{ "response": { "pyre_check.client.commands.reporting.Reporting._get_errors": [], "pyre_check.client.commands.reporting.Reporting._filter_errors": [], "pyre_check.client.commands.reporting.Reporting._relativize_errors": [], "pyre_check.client.commands.reporting.Reporting._parse_raw_errors": [], "pyre_check.client.commands.reporting.Reporting._load_errors_from_json": [], "pyre_check.client.commands.reporting.Reporting._get_directories_to_analyze": [], "pyre_check.client.commands.reporting.Reporting._print": [], "pyre_check.client.commands.reporting.Reporting.__init__": [], "graphql.validation.rules.fragments_on_composite_types.FragmentsOnCompositeTypes.fragment_on_non_composite_error_message": [], "graphql.validation.rules.fragments_on_composite_types.FragmentsOnCompositeTypes.inline_fragment_on_non_composite_error_message": [], "graphql.validation.rules.fragments_on_composite_types.FragmentsOnCompositeTypes.enter_FragmentDefinition": [], "graphql.validation.rules.fragments_on_composite_types.FragmentsOnCompositeTypes.enter_InlineFragment": [], "IPython.terminal.prompts.RichPromptDisplayHook.write_format_data": [], "IPython.terminal.prompts.RichPromptDisplayHook.write_output_prompt": [], "IPython.terminal.prompts.ClassicPrompts.out_prompt_tokens": [], "IPython.terminal.prompts.ClassicPrompts.rewrite_prompt_tokens": [], "IPython.terminal.prompts.ClassicPrompts.continuation_prompt_tokens": [], "IPython.terminal.prompts.ClassicPrompts.in_prompt_tokens": [], "IPython.terminal.prompts.Prompts.out_prompt_tokens": [], "IPython.terminal.prompts.Prompts.rewrite_prompt_tokens": [], "IPython.terminal.prompts.Prompts.continuation_prompt_tokens": [], "IPython.terminal.prompts.Prompts._width": [], "IPython.terminal.prompts.Prompts.in_prompt_tokens": [], "IPython.terminal.prompts.Prompts.vi_mode": [], "IPython.terminal.prompts.Prompts.__init__": [], "rx.concurrency.mainloopscheduler.eventletscheduler.EventLetEventScheduler.now": [], "rx.concurrency.mainloopscheduler.eventletscheduler.EventLetEventScheduler.schedule_absolute": [], "rx.concurrency.mainloopscheduler.eventletscheduler.EventLetEventScheduler.schedule_relative": [], "rx.concurrency.mainloopscheduler.eventletscheduler.EventLetEventScheduler.schedule": [], "rx.concurrency.mainloopscheduler.eventletscheduler.EventLetEventScheduler.__init__": [], "webob.util.strings_differ": [], "webob.util.warn_deprecation": [], "webob.util.header_docstring": [], "webob.util.html_escape": [], "keystoneclient.v3.roles.InferenceRuleManager.put": [], "keystoneclient.v3.roles.InferenceRuleManager.find": [], "keystoneclient.v3.roles.InferenceRuleManager.update": [], "keystoneclient.v3.roles.InferenceRuleManager.list_inference_roles": [], "keystoneclient.v3.roles.InferenceRuleManager.check": [], "keystoneclient.v3.roles.InferenceRuleManager.list": [], "keystoneclient.v3.roles.InferenceRuleManager.get": [], "keystoneclient.v3.roles.InferenceRuleManager.delete": [], "keystoneclient.v3.roles.InferenceRuleManager.create": [], "keystoneclient.v3.roles.InferenceRuleManager._implied_role_url_tail": [], "keystoneclient.v3.roles.RoleManager.list_role_inferences": [], "keystoneclient.v3.roles.RoleManager.check_implied": [], "keystoneclient.v3.roles.RoleManager.get_implied": [], "keystoneclient.v3.roles.RoleManager.delete_implied": [], "keystoneclient.v3.roles.RoleManager.create_implied": [], "keystoneclient.v3.roles.RoleManager.revoke": [], "keystoneclient.v3.roles.RoleManager.check": [], "keystoneclient.v3.roles.RoleManager.grant": [], "keystoneclient.v3.roles.RoleManager.delete": [], "keystoneclient.v3.roles.RoleManager.update": [], "keystoneclient.v3.roles.RoleManager.list": [], "keystoneclient.v3.roles.RoleManager.get": [], "keystoneclient.v3.roles.RoleManager.create": [], "keystoneclient.v3.roles.RoleManager._require_user_xor_group": [], "keystoneclient.v3.roles.RoleManager._enforce_mutually_exclusive_group": [], "keystoneclient.v3.roles.RoleManager._role_grants_base_url": [], "pbr.builddoc.LocalBuildDoc.finalize_options": [], "pbr.builddoc.LocalBuildDoc.initialize_options": [], "pbr.builddoc.LocalBuildDoc.run": [], "pbr.builddoc.LocalBuildDoc._sphinx_run": [], "pbr.builddoc.LocalBuildDoc._sphinx_tree": [], "pbr.builddoc.LocalBuildDoc.generate_autoindex": [], "pbr.builddoc.LocalBuildDoc._get_source_dir": [], "pbr.builddoc._find_modules": [], "IPython.lib.tests.test_clipboard.test_clipboard_get": [], "netaddr.strategy.eui64.bin_to_int": [], "netaddr.strategy.eui64.int_to_bin": [], "netaddr.strategy.eui64.valid_bin": [], "netaddr.strategy.eui64.int_to_bits": [], "netaddr.strategy.eui64.bits_to_int": [], "netaddr.strategy.eui64.valid_bits": [], "netaddr.strategy.eui64.words_to_int": [], "netaddr.strategy.eui64.int_to_words": [], "netaddr.strategy.eui64.valid_words": [], "netaddr.strategy.eui64.packed_to_int": [], "netaddr.strategy.eui64.int_to_packed": [], "netaddr.strategy.eui64.int_to_str": [], "netaddr.strategy.eui64.str_to_int": [], "netaddr.strategy.eui64.valid_str": [], "netaddr.strategy.eui64._get_match_result": [], "libcst._parser.parso.pgen2.grammar_parser.GrammarParser._raise_error": [], "libcst._parser.parso.pgen2.grammar_parser.GrammarParser._gettoken": [], "libcst._parser.parso.pgen2.grammar_parser.GrammarParser._expect": [], "libcst._parser.parso.pgen2.grammar_parser.GrammarParser._parse_atom": [], "libcst._parser.parso.pgen2.grammar_parser.GrammarParser._parse_item": [], "libcst._parser.parso.pgen2.grammar_parser.GrammarParser._parse_items": [], "libcst._parser.parso.pgen2.grammar_parser.GrammarParser._parse_rhs": [], "libcst._parser.parso.pgen2.grammar_parser.GrammarParser.parse": [], "libcst._parser.parso.pgen2.grammar_parser.GrammarParser.__init__": [], "libcst._parser.parso.pgen2.grammar_parser.NFAState.__repr__": [], "libcst._parser.parso.pgen2.grammar_parser.NFAState.add_arc": [], "libcst._parser.parso.pgen2.grammar_parser.NFAState.__init__": [], "libcst._parser.parso.pgen2.grammar_parser.NFAArc.__repr__": [], "libcst._parser.parso.pgen2.grammar_parser.NFAArc.__init__": [], "pycadf.metric.Metric.is_valid": [], "pycadf.metric.Metric.set_annotations": [], "pycadf.metric.Metric.__init__": [], "traitlets.tests.test_traitlets.test_tcp_from_string": [], "traitlets.tests.test_traitlets.test_object_from_string": [], "traitlets.tests.test_traitlets.test_tuple_items_from_string": [], "traitlets.tests.test_traitlets.test_tuple_from_string": [], "traitlets.tests.test_traitlets.test_set_items_from_string": [], "traitlets.tests.test_traitlets.test_set_from_string": [], "traitlets.tests.test_traitlets.test_list_items_from_string": [], "traitlets.tests.test_traitlets.test_list_from_string": [], "traitlets.tests.test_traitlets.test_dict_from_string": [], "traitlets.tests.test_traitlets.test_bool_from_string": [], "traitlets.tests.test_traitlets.test_complex_from_string": [], "traitlets.tests.test_traitlets.test_float_from_string": [], "traitlets.tests.test_traitlets.test_int_from_string": [], "traitlets.tests.test_traitlets.test_cbytes_from_string": [], "traitlets.tests.test_traitlets.test_bytes_from_string": [], "traitlets.tests.test_traitlets.test_cunicode_from_string": [], "traitlets.tests.test_traitlets.test_unicode_from_string": [], "traitlets.tests.test_traitlets._from_string_test": [], "traitlets.tests.test_traitlets.test_copy_HasTraits": [], "traitlets.tests.test_traitlets.test_override_default_instance": [], "traitlets.tests.test_traitlets.test_override_default_decorator": [], "traitlets.tests.test_traitlets.test_override_default": [], "traitlets.tests.test_traitlets.test_cls_self_argument": [], "traitlets.tests.test_traitlets.test_default_mro": [], "traitlets.tests.test_traitlets.test_super_bad_args": [], "traitlets.tests.test_traitlets.test_super_args": [], "traitlets.tests.test_traitlets.test_observe_iterables": [], "traitlets.tests.test_traitlets.test_subclass_add_observer": [], "traitlets.tests.test_traitlets.AddsHandler.child_handler": [], "traitlets.tests.test_traitlets.test_subclass_override_not_registered": [], "traitlets.tests.test_traitlets.DoesntRegisterHandler.handler": [], "traitlets.tests.test_traitlets.test_subclass_override_observer": [], "traitlets.tests.test_traitlets.OverridesHandler.handler": [], "traitlets.tests.test_traitlets.DefinesHandler.handler": [], "traitlets.tests.test_traitlets.test_subclass_compat": [], "traitlets.tests.test_traitlets.SubClass._overrides_changed": [], "traitlets.tests.test_traitlets.SubClass._calls_super_changed": [], "traitlets.tests.test_traitlets.SubClass._d_default": [], "traitlets.tests.test_traitlets.TransitionalClass._overrides_changed": [], "traitlets.tests.test_traitlets.TransitionalClass._calls_super_changed": [], "traitlets.tests.test_traitlets.TransitionalClass._calls_super_default": [], "traitlets.tests.test_traitlets.TransitionalClass._d_default": [], "traitlets.tests.test_traitlets.test_default_value_repr": [], "traitlets.tests.test_traitlets.test_enum_no_default": [], "traitlets.tests.test_traitlets.TestDynamicTraits.test_notify_all": [], "traitlets.tests.test_traitlets.TestDynamicTraits.notify1": [], "traitlets.tests.test_traitlets.TestDynamicTraits.setUp": [], "traitlets.tests.test_traitlets.TestForwardDeclaredTypeList.test_klass": [], "traitlets.tests.test_traitlets.TestForwardDeclaredInstanceList.test_klass": [], "traitlets.tests.test_traitlets.test_notification_order": [], "traitlets.tests.test_traitlets.OrderTraits.__init__": [], "traitlets.tests.test_traitlets.OrderTraits._notify": [], "traitlets.tests.test_traitlets.test_cache_modification": [], "traitlets.tests.test_traitlets.CacheModification._foo_validate": [], "traitlets.tests.test_traitlets.CacheModification._bar_validate": [], "traitlets.tests.test_traitlets.TestRollback.test_roll_back": [], "traitlets.tests.test_traitlets.RollBack._bar_validate": [], "traitlets.tests.test_traitlets.test_hold_trait_notifications": [], "traitlets.tests.test_traitlets.test_pickle_hastraits": [], "traitlets.tests.test_traitlets.Pickleable.__init__": [], "traitlets.tests.test_traitlets.Pickleable._i_validate": [], "traitlets.tests.test_traitlets.Pickleable._i_changed": [], "traitlets.tests.test_traitlets.TestDirectionalLink.test_unlink_link": [], "traitlets.tests.test_traitlets.TestDirectionalLink.test_link_different": [], "traitlets.tests.test_traitlets.TestDirectionalLink.test_tranform": [], "traitlets.tests.test_traitlets.TestDirectionalLink.test_connect_same": [], "traitlets.tests.test_traitlets.TestLink.test_link_broken_at_target": [], "traitlets.tests.test_traitlets.TestLink.test_link_broken_at_source": [], "traitlets.tests.test_traitlets.TestLink.test_tranform": [], "traitlets.tests.test_traitlets.TestLink.test_callbacks": [], "traitlets.tests.test_traitlets.TestLink.test_unlink_link": [], "traitlets.tests.test_traitlets.TestLink.test_link_different": [], "traitlets.tests.test_traitlets.TestLink.test_connect_same": [], "traitlets.tests.test_traitlets.TestValidationHook.test_multiple_validate": [], "traitlets.tests.test_traitlets.TestValidationHook.test_parity_trait": [], "traitlets.tests.test_traitlets.test_dict_default_value": [], "traitlets.tests.test_traitlets.test_dict_assignment": [], "traitlets.tests.test_traitlets.TestCRegExp.coerce": [], "traitlets.tests.test_traitlets.test_subclass_default_value": [], "traitlets.tests.test_traitlets.test_default_value": [], "traitlets.tests.test_traitlets.test_allow_none_default_value": [], "traitlets.tests.test_traitlets.TestLooseTupleTrait.test_invalid_args": [], "traitlets.tests.test_traitlets.TestLooseTupleTrait.coerce": [], "traitlets.tests.test_traitlets.TestTupleTrait.test_invalid_args": [], "traitlets.tests.test_traitlets.TestTupleTrait.coerce": [], "traitlets.tests.test_traitlets.TestLenList.coerce": [], "traitlets.tests.test_traitlets.TestInstanceList.test_klass": [], "traitlets.tests.test_traitlets.TestList.coerce": [], "traitlets.tests.test_traitlets.TestUnicode.coerce": [], "traitlets.tests.test_traitlets.TestCFloat.coerce": [], "traitlets.tests.test_traitlets.TestInteger.coerce": [], "traitlets.tests.test_traitlets.TestCLong.coerce": [], "traitlets.tests.test_traitlets.TestCInt.coerce": [], "traitlets.tests.test_traitlets.TraitTestBase.tearDown": [], "traitlets.tests.test_traitlets.TraitTestBase.test_allow_none": [], "traitlets.tests.test_traitlets.TraitTestBase.test_default_value": [], "traitlets.tests.test_traitlets.TraitTestBase.test_bad_values": [], "traitlets.tests.test_traitlets.TraitTestBase.test_good_values": [], "traitlets.tests.test_traitlets.TraitTestBase.coerce": [], "traitlets.tests.test_traitlets.TraitTestBase.assign": [], "traitlets.tests.test_traitlets.TestThis.test_this_in_container": [], "traitlets.tests.test_traitlets.TestThis.test_subclass_override": [], "traitlets.tests.test_traitlets.TestThis.test_subclass": [], "traitlets.tests.test_traitlets.TestThis.test_this_inst": [], "traitlets.tests.test_traitlets.TestThis.test_this_class": [], "traitlets.tests.test_traitlets.TestInstance.test_instance": [], "traitlets.tests.test_traitlets.TestInstance.test_bad_default": [], "traitlets.tests.test_traitlets.TestInstance.test_args_kw": [], "traitlets.tests.test_traitlets.TestInstance.test_unique_default_value": [], "traitlets.tests.test_traitlets.TestInstance.test_default_klass": [], "traitlets.tests.test_traitlets.TestInstance.test_basic": [], "traitlets.tests.test_traitlets.TestType.test_set_str_klass": [], "traitlets.tests.test_traitlets.TestType.test_str_klass": [], "traitlets.tests.test_traitlets.TestType.test_validate_default": [], "traitlets.tests.test_traitlets.TestType.test_validate_klass": [], "traitlets.tests.test_traitlets.TestType.test_allow_none": [], "traitlets.tests.test_traitlets.TestType.test_value": [], "traitlets.tests.test_traitlets.TestType.test_default_options": [], "traitlets.tests.test_traitlets.TestType.test_default": [], "traitlets.tests.test_traitlets.TestHasTraits.test_positional_args": [], "traitlets.tests.test_traitlets.TestHasTraits.test_init": [], "traitlets.tests.test_traitlets.TestHasTraits.test_traits_metadata_deprecated": [], "traitlets.tests.test_traitlets.TestHasTraits.test_traits_metadata": [], "traitlets.tests.test_traitlets.TestHasTraits.test_traits": [], "traitlets.tests.test_traitlets.TestHasTraits.test_trait_metadata_default": [], "traitlets.tests.test_traitlets.TestHasTraits.test_trait_metadata": [], "traitlets.tests.test_traitlets.TestHasTraits.test_trait_metadata_deprecated": [], "traitlets.tests.test_traitlets.TestHasTraits.test_trait_has_value": [], "traitlets.tests.test_traitlets.TestHasTraits.test_trait_names": [], "traitlets.tests.test_traitlets.TestObserveDecorator.test_notify_only_once": [], "traitlets.tests.test_traitlets.TestObserveDecorator.test_notify_args": [], "traitlets.tests.test_traitlets.TestObserveDecorator.test_static_notify": [], "traitlets.tests.test_traitlets.TestObserveDecorator.test_notify_subclass": [], "traitlets.tests.test_traitlets.TestObserveDecorator.test_subclass": [], "traitlets.tests.test_traitlets.TestObserveDecorator.test_notify_one": [], "traitlets.tests.test_traitlets.TestObserveDecorator.test_notify_all": [], "traitlets.tests.test_traitlets.TestObserveDecorator.notify2": [], "traitlets.tests.test_traitlets.TestObserveDecorator.notify1": [], "traitlets.tests.test_traitlets.TestObserveDecorator.setUp": [], "traitlets.tests.test_traitlets.TestHasTraitsNotify.test_notify_only_once": [], "traitlets.tests.test_traitlets.TestHasTraitsNotify.test_notify_args": [], "traitlets.tests.test_traitlets.TestHasTraitsNotify.test_static_notify": [], "traitlets.tests.test_traitlets.TestHasTraitsNotify.test_notify_subclass": [], "traitlets.tests.test_traitlets.TestHasTraitsNotify.test_subclass": [], "traitlets.tests.test_traitlets.TestHasTraitsNotify.test_notify_one": [], "traitlets.tests.test_traitlets.TestHasTraitsNotify.test_notify_all": [], "traitlets.tests.test_traitlets.TestHasTraitsNotify.notify2": [], "traitlets.tests.test_traitlets.TestHasTraitsNotify.notify1": [], "traitlets.tests.test_traitlets.TestHasTraitsNotify.setUp": [], "traitlets.tests.test_traitlets.TestHasDescriptors.test_setup_instance": [], "traitlets.tests.test_traitlets.TestHasDescriptorsMeta.test_this_class": [], "traitlets.tests.test_traitlets.TestHasDescriptorsMeta.test_metaclass": [], "traitlets.tests.test_traitlets.TestTraitType.test_trait_types_dict_deprecated": [], "traitlets.tests.test_traitlets.TestTraitType.test_trait_types_tuple_deprecated": [], "traitlets.tests.test_traitlets.TestTraitType.test_trait_types_list_deprecated": [], "traitlets.tests.test_traitlets.TestTraitType.test_trait_types_deprecated": [], "traitlets.tests.test_traitlets.TestTraitType.test_deprecated_metadata_access": [], "traitlets.tests.test_traitlets.TestTraitType.test_union_trait_default_value": [], "traitlets.tests.test_traitlets.TestTraitType.test_union_validation_priority": [], "traitlets.tests.test_traitlets.TestTraitType.test_union_default_value": [], "traitlets.tests.test_traitlets.TestTraitType.test_union_metadata": [], "traitlets.tests.test_traitlets.TestTraitType.test_metadata_localized_instance": [], "traitlets.tests.test_traitlets.TestTraitType.test_tag_metadata": [], "traitlets.tests.test_traitlets.TestTraitType.test_dynamic_initializer": [], "traitlets.tests.test_traitlets.TestTraitType.test_deprecated_method_warnings": [], "traitlets.tests.test_traitlets.TestTraitType.test_deprecated_dynamic_initializer": [], "traitlets.tests.test_traitlets.TestTraitType.test_error": [], "traitlets.tests.test_traitlets.TestTraitType.test_info": [], "traitlets.tests.test_traitlets.TestTraitType.test_default_validate": [], "traitlets.tests.test_traitlets.TestTraitType.test_validate": [], "traitlets.tests.test_traitlets.TestTraitType.test_set": [], "traitlets.tests.test_traitlets.TestTraitType.test_get_undefined": [], "traitlets.tests.test_traitlets.HasTraitsStub.notify_change": [], "traitlets.tests.test_traitlets.change_dict": [], "async_generator._util.asynccontextmanager": [], "async_generator._util._AsyncGeneratorContextManager.__exit__": [], "async_generator._util._AsyncGeneratorContextManager.__enter__": [], "async_generator._util._AsyncGeneratorContextManager.__aexit__": [], "async_generator._util._AsyncGeneratorContextManager.__aenter__": [], "async_generator._util._AsyncGeneratorContextManager.__init__": [], "async_generator._util.aclosing.__aexit__": [], "async_generator._util.aclosing.__aenter__": [], "async_generator._util.aclosing.__init__": [], "sqlalchemy.orm.loading.load_scalar_attributes": [], "sqlalchemy.orm.loading.PostLoad.callable_for_path": [], "sqlalchemy.orm.loading.PostLoad.path_exists": [], "sqlalchemy.orm.loading.PostLoad.for_context": [], "sqlalchemy.orm.loading.PostLoad.invoke": [], "sqlalchemy.orm.loading.PostLoad.add_state": [], "sqlalchemy.orm.loading.PostLoad.__init__": [], "sqlalchemy.orm.loading._decorate_polymorphic_switch": [], "sqlalchemy.orm.loading._validate_version_id": [], "sqlalchemy.orm.loading._populate_partial": [], "sqlalchemy.orm.loading._populate_full": [], "sqlalchemy.orm.loading._load_subclass_via_in": [], "sqlalchemy.orm.loading._instance_processor": [], "sqlalchemy.orm.loading._warn_for_runid_changed": [], "sqlalchemy.orm.loading._setup_entity_query": [], "sqlalchemy.orm.loading._set_get_options": [], "sqlalchemy.orm.loading.load_on_pk_identity": [], "sqlalchemy.orm.loading.load_on_ident": [], "sqlalchemy.orm.loading.get_from_identity": [], "sqlalchemy.orm.loading.merge_result": [], "sqlalchemy.orm.loading.merge_frozen_result": [], "sqlalchemy.orm.loading.instances": [], "oslo_db.options.list_opts": [], "oslo_db.options.set_defaults": [], "keystone.cmd.doctor.debug.symptom_debug_mode_is_enabled": [], "graphene_sqlalchemy.tests.test_reflected.test_objecttype_registered": [], "IPython.testing.decorators.onlyif_any_cmd_exists": [], "IPython.testing.decorators.onlyif_cmds_exist": [], "IPython.testing.decorators.skip_file_no_x11": [], "IPython.testing.decorators.decorated_dummy": [], "IPython.testing.decorators.module_not_available": [], "IPython.testing.decorators.onlyif": [], "IPython.testing.decorators.skip": [], "IPython.testing.decorators.skipif": [], "IPython.testing.decorators.make_label_dec": [], "IPython.testing.decorators.apply_wrapper": [], "IPython.testing.decorators.as_unittest": [], "oslo_cache.tests.unit.test_dict_backend.CacheDictBackendTest.test_dict_backend_rewrite_value": [], "oslo_cache.tests.unit.test_dict_backend.CacheDictBackendTest.test_dict_backend_multi_keys_in_one_call": [], "oslo_cache.tests.unit.test_dict_backend.CacheDictBackendTest.test_dict_backend_multi_keys": [], "oslo_cache.tests.unit.test_dict_backend.CacheDictBackendTest.test_dict_backend_zero_expiration_time": [], "oslo_cache.tests.unit.test_dict_backend.CacheDictBackendTest.test_dict_backend_clear_cache": [], "oslo_cache.tests.unit.test_dict_backend.CacheDictBackendTest.test_dict_backend_expiration_time": [], "oslo_cache.tests.unit.test_dict_backend.CacheDictBackendTest.test_dict_backend": [], "oslo_cache.tests.unit.test_dict_backend.CacheDictBackendTest.setUp": [], "oauthlib.openid.connect.core.grant_types.dispatchers.AuthorizationTokenGrantDispatcher.create_token_response": [], "oauthlib.openid.connect.core.grant_types.dispatchers.AuthorizationTokenGrantDispatcher._handler_for_request": [], "oauthlib.openid.connect.core.grant_types.dispatchers.AuthorizationTokenGrantDispatcher.__init__": [], "oauthlib.openid.connect.core.grant_types.dispatchers.ImplicitTokenGrantDispatcher.validate_authorization_request": [], "oauthlib.openid.connect.core.grant_types.dispatchers.ImplicitTokenGrantDispatcher.create_authorization_response": [], "oauthlib.openid.connect.core.grant_types.dispatchers.ImplicitTokenGrantDispatcher._handler_for_request": [], "oauthlib.openid.connect.core.grant_types.dispatchers.ImplicitTokenGrantDispatcher.__init__": [], "oauthlib.openid.connect.core.grant_types.dispatchers.AuthorizationCodeGrantDispatcher.validate_authorization_request": [], "oauthlib.openid.connect.core.grant_types.dispatchers.AuthorizationCodeGrantDispatcher.create_authorization_response": [], "oauthlib.openid.connect.core.grant_types.dispatchers.AuthorizationCodeGrantDispatcher._handler_for_request": [], "oauthlib.openid.connect.core.grant_types.dispatchers.AuthorizationCodeGrantDispatcher.__init__": [], "keystone.common.sql.contract_repo.versions.043_placeholder.upgrade": [], "rx.testing.hotobservable.HotObservable._subscribe_core": [], "rx.testing.hotobservable.HotObservable.subscribe": [], "rx.testing.hotobservable.HotObservable.__init__": [], "pyrsistent._pdeque.dq": [], "pyrsistent._pdeque.pdeque": [], "pyrsistent._pdeque.PDeque.__getitem__": [], "pyrsistent._pdeque.PDeque.__reduce__": [], "pyrsistent._pdeque.PDeque.rotate": [], "pyrsistent._pdeque.PDeque.reverse": [], "pyrsistent._pdeque.PDeque.remove": [], "pyrsistent._pdeque.PDeque.count": [], "pyrsistent._pdeque.PDeque.extendleft": [], "pyrsistent._pdeque.PDeque.extend": [], "pyrsistent._pdeque.PDeque._extend": [], "pyrsistent._pdeque.PDeque._extend_list": [], "pyrsistent._pdeque.PDeque._append": [], "pyrsistent._pdeque.PDeque.appendleft": [], "pyrsistent._pdeque.PDeque.append": [], "pyrsistent._pdeque.PDeque.__len__": [], "pyrsistent._pdeque.PDeque.__hash__": [], "pyrsistent._pdeque.PDeque.__eq__": [], "pyrsistent._pdeque.PDeque.__lt__": [], "pyrsistent._pdeque.PDeque._is_empty": [], "pyrsistent._pdeque.PDeque._pop_lists": [], "pyrsistent._pdeque.PDeque.popleft": [], "pyrsistent._pdeque.PDeque.pop": [], "pyrsistent._pdeque.PDeque.maxlen": [], "pyrsistent._pdeque.PDeque.__repr__": [], "pyrsistent._pdeque.PDeque.__iter__": [], "pyrsistent._pdeque.PDeque._tip_from_lists": [], "pyrsistent._pdeque.PDeque.left": [], "pyrsistent._pdeque.PDeque.right": [], "pyrsistent._pdeque.PDeque.__new__": [], "keystone.resource.backends.sql_model.ProjectOption.__init__": [], "keystone.resource.backends.sql_model.ProjectTag.to_dict": [], "keystone.resource.backends.sql_model.Project.tags": [], "keystone.resource.backends.sql_model.Project.from_dict": [ { "locations": [ { "path": "keystone/resource/backends/sql_model.py", "start": { "line": 54, "column": 16 }, "stop": { "line": 54, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql_model.py", "start": { "line": 56, "column": 8 }, "stop": { "line": 56, "column": 15 } } ], "kind": "function", "target": "setattr" } ], "keystone.resource.backends.sql_model.Project.to_dict": [ { "locations": [ { "path": "keystone/resource/backends/sql_model.py", "start": { "line": 39, "column": 23 }, "stop": { "line": 39, "column": 66 } } ], "kind": "function", "target": "keystone.common.resource_options.core.ref_mapper_to_dict_options" } ], "graphql.validation.rules.default_values_of_correct_type.DefaultValuesOfCorrectType.bad_value_for_default_arg_message": [], "graphql.validation.rules.default_values_of_correct_type.DefaultValuesOfCorrectType.default_for_non_null_arg_message": [], "graphql.validation.rules.default_values_of_correct_type.DefaultValuesOfCorrectType.enter_FragmentDefinition": [], "graphql.validation.rules.default_values_of_correct_type.DefaultValuesOfCorrectType.enter_SelectionSet": [], "graphql.validation.rules.default_values_of_correct_type.DefaultValuesOfCorrectType.enter_VariableDefinition": [], "keystone.tests.unit.receipt.test_fernet_provider.TestLoadKeys.test_empty_files": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 462, "column": 13 }, "stop": { "line": 462, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 469, "column": 15 }, "stop": { "line": 469, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.load_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 464, "column": 20 }, "stop": { "line": 464, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 470, "column": 28 }, "stop": { "line": 470, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 470, "column": 8 }, "stop": { "line": 470, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestLoadKeys", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 462, "column": 13 }, "stop": { "line": 462, "column": 17 } } ], "kind": "function", "target": "open" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 471, "column": 8 }, "stop": { "line": 471, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.receipt.test_fernet_provider.TestLoadKeys.assertValidFernetKeys", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestLoadKeys", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 461, "column": 21 }, "stop": { "line": 461, "column": 33 } } ], "kind": "function", "target": "os.path.join" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestLoadKeys.test_non_numeric_files": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 449, "column": 13 }, "stop": { "line": 449, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 456, "column": 15 }, "stop": { "line": 456, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.load_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 451, "column": 20 }, "stop": { "line": 451, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 457, "column": 28 }, "stop": { "line": 457, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 457, "column": 8 }, "stop": { "line": 457, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestLoadKeys", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 449, "column": 13 }, "stop": { "line": 449, "column": 17 } } ], "kind": "function", "target": "open" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 458, "column": 8 }, "stop": { "line": 458, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.receipt.test_fernet_provider.TestLoadKeys.assertValidFernetKeys", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestLoadKeys", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 448, "column": 20 }, "stop": { "line": 448, "column": 32 } } ], "kind": "function", "target": "os.path.join" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestLoadKeys.assertValidFernetKeys": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 445, "column": 12 }, "stop": { "line": 445, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsInstance", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestLoadKeys", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 444, "column": 31 }, "stop": { "line": 444, "column": 34 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 444, "column": 12 }, "stop": { "line": 444, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertGreater", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestLoadKeys", "dispatch": "dynamic" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.test_non_numeric_files": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 436, "column": 8 }, "stop": { "line": 436, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 422, "column": 13 }, "stop": { "line": 422, "column": 17 } } ], "kind": "function", "target": "open" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 430, "column": 8 }, "stop": { "line": 430, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 421, "column": 20 }, "stop": { "line": 421, "column": 32 } } ], "kind": "function", "target": "os.path.join" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 429, "column": 8 }, "stop": { "line": 429, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.rotate_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 422, "column": 13 }, "stop": { "line": 422, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 430, "column": 24 }, "stop": { "line": 430, "column": 38 } } ], "kind": "function", "target": "os.path.isfile" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 424, "column": 20 }, "stop": { "line": 424, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 432, "column": 17 }, "stop": { "line": 432, "column": 27 } } ], "kind": "function", "target": "posix.listdir" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 433, "column": 15 }, "stop": { "line": 433, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__ne__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 435, "column": 12 }, "stop": { "line": 435, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.test_rotation_empty_file": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 417, "column": 8 }, "stop": { "line": 417, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 416, "column": 15 }, "stop": { "line": 416, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.load_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 417, "column": 28 }, "stop": { "line": 417, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 406, "column": 13 }, "stop": { "line": 406, "column": 17 } } ], "kind": "function", "target": "open" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 404, "column": 8 }, "stop": { "line": 404, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.assertRepositoryState", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 418, "column": 8 }, "stop": { "line": 418, "column": 23 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 415, "column": 8 }, "stop": { "line": 415, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 405, "column": 21 }, "stop": { "line": 405, "column": 33 } } ], "kind": "function", "target": "os.path.join" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 414, "column": 8 }, "stop": { "line": 414, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.rotate_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 406, "column": 13 }, "stop": { "line": 406, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 418, "column": 24 }, "stop": { "line": 418, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__gt__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 418, "column": 24 }, "stop": { "line": 418, "column": 39 } } ], "kind": "function", "target": "os.path.getsize" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 415, "column": 24 }, "stop": { "line": 415, "column": 38 } } ], "kind": "function", "target": "os.path.isfile" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 408, "column": 20 }, "stop": { "line": 408, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.test_rotation_disk_write_fail": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 400, "column": 8 }, "stop": { "line": 400, "column": 24 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 393, "column": 8 }, "stop": { "line": 393, "column": 24 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 386, "column": 8 }, "stop": { "line": 386, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 393, "column": 25 }, "stop": { "line": 393, "column": 49 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 386, "column": 25 }, "stop": { "line": 386, "column": 49 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 400, "column": 25 }, "stop": { "line": 400, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.key_repository_size", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 388, "column": 13 }, "stop": { "line": 388, "column": 71 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 382, "column": 13 }, "stop": { "line": 382, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 380, "column": 40 }, "stop": { "line": 380, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "OSError", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 389, "column": 12 }, "stop": { "line": 389, "column": 29 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 383, "column": 12 }, "stop": { "line": 383, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 369, "column": 8 }, "stop": { "line": 369, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.assertRepositoryState", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 397, "column": 8 }, "stop": { "line": 397, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.rotate_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 388, "column": 13 }, "stop": { "line": 388, "column": 23 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 382, "column": 13 }, "stop": { "line": 382, "column": 23 } } ], "kind": "function", "target": "unittest.mock._patcher.__call__" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 371, "column": 20 }, "stop": { "line": 371, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 378, "column": 20 }, "stop": { "line": 378, "column": 34 } } ], "kind": "function", "target": "unittest.mock.mock_open" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.test_rotation": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 331, "column": 12 }, "stop": { "line": 331, "column": 28 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 365, "column": 16 }, "stop": { "line": 365, "column": 32 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 349, "column": 12 }, "stop": { "line": 349, "column": 28 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 346, "column": 16 }, "stop": { "line": 346, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 349, "column": 46 }, "stop": { "line": 349, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.key_repository_size", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 363, "column": 16 }, "stop": { "line": 363, "column": 31 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 344, "column": 16 }, "stop": { "line": 344, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 340, "column": 34 }, "stop": { "line": 340, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__sub__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 358, "column": 28 }, "stop": { "line": 358, "column": 33 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 340, "column": 28 }, "stop": { "line": 340, "column": 33 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 310, "column": 31 }, "stop": { "line": 310, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 342, "column": 16 }, "stop": { "line": 342, "column": 42 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 325, "column": 12 }, "stop": { "line": 325, "column": 38 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 360, "column": 16 }, "stop": { "line": 360, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.assertRepositoryState", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 341, "column": 16 }, "stop": { "line": 341, "column": 37 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 359, "column": 16 }, "stop": { "line": 359, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.rotate_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 353, "column": 24 }, "stop": { "line": 353, "column": 48 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 335, "column": 24 }, "stop": { "line": 335, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 331, "column": 39 }, "stop": { "line": 331, "column": 48 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 365, "column": 43 }, "stop": { "line": 365, "column": 52 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 346, "column": 43 }, "stop": { "line": 346, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.keys", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 330, "column": 30 }, "stop": { "line": 330, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 345, "column": 16 }, "stop": { "line": 345, "column": 31 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 330, "column": 30 }, "stop": { "line": 330, "column": 42 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 364, "column": 16 }, "stop": { "line": 364, "column": 31 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 342, "column": 57 }, "stop": { "line": 342, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 310, "column": 54 }, "stop": { "line": 310, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 362, "column": 16 }, "stop": { "line": 362, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.pop", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 316, "column": 12 }, "stop": { "line": 316, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 317, "column": 16 }, "stop": { "line": 317, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository.__init__", "class_name": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository", "dispatch": "static" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.assertUniqueRepositoryState": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 297, "column": 8 }, "stop": { "line": 297, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 294, "column": 20 }, "stop": { "line": 294, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.key_repository_signature", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.assertRepositoryState": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 287, "column": 8 }, "stop": { "line": 287, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 287, "column": 40 }, "stop": { "line": 287, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.key_repository_size", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 288, "column": 8 }, "stop": { "line": 288, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.assertUniqueRepositoryState", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.key_repository_signature": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 272, "column": 15 }, "stop": { "line": 272, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.load_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 283, "column": 15 }, "stop": { "line": 283, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "hashlib._Hash.hexdigest", "class_name": "hashlib._Hash", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 267, "column": 20 }, "stop": { "line": 267, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 282, "column": 12 }, "stop": { "line": 282, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "hashlib._Hash.update", "class_name": "hashlib._Hash", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 279, "column": 20 }, "stop": { "line": 279, "column": 32 } } ], "kind": "function", "target": "hashlib.sha1" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.key_repository_size": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 252, "column": 19 }, "stop": { "line": 252, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.keys", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 252, "column": 15 }, "stop": { "line": 252, "column": 18 } } ], "kind": "function", "target": "len" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.keys": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 247, "column": 12 }, "stop": { "line": 247, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__new__", "class_name": "int", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 246, "column": 15 }, "stop": { "line": 246, "column": 21 } } ], "kind": "function", "target": "sorted" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 247, "column": 28 }, "stop": { "line": 247, "column": 38 } } ], "kind": "function", "target": "posix.listdir" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.setUp": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 241, "column": 35 }, "stop": { "line": 241, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 237, "column": 8 }, "stop": { "line": 237, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.test_payload_multiple_methods": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 230, "column": 8 }, "stop": { "line": 230, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads._test_payload", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads", "dispatch": "dynamic" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.test_payload": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 227, "column": 8 }, "stop": { "line": 227, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads._test_payload", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads", "dispatch": "dynamic" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads._test_payload": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 222, "column": 8 }, "stop": { "line": 222, "column": 24 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 223, "column": 8 }, "stop": { "line": 223, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 213, "column": 37 }, "stop": { "line": 213, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 224, "column": 8 }, "stop": { "line": 224, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.assertTimestampsEqual", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 215, "column": 39 }, "stop": { "line": 215, "column": 55 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 213, "column": 37 }, "stop": { "line": 213, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 215, "column": 25 }, "stop": { "line": 215, "column": 38 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.test_time_string_to_float_conversions": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 200, "column": 8 }, "stop": { "line": 200, "column": 24 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 210, "column": 8 }, "stop": { "line": 210, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 188, "column": 13 }, "stop": { "line": 188, "column": 37 } } ], "kind": "function", "target": "oslo_utils.timeutils.normalize_time" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 197, "column": 28 }, "stop": { "line": 197, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.receipt.receipt_formatters.ReceiptPayload._convert_time_string_to_float", "class_name": "keystone.receipt.receipt_formatters.ReceiptPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 208, "column": 26 }, "stop": { "line": 208, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.receipt.receipt_formatters.ReceiptPayload._convert_float_to_time_string", "class_name": "keystone.receipt.receipt_formatters.ReceiptPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 186, "column": 19 }, "stop": { "line": 186, "column": 42 } } ], "kind": "function", "target": "oslo_utils.timeutils.parse_isotime" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 199, "column": 8 }, "stop": { "line": 199, "column": 29 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 195, "column": 8 }, "stop": { "line": 195, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsInstance", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 189, "column": 13 }, "stop": { "line": 189, "column": 47 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 205, "column": 22 }, "stop": { "line": 205, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcfromtimestamp", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 206, "column": 28 }, "stop": { "line": 206, "column": 41 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 185, "column": 28 }, "stop": { "line": 185, "column": 41 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.test_uuid_hex_to_byte_conversions": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 178, "column": 26 }, "stop": { "line": 178, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.receipt.receipt_formatters.ReceiptPayload.convert_uuid_bytes_to_hex", "class_name": "keystone.receipt.receipt_formatters.ReceiptPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 177, "column": 8 }, "stop": { "line": 177, "column": 24 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 180, "column": 8 }, "stop": { "line": 180, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 172, "column": 28 }, "stop": { "line": 172, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 174, "column": 33 }, "stop": { "line": 174, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.bytes", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 173, "column": 19 }, "stop": { "line": 173, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.__init__", "class_name": "uuid.UUID", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 175, "column": 31 }, "stop": { "line": 175, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.receipt.receipt_formatters.ReceiptPayload.convert_uuid_hex_to_bytes", "class_name": "keystone.receipt.receipt_formatters.ReceiptPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 172, "column": 28 }, "stop": { "line": 172, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.test_strings_can_be_converted_to_bytes": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 166, "column": 12 }, "stop": { "line": 166, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.receipt.receipt_formatters.ReceiptPayload.random_urlsafe_str_to_bytes", "class_name": "keystone.receipt.receipt_formatters.ReceiptPayload", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 163, "column": 12 }, "stop": { "line": 163, "column": 45 } } ], "kind": "function", "target": "keystone.token.provider.random_urlsafe_str" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 164, "column": 8 }, "stop": { "line": 164, "column": 29 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 167, "column": 8 }, "stop": { "line": 167, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsInstance", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads", "dispatch": "dynamic" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.assertTimestampsEqual": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 159, "column": 15 }, "stop": { "line": 159, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.assertCloseEnoughForGovernmentWork", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 153, "column": 19 }, "stop": { "line": 153, "column": 42 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 154, "column": 22 }, "stop": { "line": 154, "column": 45 } } ], "kind": "function", "target": "oslo_utils.timeutils.parse_isotime" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.setUp": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 144, "column": 8 }, "stop": { "line": 144, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 145, "column": 12 }, "stop": { "line": 145, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.auth_plugins.ConfigAuthPlugins.__init__", "class_name": "keystone.tests.unit.ksfixtures.auth_plugins.ConfigAuthPlugins", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 143, "column": 8 }, "stop": { "line": 143, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestReceiptFormatter.test_restore_padding": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 131, "column": 42 }, "stop": { "line": 131, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.rstrip", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 137, "column": 12 }, "stop": { "line": 137, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestReceiptFormatter", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 129, "column": 29 }, "stop": { "line": 129, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bytes.decode", "class_name": "bytes", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 132, "column": 29 }, "stop": { "line": 132, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.endswith", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 128, "column": 29 }, "stop": { "line": 128, "column": 53 } } ], "kind": "function", "target": "base64.urlsafe_b64encode" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 132, "column": 12 }, "stop": { "line": 132, "column": 28 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 134, "column": 16 }, "stop": { "line": 134, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.receipt.receipt_formatters.ReceiptFormatter.restore_padding", "class_name": "keystone.receipt.receipt_formatters.ReceiptFormatter", "dispatch": "static" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestValidate.test_validate_v3_receipt_validation_error_exc": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 112, "column": 8 }, "stop": { "line": 112, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestValidate", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 111, "column": 21 }, "stop": { "line": 111, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 111, "column": 21 }, "stop": { "line": 111, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestValidate.test_validate_v3_receipt_simple": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 98, "column": 8 }, "stop": { "line": 98, "column": 29 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 99, "column": 8 }, "stop": { "line": 99, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsInstance", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestValidate", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 101, "column": 8 }, "stop": { "line": 101, "column": 24 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 100, "column": 8 }, "stop": { "line": 100, "column": 24 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 105, "column": 8 }, "stop": { "line": 105, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestValidate", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 88, "column": 28 }, "stop": { "line": 88, "column": 56 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 89, "column": 28 }, "stop": { "line": 89, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 102, "column": 16 }, "stop": { "line": 102, "column": 25 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 103, "column": 16 }, "stop": { "line": 103, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "frozenset.__init__", "class_name": "frozenset", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 103, "column": 12 }, "stop": { "line": 103, "column": 15 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 100, "column": 44 }, "stop": { "line": 100, "column": 47 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 100, "column": 25 }, "stop": { "line": 100, "column": 28 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 102, "column": 12 }, "stop": { "line": 102, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 86, "column": 19 }, "stop": { "line": 86, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 76, "column": 21 }, "stop": { "line": 76, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestValidate.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 69, "column": 8 }, "stop": { "line": 69, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.config_overrides", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestValidate.setUp": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 58, "column": 8 }, "stop": { "line": 58, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 64, "column": 8 }, "stop": { "line": 64, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestValidate", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 61, "column": 12 }, "stop": { "line": 61, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.auth_plugins.ConfigAuthPlugins.__init__", "class_name": "keystone.tests.unit.ksfixtures.auth_plugins.ConfigAuthPlugins", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 66, "column": 12 }, "stop": { "line": 66, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 60, "column": 8 }, "stop": { "line": 60, "column": 23 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 59, "column": 8 }, "stop": { "line": 59, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestValidate", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 59, "column": 24 }, "stop": { "line": 59, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestFernetReceiptProvider.test_invalid_receipt_raises_receipt_not_found": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 53, "column": 34 }, "stop": { "line": 53, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 48, "column": 21 }, "stop": { "line": 48, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 49, "column": 12 }, "stop": { "line": 49, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetReceiptProvider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 53, "column": 8 }, "stop": { "line": 53, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetReceiptProvider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 48, "column": 21 }, "stop": { "line": 48, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestFernetReceiptProvider.setUp": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 44, "column": 8 }, "stop": { "line": 44, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 45, "column": 24 }, "stop": { "line": 45, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.receipt.providers.fernet.core.Provider.__init__", "class_name": "keystone.receipt.providers.fernet.core.Provider", "dispatch": "static" } ], "keystone.api._shared.authentication.federated_authenticate_for_token": [ { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 251, "column": 11 }, "stop": { "line": 251, "column": 33 } } ], "kind": "function", "target": "keystone.api._shared.authentication.authenticate_for_token" } ], "keystone.api._shared.authentication.authenticate_for_token": [ { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 238, "column": 14 }, "stop": { "line": 238, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 183, "column": 23 }, "stop": { "line": 183, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "keystone.auth.core.AuthContext", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 187, "column": 38 }, "stop": { "line": 187, "column": 50 } }, { "path": "keystone/api/_shared/authentication.py", "start": { "line": 216, "column": 16 }, "stop": { "line": 216, "column": 28 } }, { "path": "keystone/api/_shared/authentication.py", "start": { "line": 218, "column": 24 }, "stop": { "line": 218, "column": 36 } }, { "path": "keystone/api/_shared/authentication.py", "start": { "line": 225, "column": 12 }, "stop": { "line": 225, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "keystone.auth.core.AuthContext", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 194, "column": 18 }, "stop": { "line": 194, "column": 50 } } ], "kind": "function", "target": "keystone.receipt.handlers.extract_receipt" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 188, "column": 8 }, "stop": { "line": 188, "column": 38 } } ], "kind": "function", "target": "keystone.api._shared.authentication._check_and_set_default_scoping" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 206, "column": 31 }, "stop": { "line": 206, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 207, "column": 23 }, "stop": { "line": 207, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 190, "column": 12 }, "stop": { "line": 190, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthInfo.get_scope", "class_name": "keystone.auth.core.AuthInfo", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 215, "column": 15 }, "stop": { "line": 215, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.UserMFARulesValidator.check_auth_methods_against_rules", "class_name": "keystone.auth.core.UserMFARulesValidator", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 236, "column": 11 }, "stop": { "line": 236, "column": 34 } } ], "kind": "function", "target": "isinstance" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 187, "column": 12 }, "stop": { "line": 187, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthInfo.set_scope", "class_name": "keystone.auth.core.AuthInfo", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 182, "column": 20 }, "stop": { "line": 182, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthInfo.create", "class_name": "keystone.auth.core.AuthInfo", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 210, "column": 11 }, "stop": { "line": 210, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 221, "column": 21 }, "stop": { "line": 221, "column": 37 } }, { "path": "keystone/api/_shared/authentication.py", "start": { "line": 222, "column": 25 }, "stop": { "line": 222, "column": 41 } }, { "path": "keystone/api/_shared/authentication.py", "start": { "line": 206, "column": 35 }, "stop": { "line": 206, "column": 51 } }, { "path": "keystone/api/_shared/authentication.py", "start": { "line": 186, "column": 11 }, "stop": { "line": 186, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "keystone.auth.core.AuthContext", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 217, "column": 18 }, "stop": { "line": 217, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.InsufficientAuthMethods.__init__", "class_name": "keystone.exception.InsufficientAuthMethods", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 185, "column": 8 }, "stop": { "line": 185, "column": 20 } } ], "kind": "function", "target": "keystone.api._shared.authentication.authenticate" } ], "keystone.api._shared.authentication.authenticate": [ { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 176, "column": 14 }, "stop": { "line": 176, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 170, "column": 14 }, "stop": { "line": 170, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.AdditionalAuthRequired.__init__", "class_name": "keystone.exception.AdditionalAuthRequired", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 162, "column": 16 }, "stop": { "line": 162, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "keystone.auth.core.AuthContext", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 132, "column": 16 }, "stop": { "line": 132, "column": 35 } }, { "path": "keystone/api/_shared/authentication.py", "start": { "line": 163, "column": 16 }, "stop": { "line": 163, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthContext.update", "class_name": "keystone.auth.core.AuthContext", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 168, "column": 7 }, "stop": { "line": 168, "column": 20 } }, { "path": "keystone/api/_shared/authentication.py", "start": { "line": 165, "column": 16 }, "stop": { "line": 165, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 155, "column": 16 }, "stop": { "line": 155, "column": 39 } }, { "path": "keystone/api/_shared/authentication.py", "start": { "line": 128, "column": 16 }, "stop": { "line": 128, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.setdefault", "class_name": "keystone.auth.core.AuthContext", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 109, "column": 11 }, "stop": { "line": 109, "column": 21 } } ], "kind": "function", "target": "isinstance" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 172, "column": 7 }, "stop": { "line": 172, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.__contains__", "class_name": "keystone.auth.core.AuthContext", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 166, "column": 16 }, "stop": { "line": 166, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 165, "column": 16 }, "stop": { "line": 165, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 151, "column": 17 }, "stop": { "line": 151, "column": 37 } }, { "path": "keystone/api/_shared/authentication.py", "start": { "line": 123, "column": 23 }, "stop": { "line": 123, "column": 43 } } ], "kind": "function", "target": "keystone.auth.core.get_auth_method" } ], "keystone.api._shared.authentication._check_and_set_default_scoping": [ { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 58, "column": 14 }, "stop": { "line": 58, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 56, "column": 11 }, "stop": { "line": 56, "column": 33 } } ], "kind": "function", "target": "isinstance" } ], "keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_verify_token_with_multiple_public_keys_present": [ { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 111, "column": 30 }, "stop": { "line": 111, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.providers.jws.core.Provider.generate_id_and_issued_at", "class_name": "keystone.token.providers.jws.core.Provider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 113, "column": 17 }, "stop": { "line": 113, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 122, "column": 12 }, "stop": { "line": 122, "column": 40 } } ], "kind": "function", "target": "keystone.common.jwt_utils.create_jws_keypair" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 108, "column": 8 }, "stop": { "line": 108, "column": 24 } } ], "kind": "property setter", "direct_target": "keystone.models.token_model.TokenModel.expires_at", "class_name": "keystone.models.token_model.TokenModel" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 106, "column": 24 }, "stop": { "line": 106, "column": 40 } }, { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 116, "column": 16 }, "stop": { "line": 116, "column": 32 } }, { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 120, "column": 16 }, "stop": { "line": 120, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 104, "column": 16 }, "stop": { "line": 104, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.__init__", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 114, "column": 31 }, "stop": { "line": 114, "column": 43 } }, { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 118, "column": 27 }, "stop": { "line": 118, "column": 39 } } ], "kind": "function", "target": "os.path.join" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 120, "column": 16 }, "stop": { "line": 120, "column": 26 } }, { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 106, "column": 24 }, "stop": { "line": 106, "column": 34 } }, { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 116, "column": 16 }, "stop": { "line": 116, "column": 26 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 126, "column": 8 }, "stop": { "line": 126, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.providers.jws.core.Provider.validate_token", "class_name": "keystone.token.providers.jws.core.Provider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 107, "column": 25 }, "stop": { "line": 107, "column": 52 } } ], "kind": "function", "target": "keystone.token.provider.random_urlsafe_str" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 109, "column": 12 }, "stop": { "line": 109, "column": 40 } } ], "kind": "function", "target": "keystone.token.provider.default_expire_time" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 108, "column": 27 }, "stop": { "line": 108, "column": 40 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_unable_to_verify_token_with_missing_public_key": [ { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 76, "column": 30 }, "stop": { "line": 76, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.providers.jws.core.Provider.generate_id_and_issued_at", "class_name": "keystone.token.providers.jws.core.Provider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 85, "column": 17 }, "stop": { "line": 85, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 97, "column": 8 }, "stop": { "line": 97, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.token.test_jws_provider.TestJWSProvider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 94, "column": 12 }, "stop": { "line": 94, "column": 40 } } ], "kind": "function", "target": "keystone.common.jwt_utils.create_jws_keypair" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 73, "column": 8 }, "stop": { "line": 73, "column": 24 } } ], "kind": "property setter", "direct_target": "keystone.models.token_model.TokenModel.expires_at", "class_name": "keystone.models.token_model.TokenModel" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 71, "column": 24 }, "stop": { "line": 71, "column": 40 } }, { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 88, "column": 16 }, "stop": { "line": 88, "column": 32 } }, { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 92, "column": 16 }, "stop": { "line": 92, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 69, "column": 16 }, "stop": { "line": 69, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.__init__", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 82, "column": 8 }, "stop": { "line": 82, "column": 17 } } ], "kind": "function", "target": "os.remove" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 79, "column": 26 }, "stop": { "line": 79, "column": 38 } }, { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 86, "column": 31 }, "stop": { "line": 86, "column": 43 } }, { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 90, "column": 27 }, "stop": { "line": 90, "column": 39 } } ], "kind": "function", "target": "os.path.join" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 88, "column": 16 }, "stop": { "line": 88, "column": 26 } }, { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 92, "column": 16 }, "stop": { "line": 92, "column": 26 } }, { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 71, "column": 24 }, "stop": { "line": 71, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 72, "column": 25 }, "stop": { "line": 72, "column": 52 } } ], "kind": "function", "target": "keystone.token.provider.random_urlsafe_str" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 74, "column": 12 }, "stop": { "line": 74, "column": 40 } } ], "kind": "function", "target": "keystone.token.provider.default_expire_time" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 73, "column": 27 }, "stop": { "line": 73, "column": 40 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_empty_public_key_repo_raises_system_exception": [ { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 65, "column": 8 }, "stop": { "line": 65, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.token.test_jws_provider.TestJWSProvider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 62, "column": 17 }, "stop": { "line": 62, "column": 27 } } ], "kind": "function", "target": "posix.listdir" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 64, "column": 12 }, "stop": { "line": 64, "column": 21 } } ], "kind": "function", "target": "os.remove" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 63, "column": 19 }, "stop": { "line": 63, "column": 31 } } ], "kind": "function", "target": "os.path.join" } ], "keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_non_existent_public_key_repo_raises_system_exception": [ { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 55, "column": 17 }, "stop": { "line": 55, "column": 27 } } ], "kind": "function", "target": "posix.listdir" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 58, "column": 8 }, "stop": { "line": 58, "column": 16 } } ], "kind": "function", "target": "os.rmdir" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 59, "column": 8 }, "stop": { "line": 59, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.token.test_jws_provider.TestJWSProvider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 57, "column": 12 }, "stop": { "line": 57, "column": 21 } } ], "kind": "function", "target": "os.remove" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 56, "column": 19 }, "stop": { "line": 56, "column": 31 } } ], "kind": "function", "target": "os.path.join" } ], "keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_non_existent_private_key_raises_system_exception": [ { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 52, "column": 8 }, "stop": { "line": 52, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.token.test_jws_provider.TestJWSProvider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 51, "column": 8 }, "stop": { "line": 51, "column": 17 } } ], "kind": "function", "target": "os.remove" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 48, "column": 22 }, "stop": { "line": 48, "column": 34 } } ], "kind": "function", "target": "os.path.join" } ], "keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_invalid_token_raises_token_not_found": [ { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 41, "column": 8 }, "stop": { "line": 41, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.token.test_jws_provider.TestJWSProvider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 40, "column": 19 }, "stop": { "line": 40, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 40, "column": 19 }, "stop": { "line": 40, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_jws_provider.TestJWSProvider.setUp": [ { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 36, "column": 24 }, "stop": { "line": 36, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.jws_key_repository.JWSKeyRepository.__init__", "class_name": "keystone.tests.unit.ksfixtures.jws_key_repository.JWSKeyRepository", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 36, "column": 8 }, "stop": { "line": 36, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.token.test_jws_provider.TestJWSProvider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 34, "column": 8 }, "stop": { "line": 34, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 37, "column": 24 }, "stop": { "line": 37, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.providers.jws.core.Provider.__init__", "class_name": "keystone.token.providers.jws.core.Provider", "dispatch": "static" } ], "rx.linq.observable.single.single": [], "requests.help.main": [], "requests.help.info": [], "requests.help._implementation": [], "graphql.validation.rules.unique_argument_names.UniqueArgumentNames.duplicate_arg_message": [], "graphql.validation.rules.unique_argument_names.UniqueArgumentNames.enter_Argument": [], "graphql.validation.rules.unique_argument_names.UniqueArgumentNames.enter_Directive": [], "graphql.validation.rules.unique_argument_names.UniqueArgumentNames.enter_Field": [], "graphql.validation.rules.unique_argument_names.UniqueArgumentNames.__init__": [], "google.protobuf.struct_pb2.NullValueValue.__init__": [], "IPython.core.splitinput.LineInfo.__str__": [], "IPython.core.splitinput.LineInfo.ofind": [], "IPython.core.splitinput.LineInfo.__init__": [], "IPython.core.splitinput.split_user_input": [], "oauthlib.oauth2.rfc6749.grant_types.client_credentials.ClientCredentialsGrant.validate_token_request": [], "oauthlib.oauth2.rfc6749.grant_types.client_credentials.ClientCredentialsGrant.create_token_response": [], "oslo_messaging.serializer.JsonPayloadSerializer.serialize_entity": [], "oslo_messaging.serializer.NoOpSerializer.deserialize_context": [], "oslo_messaging.serializer.NoOpSerializer.serialize_context": [], "oslo_messaging.serializer.NoOpSerializer.deserialize_entity": [], "oslo_messaging.serializer.NoOpSerializer.serialize_entity": [], "oslo_messaging.serializer.Serializer.deserialize_context": [], "oslo_messaging.serializer.Serializer.serialize_context": [], "oslo_messaging.serializer.Serializer.deserialize_entity": [], "oslo_messaging.serializer.Serializer.serialize_entity": [], "jwt.exceptions.MissingRequiredClaimError.__str__": [], "jwt.exceptions.MissingRequiredClaimError.__init__": [], "urllib3.util.response.is_response_to_head": [], "urllib3.util.response.assert_header_parsing": [], "urllib3.util.response.is_fp_closed": [], "keystone.auth.plugins.base.AuthMethodHandler.authenticate": [ { "locations": [ { "path": "keystone/auth/plugins/base.py", "start": { "line": 93, "column": 14 }, "stop": { "line": 93, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" } ], "keystone.auth.plugins.base.AuthMethodHandler.__init__": [], "keystone.auth.plugins.base.AuthHandlerResponse.__init__": [], "prompt_toolkit.output.color_depth.ColorDepth.default": [], "prompt_toolkit.output.color_depth.ColorDepth.from_env": [], "graphql.type.introspection.TypeFieldResolvers.input_fields": [], "graphql.type.introspection.TypeFieldResolvers.enum_values": [], "graphql.type.introspection.TypeFieldResolvers.possible_types": [], "graphql.type.introspection.TypeFieldResolvers.interfaces": [], "graphql.type.introspection.TypeFieldResolvers.fields": [], "graphql.type.introspection.TypeFieldResolvers.kind": [], "graphql.type.introspection.input_fields_to_list": [], "graphql.type.introspection.Field.__init__": [], "graphql.type.introspection.InputField.__init__": [], "importlib_resources.simple.TraversableReader.files": [], "importlib_resources.simple.ResourceContainer.joinpath": [], "importlib_resources.simple.ResourceContainer.open": [], "importlib_resources.simple.ResourceContainer.iterdir": [], "importlib_resources.simple.ResourceContainer.is_file": [], "importlib_resources.simple.ResourceContainer.is_dir": [], "importlib_resources.simple.ResourceContainer.__init__": [], "importlib_resources.simple.ResourceHandle.joinpath": [], "importlib_resources.simple.ResourceHandle.open": [], "importlib_resources.simple.ResourceHandle.is_dir": [], "importlib_resources.simple.ResourceHandle.is_file": [], "importlib_resources.simple.ResourceHandle.__init__": [], "importlib_resources.simple.SimpleReader.name": [], "importlib_resources.simple.SimpleReader.open_binary": [], "importlib_resources.simple.SimpleReader.resources": [], "importlib_resources.simple.SimpleReader.children": [], "importlib_resources.simple.SimpleReader.package": [], "setuptools._distutils.config.PyPIRCCommand.finalize_options": [], "setuptools._distutils.config.PyPIRCCommand.initialize_options": [], "setuptools._distutils.config.PyPIRCCommand._read_pypi_response": [], "setuptools._distutils.config.PyPIRCCommand._read_pypirc": [], "setuptools._distutils.config.PyPIRCCommand._store_pypirc": [], "setuptools._distutils.config.PyPIRCCommand._get_rc_file": [], "keystoneclient.tests.unit.v2_0.test_client.KeystoneClientTest.test_empty_service_catalog_param": [], "keystoneclient.tests.unit.v2_0.test_client.KeystoneClientTest.test_client_params": [], "keystoneclient.tests.unit.v2_0.test_client.KeystoneClientTest.test_client_without_auth_params": [], "keystoneclient.tests.unit.v2_0.test_client.KeystoneClientTest.test_client_with_region_name_passes_to_service_catalog": [], "keystoneclient.tests.unit.v2_0.test_client.KeystoneClientTest.test_management_url_is_updated": [], "keystoneclient.tests.unit.v2_0.test_client.KeystoneClientTest.test_init_err_no_auth_url": [], "keystoneclient.tests.unit.v2_0.test_client.KeystoneClientTest.test_auth_ref_load_with_overridden_arguments": [], "keystoneclient.tests.unit.v2_0.test_client.KeystoneClientTest.test_auth_ref_load": [], "keystoneclient.tests.unit.v2_0.test_client.KeystoneClientTest.test_scoped_init": [], "keystoneclient.tests.unit.v2_0.test_client.KeystoneClientTest.test_unscoped_init": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.OIDCTokenTests.test_end_to_end_workflow": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.OIDCTokenTests.setUp": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.OIDCAuthorizationGrantTests.test_initial_call_to_get_access_token": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.OIDCAuthorizationGrantTests.setUp": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.OIDCPasswordTests.test_end_to_end_workflow": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.OIDCPasswordTests.test_second_call_to_protected_url": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.OIDCPasswordTests.test_initial_call_to_get_access_token": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.OIDCPasswordTests.setUp": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.OIDCClientCredentialsTests.test_end_to_end_workflow": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.OIDCClientCredentialsTests.test_second_call_to_protected_url": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.OIDCClientCredentialsTests.test_initial_call_to_get_access_token": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.OIDCClientCredentialsTests.setUp": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.BaseOIDCTests.test_wrong_grant_type": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.BaseOIDCTests.test_load_discovery_override_by_endpoints": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.BaseOIDCTests.test_invalid_discovery_document": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.BaseOIDCTests.test_no_access_token_endpoint": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.BaseOIDCTests.test_load_discovery": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.BaseOIDCTests.test_no_discovery": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.BaseOIDCTests.test_discovery_not_found": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.BaseOIDCTests.test_can_pass_grant_type_but_warning_is_issued": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.BaseOIDCTests.test_grant_type_and_plugin_missmatch": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.BaseOIDCTests.setUp": [], "sqlalchemy.sql.coercions.CompoundElementImpl._raise_for_expected": [], "sqlalchemy.sql.coercions.DMLSelectImpl._implicit_coercions": [], "sqlalchemy.sql.coercions.DMLTableImpl._post_coercion": [], "sqlalchemy.sql.coercions.AnonymizedFromClauseImpl._post_coercion": [], "sqlalchemy.sql.coercions.StrictFromClauseImpl._implicit_coercions": [], "sqlalchemy.sql.coercions.FromClauseImpl._post_coercion": [], "sqlalchemy.sql.coercions.FromClauseImpl._implicit_coercions": [], "sqlalchemy.sql.coercions.JoinTargetImpl._implicit_coercions": [], "sqlalchemy.sql.coercions.JoinTargetImpl._literal_coercion": [], "sqlalchemy.sql.coercions.SelectStatementImpl._implicit_coercions": [], "sqlalchemy.sql.coercions.StatementImpl._text_coercion": [], "sqlalchemy.sql.coercions.StatementImpl._implicit_coercions": [], "sqlalchemy.sql.coercions.ColumnsClauseImpl._text_coercion": [], "sqlalchemy.sql.coercions.LabeledColumnExprImpl._implicit_coercions": [], "sqlalchemy.sql.coercions.LimitOffsetImpl._literal_coercion": [], "sqlalchemy.sql.coercions.LimitOffsetImpl._implicit_coercions": [], "sqlalchemy.sql.coercions.DDLExpressionImpl._text_coercion": [], "sqlalchemy.sql.coercions.TruncatedLabelImpl._literal_coercion": [], "sqlalchemy.sql.coercions.TruncatedLabelImpl._implicit_coercions": [], "sqlalchemy.sql.coercions.ConstExprImpl._literal_coercion": [], "sqlalchemy.sql.coercions.DMLColumnImpl._post_coercion": [], "sqlalchemy.sql.coercions.GroupByImpl._implicit_coercions": [], "sqlalchemy.sql.coercions.OrderByImpl._post_coercion": [], "sqlalchemy.sql.coercions.ByOfImpl._text_coercion": [], "sqlalchemy.sql.coercions.StrAsPlainColumnImpl._text_coercion": [], "sqlalchemy.sql.coercions.StatementOptionImpl._text_coercion": [], "sqlalchemy.sql.coercions.WhereHavingImpl._text_coercion": [], "sqlalchemy.sql.coercions.OnClauseImpl._post_coercion": [], "sqlalchemy.sql.coercions.OnClauseImpl._text_coercion": [], "sqlalchemy.sql.coercions.OnClauseImpl._implicit_coercions": [], "sqlalchemy.sql.coercions.InElementImpl._post_coercion": [], "sqlalchemy.sql.coercions.InElementImpl._literal_coercion": [], "sqlalchemy.sql.coercions.InElementImpl._warn_for_implicit_coercion": [], "sqlalchemy.sql.coercions.InElementImpl._implicit_coercions": [], "sqlalchemy.sql.coercions.BinaryElementImpl._post_coercion": [], "sqlalchemy.sql.coercions.BinaryElementImpl._literal_coercion": [], "sqlalchemy.sql.coercions.ExpressionElementImpl._raise_for_expected": [], "sqlalchemy.sql.coercions.ExpressionElementImpl._literal_coercion": [], "sqlalchemy.sql.coercions.HasCacheKeyImpl._literal_coercion": [], "sqlalchemy.sql.coercions.HasCacheKeyImpl._implicit_coercions": [], "sqlalchemy.sql.coercions._SelectIsNotFrom._raise_for_expected": [], "sqlalchemy.sql.coercions.LiteralValueImpl._literal_coercion": [], "sqlalchemy.sql.coercions.LiteralValueImpl._implicit_coercions": [], "sqlalchemy.sql.coercions._CoerceLiterals._literal_coercion": [], "sqlalchemy.sql.coercions._CoerceLiterals._text_coercion": [], "sqlalchemy.sql.coercions._NoTextCoercion._literal_coercion": [], "sqlalchemy.sql.coercions._no_text_coercion": [], "sqlalchemy.sql.coercions._ColumnCoercions._implicit_coercions": [], "sqlalchemy.sql.coercions._ColumnCoercions._warn_for_scalar_subquery_coercion": [], "sqlalchemy.sql.coercions._ReturnsStringKey._literal_coercion": [], "sqlalchemy.sql.coercions._ReturnsStringKey._implicit_coercions": [], "sqlalchemy.sql.coercions._Deannotate._post_coercion": [], "sqlalchemy.sql.coercions.RoleImpl._raise_for_expected": [], "sqlalchemy.sql.coercions.RoleImpl._implicit_coercions": [], "sqlalchemy.sql.coercions.RoleImpl.__init__": [], "sqlalchemy.sql.coercions.RoleImpl._literal_coercion": [], "sqlalchemy.sql.coercions.expect_col_expression_collection": [], "sqlalchemy.sql.coercions.expect_as_key": [], "sqlalchemy.sql.coercions.expect": [], "sqlalchemy.sql.coercions._expression_collection_was_a_list": [], "sqlalchemy.sql.coercions._document_text_coercion": [], "sqlalchemy.sql.coercions._deep_is_literal": [], "sqlalchemy.sql.coercions._is_literal": [], "dateutil.tz._factories._TzStrFactory.__call__": [], "dateutil.tz._factories._TzStrFactory.__init__": [], "dateutil.tz._factories._TzOffsetFactory.__call__": [], "dateutil.tz._factories._TzOffsetFactory.__init__": [], "dateutil.tz._factories._TzFactory.instance": [], "dateutil.tz._factories._TzSingleton.__call__": [], "dateutil.tz._factories._TzSingleton.__init__": [], "keystone.common.sql.migrate_repo.versions.084_add_revoke_tables.upgrade": [ { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 22, "column": 28 }, "stop": { "line": 22, "column": 51 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.get_db_version" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 49, "column": 36 }, "stop": { "line": 49, "column": 48 } }, { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 50, "column": 33 }, "stop": { "line": 50, "column": 45 } }, { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 51, "column": 33 }, "stop": { "line": 51, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.sqltypes.DateTime.__init__", "class_name": "sqlalchemy.sql.sqltypes.DateTime", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 55, "column": 4 }, "stop": { "line": 55, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.create", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 38, "column": 20 }, "stop": { "line": 38, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 50, "column": 8 }, "stop": { "line": 50, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 41, "column": 8 }, "stop": { "line": 41, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 46, "column": 8 }, "stop": { "line": 46, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 42, "column": 8 }, "stop": { "line": 42, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 53, "column": 8 }, "stop": { "line": 53, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 51, "column": 8 }, "stop": { "line": 51, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 44, "column": 8 }, "stop": { "line": 44, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 43, "column": 8 }, "stop": { "line": 43, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 47, "column": 8 }, "stop": { "line": 47, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 45, "column": 8 }, "stop": { "line": 45, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 49, "column": 8 }, "stop": { "line": 49, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 52, "column": 8 }, "stop": { "line": 52, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 48, "column": 8 }, "stop": { "line": 48, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" } ], "pygments.lexers.actionscript.ActionScript3Lexer.analyse_text": [], "pygments.lexers.actionscript.ActionScriptLexer.analyse_text": [], "pip._internal.req.req_file.get_file_content": [], "pip._internal.req.req_file.expand_env_variables": [], "pip._internal.req.req_file.skip_regex": [], "pip._internal.req.req_file.ignore_comments": [], "pip._internal.req.req_file.join_lines": [], "pip._internal.req.req_file.build_parser": [], "pip._internal.req.req_file.OptionParsingError.__init__": [], "pip._internal.req.req_file.break_args_options": [], "pip._internal.req.req_file.get_line_parser": [], "pip._internal.req.req_file.RequirementsFileParser._parse_file": [], "pip._internal.req.req_file.RequirementsFileParser._parse_and_recurse": [], "pip._internal.req.req_file.RequirementsFileParser.parse": [], "pip._internal.req.req_file.RequirementsFileParser.__init__": [], "pip._internal.req.req_file.handle_line": [], "pip._internal.req.req_file.preprocess": [], "pip._internal.req.req_file.parse_requirements": [], "pip._internal.req.req_file.ParsedLine.__init__": [], "mako.runtime._render_error": [], "mako.runtime._exec_template": [], "mako.runtime._render_context": [], "mako.runtime._kwargs_for_include": [], "mako.runtime._kwargs_for_callable": [], "mako.runtime._render": [], "mako.runtime._populate_self_namespace": [], "mako.runtime._lookup_template": [], "mako.runtime._inherit_from": [], "mako.runtime._include_file": [], "mako.runtime._decorate_inline": [], "mako.runtime._decorate_toplevel": [], "mako.runtime.capture": [], "mako.runtime.supports_caller": [], "mako.runtime.ModuleNamespace.__getattr__": [], "mako.runtime.ModuleNamespace._get_star": [], "mako.runtime.ModuleNamespace.filename": [], "mako.runtime.ModuleNamespace.__init__": [], "mako.runtime.TemplateNamespace.__getattr__": [], "mako.runtime.TemplateNamespace._get_star": [], "mako.runtime.TemplateNamespace.uri": [], "mako.runtime.TemplateNamespace.filename": [], "mako.runtime.TemplateNamespace.module": [], "mako.runtime.TemplateNamespace.__init__": [], "mako.runtime.Namespace.__getattr__": [], "mako.runtime.Namespace._get_star": [], "mako.runtime.Namespace._populate": [], "mako.runtime.Namespace.include_file": [], "mako.runtime.Namespace.cache": [], "mako.runtime.Namespace.get_cached": [], "mako.runtime.Namespace.get_template": [], "mako.runtime.Namespace.get_namespace": [], "mako.runtime.Namespace.attr": [], "mako.runtime.Namespace.__init__": [], "mako.runtime._NSAttr.__getattr__": [], "mako.runtime._NSAttr.__init__": [], "mako.runtime.LoopContext.cycle": [], "mako.runtime.LoopContext.odd": [], "mako.runtime.LoopContext.even": [], "mako.runtime.LoopContext.last": [], "mako.runtime.LoopContext.first": [], "mako.runtime.LoopContext.reverse_index": [], "mako.runtime.LoopContext.__len__": [], "mako.runtime.LoopContext.__iter__": [], "mako.runtime.LoopContext.__init__": [], "mako.runtime.LoopStack.__iter__": [], "mako.runtime.LoopStack.__getattr__": [], "mako.runtime.LoopStack._push": [], "mako.runtime.LoopStack._pop": [], "mako.runtime.LoopStack._top": [], "mako.runtime.LoopStack._exit": [], "mako.runtime.LoopStack._enter": [], "mako.runtime.LoopStack.__init__": [], "mako.runtime.Undefined.__bool__": [], "mako.runtime.Undefined.__nonzero__": [], "mako.runtime.Undefined.__str__": [], "mako.runtime.CallerStack._pop_frame": [], "mako.runtime.CallerStack._push_frame": [], "mako.runtime.CallerStack.__getattr__": [], "mako.runtime.CallerStack._get_caller": [], "mako.runtime.CallerStack.__bool__": [], "mako.runtime.CallerStack.__nonzero__": [], "mako.runtime.CallerStack.__init__": [], "mako.runtime.Context._clean_inheritance_tokens": [], "mako.runtime.Context._locals": [], "mako.runtime.Context._copy": [], "mako.runtime.Context.writer": [], "mako.runtime.Context.write": [], "mako.runtime.Context.get": [], "mako.runtime.Context._pop_buffer": [], "mako.runtime.Context._push_buffer": [], "mako.runtime.Context._pop_buffer_and_writer": [], "mako.runtime.Context._push_writer": [], "mako.runtime.Context.__getitem__": [], "mako.runtime.Context.keys": [], "mako.runtime.Context.pop_caller": [], "mako.runtime.Context.push_caller": [], "mako.runtime.Context.kwargs": [], "mako.runtime.Context.lookup": [], "mako.runtime.Context._set_with_template": [], "mako.runtime.Context.__init__": [], "debtcollector.tests.test_deprecation.RemovalTests.test_removed_module_bad_type": [], "debtcollector.tests.test_deprecation.RemovalTests.test_pending_removed_module": [], "debtcollector.tests.test_deprecation.RemovalTests.test_removed_module": [], "debtcollector.tests.test_deprecation.RemovalTests.test_pending_warnings_emitted_staticmethod": [], "debtcollector.tests.test_deprecation.RemovalTests.test_warnings_emitted_staticmethod": [], "debtcollector.tests.test_deprecation.RemovalTests.test_warnings_emitted_classmethod": [], "debtcollector.tests.test_deprecation.RemovalTests.test_pending_warnings_emitted_classmethod": [], "debtcollector.tests.test_deprecation.RemovalTests.test_pending_warnings_emitted_instancemethod": [], "debtcollector.tests.test_deprecation.RemovalTests.test_warnings_emitted_instancemethod": [], "debtcollector.tests.test_deprecation.RemovalTests.test_pending_warnings_emitted_class_inherit": [], "debtcollector.tests.test_deprecation.RemovalTests.test_pending_warnings_emitted_class_direct": [], "debtcollector.tests.test_deprecation.RemovalTests.test_pending_warnings_emitted_class": [], "debtcollector.tests.test_deprecation.RemovalTests.test_warnings_emitted_class": [], "debtcollector.tests.test_deprecation.RemovalTests.test_pending_warnings_emitted_function_noargs": [], "debtcollector.tests.test_deprecation.RemovalTests.test_warnings_emitted_function_noargs": [], "debtcollector.tests.test_deprecation.RemovalTests.test_pending_warnings_emitted_function_args": [], "debtcollector.tests.test_deprecation.RemovalTests.test_warnings_emitted_function_args": [], "debtcollector.tests.test_deprecation.RemovalTests.test_warnings_emitted_property_custom_message": [], "debtcollector.tests.test_deprecation.RemovalTests.test_warnings_emitted_property": [], "debtcollector.tests.test_deprecation.RemovalTests.test_pending_deprecated_kwarg": [], "debtcollector.tests.test_deprecation.RemovalTests.test_removed_kwarg_keeps_argspec": [], "debtcollector.tests.test_deprecation.RemovalTests.test_deprecated_kwarg": [], "debtcollector.tests.test_deprecation.RemovalTests.test_function_keeps_argspec": [], "debtcollector.tests.test_deprecation.RemovalTests.test_function_noargs": [], "debtcollector.tests.test_deprecation.RemovalTests.test_function_args": [], "debtcollector.tests.test_deprecation.UpdatedArgsTest.test_argspec_preserved": [], "debtcollector.tests.test_deprecation.UpdatedArgsTest.test_kwarg_set": [], "debtcollector.tests.test_deprecation.UpdatedArgsTest.test_basic": [], "debtcollector.tests.test_deprecation.RenamedKwargTest.test_argspec": [], "debtcollector.tests.test_deprecation.RenamedKwargTest.test_warnings_not_emitted": [], "debtcollector.tests.test_deprecation.RenamedKwargTest.test_warnings_emitted_pending": [], "debtcollector.tests.test_deprecation.RenamedKwargTest.test_warnings_emitted_classmethod": [], "debtcollector.tests.test_deprecation.RenamedKwargTest.test_warnings_emitted": [], "debtcollector.tests.test_deprecation.RenamedKwargTest.test_basics": [], "debtcollector.tests.test_deprecation.MovedMethodTest.test_keeps_argspec": [], "debtcollector.tests.test_deprecation.MovedMethodTest.test_warnings_not_emitted": [], "debtcollector.tests.test_deprecation.MovedMethodTest.test_warnings_emitted_pending": [], "debtcollector.tests.test_deprecation.MovedMethodTest.test_warnings_emitted": [], "debtcollector.tests.test_deprecation.MovedMethodTest.test_basics": [], "debtcollector.tests.test_deprecation.MovedFunctionTest.test_warnings_emitted": [], "debtcollector.tests.test_deprecation.MovedFunctionTest.test_basics": [], "debtcollector.tests.test_deprecation.DisabledTest.test_basics": [], "debtcollector.tests.test_deprecation.MovedPropertyTest.test_warnings_not_emitted": [], "debtcollector.tests.test_deprecation.MovedPropertyTest.test_warnings_emitted_pending": [], "debtcollector.tests.test_deprecation.MovedPropertyTest.test_warnings_emitted": [], "debtcollector.tests.test_deprecation.MovedPropertyTest.test_readonly_move": [], "debtcollector.tests.test_deprecation.MovedPropertyTest.test_basics": [], "debtcollector.tests.test_deprecation.MovedInheritableClassTest.test_existing_refer_subclass": [], "debtcollector.tests.test_deprecation.MovedInheritableClassTest.test_warnings_emitted_creation_pending": [], "debtcollector.tests.test_deprecation.MovedInheritableClassTest.test_warnings_emitted_creation": [], "debtcollector.tests.test_deprecation.MovedInheritableClassTest.test_basics": [], "debtcollector.tests.test_deprecation.MovedInheritableClassTest.test_broken_type_class": [], "debtcollector.tests.test_deprecation.DeprecateAnythingTest.test_generation": [], "debtcollector.tests.test_deprecation.ThingB.green_giant": [], "debtcollector.tests.test_deprecation.ThingB.blue_giant": [], "debtcollector.tests.test_deprecation.ThingB.yellow_wolf": [], "debtcollector.tests.test_deprecation.ThingB.white_wolf": [], "debtcollector.tests.test_deprecation.ThingB.blue_tristars": [], "debtcollector.tests.test_deprecation.ThingB.green_blue_tristars": [], "debtcollector.tests.test_deprecation.ThingB.green_tristars": [], "debtcollector.tests.test_deprecation.ThingB.black_tristars": [], "debtcollector.tests.test_deprecation.StarLordJr.__init__": [], "debtcollector.tests.test_deprecation.StarLord.__init__": [], "debtcollector.tests.test_deprecation.yellow_sun": [], "debtcollector.tests.test_deprecation.blue_comet": [], "debtcollector.tests.test_deprecation.red_comet": [], "debtcollector.tests.test_deprecation.crimson_lightning_to_remove": [], "debtcollector.tests.test_deprecation.crimson_lightning_unwrapped": [], "debtcollector.tests.test_deprecation.crimson_lightning": [], "debtcollector.tests.test_deprecation.NewHotness.hot": [], "debtcollector.tests.test_deprecation.Giraffe.height": [], "debtcollector.tests.test_deprecation.KittyKat.supermeow": [], "debtcollector.tests.test_deprecation.KittyKat.maow": [], "debtcollector.tests.test_deprecation.KittyKat.meow": [], "debtcollector.tests.test_deprecation.WoofWoof.factory": [], "debtcollector.tests.test_deprecation.WoofWoof.berk": [], "debtcollector.tests.test_deprecation.WoofWoof.burk": [], "debtcollector.tests.test_deprecation.WoofWoof.bark": [], "debtcollector.tests.test_deprecation.blip_blop_blip_unwrapped": [], "debtcollector.tests.test_deprecation.blip_blop_blip": [], "debtcollector.tests.test_deprecation.blip_blop_3": [], "debtcollector.tests.test_deprecation.blip_blop_2": [], "debtcollector.tests.test_deprecation.blip_blop_unwrapped": [], "debtcollector.tests.test_deprecation.blip_blop": [], "IPython.core.magic_arguments.kwds.__call__": [], "IPython.core.magic_arguments.kwds.__init__": [], "IPython.core.magic_arguments.argument_group.add_to_parser": [], "IPython.core.magic_arguments.ArgMethodWrapper.add_to_parser": [], "IPython.core.magic_arguments.ArgMethodWrapper.__init__": [], "IPython.core.magic_arguments.magic_arguments.__call__": [], "IPython.core.magic_arguments.magic_arguments.__init__": [], "IPython.core.magic_arguments.ArgDecorator.add_to_parser": [], "IPython.core.magic_arguments.ArgDecorator.__call__": [], "IPython.core.magic_arguments.real_name": [], "IPython.core.magic_arguments.parse_argstring": [], "IPython.core.magic_arguments.construct_parser": [], "IPython.core.magic_arguments.MagicArgumentParser.parse_argstring": [], "IPython.core.magic_arguments.MagicArgumentParser.error": [], "IPython.core.magic_arguments.MagicArgumentParser.__init__": [], "IPython.core.magic_arguments.MagicHelpFormatter.add_usage": [], "IPython.core.magic_arguments.MagicHelpFormatter._format_action_invocation": [], "IPython.core.magic_arguments.MagicHelpFormatter._fill_text": [], "saml2.response.AssertionIDResponse._postamble": [], "saml2.response.AssertionIDResponse.verify": [], "saml2.response.AssertionIDResponse.loads": [], "saml2.response.AssertionIDResponse.__init__": [], "saml2.response.response_factory": [], "saml2.response.ArtifactResponse.__init__": [], "saml2.response.AuthzResponse.__init__": [], "saml2.response.AttributeResponse.__init__": [], "saml2.response.AuthnQueryResponse.condition_ok": [], "saml2.response.AuthnQueryResponse.__init__": [], "saml2.response.AuthnResponse.verify_attesting_entity": [], "saml2.response.AuthnResponse.verify_recipient": [], "saml2.response.AuthnResponse.__str__": [], "saml2.response.AuthnResponse.session_info": [], "saml2.response.AuthnResponse.authz_decision_info": [], "saml2.response.AuthnResponse.authn_info": [], "saml2.response.AuthnResponse.id": [], "saml2.response.AuthnResponse.session_id": [], "saml2.response.AuthnResponse.verify": [], "saml2.response.AuthnResponse.parse_assertion": [], "saml2.response.AuthnResponse.find_encrypt_data": [], "saml2.response.AuthnResponse.find_encrypt_data_assertion_list": [], "saml2.response.AuthnResponse.find_encrypt_data_assertion": [], "saml2.response.AuthnResponse.decrypt_assertions": [], "saml2.response.AuthnResponse._assertion": [], "saml2.response.AuthnResponse.get_subject": [], "saml2.response.AuthnResponse._holder_of_key_confirmed": [], "saml2.response.AuthnResponse._bearer_confirmed": [], "saml2.response.AuthnResponse.get_identity": [], "saml2.response.AuthnResponse.read_attribute_statement": [], "saml2.response.AuthnResponse.decrypt_attributes": [], "saml2.response.AuthnResponse.condition_ok": [], "saml2.response.AuthnResponse.authn_statement_ok": [], "saml2.response.AuthnResponse.clear": [], "saml2.response.AuthnResponse.loads": [], "saml2.response.AuthnResponse.check_subject_confirmation_in_response_to": [], "saml2.response.AuthnResponse.__init__": [], "saml2.response.ManageNameIDResponse.__init__": [], "saml2.response.NameIDMappingResponse.__init__": [], "saml2.response.LogoutResponse.__init__": [], "saml2.response.StatusResponse.issuer": [], "saml2.response.StatusResponse.update": [], "saml2.response.StatusResponse.verify": [], "saml2.response.StatusResponse.loads": [], "saml2.response.StatusResponse._verify": [], "saml2.response.StatusResponse.issue_instant_ok": [], "saml2.response.StatusResponse.status_ok": [], "saml2.response.StatusResponse._loads": [], "saml2.response.StatusResponse.load_instance": [], "saml2.response.StatusResponse._postamble": [], "saml2.response.StatusResponse._clear": [], "saml2.response.StatusResponse.__init__": [], "saml2.response.attribute_response": [], "saml2.response.authn_response": [], "saml2.response.for_me": [], "saml2.response._dummy": [], "prompt_toolkit.document.Document.insert_before": [], "prompt_toolkit.document.Document.insert_after": [], "prompt_toolkit.document.Document.end_of_paragraph": [], "prompt_toolkit.document.Document.start_of_paragraph": [], "prompt_toolkit.document.Document.empty_line_count_at_the_end": [], "prompt_toolkit.document.Document.paste_clipboard_data": [], "prompt_toolkit.document.Document.cut_selection": [], "prompt_toolkit.document.Document.selection_range_at_line": [], "prompt_toolkit.document.Document.selection_ranges": [], "prompt_toolkit.document.Document.selection_range": [], "prompt_toolkit.document.Document.get_column_cursor_position": [], "prompt_toolkit.document.Document.last_non_blank_of_current_line_position": [], "prompt_toolkit.document.Document.get_end_of_line_position": [], "prompt_toolkit.document.Document.get_start_of_line_position": [], "prompt_toolkit.document.Document.get_end_of_document_position": [], "prompt_toolkit.document.Document.get_start_of_document_position": [], "prompt_toolkit.document.Document.find_matching_bracket_position": [], "prompt_toolkit.document.Document.find_enclosing_bracket_left": [], "prompt_toolkit.document.Document.find_enclosing_bracket_right": [], "prompt_toolkit.document.Document.get_cursor_down_position": [], "prompt_toolkit.document.Document.get_cursor_up_position": [], "prompt_toolkit.document.Document.get_cursor_right_position": [], "prompt_toolkit.document.Document.get_cursor_left_position": [], "prompt_toolkit.document.Document.find_previous_matching_line": [], "prompt_toolkit.document.Document.find_next_matching_line": [], "prompt_toolkit.document.Document.find_previous_word_ending": [], "prompt_toolkit.document.Document.find_previous_word_beginning": [], "prompt_toolkit.document.Document.find_next_word_ending": [], "prompt_toolkit.document.Document.find_next_word_beginning": [], "prompt_toolkit.document.Document.get_word_under_cursor": [], "prompt_toolkit.document.Document.find_boundaries_of_current_word": [], "prompt_toolkit.document.Document.find_start_of_previous_word": [], "prompt_toolkit.document.Document._is_word_before_cursor_complete": [], "prompt_toolkit.document.Document.get_word_before_cursor": [], "prompt_toolkit.document.Document.find_backwards": [], "prompt_toolkit.document.Document.find_all": [], "prompt_toolkit.document.Document.find": [], "prompt_toolkit.document.Document.has_match_at_current_position": [], "prompt_toolkit.document.Document.is_cursor_at_the_end_of_line": [], "prompt_toolkit.document.Document.is_cursor_at_the_end": [], "prompt_toolkit.document.Document.translate_row_col_to_index": [], "prompt_toolkit.document.Document.translate_index_to_position": [], "prompt_toolkit.document.Document._find_line_start_index": [], "prompt_toolkit.document.Document.cursor_position_col": [], "prompt_toolkit.document.Document.cursor_position_row": [], "prompt_toolkit.document.Document.on_last_line": [], "prompt_toolkit.document.Document.on_first_line": [], "prompt_toolkit.document.Document._get_char_relative_to_cursor": [], "prompt_toolkit.document.Document.leading_whitespace_in_current_line": [], "prompt_toolkit.document.Document.current_line": [], "prompt_toolkit.document.Document.line_count": [], "prompt_toolkit.document.Document.lines_from_current": [], "prompt_toolkit.document.Document._line_start_indexes": [], "prompt_toolkit.document.Document.lines": [], "prompt_toolkit.document.Document.current_line_after_cursor": [], "prompt_toolkit.document.Document.current_line_before_cursor": [], "prompt_toolkit.document.Document.text_after_cursor": [], "prompt_toolkit.document.Document.text_before_cursor": [], "prompt_toolkit.document.Document.char_before_cursor": [], "prompt_toolkit.document.Document.current_char": [], "prompt_toolkit.document.Document.selection": [], "prompt_toolkit.document.Document.cursor_position": [], "prompt_toolkit.document.Document.text": [], "prompt_toolkit.document.Document.__eq__": [], "prompt_toolkit.document.Document.__repr__": [], "prompt_toolkit.document.Document.__init__": [], "prompt_toolkit.document._DocumentCache.__init__": [], "prompt_toolkit.document._ImmutableLineList._error": [], "rx.linq.observable.toset.to_set": [], "rx.linq.observable.toset._to_set": [], "setuptools._distutils.command.bdist_msi.bdist_msi.get_installer_filename": [], "setuptools._distutils.command.bdist_msi.bdist_msi.add_ui": [], "setuptools._distutils.command.bdist_msi.bdist_msi.add_scripts": [], "setuptools._distutils.command.bdist_msi.bdist_msi.add_find_python": [], "setuptools._distutils.command.bdist_msi.bdist_msi.add_files": [], "setuptools._distutils.command.bdist_msi.bdist_msi.run": [], "setuptools._distutils.command.bdist_msi.bdist_msi.finalize_options": [], "setuptools._distutils.command.bdist_msi.bdist_msi.initialize_options": [], "setuptools._distutils.command.bdist_msi.bdist_msi.__init__": [], "setuptools._distutils.command.bdist_msi.PyDialog.xbutton": [], "setuptools._distutils.command.bdist_msi.PyDialog.next": [], "setuptools._distutils.command.bdist_msi.PyDialog.cancel": [], "setuptools._distutils.command.bdist_msi.PyDialog.back": [], "setuptools._distutils.command.bdist_msi.PyDialog.title": [], "setuptools._distutils.command.bdist_msi.PyDialog.__init__": [], "sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite.is_disconnect": [], "sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite.create_connect_args": [], "sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite.on_connect": [], "sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite.set_isolation_level": [], "sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite._get_server_version_info": [], "sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite.get_pool_class": [], "sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite._is_url_file_db": [], "sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite.dbapi": [], "sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteDate.result_processor": [], "sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteDate.bind_processor": [], "sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteTimeStamp.result_processor": [], "sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteTimeStamp.bind_processor": [], "IPython.utils._process_common.arg_split": [], "IPython.utils._process_common.get_output_error_code": [], "IPython.utils._process_common.getoutputerror": [], "IPython.utils._process_common.getoutput": [], "IPython.utils._process_common.process_handler": [], "IPython.utils._process_common.read_no_interrupt": [], "rx.linq.observable.never.never": [], "jwt.api_jws.PyJWS._validate_kid": [], "jwt.api_jws.PyJWS._validate_headers": [], "jwt.api_jws.PyJWS._verify_signature": [], "jwt.api_jws.PyJWS._load": [], "jwt.api_jws.PyJWS.get_unverified_header": [], "jwt.api_jws.PyJWS.decode": [], "jwt.api_jws.PyJWS.decode_complete": [], "jwt.api_jws.PyJWS.encode": [], "jwt.api_jws.PyJWS.get_algorithms": [], "jwt.api_jws.PyJWS.unregister_algorithm": [], "jwt.api_jws.PyJWS.register_algorithm": [], "jwt.api_jws.PyJWS._get_default_options": [], "jwt.api_jws.PyJWS.__init__": [], "keystone.conf.saml.list_opts": [], "keystone.conf.saml.register_opts": [], "aniso8601.time._split_tz": [], "aniso8601.time._build_time": [], "aniso8601.time._parse_second_time": [], "aniso8601.time._parse_minute_time": [], "aniso8601.time._parse_hour": [], "aniso8601.time._parse_time_naive": [], "aniso8601.time.parse_datetime": [], "aniso8601.time.parse_time": [], "aniso8601.time.get_time_resolution": [], "IPython.sphinxext.ipython_console_highlighting.setup": [], "paste.util.finddata.find_package_data": [], "amqp.serialization.GenericContent.inbound_body": [], "amqp.serialization.GenericContent.inbound_header": [], "amqp.serialization.GenericContent._serialize_properties": [], "amqp.serialization.GenericContent._load_properties": [], "amqp.serialization.GenericContent.__getattr__": [], "amqp.serialization.GenericContent.__init__": [], "amqp.serialization.decode_properties_basic": [], "amqp.serialization._write_item": [], "amqp.serialization._write_array": [], "amqp.serialization._write_table": [], "amqp.serialization.dumps": [], "amqp.serialization._flushbits": [], "amqp.serialization.loads": [], "amqp.serialization._read_item": [], "rx.linq.observable.scan.scan": [], "xmlschema.validators.wildcards.XsdDefaultOpenContent._parse": [], "xmlschema.validators.wildcards.XsdDefaultOpenContent.__init__": [], "xmlschema.validators.wildcards.XsdOpenContent.is_restriction": [], "xmlschema.validators.wildcards.XsdOpenContent.built": [], "xmlschema.validators.wildcards.XsdOpenContent._parse": [], "xmlschema.validators.wildcards.XsdOpenContent.__repr__": [], "xmlschema.validators.wildcards.XsdOpenContent.__init__": [], "xmlschema.validators.wildcards.Xsd11AnyAttribute.is_matching": [], "xmlschema.validators.wildcards.Xsd11AnyAttribute._parse": [], "xmlschema.validators.wildcards.Xsd11AnyElement.add_precedence": [], "xmlschema.validators.wildcards.Xsd11AnyElement.is_consistent": [], "xmlschema.validators.wildcards.Xsd11AnyElement.is_matching": [], "xmlschema.validators.wildcards.Xsd11AnyElement._parse": [], "xmlschema.validators.wildcards.XsdAnyAttribute.iter_encode": [], "xmlschema.validators.wildcards.XsdAnyAttribute.iter_decode": [], "xmlschema.validators.wildcards.XsdAnyAttribute.match": [], "xmlschema.validators.wildcards.XsdAnyElement.is_consistent": [], "xmlschema.validators.wildcards.XsdAnyElement.is_overlap": [], "xmlschema.validators.wildcards.XsdAnyElement.iter_encode": [], "xmlschema.validators.wildcards.XsdAnyElement.iter_decode": [], "xmlschema.validators.wildcards.XsdAnyElement.iter_substitutes": [], "xmlschema.validators.wildcards.XsdAnyElement.iterchildren": [], "xmlschema.validators.wildcards.XsdAnyElement.iter": [], "xmlschema.validators.wildcards.XsdAnyElement.__iter__": [], "xmlschema.validators.wildcards.XsdAnyElement.match": [], "xmlschema.validators.wildcards.XsdAnyElement._parse": [], "xmlschema.validators.wildcards.XsdAnyElement.xpath_proxy": [], "xmlschema.validators.wildcards.XsdAnyElement.__repr__": [], "xmlschema.validators.wildcards.XsdAnyElement.__init__": [], "xmlschema.validators.wildcards.XsdWildcard.iter_encode": [], "xmlschema.validators.wildcards.XsdWildcard.iter_decode": [], "xmlschema.validators.wildcards.XsdWildcard.intersection": [], "xmlschema.validators.wildcards.XsdWildcard.union": [], "xmlschema.validators.wildcards.XsdWildcard.is_restriction": [], "xmlschema.validators.wildcards.XsdWildcard.deny_qnames": [], "xmlschema.validators.wildcards.XsdWildcard.deny_namespaces": [], "xmlschema.validators.wildcards.XsdWildcard.is_namespace_allowed": [], "xmlschema.validators.wildcards.XsdWildcard.is_matching": [], "xmlschema.validators.wildcards.XsdWildcard.built": [], "xmlschema.validators.wildcards.XsdWildcard._parse_not_constraints": [], "xmlschema.validators.wildcards.XsdWildcard._parse": [], "xmlschema.validators.wildcards.XsdWildcard.__repr__": [], "pip._internal.network.xmlrpc.PipXmlrpcTransport.request": [], "pip._internal.network.xmlrpc.PipXmlrpcTransport.__init__": [], "keystone.common.sql.data_migration_repo.versions.035_migrate_add_system_column_to_application_credential_table.upgrade": [], "testresources.tests.test_test_resource.TestFixtureResource.test_reset_called": [], "testresources.tests.test_test_resource.TestFixtureResource.test_always_dirty": [], "testresources.tests.test_test_resource.TestFixtureResource.test_uses_setUp_cleanUp": [], "testresources.tests.test_test_resource.TestGenericResource.test_always_dirty": [], "testresources.tests.test_test_resource.TestGenericResource.test_setup_teardown_controllable": [], "testresources.tests.test_test_resource.TestGenericResource.test_dependencies_passed_to_factory": [], "testresources.tests.test_test_resource.TestGenericResource.test_default_uses_setUp_tearDown": [], "testresources.tests.test_test_resource.TestTestResource.testResetActivityForResourceWithExtensions": [], "testresources.tests.test_test_resource.TestTestResource.testResetActivityForResourceWithoutExtensions": [], "testresources.tests.test_test_resource.TestTestResource.testGetActivityForResourceWithExtensions": [], "testresources.tests.test_test_resource.TestTestResource.testGetActivityForResourceWithoutExtensions": [], "testresources.tests.test_test_resource.TestTestResource.testFinishedActivityForResourceWithExtensions": [], "testresources.tests.test_test_resource.TestTestResource.testFinishedActivityForResourceWithoutExtensions": [], "testresources.tests.test_test_resource.TestTestResource.testDirtyingWhenUnused": [], "testresources.tests.test_test_resource.TestTestResource.testDefaultResetResetsDependencies": [], "testresources.tests.test_test_resource.TestTestResource.testDefaultResetMethodRecreatesDirtyResource": [], "testresources.tests.test_test_resource.TestTestResource.testDefaultResetMethodPreservesCleanResource": [], "testresources.tests.test_test_resource.TestTestResource.testDirtyingResourceTriggersCleanOnGet": [], "testresources.tests.test_test_resource.TestTestResource.testDirtiedSetsDirty": [], "testresources.tests.test_test_resource.TestTestResource.testResourceAvailableBetweenFinishedWithCalls": [], "testresources.tests.test_test_resource.TestTestResource.testFinishedWithMarksNonDirty": [], "testresources.tests.test_test_resource.TestTestResource.testFinishedWithCallsCleanResourceOnceOnly": [], "testresources.tests.test_test_resource.TestTestResource.testUsingTwiceMakesAndCleansTwice": [], "testresources.tests.test_test_resource.TestTestResource.testFinishedWithCallsCleanResource": [], "testresources.tests.test_test_resource.TestTestResource.testFinishedWithResetsCurrentResource": [], "testresources.tests.test_test_resource.TestTestResource.testFinishedWithDecrementsUses": [], "testresources.tests.test_test_resource.TestTestResource.testUsedResourceResetBetweenUses": [], "testresources.tests.test_test_resource.TestTestResource.testIsResetIfDependenciesAreDirty": [], "testresources.tests.test_test_resource.TestTestResource.testGetResourceResetsUsedResource": [], "testresources.tests.test_test_resource.TestTestResource.testRepeatedGetResourceCallsMakeResourceOnceOnly": [], "testresources.tests.test_test_resource.TestTestResource.testIsDirtyIsTrueIfDependenciesAreDirty": [], "testresources.tests.test_test_resource.TestTestResource.testIsDirtyIsTrueIfDependenciesChanged": [], "testresources.tests.test_test_resource.TestTestResource.testIsDirty": [], "testresources.tests.test_test_resource.TestTestResource.testGetResourceCallsMakeResource": [], "testresources.tests.test_test_resource.TestTestResource.testGetResourceTwiceReturnsIdenticalResource": [], "testresources.tests.test_test_resource.TestTestResource.testGetResourceSetsCurrentResource": [], "testresources.tests.test_test_resource.TestTestResource.testGetResourceDoesntDirty": [], "testresources.tests.test_test_resource.TestTestResource.testGetResourceIncrementsUses": [], "testresources.tests.test_test_resource.TestTestResource.testGetResourceReturnsMakeResource": [], "testresources.tests.test_test_resource.TestTestResource.testDefaultCosts": [], "testresources.tests.test_test_resource.TestTestResource.testneededResourcesClosure": [], "testresources.tests.test_test_resource.TestTestResource.testneededResourcesDependenciesFirst": [], "testresources.tests.test_test_resource.TestTestResource.testneededResourcesDefault": [], "testresources.tests.test_test_resource.TestTestResource.testInitiallyNoCurrentResource": [], "testresources.tests.test_test_resource.TestTestResource.testInitiallyUnused": [], "testresources.tests.test_test_resource.TestTestResource.testInitiallyNotDirty": [], "testresources.tests.test_test_resource.TestTestResource.testUnimplementedGetResource": [], "testresources.tests.test_test_resource.MockResettableResource._reset": [], "testresources.tests.test_test_resource.MockResettableResource.__init__": [], "testresources.tests.test_test_resource.MockResource.make": [], "testresources.tests.test_test_resource.MockResource.clean": [], "testresources.tests.test_test_resource.MockResource.__init__": [], "testresources.tests.test_test_resource.MockResourceInstance.__repr__": [], "testresources.tests.test_test_resource.MockResourceInstance.__cmp__": [], "testresources.tests.test_test_resource.MockResourceInstance.__eq__": [], "testresources.tests.test_test_resource.MockResourceInstance.__init__": [], "testresources.tests.test_test_resource.test_suite": [], "testtools.twistedsupport._matchers.failed": [], "testtools.twistedsupport._matchers._Failed.match": [], "testtools.twistedsupport._matchers._Failed._got_no_result": [], "testtools.twistedsupport._matchers._Failed._got_success": [], "testtools.twistedsupport._matchers._Failed._got_failure": [], "testtools.twistedsupport._matchers._Failed.__init__": [], "testtools.twistedsupport._matchers.succeeded": [], "testtools.twistedsupport._matchers._Succeeded.match": [], "testtools.twistedsupport._matchers._Succeeded._got_no_result": [], "testtools.twistedsupport._matchers._Succeeded._got_failure": [], "testtools.twistedsupport._matchers._Succeeded.__init__": [], "testtools.twistedsupport._matchers.has_no_result": [], "testtools.twistedsupport._matchers._NoResult.match": [], "testtools.twistedsupport._matchers._NoResult._got_result": [], "passlib.tests.test_handlers.unix_fallback_test.test_91_preserves_existing": [], "passlib.tests.test_handlers.unix_fallback_test.test_90_wildcard": [], "passlib.tests.test_handlers.unix_fallback_test.setUp": [], "passlib.tests.test_handlers.unix_disabled_test.test_90_special": [], "passlib.tests.test_handlers.unix_disabled_test.test_76_hash_border": [], "passlib.tests.test_handlers.sun_md5_crypt_test.do_verify": [], "passlib.tests.test_handlers.RoundupTest.test_pairs": [], "passlib.tests.test_handlers.RoundupTest._test_pair": [], "passlib.tests.test_handlers.mysql323_test.FuzzHashGenerator.accept_password_pair": [], "passlib.tests.test_handlers.mysql323_test.test_90_whitespace": [], "passlib.tests.test_handlers.lmhash_test.test_90_raw": [], "passlib.tests.test_handlers._ldap_sha1_crypt_test.test_77_fuzz_input": [], "passlib.tests.test_handlers._ldap_sha1_crypt_test.populate_settings": [], "passlib.tests.test_handlers.ldap_plaintext_test.FuzzHashGenerator.random_password": [], "passlib.tests.test_handlers.htdigest_test.populate_context": [], "passlib.tests.test_handlers.htdigest_test.test_80_user": [], "passlib.tests.test_handlers.hex_md5_test.test_mock_fips_mode": [], "passlib.tests.test_handlers.fshp_test.test_90_variant": [], "passlib.tests.test_handlers._bsdi_crypt_test.test_needs_update_w_even_rounds": [], "passlib.tests.test_handlers._bsdi_crypt_test.test_77_fuzz_input": [], "passlib.tests.test_handlers.bigcrypt_test.test_90_internal": [], "passlib.tests.test_handlers.get_handler_case": [], "pip._internal.commands.check.CheckCommand.run": [], "sqlalchemy.dialects.mysql.pyodbc.MySQLDialect_pyodbc.on_connect": [], "sqlalchemy.dialects.mysql.pyodbc.MySQLDialect_pyodbc._extract_error_code": [], "sqlalchemy.dialects.mysql.pyodbc.MySQLDialect_pyodbc._detect_charset": [], "sqlalchemy.dialects.mysql.pyodbc.MySQLExecutionContext_pyodbc.get_lastrowid": [], "sqlalchemy.dialects.mysql.pyodbc._pyodbcTIME.result_processor": [], "traitlets.config.tests.test_application.test_deep_alias": [], "traitlets.config.tests.test_application.test_show_config_json": [], "traitlets.config.tests.test_application.test_show_config": [], "traitlets.config.tests.test_application.test_show_config_json_cli": [], "traitlets.config.tests.test_application.test_show_config_cli": [], "traitlets.config.tests.test_application.test_help_output": [], "traitlets.config.tests.test_application.test_deprecated_notifier": [], "traitlets.config.tests.test_application.DeprecatedApp._config_changed": [], "traitlets.config.tests.test_application.test_cli_multi_scalar": [], "traitlets.config.tests.test_application.TestApplication.test_loaded_config_files": [], "traitlets.config.tests.test_application.TestApplication.test_subcommands_instanciation": [], "traitlets.config.tests.test_application.TestApplication.test_raise_on_bad_config": [], "traitlets.config.tests.test_application.TestApplication.test_log_bad_config": [], "traitlets.config.tests.test_application.TestApplication.test_log_collisions": [], "traitlets.config.tests.test_application.TestApplication.test_multi_file": [], "traitlets.config.tests.test_application.TestApplication.test_generate_config_file_classes_to_include": [], "traitlets.config.tests.test_application.TestApplication.test_generate_config_file": [], "traitlets.config.tests.test_application.TestApplication.test_document_config_option": [], "traitlets.config.tests.test_application.TestApplication.test_unicode_argv": [], "traitlets.config.tests.test_application.TestApplication.test_extra_args": [], "traitlets.config.tests.test_application.TestApplication.test_flatten_aliases": [], "traitlets.config.tests.test_application.TestApplication.test_flatten_flags": [], "traitlets.config.tests.test_application.TestApplication.test_warn_autocorrect": [], "traitlets.config.tests.test_application.TestApplication.test_flag_clobber": [], "traitlets.config.tests.test_application.TestApplication.test_aliases_help_msg": [], "traitlets.config.tests.test_application.TestApplication.test_aliases": [], "traitlets.config.tests.test_application.TestApplication.test_flags_help_msg": [], "traitlets.config.tests.test_application.TestApplication.test_flags": [], "traitlets.config.tests.test_application.TestApplication.test_cli_allow_none": [], "traitlets.config.tests.test_application.TestApplication.test_ipython_cli_priority": [], "traitlets.config.tests.test_application.TestApplication.test_cli_priority": [], "traitlets.config.tests.test_application.TestApplication.test_config_propagation": [], "traitlets.config.tests.test_application.TestApplication.test_config_dict_args": [], "traitlets.config.tests.test_application.TestApplication.test_config_seq_args": [], "traitlets.config.tests.test_application.TestApplication.test_config": [], "traitlets.config.tests.test_application.TestApplication.test_mro_discovery": [], "traitlets.config.tests.test_application.TestApplication.test_basic": [], "traitlets.config.tests.test_application.TestApplication.test_no_eval_cli_text": [], "traitlets.config.tests.test_application.TestApplication.test_log": [], "traitlets.config.tests.test_application.class_to_names": [], "traitlets.config.tests.test_application.MyApp.init_bar": [], "traitlets.config.tests.test_application.MyApp.init_foo": [], "libcst._nodes.tests.test_flatten_behavior.FlattenBehavior.test_flatten_pass_behavior": [], "libcst._nodes.tests.test_flatten_behavior.RemoveReturnWithEmpty.leave_Return": [], "libcst._nodes.tests.test_flatten_behavior.FlattenLines.on_leave": [], "libcst._nodes.tests.test_flatten_behavior.InsertPrintBeforeReturn.leave_Return": [], "alembic.operations.batch.ApplyBatchImpl.rename_table": [], "alembic.operations.batch.ApplyBatchImpl.drop_index": [], "alembic.operations.batch.ApplyBatchImpl.create_index": [], "alembic.operations.batch.ApplyBatchImpl.drop_constraint": [], "alembic.operations.batch.ApplyBatchImpl.add_constraint": [], "alembic.operations.batch.ApplyBatchImpl.drop_table_comment": [], "alembic.operations.batch.ApplyBatchImpl.create_table_comment": [], "alembic.operations.batch.ApplyBatchImpl.create_column_comment": [], "alembic.operations.batch.ApplyBatchImpl.drop_column": [], "alembic.operations.batch.ApplyBatchImpl.add_column": [], "alembic.operations.batch.ApplyBatchImpl._setup_dependencies_for_add_column": [], "alembic.operations.batch.ApplyBatchImpl.alter_column": [], "alembic.operations.batch.ApplyBatchImpl._create": [], "alembic.operations.batch.ApplyBatchImpl._setup_referent": [], "alembic.operations.batch.ApplyBatchImpl._gather_indexes_from_both_tables": [], "alembic.operations.batch.ApplyBatchImpl._transfer_elements_to_new_table": [], "alembic.operations.batch.ApplyBatchImpl._adjust_self_columns_for_partial_reordering": [], "alembic.operations.batch.ApplyBatchImpl._grab_table_elements": [], "alembic.operations.batch.ApplyBatchImpl._calc_temp_name": [], "alembic.operations.batch.ApplyBatchImpl.__init__": [], "alembic.operations.batch.BatchOperationsImpl.create_column_comment": [], "alembic.operations.batch.BatchOperationsImpl.drop_table": [], "alembic.operations.batch.BatchOperationsImpl.create_table": [], "alembic.operations.batch.BatchOperationsImpl.drop_table_comment": [], "alembic.operations.batch.BatchOperationsImpl.create_table_comment": [], "alembic.operations.batch.BatchOperationsImpl.drop_index": [], "alembic.operations.batch.BatchOperationsImpl.create_index": [], "alembic.operations.batch.BatchOperationsImpl.rename_table": [], "alembic.operations.batch.BatchOperationsImpl.drop_constraint": [], "alembic.operations.batch.BatchOperationsImpl.add_constraint": [], "alembic.operations.batch.BatchOperationsImpl.drop_column": [], "alembic.operations.batch.BatchOperationsImpl.add_column": [], "alembic.operations.batch.BatchOperationsImpl.alter_column": [], "alembic.operations.batch.BatchOperationsImpl.flush": [], "alembic.operations.batch.BatchOperationsImpl._should_recreate": [], "alembic.operations.batch.BatchOperationsImpl.impl": [], "alembic.operations.batch.BatchOperationsImpl.dialect": [], "alembic.operations.batch.BatchOperationsImpl.__init__": [], "webob.exc.HTTPExceptionMiddleware.__call__": [], "webob.exc.HTTPExceptionMiddleware.__init__": [], "webob.exc._HTTPMove.__call__": [], "webob.exc._HTTPMove.__init__": [], "webob.exc.WSGIHTTPException.wsgi_response": [], "webob.exc.WSGIHTTPException.__call__": [], "webob.exc.WSGIHTTPException.generate_response": [], "webob.exc.WSGIHTTPException.json_body": [], "webob.exc.WSGIHTTPException.json_formatter": [], "webob.exc.WSGIHTTPException.html_body": [], "webob.exc.WSGIHTTPException.plain_body": [], "webob.exc.WSGIHTTPException._make_body": [], "webob.exc.WSGIHTTPException.__str__": [], "webob.exc.WSGIHTTPException.__init__": [], "webob.exc.HTTPException.__call__": [], "webob.exc.HTTPException.__init__": [], "webob.exc.strip_tags": [], "webob.exc.no_escape": [], "webob.exc.lazify": [], "webob.exc._lazified.__str__": [], "webob.exc._lazified.__init__": [], "sapp.cli_lib.filter_issues": [], "sapp.cli_lib.delete_filters": [], "sapp.cli_lib.import_filters": [], "sapp.cli_lib.filter": [], "sapp.cli_lib.server": [], "sapp.cli_lib.analyze": [], "sapp.cli_lib.explore": [], "sapp.cli_lib.default_database": [], "sapp.cli_lib.common_options": [], "sapp.cli_lib.require_option": [], "flask_restful.representations.json.output_json": [], "testtools.twistedsupport._runtest.UncleanReactorError._get_junk_info": [], "testtools.twistedsupport._runtest.UncleanReactorError.__init__": [], "testtools.twistedsupport._runtest.assert_fails_with": [], "testtools.twistedsupport._runtest.AsynchronousDeferredRunTestForBrokenTwisted._make_spinner": [], "testtools.twistedsupport._runtest.AsynchronousDeferredRunTest._run_user": [], "testtools.twistedsupport._runtest.AsynchronousDeferredRunTest._run_core": [], "testtools.twistedsupport._runtest.AsynchronousDeferredRunTest._get_log_fixture": [], "testtools.twistedsupport._runtest.AsynchronousDeferredRunTest._blocking_run_deferred": [], "testtools.twistedsupport._runtest.AsynchronousDeferredRunTest._log_user_exception": [], "testtools.twistedsupport._runtest.AsynchronousDeferredRunTest._run_deferred": [], "testtools.twistedsupport._runtest.AsynchronousDeferredRunTest._make_spinner": [], "testtools.twistedsupport._runtest.AsynchronousDeferredRunTest._run_cleanups": [], "testtools.twistedsupport._runtest.AsynchronousDeferredRunTest.make_factory": [], "testtools.twistedsupport._runtest.AsynchronousDeferredRunTest.__init__": [], "testtools.twistedsupport._runtest.flush_logged_errors": [], "testtools.twistedsupport._runtest._CompoundFixture._setUp": [], "testtools.twistedsupport._runtest._CompoundFixture.__init__": [], "testtools.twistedsupport._runtest.run_with_log_observers": [], "testtools.twistedsupport._runtest.CaptureTwistedLogs._setUp": [], "testtools.twistedsupport._runtest._ErrorObserver.flush_logged_errors": [], "testtools.twistedsupport._runtest._ErrorObserver._setUp": [], "testtools.twistedsupport._runtest._ErrorObserver.__init__": [], "testtools.twistedsupport._runtest._TwistedLogObservers._setUp": [], "testtools.twistedsupport._runtest._TwistedLogObservers.__init__": [], "testtools.twistedsupport._runtest._NoTwistedLogObservers._setUp": [], "testtools.twistedsupport._runtest._get_global_publisher_and_observers": [], "testtools.twistedsupport._runtest.SynchronousDeferredRunTest._run_user": [], "testtools.twistedsupport._runtest._DeferredRunTest._got_user_failure": [], "keystone.common.sql.data_migration_repo.versions.069_placeholder.upgrade": [], "idna.codec.getregentry": [], "idna.codec.IncrementalDecoder._buffer_decode": [], "idna.codec.IncrementalEncoder._buffer_encode": [], "idna.codec.Codec.decode": [], "idna.codec.Codec.encode": [], "pygments.lexers.prolog.LogtalkLexer.analyse_text": [], "pygments.lexers.prolog.PrologLexer.analyse_text": [], "keystone.policy.backends.base.PolicyDriverBase.delete_policy": [ { "locations": [ { "path": "keystone/policy/backends/base.py", "start": { "line": 75, "column": 14 }, "stop": { "line": 75, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.policy.backends.base.PolicyDriverBase.update_policy": [ { "locations": [ { "path": "keystone/policy/backends/base.py", "start": { "line": 66, "column": 14 }, "stop": { "line": 66, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.policy.backends.base.PolicyDriverBase.get_policy": [ { "locations": [ { "path": "keystone/policy/backends/base.py", "start": { "line": 57, "column": 14 }, "stop": { "line": 57, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.policy.backends.base.PolicyDriverBase.list_policies": [ { "locations": [ { "path": "keystone/policy/backends/base.py", "start": { "line": 48, "column": 14 }, "stop": { "line": 48, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.policy.backends.base.PolicyDriverBase.create_policy": [ { "locations": [ { "path": "keystone/policy/backends/base.py", "start": { "line": 43, "column": 14 }, "stop": { "line": 43, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.policy.backends.base.PolicyDriverBase.enforce": [ { "locations": [ { "path": "keystone/policy/backends/base.py", "start": { "line": 34, "column": 14 }, "stop": { "line": 34, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.policy.backends.base.PolicyDriverBase._get_list_limit": [], "sapp.cli.cli": [], "ipython_genutils.tempdir.TemporaryWorkingDirectory.__exit__": [], "ipython_genutils.tempdir.TemporaryWorkingDirectory.__enter__": [], "ipython_genutils.tempdir.NamedFileInTemporaryDirectory.__exit__": [], "ipython_genutils.tempdir.NamedFileInTemporaryDirectory.__enter__": [], "ipython_genutils.tempdir.NamedFileInTemporaryDirectory.cleanup": [], "ipython_genutils.tempdir.NamedFileInTemporaryDirectory.__init__": [], "IPython.lib.tests.test_latextools.test_latex_to_png_invalid_hex_colors": [], "IPython.lib.tests.test_latextools.test_latex_to_png_color": [], "IPython.lib.tests.test_latextools.test_genelatex_wrap_without_breqn": [], "IPython.lib.tests.test_latextools.test_genelatex_wrap_with_breqn": [], "IPython.lib.tests.test_latextools.test_genelatex_no_wrap": [], "IPython.lib.tests.test_latextools.test_latex_to_html": [], "IPython.lib.tests.test_latextools.test_latex_to_png_mpl_runs": [], "IPython.lib.tests.test_latextools.test_latex_to_png_dvipng_runs": [], "IPython.lib.tests.test_latextools.check_latex_to_png_dvipng_fails_when_no_cmd": [], "IPython.lib.tests.test_latextools.test_latex_to_png_dvipng_fails_when_no_cmd": [], "rx.linq.observable.pluck.pluck_attr": [], "rx.linq.observable.pluck.pluck": [], "keystone.common.sql.expand_repo.versions.046_expand_old_password_data_to_password_hash_column.upgrade": [], "paste.deploy.loadwsgi.LoaderContext.config": [], "paste.deploy.loadwsgi.LoaderContext.create": [], "paste.deploy.loadwsgi.LoaderContext.__init__": [], "paste.deploy.loadwsgi.FuncLoader.get_context": [], "paste.deploy.loadwsgi.FuncLoader.__init__": [], "paste.deploy.loadwsgi.EggLoader.find_egg_entry_point": [], "paste.deploy.loadwsgi.EggLoader.get_context": [], "paste.deploy.loadwsgi.EggLoader.__init__": [], "paste.deploy.loadwsgi.ConfigLoader._find_sections": [], "paste.deploy.loadwsgi.ConfigLoader.find_config_section": [], "paste.deploy.loadwsgi.ConfigLoader._pipeline_app_context": [], "paste.deploy.loadwsgi.ConfigLoader._filter_app_context": [], "paste.deploy.loadwsgi.ConfigLoader._context_from_explicit": [], "paste.deploy.loadwsgi.ConfigLoader._context_from_use": [], "paste.deploy.loadwsgi.ConfigLoader.get_context": [], "paste.deploy.loadwsgi.ConfigLoader.update_defaults": [], "paste.deploy.loadwsgi.ConfigLoader.__init__": [], "paste.deploy.loadwsgi._Loader.absolute_name": [], "paste.deploy.loadwsgi._Loader.server_context": [], "paste.deploy.loadwsgi._Loader.filter_context": [], "paste.deploy.loadwsgi._Loader.app_context": [], "paste.deploy.loadwsgi._Loader.get_server": [], "paste.deploy.loadwsgi._Loader.get_filter": [], "paste.deploy.loadwsgi._Loader.get_app": [], "paste.deploy.loadwsgi._loadfunc": [], "paste.deploy.loadwsgi._loadegg": [], "paste.deploy.loadwsgi._loadconfig": [], "paste.deploy.loadwsgi.loadcontext": [], "paste.deploy.loadwsgi.loadobj": [], "paste.deploy.loadwsgi.appconfig": [], "paste.deploy.loadwsgi.loadserver": [], "paste.deploy.loadwsgi.loadfilter": [], "paste.deploy.loadwsgi.loadapp": [], "paste.deploy.loadwsgi._FilterWith.invoke": [], "paste.deploy.loadwsgi._FilterApp.invoke": [], "paste.deploy.loadwsgi._PipeLine.invoke": [], "paste.deploy.loadwsgi._Server.invoke": [], "paste.deploy.loadwsgi._Filter.invoke": [], "paste.deploy.loadwsgi._App.invoke": [], "paste.deploy.loadwsgi._ObjectType.invoke": [], "paste.deploy.loadwsgi._ObjectType.__repr__": [], "paste.deploy.loadwsgi._ObjectType.__init__": [], "paste.deploy.loadwsgi.NicerConfigParser.InterpolateWrapper.before_get": [], "paste.deploy.loadwsgi.NicerConfigParser.InterpolateWrapper.__getattr__": [], "paste.deploy.loadwsgi.NicerConfigParser.InterpolateWrapper.__init__": [], "paste.deploy.loadwsgi.NicerConfigParser._interpolate": [], "paste.deploy.loadwsgi.NicerConfigParser.defaults": [], "paste.deploy.loadwsgi.NicerConfigParser.__init__": [], "paste.deploy.loadwsgi._flatten": [], "paste.deploy.loadwsgi._aslist": [], "paste.deploy.loadwsgi.import_string": [], "keystoneauth1.identity.v3.k2k.Keystone2Keystone.get_unscoped_auth_ref": [], "keystoneauth1.identity.v3.k2k.Keystone2Keystone._send_service_provider_ecp_authn_response": [], "keystoneauth1.identity.v3.k2k.Keystone2Keystone._get_ecp_assertion": [], "keystoneauth1.identity.v3.k2k.Keystone2Keystone._remote_auth_url": [], "keystoneauth1.identity.v3.k2k.Keystone2Keystone.__init__": [], "sqlalchemy.testing.assertions.AssertsExecutionResults.assert_statement_count": [], "sqlalchemy.testing.assertions.AssertsExecutionResults.assert_execution": [], "sqlalchemy.testing.assertions.AssertsExecutionResults.assert_multiple_sql_count": [], "sqlalchemy.testing.assertions.AssertsExecutionResults.assert_sql_count": [], "sqlalchemy.testing.assertions.AssertsExecutionResults.assert_sql": [], "sqlalchemy.testing.assertions.AssertsExecutionResults.assert_sql_execution": [], "sqlalchemy.testing.assertions.AssertsExecutionResults.sql_execution_asserter": [], "sqlalchemy.testing.assertions.AssertsExecutionResults.assert_unordered_result": [], "sqlalchemy.testing.assertions.AssertsExecutionResults.assert_row": [], "sqlalchemy.testing.assertions.AssertsExecutionResults.assert_list": [], "sqlalchemy.testing.assertions.AssertsExecutionResults.assert_result": [], "sqlalchemy.testing.assertions.ComparesTables.assert_types_base": [], "sqlalchemy.testing.assertions.ComparesTables.assert_tables_equal": [], "sqlalchemy.testing.assertions.AssertsCompiledSQL.assert_compile": [], "sqlalchemy.testing.assertions.expect_raises_message": [], "sqlalchemy.testing.assertions.expect_raises": [], "sqlalchemy.testing.assertions._expect_raises": [], "sqlalchemy.testing.assertions._assert_raises": [], "sqlalchemy.testing.assertions.assert_raises_message_context_ok": [], "sqlalchemy.testing.assertions.assert_raises_message": [], "sqlalchemy.testing.assertions.assert_raises_context_ok": [], "sqlalchemy.testing.assertions.assert_raises": [], "sqlalchemy.testing.assertions._assert_proper_exception_context": [], "sqlalchemy.testing.assertions.eq_ignore_whitespace": [], "sqlalchemy.testing.assertions.startswith_": [], "sqlalchemy.testing.assertions.not_in": [], "sqlalchemy.testing.assertions.in_": [], "sqlalchemy.testing.assertions.is_not": [], "sqlalchemy.testing.assertions.is_": [], "sqlalchemy.testing.assertions.is_false": [], "sqlalchemy.testing.assertions.is_true": [], "sqlalchemy.testing.assertions.is_not_none": [], "sqlalchemy.testing.assertions.is_none": [], "sqlalchemy.testing.assertions.is_instance_of": [], "sqlalchemy.testing.assertions.le_": [], "sqlalchemy.testing.assertions.ne_": [], "sqlalchemy.testing.assertions.eq_": [], "sqlalchemy.testing.assertions.eq_regex": [], "sqlalchemy.testing.assertions._assert_no_stray_pool_connections": [], "sqlalchemy.testing.assertions.global_cleanup_assertions": [], "sqlalchemy.testing.assertions._expect_warnings": [], "sqlalchemy.testing.assertions.uses_deprecated": [], "sqlalchemy.testing.assertions.emits_warning_on": [], "sqlalchemy.testing.assertions.expect_deprecated_20": [], "sqlalchemy.testing.assertions.expect_deprecated": [], "sqlalchemy.testing.assertions.emits_warning": [], "sqlalchemy.testing.assertions.expect_warnings_on": [], "sqlalchemy.testing.assertions.expect_warnings": [], "keystoneauth1.fixture.keystoneauth_betamax._construct_session_with_betamax": [], "keystoneauth1.fixture.keystoneauth_betamax.BetamaxFixture.setUp": [], "keystoneauth1.fixture.keystoneauth_betamax.BetamaxFixture.serializer_name": [], "keystoneauth1.fixture.keystoneauth_betamax.BetamaxFixture.__init__": [], "keystoneauth1.extras._saml2.v3.saml2.Password.get_requests_auth": [], "keystoneauth1.extras._saml2.v3.saml2.Password.__init__": [], "keystoneauth1.extras._saml2.v3.saml2._FederatedSaml.get_unscoped_auth_ref": [], "keystoneauth1.extras._saml2.v3.saml2._FederatedSaml.get_requests_auth": [], "keystoneauth1.extras._saml2.v3.saml2._FederatedSaml.__init__": [], "keystoneauth1.extras._saml2.v3.saml2._SamlAuth._ecp_retry": [], "keystoneauth1.extras._saml2.v3.saml2._SamlAuth._handle_response": [], "keystoneauth1.extras._saml2.v3.saml2._SamlAuth.__call__": [], "keystoneauth1.extras._saml2.v3.saml2._SamlAuth.__init__": [], "keystoneauth1.extras._saml2.v3.saml2._str_from_xml": [], "keystoneauth1.extras._saml2.v3.saml2._response_xml": [], "jedi.inference.value.klass.ClassValue.get_metaclass_signatures": [], "jedi.inference.value.klass.ClassValue.get_metaclasses": [], "jedi.inference.value.klass.ClassValue.get_metaclass_filters": [], "jedi.inference.value.klass.ClassValue.py__bases__": [], "jedi.inference.value.klass.ClassValue._get_bases_arguments": [], "jedi.inference.value.klass.ClassValue.list_type_vars": [], "jedi.inference.value.klass.ClassMixin.define_generics": [], "jedi.inference.value.klass.ClassMixin.with_generics": [], "jedi.inference.value.klass.ClassMixin.py__getitem__": [], "jedi.inference.value.klass.ClassMixin.is_typeddict": [], "jedi.inference.value.klass.ClassMixin.get_type_hint": [], "jedi.inference.value.klass.ClassMixin._as_context": [], "jedi.inference.value.klass.ClassMixin.get_signatures": [], "jedi.inference.value.klass.ClassMixin.get_filters": [], "jedi.inference.value.klass.ClassMixin.py__mro__": [], "jedi.inference.value.klass.ClassMixin.py__name__": [], "jedi.inference.value.klass.ClassMixin.name": [], "jedi.inference.value.klass.ClassMixin.py__class__": [], "jedi.inference.value.klass.ClassMixin.py__call__": [], "jedi.inference.value.klass.ClassMixin.is_class_mixin": [], "jedi.inference.value.klass.ClassMixin.is_class": [], "jedi.inference.value.klass.ClassFilter._filter": [], "jedi.inference.value.klass.ClassFilter._access_possible": [], "jedi.inference.value.klass.ClassFilter._equals_origin_scope": [], "jedi.inference.value.klass.ClassFilter._convert_names": [], "jedi.inference.value.klass.ClassFilter.__init__": [], "jedi.inference.value.klass.ClassName.api_type": [], "jedi.inference.value.klass.ClassName.infer": [], "jedi.inference.value.klass.ClassName.__init__": [], "jedi.__main__._complete": [], "jedi.__main__._start_linter": [], "saml2.cert.OpenSSLWrapper.verify": [], "saml2.cert.OpenSSLWrapper.certificate_not_valid_yet": [], "saml2.cert.OpenSSLWrapper.verify_chain": [], "saml2.cert.OpenSSLWrapper.create_cert_signed_certificate": [], "saml2.cert.OpenSSLWrapper.read_str_from_file": [], "saml2.cert.OpenSSLWrapper.write_str_to_file": [], "saml2.cert.OpenSSLWrapper.create_certificate": [], "saml2.cert.OpenSSLWrapper.__init__": [], "graphql.pyutils.contain_subset.contain_subset": [], "keystoneclient.v3.domain_configs.DomainConfigManager.list": [], "keystoneclient.v3.domain_configs.DomainConfigManager.find": [], "keystoneclient.v3.domain_configs.DomainConfigManager.delete": [], "keystoneclient.v3.domain_configs.DomainConfigManager.update": [], "keystoneclient.v3.domain_configs.DomainConfigManager.get": [], "keystoneclient.v3.domain_configs.DomainConfigManager.create": [], "keystoneclient.v3.domain_configs.DomainConfigManager.build_url": [], "IPython.testing.plugin.test_refs.doctest_refs": [], "IPython.testing.plugin.test_refs.doctest_ivars": [], "IPython.testing.plugin.test_refs.doctest_runvars": [], "IPython.testing.plugin.test_refs.doctest_run": [], "IPython.testing.plugin.test_refs.test_trivial": [], "keystone.conf.assignment.list_opts": [], "keystone.conf.assignment.register_opts": [], "keystone.tests.unit.tests.test_utils.TestWipDecorator.test_raises_AssertionError_when_test_passes": [ { "locations": [ { "path": "keystone/tests/unit/tests/test_utils.py", "start": { "line": 37, "column": 32 }, "stop": { "line": 37, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic.Contains.__init__", "class_name": "testtools.matchers._basic.Contains", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/tests/test_utils.py", "start": { "line": 36, "column": 12 }, "stop": { "line": 36, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.tests.test_utils.TestWipDecorator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/tests/test_utils.py", "start": { "line": 37, "column": 8 }, "stop": { "line": 37, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.tests.test_utils.TestWipDecorator", "dispatch": "dynamic" } ], "keystone.tests.unit.tests.test_utils.TestWipDecorator.test_raises_SkipError_when_broken_test_fails": [ { "locations": [ { "path": "keystone/tests/unit/tests/test_utils.py", "start": { "line": 28, "column": 32 }, "stop": { "line": 28, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic.Contains.__init__", "class_name": "testtools.matchers._basic.Contains", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/tests/test_utils.py", "start": { "line": 27, "column": 12 }, "stop": { "line": 27, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.tests.test_utils.TestWipDecorator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/tests/test_utils.py", "start": { "line": 28, "column": 8 }, "stop": { "line": 28, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.tests.test_utils.TestWipDecorator", "dispatch": "dynamic" } ], "testtools.tests.matchers.test_filesystem.test_suite": [], "testtools.tests.matchers.test_filesystem.TestHasPermissions.test_match": [], "testtools.tests.matchers.test_filesystem.TestSamePath.test_real_path": [], "testtools.tests.matchers.test_filesystem.TestSamePath.test_relative_and_absolute": [], "testtools.tests.matchers.test_filesystem.TestSamePath.test_same_string": [], "testtools.tests.matchers.test_filesystem.TestTarballContains.test_mismatch": [], "testtools.tests.matchers.test_filesystem.TestTarballContains.test_match": [], "testtools.tests.matchers.test_filesystem.TestFileContains.test_does_not_contain": [], "testtools.tests.matchers.test_filesystem.TestFileContains.test_both_specified": [], "testtools.tests.matchers.test_filesystem.TestFileContains.test_neither_specified": [], "testtools.tests.matchers.test_filesystem.TestFileContains.test_matcher": [], "testtools.tests.matchers.test_filesystem.TestFileContains.test_contains": [], "testtools.tests.matchers.test_filesystem.TestFileContains.test_not_exists": [], "testtools.tests.matchers.test_filesystem.TestDirContains.test_does_not_contain_files": [], "testtools.tests.matchers.test_filesystem.TestDirContains.test_both_specified": [], "testtools.tests.matchers.test_filesystem.TestDirContains.test_neither_specified": [], "testtools.tests.matchers.test_filesystem.TestDirContains.test_matcher": [], "testtools.tests.matchers.test_filesystem.TestDirContains.test_contains_files": [], "testtools.tests.matchers.test_filesystem.TestDirContains.test_not_exists": [], "testtools.tests.matchers.test_filesystem.TestDirContains.test_empty": [], "testtools.tests.matchers.test_filesystem.TestFileExists.test_not_a_file": [], "testtools.tests.matchers.test_filesystem.TestFileExists.test_not_exists": [], "testtools.tests.matchers.test_filesystem.TestFileExists.test_exists": [], "testtools.tests.matchers.test_filesystem.TestDirExists.test_not_a_directory": [], "testtools.tests.matchers.test_filesystem.TestDirExists.test_not_exists": [], "testtools.tests.matchers.test_filesystem.TestDirExists.test_exists": [], "testtools.tests.matchers.test_filesystem.TestPathExists.test_not_exists": [], "testtools.tests.matchers.test_filesystem.TestPathExists.test_exists": [], "testtools.tests.matchers.test_filesystem.PathHelpers.touch": [], "testtools.tests.matchers.test_filesystem.PathHelpers.create_file": [], "testtools.tests.matchers.test_filesystem.PathHelpers.mkdtemp": [], "saml2.virtual_org.VirtualOrg.do_aggregation": [], "saml2.virtual_org.VirtualOrg.get_common_identifier": [], "saml2.virtual_org.VirtualOrg.members_to_ask": [], "saml2.virtual_org.VirtualOrg._affiliation_members": [], "saml2.virtual_org.VirtualOrg._cache_session": [], "saml2.virtual_org.VirtualOrg.__init__": [], "graphql.utils.quoted_or_list.quoted_or_list": [], "graphene.types.abstracttype.AbstractType.__init_subclass__": [], "libcst._nodes.tests.test_number.NumberTest.test_invalid": [], "libcst._nodes.tests.test_number.NumberTest.test_valid": [], "keystone.tests.unit.backend.core_ldap.BaseBackendLdapIdentitySqlEverythingElseWithMapping.config_overrides": [], "keystone.tests.unit.backend.core_ldap.BaseBackendLdapIdentitySqlEverythingElse.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/backend/core_ldap.py", "start": { "line": 122, "column": 8 }, "stop": { "line": 123, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.SQLDriverOverrides.config_overrides", "class_name": "keystone.tests.unit.core.SQLDriverOverrides", "dispatch": "static" } ], "keystone.tests.unit.backend.core_ldap.BaseBackendLdapIdentitySqlEverythingElse.setUp": [ { "locations": [ { "path": "keystone/tests/unit/backend/core_ldap.py", "start": { "line": 111, "column": 32 }, "stop": { "line": 111, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/backend/core_ldap.py", "start": { "line": 114, "column": 8 }, "stop": { "line": 114, "column": 29 } } ], "kind": "function", "target": "keystone.common.cache.core.configure_cache" } ], "keystone.tests.unit.backend.core_ldap.BaseBackendLdapIdentitySqlEverythingElse.config_files": [ { "locations": [ { "path": "keystone/tests/unit/backend/core_ldap.py", "start": { "line": 107, "column": 28 }, "stop": { "line": 107, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests_conf", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" } ], "keystone.tests.unit.backend.core_ldap.BaseBackendLdap.load_fixtures": [ { "locations": [ { "path": "keystone/tests/unit/backend/core_ldap.py", "start": { "line": 97, "column": 8 }, "stop": { "line": 97, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.backend.core_ldap.create_group_container" } ], "keystone.tests.unit.backend.core_ldap.BaseBackendLdap.setUp": [ { "locations": [ { "path": "keystone/tests/unit/backend/core_ldap.py", "start": { "line": 92, "column": 24 }, "stop": { "line": 92, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" } ], "keystone.tests.unit.backend.core_ldap.BaseBackendLdapCommon.get_user_enabled_vals": [ { "locations": [ { "path": "keystone/tests/unit/backend/core_ldap.py", "start": { "line": 78, "column": 29 }, "stop": { "line": 78, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.backend.core_ldap.BaseBackendLdapCommon.config_files": [ { "locations": [ { "path": "keystone/tests/unit/backend/core_ldap.py", "start": { "line": 64, "column": 28 }, "stop": { "line": 64, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests_conf", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" } ], "keystone.tests.unit.backend.core_ldap.BaseBackendLdapCommon.config_overrides": [], "keystone.tests.unit.backend.core_ldap.BaseBackendLdapCommon.get_config": [], "keystone.tests.unit.backend.core_ldap.BaseBackendLdapCommon._get_domain_fixture": [], "keystone.tests.unit.backend.core_ldap.BaseBackendLdapCommon.setUp": [ { "locations": [ { "path": "keystone/tests/unit/backend/core_ldap.py", "start": { "line": 43, "column": 24 }, "stop": { "line": 43, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.ldapdb.LDAPDatabase.__init__", "class_name": "keystone.tests.unit.ksfixtures.ldapdb.LDAPDatabase", "dispatch": "static" } ], "keystone.tests.unit.backend.core_ldap.create_group_container": [], "mako.codegen.LoopVariable.visitExpression": [], "mako.codegen.LoopVariable.visitCode": [], "mako.codegen.LoopVariable.visitControlLine": [], "mako.codegen.LoopVariable._loop_reference_detected": [], "mako.codegen.LoopVariable.__init__": [], "mako.codegen.mangle_mako_loop": [], "mako.codegen._Identifiers.visitCallTag": [], "mako.codegen._Identifiers.visitCallNamespaceTag": [], "mako.codegen._Identifiers.visitPageTag": [], "mako.codegen._Identifiers.visitIncludeTag": [], "mako.codegen._Identifiers.visitTextTag": [], "mako.codegen._Identifiers.visitBlockTag": [], "mako.codegen._Identifiers.visitDefTag": [], "mako.codegen._Identifiers._check_name_exists": [], "mako.codegen._Identifiers.visitNamespaceTag": [], "mako.codegen._Identifiers.visitCode": [], "mako.codegen._Identifiers.visitControlLine": [], "mako.codegen._Identifiers.visitExpression": [], "mako.codegen._Identifiers.add_declared": [], "mako.codegen._Identifiers.check_declared": [], "mako.codegen._Identifiers.__repr__": [], "mako.codegen._Identifiers.defs": [], "mako.codegen._Identifiers.branch": [], "mako.codegen._Identifiers.__init__": [], "mako.codegen._GenerateRenderMethod.visitCallTag": [], "mako.codegen._GenerateRenderMethod.visitCallNamespaceTag": [], "mako.codegen._GenerateRenderMethod.visitBlockTag": [], "mako.codegen._GenerateRenderMethod.visitDefTag": [], "mako.codegen._GenerateRenderMethod.visitNamespaceTag": [], "mako.codegen._GenerateRenderMethod.visitIncludeTag": [], "mako.codegen._GenerateRenderMethod.visitCode": [], "mako.codegen._GenerateRenderMethod.visitTextTag": [], "mako.codegen._GenerateRenderMethod.visitText": [], "mako.codegen._GenerateRenderMethod.visitControlLine": [], "mako.codegen._GenerateRenderMethod.visitExpression": [], "mako.codegen._GenerateRenderMethod.create_filter_callable": [], "mako.codegen._GenerateRenderMethod.write_cache_decorator": [], "mako.codegen._GenerateRenderMethod.write_def_finish": [], "mako.codegen._GenerateRenderMethod.write_inline_def": [], "mako.codegen._GenerateRenderMethod.write_def_decl": [], "mako.codegen._GenerateRenderMethod.write_variable_declares": [], "mako.codegen._GenerateRenderMethod.write_namespaces": [], "mako.codegen._GenerateRenderMethod.write_inherit": [], "mako.codegen._GenerateRenderMethod.write_module_code": [], "mako.codegen._GenerateRenderMethod.write_render_callable": [], "mako.codegen._GenerateRenderMethod.write_toplevel": [], "mako.codegen._GenerateRenderMethod.identifiers": [], "mako.codegen._GenerateRenderMethod.write_metadata_struct": [], "mako.codegen._GenerateRenderMethod.__init__": [], "mako.codegen._CompileContext.__init__": [], "mako.codegen.compile": [], "keystoneclient.v3.contrib.federation.base.EntityManager.list": [], "keystoneclient.v3.contrib.federation.base.EntityManager.object_type": [], "keystoneclient.tests.unit.auth.test_identity_v3_federated.V3FederatedPlugin.test_options": [], "keystoneclient.tests.unit.auth.test_identity_v3_federated.V3FederatedPlugin.test_scoped_behaviour": [], "keystoneclient.tests.unit.auth.test_identity_v3_federated.V3FederatedPlugin.test_unscoped_behaviour": [], "keystoneclient.tests.unit.auth.test_identity_v3_federated.V3FederatedPlugin.test_federated_url": [], "keystoneclient.tests.unit.auth.test_identity_v3_federated.V3FederatedPlugin.get_plugin": [], "keystoneclient.tests.unit.auth.test_identity_v3_federated.V3FederatedPlugin.setUp": [], "keystoneclient.tests.unit.auth.test_identity_v3_federated.TesterFederationPlugin.get_unscoped_auth_ref": [], "keystone.common.sql.data_migration_repo.versions.047_migrate_update_pk_for_unified_limit.upgrade": [ { "locations": [ { "path": "keystone/common/sql/data_migration_repo/versions/047_migrate_update_pk_for_unified_limit.py", "start": { "line": 23, "column": 37 }, "stop": { "line": 23, "column": 46 } }, { "path": "keystone/common/sql/data_migration_repo/versions/047_migrate_update_pk_for_unified_limit.py", "start": { "line": 21, "column": 33 }, "stop": { "line": 21, "column": 42 } }, { "path": "keystone/common/sql/data_migration_repo/versions/047_migrate_update_pk_for_unified_limit.py", "start": { "line": 27, "column": 26 }, "stop": { "line": 27, "column": 35 } }, { "path": "keystone/common/sql/data_migration_repo/versions/047_migrate_update_pk_for_unified_limit.py", "start": { "line": 26, "column": 22 }, "stop": { "line": 26, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "IPython.utils.data.chop": [], "IPython.utils.data.uniq_stable": [], "keystonemiddleware.tests.unit.test_ec2_token_middleware.EC2TokenMiddlewareTestBad.test_no_result_data": [], "keystonemiddleware.tests.unit.test_ec2_token_middleware.EC2TokenMiddlewareTestBad.test_communication_failure": [], "keystonemiddleware.tests.unit.test_ec2_token_middleware.EC2TokenMiddlewareTestBad.test_no_key_id": [], "keystonemiddleware.tests.unit.test_ec2_token_middleware.EC2TokenMiddlewareTestBad.test_no_signature": [], "keystonemiddleware.tests.unit.test_ec2_token_middleware.EC2TokenMiddlewareTestGood.test_protocol_v4": [], "keystonemiddleware.tests.unit.test_ec2_token_middleware.EC2TokenMiddlewareTestGood.test_protocol_old_versions": [], "keystonemiddleware.tests.unit.test_ec2_token_middleware.EC2TokenMiddlewareTestBase._validate_ec2_error": [], "keystonemiddleware.tests.unit.test_ec2_token_middleware.EC2TokenMiddlewareTestBase.setUp": [], "keystonemiddleware.tests.unit.test_ec2_token_middleware.FakeApp.__call__": [], "keystonemiddleware.tests.unit.test_ec2_token_middleware.FakeResponse.json": [], "keystonemiddleware.tests.unit.test_ec2_token_middleware.FakeResponse.__init__": [], "IPython.core.tests.test_completer.TestCompleter.test_mix_terms": [], "IPython.core.tests.test_completer.TestCompleter.test_snake_case_completion": [], "IPython.core.tests.test_completer.TestCompleter.test_from_module_completer": [], "IPython.core.tests.test_completer.TestCompleter.test_import_module_completer": [], "IPython.core.tests.test_completer.TestCompleter.test_nested_import_module_completer": [], "IPython.core.tests.test_completer.TestCompleter.test_aimport_module_completer": [], "IPython.core.tests.test_completer.TestCompleter.test_tryimport": [], "IPython.core.tests.test_completer.TestCompleter.test_class_key_completion": [], "IPython.core.tests.test_completer.TestCompleter.test_object_key_completion": [], "IPython.core.tests.test_completer.TestCompleter.test_dict_key_completion_invalids": [], "IPython.core.tests.test_completer.TestCompleter.test_dataframe_key_completion": [], "IPython.core.tests.test_completer.TestCompleter.test_struct_array_key_completion": [], "IPython.core.tests.test_completer.TestCompleter.test_dict_key_completion_unicode_py3": [], "IPython.core.tests.test_completer.TestCompleter.test_dict_key_completion_bytes": [], "IPython.core.tests.test_completer.TestCompleter.test_dict_key_completion_contexts": [], "IPython.core.tests.test_completer.TestCompleter.test_dict_key_completion_string": [], "IPython.core.tests.test_completer.TestCompleter.test_match_dict_keys": [], "IPython.core.tests.test_completer.TestCompleter.test_magic_color": [], "IPython.core.tests.test_completer.TestCompleter.test_magic_config": [], "IPython.core.tests.test_completer.TestCompleter.test_magic_completion_shadowing_explicit": [], "IPython.core.tests.test_completer.TestCompleter.test_magic_completion_shadowing": [], "IPython.core.tests.test_completer.TestCompleter.test_magic_completion_order": [], "IPython.core.tests.test_completer.TestCompleter.test_line_cell_magics": [], "IPython.core.tests.test_completer.TestCompleter.test_cell_magics": [], "IPython.core.tests.test_completer.TestCompleter.test_line_magics": [], "IPython.core.tests.test_completer.TestCompleter.test_default_arguments_from_docstring": [], "IPython.core.tests.test_completer.TestCompleter.test_func_kw_completions": [], "IPython.core.tests.test_completer.TestCompleter.test_get__all__entries_no__all__ok": [], "IPython.core.tests.test_completer.TestCompleter.test_get__all__entries_ok": [], "IPython.core.tests.test_completer.TestCompleter.test_limit_to__all__False_ok": [], "IPython.core.tests.test_completer.TestCompleter.test_omit__names": [], "IPython.core.tests.test_completer.TestCompleter.test_greedy_completions": [], "IPython.core.tests.test_completer.TestCompleter.test_deduplicate_completions": [], "IPython.core.tests.test_completer.TestCompleter.test_completion_have_signature": [], "IPython.core.tests.test_completer.TestCompleter.test_jedi": [], "IPython.core.tests.test_completer.TestCompleter.test_all_completions_dups": [], "IPython.core.tests.test_completer.TestCompleter.test_quoted_file_completions": [], "IPython.core.tests.test_completer.TestCompleter.test_local_file_completions": [], "IPython.core.tests.test_completer.TestCompleter.test_abspath_file_completions": [], "IPython.core.tests.test_completer.TestCompleter.test_has_open_quotes4": [], "IPython.core.tests.test_completer.TestCompleter.test_has_open_quotes3": [], "IPython.core.tests.test_completer.TestCompleter.test_has_open_quotes2": [], "IPython.core.tests.test_completer.TestCompleter.test_has_open_quotes1": [], "IPython.core.tests.test_completer.TestCompleter.CompletionSplitterTestCase.test_spaces": [], "IPython.core.tests.test_completer.TestCompleter.CompletionSplitterTestCase.test_delim_setting": [], "IPython.core.tests.test_completer.TestCompleter.CompletionSplitterTestCase.setUp": [], "IPython.core.tests.test_completer.TestCompleter.test_no_ascii_back_completion": [], "IPython.core.tests.test_completer.TestCompleter.test_forward_unicode_completion": [], "IPython.core.tests.test_completer.TestCompleter.test_back_unicode_completion": [], "IPython.core.tests.test_completer.TestCompleter.test_back_latex_completion": [], "IPython.core.tests.test_completer.TestCompleter.test_latex_no_results": [], "IPython.core.tests.test_completer.TestCompleter.test_latex_completions": [], "IPython.core.tests.test_completer.TestCompleter.test_unicode_completions": [], "IPython.core.tests.test_completer.TestCompleter.test_custom_completion_ordering": [], "IPython.core.tests.test_completer.TestCompleter.test_custom_completion_error": [], "IPython.core.tests.test_completer.TestCompleter.tearDown": [], "IPython.core.tests.test_completer.TestCompleter.setUp": [], "IPython.core.tests.test_completer.KeyCompletable._ipython_key_completions_": [], "IPython.core.tests.test_completer.KeyCompletable.__init__": [], "IPython.core.tests.test_completer.NamedInstanceClass.get_instance": [], "IPython.core.tests.test_completer.NamedInstanceClass._ipython_key_completions_": [], "IPython.core.tests.test_completer.NamedInstanceClass.__init__": [], "IPython.core.tests.test_completer.NamedInstanceMetaclass.__getitem__": [], "IPython.core.tests.test_completer.test_line_split": [], "IPython.core.tests.test_completer.check_line_split": [], "IPython.core.tests.test_completer.test_protect_filename": [], "IPython.core.tests.test_completer.greedy_completion": [], "keystone.common.sql.migrate_repo.versions.072_placeholder.upgrade": [], "rx.linq.observable.selectswitch.select_switch": [], "aniso8601.duration._component_order_correct": [], "aniso8601.duration._has_any_component": [], "aniso8601.duration._parse_duration_element": [], "aniso8601.duration._parse_duration_combined": [], "aniso8601.duration._parse_duration_prescribed_time": [], "aniso8601.duration._parse_duration_prescribed_notime": [], "aniso8601.duration._parse_duration_prescribed": [], "aniso8601.duration.parse_duration": [], "statsd.client.stream.UnixSocketStatsClient.connect": [], "statsd.client.stream.UnixSocketStatsClient.__init__": [], "statsd.client.stream.TCPStatsClient.connect": [], "statsd.client.stream.TCPStatsClient.__init__": [], "statsd.client.stream.StreamClientBase._do_send": [], "statsd.client.stream.StreamClientBase._send": [], "statsd.client.stream.StreamClientBase.pipeline": [], "statsd.client.stream.StreamClientBase.reconnect": [], "statsd.client.stream.StreamClientBase.close": [], "statsd.client.stream.StreamClientBase.connect": [], "statsd.client.stream.StreamPipeline._send": [], "testtools.tags.TagContext.change_tags": [], "testtools.tags.TagContext.get_current_tags": [], "testtools.tags.TagContext.__init__": [], "oslo_config.validator.main": [], "oslo_config.validator._validate": [], "oslo_config.validator.load_opt_data": [], "oslo_config.validator._validate_opt": [], "oslo_config.validator._validate_defaults": [], "oslo_config.validator._validate_deprecated_opt": [], "oslo_config.validator._register_cli_opts": [], "setuptools.ssl_support._certifi_where": [], "setuptools.ssl_support.find_ca_bundle": [], "setuptools.ssl_support.get_win_certfile": [], "setuptools.ssl_support.once": [], "setuptools.ssl_support.opener_for": [], "setuptools.ssl_support.VerifyingHTTPSConn.connect": [], "setuptools.ssl_support.VerifyingHTTPSConn.__init__": [], "setuptools.ssl_support.VerifyingHTTPSHandler.https_open": [], "setuptools.ssl_support.VerifyingHTTPSHandler.__init__": [], "IPython.lib.demo.slide": [], "IPython.lib.demo.ClearMixin.pre_cmd": [], "IPython.lib.demo.ClearMixin.marquee": [], "IPython.lib.demo.LineDemo.reload": [], "IPython.lib.demo.IPythonDemo.run_cell": [], "IPython.lib.demo.Demo.highlight": [], "IPython.lib.demo.Demo.post_cmd": [], "IPython.lib.demo.Demo.pre_cmd": [], "IPython.lib.demo.Demo.marquee": [], "IPython.lib.demo.Demo.__call__": [], "IPython.lib.demo.Demo.run_cell": [], "IPython.lib.demo.Demo.show_all": [], "IPython.lib.demo.Demo.show": [], "IPython.lib.demo.Demo.edit": [], "IPython.lib.demo.Demo.again": [], "IPython.lib.demo.Demo.jump": [], "IPython.lib.demo.Demo.back": [], "IPython.lib.demo.Demo.seek": [], "IPython.lib.demo.Demo._get_index": [], "IPython.lib.demo.Demo._validate_index": [], "IPython.lib.demo.Demo.reset": [], "IPython.lib.demo.Demo.reload": [], "IPython.lib.demo.Demo.fload": [], "IPython.lib.demo.Demo.__init__": [], "IPython.lib.demo.re_mark": [], "jedi.third_party.typeshed.stdlib.2.os._StatVFS.__init__": [], "oauthlib.openid.connect.core.grant_types.hybrid.HybridGrant.openid_authorization_validator": [], "oauthlib.openid.connect.core.grant_types.hybrid.HybridGrant.add_id_token": [], "oauthlib.openid.connect.core.grant_types.hybrid.HybridGrant.__init__": [], "keystoneauth1.tests.unit.test_token_endpoint.AdminTokenTest.test_token_endpoint_deprecated_options": [], "keystoneauth1.tests.unit.test_token_endpoint.AdminTokenTest.test_token_endpoint_options": [], "keystoneauth1.tests.unit.test_token_endpoint.TokenEndpointTest.test_token_endpoint_user_id": [], "keystoneauth1.tests.unit.test_token_endpoint.TokenEndpointTest.test_basic_endpoint_case": [], "keystoneauth1.tests.unit.test_token_endpoint.TokenEndpointTest.test_basic_case": [], "stevedore.tests.test_dispatch.TestDispatch.test_name_dispatch_map_method": [], "stevedore.tests.test_dispatch.TestDispatch.test_name_dispatch_ignore_missing": [], "stevedore.tests.test_dispatch.TestDispatch.test_name_dispatch": [], "stevedore.tests.test_dispatch.TestDispatch.test_dispatch_map_method": [], "stevedore.tests.test_dispatch.TestDispatch.test_dispatch": [], "stevedore.tests.test_dispatch.TestDispatch.check_dispatch": [], "stevedore.tests.test_dispatch.check_dispatch": [], "saml2.md.factory": [], "saml2.md.entities_descriptor_from_string": [], "saml2.md.entities_descriptor_type__from_string": [], "saml2.md.EntitiesDescriptorType_.__init__": [], "saml2.md.entity_descriptor_from_string": [], "saml2.md.entity_descriptor_type__from_string": [], "saml2.md.EntityDescriptorType_.__init__": [], "saml2.md.spsso_descriptor_from_string": [], "saml2.md.spsso_descriptor_type__from_string": [], "saml2.md.SPSSODescriptorType_.__init__": [], "saml2.md.affiliation_descriptor_from_string": [], "saml2.md.attribute_authority_descriptor_from_string": [], "saml2.md.pdp_descriptor_from_string": [], "saml2.md.authn_authority_descriptor_from_string": [], "saml2.md.attribute_consuming_service_from_string": [], "saml2.md.idpsso_descriptor_from_string": [], "saml2.md.role_descriptor_from_string": [], "saml2.md.affiliation_descriptor_type__from_string": [], "saml2.md.AffiliationDescriptorType_.__init__": [], "saml2.md.attribute_authority_descriptor_type__from_string": [], "saml2.md.AttributeAuthorityDescriptorType_.__init__": [], "saml2.md.pdp_descriptor_type__from_string": [], "saml2.md.PDPDescriptorType_.__init__": [], "saml2.md.authn_authority_descriptor_type__from_string": [], "saml2.md.AuthnAuthorityDescriptorType_.__init__": [], "saml2.md.attribute_consuming_service_type__from_string": [], "saml2.md.AttributeConsumingServiceType_.__init__": [], "saml2.md.idpsso_descriptor_type__from_string": [], "saml2.md.IDPSSODescriptorType_.__init__": [], "saml2.md.SSODescriptorType_.__init__": [], "saml2.md.RoleDescriptorType_.__init__": [], "saml2.md.key_descriptor_from_string": [], "saml2.md.contact_person_from_string": [], "saml2.md.organization_from_string": [], "saml2.md.requested_attribute_from_string": [], "saml2.md.key_descriptor_type__from_string": [], "saml2.md.KeyDescriptorType_.__init__": [], "saml2.md.additional_metadata_location_from_string": [], "saml2.md.contact_type__from_string": [], "saml2.md.ContactType_.__init__": [], "saml2.md.organization_type__from_string": [], "saml2.md.OrganizationType_.__init__": [], "saml2.md.extensions_from_string": [], "saml2.md.affiliate_member_from_string": [], "saml2.md.attribute_service_from_string": [], "saml2.md.authz_service_from_string": [], "saml2.md.authn_query_service_from_string": [], "saml2.md.requested_attribute_type__from_string": [], "saml2.md.RequestedAttributeType_.__init__": [], "saml2.md.service_description_from_string": [], "saml2.md.service_name_from_string": [], "saml2.md.assertion_consumer_service_from_string": [], "saml2.md.attribute_profile_from_string": [], "saml2.md.assertion_id_request_service_from_string": [], "saml2.md.name_id_mapping_service_from_string": [], "saml2.md.single_sign_on_service_from_string": [], "saml2.md.name_id_format_from_string": [], "saml2.md.manage_name_id_service_from_string": [], "saml2.md.single_logout_service_from_string": [], "saml2.md.artifact_resolution_service_from_string": [], "saml2.md.encryption_method_from_string": [], "saml2.md.key_types__from_string": [], "saml2.md.any_uri_list_type__from_string": [], "saml2.md.additional_metadata_location_type__from_string": [], "saml2.md.AdditionalMetadataLocationType_.__init__": [], "saml2.md.contact_type_type__from_string": [], "saml2.md.telephone_number_from_string": [], "saml2.md.email_address_from_string": [], "saml2.md.sur_name_from_string": [], "saml2.md.given_name_from_string": [], "saml2.md.company_from_string": [], "saml2.md.organization_url_from_string": [], "saml2.md.organization_display_name_from_string": [], "saml2.md.organization_name_from_string": [], "saml2.md.indexed_endpoint_type__from_string": [], "saml2.md.IndexedEndpointType_.__init__": [], "saml2.md.endpoint_type__from_string": [], "saml2.md.EndpointType_.__init__": [], "saml2.md.extensions_type__from_string": [], "saml2.md.localized_uri_type__from_string": [], "saml2.md.LocalizedURIType_.__init__": [], "saml2.md.localized_name_type__from_string": [], "saml2.md.LocalizedNameType_.__init__": [], "saml2.md.entity_id_type__from_string": [], "rx.linq.observable.distinctuntilchanged.distinct_until_changed": [], "oslo_policy._external.HttpsCheck.__call__": [], "oslo_policy._external.HttpCheck._construct_payload": [], "oslo_policy._external.HttpCheck.__call__": [], "xmlschema.testing.factory.factory_tests": [], "xmlschema.testing.factory.get_test_line_args_parser": [], "xmlschema.testing.factory.get_test_program_args_parser": [], "xmlschema.testing.factory.get_test_args": [], "sqlalchemy.orm.events.QueryEvents._listen": [], "sqlalchemy.orm.events.QueryEvents.before_compile_delete": [], "sqlalchemy.orm.events.QueryEvents.before_compile_update": [], "sqlalchemy.orm.events.QueryEvents.before_compile": [], "sqlalchemy.orm.events.AttributeEvents.modified": [], "sqlalchemy.orm.events.AttributeEvents.dispose_collection": [], "sqlalchemy.orm.events.AttributeEvents.init_collection": [], "sqlalchemy.orm.events.AttributeEvents.init_scalar": [], "sqlalchemy.orm.events.AttributeEvents.set": [], "sqlalchemy.orm.events.AttributeEvents.remove": [], "sqlalchemy.orm.events.AttributeEvents.bulk_replace": [], "sqlalchemy.orm.events.AttributeEvents.append_wo_mutation": [], "sqlalchemy.orm.events.AttributeEvents.append": [], "sqlalchemy.orm.events.AttributeEvents._listen": [], "sqlalchemy.orm.events.AttributeEvents._accept_with": [], "sqlalchemy.orm.events.AttributeEvents._set_dispatch": [], "sqlalchemy.orm.events.SessionEvents.persistent_to_detached": [], "sqlalchemy.orm.events.SessionEvents.deleted_to_detached": [], "sqlalchemy.orm.events.SessionEvents.deleted_to_persistent": [], "sqlalchemy.orm.events.SessionEvents.persistent_to_deleted": [], "sqlalchemy.orm.events.SessionEvents.loaded_as_persistent": [], "sqlalchemy.orm.events.SessionEvents.detached_to_persistent": [], "sqlalchemy.orm.events.SessionEvents.pending_to_persistent": [], "sqlalchemy.orm.events.SessionEvents.persistent_to_transient": [], "sqlalchemy.orm.events.SessionEvents.pending_to_transient": [], "sqlalchemy.orm.events.SessionEvents.transient_to_pending": [], "sqlalchemy.orm.events.SessionEvents.after_bulk_delete": [], "sqlalchemy.orm.events.SessionEvents.after_bulk_update": [], "sqlalchemy.orm.events.SessionEvents.after_attach": [], "sqlalchemy.orm.events.SessionEvents.before_attach": [], "sqlalchemy.orm.events.SessionEvents.after_begin": [], "sqlalchemy.orm.events.SessionEvents.after_flush_postexec": [], "sqlalchemy.orm.events.SessionEvents.after_flush": [], "sqlalchemy.orm.events.SessionEvents.before_flush": [], "sqlalchemy.orm.events.SessionEvents.after_soft_rollback": [], "sqlalchemy.orm.events.SessionEvents.after_rollback": [], "sqlalchemy.orm.events.SessionEvents.after_commit": [], "sqlalchemy.orm.events.SessionEvents.before_commit": [], "sqlalchemy.orm.events.SessionEvents.after_transaction_end": [], "sqlalchemy.orm.events.SessionEvents.after_transaction_create": [], "sqlalchemy.orm.events.SessionEvents.do_orm_execute": [], "sqlalchemy.orm.events.SessionEvents._listen": [], "sqlalchemy.orm.events.SessionEvents._accept_with": [], "sqlalchemy.orm.events.SessionEvents._lifecycle_event": [], "sqlalchemy.orm.events._MapperEventsHold.resolve": [], "sqlalchemy.orm.events.MapperEvents.after_delete": [], "sqlalchemy.orm.events.MapperEvents.before_delete": [], "sqlalchemy.orm.events.MapperEvents.after_update": [], "sqlalchemy.orm.events.MapperEvents.before_update": [], "sqlalchemy.orm.events.MapperEvents.after_insert": [], "sqlalchemy.orm.events.MapperEvents.before_insert": [], "sqlalchemy.orm.events.MapperEvents.after_configured": [], "sqlalchemy.orm.events.MapperEvents.before_configured": [], "sqlalchemy.orm.events.MapperEvents.mapper_configured": [], "sqlalchemy.orm.events.MapperEvents.before_mapper_configured": [], "sqlalchemy.orm.events.MapperEvents.instrument_class": [], "sqlalchemy.orm.events.MapperEvents._clear": [], "sqlalchemy.orm.events.MapperEvents._listen": [], "sqlalchemy.orm.events.MapperEvents._accept_with": [], "sqlalchemy.orm.events.MapperEvents._new_mapper_instance": [], "sqlalchemy.orm.events._InstanceEventsHold.resolve": [], "sqlalchemy.orm.events._EventsHold.populate": [], "sqlalchemy.orm.events._EventsHold.remove": [], "sqlalchemy.orm.events._EventsHold.HoldEvents._listen": [], "sqlalchemy.orm.events._EventsHold._clear": [], "sqlalchemy.orm.events._EventsHold.__init__": [], "sqlalchemy.orm.events.InstanceEvents.unpickle": [], "sqlalchemy.orm.events.InstanceEvents.pickle": [], "sqlalchemy.orm.events.InstanceEvents.expire": [], "sqlalchemy.orm.events.InstanceEvents.refresh_flush": [], "sqlalchemy.orm.events.InstanceEvents.refresh": [], "sqlalchemy.orm.events.InstanceEvents.load": [], "sqlalchemy.orm.events.InstanceEvents.init_failure": [], "sqlalchemy.orm.events.InstanceEvents.init": [], "sqlalchemy.orm.events.InstanceEvents.first_init": [], "sqlalchemy.orm.events.InstanceEvents._clear": [], "sqlalchemy.orm.events.InstanceEvents._listen": [], "sqlalchemy.orm.events.InstanceEvents._accept_with": [], "sqlalchemy.orm.events.InstanceEvents._new_classmanager_instance": [], "sqlalchemy.orm.events._InstrumentationEventsHold.__init__": [], "sqlalchemy.orm.events.InstrumentationEvents.attribute_instrument": [], "sqlalchemy.orm.events.InstrumentationEvents.class_uninstrument": [], "sqlalchemy.orm.events.InstrumentationEvents.class_instrument": [], "sqlalchemy.orm.events.InstrumentationEvents._clear": [], "sqlalchemy.orm.events.InstrumentationEvents._listen": [], "sqlalchemy.orm.events.InstrumentationEvents._accept_with": [], "keystone.common.sql.migrate_repo.versions.069_placeholder.upgrade": [], "passlib.utils.pbkdf2.pbkdf2": [], "passlib.utils.pbkdf2.pbkdf1": [], "passlib.utils.pbkdf2.get_prf": [], "pygments.lexers.ezhil.EzhilLexer.__init__": [], "pygments.lexers.ezhil.EzhilLexer.analyse_text": [], "paste.response.error_response_app": [], "paste.response.error_response": [], "paste.response.error_body_response": [], "paste.response.replace_header": [], "paste.response.remove_header": [], "paste.response.header_value": [], "paste.response.has_header": [], "paste.response.HeaderDict.fromlist": [], "paste.response.HeaderDict.headeritems": [], "paste.response.HeaderDict.add": [], "paste.response.HeaderDict.normalize": [], "paste.response.HeaderDict.update": [], "paste.response.HeaderDict.pop": [], "paste.response.HeaderDict.setdefault": [], "paste.response.HeaderDict.get": [], "paste.response.HeaderDict.__contains__": [], "paste.response.HeaderDict.__delitem__": [], "paste.response.HeaderDict.__setitem__": [], "paste.response.HeaderDict.__getitem__": [], "sqlalchemy.engine.cursor.LegacyCursorResult._soft_close": [], "sqlalchemy.engine.cursor.LegacyCursorResult.close": [], "sqlalchemy.engine.cursor.CursorResult.yield_per": [], "sqlalchemy.engine.cursor.CursorResult.close": [], "sqlalchemy.engine.cursor.CursorResult.merge": [], "sqlalchemy.engine.cursor.CursorResult._raw_row_iterator": [], "sqlalchemy.engine.cursor.CursorResult._fetchmany_impl": [], "sqlalchemy.engine.cursor.CursorResult._fetchall_impl": [], "sqlalchemy.engine.cursor.CursorResult._fetchone_impl": [], "sqlalchemy.engine.cursor.CursorResult._fetchiter_impl": [], "sqlalchemy.engine.cursor.BaseCursorResult.is_insert": [], "sqlalchemy.engine.cursor.BaseCursorResult.returns_rows": [], "sqlalchemy.engine.cursor.BaseCursorResult.lastrowid": [], "sqlalchemy.engine.cursor.BaseCursorResult.rowcount": [], "sqlalchemy.engine.cursor.BaseCursorResult.supports_sane_multi_rowcount": [], "sqlalchemy.engine.cursor.BaseCursorResult.supports_sane_rowcount": [], "sqlalchemy.engine.cursor.BaseCursorResult.prefetch_cols": [], "sqlalchemy.engine.cursor.BaseCursorResult.postfetch_cols": [], "sqlalchemy.engine.cursor.BaseCursorResult.lastrow_has_defaults": [], "sqlalchemy.engine.cursor.BaseCursorResult.returned_defaults": [], "sqlalchemy.engine.cursor.BaseCursorResult.returned_defaults_rows": [], "sqlalchemy.engine.cursor.BaseCursorResult.last_inserted_params": [], "sqlalchemy.engine.cursor.BaseCursorResult.last_updated_params": [], "sqlalchemy.engine.cursor.BaseCursorResult.inserted_primary_key": [], "sqlalchemy.engine.cursor.BaseCursorResult.inserted_primary_key_rows": [], "sqlalchemy.engine.cursor.BaseCursorResult._soft_close": [], "sqlalchemy.engine.cursor.BaseCursorResult._init_metadata": [], "sqlalchemy.engine.cursor.BaseCursorResult.__init__": [], "sqlalchemy.engine.cursor._LegacyNoResultMetaData.keys": [], "sqlalchemy.engine.cursor._NoResultMetaData.keys": [], "sqlalchemy.engine.cursor._NoResultMetaData._keymap": [], "sqlalchemy.engine.cursor._NoResultMetaData._reduce": [], "sqlalchemy.engine.cursor._NoResultMetaData._metadata_for_keys": [], "sqlalchemy.engine.cursor._NoResultMetaData._index_for_key": [], "sqlalchemy.engine.cursor._NoResultMetaData._we_dont_return_rows": [], "sqlalchemy.engine.cursor.FullyBufferedCursorFetchStrategy.fetchall": [], "sqlalchemy.engine.cursor.FullyBufferedCursorFetchStrategy.fetchmany": [], "sqlalchemy.engine.cursor.FullyBufferedCursorFetchStrategy.fetchone": [], "sqlalchemy.engine.cursor.FullyBufferedCursorFetchStrategy.hard_close": [], "sqlalchemy.engine.cursor.FullyBufferedCursorFetchStrategy.soft_close": [], "sqlalchemy.engine.cursor.FullyBufferedCursorFetchStrategy.yield_per": [], "sqlalchemy.engine.cursor.FullyBufferedCursorFetchStrategy.__init__": [], "sqlalchemy.engine.cursor.BufferedRowCursorFetchStrategy.fetchall": [], "sqlalchemy.engine.cursor.BufferedRowCursorFetchStrategy.fetchmany": [], "sqlalchemy.engine.cursor.BufferedRowCursorFetchStrategy.fetchone": [], "sqlalchemy.engine.cursor.BufferedRowCursorFetchStrategy.hard_close": [], "sqlalchemy.engine.cursor.BufferedRowCursorFetchStrategy.soft_close": [], "sqlalchemy.engine.cursor.BufferedRowCursorFetchStrategy.yield_per": [], "sqlalchemy.engine.cursor.BufferedRowCursorFetchStrategy._buffer_rows": [], "sqlalchemy.engine.cursor.BufferedRowCursorFetchStrategy.create": [], "sqlalchemy.engine.cursor.BufferedRowCursorFetchStrategy.__init__": [], "sqlalchemy.engine.cursor.CursorFetchStrategy.fetchall": [], "sqlalchemy.engine.cursor.CursorFetchStrategy.fetchmany": [], "sqlalchemy.engine.cursor.CursorFetchStrategy.fetchone": [], "sqlalchemy.engine.cursor.CursorFetchStrategy.yield_per": [], "sqlalchemy.engine.cursor.CursorFetchStrategy.handle_exception": [], "sqlalchemy.engine.cursor.CursorFetchStrategy.hard_close": [], "sqlalchemy.engine.cursor.CursorFetchStrategy.soft_close": [], "sqlalchemy.engine.cursor.NoCursorDMLFetchStrategy._non_result": [], "sqlalchemy.engine.cursor.NoCursorDQLFetchStrategy._non_result": [], "sqlalchemy.engine.cursor.NoCursorFetchStrategy._non_result": [], "sqlalchemy.engine.cursor.NoCursorFetchStrategy.fetchall": [], "sqlalchemy.engine.cursor.NoCursorFetchStrategy.fetchmany": [], "sqlalchemy.engine.cursor.NoCursorFetchStrategy.fetchone": [], "sqlalchemy.engine.cursor.NoCursorFetchStrategy.hard_close": [], "sqlalchemy.engine.cursor.NoCursorFetchStrategy.soft_close": [], "sqlalchemy.engine.cursor.ResultFetchStrategy.handle_exception": [], "sqlalchemy.engine.cursor.ResultFetchStrategy.fetchall": [], "sqlalchemy.engine.cursor.ResultFetchStrategy.fetchmany": [], "sqlalchemy.engine.cursor.ResultFetchStrategy.fetchone": [], "sqlalchemy.engine.cursor.ResultFetchStrategy.yield_per": [], "sqlalchemy.engine.cursor.ResultFetchStrategy.hard_close": [], "sqlalchemy.engine.cursor.ResultFetchStrategy.soft_close": [], "sqlalchemy.engine.cursor.LegacyCursorResultMetaData._has_key": [], "sqlalchemy.engine.cursor.LegacyCursorResultMetaData._warn_for_nonint": [], "sqlalchemy.engine.cursor.LegacyCursorResultMetaData._key_fallback": [], "sqlalchemy.engine.cursor.LegacyCursorResultMetaData._contains": [], "sqlalchemy.engine.cursor.CursorResultMetaData.__setstate__": [], "sqlalchemy.engine.cursor.CursorResultMetaData.__getstate__": [], "sqlalchemy.engine.cursor.CursorResultMetaData._metadata_for_keys": [], "sqlalchemy.engine.cursor.CursorResultMetaData._indexes_for_keys": [], "sqlalchemy.engine.cursor.CursorResultMetaData._index_for_key": [], "sqlalchemy.engine.cursor.CursorResultMetaData._raise_for_ambiguous_column_name": [], "sqlalchemy.engine.cursor.CursorResultMetaData._key_fallback": [], "sqlalchemy.engine.cursor.CursorResultMetaData._merge_cols_by_none": [], "sqlalchemy.engine.cursor.CursorResultMetaData._create_description_match_map": [], "sqlalchemy.engine.cursor.CursorResultMetaData._merge_cols_by_name": [], "sqlalchemy.engine.cursor.CursorResultMetaData._merge_textual_cols_by_position": [], "sqlalchemy.engine.cursor.CursorResultMetaData._colnames_from_description": [], "sqlalchemy.engine.cursor.CursorResultMetaData._merge_cursor_description": [], "sqlalchemy.engine.cursor.CursorResultMetaData.__init__": [], "sqlalchemy.engine.cursor.CursorResultMetaData._adapt_to_context": [], "sqlalchemy.engine.cursor.CursorResultMetaData._reduce": [], "sqlalchemy.engine.cursor.CursorResultMetaData._for_freeze": [], "sqlalchemy.engine.cursor.CursorResultMetaData._has_key": [], "sqlalchemy.orm.unitofwork.DeleteState.__repr__": [], "sqlalchemy.orm.unitofwork.DeleteState.execute_aggregate": [], "sqlalchemy.orm.unitofwork.DeleteState.__init__": [], "sqlalchemy.orm.unitofwork.SaveUpdateState.__repr__": [], "sqlalchemy.orm.unitofwork.SaveUpdateState.execute_aggregate": [], "sqlalchemy.orm.unitofwork.SaveUpdateState.__init__": [], "sqlalchemy.orm.unitofwork.ProcessState.__repr__": [], "sqlalchemy.orm.unitofwork.ProcessState.execute_aggregate": [], "sqlalchemy.orm.unitofwork.ProcessState.__init__": [], "sqlalchemy.orm.unitofwork.DeleteAll.__repr__": [], "sqlalchemy.orm.unitofwork.DeleteAll.per_state_flush_actions": [], "sqlalchemy.orm.unitofwork.DeleteAll.execute": [], "sqlalchemy.orm.unitofwork.DeleteAll.__init__": [], "sqlalchemy.orm.unitofwork.SaveUpdateAll.__repr__": [], "sqlalchemy.orm.unitofwork.SaveUpdateAll.per_state_flush_actions": [], "sqlalchemy.orm.unitofwork.SaveUpdateAll.execute": [], "sqlalchemy.orm.unitofwork.SaveUpdateAll.__init__": [], "sqlalchemy.orm.unitofwork.PostUpdateAll.execute": [], "sqlalchemy.orm.unitofwork.PostUpdateAll.__init__": [], "sqlalchemy.orm.unitofwork.ProcessAll._elements": [], "sqlalchemy.orm.unitofwork.ProcessAll.__repr__": [], "sqlalchemy.orm.unitofwork.ProcessAll.per_state_flush_actions": [], "sqlalchemy.orm.unitofwork.ProcessAll.execute": [], "sqlalchemy.orm.unitofwork.ProcessAll.__init__": [], "sqlalchemy.orm.unitofwork.PostSortRec.execute_aggregate": [], "sqlalchemy.orm.unitofwork.PostSortRec.__new__": [], "sqlalchemy.orm.unitofwork.Preprocess.execute": [], "sqlalchemy.orm.unitofwork.Preprocess.__init__": [], "sqlalchemy.orm.unitofwork.IterateMappersMixin._mappers": [], "sqlalchemy.orm.unitofwork.UOWTransaction.finalize_flush_changes": [], "sqlalchemy.orm.unitofwork.UOWTransaction.execute": [], "sqlalchemy.orm.unitofwork.UOWTransaction._generate_actions": [], "sqlalchemy.orm.unitofwork.UOWTransaction.states_for_mapper_hierarchy": [], "sqlalchemy.orm.unitofwork.UOWTransaction.filter_states_for_dep": [], "sqlalchemy.orm.unitofwork.UOWTransaction._mapper_for_dep": [], "sqlalchemy.orm.unitofwork.UOWTransaction._per_mapper_flush_actions": [], "sqlalchemy.orm.unitofwork.UOWTransaction.register_post_update": [], "sqlalchemy.orm.unitofwork.UOWTransaction.register_object": [], "sqlalchemy.orm.unitofwork.UOWTransaction.register_preprocessor": [], "sqlalchemy.orm.unitofwork.UOWTransaction.has_dep": [], "sqlalchemy.orm.unitofwork.UOWTransaction.get_attribute_history": [], "sqlalchemy.orm.unitofwork.UOWTransaction.remove_state_actions": [], "sqlalchemy.orm.unitofwork.UOWTransaction.memo": [], "sqlalchemy.orm.unitofwork.UOWTransaction.is_deleted": [], "sqlalchemy.orm.unitofwork.UOWTransaction.was_already_deleted": [], "sqlalchemy.orm.unitofwork.UOWTransaction.has_work": [], "sqlalchemy.orm.unitofwork.UOWTransaction.__init__": [], "sqlalchemy.orm.unitofwork.track_cascade_events": [], "sqlalchemy.orm.unitofwork._warn_for_cascade_backrefs": [], "keystoneauth1.loading._plugins.identity.v3.MultiFactor.load_from_options": [], "keystoneauth1.loading._plugins.identity.v3.MultiFactor.get_options": [], "keystoneauth1.loading._plugins.identity.v3.MultiFactor.plugin_class": [], "keystoneauth1.loading._plugins.identity.v3.MultiFactor.__init__": [], "keystoneauth1.loading._plugins.identity.v3.ApplicationCredential.load_from_options": [], "keystoneauth1.loading._plugins.identity.v3.ApplicationCredential.get_options": [], "keystoneauth1.loading._plugins.identity.v3.ApplicationCredential.plugin_class": [], "keystoneauth1.loading._plugins.identity.v3.TokenlessAuth.load_from_options": [], "keystoneauth1.loading._plugins.identity.v3.TokenlessAuth.get_options": [], "keystoneauth1.loading._plugins.identity.v3.TokenlessAuth.plugin_class": [], "keystoneauth1.loading._plugins.identity.v3.TOTP.load_from_options": [], "keystoneauth1.loading._plugins.identity.v3.TOTP.get_options": [], "keystoneauth1.loading._plugins.identity.v3.TOTP.plugin_class": [], "keystoneauth1.loading._plugins.identity.v3.OpenIDConnectAccessToken.get_options": [], "keystoneauth1.loading._plugins.identity.v3.OpenIDConnectAccessToken.plugin_class": [], "keystoneauth1.loading._plugins.identity.v3.OpenIDConnectAuthorizationCode.get_options": [], "keystoneauth1.loading._plugins.identity.v3.OpenIDConnectAuthorizationCode.plugin_class": [], "keystoneauth1.loading._plugins.identity.v3.OpenIDConnectPassword.get_options": [], "keystoneauth1.loading._plugins.identity.v3.OpenIDConnectPassword.plugin_class": [], "keystoneauth1.loading._plugins.identity.v3.OpenIDConnectClientCredentials.get_options": [], "keystoneauth1.loading._plugins.identity.v3.OpenIDConnectClientCredentials.plugin_class": [], "keystoneauth1.loading._plugins.identity.v3._OpenIDConnectBase.get_options": [], "keystoneauth1.loading._plugins.identity.v3._OpenIDConnectBase.load_from_options": [], "keystoneauth1.loading._plugins.identity.v3.Token.get_options": [], "keystoneauth1.loading._plugins.identity.v3.Token.plugin_class": [], "keystoneauth1.loading._plugins.identity.v3.Password.load_from_options": [], "keystoneauth1.loading._plugins.identity.v3.Password.get_options": [], "keystoneauth1.loading._plugins.identity.v3.Password.plugin_class": [], "keystoneauth1.loading._plugins.identity.v3._assert_identity_options": [], "keystoneauth1.loading._plugins.identity.v3._add_common_identity_options": [], "pygments.formatters.html.HtmlFormatter.format_unencoded": [], "pygments.formatters.html.HtmlFormatter.wrap": [], "pygments.formatters.html.HtmlFormatter._highlight_lines": [], "pygments.formatters.html.HtmlFormatter._lookup_ctag": [], "pygments.formatters.html.HtmlFormatter._format_lines": [], "pygments.formatters.html.HtmlFormatter._translate_parts": [], "pygments.formatters.html.HtmlFormatter._wrap_code": [], "pygments.formatters.html.HtmlFormatter._wrap_pre": [], "pygments.formatters.html.HtmlFormatter._wrap_div": [], "pygments.formatters.html.HtmlFormatter._wrap_linespans": [], "pygments.formatters.html.HtmlFormatter._wrap_lineanchors": [], "pygments.formatters.html.HtmlFormatter._wrap_inlinelinenos": [], "pygments.formatters.html.HtmlFormatter._wrap_tablelinenos": [], "pygments.formatters.html.HtmlFormatter._wrap_full": [], "pygments.formatters.html.HtmlFormatter._decodeifneeded": [], "pygments.formatters.html.HtmlFormatter._linenos_special_style": [], "pygments.formatters.html.HtmlFormatter._linenos_style": [], "pygments.formatters.html.HtmlFormatter._pre_style": [], "pygments.formatters.html.HtmlFormatter.get_css_prefix": [], "pygments.formatters.html.HtmlFormatter.get_linenos_style_defs": [], "pygments.formatters.html.HtmlFormatter.get_background_style_defs": [], "pygments.formatters.html.HtmlFormatter.get_token_style_defs": [], "pygments.formatters.html.HtmlFormatter.get_style_defs": [], "pygments.formatters.html.HtmlFormatter._create_stylesheet": [], "pygments.formatters.html.HtmlFormatter._get_css_inline_styles": [], "pygments.formatters.html.HtmlFormatter._get_css_classes": [], "pygments.formatters.html.HtmlFormatter._get_css_class": [], "pygments.formatters.html.HtmlFormatter.__init__": [], "pygments.formatters.html._get_ttype_class": [], "pygments.formatters.html.webify": [], "pygments.formatters.html.escape_html": [], "pygments.lexers._automodule.__getattr__": [], "pygments.lexers.guess_lexer": [], "pygments.lexers.guess_lexer_for_filename": [], "pygments.lexers._iter_lexerclasses": [], "pygments.lexers.get_lexer_for_mimetype": [], "pygments.lexers.get_lexer_for_filename": [], "pygments.lexers.find_lexer_class_for_filename": [], "pygments.lexers.load_lexer_from_file": [], "pygments.lexers.get_lexer_by_name": [], "pygments.lexers.find_lexer_class_by_name": [], "pygments.lexers.find_lexer_class": [], "pygments.lexers.get_all_lexers": [], "pygments.lexers._load_lexers": [], "pygments.lexers._fn_matches": [], "keystoneauth1.tests.unit.loading.test_conf.ConfTests.test_common_conf_options": [], "keystoneauth1.tests.unit.loading.test_conf.ConfTests.test_register_cfg": [], "keystoneauth1.tests.unit.loading.test_conf.ConfTests.test_get_named": [], "keystoneauth1.tests.unit.loading.test_conf.ConfTests.test_get_common": [], "keystoneauth1.tests.unit.loading.test_conf.ConfTests.test_plugins_are_all_opts": [], "keystoneauth1.tests.unit.loading.test_conf.ConfTests.test_diff_section": [], "keystoneauth1.tests.unit.loading.test_conf.ConfTests.test_same_section": [], "keystoneauth1.tests.unit.loading.test_conf.ConfTests.test_other_params": [], "keystoneauth1.tests.unit.loading.test_conf.ConfTests.test_loading_with_no_data": [], "keystoneauth1.tests.unit.loading.test_conf.ConfTests.test_loading_invalid_plugin": [], "keystoneauth1.tests.unit.loading.test_conf.ConfTests.test_loading_v3": [], "keystoneauth1.tests.unit.loading.test_conf.ConfTests.test_loading_v2": [], "keystoneauth1.tests.unit.loading.test_conf.ConfTests.setUp": [], "chardet.escprober.EscCharSetProber.feed": [], "chardet.escprober.EscCharSetProber.get_confidence": [], "chardet.escprober.EscCharSetProber.language": [], "chardet.escprober.EscCharSetProber.charset_name": [], "chardet.escprober.EscCharSetProber.reset": [], "chardet.escprober.EscCharSetProber.__init__": [], "testtools.tests.test_with_with.test_suite": [], "testtools.tests.test_with_with.TestExpectedException.test_annotated_matcher": [], "testtools.tests.test_with_with.TestExpectedException.test_annotate": [], "testtools.tests.test_with_with.TestExpectedException.test_pass_on_raise_any_message": [], "testtools.tests.test_with_with.TestExpectedException.test_raise_if_no_exception": [], "testtools.tests.test_with_with.TestExpectedException.test_raise_on_error_mismatch": [], "testtools.tests.test_with_with.TestExpectedException.test_raise_on_general_mismatch": [], "testtools.tests.test_with_with.TestExpectedException.test_raise_on_text_mismatch": [], "testtools.tests.test_with_with.TestExpectedException.test_pass_on_raise_matcher": [], "testtools.tests.test_with_with.TestExpectedException.test_pass_on_raise": [], "migrate.tests.fixture.main": [], "pygments.lexers.mime.MIMELexer.store_content_transfer_encoding": [], "pygments.lexers.mime.MIMELexer.get_content_type_subtokens": [], "pygments.lexers.mime.MIMELexer.store_content_type": [], "pygments.lexers.mime.MIMELexer.get_bodypart_tokens": [], "pygments.lexers.mime.MIMELexer.get_body_tokens": [], "pygments.lexers.mime.MIMELexer.get_header_tokens": [], "pygments.lexers.mime.MIMELexer.__init__": [], "pycadf.cadftype.CADFAbstractType._isset": [], "pycadf.cadftype.CADFAbstractType.as_dict": [], "pycadf.cadftype.CADFAbstractType.is_valid": [], "pycadf.cadftype.ValidatorDescriptor.__set__": [], "pycadf.cadftype.ValidatorDescriptor.__init__": [], "pycadf.cadftype.is_valid_reporter_role": [], "pycadf.cadftype.is_valid_eventType": [], "oslo_i18n._factory.TranslatorFactory.log_critical": [], "oslo_i18n._factory.TranslatorFactory.log_error": [], "oslo_i18n._factory.TranslatorFactory.log_warning": [], "oslo_i18n._factory.TranslatorFactory.log_info": [], "oslo_i18n._factory.TranslatorFactory._make_log_translation_func": [], "oslo_i18n._factory.TranslatorFactory.plural_form": [], "oslo_i18n._factory.TranslatorFactory.contextual_form": [], "oslo_i18n._factory.TranslatorFactory.primary": [], "oslo_i18n._factory.TranslatorFactory._make_plural_translation_func": [], "oslo_i18n._factory.TranslatorFactory._make_contextual_translation_func": [], "oslo_i18n._factory.TranslatorFactory._make_translation_func": [], "oslo_i18n._factory.TranslatorFactory.__init__": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_adfs.AuthenticateviaADFSTests.test_end_to_end_workflow": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_adfs.AuthenticateviaADFSTests.test_check_valid_token_when_authenticated": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_adfs.AuthenticateviaADFSTests.test_access_sp_no_cookies_fail": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_adfs.AuthenticateviaADFSTests.test_send_assertion_to_service_provider_bad_status": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_adfs.AuthenticateviaADFSTests._send_assertion_to_service_provider": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_adfs.AuthenticateviaADFSTests.test_get_adfs_security_token_bad_response": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_adfs.AuthenticateviaADFSTests.test_get_adfs_security_token_authn_fail": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_adfs.AuthenticateviaADFSTests.test_prepare_sp_request": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_adfs.AuthenticateviaADFSTests.test_prepare_adfs_request_custom_endpointreference": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_adfs.AuthenticateviaADFSTests.test_prepare_adfs_request_address": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_adfs.AuthenticateviaADFSTests.test_adfs_request_to": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_adfs.AuthenticateviaADFSTests.test_adfs_request_password": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_adfs.AuthenticateviaADFSTests.test_adfs_request_user": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_adfs.AuthenticateviaADFSTests.test_get_adfs_security_token": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_adfs.AuthenticateviaADFSTests.setUp": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_adfs.AuthenticateviaADFSTests._uuid4": [], "dateutil.parser._parser.ParserError.__str__": [], "dateutil.parser._parser._parsetz": [], "dateutil.parser._parser._tzparser.parse": [], "dateutil.parser._parser._tzparser._result.__init__": [], "dateutil.parser._parser._tzparser._result.__repr__": [], "dateutil.parser._parser.parse": [], "dateutil.parser._parser.parser._recombine_skipped": [], "dateutil.parser._parser.parser._assign_tzname": [], "dateutil.parser._parser.parser._build_naive": [], "dateutil.parser._parser.parser._build_tzaware": [], "dateutil.parser._parser.parser._build_tzinfo": [], "dateutil.parser._parser.parser._to_decimal": [], "dateutil.parser._parser.parser._parsems": [], "dateutil.parser._parser.parser._parse_hms": [], "dateutil.parser._parser.parser._parse_min_sec": [], "dateutil.parser._parser.parser._adjust_ampm": [], "dateutil.parser._parser.parser._ampm_valid": [], "dateutil.parser._parser.parser._could_be_tzname": [], "dateutil.parser._parser.parser._assign_hms": [], "dateutil.parser._parser.parser._find_hms_idx": [], "dateutil.parser._parser.parser._parse_numeric_token": [], "dateutil.parser._parser.parser._parse": [], "dateutil.parser._parser.parser.parse": [], "dateutil.parser._parser.parser.__init__": [], "dateutil.parser._parser._ymd.resolve_ymd": [], "dateutil.parser._parser._ymd._resolve_from_stridxs": [], "dateutil.parser._parser._ymd.append": [], "dateutil.parser._parser._ymd.could_be_day": [], "dateutil.parser._parser._ymd.has_day": [], "dateutil.parser._parser._ymd.has_month": [], "dateutil.parser._parser._ymd.has_year": [], "dateutil.parser._parser._ymd.__init__": [], "dateutil.parser._parser.parserinfo.validate": [], "dateutil.parser._parser.parserinfo.convertyear": [], "dateutil.parser._parser.parserinfo.tzoffset": [], "dateutil.parser._parser.parserinfo.utczone": [], "dateutil.parser._parser.parserinfo.pertain": [], "dateutil.parser._parser.parserinfo.ampm": [], "dateutil.parser._parser.parserinfo.hms": [], "dateutil.parser._parser.parserinfo.month": [], "dateutil.parser._parser.parserinfo.weekday": [], "dateutil.parser._parser.parserinfo.jump": [], "dateutil.parser._parser.parserinfo._convert": [], "dateutil.parser._parser.parserinfo.__init__": [], "dateutil.parser._parser._resultbase.__repr__": [], "dateutil.parser._parser._resultbase.__len__": [], "dateutil.parser._parser._resultbase._repr": [], "dateutil.parser._parser._resultbase.__init__": [], "dateutil.parser._parser._timelex.isspace": [], "dateutil.parser._parser._timelex.isnum": [], "dateutil.parser._parser._timelex.isword": [], "dateutil.parser._parser._timelex.split": [], "dateutil.parser._parser._timelex.next": [], "dateutil.parser._parser._timelex.__next__": [], "dateutil.parser._parser._timelex.__iter__": [], "dateutil.parser._parser._timelex.get_token": [], "dateutil.parser._parser._timelex.__init__": [], "keystone.common.sql.migrate_repo.versions.081_add_endpoint_policy_table.upgrade": [ { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/081_add_endpoint_policy_table.py", "start": { "line": 22, "column": 28 }, "stop": { "line": 22, "column": 51 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.get_db_version" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/081_add_endpoint_policy_table.py", "start": { "line": 50, "column": 8 }, "stop": { "line": 50, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.ColumnCollectionConstraint.__init__", "class_name": "sqlalchemy.sql.schema.UniqueConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/081_add_endpoint_policy_table.py", "start": { "line": 54, "column": 4 }, "stop": { "line": 54, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.create", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/081_add_endpoint_policy_table.py", "start": { "line": 38, "column": 28 }, "stop": { "line": 38, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/081_add_endpoint_policy_table.py", "start": { "line": 46, "column": 8 }, "stop": { "line": 46, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/081_add_endpoint_policy_table.py", "start": { "line": 42, "column": 8 }, "stop": { "line": 42, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/081_add_endpoint_policy_table.py", "start": { "line": 44, "column": 8 }, "stop": { "line": 44, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/081_add_endpoint_policy_table.py", "start": { "line": 41, "column": 8 }, "stop": { "line": 41, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/081_add_endpoint_policy_table.py", "start": { "line": 48, "column": 8 }, "stop": { "line": 48, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" } ], "IPython.utils.tokenutil.token_at_cursor": [], "IPython.utils.tokenutil.line_at_cursor": [], "IPython.utils.tokenutil.generate_tokens": [], "IPython.utils.tokenutil.Token.__init__": [], "prompt_toolkit.key_binding.vi_state.ViState.reset": [], "prompt_toolkit.key_binding.vi_state.ViState.input_mode": [], "prompt_toolkit.key_binding.vi_state.ViState.__init__": [], "prompt_toolkit.key_binding.vi_state.CharacterFind.__init__": [], "amqp.transport.Transport": [], "amqp.transport.TCPTransport._read": [], "amqp.transport.TCPTransport._setup_transport": [], "amqp.transport.SSLTransport._write": [], "amqp.transport.SSLTransport._read": [], "amqp.transport.SSLTransport._shutdown_transport": [], "amqp.transport.SSLTransport._wrap_socket_sni": [], "amqp.transport.SSLTransport._wrap_context": [], "amqp.transport.SSLTransport._wrap_socket": [], "amqp.transport.SSLTransport._setup_transport": [], "amqp.transport.SSLTransport.__init__": [], "amqp.transport._AbstractTransport.write": [], "amqp.transport._AbstractTransport.read_frame": [], "amqp.transport._AbstractTransport.close": [], "amqp.transport._AbstractTransport._write": [], "amqp.transport._AbstractTransport._shutdown_transport": [], "amqp.transport._AbstractTransport._setup_transport": [], "amqp.transport._AbstractTransport._read": [], "amqp.transport._AbstractTransport._set_socket_options": [], "amqp.transport._AbstractTransport._get_tcp_socket_defaults": [], "amqp.transport._AbstractTransport._init_socket": [], "amqp.transport._AbstractTransport._connect": [], "amqp.transport._AbstractTransport.having_timeout": [], "amqp.transport._AbstractTransport.connect": [], "amqp.transport._AbstractTransport.__repr__": [], "amqp.transport._AbstractTransport.__init__": [], "amqp.transport.to_host_port": [], "keystone.api.projects.ProjectGroupListGrantResource.get": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 497, "column": 8 }, "stop": { "line": 497, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 499, "column": 25 }, "stop": { "line": 499, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 507, "column": 15 }, "stop": { "line": 507, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.projects.ProjectGroupListGrantResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 503, "column": 20 }, "stop": { "line": 503, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.projects._ProjectGrantResourceBase._check_if_inherited", "class_name": "keystone.api.projects.ProjectGroupListGrantResource", "dispatch": "dynamic" } ], "keystone.api.projects.ProjectGroupGrantResource.delete": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 477, "column": 8 }, "stop": { "line": 477, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 479, "column": 25 }, "stop": { "line": 479, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 487, "column": 55 }, "stop": { "line": 487, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.projects.ProjectGroupGrantResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 484, "column": 20 }, "stop": { "line": 484, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.projects._ProjectGrantResourceBase._check_if_inherited", "class_name": "keystone.api.projects.ProjectGroupGrantResource", "dispatch": "dynamic" } ], "keystone.api.projects.ProjectGroupGrantResource.put": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 460, "column": 8 }, "stop": { "line": 460, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 462, "column": 25 }, "stop": { "line": 462, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 469, "column": 55 }, "stop": { "line": 469, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.projects.ProjectGroupGrantResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 466, "column": 20 }, "stop": { "line": 466, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.projects._ProjectGrantResourceBase._check_if_inherited", "class_name": "keystone.api.projects.ProjectGroupGrantResource", "dispatch": "dynamic" } ], "keystone.api.projects.ProjectGroupGrantResource.get": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 443, "column": 8 }, "stop": { "line": 443, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 445, "column": 25 }, "stop": { "line": 445, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 449, "column": 20 }, "stop": { "line": 449, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.projects._ProjectGrantResourceBase._check_if_inherited", "class_name": "keystone.api.projects.ProjectGroupGrantResource", "dispatch": "dynamic" } ], "keystone.api.projects.ProjectUserListGrantResource.get": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 424, "column": 8 }, "stop": { "line": 424, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 430, "column": 20 }, "stop": { "line": 430, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.projects._ProjectGrantResourceBase._check_if_inherited", "class_name": "keystone.api.projects.ProjectUserListGrantResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 426, "column": 25 }, "stop": { "line": 426, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 434, "column": 15 }, "stop": { "line": 434, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.projects.ProjectUserListGrantResource", "dispatch": "dynamic" } ], "keystone.api.projects.ProjectUserGrantResource.delete": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 404, "column": 8 }, "stop": { "line": 404, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 406, "column": 25 }, "stop": { "line": 406, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 411, "column": 20 }, "stop": { "line": 411, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.projects._ProjectGrantResourceBase._check_if_inherited", "class_name": "keystone.api.projects.ProjectUserGrantResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 414, "column": 55 }, "stop": { "line": 414, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.projects.ProjectUserGrantResource", "dispatch": "dynamic" } ], "keystone.api.projects.ProjectUserGrantResource.put": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 387, "column": 8 }, "stop": { "line": 387, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 389, "column": 25 }, "stop": { "line": 389, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 393, "column": 20 }, "stop": { "line": 393, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.projects._ProjectGrantResourceBase._check_if_inherited", "class_name": "keystone.api.projects.ProjectUserGrantResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 396, "column": 55 }, "stop": { "line": 396, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.projects.ProjectUserGrantResource", "dispatch": "dynamic" } ], "keystone.api.projects.ProjectUserGrantResource.get": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 370, "column": 8 }, "stop": { "line": 370, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 372, "column": 25 }, "stop": { "line": 372, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 376, "column": 20 }, "stop": { "line": 376, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.projects._ProjectGrantResourceBase._check_if_inherited", "class_name": "keystone.api.projects.ProjectUserGrantResource", "dispatch": "dynamic" } ], "keystone.api.projects._ProjectGrantResourceBase._build_enforcement_target_attr": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 357, "column": 12 }, "stop": { "line": 357, "column": 25 } }, { "path": "keystone/api/projects.py", "start": { "line": 343, "column": 12 }, "stop": { "line": 343, "column": 23 } }, { "path": "keystone/api/projects.py", "start": { "line": 349, "column": 16 }, "stop": { "line": 349, "column": 28 } }, { "path": "keystone/api/projects.py", "start": { "line": 347, "column": 16 }, "stop": { "line": 347, "column": 27 } }, { "path": "keystone/api/projects.py", "start": { "line": 359, "column": 12 }, "stop": { "line": 359, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.api.projects._ProjectGrantResourceBase._check_if_inherited": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 334, "column": 15 }, "stop": { "line": 334, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.endswith", "class_name": "str", "dispatch": "dynamic" } ], "keystone.api.projects.ProjectTagResource.delete": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 318, "column": 8 }, "stop": { "line": 318, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.projects.ProjectTagResource.put": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 310, "column": 8 }, "stop": { "line": 310, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.Headers.__setitem__", "class_name": "werkzeug.datastructures.Headers", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 308, "column": 14 }, "stop": { "line": 308, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 306, "column": 22 }, "stop": { "line": 306, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.projects.ProjectTagResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 308, "column": 24 }, "stop": { "line": 308, "column": 41 } } ], "kind": "function", "target": "keystone.server.flask.common.base_url" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 294, "column": 8 }, "stop": { "line": 294, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 302, "column": 8 }, "stop": { "line": 302, "column": 32 } }, { "path": "keystone/api/projects.py", "start": { "line": 298, "column": 8 }, "stop": { "line": 298, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 309, "column": 19 }, "stop": { "line": 309, "column": 38 } } ], "kind": "function", "target": "flask.helpers.make_response" } ], "keystone.api.projects.ProjectTagResource.get": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 282, "column": 8 }, "stop": { "line": 282, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.projects.ProjectTagsResource.delete": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 268, "column": 8 }, "stop": { "line": 268, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.projects.ProjectTagsResource.put": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 260, "column": 40 }, "stop": { "line": 260, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.projects.ProjectTagsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 257, "column": 15 }, "stop": { "line": 257, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.projects.ProjectTagsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 261, "column": 15 }, "stop": { "line": 261, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.projects._ProjectTagResourceBase.wrap_member", "class_name": "keystone.api.projects.ProjectTagsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 253, "column": 8 }, "stop": { "line": 253, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 258, "column": 8 }, "stop": { "line": 258, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" } ], "keystone.api.projects.ProjectTagsResource.get": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 241, "column": 8 }, "stop": { "line": 241, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 246, "column": 15 }, "stop": { "line": 246, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.projects._ProjectTagResourceBase.wrap_member", "class_name": "keystone.api.projects.ProjectTagsResource", "dispatch": "dynamic" } ], "keystone.api.projects._ProjectTagResourceBase.wrap_member": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 231, "column": 8 }, "stop": { "line": 231, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 230, "column": 37 }, "stop": { "line": 230, "column": 54 } } ], "kind": "function", "target": "keystone.server.flask.common.full_url" } ], "keystone.api.projects.ProjectResource.delete": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 209, "column": 8 }, "stop": { "line": 209, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 215, "column": 22 }, "stop": { "line": 215, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" } ], "keystone.api.projects.ProjectResource.patch": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 195, "column": 18 }, "stop": { "line": 195, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 197, "column": 8 }, "stop": { "line": 197, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._require_matching_id", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 191, "column": 8 }, "stop": { "line": 191, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 202, "column": 15 }, "stop": { "line": 202, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 201, "column": 22 }, "stop": { "line": 201, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 196, "column": 8 }, "stop": { "line": 196, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" } ], "keystone.api.projects.ProjectResource.post": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 183, "column": 18 }, "stop": { "line": 183, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 184, "column": 15 }, "stop": { "line": 184, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 181, "column": 26 }, "stop": { "line": 181, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 176, "column": 18 }, "stop": { "line": 176, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._normalize_dict", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 167, "column": 8 }, "stop": { "line": 167, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 182, "column": 16 }, "stop": { "line": 182, "column": 67 } } ], "kind": "function", "target": "isinstance" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 162, "column": 18 }, "stop": { "line": 162, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 164, "column": 8 }, "stop": { "line": 164, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 170, "column": 22 }, "stop": { "line": 170, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._normalize_domain_id", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 168, "column": 18 }, "stop": { "line": 168, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._assign_unique_id", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" } ], "keystone.api.projects.ProjectResource.get": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 155, "column": 19 }, "stop": { "line": 155, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.projects.ProjectResource._list_projects", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 153, "column": 19 }, "stop": { "line": 153, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.projects.ProjectResource._get_project", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" } ], "keystone.api.projects.ProjectResource._list_projects": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 135, "column": 16 }, "stop": { "line": 135, "column": 32 } }, { "path": "keystone/api/projects.py", "start": { "line": 130, "column": 12 }, "stop": { "line": 130, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 144, "column": 15 }, "stop": { "line": 144, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 138, "column": 24 }, "stop": { "line": 138, "column": 41 } }, { "path": "keystone/api/projects.py", "start": { "line": 121, "column": 35 }, "stop": { "line": 121, "column": 52 } }, { "path": "keystone/api/projects.py", "start": { "line": 137, "column": 11 }, "stop": { "line": 137, "column": 28 } }, { "path": "keystone/api/projects.py", "start": { "line": 120, "column": 11 }, "stop": { "line": 120, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.oslo_context", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 122, "column": 8 }, "stop": { "line": 122, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 125, "column": 16 }, "stop": { "line": 125, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.build_driver_hints", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 135, "column": 36 }, "stop": { "line": 135, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.MultiDict.__getitem__", "class_name": "werkzeug.datastructures.ImmutableMultiDict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 134, "column": 15 }, "stop": { "line": 134, "column": 38 } }, { "path": "keystone/api/projects.py", "start": { "line": 129, "column": 11 }, "stop": { "line": 129, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.__contains__", "class_name": "werkzeug.datastructures.ImmutableMultiDict", "dispatch": "dynamic" } ], "keystone.api.projects.ProjectResource._get_project": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 105, "column": 8 }, "stop": { "line": 105, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 111, "column": 15 }, "stop": { "line": 111, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 110, "column": 8 }, "stop": { "line": 110, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.projects.ProjectResource._expand_project_ref", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" } ], "keystone.api.projects.ProjectResource._expand_project_ref": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 81, "column": 30 }, "stop": { "line": 81, "column": 46 } }, { "path": "keystone/api/projects.py", "start": { "line": 91, "column": 30 }, "stop": { "line": 91, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 61, "column": 26 }, "stop": { "line": 61, "column": 51 } }, { "path": "keystone/api/projects.py", "start": { "line": 64, "column": 25 }, "stop": { "line": 64, "column": 50 } }, { "path": "keystone/api/projects.py", "start": { "line": 58, "column": 26 }, "stop": { "line": 58, "column": 51 } }, { "path": "keystone/api/projects.py", "start": { "line": 63, "column": 25 }, "stop": { "line": 63, "column": 50 } }, { "path": "keystone/api/projects.py", "start": { "line": 59, "column": 25 }, "stop": { "line": 59, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.query_filter_is_true", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 80, "column": 27 }, "stop": { "line": 80, "column": 44 } }, { "path": "keystone/api/projects.py", "start": { "line": 90, "column": 27 }, "stop": { "line": 90, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.oslo_context", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 76, "column": 18 }, "stop": { "line": 76, "column": 43 } }, { "path": "keystone/api/projects.py", "start": { "line": 70, "column": 18 }, "stop": { "line": 70, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "keystone.api.projects._build_project_target_enforcement": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 40, "column": 8 }, "stop": { "line": 40, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 41, "column": 12 }, "stop": { "line": 41, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" } ], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustAdhereToInterfacesTheyImplement.test_rejects_a_object_with_a_superset_nullable_interface_field_type": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustAdhereToInterfacesTheyImplement.test_accepts_an_object_with_a_subset_non_null_interface_field_type": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustAdhereToInterfacesTheyImplement.test_rejects_a_object_with_a_list_interface_field_non_list_type": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustAdhereToInterfacesTheyImplement.test_rejects_an_object_with_a_non_list_interface_field_list_type": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustAdhereToInterfacesTheyImplement.test_accepts_an_object_with_an_equivalently_modified_interface_field_type": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustAdhereToInterfacesTheyImplement.test_accepts_an_object_with_a_subtyped_interface_field_union": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustAdhereToInterfacesTheyImplement.test_accepts_an_object_with_a_subtyped_interface_field_interface": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustAdhereToInterfacesTheyImplement.test_rejects_an_object_with_a_differently_typed_Interface_field": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustAdhereToInterfacesTheyImplement.test_rejects_an_object_with_an_incorrectly_typed_interface_field": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustAdhereToInterfacesTheyImplement.test_rejects_an_object_with_an_incorrectly_typed_interface_argument": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustAdhereToInterfacesTheyImplement.test_rejects_an_object_missing_an_interface_argument": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustAdhereToInterfacesTheyImplement.test_rejects_an_object_missing_an_interface_field": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustAdhereToInterfacesTheyImplement.test_rejects_an_object_which_implements_an_interface_field_along_with_additional_required_arguments": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustAdhereToInterfacesTheyImplement.test_accepts_an_object_which_implements_an_interface_field_along_with_more_arguments": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustAdhereToInterfacesTheyImplement.test_accepts_an_object_which_implements_an_interface_along_with_more_fields": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustAdhereToInterfacesTheyImplement.test_accepts_an_object_which_implements_an_interface": [], "graphql.type.tests.test_validation.TestTypeSystem_NonNullMustAcceptGraphQLTypes.rejects": [], "graphql.type.tests.test_validation.TestTypeSystem_NonNullMustAcceptGraphQLTypes.accepts": [], "graphql.type.tests.test_validation.TestTypeSystem_ListMustAcceptGraphQLTypes.rejects": [], "graphql.type.tests.test_validation.TestTypeSystem_ListMustAcceptGraphQLTypes.accepts": [], "graphql.type.tests.test_validation.TestTypeSystem_InputObjectFieldsMustHaveInputTypes.test_rejects_an_empty_input_field_type": [], "graphql.type.tests.test_validation.TestTypeSystem_InputObjectFieldsMustHaveInputTypes.rejects": [], "graphql.type.tests.test_validation.TestTypeSystem_InputObjectFieldsMustHaveInputTypes.accepts": [], "graphql.type.tests.test_validation.schema_with_input_field_of_type": [], "graphql.type.tests.test_validation.TestTypeSystem_FieldArgumentsMustHaveInputTypes.test_rejects_an_empty_field_arg_type": [], "graphql.type.tests.test_validation.TestTypeSystem_FieldArgumentsMustHaveInputTypes.rejects": [], "graphql.type.tests.test_validation.TestTypeSystem_FieldArgumentsMustHaveInputTypes.accepts": [], "graphql.type.tests.test_validation.schema_with_arg_of_type": [], "graphql.type.tests.test_validation.TestTypeSystem_InterfaceFieldsMustHaveOutputTypes.test_rejects_an_empty_interface_field_type": [], "graphql.type.tests.test_validation.TestTypeSystem_InterfaceFieldsMustHaveOutputTypes.rejects": [], "graphql.type.tests.test_validation.TestTypeSystem_InterfaceFieldsMustHaveOutputTypes.accepts": [], "graphql.type.tests.test_validation.schema_with_interface_field_of_type": [], "graphql.type.tests.test_validation.TestTypeSystem_UnionMustRepresentObjectTypes.rejects": [], "graphql.type.tests.test_validation.TestTypeSystem_UnionMustRepresentObjectTypes.test_accepts_a_union_of_an_object_type": [], "graphql.type.tests.test_validation.schema_with_union_of_type": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsCanOnlyImplementInterfaces.rejects": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsCanOnlyImplementInterfaces.test_accepts_an_object_implementing_an_interface": [], "graphql.type.tests.test_validation.schema_with_object_implementing_type": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectFieldsMustHaveOutputTypes.rejects": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectFieldsMustHaveOutputTypes.test_rejects_an_empty_object_field_type": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectFieldsMustHaveOutputTypes.accepts": [], "graphql.type.tests.test_validation.repr_type_as_syntax_safe_fn": [], "graphql.type.tests.test_validation.schema_with_object_field_of_type": [], "graphql.type.tests.test_validation.TestTypeSystem_EnumTypesMustBeWellDefined.test_rejects_an_enum_with_incorrectly_typed_value_definition": [], "graphql.type.tests.test_validation.TestTypeSystem_EnumTypesMustBeWellDefined.test_rejects_an_enum_with_missing_value_definition": [], "graphql.type.tests.test_validation.TestTypeSystem_EnumTypesMustBeWellDefined.test_rejects_an_enum_with_incorrectly_typed_values": [], "graphql.type.tests.test_validation.TestTypeSystem_EnumTypesMustBeWellDefined.test_rejects_an_enum_with_empty_values": [], "graphql.type.tests.test_validation.TestTypeSystem_EnumTypesMustBeWellDefined.test_rejects_an_enum_without_values": [], "graphql.type.tests.test_validation.TestTypeSystem_EnumTypesMustBeWellDefined.test_accepts_a_well_defined_enum_type_with_internal_value_definition": [], "graphql.type.tests.test_validation.TestTypeSystem_EnumTypesMustBeWellDefined.test_accepts_a_well_defined_enum_type_with_empty_value_definition": [], "graphql.type.tests.test_validation.TestTypeSystem_ScalarTypesMustBeSerializable.test_rejects_a_scalar_type_defining_parse_literal_and_parse_value_with_an_incorrect_type": [], "graphql.type.tests.test_validation.TestTypeSystem_ScalarTypesMustBeSerializable.test_rejects_a_scalar_type_defining_parse_literal_but_not_parse_value": [], "graphql.type.tests.test_validation.TestTypeSystem_ScalarTypesMustBeSerializable.test_rejects_a_scalar_type_defining_parse_value_but_not_parse_literal": [], "graphql.type.tests.test_validation.TestTypeSystem_ScalarTypesMustBeSerializable.test_accepts_scalar_type_defining_parse_value_and_parse_literal": [], "graphql.type.tests.test_validation.TestTypeSystem_ScalarTypesMustBeSerializable.test_rejects_a_scalar_type_defining_serialize_with_an_incorrect_type": [], "graphql.type.tests.test_validation.TestTypeSystem_ScalarTypesMustBeSerializable.test_rejects_a_scalar_type_not_defining_serialize": [], "graphql.type.tests.test_validation.TestTypeSystem_ScalarTypesMustBeSerializable.test_accepts_a_scalar_type_defining_serialize": [], "graphql.type.tests.test_validation.TestTypeSystem_UnionTypesMustBeResolvable.test_rejects_a_union_type_not_defining_resolve_type_of_object_types_not_defining_is_type_of": [], "graphql.type.tests.test_validation.TestTypeSystem_UnionTypesMustBeResolvable.test_rejects_an_interface_type_with_an_incorrect_type_for_resolve_type": [], "graphql.type.tests.test_validation.TestTypeSystem_UnionTypesMustBeResolvable.test_accepts_a_union_type_defning_resolve_type_of_objects_defning_is_type_of": [], "graphql.type.tests.test_validation.TestTypeSystem_UnionTypesMustBeResolvable.test_accepts_a_union_of_object_types_defining_is_type_of": [], "graphql.type.tests.test_validation.TestTypeSystem_UnionTypesMustBeResolvable.test_accepts_a_union_type_defining_resolve_type": [], "graphql.type.tests.test_validation.TestTypeSystem_InterfaceTypesMustBeResolvable.test_rejects_an_interface_type_not_defining_resolve_type_with_implementing_type_not_defining_is_type_of": [], "graphql.type.tests.test_validation.TestTypeSystem_InterfaceTypesMustBeResolvable.test_rejects_an_interface_type_with_an_incorrect_type_for_resolve_type": [], "graphql.type.tests.test_validation.TestTypeSystem_InterfaceTypesMustBeResolvable.test_accepts_an_interface_type_defining_resolve_type_with_implementing_type_defining_is_type_of": [], "graphql.type.tests.test_validation.TestTypeSystem_InterfaceTypesMustBeResolvable.test_accepts_an_interface_with_implementing_type_defining_is_type_of": [], "graphql.type.tests.test_validation.TestTypeSystem_InterfaceTypesMustBeResolvable.test_accepts_an_interface_type_defining_resolve_type": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectTypesMustBeAssertable.test_rejects_an_object_type_with_an_incorrect_type_for_is_type_of": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectTypesMustBeAssertable.test_accepts_an_object_type_with_an_is_type_of_function": [], "graphql.type.tests.test_validation.TestTypeSystem_InputObjectsMustHaveFields.test_rejects_an_input_object_type_with_a_field_function_that_returns_empty": [], "graphql.type.tests.test_validation.TestTypeSystem_InputObjectsMustHaveFields.test_rejects_an_input_object_type_with_a_field_function_that_returns_nothing": [], "graphql.type.tests.test_validation.TestTypeSystem_InputObjectsMustHaveFields.test_rejects_an_input_object_type_with_empty_fields": [], "graphql.type.tests.test_validation.TestTypeSystem_InputObjectsMustHaveFields.test_rejects_an_input_object_type_with_fields_function_returning_incorrectly_typed_field_value": [], "graphql.type.tests.test_validation.TestTypeSystem_InputObjectsMustHaveFields.test_rejects_an_input_object_type_with_incorrectly_typed_field_value": [], "graphql.type.tests.test_validation.TestTypeSystem_InputObjectsMustHaveFields.test_rejects_an_input_object_type_with_incorrectly_typed_fields": [], "graphql.type.tests.test_validation.TestTypeSystem_InputObjectsMustHaveFields.test_rejects_an_input_object_type_with_missing_fields": [], "graphql.type.tests.test_validation.TestTypeSystem_InputObjectsMustHaveFields.test_accepts_an_input_object_type_with_field_function": [], "graphql.type.tests.test_validation.TestTypeSystem_InputObjectsMustHaveFields.test_accepts_an_input_object_type_with_fields": [], "graphql.type.tests.test_validation.schema_with_input_object": [], "graphql.type.tests.test_validation.TestTypeSystem_UnionTypesMustBeCallableThatReturnsArray.test_rejects_a_union_type_with_incorrectly_typed_types": [], "graphql.type.tests.test_validation.TestTypeSystem_UnionTypesMustBeCallableThatReturnsArray.test_rejects_a_union_type_with_empty_types": [], "graphql.type.tests.test_validation.TestTypeSystem_UnionTypesMustBeCallableThatReturnsArray.test_accepts_a_union_type_with_aray_types": [], "graphql.type.tests.test_validation.TestTypeSystem_UnionTypesMustBeArray.test_rejects_a_union_type_with_incorrectly_typed_types": [], "graphql.type.tests.test_validation.TestTypeSystem_UnionTypesMustBeArray.test_rejects_a_union_type_with_empty_types": [], "graphql.type.tests.test_validation.TestTypeSystem_UnionTypesMustBeArray.test_rejects_a_union_without_types": [], "graphql.type.tests.test_validation.TestTypeSystem_UnionTypesMustBeArray.test_accepts_a_union_type_with_aray_types": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectInterfacesMustBeArray.test_rejects_an_object_type_with_interfaces_as_a_function_returning_an_incorrect_type": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectInterfacesMustBeArray.test_rejects_an_object_type_with_incorrectly_typed_interfaces": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectInterfacesMustBeArray.test_accepts_an_object_type_with_interfaces_as_a_function_returning_an_array": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectInterfacesMustBeArray.test_accepts_an_object_type_with_array_interface": [], "graphql.type.tests.test_validation.TestTypeSystem_FieldArgsMustBeObjects.test_rejects_an_object_with_incorrectly_typed_field_args_with_an_invalid_value": [], "graphql.type.tests.test_validation.TestTypeSystem_FieldArgsMustBeObjects.test_rejects_an_object_with_incorrectly_typed_field_args": [], "graphql.type.tests.test_validation.TestTypeSystem_FieldArgsMustBeObjects.test_accepts_an_object_with_field_args": [], "graphql.type.tests.test_validation.TestTypeSystem_FieldArgsMustBeProperlyNamed.test_reject_field_args_with_invalid_names": [], "graphql.type.tests.test_validation.TestTypeSystem_FieldArgsMustBeProperlyNamed.test_accepts_field_args_with_valid_names": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustHaveFields.test_rejects_an_object_type_with_a_field_function_with_an_invalid_value": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustHaveFields.test_rejects_an_object_type_with_a_field_with_an_invalid_value": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustHaveFields.test_rejects_an_object_type_with_a_field_function_that_returns_empty": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustHaveFields.test_rejects_an_object_type_with_a_field_function_that_returns_nothing": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustHaveFields.test_rejects_an_object_type_with_empty_fields": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustHaveFields.test_rejects_an_object_type_with_incorrectly_typed_fields": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustHaveFields.test_rejects_an_object_type_with_incorrectly_named_fields": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustHaveFields.test_rejects_an_object_type_with_missing_fields": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustHaveFields.test_accepts_an_object_type_with_a_field_function": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustHaveFields.test_accepts_an_object_type_with_fields_object": [], "graphql.type.tests.test_validation.TestTypeSystem_ASchemaMustContainUniquelyNamedTypes.test_it_rejects_a_schema_which_have_same_named_objects_implementing_an_interface": [], "graphql.type.tests.test_validation.TestTypeSystem_ASchemaMustContainUniquelyNamedTypes.test_it_rejects_a_schema_which_defines_a_builtin_type": [], "graphql.type.tests.test_validation.TestTypeSystem_ASchemaMustHaveObjectRootTypes.test_rejects_a_schema_whose_directives_are_incorrectly_typed": [], "graphql.type.tests.test_validation.TestTypeSystem_ASchemaMustHaveObjectRootTypes.test_rejects_a_schema_whose_subscription_type_is_an_input_type": [], "graphql.type.tests.test_validation.TestTypeSystem_ASchemaMustHaveObjectRootTypes.test_rejects_a_schema_whose_mutation_type_is_an_input_type": [], "graphql.type.tests.test_validation.TestTypeSystem_ASchemaMustHaveObjectRootTypes.test_rejects_a_schema_whose_query_type_is_an_input_type": [], "graphql.type.tests.test_validation.TestTypeSystem_ASchemaMustHaveObjectRootTypes.test_rejects_a_schema_without_a_query_type": [], "graphql.type.tests.test_validation.TestTypeSystem_ASchemaMustHaveObjectRootTypes.test_accepts_a_schema_whose_query_and_subscription_types_are_object_types": [], "graphql.type.tests.test_validation.TestTypeSystem_ASchemaMustHaveObjectRootTypes.test_accepts_a_schema_whose_query_and_mutation_types_are_object_types": [], "graphql.type.tests.test_validation.TestTypeSystem_ASchemaMustHaveObjectRootTypes.test_accepts_a_schema_whose_query_type_is_an_object_type": [], "graphql.type.tests.test_validation.schema_with_field_type": [], "graphql.type.tests.test_validation.with_modifiers": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.load_tests": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.TestAuthPluginUserAgentGeneration._assert_user_agent": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.TestAuthPluginUserAgentGeneration._create_app": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.TestAuthPluginUserAgentGeneration.test_project_in_oslo_configuration": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.TestAuthPluginUserAgentGeneration.test_project_not_installed_results_in_unknown_version": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.TestAuthPluginUserAgentGeneration.test_project_in_configuration": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.TestAuthPluginUserAgentGeneration.test_no_project_configured": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.TestAuthPluginUserAgentGeneration.setUp": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.AuthProtocolLoadingTests.test_plugin_loading_with_auth_section": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.AuthProtocolLoadingTests.test_plugin_loading_mixed_opts": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.AuthProtocolLoadingTests.test_invalid_plugin_fails_to_initialize": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.AuthProtocolLoadingTests.get_plugin": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.AuthProtocolLoadingTests.test_loading_password_plugin": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.AuthProtocolLoadingTests.good_request": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.AuthProtocolLoadingTests.setUp": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.OtherTests.test_unsupported_auth_version": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.OtherTests.test_default_auth_version": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.OtherTests.test_micro_version": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.OtherTests._assert_auth_version": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.OtherTests.test_unknown_server_versions": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.OtherTests.setUp": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3CompositeAuthTests.token_response": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3CompositeAuthTests.setUp": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonCompositeAuthTests.test_composite_auth_with_bind": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonCompositeAuthTests.assert_kerberos_composite_bind": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonCompositeAuthTests.test_composite_auth_delay_no_user_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonCompositeAuthTests.test_composite_auth_delay_invalid_user_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonCompositeAuthTests.test_composite_auth_delay_no_service_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonCompositeAuthTests.test_composite_auth_delay_invalid_service_and_user_tokens": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonCompositeAuthTests.test_composite_auth_delay_invalid_service_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonCompositeAuthTests.test_composite_auth_delay_ok": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonCompositeAuthTests.test_composite_auth_no_user_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonCompositeAuthTests.test_composite_auth_invalid_user_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonCompositeAuthTests.test_composite_auth_no_service_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonCompositeAuthTests.test_composite_auth_invalid_service_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonCompositeAuthTests.test_composite_auth_ok": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.DelayedAuthTests.test_auth_plugin_with_token_keystone_down": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.DelayedAuthTests.test_auth_plugin_with_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.DelayedAuthTests.test_auth_plugin_with_no_tokens": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.DelayedAuthTests.test_delayed_auth_values": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.DelayedAuthTests.test_header_in_401": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.DelayedAuthTests.token_response": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.test_app_cred_matching_rules": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.test_app_cred_no_access_rules_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.test_app_cred_access_rules_service_request": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.test_app_cred_access_rules_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.test_app_cred_token_without_access_rules": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.test_service_token_with_invalid_service_role_required": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.test_service_token_with_valid_service_role_required": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.test_service_token_with_invalid_service_role_not_required": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.test_service_token_with_valid_service_role_not_required": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.test_not_is_admin_project": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.test_endpoint_not_found_in_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.test_expire_stored_in_cache": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.test_user_plugin_token_properties": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.test_domain_scoped_uuid_request": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.test_valid_system_scoped_token_request": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.test_valid_unscoped_uuid_request": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.assert_valid_last_url": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.token_response": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.setUp": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.request_timeout_response": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.network_error_response": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_service_token_with_invalid_service_role_required": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_service_token_with_valid_service_role_required": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_service_token_with_invalid_service_role_not_required": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_service_token_with_valid_service_role_not_required": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_auth_plugin_service_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_doesnt_auto_set_content_type": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_auth_plugin": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_caching_token_on_verify": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_with_unknown_named_FOO": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_named_kerberos_with_incorrect_ticket": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_named_kerberos_without_bind": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_named_kerberos_with_unknown_bind": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_named_kerberos_without_kerb_user": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_named_kerberos_with_kerb_user": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_required_without_bind": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_required_with_unknown_bind": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_required_without_kerb_user": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_required_with_kerb_user": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_strict_with_unknown_bind": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_strict_with_kerbout_user": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_strict_with_kerb_user": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_permissive_with_incorrect_ticket": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_permissive_with_unknown_bind": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_permissive_without_kerb_user": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_permissive_with_kerb_user": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_disabled_with_incorrect_ticket": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_disabled_with_kerb_user": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.assert_kerberos_bind": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_nocatalog": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_request_timeout": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_http_request_max_retries": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_discovery_failure": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_http_error_not_cached_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_swift_memcache_set_expired": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_memcache_set_expired": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_memcache_hit_invalid_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_memcache_set_invalid_uuid": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest._get_cached_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_request_blank_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_request_no_token_http": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_request_no_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_request_invalid_uuid_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_valid_uuid_request_with_auth_fragments": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_valid_uuid_request": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.assert_valid_request_200": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_init_by_ipv6Addr_auth_host": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_auth_with_no_token_does_not_call_http": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_init_does_not_call_http": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.GeneralAuthTokenMiddlewareTest.test_auth_region_name": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.GeneralAuthTokenMiddlewareTest.test_conf_values_type_convert_with_wrong_value": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.GeneralAuthTokenMiddlewareTest.test_conf_values_type_convert_with_wrong_key": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.GeneralAuthTokenMiddlewareTest.test_deprecated_conf_values": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.GeneralAuthTokenMiddlewareTest.test_conf_values_type_convert": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.GeneralAuthTokenMiddlewareTest.test_fixed_cache_key_length": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CachePoolTest.test_nested_context_managers_create_multiple_clients": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CachePoolTest.test_multiple_context_managers_share_single_client": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CachePoolTest.test_not_use_cache_from_env": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CachePoolTest.test_use_cache_from_env": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.BaseAuthTokenMiddlewareTest.assertLastPath": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.BaseAuthTokenMiddlewareTest.purge_service_token_expected_env": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.BaseAuthTokenMiddlewareTest.purge_token_expected_env": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.BaseAuthTokenMiddlewareTest.update_expected_env": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.BaseAuthTokenMiddlewareTest.set_middleware": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.BaseAuthTokenMiddlewareTest.call_middleware": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.BaseAuthTokenMiddlewareTest.setUp": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.FakeOsloCache.get": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3CompositeFakeApp.__init__": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CompositeFakeApp.__init__": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CompositeBase.__init__": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3FakeApp.__init__": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.FakeApp.__call__": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.FakeApp.__init__": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.TimeFixture.setUp": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.TimeFixture.__init__": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.TimezoneFixture.cleanup": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.TimezoneFixture.setUp": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.TimezoneFixture.__init__": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.TimezoneFixture.supported": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.strtime": [], "keystone.server.backends.load_backends": [ { "locations": [ { "path": "keystone/server/backends.py", "start": { "line": 67, "column": 4 }, "stop": { "line": 67, "column": 39 } } ], "kind": "function", "target": "keystone.common.cache.core.configure_invalidation_region" }, { "locations": [ { "path": "keystone/server/backends.py", "start": { "line": 80, "column": 32 }, "stop": { "line": 80, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.trust.core.Manager.__init__", "class_name": "keystone.trust.core.Manager", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/backends.py", "start": { "line": 60, "column": 4 }, "stop": { "line": 60, "column": 25 } }, { "path": "keystone/server/backends.py", "start": { "line": 64, "column": 4 }, "stop": { "line": 64, "column": 25 } }, { "path": "keystone/server/backends.py", "start": { "line": 61, "column": 4 }, "stop": { "line": 61, "column": 25 } }, { "path": "keystone/server/backends.py", "start": { "line": 66, "column": 4 }, "stop": { "line": 66, "column": 25 } }, { "path": "keystone/server/backends.py", "start": { "line": 62, "column": 4 }, "stop": { "line": 62, "column": 25 } }, { "path": "keystone/server/backends.py", "start": { "line": 65, "column": 4 }, "stop": { "line": 65, "column": 25 } }, { "path": "keystone/server/backends.py", "start": { "line": 63, "column": 4 }, "stop": { "line": 63, "column": 25 } } ], "kind": "function", "target": "keystone.common.cache.core.configure_cache" }, { "locations": [ { "path": "keystone/server/backends.py", "start": { "line": 88, "column": 8 }, "stop": { "line": 88, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/backends.py", "start": { "line": 91, "column": 8 }, "stop": { "line": 91, "column": 16 } } ], "kind": "function", "target": "sys.exit" }, { "locations": [ { "path": "keystone/server/backends.py", "start": { "line": 84, "column": 4 }, "stop": { "line": 84, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.provider_api.ProviderAPIRegistry.lock_provider_registry", "class_name": "keystone.common.provider_api.ProviderAPIRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/backends.py", "start": { "line": 93, "column": 4 }, "stop": { "line": 93, "column": 31 } } ], "kind": "function", "target": "keystone.auth.core.load_auth_methods" }, { "locations": [ { "path": "keystone/server/backends.py", "start": { "line": 89, "column": 11 }, "stop": { "line": 89, "column": 41 } } ], "kind": "function", "target": "isinstance" } ], "dataclasses_json.utils._handle_undefined_parameters_safe": [], "dataclasses_json.utils._undefined_parameter_action_safe": [], "dataclasses_json.utils._timestamp_to_dt_aware": [], "dataclasses_json.utils._is_nonstr_collection": [], "dataclasses_json.utils._is_collection": [], "dataclasses_json.utils._is_mapping": [], "dataclasses_json.utils._is_optional": [], "dataclasses_json.utils._is_new_type": [], "dataclasses_json.utils._is_new_type_subclass_safe": [], "dataclasses_json.utils._issubclass_safe": [], "dataclasses_json.utils._isinstance_safe": [], "dataclasses_json.utils._hasargs": [], "dataclasses_json.utils._get_type_origin": [], "dataclasses_json.utils._get_type_cons": [], "keystone.common.sql.contract_repo.versions.010_contract_add_revocation_event_index.upgrade": [], "IPython.testing.plugin.dtexample.iprand_all": [], "IPython.testing.plugin.dtexample.iprand": [], "IPython.testing.plugin.dtexample.random_all": [], "IPython.testing.plugin.dtexample.ranfunc": [], "IPython.testing.plugin.dtexample.ipfunc": [], "IPython.testing.plugin.dtexample.pyfunc": [], "keystone.tests.protection.v3.test_regions.ProjectUserTestsWithoutEnforceScope.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 307, "column": 8 }, "stop": { "line": 307, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_regions.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 306, "column": 8 }, "stop": { "line": 306, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_regions.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 330, "column": 21 }, "stop": { "line": 330, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 307, "column": 24 }, "stop": { "line": 307, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 328, "column": 15 }, "stop": { "line": 328, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_regions.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 320, "column": 12 }, "stop": { "line": 320, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 314, "column": 12 }, "stop": { "line": 314, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 320, "column": 30 }, "stop": { "line": 320, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 314, "column": 30 }, "stop": { "line": 314, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 305, "column": 8 }, "stop": { "line": 305, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 314, "column": 12 }, "stop": { "line": 314, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 320, "column": 12 }, "stop": { "line": 320, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 316, "column": 15 }, "stop": { "line": 316, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_regions.ProjectUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 276, "column": 8 }, "stop": { "line": 276, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 278, "column": 8 }, "stop": { "line": 278, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_regions.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 277, "column": 8 }, "stop": { "line": 277, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_regions.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 284, "column": 15 }, "stop": { "line": 284, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_regions.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 278, "column": 24 }, "stop": { "line": 278, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" } ], "keystone.tests.protection.v3.test_regions.DomainUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 258, "column": 21 }, "stop": { "line": 258, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 242, "column": 24 }, "stop": { "line": 242, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 256, "column": 15 }, "stop": { "line": 256, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_regions.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 246, "column": 12 }, "stop": { "line": 246, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 246, "column": 30 }, "stop": { "line": 246, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 240, "column": 8 }, "stop": { "line": 240, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 246, "column": 12 }, "stop": { "line": 246, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 242, "column": 8 }, "stop": { "line": 242, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_regions.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 249, "column": 23 }, "stop": { "line": 249, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 241, "column": 8 }, "stop": { "line": 241, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_regions.DomainUserTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_regions.SystemAdminTests.test_user_can_delete_regions": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 231, "column": 21 }, "stop": { "line": 231, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 228, "column": 53 }, "stop": { "line": 228, "column": 72 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" } ], "keystone.tests.protection.v3.test_regions.SystemAdminTests.test_user_can_update_regions": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 223, "column": 16 }, "stop": { "line": 223, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 218, "column": 53 }, "stop": { "line": 218, "column": 72 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 221, "column": 48 }, "stop": { "line": 221, "column": 58 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 221, "column": 48 }, "stop": { "line": 221, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_regions.SystemAdminTests.test_user_can_create_regions": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 212, "column": 44 }, "stop": { "line": 212, "column": 54 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 212, "column": 44 }, "stop": { "line": 212, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_regions.SystemAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 190, "column": 8 }, "stop": { "line": 190, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 192, "column": 24 }, "stop": { "line": 192, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 191, "column": 8 }, "stop": { "line": 191, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_regions.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 192, "column": 8 }, "stop": { "line": 192, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_regions.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 198, "column": 15 }, "stop": { "line": 198, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_regions.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_regions.SystemMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 157, "column": 8 }, "stop": { "line": 157, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 159, "column": 8 }, "stop": { "line": 159, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_regions.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 158, "column": 8 }, "stop": { "line": 158, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_regions.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 173, "column": 43 }, "stop": { "line": 173, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 159, "column": 24 }, "stop": { "line": 159, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 172, "column": 15 }, "stop": { "line": 172, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_regions.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 162, "column": 24 }, "stop": { "line": 162, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_regions.SystemReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 123, "column": 8 }, "stop": { "line": 123, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 139, "column": 43 }, "stop": { "line": 139, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 125, "column": 24 }, "stop": { "line": 125, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 125, "column": 8 }, "stop": { "line": 125, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_regions.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 124, "column": 8 }, "stop": { "line": 124, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_regions.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 138, "column": 15 }, "stop": { "line": 138, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_regions.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 128, "column": 24 }, "stop": { "line": 128, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_regions._DomainAndProjectUserRegionTests.test_user_cannot_delete_regions": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 111, "column": 16 }, "stop": { "line": 111, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 107, "column": 53 }, "stop": { "line": 107, "column": 72 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" } ], "keystone.tests.protection.v3.test_regions._DomainAndProjectUserRegionTests.test_user_cannot_update_regions": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 101, "column": 16 }, "stop": { "line": 101, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 96, "column": 53 }, "stop": { "line": 96, "column": 72 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 99, "column": 48 }, "stop": { "line": 99, "column": 58 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 99, "column": 48 }, "stop": { "line": 99, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_regions._DomainAndProjectUserRegionTests.test_user_cannot_create_regions": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 87, "column": 44 }, "stop": { "line": 87, "column": 54 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 87, "column": 44 }, "stop": { "line": 87, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_regions._SystemReaderAndMemberUserRegionTests.test_user_cannot_delete_regions": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 77, "column": 16 }, "stop": { "line": 77, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 73, "column": 53 }, "stop": { "line": 73, "column": 72 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" } ], "keystone.tests.protection.v3.test_regions._SystemReaderAndMemberUserRegionTests.test_user_cannot_update_regions": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 67, "column": 16 }, "stop": { "line": 67, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 62, "column": 53 }, "stop": { "line": 62, "column": 72 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 65, "column": 48 }, "stop": { "line": 65, "column": 58 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 65, "column": 48 }, "stop": { "line": 65, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_regions._SystemReaderAndMemberUserRegionTests.test_user_cannot_create_regions": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 53, "column": 44 }, "stop": { "line": 53, "column": 54 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 53, "column": 44 }, "stop": { "line": 53, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_regions._UserRegionTests.test_user_can_list_regions": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 39, "column": 17 }, "stop": { "line": 39, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 40, "column": 57 }, "stop": { "line": 40, "column": 76 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 41, "column": 12 }, "stop": { "line": 41, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_regions._UserRegionTests.test_user_can_get_a_region": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 35, "column": 18 }, "stop": { "line": 35, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 32, "column": 53 }, "stop": { "line": 32, "column": 72 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" } ], "sqlalchemy.util.langhelpers.has_compiled_ext": [], "sqlalchemy.util.langhelpers.repr_tuple_names": [], "sqlalchemy.util.langhelpers.inject_param_text": [], "sqlalchemy.util.langhelpers.inject_docstring_text": [], "sqlalchemy.util.langhelpers._dedent_docstring": [], "sqlalchemy.util.langhelpers.add_parameter_text": [], "sqlalchemy.util.langhelpers.quoted_token_parser": [], "sqlalchemy.util.langhelpers.wrap_callable": [], "sqlalchemy.util.langhelpers.EnsureKWArgType._wrap_w_kw": [], "sqlalchemy.util.langhelpers.EnsureKWArgType.__init__": [], "sqlalchemy.util.langhelpers.attrsetter": [], "sqlalchemy.util.langhelpers.chop_traceback": [], "sqlalchemy.util.langhelpers.only_once": [], "sqlalchemy.util.langhelpers._warnings_warn": [], "sqlalchemy.util.langhelpers.warn_limited": [], "sqlalchemy.util.langhelpers.warn": [], "sqlalchemy.util.langhelpers._hash_limit_string.__eq__": [], "sqlalchemy.util.langhelpers._hash_limit_string.__hash__": [], "sqlalchemy.util.langhelpers._hash_limit_string.__new__": [], "sqlalchemy.util.langhelpers.ellipses_string": [], "sqlalchemy.util.langhelpers.warn_exception": [], "sqlalchemy.util.langhelpers.set_creation_order": [], "sqlalchemy.util.langhelpers.symbol.parse_user_argument": [], "sqlalchemy.util.langhelpers.symbol.__new__": [], "sqlalchemy.util.langhelpers._symbol.__repr__": [], "sqlalchemy.util.langhelpers._symbol.__str__": [], "sqlalchemy.util.langhelpers._symbol.__reduce__": [], "sqlalchemy.util.langhelpers._symbol.__new__": [], "sqlalchemy.util.langhelpers.hybridmethod.classlevel": [], "sqlalchemy.util.langhelpers.hybridmethod.__get__": [], "sqlalchemy.util.langhelpers.hybridmethod.__init__": [], "sqlalchemy.util.langhelpers.hybridproperty.classlevel": [], "sqlalchemy.util.langhelpers.hybridproperty.__get__": [], "sqlalchemy.util.langhelpers.hybridproperty.__init__": [], "sqlalchemy.util.langhelpers.classproperty.__get__": [], "sqlalchemy.util.langhelpers.classproperty.__init__": [], "sqlalchemy.util.langhelpers.dictlike_iteritems": [], "sqlalchemy.util.langhelpers.assert_arg_type": [], "sqlalchemy.util.langhelpers.duck_type_collection": [], "sqlalchemy.util.langhelpers.counter": [], "sqlalchemy.util.langhelpers.constructor_copy": [], "sqlalchemy.util.langhelpers.constructor_key": [], "sqlalchemy.util.langhelpers.coerce_kw_type": [], "sqlalchemy.util.langhelpers.asint": [], "sqlalchemy.util.langhelpers.bool_or_str": [], "sqlalchemy.util.langhelpers.asbool": [], "sqlalchemy.util.langhelpers.MemoizedSlots.__getattr__": [], "sqlalchemy.util.langhelpers.MemoizedSlots._fallback_getattr": [], "sqlalchemy.util.langhelpers.HasMemoized.memoized_instancemethod": [], "sqlalchemy.util.langhelpers.HasMemoized.memoized_attribute.__get__": [], "sqlalchemy.util.langhelpers.HasMemoized.memoized_attribute.__init__": [], "sqlalchemy.util.langhelpers.HasMemoized._set_memoized_attribute": [], "sqlalchemy.util.langhelpers.HasMemoized._assert_no_memoizations": [], "sqlalchemy.util.langhelpers.HasMemoized._reset_memoizations": [], "sqlalchemy.util.langhelpers.memoized_instancemethod": [], "sqlalchemy.util.langhelpers.memoized_property.reset": [], "sqlalchemy.util.langhelpers.memoized_property._reset": [], "sqlalchemy.util.langhelpers.memoized_property.__get__": [], "sqlalchemy.util.langhelpers.memoized_property.__init__": [], "sqlalchemy.util.langhelpers.as_interface": [], "sqlalchemy.util.langhelpers.methods_equivalent": [], "sqlalchemy.util.langhelpers.monkeypatch_proxied_specials": [], "sqlalchemy.util.langhelpers.iterate_attributes": [], "sqlalchemy.util.langhelpers.class_hierarchy": [], "sqlalchemy.util.langhelpers.portable_instancemethod.__call__": [], "sqlalchemy.util.langhelpers.portable_instancemethod.__init__": [], "sqlalchemy.util.langhelpers.portable_instancemethod.__setstate__": [], "sqlalchemy.util.langhelpers.portable_instancemethod.__getstate__": [], "sqlalchemy.util.langhelpers.generic_repr": [], "sqlalchemy.util.langhelpers.unbound_method_to_callable": [], "sqlalchemy.util.langhelpers.getargspec_init": [], "sqlalchemy.util.langhelpers.create_proxy_methods": [], "sqlalchemy.util.langhelpers.format_argspec_init": [], "sqlalchemy.util.langhelpers.format_argspec_plus": [], "sqlalchemy.util.langhelpers.get_callable_argspec": [], "sqlalchemy.util.langhelpers.get_func_kwargs": [], "sqlalchemy.util.langhelpers.get_cls_kwargs": [], "sqlalchemy.util.langhelpers._inspect_func_args": [], "sqlalchemy.util.langhelpers.PluginLoader.register": [], "sqlalchemy.util.langhelpers.PluginLoader.load": [], "sqlalchemy.util.langhelpers.PluginLoader.clear": [], "sqlalchemy.util.langhelpers.PluginLoader.__init__": [], "sqlalchemy.util.langhelpers.public_factory": [], "sqlalchemy.util.langhelpers._exec_code_in_env": [], "sqlalchemy.util.langhelpers._update_argspec_defaults_into_env": [], "sqlalchemy.util.langhelpers.decorator": [], "sqlalchemy.util.langhelpers.map_bits": [], "sqlalchemy.util.langhelpers._unique_symbols": [], "sqlalchemy.util.langhelpers.decode_slice": [], "sqlalchemy.util.langhelpers.method_is_overridden": [], "sqlalchemy.util.langhelpers.clsname_as_plain_name": [], "sqlalchemy.util.langhelpers.string_or_unprintable": [], "sqlalchemy.util.langhelpers.walk_subclasses": [], "sqlalchemy.util.langhelpers.safe_reraise.__exit__": [], "sqlalchemy.util.langhelpers.safe_reraise.__enter__": [], "sqlalchemy.util.langhelpers.safe_reraise.__init__": [], "sqlalchemy.util.langhelpers.md5_hex": [], "keystoneclient.tests.unit.v3.test_regions.RegionTests.test_update_enabled_defaults_to_none": [], "keystoneclient.tests.unit.v3.test_regions.RegionTests.new_ref": [], "keystoneclient.tests.unit.v3.test_regions.RegionTests.setUp": [], "greenlet.tests.test_weakref.WeakRefTests.test_dealloc_weakref": [], "greenlet.tests.test_weakref.WeakRefTests.test_inactive_weakref": [], "greenlet.tests.test_weakref.WeakRefTests.test_dead_weakref": [], "sqlalchemy.event.registry._EventKey.prepend_to_list": [], "sqlalchemy.event.registry._EventKey.remove_from_list": [], "sqlalchemy.event.registry._EventKey.append_to_list": [], "sqlalchemy.event.registry._EventKey._listen_fn": [], "sqlalchemy.event.registry._EventKey.base_listen": [], "sqlalchemy.event.registry._EventKey.contains": [], "sqlalchemy.event.registry._EventKey.remove": [], "sqlalchemy.event.registry._EventKey.listen": [], "sqlalchemy.event.registry._EventKey.with_dispatch_target": [], "sqlalchemy.event.registry._EventKey.with_wrapper": [], "sqlalchemy.event.registry._EventKey._key": [], "sqlalchemy.event.registry._EventKey.__init__": [], "sqlalchemy.event.registry._clear": [], "sqlalchemy.event.registry._stored_in_collection_multi": [], "sqlalchemy.event.registry._removed_from_collection": [], "sqlalchemy.event.registry._stored_in_collection": [], "sqlalchemy.event.registry._collection_gced": [], "keystone.tests.unit.receipt.test_receipt_serialization.TestReceiptSerialization.test_error_handling_in_deserialize": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_receipt_serialization.py", "start": { "line": 56, "column": 8 }, "stop": { "line": 56, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.receipt.test_receipt_serialization.TestReceiptSerialization", "dispatch": "dynamic" } ], "keystone.tests.unit.receipt.test_receipt_serialization.TestReceiptSerialization.test_serialize_and_deserialize_receipt_model": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_receipt_serialization.py", "start": { "line": 50, "column": 8 }, "stop": { "line": 50, "column": 24 } }, { "path": "keystone/tests/unit/receipt/test_receipt_serialization.py", "start": { "line": 48, "column": 8 }, "stop": { "line": 48, "column": 24 } }, { "path": "keystone/tests/unit/receipt/test_receipt_serialization.py", "start": { "line": 49, "column": 8 }, "stop": { "line": 49, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.receipt.test_receipt_serialization.TestReceiptSerialization", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_receipt_serialization.py", "start": { "line": 50, "column": 25 }, "stop": { "line": 50, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.receipt_model.ReceiptModel.issued_at", "class_name": "keystone.models.receipt_model.ReceiptModel", "dispatch": "dynamic" } ], "keystone.tests.unit.receipt.test_receipt_serialization.TestReceiptSerialization.setUp": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_receipt_serialization.py", "start": { "line": 27, "column": 8 }, "stop": { "line": 27, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_receipt_serialization.py", "start": { "line": 40, "column": 27 }, "stop": { "line": 40, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.receipt_model.ReceiptModel.__init__", "class_name": "keystone.models.receipt_model.ReceiptModel", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_receipt_serialization.py", "start": { "line": 42, "column": 8 }, "stop": { "line": 42, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.receipt_model.ReceiptModel.mint", "class_name": "keystone.models.receipt_model.ReceiptModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_receipt_serialization.py", "start": { "line": 30, "column": 26 }, "stop": { "line": 30, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_receipt_serialization.py", "start": { "line": 31, "column": 20 }, "stop": { "line": 31, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_receipt_serialization.py", "start": { "line": 30, "column": 26 }, "stop": { "line": 30, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_receipt_serialization.py", "start": { "line": 32, "column": 25 }, "stop": { "line": 32, "column": 41 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "fixtures.tests.test_testcase.TestTestWithFixtures.test_useFixture_details_not_captured_from_setUp": [], "fixtures.tests.test_testcase.TestTestWithFixtures.test_useFixture_details_captured_from_setUp": [], "fixtures.tests.test_testcase.TestTestWithFixtures.test_useFixture_uses_raise_first": [], "fixtures.tests.test_testcase.TestTestWithFixtures.test_useFixture": [], "sqlalchemy.dialects.mysql.aiomysql.MySQLDialect_aiomysql._found_rows_client_flag": [], "sqlalchemy.dialects.mysql.aiomysql.MySQLDialect_aiomysql.is_disconnect": [], "sqlalchemy.dialects.mysql.aiomysql.MySQLDialect_aiomysql.create_connect_args": [], "sqlalchemy.dialects.mysql.aiomysql.MySQLDialect_aiomysql.get_pool_class": [], "sqlalchemy.dialects.mysql.aiomysql.MySQLDialect_aiomysql.dbapi": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_dbapi.connect": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_dbapi._init_dbapi_attributes": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_dbapi.__init__": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_connection.close": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_connection.commit": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_connection.rollback": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_connection.cursor": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_connection.autocommit": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_connection.character_set_name": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_connection.ping": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_connection.__init__": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_ss_cursor.fetchall": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_ss_cursor.fetchmany": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_ss_cursor.fetchone": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_ss_cursor.close": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_ss_cursor.__init__": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_cursor.fetchall": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_cursor.fetchmany": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_cursor.fetchone": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_cursor.__iter__": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_cursor.setinputsizes": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_cursor._executemany_async": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_cursor._execute_async": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_cursor.executemany": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_cursor.execute": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_cursor.close": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_cursor.lastrowid": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_cursor.arraysize": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_cursor.rowcount": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_cursor.description": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_cursor.__init__": [], "pyre_check.tools.upgrade.upgrade.main": [], "pyre_check.tools.upgrade.upgrade.run": [], "pygments.highlight": [], "pygments.format": [], "pygments.lex": [], "routes.middleware.is_form_post": [], "routes.middleware.RoutesMiddleware.__call__": [], "routes.middleware.RoutesMiddleware.__init__": [], "keystone.identity.backends.ldap.core.GroupApi.get_all_filtered": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 472, "column": 16 }, "stop": { "line": 472, "column": 41 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.filter_entity" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 473, "column": 29 }, "stop": { "line": 473, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_all", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 471, "column": 16 }, "stop": { "line": 471, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.filter_query", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.GroupApi.get_filtered_by_name": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 465, "column": 16 }, "stop": { "line": 465, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_by_name", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 466, "column": 15 }, "stop": { "line": 466, "column": 40 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.filter_entity" } ], "keystone.identity.backends.ldap.core.GroupApi.get_filtered": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 461, "column": 16 }, "stop": { "line": 461, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 462, "column": 15 }, "stop": { "line": 462, "column": 40 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.filter_entity" } ], "keystone.identity.backends.ldap.core.GroupApi.list_group_users": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 451, "column": 18 }, "stop": { "line": 451, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.GroupNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 432, "column": 20 }, "stop": { "line": 432, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 443, "column": 24 }, "stop": { "line": 443, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 440, "column": 24 }, "stop": { "line": 440, "column": 43 } }, { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 447, "column": 24 }, "stop": { "line": 447, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap._ldap_get_list", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 457, "column": 16 }, "stop": { "line": 457, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.GroupApi.list_user_groups_filtered": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 422, "column": 20 }, "stop": { "line": 422, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 426, "column": 20 }, "stop": { "line": 426, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 428, "column": 15 }, "stop": { "line": 428, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.GroupApi.get_all_filtered", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.GroupApi.list_user_groups": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 411, "column": 20 }, "stop": { "line": 411, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 406, "column": 20 }, "stop": { "line": 406, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 413, "column": 15 }, "stop": { "line": 413, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_all", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.GroupApi.add_user": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 396, "column": 12 }, "stop": { "line": 396, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.add_member", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 393, "column": 20 }, "stop": { "line": 393, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 398, "column": 18 }, "stop": { "line": 398, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Conflict", "dispatch": "static" } ], "keystone.identity.backends.ldap.core.GroupApi.update": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 390, "column": 15 }, "stop": { "line": 390, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.update", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 389, "column": 18 }, "stop": { "line": 389, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.GroupApi.create": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 384, "column": 37 }, "stop": { "line": 384, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 383, "column": 25 }, "stop": { "line": 383, "column": 35 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 383, "column": 25 }, "stop": { "line": 383, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 386, "column": 15 }, "stop": { "line": 386, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.create", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "static" } ], "keystone.identity.backends.ldap.core.GroupApi.__init__": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 375, "column": 8 }, "stop": { "line": 375, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.__init__", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "static" } ], "keystone.identity.backends.ldap.core.GroupApi._ldap_res_to_model": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 370, "column": 16 }, "stop": { "line": 370, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap._ldap_res_to_model", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "static" } ], "keystone.identity.backends.ldap.core.UserApi.update": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 351, "column": 17 }, "stop": { "line": 351, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.EnabledEmuMixIn.update", "class_name": "keystone.identity.backends.ldap.common.EnabledEmuMixIn", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 345, "column": 22 }, "stop": { "line": 345, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.get", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.UserApi.is_user": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 341, "column": 15 }, "stop": { "line": 341, "column": 40 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.dn_startswith" } ], "keystone.identity.backends.ldap.core.UserApi.filter_attributes": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 332, "column": 32 }, "stop": { "line": 332, "column": 57 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.filter_entity" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 332, "column": 15 }, "stop": { "line": 332, "column": 31 } } ], "kind": "function", "target": "keystone.identity.backends.base.filter_user" } ], "keystone.identity.backends.ldap.core.UserApi.get_all_filtered": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 329, "column": 28 }, "stop": { "line": 329, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.get_all", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 328, "column": 16 }, "stop": { "line": 328, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.filter_attributes", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 327, "column": 16 }, "stop": { "line": 327, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.filter_query", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.UserApi.get_all": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 320, "column": 15 }, "stop": { "line": 320, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.EnabledEmuMixIn.get_all", "class_name": "keystone.identity.backends.ldap.common.EnabledEmuMixIn", "dispatch": "static" } ], "keystone.identity.backends.ldap.core.UserApi.get_filtered": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 315, "column": 19 }, "stop": { "line": 315, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.filter_attributes", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 314, "column": 19 }, "stop": { "line": 314, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.get", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 317, "column": 18 }, "stop": { "line": 317, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.UserNotFound", "dispatch": "static" } ], "keystone.identity.backends.ldap.core.UserApi.get": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 308, "column": 14 }, "stop": { "line": 308, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.EnabledEmuMixIn.get", "class_name": "keystone.identity.backends.ldap.common.EnabledEmuMixIn", "dispatch": "static" } ], "keystone.identity.backends.ldap.core.UserApi.create": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 293, "column": 12 }, "stop": { "line": 293, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.mask_enabled_attribute", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 300, "column": 17 }, "stop": { "line": 300, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.EnabledEmuMixIn.create", "class_name": "keystone.identity.backends.ldap.common.EnabledEmuMixIn", "dispatch": "static" } ], "keystone.identity.backends.ldap.core.UserApi.mask_enabled_attribute": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 281, "column": 44 }, "stop": { "line": 281, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__new__", "class_name": "int", "dispatch": "static" } ], "keystone.identity.backends.ldap.core.UserApi._ldap_res_to_model": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 270, "column": 19 }, "stop": { "line": 270, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.lower", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 270, "column": 19 }, "stop": { "line": 270, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__ne__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 262, "column": 22 }, "stop": { "line": 262, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__new__", "class_name": "int", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 263, "column": 30 }, "stop": { "line": 264, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__ne__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 263, "column": 31 }, "stop": { "line": 263, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__and__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 260, "column": 14 }, "stop": { "line": 260, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap._ldap_res_to_model", "class_name": "keystone.identity.backends.ldap.common.EnabledEmuMixIn", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 269, "column": 15 }, "stop": { "line": 269, "column": 25 } } ], "kind": "function", "target": "isinstance" } ], "keystone.identity.backends.ldap.core.UserApi.__init__": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 253, "column": 8 }, "stop": { "line": 253, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.EnabledEmuMixIn.__init__", "class_name": "keystone.identity.backends.ldap.common.EnabledEmuMixIn", "dispatch": "static" } ], "keystone.identity.backends.ldap.core.Identity._add_user_to_group": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 227, "column": 14 }, "stop": { "line": 227, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 231, "column": 8 }, "stop": { "line": 231, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.GroupApi.add_user", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 228, "column": 8 }, "stop": { "line": 228, "column": 46 } } ], "kind": "function", "target": "oslo_log.versionutils.report_deprecated_feature" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 229, "column": 19 }, "stop": { "line": 229, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity._get_user", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity._update_group": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 222, "column": 14 }, "stop": { "line": 222, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 224, "column": 41 }, "stop": { "line": 224, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.GroupApi.update", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 224, "column": 15 }, "stop": { "line": 224, "column": 40 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.filter_entity" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 223, "column": 8 }, "stop": { "line": 223, "column": 46 } } ], "kind": "function", "target": "oslo_log.versionutils.report_deprecated_feature" } ], "keystone.identity.backends.ldap.core.Identity._create_group": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 219, "column": 41 }, "stop": { "line": 219, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.GroupApi.create", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 217, "column": 14 }, "stop": { "line": 217, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 219, "column": 15 }, "stop": { "line": 219, "column": 40 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.filter_entity" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 218, "column": 8 }, "stop": { "line": 218, "column": 46 } } ], "kind": "function", "target": "oslo_log.versionutils.report_deprecated_feature" } ], "keystone.identity.backends.ldap.core.Identity._update_user": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 205, "column": 12 }, "stop": { "line": 205, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.mask_enabled_attribute", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 199, "column": 8 }, "stop": { "line": 199, "column": 46 } } ], "kind": "function", "target": "oslo_log.versionutils.report_deprecated_feature" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 213, "column": 8 }, "stop": { "line": 213, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.update", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 214, "column": 15 }, "stop": { "line": 214, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.get_filtered", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 198, "column": 14 }, "stop": { "line": 198, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 202, "column": 18 }, "stop": { "line": 202, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Conflict", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 200, "column": 18 }, "stop": { "line": 200, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.get", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity._create_user": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 192, "column": 14 }, "stop": { "line": 192, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 195, "column": 15 }, "stop": { "line": 195, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.filter_attributes", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 193, "column": 8 }, "stop": { "line": 193, "column": 46 } } ], "kind": "function", "target": "oslo_log.versionutils.report_deprecated_feature" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 194, "column": 19 }, "stop": { "line": 194, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.create", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity.delete_group": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 188, "column": 14 }, "stop": { "line": 188, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Forbidden", "dispatch": "static" } ], "keystone.identity.backends.ldap.core.Identity.update_group": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 184, "column": 8 }, "stop": { "line": 184, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity._disallow_write", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 185, "column": 15 }, "stop": { "line": 185, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity._update_group", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity.create_group": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 180, "column": 8 }, "stop": { "line": 180, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity._disallow_write", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 181, "column": 15 }, "stop": { "line": 181, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity._create_group", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity.remove_user_from_group": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 177, "column": 14 }, "stop": { "line": 177, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Forbidden", "dispatch": "static" } ], "keystone.identity.backends.ldap.core.Identity.add_user_to_group": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 173, "column": 8 }, "stop": { "line": 173, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity._disallow_write", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 174, "column": 8 }, "stop": { "line": 174, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity._add_user_to_group", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity.change_password": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 170, "column": 14 }, "stop": { "line": 170, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Forbidden", "dispatch": "static" } ], "keystone.identity.backends.ldap.core.Identity.delete_user": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 167, "column": 14 }, "stop": { "line": 167, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Forbidden", "dispatch": "static" } ], "keystone.identity.backends.ldap.core.Identity.update_user": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 164, "column": 15 }, "stop": { "line": 164, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity._update_user", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 163, "column": 8 }, "stop": { "line": 163, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity._disallow_write", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity.create_user": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 159, "column": 8 }, "stop": { "line": 159, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity._disallow_write", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 160, "column": 15 }, "stop": { "line": 160, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity._create_user", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity._disallow_write": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 156, "column": 18 }, "stop": { "line": 156, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Forbidden", "dispatch": "static" } ], "keystone.identity.backends.ldap.core.Identity.check_user_in_group": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 142, "column": 8 }, "stop": { "line": 142, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity.get_user", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 144, "column": 31 }, "stop": { "line": 144, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity._transform_group_member_ids", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 143, "column": 22 }, "stop": { "line": 143, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.GroupApi.list_group_users", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 148, "column": 18 }, "stop": { "line": 148, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotFound", "dispatch": "static" } ], "keystone.identity.backends.ldap.core.Identity.list_users_in_group": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 127, "column": 24 }, "stop": { "line": 127, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.GroupApi.list_group_users", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 130, "column": 29 }, "stop": { "line": 130, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.get_filtered", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 135, "column": 31 }, "stop": { "line": 135, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 128, "column": 23 }, "stop": { "line": 128, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity._transform_group_member_ids", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 130, "column": 16 }, "stop": { "line": 130, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity._transform_group_member_ids": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 122, "column": 26 }, "stop": { "line": 122, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap._dn_to_id", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity.list_groups": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 115, "column": 15 }, "stop": { "line": 115, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.GroupApi.get_all_filtered", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity.list_groups_for_user": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 112, "column": 15 }, "stop": { "line": 112, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.GroupApi.list_user_groups_filtered", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 107, "column": 19 }, "stop": { "line": 107, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity._get_user", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity.get_group_by_name": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 104, "column": 15 }, "stop": { "line": 104, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.GroupApi.get_filtered_by_name", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity.get_group": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 99, "column": 15 }, "stop": { "line": 99, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.GroupApi.get_filtered", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity.get_user_by_name": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 96, "column": 15 }, "stop": { "line": 96, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.filter_attributes", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 96, "column": 43 }, "stop": { "line": 96, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_by_name", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity.unset_default_project_id": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 91, "column": 8 }, "stop": { "line": 91, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity._disallow_write", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity.list_users": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 86, "column": 15 }, "stop": { "line": 86, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.get_all_filtered", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity.get_user": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 83, "column": 15 }, "stop": { "line": 83, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.get_filtered", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity._get_user": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 80, "column": 15 }, "stop": { "line": 80, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.get", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity.authenticate": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 63, "column": 18 }, "stop": { "line": 63, "column": 32 } }, { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 71, "column": 22 }, "stop": { "line": 71, "column": 36 } }, { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 65, "column": 18 }, "stop": { "line": 65, "column": 32 } }, { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 73, "column": 18 }, "stop": { "line": 73, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "AssertionError", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 77, "column": 15 }, "stop": { "line": 77, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.filter_attributes", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 76, "column": 16 }, "stop": { "line": 76, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.unbind_s", "class_name": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 68, "column": 19 }, "stop": { "line": 68, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_connection", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 61, "column": 23 }, "stop": { "line": 61, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity._get_user", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity.generates_uuids": [], "keystone.identity.backends.ldap.core.Identity.is_domain_aware": [], "keystone.identity.backends.ldap.core.Identity.__init__": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 49, "column": 21 }, "stop": { "line": 49, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.GroupApi.__init__", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 43, "column": 8 }, "stop": { "line": 43, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.identity.backends.base.IdentityDriverBase", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 48, "column": 20 }, "stop": { "line": 48, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.__init__", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "static" } ], "testtools.tests.test_suite": [], "examples.starwars.tests.test_query.test_check_type_of_luke": [], "examples.starwars.tests.test_query.test_check_type_of_r2": [], "examples.starwars.tests.test_query.test_use_fragment": [], "examples.starwars.tests.test_query.test_duplicate_fields": [], "examples.starwars.tests.test_query.test_fetch_luke_and_leia_aliased": [], "examples.starwars.tests.test_query.test_fetch_luke_aliased": [], "examples.starwars.tests.test_query.test_invalid_id_query": [], "examples.starwars.tests.test_query.test_fetch_some_id_query2": [], "examples.starwars.tests.test_query.test_fetch_some_id_query": [], "examples.starwars.tests.test_query.test_fetch_luke_query": [], "examples.starwars.tests.test_query.test_nested_query": [], "examples.starwars.tests.test_query.test_hero_name_and_friends_query": [], "examples.starwars.tests.test_query.test_hero_name_query": [], "keystone.api._shared.saml.create_base_saml_assertion": [ { "locations": [ { "path": "keystone/api/_shared/saml.py", "start": { "line": 73, "column": 15 }, "stop": { "line": 73, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.SAMLGenerator.samlize_token", "class_name": "keystone.federation.idp.SAMLGenerator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/_shared/saml.py", "start": { "line": 72, "column": 16 }, "stop": { "line": 72, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.SAMLGenerator.__init__", "class_name": "keystone.federation.idp.SAMLGenerator", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/_shared/saml.py", "start": { "line": 31, "column": 4 }, "stop": { "line": 31, "column": 59 } } ], "kind": "function", "target": "keystone.federation.utils.assert_enabled_service_provider_object" }, { "locations": [ { "path": "keystone/api/_shared/saml.py", "start": { "line": 40, "column": 14 }, "stop": { "line": 40, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ForbiddenAction", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/_shared/saml.py", "start": { "line": 45, "column": 8 }, "stop": { "line": 45, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "jedi.third_party.typeshed.stdlib.2and3._curses._ncurses_version.__init__": [], "keystone.common.sql.contract_repo.versions.016_contract_add_user_options.upgrade": [], "keystoneclient.v3.contrib.oauth1.request_tokens.RequestTokenManager.create": [], "keystoneclient.v3.contrib.oauth1.request_tokens.RequestTokenManager.authorize": [], "keystoneclient.v3.contrib.oauth1.request_tokens.RequestToken.authorize": [], "jedi.plugins._PluginManager._build_functions": [], "jedi.plugins._PluginManager.decorate": [], "jedi.plugins._PluginManager.register": [], "jedi.plugins._PluginManager.__init__": [], "traitlets.utils.descriptions.repr_type": [], "traitlets.utils.descriptions.add_article": [], "traitlets.utils.descriptions.class_of": [], "traitlets.utils.descriptions._prefix": [], "traitlets.utils.descriptions.describe": [], "sqlalchemy.sql.__go": [], "pyrsistent._plist.l": [], "pyrsistent._plist.plist": [], "pyrsistent._plist._EmptyPList.rest": [], "pyrsistent._plist._EmptyPList.first": [], "pyrsistent._plist._EmptyPList.__bool__": [], "pyrsistent._plist.PList.__bool__": [], "pyrsistent._plist.PList.__new__": [], "pyrsistent._plist._PListBase.remove": [], "pyrsistent._plist._PListBase.__hash__": [], "pyrsistent._plist._PListBase._drop": [], "pyrsistent._plist._PListBase.__getitem__": [], "pyrsistent._plist._PListBase.__eq__": [], "pyrsistent._plist._PListBase.__lt__": [], "pyrsistent._plist._PListBase.__iter__": [], "pyrsistent._plist._PListBase.split": [], "pyrsistent._plist._PListBase.reverse": [], "pyrsistent._plist._PListBase.mcons": [], "pyrsistent._plist._PListBase.cons": [], "pyrsistent._plist._PListBase.__repr__": [], "pyrsistent._plist._PListBase.__len__": [], "pyrsistent._plist._PListBase.__reduce__": [], "pyrsistent._plist._PListBuilder.build": [], "pyrsistent._plist._PListBuilder.append_plist": [], "pyrsistent._plist._PListBuilder.append_elem": [], "pyrsistent._plist._PListBuilder._append": [], "pyrsistent._plist._PListBuilder.__init__": [], "prompt_toolkit.key_binding.bindings.basic.load_basic_bindings": [], "prompt_toolkit.key_binding.bindings.basic.if_no_repeat": [], "sqlalchemy.dialects.mysql.pymysql.MySQLDialect_pymysql.is_disconnect": [], "sqlalchemy.dialects.mysql.pymysql.MySQLDialect_pymysql.create_connect_args": [], "sqlalchemy.dialects.mysql.pymysql.MySQLDialect_pymysql.dbapi": [], "sqlalchemy.dialects.mysql.pymysql.MySQLDialect_pymysql.supports_server_side_cursors": [], "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_expired_request_v4": [ { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 188, "column": 12 }, "stop": { "line": 188, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 208, "column": 35 }, "stop": { "line": 208, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystoneclient.contrib.ec2.utils.Ec2Signer.generate", "class_name": "keystoneclient.contrib.ec2.utils.Ec2Signer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 209, "column": 8 }, "stop": { "line": 209, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 208, "column": 8 }, "stop": { "line": 208, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 186, "column": 35 }, "stop": { "line": 186, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.encode", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 186, "column": 20 }, "stop": { "line": 186, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "hashlib._Hash.hexdigest", "class_name": "hashlib._Hash", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 174, "column": 36 }, "stop": { "line": 174, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 177, "column": 12 }, "stop": { "line": 181, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 186, "column": 20 }, "stop": { "line": 186, "column": 34 } } ], "kind": "function", "target": "hashlib.sha256" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 189, "column": 22 }, "stop": { "line": 189, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 173, "column": 17 }, "stop": { "line": 173, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystoneclient.contrib.ec2.utils.Ec2Signer.__init__", "class_name": "keystoneclient.contrib.ec2.utils.Ec2Signer", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 177, "column": 12 }, "stop": { "line": 181, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 174, "column": 15 }, "stop": { "line": 174, "column": 31 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 175, "column": 20 }, "stop": { "line": 175, "column": 33 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_expired_request": [ { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 148, "column": 36 }, "stop": { "line": 148, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 162, "column": 35 }, "stop": { "line": 162, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystoneclient.contrib.ec2.utils.Ec2Signer.generate", "class_name": "keystoneclient.contrib.ec2.utils.Ec2Signer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 147, "column": 17 }, "stop": { "line": 147, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystoneclient.contrib.ec2.utils.Ec2Signer.__init__", "class_name": "keystoneclient.contrib.ec2.utils.Ec2Signer", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 163, "column": 8 }, "stop": { "line": 163, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 148, "column": 15 }, "stop": { "line": 148, "column": 31 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 162, "column": 8 }, "stop": { "line": 162, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 149, "column": 20 }, "stop": { "line": 149, "column": 33 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_without_proper_secret_returns_unauthorized": [ { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 136, "column": 35 }, "stop": { "line": 136, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystoneclient.contrib.ec2.utils.Ec2Signer.generate", "class_name": "keystoneclient.contrib.ec2.utils.Ec2Signer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 122, "column": 17 }, "stop": { "line": 122, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystoneclient.contrib.ec2.utils.Ec2Signer.__init__", "class_name": "keystoneclient.contrib.ec2.utils.Ec2Signer", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 137, "column": 8 }, "stop": { "line": 137, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 123, "column": 34 }, "stop": { "line": 123, "column": 50 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 136, "column": 8 }, "stop": { "line": 136, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 123, "column": 20 }, "stop": { "line": 123, "column": 33 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_without_request_body_returns_bad_request": [ { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 117, "column": 8 }, "stop": { "line": 117, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3", "dispatch": "dynamic" } ], "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_without_json_request_returns_bad_request": [ { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 111, "column": 8 }, "stop": { "line": 111, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3", "dispatch": "dynamic" } ], "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_with_empty_body_returns_bad_request": [ { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 105, "column": 8 }, "stop": { "line": 105, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3", "dispatch": "dynamic" } ], "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_valid_authentication_response_with_signature_v4": [ { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 77, "column": 12 }, "stop": { "line": 77, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 97, "column": 35 }, "stop": { "line": 97, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystoneclient.contrib.ec2.utils.Ec2Signer.generate", "class_name": "keystoneclient.contrib.ec2.utils.Ec2Signer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 102, "column": 8 }, "stop": { "line": 102, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectScopedTokenResponse", "class_name": "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 98, "column": 15 }, "stop": { "line": 98, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 97, "column": 8 }, "stop": { "line": 97, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 75, "column": 35 }, "stop": { "line": 75, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.encode", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 75, "column": 20 }, "stop": { "line": 75, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "hashlib._Hash.hexdigest", "class_name": "hashlib._Hash", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 66, "column": 12 }, "stop": { "line": 70, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 75, "column": 20 }, "stop": { "line": 75, "column": 34 } } ], "kind": "function", "target": "hashlib.sha256" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 78, "column": 22 }, "stop": { "line": 78, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 63, "column": 17 }, "stop": { "line": 63, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystoneclient.contrib.ec2.utils.Ec2Signer.__init__", "class_name": "keystoneclient.contrib.ec2.utils.Ec2Signer", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 66, "column": 12 }, "stop": { "line": 70, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 64, "column": 34 }, "stop": { "line": 64, "column": 50 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 64, "column": 20 }, "stop": { "line": 64, "column": 33 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_valid_authentication_response_with_proper_secret": [ { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 55, "column": 35 }, "stop": { "line": 55, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystoneclient.contrib.ec2.utils.Ec2Signer.generate", "class_name": "keystoneclient.contrib.ec2.utils.Ec2Signer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 41, "column": 17 }, "stop": { "line": 41, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystoneclient.contrib.ec2.utils.Ec2Signer.__init__", "class_name": "keystoneclient.contrib.ec2.utils.Ec2Signer", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 60, "column": 8 }, "stop": { "line": 60, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectScopedTokenResponse", "class_name": "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 56, "column": 15 }, "stop": { "line": 56, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 42, "column": 34 }, "stop": { "line": 42, "column": 50 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 55, "column": 8 }, "stop": { "line": 55, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 42, "column": 20 }, "stop": { "line": 42, "column": 33 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 33, "column": 8 }, "stop": { "line": 33, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 35, "column": 42 }, "stop": { "line": 35, "column": 65 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_ec2_credential" } ], "passlib.utils.compat._ordered_dict.OrderedDict.__ne__": [], "passlib.utils.compat._ordered_dict.OrderedDict.__eq__": [], "passlib.utils.compat._ordered_dict.OrderedDict.fromkeys": [], "passlib.utils.compat._ordered_dict.OrderedDict.copy": [], "passlib.utils.compat._ordered_dict.OrderedDict.__reduce__": [], "passlib.utils.compat._ordered_dict.OrderedDict.__repr__": [], "passlib.utils.compat._ordered_dict.OrderedDict.setdefault": [], "passlib.utils.compat._ordered_dict.OrderedDict.pop": [], "passlib.utils.compat._ordered_dict.OrderedDict.update": [], "passlib.utils.compat._ordered_dict.OrderedDict.iteritems": [], "passlib.utils.compat._ordered_dict.OrderedDict.itervalues": [], "passlib.utils.compat._ordered_dict.OrderedDict.iterkeys": [], "passlib.utils.compat._ordered_dict.OrderedDict.items": [], "passlib.utils.compat._ordered_dict.OrderedDict.values": [], "passlib.utils.compat._ordered_dict.OrderedDict.keys": [], "passlib.utils.compat._ordered_dict.OrderedDict.popitem": [], "passlib.utils.compat._ordered_dict.OrderedDict.clear": [], "passlib.utils.compat._ordered_dict.OrderedDict.__reversed__": [], "passlib.utils.compat._ordered_dict.OrderedDict.__iter__": [], "passlib.utils.compat._ordered_dict.OrderedDict.__delitem__": [], "passlib.utils.compat._ordered_dict.OrderedDict.__setitem__": [], "passlib.utils.compat._ordered_dict.OrderedDict.__init__": [], "sqlalchemy.orm.relationships._ColInAnnotations.__call__": [], "sqlalchemy.orm.relationships._ColInAnnotations.__init__": [], "sqlalchemy.orm.relationships.JoinCondition.create_lazy_clause": [], "sqlalchemy.orm.relationships.JoinCondition.join_targets": [], "sqlalchemy.orm.relationships.JoinCondition._gather_columns_with_annotation": [], "sqlalchemy.orm.relationships.JoinCondition._gather_join_annotations": [], "sqlalchemy.orm.relationships.JoinCondition.foreign_key_columns": [], "sqlalchemy.orm.relationships.JoinCondition.local_columns": [], "sqlalchemy.orm.relationships.JoinCondition.remote_columns": [], "sqlalchemy.orm.relationships.JoinCondition._warn_for_conflicting_sync_targets": [], "sqlalchemy.orm.relationships.JoinCondition._setup_pairs": [], "sqlalchemy.orm.relationships.JoinCondition._deannotate_pairs": [], "sqlalchemy.orm.relationships.JoinCondition._determine_direction": [], "sqlalchemy.orm.relationships.JoinCondition._check_foreign_cols": [], "sqlalchemy.orm.relationships.JoinCondition._check_remote_side": [], "sqlalchemy.orm.relationships.JoinCondition._annotate_parentmapper": [], "sqlalchemy.orm.relationships.JoinCondition._annotate_local": [], "sqlalchemy.orm.relationships.JoinCondition._warn_non_column_elements": [], "sqlalchemy.orm.relationships.JoinCondition._annotate_remote_distinct_selectables": [], "sqlalchemy.orm.relationships.JoinCondition._annotate_remote_with_overlap": [], "sqlalchemy.orm.relationships.JoinCondition._annotate_remote_from_args": [], "sqlalchemy.orm.relationships.JoinCondition._annotate_selfref": [], "sqlalchemy.orm.relationships.JoinCondition._annotate_remote_secondary": [], "sqlalchemy.orm.relationships.JoinCondition._annotate_remote": [], "sqlalchemy.orm.relationships.JoinCondition._tables_overlap": [], "sqlalchemy.orm.relationships.JoinCondition._refers_to_parent_table": [], "sqlalchemy.orm.relationships.JoinCondition._annotate_present_fks": [], "sqlalchemy.orm.relationships.JoinCondition._annotate_from_fk_list": [], "sqlalchemy.orm.relationships.JoinCondition._annotate_fks": [], "sqlalchemy.orm.relationships.JoinCondition._has_remote_annotations": [], "sqlalchemy.orm.relationships.JoinCondition._has_foreign_annotations": [], "sqlalchemy.orm.relationships.JoinCondition._has_annotation": [], "sqlalchemy.orm.relationships.JoinCondition.primaryjoin_reverse_remote": [], "sqlalchemy.orm.relationships.JoinCondition.secondaryjoin_minus_local": [], "sqlalchemy.orm.relationships.JoinCondition.primaryjoin_minus_local": [], "sqlalchemy.orm.relationships.JoinCondition._determine_joins": [], "sqlalchemy.orm.relationships.JoinCondition._sanitize_joins": [], "sqlalchemy.orm.relationships.JoinCondition._log_joins": [], "sqlalchemy.orm.relationships.JoinCondition.__init__": [], "sqlalchemy.orm.relationships._annotate_columns": [], "sqlalchemy.orm.relationships.RelationshipProperty._create_joins": [], "sqlalchemy.orm.relationships.RelationshipProperty._is_self_referential": [], "sqlalchemy.orm.relationships.RelationshipProperty._use_get": [], "sqlalchemy.orm.relationships.RelationshipProperty._post_init": [], "sqlalchemy.orm.relationships.RelationshipProperty._generate_backref": [], "sqlalchemy.orm.relationships.RelationshipProperty._columns_are_mapped": [], "sqlalchemy.orm.relationships.RelationshipProperty._persists_for": [], "sqlalchemy.orm.relationships.RelationshipProperty._check_cascade_settings": [], "sqlalchemy.orm.relationships.RelationshipProperty._set_cascade": [], "sqlalchemy.orm.relationships.RelationshipProperty.cascade": [], "sqlalchemy.orm.relationships.RelationshipProperty._check_conflicts": [], "sqlalchemy.orm.relationships.RelationshipProperty._clsregistry_resolvers": [], "sqlalchemy.orm.relationships.RelationshipProperty._clsregistry_resolve_name": [], "sqlalchemy.orm.relationships.RelationshipProperty._clsregistry_resolve_arg": [], "sqlalchemy.orm.relationships.RelationshipProperty._setup_join_conditions": [], "sqlalchemy.orm.relationships.RelationshipProperty._process_dependent_arguments": [], "sqlalchemy.orm.relationships.RelationshipProperty._setup_registry_dependencies": [], "sqlalchemy.orm.relationships.RelationshipProperty.do_init": [], "sqlalchemy.orm.relationships.RelationshipProperty.mapper": [], "sqlalchemy.orm.relationships.RelationshipProperty.entity": [], "sqlalchemy.orm.relationships.RelationshipProperty._add_reverse_property": [], "sqlalchemy.orm.relationships.RelationshipProperty._check_sync_backref": [], "sqlalchemy.orm.relationships.RelationshipProperty._effective_sync_backref": [], "sqlalchemy.orm.relationships.RelationshipProperty.cascade_iterator": [], "sqlalchemy.orm.relationships.RelationshipProperty._value_as_iterable": [], "sqlalchemy.orm.relationships.RelationshipProperty.merge": [], "sqlalchemy.orm.relationships.RelationshipProperty.__str__": [], "sqlalchemy.orm.relationships.RelationshipProperty._lazy_none_clause": [], "sqlalchemy.orm.relationships.RelationshipProperty._get_attr_w_warn_on_none": [], "sqlalchemy.orm.relationships.RelationshipProperty._optimized_compare": [], "sqlalchemy.orm.relationships.RelationshipProperty._with_parent": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator.property": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator.__ne__": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator.__negated_contains_or_equals": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator.contains": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator.has": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator.any": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator._criterion_exists": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator.__eq__": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator.in_": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator.and_": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator.of_type": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator.__clause_element__": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator._source_selectable": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator._parententity": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator.mapper": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator.entity": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator.adapt_to_entity": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator.__init__": [], "sqlalchemy.orm.relationships.RelationshipProperty.instrument_class": [], "sqlalchemy.orm.relationships.RelationshipProperty._warn_for_persistence_only_flags": [], "sqlalchemy.orm.relationships.RelationshipProperty.__init__": [], "sqlalchemy.orm.relationships.foreign": [], "sqlalchemy.orm.relationships.remote": [], "libcst.metadata.name_provider.FullyQualifiedNameVisitor.on_visit": [], "libcst.metadata.name_provider.FullyQualifiedNameVisitor.__init__": [], "libcst.metadata.name_provider.FullyQualifiedNameVisitor._fully_qualify": [], "libcst.metadata.name_provider.FullyQualifiedNameVisitor._fully_qualify_local": [], "libcst.metadata.name_provider.FullyQualifiedNameProvider.visit_Module": [], "libcst.metadata.name_provider.FullyQualifiedNameProvider.__init__": [], "libcst.metadata.name_provider.FullyQualifiedNameProvider.gen_cache": [], "libcst.metadata.name_provider._module_name": [], "libcst.metadata.name_provider.QualifiedNameVisitor.on_visit": [], "libcst.metadata.name_provider.QualifiedNameVisitor.__init__": [], "libcst.metadata.name_provider.QualifiedNameProvider.has_name": [], "libcst.metadata.name_provider.QualifiedNameProvider.visit_Module": [], "graphql.execution.tests.test_abstract.test_resolve_type_can_use_type_string": [], "graphql.execution.tests.test_abstract.test_resolve_type_on_union_yields_useful_error": [], "graphql.execution.tests.test_abstract.test_resolve_type_on_interface_yields_useful_error": [], "graphql.execution.tests.test_abstract.test_is_type_of_used_to_resolve_runtime_type_for_union": [], "graphql.execution.tests.test_abstract.test_is_type_of_used_to_resolve_runtime_type_for_interface": [], "graphql.execution.tests.test_abstract.make_type_resolver": [], "graphql.execution.tests.test_abstract.is_type_of": [], "graphql.execution.tests.test_abstract.Human.__init__": [], "graphql.execution.tests.test_abstract.Cat.__init__": [], "graphql.execution.tests.test_abstract.Dog.__init__": [], "keystone.common.sql.contract_repo.versions.041_placeholder.upgrade": [], "keystone.common.sql.data_migration_repo.versions.065_migrate_add_user_external_id_to_access_rule.upgrade": [], "keystoneclient.v2_0.tokens.TokenManager.get_revoked": [], "keystoneclient.v2_0.tokens.TokenManager.validate_access_info": [], "keystoneclient.v2_0.tokens.TokenManager.get_token_data": [], "keystoneclient.v2_0.tokens.TokenManager.validate": [], "keystoneclient.v2_0.tokens.TokenManager.endpoints": [], "keystoneclient.v2_0.tokens.TokenManager.delete": [], "keystoneclient.v2_0.tokens.TokenManager.authenticate": [], "keystoneclient.v2_0.tokens.Token.tenant": [], "keystoneclient.v2_0.tokens.Token.expires": [], "keystoneclient.v2_0.tokens.Token.id": [], "keystoneclient.v2_0.tokens.Token.__repr__": [], "keystoneauth1.exceptions.connection.UnknownConnectionError.__init__": [], "pygments.formatters.pangomarkup.PangoMarkupFormatter.format_unencoded": [], "pygments.formatters.pangomarkup.PangoMarkupFormatter.__init__": [], "pygments.formatters.pangomarkup.escape_special_chars": [], "unittest2.collector.collector": [], "keystoneauth1.identity.v3.password.PasswordMethod.get_cache_id_elements": [], "keystoneauth1.identity.v3.password.PasswordMethod.get_auth_data": [], "libcst._nodes.tests.test_newline.NewlineTest.test_invalid": [], "libcst._nodes.tests.test_newline.NewlineTest.test_valid": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_import_in_docstring_module": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_import_order": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_add_object_relative_modify_simple": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_dont_add_relative_object_simple": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_strict_module_with_imports": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_strict_module_no_imports": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_add_import_preserve_doctring_multiples": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_add_import_preserve_doctring_simple": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_add_and_modify_complex": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_add_object_modify_complex": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_add_object_alias_modify_simple": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_add_object_modify_simple": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_dont_add_object_alias_simple": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_dont_add_object_simple": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_add_future": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_add_object_alias_simple": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_add_object_simple": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_add_module_complex": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_dont_add_module_alias_simple": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_add_module_alias_simple": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_dont_add_module_simple": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_add_module_simple": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_noop": [], "graphql.backend.tests.test_document.test_document_get_operation_type_multiple_operations_empty_operation_name": [], "graphql.backend.tests.test_document.test_document_get_operation_type_multiple_operations": [], "graphql.backend.tests.test_document.test_document_get_operation_type_unnamed_operation": [], "graphql.backend.tests.test_document.test_document_operations_map_multiple_queries": [], "graphql.backend.tests.test_document.test_document_operations_map_unnamed_operation": [], "graphql.backend.tests.test_document.create_document": [], "rx.concurrency.schedulerbase.SchedulerBase.normalize": [], "rx.concurrency.schedulerbase.SchedulerBase.to_timedelta": [], "rx.concurrency.schedulerbase.SchedulerBase.to_datetime": [], "rx.concurrency.schedulerbase.SchedulerBase.to_relative": [], "rx.concurrency.schedulerbase.SchedulerBase.now": [], "rx.concurrency.schedulerbase.SchedulerBase.schedule_periodic": [], "rx.concurrency.schedulerbase.SchedulerBase.invoke_action": [], "prompt_toolkit.completion.nested.NestedCompleter.get_completions": [], "prompt_toolkit.completion.nested.NestedCompleter.from_nested_dict": [], "prompt_toolkit.completion.nested.NestedCompleter.__repr__": [], "prompt_toolkit.completion.nested.NestedCompleter.__init__": [], "pkg_resources._vendor.packaging.version._cmpkey": [], "pkg_resources._vendor.packaging.version._parse_local_version": [], "pkg_resources._vendor.packaging.version._parse_letter_version": [], "pkg_resources._vendor.packaging.version.Version.is_postrelease": [], "pkg_resources._vendor.packaging.version.Version.is_prerelease": [], "pkg_resources._vendor.packaging.version.Version.local": [], "pkg_resources._vendor.packaging.version.Version.base_version": [], "pkg_resources._vendor.packaging.version.Version.public": [], "pkg_resources._vendor.packaging.version.Version.__str__": [], "pkg_resources._vendor.packaging.version.Version.__repr__": [], "pkg_resources._vendor.packaging.version.Version.__init__": [], "pkg_resources._vendor.packaging.version._legacy_cmpkey": [], "pkg_resources._vendor.packaging.version._parse_version_parts": [], "pkg_resources._vendor.packaging.version.LegacyVersion.is_postrelease": [], "pkg_resources._vendor.packaging.version.LegacyVersion.is_prerelease": [], "pkg_resources._vendor.packaging.version.LegacyVersion.local": [], "pkg_resources._vendor.packaging.version.LegacyVersion.base_version": [], "pkg_resources._vendor.packaging.version.LegacyVersion.public": [], "pkg_resources._vendor.packaging.version.LegacyVersion.__repr__": [], "pkg_resources._vendor.packaging.version.LegacyVersion.__str__": [], "pkg_resources._vendor.packaging.version.LegacyVersion.__init__": [], "pkg_resources._vendor.packaging.version._BaseVersion._compare": [], "pkg_resources._vendor.packaging.version._BaseVersion.__ne__": [], "pkg_resources._vendor.packaging.version._BaseVersion.__gt__": [], "pkg_resources._vendor.packaging.version._BaseVersion.__ge__": [], "pkg_resources._vendor.packaging.version._BaseVersion.__eq__": [], "pkg_resources._vendor.packaging.version._BaseVersion.__le__": [], "pkg_resources._vendor.packaging.version._BaseVersion.__lt__": [], "pkg_resources._vendor.packaging.version._BaseVersion.__hash__": [], "pkg_resources._vendor.packaging.version.parse": [], "pkg_resources._vendor.packaging.version._Version.__init__": [], "pbr.tests.test_integration.TestLTSSupport.test_lts_venv_default_versions": [], "pbr.tests.test_integration.TestMarkersPip.test_pip_versions": [], "pbr.tests.test_integration.TestInstallWithoutPbr.test_install_without_pbr": [], "pbr.tests.test_integration.TestIntegration.test_integration": [], "pbr.tests.test_integration.TestIntegration.setUp": [], "pbr.tests.test_integration.all_projects": [], "rfc3986._mixin.URIMixin.copy_with": [], "rfc3986._mixin.URIMixin.unsplit": [], "rfc3986._mixin.URIMixin.resolve_with": [], "rfc3986._mixin.URIMixin.normalized_equality": [], "rfc3986._mixin.URIMixin.fragment_is_valid": [], "rfc3986._mixin.URIMixin.query_is_valid": [], "rfc3986._mixin.URIMixin.path_is_valid": [], "rfc3986._mixin.URIMixin.scheme_is_valid": [], "rfc3986._mixin.URIMixin.authority_is_valid": [], "rfc3986._mixin.URIMixin.is_valid": [], "rfc3986._mixin.URIMixin.is_absolute": [], "rfc3986._mixin.URIMixin.userinfo": [], "rfc3986._mixin.URIMixin.port": [], "rfc3986._mixin.URIMixin.host": [], "rfc3986._mixin.URIMixin._match_subauthority": [], "rfc3986._mixin.URIMixin.authority_info": [], "oslo_config.tests.test_types.FormatSampleDefaultTests.test_list_not_list": [], "oslo_config.tests.test_types.FormatSampleDefaultTests.test_list_no_type": [], "oslo_config.tests.test_types.FormatSampleDefaultTests.test_list_string": [], "oslo_config.tests.test_types.FormatSampleDefaultTests.test_string_non_str_spaces": [], "oslo_config.tests.test_types.FormatSampleDefaultTests.test_string_non_str": [], "oslo_config.tests.test_types.FormatSampleDefaultTests.test_string": [], "oslo_config.tests.test_types.PortTypeTests.test_with_max_zero": [], "oslo_config.tests.test_types.PortTypeTests.test_with_min_zero": [], "oslo_config.tests.test_types.PortTypeTests.test_with_max_and_min": [], "oslo_config.tests.test_types.PortTypeTests.test_illegal_max": [], "oslo_config.tests.test_types.PortTypeTests.test_illegal_min": [], "oslo_config.tests.test_types.PortTypeTests.test_min_greater_max": [], "oslo_config.tests.test_types.PortTypeTests.test_choices_with_min_max": [], "oslo_config.tests.test_types.PortTypeTests.test_not_equal_to_other_class": [], "oslo_config.tests.test_types.PortTypeTests.test_not_equal": [], "oslo_config.tests.test_types.PortTypeTests.test_equal_with_same_choices": [], "oslo_config.tests.test_types.PortTypeTests.test_equal_with_same_min_and_max": [], "oslo_config.tests.test_types.PortTypeTests.test_equal_with_same_max_and_no_min": [], "oslo_config.tests.test_types.PortTypeTests.test_equal_with_same_min_and_no_max": [], "oslo_config.tests.test_types.PortTypeTests.test_equal": [], "oslo_config.tests.test_types.PortTypeTests.test_invalid_choices": [], "oslo_config.tests.test_types.PortTypeTests.test_with_choices_dict": [], "oslo_config.tests.test_types.PortTypeTests.test_with_choices_tuple": [], "oslo_config.tests.test_types.PortTypeTests.test_with_choices_list": [], "oslo_config.tests.test_types.PortTypeTests._test_with_choices": [], "oslo_config.tests.test_types.PortTypeTests.test_repr_with_choices_tuple": [], "oslo_config.tests.test_types.PortTypeTests.test_repr_with_choices": [], "oslo_config.tests.test_types.PortTypeTests.test_repr_with_min_and_max": [], "oslo_config.tests.test_types.PortTypeTests.test_repr_with_max": [], "oslo_config.tests.test_types.PortTypeTests.test_repr_with_min": [], "oslo_config.tests.test_types.PortTypeTests.test_repr": [], "oslo_config.tests.test_types.PortTypeTests.test_port": [], "oslo_config.tests.test_types.URITypeTests.test_equality_schemes_not": [], "oslo_config.tests.test_types.URITypeTests.test_equality_schemes": [], "oslo_config.tests.test_types.URITypeTests.test_equality_length_not": [], "oslo_config.tests.test_types.URITypeTests.test_equality_length": [], "oslo_config.tests.test_types.URITypeTests.test_equality": [], "oslo_config.tests.test_types.URITypeTests.test_max_length": [], "oslo_config.tests.test_types.URITypeTests.test_repr": [], "oslo_config.tests.test_types.URITypeTests.test_uri": [], "oslo_config.tests.test_types.HostnameTypeTests.test_max_hostname_size": [], "oslo_config.tests.test_types.HostnameTypeTests.test_max_segment_size": [], "oslo_config.tests.test_types.HostnameTypeTests.test_valid_hostname": [], "oslo_config.tests.test_types.HostnameTypeTests.test_strip_trailing_dot": [], "oslo_config.tests.test_types.HostnameTypeTests.test_no_start_end_hyphens": [], "oslo_config.tests.test_types.HostnameTypeTests.test_invalid_hostnames_with_numeric_characters": [], "oslo_config.tests.test_types.HostnameTypeTests.test_invalid_characters": [], "oslo_config.tests.test_types.HostnameTypeTests.test_not_equal_to_other_class": [], "oslo_config.tests.test_types.HostnameTypeTests.test_equal": [], "oslo_config.tests.test_types.HostnameTypeTests.test_repr": [], "oslo_config.tests.test_types.HostnameTypeTests.test_trailing_quote_is_invalid": [], "oslo_config.tests.test_types.HostnameTypeTests.test_should_return_same_hostname_if_valid": [], "oslo_config.tests.test_types.HostnameTypeTests.test_empty_hostname_fails": [], "oslo_config.tests.test_types.HostnameTypeTests.assertConvertedEqual": [], "oslo_config.tests.test_types.HostDomainTypeTests.test_valid_host_addresses": [], "oslo_config.tests.test_types.HostDomainTypeTests.test_invalid_host_addresses": [], "oslo_config.tests.test_types.HostAddressTypeTests.test_valid_host_addresses": [], "oslo_config.tests.test_types.HostAddressTypeTests.test_invalid_host_addresses": [], "oslo_config.tests.test_types.IPv6AddressTypeTests.test_ipv4_address": [], "oslo_config.tests.test_types.IPv4AddressTypeTests.test_ipv6_address": [], "oslo_config.tests.test_types.IPAddressTypeTests.test_numbers": [], "oslo_config.tests.test_types.IPAddressTypeTests.test_strings": [], "oslo_config.tests.test_types.IPAddressTypeTests.test_ipv6_address": [], "oslo_config.tests.test_types.IPAddressTypeTests.test_ipv4_address": [], "oslo_config.tests.test_types.DictTypeTests.test_not_equal_to_other_class": [], "oslo_config.tests.test_types.DictTypeTests.test_not_equal_with_non_equal_custom_item_types": [], "oslo_config.tests.test_types.DictTypeTests.test_equal_with_equal_custom_item_types": [], "oslo_config.tests.test_types.DictTypeTests.test_equal": [], "oslo_config.tests.test_types.DictTypeTests.test_repr": [], "oslo_config.tests.test_types.DictTypeTests.test_no_mapping_produces_error": [], "oslo_config.tests.test_types.DictTypeTests.test_bounds_required": [], "oslo_config.tests.test_types.DictTypeTests.test_bounds_parsing": [], "oslo_config.tests.test_types.DictTypeTests.test_dict_of_dicts": [], "oslo_config.tests.test_types.DictTypeTests.test_dict_of_values_containing_commas": [], "oslo_config.tests.test_types.DictTypeTests.test_custom_value_type": [], "oslo_config.tests.test_types.DictTypeTests.test_dict_of_values": [], "oslo_config.tests.test_types.DictTypeTests.test_single_value": [], "oslo_config.tests.test_types.DictTypeTests.test_empty_value": [], "oslo_config.tests.test_types.RangeTypeTests.test_range_exclusive": [], "oslo_config.tests.test_types.RangeTypeTests.test_range_bounds": [], "oslo_config.tests.test_types.RangeTypeTests.test_range": [], "oslo_config.tests.test_types.RangeTypeTests.assertRange": [], "oslo_config.tests.test_types.ListTypeTests.test_not_equal_to_other_class": [], "oslo_config.tests.test_types.ListTypeTests.test_not_equal_with_non_equal_custom_item_types": [], "oslo_config.tests.test_types.ListTypeTests.test_equal_with_equal_custom_item_types": [], "oslo_config.tests.test_types.ListTypeTests.test_equal": [], "oslo_config.tests.test_types.ListTypeTests.test_repr": [], "oslo_config.tests.test_types.ListTypeTests.test_bounds_required": [], "oslo_config.tests.test_types.ListTypeTests.test_bounds_parsing": [], "oslo_config.tests.test_types.ListTypeTests.test_tuple_of_custom_type": [], "oslo_config.tests.test_types.ListTypeTests.test_list_of_custom_type_containing_trailing_comma": [], "oslo_config.tests.test_types.ListTypeTests.test_list_of_custom_type": [], "oslo_config.tests.test_types.ListTypeTests.test_list_of_lists": [], "oslo_config.tests.test_types.ListTypeTests.test_list_of_values_containing_trailing_comma": [], "oslo_config.tests.test_types.ListTypeTests.test_list_of_values_containing_commas": [], "oslo_config.tests.test_types.ListTypeTests.test_list_of_values": [], "oslo_config.tests.test_types.ListTypeTests.test_tuple_of_values": [], "oslo_config.tests.test_types.ListTypeTests.test_single_value": [], "oslo_config.tests.test_types.ListTypeTests.test_empty_value": [], "oslo_config.tests.test_types.FloatTypeTests.test_with_max_zero": [], "oslo_config.tests.test_types.FloatTypeTests.test_with_min_zero": [], "oslo_config.tests.test_types.FloatTypeTests.test_with_max_and_min": [], "oslo_config.tests.test_types.FloatTypeTests.test_min_greater_max": [], "oslo_config.tests.test_types.FloatTypeTests.test_equal_with_same_min_and_max": [], "oslo_config.tests.test_types.FloatTypeTests.test_not_equal_to_other_class": [], "oslo_config.tests.test_types.FloatTypeTests.test_not_equal": [], "oslo_config.tests.test_types.FloatTypeTests.test_equal_with_same_max_and_no_min": [], "oslo_config.tests.test_types.FloatTypeTests.test_equal_with_same_min_and_no_max": [], "oslo_config.tests.test_types.FloatTypeTests.test_equal": [], "oslo_config.tests.test_types.FloatTypeTests.test_repr_with_min_and_max": [], "oslo_config.tests.test_types.FloatTypeTests.test_repr_with_max": [], "oslo_config.tests.test_types.FloatTypeTests.test_repr_with_min": [], "oslo_config.tests.test_types.FloatTypeTests.test_repr": [], "oslo_config.tests.test_types.FloatTypeTests.test_non_float_is_invalid": [], "oslo_config.tests.test_types.FloatTypeTests.test_exponential_format": [], "oslo_config.tests.test_types.FloatTypeTests.test_decimal_format_negative_float": [], "oslo_config.tests.test_types.FloatTypeTests.test_decimal_format": [], "oslo_config.tests.test_types.IntegerTypeTests.test_with_choices_dict": [], "oslo_config.tests.test_types.IntegerTypeTests.test_with_choices_tuple": [], "oslo_config.tests.test_types.IntegerTypeTests.test_with_choices_list": [], "oslo_config.tests.test_types.IntegerTypeTests._test_with_choices": [], "oslo_config.tests.test_types.IntegerTypeTests.test_with_max_zero": [], "oslo_config.tests.test_types.IntegerTypeTests.test_with_min_zero": [], "oslo_config.tests.test_types.IntegerTypeTests.test_with_max_and_min": [], "oslo_config.tests.test_types.IntegerTypeTests.test_min_greater_max": [], "oslo_config.tests.test_types.IntegerTypeTests.test_choices_with_min_max": [], "oslo_config.tests.test_types.IntegerTypeTests.test_not_equal_to_other_class": [], "oslo_config.tests.test_types.IntegerTypeTests.test_not_equal": [], "oslo_config.tests.test_types.IntegerTypeTests.test_equal_with_same_choices": [], "oslo_config.tests.test_types.IntegerTypeTests.test_equal_with_same_min_and_max": [], "oslo_config.tests.test_types.IntegerTypeTests.test_equal_with_same_max_and_no_min": [], "oslo_config.tests.test_types.IntegerTypeTests.test_equal_with_same_min_and_no_max": [], "oslo_config.tests.test_types.IntegerTypeTests.test_equal": [], "oslo_config.tests.test_types.IntegerTypeTests.test_repr_with_choices_dict": [], "oslo_config.tests.test_types.IntegerTypeTests.test_repr_with_choices_tuple": [], "oslo_config.tests.test_types.IntegerTypeTests.test_repr_with_choices": [], "oslo_config.tests.test_types.IntegerTypeTests.test_repr_with_min_and_max": [], "oslo_config.tests.test_types.IntegerTypeTests.test_repr_with_max": [], "oslo_config.tests.test_types.IntegerTypeTests.test_repr_with_min": [], "oslo_config.tests.test_types.IntegerTypeTests.test_repr": [], "oslo_config.tests.test_types.IntegerTypeTests.test_non_digits_are_invalid": [], "oslo_config.tests.test_types.IntegerTypeTests.test_trailing_whitespace_is_ignored": [], "oslo_config.tests.test_types.IntegerTypeTests.test_leading_whitespace_is_ignored": [], "oslo_config.tests.test_types.IntegerTypeTests.test_negative_values_are_valid": [], "oslo_config.tests.test_types.IntegerTypeTests.test_zero_is_valid": [], "oslo_config.tests.test_types.IntegerTypeTests.test_positive_values_are_valid": [], "oslo_config.tests.test_types.IntegerTypeTests.test_whitespace_string": [], "oslo_config.tests.test_types.IntegerTypeTests.test_empty_string": [], "oslo_config.tests.test_types.BooleanTypeTests.test_not_equal_to_other_class": [], "oslo_config.tests.test_types.BooleanTypeTests.test_equal": [], "oslo_config.tests.test_types.BooleanTypeTests.test_repr": [], "oslo_config.tests.test_types.BooleanTypeTests.test_other_values_produce_error": [], "oslo_config.tests.test_types.BooleanTypeTests.test_0": [], "oslo_config.tests.test_types.BooleanTypeTests.test_off": [], "oslo_config.tests.test_types.BooleanTypeTests.test_no": [], "oslo_config.tests.test_types.BooleanTypeTests.test_False": [], "oslo_config.tests.test_types.BooleanTypeTests.test_1": [], "oslo_config.tests.test_types.BooleanTypeTests.test_on": [], "oslo_config.tests.test_types.BooleanTypeTests.test_yes": [], "oslo_config.tests.test_types.BooleanTypeTests.test_True": [], "oslo_config.tests.test_types.StringTypeTests.test_max_length": [], "oslo_config.tests.test_types.StringTypeTests.test_regex_preserve_flags": [], "oslo_config.tests.test_types.StringTypeTests.test_regex_and_ignore_case_str": [], "oslo_config.tests.test_types.StringTypeTests.test_regex_and_ignore_case": [], "oslo_config.tests.test_types.StringTypeTests.test_ignore_case_raises": [], "oslo_config.tests.test_types.StringTypeTests.test_ignore_case": [], "oslo_config.tests.test_types.StringTypeTests.test_not_equal_with_different_regex": [], "oslo_config.tests.test_types.StringTypeTests.test_equal_with_same_regex": [], "oslo_config.tests.test_types.StringTypeTests.test_regex_and_choices_raises": [], "oslo_config.tests.test_types.StringTypeTests.test_regex_fails": [], "oslo_config.tests.test_types.StringTypeTests.test_regex_matches_uncompiled": [], "oslo_config.tests.test_types.StringTypeTests.test_regex_matches": [], "oslo_config.tests.test_types.StringTypeTests.test_not_equal_to_other_class": [], "oslo_config.tests.test_types.StringTypeTests.test_not_equal_with_different_quote_falgs": [], "oslo_config.tests.test_types.StringTypeTests.test_equal_with_equal_quote_falgs": [], "oslo_config.tests.test_types.StringTypeTests.test_not_equal_with_different_choices": [], "oslo_config.tests.test_types.StringTypeTests.test_equal_with_same_choices": [], "oslo_config.tests.test_types.StringTypeTests.test_equal": [], "oslo_config.tests.test_types.StringTypeTests.test_repr_with_choices_dict": [], "oslo_config.tests.test_types.StringTypeTests.test_repr_with_choices_tuple": [], "oslo_config.tests.test_types.StringTypeTests.test_repr_with_choices": [], "oslo_config.tests.test_types.StringTypeTests.test_repr": [], "oslo_config.tests.test_types.StringTypeTests.test_single_quote_is_invalid": [], "oslo_config.tests.test_types.StringTypeTests.test_trailing_quote_is_ok": [], "oslo_config.tests.test_types.StringTypeTests.test_quotes_are_stripped": [], "oslo_config.tests.test_types.StringTypeTests.test_string_with_non_closed_quote_is_invalid": [], "oslo_config.tests.test_types.StringTypeTests.test_with_no_values_returns_error": [], "oslo_config.tests.test_types.StringTypeTests.test_unlisted_value": [], "oslo_config.tests.test_types.StringTypeTests.test_listed_value_dict": [], "oslo_config.tests.test_types.StringTypeTests.test_listed_value_tuple": [], "oslo_config.tests.test_types.StringTypeTests.test_listed_value": [], "oslo_config.tests.test_types.StringTypeTests.test_should_return_same_string_if_valid": [], "oslo_config.tests.test_types.StringTypeTests.test_empty_string_passes": [], "oslo_config.tests.test_types.TypeTestHelper.assertInvalid": [], "oslo_config.tests.test_types.TypeTestHelper.assertConvertedValue": [], "oslo_config.tests.test_types.TypeTestHelper.setUp": [], "oslo_config.tests.test_types.ConfigTypeTests.test_concrete_class": [], "oslo_config.tests.test_types.ConfigTypeTests.test_none_concrete_class": [], "libcst.codemod.visitors._gather_exports.GatherExportsVisitor._handle_string_export": [], "libcst.codemod.visitors._gather_exports.GatherExportsVisitor.visit_ConcatenatedString": [], "libcst.codemod.visitors._gather_exports.GatherExportsVisitor.visit_SimpleString": [], "libcst.codemod.visitors._gather_exports.GatherExportsVisitor.leave_Set": [], "libcst.codemod.visitors._gather_exports.GatherExportsVisitor.visit_Set": [], "libcst.codemod.visitors._gather_exports.GatherExportsVisitor.leave_Tuple": [], "libcst.codemod.visitors._gather_exports.GatherExportsVisitor.visit_Tuple": [], "libcst.codemod.visitors._gather_exports.GatherExportsVisitor.leave_List": [], "libcst.codemod.visitors._gather_exports.GatherExportsVisitor.visit_List": [], "libcst.codemod.visitors._gather_exports.GatherExportsVisitor._handle_assign_target": [], "libcst.codemod.visitors._gather_exports.GatherExportsVisitor.visit_Assign": [], "libcst.codemod.visitors._gather_exports.GatherExportsVisitor.visit_AugAssign": [], "libcst.codemod.visitors._gather_exports.GatherExportsVisitor.visit_AnnAssign": [], "libcst.codemod.visitors._gather_exports.GatherExportsVisitor.__init__": [], "sqlalchemy.orm.query.BulkUpdate.__init__": [], "sqlalchemy.orm.query.BulkUD.session": [], "sqlalchemy.orm.query.BulkUD._validate_query_state": [], "sqlalchemy.orm.query.BulkUD.__init__": [], "sqlalchemy.orm.query.AliasOption.process_compile_state": [], "sqlalchemy.orm.query.AliasOption.__init__": [], "sqlalchemy.orm.query.FromStatement._inline": [], "sqlalchemy.orm.query.FromStatement._returning": [], "sqlalchemy.orm.query.FromStatement.get_children": [], "sqlalchemy.orm.query.FromStatement._ensure_disambiguated_names": [], "sqlalchemy.orm.query.FromStatement._compiler_dispatch": [], "sqlalchemy.orm.query.FromStatement._label_style": [], "sqlalchemy.orm.query.FromStatement.set_label_style": [], "sqlalchemy.orm.query.FromStatement.get_label_style": [], "sqlalchemy.orm.query.FromStatement.__init__": [], "sqlalchemy.orm.query.Query._compile_context": [], "sqlalchemy.orm.query.Query._compile_state": [], "sqlalchemy.orm.query.Query.update": [], "sqlalchemy.orm.query.Query.delete": [], "sqlalchemy.orm.query.Query.count": [], "sqlalchemy.orm.query.Query.exists": [], "sqlalchemy.orm.query.Query.merge_result": [], "sqlalchemy.orm.query.Query.instances": [], "sqlalchemy.orm.query.Query.column_descriptions": [], "sqlalchemy.orm.query.Query._get_bind_args": [], "sqlalchemy.orm.query.Query.__str__": [], "sqlalchemy.orm.query.Query._iter": [], "sqlalchemy.orm.query.Query.__iter__": [], "sqlalchemy.orm.query.Query.scalar": [], "sqlalchemy.orm.query.Query.one": [], "sqlalchemy.orm.query.Query.one_or_none": [], "sqlalchemy.orm.query.Query.first": [], "sqlalchemy.orm.query.Query.from_statement": [], "sqlalchemy.orm.query.Query.all": [], "sqlalchemy.orm.query.Query.distinct": [], "sqlalchemy.orm.query.Query.offset": [], "sqlalchemy.orm.query.Query.limit": [], "sqlalchemy.orm.query.Query.slice": [], "sqlalchemy.orm.query.Query.__getitem__": [], "sqlalchemy.orm.query.Query.select_entity_from": [], "sqlalchemy.orm.query.Query.select_from": [], "sqlalchemy.orm.query.Query.reset_joinpoint": [], "sqlalchemy.orm.query.Query.outerjoin": [], "sqlalchemy.orm.query.Query.join": [], "sqlalchemy.orm.query.Query._next_aliased_generation": [], "sqlalchemy.orm.query.Query.except_all": [], "sqlalchemy.orm.query.Query.except_": [], "sqlalchemy.orm.query.Query.intersect_all": [], "sqlalchemy.orm.query.Query.intersect": [], "sqlalchemy.orm.query.Query.union_all": [], "sqlalchemy.orm.query.Query.union": [], "sqlalchemy.orm.query.Query._set_op": [], "sqlalchemy.orm.query.Query.having": [], "sqlalchemy.orm.query.Query.group_by": [], "sqlalchemy.orm.query.Query.order_by": [], "sqlalchemy.orm.query.Query.filter_by": [], "sqlalchemy.orm.query.Query._filter_by_zero": [], "sqlalchemy.orm.query.Query._last_joined_entity": [], "sqlalchemy.orm.query.Query.filter": [], "sqlalchemy.orm.query.Query.where": [], "sqlalchemy.orm.query.Query.params": [], "sqlalchemy.orm.query.Query.with_for_update": [], "sqlalchemy.orm.query.Query.execution_options": [], "sqlalchemy.orm.query.Query.get_execution_options": [], "sqlalchemy.orm.query.Query.with_transformation": [], "sqlalchemy.orm.query.Query.options": [], "sqlalchemy.orm.query.Query.add_column": [], "sqlalchemy.orm.query.Query.add_columns": [], "sqlalchemy.orm.query.Query.with_entities": [], "sqlalchemy.orm.query.Query.value": [], "sqlalchemy.orm.query.Query.values": [], "sqlalchemy.orm.query.Query._from_selectable": [], "sqlalchemy.orm.query.Query._set_enable_single_crit": [], "sqlalchemy.orm.query.Query._from_self": [], "sqlalchemy.orm.query.Query.from_self": [], "sqlalchemy.orm.query.Query.with_session": [], "sqlalchemy.orm.query.Query.add_entity": [], "sqlalchemy.orm.query.Query.with_parent": [], "sqlalchemy.orm.query.Query._with_invoke_all_eagers": [], "sqlalchemy.orm.query.Query.populate_existing": [], "sqlalchemy.orm.query.Query.autoflush": [], "sqlalchemy.orm.query.Query.correlate": [], "sqlalchemy.orm.query.Query._current_path": [], "sqlalchemy.orm.query.Query.lazy_loaded_from": [], "sqlalchemy.orm.query.Query._get_impl": [], "sqlalchemy.orm.query.Query.get": [], "sqlalchemy.orm.query.Query.yield_per": [], "sqlalchemy.orm.query.Query.with_polymorphic": [], "sqlalchemy.orm.query.Query._with_current_path": [], "sqlalchemy.orm.query.Query.whereclause": [], "sqlalchemy.orm.query.Query.enable_assertions": [], "sqlalchemy.orm.query.Query.set_label_style": [], "sqlalchemy.orm.query.Query.get_label_style": [], "sqlalchemy.orm.query.Query.with_labels": [], "sqlalchemy.orm.query.Query._with_compile_options": [], "sqlalchemy.orm.query.Query.enable_eagerloads": [], "sqlalchemy.orm.query.Query.is_single_entity": [], "sqlalchemy.orm.query.Query.only_return_tuples": [], "sqlalchemy.orm.query.Query.__clause_element__": [], "sqlalchemy.orm.query.Query.selectable": [], "sqlalchemy.orm.query.Query.scalar_subquery": [], "sqlalchemy.orm.query.Query.as_scalar": [], "sqlalchemy.orm.query.Query.label": [], "sqlalchemy.orm.query.Query.cte": [], "sqlalchemy.orm.query.Query.subquery": [], "sqlalchemy.orm.query.Query._statement_20": [], "sqlalchemy.orm.query.Query._final_statement": [], "sqlalchemy.orm.query.Query.statement": [], "sqlalchemy.orm.query.Query._clone": [], "sqlalchemy.orm.query.Query._get_options": [], "sqlalchemy.orm.query.Query._has_row_limiting_clause": [], "sqlalchemy.orm.query.Query._no_limit_offset": [], "sqlalchemy.orm.query.Query._no_statement_condition": [], "sqlalchemy.orm.query.Query._no_clauseelement_condition": [], "sqlalchemy.orm.query.Query._no_criterion_condition": [], "sqlalchemy.orm.query.Query._no_criterion_assertion": [], "sqlalchemy.orm.query.Query._get_existing_condition": [], "sqlalchemy.orm.query.Query._get_condition": [], "sqlalchemy.orm.query.Query._set_lazyload_from": [], "sqlalchemy.orm.query.Query._set_select_from": [], "sqlalchemy.orm.query.Query._only_full_mapper_zero": [], "sqlalchemy.orm.query.Query._entity_from_pre_ent_zero": [], "sqlalchemy.orm.query.Query._set_entities": [], "sqlalchemy.orm.query.Query._set_propagate_attrs": [], "sqlalchemy.orm.query.Query.__init__": [], "keystone.tests.unit.test_sql_upgrade.MySQLOpportunisticFullMigration.test_migration_012_add_domain_id_to_idp": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3513, "column": 8 }, "stop": { "line": 3513, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_sql_upgrade.MySQLOpportunisticFullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.MySQLOpportunisticFullMigration.test_migration_003_migrate_unencrypted_credentials": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3509, "column": 8 }, "stop": { "line": 3509, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_sql_upgrade.MySQLOpportunisticFullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_073_contract_expiring_group_membership": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3481, "column": 8 }, "stop": { "line": 3481, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3493, "column": 8 }, "stop": { "line": 3493, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3482, "column": 8 }, "stop": { "line": 3482, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3494, "column": 8 }, "stop": { "line": 3494, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3492, "column": 8 }, "stop": { "line": 3492, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3480, "column": 8 }, "stop": { "line": 3480, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3485, "column": 8 }, "stop": { "line": 3485, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableDoesNotExist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3496, "column": 8 }, "stop": { "line": 3496, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3488, "column": 8 }, "stop": { "line": 3488, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3499, "column": 8 }, "stop": { "line": 3499, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_072_drop_domain_id_fk": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3466, "column": 8 }, "stop": { "line": 3466, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3473, "column": 8 }, "stop": { "line": 3473, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3469, "column": 24 }, "stop": { "line": 3469, "column": 42 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3476, "column": 25 }, "stop": { "line": 3476, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3470, "column": 24 }, "stop": { "line": 3470, "column": 42 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3477, "column": 25 }, "stop": { "line": 3477, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_fk_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3474, "column": 8 }, "stop": { "line": 3474, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3467, "column": 8 }, "stop": { "line": 3467, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3465, "column": 8 }, "stop": { "line": 3465, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3472, "column": 8 }, "stop": { "line": 3472, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3477, "column": 8 }, "stop": { "line": 3477, "column": 24 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3476, "column": 8 }, "stop": { "line": 3476, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3470, "column": 8 }, "stop": { "line": 3470, "column": 23 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3469, "column": 8 }, "stop": { "line": 3469, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_066_add_role_and_project_options_tables": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3444, "column": 8 }, "stop": { "line": 3444, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3453, "column": 8 }, "stop": { "line": 3453, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3454, "column": 8 }, "stop": { "line": 3454, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3445, "column": 8 }, "stop": { "line": 3445, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3452, "column": 8 }, "stop": { "line": 3452, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3443, "column": 8 }, "stop": { "line": 3443, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3450, "column": 8 }, "stop": { "line": 3450, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3449, "column": 8 }, "stop": { "line": 3449, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableDoesNotExist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3456, "column": 8 }, "stop": { "line": 3456, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3460, "column": 8 }, "stop": { "line": 3460, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_065_add_user_external_id_to_access_rule": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3428, "column": 8 }, "stop": { "line": 3428, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3419, "column": 8 }, "stop": { "line": 3419, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3435, "column": 24 }, "stop": { "line": 3435, "column": 45 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3436, "column": 24 }, "stop": { "line": 3436, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_index_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3429, "column": 8 }, "stop": { "line": 3429, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3420, "column": 8 }, "stop": { "line": 3420, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3427, "column": 8 }, "stop": { "line": 3427, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3418, "column": 8 }, "stop": { "line": 3418, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3439, "column": 24 }, "stop": { "line": 3439, "column": 57 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3437, "column": 24 }, "stop": { "line": 3437, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_unique_constraint_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3431, "column": 8 }, "stop": { "line": 3431, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3422, "column": 8 }, "stop": { "line": 3422, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3435, "column": 8 }, "stop": { "line": 3435, "column": 23 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3436, "column": 8 }, "stop": { "line": 3436, "column": 23 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3437, "column": 8 }, "stop": { "line": 3437, "column": 23 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3439, "column": 8 }, "stop": { "line": 3439, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_064_add_remote_id_attribute_federation_protocol": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3399, "column": 8 }, "stop": { "line": 3399, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3409, "column": 8 }, "stop": { "line": 3409, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3408, "column": 8 }, "stop": { "line": 3408, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3398, "column": 8 }, "stop": { "line": 3398, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3410, "column": 8 }, "stop": { "line": 3410, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3400, "column": 8 }, "stop": { "line": 3400, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3403, "column": 8 }, "stop": { "line": 3403, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3412, "column": 8 }, "stop": { "line": 3412, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_063_drop_limit_columns": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3389, "column": 8 }, "stop": { "line": 3389, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3378, "column": 8 }, "stop": { "line": 3378, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3388, "column": 8 }, "stop": { "line": 3388, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3377, "column": 8 }, "stop": { "line": 3377, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3390, "column": 8 }, "stop": { "line": 3390, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3379, "column": 8 }, "stop": { "line": 3379, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3392, "column": 8 }, "stop": { "line": 3392, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3382, "column": 8 }, "stop": { "line": 3382, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_062_add_trust_redelegation": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3366, "column": 25 }, "stop": { "line": 3368, "column": 9 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3335, "column": 23 }, "stop": { "line": 3337, "column": 9 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3366, "column": 25 }, "stop": { "line": 3366, "column": 29 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3335, "column": 23 }, "stop": { "line": 3335, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3367, "column": 28 }, "stop": { "line": 3367, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3336, "column": 28 }, "stop": { "line": 3336, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.load_table", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3329, "column": 8 }, "stop": { "line": 3329, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3311, "column": 18 }, "stop": { "line": 3311, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3314, "column": 26 }, "stop": { "line": 3314, "column": 42 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3319, "column": 36 }, "stop": { "line": 3319, "column": 52 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3321, "column": 21 }, "stop": { "line": 3321, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3312, "column": 31 }, "stop": { "line": 3312, "column": 47 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3313, "column": 31 }, "stop": { "line": 3313, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3348, "column": 8 }, "stop": { "line": 3348, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3298, "column": 8 }, "stop": { "line": 3298, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3363, "column": 8 }, "stop": { "line": 3363, "column": 23 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3362, "column": 8 }, "stop": { "line": 3362, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3339, "column": 36 }, "stop": { "line": 3339, "column": 41 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3373, "column": 25 }, "stop": { "line": 3373, "column": 30 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3369, "column": 39 }, "stop": { "line": 3369, "column": 44 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3341, "column": 21 }, "stop": { "line": 3341, "column": 26 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3340, "column": 34 }, "stop": { "line": 3340, "column": 39 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3371, "column": 25 }, "stop": { "line": 3371, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3314, "column": 26 }, "stop": { "line": 3314, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3311, "column": 18 }, "stop": { "line": 3311, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3312, "column": 31 }, "stop": { "line": 3312, "column": 41 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3321, "column": 21 }, "stop": { "line": 3321, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3319, "column": 36 }, "stop": { "line": 3319, "column": 46 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3313, "column": 31 }, "stop": { "line": 3313, "column": 41 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3361, "column": 48 }, "stop": { "line": 3361, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3329, "column": 29 }, "stop": { "line": 3329, "column": 44 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3327, "column": 21 }, "stop": { "line": 3327, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3326, "column": 34 }, "stop": { "line": 3326, "column": 47 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3325, "column": 36 }, "stop": { "line": 3325, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3338, "column": 8 }, "stop": { "line": 3338, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3369, "column": 8 }, "stop": { "line": 3369, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertDictEqual", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3332, "column": 8 }, "stop": { "line": 3332, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.insert_dict", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3342, "column": 12 }, "stop": { "line": 3342, "column": 27 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3370, "column": 29 }, "stop": { "line": 3370, "column": 44 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.loads" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3361, "column": 22 }, "stop": { "line": 3361, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3371, "column": 8 }, "stop": { "line": 3371, "column": 24 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3373, "column": 8 }, "stop": { "line": 3373, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3323, "column": 20 }, "stop": { "line": 3323, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3346, "column": 8 }, "stop": { "line": 3346, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3296, "column": 8 }, "stop": { "line": 3296, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3297, "column": 8 }, "stop": { "line": 3297, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3347, "column": 8 }, "stop": { "line": 3347, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3318, "column": 26 }, "stop": { "line": 3318, "column": 47 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3316, "column": 26 }, "stop": { "line": 3316, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.now", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3345, "column": 8 }, "stop": { "line": 3345, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3295, "column": 8 }, "stop": { "line": 3295, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_056_add_application_credential_access_rules": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3245, "column": 8 }, "stop": { "line": 3245, "column": 30 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3246, "column": 8 }, "stop": { "line": 3246, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableExists", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3257, "column": 24 }, "stop": { "line": 3257, "column": 42 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3255, "column": 24 }, "stop": { "line": 3255, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_fk_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3263, "column": 28 }, "stop": { "line": 3263, "column": 44 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3260, "column": 25 }, "stop": { "line": 3260, "column": 41 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3266, "column": 37 }, "stop": { "line": 3266, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3238, "column": 8 }, "stop": { "line": 3238, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3239, "column": 8 }, "stop": { "line": 3239, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableDoesNotExist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3275, "column": 23 }, "stop": { "line": 3275, "column": 39 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3273, "column": 20 }, "stop": { "line": 3273, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3274, "column": 27 }, "stop": { "line": 3274, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3281, "column": 23 }, "stop": { "line": 3281, "column": 39 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3276, "column": 26 }, "stop": { "line": 3276, "column": 42 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3272, "column": 18 }, "stop": { "line": 3272, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3251, "column": 8 }, "stop": { "line": 3251, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3247, "column": 8 }, "stop": { "line": 3247, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3257, "column": 8 }, "stop": { "line": 3257, "column": 23 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3255, "column": 8 }, "stop": { "line": 3255, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3242, "column": 8 }, "stop": { "line": 3242, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3235, "column": 8 }, "stop": { "line": 3235, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3236, "column": 8 }, "stop": { "line": 3236, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3243, "column": 8 }, "stop": { "line": 3243, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3272, "column": 18 }, "stop": { "line": 3272, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3274, "column": 27 }, "stop": { "line": 3274, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3281, "column": 23 }, "stop": { "line": 3281, "column": 33 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3276, "column": 26 }, "stop": { "line": 3276, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3275, "column": 23 }, "stop": { "line": 3275, "column": 33 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3273, "column": 20 }, "stop": { "line": 3273, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3264, "column": 27 }, "stop": { "line": 3264, "column": 40 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3261, "column": 38 }, "stop": { "line": 3261, "column": 51 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3268, "column": 12 }, "stop": { "line": 3268, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3234, "column": 8 }, "stop": { "line": 3234, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3241, "column": 8 }, "stop": { "line": 3241, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3288, "column": 30 }, "stop": { "line": 3288, "column": 41 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3287, "column": 41 }, "stop": { "line": 3287, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_055_add_domain_to_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3218, "column": 22 }, "stop": { "line": 3218, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3220, "column": 8 }, "stop": { "line": 3220, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3226, "column": 8 }, "stop": { "line": 3226, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3231, "column": 8 }, "stop": { "line": 3231, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3223, "column": 8 }, "stop": { "line": 3223, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3214, "column": 8 }, "stop": { "line": 3214, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3220, "column": 25 }, "stop": { "line": 3220, "column": 32 } } ], "kind": "function", "target": "hasattr" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3215, "column": 8 }, "stop": { "line": 3215, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3224, "column": 8 }, "stop": { "line": 3224, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3218, "column": 57 }, "stop": { "line": 3218, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3222, "column": 8 }, "stop": { "line": 3222, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3213, "column": 8 }, "stop": { "line": 3213, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_054_drop_old_password_column": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3203, "column": 8 }, "stop": { "line": 3203, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3191, "column": 8 }, "stop": { "line": 3191, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3190, "column": 8 }, "stop": { "line": 3190, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3202, "column": 8 }, "stop": { "line": 3202, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3204, "column": 8 }, "stop": { "line": 3204, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3192, "column": 8 }, "stop": { "line": 3192, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3206, "column": 8 }, "stop": { "line": 3206, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3195, "column": 8 }, "stop": { "line": 3195, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_053_adds_description_to_role": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3152, "column": 8 }, "stop": { "line": 3152, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3162, "column": 8 }, "stop": { "line": 3162, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3163, "column": 8 }, "stop": { "line": 3163, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3153, "column": 8 }, "stop": { "line": 3153, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3175, "column": 18 }, "stop": { "line": 3175, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3183, "column": 18 }, "stop": { "line": 3183, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3170, "column": 21 }, "stop": { "line": 3170, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3171, "column": 29 }, "stop": { "line": 3171, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3151, "column": 8 }, "stop": { "line": 3151, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3161, "column": 8 }, "stop": { "line": 3161, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3183, "column": 18 }, "stop": { "line": 3183, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3175, "column": 18 }, "stop": { "line": 3175, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3156, "column": 8 }, "stop": { "line": 3156, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3165, "column": 8 }, "stop": { "line": 3165, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_048_add_registered_limit_id_column_for_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3139, "column": 8 }, "stop": { "line": 3139, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3128, "column": 8 }, "stop": { "line": 3128, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3148, "column": 24 }, "stop": { "line": 3148, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_fk_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3140, "column": 8 }, "stop": { "line": 3140, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3129, "column": 8 }, "stop": { "line": 3129, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3138, "column": 8 }, "stop": { "line": 3138, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3127, "column": 8 }, "stop": { "line": 3127, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3132, "column": 8 }, "stop": { "line": 3132, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3142, "column": 8 }, "stop": { "line": 3142, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3148, "column": 8 }, "stop": { "line": 3148, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_047_add_auto_increment_pk_column_to_unified_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3103, "column": 24 }, "stop": { "line": 3103, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_fk_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3122, "column": 22 }, "stop": { "line": 3122, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3124, "column": 25 }, "stop": { "line": 3124, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3124, "column": 8 }, "stop": { "line": 3124, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3120, "column": 8 }, "stop": { "line": 3120, "column": 24 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3118, "column": 8 }, "stop": { "line": 3118, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3108, "column": 8 }, "stop": { "line": 3108, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3096, "column": 8 }, "stop": { "line": 3096, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3113, "column": 8 }, "stop": { "line": 3113, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3091, "column": 8 }, "stop": { "line": 3091, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3103, "column": 8 }, "stop": { "line": 3103, "column": 23 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3101, "column": 8 }, "stop": { "line": 3101, "column": 23 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3119, "column": 8 }, "stop": { "line": 3119, "column": 23 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3121, "column": 8 }, "stop": { "line": 3121, "column": 23 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3102, "column": 8 }, "stop": { "line": 3102, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3087, "column": 8 }, "stop": { "line": 3087, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3106, "column": 8 }, "stop": { "line": 3106, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3119, "column": 24 }, "stop": { "line": 3119, "column": 42 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3121, "column": 24 }, "stop": { "line": 3121, "column": 42 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3102, "column": 24 }, "stop": { "line": 3102, "column": 42 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3118, "column": 25 }, "stop": { "line": 3118, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3101, "column": 24 }, "stop": { "line": 3101, "column": 42 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3120, "column": 25 }, "stop": { "line": 3120, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_pk_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3088, "column": 8 }, "stop": { "line": 3088, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3107, "column": 8 }, "stop": { "line": 3107, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3123, "column": 39 }, "stop": { "line": 3123, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3086, "column": 8 }, "stop": { "line": 3086, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3105, "column": 8 }, "stop": { "line": 3105, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_046_copies_data_from_password_to_password_hash": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3081, "column": 16 }, "stop": { "line": 3081, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertNotEqual", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3075, "column": 36 }, "stop": { "line": 3075, "column": 50 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3071, "column": 29 }, "stop": { "line": 3071, "column": 42 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3078, "column": 36 }, "stop": { "line": 3078, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3069, "column": 20 }, "stop": { "line": 3069, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3064, "column": 29 }, "stop": { "line": 3064, "column": 45 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3058, "column": 29 }, "stop": { "line": 3058, "column": 45 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3036, "column": 18 }, "stop": { "line": 3036, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3063, "column": 24 }, "stop": { "line": 3063, "column": 40 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3053, "column": 24 }, "stop": { "line": 3053, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3036, "column": 18 }, "stop": { "line": 3036, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3064, "column": 29 }, "stop": { "line": 3064, "column": 39 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3058, "column": 29 }, "stop": { "line": 3058, "column": 39 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3053, "column": 24 }, "stop": { "line": 3053, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3063, "column": 24 }, "stop": { "line": 3063, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3030, "column": 52 }, "stop": { "line": 3030, "column": 65 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3039, "column": 58 }, "stop": { "line": 3039, "column": 71 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3035, "column": 46 }, "stop": { "line": 3035, "column": 59 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3048, "column": 42 }, "stop": { "line": 3048, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3076, "column": 16 }, "stop": { "line": 3076, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3061, "column": 26 }, "stop": { "line": 3061, "column": 50 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3056, "column": 26 }, "stop": { "line": 3056, "column": 50 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3062, "column": 26 }, "stop": { "line": 3062, "column": 50 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3057, "column": 26 }, "stop": { "line": 3057, "column": 50 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3051, "column": 26 }, "stop": { "line": 3051, "column": 50 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3052, "column": 26 }, "stop": { "line": 3052, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3042, "column": 54 }, "stop": { "line": 3042, "column": 58 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3037, "column": 61 }, "stop": { "line": 3037, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3047, "column": 25 }, "stop": { "line": 3047, "column": 41 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3035, "column": 21 }, "stop": { "line": 3035, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3030, "column": 24 }, "stop": { "line": 3030, "column": 40 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3039, "column": 27 }, "stop": { "line": 3039, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3072, "column": 16 }, "stop": { "line": 3072, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3083, "column": 22 }, "stop": { "line": 3083, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "ValueError", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3055, "column": 29 }, "stop": { "line": 3055, "column": 39 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3050, "column": 29 }, "stop": { "line": 3050, "column": 39 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3060, "column": 29 }, "stop": { "line": 3060, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3027, "column": 8 }, "stop": { "line": 3027, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3068, "column": 8 }, "stop": { "line": 3068, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3028, "column": 8 }, "stop": { "line": 3028, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3080, "column": 16 }, "stop": { "line": 3080, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3073, "column": 16 }, "stop": { "line": 3073, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3079, "column": 16 }, "stop": { "line": 3079, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3077, "column": 16 }, "stop": { "line": 3077, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3074, "column": 16 }, "stop": { "line": 3074, "column": 36 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3026, "column": 8 }, "stop": { "line": 3026, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_045_add_description_to_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2949, "column": 8 }, "stop": { "line": 2949, "column": 30 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2950, "column": 8 }, "stop": { "line": 2950, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableExists", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3001, "column": 8 }, "stop": { "line": 3001, "column": 24 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2999, "column": 8 }, "stop": { "line": 2999, "column": 24 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3000, "column": 8 }, "stop": { "line": 3000, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.insert_dict", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2967, "column": 22 }, "stop": { "line": 2967, "column": 38 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2965, "column": 33 }, "stop": { "line": 2965, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2991, "column": 21 }, "stop": { "line": 2991, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2981, "column": 21 }, "stop": { "line": 2981, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3016, "column": 18 }, "stop": { "line": 3016, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3005, "column": 18 }, "stop": { "line": 3005, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2974, "column": 8 }, "stop": { "line": 2974, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2951, "column": 8 }, "stop": { "line": 2951, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2955, "column": 8 }, "stop": { "line": 2955, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2969, "column": 8 }, "stop": { "line": 2969, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2962, "column": 8 }, "stop": { "line": 2962, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2943, "column": 8 }, "stop": { "line": 2943, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2963, "column": 8 }, "stop": { "line": 2963, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2944, "column": 8 }, "stop": { "line": 2944, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3005, "column": 18 }, "stop": { "line": 3005, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3016, "column": 18 }, "stop": { "line": 3016, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2981, "column": 21 }, "stop": { "line": 2981, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2991, "column": 21 }, "stop": { "line": 2991, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2968, "column": 39 }, "stop": { "line": 2968, "column": 52 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2966, "column": 50 }, "stop": { "line": 2966, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2961, "column": 8 }, "stop": { "line": 2961, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2942, "column": 8 }, "stop": { "line": 2942, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_037_remove_service_and_region_fk_for_registered_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2932, "column": 8 }, "stop": { "line": 2932, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2933, "column": 8 }, "stop": { "line": 2933, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2936, "column": 33 }, "stop": { "line": 2936, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2938, "column": 25 }, "stop": { "line": 2938, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2938, "column": 8 }, "stop": { "line": 2938, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2937, "column": 50 }, "stop": { "line": 2937, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2931, "column": 8 }, "stop": { "line": 2931, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_036_rename_application_credentials_column": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2902, "column": 39 }, "stop": { "line": 2902, "column": 55 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2905, "column": 30 }, "stop": { "line": 2905, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2916, "column": 27 }, "stop": { "line": 2916, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2918, "column": 22 }, "stop": { "line": 2918, "column": 38 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2913, "column": 18 }, "stop": { "line": 2913, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2925, "column": 23 }, "stop": { "line": 2925, "column": 39 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2914, "column": 20 }, "stop": { "line": 2914, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2917, "column": 23 }, "stop": { "line": 2917, "column": 39 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2915, "column": 27 }, "stop": { "line": 2915, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2895, "column": 8 }, "stop": { "line": 2895, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2924, "column": 41 }, "stop": { "line": 2924, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2885, "column": 8 }, "stop": { "line": 2885, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2892, "column": 8 }, "stop": { "line": 2892, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2886, "column": 8 }, "stop": { "line": 2886, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2893, "column": 8 }, "stop": { "line": 2893, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2915, "column": 27 }, "stop": { "line": 2915, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2914, "column": 20 }, "stop": { "line": 2914, "column": 30 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2925, "column": 23 }, "stop": { "line": 2925, "column": 33 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2918, "column": 22 }, "stop": { "line": 2918, "column": 32 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2916, "column": 27 }, "stop": { "line": 2916, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2917, "column": 23 }, "stop": { "line": 2917, "column": 33 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2913, "column": 18 }, "stop": { "line": 2913, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2903, "column": 47 }, "stop": { "line": 2903, "column": 60 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2907, "column": 12 }, "stop": { "line": 2907, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2891, "column": 8 }, "stop": { "line": 2891, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2884, "column": 8 }, "stop": { "line": 2884, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_035_add_system_column_to_credential_table": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2811, "column": 8 }, "stop": { "line": 2811, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableExists", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2837, "column": 16 }, "stop": { "line": 2837, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.fromtimestamp", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2838, "column": 25 }, "stop": { "line": 2838, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.total_seconds", "class_name": "datetime.timedelta", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2830, "column": 39 }, "stop": { "line": 2830, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2844, "column": 27 }, "stop": { "line": 2844, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2859, "column": 27 }, "stop": { "line": 2859, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2843, "column": 27 }, "stop": { "line": 2843, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2845, "column": 23 }, "stop": { "line": 2845, "column": 39 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2857, "column": 20 }, "stop": { "line": 2857, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2842, "column": 20 }, "stop": { "line": 2842, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2877, "column": 23 }, "stop": { "line": 2877, "column": 39 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2875, "column": 27 }, "stop": { "line": 2875, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2873, "column": 18 }, "stop": { "line": 2873, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2841, "column": 18 }, "stop": { "line": 2841, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2858, "column": 27 }, "stop": { "line": 2858, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2846, "column": 22 }, "stop": { "line": 2846, "column": 38 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2874, "column": 20 }, "stop": { "line": 2874, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2876, "column": 27 }, "stop": { "line": 2876, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2860, "column": 23 }, "stop": { "line": 2860, "column": 39 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2856, "column": 18 }, "stop": { "line": 2856, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2861, "column": 26 }, "stop": { "line": 2861, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2823, "column": 8 }, "stop": { "line": 2823, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2812, "column": 8 }, "stop": { "line": 2812, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2820, "column": 8 }, "stop": { "line": 2820, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2807, "column": 8 }, "stop": { "line": 2807, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2838, "column": 26 }, "stop": { "line": 2838, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__sub__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2821, "column": 8 }, "stop": { "line": 2821, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2808, "column": 8 }, "stop": { "line": 2808, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2841, "column": 18 }, "stop": { "line": 2841, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2846, "column": 22 }, "stop": { "line": 2846, "column": 32 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2873, "column": 18 }, "stop": { "line": 2873, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2845, "column": 23 }, "stop": { "line": 2845, "column": 33 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2857, "column": 20 }, "stop": { "line": 2857, "column": 30 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2858, "column": 27 }, "stop": { "line": 2858, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2874, "column": 20 }, "stop": { "line": 2874, "column": 30 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2843, "column": 27 }, "stop": { "line": 2843, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2876, "column": 27 }, "stop": { "line": 2876, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2856, "column": 18 }, "stop": { "line": 2856, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2860, "column": 23 }, "stop": { "line": 2860, "column": 33 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2861, "column": 26 }, "stop": { "line": 2861, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2877, "column": 23 }, "stop": { "line": 2877, "column": 33 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2859, "column": 27 }, "stop": { "line": 2859, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2842, "column": 20 }, "stop": { "line": 2842, "column": 30 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2844, "column": 27 }, "stop": { "line": 2844, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2875, "column": 27 }, "stop": { "line": 2875, "column": 37 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2831, "column": 47 }, "stop": { "line": 2831, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2819, "column": 8 }, "stop": { "line": 2819, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2806, "column": 8 }, "stop": { "line": 2806, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2836, "column": 21 }, "stop": { "line": 2836, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2836, "column": 21 }, "stop": { "line": 2836, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.replace", "class_name": "datetime.datetime", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_034_adds_application_credential_table": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2737, "column": 8 }, "stop": { "line": 2737, "column": 30 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2750, "column": 8 }, "stop": { "line": 2750, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableExists", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2763, "column": 24 }, "stop": { "line": 2763, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_fk_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2767, "column": 16 }, "stop": { "line": 2767, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.fromtimestamp", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2768, "column": 25 }, "stop": { "line": 2768, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.total_seconds", "class_name": "datetime.timedelta", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2773, "column": 27 }, "stop": { "line": 2773, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2787, "column": 27 }, "stop": { "line": 2787, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2774, "column": 27 }, "stop": { "line": 2774, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2797, "column": 23 }, "stop": { "line": 2797, "column": 39 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2772, "column": 20 }, "stop": { "line": 2772, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2789, "column": 26 }, "stop": { "line": 2789, "column": 42 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2775, "column": 23 }, "stop": { "line": 2775, "column": 39 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2785, "column": 18 }, "stop": { "line": 2785, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2776, "column": 26 }, "stop": { "line": 2776, "column": 42 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2771, "column": 18 }, "stop": { "line": 2771, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2751, "column": 8 }, "stop": { "line": 2751, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2738, "column": 8 }, "stop": { "line": 2738, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2763, "column": 8 }, "stop": { "line": 2763, "column": 23 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2748, "column": 12 }, "stop": { "line": 2748, "column": 27 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2745, "column": 12 }, "stop": { "line": 2745, "column": 27 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2748, "column": 28 }, "stop": { "line": 2748, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_constraint_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2745, "column": 28 }, "stop": { "line": 2745, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_index_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2768, "column": 26 }, "stop": { "line": 2768, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__sub__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2797, "column": 23 }, "stop": { "line": 2797, "column": 33 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2771, "column": 18 }, "stop": { "line": 2771, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2775, "column": 23 }, "stop": { "line": 2775, "column": 33 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2774, "column": 27 }, "stop": { "line": 2774, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2772, "column": 20 }, "stop": { "line": 2772, "column": 30 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2787, "column": 27 }, "stop": { "line": 2787, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2776, "column": 26 }, "stop": { "line": 2776, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2785, "column": 18 }, "stop": { "line": 2785, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2789, "column": 26 }, "stop": { "line": 2789, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2773, "column": 27 }, "stop": { "line": 2773, "column": 37 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2761, "column": 12 }, "stop": { "line": 2761, "column": 25 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2757, "column": 47 }, "stop": { "line": 2757, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2766, "column": 21 }, "stop": { "line": 2766, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2766, "column": 21 }, "stop": { "line": 2766, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.replace", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2756, "column": 25 }, "stop": { "line": 2756, "column": 41 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2759, "column": 30 }, "stop": { "line": 2759, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2788, "column": 23 }, "stop": { "line": 2788, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2786, "column": 20 }, "stop": { "line": 2786, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2796, "column": 41 }, "stop": { "line": 2796, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2731, "column": 8 }, "stop": { "line": 2731, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2729, "column": 8 }, "stop": { "line": 2729, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableDoesNotExist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2734, "column": 8 }, "stop": { "line": 2734, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2725, "column": 8 }, "stop": { "line": 2725, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2735, "column": 8 }, "stop": { "line": 2735, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2726, "column": 8 }, "stop": { "line": 2726, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2792, "column": 8 }, "stop": { "line": 2792, "column": 25 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2803, "column": 8 }, "stop": { "line": 2803, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2724, "column": 8 }, "stop": { "line": 2724, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2733, "column": 8 }, "stop": { "line": 2733, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_033_adds_limits_table": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2620, "column": 8 }, "stop": { "line": 2620, "column": 30 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2625, "column": 8 }, "stop": { "line": 2625, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableExists", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2653, "column": 8 }, "stop": { "line": 2653, "column": 24 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2652, "column": 8 }, "stop": { "line": 2652, "column": 24 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2651, "column": 8 }, "stop": { "line": 2651, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.insert_dict", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2694, "column": 22 }, "stop": { "line": 2694, "column": 38 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2656, "column": 33 }, "stop": { "line": 2656, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2614, "column": 8 }, "stop": { "line": 2614, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2613, "column": 8 }, "stop": { "line": 2613, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableDoesNotExist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2708, "column": 22 }, "stop": { "line": 2708, "column": 38 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2677, "column": 18 }, "stop": { "line": 2677, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2715, "column": 18 }, "stop": { "line": 2715, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2659, "column": 18 }, "stop": { "line": 2659, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2643, "column": 21 }, "stop": { "line": 2643, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2697, "column": 18 }, "stop": { "line": 2697, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2633, "column": 21 }, "stop": { "line": 2633, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2669, "column": 33 }, "stop": { "line": 2669, "column": 49 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2689, "column": 48 }, "stop": { "line": 2689, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2621, "column": 8 }, "stop": { "line": 2621, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2626, "column": 8 }, "stop": { "line": 2626, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2669, "column": 8 }, "stop": { "line": 2669, "column": 30 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2689, "column": 8 }, "stop": { "line": 2689, "column": 45 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2708, "column": 8 }, "stop": { "line": 2708, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2670, "column": 8 }, "stop": { "line": 2670, "column": 41 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2709, "column": 8 }, "stop": { "line": 2709, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2617, "column": 8 }, "stop": { "line": 2617, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2608, "column": 8 }, "stop": { "line": 2608, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2618, "column": 8 }, "stop": { "line": 2618, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2609, "column": 8 }, "stop": { "line": 2609, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2715, "column": 18 }, "stop": { "line": 2715, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2677, "column": 18 }, "stop": { "line": 2677, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2659, "column": 18 }, "stop": { "line": 2659, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2689, "column": 48 }, "stop": { "line": 2689, "column": 58 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2633, "column": 21 }, "stop": { "line": 2633, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2697, "column": 18 }, "stop": { "line": 2697, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2643, "column": 21 }, "stop": { "line": 2643, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2708, "column": 22 }, "stop": { "line": 2708, "column": 32 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2669, "column": 33 }, "stop": { "line": 2669, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2710, "column": 8 }, "stop": { "line": 2710, "column": 25 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2671, "column": 8 }, "stop": { "line": 2671, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2695, "column": 30 }, "stop": { "line": 2695, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2657, "column": 41 }, "stop": { "line": 2657, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2616, "column": 8 }, "stop": { "line": 2616, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2607, "column": 8 }, "stop": { "line": 2607, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_032_add_expires_at_int_column_trust": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2598, "column": 16 }, "stop": { "line": 2598, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.fromtimestamp", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2573, "column": 22 }, "stop": { "line": 2573, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2596, "column": 17 }, "stop": { "line": 2596, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2604, "column": 16 }, "stop": { "line": 2604, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2578, "column": 31 }, "stop": { "line": 2578, "column": 47 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2576, "column": 18 }, "stop": { "line": 2576, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2585, "column": 31 }, "stop": { "line": 2585, "column": 47 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2579, "column": 26 }, "stop": { "line": 2579, "column": 42 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2586, "column": 31 }, "stop": { "line": 2586, "column": 47 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2584, "column": 18 }, "stop": { "line": 2584, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2577, "column": 31 }, "stop": { "line": 2577, "column": 47 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2587, "column": 26 }, "stop": { "line": 2587, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2556, "column": 8 }, "stop": { "line": 2556, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2565, "column": 8 }, "stop": { "line": 2565, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2594, "column": 8 }, "stop": { "line": 2594, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2551, "column": 8 }, "stop": { "line": 2551, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2595, "column": 8 }, "stop": { "line": 2595, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2552, "column": 8 }, "stop": { "line": 2552, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2579, "column": 26 }, "stop": { "line": 2579, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2576, "column": 18 }, "stop": { "line": 2576, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2578, "column": 31 }, "stop": { "line": 2578, "column": 41 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2585, "column": 31 }, "stop": { "line": 2585, "column": 41 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2587, "column": 26 }, "stop": { "line": 2587, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2586, "column": 31 }, "stop": { "line": 2586, "column": 41 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2584, "column": 18 }, "stop": { "line": 2584, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2577, "column": 31 }, "stop": { "line": 2577, "column": 41 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2573, "column": 48 }, "stop": { "line": 2573, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2563, "column": 8 }, "stop": { "line": 2563, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2550, "column": 8 }, "stop": { "line": 2550, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2604, "column": 51 }, "stop": { "line": 2604, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__new__", "class_name": "int", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2581, "column": 26 }, "stop": { "line": 2581, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_031_adds_system_assignment_table": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2520, "column": 8 }, "stop": { "line": 2520, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableExists", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2526, "column": 34 }, "stop": { "line": 2526, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2514, "column": 8 }, "stop": { "line": 2514, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableDoesNotExist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2532, "column": 25 }, "stop": { "line": 2532, "column": 41 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2533, "column": 24 }, "stop": { "line": 2533, "column": 40 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2541, "column": 25 }, "stop": { "line": 2541, "column": 41 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2542, "column": 24 }, "stop": { "line": 2542, "column": 40 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2534, "column": 23 }, "stop": { "line": 2534, "column": 39 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2543, "column": 23 }, "stop": { "line": 2543, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2521, "column": 8 }, "stop": { "line": 2521, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2510, "column": 8 }, "stop": { "line": 2510, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2517, "column": 8 }, "stop": { "line": 2517, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2511, "column": 8 }, "stop": { "line": 2511, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2518, "column": 8 }, "stop": { "line": 2518, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2534, "column": 23 }, "stop": { "line": 2534, "column": 33 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2532, "column": 25 }, "stop": { "line": 2532, "column": 35 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2542, "column": 24 }, "stop": { "line": 2542, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2533, "column": 24 }, "stop": { "line": 2533, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2543, "column": 23 }, "stop": { "line": 2543, "column": 33 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2541, "column": 25 }, "stop": { "line": 2541, "column": 35 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2527, "column": 42 }, "stop": { "line": 2527, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2509, "column": 8 }, "stop": { "line": 2509, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2516, "column": 8 }, "stop": { "line": 2516, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_030_project_tags_works_correctly_after_migration": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2486, "column": 8 }, "stop": { "line": 2486, "column": 24 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2487, "column": 8 }, "stop": { "line": 2487, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.insert_dict", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2465, "column": 24 }, "stop": { "line": 2465, "column": 40 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2467, "column": 20 }, "stop": { "line": 2467, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2459, "column": 12 }, "stop": { "line": 2459, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.skipTest", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2483, "column": 20 }, "stop": { "line": 2483, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2471, "column": 21 }, "stop": { "line": 2471, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2475, "column": 20 }, "stop": { "line": 2475, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2462, "column": 8 }, "stop": { "line": 2462, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2463, "column": 8 }, "stop": { "line": 2463, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2483, "column": 20 }, "stop": { "line": 2483, "column": 30 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2475, "column": 20 }, "stop": { "line": 2475, "column": 30 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2471, "column": 21 }, "stop": { "line": 2471, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2494, "column": 8 }, "stop": { "line": 2494, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2491, "column": 8 }, "stop": { "line": 2491, "column": 23 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2504, "column": 8 }, "stop": { "line": 2504, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2466, "column": 23 }, "stop": { "line": 2466, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2468, "column": 27 }, "stop": { "line": 2468, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2461, "column": 8 }, "stop": { "line": 2461, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_30_expand_add_project_tags_table": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2452, "column": 8 }, "stop": { "line": 2452, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableExists", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2449, "column": 8 }, "stop": { "line": 2449, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2442, "column": 8 }, "stop": { "line": 2442, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2443, "column": 8 }, "stop": { "line": 2443, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2450, "column": 8 }, "stop": { "line": 2450, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2441, "column": 8 }, "stop": { "line": 2441, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2448, "column": 8 }, "stop": { "line": 2448, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2446, "column": 8 }, "stop": { "line": 2446, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableDoesNotExist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2453, "column": 8 }, "stop": { "line": 2453, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_024_add_created_expires_at_int_columns_password": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2426, "column": 16 }, "stop": { "line": 2426, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.fromtimestamp", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2414, "column": 25 }, "stop": { "line": 2414, "column": 41 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2397, "column": 24 }, "stop": { "line": 2397, "column": 40 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2406, "column": 27 }, "stop": { "line": 2406, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2437, "column": 19 }, "stop": { "line": 2437, "column": 35 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2402, "column": 21 }, "stop": { "line": 2402, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2424, "column": 20 }, "stop": { "line": 2424, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2432, "column": 12 }, "stop": { "line": 2432, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2431, "column": 12 }, "stop": { "line": 2431, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2417, "column": 29 }, "stop": { "line": 2417, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2438, "column": 8 }, "stop": { "line": 2438, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2403, "column": 18 }, "stop": { "line": 2403, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2390, "column": 8 }, "stop": { "line": 2390, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2382, "column": 8 }, "stop": { "line": 2382, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2377, "column": 8 }, "stop": { "line": 2377, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2422, "column": 8 }, "stop": { "line": 2422, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2435, "column": 8 }, "stop": { "line": 2435, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2378, "column": 8 }, "stop": { "line": 2378, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2423, "column": 8 }, "stop": { "line": 2423, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2403, "column": 18 }, "stop": { "line": 2403, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2415, "column": 42 }, "stop": { "line": 2415, "column": 55 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2406, "column": 58 }, "stop": { "line": 2406, "column": 71 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2397, "column": 52 }, "stop": { "line": 2397, "column": 65 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2402, "column": 46 }, "stop": { "line": 2402, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2388, "column": 8 }, "stop": { "line": 2388, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2376, "column": 8 }, "stop": { "line": 2376, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2432, "column": 47 }, "stop": { "line": 2432, "column": 50 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2431, "column": 47 }, "stop": { "line": 2431, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__new__", "class_name": "int", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2418, "column": 26 }, "stop": { "line": 2418, "column": 50 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2419, "column": 26 }, "stop": { "line": 2419, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2404, "column": 61 }, "stop": { "line": 2404, "column": 72 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2409, "column": 54 }, "stop": { "line": 2409, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_016_add_user_options": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2363, "column": 8 }, "stop": { "line": 2363, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2369, "column": 8 }, "stop": { "line": 2369, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2370, "column": 8 }, "stop": { "line": 2370, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2364, "column": 8 }, "stop": { "line": 2364, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2362, "column": 8 }, "stop": { "line": 2362, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2368, "column": 8 }, "stop": { "line": 2368, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2367, "column": 8 }, "stop": { "line": 2367, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableDoesNotExist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2371, "column": 8 }, "stop": { "line": 2371, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_015_update_federated_user_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2329, "column": 8 }, "stop": { "line": 2329, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2347, "column": 8 }, "stop": { "line": 2347, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2330, "column": 8 }, "stop": { "line": 2330, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2353, "column": 8 }, "stop": { "line": 2353, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2358, "column": 21 }, "stop": { "line": 2358, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2358, "column": 46 }, "stop": { "line": 2358, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2341, "column": 8 }, "stop": { "line": 2341, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2328, "column": 8 }, "stop": { "line": 2328, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2359, "column": 8 }, "stop": { "line": 2359, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_014_add_domain_id_to_user_table": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2250, "column": 24 }, "stop": { "line": 2250, "column": 42 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2248, "column": 24 }, "stop": { "line": 2248, "column": 42 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2251, "column": 24 }, "stop": { "line": 2251, "column": 42 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2249, "column": 24 }, "stop": { "line": 2249, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_fk_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2197, "column": 21 }, "stop": { "line": 2197, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2201, "column": 30 }, "stop": { "line": 2201, "column": 46 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2199, "column": 27 }, "stop": { "line": 2199, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2194, "column": 8 }, "stop": { "line": 2194, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2190, "column": 8 }, "stop": { "line": 2190, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2246, "column": 12 }, "stop": { "line": 2246, "column": 27 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2250, "column": 8 }, "stop": { "line": 2250, "column": 23 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2249, "column": 8 }, "stop": { "line": 2249, "column": 23 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2248, "column": 8 }, "stop": { "line": 2248, "column": 23 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2251, "column": 8 }, "stop": { "line": 2251, "column": 23 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2243, "column": 12 }, "stop": { "line": 2243, "column": 27 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2247, "column": 16 }, "stop": { "line": 2247, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_constraint_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2215, "column": 8 }, "stop": { "line": 2215, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2188, "column": 8 }, "stop": { "line": 2188, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2244, "column": 16 }, "stop": { "line": 2244, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_index_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2189, "column": 8 }, "stop": { "line": 2189, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2236, "column": 8 }, "stop": { "line": 2236, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2197, "column": 55 }, "stop": { "line": 2197, "column": 68 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2201, "column": 64 }, "stop": { "line": 2201, "column": 77 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2199, "column": 58 }, "stop": { "line": 2199, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2187, "column": 8 }, "stop": { "line": 2187, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2193, "column": 8 }, "stop": { "line": 2193, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2213, "column": 8 }, "stop": { "line": 2213, "column": 23 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2210, "column": 8 }, "stop": { "line": 2210, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_013_protocol_cascade_delete_for_federated_user": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2064, "column": 8 }, "stop": { "line": 2064, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2128, "column": 8 }, "stop": { "line": 2128, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2129, "column": 8 }, "stop": { "line": 2129, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2065, "column": 8 }, "stop": { "line": 2065, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2122, "column": 8 }, "stop": { "line": 2122, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2139, "column": 8 }, "stop": { "line": 2139, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2063, "column": 8 }, "stop": { "line": 2063, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2127, "column": 8 }, "stop": { "line": 2127, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2061, "column": 12 }, "stop": { "line": 2061, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.skipTest", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_012_add_domain_id_to_idp": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2053, "column": 8 }, "stop": { "line": 2053, "column": 24 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2030, "column": 12 }, "stop": { "line": 2030, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.insert_dict", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2056, "column": 20 }, "stop": { "line": 2056, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2026, "column": 17 }, "stop": { "line": 2026, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2057, "column": 8 }, "stop": { "line": 2057, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2029, "column": 34 }, "stop": { "line": 2029, "column": 50 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2027, "column": 25 }, "stop": { "line": 2027, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2021, "column": 8 }, "stop": { "line": 2021, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2034, "column": 8 }, "stop": { "line": 2034, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2019, "column": 8 }, "stop": { "line": 2019, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2047, "column": 8 }, "stop": { "line": 2047, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2052, "column": 8 }, "stop": { "line": 2052, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2020, "column": 8 }, "stop": { "line": 2020, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2027, "column": 25 }, "stop": { "line": 2027, "column": 35 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2029, "column": 34 }, "stop": { "line": 2029, "column": 44 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2048, "column": 8 }, "stop": { "line": 2048, "column": 25 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2043, "column": 8 }, "stop": { "line": 2043, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2056, "column": 47 }, "stop": { "line": 2056, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2018, "column": 8 }, "stop": { "line": 2018, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2033, "column": 8 }, "stop": { "line": 2033, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_011_user_id_unique_for_nonlocal_user": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1989, "column": 8 }, "stop": { "line": 1989, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1985, "column": 8 }, "stop": { "line": 1985, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1986, "column": 8 }, "stop": { "line": 1986, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1990, "column": 8 }, "stop": { "line": 1990, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1984, "column": 8 }, "stop": { "line": 1984, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1988, "column": 8 }, "stop": { "line": 1988, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1991, "column": 24 }, "stop": { "line": 1991, "column": 57 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1987, "column": 25 }, "stop": { "line": 1987, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_unique_constraint_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1987, "column": 8 }, "stop": { "line": 1987, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1991, "column": 8 }, "stop": { "line": 1991, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_010_add_revocation_event_indexes": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1966, "column": 8 }, "stop": { "line": 1966, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1951, "column": 8 }, "stop": { "line": 1951, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1977, "column": 24 }, "stop": { "line": 1977, "column": 45 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1956, "column": 25 }, "stop": { "line": 1956, "column": 46 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1962, "column": 25 }, "stop": { "line": 1962, "column": 46 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1968, "column": 24 }, "stop": { "line": 1968, "column": 45 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1959, "column": 25 }, "stop": { "line": 1959, "column": 46 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1971, "column": 24 }, "stop": { "line": 1971, "column": 45 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1974, "column": 24 }, "stop": { "line": 1974, "column": 45 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1953, "column": 25 }, "stop": { "line": 1953, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_index_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1952, "column": 8 }, "stop": { "line": 1952, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1967, "column": 8 }, "stop": { "line": 1967, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1950, "column": 8 }, "stop": { "line": 1950, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1965, "column": 8 }, "stop": { "line": 1965, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1953, "column": 8 }, "stop": { "line": 1953, "column": 24 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1959, "column": 8 }, "stop": { "line": 1959, "column": 24 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1962, "column": 8 }, "stop": { "line": 1962, "column": 24 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1956, "column": 8 }, "stop": { "line": 1956, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1968, "column": 8 }, "stop": { "line": 1968, "column": 23 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1971, "column": 8 }, "stop": { "line": 1971, "column": 23 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1977, "column": 8 }, "stop": { "line": 1977, "column": 23 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1974, "column": 8 }, "stop": { "line": 1974, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_004_reset_password_created_at": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1938, "column": 8 }, "stop": { "line": 1938, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1930, "column": 8 }, "stop": { "line": 1930, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1931, "column": 8 }, "stop": { "line": 1931, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1939, "column": 8 }, "stop": { "line": 1939, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1932, "column": 19 }, "stop": { "line": 1932, "column": 35 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1940, "column": 19 }, "stop": { "line": 1940, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1946, "column": 12 }, "stop": { "line": 1946, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1940, "column": 48 }, "stop": { "line": 1940, "column": 61 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1932, "column": 48 }, "stop": { "line": 1932, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1937, "column": 8 }, "stop": { "line": 1937, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1929, "column": 8 }, "stop": { "line": 1929, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1947, "column": 8 }, "stop": { "line": 1947, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1943, "column": 12 }, "stop": { "line": 1943, "column": 27 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1934, "column": 8 }, "stop": { "line": 1934, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_003_migrate_unencrypted_credentials": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1839, "column": 17 }, "stop": { "line": 1839, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1838, "column": 22 }, "stop": { "line": 1838, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1898, "column": 28 }, "stop": { "line": 1898, "column": 44 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1922, "column": 34 }, "stop": { "line": 1922, "column": 50 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1841, "column": 34 }, "stop": { "line": 1841, "column": 50 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1921, "column": 40 }, "stop": { "line": 1921, "column": 56 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1920, "column": 28 }, "stop": { "line": 1920, "column": 44 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1923, "column": 33 }, "stop": { "line": 1923, "column": 49 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1901, "column": 34 }, "stop": { "line": 1901, "column": 50 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1866, "column": 30 }, "stop": { "line": 1866, "column": 46 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1867, "column": 33 }, "stop": { "line": 1867, "column": 49 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1840, "column": 32 }, "stop": { "line": 1840, "column": 48 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1865, "column": 28 }, "stop": { "line": 1865, "column": 44 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1899, "column": 30 }, "stop": { "line": 1899, "column": 46 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1900, "column": 33 }, "stop": { "line": 1900, "column": 49 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1842, "column": 37 }, "stop": { "line": 1842, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1913, "column": 8 }, "stop": { "line": 1913, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1858, "column": 8 }, "stop": { "line": 1858, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1848, "column": 8 }, "stop": { "line": 1848, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1921, "column": 40 }, "stop": { "line": 1921, "column": 50 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1899, "column": 30 }, "stop": { "line": 1899, "column": 40 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1920, "column": 28 }, "stop": { "line": 1920, "column": 38 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1898, "column": 28 }, "stop": { "line": 1898, "column": 38 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1865, "column": 28 }, "stop": { "line": 1865, "column": 38 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1867, "column": 33 }, "stop": { "line": 1867, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1840, "column": 32 }, "stop": { "line": 1840, "column": 42 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1866, "column": 30 }, "stop": { "line": 1866, "column": 40 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1901, "column": 34 }, "stop": { "line": 1901, "column": 44 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1842, "column": 37 }, "stop": { "line": 1842, "column": 47 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1922, "column": 34 }, "stop": { "line": 1922, "column": 44 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1841, "column": 34 }, "stop": { "line": 1841, "column": 44 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1923, "column": 33 }, "stop": { "line": 1923, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1900, "column": 33 }, "stop": { "line": 1900, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1882, "column": 12 }, "stop": { "line": 1882, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1821, "column": 8 }, "stop": { "line": 1821, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1845, "column": 12 }, "stop": { "line": 1845, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1925, "column": 8 }, "stop": { "line": 1925, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.insert_dict", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1880, "column": 27 }, "stop": { "line": 1880, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1895, "column": 12 }, "stop": { "line": 1895, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1834, "column": 8 }, "stop": { "line": 1834, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1876, "column": 8 }, "stop": { "line": 1876, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1910, "column": 8 }, "stop": { "line": 1910, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1835, "column": 8 }, "stop": { "line": 1835, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1903, "column": 8 }, "stop": { "line": 1903, "column": 25 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1869, "column": 8 }, "stop": { "line": 1869, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1893, "column": 12 }, "stop": { "line": 1893, "column": 32 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1892, "column": 12 }, "stop": { "line": 1892, "column": 32 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1833, "column": 8 }, "stop": { "line": 1833, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1854, "column": 8 }, "stop": { "line": 1854, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1822, "column": 12 }, "stop": { "line": 1822, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository.__init__", "class_name": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1844, "column": 12 }, "stop": { "line": 1844, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_002_password_created_at_not_nullable": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1807, "column": 8 }, "stop": { "line": 1807, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1814, "column": 8 }, "stop": { "line": 1814, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1815, "column": 8 }, "stop": { "line": 1815, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1808, "column": 8 }, "stop": { "line": 1808, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1816, "column": 19 }, "stop": { "line": 1816, "column": 35 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1810, "column": 19 }, "stop": { "line": 1810, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1810, "column": 48 }, "stop": { "line": 1810, "column": 61 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1816, "column": 48 }, "stop": { "line": 1816, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1806, "column": 8 }, "stop": { "line": 1806, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1813, "column": 8 }, "stop": { "line": 1813, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1818, "column": 12 }, "stop": { "line": 1818, "column": 28 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1811, "column": 8 }, "stop": { "line": 1811, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_out_of_sync_db_migration_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1801, "column": 8 }, "stop": { "line": 1801, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1800, "column": 8 }, "stop": { "line": 1800, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1802, "column": 8 }, "stop": { "line": 1802, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_db_sync_check": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1793, "column": 8 }, "stop": { "line": 1793, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1769, "column": 8 }, "stop": { "line": 1769, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1785, "column": 8 }, "stop": { "line": 1785, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1761, "column": 8 }, "stop": { "line": 1761, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1777, "column": 8 }, "stop": { "line": 1777, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1754, "column": 18 }, "stop": { "line": 1754, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.cmd.cli.DbSync", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1775, "column": 35 }, "stop": { "line": 1775, "column": 54 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1783, "column": 35 }, "stop": { "line": 1783, "column": 54 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1759, "column": 35 }, "stop": { "line": 1759, "column": 54 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1791, "column": 35 }, "stop": { "line": 1791, "column": 54 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1767, "column": 35 }, "stop": { "line": 1767, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.logger.FakeLogger.__init__", "class_name": "fixtures._fixtures.logger.FakeLogger", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1794, "column": 8 }, "stop": { "line": 1794, "column": 24 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1778, "column": 8 }, "stop": { "line": 1778, "column": 24 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1762, "column": 8 }, "stop": { "line": 1762, "column": 24 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1770, "column": 8 }, "stop": { "line": 1770, "column": 24 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1786, "column": 8 }, "stop": { "line": 1786, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1782, "column": 8 }, "stop": { "line": 1782, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1790, "column": 8 }, "stop": { "line": 1790, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1784, "column": 17 }, "stop": { "line": 1784, "column": 45 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1768, "column": 17 }, "stop": { "line": 1768, "column": 45 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1792, "column": 17 }, "stop": { "line": 1792, "column": 45 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1760, "column": 17 }, "stop": { "line": 1760, "column": 45 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1776, "column": 17 }, "stop": { "line": 1776, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.DbSync.check_db_sync_status", "class_name": "keystone.cmd.cli.DbSync", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1766, "column": 8 }, "stop": { "line": 1766, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1774, "column": 8 }, "stop": { "line": 1774, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1783, "column": 19 }, "stop": { "line": 1783, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1767, "column": 19 }, "stop": { "line": 1767, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1759, "column": 19 }, "stop": { "line": 1759, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1775, "column": 19 }, "stop": { "line": 1775, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1791, "column": 19 }, "stop": { "line": 1791, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1749, "column": 8 }, "stop": { "line": 1749, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.setUp", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1751, "column": 8 }, "stop": { "line": 1751, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.MigrationValidation.test_running_db_sync_contract_ahead_of_migrate_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1736, "column": 8 }, "stop": { "line": 1736, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.MigrationValidation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1737, "column": 8 }, "stop": { "line": 1737, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.MigrationValidation._set_db_sync_command_versions", "class_name": "keystone.tests.unit.test_sql_upgrade.MigrationValidation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1738, "column": 8 }, "stop": { "line": 1738, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_sql_upgrade.MigrationValidation", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.MigrationValidation.test_running_db_sync_migrate_ahead_of_expand_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1727, "column": 8 }, "stop": { "line": 1727, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.MigrationValidation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1728, "column": 8 }, "stop": { "line": 1728, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.MigrationValidation._set_db_sync_command_versions", "class_name": "keystone.tests.unit.test_sql_upgrade.MigrationValidation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1729, "column": 8 }, "stop": { "line": 1729, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_sql_upgrade.MigrationValidation", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.MigrationValidation.test_running_db_sync_expand_without_up_to_date_legacy_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1720, "column": 8 }, "stop": { "line": 1720, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_sql_upgrade.MigrationValidation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1718, "column": 8 }, "stop": { "line": 1718, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.MigrationValidation", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.MigrationValidation._set_db_sync_command_versions": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1708, "column": 8 }, "stop": { "line": 1708, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.MigrationValidation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1713, "column": 25 }, "stop": { "line": 1713, "column": 48 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1712, "column": 25 }, "stop": { "line": 1712, "column": 48 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1711, "column": 25 }, "stop": { "line": 1711, "column": 48 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.get_db_version" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1710, "column": 8 }, "stop": { "line": 1710, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.MigrationValidation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1712, "column": 8 }, "stop": { "line": 1712, "column": 24 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1713, "column": 8 }, "stop": { "line": 1713, "column": 24 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1711, "column": 8 }, "stop": { "line": 1711, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_sql_upgrade.MigrationValidation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1709, "column": 8 }, "stop": { "line": 1709, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.MigrationValidation", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.VersionTests.assertRepoFileNamePrefix": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1695, "column": 41 }, "stop": { "line": 1695, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1695, "column": 24 }, "stop": { "line": 1695, "column": 40 } } ], "kind": "function", "target": "os.path.basename" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1700, "column": 18 }, "stop": { "line": 1700, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1693, "column": 11 }, "stop": { "line": 1693, "column": 14 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1693, "column": 11 }, "stop": { "line": 1693, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__le__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1695, "column": 41 }, "stop": { "line": 1695, "column": 47 } } ], "kind": "function", "target": "sorted" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1699, "column": 22 }, "stop": { "line": 1699, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.replace", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.VersionTests.test_migrate_repos_file_names_have_prefix": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1682, "column": 8 }, "stop": { "line": 1682, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1690, "column": 8 }, "stop": { "line": 1690, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1686, "column": 8 }, "stop": { "line": 1686, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.VersionTests.assertRepoFileNamePrefix", "class_name": "keystone.tests.unit.test_sql_upgrade.VersionTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1688, "column": 24 }, "stop": { "line": 1688, "column": 33 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1680, "column": 22 }, "stop": { "line": 1680, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1685, "column": 23 }, "stop": { "line": 1685, "column": 32 } } ], "kind": "function", "target": "glob.glob" } ], "keystone.tests.unit.test_sql_upgrade.VersionTests.test_migrate_repos_stay_in_lockstep": [], "keystone.tests.unit.test_sql_upgrade.VersionTests.test_these_are_not_the_migrations_you_are_looking_for": [], "keystone.tests.unit.test_sql_upgrade.VersionTests.test_assert_not_schema_downgrade": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1617, "column": 8 }, "stop": { "line": 1617, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.VersionTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1621, "column": 12 }, "stop": { "line": 1621, "column": 47 } } ], "kind": "function", "target": "int.__rsub__" } ], "keystone.tests.unit.test_sql_upgrade.VersionTests.test_core_max": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1611, "column": 8 }, "stop": { "line": 1611, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.VersionTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.VersionTests.test_core_initial": [], "keystone.tests.unit.test_sql_upgrade.SqlContractSchemaUpgradeTests.test_start_version_db_init_version": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1587, "column": 8 }, "stop": { "line": 1587, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlContractSchemaUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlContractSchemaUpgradeTests.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1583, "column": 8 }, "stop": { "line": 1583, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlContractSchemaUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1582, "column": 8 }, "stop": { "line": 1582, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlContractSchemaUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1574, "column": 8 }, "stop": { "line": 1574, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.setUp", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1584, "column": 8 }, "stop": { "line": 1584, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlContractSchemaUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1575, "column": 8 }, "stop": { "line": 1575, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlContractSchemaUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1576, "column": 12 }, "stop": { "line": 1576, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository.__init__", "class_name": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository", "dispatch": "static" } ], "keystone.tests.unit.test_sql_upgrade.SqlDataMigrationUpgradeTests.test_start_version_db_init_version": [], "keystone.tests.unit.test_sql_upgrade.SqlDataMigrationUpgradeTests.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1550, "column": 8 }, "stop": { "line": 1550, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlDataMigrationUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1549, "column": 8 }, "stop": { "line": 1549, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlDataMigrationUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1548, "column": 8 }, "stop": { "line": 1548, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.setUp", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase", "dispatch": "static" } ], "keystone.tests.unit.test_sql_upgrade.SqlExpandSchemaUpgradeTests.test_start_version_db_init_version": [], "keystone.tests.unit.test_sql_upgrade.SqlExpandSchemaUpgradeTests.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1525, "column": 8 }, "stop": { "line": 1525, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlExpandSchemaUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1524, "column": 8 }, "stop": { "line": 1524, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.setUp", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase", "dispatch": "static" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_migration_109_add_password_self_service_column": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1501, "column": 8 }, "stop": { "line": 1501, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1494, "column": 8 }, "stop": { "line": 1494, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1495, "column": 8 }, "stop": { "line": 1495, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1502, "column": 8 }, "stop": { "line": 1502, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_migration_108_add_failed_auth_columns": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1483, "column": 8 }, "stop": { "line": 1483, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1476, "column": 8 }, "stop": { "line": 1476, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1484, "column": 8 }, "stop": { "line": 1484, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1478, "column": 8 }, "stop": { "line": 1478, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_migration_107_add_user_date_columns": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1460, "column": 8 }, "stop": { "line": 1460, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1466, "column": 8 }, "stop": { "line": 1466, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1461, "column": 8 }, "stop": { "line": 1461, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1467, "column": 8 }, "stop": { "line": 1467, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_migration_106_allow_password_column_to_be_nullable": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1453, "column": 8 }, "stop": { "line": 1453, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1449, "column": 8 }, "stop": { "line": 1449, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1454, "column": 25 }, "stop": { "line": 1454, "column": 41 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1450, "column": 25 }, "stop": { "line": 1450, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1450, "column": 63 }, "stop": { "line": 1450, "column": 76 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1454, "column": 63 }, "stop": { "line": 1454, "column": 76 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_migration_105_add_password_date_columns": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1428, "column": 8 }, "stop": { "line": 1428, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1414, "column": 8 }, "stop": { "line": 1414, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1436, "column": 25 }, "stop": { "line": 1436, "column": 41 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1424, "column": 25 }, "stop": { "line": 1424, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1436, "column": 57 }, "stop": { "line": 1436, "column": 70 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1424, "column": 57 }, "stop": { "line": 1424, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1418, "column": 8 }, "stop": { "line": 1418, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1430, "column": 8 }, "stop": { "line": 1430, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_migration_104_inconsistent_constraint_exists": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1385, "column": 28 }, "stop": { "line": 1385, "column": 54 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1392, "column": 29 }, "stop": { "line": 1392, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_constraint_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1379, "column": 8 }, "stop": { "line": 1379, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests._add_unique_constraint_to_user_name_domainid", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1377, "column": 26 }, "stop": { "line": 1377, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1378, "column": 8 }, "stop": { "line": 1378, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests._add_name_domain_id_columns_to_user", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1388, "column": 8 }, "stop": { "line": 1388, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1376, "column": 8 }, "stop": { "line": 1376, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1390, "column": 29 }, "stop": { "line": 1390, "column": 50 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1383, "column": 28 }, "stop": { "line": 1383, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_index_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1377, "column": 26 }, "stop": { "line": 1377, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_migration_104_constraint_exists": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1361, "column": 28 }, "stop": { "line": 1361, "column": 54 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1371, "column": 29 }, "stop": { "line": 1371, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_constraint_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1353, "column": 8 }, "stop": { "line": 1353, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests._add_unique_constraint_to_user_name_domainid", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1352, "column": 8 }, "stop": { "line": 1352, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests._add_name_domain_id_columns_to_user", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1365, "column": 8 }, "stop": { "line": 1365, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1351, "column": 8 }, "stop": { "line": 1351, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1357, "column": 28 }, "stop": { "line": 1357, "column": 49 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1367, "column": 29 }, "stop": { "line": 1367, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_index_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_migration_104": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1340, "column": 8 }, "stop": { "line": 1340, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1330, "column": 8 }, "stop": { "line": 1330, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1332, "column": 29 }, "stop": { "line": 1332, "column": 50 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1342, "column": 29 }, "stop": { "line": 1342, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_index_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1336, "column": 29 }, "stop": { "line": 1336, "column": 55 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1346, "column": 29 }, "stop": { "line": 1346, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_constraint_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_add_nonlocal_user_table": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1321, "column": 8 }, "stop": { "line": 1321, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1323, "column": 8 }, "stop": { "line": 1323, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1322, "column": 8 }, "stop": { "line": 1322, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableDoesNotExist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1324, "column": 8 }, "stop": { "line": 1324, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_drop_domain_table": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1314, "column": 8 }, "stop": { "line": 1314, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1316, "column": 8 }, "stop": { "line": 1316, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1315, "column": 8 }, "stop": { "line": 1315, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableExists", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1317, "column": 8 }, "stop": { "line": 1317, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableDoesNotExist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_migration_101_constraint_exists": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1306, "column": 8 }, "stop": { "line": 1306, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1298, "column": 8 }, "stop": { "line": 1298, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1308, "column": 29 }, "stop": { "line": 1308, "column": 50 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1302, "column": 28 }, "stop": { "line": 1302, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_index_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1310, "column": 29 }, "stop": { "line": 1310, "column": 55 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1304, "column": 28 }, "stop": { "line": 1304, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_constraint_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1299, "column": 8 }, "stop": { "line": 1299, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests._add_unique_constraint_to_role_name", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_migration_101": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1290, "column": 8 }, "stop": { "line": 1290, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1284, "column": 8 }, "stop": { "line": 1284, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1292, "column": 29 }, "stop": { "line": 1292, "column": 50 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1286, "column": 29 }, "stop": { "line": 1286, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_index_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1288, "column": 29 }, "stop": { "line": 1288, "column": 55 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1294, "column": 29 }, "stop": { "line": 1294, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_constraint_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_migration_97_inconsistent_constraint_exists": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1273, "column": 28 }, "stop": { "line": 1273, "column": 54 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1280, "column": 29 }, "stop": { "line": 1280, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_constraint_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1267, "column": 8 }, "stop": { "line": 1267, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests._add_unique_constraint_to_user_name_domainid", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1265, "column": 26 }, "stop": { "line": 1265, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1266, "column": 8 }, "stop": { "line": 1266, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests._add_name_domain_id_columns_to_user", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1264, "column": 8 }, "stop": { "line": 1264, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1276, "column": 8 }, "stop": { "line": 1276, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1271, "column": 28 }, "stop": { "line": 1271, "column": 49 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1278, "column": 29 }, "stop": { "line": 1278, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_index_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1265, "column": 26 }, "stop": { "line": 1265, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_migration_97_constraint_exists": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1249, "column": 28 }, "stop": { "line": 1249, "column": 54 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1259, "column": 29 }, "stop": { "line": 1259, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_constraint_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1241, "column": 8 }, "stop": { "line": 1241, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests._add_unique_constraint_to_user_name_domainid", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1240, "column": 8 }, "stop": { "line": 1240, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests._add_name_domain_id_columns_to_user", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1239, "column": 8 }, "stop": { "line": 1239, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1253, "column": 8 }, "stop": { "line": 1253, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1245, "column": 28 }, "stop": { "line": 1245, "column": 49 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1255, "column": 29 }, "stop": { "line": 1255, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_index_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_migration_97": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1218, "column": 8 }, "stop": { "line": 1218, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1228, "column": 8 }, "stop": { "line": 1228, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1220, "column": 29 }, "stop": { "line": 1220, "column": 50 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1230, "column": 29 }, "stop": { "line": 1230, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_index_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1234, "column": 29 }, "stop": { "line": 1234, "column": 55 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1224, "column": 29 }, "stop": { "line": 1224, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_constraint_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_migration_96_constraint_exists": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1201, "column": 8 }, "stop": { "line": 1201, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1210, "column": 8 }, "stop": { "line": 1210, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1205, "column": 28 }, "stop": { "line": 1205, "column": 49 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1212, "column": 29 }, "stop": { "line": 1212, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_index_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1214, "column": 29 }, "stop": { "line": 1214, "column": 55 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1207, "column": 28 }, "stop": { "line": 1207, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_constraint_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1202, "column": 8 }, "stop": { "line": 1202, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests._add_unique_constraint_to_role_name", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_migration_96": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1193, "column": 8 }, "stop": { "line": 1193, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1186, "column": 8 }, "stop": { "line": 1186, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1195, "column": 29 }, "stop": { "line": 1195, "column": 50 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1188, "column": 29 }, "stop": { "line": 1188, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_index_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1190, "column": 29 }, "stop": { "line": 1190, "column": 55 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1197, "column": 29 }, "stop": { "line": 1197, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_constraint_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_migration_91_inconsistent_constraint_name": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1181, "column": 29 }, "stop": { "line": 1181, "column": 55 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1166, "column": 28 }, "stop": { "line": 1166, "column": 54 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1179, "column": 29 }, "stop": { "line": 1179, "column": 55 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1168, "column": 29 }, "stop": { "line": 1168, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_constraint_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1154, "column": 8 }, "stop": { "line": 1154, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests._drop_unique_constraint_to_user_name_domainid", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1157, "column": 8 }, "stop": { "line": 1157, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests._add_unique_constraint_to_user_name_domainid", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1156, "column": 26 }, "stop": { "line": 1156, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1153, "column": 8 }, "stop": { "line": 1153, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1172, "column": 8 }, "stop": { "line": 1172, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1162, "column": 29 }, "stop": { "line": 1162, "column": 50 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1161, "column": 28 }, "stop": { "line": 1161, "column": 49 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1174, "column": 29 }, "stop": { "line": 1174, "column": 50 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1175, "column": 29 }, "stop": { "line": 1175, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_index_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1156, "column": 26 }, "stop": { "line": 1156, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_migration_91_drops_unique_constraint": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1142, "column": 8 }, "stop": { "line": 1142, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1134, "column": 8 }, "stop": { "line": 1134, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1136, "column": 28 }, "stop": { "line": 1136, "column": 49 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1144, "column": 29 }, "stop": { "line": 1144, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_index_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1139, "column": 28 }, "stop": { "line": 1139, "column": 54 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1148, "column": 29 }, "stop": { "line": 1148, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_constraint_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_migration_88_inconsistent_constraint_name": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1128, "column": 29 }, "stop": { "line": 1128, "column": 55 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1130, "column": 29 }, "stop": { "line": 1130, "column": 55 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1120, "column": 29 }, "stop": { "line": 1120, "column": 55 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1118, "column": 28 }, "stop": { "line": 1118, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_constraint_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1108, "column": 8 }, "stop": { "line": 1108, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests._drop_unique_constraint_to_role_name", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1110, "column": 26 }, "stop": { "line": 1110, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1107, "column": 8 }, "stop": { "line": 1107, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1123, "column": 8 }, "stop": { "line": 1123, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1126, "column": 29 }, "stop": { "line": 1126, "column": 50 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1116, "column": 29 }, "stop": { "line": 1116, "column": 50 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1125, "column": 29 }, "stop": { "line": 1125, "column": 50 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1115, "column": 28 }, "stop": { "line": 1115, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_index_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1111, "column": 8 }, "stop": { "line": 1111, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests._add_unique_constraint_to_role_name", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1110, "column": 26 }, "stop": { "line": 1110, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_migration_88_drops_unique_constraint": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1093, "column": 8 }, "stop": { "line": 1093, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1099, "column": 8 }, "stop": { "line": 1099, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1095, "column": 28 }, "stop": { "line": 1095, "column": 49 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1101, "column": 29 }, "stop": { "line": 1101, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_index_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1103, "column": 29 }, "stop": { "line": 1103, "column": 55 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1097, "column": 28 }, "stop": { "line": 1097, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_constraint_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests._drop_unique_constraint_to_user_name_domainid": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1089, "column": 8 }, "stop": { "line": 1089, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.UniqueConstraint.__init__", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1088, "column": 21 }, "stop": { "line": 1088, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1089, "column": 8 }, "stop": { "line": 1090, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.drop", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1088, "column": 46 }, "stop": { "line": 1088, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests._add_name_domain_id_columns_to_user": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1081, "column": 27 }, "stop": { "line": 1081, "column": 44 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1080, "column": 22 }, "stop": { "line": 1080, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1079, "column": 21 }, "stop": { "line": 1079, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1079, "column": 46 }, "stop": { "line": 1079, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests._add_unique_constraint_to_user_name_domainid": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1075, "column": 8 }, "stop": { "line": 1075, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.UniqueConstraint.__init__", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1075, "column": 8 }, "stop": { "line": 1076, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.create", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1074, "column": 21 }, "stop": { "line": 1074, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1074, "column": 46 }, "stop": { "line": 1074, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests._drop_unique_constraint_to_role_name": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1068, "column": 8 }, "stop": { "line": 1068, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.UniqueConstraint.__init__", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1067, "column": 21 }, "stop": { "line": 1067, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1068, "column": 8 }, "stop": { "line": 1069, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.drop", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1067, "column": 46 }, "stop": { "line": 1067, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests._add_unique_constraint_to_role_name": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1062, "column": 8 }, "stop": { "line": 1062, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.UniqueConstraint.__init__", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1062, "column": 8 }, "stop": { "line": 1063, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.create", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1061, "column": 21 }, "stop": { "line": 1061, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1061, "column": 46 }, "stop": { "line": 1061, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_add_int_pkey_to_revocation_event_table": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1053, "column": 8 }, "stop": { "line": 1053, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1048, "column": 8 }, "stop": { "line": 1048, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1049, "column": 33 }, "stop": { "line": 1049, "column": 49 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1054, "column": 33 }, "stop": { "line": 1054, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1050, "column": 50 }, "stop": { "line": 1050, "column": 63 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1055, "column": 50 }, "stop": { "line": 1055, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_add_federated_user_table": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1035, "column": 8 }, "stop": { "line": 1035, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1037, "column": 8 }, "stop": { "line": 1037, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1036, "column": 8 }, "stop": { "line": 1036, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableDoesNotExist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1038, "column": 8 }, "stop": { "line": 1038, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_domain_as_project_upgrade": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1027, "column": 8 }, "stop": { "line": 1027, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1021, "column": 8 }, "stop": { "line": 1021, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1028, "column": 21 }, "stop": { "line": 1028, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 1028, "column": 49 }, "stop": { "line": 1028, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_implied_roles_fk_on_delete_cascade": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 886, "column": 8 }, "stop": { "line": 886, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 894, "column": 29 }, "stop": { "line": 894, "column": 45 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 891, "column": 21 }, "stop": { "line": 891, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 895, "column": 37 }, "stop": { "line": 895, "column": 50 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 891, "column": 55 }, "stop": { "line": 891, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 921, "column": 8 }, "stop": { "line": 921, "column": 24 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 914, "column": 8 }, "stop": { "line": 914, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.insert_dict", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_migrate_user_skip_user_already_exist_in_local_user": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 866, "column": 38 }, "stop": { "line": 866, "column": 48 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 862, "column": 38 }, "stop": { "line": 862, "column": 48 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 861, "column": 8 }, "stop": { "line": 861, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 877, "column": 8 }, "stop": { "line": 877, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 873, "column": 20 }, "stop": { "line": 873, "column": 33 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 867, "column": 8 }, "stop": { "line": 867, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 872, "column": 20 }, "stop": { "line": 872, "column": 33 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 871, "column": 18 }, "stop": { "line": 871, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 865, "column": 8 }, "stop": { "line": 865, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 866, "column": 20 }, "stop": { "line": 866, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 862, "column": 20 }, "stop": { "line": 862, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 880, "column": 8 }, "stop": { "line": 880, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableCountsMatch", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 862, "column": 38 }, "stop": { "line": 862, "column": 54 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 866, "column": 38 }, "stop": { "line": 866, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 876, "column": 8 }, "stop": { "line": 876, "column": 24 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 870, "column": 8 }, "stop": { "line": 870, "column": 24 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 869, "column": 8 }, "stop": { "line": 869, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.insert_dict", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_migrate_user_with_null_password_to_password_tables": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 855, "column": 15 }, "stop": { "line": 855, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.calc_table_row_count", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 843, "column": 37 }, "stop": { "line": 843, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 842, "column": 8 }, "stop": { "line": 842, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 850, "column": 8 }, "stop": { "line": 850, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 847, "column": 8 }, "stop": { "line": 847, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 844, "column": 8 }, "stop": { "line": 844, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 843, "column": 19 }, "stop": { "line": 843, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 852, "column": 8 }, "stop": { "line": 852, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableCountsMatch", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 843, "column": 37 }, "stop": { "line": 843, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 849, "column": 8 }, "stop": { "line": 849, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.insert_dict", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_migrate_data_to_local_user_and_password_tables": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 818, "column": 8 }, "stop": { "line": 818, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 825, "column": 8 }, "stop": { "line": 825, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 827, "column": 8 }, "stop": { "line": 827, "column": 35 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 826, "column": 8 }, "stop": { "line": 826, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableCountsMatch", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 828, "column": 21 }, "stop": { "line": 828, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 830, "column": 27 }, "stop": { "line": 830, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 819, "column": 21 }, "stop": { "line": 819, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 832, "column": 25 }, "stop": { "line": 832, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 831, "column": 35 }, "stop": { "line": 831, "column": 48 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 833, "column": 33 }, "stop": { "line": 833, "column": 46 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 820, "column": 29 }, "stop": { "line": 820, "column": 42 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 829, "column": 29 }, "stop": { "line": 829, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_add_local_user_and_password_tables": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 746, "column": 8 }, "stop": { "line": 746, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 743, "column": 8 }, "stop": { "line": 743, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 745, "column": 8 }, "stop": { "line": 745, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 744, "column": 8 }, "stop": { "line": 744, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableDoesNotExist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 747, "column": 8 }, "stop": { "line": 747, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 752, "column": 8 }, "stop": { "line": 752, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_add_root_of_all_domains": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 723, "column": 8 }, "stop": { "line": 723, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 726, "column": 23 }, "stop": { "line": 726, "column": 39 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 732, "column": 24 }, "stop": { "line": 732, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 733, "column": 23 }, "stop": { "line": 733, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 727, "column": 22 }, "stop": { "line": 727, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_add_domain_specific_roles": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 711, "column": 35 }, "stop": { "line": 711, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 714, "column": 21 }, "stop": { "line": 714, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 693, "column": 21 }, "stop": { "line": 693, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 714, "column": 46 }, "stop": { "line": 714, "column": 59 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 693, "column": 46 }, "stop": { "line": 693, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 704, "column": 8 }, "stop": { "line": 704, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 691, "column": 8 }, "stop": { "line": 691, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 701, "column": 8 }, "stop": { "line": 701, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 698, "column": 49 }, "stop": { "line": 698, "column": 65 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 696, "column": 18 }, "stop": { "line": 696, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 706, "column": 20 }, "stop": { "line": 706, "column": 27 } } ], "kind": "function", "target": "sqlalchemy.inspection.inspect" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 696, "column": 18 }, "stop": { "line": 696, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 698, "column": 49 }, "stop": { "line": 698, "column": 59 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 697, "column": 8 }, "stop": { "line": 697, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.insert_dict", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_add_trust_unique_constraint_upgrade": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 672, "column": 8 }, "stop": { "line": 672, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 673, "column": 20 }, "stop": { "line": 673, "column": 27 } } ], "kind": "function", "target": "sqlalchemy.inspection.inspect" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_endpoint_filter_already_migrated": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 660, "column": 8 }, "stop": { "line": 660, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 668, "column": 8 }, "stop": { "line": 668, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 667, "column": 8 }, "stop": { "line": 667, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 669, "column": 8 }, "stop": { "line": 669, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableDoesNotExist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_endpoint_filter_upgrade": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 652, "column": 8 }, "stop": { "line": 652, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 651, "column": 8 }, "stop": { "line": 651, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableDoesNotExist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_add_config_registration": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 637, "column": 8 }, "stop": { "line": 637, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 639, "column": 8 }, "stop": { "line": 639, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 638, "column": 8 }, "stop": { "line": 638, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableDoesNotExist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 640, "column": 8 }, "stop": { "line": 640, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_implied_roles_upgrade": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 629, "column": 8 }, "stop": { "line": 629, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 633, "column": 24 }, "stop": { "line": 633, "column": 42 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 632, "column": 24 }, "stop": { "line": 632, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_fk_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 630, "column": 8 }, "stop": { "line": 630, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_project_is_domain_upgrade": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 622, "column": 8 }, "stop": { "line": 622, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 623, "column": 8 }, "stop": { "line": 623, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_revoke_already_migrated": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 613, "column": 8 }, "stop": { "line": 613, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 619, "column": 8 }, "stop": { "line": 619, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableDoesNotExist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_create_revoke_table": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 600, "column": 8 }, "stop": { "line": 600, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 599, "column": 8 }, "stop": { "line": 599, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableDoesNotExist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 601, "column": 8 }, "stop": { "line": 601, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_oauth1_already_migrated": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 588, "column": 8 }, "stop": { "line": 588, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 595, "column": 8 }, "stop": { "line": 595, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 594, "column": 8 }, "stop": { "line": 594, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 596, "column": 8 }, "stop": { "line": 596, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableDoesNotExist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_create_oauth_tables": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 559, "column": 8 }, "stop": { "line": 559, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 556, "column": 8 }, "stop": { "line": 556, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 558, "column": 8 }, "stop": { "line": 558, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 557, "column": 8 }, "stop": { "line": 557, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableDoesNotExist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 574, "column": 8 }, "stop": { "line": 574, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 565, "column": 8 }, "stop": { "line": 565, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 560, "column": 8 }, "stop": { "line": 560, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_federation_already_migrated": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 539, "column": 8 }, "stop": { "line": 539, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 549, "column": 8 }, "stop": { "line": 549, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 550, "column": 8 }, "stop": { "line": 550, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 547, "column": 8 }, "stop": { "line": 547, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 546, "column": 8 }, "stop": { "line": 546, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 548, "column": 8 }, "stop": { "line": 548, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableDoesNotExist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_create_federation_tables": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 528, "column": 19 }, "stop": { "line": 528, "column": 35 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 523, "column": 30 }, "stop": { "line": 523, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 524, "column": 47 }, "stop": { "line": 524, "column": 60 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 529, "column": 36 }, "stop": { "line": 529, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 511, "column": 8 }, "stop": { "line": 511, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 508, "column": 8 }, "stop": { "line": 508, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 521, "column": 8 }, "stop": { "line": 521, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 517, "column": 8 }, "stop": { "line": 517, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 514, "column": 8 }, "stop": { "line": 514, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 507, "column": 8 }, "stop": { "line": 507, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 505, "column": 8 }, "stop": { "line": 505, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 502, "column": 8 }, "stop": { "line": 502, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 503, "column": 8 }, "stop": { "line": 503, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 504, "column": 8 }, "stop": { "line": 504, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 501, "column": 8 }, "stop": { "line": 501, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableDoesNotExist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_endpoint_policy_already_migrated": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 485, "column": 8 }, "stop": { "line": 485, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 492, "column": 8 }, "stop": { "line": 492, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableDoesNotExist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_endpoint_policy_upgrade": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 474, "column": 8 }, "stop": { "line": 474, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 473, "column": 8 }, "stop": { "line": 473, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableDoesNotExist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 475, "column": 8 }, "stop": { "line": 475, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_insert_assignment_inherited_pk": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 428, "column": 32 }, "stop": { "line": 428, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 461, "column": 27 }, "stop": { "line": 461, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 462, "column": 44 }, "stop": { "line": 462, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 450, "column": 8 }, "stop": { "line": 450, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 412, "column": 8 }, "stop": { "line": 412, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 435, "column": 18 }, "stop": { "line": 435, "column": 32 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 431, "column": 23 }, "stop": { "line": 431, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 432, "column": 8 }, "stop": { "line": 432, "column": 33 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 436, "column": 8 }, "stop": { "line": 436, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 421, "column": 24 }, "stop": { "line": 421, "column": 40 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 420, "column": 22 }, "stop": { "line": 420, "column": 38 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 426, "column": 33 }, "stop": { "line": 426, "column": 49 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 427, "column": 34 }, "stop": { "line": 427, "column": 50 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 436, "column": 30 }, "stop": { "line": 436, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 415, "column": 25 }, "stop": { "line": 415, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 455, "column": 24 }, "stop": { "line": 455, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_pk_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 427, "column": 34 }, "stop": { "line": 427, "column": 44 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 426, "column": 33 }, "stop": { "line": 426, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 421, "column": 24 }, "stop": { "line": 421, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 436, "column": 30 }, "stop": { "line": 436, "column": 40 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 420, "column": 22 }, "stop": { "line": 420, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 467, "column": 27 }, "stop": { "line": 467, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 469, "column": 27 }, "stop": { "line": 469, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 468, "column": 27 }, "stop": { "line": 468, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 467, "column": 47 }, "stop": { "line": 467, "column": 57 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 468, "column": 52 }, "stop": { "line": 468, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 438, "column": 8 }, "stop": { "line": 438, "column": 24 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 459, "column": 8 }, "stop": { "line": 459, "column": 24 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 439, "column": 8 }, "stop": { "line": 439, "column": 24 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 422, "column": 8 }, "stop": { "line": 422, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.insert_dict", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_kilo_squash": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 386, "column": 16 }, "stop": { "line": 386, "column": 32 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 380, "column": 16 }, "stop": { "line": 380, "column": 32 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 376, "column": 16 }, "stop": { "line": 376, "column": 32 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 373, "column": 16 }, "stop": { "line": 373, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 376, "column": 45 }, "stop": { "line": 376, "column": 58 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 373, "column": 43 }, "stop": { "line": 373, "column": 56 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 380, "column": 47 }, "stop": { "line": 380, "column": 60 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 386, "column": 42 }, "stop": { "line": 386, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 387, "column": 33 }, "stop": { "line": 387, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 381, "column": 33 }, "stop": { "line": 381, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 370, "column": 8 }, "stop": { "line": 370, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 404, "column": 29 }, "stop": { "line": 404, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_index_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 399, "column": 29 }, "stop": { "line": 399, "column": 47 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 394, "column": 29 }, "stop": { "line": 394, "column": 47 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 400, "column": 29 }, "stop": { "line": 400, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_fk_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.check_initial_table_structure": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 367, "column": 12 }, "stop": { "line": 367, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 367, "column": 43 }, "stop": { "line": 367, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_upgrade_add_initial_tables": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 362, "column": 8 }, "stop": { "line": 362, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 363, "column": 8 }, "stop": { "line": 363, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.check_initial_table_structure", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 362, "column": 21 }, "stop": { "line": 362, "column": 56 } } ], "kind": "function", "target": "int.__radd__" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_start_version_db_init_version": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 357, "column": 12 }, "stop": { "line": 357, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests.test_blank_db_to_start": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 351, "column": 8 }, "stop": { "line": 351, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableDoesNotExist", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlLegacyRepoUpgradeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_unique_constraint_exist": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 338, "column": 20 }, "stop": { "line": 338, "column": 27 } } ], "kind": "function", "target": "sqlalchemy.inspection.inspect" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 345, "column": 49 }, "stop": { "line": 345, "column": 52 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 345, "column": 23 }, "stop": { "line": 345, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 344, "column": 16 }, "stop": { "line": 344, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 341, "column": 16 }, "stop": { "line": 341, "column": 19 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 341, "column": 16 }, "stop": { "line": 341, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__ne__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 344, "column": 15 }, "stop": { "line": 344, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__le__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 345, "column": 23 }, "stop": { "line": 345, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__eq__", "class_name": "set", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 344, "column": 48 }, "stop": { "line": 344, "column": 58 } } ], "kind": "function", "target": "isinstance" } ], "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_index_exist": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 334, "column": 45 }, "stop": { "line": 334, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 334, "column": 16 }, "stop": { "line": 334, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 335, "column": 15 }, "stop": { "line": 335, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_constraint_exist": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 330, "column": 45 }, "stop": { "line": 330, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 330, "column": 16 }, "stop": { "line": 330, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 331, "column": 15 }, "stop": { "line": 331, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_fk_exist": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 323, "column": 20 }, "stop": { "line": 323, "column": 27 } } ], "kind": "function", "target": "sqlalchemy.inspection.inspect" } ], "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_pk_exist": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 317, "column": 20 }, "stop": { "line": 317, "column": 27 } } ], "kind": "function", "target": "sqlalchemy.inspection.inspect" } ], "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.insert_dict": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 308, "column": 54 }, "stop": { "line": 308, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 308, "column": 25 }, "stop": { "line": 308, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 298, "column": 16 }, "stop": { "line": 298, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.load_table", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 303, "column": 30 }, "stop": { "line": 303, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableCountsMatch": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 292, "column": 33 }, "stop": { "line": 293, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.format", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 289, "column": 23 }, "stop": { "line": 289, "column": 48 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 290, "column": 23 }, "stop": { "line": 290, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.calc_table_row_count", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 292, "column": 18 }, "stop": { "line": 292, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "AssertionError", "dispatch": "static" } ], "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.calc_table_row_count": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 282, "column": 41 }, "stop": { "line": 282, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 282, "column": 12 }, "stop": { "line": 282, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableDoesNotExist": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 274, "column": 41 }, "stop": { "line": 274, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 278, "column": 33 }, "stop": { "line": 278, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 274, "column": 12 }, "stop": { "line": 274, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 278, "column": 18 }, "stop": { "line": 278, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "AssertionError", "dispatch": "static" } ], "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableExists": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 267, "column": 33 }, "stop": { "line": 267, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 265, "column": 12 }, "stop": { "line": 265, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.load_table", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 267, "column": 18 }, "stop": { "line": 267, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "AssertionError", "dispatch": "static" } ], "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.load_table": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 259, "column": 33 }, "stop": { "line": 259, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 258, "column": 16 }, "stop": { "line": 258, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata": [], "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract": [], "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate": [], "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand": [], "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.upgrade": [], "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 234, "column": 27 }, "stop": { "line": 234, "column": 46 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 232, "column": 33 }, "stop": { "line": 232, "column": 52 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 230, "column": 25 }, "stop": { "line": 230, "column": 44 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 231, "column": 25 }, "stop": { "line": 231, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.upgrades.Repository.__init__", "class_name": "keystone.common.sql.upgrades.Repository", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 219, "column": 8 }, "stop": { "line": 219, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.ksfixtures.database.initialize_sql_session" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 208, "column": 8 }, "stop": { "line": 208, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_db.sqlalchemy.test_fixtures.OpportunisticDBTestMixin.setUp", "class_name": "oslo_db.sqlalchemy.test_fixtures.OpportunisticDBTestMixin", "dispatch": "static" } ], "keystone.tests.unit.test_sql_upgrade.SqlUpgradeGetInitVersionTests.test_get_init_version_with_path": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 192, "column": 56 }, "stop": { "line": 192, "column": 71 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 193, "column": 56 }, "stop": { "line": 193, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 192, "column": 50 }, "stop": { "line": 192, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 192, "column": 45 }, "stop": { "line": 192, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 201, "column": 22 }, "stop": { "line": 201, "column": 47 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.get_init_version" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 202, "column": 12 }, "stop": { "line": 202, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlUpgradeGetInitVersionTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 191, "column": 27 }, "stop": { "line": 191, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.MagicMixin.__init__", "class_name": "unittest.mock.MagicMock", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 198, "column": 13 }, "stop": { "line": 198, "column": 23 } } ], "kind": "function", "target": "unittest.mock._patcher.__call__" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 199, "column": 19 }, "stop": { "line": 199, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 198, "column": 13 }, "stop": { "line": 198, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 199, "column": 19 }, "stop": { "line": 199, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlUpgradeGetInitVersionTests.test_get_init_version_with_path_initial_version_0": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 175, "column": 50 }, "stop": { "line": 175, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 175, "column": 45 }, "stop": { "line": 175, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 184, "column": 22 }, "stop": { "line": 184, "column": 47 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.get_init_version" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 172, "column": 27 }, "stop": { "line": 172, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.MagicMixin.__init__", "class_name": "unittest.mock.MagicMock", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 180, "column": 13 }, "stop": { "line": 180, "column": 23 } } ], "kind": "function", "target": "unittest.mock._patcher.__call__" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 181, "column": 19 }, "stop": { "line": 181, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 180, "column": 13 }, "stop": { "line": 180, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 181, "column": 19 }, "stop": { "line": 181, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 185, "column": 12 }, "stop": { "line": 185, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlUpgradeGetInitVersionTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.SqlUpgradeGetInitVersionTests.test_get_init_version_no_path": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 154, "column": 50 }, "stop": { "line": 154, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 154, "column": 45 }, "stop": { "line": 154, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 161, "column": 22 }, "stop": { "line": 161, "column": 47 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.get_init_version" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 168, "column": 39 }, "stop": { "line": 168, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 168, "column": 8 }, "stop": { "line": 168, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 151, "column": 27 }, "stop": { "line": 151, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.MagicMixin.__init__", "class_name": "unittest.mock.MagicMock", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 159, "column": 13 }, "stop": { "line": 159, "column": 23 } } ], "kind": "function", "target": "unittest.mock._patcher.__call__" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 159, "column": 13 }, "stop": { "line": 159, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 162, "column": 12 }, "stop": { "line": 162, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_sql_upgrade.SqlUpgradeGetInitVersionTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_policy.PolicyTestCase.test_delete_policy": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_policy.py", "start": { "line": 71, "column": 8 }, "stop": { "line": 71, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_policy.PolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_policy.py", "start": { "line": 72, "column": 12 }, "stop": { "line": 72, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_policy.PolicyTestCase.test_update_policy": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_policy.py", "start": { "line": 67, "column": 8 }, "stop": { "line": 67, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidPolicyResponse", "class_name": "keystone.tests.unit.test_v3_policy.PolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_policy.py", "start": { "line": 63, "column": 50 }, "stop": { "line": 63, "column": 60 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_policy.py", "start": { "line": 64, "column": 12 }, "stop": { "line": 64, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_policy.PolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_policy.py", "start": { "line": 63, "column": 30 }, "stop": { "line": 63, "column": 40 } } ], "kind": "function", "target": "json.dumps" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_policy.py", "start": { "line": 63, "column": 50 }, "stop": { "line": 63, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_policy.py", "start": { "line": 65, "column": 12 }, "stop": { "line": 65, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_policy.PolicyTestCase.test_get_head_policy": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_policy.py", "start": { "line": 59, "column": 8 }, "stop": { "line": 59, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_policy.PolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_policy.py", "start": { "line": 57, "column": 12 }, "stop": { "line": 57, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_policy.PolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_policy.py", "start": { "line": 58, "column": 8 }, "stop": { "line": 58, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidPolicyResponse", "class_name": "keystone.tests.unit.test_v3_policy.PolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_policy.py", "start": { "line": 55, "column": 24 }, "stop": { "line": 55, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_policy.PolicyTestCase.test_list_head_policies": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_policy.py", "start": { "line": 51, "column": 8 }, "stop": { "line": 51, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_policy.PolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_policy.py", "start": { "line": 49, "column": 12 }, "stop": { "line": 49, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_policy.PolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_policy.py", "start": { "line": 50, "column": 8 }, "stop": { "line": 50, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidPolicyListResponse", "class_name": "keystone.tests.unit.test_v3_policy.PolicyTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_policy.PolicyTestCase.test_create_policy": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_policy.py", "start": { "line": 43, "column": 12 }, "stop": { "line": 43, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_policy.PolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_policy.py", "start": { "line": 42, "column": 14 }, "stop": { "line": 42, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_policy.py", "start": { "line": 44, "column": 15 }, "stop": { "line": 44, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidPolicyResponse", "class_name": "keystone.tests.unit.test_v3_policy.PolicyTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_policy.PolicyTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_policy.py", "start": { "line": 31, "column": 8 }, "stop": { "line": 31, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_policy.py", "start": { "line": 32, "column": 22 }, "stop": { "line": 32, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" } ], "jsonschema.tests.test_cli.TestCLI.test_version": [], "jsonschema.tests.test_cli.TestCLI.test_unsuccessful_validation_multiple_instances": [], "jsonschema.tests.test_cli.TestCLI.test_unsuccessful_validation": [], "jsonschema.tests.test_cli.TestCLI.test_successful_validation": [], "jsonschema.tests.test_cli.TestCLI.test_draft3_schema_draft4_validator": [], "jsonschema.tests.test_cli.TestParser.test_find_validator_in_jsonschema": [], "jsonschema.tests.test_cli.TestParser.test_find_validator_by_fully_qualified_object_name": [], "jsonschema.tests.test_cli.TestParser.fake_open": [], "jsonschema.tests.test_cli.TestParser.setUp": [], "jsonschema.tests.test_cli.fake_validator": [], "alembic.testing.requirements.SuiteRequirements.supports_identity_on_null": [], "alembic.testing.requirements.SuiteRequirements.identity_columns_api": [], "alembic.testing.requirements.SuiteRequirements.identity_columns_alter": [], "alembic.testing.requirements.SuiteRequirements.identity_columns": [], "alembic.testing.requirements.SuiteRequirements.computed_columns_api": [], "alembic.testing.requirements.SuiteRequirements.computed_columns": [], "alembic.testing.requirements.SuiteRequirements.alter_column": [], "alembic.testing.requirements.SuiteRequirements.comments": [], "alembic.testing.requirements.SuiteRequirements.pep3147": [], "alembic.testing.requirements.SuiteRequirements.python3": [], "alembic.testing.requirements.SuiteRequirements.sqlalchemy_14": [], "alembic.testing.requirements.SuiteRequirements.sqlalchemy_13": [], "alembic.testing.requirements.SuiteRequirements.editor_installed": [], "alembic.testing.requirements.SuiteRequirements.reflects_fk_options": [], "alembic.testing.requirements.SuiteRequirements.reflects_pk_names": [], "alembic.testing.requirements.SuiteRequirements.check_constraints_w_enforcement": [], "alembic.testing.requirements.SuiteRequirements.foreign_key_match": [], "alembic.testing.requirements.SuiteRequirements.sequences": [], "alembic.testing.requirements.SuiteRequirements.unique_constraint_reflection": [], "alembic.testing.requirements.SuiteRequirements.autocommit_isolation": [], "alembic.testing.requirements.SuiteRequirements.schemas": [], "keystone.common.sql.data_migration_repo.versions.055_migrate_add_domain_to_limit.upgrade": [], "rx.concurrency.mainloopscheduler.wxscheduler.WxScheduler.schedule_periodic": [], "rx.concurrency.mainloopscheduler.wxscheduler.WxScheduler.schedule_absolute": [], "rx.concurrency.mainloopscheduler.wxscheduler.WxScheduler.schedule_relative": [], "rx.concurrency.mainloopscheduler.wxscheduler.WxScheduler.schedule": [], "rx.concurrency.mainloopscheduler.wxscheduler.WxScheduler._wxtimer_schedule": [], "rx.concurrency.mainloopscheduler.wxscheduler.WxScheduler.cancel_all": [], "rx.concurrency.mainloopscheduler.wxscheduler.WxScheduler.__init__": [], "libcst.helpers.tests.test_expression.ExpressionTest.test_concatenated_string_evaluated_value": [], "libcst.helpers.tests.test_expression.ExpressionTest.test_complex_evaluated_value": [], "libcst.helpers.tests.test_expression.ExpressionTest.test_float_evaluated_value": [], "libcst.helpers.tests.test_expression.ExpressionTest.test_integer_evaluated_value": [], "libcst.helpers.tests.test_expression.ExpressionTest.test_simplestring_evaluated_value": [], "libcst.helpers.tests.test_expression.ExpressionTest.test_get_full_name_for_expression": [], "alembic.config.main": [], "alembic.config.CommandLine.main": [], "alembic.config.CommandLine.run_cmd": [], "alembic.config.CommandLine._generate_args": [], "alembic.config.CommandLine.__init__": [], "alembic.config.Config.get_main_option": [], "alembic.config.Config.get_section_option": [], "alembic.config.Config.set_section_option": [], "alembic.config.Config.remove_main_option": [], "alembic.config.Config.set_main_option": [], "alembic.config.Config.get_section": [], "alembic.config.Config.get_template_directory": [], "alembic.config.Config.file_config": [], "alembic.config.Config.print_stdout": [], "alembic.config.Config.attributes": [], "alembic.config.Config.__init__": [], "sqlalchemy.sql.dml.Delete.__init__": [], "sqlalchemy.sql.dml.Update.inline": [], "sqlalchemy.sql.dml.Update.ordered_values": [], "sqlalchemy.sql.dml.Update.__init__": [], "sqlalchemy.sql.dml.DMLWhereBase.whereclause": [], "sqlalchemy.sql.dml.DMLWhereBase.filter_by": [], "sqlalchemy.sql.dml.DMLWhereBase._filter_by_zero": [], "sqlalchemy.sql.dml.DMLWhereBase.filter": [], "sqlalchemy.sql.dml.DMLWhereBase.where": [], "sqlalchemy.sql.dml.Insert.from_select": [], "sqlalchemy.sql.dml.Insert.inline": [], "sqlalchemy.sql.dml.Insert.__init__": [], "sqlalchemy.sql.dml.ValuesBase.return_defaults": [], "sqlalchemy.sql.dml.ValuesBase.values": [], "sqlalchemy.sql.dml.ValuesBase.__init__": [], "sqlalchemy.sql.dml.UpdateBase.with_hint": [], "sqlalchemy.sql.dml.UpdateBase.exported_columns": [], "sqlalchemy.sql.dml.UpdateBase._all_selected_columns": [], "sqlalchemy.sql.dml.UpdateBase.returning": [], "sqlalchemy.sql.dml.UpdateBase._set_bind": [], "sqlalchemy.sql.dml.UpdateBase.bind": [], "sqlalchemy.sql.dml.UpdateBase._validate_dialect_kwargs_deprecated": [], "sqlalchemy.sql.dml.UpdateBase.with_dialect_options": [], "sqlalchemy.sql.dml.UpdateBase.params": [], "sqlalchemy.sql.dml.UpdateBase._generate_fromclause_column_proxies": [], "sqlalchemy.sql.dml.UpdateBase._constructor_20_deprecations": [], "sqlalchemy.sql.dml.DeleteDMLState.__init__": [], "sqlalchemy.sql.dml.UpdateDMLState.__init__": [], "sqlalchemy.sql.dml.InsertDMLState.__init__": [], "sqlalchemy.sql.dml.DMLState._cant_mix_formats_error": [], "sqlalchemy.sql.dml.DMLState._process_select_values": [], "sqlalchemy.sql.dml.DMLState._process_ordered_values": [], "sqlalchemy.sql.dml.DMLState._process_values": [], "sqlalchemy.sql.dml.DMLState._process_multi_values": [], "sqlalchemy.sql.dml.DMLState._make_extra_froms": [], "sqlalchemy.sql.dml.DMLState.dml_table": [], "sqlalchemy.sql.dml.DMLState.__init__": [], "setuptools._distutils.filelist.translate_pattern": [], "setuptools._distutils.filelist.glob_to_re": [], "setuptools._distutils.filelist.findall": [], "setuptools._distutils.filelist._UniqueDirs.filter": [], "setuptools._distutils.filelist._UniqueDirs.__call__": [], "setuptools._distutils.filelist._find_all_simple": [], "setuptools._distutils.filelist.FileList.exclude_pattern": [], "setuptools._distutils.filelist.FileList.include_pattern": [], "setuptools._distutils.filelist.FileList.process_template_line": [], "setuptools._distutils.filelist.FileList._parse_template_line": [], "setuptools._distutils.filelist.FileList.remove_duplicates": [], "setuptools._distutils.filelist.FileList.sort": [], "setuptools._distutils.filelist.FileList.extend": [], "setuptools._distutils.filelist.FileList.append": [], "setuptools._distutils.filelist.FileList.debug_print": [], "setuptools._distutils.filelist.FileList.findall": [], "setuptools._distutils.filelist.FileList.set_allfiles": [], "setuptools._distutils.filelist.FileList.__init__": [], "prompt_toolkit.output.defaults.create_output": [], "pygments.lexers.configs.SingularityLexer.analyse_text": [], "pygments.lexers.configs.KconfigLexer.do_indent": [], "pygments.lexers.configs.KconfigLexer.call_indent": [], "pygments.lexers.configs._rx_indent": [], "pygments.lexers.configs.RegeditLexer.analyse_text": [], "pygments.lexers.configs.IniLexer.analyse_text": [], "OpenSSL._util.text_to_bytes_and_warn": [], "OpenSSL._util.path_string": [], "OpenSSL._util.native": [], "OpenSSL._util.make_assert": [], "OpenSSL._util.exception_from_error_queue": [], "OpenSSL._util.text": [], "keystoneclient.tests.unit.test_discovery.DiscoverUtils.test_version_number": [], "keystoneclient.tests.unit.test_discovery.CatalogHackTests.test_ignored_non_service_type": [], "keystoneclient.tests.unit.test_discovery.CatalogHackTests.test_version_hacks": [], "keystoneclient.tests.unit.test_discovery.CatalogHackTests.setUp": [], "keystoneclient.tests.unit.test_discovery.DiscoverQueryTests.test_ignoring_invalid_lnks": [], "keystoneclient.tests.unit.test_discovery.DiscoverQueryTests.test_allow_unknown": [], "keystoneclient.tests.unit.test_discovery.DiscoverQueryTests.test_allow_experimental": [], "keystoneclient.tests.unit.test_discovery.DiscoverQueryTests.test_allow_deprecated": [], "keystoneclient.tests.unit.test_discovery.DiscoverQueryTests.test_available_glance_data": [], "keystoneclient.tests.unit.test_discovery.DiscoverQueryTests.test_available_cinder_data": [], "keystoneclient.tests.unit.test_discovery.DiscoverQueryTests.test_available_keystone_data": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests.test_setting_authenticated_false": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests.test_setting_authenticated_true": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests._do_discovery_call": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests.test_discovery_fail_for_missing_v3": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests.test_unknown_client_version": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests.test_available_versions": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests.test_overriding_stored_kwargs": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests.test_pass_client_arguments": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests.test_bad_response": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests.test_lesser_version_than_required": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests.test_greater_version_than_required": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests.test_ignore_entry_without_status": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests.test_ignore_entry_without_links": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests.test_discovery_ignore_invalid": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests.test_discover_bad_response": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests.test_discover_bad_args": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests.test_discover_forwards_original_ip": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests.test_discover_unstable_versions": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests.test_discover_fail_to_create_bad_individual_version": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests.test_discover_individual_endpoint_v3": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests.test_discover_individual_endpoint_v2": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests.test_discover_individual_version_v3": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests.test_discover_individual_version_v2": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests.test_discover_minor_greater_than_available_fails": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests.test_discover_200_response_fails": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests.test_discover_invalid_major_version": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests.test_discover_endpoint_v3": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests.test_discover_endpoint_v2": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests.test_discover_v2": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests.test_discover_v3": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests.assertDiscoveryFailure": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests.assertVersionNotAvailable": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests.assertCreatesV2": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests.assertCreatesV3": [], "keystoneclient.tests.unit.test_discovery.ClientDiscoveryTests.setUp": [], "keystoneclient.tests.unit.test_discovery.AvailableVersionsTests.test_available_glance_data": [], "keystoneclient.tests.unit.test_discovery.AvailableVersionsTests.test_available_cinder_data": [], "keystoneclient.tests.unit.test_discovery.AvailableVersionsTests.test_available_keystone_data": [], "keystoneclient.tests.unit.test_discovery.AvailableVersionsTests.test_available_versions_individual": [], "keystoneclient.tests.unit.test_discovery.AvailableVersionsTests.test_available_versions_basics": [], "keystoneclient.tests.unit.test_discovery.AvailableVersionsTests.setUp": [], "keystoneclient.tests.unit.test_discovery._create_single_version": [], "keystoneclient.tests.unit.test_discovery._create_version_list": [], "jedi.inference.value.iterable.Slice.get_safe_value": [], "jedi.inference.value.iterable.Slice._get_wrapped_value": [], "jedi.inference.value.iterable.Slice.__init__": [], "jedi.inference.value.iterable.unpack_tuple_to_dict": [], "jedi.inference.value.iterable.MergedArray.py__simple_getitem__": [], "jedi.inference.value.iterable.MergedArray.py__iter__": [], "jedi.inference.value.iterable.MergedArray.__init__": [], "jedi.inference.value.iterable.FakeDict.__repr__": [], "jedi.inference.value.iterable.FakeDict.exact_key_items": [], "jedi.inference.value.iterable.FakeDict._dict_keys": [], "jedi.inference.value.iterable.FakeDict._dict_values": [], "jedi.inference.value.iterable.FakeDict._values": [], "jedi.inference.value.iterable.FakeDict.py__simple_getitem__": [], "jedi.inference.value.iterable.FakeDict.py__iter__": [], "jedi.inference.value.iterable.FakeDict.__init__": [], "jedi.inference.value.iterable._FakeSequence.__repr__": [], "jedi.inference.value.iterable._FakeSequence.py__bool__": [], "jedi.inference.value.iterable._FakeSequence.py__iter__": [], "jedi.inference.value.iterable._FakeSequence.py__simple_getitem__": [], "jedi.inference.value.iterable._FakeSequence.__init__": [], "jedi.inference.value.iterable.DictLiteralValue._dict_keys": [], "jedi.inference.value.iterable.DictLiteralValue._dict_values": [], "jedi.inference.value.iterable.DictLiteralValue._imitate_items": [], "jedi.inference.value.iterable.DictLiteralValue._imitate_values": [], "jedi.inference.value.iterable.DictLiteralValue.py__iter__": [], "jedi.inference.value.iterable.DictLiteralValue.py__simple_getitem__": [], "jedi.inference.value.iterable.DictLiteralValue.__init__": [], "jedi.inference.value.iterable.SequenceLiteralValue.__repr__": [], "jedi.inference.value.iterable.SequenceLiteralValue.exact_key_items": [], "jedi.inference.value.iterable.SequenceLiteralValue.get_tree_entries": [], "jedi.inference.value.iterable.SequenceLiteralValue.py__len__": [], "jedi.inference.value.iterable.SequenceLiteralValue.py__iter__": [], "jedi.inference.value.iterable.SequenceLiteralValue.py__simple_getitem__": [], "jedi.inference.value.iterable.SequenceLiteralValue._get_generics": [], "jedi.inference.value.iterable.SequenceLiteralValue.__init__": [], "jedi.inference.value.iterable.DictComprehension.exact_key_items": [], "jedi.inference.value.iterable.DictComprehension._imitate_items": [], "jedi.inference.value.iterable.DictComprehension._imitate_values": [], "jedi.inference.value.iterable.DictComprehension._dict_values": [], "jedi.inference.value.iterable.DictComprehension._dict_keys": [], "jedi.inference.value.iterable.DictComprehension.py__simple_getitem__": [], "jedi.inference.value.iterable.DictComprehension.py__iter__": [], "jedi.inference.value.iterable.DictComprehension.__init__": [], "jedi.inference.value.iterable._DictKeyMixin.get_key_values": [], "jedi.inference.value.iterable._DictKeyMixin.get_mapping_item_values": [], "jedi.inference.value.iterable.ListComprehension.py__simple_getitem__": [], "jedi.inference.value.iterable._BaseComprehension.__init__": [], "jedi.inference.value.iterable.Sequence.py__getitem__": [], "jedi.inference.value.iterable.Sequence.parent": [], "jedi.inference.value.iterable.Sequence.py__bool__": [], "jedi.inference.value.iterable.Sequence._get_wrapped_value": [], "jedi.inference.value.iterable.Sequence._cached_generics": [], "jedi.inference.value.iterable.Sequence._get_generics": [], "jedi.inference.value.iterable.Sequence.name": [], "jedi.inference.value.iterable._DictMixin._get_generics": [], "jedi.inference.value.iterable.ComprehensionMixin.__repr__": [], "jedi.inference.value.iterable.ComprehensionMixin.py__iter__": [], "jedi.inference.value.iterable.ComprehensionMixin._iterate": [], "jedi.inference.value.iterable.ComprehensionMixin._nested": [], "jedi.inference.value.iterable.ComprehensionMixin._get_comp_for_context": [], "jedi.inference.value.iterable.comprehension_from_atom": [], "jedi.inference.value.iterable.Generator.__repr__": [], "jedi.inference.value.iterable.Generator.py__stop_iteration_returns": [], "jedi.inference.value.iterable.Generator.py__iter__": [], "jedi.inference.value.iterable.Generator.__init__": [], "jedi.inference.value.iterable.GeneratorBase.get_annotated_class_object": [], "jedi.inference.value.iterable.GeneratorBase.name": [], "jedi.inference.value.iterable.GeneratorBase.py__stop_iteration_returns": [], "jedi.inference.value.iterable.GeneratorBase._next": [], "jedi.inference.value.iterable.GeneratorBase._iter": [], "jedi.inference.value.iterable.GeneratorBase.py__bool__": [], "jedi.inference.value.iterable.GeneratorBase._get_cls": [], "jedi.inference.value.iterable.GeneratorBase._get_wrapped_value": [], "jedi.inference.value.iterable.IterableMixin.py__stop_iteration_returns": [], "jedi.inference.value.iterable.IterableMixin.py__next__": [], "osprofiler.tests.unit.drivers.test_jaeger.JaegerTestCase.test_notify_stop": [], "osprofiler.tests.unit.drivers.test_jaeger.JaegerTestCase.test_notify_start": [], "osprofiler.tests.unit.drivers.test_jaeger.JaegerTestCase.setUp": [], "sqlalchemy.pool.impl.AssertionPool._do_get": [], "sqlalchemy.pool.impl.AssertionPool.recreate": [], "sqlalchemy.pool.impl.AssertionPool.dispose": [], "sqlalchemy.pool.impl.AssertionPool._do_return_conn": [], "sqlalchemy.pool.impl.AssertionPool.status": [], "sqlalchemy.pool.impl.AssertionPool.__init__": [], "sqlalchemy.pool.impl.StaticPool._do_get": [], "sqlalchemy.pool.impl.StaticPool._do_return_conn": [], "sqlalchemy.pool.impl.StaticPool._create_connection": [], "sqlalchemy.pool.impl.StaticPool._transfer_from": [], "sqlalchemy.pool.impl.StaticPool.recreate": [], "sqlalchemy.pool.impl.StaticPool.dispose": [], "sqlalchemy.pool.impl.StaticPool.status": [], "sqlalchemy.pool.impl.StaticPool.connection": [], "sqlalchemy.pool.impl.SingletonThreadPool._return_conn": [], "sqlalchemy.pool.impl.SingletonThreadPool.connect": [], "sqlalchemy.pool.impl.SingletonThreadPool._do_get": [], "sqlalchemy.pool.impl.SingletonThreadPool._do_return_conn": [], "sqlalchemy.pool.impl.SingletonThreadPool.status": [], "sqlalchemy.pool.impl.SingletonThreadPool._cleanup": [], "sqlalchemy.pool.impl.SingletonThreadPool.dispose": [], "sqlalchemy.pool.impl.SingletonThreadPool.recreate": [], "sqlalchemy.pool.impl.SingletonThreadPool.__init__": [], "sqlalchemy.pool.impl.NullPool.dispose": [], "sqlalchemy.pool.impl.NullPool.recreate": [], "sqlalchemy.pool.impl.NullPool._do_get": [], "sqlalchemy.pool.impl.NullPool._do_return_conn": [], "sqlalchemy.pool.impl.NullPool.status": [], "sqlalchemy.pool.impl.QueuePool.checkedout": [], "sqlalchemy.pool.impl.QueuePool.overflow": [], "sqlalchemy.pool.impl.QueuePool.checkedin": [], "sqlalchemy.pool.impl.QueuePool.timeout": [], "sqlalchemy.pool.impl.QueuePool.size": [], "sqlalchemy.pool.impl.QueuePool.status": [], "sqlalchemy.pool.impl.QueuePool.dispose": [], "sqlalchemy.pool.impl.QueuePool.recreate": [], "sqlalchemy.pool.impl.QueuePool._dec_overflow": [], "sqlalchemy.pool.impl.QueuePool._inc_overflow": [], "sqlalchemy.pool.impl.QueuePool._do_get": [], "sqlalchemy.pool.impl.QueuePool._do_return_conn": [], "sqlalchemy.pool.impl.QueuePool.__init__": [], "sqlalchemy.ext.automap._m2m_relationship": [], "sqlalchemy.ext.automap._relationships_for_fks": [], "sqlalchemy.ext.automap._is_many_to_many": [], "sqlalchemy.ext.automap.automap_base": [], "sqlalchemy.ext.automap.AutomapBase._sa_raise_deferred_config": [], "sqlalchemy.ext.automap.AutomapBase.prepare": [], "sqlalchemy.ext.automap.generate_relationship": [], "sqlalchemy.ext.automap.name_for_collection_relationship": [], "sqlalchemy.ext.automap.name_for_scalar_relationship": [], "sqlalchemy.ext.automap.classname_for_table": [], "saml2.attribute_converter.AttributeConverterNOOP.to_": [], "saml2.attribute_converter.AttributeConverterNOOP.__init__": [], "saml2.attribute_converter.AttributeConverter.to_eptid_value": [], "saml2.attribute_converter.AttributeConverter.to_": [], "saml2.attribute_converter.AttributeConverter.d_from_format": [], "saml2.attribute_converter.AttributeConverter.from_format": [], "saml2.attribute_converter.AttributeConverter.to_format": [], "saml2.attribute_converter.AttributeConverter.fro": [], "saml2.attribute_converter.AttributeConverter.ava_from": [], "saml2.attribute_converter.AttributeConverter.fail_safe_fro": [], "saml2.attribute_converter.AttributeConverter.lcd_ava_from": [], "saml2.attribute_converter.AttributeConverter.from_dict": [], "saml2.attribute_converter.AttributeConverter.adjust": [], "saml2.attribute_converter.AttributeConverter.__init__": [], "saml2.attribute_converter.d_to_local_name": [], "saml2.attribute_converter.get_local_name": [], "saml2.attribute_converter.to_local_name": [], "saml2.attribute_converter.from_local_name": [], "saml2.attribute_converter.from_local": [], "saml2.attribute_converter.list_to_local": [], "saml2.attribute_converter.to_local": [], "saml2.attribute_converter._find_maps_in_module": [], "saml2.attribute_converter._attribute_map_module_to_acs": [], "saml2.attribute_converter.ac_factory": [], "saml2.attribute_converter.load_maps": [], "keystone.common.sql.expand_repo.versions.075_placeholder.upgrade": [], "keystone.tests.unit.test_receipt_provider.TestReceiptProvider.test_validate_v3_none_receipt_raises_receipt_not_found": [ { "locations": [ { "path": "keystone/tests/unit/test_receipt_provider.py", "start": { "line": 79, "column": 8 }, "stop": { "line": 79, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_receipt_provider.TestReceiptProvider", "dispatch": "dynamic" } ], "keystone.tests.unit.test_receipt_provider.TestReceiptProvider.test_provider_receipt_expiration_validation": [ { "locations": [ { "path": "keystone/tests/unit/test_receipt_provider.py", "start": { "line": 74, "column": 13 }, "stop": { "line": 74, "column": 34 } }, { "path": "keystone/tests/unit/test_receipt_provider.py", "start": { "line": 63, "column": 13 }, "stop": { "line": 63, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_receipt_provider.py", "start": { "line": 60, "column": 8 }, "stop": { "line": 60, "column": 25 } }, { "path": "keystone/tests/unit/test_receipt_provider.py", "start": { "line": 71, "column": 8 }, "stop": { "line": 71, "column": 25 } } ], "kind": "property setter", "direct_target": "keystone.models.receipt_model.ReceiptModel.issued_at", "class_name": "keystone.models.receipt_model.ReceiptModel" }, { "locations": [ { "path": "keystone/tests/unit/test_receipt_provider.py", "start": { "line": 75, "column": 12 }, "stop": { "line": 75, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_receipt_provider.TestReceiptProvider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_receipt_provider.py", "start": { "line": 73, "column": 21 }, "stop": { "line": 73, "column": 37 } }, { "path": "keystone/tests/unit/test_receipt_provider.py", "start": { "line": 62, "column": 21 }, "stop": { "line": 62, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_receipt_provider.py", "start": { "line": 59, "column": 18 }, "stop": { "line": 59, "column": 44 } }, { "path": "keystone/tests/unit/test_receipt_provider.py", "start": { "line": 70, "column": 18 }, "stop": { "line": 70, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.receipt_model.ReceiptModel.__init__", "class_name": "keystone.models.receipt_model.ReceiptModel", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_receipt_provider.py", "start": { "line": 72, "column": 8 }, "stop": { "line": 72, "column": 26 } }, { "path": "keystone/tests/unit/test_receipt_provider.py", "start": { "line": 61, "column": 8 }, "stop": { "line": 61, "column": 26 } } ], "kind": "property setter", "direct_target": "keystone.models.receipt_model.ReceiptModel.expires_at", "class_name": "keystone.models.receipt_model.ReceiptModel" }, { "locations": [ { "path": "keystone/tests/unit/test_receipt_provider.py", "start": { "line": 73, "column": 21 }, "stop": { "line": 73, "column": 31 } }, { "path": "keystone/tests/unit/test_receipt_provider.py", "start": { "line": 62, "column": 21 }, "stop": { "line": 62, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_receipt_provider.py", "start": { "line": 74, "column": 13 }, "stop": { "line": 74, "column": 48 } }, { "path": "keystone/tests/unit/test_receipt_provider.py", "start": { "line": 63, "column": 13 }, "stop": { "line": 63, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_receipt_provider.py", "start": { "line": 64, "column": 12 }, "stop": { "line": 64, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_receipt_provider.TestReceiptProvider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_receipt_provider.py", "start": { "line": 60, "column": 28 }, "stop": { "line": 60, "column": 41 } }, { "path": "keystone/tests/unit/test_receipt_provider.py", "start": { "line": 72, "column": 29 }, "stop": { "line": 72, "column": 42 } }, { "path": "keystone/tests/unit/test_receipt_provider.py", "start": { "line": 61, "column": 29 }, "stop": { "line": 61, "column": 42 } }, { "path": "keystone/tests/unit/test_receipt_provider.py", "start": { "line": 71, "column": 28 }, "stop": { "line": 71, "column": 41 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.tests.unit.test_receipt_provider.TestReceiptProvider.test_unsupported_receipt_provider": [ { "locations": [ { "path": "keystone/tests/unit/test_receipt_provider.py", "start": { "line": 55, "column": 8 }, "stop": { "line": 55, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_receipt_provider.TestReceiptProvider", "dispatch": "dynamic" } ], "keystone.tests.unit.test_receipt_provider.TestReceiptProvider.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_receipt_provider.py", "start": { "line": 42, "column": 8 }, "stop": { "line": 42, "column": 23 } }, { "path": "keystone/tests/unit/test_receipt_provider.py", "start": { "line": 43, "column": 8 }, "stop": { "line": 43, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_receipt_provider.TestReceiptProvider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_receipt_provider.py", "start": { "line": 41, "column": 8 }, "stop": { "line": 41, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_receipt_provider.py", "start": { "line": 50, "column": 8 }, "stop": { "line": 50, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.test_receipt_provider.TestReceiptProvider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_receipt_provider.py", "start": { "line": 42, "column": 24 }, "stop": { "line": 42, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_receipt_provider.py", "start": { "line": 44, "column": 12 }, "stop": { "line": 44, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository.__init__", "class_name": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository", "dispatch": "static" } ], "prompt_toolkit.layout.scrollable_pane.ScrollablePane._draw_scrollbar": [], "prompt_toolkit.layout.scrollable_pane.ScrollablePane._make_window_visible": [], "prompt_toolkit.layout.scrollable_pane.ScrollablePane.get_children": [], "prompt_toolkit.layout.scrollable_pane.ScrollablePane.get_key_bindings": [], "prompt_toolkit.layout.scrollable_pane.ScrollablePane.is_modal": [], "prompt_toolkit.layout.scrollable_pane.ScrollablePane._copy_over_write_positions": [], "prompt_toolkit.layout.scrollable_pane.ScrollablePane._copy_over_mouse_handlers": [], "prompt_toolkit.layout.scrollable_pane.ScrollablePane._copy_over_screen": [], "prompt_toolkit.layout.scrollable_pane.ScrollablePane._clip_point_to_visible_area": [], "prompt_toolkit.layout.scrollable_pane.ScrollablePane.write_to_screen": [], "prompt_toolkit.layout.scrollable_pane.ScrollablePane.preferred_height": [], "prompt_toolkit.layout.scrollable_pane.ScrollablePane.preferred_width": [], "prompt_toolkit.layout.scrollable_pane.ScrollablePane.reset": [], "prompt_toolkit.layout.scrollable_pane.ScrollablePane.__repr__": [], "prompt_toolkit.layout.scrollable_pane.ScrollablePane.__init__": [], "libcst.metadata.tests.test_position_provider.PositionProvidingCodegenStateTest.test_position": [], "libcst.metadata.tests.test_position_provider.PositionProvidingCodegenStateTest.test_whitespace_inclusive_position": [], "libcst.metadata.tests.test_position_provider.PositionProvidingCodegenStateTest.test_codegen_decrease_indent": [], "libcst.metadata.tests.test_position_provider.PositionProvidingCodegenStateTest.test_codegen_add_indent_tokens": [], "libcst.metadata.tests.test_position_provider.PositionProvidingCodegenStateTest.test_codegen_add_newline": [], "libcst.metadata.tests.test_position_provider.PositionProvidingCodegenStateTest.test_codegen_add_tokens": [], "libcst.metadata.tests.test_position_provider.PositionProvidingCodegenStateTest.test_codegen_add_token": [], "libcst.metadata.tests.test_position_provider.PositionProvidingCodegenStateTest.test_codegen_initial_position": [], "libcst.metadata.tests.test_position_provider.PositionProviderTest.test_batchable_provider": [], "libcst.metadata.tests.test_position_provider.PositionProviderTest.test_equal_range": [], "libcst.metadata.tests.test_position_provider.PositionProviderTest.test_visitor_provider": [], "libcst.metadata.tests.test_position_provider.position": [], "jedi.inference.utils.PushBackIterator.__next__": [], "jedi.inference.utils.PushBackIterator.__iter__": [], "jedi.inference.utils.PushBackIterator.push_back": [], "jedi.inference.utils.PushBackIterator.__init__": [], "jedi.inference.utils.reraise_uncaught": [], "jedi.inference.utils.safe_property": [], "jedi.inference.utils.unite": [], "jedi.inference.utils.to_tuple": [], "jedi.inference.utils.to_list": [], "rx.linq.observable.generatewithrelativetime.generate_with_relative_time": [], "passlib.tests.test_crypto_digest.Pbkdf2Test.test_default_keylen": [], "passlib.tests.test_crypto_digest.Pbkdf2Test.test_border": [], "passlib.tests.test_crypto_digest.Pbkdf2Test.test_backends": [], "passlib.tests.test_crypto_digest.Pbkdf2Test.test_known": [], "passlib.tests.test_crypto_digest.Pbkdf1_Test.test_border": [], "passlib.tests.test_crypto_digest.Pbkdf1_Test.test_known": [], "passlib.tests.test_crypto_digest.HashInfoTest.test_lookup_hash_alt_types": [], "passlib.tests.test_crypto_digest.HashInfoTest.test_lookup_hash_metadata": [], "passlib.tests.test_crypto_digest.HashInfoTest.test_mock_fips_mode": [], "passlib.tests.test_crypto_digest.HashInfoTest.test_lookup_hash_w_unknown_name": [], "passlib.tests.test_crypto_digest.HashInfoTest.test_lookup_hash_ctor": [], "passlib.tests.test_crypto_digest.HashInfoTest.test_norm_hash_name": [], "sqlalchemy.orm.clsregistry._resolver": [], "sqlalchemy.orm.clsregistry._class_resolver.__call__": [], "sqlalchemy.orm.clsregistry._class_resolver._resolve_name": [], "sqlalchemy.orm.clsregistry._class_resolver._raise_for_name": [], "sqlalchemy.orm.clsregistry._class_resolver._access_cls": [], "sqlalchemy.orm.clsregistry._class_resolver.__init__": [], "sqlalchemy.orm.clsregistry._determine_container": [], "sqlalchemy.orm.clsregistry._GetTable.__getattr__": [], "sqlalchemy.orm.clsregistry._GetTable.__init__": [], "sqlalchemy.orm.clsregistry._GetColumns.__getattr__": [], "sqlalchemy.orm.clsregistry._GetColumns.__init__": [], "sqlalchemy.orm.clsregistry._ModNS.__getattr__": [], "sqlalchemy.orm.clsregistry._ModNS.__init__": [], "sqlalchemy.orm.clsregistry._ModuleMarker.remove_class": [], "sqlalchemy.orm.clsregistry._ModuleMarker.add_class": [], "sqlalchemy.orm.clsregistry._ModuleMarker.get_module": [], "sqlalchemy.orm.clsregistry._ModuleMarker.resolve_attr": [], "sqlalchemy.orm.clsregistry._ModuleMarker._remove_item": [], "sqlalchemy.orm.clsregistry._ModuleMarker.__getitem__": [], "sqlalchemy.orm.clsregistry._ModuleMarker.__contains__": [], "sqlalchemy.orm.clsregistry._ModuleMarker.__init__": [], "sqlalchemy.orm.clsregistry._MultipleClassMarker.add_item": [], "sqlalchemy.orm.clsregistry._MultipleClassMarker._remove_item": [], "sqlalchemy.orm.clsregistry._MultipleClassMarker.attempt_get": [], "sqlalchemy.orm.clsregistry._MultipleClassMarker.__iter__": [], "sqlalchemy.orm.clsregistry._MultipleClassMarker.remove_item": [], "sqlalchemy.orm.clsregistry._MultipleClassMarker.__init__": [], "sqlalchemy.orm.clsregistry._key_is_empty": [], "sqlalchemy.orm.clsregistry.remove_class": [], "sqlalchemy.orm.clsregistry.add_class": [], "keystoneclient.auth.identity.v3.password.Password.load_from_argparse_arguments": [], "keystoneclient.auth.identity.v3.password.Password.get_options": [], "keystoneclient.auth.identity.v3.password.PasswordMethod.get_auth_data": [], "keystone.tests.unit.test_v3_catalog.TestCatalogAPITemplatedProject.test_project_delete": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 1024, "column": 8 }, "stop": { "line": 1024, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_catalog.TestCatalogAPITemplatedProject", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 1025, "column": 12 }, "stop": { "line": 1025, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.TestCatalogAPITemplatedProject.load_fixtures": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 1008, "column": 8 }, "stop": { "line": 1008, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.load_sample_data", "class_name": "keystone.tests.unit.test_v3_catalog.TestCatalogAPITemplatedProject", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.TestCatalogAPITemplatedProject.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 1004, "column": 8 }, "stop": { "line": 1004, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.SQLDriverOverrides.config_overrides", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_catalog.TestCatalogAPISQLRegions.assertValidCatalogEndpoint": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 993, "column": 8 }, "stop": { "line": 993, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 992, "column": 12 }, "stop": { "line": 992, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_catalog.TestCatalogAPISQLRegions", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.TestCatalogAPISQLRegions.test_get_catalog_returns_proper_endpoints_with_region": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 971, "column": 17 }, "stop": { "line": 971, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 975, "column": 54 }, "stop": { "line": 975, "column": 62 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 973, "column": 46 }, "stop": { "line": 973, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 971, "column": 40 }, "stop": { "line": 971, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 985, "column": 64 }, "stop": { "line": 985, "column": 71 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 983, "column": 46 }, "stop": { "line": 983, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 966, "column": 18 }, "stop": { "line": 966, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 986, "column": 8 }, "stop": { "line": 986, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_catalog.TestCatalogAPISQLRegions.assertValidCatalogEndpoint", "class_name": "keystone.tests.unit.test_v3_catalog.TestCatalogAPISQLRegions", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 976, "column": 18 }, "stop": { "line": 976, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 982, "column": 18 }, "stop": { "line": 982, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 980, "column": 17 }, "stop": { "line": 980, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 970, "column": 19 }, "stop": { "line": 970, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 976, "column": 18 }, "stop": { "line": 976, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 967, "column": 21 }, "stop": { "line": 967, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.TestCatalogAPISQLRegions.test_get_catalog_returns_proper_endpoints_with_no_region": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 951, "column": 46 }, "stop": { "line": 951, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 950, "column": 12 }, "stop": { "line": 950, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 961, "column": 64 }, "stop": { "line": 961, "column": 71 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 959, "column": 46 }, "stop": { "line": 959, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 944, "column": 18 }, "stop": { "line": 944, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 962, "column": 8 }, "stop": { "line": 962, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_catalog.TestCatalogAPISQLRegions.assertValidCatalogEndpoint", "class_name": "keystone.tests.unit.test_v3_catalog.TestCatalogAPISQLRegions", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 960, "column": 18 }, "stop": { "line": 960, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 958, "column": 18 }, "stop": { "line": 958, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 956, "column": 17 }, "stop": { "line": 956, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 948, "column": 19 }, "stop": { "line": 948, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 960, "column": 18 }, "stop": { "line": 960, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 945, "column": 21 }, "stop": { "line": 945, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.TestCatalogAPISQLRegions.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 940, "column": 8 }, "stop": { "line": 940, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.config_overrides", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_catalog.TestCatalogAPISQLRegions.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 935, "column": 8 }, "stop": { "line": 935, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.test_v3_catalog.TestCatalogAPISQLRegions", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 933, "column": 8 }, "stop": { "line": 933, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 934, "column": 8 }, "stop": { "line": 934, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_catalog.TestCatalogAPISQLRegions", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 937, "column": 12 }, "stop": { "line": 937, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 934, "column": 24 }, "stop": { "line": 934, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" } ], "keystone.tests.unit.test_v3_catalog.TestCatalogAPISQL.test_get_catalog_always_returns_service_name": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 922, "column": 27 }, "stop": { "line": 923, "column": 65 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 918, "column": 25 }, "stop": { "line": 919, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 916, "column": 64 }, "stop": { "line": 916, "column": 71 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 903, "column": 46 }, "stop": { "line": 903, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 906, "column": 20 }, "stop": { "line": 906, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 911, "column": 22 }, "stop": { "line": 911, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 896, "column": 18 }, "stop": { "line": 896, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 924, "column": 8 }, "stop": { "line": 924, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 920, "column": 8 }, "stop": { "line": 920, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_catalog.TestCatalogAPISQL", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 902, "column": 18 }, "stop": { "line": 902, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 900, "column": 17 }, "stop": { "line": 900, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 896, "column": 18 }, "stop": { "line": 896, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 908, "column": 40 }, "stop": { "line": 908, "column": 49 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 913, "column": 45 }, "stop": { "line": 913, "column": 56 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 912, "column": 12 }, "stop": { "line": 912, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 914, "column": 40 }, "stop": { "line": 914, "column": 51 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 920, "column": 25 }, "stop": { "line": 920, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 907, "column": 45 }, "stop": { "line": 907, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 919, "column": 43 }, "stop": { "line": 919, "column": 52 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 923, "column": 45 }, "stop": { "line": 923, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 908, "column": 8 }, "stop": { "line": 908, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 914, "column": 8 }, "stop": { "line": 914, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_catalog.TestCatalogAPISQL.create_endpoint", "class_name": "keystone.tests.unit.test_v3_catalog.TestCatalogAPISQL", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.TestCatalogAPISQL.test_get_catalog_ignores_endpoints_with_invalid_urls": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 862, "column": 64 }, "stop": { "line": 862, "column": 71 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 859, "column": 46 }, "stop": { "line": 859, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 876, "column": 64 }, "stop": { "line": 876, "column": 71 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 886, "column": 64 }, "stop": { "line": 886, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 863, "column": 28 }, "stop": { "line": 863, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 877, "column": 28 }, "stop": { "line": 877, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 865, "column": 28 }, "stop": { "line": 865, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 879, "column": 28 }, "stop": { "line": 879, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 893, "column": 8 }, "stop": { "line": 893, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 887, "column": 8 }, "stop": { "line": 887, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_v3_catalog.TestCatalogAPISQL", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 851, "column": 18 }, "stop": { "line": 851, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 865, "column": 8 }, "stop": { "line": 865, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 863, "column": 8 }, "stop": { "line": 863, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 879, "column": 8 }, "stop": { "line": 879, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 877, "column": 8 }, "stop": { "line": 877, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_catalog.TestCatalogAPISQL", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 858, "column": 18 }, "stop": { "line": 858, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 856, "column": 17 }, "stop": { "line": 856, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 851, "column": 18 }, "stop": { "line": 851, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 872, "column": 8 }, "stop": { "line": 872, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 868, "column": 8 }, "stop": { "line": 868, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 882, "column": 8 }, "stop": { "line": 882, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_catalog.TestCatalogAPISQL.create_endpoint", "class_name": "keystone.tests.unit.test_v3_catalog.TestCatalogAPISQL", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.TestCatalogAPISQL.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 847, "column": 8 }, "stop": { "line": 847, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.config_overrides", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_catalog.TestCatalogAPISQL.create_endpoint": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 843, "column": 46 }, "stop": { "line": 843, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 840, "column": 19 }, "stop": { "line": 840, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" } ], "keystone.tests.unit.test_v3_catalog.TestCatalogAPISQL.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 827, "column": 8 }, "stop": { "line": 827, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_catalog.TestCatalogAPISQL", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 826, "column": 8 }, "stop": { "line": 826, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 830, "column": 18 }, "stop": { "line": 830, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 828, "column": 8 }, "stop": { "line": 828, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.test_v3_catalog.TestCatalogAPISQL", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 831, "column": 26 }, "stop": { "line": 831, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 837, "column": 12 }, "stop": { "line": 837, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 834, "column": 8 }, "stop": { "line": 834, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_catalog.TestCatalogAPISQL.create_endpoint", "class_name": "keystone.tests.unit.test_v3_catalog.TestCatalogAPISQL", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 827, "column": 24 }, "stop": { "line": 827, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" } ], "keystone.tests.unit.test_v3_catalog.TestMultiRegion.test_catalog_with_multi_region_reports_all_endpoints": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 815, "column": 16 }, "stop": { "line": 815, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 810, "column": 16 }, "stop": { "line": 810, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 814, "column": 16 }, "stop": { "line": 814, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 809, "column": 16 }, "stop": { "line": 809, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_catalog.TestMultiRegion", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 759, "column": 28 }, "stop": { "line": 759, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 764, "column": 28 }, "stop": { "line": 764, "column": 47 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 793, "column": 28 }, "stop": { "line": 793, "column": 49 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 782, "column": 28 }, "stop": { "line": 782, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 770, "column": 29 }, "stop": { "line": 770, "column": 49 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 775, "column": 29 }, "stop": { "line": 775, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 762, "column": 24 }, "stop": { "line": 762, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 768, "column": 24 }, "stop": { "line": 768, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 757, "column": 23 }, "stop": { "line": 757, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 773, "column": 25 }, "stop": { "line": 773, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 779, "column": 25 }, "stop": { "line": 779, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 790, "column": 26 }, "stop": { "line": 790, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_catalog.TestMultiRegion", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 805, "column": 18 }, "stop": { "line": 805, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_catalog.TestMultiRegion", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 819, "column": 8 }, "stop": { "line": 819, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 818, "column": 8 }, "stop": { "line": 818, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_endpoint_create_with_invalid_url": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 747, "column": 12 }, "stop": { "line": 747, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 746, "column": 12 }, "stop": { "line": 746, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 743, "column": 14 }, "stop": { "line": 743, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_endpoint_create_with_valid_url_project_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 725, "column": 8 }, "stop": { "line": 725, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 721, "column": 14 }, "stop": { "line": 721, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_endpoint_create_with_valid_url": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 715, "column": 8 }, "stop": { "line": 715, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 711, "column": 14 }, "stop": { "line": 711, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_deleting_endpoint_with_space_in_url": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 703, "column": 8 }, "stop": { "line": 703, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 700, "column": 8 }, "stop": { "line": 700, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 700, "column": 38 }, "stop": { "line": 700, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 703, "column": 35 }, "stop": { "line": 703, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 697, "column": 46 }, "stop": { "line": 697, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 689, "column": 14 }, "stop": { "line": 689, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 703, "column": 17 }, "stop": { "line": 703, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 700, "column": 20 }, "stop": { "line": 700, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_delete_endpoint": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 680, "column": 8 }, "stop": { "line": 680, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 681, "column": 12 }, "stop": { "line": 681, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_endpoint_enabled_str_random": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 672, "column": 8 }, "stop": { "line": 672, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 673, "column": 12 }, "stop": { "line": 673, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_endpoint_enabled_str_false": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 664, "column": 8 }, "stop": { "line": 664, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 665, "column": 12 }, "stop": { "line": 665, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_endpoint_enabled_str_true": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 656, "column": 8 }, "stop": { "line": 656, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 657, "column": 12 }, "stop": { "line": 657, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_endpoint_enabled_false": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 646, "column": 12 }, "stop": { "line": 646, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 652, "column": 8 }, "stop": { "line": 652, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidEndpointResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 647, "column": 12 }, "stop": { "line": 647, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 650, "column": 23 }, "stop": { "line": 650, "column": 32 } } ], "kind": "function", "target": "copy.copy" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_endpoint_enabled_true": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 638, "column": 12 }, "stop": { "line": 638, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 642, "column": 8 }, "stop": { "line": 642, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidEndpointResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 639, "column": 12 }, "stop": { "line": 639, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_endpoint": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 633, "column": 8 }, "stop": { "line": 633, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 628, "column": 12 }, "stop": { "line": 628, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 625, "column": 14 }, "stop": { "line": 625, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 629, "column": 12 }, "stop": { "line": 629, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 634, "column": 8 }, "stop": { "line": 634, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidEndpointResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 630, "column": 12 }, "stop": { "line": 630, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_get_head_endpoint": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 619, "column": 12 }, "stop": { "line": 619, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 621, "column": 8 }, "stop": { "line": 621, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 620, "column": 8 }, "stop": { "line": 620, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidEndpointResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 617, "column": 23 }, "stop": { "line": 617, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_with_empty_url": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 612, "column": 8 }, "stop": { "line": 612, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 611, "column": 14 }, "stop": { "line": 611, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_with_no_region": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 607, "column": 8 }, "stop": { "line": 607, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 606, "column": 12 }, "stop": { "line": 606, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 605, "column": 14 }, "stop": { "line": 605, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_with_region": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 599, "column": 8 }, "stop": { "line": 599, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 601, "column": 8 }, "stop": { "line": 601, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 598, "column": 55 }, "stop": { "line": 598, "column": 65 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 597, "column": 14 }, "stop": { "line": 597, "column": 47 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref_with_region" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 598, "column": 55 }, "stop": { "line": 598, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 601, "column": 17 }, "stop": { "line": 601, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_with_invalid_region_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 589, "column": 8 }, "stop": { "line": 589, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 588, "column": 14 }, "stop": { "line": 588, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_enabled_str_random": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 583, "column": 8 }, "stop": { "line": 583, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 579, "column": 14 }, "stop": { "line": 579, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_enabled_str_false": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 574, "column": 8 }, "stop": { "line": 574, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 570, "column": 14 }, "stop": { "line": 570, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_enabled_str_true": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 565, "column": 8 }, "stop": { "line": 565, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 561, "column": 14 }, "stop": { "line": 561, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_enabled_false": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 556, "column": 12 }, "stop": { "line": 556, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 552, "column": 14 }, "stop": { "line": 552, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 557, "column": 8 }, "stop": { "line": 557, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidEndpointResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_enabled_true": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 547, "column": 12 }, "stop": { "line": 547, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 543, "column": 14 }, "stop": { "line": 543, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 548, "column": 8 }, "stop": { "line": 548, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidEndpointResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_no_enabled": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 537, "column": 12 }, "stop": { "line": 537, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 538, "column": 8 }, "stop": { "line": 538, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 534, "column": 14 }, "stop": { "line": 534, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 539, "column": 8 }, "stop": { "line": 539, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidEndpointResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_endpoints_with_random_filter_values": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 524, "column": 28 }, "stop": { "line": 524, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 530, "column": 28 }, "stop": { "line": 530, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 527, "column": 28 }, "stop": { "line": 527, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 523, "column": 28 }, "stop": { "line": 523, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 526, "column": 56 }, "stop": { "line": 526, "column": 72 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 523, "column": 56 }, "stop": { "line": 523, "column": 72 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 529, "column": 57 }, "stop": { "line": 529, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 521, "column": 8 }, "stop": { "line": 521, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_catalog.CatalogTestCase._create_random_endpoint", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 529, "column": 19 }, "stop": { "line": 529, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 526, "column": 19 }, "stop": { "line": 526, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 523, "column": 19 }, "stop": { "line": 523, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 529, "column": 57 }, "stop": { "line": 529, "column": 67 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 523, "column": 56 }, "stop": { "line": 523, "column": 66 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 526, "column": 56 }, "stop": { "line": 526, "column": 66 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 530, "column": 8 }, "stop": { "line": 530, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 524, "column": 8 }, "stop": { "line": 524, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 527, "column": 8 }, "stop": { "line": 527, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 526, "column": 28 }, "stop": { "line": 526, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 529, "column": 28 }, "stop": { "line": 529, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_endpoints_with_multiple_filters": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 503, "column": 19 }, "stop": { "line": 503, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 493, "column": 19 }, "stop": { "line": 493, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 483, "column": 19 }, "stop": { "line": 483, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 473, "column": 19 }, "stop": { "line": 473, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 493, "column": 28 }, "stop": { "line": 493, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 483, "column": 28 }, "stop": { "line": 483, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 510, "column": 12 }, "stop": { "line": 510, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 498, "column": 12 }, "stop": { "line": 498, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 488, "column": 12 }, "stop": { "line": 488, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 479, "column": 12 }, "stop": { "line": 479, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 499, "column": 12 }, "stop": { "line": 499, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 489, "column": 12 }, "stop": { "line": 489, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 511, "column": 12 }, "stop": { "line": 511, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 478, "column": 12 }, "stop": { "line": 478, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 512, "column": 12 }, "stop": { "line": 512, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 503, "column": 28 }, "stop": { "line": 504, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 482, "column": 14 }, "stop": { "line": 482, "column": 42 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 502, "column": 14 }, "stop": { "line": 502, "column": 42 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 492, "column": 14 }, "stop": { "line": 492, "column": 42 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 472, "column": 14 }, "stop": { "line": 472, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_catalog.CatalogTestCase._create_random_endpoint", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 507, "column": 8 }, "stop": { "line": 507, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 495, "column": 8 }, "stop": { "line": 495, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 485, "column": 8 }, "stop": { "line": 485, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 475, "column": 8 }, "stop": { "line": 475, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidEndpointListResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 473, "column": 28 }, "stop": { "line": 473, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_endpoints_filtered_by_parent_region_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 461, "column": 19 }, "stop": { "line": 461, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 462, "column": 8 }, "stop": { "line": 462, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 461, "column": 28 }, "stop": { "line": 461, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 462, "column": 28 }, "stop": { "line": 462, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 457, "column": 24 }, "stop": { "line": 457, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_catalog.CatalogTestCase._create_region_with_parent_id", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 459, "column": 8 }, "stop": { "line": 459, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_catalog.CatalogTestCase._create_random_endpoint", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_endpoints_filtered_by_region_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 444, "column": 19 }, "stop": { "line": 444, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 448, "column": 12 }, "stop": { "line": 448, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 444, "column": 28 }, "stop": { "line": 444, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 442, "column": 14 }, "stop": { "line": 442, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_catalog.CatalogTestCase._create_random_endpoint", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 445, "column": 8 }, "stop": { "line": 445, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidEndpointListResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_endpoints_filtered_by_service_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 434, "column": 19 }, "stop": { "line": 434, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 438, "column": 12 }, "stop": { "line": 438, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 432, "column": 14 }, "stop": { "line": 432, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_catalog.CatalogTestCase._create_random_endpoint", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 435, "column": 8 }, "stop": { "line": 435, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidEndpointListResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 434, "column": 28 }, "stop": { "line": 434, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_endpoints_filtered_by_interface": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 424, "column": 19 }, "stop": { "line": 424, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 428, "column": 12 }, "stop": { "line": 428, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 424, "column": 28 }, "stop": { "line": 424, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 422, "column": 14 }, "stop": { "line": 422, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_catalog.CatalogTestCase._create_random_endpoint", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 425, "column": 8 }, "stop": { "line": 425, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidEndpointListResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase._create_random_endpoint": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 415, "column": 19 }, "stop": { "line": 415, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 410, "column": 14 }, "stop": { "line": 410, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 407, "column": 17 }, "stop": { "line": 407, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_catalog.CatalogTestCase._create_region_with_parent_id", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 409, "column": 18 }, "stop": { "line": 409, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_catalog.CatalogTestCase._create_random_service", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_head_endpoints": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 401, "column": 12 }, "stop": { "line": 401, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 403, "column": 8 }, "stop": { "line": 403, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 402, "column": 8 }, "stop": { "line": 402, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidEndpointListResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_delete_service": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 393, "column": 20 }, "stop": { "line": 393, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 393, "column": 8 }, "stop": { "line": 393, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_service": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 389, "column": 8 }, "stop": { "line": 389, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidServiceResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 386, "column": 23 }, "stop": { "line": 386, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 384, "column": 18 }, "stop": { "line": 384, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 386, "column": 12 }, "stop": { "line": 386, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 385, "column": 12 }, "stop": { "line": 385, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_get_head_service": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 379, "column": 8 }, "stop": { "line": 379, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidServiceResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 376, "column": 23 }, "stop": { "line": 376, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 378, "column": 12 }, "stop": { "line": 378, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 380, "column": 8 }, "stop": { "line": 380, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_filter_list_services_by_name_with_list_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 372, "column": 8 }, "stop": { "line": 372, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_filter_list_services_by_name", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_filter_list_services_by_name": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 359, "column": 19 }, "stop": { "line": 359, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 359, "column": 28 }, "stop": { "line": 359, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 366, "column": 8 }, "stop": { "line": 366, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 363, "column": 8 }, "stop": { "line": 363, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 354, "column": 8 }, "stop": { "line": 354, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 353, "column": 8 }, "stop": { "line": 353, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 357, "column": 21 }, "stop": { "line": 357, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_catalog.CatalogTestCase._create_random_service", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 360, "column": 8 }, "stop": { "line": 360, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidServiceListResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 363, "column": 28 }, "stop": { "line": 363, "column": 31 } } ], "kind": "function", "target": "len" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_filter_list_services_by_type": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 341, "column": 19 }, "stop": { "line": 341, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 348, "column": 8 }, "stop": { "line": 348, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 345, "column": 8 }, "stop": { "line": 345, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 335, "column": 21 }, "stop": { "line": 335, "column": 48 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 338, "column": 8 }, "stop": { "line": 338, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 339, "column": 8 }, "stop": { "line": 339, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_catalog.CatalogTestCase._create_random_service", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 342, "column": 8 }, "stop": { "line": 342, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidServiceListResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 341, "column": 28 }, "stop": { "line": 341, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 345, "column": 28 }, "stop": { "line": 345, "column": 31 } } ], "kind": "function", "target": "len" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase._create_random_service": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 328, "column": 19 }, "stop": { "line": 328, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 327, "column": 14 }, "stop": { "line": 327, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_head_services": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 322, "column": 12 }, "stop": { "line": 322, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 324, "column": 8 }, "stop": { "line": 324, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 323, "column": 8 }, "stop": { "line": 323, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidServiceListResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_enabled_str_random": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 316, "column": 8 }, "stop": { "line": 316, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 315, "column": 14 }, "stop": { "line": 315, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_enabled_str_false": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 310, "column": 8 }, "stop": { "line": 310, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 309, "column": 14 }, "stop": { "line": 309, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_enabled_str_true": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 304, "column": 8 }, "stop": { "line": 304, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 303, "column": 14 }, "stop": { "line": 303, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_enabled_true": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 299, "column": 8 }, "stop": { "line": 299, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIs", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 295, "column": 12 }, "stop": { "line": 295, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 298, "column": 8 }, "stop": { "line": 298, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidServiceResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 294, "column": 14 }, "stop": { "line": 294, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_enabled_false": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 290, "column": 8 }, "stop": { "line": 290, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIs", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 286, "column": 12 }, "stop": { "line": 286, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 289, "column": 8 }, "stop": { "line": 289, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidServiceResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 285, "column": 14 }, "stop": { "line": 285, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_no_enabled": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 281, "column": 8 }, "stop": { "line": 281, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIs", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 276, "column": 12 }, "stop": { "line": 276, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 280, "column": 8 }, "stop": { "line": 280, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidServiceResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 274, "column": 14 }, "stop": { "line": 274, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 275, "column": 12 }, "stop": { "line": 275, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 279, "column": 8 }, "stop": { "line": 279, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_no_name": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 266, "column": 12 }, "stop": { "line": 266, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 270, "column": 8 }, "stop": { "line": 270, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidServiceResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 264, "column": 14 }, "stop": { "line": 264, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 265, "column": 12 }, "stop": { "line": 265, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 269, "column": 8 }, "stop": { "line": 269, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 257, "column": 12 }, "stop": { "line": 257, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 260, "column": 8 }, "stop": { "line": 260, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidServiceResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 256, "column": 14 }, "stop": { "line": 256, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_delete_region": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 244, "column": 12 }, "stop": { "line": 244, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 243, "column": 14 }, "stop": { "line": 243, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 249, "column": 8 }, "stop": { "line": 249, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 247, "column": 8 }, "stop": { "line": 247, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRegionResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 250, "column": 25 }, "stop": { "line": 250, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 249, "column": 20 }, "stop": { "line": 249, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_region_with_null_description": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 230, "column": 17 }, "stop": { "line": 230, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 239, "column": 8 }, "stop": { "line": 239, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRegionResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 231, "column": 12 }, "stop": { "line": 231, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 232, "column": 12 }, "stop": { "line": 232, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 238, "column": 8 }, "stop": { "line": 238, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 232, "column": 23 }, "stop": { "line": 232, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_region_without_description_keeps_original": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 215, "column": 15 }, "stop": { "line": 215, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 213, "column": 21 }, "stop": { "line": 213, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 221, "column": 42 }, "stop": { "line": 221, "column": 52 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 225, "column": 25 }, "stop": { "line": 225, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 225, "column": 8 }, "stop": { "line": 225, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 221, "column": 26 }, "stop": { "line": 221, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 221, "column": 15 }, "stop": { "line": 221, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_region": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 204, "column": 17 }, "stop": { "line": 204, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 209, "column": 8 }, "stop": { "line": 209, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRegionResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 205, "column": 12 }, "stop": { "line": 205, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 206, "column": 12 }, "stop": { "line": 206, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 206, "column": 23 }, "stop": { "line": 206, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_get_head_region": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 198, "column": 12 }, "stop": { "line": 198, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 199, "column": 8 }, "stop": { "line": 199, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRegionResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 200, "column": 8 }, "stop": { "line": 200, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 196, "column": 23 }, "stop": { "line": 196, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_regions_filtered_by_parent_region_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 189, "column": 12 }, "stop": { "line": 189, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 189, "column": 21 }, "stop": { "line": 189, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 183, "column": 21 }, "stop": { "line": 183, "column": 55 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 186, "column": 21 }, "stop": { "line": 186, "column": 55 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 187, "column": 21 }, "stop": { "line": 187, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_catalog.CatalogTestCase._create_region_with_parent_id", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 192, "column": 12 }, "stop": { "line": 192, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase._create_region_with_parent_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 177, "column": 15 }, "stop": { "line": 177, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 176, "column": 14 }, "stop": { "line": 176, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_head_regions": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 171, "column": 12 }, "stop": { "line": 171, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 173, "column": 8 }, "stop": { "line": 173, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 172, "column": 8 }, "stop": { "line": 172, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRegionListResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_with_conflicting_ids": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 160, "column": 14 }, "stop": { "line": 160, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 164, "column": 28 }, "stop": { "line": 164, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 164, "column": 12 }, "stop": { "line": 164, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 164, "column": 28 }, "stop": { "line": 164, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 163, "column": 8 }, "stop": { "line": 163, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_regions_without_descriptions": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 148, "column": 16 }, "stop": { "line": 148, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 146, "column": 16 }, "stop": { "line": 146, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 141, "column": 15 }, "stop": { "line": 141, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 140, "column": 15 }, "stop": { "line": 140, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 154, "column": 8 }, "stop": { "line": 154, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 155, "column": 8 }, "stop": { "line": 155, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRegionResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 143, "column": 12 }, "stop": { "line": 143, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 144, "column": 8 }, "stop": { "line": 144, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 152, "column": 8 }, "stop": { "line": 152, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 153, "column": 8 }, "stop": { "line": 153, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_regions_with_same_description_string": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 132, "column": 16 }, "stop": { "line": 132, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 129, "column": 16 }, "stop": { "line": 129, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 127, "column": 15 }, "stop": { "line": 127, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 126, "column": 15 }, "stop": { "line": 126, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 130, "column": 8 }, "stop": { "line": 130, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 133, "column": 8 }, "stop": { "line": 133, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRegionResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_without_description": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 113, "column": 12 }, "stop": { "line": 113, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 109, "column": 14 }, "stop": { "line": 109, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 118, "column": 8 }, "stop": { "line": 118, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRegionResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 111, "column": 12 }, "stop": { "line": 111, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 117, "column": 8 }, "stop": { "line": 117, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_without_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 104, "column": 12 }, "stop": { "line": 104, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 98, "column": 14 }, "stop": { "line": 98, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 105, "column": 8 }, "stop": { "line": 105, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRegionResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 101, "column": 12 }, "stop": { "line": 101, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_with_empty_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 92, "column": 12 }, "stop": { "line": 92, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 90, "column": 14 }, "stop": { "line": 90, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 93, "column": 8 }, "stop": { "line": 93, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRegionResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 94, "column": 8 }, "stop": { "line": 94, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.assertNotEmpty", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 77, "column": 12 }, "stop": { "line": 77, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 76, "column": 14 }, "stop": { "line": 76, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 83, "column": 12 }, "stop": { "line": 83, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 86, "column": 8 }, "stop": { "line": 86, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 80, "column": 8 }, "stop": { "line": 80, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRegionResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 85, "column": 29 }, "stop": { "line": 85, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 84, "column": 12 }, "stop": { "line": 84, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_with_duplicate_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 63, "column": 14 }, "stop": { "line": 63, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 64, "column": 20 }, "stop": { "line": 64, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 69, "column": 8 }, "stop": { "line": 69, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 65, "column": 8 }, "stop": { "line": 65, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 70, "column": 12 }, "stop": { "line": 70, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 66, "column": 12 }, "stop": { "line": 66, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_with_matching_ids": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 50, "column": 14 }, "stop": { "line": 50, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 56, "column": 8 }, "stop": { "line": 56, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRegionResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 51, "column": 20 }, "stop": { "line": 51, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 59, "column": 8 }, "stop": { "line": 59, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 53, "column": 12 }, "stop": { "line": 53, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 52, "column": 12 }, "stop": { "line": 52, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_with_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 37, "column": 14 }, "stop": { "line": 37, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 43, "column": 8 }, "stop": { "line": 43, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRegionResponse", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 46, "column": 8 }, "stop": { "line": 46, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 40, "column": 12 }, "stop": { "line": 40, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 38, "column": 20 }, "stop": { "line": 38, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_catalog.py", "start": { "line": 39, "column": 12 }, "stop": { "line": 39, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_catalog.CatalogTestCase", "dispatch": "dynamic" } ], "sqlalchemy.ext.mypy.apply._apply_placeholder_attr_to_class": [], "sqlalchemy.ext.mypy.apply._add_additional_orm_attributes": [], "sqlalchemy.ext.mypy.apply._apply_type_to_mapped_statement": [], "sqlalchemy.ext.mypy.apply._re_apply_declarative_assignments": [], "sqlalchemy.ext.mypy.apply._apply_mypy_mapped_attr": [], "libcst.codegen.tests.test_codegen_clean.TestCodegenClean.test_codegen_clean_return_types": [], "libcst.codegen.tests.test_codegen_clean.TestCodegenClean.test_codegen_clean_matcher_classes": [], "libcst.codegen.tests.test_codegen_clean.TestCodegenClean.test_codegen_clean_visitor_functions": [], "rx.concurrency.mainloopscheduler.qtscheduler.QtScheduler.schedule_periodic": [], "rx.concurrency.mainloopscheduler.qtscheduler.QtScheduler.schedule_absolute": [], "rx.concurrency.mainloopscheduler.qtscheduler.QtScheduler.schedule_relative": [], "rx.concurrency.mainloopscheduler.qtscheduler.QtScheduler.schedule": [], "rx.concurrency.mainloopscheduler.qtscheduler.QtScheduler._qtimer_schedule": [], "rx.concurrency.mainloopscheduler.qtscheduler.QtScheduler.__init__": [], "cffi.cparser.Parser._get_unknown_ptr_type": [], "cffi.cparser.Parser._get_unknown_type": [], "cffi.cparser.Parser.include": [], "cffi.cparser.Parser._build_enum_type": [], "cffi.cparser.Parser._c_div": [], "cffi.cparser.Parser._parse_constant": [], "cffi.cparser.Parser._make_partial": [], "cffi.cparser.Parser._get_struct_union_enum_type": [], "cffi.cparser.Parser._as_func_arg": [], "cffi.cparser.Parser._parse_function_type": [], "cffi.cparser.Parser._get_type_and_quals": [], "cffi.cparser.Parser._get_type_pointer": [], "cffi.cparser.Parser._extract_quals": [], "cffi.cparser.Parser._declare": [], "cffi.cparser.Parser.parse_type_and_quals": [], "cffi.cparser.Parser.parse_type": [], "cffi.cparser.Parser._parse_decl": [], "cffi.cparser.Parser._declare_function": [], "cffi.cparser.Parser._process_macros": [], "cffi.cparser.Parser._add_integer_constant": [], "cffi.cparser.Parser._add_constants": [], "cffi.cparser.Parser._internal_parse": [], "cffi.cparser.Parser.parse": [], "cffi.cparser.Parser.convert_pycparser_error": [], "cffi.cparser.Parser._convert_pycparser_error": [], "cffi.cparser.Parser._parse": [], "cffi.cparser.Parser.__init__": [], "cffi.cparser._common_type_names": [], "cffi.cparser._preprocess": [], "cffi.cparser._put_back_line_directives": [], "cffi.cparser._remove_line_directives": [], "cffi.cparser._warn_for_non_extern_non_static_global_variable": [], "cffi.cparser._warn_for_string_literal": [], "cffi.cparser._preprocess_extern_python": [], "cffi.cparser._workaround_for_old_pycparser": [], "cffi.cparser._get_parser": [], "cffi.cparser._workaround_for_static_import_finders": [], "fixtures.tests._fixtures.test_streams.TestStringStreams.test_stream_content_reset": [], "fixtures.tests._fixtures.test_streams.TestStringStreams.test_stream_content_in_details": [], "fixtures.tests._fixtures.test_streams.TestStringStreams.test_empty_detail_stream": [], "fixtures.tests._fixtures.test_streams.TestByteStreams.test_stream_content_reset": [], "fixtures.tests._fixtures.test_streams.TestByteStreams.test_stream_content_in_details": [], "fixtures.tests._fixtures.test_streams.TestByteStreams.test_empty_detail_stream": [], "fixtures.tests._fixtures.test_streams.DetailStreamTest.test_doc_mentions_deprecated": [], "keystonemiddleware.tests.unit.test_entry_points.TestPasteDeploymentEntryPoints.test_entry_points": [], "keystone.conf.credential.list_opts": [], "keystone.conf.credential.register_opts": [], "prompt_toolkit.formatted_text.base.merge_formatted_text": [], "prompt_toolkit.formatted_text.base.Template.format": [], "prompt_toolkit.formatted_text.base.Template.__init__": [], "prompt_toolkit.formatted_text.base.FormattedText.__repr__": [], "prompt_toolkit.formatted_text.base.FormattedText.__pt_formatted_text__": [], "prompt_toolkit.formatted_text.base.is_formatted_text": [], "prompt_toolkit.formatted_text.base.to_formatted_text": [], "keystone.tests.unit.common.test_utils.FernetUtilsTestCase.test_debug_message_not_logged_when_loading_fernet_credential_key": [ { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 272, "column": 8 }, "stop": { "line": 272, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.load_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 267, "column": 27 }, "stop": { "line": 267, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 266, "column": 42 }, "stop": { "line": 266, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.logger.FakeLogger.__init__", "class_name": "fixtures._fixtures.logger.FakeLogger", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 273, "column": 24 }, "stop": { "line": 276, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 266, "column": 26 }, "stop": { "line": 266, "column": 41 } }, { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 259, "column": 8 }, "stop": { "line": 259, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.common.test_utils.FernetUtilsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 279, "column": 8 }, "stop": { "line": 279, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.common.test_utils.FernetUtilsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 260, "column": 12 }, "stop": { "line": 260, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository.__init__", "class_name": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository", "dispatch": "static" } ], "keystone.tests.unit.common.test_utils.FernetUtilsTestCase.test_debug_message_logged_when_loading_fernet_token_keys": [ { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 250, "column": 33 }, "stop": { "line": 253, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 249, "column": 8 }, "stop": { "line": 249, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.load_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 244, "column": 27 }, "stop": { "line": 244, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 243, "column": 42 }, "stop": { "line": 243, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.logger.FakeLogger.__init__", "class_name": "fixtures._fixtures.logger.FakeLogger", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 243, "column": 26 }, "stop": { "line": 243, "column": 41 } }, { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 236, "column": 8 }, "stop": { "line": 236, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.common.test_utils.FernetUtilsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 256, "column": 8 }, "stop": { "line": 256, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.common.test_utils.FernetUtilsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 237, "column": 12 }, "stop": { "line": 237, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository.__init__", "class_name": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository", "dispatch": "static" } ], "keystone.tests.unit.common.test_utils.FernetUtilsTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 233, "column": 30 }, "stop": { "line": 233, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.common.test_utils.FernetUtilsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 233, "column": 46 }, "stop": { "line": 233, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.fixture.Config.__init__", "class_name": "oslo_config.fixture.Config", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 232, "column": 8 }, "stop": { "line": 232, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" } ], "keystone.tests.unit.common.test_utils.ServiceHelperTests.test_fail_gracefully": [ { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 226, "column": 8 }, "stop": { "line": 226, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.common.test_utils.ServiceHelperTests", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_utils.ServiceHelperTests._do_test": [ { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 223, "column": 14 }, "stop": { "line": 223, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "Exception", "dispatch": "static" } ], "keystone.tests.unit.common.test_utils.UtilsTestCase.test_isotime_truncates_microseconds_of_objects_passed_in": [ { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 215, "column": 37 }, "stop": { "line": 215, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.second", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 215, "column": 33 }, "stop": { "line": 215, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__str__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 215, "column": 33 }, "stop": { "line": 215, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 213, "column": 15 }, "stop": { "line": 213, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 213, "column": 15 }, "stop": { "line": 213, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.replace", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 216, "column": 8 }, "stop": { "line": 216, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 214, "column": 22 }, "stop": { "line": 214, "column": 42 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.tests.unit.common.test_utils.UtilsTestCase.test_isotime_rounds_microseconds_of_objects_passed_in": [ { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 209, "column": 37 }, "stop": { "line": 209, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.second", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 209, "column": 33 }, "stop": { "line": 209, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__str__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 209, "column": 33 }, "stop": { "line": 209, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 207, "column": 15 }, "stop": { "line": 207, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 207, "column": 15 }, "stop": { "line": 207, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.replace", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 210, "column": 8 }, "stop": { "line": 210, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 208, "column": 22 }, "stop": { "line": 208, "column": 42 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.tests.unit.common.test_utils.UtilsTestCase.test_isotime_returns_seconds_when_subsecond_is_false": [ { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 201, "column": 13 }, "stop": { "line": 201, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 204, "column": 8 }, "stop": { "line": 204, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 203, "column": 37 }, "stop": { "line": 203, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.second", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 203, "column": 33 }, "stop": { "line": 203, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__str__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 201, "column": 13 }, "stop": { "line": 201, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 203, "column": 33 }, "stop": { "line": 203, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 200, "column": 15 }, "stop": { "line": 200, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 200, "column": 15 }, "stop": { "line": 200, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.replace", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 202, "column": 26 }, "stop": { "line": 202, "column": 46 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.tests.unit.common.test_utils.UtilsTestCase.test_isotime_returns_microseconds_when_subsecond_is_true": [ { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 194, "column": 13 }, "stop": { "line": 194, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 197, "column": 8 }, "stop": { "line": 197, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 196, "column": 37 }, "stop": { "line": 196, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.second", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 196, "column": 33 }, "stop": { "line": 196, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__str__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 194, "column": 13 }, "stop": { "line": 194, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 196, "column": 33 }, "stop": { "line": 196, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 193, "column": 15 }, "stop": { "line": 193, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 193, "column": 15 }, "stop": { "line": 193, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.replace", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 195, "column": 26 }, "stop": { "line": 195, "column": 46 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.tests.unit.common.test_utils.UtilsTestCase.test_url_safe_with_unicode_check": [ { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 188, "column": 8 }, "stop": { "line": 188, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 190, "column": 57 }, "stop": { "line": 190, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 190, "column": 12 }, "stop": { "line": 190, "column": 27 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 190, "column": 28 }, "stop": { "line": 190, "column": 56 } }, { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 188, "column": 25 }, "stop": { "line": 188, "column": 53 } } ], "kind": "function", "target": "keystone.common.utils.is_not_url_safe" } ], "keystone.tests.unit.common.test_utils.UtilsTestCase.test_url_safe_check": [ { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 182, "column": 8 }, "stop": { "line": 182, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 184, "column": 57 }, "stop": { "line": 184, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 184, "column": 12 }, "stop": { "line": 184, "column": 27 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 184, "column": 28 }, "stop": { "line": 184, "column": 56 } }, { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 182, "column": 25 }, "stop": { "line": 182, "column": 53 } } ], "kind": "function", "target": "keystone.common.utils.is_not_url_safe" } ], "keystone.tests.unit.common.test_utils.UtilsTestCase.test_auth_str_equal": [ { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 176, "column": 25 }, "stop": { "line": 176, "column": 52 } }, { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 175, "column": 24 }, "stop": { "line": 175, "column": 51 } }, { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 177, "column": 25 }, "stop": { "line": 177, "column": 52 } }, { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 178, "column": 25 }, "stop": { "line": 178, "column": 52 } } ], "kind": "function", "target": "keystone.common.utils.auth_str_equal" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 178, "column": 8 }, "stop": { "line": 178, "column": 24 } }, { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 176, "column": 8 }, "stop": { "line": 176, "column": 24 } }, { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 177, "column": 8 }, "stop": { "line": 177, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 175, "column": 8 }, "stop": { "line": 175, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_unicode": [ { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 170, "column": 17 }, "stop": { "line": 170, "column": 43 } } ], "kind": "function", "target": "keystone.common.password_hashing.hash_password" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 172, "column": 8 }, "stop": { "line": 172, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 172, "column": 25 }, "stop": { "line": 172, "column": 52 } }, { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 171, "column": 24 }, "stop": { "line": 171, "column": 51 } } ], "kind": "function", "target": "keystone.common.password_hashing.check_password" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 171, "column": 8 }, "stop": { "line": 171, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_edge_cases": [ { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 163, "column": 17 }, "stop": { "line": 163, "column": 43 } } ], "kind": "function", "target": "keystone.common.password_hashing.hash_password" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 164, "column": 8 }, "stop": { "line": 164, "column": 24 } }, { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 165, "column": 8 }, "stop": { "line": 165, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 164, "column": 25 }, "stop": { "line": 164, "column": 52 } }, { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 165, "column": 25 }, "stop": { "line": 165, "column": 52 } } ], "kind": "function", "target": "keystone.common.password_hashing.check_password" } ], "keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_user_password_with_empty_password": [ { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 157, "column": 15 }, "stop": { "line": 157, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_utils.UtilsTestCase._create_test_user", "class_name": "keystone.tests.unit.common.test_utils.UtilsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 159, "column": 26 }, "stop": { "line": 159, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 158, "column": 22 }, "stop": { "line": 158, "column": 53 } } ], "kind": "function", "target": "keystone.common.password_hashing.hash_user_password" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 160, "column": 24 }, "stop": { "line": 160, "column": 51 } } ], "kind": "function", "target": "keystone.common.password_hashing.check_password" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 160, "column": 8 }, "stop": { "line": 160, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_user_password_with_null_password": [ { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 151, "column": 15 }, "stop": { "line": 151, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_utils.UtilsTestCase._create_test_user", "class_name": "keystone.tests.unit.common.test_utils.UtilsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 152, "column": 17 }, "stop": { "line": 152, "column": 48 } } ], "kind": "function", "target": "keystone.common.password_hashing.hash_user_password" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 153, "column": 8 }, "stop": { "line": 153, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_utils.UtilsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_user_password_without_password": [ { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 146, "column": 15 }, "stop": { "line": 146, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_utils.UtilsTestCase._create_test_user", "class_name": "keystone.tests.unit.common.test_utils.UtilsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 147, "column": 17 }, "stop": { "line": 147, "column": 48 } } ], "kind": "function", "target": "keystone.common.password_hashing.hash_user_password" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 148, "column": 8 }, "stop": { "line": 148, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_utils.UtilsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_utils.UtilsTestCase._create_test_user": [ { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 141, "column": 12 }, "stop": { "line": 141, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_long_password_strict": [ { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 134, "column": 8 }, "stop": { "line": 134, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.common.test_utils.UtilsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 133, "column": 34 }, "stop": { "line": 133, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_long_password_truncation": [ { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 126, "column": 34 }, "stop": { "line": 126, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 127, "column": 17 }, "stop": { "line": 127, "column": 43 } } ], "kind": "function", "target": "keystone.common.password_hashing.hash_password" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 128, "column": 24 }, "stop": { "line": 128, "column": 51 } } ], "kind": "function", "target": "keystone.common.password_hashing.check_password" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 128, "column": 8 }, "stop": { "line": 128, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.common.test_utils.UtilsTestCase.test_verify_length_and_trunc_password_throws_validation_error": [ { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 118, "column": 12 }, "stop": { "line": 118, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.common.test_utils.UtilsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 115, "column": 25 }, "stop": { "line": 115, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.common.test_utils.UtilsTestCase.test_verify_length_and_trunc_password_throws_validation_error.SpecialObject", "dispatch": "static" } ], "keystone.tests.unit.common.test_utils.UtilsTestCase.test_verify_long_password_strict_raises_exception": [ { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 107, "column": 8 }, "stop": { "line": 107, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.common.test_utils.UtilsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_utils.UtilsTestCase.test_verify_long_password_strict": [ { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 101, "column": 25 }, "stop": { "line": 101, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__getitem__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 100, "column": 16 }, "stop": { "line": 100, "column": 61 } } ], "kind": "function", "target": "keystone.common.password_hashing.verify_length_and_trunc_password" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 101, "column": 42 }, "stop": { "line": 101, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 101, "column": 8 }, "stop": { "line": 101, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_utils.UtilsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_utils.UtilsTestCase.test_that_a_hash_can_not_be_validated_against_a_hash": [ { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 91, "column": 30 }, "stop": { "line": 91, "column": 56 } }, { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 90, "column": 26 }, "stop": { "line": 90, "column": 52 } } ], "kind": "function", "target": "keystone.common.password_hashing.hash_password" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 89, "column": 19 }, "stop": { "line": 89, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 92, "column": 8 }, "stop": { "line": 92, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 92, "column": 25 }, "stop": { "line": 92, "column": 52 } } ], "kind": "function", "target": "keystone.common.password_hashing.check_password" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 89, "column": 19 }, "stop": { "line": 89, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_utils.UtilsTestCase.test_verify_normal_password_strict": [ { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 80, "column": 19 }, "stop": { "line": 80, "column": 64 } } ], "kind": "function", "target": "keystone.common.password_hashing.verify_length_and_trunc_password" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 79, "column": 19 }, "stop": { "line": 79, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 79, "column": 19 }, "stop": { "line": 79, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 81, "column": 8 }, "stop": { "line": 81, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_utils.UtilsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash": [ { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 73, "column": 17 }, "stop": { "line": 73, "column": 43 } } ], "kind": "function", "target": "keystone.common.password_hashing.hash_password" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 75, "column": 8 }, "stop": { "line": 75, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 75, "column": 25 }, "stop": { "line": 75, "column": 52 } }, { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 74, "column": 24 }, "stop": { "line": 74, "column": 51 } } ], "kind": "function", "target": "keystone.common.password_hashing.check_password" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 74, "column": 8 }, "stop": { "line": 74, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.common.test_utils.UtilsTestCase.test_resource_invalid_id": [ { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 67, "column": 8 }, "stop": { "line": 67, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.common.test_utils.UtilsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 66, "column": 16 }, "stop": { "line": 66, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_utils.UtilsTestCase.test_resource_non_ascii_chars": [ { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 60, "column": 16 }, "stop": { "line": 60, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 62, "column": 38 }, "stop": { "line": 62, "column": 64 } } ], "kind": "function", "target": "keystone.common.utils.resource_uuid" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 61, "column": 22 }, "stop": { "line": 61, "column": 79 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 62, "column": 8 }, "stop": { "line": 62, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_utils.UtilsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 61, "column": 22 }, "stop": { "line": 61, "column": 32 } } ], "kind": "function", "target": "uuid.uuid5" } ], "keystone.tests.unit.common.test_utils.UtilsTestCase.test_resource_64_char_uuid": [ { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 54, "column": 16 }, "stop": { "line": 54, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 56, "column": 38 }, "stop": { "line": 56, "column": 64 } } ], "kind": "function", "target": "keystone.common.utils.resource_uuid" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 55, "column": 22 }, "stop": { "line": 55, "column": 79 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 56, "column": 8 }, "stop": { "line": 56, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_utils.UtilsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 55, "column": 22 }, "stop": { "line": 55, "column": 32 } } ], "kind": "function", "target": "uuid.uuid5" } ], "keystone.tests.unit.common.test_utils.UtilsTestCase.test_resource_uuid": [ { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 49, "column": 32 }, "stop": { "line": 49, "column": 58 } } ], "kind": "function", "target": "keystone.common.utils.resource_uuid" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 49, "column": 8 }, "stop": { "line": 49, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_utils.UtilsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_utils.UtilsTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 44, "column": 46 }, "stop": { "line": 44, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.fixture.Config.__init__", "class_name": "oslo_config.fixture.Config", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 43, "column": 8 }, "stop": { "line": 43, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_utils.py", "start": { "line": 44, "column": 30 }, "stop": { "line": 44, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.common.test_utils.UtilsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._create_endpoint_and_associations": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1452, "column": 23 }, "stop": { "line": 1452, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1446, "column": 26 }, "stop": { "line": 1446, "column": 46 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1459, "column": 8 }, "stop": { "line": 1459, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1459, "column": 17 }, "stop": { "line": 1460, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1455, "column": 19 }, "stop": { "line": 1455, "column": 28 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1447, "column": 23 }, "stop": { "line": 1447, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._get_project_endpoint_group_url": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1437, "column": 16 }, "stop": { "line": 1438, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._create_endpoint_group_project_association": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1432, "column": 8 }, "stop": { "line": 1432, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1430, "column": 14 }, "stop": { "line": 1430, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._get_project_endpoint_group_url", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._create_valid_endpoint_group": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1424, "column": 12 }, "stop": { "line": 1424, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_remove_endpoint_group_from_project_invalidates_cache": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1355, "column": 20 }, "stop": { "line": 1355, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1354, "column": 23 }, "stop": { "line": 1354, "column": 33 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1376, "column": 18 }, "stop": { "line": 1376, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1421, "column": 8 }, "stop": { "line": 1421, "column": 24 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1401, "column": 8 }, "stop": { "line": 1401, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1385, "column": 8 }, "stop": { "line": 1385, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertItemsEqual", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1362, "column": 8 }, "stop": { "line": 1362, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1376, "column": 18 }, "stop": { "line": 1376, "column": 34 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1354, "column": 23 }, "stop": { "line": 1354, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1381, "column": 8 }, "stop": { "line": 1381, "column": 23 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1420, "column": 8 }, "stop": { "line": 1420, "column": 23 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1399, "column": 8 }, "stop": { "line": 1399, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1365, "column": 28 }, "stop": { "line": 1365, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._create_valid_endpoint_group", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_add_endpoint_group_to_project_invalidates_catalog_cache": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1285, "column": 20 }, "stop": { "line": 1285, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1284, "column": 23 }, "stop": { "line": 1284, "column": 33 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1295, "column": 18 }, "stop": { "line": 1295, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1320, "column": 8 }, "stop": { "line": 1320, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1343, "column": 8 }, "stop": { "line": 1343, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertItemsEqual", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1292, "column": 8 }, "stop": { "line": 1292, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1295, "column": 18 }, "stop": { "line": 1295, "column": 34 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1284, "column": 23 }, "stop": { "line": 1284, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1300, "column": 8 }, "stop": { "line": 1300, "column": 23 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1339, "column": 8 }, "stop": { "line": 1339, "column": 23 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1318, "column": 8 }, "stop": { "line": 1318, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1303, "column": 28 }, "stop": { "line": 1303, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._create_valid_endpoint_group", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_remove_endpoint_group_with_project_association": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1271, "column": 8 }, "stop": { "line": 1271, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1272, "column": 8 }, "stop": { "line": 1272, "column": 16 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1273, "column": 8 }, "stop": { "line": 1273, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1262, "column": 37 }, "stop": { "line": 1262, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._get_project_endpoint_group_url", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1264, "column": 8 }, "stop": { "line": 1264, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1258, "column": 28 }, "stop": { "line": 1258, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._create_valid_endpoint_group", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1268, "column": 30 }, "stop": { "line": 1269, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_removing_an_endpoint_group_project": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1253, "column": 8 }, "stop": { "line": 1253, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1254, "column": 8 }, "stop": { "line": 1254, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1248, "column": 14 }, "stop": { "line": 1248, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._get_project_endpoint_group_url", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1250, "column": 8 }, "stop": { "line": 1250, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1244, "column": 28 }, "stop": { "line": 1244, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._create_valid_endpoint_group", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_endpoint_group_project_cleanup_with_endpoint_group": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1239, "column": 8 }, "stop": { "line": 1239, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1236, "column": 8 }, "stop": { "line": 1236, "column": 16 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1240, "column": 8 }, "stop": { "line": 1240, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1230, "column": 18 }, "stop": { "line": 1230, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectResponse", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1231, "column": 14 }, "stop": { "line": 1231, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._get_project_endpoint_group_url", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1233, "column": 8 }, "stop": { "line": 1233, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1229, "column": 12 }, "stop": { "line": 1229, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1224, "column": 28 }, "stop": { "line": 1224, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._create_valid_endpoint_group", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1228, "column": 22 }, "stop": { "line": 1228, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_endpoint_group_project_cleanup_with_project": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1217, "column": 20 }, "stop": { "line": 1217, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1213, "column": 8 }, "stop": { "line": 1213, "column": 16 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1219, "column": 8 }, "stop": { "line": 1219, "column": 16 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1212, "column": 8 }, "stop": { "line": 1212, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1207, "column": 14 }, "stop": { "line": 1207, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._get_project_endpoint_group_url", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1209, "column": 8 }, "stop": { "line": 1209, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1200, "column": 28 }, "stop": { "line": 1200, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._create_valid_endpoint_group", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1204, "column": 22 }, "stop": { "line": 1204, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1217, "column": 8 }, "stop": { "line": 1217, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1206, "column": 18 }, "stop": { "line": 1206, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectResponse", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1205, "column": 12 }, "stop": { "line": 1205, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1220, "column": 8 }, "stop": { "line": 1220, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_endpoints_associated_with_project_endpoint_group": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1189, "column": 12 }, "stop": { "line": 1189, "column": 20 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1165, "column": 12 }, "stop": { "line": 1165, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1154, "column": 8 }, "stop": { "line": 1154, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1177, "column": 28 }, "stop": { "line": 1177, "column": 31 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1167, "column": 28 }, "stop": { "line": 1167, "column": 31 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1196, "column": 28 }, "stop": { "line": 1196, "column": 31 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1191, "column": 28 }, "stop": { "line": 1191, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1150, "column": 8 }, "stop": { "line": 1150, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1173, "column": 18 }, "stop": { "line": 1173, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1146, "column": 8 }, "stop": { "line": 1146, "column": 46 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1144, "column": 8 }, "stop": { "line": 1144, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._create_endpoint_and_associations", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1182, "column": 8 }, "stop": { "line": 1182, "column": 19 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1187, "column": 8 }, "stop": { "line": 1187, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1173, "column": 18 }, "stop": { "line": 1173, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1163, "column": 24 }, "stop": { "line": 1163, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1185, "column": 14 }, "stop": { "line": 1185, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1139, "column": 22 }, "stop": { "line": 1139, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1191, "column": 8 }, "stop": { "line": 1191, "column": 24 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1196, "column": 8 }, "stop": { "line": 1196, "column": 24 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1167, "column": 8 }, "stop": { "line": 1167, "column": 24 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1177, "column": 8 }, "stop": { "line": 1177, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1180, "column": 14 }, "stop": { "line": 1180, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._get_project_endpoint_group_url", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1159, "column": 8 }, "stop": { "line": 1159, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._create_endpoint_group_project_association", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1155, "column": 28 }, "stop": { "line": 1155, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._create_valid_endpoint_group", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1153, "column": 15 }, "stop": { "line": 1153, "column": 28 } } ], "kind": "function", "target": "copy.deepcopy" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1154, "column": 8 }, "stop": { "line": 1154, "column": 12 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1140, "column": 19 }, "stop": { "line": 1140, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1168, "column": 8 }, "stop": { "line": 1168, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1190, "column": 20 }, "stop": { "line": 1190, "column": 56 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1166, "column": 20 }, "stop": { "line": 1166, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidEndpointListResponse", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_endpoints_associated_with_endpoint_group": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1128, "column": 8 }, "stop": { "line": 1128, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.assertNotEmpty", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1127, "column": 12 }, "stop": { "line": 1127, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1100, "column": 22 }, "stop": { "line": 1100, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1116, "column": 8 }, "stop": { "line": 1116, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1129, "column": 8 }, "stop": { "line": 1129, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1121, "column": 8 }, "stop": { "line": 1121, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._create_endpoint_group_project_association", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1117, "column": 28 }, "stop": { "line": 1117, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._create_valid_endpoint_group", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1108, "column": 23 }, "stop": { "line": 1108, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1115, "column": 15 }, "stop": { "line": 1115, "column": 28 } } ], "kind": "function", "target": "copy.deepcopy" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1125, "column": 15 }, "stop": { "line": 1126, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1116, "column": 8 }, "stop": { "line": 1116, "column": 12 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1101, "column": 19 }, "stop": { "line": 1101, "column": 28 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1111, "column": 19 }, "stop": { "line": 1111, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1130, "column": 8 }, "stop": { "line": 1130, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_projects_associated_with_endpoint_group": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1090, "column": 8 }, "stop": { "line": 1090, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1083, "column": 8 }, "stop": { "line": 1083, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._create_endpoint_group_project_association", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1087, "column": 15 }, "stop": { "line": 1088, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1091, "column": 8 }, "stop": { "line": 1091, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1079, "column": 28 }, "stop": { "line": 1079, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._create_valid_endpoint_group", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_endpoint_groups_by_name": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1059, "column": 8 }, "stop": { "line": 1059, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.assertNotEmpty", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1058, "column": 12 }, "stop": { "line": 1058, "column": 20 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1069, "column": 12 }, "stop": { "line": 1069, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1067, "column": 15 }, "stop": { "line": 1067, "column": 60 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1056, "column": 15 }, "stop": { "line": 1056, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1060, "column": 28 }, "stop": { "line": 1060, "column": 31 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1070, "column": 28 }, "stop": { "line": 1070, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1061, "column": 8 }, "stop": { "line": 1061, "column": 24 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1060, "column": 8 }, "stop": { "line": 1060, "column": 24 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1070, "column": 8 }, "stop": { "line": 1070, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1064, "column": 8 }, "stop": { "line": 1064, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1052, "column": 28 }, "stop": { "line": 1052, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._create_valid_endpoint_group", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_endpoint_groups": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1043, "column": 8 }, "stop": { "line": 1043, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.assertNotEmpty", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1042, "column": 12 }, "stop": { "line": 1042, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1044, "column": 8 }, "stop": { "line": 1044, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1047, "column": 8 }, "stop": { "line": 1047, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1037, "column": 28 }, "stop": { "line": 1037, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._create_valid_endpoint_group", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_check_endpoint_group_to_project_with_invalid_project_id": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1029, "column": 21 }, "stop": { "line": 1029, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1024, "column": 14 }, "stop": { "line": 1024, "column": 50 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1030, "column": 14 }, "stop": { "line": 1030, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._get_project_endpoint_group_url", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1026, "column": 8 }, "stop": { "line": 1026, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1029, "column": 21 }, "stop": { "line": 1029, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1032, "column": 8 }, "stop": { "line": 1032, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1020, "column": 28 }, "stop": { "line": 1020, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._create_valid_endpoint_group", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_check_endpoint_group_to_project": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1013, "column": 14 }, "stop": { "line": 1013, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._get_project_endpoint_group_url", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1011, "column": 8 }, "stop": { "line": 1011, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._create_endpoint_group_project_association", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1015, "column": 8 }, "stop": { "line": 1015, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1009, "column": 28 }, "stop": { "line": 1009, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._create_valid_endpoint_group", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_empty_endpoint_groups_in_project": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1001, "column": 19 }, "stop": { "line": 1001, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 999, "column": 15 }, "stop": { "line": 999, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1003, "column": 28 }, "stop": { "line": 1003, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1003, "column": 8 }, "stop": { "line": 1003, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 1005, "column": 8 }, "stop": { "line": 1005, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_endpoint_groups_in_invalid_project": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 994, "column": 8 }, "stop": { "line": 994, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 992, "column": 15 }, "stop": { "line": 992, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 991, "column": 21 }, "stop": { "line": 991, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 991, "column": 21 }, "stop": { "line": 991, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 995, "column": 8 }, "stop": { "line": 995, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_endpoint_groups_in_project": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 981, "column": 19 }, "stop": { "line": 981, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 979, "column": 15 }, "stop": { "line": 979, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 983, "column": 8 }, "stop": { "line": 983, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 975, "column": 14 }, "stop": { "line": 975, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._get_project_endpoint_group_url", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 977, "column": 8 }, "stop": { "line": 977, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 987, "column": 8 }, "stop": { "line": 987, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 971, "column": 28 }, "stop": { "line": 971, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._create_valid_endpoint_group", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_get_invalid_endpoint_group_in_project": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 964, "column": 14 }, "stop": { "line": 964, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._get_project_endpoint_group_url", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 966, "column": 8 }, "stop": { "line": 966, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 962, "column": 28 }, "stop": { "line": 962, "column": 38 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 963, "column": 21 }, "stop": { "line": 963, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 963, "column": 21 }, "stop": { "line": 963, "column": 37 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 962, "column": 28 }, "stop": { "line": 962, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_get_endpoint_group_in_project": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 952, "column": 19 }, "stop": { "line": 952, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 953, "column": 8 }, "stop": { "line": 953, "column": 24 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 956, "column": 8 }, "stop": { "line": 956, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 949, "column": 14 }, "stop": { "line": 949, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._get_project_endpoint_group_url", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 951, "column": 8 }, "stop": { "line": 951, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 945, "column": 28 }, "stop": { "line": 945, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._create_valid_endpoint_group", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_add_endpoint_group_to_project_with_invalid_project_id": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 937, "column": 21 }, "stop": { "line": 937, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 938, "column": 14 }, "stop": { "line": 938, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._get_project_endpoint_group_url", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 940, "column": 8 }, "stop": { "line": 940, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 937, "column": 21 }, "stop": { "line": 937, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 933, "column": 28 }, "stop": { "line": 933, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._create_valid_endpoint_group", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_add_endpoint_group_to_project": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 927, "column": 8 }, "stop": { "line": 927, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._create_endpoint_group_project_association", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 925, "column": 28 }, "stop": { "line": 925, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._create_valid_endpoint_group", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_delete_invalid_endpoint_group": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 921, "column": 8 }, "stop": { "line": 921, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 919, "column": 14 }, "stop": { "line": 919, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_delete_endpoint_group": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 909, "column": 8 }, "stop": { "line": 909, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 910, "column": 8 }, "stop": { "line": 910, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 905, "column": 28 }, "stop": { "line": 905, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._create_valid_endpoint_group", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 907, "column": 14 }, "stop": { "line": 907, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_patch_invalid_endpoint_group": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 893, "column": 12 }, "stop": { "line": 893, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 886, "column": 8 }, "stop": { "line": 886, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 896, "column": 8 }, "stop": { "line": 896, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertDictEqual", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 882, "column": 28 }, "stop": { "line": 882, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._create_valid_endpoint_group", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 891, "column": 14 }, "stop": { "line": 891, "column": 67 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 884, "column": 14 }, "stop": { "line": 884, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_patch_nonexistent_endpoint_group": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 864, "column": 8 }, "stop": { "line": 864, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 862, "column": 14 }, "stop": { "line": 862, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_patch_endpoint_group": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 849, "column": 24 }, "stop": { "line": 849, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic.EndsWith.__init__", "class_name": "testtools.matchers._basic.EndsWith", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 837, "column": 8 }, "stop": { "line": 837, "column": 38 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 836, "column": 8 }, "stop": { "line": 836, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 844, "column": 8 }, "stop": { "line": 844, "column": 24 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 846, "column": 8 }, "stop": { "line": 846, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 843, "column": 12 }, "stop": { "line": 843, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 848, "column": 8 }, "stop": { "line": 848, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 839, "column": 28 }, "stop": { "line": 839, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._create_valid_endpoint_group", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 846, "column": 25 }, "stop": { "line": 846, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 835, "column": 15 }, "stop": { "line": 835, "column": 28 } } ], "kind": "function", "target": "copy.deepcopy" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 846, "column": 25 }, "stop": { "line": 846, "column": 29 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 837, "column": 8 }, "stop": { "line": 837, "column": 12 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 836, "column": 8 }, "stop": { "line": 836, "column": 12 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 841, "column": 14 }, "stop": { "line": 841, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_check_invalid_endpoint_group": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 827, "column": 8 }, "stop": { "line": 827, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 825, "column": 14 }, "stop": { "line": 825, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_check_endpoint_group": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 816, "column": 8 }, "stop": { "line": 816, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 812, "column": 28 }, "stop": { "line": 812, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase._create_valid_endpoint_group", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 814, "column": 14 }, "stop": { "line": 814, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_get_invalid_endpoint_group": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 803, "column": 8 }, "stop": { "line": 803, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 801, "column": 14 }, "stop": { "line": 801, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_get_endpoint_group": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 792, "column": 24 }, "stop": { "line": 792, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic.EndsWith.__init__", "class_name": "testtools.matchers._basic.EndsWith", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 784, "column": 8 }, "stop": { "line": 784, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 789, "column": 8 }, "stop": { "line": 789, "column": 24 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 785, "column": 8 }, "stop": { "line": 785, "column": 24 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 787, "column": 8 }, "stop": { "line": 787, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 791, "column": 8 }, "stop": { "line": 791, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 777, "column": 19 }, "stop": { "line": 777, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 782, "column": 14 }, "stop": { "line": 782, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_create_invalid_endpoint_group": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 765, "column": 8 }, "stop": { "line": 765, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 765, "column": 8 }, "stop": { "line": 765, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 766, "column": 8 }, "stop": { "line": 766, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 764, "column": 23 }, "stop": { "line": 764, "column": 36 } } ], "kind": "function", "target": "copy.deepcopy" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_create_endpoint_group": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 754, "column": 12 }, "stop": { "line": 754, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic.EndsWith.__init__", "class_name": "testtools.matchers._basic.EndsWith", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 747, "column": 25 }, "stop": { "line": 748, "column": 43 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 745, "column": 28 }, "stop": { "line": 746, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 749, "column": 8 }, "stop": { "line": 749, "column": 24 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 751, "column": 8 }, "stop": { "line": 751, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 747, "column": 25 }, "stop": { "line": 747, "column": 57 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 745, "column": 28 }, "stop": { "line": 745, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 752, "column": 8 }, "stop": { "line": 752, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 743, "column": 12 }, "stop": { "line": 743, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 755, "column": 16 }, "stop": { "line": 755, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase.test_get_auth_catalog_using_endpoint_filter": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 648, "column": 8 }, "stop": { "line": 648, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 630, "column": 8 }, "stop": { "line": 630, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 646, "column": 23 }, "stop": { "line": 646, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 640, "column": 8 }, "stop": { "line": 640, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectScopedTokenResponse", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 639, "column": 21 }, "stop": { "line": 639, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 630, "column": 17 }, "stop": { "line": 631, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 635, "column": 20 }, "stop": { "line": 635, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase.test_multiple_endpoint_project_associations": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 607, "column": 8 }, "stop": { "line": 607, "column": 16 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 611, "column": 8 }, "stop": { "line": 611, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 622, "column": 8 }, "stop": { "line": 622, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectScopedTokenResponse", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 621, "column": 12 }, "stop": { "line": 621, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 607, "column": 17 }, "stop": { "line": 608, "column": 45 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 611, "column": 17 }, "stop": { "line": 612, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 617, "column": 20 }, "stop": { "line": 617, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase.test_disabled_endpoint": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 590, "column": 8 }, "stop": { "line": 590, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 576, "column": 8 }, "stop": { "line": 576, "column": 16 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 557, "column": 8 }, "stop": { "line": 557, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 566, "column": 31 }, "stop": { "line": 566, "column": 41 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 565, "column": 32 }, "stop": { "line": 565, "column": 41 } } ], "kind": "function", "target": "copy.copy" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 586, "column": 12 }, "stop": { "line": 586, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 557, "column": 17 }, "stop": { "line": 558, "column": 45 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 576, "column": 17 }, "stop": { "line": 577, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 566, "column": 31 }, "stop": { "line": 566, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 582, "column": 20 }, "stop": { "line": 582, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase.test_invalid_endpoint_project_association": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 551, "column": 8 }, "stop": { "line": 551, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 528, "column": 60 }, "stop": { "line": 528, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 531, "column": 17 }, "stop": { "line": 532, "column": 45 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 517, "column": 17 }, "stop": { "line": 518, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 523, "column": 23 }, "stop": { "line": 523, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 541, "column": 20 }, "stop": { "line": 541, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 531, "column": 8 }, "stop": { "line": 531, "column": 16 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 517, "column": 8 }, "stop": { "line": 517, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 524, "column": 20 }, "stop": { "line": 524, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 546, "column": 8 }, "stop": { "line": 546, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectScopedTokenResponse", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 523, "column": 23 }, "stop": { "line": 523, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 545, "column": 12 }, "stop": { "line": 545, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase.test_scoped_token_with_no_catalog_using_endpoint_filter": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 511, "column": 8 }, "stop": { "line": 511, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 498, "column": 8 }, "stop": { "line": 498, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 508, "column": 8 }, "stop": { "line": 508, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectScopedTokenResponse", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 507, "column": 12 }, "stop": { "line": 507, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 498, "column": 17 }, "stop": { "line": 499, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 503, "column": 20 }, "stop": { "line": 503, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase.test_default_scoped_token_using_endpoint_filter": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 494, "column": 8 }, "stop": { "line": 494, "column": 24 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 484, "column": 8 }, "stop": { "line": 484, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 469, "column": 8 }, "stop": { "line": 469, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 492, "column": 8 }, "stop": { "line": 492, "column": 21 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 493, "column": 8 }, "stop": { "line": 493, "column": 21 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 488, "column": 8 }, "stop": { "line": 488, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 479, "column": 8 }, "stop": { "line": 479, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectScopedTokenResponse", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 478, "column": 12 }, "stop": { "line": 478, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 469, "column": 17 }, "stop": { "line": 470, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 474, "column": 20 }, "stop": { "line": 474, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase.test_project_scoped_token_using_endpoint_filter": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 464, "column": 8 }, "stop": { "line": 464, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 432, "column": 18 }, "stop": { "line": 432, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectResponse", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 443, "column": 12 }, "stop": { "line": 443, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 436, "column": 12 }, "stop": { "line": 436, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 446, "column": 8 }, "stop": { "line": 446, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidUserResponse", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 443, "column": 23 }, "stop": { "line": 443, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 449, "column": 17 }, "stop": { "line": 450, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 455, "column": 20 }, "stop": { "line": 455, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 430, "column": 14 }, "stop": { "line": 430, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 435, "column": 8 }, "stop": { "line": 435, "column": 16 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 449, "column": 8 }, "stop": { "line": 449, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 459, "column": 8 }, "stop": { "line": 459, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectScopedTokenResponse", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 458, "column": 12 }, "stop": { "line": 458, "column": 21 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 431, "column": 12 }, "stop": { "line": 431, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_remove_endpoint_from_project_invalidates_cache": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 366, "column": 8 }, "stop": { "line": 366, "column": 16 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 369, "column": 8 }, "stop": { "line": 369, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 364, "column": 60 }, "stop": { "line": 364, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 410, "column": 8 }, "stop": { "line": 410, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 383, "column": 28 }, "stop": { "line": 383, "column": 31 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 421, "column": 28 }, "stop": { "line": 421, "column": 31 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 399, "column": 28 }, "stop": { "line": 399, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 410, "column": 20 }, "stop": { "line": 411, "column": 48 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 369, "column": 17 }, "stop": { "line": 370, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 375, "column": 18 }, "stop": { "line": 375, "column": 34 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 359, "column": 23 }, "stop": { "line": 359, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 384, "column": 8 }, "stop": { "line": 384, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertItemsEqual", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 360, "column": 20 }, "stop": { "line": 360, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 359, "column": 23 }, "stop": { "line": 359, "column": 33 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 375, "column": 18 }, "stop": { "line": 375, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 421, "column": 8 }, "stop": { "line": 421, "column": 24 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 383, "column": 8 }, "stop": { "line": 383, "column": 24 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 422, "column": 8 }, "stop": { "line": 422, "column": 24 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 399, "column": 8 }, "stop": { "line": 399, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_create_endpoint_project_association_invalidates_cache": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 340, "column": 8 }, "stop": { "line": 340, "column": 16 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 305, "column": 8 }, "stop": { "line": 305, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 302, "column": 60 }, "stop": { "line": 302, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 314, "column": 28 }, "stop": { "line": 314, "column": 31 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 329, "column": 28 }, "stop": { "line": 329, "column": 31 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 351, "column": 28 }, "stop": { "line": 351, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 340, "column": 17 }, "stop": { "line": 341, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 297, "column": 23 }, "stop": { "line": 297, "column": 39 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 308, "column": 18 }, "stop": { "line": 308, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 355, "column": 8 }, "stop": { "line": 355, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertItemsEqual", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 298, "column": 20 }, "stop": { "line": 298, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 308, "column": 18 }, "stop": { "line": 308, "column": 28 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 297, "column": 23 }, "stop": { "line": 297, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 315, "column": 8 }, "stop": { "line": 315, "column": 24 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 329, "column": 8 }, "stop": { "line": 329, "column": 24 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 314, "column": 8 }, "stop": { "line": 314, "column": 24 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 351, "column": 8 }, "stop": { "line": 351, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_endpoint_project_association_cleanup_when_endpoint_deleted": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 280, "column": 8 }, "stop": { "line": 280, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 286, "column": 8 }, "stop": { "line": 286, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 284, "column": 8 }, "stop": { "line": 284, "column": 44 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 290, "column": 8 }, "stop": { "line": 290, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidEndpointListResponse", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 283, "column": 12 }, "stop": { "line": 283, "column": 20 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 289, "column": 12 }, "stop": { "line": 289, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 281, "column": 26 }, "stop": { "line": 281, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 286, "column": 20 }, "stop": { "line": 286, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_endpoint_project_association_cleanup_when_project_deleted": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 267, "column": 8 }, "stop": { "line": 267, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 273, "column": 8 }, "stop": { "line": 273, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 273, "column": 20 }, "stop": { "line": 273, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 270, "column": 12 }, "stop": { "line": 270, "column": 20 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 276, "column": 12 }, "stop": { "line": 276, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 268, "column": 27 }, "stop": { "line": 268, "column": 77 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 271, "column": 8 }, "stop": { "line": 271, "column": 43 } }, { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 277, "column": 8 }, "stop": { "line": 277, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectListResponse", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_remove_endpoint_project_association_with_invalid_endpoint": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 259, "column": 8 }, "stop": { "line": 259, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 260, "column": 8 }, "stop": { "line": 260, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 263, "column": 39 }, "stop": { "line": 263, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 260, "column": 20 }, "stop": { "line": 261, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 263, "column": 39 }, "stop": { "line": 263, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_remove_endpoint_project_association_with_invalid_project": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 246, "column": 8 }, "stop": { "line": 246, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 247, "column": 8 }, "stop": { "line": 247, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 249, "column": 38 }, "stop": { "line": 249, "column": 48 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 247, "column": 20 }, "stop": { "line": 248, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 249, "column": 38 }, "stop": { "line": 249, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_remove_endpoint_project_association": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 234, "column": 8 }, "stop": { "line": 234, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 235, "column": 8 }, "stop": { "line": 235, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 235, "column": 20 }, "stop": { "line": 236, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_list_projects_associated_with_invalid_endpoint": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 225, "column": 8 }, "stop": { "line": 225, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 223, "column": 28 }, "stop": { "line": 223, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 222, "column": 12 }, "stop": { "line": 222, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 223, "column": 28 }, "stop": { "line": 223, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 226, "column": 8 }, "stop": { "line": 226, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_list_projects_with_no_endpoint_project_association": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 212, "column": 8 }, "stop": { "line": 212, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectListResponse", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 211, "column": 12 }, "stop": { "line": 211, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 213, "column": 8 }, "stop": { "line": 213, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 208, "column": 12 }, "stop": { "line": 208, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_list_projects_associated_with_endpoint": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 193, "column": 8 }, "stop": { "line": 193, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 196, "column": 12 }, "stop": { "line": 196, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 194, "column": 23 }, "stop": { "line": 194, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 197, "column": 8 }, "stop": { "line": 197, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectListResponse", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 199, "column": 8 }, "stop": { "line": 199, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_list_endpoints_associated_with_invalid_project": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 180, "column": 8 }, "stop": { "line": 180, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 184, "column": 8 }, "stop": { "line": 184, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 182, "column": 26 }, "stop": { "line": 182, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 181, "column": 15 }, "stop": { "line": 181, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 182, "column": 26 }, "stop": { "line": 182, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 185, "column": 8 }, "stop": { "line": 185, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_list_endpoints_associated_with_valid_project": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 166, "column": 8 }, "stop": { "line": 166, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 170, "column": 8 }, "stop": { "line": 170, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidEndpointListResponse", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 169, "column": 12 }, "stop": { "line": 169, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 167, "column": 23 }, "stop": { "line": 167, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 172, "column": 8 }, "stop": { "line": 172, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_get_endpoint_project_association_with_invalid_endpoint": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 153, "column": 8 }, "stop": { "line": 153, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 154, "column": 8 }, "stop": { "line": 154, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 157, "column": 36 }, "stop": { "line": 157, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 154, "column": 17 }, "stop": { "line": 155, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 157, "column": 36 }, "stop": { "line": 157, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_get_endpoint_project_association_with_invalid_project": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 140, "column": 8 }, "stop": { "line": 140, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 141, "column": 8 }, "stop": { "line": 141, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 143, "column": 35 }, "stop": { "line": 143, "column": 45 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 141, "column": 17 }, "stop": { "line": 142, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 143, "column": 35 }, "stop": { "line": 143, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_get_endpoint_project_association": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 127, "column": 8 }, "stop": { "line": 127, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 128, "column": 8 }, "stop": { "line": 128, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 128, "column": 17 }, "stop": { "line": 129, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_check_endpoint_project_association_with_invalid_endpoint": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 114, "column": 8 }, "stop": { "line": 114, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 118, "column": 37 }, "stop": { "line": 118, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 115, "column": 18 }, "stop": { "line": 116, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 118, "column": 37 }, "stop": { "line": 118, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 115, "column": 8 }, "stop": { "line": 115, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_check_endpoint_project_association_with_invalid_project": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 101, "column": 8 }, "stop": { "line": 101, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 104, "column": 36 }, "stop": { "line": 104, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 102, "column": 18 }, "stop": { "line": 103, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 104, "column": 36 }, "stop": { "line": 104, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 102, "column": 8 }, "stop": { "line": 102, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_check_endpoint_project_association": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 88, "column": 8 }, "stop": { "line": 88, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 89, "column": 18 }, "stop": { "line": 90, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 89, "column": 8 }, "stop": { "line": 89, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_create_endpoint_project_association_with_unexpected_body": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 79, "column": 8 }, "stop": { "line": 79, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_create_endpoint_project_association_with_invalid_endpoint": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 67, "column": 8 }, "stop": { "line": 67, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 67, "column": 17 }, "stop": { "line": 68, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 70, "column": 36 }, "stop": { "line": 70, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 70, "column": 36 }, "stop": { "line": 70, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_create_endpoint_project_association_with_invalid_project": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 55, "column": 8 }, "stop": { "line": 55, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 55, "column": 17 }, "stop": { "line": 56, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 57, "column": 35 }, "stop": { "line": 57, "column": 45 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 57, "column": 35 }, "stop": { "line": 57, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_create_endpoint_project_association": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 47, "column": 8 }, "stop": { "line": 47, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 33, "column": 12 }, "stop": { "line": 34, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_associate_project_endpoint_extension.py", "start": { "line": 31, "column": 8 }, "stop": { "line": 31, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" } ], "pygments.regexopt.regex_opt": [], "pygments.regexopt.regex_opt_inner": [], "pygments.regexopt.make_charset": [], "graphene.utils.annotate.annotate": [], "pip._internal.req.constructors.install_req_from_req_string": [], "pip._internal.req.constructors.install_req_from_line": [], "pip._internal.req.constructors.parse_req_from_line": [], "pip._internal.req.constructors._get_url_from_path": [], "pip._internal.req.constructors._looks_like_path": [], "pip._internal.req.constructors.install_req_from_editable": [], "pip._internal.req.constructors.parse_req_from_editable": [], "pip._internal.req.constructors.RequirementParts.__init__": [], "pip._internal.req.constructors.deduce_helpful_msg": [], "pip._internal.req.constructors.parse_editable": [], "pip._internal.req.constructors.convert_extras": [], "pip._internal.req.constructors._strip_extras": [], "pip._internal.req.constructors.is_archive_file": [], "IPython.core.async_helpers._should_be_async": [], "IPython.core.async_helpers._async_parse_cell": [], "IPython.core.async_helpers._AsyncSyntaxErrorVisitor.generic_visit": [], "IPython.core.async_helpers._AsyncSyntaxErrorVisitor.__init__": [], "IPython.core.async_helpers._asyncify": [], "IPython.core.async_helpers._pseudo_sync_runner": [], "IPython.core.async_helpers._trio_runner": [], "IPython.core.async_helpers._curio_runner": [], "IPython.core.async_helpers._AsyncIORunner.__str__": [], "IPython.core.async_helpers._AsyncIORunner.__call__": [], "rx.linq.observable.case.case": [], "pycparser.ply.lex.TOKEN": [], "pycparser.ply.lex.runmain": [], "pycparser.ply.lex.lex": [], "pycparser.ply.lex.LexerReflect.validate_module": [], "pycparser.ply.lex.LexerReflect.validate_rules": [], "pycparser.ply.lex.LexerReflect.get_rules": [], "pycparser.ply.lex.LexerReflect.get_states": [], "pycparser.ply.lex.LexerReflect.validate_literals": [], "pycparser.ply.lex.LexerReflect.get_literals": [], "pycparser.ply.lex.LexerReflect.validate_tokens": [], "pycparser.ply.lex.LexerReflect.get_tokens": [], "pycparser.ply.lex.LexerReflect.validate_all": [], "pycparser.ply.lex.LexerReflect.get_all": [], "pycparser.ply.lex.LexerReflect.__init__": [], "pycparser.ply.lex._statetoken": [], "pycparser.ply.lex._form_master_re": [], "pycparser.ply.lex._names_to_funcs": [], "pycparser.ply.lex._funcs_to_names": [], "pycparser.ply.lex.get_caller_module_dict": [], "pycparser.ply.lex._get_regex": [], "pycparser.ply.lex.Lexer.next": [], "pycparser.ply.lex.Lexer.__iter__": [], "pycparser.ply.lex.Lexer.token": [], "pycparser.ply.lex.Lexer.skip": [], "pycparser.ply.lex.Lexer.current_state": [], "pycparser.ply.lex.Lexer.pop_state": [], "pycparser.ply.lex.Lexer.push_state": [], "pycparser.ply.lex.Lexer.begin": [], "pycparser.ply.lex.Lexer.input": [], "pycparser.ply.lex.Lexer.readtab": [], "pycparser.ply.lex.Lexer.writetab": [], "pycparser.ply.lex.Lexer.clone": [], "pycparser.ply.lex.Lexer.__init__": [], "pycparser.ply.lex.NullLogger.__call__": [], "pycparser.ply.lex.NullLogger.__getattribute__": [], "pycparser.ply.lex.PlyLogger.error": [], "pycparser.ply.lex.PlyLogger.warning": [], "pycparser.ply.lex.PlyLogger.critical": [], "pycparser.ply.lex.PlyLogger.__init__": [], "pycparser.ply.lex.LexToken.__repr__": [], "pycparser.ply.lex.LexToken.__str__": [], "pycparser.ply.lex.LexError.__init__": [], "keystone.common.policies.policy_association.list_rules": [], "kombu.utils.amq_manager.get_manager": [], "jedi.third_party.typeshed.stdlib.3.resource._RUsage.__init__": [], "sqlalchemy.dialects.postgresql.dml.OnConflictDoUpdate.__init__": [], "sqlalchemy.dialects.postgresql.dml.OnConflictClause.__init__": [], "sqlalchemy.dialects.postgresql.dml.Insert.on_conflict_do_nothing": [], "sqlalchemy.dialects.postgresql.dml.Insert.on_conflict_do_update": [], "sqlalchemy.dialects.postgresql.dml.Insert.excluded": [], "rx.subjects.anonymoussubject.AnonymousSubject.on_next": [], "rx.subjects.anonymoussubject.AnonymousSubject.on_error": [], "rx.subjects.anonymoussubject.AnonymousSubject.on_completed": [], "rx.subjects.anonymoussubject.AnonymousSubject._subscribe_core": [], "rx.subjects.anonymoussubject.AnonymousSubject.__init__": [], "pyre_check.tools.upgrade.repository.Repository.force_format": [], "pyre_check.tools.upgrade.repository.Repository.format": [], "pyre_check.tools.upgrade.repository.Repository.revert_all": [], "pyre_check.tools.upgrade.repository.Repository.commit_changes": [], "pyre_check.tools.upgrade.repository.Repository.remove_paths": [], "pyre_check.tools.upgrade.repository.Repository.add_paths": [], "pyre_check.tools.upgrade.repository.Repository.commit_message": [], "oslo_messaging._drivers.impl_fake.FakeDriver.cleanup": [], "oslo_messaging._drivers.impl_fake.FakeDriver.listen_for_notifications": [], "oslo_messaging._drivers.impl_fake.FakeDriver.listen": [], "oslo_messaging._drivers.impl_fake.FakeDriver.send_notification": [], "oslo_messaging._drivers.impl_fake.FakeDriver.send": [], "oslo_messaging._drivers.impl_fake.FakeDriver._send": [], "oslo_messaging._drivers.impl_fake.FakeDriver._check_serialize": [], "oslo_messaging._drivers.impl_fake.FakeDriver.require_features": [], "oslo_messaging._drivers.impl_fake.FakeDriver.__init__": [], "oslo_messaging._drivers.impl_fake.FakeExchangeManager.get_exchange": [], "oslo_messaging._drivers.impl_fake.FakeExchangeManager.__init__": [], "oslo_messaging._drivers.impl_fake.FakeExchange.poll": [], "oslo_messaging._drivers.impl_fake.FakeExchange.deliver_message": [], "oslo_messaging._drivers.impl_fake.FakeExchange._get_server_queue": [], "oslo_messaging._drivers.impl_fake.FakeExchange._get_topic_queue": [], "oslo_messaging._drivers.impl_fake.FakeExchange.ensure_queue": [], "oslo_messaging._drivers.impl_fake.FakeExchange.__init__": [], "oslo_messaging._drivers.impl_fake.FakeListener.stop": [], "oslo_messaging._drivers.impl_fake.FakeListener.poll": [], "oslo_messaging._drivers.impl_fake.FakeListener.__init__": [], "oslo_messaging._drivers.impl_fake.FakeIncomingMessage.heartbeat": [], "oslo_messaging._drivers.impl_fake.FakeIncomingMessage.requeue": [], "oslo_messaging._drivers.impl_fake.FakeIncomingMessage.reply": [], "oslo_messaging._drivers.impl_fake.FakeIncomingMessage.__init__": [], "keystoneauth1.extras._saml2.v3.adfs.Password.get_unscoped_auth_ref": [], "keystoneauth1.extras._saml2.v3.adfs.Password._access_service_provider": [], "keystoneauth1.extras._saml2.v3.adfs.Password._send_assertion_to_service_provider": [], "keystoneauth1.extras._saml2.v3.adfs.Password._prepare_sp_request": [], "keystoneauth1.extras._saml2.v3.adfs.Password._get_adfs_security_token": [], "keystoneauth1.extras._saml2.v3.adfs.Password._prepare_adfs_request": [], "keystoneauth1.extras._saml2.v3.adfs.Password._token_dates": [], "keystoneauth1.extras._saml2.v3.adfs.Password._cookies": [], "keystoneauth1.extras._saml2.v3.adfs.Password.__init__": [], "pyre_check.tools.upgrade.ast.check_stable_transformation": [], "pyre_check.tools.upgrade.ast.check_stable": [], "keystoneclient.tests.unit.test_cms.load_tests": [], "keystoneclient.tests.unit.test_cms.CMSTest.test_process_communicate_handle_oserror_no_exception": [], "keystoneclient.tests.unit.test_cms.CMSTest.test_process_communicate_handle_oserror_epipe_files_ok": [], "keystoneclient.tests.unit.test_cms.CMSTest.test_process_communicate_handle_oserror_epipe": [], "keystoneclient.tests.unit.test_cms.CMSTest.test_cms_hash_token_sha256": [], "keystoneclient.tests.unit.test_cms.CMSTest.test_cms_hash_token_default_md5": [], "keystoneclient.tests.unit.test_cms.CMSTest.test_cms_hash_token_not_pki": [], "keystoneclient.tests.unit.test_cms.CMSTest.test_cms_hash_token_no_token_id": [], "keystoneclient.tests.unit.test_cms.CMSTest.test_cms_verify_token_v3_scoped": [], "keystoneclient.tests.unit.test_cms.CMSTest.test_cms_verify_token_unscoped": [], "keystoneclient.tests.unit.test_cms.CMSTest.test_cms_verify_token_scoped_expired": [], "keystoneclient.tests.unit.test_cms.CMSTest.test_cms_verify_token_scoped": [], "keystoneclient.tests.unit.test_cms.CMSTest.test_cms_verify_token_no_oserror": [], "keystoneclient.tests.unit.test_cms.CMSTest.test_cms_verify_token_no_files": [], "keystoneclient.tests.unit.test_cms.CMSTest.test_cms_sign_token_success": [], "keystoneclient.tests.unit.test_cms.CMSTest.test_cms_sign_token_no_files_pkiz": [], "keystoneclient.tests.unit.test_cms.CMSTest.test_cms_sign_token_no_files": [], "keystoneclient.tests.unit.test_cms.CMSTest.test_asn1_token": [], "keystoneclient.tests.unit.test_cms.CMSTest.test_token_tocms_to_token": [], "keystoneclient.tests.unit.test_cms.CMSTest.test_cms_verify": [], "keystoneclient.tests.unit.test_cms.CMSTest._raise_OSError": [], "keystoneclient.tests.unit.test_cms.CMSTest.__init__": [], "flask_restful.utils.crypto.decrypt": [], "flask_restful.utils.crypto.encrypt": [], "flask_restful.utils.crypto.create_cipher": [], "flask_restful.utils.crypto.strip": [], "flask_restful.utils.crypto.pad": [], "oauthlib.oauth1.rfc5849.parameters.prepare_request_uri_query": [], "oauthlib.oauth1.rfc5849.parameters.prepare_form_encoded_body": [], "oauthlib.oauth1.rfc5849.parameters._append_params": [], "oauthlib.oauth1.rfc5849.parameters.prepare_headers": [], "libcst.metadata.scope_provider.ScopeProvider.visit_Module": [], "libcst.metadata.scope_provider.ScopeVisitor.on_leave": [], "libcst.metadata.scope_provider.ScopeVisitor.infer_accesses": [], "libcst.metadata.scope_provider.ScopeVisitor.visit_For": [], "libcst.metadata.scope_provider.ScopeVisitor._visit_comp_alike": [], "libcst.metadata.scope_provider.ScopeVisitor.visit_GeneratorExp": [], "libcst.metadata.scope_provider.ScopeVisitor.visit_DictComp": [], "libcst.metadata.scope_provider.ScopeVisitor.visit_SetComp": [], "libcst.metadata.scope_provider.ScopeVisitor.visit_ListComp": [], "libcst.metadata.scope_provider.ScopeVisitor.visit_Nonlocal": [], "libcst.metadata.scope_provider.ScopeVisitor.visit_Global": [], "libcst.metadata.scope_provider.ScopeVisitor.leave_ClassDef_bases": [], "libcst.metadata.scope_provider.ScopeVisitor.visit_ClassDef_bases": [], "libcst.metadata.scope_provider.ScopeVisitor.visit_ClassDef": [], "libcst.metadata.scope_provider.ScopeVisitor.visit_Arg": [], "libcst.metadata.scope_provider.ScopeVisitor.visit_Param": [], "libcst.metadata.scope_provider.ScopeVisitor.visit_Lambda": [], "libcst.metadata.scope_provider.ScopeVisitor.visit_FunctionDef": [], "libcst.metadata.scope_provider.ScopeVisitor.visit_Name": [], "libcst.metadata.scope_provider.ScopeVisitor.leave_Subscript": [], "libcst.metadata.scope_provider.ScopeVisitor.visit_Subscript": [], "libcst.metadata.scope_provider.ScopeVisitor._handle_string_annotation": [], "libcst.metadata.scope_provider.ScopeVisitor.visit_ConcatenatedString": [], "libcst.metadata.scope_provider.ScopeVisitor.visit_SimpleString": [], "libcst.metadata.scope_provider.ScopeVisitor.leave_Annotation": [], "libcst.metadata.scope_provider.ScopeVisitor.visit_Annotation": [], "libcst.metadata.scope_provider.ScopeVisitor.leave_Call": [], "libcst.metadata.scope_provider.ScopeVisitor.visit_Call": [], "libcst.metadata.scope_provider.ScopeVisitor.visit_Attribute": [], "libcst.metadata.scope_provider.ScopeVisitor.visit_ImportFrom": [], "libcst.metadata.scope_provider.ScopeVisitor.visit_Import": [], "libcst.metadata.scope_provider.ScopeVisitor._visit_import_alike": [], "libcst.metadata.scope_provider.ScopeVisitor._switch_scope": [], "libcst.metadata.scope_provider.ScopeVisitor._new_scope": [], "libcst.metadata.scope_provider.ScopeVisitor.__init__": [], "libcst.metadata.scope_provider._is_assignment": [], "libcst.metadata.scope_provider._gen_dotted_names": [], "libcst.metadata.scope_provider.ClassScope._contains_in_self_or_parent": [], "libcst.metadata.scope_provider.ClassScope._getitem_from_self_or_parent": [], "libcst.metadata.scope_provider.ClassScope._record_assignment_as_parent": [], "libcst.metadata.scope_provider.LocalScope.__getitem__": [], "libcst.metadata.scope_provider.LocalScope.__contains__": [], "libcst.metadata.scope_provider.LocalScope.record_assignment": [], "libcst.metadata.scope_provider.LocalScope.record_nonlocal_overwrite": [], "libcst.metadata.scope_provider.LocalScope.record_global_overwrite": [], "libcst.metadata.scope_provider.LocalScope.__init__": [], "libcst.metadata.scope_provider.GlobalScope.record_nonlocal_overwrite": [], "libcst.metadata.scope_provider.GlobalScope.record_global_overwrite": [], "libcst.metadata.scope_provider.GlobalScope.__getitem__": [], "libcst.metadata.scope_provider.GlobalScope.__contains__": [], "libcst.metadata.scope_provider.GlobalScope.__init__": [], "libcst.metadata.scope_provider.BuiltinScope.record_nonlocal_overwrite": [], "libcst.metadata.scope_provider.BuiltinScope.record_global_overwrite": [], "libcst.metadata.scope_provider.BuiltinScope.record_assignment": [], "libcst.metadata.scope_provider.BuiltinScope.__getitem__": [], "libcst.metadata.scope_provider.BuiltinScope.__contains__": [], "libcst.metadata.scope_provider.BuiltinScope.__init__": [], "libcst.metadata.scope_provider.Scope.accesses": [], "libcst.metadata.scope_provider.Scope.assignments": [], "libcst.metadata.scope_provider.Scope.get_qualified_names_for": [], "libcst.metadata.scope_provider.Scope.__hash__": [], "libcst.metadata.scope_provider.Scope._record_assignment_as_parent": [], "libcst.metadata.scope_provider.Scope._contains_in_self_or_parent": [], "libcst.metadata.scope_provider.Scope._getitem_from_self_or_parent": [], "libcst.metadata.scope_provider.Scope.record_access": [], "libcst.metadata.scope_provider.Scope.record_assignment": [], "libcst.metadata.scope_provider.Scope.__init__": [], "libcst.metadata.scope_provider._NameUtil.find_qualified_name_for_non_import": [], "libcst.metadata.scope_provider._NameUtil.find_qualified_name_for_import_alike": [], "libcst.metadata.scope_provider._NameUtil.get_module_name_for_import_alike": [], "libcst.metadata.scope_provider._NameUtil.get_name_for": [], "libcst.metadata.scope_provider.Accesses.__contains__": [], "libcst.metadata.scope_provider.Accesses.__getitem__": [], "libcst.metadata.scope_provider.Accesses.__iter__": [], "libcst.metadata.scope_provider.Accesses.__init__": [], "libcst.metadata.scope_provider.Assignments.__contains__": [], "libcst.metadata.scope_provider.Assignments.__getitem__": [], "libcst.metadata.scope_provider.Assignments.__iter__": [], "libcst.metadata.scope_provider.Assignments.__init__": [], "libcst.metadata.scope_provider.Assignment._index": [], "libcst.metadata.scope_provider.Assignment.__init__": [], "libcst.metadata.scope_provider.BaseAssignment._index": [], "libcst.metadata.scope_provider.BaseAssignment.__hash__": [], "libcst.metadata.scope_provider.BaseAssignment.references": [], "libcst.metadata.scope_provider.BaseAssignment.record_accesses": [], "libcst.metadata.scope_provider.BaseAssignment.record_access": [], "libcst.metadata.scope_provider.BaseAssignment.__init__": [], "libcst.metadata.scope_provider.Access.record_assignments": [], "libcst.metadata.scope_provider.Access.record_assignment": [], "libcst.metadata.scope_provider.Access._index": [], "libcst.metadata.scope_provider.Access.referents": [], "libcst.metadata.scope_provider.Access.__hash__": [], "libcst.metadata.scope_provider.Access.__init__": [], "keystone.assignment.role_backends.resource_options.register_role_options": [ { "locations": [ { "path": "keystone/assignment/role_backends/resource_options.py", "start": { "line": 26, "column": 8 }, "stop": { "line": 26, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOptionRegistry.register_option", "class_name": "keystone.common.resource_options.core.ResourceOptionRegistry", "dispatch": "dynamic" } ], "pygments.lexers.fortran.FortranFixedLexer._lex_fortran": [], "mako.ast.FunctionArgs.__init__": [], "mako.ast.FunctionDecl.allargnames": [], "mako.ast.FunctionDecl.get_argument_expressions": [], "mako.ast.FunctionDecl.__init__": [], "mako.ast.PythonFragment.__init__": [], "mako.ast.ArgumentList.__init__": [], "mako.ast.PythonCode.__init__": [], "IPython.lib.latextools.latex_to_html": [], "IPython.lib.latextools.genelatex": [], "IPython.lib.latextools.kpsewhich": [], "IPython.lib.latextools.latex_to_png_dvipng": [], "IPython.lib.latextools.latex_to_png_mpl": [], "IPython.lib.latextools.latex_to_png": [], "IPython.lib.latextools.LaTeXTool._config_default": [], "unittest2.signals.removeHandler": [], "unittest2.signals.installHandler": [], "unittest2.signals.removeResult": [], "unittest2.signals.registerResult": [], "unittest2.signals._InterruptHandler.__call__": [], "unittest2.signals._InterruptHandler.__init__": [], "graphene_sqlalchemy.tests.test_benchmark.test_many_to_many": [], "graphene_sqlalchemy.tests.test_benchmark.test_one_to_many": [], "graphene_sqlalchemy.tests.test_benchmark.test_many_to_one": [], "graphene_sqlalchemy.tests.test_benchmark.test_one_to_one": [], "graphene_sqlalchemy.tests.test_benchmark.benchmark_query": [], "graphene_sqlalchemy.tests.test_benchmark.get_schema": [], "dogpile.util.langhelpers.KeyReentrantMutex.locked": [], "dogpile.util.langhelpers.KeyReentrantMutex.release": [], "dogpile.util.langhelpers.KeyReentrantMutex.acquire": [], "dogpile.util.langhelpers.KeyReentrantMutex.factory": [], "dogpile.util.langhelpers.KeyReentrantMutex.__init__": [], "dogpile.util.langhelpers.Mutex.release": [], "dogpile.util.langhelpers.Mutex.acquire": [], "dogpile.util.langhelpers.to_list": [], "dogpile.util.langhelpers.memoized_property.__get__": [], "dogpile.util.langhelpers.memoized_property.__init__": [], "dogpile.util.langhelpers.PluginLoader.register": [], "dogpile.util.langhelpers.PluginLoader.load": [], "dogpile.util.langhelpers.PluginLoader.__init__": [], "dogpile.util.langhelpers.coerce_string_conf": [], "dateutil.tz.win.valuestodict": [], "dateutil.tz.win.picknthweekday": [], "dateutil.tz.win.tzwinlocal.__reduce__": [], "dateutil.tz.win.tzwinlocal.__str__": [], "dateutil.tz.win.tzwinlocal.__repr__": [], "dateutil.tz.win.tzwinlocal.__init__": [], "dateutil.tz.win.tzwin.__reduce__": [], "dateutil.tz.win.tzwin.__repr__": [], "dateutil.tz.win.tzwin.__init__": [], "dateutil.tz.win.tzwinbase._dst_base_offset": [], "dateutil.tz.win.tzwinbase._get_hasdst": [], "dateutil.tz.win.tzwinbase.transitions": [], "dateutil.tz.win.tzwinbase.display": [], "dateutil.tz.win.tzwinbase.list": [], "dateutil.tz.win.tzwinbase.__eq__": [], "dateutil.tz.win.tzwinbase.__init__": [], "dateutil.tz.win.tzres.name_from_string": [], "dateutil.tz.win.tzres.load_name": [], "dateutil.tz.win.tzres.__init__": [], "dateutil.tz.win._settzkeyname": [], "libcst.metadata.tests.test_full_repo_manager.FullRepoManagerTest.test_get_full_repo_cache": [], "libcst.metadata.tests.test_full_repo_manager.FullRepoManagerTest.test_get_metadata_wrapper_with_invalid_path": [], "libcst.metadata.tests.test_full_repo_manager.FullRepoManagerTest.test_get_metadata_wrapper_with_patched_cache": [], "libcst.metadata.tests.test_full_repo_manager.FullRepoManagerTest.test_get_metadata_wrapper_with_empty_cache": [], "keystoneclient.v3.contrib.oauth1.core.OAuthManagerOptionalImportProxy.__getattribute__": [], "keystoneclient.v3.contrib.oauth1.core.OAuthManager.__init__": [], "keystoneclient.v3.contrib.oauth1.core.create_oauth_manager": [], "prompt_toolkit.contrib.regular_languages.validation.GrammarValidator.validate": [], "prompt_toolkit.contrib.regular_languages.validation.GrammarValidator.__init__": [], "msgpack.exceptions.ExtraData.__str__": [], "msgpack.exceptions.ExtraData.__init__": [], "keystoneauth1.fixture.v2.Token.set_bind": [], "keystoneauth1.fixture.v2.Token.set_trust": [], "keystoneauth1.fixture.v2.Token.set_scope": [], "keystoneauth1.fixture.v2.Token.remove_service": [], "keystoneauth1.fixture.v2.Token.add_service": [], "keystoneauth1.fixture.v2.Token.add_role": [], "keystoneauth1.fixture.v2.Token.validate": [], "keystoneauth1.fixture.v2.Token.audit_chain_id": [], "keystoneauth1.fixture.v2.Token.audit_id": [], "keystoneauth1.fixture.v2.Token.trustee_user_id": [], "keystoneauth1.fixture.v2.Token.trust_id": [], "keystoneauth1.fixture.v2.Token._metadata": [], "keystoneauth1.fixture.v2.Token.tenant_name": [], "keystoneauth1.fixture.v2.Token.tenant_id": [], "keystoneauth1.fixture.v2.Token.user_name": [], "keystoneauth1.fixture.v2.Token.user_id": [], "keystoneauth1.fixture.v2.Token._user": [], "keystoneauth1.fixture.v2.Token.issued": [], "keystoneauth1.fixture.v2.Token.issued_str": [], "keystoneauth1.fixture.v2.Token.expires": [], "keystoneauth1.fixture.v2.Token.expires_str": [], "keystoneauth1.fixture.v2.Token.token_id": [], "keystoneauth1.fixture.v2.Token._token": [], "keystoneauth1.fixture.v2.Token.root": [], "keystoneauth1.fixture.v2.Token.__init__": [], "keystoneauth1.fixture.v2._Service.add_endpoint": [], "libcst._nodes.tests.test_global.GlobalParsingTest.test_valid": [], "libcst._nodes.tests.test_global.GlobalConstructionTest.test_invalid": [], "libcst._nodes.tests.test_global.GlobalConstructionTest.test_valid": [], "dns.rdtypes.ANY.DNAME.DNAME.to_digestable": [], "testtools.matchers._basic.has_len": [], "testtools.matchers._basic.MatchesRegex.match": [], "testtools.matchers._basic.MatchesRegex.__str__": [], "testtools.matchers._basic.MatchesRegex.__init__": [], "testtools.matchers._basic.Contains.match": [], "testtools.matchers._basic.Contains.__str__": [], "testtools.matchers._basic.Contains.__init__": [], "testtools.matchers._basic.DoesNotContain.describe": [], "testtools.matchers._basic.DoesNotContain.__init__": [], "testtools.matchers._basic.NotAnInstance.describe": [], "testtools.matchers._basic.NotAnInstance.__init__": [], "testtools.matchers._basic.IsInstance.match": [], "testtools.matchers._basic.IsInstance.__str__": [], "testtools.matchers._basic.IsInstance.__init__": [], "testtools.matchers._basic.EndsWith.match": [], "testtools.matchers._basic.EndsWith.__str__": [], "testtools.matchers._basic.EndsWith.__init__": [], "testtools.matchers._basic.DoesNotEndWith.describe": [], "testtools.matchers._basic.DoesNotEndWith.__init__": [], "testtools.matchers._basic.StartsWith.match": [], "testtools.matchers._basic.StartsWith.__str__": [], "testtools.matchers._basic.StartsWith.__init__": [], "testtools.matchers._basic.DoesNotStartWith.describe": [], "testtools.matchers._basic.DoesNotStartWith.__init__": [], "testtools.matchers._basic.SameMembers.match": [], "testtools.matchers._basic.SameMembers.__str__": [], "testtools.matchers._basic.SameMembers.__init__": [], "testtools.matchers._basic._FlippedEquals.match": [], "testtools.matchers._basic._FlippedEquals.__init__": [], "testtools.matchers._basic._BinaryMismatch.describe": [], "testtools.matchers._basic._BinaryMismatch.other": [], "testtools.matchers._basic._BinaryMismatch.expected": [], "testtools.matchers._basic._BinaryMismatch.__init__": [], "testtools.matchers._basic._BinaryComparison.comparator": [], "testtools.matchers._basic._BinaryComparison.match": [], "testtools.matchers._basic._BinaryComparison.__str__": [], "testtools.matchers._basic._BinaryComparison.__init__": [], "testtools.matchers._basic._format": [], "promise.async_.Async.reset": [], "promise.async_.Async.queue_tick": [], "promise.async_.Async.drain_queues": [], "promise.async_.Async.wait": [], "promise.async_.Async.drain_queue_until_resolved": [], "promise.async_.Async.drain_queue": [], "promise.async_.Async.throw_later": [], "promise.async_.Async.settle_promises": [], "promise.async_.Async.invoke": [], "promise.async_.Async.invoke_later": [], "promise.async_.Async._async_settle_promise": [], "promise.async_.Async._async_invoke": [], "promise.async_.Async._async_invoke_later": [], "promise.async_.Async.have_items_queued": [], "promise.async_.Async.disable_trampoline": [], "promise.async_.Async.enable_trampoline": [], "promise.async_.Async.__init__": [], "keystone.common.policies.service.list_rules": [], "keystone.common.sql.contract_repo.versions.042_placeholder.upgrade": [], "kombu.asynchronous.aws.connect_sqs": [], "saml2.userinfo.ldapinfo.UserInfoLDAP.__call__": [], "saml2.userinfo.ldapinfo.UserInfoLDAP.__init__": [], "migrate.tests.versioning.test_schemadiff.Test_getDiffOfModelAgainstModel._run_diff": [], "migrate.tests.versioning.test_schemadiff.Test_getDiffOfModelAgainstDatabase.test_text_identical": [], "migrate.tests.versioning.test_schemadiff.Test_getDiffOfModelAgainstDatabase.test_string_identical": [], "migrate.tests.versioning.test_schemadiff.Test_getDiffOfModelAgainstDatabase.test_integer_identical": [], "migrate.tests.versioning.test_schemadiff.Test_getDiffOfModelAgainstDatabase.test_string_length": [], "migrate.tests.versioning.test_schemadiff.Test_getDiffOfModelAgainstDatabase.test_numeric_scale": [], "migrate.tests.versioning.test_schemadiff.Test_getDiffOfModelAgainstDatabase.test_numeric_precision": [], "migrate.tests.versioning.test_schemadiff.Test_getDiffOfModelAgainstDatabase.test_float_vs_numeric": [], "migrate.tests.versioning.test_schemadiff.Test_getDiffOfModelAgainstDatabase.test_int_vs_float": [], "migrate.tests.versioning.test_schemadiff.Test_getDiffOfModelAgainstDatabase.test_different_type": [], "migrate.tests.versioning.test_schemadiff.Test_getDiffOfModelAgainstDatabase.test_identical_just_pk": [], "migrate.tests.versioning.test_schemadiff.Test_getDiffOfModelAgainstDatabase.test_exclude_tables": [], "migrate.tests.versioning.test_schemadiff.Test_getDiffOfModelAgainstDatabase.test_column_missing_in_model": [], "migrate.tests.versioning.test_schemadiff.Test_getDiffOfModelAgainstDatabase.test_column_missing_in_db": [], "migrate.tests.versioning.test_schemadiff.Test_getDiffOfModelAgainstDatabase.test_table_missing_in_model": [], "migrate.tests.versioning.test_schemadiff.Test_getDiffOfModelAgainstDatabase.test_table_missing_in_db": [], "migrate.tests.versioning.test_schemadiff.Test_getDiffOfModelAgainstDatabase._run_diff": [], "migrate.tests.versioning.test_schemadiff.SchemaDiffBase._assert_diff": [], "migrate.tests.versioning.test_schemadiff.SchemaDiffBase._make_table": [], "os_service_types.service_types.ServiceTypes.get_all_service_data_for_project": [], "os_service_types.service_types.ServiceTypes.get_service_data_for_project": [], "os_service_types.service_types.ServiceTypes.get_project_name": [], "os_service_types.service_types.ServiceTypes.get_all_types": [], "os_service_types.service_types.ServiceTypes.get_service_type": [], "os_service_types.service_types.ServiceTypes.get_aliases": [], "os_service_types.service_types.ServiceTypes.is_match": [], "os_service_types.service_types.ServiceTypes.is_known": [], "os_service_types.service_types.ServiceTypes.is_alias": [], "os_service_types.service_types.ServiceTypes.is_official": [], "os_service_types.service_types.ServiceTypes.get_service_data": [], "os_service_types.service_types.ServiceTypes.get_official_service_data": [], "os_service_types.service_types.ServiceTypes.service_types_by_project": [], "os_service_types.service_types.ServiceTypes.primary_service_by_project": [], "os_service_types.service_types.ServiceTypes.all_types_by_service_type": [], "os_service_types.service_types.ServiceTypes.services": [], "os_service_types.service_types.ServiceTypes.reverse": [], "os_service_types.service_types.ServiceTypes.forward": [], "os_service_types.service_types.ServiceTypes.version": [], "os_service_types.service_types.ServiceTypes.url": [], "os_service_types.service_types.ServiceTypes._canonical_project_name": [], "os_service_types.service_types.ServiceTypes.__init__": [], "os_service_types.service_types._normalize_type": [], "paste.wsgiwrappers.WSGIResponse.content_type__del": [], "paste.wsgiwrappers.WSGIResponse.content_type__set": [], "paste.wsgiwrappers.WSGIResponse.content_type__get": [], "paste.wsgiwrappers.WSGIResponse.charset__del": [], "paste.wsgiwrappers.WSGIResponse.charset__set": [], "paste.wsgiwrappers.WSGIResponse.charset__get": [], "paste.wsgiwrappers.WSGIResponse.tell": [], "paste.wsgiwrappers.WSGIResponse.flush": [], "paste.wsgiwrappers.WSGIResponse.write": [], "paste.wsgiwrappers.WSGIResponse.wsgi_response": [], "paste.wsgiwrappers.WSGIResponse.get_content": [], "paste.wsgiwrappers.WSGIResponse._set_content": [], "paste.wsgiwrappers.WSGIResponse.delete_cookie": [], "paste.wsgiwrappers.WSGIResponse.set_cookie": [], "paste.wsgiwrappers.WSGIResponse.has_header": [], "paste.wsgiwrappers.WSGIResponse.determine_charset": [], "paste.wsgiwrappers.WSGIResponse.__call__": [], "paste.wsgiwrappers.WSGIResponse.__str__": [], "paste.wsgiwrappers.WSGIResponse.__init__": [], "paste.wsgiwrappers.WSGIRequest.__repr__": [], "paste.wsgiwrappers.WSGIRequest.match_accept": [], "paste.wsgiwrappers.WSGIRequest.determine_browser_charset": [], "paste.wsgiwrappers.WSGIRequest.cookies": [], "paste.wsgiwrappers.WSGIRequest.params": [], "paste.wsgiwrappers.WSGIRequest.POST": [], "paste.wsgiwrappers.WSGIRequest._POST": [], "paste.wsgiwrappers.WSGIRequest.GET": [], "paste.wsgiwrappers.WSGIRequest._GET": [], "paste.wsgiwrappers.WSGIRequest.languages": [], "paste.wsgiwrappers.WSGIRequest.host": [], "paste.wsgiwrappers.WSGIRequest.is_xhr": [], "paste.wsgiwrappers.WSGIRequest.urlvars": [], "paste.wsgiwrappers.WSGIRequest.__init__": [], "paste.wsgiwrappers.environ_getter.__repr__": [], "paste.wsgiwrappers.environ_getter.__get__": [], "paste.wsgiwrappers.environ_getter.__init__": [], "paste.wsgiwrappers.DeprecatedSettings._push_object": [], "keystone.common.sql.data_migration_repo.versions.036_migrate_rename_application_credential_restriction_column.upgrade": [], "cryptography.hazmat._oid.ObjectIdentifier._name": [], "cryptography.hazmat._oid.ObjectIdentifier.__hash__": [], "cryptography.hazmat._oid.ObjectIdentifier.__repr__": [], "cryptography.hazmat._oid.ObjectIdentifier.__ne__": [], "cryptography.hazmat._oid.ObjectIdentifier.__eq__": [], "cryptography.hazmat._oid.ObjectIdentifier.__init__": [], "keystone.server.wsgi.initialize_public_application": [ { "locations": [ { "path": "keystone/server/wsgi.py", "start": { "line": 23, "column": 11 }, "stop": { "line": 23, "column": 44 } } ], "kind": "function", "target": "keystone.server.flask.core.initialize_application" }, { "locations": [ { "path": "keystone/server/wsgi.py", "start": { "line": 24, "column": 36 }, "stop": { "line": 24, "column": 64 } } ], "kind": "function", "target": "keystone.server.flask.core._get_config_files" } ], "passlib.utils.des.mdes_encrypt_int_block": [], "pygments.lexers.graphics.PovrayLexer.analyse_text": [], "pygments.lexers.graphics._shortened_many": [], "pygments.lexers.graphics._shortened": [], "pygments.lexers.graphics.AsymptoteLexer.get_tokens_unprocessed": [], "pip._internal.utils.subprocess.runner_with_spinner_message": [], "pip._internal.utils.subprocess.call_subprocess": [], "pip._internal.utils.subprocess.make_subprocess_output_error": [], "pip._internal.utils.subprocess.reveal_command_args": [], "pip._internal.utils.subprocess.format_command_args": [], "pip._internal.utils.subprocess.make_command": [], "oslo_middleware.debug.Debug.print_generator": [], "oslo_middleware.debug.Debug.__call__": [], "graphql.utils.type_from_ast.type_from_ast": [], "keystone.cmd.doctor.tokens.symptom_unreasonable_max_token_size": [ { "locations": [ { "path": "keystone/cmd/doctor/tokens.py", "start": { "line": 35, "column": 48 }, "stop": { "line": 35, "column": 73 } } ], "kind": "function", "target": "int.__lt__" } ], "pkg_resources._vendor.pyparsing.pyparsing_common.stripHTMLTags": [], "pkg_resources._vendor.pyparsing.pyparsing_common.convertToDatetime": [], "pkg_resources._vendor.pyparsing.pyparsing_common.convertToDate": [], "pkg_resources._vendor.pyparsing.replaceHTMLEntity": [], "pkg_resources._vendor.pyparsing.indentedBlock": [], "pkg_resources._vendor.pyparsing.nestedExpr": [], "pkg_resources._vendor.pyparsing.infixNotation": [], "pkg_resources._vendor.pyparsing.withClass": [], "pkg_resources._vendor.pyparsing.withAttribute": [], "pkg_resources._vendor.pyparsing.makeXMLTags": [], "pkg_resources._vendor.pyparsing.makeHTMLTags": [], "pkg_resources._vendor.pyparsing._makeTags": [], "pkg_resources._vendor.pyparsing.tokenMap": [], "pkg_resources._vendor.pyparsing.removeQuotes": [], "pkg_resources._vendor.pyparsing.replaceWith": [], "pkg_resources._vendor.pyparsing.matchOnlyAtCol": [], "pkg_resources._vendor.pyparsing.srange": [], "pkg_resources._vendor.pyparsing.locatedExpr": [], "pkg_resources._vendor.pyparsing.ungroup": [], "pkg_resources._vendor.pyparsing.originalTextFor": [], "pkg_resources._vendor.pyparsing.dictOf": [], "pkg_resources._vendor.pyparsing.oneOf": [], "pkg_resources._vendor.pyparsing._escapeRegexRangeChars": [], "pkg_resources._vendor.pyparsing.matchPreviousExpr": [], "pkg_resources._vendor.pyparsing.matchPreviousLiteral": [], "pkg_resources._vendor.pyparsing._flatten": [], "pkg_resources._vendor.pyparsing.countedArray": [], "pkg_resources._vendor.pyparsing.delimitedList": [], "pkg_resources._vendor.pyparsing.traceParseAction": [], "pkg_resources._vendor.pyparsing.OnlyOnce.reset": [], "pkg_resources._vendor.pyparsing.OnlyOnce.__call__": [], "pkg_resources._vendor.pyparsing.OnlyOnce.__init__": [], "pkg_resources._vendor.pyparsing.Suppress.suppress": [], "pkg_resources._vendor.pyparsing.Suppress.postParse": [], "pkg_resources._vendor.pyparsing.Dict.postParse": [], "pkg_resources._vendor.pyparsing.Dict.__init__": [], "pkg_resources._vendor.pyparsing.Group.postParse": [], "pkg_resources._vendor.pyparsing.Group.__init__": [], "pkg_resources._vendor.pyparsing.Combine.postParse": [], "pkg_resources._vendor.pyparsing.Combine.ignore": [], "pkg_resources._vendor.pyparsing.Combine.__init__": [], "pkg_resources._vendor.pyparsing.TokenConverter.__init__": [], "pkg_resources._vendor.pyparsing._ForwardNoRecurse.__str__": [], "pkg_resources._vendor.pyparsing.Forward.copy": [], "pkg_resources._vendor.pyparsing.Forward.__str__": [], "pkg_resources._vendor.pyparsing.Forward.validate": [], "pkg_resources._vendor.pyparsing.Forward.streamline": [], "pkg_resources._vendor.pyparsing.Forward.leaveWhitespace": [], "pkg_resources._vendor.pyparsing.Forward.__ilshift__": [], "pkg_resources._vendor.pyparsing.Forward.__lshift__": [], "pkg_resources._vendor.pyparsing.Forward.__init__": [], "pkg_resources._vendor.pyparsing.SkipTo.parseImpl": [], "pkg_resources._vendor.pyparsing.SkipTo.__init__": [], "pkg_resources._vendor.pyparsing.Optional.__str__": [], "pkg_resources._vendor.pyparsing.Optional.parseImpl": [], "pkg_resources._vendor.pyparsing.Optional.__init__": [], "pkg_resources._vendor.pyparsing._NullToken.__str__": [], "pkg_resources._vendor.pyparsing._NullToken.__bool__": [], "pkg_resources._vendor.pyparsing.ZeroOrMore.__str__": [], "pkg_resources._vendor.pyparsing.ZeroOrMore.parseImpl": [], "pkg_resources._vendor.pyparsing.ZeroOrMore.__init__": [], "pkg_resources._vendor.pyparsing.OneOrMore.__str__": [], "pkg_resources._vendor.pyparsing._MultipleMatch.parseImpl": [], "pkg_resources._vendor.pyparsing._MultipleMatch.__init__": [], "pkg_resources._vendor.pyparsing.NotAny.__str__": [], "pkg_resources._vendor.pyparsing.NotAny.parseImpl": [], "pkg_resources._vendor.pyparsing.NotAny.__init__": [], "pkg_resources._vendor.pyparsing.FollowedBy.parseImpl": [], "pkg_resources._vendor.pyparsing.FollowedBy.__init__": [], "pkg_resources._vendor.pyparsing.ParseElementEnhance.__str__": [], "pkg_resources._vendor.pyparsing.ParseElementEnhance.validate": [], "pkg_resources._vendor.pyparsing.ParseElementEnhance.checkRecursion": [], "pkg_resources._vendor.pyparsing.ParseElementEnhance.streamline": [], "pkg_resources._vendor.pyparsing.ParseElementEnhance.ignore": [], "pkg_resources._vendor.pyparsing.ParseElementEnhance.leaveWhitespace": [], "pkg_resources._vendor.pyparsing.ParseElementEnhance.parseImpl": [], "pkg_resources._vendor.pyparsing.ParseElementEnhance.__init__": [], "pkg_resources._vendor.pyparsing.Each.checkRecursion": [], "pkg_resources._vendor.pyparsing.Each.__str__": [], "pkg_resources._vendor.pyparsing.Each.parseImpl": [], "pkg_resources._vendor.pyparsing.Each.__init__": [], "pkg_resources._vendor.pyparsing.MatchFirst.checkRecursion": [], "pkg_resources._vendor.pyparsing.MatchFirst.__str__": [], "pkg_resources._vendor.pyparsing.MatchFirst.__ior__": [], "pkg_resources._vendor.pyparsing.MatchFirst.parseImpl": [], "pkg_resources._vendor.pyparsing.MatchFirst.__init__": [], "pkg_resources._vendor.pyparsing.Or.checkRecursion": [], "pkg_resources._vendor.pyparsing.Or.__str__": [], "pkg_resources._vendor.pyparsing.Or.__ixor__": [], "pkg_resources._vendor.pyparsing.Or.parseImpl": [], "pkg_resources._vendor.pyparsing.Or.__init__": [], "pkg_resources._vendor.pyparsing.And.__str__": [], "pkg_resources._vendor.pyparsing.And.checkRecursion": [], "pkg_resources._vendor.pyparsing.And.__iadd__": [], "pkg_resources._vendor.pyparsing.And.parseImpl": [], "pkg_resources._vendor.pyparsing.And.__init__": [], "pkg_resources._vendor.pyparsing.And._ErrorStop.__init__": [], "pkg_resources._vendor.pyparsing.ParseExpression.copy": [], "pkg_resources._vendor.pyparsing.ParseExpression.validate": [], "pkg_resources._vendor.pyparsing.ParseExpression.setResultsName": [], "pkg_resources._vendor.pyparsing.ParseExpression.streamline": [], "pkg_resources._vendor.pyparsing.ParseExpression.__str__": [], "pkg_resources._vendor.pyparsing.ParseExpression.ignore": [], "pkg_resources._vendor.pyparsing.ParseExpression.leaveWhitespace": [], "pkg_resources._vendor.pyparsing.ParseExpression.append": [], "pkg_resources._vendor.pyparsing.ParseExpression.__getitem__": [], "pkg_resources._vendor.pyparsing.ParseExpression.__init__": [], "pkg_resources._vendor.pyparsing.WordEnd.parseImpl": [], "pkg_resources._vendor.pyparsing.WordEnd.__init__": [], "pkg_resources._vendor.pyparsing.WordStart.parseImpl": [], "pkg_resources._vendor.pyparsing.WordStart.__init__": [], "pkg_resources._vendor.pyparsing.StringEnd.parseImpl": [], "pkg_resources._vendor.pyparsing.StringEnd.__init__": [], "pkg_resources._vendor.pyparsing.StringStart.parseImpl": [], "pkg_resources._vendor.pyparsing.StringStart.__init__": [], "pkg_resources._vendor.pyparsing.LineEnd.parseImpl": [], "pkg_resources._vendor.pyparsing.LineEnd.__init__": [], "pkg_resources._vendor.pyparsing.LineStart.parseImpl": [], "pkg_resources._vendor.pyparsing.LineStart.__init__": [], "pkg_resources._vendor.pyparsing.GoToColumn.parseImpl": [], "pkg_resources._vendor.pyparsing.GoToColumn.preParse": [], "pkg_resources._vendor.pyparsing.GoToColumn.__init__": [], "pkg_resources._vendor.pyparsing._PositionToken.__init__": [], "pkg_resources._vendor.pyparsing.White.parseImpl": [], "pkg_resources._vendor.pyparsing.White.__init__": [], "pkg_resources._vendor.pyparsing.CharsNotIn.__str__": [], "pkg_resources._vendor.pyparsing.CharsNotIn.parseImpl": [], "pkg_resources._vendor.pyparsing.CharsNotIn.__init__": [], "pkg_resources._vendor.pyparsing.QuotedString.__str__": [], "pkg_resources._vendor.pyparsing.QuotedString.parseImpl": [], "pkg_resources._vendor.pyparsing.QuotedString.__init__": [], "pkg_resources._vendor.pyparsing.Regex.__str__": [], "pkg_resources._vendor.pyparsing.Regex.parseImpl": [], "pkg_resources._vendor.pyparsing.Regex.__init__": [], "pkg_resources._vendor.pyparsing.Word.__str__": [], "pkg_resources._vendor.pyparsing.Word.parseImpl": [], "pkg_resources._vendor.pyparsing.Word.__init__": [], "pkg_resources._vendor.pyparsing.CloseMatch.parseImpl": [], "pkg_resources._vendor.pyparsing.CloseMatch.__init__": [], "pkg_resources._vendor.pyparsing.CaselessKeyword.parseImpl": [], "pkg_resources._vendor.pyparsing.CaselessKeyword.__init__": [], "pkg_resources._vendor.pyparsing.CaselessLiteral.parseImpl": [], "pkg_resources._vendor.pyparsing.CaselessLiteral.__init__": [], "pkg_resources._vendor.pyparsing.Keyword.setDefaultKeywordChars": [], "pkg_resources._vendor.pyparsing.Keyword.copy": [], "pkg_resources._vendor.pyparsing.Keyword.parseImpl": [], "pkg_resources._vendor.pyparsing.Keyword.__init__": [], "pkg_resources._vendor.pyparsing.Literal.parseImpl": [], "pkg_resources._vendor.pyparsing.Literal.__init__": [], "pkg_resources._vendor.pyparsing.NoMatch.parseImpl": [], "pkg_resources._vendor.pyparsing.NoMatch.__init__": [], "pkg_resources._vendor.pyparsing.Empty.__init__": [], "pkg_resources._vendor.pyparsing.Token.__init__": [], "pkg_resources._vendor.pyparsing.ParserElement.runTests": [], "pkg_resources._vendor.pyparsing.ParserElement.matches": [], "pkg_resources._vendor.pyparsing.ParserElement.__rne__": [], "pkg_resources._vendor.pyparsing.ParserElement.__req__": [], "pkg_resources._vendor.pyparsing.ParserElement.__hash__": [], "pkg_resources._vendor.pyparsing.ParserElement.__ne__": [], "pkg_resources._vendor.pyparsing.ParserElement.__eq__": [], "pkg_resources._vendor.pyparsing.ParserElement.parseFile": [], "pkg_resources._vendor.pyparsing.ParserElement.validate": [], "pkg_resources._vendor.pyparsing.ParserElement.checkRecursion": [], "pkg_resources._vendor.pyparsing.ParserElement.streamline": [], "pkg_resources._vendor.pyparsing.ParserElement.__repr__": [], "pkg_resources._vendor.pyparsing.ParserElement.__str__": [], "pkg_resources._vendor.pyparsing.ParserElement.setDebug": [], "pkg_resources._vendor.pyparsing.ParserElement.setDebugActions": [], "pkg_resources._vendor.pyparsing.ParserElement.ignore": [], "pkg_resources._vendor.pyparsing.ParserElement.parseWithTabs": [], "pkg_resources._vendor.pyparsing.ParserElement.setWhitespaceChars": [], "pkg_resources._vendor.pyparsing.ParserElement.leaveWhitespace": [], "pkg_resources._vendor.pyparsing.ParserElement.suppress": [], "pkg_resources._vendor.pyparsing.ParserElement.__call__": [], "pkg_resources._vendor.pyparsing.ParserElement.__invert__": [], "pkg_resources._vendor.pyparsing.ParserElement.__rand__": [], "pkg_resources._vendor.pyparsing.ParserElement.__and__": [], "pkg_resources._vendor.pyparsing.ParserElement.__rxor__": [], "pkg_resources._vendor.pyparsing.ParserElement.__xor__": [], "pkg_resources._vendor.pyparsing.ParserElement.__ror__": [], "pkg_resources._vendor.pyparsing.ParserElement.__or__": [], "pkg_resources._vendor.pyparsing.ParserElement.__rmul__": [], "pkg_resources._vendor.pyparsing.ParserElement.__mul__": [], "pkg_resources._vendor.pyparsing.ParserElement.__rsub__": [], "pkg_resources._vendor.pyparsing.ParserElement.__sub__": [], "pkg_resources._vendor.pyparsing.ParserElement.__radd__": [], "pkg_resources._vendor.pyparsing.ParserElement.__add__": [], "pkg_resources._vendor.pyparsing.ParserElement.split": [], "pkg_resources._vendor.pyparsing.ParserElement.searchString": [], "pkg_resources._vendor.pyparsing.ParserElement.transformString": [], "pkg_resources._vendor.pyparsing.ParserElement.scanString": [], "pkg_resources._vendor.pyparsing.ParserElement.parseString": [], "pkg_resources._vendor.pyparsing.ParserElement.enablePackrat": [], "pkg_resources._vendor.pyparsing.ParserElement.resetCache": [], "pkg_resources._vendor.pyparsing.ParserElement._parseCache": [], "pkg_resources._vendor.pyparsing.ParserElement._UnboundedCache.__init__": [], "pkg_resources._vendor.pyparsing.ParserElement.canParseNext": [], "pkg_resources._vendor.pyparsing.ParserElement.tryParse": [], "pkg_resources._vendor.pyparsing.ParserElement._parseNoCache": [], "pkg_resources._vendor.pyparsing.ParserElement.postParse": [], "pkg_resources._vendor.pyparsing.ParserElement.parseImpl": [], "pkg_resources._vendor.pyparsing.ParserElement.preParse": [], "pkg_resources._vendor.pyparsing.ParserElement._skipIgnorables": [], "pkg_resources._vendor.pyparsing.ParserElement.setFailAction": [], "pkg_resources._vendor.pyparsing.ParserElement.addCondition": [], "pkg_resources._vendor.pyparsing.ParserElement.addParseAction": [], "pkg_resources._vendor.pyparsing.ParserElement.setParseAction": [], "pkg_resources._vendor.pyparsing.ParserElement.setBreak": [], "pkg_resources._vendor.pyparsing.ParserElement.setResultsName": [], "pkg_resources._vendor.pyparsing.ParserElement.setName": [], "pkg_resources._vendor.pyparsing.ParserElement.copy": [], "pkg_resources._vendor.pyparsing.ParserElement.__init__": [], "pkg_resources._vendor.pyparsing.ParserElement.inlineLiteralsUsing": [], "pkg_resources._vendor.pyparsing.ParserElement.setDefaultWhitespaceChars": [], "pkg_resources._vendor.pyparsing._trim_arity": [], "pkg_resources._vendor.pyparsing.nullDebugAction": [], "pkg_resources._vendor.pyparsing._defaultExceptionDebugAction": [], "pkg_resources._vendor.pyparsing._defaultSuccessDebugAction": [], "pkg_resources._vendor.pyparsing._defaultStartDebugAction": [], "pkg_resources._vendor.pyparsing.line": [], "pkg_resources._vendor.pyparsing.lineno": [], "pkg_resources._vendor.pyparsing.col": [], "pkg_resources._vendor.pyparsing.ParseResults.__dir__": [], "pkg_resources._vendor.pyparsing.ParseResults.__getnewargs__": [], "pkg_resources._vendor.pyparsing.ParseResults.__setstate__": [], "pkg_resources._vendor.pyparsing.ParseResults.__getstate__": [], "pkg_resources._vendor.pyparsing.ParseResults.pprint": [], "pkg_resources._vendor.pyparsing.ParseResults.dump": [], "pkg_resources._vendor.pyparsing.ParseResults.getName": [], "pkg_resources._vendor.pyparsing.ParseResults.__lookup": [], "pkg_resources._vendor.pyparsing.ParseResults.asXML": [], "pkg_resources._vendor.pyparsing.ParseResults.copy": [], "pkg_resources._vendor.pyparsing.ParseResults.asDict": [], "pkg_resources._vendor.pyparsing.ParseResults.asList": [], "pkg_resources._vendor.pyparsing.ParseResults._asStringList": [], "pkg_resources._vendor.pyparsing.ParseResults.__str__": [], "pkg_resources._vendor.pyparsing.ParseResults.__repr__": [], "pkg_resources._vendor.pyparsing.ParseResults.__radd__": [], "pkg_resources._vendor.pyparsing.ParseResults.__iadd__": [], "pkg_resources._vendor.pyparsing.ParseResults.__add__": [], "pkg_resources._vendor.pyparsing.ParseResults.__getattr__": [], "pkg_resources._vendor.pyparsing.ParseResults.clear": [], "pkg_resources._vendor.pyparsing.ParseResults.extend": [], "pkg_resources._vendor.pyparsing.ParseResults.append": [], "pkg_resources._vendor.pyparsing.ParseResults.insert": [], "pkg_resources._vendor.pyparsing.ParseResults.get": [], "pkg_resources._vendor.pyparsing.ParseResults.pop": [], "pkg_resources._vendor.pyparsing.ParseResults.haskeys": [], "pkg_resources._vendor.pyparsing.ParseResults._iteritems": [], "pkg_resources._vendor.pyparsing.ParseResults._itervalues": [], "pkg_resources._vendor.pyparsing.ParseResults._iterkeys": [], "pkg_resources._vendor.pyparsing.ParseResults.__reversed__": [], "pkg_resources._vendor.pyparsing.ParseResults.__iter__": [], "pkg_resources._vendor.pyparsing.ParseResults.__bool__": [], "pkg_resources._vendor.pyparsing.ParseResults.__len__": [], "pkg_resources._vendor.pyparsing.ParseResults.__contains__": [], "pkg_resources._vendor.pyparsing.ParseResults.__delitem__": [], "pkg_resources._vendor.pyparsing.ParseResults.__setitem__": [], "pkg_resources._vendor.pyparsing.ParseResults.__getitem__": [], "pkg_resources._vendor.pyparsing.ParseResults.__init__": [], "pkg_resources._vendor.pyparsing.ParseResults.__new__": [], "pkg_resources._vendor.pyparsing._ParseResultsWithOffset.setOffset": [], "pkg_resources._vendor.pyparsing._ParseResultsWithOffset.__repr__": [], "pkg_resources._vendor.pyparsing._ParseResultsWithOffset.__getitem__": [], "pkg_resources._vendor.pyparsing._ParseResultsWithOffset.__init__": [], "pkg_resources._vendor.pyparsing.RecursiveGrammarException.__str__": [], "pkg_resources._vendor.pyparsing.RecursiveGrammarException.__init__": [], "pkg_resources._vendor.pyparsing.ParseBaseException.__dir__": [], "pkg_resources._vendor.pyparsing.ParseBaseException.markInputline": [], "pkg_resources._vendor.pyparsing.ParseBaseException.__repr__": [], "pkg_resources._vendor.pyparsing.ParseBaseException.__str__": [], "pkg_resources._vendor.pyparsing.ParseBaseException.__getattr__": [], "pkg_resources._vendor.pyparsing.ParseBaseException._from_exception": [], "pkg_resources._vendor.pyparsing.ParseBaseException.__init__": [], "pkg_resources._vendor.pyparsing._xml_escape": [], "rx.linq.observable.last.last": [], "setuptools.extension.Extension._convert_pyx_sources_to_lang": [], "setuptools.extension.Extension.__init__": [], "setuptools.extension._have_cython": [], "keystone.identity.id_generators.sha256.Generator.generate_public_ID": [ { "locations": [ { "path": "keystone/identity/id_generators/sha256.py", "start": { "line": 32, "column": 15 }, "stop": { "line": 32, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "hashlib._Hash.hexdigest", "class_name": "hashlib._Hash", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/id_generators/sha256.py", "start": { "line": 22, "column": 12 }, "stop": { "line": 22, "column": 26 } } ], "kind": "function", "target": "hashlib.sha256" }, { "locations": [ { "path": "keystone/identity/id_generators/sha256.py", "start": { "line": 29, "column": 16 }, "stop": { "line": 29, "column": 24 } }, { "path": "keystone/identity/id_generators/sha256.py", "start": { "line": 31, "column": 16 }, "stop": { "line": 31, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "hashlib._Hash.update", "class_name": "hashlib._Hash", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/id_generators/sha256.py", "start": { "line": 23, "column": 19 }, "stop": { "line": 23, "column": 25 } } ], "kind": "function", "target": "sorted" }, { "locations": [ { "path": "keystone/identity/id_generators/sha256.py", "start": { "line": 28, "column": 15 }, "stop": { "line": 28, "column": 25 } } ], "kind": "function", "target": "isinstance" } ], "jedi.third_party.django-stubs.django-stubs.contrib.gis.db.models.fields.SRIDCacheEntry.__init__": [], "paste.debug.testserver.serve": [], "paste.debug.testserver.WSGIRegressionServer.accept": [], "paste.debug.testserver.WSGIRegressionServer.stop": [], "paste.debug.testserver.WSGIRegressionServer.serve_pending": [], "paste.debug.testserver.WSGIRegressionServer.close_request": [], "paste.debug.testserver.WSGIRegressionServer.reset_expires": [], "paste.debug.testserver.WSGIRegressionServer.serve_forever": [], "paste.debug.testserver.WSGIRegressionServer.__init__": [], "graphene.utils.tests.test_module_loading.test_lazy_import": [], "graphene.utils.tests.test_module_loading.test_import_string_attributes": [], "graphene.utils.tests.test_module_loading.test_import_string_class": [], "graphene.utils.tests.test_module_loading.test_import_string_module": [], "graphene.utils.tests.test_module_loading.test_import_string": [], "sqlalchemy.log.echo_property.__set__": [], "sqlalchemy.log.echo_property.__get__": [], "sqlalchemy.log.instance_logger": [], "sqlalchemy.log.InstanceLogger.getEffectiveLevel": [], "sqlalchemy.log.InstanceLogger.isEnabledFor": [], "sqlalchemy.log.InstanceLogger.log": [], "sqlalchemy.log.InstanceLogger.critical": [], "sqlalchemy.log.InstanceLogger.exception": [], "sqlalchemy.log.InstanceLogger.error": [], "sqlalchemy.log.InstanceLogger.warning": [], "sqlalchemy.log.InstanceLogger.info": [], "sqlalchemy.log.InstanceLogger.debug": [], "sqlalchemy.log.InstanceLogger.__init__": [], "sqlalchemy.log.Identified._should_log_info": [], "sqlalchemy.log.Identified._should_log_debug": [], "sqlalchemy.log.class_logger": [], "sqlalchemy.log._qual_logger_name_for_cls": [], "sqlalchemy.log._add_default_handler": [], "libcst._nodes.tests.test_subscript.SubscriptTest.test_invalid": [], "libcst._nodes.tests.test_subscript.SubscriptTest.test_valid": [], "oslo_middleware.cors.CORS._apply_cors_request_headers": [], "oslo_middleware.cors.CORS._get_cors_config_by_origin": [], "oslo_middleware.cors.CORS._apply_cors_preflight_headers": [], "oslo_middleware.cors.CORS._split_header_values": [], "oslo_middleware.cors.CORS.process_response": [], "oslo_middleware.cors.CORS.add_origin": [], "oslo_middleware.cors.CORS._init_conf": [], "oslo_middleware.cors.CORS.factory": [], "oslo_middleware.cors.CORS.__init__": [], "oslo_middleware.cors.InvalidOriginError.__init__": [], "oslo_middleware.cors.set_defaults": [], "libcst.tool.main": [], "libcst.tool._list_impl": [], "libcst.tool._recursive_find": [], "libcst.tool._initialize_impl": [], "libcst.tool._ListSerializer._serialize_impl": [], "libcst.tool._ListSerializer.__init__": [], "libcst.tool._StrSerializer._serialize_impl": [], "libcst.tool._SerializerBase.serialize": [], "libcst.tool._SerializerBase.__init__": [], "libcst.tool._codemod_impl": [], "libcst.tool._find_and_load_config": [], "libcst.tool._default_config": [], "libcst.tool._print_tree_impl": [], "libcst.tool.dump": [], "libcst.tool._node_repr_recursive": [], "oslo_policy.sphinxext.setup": [], "oslo_policy.sphinxext.ShowPolicyDirective.run": [], "oslo_policy.sphinxext._format_policy": [], "oslo_policy.sphinxext._format_policy_section": [], "oslo_policy.sphinxext._format_policy_rule": [], "oslo_policy.sphinxext._indent": [], "cffi.vengine_cpy.VCPythonEngine._generate_setup_custom": [], "cffi.vengine_cpy.VCPythonEngine._loaded_cpy_variable": [], "cffi.vengine_cpy.VCPythonEngine._generate_cpy_variable_decl": [], "cffi.vengine_cpy.VCPythonEngine._generate_cpy_variable_collecttype": [], "cffi.vengine_cpy.VCPythonEngine._generate_cpy_macro_decl": [], "cffi.vengine_cpy.VCPythonEngine._loaded_cpy_enum": [], "cffi.vengine_cpy.VCPythonEngine._loading_cpy_enum": [], "cffi.vengine_cpy.VCPythonEngine._generate_cpy_enum_decl": [], "cffi.vengine_cpy.VCPythonEngine._enum_funcname": [], "cffi.vengine_cpy.VCPythonEngine._check_int_constant_value": [], "cffi.vengine_cpy.VCPythonEngine._generate_cpy_constant_decl": [], "cffi.vengine_cpy.VCPythonEngine._generate_cpy_constant_collecttype": [], "cffi.vengine_cpy.VCPythonEngine._generate_cpy_const": [], "cffi.vengine_cpy.VCPythonEngine._loaded_cpy_anonymous": [], "cffi.vengine_cpy.VCPythonEngine._loading_cpy_anonymous": [], "cffi.vengine_cpy.VCPythonEngine._generate_cpy_anonymous_method": [], "cffi.vengine_cpy.VCPythonEngine._generate_cpy_anonymous_decl": [], "cffi.vengine_cpy.VCPythonEngine._loaded_struct_or_union": [], "cffi.vengine_cpy.VCPythonEngine._loading_struct_or_union": [], "cffi.vengine_cpy.VCPythonEngine._generate_struct_or_union_method": [], "cffi.vengine_cpy.VCPythonEngine._generate_struct_or_union_decl": [], "cffi.vengine_cpy.VCPythonEngine._loaded_cpy_union": [], "cffi.vengine_cpy.VCPythonEngine._loading_cpy_union": [], "cffi.vengine_cpy.VCPythonEngine._generate_cpy_union_method": [], "cffi.vengine_cpy.VCPythonEngine._generate_cpy_union_decl": [], "cffi.vengine_cpy.VCPythonEngine._loaded_cpy_struct": [], "cffi.vengine_cpy.VCPythonEngine._loading_cpy_struct": [], "cffi.vengine_cpy.VCPythonEngine._generate_cpy_struct_method": [], "cffi.vengine_cpy.VCPythonEngine._generate_cpy_struct_decl": [], "cffi.vengine_cpy.VCPythonEngine._loaded_cpy_function": [], "cffi.vengine_cpy.VCPythonEngine._generate_cpy_function_method": [], "cffi.vengine_cpy.VCPythonEngine._generate_cpy_function_decl": [], "cffi.vengine_cpy.VCPythonEngine._generate_cpy_function_collecttype": [], "cffi.vengine_cpy.VCPythonEngine._convert_expr_from_c": [], "cffi.vengine_cpy.VCPythonEngine._convert_funcarg_to_c_ptr_or_array": [], "cffi.vengine_cpy.VCPythonEngine._extra_local_variables": [], "cffi.vengine_cpy.VCPythonEngine._convert_funcarg_to_c": [], "cffi.vengine_cpy.VCPythonEngine._loaded_noop": [], "cffi.vengine_cpy.VCPythonEngine._generate_nothing": [], "cffi.vengine_cpy.VCPythonEngine._load": [], "cffi.vengine_cpy.VCPythonEngine._generate": [], "cffi.vengine_cpy.VCPythonEngine._get_declarations": [], "cffi.vengine_cpy.VCPythonEngine.load_library": [], "cffi.vengine_cpy.VCPythonEngine.write_source_to_f": [], "cffi.vengine_cpy.VCPythonEngine._do_collect_type": [], "cffi.vengine_cpy.VCPythonEngine._gettypenum": [], "cffi.vengine_cpy.VCPythonEngine._prnt": [], "cffi.vengine_cpy.VCPythonEngine.collect_types": [], "cffi.vengine_cpy.VCPythonEngine.find_module": [], "cffi.vengine_cpy.VCPythonEngine.patch_extension_kwds": [], "cffi.vengine_cpy.VCPythonEngine.__init__": [], "rx.linq.observable.dowhile.do_while": [], "passlib.tests.test_handlers_argon2.argon2_argon2pure_test.FuzzHashGenerator.random_rounds": [], "passlib.tests.test_handlers_argon2._base_argon2_test.FuzzHashGenerator.random_memory_cost": [], "passlib.tests.test_handlers_argon2._base_argon2_test.FuzzHashGenerator.random_type": [], "passlib.tests.test_handlers_argon2._base_argon2_test.test_argon_byte_encoding": [], "passlib.tests.test_handlers_argon2._base_argon2_test.test_needs_update_w_version": [], "passlib.tests.test_handlers_argon2._base_argon2_test.test_needs_update_w_type": [], "passlib.tests.test_handlers_argon2._base_argon2_test.test_type_using": [], "passlib.tests.test_handlers_argon2._base_argon2_test.test_type_kwd": [], "passlib.tests.test_handlers_argon2._base_argon2_test.test_keyid_and_data_parameters": [], "passlib.tests.test_handlers_argon2._base_argon2_test.test_data_parameter": [], "passlib.tests.test_handlers_argon2._base_argon2_test.test_keyid_parameter": [], "passlib.tests.test_handlers_argon2._base_argon2_test.test_03_legacy_hash_workflow": [], "passlib.tests.test_handlers_argon2._base_argon2_test.do_stub_encrypt": [], "passlib.tests.test_handlers_argon2._base_argon2_test.setUpWarnings": [], "passlib.tests.test_handlers_argon2.hashtest": [], "oslo_messaging.tests.test_fixture.TestConfFixture.test_old_notifications_config_override": [], "oslo_messaging.tests.test_fixture.TestConfFixture.test_fixture_properties": [], "oslo_messaging.tests.test_fixture.TestConfFixture.test_fixture_setup_teardown_decorator": [], "oslo_messaging.tests.test_fixture.TestConfFixture.test_fixture_wraps_clear_override": [], "oslo_messaging.tests.test_fixture.TestConfFixture.test_fixture_wraps_set_override": [], "keystone.cmd.cli.main": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1350, "column": 4 }, "stop": { "line": 1350, "column": 18 } } ], "kind": "function", "target": "keystone.common.sql.core.initialize" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1369, "column": 17 }, "stop": { "line": 1369, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "pbr.version.VersionInfo.__init__", "class_name": "pbr.version.VersionInfo", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1369, "column": 17 }, "stop": { "line": 1369, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "pbr.version.VersionInfo.version_string", "class_name": "pbr.version.VersionInfo", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1370, "column": 30 }, "stop": { "line": 1370, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1367, "column": 19 }, "stop": { "line": 1367, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1370, "column": 15 }, "stop": { "line": 1370, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1375, "column": 4 }, "stop": { "line": 1375, "column": 31 } } ], "kind": "function", "target": "keystone.conf.setup_logging" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1351, "column": 4 }, "stop": { "line": 1351, "column": 52 } } ], "kind": "function", "target": "keystone.conf.set_default_for_default_log_levels" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1370, "column": 15 }, "stop": { "line": 1370, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1349, "column": 4 }, "stop": { "line": 1349, "column": 27 } } ], "kind": "function", "target": "keystone.conf.configure" } ], "keystone.cmd.cli.add_command_parsers": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1327, "column": 8 }, "stop": { "line": 1327, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.Doctor.add_argument_parser", "class_name": "typing.Union", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1327, "column": 8 }, "stop": { "line": 1327, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.CreateJWSKeyPair.add_argument_parser", "class_name": "typing.Union", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1327, "column": 8 }, "stop": { "line": 1327, "column": 31 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 1327, "column": 8 }, "stop": { "line": 1327, "column": 31 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 1327, "column": 8 }, "stop": { "line": 1327, "column": 31 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 1327, "column": 8 }, "stop": { "line": 1327, "column": 31 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 1327, "column": 8 }, "stop": { "line": 1327, "column": 31 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 1327, "column": 8 }, "stop": { "line": 1327, "column": 31 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 1327, "column": 8 }, "stop": { "line": 1327, "column": 31 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 1327, "column": 8 }, "stop": { "line": 1327, "column": 31 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 1327, "column": 8 }, "stop": { "line": 1327, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.BasePermissionsSetup.add_argument_parser", "class_name": "typing.Union", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1327, "column": 8 }, "stop": { "line": 1327, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.MappingPopulate.add_argument_parser", "class_name": "typing.Union", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1327, "column": 8 }, "stop": { "line": 1327, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.BaseApp.add_argument_parser", "class_name": "typing.Union", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1327, "column": 8 }, "stop": { "line": 1327, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.TrustFlush.add_argument_parser", "class_name": "typing.Union", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1327, "column": 8 }, "stop": { "line": 1327, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.MappingPurge.add_argument_parser", "class_name": "typing.Union", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1327, "column": 8 }, "stop": { "line": 1327, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.DbSync.add_argument_parser", "class_name": "typing.Union", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1327, "column": 8 }, "stop": { "line": 1327, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.DbVersion.add_argument_parser", "class_name": "typing.Union", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1327, "column": 8 }, "stop": { "line": 1327, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.BootStrap.add_argument_parser", "class_name": "typing.Union", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1327, "column": 8 }, "stop": { "line": 1327, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.MappingEngineTester.add_argument_parser", "class_name": "typing.Union", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1327, "column": 8 }, "stop": { "line": 1327, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.DomainConfigUpload.add_argument_parser", "class_name": "typing.Union", "dispatch": "dynamic" } ], "keystone.cmd.cli.MappingPopulate.main": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1287, "column": 8 }, "stop": { "line": 1287, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.MappingPopulate.load_backends", "class_name": "keystone.cmd.cli.MappingPopulate", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1292, "column": 12 }, "stop": { "line": 1292, "column": 17 } } ], "kind": "function", "target": "print" } ], "keystone.cmd.cli.MappingPopulate.add_argument_parser": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1276, "column": 17 }, "stop": { "line": 1276, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.BaseApp.add_argument_parser", "class_name": "keystone.cmd.cli.BaseApp", "dispatch": "static" } ], "keystone.cmd.cli.MappingPopulate.load_backends": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1270, "column": 18 }, "stop": { "line": 1270, "column": 40 } } ], "kind": "function", "target": "keystone.server.backends.load_backends" } ], "keystone.cmd.cli.MappingEngineTester.add_argument_parser": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1223, "column": 17 }, "stop": { "line": 1224, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.BaseApp.add_argument_parser", "class_name": "keystone.cmd.cli.BaseApp", "dispatch": "static" } ], "keystone.cmd.cli.MappingEngineTester.main": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1207, "column": 8 }, "stop": { "line": 1207, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.MappingEngineTester.read_assertion", "class_name": "keystone.cmd.cli.MappingEngineTester", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1216, "column": 13 }, "stop": { "line": 1216, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1201, "column": 17 }, "stop": { "line": 1201, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.MappingEngineTester.__init__", "class_name": "keystone.cmd.cli.MappingEngineTester", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1204, "column": 8 }, "stop": { "line": 1204, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.MappingEngineTester.normalize_rules", "class_name": "keystone.cmd.cli.MappingEngineTester", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1213, "column": 18 }, "stop": { "line": 1213, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1211, "column": 18 }, "stop": { "line": 1211, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1203, "column": 8 }, "stop": { "line": 1203, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.MappingEngineTester.read_rules", "class_name": "keystone.cmd.cli.MappingEngineTester", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1205, "column": 8 }, "stop": { "line": 1205, "column": 49 } } ], "kind": "function", "target": "keystone.federation.utils.validate_mapping_structure" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1218, "column": 17 }, "stop": { "line": 1218, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.process", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1211, "column": 12 }, "stop": { "line": 1211, "column": 17 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 1213, "column": 12 }, "stop": { "line": 1213, "column": 17 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 1219, "column": 8 }, "stop": { "line": 1219, "column": 13 } } ], "kind": "function", "target": "print" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1214, "column": 16 }, "stop": { "line": 1214, "column": 31 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 1212, "column": 16 }, "stop": { "line": 1212, "column": 31 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 1219, "column": 14 }, "stop": { "line": 1219, "column": 29 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1208, "column": 8 }, "stop": { "line": 1208, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.MappingEngineTester.normalize_assertion", "class_name": "keystone.cmd.cli.MappingEngineTester", "dispatch": "dynamic" } ], "keystone.cmd.cli.MappingEngineTester.normalize_rules": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1191, "column": 11 }, "stop": { "line": 1191, "column": 21 } } ], "kind": "function", "target": "isinstance" } ], "keystone.cmd.cli.MappingEngineTester.normalize_assertion": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1178, "column": 30 }, "stop": { "line": 1178, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "enumerate.__init__", "class_name": "enumerate", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1187, "column": 16 }, "stop": { "line": 1187, "column": 33 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 1185, "column": 20 }, "stop": { "line": 1185, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.cmd.cli.MappingEngineTester.read_assertion": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1157, "column": 17 }, "stop": { "line": 1157, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1158, "column": 33 }, "stop": { "line": 1158, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.read", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1158, "column": 33 }, "stop": { "line": 1158, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.strip", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1160, "column": 18 }, "stop": { "line": 1160, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "SystemExit", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1157, "column": 17 }, "stop": { "line": 1157, "column": 21 } } ], "kind": "function", "target": "open" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1159, "column": 15 }, "stop": { "line": 1159, "column": 22 } } ], "kind": "function", "target": "isinstance" } ], "keystone.cmd.cli.MappingEngineTester.read_rules": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1149, "column": 29 }, "stop": { "line": 1149, "column": 43 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.load" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1148, "column": 17 }, "stop": { "line": 1148, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.BufferedReader.__enter__", "class_name": "io.BufferedReader", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1151, "column": 18 }, "stop": { "line": 1151, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "SystemExit", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1148, "column": 17 }, "stop": { "line": 1148, "column": 21 } } ], "kind": "function", "target": "open" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1150, "column": 15 }, "stop": { "line": 1150, "column": 25 } } ], "kind": "function", "target": "isinstance" } ], "keystone.cmd.cli.MappingEngineTester.__init__": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1138, "column": 8 }, "stop": { "line": 1138, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.cmd.cli.BaseApp", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1139, "column": 26 }, "stop": { "line": 1139, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1139, "column": 26 }, "stop": { "line": 1139, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.cmd.cli.SamlIdentityProviderMetadata.main": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1129, "column": 8 }, "stop": { "line": 1129, "column": 13 } } ], "kind": "function", "target": "print" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1128, "column": 19 }, "stop": { "line": 1128, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.federation.idp.MetadataGenerator", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1128, "column": 19 }, "stop": { "line": 1128, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.MetadataGenerator.generate_metadata", "class_name": "keystone.federation.idp.MetadataGenerator", "dispatch": "dynamic" } ], "keystone.cmd.cli.DomainConfigUpload.main": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1116, "column": 17 }, "stop": { "line": 1116, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.DomainConfigUploadFiles.run", "class_name": "keystone.cmd.cli.DomainConfigUploadFiles", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1115, "column": 14 }, "stop": { "line": 1115, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.DomainConfigUploadFiles.__init__", "class_name": "keystone.cmd.cli.DomainConfigUploadFiles", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1118, "column": 12 }, "stop": { "line": 1118, "column": 20 } } ], "kind": "function", "target": "sys.exit" } ], "keystone.cmd.cli.DomainConfigUpload.add_argument_parser": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1100, "column": 17 }, "stop": { "line": 1100, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.BaseApp.add_argument_parser", "class_name": "keystone.cmd.cli.BaseApp", "dispatch": "static" } ], "keystone.cmd.cli.DomainConfigUploadFiles.run": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1078, "column": 47 }, "stop": { "line": 1078, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1082, "column": 12 }, "stop": { "line": 1082, "column": 17 } } ], "kind": "function", "target": "print" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1089, "column": 15 }, "stop": { "line": 1089, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.DomainConfigUploadFiles.read_domain_configs_from_files", "class_name": "keystone.cmd.cli.DomainConfigUploadFiles", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1086, "column": 15 }, "stop": { "line": 1086, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.DomainConfigUploadFiles.valid_options", "class_name": "keystone.cmd.cli.DomainConfigUploadFiles", "dispatch": "dynamic" } ], "keystone.cmd.cli.DomainConfigUploadFiles.read_domain_configs_from_files": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1053, "column": 19 }, "stop": { "line": 1053, "column": 50 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 1061, "column": 15 }, "stop": { "line": 1061, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.DomainConfigUploadFiles._upload_config_to_database", "class_name": "keystone.cmd.cli.DomainConfigUploadFiles", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1047, "column": 12 }, "stop": { "line": 1047, "column": 17 } } ], "kind": "function", "target": "print" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1052, "column": 20 }, "stop": { "line": 1052, "column": 51 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 1052, "column": 20 }, "stop": { "line": 1052, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1068, "column": 11 }, "stop": { "line": 1068, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__ne__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1066, "column": 16 }, "stop": { "line": 1066, "column": 27 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 1062, "column": 16 }, "stop": { "line": 1062, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1054, "column": 20 }, "stop": { "line": 1054, "column": 32 } } ], "kind": "function", "target": "os.path.join" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1046, "column": 15 }, "stop": { "line": 1046, "column": 29 } } ], "kind": "function", "target": "genericpath.exists" } ], "keystone.cmd.cli.DomainConfigUploadFiles._upload_config_to_database": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1021, "column": 46 }, "stop": { "line": 1021, "column": 54 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 1020, "column": 30 }, "stop": { "line": 1020, "column": 38 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 1021, "column": 20 }, "stop": { "line": 1021, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1007, "column": 12 }, "stop": { "line": 1007, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.cfg.ConfigParser.parse", "class_name": "oslo_config.cfg.ConfigParser", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1012, "column": 12 }, "stop": { "line": 1012, "column": 17 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 990, "column": 12 }, "stop": { "line": 990, "column": 17 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 998, "column": 12 }, "stop": { "line": 998, "column": 17 } } ], "kind": "function", "target": "print" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1006, "column": 21 }, "stop": { "line": 1006, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.cfg.ConfigParser.__init__", "class_name": "oslo_config.cfg.ConfigParser", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 1025, "column": 15 }, "stop": { "line": 1025, "column": 24 } } ], "kind": "function", "target": "isinstance" } ], "keystone.cmd.cli.DomainConfigUploadFiles.valid_options": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 966, "column": 12 }, "stop": { "line": 966, "column": 17 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 972, "column": 12 }, "stop": { "line": 972, "column": 17 } } ], "kind": "function", "target": "print" } ], "keystone.cmd.cli.DomainConfigUploadFiles.load_backends": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 949, "column": 18 }, "stop": { "line": 949, "column": 40 } } ], "kind": "function", "target": "keystone.server.backends.load_backends" } ], "keystone.cmd.cli.DomainConfigUploadFiles.__init__": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 945, "column": 8 }, "stop": { "line": 945, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.DomainConfigUploadFiles.load_backends", "class_name": "keystone.cmd.cli.DomainConfigUploadFiles", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 944, "column": 8 }, "stop": { "line": 944, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "object", "dispatch": "static" } ], "keystone.cmd.cli._domain_config_finder": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 933, "column": 41 }, "stop": { "line": 933, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__neg__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 932, "column": 40 }, "stop": { "line": 933, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 932, "column": 40 }, "stop": { "line": 932, "column": 43 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 933, "column": 41 }, "stop": { "line": 933, "column": 44 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 927, "column": 19 }, "stop": { "line": 927, "column": 26 } } ], "kind": "function", "target": "os.walk" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 934, "column": 27 }, "stop": { "line": 934, "column": 39 } } ], "kind": "function", "target": "os.path.join" } ], "keystone.cmd.cli.MappingPurge.main": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 905, "column": 12 }, "stop": { "line": 905, "column": 32 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 907, "column": 12 }, "stop": { "line": 907, "column": 31 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 903, "column": 12 }, "stop": { "line": 903, "column": 32 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 909, "column": 12 }, "stop": { "line": 909, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 891, "column": 18 }, "stop": { "line": 891, "column": 40 } } ], "kind": "function", "target": "keystone.server.backends.load_backends" } ], "keystone.cmd.cli.MappingPurge.add_argument_parser": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 841, "column": 17 }, "stop": { "line": 841, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.BaseApp.add_argument_parser", "class_name": "keystone.cmd.cli.BaseApp", "dispatch": "static" } ], "keystone.cmd.cli.TrustFlush.main": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 817, "column": 40 }, "stop": { "line": 817, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.strptime", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 820, "column": 26 }, "stop": { "line": 820, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "ValueError", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 812, "column": 18 }, "stop": { "line": 812, "column": 40 } } ], "kind": "function", "target": "keystone.server.backends.load_backends" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 815, "column": 19 }, "stop": { "line": 815, "column": 29 } } ], "kind": "function", "target": "isinstance" } ], "keystone.cmd.cli.TrustFlush.add_argument_parser": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 787, "column": 17 }, "stop": { "line": 787, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.BaseApp.add_argument_parser", "class_name": "keystone.cmd.cli.BaseApp", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 801, "column": 46 }, "stop": { "line": 801, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" } ], "keystone.cmd.cli.CredentialMigrate.main": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 775, "column": 8 }, "stop": { "line": 775, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.validate_key_repository", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 777, "column": 8 }, "stop": { "line": 777, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.CredentialMigrate.migrate_credentials", "class_name": "keystone.cmd.cli.CredentialMigrate", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 770, "column": 17 }, "stop": { "line": 770, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 776, "column": 16 }, "stop": { "line": 776, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.CredentialMigrate.__init__", "class_name": "keystone.cmd.cli.CredentialMigrate", "dispatch": "static" } ], "keystone.cmd.cli.CredentialMigrate.migrate_credentials": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 750, "column": 12 }, "stop": { "line": 750, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 741, "column": 23 }, "stop": { "line": 741, "column": 62 } } ], "kind": "function", "target": "keystone.credential.providers.fernet.core.get_multi_fernet_keys" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 742, "column": 27 }, "stop": { "line": 742, "column": 61 } } ], "kind": "function", "target": "keystone.credential.providers.fernet.core.primary_key_hash" } ], "keystone.cmd.cli.CredentialMigrate.__init__": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 736, "column": 18 }, "stop": { "line": 736, "column": 40 } } ], "kind": "function", "target": "keystone.server.backends.load_backends" } ], "keystone.cmd.cli.CredentialRotate.main": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 717, "column": 11 }, "stop": { "line": 717, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.validate_key_repository", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 720, "column": 12 }, "stop": { "line": 720, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.rotate_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 719, "column": 12 }, "stop": { "line": 719, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.CredentialRotate.validate_primary_key", "class_name": "keystone.cmd.cli.CredentialRotate", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 710, "column": 17 }, "stop": { "line": 710, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 718, "column": 20 }, "stop": { "line": 718, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.CredentialRotate.__init__", "class_name": "keystone.cmd.cli.CredentialRotate", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 716, "column": 46 }, "stop": { "line": 716, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.BasePermissionsSetup.get_user_group", "class_name": "keystone.cmd.cli.CredentialRotate", "dispatch": "dynamic" } ], "keystone.cmd.cli.CredentialRotate.validate_primary_key": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 697, "column": 12 }, "stop": { "line": 697, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 706, "column": 22 }, "stop": { "line": 706, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "SystemExit", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 693, "column": 23 }, "stop": { "line": 693, "column": 62 } } ], "kind": "function", "target": "keystone.credential.providers.fernet.core.get_multi_fernet_keys" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 694, "column": 27 }, "stop": { "line": 694, "column": 61 } } ], "kind": "function", "target": "keystone.credential.providers.fernet.core.primary_key_hash" } ], "keystone.cmd.cli.CredentialRotate.__init__": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 688, "column": 18 }, "stop": { "line": 688, "column": 40 } } ], "kind": "function", "target": "keystone.server.backends.load_backends" } ], "keystone.cmd.cli.CredentialSetup.main": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 646, "column": 11 }, "stop": { "line": 646, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.validate_key_repository", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 644, "column": 46 }, "stop": { "line": 644, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.BasePermissionsSetup.get_user_group", "class_name": "keystone.cmd.cli.CredentialSetup", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 647, "column": 12 }, "stop": { "line": 647, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.initialize_key_repository", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 638, "column": 17 }, "stop": { "line": 638, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 645, "column": 8 }, "stop": { "line": 645, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.create_key_directory", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" } ], "keystone.cmd.cli.ReceiptRotate.main": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 620, "column": 46 }, "stop": { "line": 620, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.BasePermissionsSetup.get_user_group", "class_name": "keystone.cmd.cli.ReceiptRotate", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 621, "column": 8 }, "stop": { "line": 621, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.BasePermissionsSetup.rotate_fernet_repository", "class_name": "keystone.cmd.cli.ReceiptRotate", "dispatch": "dynamic" } ], "keystone.cmd.cli.ReceiptSetup.main": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 594, "column": 8 }, "stop": { "line": 594, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.BasePermissionsSetup.initialize_fernet_repository", "class_name": "keystone.cmd.cli.ReceiptSetup", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 593, "column": 46 }, "stop": { "line": 593, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.BasePermissionsSetup.get_user_group", "class_name": "keystone.cmd.cli.ReceiptSetup", "dispatch": "dynamic" } ], "keystone.cmd.cli.TokenRotate.main": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 576, "column": 8 }, "stop": { "line": 576, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.BasePermissionsSetup.rotate_fernet_repository", "class_name": "keystone.cmd.cli.TokenRotate", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 575, "column": 46 }, "stop": { "line": 575, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.BasePermissionsSetup.get_user_group", "class_name": "keystone.cmd.cli.TokenRotate", "dispatch": "dynamic" } ], "keystone.cmd.cli.TokenSetup.main": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 549, "column": 8 }, "stop": { "line": 549, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.BasePermissionsSetup.initialize_fernet_repository", "class_name": "keystone.cmd.cli.TokenSetup", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 548, "column": 46 }, "stop": { "line": 548, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.BasePermissionsSetup.get_user_group", "class_name": "keystone.cmd.cli.TokenSetup", "dispatch": "dynamic" } ], "keystone.cmd.cli.CreateJWSKeyPair.main": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 525, "column": 11 }, "stop": { "line": 525, "column": 25 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 528, "column": 11 }, "stop": { "line": 528, "column": 25 } } ], "kind": "function", "target": "os.path.isfile" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 532, "column": 8 }, "stop": { "line": 532, "column": 36 } } ], "kind": "function", "target": "keystone.common.jwt_utils.create_jws_keypair" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 526, "column": 18 }, "stop": { "line": 526, "column": 28 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 529, "column": 18 }, "stop": { "line": 529, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "SystemExit", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 521, "column": 28 }, "stop": { "line": 521, "column": 37 } } ], "kind": "function", "target": "os.getcwd" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 523, "column": 26 }, "stop": { "line": 523, "column": 38 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 522, "column": 27 }, "stop": { "line": 522, "column": 39 } } ], "kind": "function", "target": "os.path.join" } ], "keystone.cmd.cli.CreateJWSKeyPair.add_argument_parser": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 511, "column": 17 }, "stop": { "line": 511, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.BasePermissionsSetup.add_argument_parser", "class_name": "keystone.cmd.cli.BasePermissionsSetup", "dispatch": "static" } ], "keystone.cmd.cli.FernetRotate.main": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 489, "column": 46 }, "stop": { "line": 489, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.BasePermissionsSetup.get_user_group", "class_name": "keystone.cmd.cli.FernetRotate", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 490, "column": 8 }, "stop": { "line": 490, "column": 36 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 494, "column": 12 }, "stop": { "line": 494, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.BasePermissionsSetup.rotate_fernet_repository", "class_name": "keystone.cmd.cli.FernetRotate", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 493, "column": 16 }, "stop": { "line": 493, "column": 31 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 492, "column": 12 }, "stop": { "line": 492, "column": 27 } } ], "kind": "function", "target": "os.path.abspath" } ], "keystone.cmd.cli.FernetSetup.main": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 450, "column": 12 }, "stop": { "line": 450, "column": 44 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 445, "column": 8 }, "stop": { "line": 445, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.BasePermissionsSetup.initialize_fernet_repository", "class_name": "keystone.cmd.cli.FernetSetup", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 444, "column": 46 }, "stop": { "line": 444, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.BasePermissionsSetup.get_user_group", "class_name": "keystone.cmd.cli.FernetSetup", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 448, "column": 12 }, "stop": { "line": 448, "column": 27 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 449, "column": 16 }, "stop": { "line": 449, "column": 31 } } ], "kind": "function", "target": "os.path.abspath" } ], "keystone.cmd.cli.BasePermissionsSetup.rotate_fernet_repository": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 427, "column": 11 }, "stop": { "line": 427, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.validate_key_repository", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 428, "column": 12 }, "stop": { "line": 428, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.rotate_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 422, "column": 17 }, "stop": { "line": 422, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 421, "column": 21 }, "stop": { "line": 421, "column": 28 } } ], "kind": "function", "target": "getattr" } ], "keystone.cmd.cli.BasePermissionsSetup.initialize_fernet_repository": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 414, "column": 11 }, "stop": { "line": 414, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.validate_key_repository", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 415, "column": 12 }, "stop": { "line": 415, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.initialize_key_repository", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 407, "column": 17 }, "stop": { "line": 407, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 406, "column": 21 }, "stop": { "line": 406, "column": 28 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 413, "column": 8 }, "stop": { "line": 413, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.create_key_directory", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" } ], "keystone.cmd.cli.BasePermissionsSetup.get_user_group": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 392, "column": 29 }, "stop": { "line": 392, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 390, "column": 35 }, "stop": { "line": 390, "column": 57 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 397, "column": 36 }, "stop": { "line": 397, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "tuple.__getitem__", "class_name": "tuple", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 399, "column": 29 }, "stop": { "line": 399, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 390, "column": 35 }, "stop": { "line": 390, "column": 54 } } ], "kind": "function", "target": "keystone.common.utils.get_unix_user" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 399, "column": 18 }, "stop": { "line": 399, "column": 28 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 392, "column": 18 }, "stop": { "line": 392, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "ValueError", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 397, "column": 36 }, "stop": { "line": 397, "column": 56 } } ], "kind": "function", "target": "keystone.common.utils.get_unix_group" } ], "keystone.cmd.cli.BasePermissionsSetup.add_argument_parser": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 377, "column": 27 }, "stop": { "line": 377, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__eq__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 375, "column": 17 }, "stop": { "line": 376, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.BaseApp.add_argument_parser", "class_name": "keystone.cmd.cli.BaseApp", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 377, "column": 27 }, "stop": { "line": 377, "column": 37 } } ], "kind": "function", "target": "os.geteuid" } ], "keystone.cmd.cli.DbVersion.main": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 367, "column": 8 }, "stop": { "line": 367, "column": 13 } } ], "kind": "function", "target": "print" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 366, "column": 8 }, "stop": { "line": 366, "column": 28 } } ], "kind": "function", "target": "keystone.cmd.cli.assert_not_extension" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 367, "column": 14 }, "stop": { "line": 367, "column": 37 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.get_db_version" } ], "keystone.cmd.cli.DbVersion.add_argument_parser": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 355, "column": 17 }, "stop": { "line": 355, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.BaseApp.add_argument_parser", "class_name": "keystone.cmd.cli.BaseApp", "dispatch": "static" } ], "keystone.cmd.cli.DbSync.main": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 338, "column": 12 }, "stop": { "line": 338, "column": 34 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 335, "column": 12 }, "stop": { "line": 335, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.expand_schema" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 344, "column": 12 }, "stop": { "line": 344, "column": 53 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.offline_sync_database_to_version" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 340, "column": 12 }, "stop": { "line": 340, "column": 33 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 336, "column": 12 }, "stop": { "line": 336, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.migrate_data" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 329, "column": 8 }, "stop": { "line": 329, "column": 28 } } ], "kind": "function", "target": "keystone.cmd.cli.assert_not_extension" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 333, "column": 21 }, "stop": { "line": 333, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.DbSync.check_db_sync_status", "class_name": "keystone.cmd.cli.DbSync", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 333, "column": 12 }, "stop": { "line": 333, "column": 20 } } ], "kind": "function", "target": "sys.exit" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 342, "column": 12 }, "stop": { "line": 342, "column": 36 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.contract_schema" } ], "keystone.cmd.cli.DbSync.check_db_sync_status": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 283, "column": 30 }, "stop": { "line": 283, "column": 53 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 275, "column": 29 }, "stop": { "line": 275, "column": 52 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 288, "column": 31 }, "stop": { "line": 288, "column": 54 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.get_db_version" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 292, "column": 15 }, "stop": { "line": 292, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.versioning.repository.Repository.__init__", "class_name": "migrate.versioning.repository.Repository", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 294, "column": 35 }, "stop": { "line": 294, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__new__", "class_name": "int", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 314, "column": 14 }, "stop": { "line": 314, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__ne__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 302, "column": 13 }, "stop": { "line": 302, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__le__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 294, "column": 39 }, "stop": { "line": 294, "column": 42 } } ], "kind": "function", "target": "max" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 293, "column": 12 }, "stop": { "line": 293, "column": 30 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.find_repo" } ], "keystone.cmd.cli.DbSync.add_argument_parser": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 230, "column": 17 }, "stop": { "line": 230, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.BaseApp.add_argument_parser", "class_name": "keystone.cmd.cli.BaseApp", "dispatch": "static" } ], "keystone.cmd.cli.assert_not_extension": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 216, "column": 8 }, "stop": { "line": 216, "column": 13 } } ], "kind": "function", "target": "print" } ], "keystone.cmd.cli.Doctor.main": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 211, "column": 25 }, "stop": { "line": 211, "column": 40 } } ], "kind": "function", "target": "keystone.cmd.doctor.diagnose" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 211, "column": 14 }, "stop": { "line": 211, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "SystemExit", "dispatch": "static" } ], "keystone.cmd.cli.Doctor.add_argument_parser": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 205, "column": 17 }, "stop": { "line": 205, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.BaseApp.add_argument_parser", "class_name": "keystone.cmd.cli.BaseApp", "dispatch": "static" } ], "keystone.cmd.cli.BootStrap.main": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 195, "column": 8 }, "stop": { "line": 195, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.BootStrap.do_bootstrap", "class_name": "keystone.cmd.cli.BootStrap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 194, "column": 16 }, "stop": { "line": 194, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.BootStrap.__init__", "class_name": "keystone.cmd.cli.BootStrap", "dispatch": "static" } ], "keystone.cmd.cli.BootStrap.do_bootstrap": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 186, "column": 8 }, "stop": { "line": 186, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.bootstrap.Bootstrapper.bootstrap", "class_name": "keystone.cmd.bootstrap.Bootstrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 152, "column": 12 }, "stop": { "line": 152, "column": 26 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 155, "column": 12 }, "stop": { "line": 155, "column": 26 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 161, "column": 12 }, "stop": { "line": 161, "column": 26 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 137, "column": 12 }, "stop": { "line": 137, "column": 26 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 146, "column": 12 }, "stop": { "line": 146, "column": 26 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 158, "column": 12 }, "stop": { "line": 158, "column": 26 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 143, "column": 12 }, "stop": { "line": 143, "column": 26 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 140, "column": 12 }, "stop": { "line": 140, "column": 26 } }, { "path": "keystone/cmd/cli.py", "start": { "line": 149, "column": 12 }, "stop": { "line": 149, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "os._Environ", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 167, "column": 12 }, "stop": { "line": 167, "column": 17 } } ], "kind": "function", "target": "print" }, { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 169, "column": 12 }, "stop": { "line": 169, "column": 20 } } ], "kind": "function", "target": "sys.exit" } ], "keystone.cmd.cli.BootStrap.add_argument_parser": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 69, "column": 17 }, "stop": { "line": 69, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.BaseApp.add_argument_parser", "class_name": "keystone.cmd.cli.BaseApp", "dispatch": "static" } ], "keystone.cmd.cli.BootStrap.__init__": [ { "locations": [ { "path": "keystone/cmd/cli.py", "start": { "line": 65, "column": 28 }, "stop": { "line": 65, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.bootstrap.Bootstrapper.__init__", "class_name": "keystone.cmd.bootstrap.Bootstrapper", "dispatch": "static" } ], "keystone.cmd.cli.BaseApp.add_argument_parser": [], "cffi.recompiler.recompile": [], "cffi.recompiler._patch_for_target": [], "cffi.recompiler._patch_for_embedding": [], "cffi.recompiler._unpatch_meths": [], "cffi.recompiler._patch_meth": [], "cffi.recompiler._modname_to_file": [], "cffi.recompiler.make_py_source": [], "cffi.recompiler.make_c_source": [], "cffi.recompiler._make_c_or_py_source": [], "cffi.recompiler.Recompiler._emit_bytecode_EnumType": [], "cffi.recompiler.Recompiler._emit_bytecode_StructType": [], "cffi.recompiler.Recompiler._emit_bytecode_ArrayType": [], "cffi.recompiler.Recompiler._emit_bytecode_FunctionPtrType": [], "cffi.recompiler.Recompiler._emit_bytecode_PointerType": [], "cffi.recompiler.Recompiler._emit_bytecode_RawFunctionType": [], "cffi.recompiler.Recompiler._emit_bytecode_UnknownFloatType": [], "cffi.recompiler.Recompiler._emit_bytecode_UnknownIntegerType": [], "cffi.recompiler.Recompiler._emit_bytecode_PrimitiveType": [], "cffi.recompiler.Recompiler._emit_bytecode_VoidType": [], "cffi.recompiler.Recompiler._print_string_literal_in_array": [], "cffi.recompiler.Recompiler._generate_cpy_extern_python_ctx": [], "cffi.recompiler.Recompiler._generate_cpy_extern_python_plus_c_decl": [], "cffi.recompiler.Recompiler._generate_cpy_dllexport_python_decl": [], "cffi.recompiler.Recompiler._generate_cpy_extern_python_decl": [], "cffi.recompiler.Recompiler._extern_python_decl": [], "cffi.recompiler.Recompiler._generate_cpy_extern_python_collecttype": [], "cffi.recompiler.Recompiler._generate_cpy_variable_ctx": [], "cffi.recompiler.Recompiler._generate_cpy_variable_decl": [], "cffi.recompiler.Recompiler._generate_cpy_variable_collecttype": [], "cffi.recompiler.Recompiler._global_type": [], "cffi.recompiler.Recompiler._generate_cpy_macro_ctx": [], "cffi.recompiler.Recompiler._generate_cpy_macro_decl": [], "cffi.recompiler.Recompiler._generate_cpy_macro_collecttype": [], "cffi.recompiler.Recompiler._generate_cpy_enum_ctx": [], "cffi.recompiler.Recompiler._enum_ctx": [], "cffi.recompiler.Recompiler._generate_cpy_enum_decl": [], "cffi.recompiler.Recompiler._generate_cpy_enum_collecttype": [], "cffi.recompiler.Recompiler._generate_cpy_constant_ctx": [], "cffi.recompiler.Recompiler._generate_cpy_constant_decl": [], "cffi.recompiler.Recompiler._generate_cpy_constant_collecttype": [], "cffi.recompiler.Recompiler._generate_cpy_const": [], "cffi.recompiler.Recompiler._generate_cpy_anonymous_ctx": [], "cffi.recompiler.Recompiler._generate_cpy_anonymous_decl": [], "cffi.recompiler.Recompiler._generate_cpy_anonymous_collecttype": [], "cffi.recompiler.Recompiler._generate_cpy_struct_ctx": [], "cffi.recompiler.Recompiler._generate_cpy_struct_decl": [], "cffi.recompiler.Recompiler._struct_names": [], "cffi.recompiler.Recompiler._generate_cpy_struct_collecttype": [], "cffi.recompiler.Recompiler._add_missing_struct_unions": [], "cffi.recompiler.Recompiler._check_not_opaque": [], "cffi.recompiler.Recompiler._struct_ctx": [], "cffi.recompiler.Recompiler._struct_decl": [], "cffi.recompiler.Recompiler._struct_collecttype": [], "cffi.recompiler.Recompiler._field_type": [], "cffi.recompiler.Recompiler._generate_cpy_function_ctx": [], "cffi.recompiler.Recompiler._generate_cpy_function_decl": [], "cffi.recompiler.Recompiler._generate_cpy_function_collecttype": [], "cffi.recompiler.Recompiler._generate_cpy_typedef_ctx": [], "cffi.recompiler.Recompiler._typedef_ctx": [], "cffi.recompiler.Recompiler._generate_cpy_typedef_decl": [], "cffi.recompiler.Recompiler._generate_cpy_typedef_collecttype": [], "cffi.recompiler.Recompiler._typedef_type": [], "cffi.recompiler.Recompiler._convert_expr_from_c": [], "cffi.recompiler.Recompiler._convert_funcarg_to_c_ptr_or_array": [], "cffi.recompiler.Recompiler._extra_local_variables": [], "cffi.recompiler.Recompiler._convert_funcarg_to_c": [], "cffi.recompiler.Recompiler._gettypenum": [], "cffi.recompiler.Recompiler.write_py_source_to_f": [], "cffi.recompiler.Recompiler._to_py": [], "cffi.recompiler.Recompiler.write_c_source_to_f": [], "cffi.recompiler.Recompiler._rel_readlines": [], "cffi.recompiler.Recompiler.write_source_to_f": [], "cffi.recompiler.Recompiler._prnt": [], "cffi.recompiler.Recompiler.collect_step_tables": [], "cffi.recompiler.Recompiler._generate": [], "cffi.recompiler.Recompiler._do_collect_type": [], "cffi.recompiler.Recompiler._enum_fields": [], "cffi.recompiler.Recompiler.collect_type_table": [], "cffi.recompiler.Recompiler.needs_version": [], "cffi.recompiler.Recompiler.__init__": [], "cffi.recompiler.TypenameExpr.as_python_expr": [], "cffi.recompiler.TypenameExpr.as_c_expr": [], "cffi.recompiler.TypenameExpr.__init__": [], "cffi.recompiler.EnumExpr.as_python_expr": [], "cffi.recompiler.EnumExpr.as_c_expr": [], "cffi.recompiler.EnumExpr.__init__": [], "cffi.recompiler.StructUnionExpr.as_python_expr": [], "cffi.recompiler.StructUnionExpr.as_c_expr": [], "cffi.recompiler.StructUnionExpr.__init__": [], "cffi.recompiler.FieldExpr.as_field_python_expr": [], "cffi.recompiler.FieldExpr.as_python_expr": [], "cffi.recompiler.FieldExpr.as_c_expr": [], "cffi.recompiler.FieldExpr.__init__": [], "cffi.recompiler.GlobalExpr.as_python_expr": [], "cffi.recompiler.GlobalExpr.as_c_expr": [], "cffi.recompiler.GlobalExpr.__init__": [], "parso.python.errors._NamedExprRule.is_issue": [], "parso.python.errors._ForStmtRule.is_issue": [], "parso.python.errors._ExprListRule.is_issue": [], "parso.python.errors._DelStmtRule.is_issue": [], "parso.python.errors._WithItemRule.is_issue": [], "parso.python.errors._ExprStmtRule.is_issue": [], "parso.python.errors._CompForRule.is_issue": [], "parso.python.errors._CheckAssignmentRule._check_assignment": [], "parso.python.errors._FStringRule._check_fstring_contents": [], "parso.python.errors._FStringRule.is_issue": [], "parso.python.errors._FStringRule._check_fstring_expr": [], "parso.python.errors._FStringRule._check_format_spec": [], "parso.python.errors._TryStmtRule.is_issue": [], "parso.python.errors._ParameterRule.is_issue": [], "parso.python.errors._ArglistRule.is_issue": [], "parso.python.errors._ArglistRule.message": [], "parso.python.errors._NonlocalModuleLevelRule.is_issue": [], "parso.python.errors._ArgumentRule.is_issue": [], "parso.python.errors._AnnotatorRule.is_issue": [], "parso.python.errors._AnnotatorRule.get_node": [], "parso.python.errors._StarExprParentRule.is_issue": [], "parso.python.errors._StarExprRule.is_issue": [], "parso.python.errors._FutureImportRule.is_issue": [], "parso.python.errors._ImportStarInFunction.is_issue": [], "parso.python.errors._TrailingImportComma.is_issue": [], "parso.python.errors._BytesAndStringMix.is_issue": [], "parso.python.errors._BytesAndStringMix._is_bytes_literal": [], "parso.python.errors._ReturnAndYieldChecks.is_issue": [], "parso.python.errors._ReturnAndYieldChecks.get_node": [], "parso.python.errors._StarStarCheck.is_issue": [], "parso.python.errors._StarCheck.is_issue": [], "parso.python.errors._StringChecks.is_issue": [], "parso.python.errors._NameChecks.is_issue": [], "parso.python.errors._YieldFromCheck.is_issue": [], "parso.python.errors._YieldFromCheck.get_node": [], "parso.python.errors._ContinueChecks.is_issue": [], "parso.python.errors._BreakOutsideLoop.is_issue": [], "parso.python.errors._AwaitOutsideAsync.get_error_node": [], "parso.python.errors._AwaitOutsideAsync.is_issue": [], "parso.python.errors._InvalidSyntaxRule.is_issue": [], "parso.python.errors._InvalidSyntaxRule.get_node": [], "parso.python.errors.SyntaxRule._get_message": [], "parso.python.errors._ExpectIndentedBlock.is_issue": [], "parso.python.errors._ExpectIndentedBlock.get_node": [], "parso.python.errors.IndentationRule._get_message": [], "parso.python.errors.ErrorFinder.finalize": [], "parso.python.errors.ErrorFinder.add_issue": [], "parso.python.errors.ErrorFinder._add_syntax_error": [], "parso.python.errors.ErrorFinder._add_indentation_error": [], "parso.python.errors.ErrorFinder.visit_leaf": [], "parso.python.errors.ErrorFinder.visit_node": [], "parso.python.errors.ErrorFinder.visit": [], "parso.python.errors.ErrorFinder.initialize": [], "parso.python.errors.ErrorFinder.__init__": [], "parso.python.errors._Context.close_child_context": [], "parso.python.errors._Context.add_context": [], "parso.python.errors._Context.add_block": [], "parso.python.errors._Context._analyze_names": [], "parso.python.errors._Context.finalize": [], "parso.python.errors._Context.add_name": [], "parso.python.errors._Context.is_function": [], "parso.python.errors._Context.is_async_funcdef": [], "parso.python.errors._Context.__init__": [], "parso.python.errors._any_fstring_error": [], "parso.python.errors._is_argument_comprehension": [], "parso.python.errors._get_for_stmt_definition_exprs": [], "parso.python.errors._get_expr_stmt_definition_exprs": [], "parso.python.errors._iter_definition_exprs_from_lists": [], "parso.python.errors._is_future_import_first": [], "parso.python.errors._iter_params": [], "parso.python.errors._skip_parens_bottom_up": [], "parso.python.errors._remove_parens": [], "parso.python.errors._is_future_import": [], "parso.python.errors._get_comprehension_type": [], "parso.python.errors._iter_stmts": [], "parso.python.errors._get_rhs_name": [], "alembic.ddl.impl._compare_identity_options": [], "alembic.ddl.impl.DefaultImpl._compare_identity_default": [], "alembic.ddl.impl.DefaultImpl.render_type": [], "alembic.ddl.impl.DefaultImpl.emit_commit": [], "alembic.ddl.impl.DefaultImpl.emit_begin": [], "alembic.ddl.impl.DefaultImpl.start_migrations": [], "alembic.ddl.impl.DefaultImpl.autogen_column_reflect": [], "alembic.ddl.impl.DefaultImpl.correct_for_autogen_foreignkeys": [], "alembic.ddl.impl.DefaultImpl._compat_autogen_column_reflect": [], "alembic.ddl.impl.DefaultImpl.render_ddl_sql_expr": [], "alembic.ddl.impl.DefaultImpl.cast_for_batch_migrate": [], "alembic.ddl.impl.DefaultImpl.correct_for_autogen_constraints": [], "alembic.ddl.impl.DefaultImpl.compare_server_default": [], "alembic.ddl.impl.DefaultImpl.compare_type": [], "alembic.ddl.impl.DefaultImpl._column_args_match": [], "alembic.ddl.impl.DefaultImpl._column_types_match": [], "alembic.ddl.impl.DefaultImpl._tokenize_column_type": [], "alembic.ddl.impl.DefaultImpl.bulk_insert": [], "alembic.ddl.impl.DefaultImpl.drop_index": [], "alembic.ddl.impl.DefaultImpl.create_column_comment": [], "alembic.ddl.impl.DefaultImpl.drop_table_comment": [], "alembic.ddl.impl.DefaultImpl.create_table_comment": [], "alembic.ddl.impl.DefaultImpl.create_index": [], "alembic.ddl.impl.DefaultImpl.drop_table": [], "alembic.ddl.impl.DefaultImpl.create_table": [], "alembic.ddl.impl.DefaultImpl.rename_table": [], "alembic.ddl.impl.DefaultImpl.drop_constraint": [], "alembic.ddl.impl.DefaultImpl.add_constraint": [], "alembic.ddl.impl.DefaultImpl.drop_column": [], "alembic.ddl.impl.DefaultImpl.add_column": [], "alembic.ddl.impl.DefaultImpl.alter_column": [], "alembic.ddl.impl.DefaultImpl.execute": [], "alembic.ddl.impl.DefaultImpl._exec": [], "alembic.ddl.impl.DefaultImpl.bind": [], "alembic.ddl.impl.DefaultImpl.prep_table_for_batch": [], "alembic.ddl.impl.DefaultImpl.requires_recreate_in_batch": [], "alembic.ddl.impl.DefaultImpl.static_output": [], "alembic.ddl.impl.DefaultImpl.get_by_dialect": [], "alembic.ddl.impl.DefaultImpl.__init__": [], "alembic.ddl.impl.Params.__init__": [], "alembic.ddl.impl.ImplMeta.__init__": [], "keystone.tests.unit.resource.test_core.DomainConfigTests.test_option_dict_returns_valid_config_values": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 662, "column": 16 }, "stop": { "line": 662, "column": 26 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 662, "column": 16 }, "stop": { "line": 662, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_core.DomainConfigTests.test_option_dict_fails_when_group_is_none": [], "keystone.tests.unit.resource.test_core.DomainConfigTests.test_config_registration": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 626, "column": 12 }, "stop": { "line": 626, "column": 19 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 624, "column": 45 }, "stop": { "line": 624, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 602, "column": 15 }, "stop": { "line": 602, "column": 25 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 638, "column": 16 }, "stop": { "line": 638, "column": 26 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 623, "column": 51 }, "stop": { "line": 623, "column": 61 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 623, "column": 25 }, "stop": { "line": 623, "column": 35 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 602, "column": 15 }, "stop": { "line": 602, "column": 31 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 623, "column": 25 }, "stop": { "line": 623, "column": 41 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 623, "column": 51 }, "stop": { "line": 623, "column": 67 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 638, "column": 16 }, "stop": { "line": 638, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_core.DomainConfigTests.test_delete_domain_deletes_configs": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 579, "column": 43 }, "stop": { "line": 579, "column": 53 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 580, "column": 39 }, "stop": { "line": 580, "column": 49 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 578, "column": 34 }, "stop": { "line": 578, "column": 44 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 579, "column": 43 }, "stop": { "line": 579, "column": 59 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 578, "column": 34 }, "stop": { "line": 578, "column": 50 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 580, "column": 39 }, "stop": { "line": 580, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 576, "column": 17 }, "stop": { "line": 576, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.resource.test_core.DomainConfigTests.test_cache_layer_get_sensitive_config": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 554, "column": 41 }, "stop": { "line": 554, "column": 51 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 552, "column": 43 }, "stop": { "line": 552, "column": 53 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 553, "column": 39 }, "stop": { "line": 553, "column": 49 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 551, "column": 34 }, "stop": { "line": 551, "column": 44 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 551, "column": 34 }, "stop": { "line": 551, "column": 50 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 553, "column": 39 }, "stop": { "line": 553, "column": 55 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 554, "column": 41 }, "stop": { "line": 554, "column": 57 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 552, "column": 43 }, "stop": { "line": 552, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_core.DomainConfigTests.test_escaped_sequence_in_domain_config": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 542, "column": 13 }, "stop": { "line": 542, "column": 23 } } ], "kind": "function", "target": "unittest.mock._patcher.__call__" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 536, "column": 33 }, "stop": { "line": 536, "column": 43 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 535, "column": 37 }, "stop": { "line": 535, "column": 47 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 537, "column": 35 }, "stop": { "line": 537, "column": 45 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 542, "column": 13 }, "stop": { "line": 542, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 531, "column": 19 }, "stop": { "line": 531, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.CallableMixin.__init__", "class_name": "unittest.mock.Mock", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 535, "column": 37 }, "stop": { "line": 535, "column": 53 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 536, "column": 33 }, "stop": { "line": 536, "column": 49 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 537, "column": 35 }, "stop": { "line": 537, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_core.DomainConfigTests.test_invalid_sensitive_substitution_in_domain_config": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 515, "column": 12 }, "stop": { "line": 515, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 527, "column": 16 }, "stop": { "line": 527, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 519, "column": 17 }, "stop": { "line": 519, "column": 27 } } ], "kind": "function", "target": "unittest.mock._patcher.__call__" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 507, "column": 37 }, "stop": { "line": 507, "column": 47 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 508, "column": 33 }, "stop": { "line": 508, "column": 43 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 509, "column": 35 }, "stop": { "line": 509, "column": 45 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 527, "column": 16 }, "stop": { "line": 527, "column": 37 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 515, "column": 12 }, "stop": { "line": 515, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 519, "column": 17 }, "stop": { "line": 519, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 504, "column": 19 }, "stop": { "line": 504, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.CallableMixin.__init__", "class_name": "unittest.mock.Mock", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 507, "column": 37 }, "stop": { "line": 507, "column": 53 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 508, "column": 33 }, "stop": { "line": 508, "column": 49 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 509, "column": 35 }, "stop": { "line": 509, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_core.DomainConfigTests.test_sensitive_substitution_in_domain_config": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 499, "column": 12 }, "stop": { "line": 499, "column": 26 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 499, "column": 49 }, "stop": { "line": 499, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 490, "column": 39 }, "stop": { "line": 490, "column": 49 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 489, "column": 43 }, "stop": { "line": 489, "column": 53 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 491, "column": 41 }, "stop": { "line": 491, "column": 51 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 499, "column": 49 }, "stop": { "line": 499, "column": 55 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 499, "column": 12 }, "stop": { "line": 499, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 499, "column": 12 }, "stop": { "line": 499, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 489, "column": 43 }, "stop": { "line": 489, "column": 59 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 491, "column": 41 }, "stop": { "line": 491, "column": 57 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 490, "column": 39 }, "stop": { "line": 490, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_core.DomainConfigTests.test_delete_invalid_partial_domain_config": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 473, "column": 34 }, "stop": { "line": 473, "column": 44 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 473, "column": 34 }, "stop": { "line": 473, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_core.DomainConfigTests.test_create_invalid_domain_config": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 467, "column": 47 }, "stop": { "line": 467, "column": 57 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 453, "column": 18 }, "stop": { "line": 453, "column": 28 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 461, "column": 45 }, "stop": { "line": 461, "column": 55 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 457, "column": 55 }, "stop": { "line": 457, "column": 65 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 457, "column": 18 }, "stop": { "line": 457, "column": 28 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 453, "column": 36 }, "stop": { "line": 453, "column": 46 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 461, "column": 27 }, "stop": { "line": 461, "column": 37 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 457, "column": 37 }, "stop": { "line": 457, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 457, "column": 37 }, "stop": { "line": 457, "column": 53 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 457, "column": 18 }, "stop": { "line": 457, "column": 34 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 461, "column": 27 }, "stop": { "line": 461, "column": 43 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 453, "column": 18 }, "stop": { "line": 453, "column": 34 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 461, "column": 45 }, "stop": { "line": 461, "column": 61 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 467, "column": 47 }, "stop": { "line": 467, "column": 63 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 457, "column": 55 }, "stop": { "line": 457, "column": 71 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 453, "column": 36 }, "stop": { "line": 453, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_core.DomainConfigTests.test_update_invalid_partial_domain_config": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 442, "column": 21 }, "stop": { "line": 442, "column": 31 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 398, "column": 41 }, "stop": { "line": 398, "column": 51 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 397, "column": 39 }, "stop": { "line": 397, "column": 49 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 396, "column": 43 }, "stop": { "line": 396, "column": 53 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 395, "column": 34 }, "stop": { "line": 395, "column": 44 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 436, "column": 20 }, "stop": { "line": 436, "column": 30 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 424, "column": 53 }, "stop": { "line": 424, "column": 63 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 443, "column": 39 }, "stop": { "line": 443, "column": 49 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 437, "column": 38 }, "stop": { "line": 437, "column": 48 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 429, "column": 38 }, "stop": { "line": 429, "column": 48 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 411, "column": 43 }, "stop": { "line": 411, "column": 53 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 422, "column": 43 }, "stop": { "line": 422, "column": 53 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 397, "column": 39 }, "stop": { "line": 397, "column": 55 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 398, "column": 41 }, "stop": { "line": 398, "column": 57 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 436, "column": 20 }, "stop": { "line": 436, "column": 36 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 424, "column": 53 }, "stop": { "line": 424, "column": 69 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 396, "column": 43 }, "stop": { "line": 396, "column": 59 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 395, "column": 34 }, "stop": { "line": 395, "column": 50 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 442, "column": 21 }, "stop": { "line": 442, "column": 37 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 422, "column": 43 }, "stop": { "line": 422, "column": 59 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 443, "column": 39 }, "stop": { "line": 443, "column": 55 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 411, "column": 43 }, "stop": { "line": 411, "column": 59 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 429, "column": 38 }, "stop": { "line": 429, "column": 54 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 437, "column": 38 }, "stop": { "line": 437, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 406, "column": 45 }, "stop": { "line": 406, "column": 51 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 417, "column": 45 }, "stop": { "line": 417, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_core.DomainConfigTests.test_update_partial_domain_config": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 344, "column": 8 }, "stop": { "line": 344, "column": 38 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 345, "column": 8 }, "stop": { "line": 345, "column": 46 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 388, "column": 8 }, "stop": { "line": 388, "column": 48 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 365, "column": 8 }, "stop": { "line": 365, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 344, "column": 41 }, "stop": { "line": 344, "column": 59 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 388, "column": 51 }, "stop": { "line": 388, "column": 61 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 365, "column": 53 }, "stop": { "line": 365, "column": 63 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 346, "column": 12 }, "stop": { "line": 346, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 359, "column": 29 }, "stop": { "line": 359, "column": 39 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 378, "column": 34 }, "stop": { "line": 378, "column": 44 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 332, "column": 34 }, "stop": { "line": 332, "column": 44 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 339, "column": 38 }, "stop": { "line": 339, "column": 48 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 333, "column": 43 }, "stop": { "line": 333, "column": 53 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 334, "column": 39 }, "stop": { "line": 334, "column": 49 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 335, "column": 41 }, "stop": { "line": 335, "column": 51 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 340, "column": 46 }, "stop": { "line": 340, "column": 56 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 388, "column": 8 }, "stop": { "line": 388, "column": 28 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 345, "column": 8 }, "stop": { "line": 345, "column": 23 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 367, "column": 8 }, "stop": { "line": 367, "column": 35 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 346, "column": 12 }, "stop": { "line": 346, "column": 22 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 365, "column": 8 }, "stop": { "line": 365, "column": 35 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 344, "column": 8 }, "stop": { "line": 344, "column": 23 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 384, "column": 8 }, "stop": { "line": 384, "column": 35 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 344, "column": 41 }, "stop": { "line": 344, "column": 51 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 348, "column": 8 }, "stop": { "line": 348, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 383, "column": 31 }, "stop": { "line": 383, "column": 44 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 382, "column": 38 }, "stop": { "line": 382, "column": 51 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 366, "column": 31 }, "stop": { "line": 366, "column": 44 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 347, "column": 31 }, "stop": { "line": 347, "column": 44 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 364, "column": 38 }, "stop": { "line": 364, "column": 51 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 343, "column": 26 }, "stop": { "line": 343, "column": 39 } } ], "kind": "function", "target": "copy.deepcopy" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 348, "column": 8 }, "stop": { "line": 348, "column": 35 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 384, "column": 8 }, "stop": { "line": 384, "column": 47 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 367, "column": 8 }, "stop": { "line": 367, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 378, "column": 34 }, "stop": { "line": 378, "column": 50 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 359, "column": 29 }, "stop": { "line": 359, "column": 45 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 334, "column": 39 }, "stop": { "line": 334, "column": 55 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 333, "column": 43 }, "stop": { "line": 333, "column": 59 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 332, "column": 34 }, "stop": { "line": 332, "column": 50 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 339, "column": 38 }, "stop": { "line": 339, "column": 54 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 335, "column": 41 }, "stop": { "line": 335, "column": 57 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 340, "column": 46 }, "stop": { "line": 340, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_core.DomainConfigTests.test_get_sensitive_config": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 322, "column": 41 }, "stop": { "line": 322, "column": 51 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 319, "column": 34 }, "stop": { "line": 319, "column": 44 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 320, "column": 43 }, "stop": { "line": 320, "column": 53 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 321, "column": 39 }, "stop": { "line": 321, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 320, "column": 43 }, "stop": { "line": 320, "column": 59 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 322, "column": 41 }, "stop": { "line": 322, "column": 57 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 321, "column": 39 }, "stop": { "line": 321, "column": 55 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 319, "column": 34 }, "stop": { "line": 319, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_core.DomainConfigTests.test_get_options_not_in_domain_config": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 300, "column": 34 }, "stop": { "line": 300, "column": 44 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 300, "column": 34 }, "stop": { "line": 300, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_core.DomainConfigTests.test_delete_partial_domain_config": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 276, "column": 41 }, "stop": { "line": 276, "column": 51 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 274, "column": 43 }, "stop": { "line": 274, "column": 53 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 275, "column": 39 }, "stop": { "line": 275, "column": 49 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 273, "column": 34 }, "stop": { "line": 273, "column": 44 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 283, "column": 8 }, "stop": { "line": 283, "column": 22 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 290, "column": 8 }, "stop": { "line": 290, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 289, "column": 25 }, "stop": { "line": 289, "column": 38 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 281, "column": 25 }, "stop": { "line": 281, "column": 38 } } ], "kind": "function", "target": "copy.deepcopy" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 283, "column": 8 }, "stop": { "line": 283, "column": 34 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 290, "column": 8 }, "stop": { "line": 290, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 276, "column": 41 }, "stop": { "line": 276, "column": 57 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 274, "column": 43 }, "stop": { "line": 274, "column": 59 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 273, "column": 34 }, "stop": { "line": 273, "column": 50 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 275, "column": 39 }, "stop": { "line": 275, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 282, "column": 8 }, "stop": { "line": 282, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_core.DomainConfigTests.test_get_partial_domain_config": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 262, "column": 42 }, "stop": { "line": 262, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 251, "column": 41 }, "stop": { "line": 251, "column": 51 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 248, "column": 34 }, "stop": { "line": 248, "column": 44 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 249, "column": 43 }, "stop": { "line": 249, "column": 53 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 250, "column": 39 }, "stop": { "line": 250, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 262, "column": 42 }, "stop": { "line": 262, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 257, "column": 25 }, "stop": { "line": 257, "column": 38 } } ], "kind": "function", "target": "copy.deepcopy" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 250, "column": 39 }, "stop": { "line": 250, "column": 55 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 248, "column": 34 }, "stop": { "line": 248, "column": 50 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 249, "column": 43 }, "stop": { "line": 249, "column": 59 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 251, "column": 41 }, "stop": { "line": 251, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 258, "column": 8 }, "stop": { "line": 258, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_core.DomainConfigTests.test_create_domain_config_including_sensitive_option": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 240, "column": 25 }, "stop": { "line": 240, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 228, "column": 43 }, "stop": { "line": 228, "column": 53 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 227, "column": 34 }, "stop": { "line": 227, "column": 44 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 229, "column": 39 }, "stop": { "line": 229, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 236, "column": 8 }, "stop": { "line": 236, "column": 26 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 240, "column": 25 }, "stop": { "line": 240, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 235, "column": 29 }, "stop": { "line": 235, "column": 42 } } ], "kind": "function", "target": "copy.deepcopy" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 236, "column": 8 }, "stop": { "line": 236, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 227, "column": 34 }, "stop": { "line": 227, "column": 50 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 229, "column": 39 }, "stop": { "line": 229, "column": 55 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 228, "column": 43 }, "stop": { "line": 228, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_core.DomainConfigTests.clean_up_domain": [], "keystone.tests.unit.resource.test_core.DomainConfigTests.setUp": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 214, "column": 22 }, "stop": { "line": 214, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.resource.test_core.DomainConfigDriverTests.test_create_sensitive_domain_config_twice": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 208, "column": 8 }, "stop": { "line": 208, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_core.DomainConfigDriverTests._create_domain_config_twice", "class_name": "keystone.tests.unit.resource.test_core.DomainConfigDriverTests", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_core.DomainConfigDriverTests.test_create_whitelisted_domain_config_twice": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 205, "column": 8 }, "stop": { "line": 205, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_core.DomainConfigDriverTests._create_domain_config_twice", "class_name": "keystone.tests.unit.resource.test_core.DomainConfigDriverTests", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_core.DomainConfigDriverTests._create_domain_config_twice": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 200, "column": 20 }, "stop": { "line": 200, "column": 26 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 200, "column": 37 }, "stop": { "line": 200, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 192, "column": 55 }, "stop": { "line": 192, "column": 65 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 197, "column": 26 }, "stop": { "line": 197, "column": 36 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 194, "column": 17 }, "stop": { "line": 194, "column": 27 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 193, "column": 27 }, "stop": { "line": 193, "column": 37 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 192, "column": 27 }, "stop": { "line": 192, "column": 37 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 201, "column": 8 }, "stop": { "line": 201, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 194, "column": 17 }, "stop": { "line": 194, "column": 33 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 192, "column": 27 }, "stop": { "line": 192, "column": 43 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 197, "column": 26 }, "stop": { "line": 197, "column": 42 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 193, "column": 27 }, "stop": { "line": 193, "column": 43 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 192, "column": 55 }, "stop": { "line": 192, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 197, "column": 8 }, "stop": { "line": 197, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_core.DomainConfigDriverTests.test_delete_sensitive_domain_configs": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 188, "column": 8 }, "stop": { "line": 188, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_core.DomainConfigDriverTests._delete_domain_configs", "class_name": "keystone.tests.unit.resource.test_core.DomainConfigDriverTests", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_core.DomainConfigDriverTests.test_delete_whitelisted_domain_configs": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 185, "column": 8 }, "stop": { "line": 185, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_core.DomainConfigDriverTests._delete_domain_configs", "class_name": "keystone.tests.unit.resource.test_core.DomainConfigDriverTests", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_core.DomainConfigDriverTests._delete_domain_configs": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 163, "column": 12 }, "stop": { "line": 163, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 166, "column": 26 }, "stop": { "line": 166, "column": 33 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 153, "column": 28 }, "stop": { "line": 153, "column": 35 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 166, "column": 51 }, "stop": { "line": 166, "column": 58 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 151, "column": 28 }, "stop": { "line": 151, "column": 35 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 173, "column": 62 }, "stop": { "line": 173, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 155, "column": 28 }, "stop": { "line": 155, "column": 38 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 148, "column": 28 }, "stop": { "line": 148, "column": 38 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 148, "column": 56 }, "stop": { "line": 148, "column": 66 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 153, "column": 56 }, "stop": { "line": 153, "column": 66 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 152, "column": 28 }, "stop": { "line": 152, "column": 38 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 157, "column": 17 }, "stop": { "line": 157, "column": 27 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 156, "column": 28 }, "stop": { "line": 156, "column": 38 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 149, "column": 28 }, "stop": { "line": 149, "column": 38 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 154, "column": 28 }, "stop": { "line": 154, "column": 38 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 151, "column": 56 }, "stop": { "line": 151, "column": 66 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 155, "column": 56 }, "stop": { "line": 155, "column": 66 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 149, "column": 28 }, "stop": { "line": 149, "column": 44 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 154, "column": 28 }, "stop": { "line": 154, "column": 44 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 153, "column": 56 }, "stop": { "line": 153, "column": 72 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 148, "column": 28 }, "stop": { "line": 148, "column": 44 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 155, "column": 56 }, "stop": { "line": 155, "column": 72 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 148, "column": 56 }, "stop": { "line": 148, "column": 72 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 151, "column": 56 }, "stop": { "line": 151, "column": 72 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 152, "column": 28 }, "stop": { "line": 152, "column": 44 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 156, "column": 28 }, "stop": { "line": 156, "column": 44 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 155, "column": 28 }, "stop": { "line": 155, "column": 44 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 157, "column": 17 }, "stop": { "line": 157, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_core.DomainConfigDriverTests.test_list_sensitive_domain_config_crud": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 144, "column": 8 }, "stop": { "line": 144, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_core.DomainConfigDriverTests._list_domain_config", "class_name": "keystone.tests.unit.resource.test_core.DomainConfigDriverTests", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_core.DomainConfigDriverTests.test_list_whitelisted_domain_config_crud": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 141, "column": 8 }, "stop": { "line": 141, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_core.DomainConfigDriverTests._list_domain_config", "class_name": "keystone.tests.unit.resource.test_core.DomainConfigDriverTests", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_core.DomainConfigDriverTests._list_domain_config": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 118, "column": 12 }, "stop": { "line": 118, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 135, "column": 26 }, "stop": { "line": 135, "column": 33 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 128, "column": 26 }, "stop": { "line": 128, "column": 33 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 108, "column": 28 }, "stop": { "line": 108, "column": 35 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 136, "column": 19 }, "stop": { "line": 136, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 112, "column": 17 }, "stop": { "line": 112, "column": 27 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 108, "column": 56 }, "stop": { "line": 108, "column": 66 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 110, "column": 56 }, "stop": { "line": 110, "column": 66 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 105, "column": 56 }, "stop": { "line": 105, "column": 66 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 110, "column": 28 }, "stop": { "line": 110, "column": 38 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 106, "column": 28 }, "stop": { "line": 106, "column": 38 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 105, "column": 28 }, "stop": { "line": 105, "column": 38 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 109, "column": 28 }, "stop": { "line": 109, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 110, "column": 56 }, "stop": { "line": 110, "column": 72 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 108, "column": 56 }, "stop": { "line": 108, "column": 72 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 106, "column": 28 }, "stop": { "line": 106, "column": 44 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 112, "column": 17 }, "stop": { "line": 112, "column": 33 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 110, "column": 28 }, "stop": { "line": 110, "column": 44 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 105, "column": 56 }, "stop": { "line": 105, "column": 72 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 109, "column": 28 }, "stop": { "line": 109, "column": 44 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 105, "column": 28 }, "stop": { "line": 105, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_core.DomainConfigDriverTests.test_sensitive_domain_config_crud": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 101, "column": 8 }, "stop": { "line": 101, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_core.DomainConfigDriverTests._domain_config_crud", "class_name": "keystone.tests.unit.resource.test_core.DomainConfigDriverTests", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_core.DomainConfigDriverTests.test_whitelisted_domain_config_crud": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 98, "column": 8 }, "stop": { "line": 98, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_core.DomainConfigDriverTests._domain_config_crud", "class_name": "keystone.tests.unit.resource.test_core.DomainConfigDriverTests", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_core.DomainConfigDriverTests._domain_config_crud": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 78, "column": 8 }, "stop": { "line": 78, "column": 18 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 87, "column": 8 }, "stop": { "line": 87, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 71, "column": 17 }, "stop": { "line": 71, "column": 27 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 72, "column": 16 }, "stop": { "line": 72, "column": 26 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 70, "column": 16 }, "stop": { "line": 70, "column": 26 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 69, "column": 17 }, "stop": { "line": 69, "column": 27 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 81, "column": 16 }, "stop": { "line": 81, "column": 26 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 72, "column": 16 }, "stop": { "line": 72, "column": 32 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 70, "column": 16 }, "stop": { "line": 70, "column": 32 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 81, "column": 16 }, "stop": { "line": 81, "column": 32 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 69, "column": 17 }, "stop": { "line": 69, "column": 33 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 71, "column": 17 }, "stop": { "line": 71, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_core.TestResourceManagerNoFixtures.test_update_project_name_conflict": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 53, "column": 46 }, "stop": { "line": 53, "column": 54 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 62, "column": 50 }, "stop": { "line": 62, "column": 58 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 57, "column": 12 }, "stop": { "line": 57, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 42, "column": 15 }, "stop": { "line": 42, "column": 25 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 55, "column": 45 }, "stop": { "line": 55, "column": 55 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 43, "column": 22 }, "stop": { "line": 43, "column": 32 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 52, "column": 45 }, "stop": { "line": 52, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 60, "column": 8 }, "stop": { "line": 60, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.resource.test_core.TestResourceManagerNoFixtures", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 43, "column": 22 }, "stop": { "line": 43, "column": 38 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 52, "column": 45 }, "stop": { "line": 52, "column": 61 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 55, "column": 45 }, "stop": { "line": 55, "column": 61 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 42, "column": 15 }, "stop": { "line": 42, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 54, "column": 19 }, "stop": { "line": 54, "column": 39 } }, { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 51, "column": 19 }, "stop": { "line": 51, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_core.TestResourceManagerNoFixtures.setUp": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 39, "column": 12 }, "stop": { "line": 39, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 36, "column": 24 }, "stop": { "line": 36, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 36, "column": 8 }, "stop": { "line": 36, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.resource.test_core.TestResourceManagerNoFixtures", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_core.py", "start": { "line": 37, "column": 8 }, "stop": { "line": 37, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.resource.test_core.TestResourceManagerNoFixtures", "dispatch": "dynamic" } ], "flask_restful.fields._iso8601": [], "flask_restful.fields._rfc822": [], "flask_restful.fields.Fixed.format": [], "flask_restful.fields.Fixed.__init__": [], "flask_restful.fields.DateTime.format": [], "flask_restful.fields.DateTime.__init__": [], "flask_restful.fields.Arbitrary.format": [], "flask_restful.fields.Float.format": [], "flask_restful.fields.Url.output": [], "flask_restful.fields.Url.__init__": [], "flask_restful.fields.FormattedString.output": [], "flask_restful.fields.FormattedString.__init__": [], "flask_restful.fields.Boolean.format": [], "flask_restful.fields.Integer.format": [], "flask_restful.fields.Integer.__init__": [], "flask_restful.fields.String.format": [], "flask_restful.fields.List.output": [], "flask_restful.fields.List.format": [], "flask_restful.fields.List.__init__": [], "flask_restful.fields.Nested.output": [], "flask_restful.fields.Nested.__init__": [], "flask_restful.fields.Raw.output": [], "flask_restful.fields.Raw.format": [], "flask_restful.fields.Raw.__init__": [], "flask_restful.fields.to_marshallable_type": [], "flask_restful.fields._get_value_for_key": [], "flask_restful.fields._get_value_for_keys": [], "flask_restful.fields.get_value": [], "flask_restful.fields.is_indexable_but_not_string": [], "flask_restful.fields.MarshallingException.__init__": [], "keystone.common.sql.data_migration_repo.versions.068_placeholder.upgrade": [], "keystone.common.sql.migrate_repo.versions.106_allow_password_column_to_be_nullable.upgrade": [ { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/106_allow_password_column_to_be_nullable.py", "start": { "line": 20, "column": 21 }, "stop": { "line": 20, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "eventlet.green.select.select": [], "eventlet.green.select.get_fileno": [], "saml2.soap.soap_fault": [], "saml2.soap.make_soap_enveloped_saml_thingy": [], "saml2.soap.open_soap_envelope": [], "saml2.soap.class_instances_from_soap_enveloped_saml_thingies": [], "saml2.soap.instanciate_class": [], "saml2.soap.parse_soap_enveloped_saml_thingy": [], "saml2.soap.parse_soap_enveloped_saml_authn_response": [], "saml2.soap.parse_soap_enveloped_saml_authn_query_response": [], "saml2.soap.parse_soap_enveloped_saml_authn_query": [], "saml2.soap.parse_soap_enveloped_saml_assertion_id_response": [], "saml2.soap.parse_soap_enveloped_saml_assertion_id_request": [], "saml2.soap.parse_soap_enveloped_saml_manage_name_id_response": [], "saml2.soap.parse_soap_enveloped_saml_manage_name_id_request": [], "saml2.soap.parse_soap_enveloped_saml_name_id_mapping_response": [], "saml2.soap.parse_soap_enveloped_saml_name_id_mapping_request": [], "saml2.soap.parse_soap_enveloped_saml_artifact_response": [], "saml2.soap.parse_soap_enveloped_saml_artifact_resolve": [], "saml2.soap.parse_soap_enveloped_saml_authn_request": [], "saml2.soap.parse_soap_enveloped_saml_logout_request": [], "saml2.soap.parse_soap_enveloped_saml_attribute_response": [], "saml2.soap.parse_soap_enveloped_saml_attribute_query": [], "saml2.soap.parse_soap_enveloped_saml_logout_response": [], "saml2.soap.parse_soap_enveloped_saml_response": [], "munch.unmunchify": [], "munch.munchify": [], "munch.DefaultFactoryMunch.__missing__": [], "munch.DefaultFactoryMunch.__setattr__": [], "munch.DefaultFactoryMunch.__repr__": [], "munch.DefaultFactoryMunch.copy": [], "munch.DefaultFactoryMunch.fromDict": [], "munch.DefaultFactoryMunch.__init__": [], "munch.DefaultMunch.__repr__": [], "munch.DefaultMunch.copy": [], "munch.DefaultMunch.fromDict": [], "munch.DefaultMunch.__setstate__": [], "munch.DefaultMunch.__getstate__": [], "munch.DefaultMunch.__getitem__": [], "munch.DefaultMunch.__setattr__": [], "munch.DefaultMunch.__getattr__": [], "munch.DefaultMunch.__init__": [], "munch.AutoMunch.__setattr__": [], "munch.Munch.setdefault": [], "munch.Munch.get": [], "munch.Munch.update": [], "munch.Munch.copy": [], "munch.Munch.fromDict": [], "munch.Munch.__setstate__": [], "munch.Munch.__getstate__": [], "munch.Munch.__dir__": [], "munch.Munch.__repr__": [], "munch.Munch.__dict__": [], "munch.Munch.toDict": [], "munch.Munch.__delattr__": [], "munch.Munch.__setattr__": [], "munch.Munch.__getattr__": [], "munch.Munch.__init__": [], "pexpect.screen.screen.clear_all_tabs": [], "pexpect.screen.screen.clear_tab": [], "pexpect.screen.screen.set_tab": [], "pexpect.screen.screen.erase_screen": [], "pexpect.screen.screen.erase_up": [], "pexpect.screen.screen.erase_down": [], "pexpect.screen.screen.erase_line": [], "pexpect.screen.screen.erase_start_of_line": [], "pexpect.screen.screen.erase_end_of_line": [], "pexpect.screen.screen.scroll_up": [], "pexpect.screen.screen.scroll_down": [], "pexpect.screen.screen.scroll_screen_rows": [], "pexpect.screen.screen.scroll_screen": [], "pexpect.screen.screen.scroll_constrain": [], "pexpect.screen.screen.cursor_restore_attrs": [], "pexpect.screen.screen.cursor_save_attrs": [], "pexpect.screen.screen.cursor_unsave": [], "pexpect.screen.screen.cursor_save": [], "pexpect.screen.screen.cursor_force_position": [], "pexpect.screen.screen.cursor_up_reverse": [], "pexpect.screen.screen.cursor_up": [], "pexpect.screen.screen.cursor_forward": [], "pexpect.screen.screen.cursor_down": [], "pexpect.screen.screen.cursor_back": [], "pexpect.screen.screen.cursor_home": [], "pexpect.screen.screen.cursor_constrain": [], "pexpect.screen.screen.get_region": [], "pexpect.screen.screen.get": [], "pexpect.screen.screen.get_abs": [], "pexpect.screen.screen.insert": [], "pexpect.screen.screen.insert_abs": [], "pexpect.screen.screen.put": [], "pexpect.screen.screen.put_abs": [], "pexpect.screen.screen.newline": [], "pexpect.screen.screen.crlf": [], "pexpect.screen.screen.lf": [], "pexpect.screen.screen.cr": [], "pexpect.screen.screen.fill_region": [], "pexpect.screen.screen.fill": [], "pexpect.screen.screen.pretty": [], "pexpect.screen.screen.dump": [], "pexpect.screen.screen._unicode": [], "pexpect.screen.screen._decode": [], "pexpect.screen.screen.__init__": [], "pexpect.screen.constrain": [], "aifc._aifc_params.__init__": [], "testtools.tests.twistedsupport.test_spinner.test_suite": [], "testtools.tests.twistedsupport.test_spinner.TestRunInReactor.test_fires_after_timeout": [], "testtools.tests.twistedsupport.test_spinner.TestRunInReactor.test_fast_sigint_raises_no_result_error_second_time": [], "testtools.tests.twistedsupport.test_spinner.TestRunInReactor.test_fast_sigint_raises_no_result_error": [], "testtools.tests.twistedsupport.test_spinner.TestRunInReactor.test_sigint_raises_no_result_error_second_time": [], "testtools.tests.twistedsupport.test_spinner.TestRunInReactor.test_sigint_raises_no_result_error": [], "testtools.tests.twistedsupport.test_spinner.TestRunInReactor.test_clear_junk_clears_previous_junk": [], "testtools.tests.twistedsupport.test_spinner.TestRunInReactor.test_will_not_run_with_previous_junk": [], "testtools.tests.twistedsupport.test_spinner.TestRunInReactor.test_leftover_junk_available": [], "testtools.tests.twistedsupport.test_spinner.TestRunInReactor.test_clean_running_threads": [], "testtools.tests.twistedsupport.test_spinner.TestRunInReactor.test_clean_selectables": [], "testtools.tests.twistedsupport.test_spinner.TestRunInReactor.test_clean_delayed_call_cancelled": [], "testtools.tests.twistedsupport.test_spinner.TestRunInReactor.test_clean_delayed_call": [], "testtools.tests.twistedsupport.test_spinner.TestRunInReactor.test_clean_do_nothing": [], "testtools.tests.twistedsupport.test_spinner.TestRunInReactor.test_no_junk_by_default": [], "testtools.tests.twistedsupport.test_spinner.TestRunInReactor.test_timeout": [], "testtools.tests.twistedsupport.test_spinner.TestRunInReactor.test_preserve_signal_handler": [], "testtools.tests.twistedsupport.test_spinner.TestRunInReactor.test_deferred_value_returned": [], "testtools.tests.twistedsupport.test_spinner.TestRunInReactor.test_not_reentrant": [], "testtools.tests.twistedsupport.test_spinner.TestRunInReactor.test_keyword_arguments": [], "testtools.tests.twistedsupport.test_spinner.TestRunInReactor.test_exception_reraised": [], "testtools.tests.twistedsupport.test_spinner.TestRunInReactor.test_return_value_returned": [], "testtools.tests.twistedsupport.test_spinner.TestRunInReactor.test_function_called": [], "testtools.tests.twistedsupport.test_spinner.TestRunInReactor.make_timeout": [], "testtools.tests.twistedsupport.test_spinner.TestRunInReactor.make_spinner": [], "testtools.tests.twistedsupport.test_spinner.TestRunInReactor.make_reactor": [], "testtools.tests.twistedsupport.test_spinner.TestTrapUnhandledErrors.test_unhandled_error": [], "testtools.tests.twistedsupport.test_spinner.TestTrapUnhandledErrors.test_no_deferreds": [], "testtools.tests.twistedsupport.test_spinner.TestNotReentrant.test_deeper_stack": [], "testtools.tests.twistedsupport.test_spinner.TestNotReentrant.test_not_reentrant": [], "paste.modpython.handler": [], "paste.modpython.Handler.write": [], "paste.modpython.Handler.start_response": [], "paste.modpython.Handler.run": [], "paste.modpython.Handler.__init__": [], "paste.modpython.ErrorWrapper.writelines": [], "paste.modpython.ErrorWrapper.write": [], "paste.modpython.ErrorWrapper.flush": [], "paste.modpython.ErrorWrapper.__init__": [], "paste.modpython.InputWrapper.__iter__": [], "paste.modpython.InputWrapper.readlines": [], "paste.modpython.InputWrapper.readline": [], "paste.modpython.InputWrapper.read": [], "paste.modpython.InputWrapper.close": [], "paste.modpython.InputWrapper.__init__": [], "cryptography.hazmat.backends.openssl.x25519._X25519PrivateKey._raw_private_bytes": [], "cryptography.hazmat.backends.openssl.x25519._X25519PrivateKey.private_bytes": [], "cryptography.hazmat.backends.openssl.x25519._X25519PrivateKey.exchange": [], "cryptography.hazmat.backends.openssl.x25519._X25519PrivateKey.public_key": [], "cryptography.hazmat.backends.openssl.x25519._X25519PrivateKey.__init__": [], "cryptography.hazmat.backends.openssl.x25519._X25519PublicKey._raw_public_bytes": [], "cryptography.hazmat.backends.openssl.x25519._X25519PublicKey.public_bytes": [], "cryptography.hazmat.backends.openssl.x25519._X25519PublicKey.__init__": [], "libcst.metadata.parent_node_provider.ParentNodeProvider.visit_Module": [], "libcst.metadata.parent_node_provider.ParentNodeVisitor.on_leave": [], "libcst.metadata.parent_node_provider.ParentNodeVisitor.__init__": [], "IPython.core.magics.namespace.NamespaceMagics.xdel": [], "IPython.core.magics.namespace.NamespaceMagics.reset_selective": [], "IPython.core.magics.namespace.NamespaceMagics.reset": [], "IPython.core.magics.namespace.NamespaceMagics.whos": [], "IPython.core.magics.namespace.NamespaceMagics.who": [], "IPython.core.magics.namespace.NamespaceMagics.who_ls": [], "IPython.core.magics.namespace.NamespaceMagics.psearch": [], "IPython.core.magics.namespace.NamespaceMagics.pfile": [], "IPython.core.magics.namespace.NamespaceMagics.psource": [], "IPython.core.magics.namespace.NamespaceMagics.pdoc": [], "IPython.core.magics.namespace.NamespaceMagics.pdef": [], "IPython.core.magics.namespace.NamespaceMagics.pinfo2": [], "IPython.core.magics.namespace.NamespaceMagics.pinfo": [], "IPython.start_kernel": [], "IPython.start_ipython": [], "IPython.embed_kernel": [], "pyre_check.client.commands.v2.server_event.Waiter.async_wait_on": [], "pyre_check.client.commands.v2.server_event.Waiter.wait_on": [], "pyre_check.client.commands.v2.server_event.Waiter.__init__": [], "pyre_check.client.commands.v2.server_event._parse_server_event": [], "pyre_check.client.commands.v2.server_event.create_from_string": [], "keystone.common.sql.expand_repo.versions.066_expand_add_role_and_project_option_tables.upgrade": [ { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/066_expand_add_role_and_project_option_tables.py", "start": { "line": 33, "column": 8 }, "stop": { "line": 33, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/066_expand_add_role_and_project_option_tables.py", "start": { "line": 29, "column": 8 }, "stop": { "line": 29, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/066_expand_add_role_and_project_option_tables.py", "start": { "line": 40, "column": 8 }, "stop": { "line": 40, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/066_expand_add_role_and_project_option_tables.py", "start": { "line": 31, "column": 8 }, "stop": { "line": 31, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/066_expand_add_role_and_project_option_tables.py", "start": { "line": 45, "column": 8 }, "stop": { "line": 45, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/066_expand_add_role_and_project_option_tables.py", "start": { "line": 43, "column": 8 }, "stop": { "line": 43, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/066_expand_add_role_and_project_option_tables.py", "start": { "line": 51, "column": 4 }, "stop": { "line": 51, "column": 38 } }, { "path": "keystone/common/sql/expand_repo/versions/066_expand_add_role_and_project_option_tables.py", "start": { "line": 50, "column": 4 }, "stop": { "line": 50, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.create", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/066_expand_add_role_and_project_option_tables.py", "start": { "line": 24, "column": 20 }, "stop": { "line": 24, "column": 29 } }, { "path": "keystone/common/sql/expand_repo/versions/066_expand_add_role_and_project_option_tables.py", "start": { "line": 23, "column": 17 }, "stop": { "line": 23, "column": 26 } }, { "path": "keystone/common/sql/expand_repo/versions/066_expand_add_role_and_project_option_tables.py", "start": { "line": 37, "column": 37 }, "stop": { "line": 37, "column": 46 } }, { "path": "keystone/common/sql/expand_repo/versions/066_expand_add_role_and_project_option_tables.py", "start": { "line": 26, "column": 34 }, "stop": { "line": 26, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/066_expand_add_role_and_project_option_tables.py", "start": { "line": 29, "column": 46 }, "stop": { "line": 29, "column": 60 } }, { "path": "keystone/common/sql/expand_repo/versions/066_expand_add_role_and_project_option_tables.py", "start": { "line": 41, "column": 19 }, "stop": { "line": 41, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.ForeignKey.__init__", "class_name": "sqlalchemy.sql.schema.ForeignKey", "dispatch": "static" } ], "click.shell_completion._resolve_incomplete": [], "click.shell_completion._resolve_context": [], "click.shell_completion._is_incomplete_option": [], "click.shell_completion._start_of_option": [], "click.shell_completion._is_incomplete_argument": [], "click.shell_completion.get_completion_class": [], "click.shell_completion.add_completion_class": [], "click.shell_completion.FishComplete.format_completion": [], "click.shell_completion.FishComplete.get_completion_args": [], "click.shell_completion.ZshComplete.format_completion": [], "click.shell_completion.ZshComplete.get_completion_args": [], "click.shell_completion.BashComplete.format_completion": [], "click.shell_completion.BashComplete.get_completion_args": [], "click.shell_completion.BashComplete.source": [], "click.shell_completion.BashComplete._check_version": [], "click.shell_completion.ShellComplete.complete": [], "click.shell_completion.ShellComplete.format_completion": [], "click.shell_completion.ShellComplete.get_completions": [], "click.shell_completion.ShellComplete.get_completion_args": [], "click.shell_completion.ShellComplete.source": [], "click.shell_completion.ShellComplete.source_vars": [], "click.shell_completion.ShellComplete.func_name": [], "click.shell_completion.ShellComplete.__init__": [], "click.shell_completion.CompletionItem.__getattr__": [], "click.shell_completion.CompletionItem.__init__": [], "click.shell_completion.shell_complete": [], "keystone.common.policies.policy.list_rules": [], "testtools.tests.matchers.test_warnings.test_suite": [], "testtools.tests.matchers.test_warnings.TestIsDeprecated.test_warning": [], "testtools.tests.matchers.test_warnings.TestWarningMessage.test_category": [], "testtools.tests.matchers.test_warnings.TestWarningsMatcherNoWarningsInterface.warning_func": [], "testtools.tests.matchers.test_warnings.TestWarningsMatcherNoWarningsInterface.nowarning_func": [], "testtools.tests.matchers.test_warnings.TestWarningsMatcherInterface.older_func": [], "testtools.tests.matchers.test_warnings.TestWarningsMatcherInterface.old_func": [], "testtools.tests.matchers.test_warnings.TestWarningsInterface.old_func": [], "testtools.tests.matchers.test_warnings.make_warning_message": [], "testtools.tests.matchers.test_warnings.make_warning": [], "saml2.s2repoze.plugins.sp.make_plugin": [], "saml2.s2repoze.plugins.sp.SAML2Plugin._handle_logout": [], "saml2.s2repoze.plugins.sp.SAML2Plugin.authenticate": [], "saml2.s2repoze.plugins.sp.SAML2Plugin._service_url": [], "saml2.s2repoze.plugins.sp.SAML2Plugin.add_metadata": [], "saml2.s2repoze.plugins.sp.SAML2Plugin.identify": [], "saml2.s2repoze.plugins.sp.SAML2Plugin.do_ecp_response": [], "saml2.s2repoze.plugins.sp.SAML2Plugin._eval_authn_response": [], "saml2.s2repoze.plugins.sp.SAML2Plugin._construct_identity": [], "saml2.s2repoze.plugins.sp.SAML2Plugin.challenge": [], "saml2.s2repoze.plugins.sp.SAML2Plugin._pick_idp": [], "saml2.s2repoze.plugins.sp.SAML2Plugin._wayf_redirect": [], "saml2.s2repoze.plugins.sp.SAML2Plugin._get_post": [], "saml2.s2repoze.plugins.sp.SAML2Plugin.forget": [], "saml2.s2repoze.plugins.sp.SAML2Plugin.remember": [], "saml2.s2repoze.plugins.sp.SAML2Plugin._get_rememberer": [], "saml2.s2repoze.plugins.sp.SAML2Plugin.__init__": [], "saml2.s2repoze.plugins.sp.ECP_response.__call__": [], "saml2.s2repoze.plugins.sp.ECP_response.__init__": [], "saml2.s2repoze.plugins.sp.exception_trace": [], "saml2.s2repoze.plugins.sp.construct_came_from": [], "oslo_policy.shell.main": [], "oslo_policy.shell.tool": [], "oslo_policy.shell.flatten": [], "oslo_policy.shell._try_rule": [], "oslo_policy.shell.FakeEnforcer.__init__": [], "dateutil.zoneinfo.rebuild._print_on_nosuchfile": [], "dateutil.zoneinfo.rebuild.rebuild": [], "xmlschema.etree.etree_tostring": [], "xmlschema.etree.is_etree_element": [], "xmlschema.etree.SafeXMLParser.external_entity_reference": [], "xmlschema.etree.SafeXMLParser.unparsed_entity_declaration": [], "xmlschema.etree.SafeXMLParser.entity_declaration": [], "xmlschema.etree.SafeXMLParser.__init__": [], "keystone.tests.unit.fakeldap.FakeLdapNoSubtreeDelete.delete_ext_s": [ { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 636, "column": 23 }, "stop": { "line": 636, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.fakeldap.FakeLdap._getChildren", "class_name": "keystone.tests.unit.fakeldap.FakeLdapNoSubtreeDelete", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 643, "column": 8 }, "stop": { "line": 643, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.fakeldap.FakeLdap.delete_ext_s", "class_name": "keystone.tests.unit.fakeldap.FakeLdap", "dispatch": "static" } ], "keystone.tests.unit.fakeldap.FakeLdapPool.unbind_ext_s": [], "keystone.tests.unit.fakeldap.FakeLdapPool.simple_bind_s": [ { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 606, "column": 22 }, "stop": { "line": 606, "column": 33 } } ], "kind": "function", "target": "shelve.open" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 603, "column": 40 }, "stop": { "line": 603, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "keystone.tests.unit.fakeldap.FakeShelve", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 613, "column": 8 }, "stop": { "line": 613, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.fakeldap.FakeLdap.simple_bind_s", "class_name": "keystone.tests.unit.fakeldap.FakeLdap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 606, "column": 43 }, "stop": { "line": 606, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" } ], "keystone.tests.unit.fakeldap.FakeLdapPool.get_lifetime": [], "keystone.tests.unit.fakeldap.FakeLdapPool.__init__": [ { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 590, "column": 8 }, "stop": { "line": 590, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.fakeldap.FakeLdap.__init__", "class_name": "keystone.tests.unit.fakeldap.FakeLdap", "dispatch": "static" } ], "keystone.tests.unit.fakeldap.FakeLdap.result3": [ { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 563, "column": 18 }, "stop": { "line": 563, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.fakeldap.FakeLdap.search_s", "class_name": "keystone.tests.unit.fakeldap.FakeLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 558, "column": 18 }, "stop": { "line": 558, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 563, "column": 40 }, "stop": { "line": 563, "column": 42 } }, { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 570, "column": 28 }, "stop": { "line": 570, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" } ], "keystone.tests.unit.fakeldap.FakeLdap.search_ext": [ { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 544, "column": 16 }, "stop": { "line": 544, "column": 30 } } ], "kind": "function", "target": "random.randint" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 537, "column": 11 }, "stop": { "line": 537, "column": 14 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 534, "column": 18 }, "stop": { "line": 534, "column": 42 } }, { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 538, "column": 18 }, "stop": { "line": 538, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 537, "column": 11 }, "stop": { "line": 537, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__le__", "class_name": "int", "dispatch": "dynamic" } ], "keystone.tests.unit.fakeldap.FakeLdap.get_option": [], "keystone.tests.unit.fakeldap.FakeLdap.set_option": [], "keystone.tests.unit.fakeldap.FakeLdap.search_s": [ { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 474, "column": 31 }, "stop": { "line": 474, "column": 39 } } ], "kind": "function", "target": "re.match" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 477, "column": 12 }, "stop": { "line": 477, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.extend", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 507, "column": 28 }, "stop": { "line": 507, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 495, "column": 22 }, "stop": { "line": 495, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 472, "column": 31 }, "stop": { "line": 472, "column": 34 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 508, "column": 32 }, "stop": { "line": 508, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.fakeldap._match_query" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 467, "column": 36 }, "stop": { "line": 467, "column": 44 } }, { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 453, "column": 36 }, "stop": { "line": 453, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.fakeldap.FakeLdap.key", "class_name": "keystone.tests.unit.fakeldap.FakeLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 476, "column": 41 }, "stop": { "line": 476, "column": 50 } }, { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 475, "column": 41 }, "stop": { "line": 475, "column": 50 } } ], "kind": "function", "target": "re.escape" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 472, "column": 31 }, "stop": { "line": 472, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 448, "column": 18 }, "stop": { "line": 448, "column": 32 } }, { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 514, "column": 26 }, "stop": { "line": 514, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "AssertionError", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 474, "column": 40 }, "stop": { "line": 474, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 513, "column": 25 }, "stop": { "line": 513, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__contains__", "class_name": "set", "dispatch": "dynamic" } ], "keystone.tests.unit.fakeldap.FakeLdap.modify_s": [ { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 415, "column": 27 }, "stop": { "line": 415, "column": 28 } }, { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 408, "column": 23 }, "stop": { "line": 408, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 417, "column": 31 }, "stop": { "line": 417, "column": 45 } }, { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 408, "column": 28 }, "stop": { "line": 408, "column": 42 } }, { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 402, "column": 20 }, "stop": { "line": 402, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.fakeldap._internal_attr" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 428, "column": 42 }, "stop": { "line": 429, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 428, "column": 22 }, "stop": { "line": 428, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "NotImplementedError", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 390, "column": 14 }, "stop": { "line": 390, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.fakeldap.FakeLdap.key", "class_name": "keystone.tests.unit.fakeldap.FakeLdap", "dispatch": "dynamic" } ], "keystone.tests.unit.fakeldap.FakeLdap.delete_ext_s": [ { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 372, "column": 18 }, "stop": { "line": 372, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.fakeldap.FakeLdap.key", "class_name": "keystone.tests.unit.fakeldap.FakeLdap", "dispatch": "dynamic" } ], "keystone.tests.unit.fakeldap.FakeLdap._getChildren": [ { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 362, "column": 19 }, "stop": { "line": 362, "column": 27 } } ], "kind": "function", "target": "re.match" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 362, "column": 28 }, "stop": { "line": 362, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 363, "column": 28 }, "stop": { "line": 363, "column": 37 } }, { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 364, "column": 28 }, "stop": { "line": 364, "column": 37 } } ], "kind": "function", "target": "re.escape" } ], "keystone.tests.unit.fakeldap.FakeLdap.delete_s": [ { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 358, "column": 15 }, "stop": { "line": 358, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.fakeldap.FakeLdap.delete_ext_s", "class_name": "keystone.tests.unit.fakeldap.FakeLdap", "dispatch": "dynamic" } ], "keystone.tests.unit.fakeldap.FakeLdap.add_s": [ { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 334, "column": 22 }, "stop": { "line": 334, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "TypeError", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 339, "column": 23 }, "stop": { "line": 339, "column": 41 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.utf8_decode" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 329, "column": 19 }, "stop": { "line": 329, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.fakeldap.FakeLdap._dn_to_id_value", "class_name": "keystone.tests.unit.fakeldap.FakeLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 353, "column": 27 }, "stop": { "line": 353, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.fakeldap._internal_attr" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 334, "column": 32 }, "stop": { "line": 334, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 339, "column": 23 }, "stop": { "line": 339, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__ne__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 346, "column": 14 }, "stop": { "line": 346, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.fakeldap.FakeLdap.key", "class_name": "keystone.tests.unit.fakeldap.FakeLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 328, "column": 18 }, "stop": { "line": 328, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.fakeldap.FakeLdap._dn_to_id_attr", "class_name": "keystone.tests.unit.fakeldap.FakeLdap", "dispatch": "dynamic" } ], "keystone.tests.unit.fakeldap.FakeLdap.unbind_s": [], "keystone.tests.unit.fakeldap.FakeLdap.simple_bind_s": [ { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 301, "column": 28 }, "stop": { "line": 301, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.fakeldap.FakeLdap.key", "class_name": "keystone.tests.unit.fakeldap.FakeLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 298, "column": 12 }, "stop": { "line": 298, "column": 23 } }, { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 298, "column": 28 }, "stop": { "line": 298, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.fakeldap.FakeLdap.key": [ { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 290, "column": 15 }, "stop": { "line": 290, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.fakeldap.FakeLdap._dn_to_id_value": [], "keystone.tests.unit.fakeldap.FakeLdap._dn_to_id_attr": [], "keystone.tests.unit.fakeldap.FakeLdap.connect": [ { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 265, "column": 15 }, "stop": { "line": 265, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 253, "column": 22 }, "stop": { "line": 253, "column": 33 } } ], "kind": "function", "target": "shelve.open" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 250, "column": 35 }, "stop": { "line": 250, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "keystone.tests.unit.fakeldap.FakeShelve", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 253, "column": 38 }, "stop": { "line": 253, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 258, "column": 18 }, "stop": { "line": 258, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "AssertionError", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 265, "column": 31 }, "stop": { "line": 265, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 268, "column": 22 }, "stop": { "line": 268, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "ValueError", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 272, "column": 12 }, "stop": { "line": 272, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.fakeldap.FakeLdap.set_option", "class_name": "keystone.tests.unit.fakeldap.FakeLdap", "dispatch": "dynamic" } ], "keystone.tests.unit.fakeldap.FakeLdap.__init__": [ { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 238, "column": 8 }, "stop": { "line": 238, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.LDAPHandler.__init__", "class_name": "keystone.identity.backends.ldap.common.LDAPHandler", "dispatch": "static" } ], "keystone.tests.unit.fakeldap.FakeShelve.sync": [], "keystone.tests.unit.fakeldap._subs": [ { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 195, "column": 7 }, "stop": { "line": 195, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.__contains__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 196, "column": 15 }, "stop": { "line": 196, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__add__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 196, "column": 25 }, "stop": { "line": 196, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.fakeldap._match": [ { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 173, "column": 22 }, "stop": { "line": 173, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 170, "column": 15 }, "stop": { "line": 170, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 177, "column": 13 }, "stop": { "line": 177, "column": 18 } } ], "kind": "function", "target": "keystone.tests.unit.fakeldap._subs" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 172, "column": 22 }, "stop": { "line": 172, "column": 36 } }, { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 174, "column": 12 }, "stop": { "line": 174, "column": 26 } } ], "kind": "function", "target": "keystone.tests.unit.fakeldap._internal_attr" } ], "keystone.tests.unit.fakeldap._paren_groups": [ { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 128, "column": 37 }, "stop": { "line": 128, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 126, "column": 12 }, "stop": { "line": 126, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__sub__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 120, "column": 15 }, "stop": { "line": 120, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 120, "column": 21 }, "stop": { "line": 120, "column": 24 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 127, "column": 15 }, "stop": { "line": 127, "column": 25 } }, { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 122, "column": 15 }, "stop": { "line": 122, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__ne__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 124, "column": 12 }, "stop": { "line": 124, "column": 17 } }, { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 128, "column": 43 }, "stop": { "line": 128, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 128, "column": 16 }, "stop": { "line": 128, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.fakeldap._match_query": [ { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 108, "column": 38 }, "stop": { "line": 108, "column": 42 } }, { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 96, "column": 18 }, "stop": { "line": 96, "column": 22 } }, { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 103, "column": 37 }, "stop": { "line": 103, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 104, "column": 23 }, "stop": { "line": 104, "column": 35 } }, { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 108, "column": 19 }, "stop": { "line": 108, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.fakeldap._match_query" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 104, "column": 15 }, "stop": { "line": 104, "column": 22 } } ], "kind": "function", "target": "all" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 103, "column": 17 }, "stop": { "line": 103, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.fakeldap._paren_groups" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 112, "column": 11 }, "stop": { "line": 112, "column": 17 } } ], "kind": "function", "target": "keystone.tests.unit.fakeldap._match" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 104, "column": 15 }, "stop": { "line": 104, "column": 22 } } ], "kind": "function", "target": "any" } ], "keystone.tests.unit.fakeldap._internal_attr": [ { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 79, "column": 7 }, "stop": { "line": 79, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "tuple.__contains__", "class_name": "tuple", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/fakeldap.py", "start": { "line": 84, "column": 7 }, "stop": { "line": 84, "column": 17 } } ], "kind": "function", "target": "isinstance" } ], "rx.linq.observable.bufferwithtimeorcount.buffer_with_time_or_count": [], "JoinInfo.__init__": [], "os_service_types.tests.test_misc.TestMisc.test_normalize_none": [], "os_service_types.tests.test_misc.TestMisc.test_normalize": [], "pygments.lexers.dsls.SnowballLexer.get_tokens_unprocessed": [], "pygments.lexers.dsls.SnowballLexer._stringescapes": [], "pygments.lexers.dsls.SnowballLexer._string": [], "pygments.lexers.dsls.SnowballLexer._reset_stringescapes": [], "pygments.lexers.dsls.SnowballLexer.__init__": [], "pygments.lexers.dsls.RslLexer.analyse_text": [], "migrate.tests.versioning.test_util.TestUtil.test_guess_obj_type": [], "migrate.tests.versioning.test_util.TestUtil.test_load_model": [], "migrate.tests.versioning.test_util.TestUtil.test_asbool": [], "migrate.tests.versioning.test_util.TestUtil.test_passing_engine": [], "migrate.tests.versioning.test_util.TestUtil.test_construct_engine": [], "saml2.pack.factory": [], "saml2.pack.packager": [], "saml2.pack.parse_soap_enveloped_saml": [], "saml2.pack.http_paos": [], "saml2.pack.http_soap_message": [], "saml2.pack.make_soap_enveloped_saml_thingy": [], "saml2.pack.http_redirect_message": [], "saml2.pack.http_post_message": [], "saml2.pack.http_form_post_message": [], "saml2.pack._html_escape": [], "osprofiler.drivers.elasticsearch_driver.ElasticsearchDriver.get_report": [], "osprofiler.drivers.elasticsearch_driver.ElasticsearchDriver.list_error_traces": [], "osprofiler.drivers.elasticsearch_driver.ElasticsearchDriver.list_traces": [], "osprofiler.drivers.elasticsearch_driver.ElasticsearchDriver._hits": [], "osprofiler.drivers.elasticsearch_driver.ElasticsearchDriver.notify_error_trace": [], "osprofiler.drivers.elasticsearch_driver.ElasticsearchDriver.notify": [], "osprofiler.drivers.elasticsearch_driver.ElasticsearchDriver.get_name": [], "osprofiler.drivers.elasticsearch_driver.ElasticsearchDriver.__init__": [], "IPython.core.application.BaseIPythonApplication.initialize": [], "IPython.core.application.BaseIPythonApplication.stage_default_config_file": [], "IPython.core.application.BaseIPythonApplication.init_config_files": [], "IPython.core.application.BaseIPythonApplication.init_profile_dir": [], "IPython.core.application.BaseIPythonApplication.load_config_file": [], "IPython.core.application.BaseIPythonApplication._ipython_dir_changed": [], "IPython.core.application.BaseIPythonApplication.excepthook": [], "IPython.core.application.BaseIPythonApplication.init_crash_handler": [], "IPython.core.application.BaseIPythonApplication.initialize_subcommand": [], "IPython.core.application.BaseIPythonApplication.__init__": [], "IPython.core.application.BaseIPythonApplication._config_files_default": [], "IPython.core.application.BaseIPythonApplication._profile_dir_default": [], "IPython.core.application.BaseIPythonApplication._ipython_dir_default": [], "IPython.core.application.BaseIPythonApplication._profile_changed": [], "IPython.core.application.BaseIPythonApplication._extra_config_file_changed": [], "IPython.core.application.BaseIPythonApplication._config_file_paths_default": [], "IPython.core.application.BaseIPythonApplication._config_file_name_changed": [], "IPython.core.application.BaseIPythonApplication._config_file_name_default": [], "IPython.core.application.ProfileAwareConfigLoader.load_subconfig": [], "oslo_service.tests.test_service.EventletServerServiceLauncherTest.setUp": [], "oslo_service.tests.test_service.EventletServerProcessLauncherTest.test_graceful_stop_with_exceeded_graceful_shutdown_timeout": [], "oslo_service.tests.test_service.EventletServerProcessLauncherTest.test_graceful_shuts_down_on_sigterm_when_client_connected": [], "oslo_service.tests.test_service.EventletServerProcessLauncherTest.test_shuts_down_on_sigint_when_client_connected": [], "oslo_service.tests.test_service.EventletServerProcessLauncherTest.run_server": [], "oslo_service.tests.test_service.EventletServerProcessLauncherTest.setUp": [], "oslo_service.tests.test_service.ServiceTest.test_ungraceful_stop": [], "oslo_service.tests.test_service.ServiceTest.test_graceful_stop": [], "oslo_service.tests.test_service.exercise_graceful_test_service": [], "oslo_service.tests.test_service.GracefulShutdownTestService.start": [], "oslo_service.tests.test_service.GracefulShutdownTestService.__init__": [], "oslo_service.tests.test_service.ProcessLauncherTest.test_double_sighup": [], "oslo_service.tests.test_service.ProcessLauncherTest.test_check_service_base_fails": [], "oslo_service.tests.test_service.ProcessLauncherTest.test_check_service_base": [], "oslo_service.tests.test_service.ProcessLauncherTest.test_parent_process_reload_config": [], "oslo_service.tests.test_service.ProcessLauncherTest.test_setup_signal_interruption_select_poll": [], "oslo_service.tests.test_service.ProcessLauncherTest.test_setup_signal_interruption_no_select_poll": [], "oslo_service.tests.test_service.ProcessLauncherTest.test__handle_signal": [], "oslo_service.tests.test_service.ProcessLauncherTest.test_stop": [], "oslo_service.tests.test_service.LauncherTest.test_check_service_base_fails": [], "oslo_service.tests.test_service.LauncherTest.test_check_service_base": [], "oslo_service.tests.test_service.LauncherTest.test_launch_wrong_service_base_class": [], "oslo_service.tests.test_service.LauncherTest.test_multiple_worker": [], "oslo_service.tests.test_service.LauncherTest.test_launch_invalid_workers_number": [], "oslo_service.tests.test_service.LauncherTest.test_launch_one_worker": [], "oslo_service.tests.test_service.LauncherTest.test_launch_none": [], "oslo_service.tests.test_service.LauncherTest._test_launch_single": [], "oslo_service.tests.test_service.LauncherTest.test_graceful_shutdown": [], "oslo_service.tests.test_service._Service.stop": [], "oslo_service.tests.test_service._Service.start": [], "oslo_service.tests.test_service._Service.__init__": [], "oslo_service.tests.test_service.ServiceRestartTest.test_mutate_hook_process_launcher": [], "oslo_service.tests.test_service.ServiceRestartTest.test_mutate_hook_service_launcher": [], "oslo_service.tests.test_service.ServiceRestartTest.test_terminate_sigterm": [], "oslo_service.tests.test_service.ServiceRestartTest.test_service_restart": [], "oslo_service.tests.test_service.ServiceRestartTest._spawn": [], "oslo_service.tests.test_service.ServiceLauncherTest.test_parent_signal_sighup": [], "oslo_service.tests.test_service.ServiceLauncherTest.test_child_signal_sighup": [], "oslo_service.tests.test_service.ServiceLauncherTest.test_crashed_service": [], "oslo_service.tests.test_service.ServiceLauncherTest.test_terminate_sigterm": [], "oslo_service.tests.test_service.ServiceLauncherTest.test_terminate_sigkill": [], "oslo_service.tests.test_service.ServiceLauncherTest._terminate_with_signal": [], "oslo_service.tests.test_service.ServiceLauncherTest.test_killed_worker_recover": [], "oslo_service.tests.test_service.ServiceLauncherTest._get_workers": [], "oslo_service.tests.test_service.ServiceLauncherTest._spawn": [], "oslo_service.tests.test_service.ServiceTestBase._reap_test": [], "oslo_service.tests.test_service.ServiceTestBase._reap_pid": [], "oslo_service.tests.test_service.ServiceTestBase.setUp": [], "oslo_service.tests.test_service.ServiceTestBase._wait": [], "oslo_service.tests.test_service.ServiceTestBase._spawn_service": [], "oslo_service.tests.test_service.ServiceCrashOnStart.start": [], "oslo_service.tests.test_service.ServiceWithTimer.timer_expired": [], "oslo_service.tests.test_service.ServiceWithTimer.wait": [], "oslo_service.tests.test_service.ServiceWithTimer.start": [], "oslo_service.tests.test_service.ServiceWithTimer.__init__": [], "oslo_service.tests.test_service.ServiceManagerTestCase.test_override_manager_method": [], "oslo_service.tests.test_service.ExtendedService.test_method": [], "oslo_utils.tests.test_strutils.ValidateIntegerTestCase.test_invalid_inputs": [], "oslo_utils.tests.test_strutils.ValidateIntegerTestCase.test_valid_inputs": [], "oslo_utils.tests.test_strutils.SplitByCommas.test_with_escaped_quotes_in_row_inside_quoted": [], "oslo_utils.tests.test_strutils.SplitByCommas.test_with_backslash_inside_unquoted": [], "oslo_utils.tests.test_strutils.SplitByCommas.test_with_backslash_inside_quoted": [], "oslo_utils.tests.test_strutils.SplitByCommas.test_plain": [], "oslo_utils.tests.test_strutils.SplitByCommas.check": [], "oslo_utils.tests.test_strutils.SplitByCommas.test_quote_inside_unquoted": [], "oslo_utils.tests.test_strutils.SplitByCommas.test_no_comma_before_opening_quotes": [], "oslo_utils.tests.test_strutils.SplitByCommas.test_not_closed_quotes": [], "oslo_utils.tests.test_strutils.SplitPathTestCase.test_split_path_invalid_path": [], "oslo_utils.tests.test_strutils.SplitPathTestCase.test_split_path_success": [], "oslo_utils.tests.test_strutils.SplitPathTestCase.test_split_path_failed": [], "oslo_utils.tests.test_strutils.StringLengthTestCase.test_check_string_length_noname": [], "oslo_utils.tests.test_strutils.StringLengthTestCase.test_check_string_length": [], "oslo_utils.tests.test_strutils.IsIntLikeTestCase.test_is_int_like_false": [], "oslo_utils.tests.test_strutils.IsIntLikeTestCase.test_is_int_like_true": [], "oslo_utils.tests.test_strutils.MaskDictionaryPasswordTestCase.test_nested_non_dict": [], "oslo_utils.tests.test_strutils.MaskDictionaryPasswordTestCase.test_non_dict": [], "oslo_utils.tests.test_strutils.MaskDictionaryPasswordTestCase.test_argument_untouched": [], "oslo_utils.tests.test_strutils.MaskDictionaryPasswordTestCase.test_other_non_str_values": [], "oslo_utils.tests.test_strutils.MaskDictionaryPasswordTestCase.test_mask_values": [], "oslo_utils.tests.test_strutils.MaskDictionaryPasswordTestCase.test_do_an_int": [], "oslo_utils.tests.test_strutils.MaskDictionaryPasswordTestCase.test_do_no_harm": [], "oslo_utils.tests.test_strutils.MaskDictionaryPasswordTestCase.test_dictionary": [], "oslo_utils.tests.test_strutils.NestedMapping.__init__": [], "oslo_utils.tests.test_strutils.TestMapping.__len__": [], "oslo_utils.tests.test_strutils.TestMapping.__iter__": [], "oslo_utils.tests.test_strutils.TestMapping.__getitem__": [], "oslo_utils.tests.test_strutils.TestMapping.__init__": [], "oslo_utils.tests.test_strutils.MaskPasswordTestCase.test_mask_password": [], "oslo_utils.tests.test_strutils.MaskPasswordTestCase.test_xml_message": [], "oslo_utils.tests.test_strutils.MaskPasswordTestCase.test_json_message": [], "oslo_utils.tests.test_strutils.MaskPasswordTestCase.test_xml_attribute": [], "oslo_utils.tests.test_strutils.MaskPasswordTestCase.test_xml": [], "oslo_utils.tests.test_strutils.MaskPasswordTestCase.test_json": [], "oslo_utils.tests.test_strutils.MaskPasswordTestCase.test_sanitize_keys": [], "oslo_utils.tests.test_strutils.StringToBytesTest.test_string_to_bytes": [], "oslo_utils.tests.test_strutils.StringToBytesTest.generate_scenarios": [], "oslo_utils.tests.test_strutils.StrUtilsTest.test_slugify": [], "oslo_utils.tests.test_strutils.StrUtilsTest.test_is_valid_boolstr": [], "oslo_utils.tests.test_strutils.StrUtilsTest.test_int_from_bool_as_string": [], "oslo_utils.tests.test_strutils.StrUtilsTest.test_strict_bool_from_string": [], "oslo_utils.tests.test_strutils.StrUtilsTest.test_int_bool_from_string": [], "oslo_utils.tests.test_strutils.StrUtilsTest.test_other_bool_from_string": [], "oslo_utils.tests.test_strutils.StrUtilsTest.test_unicode_bool_from_string": [], "oslo_utils.tests.test_strutils.StrUtilsTest.test_bool_from_string": [], "oslo_utils.tests.test_strutils.StrUtilsTest._test_bool_from_string": [], "oslo_utils.tests.test_strutils.StrUtilsTest.test_bool_bool_from_string_default": [], "oslo_utils.tests.test_strutils.StrUtilsTest.test_bool_bool_from_string": [], "sqlalchemy.engine.create.engine_from_config": [], "sqlalchemy.engine.create.create_engine": [], "keystone.cmd.doctor.database.symptom_database_connection_is_not_SQLite": [], "jedi.third_party.typeshed.stdlib.2and3.decimal.DecimalTuple.__init__": [], "oslo_messaging.notify.dispatcher.BatchNotificationDispatcher._exec_callback": [], "oslo_messaging.notify.dispatcher.BatchNotificationDispatcher.dispatch": [], "oslo_messaging.notify.dispatcher.NotificationDispatcher._extract_user_message": [], "oslo_messaging.notify.dispatcher.NotificationDispatcher._exec_callback": [], "oslo_messaging.notify.dispatcher.NotificationDispatcher.dispatch": [], "oslo_messaging.notify.dispatcher.NotificationDispatcher.supported_priorities": [], "oslo_messaging.notify.dispatcher.NotificationDispatcher.__init__": [], "keystoneauth1.exceptions.response.InvalidResponse.__init__": [], "oslo_cache.core.configure": [], "oslo_cache.core.get_memoization_decorator": [], "oslo_cache.core._get_expiration_time_fn": [], "oslo_cache.core._get_should_cache_fn": [], "oslo_cache.core.configure_cache_region": [], "oslo_cache.core.create_region": [], "oslo_cache.core.kwarg_function_key_generator": [], "oslo_cache.core.function_key_generator": [], "oslo_cache.core._key_generate_to_str": [], "oslo_cache.core._sha1_mangle_key": [], "oslo_cache.core._build_cache_config": [], "oslo_cache.core._DebugProxy.delete_multi": [], "oslo_cache.core._DebugProxy.delete": [], "oslo_cache.core._DebugProxy.set_multi": [], "oslo_cache.core._DebugProxy.set": [], "oslo_cache.core._DebugProxy.get_multi": [], "oslo_cache.core._DebugProxy.get": [], "pip._internal.index.package_finder._extract_version_from_fragment": [], "pip._internal.index.package_finder._find_name_version_sep": [], "pip._internal.index.package_finder.PackageFinder.find_requirement": [], "pip._internal.index.package_finder.PackageFinder.find_best_candidate": [], "pip._internal.index.package_finder.PackageFinder.make_candidate_evaluator": [], "pip._internal.index.package_finder.PackageFinder.find_all_candidates": [], "pip._internal.index.package_finder.PackageFinder.process_project_url": [], "pip._internal.index.package_finder.PackageFinder.evaluate_links": [], "pip._internal.index.package_finder.PackageFinder.get_install_candidate": [], "pip._internal.index.package_finder.PackageFinder._log_skipped_link": [], "pip._internal.index.package_finder.PackageFinder._sort_links": [], "pip._internal.index.package_finder.PackageFinder.make_link_evaluator": [], "pip._internal.index.package_finder.PackageFinder.set_allow_all_prereleases": [], "pip._internal.index.package_finder.PackageFinder.allow_all_prereleases": [], "pip._internal.index.package_finder.PackageFinder.trusted_hosts": [], "pip._internal.index.package_finder.PackageFinder.index_urls": [], "pip._internal.index.package_finder.PackageFinder.find_links": [], "pip._internal.index.package_finder.PackageFinder.search_scope": [], "pip._internal.index.package_finder.PackageFinder.create": [], "pip._internal.index.package_finder.PackageFinder.__init__": [], "pip._internal.index.package_finder.CandidateEvaluator.compute_best_candidate": [], "pip._internal.index.package_finder.CandidateEvaluator.sort_best_candidate": [], "pip._internal.index.package_finder.CandidateEvaluator._sort_key": [], "pip._internal.index.package_finder.CandidateEvaluator.get_applicable_candidates": [], "pip._internal.index.package_finder.CandidateEvaluator.__init__": [], "pip._internal.index.package_finder.CandidateEvaluator.create": [], "pip._internal.index.package_finder.BestCandidateResult.iter_applicable": [], "pip._internal.index.package_finder.BestCandidateResult.iter_all": [], "pip._internal.index.package_finder.BestCandidateResult.__init__": [], "pip._internal.index.package_finder.CandidatePreferences.__init__": [], "pip._internal.index.package_finder.filter_unallowed_hashes": [], "pip._internal.index.package_finder.LinkEvaluator.evaluate_link": [], "pip._internal.index.package_finder.LinkEvaluator.__init__": [], "pip._internal.index.package_finder._check_link_requires_python": [], "keystone.revoke.backends.sql.Revoke.revoke": [ { "locations": [ { "path": "keystone/revoke/backends/sql.py", "start": { "line": 138, "column": 12 }, "stop": { "line": 138, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/revoke/backends/sql.py", "start": { "line": 140, "column": 13 }, "stop": { "line": 140, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/revoke/backends/sql.py", "start": { "line": 139, "column": 17 }, "stop": { "line": 139, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.revoke.backends.sql.RevocationEvent", "dispatch": "static" }, { "locations": [ { "path": "keystone/revoke/backends/sql.py", "start": { "line": 138, "column": 27 }, "stop": { "line": 138, "column": 34 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/revoke/backends/sql.py", "start": { "line": 136, "column": 17 }, "stop": { "line": 136, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/revoke/backends/sql.py", "start": { "line": 142, "column": 12 }, "stop": { "line": 142, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.revoke.backends.sql.Revoke._prune_expired_events", "class_name": "keystone.revoke.backends.sql.Revoke", "dispatch": "dynamic" } ], "keystone.revoke.backends.sql.Revoke.list_events": [ { "locations": [ { "path": "keystone/revoke/backends/sql.py", "start": { "line": 130, "column": 19 }, "stop": { "line": 130, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.revoke.backends.sql.Revoke._list_token_events", "class_name": "keystone.revoke.backends.sql.Revoke", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/revoke/backends/sql.py", "start": { "line": 132, "column": 19 }, "stop": { "line": 132, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.revoke.backends.sql.Revoke._list_last_fetch_events", "class_name": "keystone.revoke.backends.sql.Revoke", "dispatch": "dynamic" } ], "keystone.revoke.backends.sql.Revoke._list_last_fetch_events": [ { "locations": [ { "path": "keystone/revoke/backends/sql.py", "start": { "line": 123, "column": 37 }, "stop": { "line": 123, "column": 76 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.__gt__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/revoke/backends/sql.py", "start": { "line": 125, "column": 22 }, "stop": { "line": 125, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.revoke_model.RevokeEvent.__init__", "class_name": "keystone.models.revoke_model.RevokeEvent", "dispatch": "static" }, { "locations": [ { "path": "keystone/revoke/backends/sql.py", "start": { "line": 118, "column": 13 }, "stop": { "line": 118, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.revoke.backends.sql.Revoke._list_token_events": [ { "locations": [ { "path": "keystone/revoke/backends/sql.py", "start": { "line": 97, "column": 16 }, "stop": { "line": 97, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.__ge__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/revoke/backends/sql.py", "start": { "line": 110, "column": 29 }, "stop": { "line": 110, "column": 74 } }, { "path": "keystone/revoke/backends/sql.py", "start": { "line": 108, "column": 28 }, "stop": { "line": 108, "column": 77 } }, { "path": "keystone/revoke/backends/sql.py", "start": { "line": 106, "column": 28 }, "stop": { "line": 106, "column": 74 } }, { "path": "keystone/revoke/backends/sql.py", "start": { "line": 102, "column": 28 }, "stop": { "line": 102, "column": 71 } }, { "path": "keystone/revoke/backends/sql.py", "start": { "line": 104, "column": 28 }, "stop": { "line": 104, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.__eq__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/revoke/backends/sql.py", "start": { "line": 95, "column": 13 }, "stop": { "line": 95, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" }, { "locations": [ { "path": "keystone/revoke/backends/sql.py", "start": { "line": 99, "column": 20 }, "stop": { "line": 99, "column": 50 } }, { "path": "keystone/revoke/backends/sql.py", "start": { "line": 100, "column": 21 }, "stop": { "line": 100, "column": 49 } }, { "path": "keystone/revoke/backends/sql.py", "start": { "line": 98, "column": 20 }, "stop": { "line": 98, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.is_", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/revoke/backends/sql.py", "start": { "line": 114, "column": 22 }, "stop": { "line": 114, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.revoke_model.RevokeEvent.__init__", "class_name": "keystone.models.revoke_model.RevokeEvent", "dispatch": "static" }, { "locations": [ { "path": "keystone/revoke/backends/sql.py", "start": { "line": 102, "column": 16 }, "stop": { "line": 102, "column": 27 } }, { "path": "keystone/revoke/backends/sql.py", "start": { "line": 106, "column": 16 }, "stop": { "line": 106, "column": 27 } }, { "path": "keystone/revoke/backends/sql.py", "start": { "line": 104, "column": 16 }, "stop": { "line": 104, "column": 27 } }, { "path": "keystone/revoke/backends/sql.py", "start": { "line": 108, "column": 16 }, "stop": { "line": 108, "column": 27 } }, { "path": "keystone/revoke/backends/sql.py", "start": { "line": 110, "column": 16 }, "stop": { "line": 110, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.revoke.backends.sql.Revoke._prune_expired_events": [ { "locations": [ { "path": "keystone/revoke/backends/sql.py", "start": { "line": 74, "column": 13 }, "stop": { "line": 74, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/revoke/backends/sql.py", "start": { "line": 79, "column": 37 }, "stop": { "line": 79, "column": 72 } }, { "path": "keystone/revoke/backends/sql.py", "start": { "line": 89, "column": 37 }, "stop": { "line": 89, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.__lt__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/revoke/backends/sql.py", "start": { "line": 82, "column": 39 }, "stop": { "line": 82, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.in_", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/revoke/backends/sql.py", "start": { "line": 76, "column": 25 }, "stop": { "line": 76, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.revoke.backends.sql.Revoke._flush_batch_size", "class_name": "keystone.revoke.backends.sql.Revoke", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/revoke/backends/sql.py", "start": { "line": 77, "column": 15 }, "stop": { "line": 77, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__le__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/revoke/backends/sql.py", "start": { "line": 72, "column": 17 }, "stop": { "line": 72, "column": 48 } } ], "kind": "function", "target": "keystone.revoke.backends.base.revoked_before_cutoff_time" } ], "keystone.revoke.backends.sql.Revoke._flush_batch_size": [], "keystoneauth1.discover.add_catalog_discover_hack": [], "keystoneauth1.discover._VersionHacks.get_discover_hack": [], "keystoneauth1.discover._VersionHacks.add_discover_hack": [], "keystoneauth1.discover._VersionHacks.__init__": [], "keystoneauth1.discover.get_discovery": [], "keystoneauth1.discover.EndpointData._get_catalog_discover_hack": [], "keystoneauth1.discover.EndpointData._get_discovery_url_choices": [], "keystoneauth1.discover.EndpointData._run_discovery": [], "keystoneauth1.discover.EndpointData._set_version_info": [], "keystoneauth1.discover.EndpointData._infer_version_data": [], "keystoneauth1.discover.EndpointData.get_all_version_string_data": [], "keystoneauth1.discover.EndpointData.get_versioned_data": [], "keystoneauth1.discover.EndpointData.get_current_versioned_data": [], "keystoneauth1.discover.EndpointData.url": [], "keystoneauth1.discover.EndpointData.__str__": [], "keystoneauth1.discover.EndpointData.__copy__": [], "keystoneauth1.discover.EndpointData.__init__": [], "keystoneauth1.discover.VersionData.raw_status": [], "keystoneauth1.discover.VersionData.status": [], "keystoneauth1.discover.VersionData.max_microversion": [], "keystoneauth1.discover.VersionData.min_microversion": [], "keystoneauth1.discover.VersionData.collection": [], "keystoneauth1.discover.VersionData.url": [], "keystoneauth1.discover.VersionData.version": [], "keystoneauth1.discover.VersionData.__init__": [], "keystoneauth1.discover.Discover.versioned_url_for": [], "keystoneauth1.discover.Discover.versioned_data_for": [], "keystoneauth1.discover.Discover.url_for": [], "keystoneauth1.discover.Discover.data_for": [], "keystoneauth1.discover.Discover.version_string_data": [], "keystoneauth1.discover.Discover.version_data": [], "keystoneauth1.discover.Discover.raw_version_data": [], "keystoneauth1.discover.Discover.__init__": [], "keystoneauth1.discover.Status.normalize": [], "keystoneauth1.discover._version_from_url": [], "keystoneauth1.discover._combine_relative_url": [], "keystoneauth1.discover._latest_soft_match": [], "keystoneauth1.discover.version_match": [], "keystoneauth1.discover.version_between": [], "keystoneauth1.discover.version_to_string": [], "keystoneauth1.discover._normalize_version_args": [], "keystoneauth1.discover.normalize_version_number": [], "keystoneauth1.discover.get_version_data": [], "keystoneauth1.discover._int_or_latest": [], "keystoneauth1.discover._str_or_latest": [], "jedi.inference.compiled.value.create_cached_compiled_value": [], "jedi.inference.compiled.value.create_from_access_path": [], "jedi.inference.compiled.value._normalize_create_args": [], "jedi.inference.compiled.value.create_from_name": [], "jedi.inference.compiled.value._parse_function_doc": [], "jedi.inference.compiled.value.CompiledValueFilter.__repr__": [], "jedi.inference.compiled.value.CompiledValueFilter._create_name": [], "jedi.inference.compiled.value.CompiledValueFilter.values": [], "jedi.inference.compiled.value.CompiledValueFilter._get_cached_name": [], "jedi.inference.compiled.value.CompiledValueFilter._get": [], "jedi.inference.compiled.value.CompiledValueFilter.get": [], "jedi.inference.compiled.value.CompiledValueFilter.__init__": [], "jedi.inference.compiled.value.EmptyCompiledName.infer": [], "jedi.inference.compiled.value.EmptyCompiledName.__init__": [], "jedi.inference.compiled.value.CompiledValueName.__init__": [], "jedi.inference.compiled.value.UnresolvableParamName.infer": [], "jedi.inference.compiled.value.UnresolvableParamName.to_string": [], "jedi.inference.compiled.value.UnresolvableParamName.get_kind": [], "jedi.inference.compiled.value.UnresolvableParamName.__init__": [], "jedi.inference.compiled.value.SignatureParamName.infer": [], "jedi.inference.compiled.value.SignatureParamName.get_kind": [], "jedi.inference.compiled.value.SignatureParamName.to_string": [], "jedi.inference.compiled.value.SignatureParamName.string_name": [], "jedi.inference.compiled.value.SignatureParamName.__init__": [], "jedi.inference.compiled.value.CompiledName.infer_compiled_value": [], "jedi.inference.compiled.value.CompiledName.infer": [], "jedi.inference.compiled.value.CompiledName.api_type": [], "jedi.inference.compiled.value.CompiledName.__repr__": [], "jedi.inference.compiled.value.CompiledName.get_defining_qualified_value": [], "jedi.inference.compiled.value.CompiledName._get_qualified_names": [], "jedi.inference.compiled.value.CompiledName.py__doc__": [], "jedi.inference.compiled.value.CompiledName.__init__": [], "jedi.inference.compiled.value.CompiledModule.py__file__": [], "jedi.inference.compiled.value.CompiledModule.string_names": [], "jedi.inference.compiled.value.CompiledModule.is_package": [], "jedi.inference.compiled.value.CompiledModule.py__path__": [], "jedi.inference.compiled.value.CompiledModule._as_context": [], "jedi.inference.compiled.value.CompiledValue.get_type_hint": [], "jedi.inference.compiled.value.CompiledValue.get_key_values": [], "jedi.inference.compiled.value.CompiledValue.array_type": [], "jedi.inference.compiled.value.CompiledValue._as_context": [], "jedi.inference.compiled.value.CompiledValue.get_metaclasses": [], "jedi.inference.compiled.value.CompiledValue.negate": [], "jedi.inference.compiled.value.CompiledValue.execute_annotation": [], "jedi.inference.compiled.value.CompiledValue.execute_operation": [], "jedi.inference.compiled.value.CompiledValue.get_safe_value": [], "jedi.inference.compiled.value.CompiledValue._execute_function": [], "jedi.inference.compiled.value.CompiledValue.name": [], "jedi.inference.compiled.value.CompiledValue.py__name__": [], "jedi.inference.compiled.value.CompiledValue.py__iter__": [], "jedi.inference.compiled.value.CompiledValue.py__getitem__": [], "jedi.inference.compiled.value.CompiledValue.py__simple_getitem__": [], "jedi.inference.compiled.value.CompiledValue._ensure_one_filter": [], "jedi.inference.compiled.value.CompiledValue.get_filters": [], "jedi.inference.compiled.value.CompiledValue.api_type": [], "jedi.inference.compiled.value.CompiledValue._parse_function_doc": [], "jedi.inference.compiled.value.CompiledValue.__repr__": [], "jedi.inference.compiled.value.CompiledValue.get_signatures": [], "jedi.inference.compiled.value.CompiledValue.get_param_names": [], "jedi.inference.compiled.value.CompiledValue.py__doc__": [], "jedi.inference.compiled.value.CompiledValue.is_instance": [], "jedi.inference.compiled.value.CompiledValue.is_stub": [], "jedi.inference.compiled.value.CompiledValue.is_compiled": [], "jedi.inference.compiled.value.CompiledValue.is_module": [], "jedi.inference.compiled.value.CompiledValue.is_function": [], "jedi.inference.compiled.value.CompiledValue.is_class": [], "jedi.inference.compiled.value.CompiledValue.py__bool__": [], "jedi.inference.compiled.value.CompiledValue.get_qualified_names": [], "jedi.inference.compiled.value.CompiledValue.py__bases__": [], "jedi.inference.compiled.value.CompiledValue.py__mro__": [], "jedi.inference.compiled.value.CompiledValue.py__class__": [], "jedi.inference.compiled.value.CompiledValue.py__call__": [], "jedi.inference.compiled.value.CompiledValue.__init__": [], "jedi.inference.compiled.value.CheckAttribute.__get__": [], "jedi.inference.compiled.value.CheckAttribute.__call__": [], "jedi.inference.compiled.value.CheckAttribute.__init__": [], "sapp.tests.filter_test.StoredFilterTests.test_partial_storedfilter_to_json": [], "sapp.tests.filter_test.StoredFilterTests.test_storedfilter_to_json": [], "sapp.tests.filter_test.StoredFilterTests.test_storedfilter_json_filtering_keys": [], "sapp.tests.filter_test.StoredFilterTests.test_fails_instantiate_storedfilter_without_filtering_conditions": [], "sapp.tests.filter_test.StoredFilterTests.test_fails_instantiate_storedfilter_without_description": [], "sapp.tests.filter_test.StoredFilterTests.test_fails_instantiate_storedfilter_without_name": [], "sapp.tests.filter_test.StoredFilterTests.test_partial_instantiate_storedfilter": [], "sapp.tests.filter_test.StoredFilterTests.test_instantiate_storedfilter_with_kwargs": [], "sapp.tests.filter_test.StoredFilterTests.test_instantiate_storedfilter": [], "sapp.tests.filter_test.StoredFilterTests._test_filter_equality": [], "pycadf.tests.test_utils.TestUtils.test_mask_value_nonstring": [], "pycadf.tests.test_utils.TestUtils.test_mask_value": [], "keystone.common.sql.expand_repo.versions.022_expand_add_default_project_id_index.upgrade": [ { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/022_expand_add_default_project_id_index.py", "start": { "line": 21, "column": 4 }, "stop": { "line": 21, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Index.create", "class_name": "sqlalchemy.sql.schema.Index", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/022_expand_add_default_project_id_index.py", "start": { "line": 21, "column": 4 }, "stop": { "line": 21, "column": 13 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Index.__init__", "class_name": "sqlalchemy.sql.schema.Index", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/022_expand_add_default_project_id_index.py", "start": { "line": 20, "column": 11 }, "stop": { "line": 20, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "graphql.validation.tests.test_known_argument_names.test_unknown_args_deeply": [], "graphql.validation.tests.test_known_argument_names.test_unknown_args_amongst_known_args": [], "graphql.validation.tests.test_known_argument_names.test_invalid_arg_name": [], "graphql.validation.tests.test_known_argument_names.test_undirective_args_are_invalid": [], "graphql.validation.tests.test_known_argument_names.test_directive_args_are_known": [], "graphql.validation.tests.test_known_argument_names.test_args_are_known_deeply": [], "graphql.validation.tests.test_known_argument_names.test_no_args_on_optional_arg": [], "graphql.validation.tests.test_known_argument_names.test_multiple_args_in_reverse_order_are_known": [], "graphql.validation.tests.test_known_argument_names.test_ignore_args_of_unknown_fields": [], "graphql.validation.tests.test_known_argument_names.test_multiple_args_are_known": [], "graphql.validation.tests.test_known_argument_names.test_single_arg_is_known": [], "graphql.validation.tests.test_known_argument_names.unknown_directive_arg": [], "graphql.validation.tests.test_known_argument_names.unknown_arg": [], "alembic.ddl.mssql.visit_rename_table": [], "alembic.ddl.mssql.visit_column_type": [], "alembic.ddl.mssql.visit_rename_column": [], "alembic.ddl.mssql.visit_column_default": [], "alembic.ddl.mssql.visit_column_nullable": [], "alembic.ddl.mssql.mssql_add_column": [], "alembic.ddl.mssql.visit_add_column": [], "alembic.ddl.mssql._exec_drop_col_fk_constraint": [], "alembic.ddl.mssql._exec_drop_col_constraint": [], "alembic.ddl.mssql._ExecDropFKConstraint.__init__": [], "alembic.ddl.mssql._ExecDropConstraint.__init__": [], "alembic.ddl.mssql.MSSQLImpl._compare_identity_default": [], "alembic.ddl.mssql.MSSQLImpl.compare_server_default": [], "alembic.ddl.mssql.MSSQLImpl.drop_column": [], "alembic.ddl.mssql.MSSQLImpl.bulk_insert": [], "alembic.ddl.mssql.MSSQLImpl.create_index": [], "alembic.ddl.mssql.MSSQLImpl.alter_column": [], "alembic.ddl.mssql.MSSQLImpl.emit_commit": [], "alembic.ddl.mssql.MSSQLImpl.emit_begin": [], "alembic.ddl.mssql.MSSQLImpl._exec": [], "alembic.ddl.mssql.MSSQLImpl.__init__": [], "saml2.s2repoze.plugins.challenge_decider.make_plugin": [], "saml2.s2repoze.plugins.challenge_decider.MyChallengeDecider.__call__": [], "saml2.s2repoze.plugins.challenge_decider.MyChallengeDecider.__init__": [], "saml2.s2repoze.plugins.challenge_decider.my_request_classifier": [], "passlib.tests.test_utils_pbkdf2.Pbkdf2_Test.test_custom_prf": [], "passlib.tests.test_utils_pbkdf2.Pbkdf2_Test.test_default_keylen": [], "passlib.tests.test_utils_pbkdf2.Pbkdf2_Test.test_border": [], "passlib.tests.test_utils_pbkdf2.Pbkdf2_Test.test_known": [], "passlib.tests.test_utils_pbkdf2.Pbkdf2_Test.setUp": [], "passlib.tests.test_utils_pbkdf2.Pbkdf1_Test.test_border": [], "passlib.tests.test_utils_pbkdf2.Pbkdf1_Test.test_known": [], "passlib.tests.test_utils_pbkdf2.Pbkdf1_Test.setUp": [], "passlib.tests.test_utils_pbkdf2.UtilsTest.test_norm_hash_name": [], "passlib.tests.test_utils_pbkdf2.UtilsTest.setUp": [], "urllib3.contrib._securetransport.low_level._build_tls_unknown_ca_alert": [], "urllib3.contrib._securetransport.low_level._load_client_cert_chain": [], "urllib3.contrib._securetransport.low_level._load_items_from_file": [], "urllib3.contrib._securetransport.low_level._temporary_keychain": [], "urllib3.contrib._securetransport.low_level._is_identity": [], "urllib3.contrib._securetransport.low_level._is_cert": [], "urllib3.contrib._securetransport.low_level._cert_array_from_pem": [], "urllib3.contrib._securetransport.low_level._assert_no_error": [], "urllib3.contrib._securetransport.low_level._cf_string_to_unicode": [], "urllib3.contrib._securetransport.low_level._create_cfstring_array": [], "urllib3.contrib._securetransport.low_level._cfstr": [], "urllib3.contrib._securetransport.low_level._cf_dictionary_from_tuples": [], "urllib3.contrib._securetransport.low_level._cf_data_from_bytes": [], "paste.exceptions.collector.collect_exception": [], "paste.exceptions.collector.ExceptionFrame.get_source_line": [], "paste.exceptions.collector.Bunch.__repr__": [], "paste.exceptions.collector.Bunch.__init__": [], "paste.exceptions.collector.ExceptionCollector.safeStr": [], "paste.exceptions.collector.ExceptionCollector.collectException": [], "paste.exceptions.collector.ExceptionCollector.collectExceptionOnly": [], "paste.exceptions.collector.ExceptionCollector.collectLine": [], "paste.exceptions.collector.ExceptionCollector.collectSupplement": [], "paste.exceptions.collector.ExceptionCollector.getRevision": [], "paste.exceptions.collector.ExceptionCollector.getLimit": [], "paste.exceptions.collector.ExceptionCollector.__init__": [], "keystone.common.sql.contract_repo.versions.030_contract_add_project_tags_table.upgrade": [], "oslo_serialization.msgpackutils.loads": [], "oslo_serialization.msgpackutils.dumps": [], "oslo_serialization.msgpackutils.dump": [], "oslo_serialization.msgpackutils.load": [], "oslo_serialization.msgpackutils._create_default_registry": [], "oslo_serialization.msgpackutils._unserializer": [], "oslo_serialization.msgpackutils._serializer": [], "oslo_serialization.msgpackutils.DateHandler.deserialize": [], "oslo_serialization.msgpackutils.DateHandler.serialize": [], "oslo_serialization.msgpackutils.DateHandler.copy": [], "oslo_serialization.msgpackutils.DateHandler.__init__": [], "oslo_serialization.msgpackutils.XMLRPCDateTimeHandler.deserialize": [], "oslo_serialization.msgpackutils.XMLRPCDateTimeHandler.serialize": [], "oslo_serialization.msgpackutils.XMLRPCDateTimeHandler.copy": [], "oslo_serialization.msgpackutils.XMLRPCDateTimeHandler.__init__": [], "oslo_serialization.msgpackutils.SetHandler.deserialize": [], "oslo_serialization.msgpackutils.SetHandler.serialize": [], "oslo_serialization.msgpackutils.SetHandler.copy": [], "oslo_serialization.msgpackutils.SetHandler.__init__": [], "oslo_serialization.msgpackutils.CountHandler.deserialize": [], "oslo_serialization.msgpackutils.CountHandler.serialize": [], "oslo_serialization.msgpackutils.DateTimeHandler.deserialize": [], "oslo_serialization.msgpackutils.DateTimeHandler.serialize": [], "oslo_serialization.msgpackutils.DateTimeHandler.copy": [], "oslo_serialization.msgpackutils.DateTimeHandler.__init__": [], "oslo_serialization.msgpackutils.UUIDHandler.deserialize": [], "oslo_serialization.msgpackutils.UUIDHandler.serialize": [], "oslo_serialization.msgpackutils.HandlerRegistry.match": [], "oslo_serialization.msgpackutils.HandlerRegistry.get": [], "oslo_serialization.msgpackutils.HandlerRegistry.copy": [], "oslo_serialization.msgpackutils.HandlerRegistry.__contains__": [], "oslo_serialization.msgpackutils.HandlerRegistry.__len__": [], "oslo_serialization.msgpackutils.HandlerRegistry.register": [], "oslo_serialization.msgpackutils.HandlerRegistry.__iter__": [], "oslo_serialization.msgpackutils.HandlerRegistry.__init__": [], "oslo_serialization.msgpackutils.Interval.__repr__": [], "oslo_serialization.msgpackutils.Interval.__contains__": [], "oslo_serialization.msgpackutils.Interval.max_value": [], "oslo_serialization.msgpackutils.Interval.min_value": [], "oslo_serialization.msgpackutils.Interval.__init__": [], "oslo_policy.tests.test_parser.ParseRuleTestCase.test_parse_rule_list": [], "oslo_policy.tests.test_parser.ParseRuleTestCase.test_parse_rule_string": [], "oslo_policy.tests.test_parser.ParseTextRuleTestCase.test_A_and_B_or_C_with_group_and_not_8": [], "oslo_policy.tests.test_parser.ParseTextRuleTestCase.test_A_and_B_or_C_with_group_and_not_7": [], "oslo_policy.tests.test_parser.ParseTextRuleTestCase.test_A_and_B_or_C_with_group_and_not_6": [], "oslo_policy.tests.test_parser.ParseTextRuleTestCase.test_A_and_B_or_C_with_group_and_not_5": [], "oslo_policy.tests.test_parser.ParseTextRuleTestCase.test_A_and_B_or_C_with_group_and_not_4": [], "oslo_policy.tests.test_parser.ParseTextRuleTestCase.test_A_and_B_or_C_with_group_and_not_3": [], "oslo_policy.tests.test_parser.ParseTextRuleTestCase.test_A_and_B_or_C_with_group_and_not_2": [], "oslo_policy.tests.test_parser.ParseTextRuleTestCase.test_A_and_B_or_C_with_group_and_not_1": [], "oslo_policy.tests.test_parser.ParseTextRuleTestCase.test_A_and_B_or_C_with_group_2": [], "oslo_policy.tests.test_parser.ParseTextRuleTestCase.test_A_and_B_or_C_with_group_1": [], "oslo_policy.tests.test_parser.ParseTextRuleTestCase.test_A_and_B_or_C_with_not_3": [], "oslo_policy.tests.test_parser.ParseTextRuleTestCase.test_A_and_B_or_C_with_not_2": [], "oslo_policy.tests.test_parser.ParseTextRuleTestCase.test_A_and_B_or_C_with_not_1": [], "oslo_policy.tests.test_parser.ParseTextRuleTestCase.test_A_and_B_and_C_and_D": [], "oslo_policy.tests.test_parser.ParseTextRuleTestCase.test_A_and_B_and_C_or_D": [], "oslo_policy.tests.test_parser.ParseTextRuleTestCase.test_A_and_B_or_C_and_D": [], "oslo_policy.tests.test_parser.ParseTextRuleTestCase.test_A_and_B_or_C_or_D": [], "oslo_policy.tests.test_parser.ParseTextRuleTestCase.test_A_or_B_and_C_and_D": [], "oslo_policy.tests.test_parser.ParseTextRuleTestCase.test_A_or_B_and_C_or_D": [], "oslo_policy.tests.test_parser.ParseTextRuleTestCase.test_A_or_B_or_C_and_D": [], "oslo_policy.tests.test_parser.ParseTextRuleTestCase.test_A_or_B_or_C_or_D": [], "oslo_policy.tests.test_parser.ParseTextRuleTestCase.test_A_and_B_and_C": [], "oslo_policy.tests.test_parser.ParseTextRuleTestCase.test_A_and_B_or_C": [], "oslo_policy.tests.test_parser.ParseTextRuleTestCase.test_A_or_B_and_C": [], "oslo_policy.tests.test_parser.ParseTextRuleTestCase.test_A_or_B_or_C": [], "oslo_policy.tests.test_parser.ParseTextRuleTestCase.test_fail": [], "oslo_policy.tests.test_parser.ParseTextRuleTestCase.test_shifts": [], "oslo_policy.tests.test_parser.ParseTextRuleTestCase.test_empty": [], "oslo_policy.tests.test_parser.ParseStateTestCase.test_make_not_expr": [], "oslo_policy.tests.test_parser.ParseStateTestCase.test_extend_or_expr": [], "oslo_policy.tests.test_parser.ParseStateTestCase.test_make_or_expr": [], "oslo_policy.tests.test_parser.ParseStateTestCase.test_extend_and_expr": [], "oslo_policy.tests.test_parser.ParseStateTestCase.test_make_and_expr": [], "oslo_policy.tests.test_parser.ParseStateTestCase.test_wrap_check": [], "oslo_policy.tests.test_parser.ParseStateTestCase.test_result": [], "oslo_policy.tests.test_parser.ParseStateTestCase.test_result_unreduced": [], "oslo_policy.tests.test_parser.ParseStateTestCase.test_result_empty": [], "oslo_policy.tests.test_parser.ParseStateTestCase.test_shift": [], "oslo_policy.tests.test_parser.ParseStateTestCase.test_reduce_multi": [], "oslo_policy.tests.test_parser.ParseStateTestCase.test_reduce_two": [], "oslo_policy.tests.test_parser.ParseStateTestCase.test_reduce_one": [], "oslo_policy.tests.test_parser.ParseStateTestCase.test_reduce_short": [], "oslo_policy.tests.test_parser.ParseStateTestCase.test_reduce_none": [], "oslo_policy.tests.test_parser.ParseStateTestCase.test_init": [], "oslo_policy.tests.test_parser.ParseStateMetaTestCase.test_parse_state_meta": [], "oslo_policy.tests.test_parser.ParseStateMetaTestCase.test_reducer": [], "oslo_policy.tests.test_parser.ParseTokenizeTestCase.test_tokenize": [], "oslo_policy.tests.test_parser.ParseListRuleTestCase.test_multi_multi": [], "oslo_policy.tests.test_parser.ParseListRuleTestCase.test_multi_oneele": [], "oslo_policy.tests.test_parser.ParseListRuleTestCase.test_oneele_multi": [], "oslo_policy.tests.test_parser.ParseListRuleTestCase.test_oneele_oneele": [], "oslo_policy.tests.test_parser.ParseListRuleTestCase.test_oneele_bare": [], "oslo_policy.tests.test_parser.ParseListRuleTestCase.test_oneele_zeroele": [], "oslo_policy.tests.test_parser.ParseListRuleTestCase.test_empty": [], "oslo_policy.tests.test_parser.ParseCheckTestCase.test_check_default": [], "oslo_policy.tests.test_parser.ParseCheckTestCase.test_check": [], "oslo_policy.tests.test_parser.ParseCheckTestCase.test_no_handler": [], "oslo_policy.tests.test_parser.ParseCheckTestCase.test_bad_rule": [], "oslo_policy.tests.test_parser.ParseCheckTestCase.test_true": [], "oslo_policy.tests.test_parser.ParseCheckTestCase.test_false": [], "chardet.cli.chardetect.main": [], "chardet.cli.chardetect.description_of": [], "testtools.tests.test_tags.test_suite": [], "testtools.tests.test_tags.TestTags.test_parent": [], "testtools.tests.test_tags.TestTags.test_remove_in_child": [], "testtools.tests.test_tags.TestTags.test_add_to_child": [], "testtools.tests.test_tags.TestTags.test_child_context": [], "testtools.tests.test_tags.TestTags.test_remove_tag": [], "testtools.tests.test_tags.TestTags.test_change_tags_returns_tags": [], "testtools.tests.test_tags.TestTags.test_add_tag_twice": [], "testtools.tests.test_tags.TestTags.test_add_tag": [], "testtools.tests.test_tags.TestTags.test_no_tags": [], "graphql.utils.tests.test_concat_ast.test_it_concatenates_two_acts_together": [], "osprofiler.tests.unit.drivers.test_elasticsearch.ElasticsearchTestCase.test_get_non_empty_report": [], "osprofiler.tests.unit.drivers.test_elasticsearch.ElasticsearchTestCase.test_get_empty_report": [], "osprofiler.tests.unit.drivers.test_elasticsearch.ElasticsearchTestCase.test_init_and_notify": [], "osprofiler.tests.unit.drivers.test_elasticsearch.ElasticsearchTestCase.setUp": [], "keystoneauth1.extras._saml2._loading.ADFSPassword.get_options": [], "keystoneauth1.extras._saml2._loading.ADFSPassword.available": [], "keystoneauth1.extras._saml2._loading.ADFSPassword.plugin_class": [], "keystoneauth1.extras._saml2._loading.Saml2Password.get_options": [], "keystoneauth1.extras._saml2._loading.Saml2Password.available": [], "keystoneauth1.extras._saml2._loading.Saml2Password.plugin_class": [], "rx.core.py2.observable.Observable.subscribe": [], "attr._compat.make_set_closure_cell": [], "libcst._nodes.tests.test_with.WithTest.test_versions": [], "libcst._nodes.tests.test_with.WithTest.test_invalid": [], "libcst._nodes.tests.test_with.WithTest.test_valid": [], "graphql.utils.build_client_schema.build_client_schema": [], "graphql.utils.build_client_schema.no_execution": [], "graphql.utils.build_client_schema._none": [], "graphql.utils.build_client_schema._false": [], "greenlet.tests.test_contextvars.NoContextVarsTests.test_contextvars_errors": [], "greenlet.tests.test_contextvars.ContextVarsTests.test_context_assignment_different_thread": [], "greenlet.tests.test_contextvars.ContextVarsTests.test_context_assignment_while_running": [], "greenlet.tests.test_contextvars.ContextVarsTests.test_not_broken_if_using_attribute_instead_of_context_run": [], "greenlet.tests.test_contextvars.ContextVarsTests.test_break_ctxvars": [], "greenlet.tests.test_contextvars.ContextVarsTests.test_context_shared": [], "greenlet.tests.test_contextvars.ContextVarsTests.test_context_not_propagated": [], "greenlet.tests.test_contextvars.ContextVarsTests.test_context_propagated_by_setting_attribute": [], "greenlet.tests.test_contextvars.ContextVarsTests.test_context_propagated_by_context_run": [], "greenlet.tests.test_contextvars.ContextVarsTests._test_context": [], "greenlet.tests.test_contextvars.ContextVarsTests._increment": [], "greenlet.tests.test_contextvars.ContextVarsTests._new_ctx_run": [], "keystoneclient.tests.unit.v2_0.test_discovery.DiscoverKeystoneTests.test_get_version_local": [], "keystoneclient.tests.unit.v2_0.test_discovery.DiscoverKeystoneTests.test_get_versions": [], "keystoneclient.tests.unit.v2_0.test_discovery.DiscoverKeystoneTests.setUp": [], "osprofiler.hacking.checks.check_raises": [], "osprofiler.hacking.checks.check_using_unicode": [], "osprofiler.hacking.checks.check_dict_formatting_in_string": [], "osprofiler.hacking.checks.check_no_constructor_data_struct": [], "osprofiler.hacking.checks.check_quotes": [], "osprofiler.hacking.checks.assert_equal_in": [], "osprofiler.hacking.checks.assert_true_or_false_with_in": [], "osprofiler.hacking.checks.assert_equal_none": [], "osprofiler.hacking.checks.assert_equal_type": [], "osprofiler.hacking.checks.assert_true_instance": [], "osprofiler.hacking.checks.check_assert_methods_from_mock": [], "osprofiler.hacking.checks._parse_assert_mock_str": [], "osprofiler.hacking.checks.skip_ignored_lines": [], "keystoneauth1.identity.base.BaseIdentityPlugin.set_auth_state": [], "keystoneauth1.identity.base.BaseIdentityPlugin.get_auth_state": [], "keystoneauth1.identity.base.BaseIdentityPlugin.get_cache_id": [], "keystoneauth1.identity.base.BaseIdentityPlugin.get_cache_id_elements": [], "keystoneauth1.identity.base.BaseIdentityPlugin.get_discovery": [], "keystoneauth1.identity.base.BaseIdentityPlugin.get_sp_url": [], "keystoneauth1.identity.base.BaseIdentityPlugin.get_sp_auth_url": [], "keystoneauth1.identity.base.BaseIdentityPlugin.get_project_id": [], "keystoneauth1.identity.base.BaseIdentityPlugin.get_user_id": [], "keystoneauth1.identity.base.BaseIdentityPlugin.get_all_version_data": [], "keystoneauth1.identity.base.BaseIdentityPlugin.get_api_major_version": [], "keystoneauth1.identity.base.BaseIdentityPlugin.get_endpoint": [], "keystoneauth1.identity.base.BaseIdentityPlugin.get_endpoint_data": [], "keystoneauth1.identity.base.BaseIdentityPlugin.invalidate": [], "keystoneauth1.identity.base.BaseIdentityPlugin.get_access": [], "keystoneauth1.identity.base.BaseIdentityPlugin._needs_reauthenticate": [], "keystoneauth1.identity.base.BaseIdentityPlugin.get_token": [], "keystoneauth1.identity.base.BaseIdentityPlugin.get_auth_ref": [], "keystoneauth1.identity.base.BaseIdentityPlugin.__init__": [], "graphql.validation.rules.no_undefined_variables.NoUndefinedVariables.enter_VariableDefinition": [], "graphql.validation.rules.no_undefined_variables.NoUndefinedVariables.leave_OperationDefinition": [], "graphql.validation.rules.no_undefined_variables.NoUndefinedVariables.enter_OperationDefinition": [], "graphql.validation.rules.no_undefined_variables.NoUndefinedVariables.undefined_var_message": [], "graphql.validation.rules.no_undefined_variables.NoUndefinedVariables.__init__": [], "jedi.inference.value.namespace.ImplicitNamespaceValue.__repr__": [], "jedi.inference.value.namespace.ImplicitNamespaceValue.as_context": [], "jedi.inference.value.namespace.ImplicitNamespaceValue.is_package": [], "jedi.inference.value.namespace.ImplicitNamespaceValue.is_stub": [], "jedi.inference.value.namespace.ImplicitNamespaceValue.is_namespace": [], "jedi.inference.value.namespace.ImplicitNamespaceValue.py__name__": [], "jedi.inference.value.namespace.ImplicitNamespaceValue.py__path__": [], "jedi.inference.value.namespace.ImplicitNamespaceValue.py__package__": [], "jedi.inference.value.namespace.ImplicitNamespaceValue.py__file__": [], "jedi.inference.value.namespace.ImplicitNamespaceValue.name": [], "jedi.inference.value.namespace.ImplicitNamespaceValue.get_qualified_names": [], "jedi.inference.value.namespace.ImplicitNamespaceValue.get_filters": [], "jedi.inference.value.namespace.ImplicitNamespaceValue.__init__": [], "jedi.inference.value.namespace.ImplicitNSName.__init__": [], "jedi.inference.compiled.access._is_class_instance": [], "jedi.inference.compiled.access.DirectObjectAccess.get_dir_infos": [], "jedi.inference.compiled.access.DirectObjectAccess.negate": [], "jedi.inference.compiled.access.DirectObjectAccess.get_return_annotation": [], "jedi.inference.compiled.access.DirectObjectAccess._get_signature": [], "jedi.inference.compiled.access.DirectObjectAccess.get_signature_params": [], "jedi.inference.compiled.access.DirectObjectAccess._annotation_to_str": [], "jedi.inference.compiled.access.DirectObjectAccess.needs_type_completions": [], "jedi.inference.compiled.access.DirectObjectAccess.get_annotation_name_and_args": [], "jedi.inference.compiled.access.DirectObjectAccess.execute_operation": [], "jedi.inference.compiled.access.DirectObjectAccess._get_objects_path": [], "jedi.inference.compiled.access.DirectObjectAccess.get_access_path_tuples": [], "jedi.inference.compiled.access.DirectObjectAccess.get_key_paths": [], "jedi.inference.compiled.access.DirectObjectAccess.get_array_type": [], "jedi.inference.compiled.access.DirectObjectAccess.get_api_type": [], "jedi.inference.compiled.access.DirectObjectAccess.get_safe_value": [], "jedi.inference.compiled.access.DirectObjectAccess.getattr_paths": [], "jedi.inference.compiled.access.DirectObjectAccess.is_allowed_getattr": [], "jedi.inference.compiled.access.DirectObjectAccess.has_iter": [], "jedi.inference.compiled.access.DirectObjectAccess.dir": [], "jedi.inference.compiled.access.DirectObjectAccess.get_qualified_names": [], "jedi.inference.compiled.access.DirectObjectAccess.ismethoddescriptor": [], "jedi.inference.compiled.access.DirectObjectAccess.is_instance": [], "jedi.inference.compiled.access.DirectObjectAccess.is_module": [], "jedi.inference.compiled.access.DirectObjectAccess.is_function": [], "jedi.inference.compiled.access.DirectObjectAccess.is_class": [], "jedi.inference.compiled.access.DirectObjectAccess.get_repr": [], "jedi.inference.compiled.access.DirectObjectAccess.py__path__": [], "jedi.inference.compiled.access.DirectObjectAccess.py__bases__": [], "jedi.inference.compiled.access.DirectObjectAccess.py__class__": [], "jedi.inference.compiled.access.DirectObjectAccess.py__iter__list": [], "jedi.inference.compiled.access.DirectObjectAccess.py__simple_getitem__": [], "jedi.inference.compiled.access.DirectObjectAccess.py__getitem__all_values": [], "jedi.inference.compiled.access.DirectObjectAccess.py__mro__accesses": [], "jedi.inference.compiled.access.DirectObjectAccess.py__name__": [], "jedi.inference.compiled.access.DirectObjectAccess.py__doc__": [], "jedi.inference.compiled.access.DirectObjectAccess.py__file__": [], "jedi.inference.compiled.access.DirectObjectAccess.py__bool__": [], "jedi.inference.compiled.access.DirectObjectAccess._create_access_path": [], "jedi.inference.compiled.access.DirectObjectAccess._create_access": [], "jedi.inference.compiled.access.DirectObjectAccess.__repr__": [], "jedi.inference.compiled.access.DirectObjectAccess.__init__": [], "jedi.inference.compiled.access.get_api_type": [], "jedi.inference.compiled.access.create_access_path": [], "jedi.inference.compiled.access.AccessPath.__init__": [], "jedi.inference.compiled.access.load_module": [], "jedi.inference.compiled.access.create_access": [], "jedi.inference.compiled.access.shorten_repr": [], "jedi.inference.compiled.access.SignatureParam.__init__": [], "jedi.inference.compiled.access.safe_getattr": [], "fasteners._utils.StopWatch.expired": [], "fasteners._utils.StopWatch.start": [], "fasteners._utils.StopWatch.__exit__": [], "fasteners._utils.StopWatch.__enter__": [], "fasteners._utils.StopWatch.elapsed": [], "fasteners._utils.StopWatch.leftover": [], "fasteners._utils.StopWatch.__init__": [], "fasteners._utils.Retry.__call__": [], "fasteners._utils.Retry.__init__": [], "fasteners._utils.LockStack.__exit__": [], "fasteners._utils.LockStack.__enter__": [], "fasteners._utils.LockStack.acquire_lock": [], "fasteners._utils.LockStack.__init__": [], "fasteners._utils.pick_first_not_none": [], "fasteners._utils.canonicalize_path": [], "keystoneclient.tests.unit.v2_0.test_extensions.ExtensionTests.test_list": [], "keystoneclient.tests.unit.v2_0.test_extensions.ExtensionTests.setUp": [], "graphene.utils.deduplicator.deflate": [], "keystone.tests.protection.v3.test_protocols.ProjectUserTestsWithoutEnforceScope.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 452, "column": 21 }, "stop": { "line": 452, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 429, "column": 24 }, "stop": { "line": 429, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 429, "column": 8 }, "stop": { "line": 429, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_protocols.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 436, "column": 12 }, "stop": { "line": 436, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 442, "column": 12 }, "stop": { "line": 442, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 442, "column": 30 }, "stop": { "line": 442, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 436, "column": 30 }, "stop": { "line": 436, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 427, "column": 8 }, "stop": { "line": 427, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 436, "column": 12 }, "stop": { "line": 436, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 442, "column": 12 }, "stop": { "line": 442, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 428, "column": 8 }, "stop": { "line": 428, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_protocols.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 450, "column": 15 }, "stop": { "line": 450, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_protocols.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 438, "column": 15 }, "stop": { "line": 438, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_protocols.ProjectUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 400, "column": 8 }, "stop": { "line": 400, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 406, "column": 15 }, "stop": { "line": 406, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_protocols.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 402, "column": 8 }, "stop": { "line": 402, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_protocols.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 402, "column": 24 }, "stop": { "line": 402, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 401, "column": 8 }, "stop": { "line": 401, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_protocols.ProjectUserTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_protocols.DomainUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 365, "column": 8 }, "stop": { "line": 365, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_protocols.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 380, "column": 15 }, "stop": { "line": 380, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_protocols.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 382, "column": 21 }, "stop": { "line": 382, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 366, "column": 24 }, "stop": { "line": 366, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 370, "column": 12 }, "stop": { "line": 370, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 370, "column": 30 }, "stop": { "line": 370, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 364, "column": 8 }, "stop": { "line": 364, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 366, "column": 8 }, "stop": { "line": 366, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_protocols.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 370, "column": 12 }, "stop": { "line": 370, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 373, "column": 23 }, "stop": { "line": 373, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_protocols.SystemAdminTests.test_user_can_delete_protocol": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 348, "column": 47 }, "stop": { "line": 348, "column": 77 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_protocols._CommonUtilities._create_protocol_and_deps", "class_name": "keystone.tests.protection.v3.test_protocols.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 352, "column": 16 }, "stop": { "line": 352, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_protocols.SystemAdminTests.test_user_can_update_protocols": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 336, "column": 12 }, "stop": { "line": 336, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 336, "column": 30 }, "stop": { "line": 336, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_mapping_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 333, "column": 47 }, "stop": { "line": 333, "column": 77 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_protocols._CommonUtilities._create_protocol_and_deps", "class_name": "keystone.tests.protection.v3.test_protocols.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 336, "column": 12 }, "stop": { "line": 336, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 342, "column": 16 }, "stop": { "line": 342, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_protocols.SystemAdminTests.test_user_can_create_protocols": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 312, "column": 12 }, "stop": { "line": 312, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 316, "column": 12 }, "stop": { "line": 316, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 316, "column": 30 }, "stop": { "line": 316, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_mapping_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 310, "column": 28 }, "stop": { "line": 310, "column": 58 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_identity_provider_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 316, "column": 12 }, "stop": { "line": 316, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 324, "column": 16 }, "stop": { "line": 324, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_protocols.SystemAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 288, "column": 8 }, "stop": { "line": 288, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 290, "column": 24 }, "stop": { "line": 290, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 296, "column": 15 }, "stop": { "line": 296, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_protocols.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 290, "column": 8 }, "stop": { "line": 290, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_protocols.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 289, "column": 8 }, "stop": { "line": 289, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_protocols.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_protocols.SystemMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 254, "column": 8 }, "stop": { "line": 254, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 256, "column": 8 }, "stop": { "line": 256, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_protocols.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 270, "column": 43 }, "stop": { "line": 270, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 256, "column": 24 }, "stop": { "line": 256, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 269, "column": 15 }, "stop": { "line": 269, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_protocols.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 259, "column": 24 }, "stop": { "line": 259, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 255, "column": 8 }, "stop": { "line": 255, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_protocols.SystemMemberTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_protocols.SystemReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 219, "column": 8 }, "stop": { "line": 219, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 221, "column": 8 }, "stop": { "line": 221, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_protocols.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 235, "column": 43 }, "stop": { "line": 235, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 221, "column": 24 }, "stop": { "line": 221, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 220, "column": 8 }, "stop": { "line": 220, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_protocols.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 234, "column": 15 }, "stop": { "line": 234, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_protocols.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 224, "column": 24 }, "stop": { "line": 224, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_protocols._DomainAndProjectUserProtocolTests.test_user_cannot_get_a_protocol": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 203, "column": 16 }, "stop": { "line": 203, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_protocols._DomainAndProjectUserProtocolTests.test_user_cannot_list_protocols": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 190, "column": 16 }, "stop": { "line": 190, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_protocols._DomainAndProjectUserProtocolTests.test_user_cannot_delete_protocol": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 177, "column": 16 }, "stop": { "line": 177, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_protocols._DomainAndProjectUserProtocolTests.test_user_cannot_update_protocols": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 158, "column": 12 }, "stop": { "line": 158, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 158, "column": 30 }, "stop": { "line": 158, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_mapping_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 158, "column": 12 }, "stop": { "line": 158, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 164, "column": 16 }, "stop": { "line": 164, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_protocols._DomainAndProjectUserProtocolTests.test_user_cannot_create_protocols": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 134, "column": 12 }, "stop": { "line": 134, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 138, "column": 12 }, "stop": { "line": 138, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 138, "column": 30 }, "stop": { "line": 138, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_mapping_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 132, "column": 28 }, "stop": { "line": 132, "column": 58 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_identity_provider_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 138, "column": 12 }, "stop": { "line": 138, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 146, "column": 16 }, "stop": { "line": 146, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_protocols._SystemReaderAndMemberProtocolTests.test_user_cannot_delete_protocol": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 120, "column": 16 }, "stop": { "line": 120, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_protocols._SystemReaderAndMemberProtocolTests.test_user_cannot_update_protocols": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 101, "column": 12 }, "stop": { "line": 101, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 101, "column": 30 }, "stop": { "line": 101, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_mapping_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 101, "column": 12 }, "stop": { "line": 101, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 107, "column": 16 }, "stop": { "line": 107, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_protocols._SystemReaderAndMemberProtocolTests.test_user_cannot_create_protocols": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 77, "column": 12 }, "stop": { "line": 77, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 81, "column": 12 }, "stop": { "line": 81, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 81, "column": 30 }, "stop": { "line": 81, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_mapping_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 75, "column": 28 }, "stop": { "line": 75, "column": 58 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_identity_provider_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 81, "column": 12 }, "stop": { "line": 81, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 89, "column": 16 }, "stop": { "line": 89, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_protocols._SystemUserProtocolTests.test_user_can_get_a_protocol": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 66, "column": 16 }, "stop": { "line": 66, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_protocols._SystemUserProtocolTests.test_user_can_list_protocols": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 54, "column": 16 }, "stop": { "line": 54, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 58, "column": 32 }, "stop": { "line": 58, "column": 35 } } ], "kind": "function", "target": "len" } ], "keystone.tests.protection.v3.test_protocols._CommonUtilities._create_protocol_and_deps": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 33, "column": 12 }, "stop": { "line": 33, "column": 29 } }, { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 41, "column": 37 }, "stop": { "line": 41, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 37, "column": 12 }, "stop": { "line": 37, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 37, "column": 30 }, "stop": { "line": 37, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_mapping_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 31, "column": 28 }, "stop": { "line": 31, "column": 58 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_identity_provider_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 39, "column": 19 }, "stop": { "line": 39, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_protocol_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_protocols.py", "start": { "line": 37, "column": 12 }, "stop": { "line": 37, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "dogpile.util.readwrite_lock.ReadWriteMutex.release_write_lock": [], "dogpile.util.readwrite_lock.ReadWriteMutex.acquire_write_lock": [], "dogpile.util.readwrite_lock.ReadWriteMutex.release_read_lock": [], "dogpile.util.readwrite_lock.ReadWriteMutex.acquire_read_lock": [], "dogpile.util.readwrite_lock.ReadWriteMutex.__init__": [], "passlib.handlers.windows.msdcc2.raw": [], "passlib.handlers.windows.msdcc2._calc_checksum": [], "passlib.handlers.windows.msdcc2._norm_hash": [], "passlib.handlers.windows.msdcc.raw": [], "passlib.handlers.windows.msdcc._calc_checksum": [], "passlib.handlers.windows.msdcc._norm_hash": [], "passlib.handlers.windows.nthash.raw_nthash": [], "passlib.handlers.windows.nthash.raw": [], "passlib.handlers.windows.nthash._calc_checksum": [], "passlib.handlers.windows.nthash._norm_hash": [], "passlib.handlers.windows.lmhash.raw": [], "passlib.handlers.windows.lmhash._calc_checksum": [], "passlib.handlers.windows.lmhash._norm_hash": [], "IPython.core.debugger.set_trace": [], "IPython.core.debugger.InterruptiblePdb._cmdloop": [], "IPython.core.debugger.InterruptiblePdb.cmdloop": [], "IPython.core.debugger.Pdb.do_context": [], "IPython.core.debugger.Pdb.do_down": [], "IPython.core.debugger.Pdb.do_up": [], "IPython.core.debugger.Pdb.stop_here": [], "IPython.core.debugger.Pdb.do_where": [], "IPython.core.debugger.Pdb.do_psource": [], "IPython.core.debugger.Pdb.do_pinfo2": [], "IPython.core.debugger.Pdb.do_pinfo": [], "IPython.core.debugger.Pdb.do_pfile": [], "IPython.core.debugger.Pdb.do_pdoc": [], "IPython.core.debugger.Pdb.do_pdef": [], "IPython.core.debugger.Pdb.do_debug": [], "IPython.core.debugger.Pdb.do_longlist": [], "IPython.core.debugger.Pdb.getsourcelines": [], "IPython.core.debugger.Pdb.do_list": [], "IPython.core.debugger.Pdb.do_skip_hidden": [], "IPython.core.debugger.Pdb.do_skip_predicates": [], "IPython.core.debugger.Pdb.print_list_lines": [], "IPython.core.debugger.Pdb.__format_line": [], "IPython.core.debugger.Pdb.format_stack_entry": [], "IPython.core.debugger.Pdb._get_frame_locals": [], "IPython.core.debugger.Pdb.print_stack_entry": [], "IPython.core.debugger.Pdb.print_stack_trace": [], "IPython.core.debugger.Pdb.new_do_restart": [], "IPython.core.debugger.Pdb.new_do_quit": [], "IPython.core.debugger.Pdb.new_do_frame": [], "IPython.core.debugger.Pdb.interaction": [], "IPython.core.debugger.Pdb.hidden_frames": [], "IPython.core.debugger.Pdb._hidden_predicate": [], "IPython.core.debugger.Pdb.set_trace": [], "IPython.core.debugger.Pdb.set_colors": [], "IPython.core.debugger.Pdb.__init__": [], "IPython.core.debugger.decorate_fn_with_doc": [], "IPython.core.debugger.strip_indentation": [], "IPython.core.debugger.Tracer.__call__": [], "IPython.core.debugger.Tracer.__init__": [], "IPython.core.debugger.BdbQuit_IPython_excepthook": [], "IPython.core.debugger.BdbQuit_excepthook": [], "IPython.core.debugger.make_arrow": [], "libcst.codemod._testing._CodemodTest.assertCodemod": [], "libcst.codemod._testing._CodemodTest.assertCodeEqual": [], "libcst.codemod._testing._CodemodTest.make_fixture_data": [], "xmlschema.converters.columnar.ColumnarConverter.element_encode": [], "xmlschema.converters.columnar.ColumnarConverter.element_decode": [], "xmlschema.converters.columnar.ColumnarConverter.__setattr__": [], "xmlschema.converters.columnar.ColumnarConverter.lossy": [], "xmlschema.converters.columnar.ColumnarConverter.__init__": [], "pywatchman.pybser.load": [], "pywatchman.pybser.loads": [], "pywatchman.pybser.pdu_len": [], "pywatchman.pybser.pdu_info": [], "pywatchman.pybser._pdu_info_helper": [], "pywatchman.pybser.Bunser.loads_recursive": [], "pywatchman.pybser.Bunser.unser_template": [], "pywatchman.pybser.Bunser.unser_object": [], "pywatchman.pybser.Bunser.unser_array": [], "pywatchman.pybser.Bunser.unser_bytestring": [], "pywatchman.pybser.Bunser.unser_utf8_string": [], "pywatchman.pybser.Bunser.unser_int": [], "pywatchman.pybser.Bunser.__init__": [], "pywatchman.pybser._BunserDict.__len__": [], "pywatchman.pybser._BunserDict.__getitem__": [], "pywatchman.pybser._BunserDict.__getattr__": [], "pywatchman.pybser._BunserDict.__init__": [], "pywatchman.pybser.dumps": [], "pywatchman.pybser._bser_buffer.append_recursive": [], "pywatchman.pybser._bser_buffer.append_string": [], "pywatchman.pybser._bser_buffer.append_long": [], "pywatchman.pybser._bser_buffer.ensure_size": [], "pywatchman.pybser._bser_buffer.__init__": [], "pywatchman.pybser._buf_pos": [], "pywatchman.pybser._int_size": [], "passlib.handlers.ldap_digests._init_ldap_crypt_handlers": [], "passlib.handlers.ldap_digests.ldap_plaintext.identify": [], "passlib.handlers.ldap_digests.ldap_plaintext.genconfig": [], "passlib.handlers.ldap_digests._SaltedBase64DigestHelper._calc_checksum": [], "passlib.handlers.ldap_digests._SaltedBase64DigestHelper.to_string": [], "passlib.handlers.ldap_digests._SaltedBase64DigestHelper.from_string": [], "passlib.handlers.ldap_digests._Base64DigestHelper._calc_checksum": [], "passlib.handlers.ldap_digests._Base64DigestHelper._hash_prefix": [], "pip._internal.vcs.versioncontrol.VersionControl.controls_location": [], "pip._internal.vcs.versioncontrol.VersionControl.is_repository_directory": [], "pip._internal.vcs.versioncontrol.VersionControl.run_command": [], "pip._internal.vcs.versioncontrol.VersionControl.get_revision": [], "pip._internal.vcs.versioncontrol.VersionControl.get_remote_url": [], "pip._internal.vcs.versioncontrol.VersionControl.unpack": [], "pip._internal.vcs.versioncontrol.VersionControl.obtain": [], "pip._internal.vcs.versioncontrol.VersionControl.is_commit_id_equal": [], "pip._internal.vcs.versioncontrol.VersionControl.update": [], "pip._internal.vcs.versioncontrol.VersionControl.switch": [], "pip._internal.vcs.versioncontrol.VersionControl.fetch_new": [], "pip._internal.vcs.versioncontrol.VersionControl.compare_urls": [], "pip._internal.vcs.versioncontrol.VersionControl.normalize_url": [], "pip._internal.vcs.versioncontrol.VersionControl.get_url_rev_options": [], "pip._internal.vcs.versioncontrol.VersionControl.make_rev_args": [], "pip._internal.vcs.versioncontrol.VersionControl.get_url_rev_and_auth": [], "pip._internal.vcs.versioncontrol.VersionControl.get_netloc_and_auth": [], "pip._internal.vcs.versioncontrol.VersionControl.export": [], "pip._internal.vcs.versioncontrol.VersionControl._is_local_repository": [], "pip._internal.vcs.versioncontrol.VersionControl.make_rev_options": [], "pip._internal.vcs.versioncontrol.VersionControl.is_immutable_rev_checkout": [], "pip._internal.vcs.versioncontrol.VersionControl.get_base_rev_args": [], "pip._internal.vcs.versioncontrol.VersionControl.get_src_requirement": [], "pip._internal.vcs.versioncontrol.VersionControl.get_requirement_revision": [], "pip._internal.vcs.versioncontrol.VersionControl.get_subdirectory": [], "pip._internal.vcs.versioncontrol.VersionControl.should_add_vcs_url_prefix": [], "pip._internal.vcs.versioncontrol.VcsSupport.get_backend": [], "pip._internal.vcs.versioncontrol.VcsSupport.get_backend_for_scheme": [], "pip._internal.vcs.versioncontrol.VcsSupport.get_backend_for_dir": [], "pip._internal.vcs.versioncontrol.VcsSupport.unregister": [], "pip._internal.vcs.versioncontrol.VcsSupport.register": [], "pip._internal.vcs.versioncontrol.VcsSupport.all_schemes": [], "pip._internal.vcs.versioncontrol.VcsSupport.dirnames": [], "pip._internal.vcs.versioncontrol.VcsSupport.backends": [], "pip._internal.vcs.versioncontrol.VcsSupport.__iter__": [], "pip._internal.vcs.versioncontrol.VcsSupport.__init__": [], "pip._internal.vcs.versioncontrol.RevOptions.make_new": [], "pip._internal.vcs.versioncontrol.RevOptions.to_display": [], "pip._internal.vcs.versioncontrol.RevOptions.to_args": [], "pip._internal.vcs.versioncontrol.RevOptions.arg_rev": [], "pip._internal.vcs.versioncontrol.RevOptions.__repr__": [], "pip._internal.vcs.versioncontrol.RevOptions.__init__": [], "pip._internal.vcs.versioncontrol.find_path_to_setup_from_repo_root": [], "pip._internal.vcs.versioncontrol.make_vcs_requirement_url": [], "pip._internal.vcs.versioncontrol.is_url": [], "setuptools.dist.Feature.validate": [], "setuptools.dist.Feature.exclude_from": [], "setuptools.dist.Feature.include_in": [], "setuptools.dist.Feature.include_by_default": [], "setuptools.dist.Feature.__init__": [], "setuptools.dist.Feature.warn_deprecated": [], "setuptools.dist.Distribution.handle_display_options": [], "setuptools.dist.Distribution.iter_distribution_names": [], "setuptools.dist.Distribution.get_cmdline_options": [], "setuptools.dist.Distribution._parse_command_opts": [], "setuptools.dist.Distribution._exclude_packages": [], "setuptools.dist.Distribution.exclude": [], "setuptools.dist.Distribution._include_misc": [], "setuptools.dist.Distribution._exclude_misc": [], "setuptools.dist.Distribution.has_contents_for": [], "setuptools.dist.Distribution.exclude_package": [], "setuptools.dist.Distribution.include": [], "setuptools.dist.Distribution.include_feature": [], "setuptools.dist.Distribution.feature_is_included": [], "setuptools.dist.Distribution._set_feature": [], "setuptools.dist.Distribution.get_command_list": [], "setuptools.dist.Distribution.print_commands": [], "setuptools.dist.Distribution.get_command_class": [], "setuptools.dist.Distribution._finalize_features": [], "setuptools.dist.Distribution._finalize_feature_opts": [], "setuptools.dist.Distribution.fetch_build_egg": [], "setuptools.dist.Distribution.get_egg_cache_dir": [], "setuptools.dist.Distribution._finalize_2to3_doctests": [], "setuptools.dist.Distribution._finalize_setup_keywords": [], "setuptools.dist.Distribution.finalize_options": [], "setuptools.dist.Distribution.fetch_build_eggs": [], "setuptools.dist.Distribution._feature_attrname": [], "setuptools.dist.Distribution.parse_command_line": [], "setuptools.dist.Distribution.parse_config_files": [], "setuptools.dist.Distribution._set_command_options": [], "setuptools.dist.Distribution._try_str": [], "setuptools.dist.Distribution._parse_config_files": [], "setuptools.dist.Distribution._clean_req": [], "setuptools.dist.Distribution._move_install_requirements_markers": [], "setuptools.dist.Distribution._suffix_for": [], "setuptools.dist.Distribution._convert_extras_requirements": [], "setuptools.dist.Distribution._finalize_requires": [], "setuptools.dist.Distribution.__init__": [], "setuptools.dist.Distribution.patch_missing_pkg_info": [], "setuptools.dist.check_packages": [], "setuptools.dist.check_package_data": [], "setuptools.dist.check_test_suite": [], "setuptools.dist.check_entry_points": [], "setuptools.dist.check_specifier": [], "setuptools.dist.check_requirements": [], "setuptools.dist.assert_bool": [], "setuptools.dist._check_extra": [], "setuptools.dist.check_extras": [], "setuptools.dist.check_nsp": [], "setuptools.dist.assert_string_list": [], "setuptools.dist.check_importable": [], "setuptools.dist.write_pkg_file": [], "setuptools.dist.read_pkg_file": [], "setuptools.dist.get_metadata_version": [], "setuptools.dist._get_unpatched": [], "rx.linq.observable.defer.defer": [], "keystone.common.sql.contract_repo.versions.078_placeholder.upgrade": [], "cryptography.hazmat.backends.openssl.utils._warn_sign_verify_deprecated": [], "cryptography.hazmat.backends.openssl.utils._check_not_prehashed": [], "cryptography.hazmat.backends.openssl.utils._calculate_digest_and_algorithm": [], "cryptography.hazmat.backends.openssl.utils._evp_pkey_derive": [], "rx.linq.observable.ziparray.zip_list": [], "osprofiler.drivers.messaging.signal_handler": [], "osprofiler.drivers.messaging.NotifyEndpoint.get_last_read_time": [], "osprofiler.drivers.messaging.NotifyEndpoint.get_messages": [], "osprofiler.drivers.messaging.NotifyEndpoint.info": [], "osprofiler.drivers.messaging.NotifyEndpoint.__init__": [], "osprofiler.drivers.messaging.Messaging.get_report": [], "osprofiler.drivers.messaging.Messaging.notify": [], "osprofiler.drivers.messaging.Messaging.get_name": [], "osprofiler.drivers.messaging.Messaging.__init__": [], "jedi.inference.flow_analysis._check_if": [], "jedi.inference.flow_analysis._break_check": [], "jedi.inference.flow_analysis.reachability_check": [], "jedi.inference.flow_analysis._get_flow_scopes": [], "jedi.inference.flow_analysis.Status.__repr__": [], "jedi.inference.flow_analysis.Status.__and__": [], "jedi.inference.flow_analysis.Status.invert": [], "jedi.inference.flow_analysis.Status.__init__": [], "passlib.crypto.scrypt._builtin.ScryptEngine._bmix_1": [], "passlib.crypto.scrypt._builtin.ScryptEngine.bmix": [], "passlib.crypto.scrypt._builtin.ScryptEngine.smix": [], "passlib.crypto.scrypt._builtin.ScryptEngine.run": [], "passlib.crypto.scrypt._builtin.ScryptEngine.__init__": [], "passlib.crypto.scrypt._builtin.ScryptEngine.execute": [], "keystone.common.sql.data_migration_repo.versions.052_placeholder.upgrade": [], "dns.rrset.from_rdata": [], "dns.rrset.from_rdata_list": [], "dns.rrset.from_text": [], "dns.rrset.from_text_list": [], "dns.rrset.RRset.to_rdataset": [], "dns.rrset.RRset.to_wire": [], "dns.rrset.RRset.to_text": [], "dns.rrset.RRset.match": [], "dns.rrset.RRset.__eq__": [], "dns.rrset.RRset.__str__": [], "dns.rrset.RRset.__repr__": [], "dns.rrset.RRset._clone": [], "dns.rrset.RRset.__init__": [], "keystoneclient.tests.unit.v2_0.test_tenants.TenantTests.test_list_tenants_fallback_to_auth_url": [], "keystoneclient.tests.unit.v2_0.test_tenants.TenantTests.test_list_tenants_use_admin_url": [], "keystoneclient.tests.unit.v2_0.test_tenants.TenantTests.test_tenant_list_users": [], "keystoneclient.tests.unit.v2_0.test_tenants.TenantTests.test_tenant_remove_user": [], "keystoneclient.tests.unit.v2_0.test_tenants.TenantTests.test_tenant_add_user": [], "keystoneclient.tests.unit.v2_0.test_tenants.TenantTests.test_remove_user": [], "keystoneclient.tests.unit.v2_0.test_tenants.TenantTests.test_add_user": [], "keystoneclient.tests.unit.v2_0.test_tenants.TenantTests.test_update_empty_description": [], "keystoneclient.tests.unit.v2_0.test_tenants.TenantTests.test_update": [], "keystoneclient.tests.unit.v2_0.test_tenants.TenantTests.test_list_limit_marker": [], "keystoneclient.tests.unit.v2_0.test_tenants.TenantTests.test_list_marker": [], "keystoneclient.tests.unit.v2_0.test_tenants.TenantTests.test_list_limit": [], "keystoneclient.tests.unit.v2_0.test_tenants.TenantTests.test_list": [], "keystoneclient.tests.unit.v2_0.test_tenants.TenantTests.test_get": [], "keystoneclient.tests.unit.v2_0.test_tenants.TenantTests.test_delete": [], "keystoneclient.tests.unit.v2_0.test_tenants.TenantTests.test_duplicate_create": [], "keystoneclient.tests.unit.v2_0.test_tenants.TenantTests.test_create": [], "keystoneclient.tests.unit.v2_0.test_tenants.TenantTests.setUp": [], "sapp.pipeline.warning_code_filter.WarningCodeFilter.run": [], "sapp.pipeline.warning_code_filter.WarningCodeFilter._should_skip_issue": [], "sapp.pipeline.warning_code_filter.WarningCodeFilter.__init__": [], "jsonschema.tests._helpers.bug": [], "kombu.transport.azureservicebus.Transport.as_uri": [], "kombu.transport.azureservicebus.Transport.parse_uri": [], "kombu.transport.azureservicebus.Channel.retry_backoff_max": [], "kombu.transport.azureservicebus.Channel.retry_backoff_factor": [], "kombu.transport.azureservicebus.Channel.retry_total": [], "kombu.transport.azureservicebus.Channel.uamqp_keep_alive_interval": [], "kombu.transport.azureservicebus.Channel.peek_lock_seconds": [], "kombu.transport.azureservicebus.Channel.wait_time_seconds": [], "kombu.transport.azureservicebus.Channel.queue_name_prefix": [], "kombu.transport.azureservicebus.Channel.transport_options": [], "kombu.transport.azureservicebus.Channel.conninfo": [], "kombu.transport.azureservicebus.Channel.queue_mgmt_service": [], "kombu.transport.azureservicebus.Channel.queue_service": [], "kombu.transport.azureservicebus.Channel.close": [], "kombu.transport.azureservicebus.Channel._purge": [], "kombu.transport.azureservicebus.Channel._size": [], "kombu.transport.azureservicebus.Channel.basic_ack": [], "kombu.transport.azureservicebus.Channel._get": [], "kombu.transport.azureservicebus.Channel._put": [], "kombu.transport.azureservicebus.Channel._delete": [], "kombu.transport.azureservicebus.Channel._new_queue": [], "kombu.transport.azureservicebus.Channel._restore": [], "kombu.transport.azureservicebus.Channel.entity_name": [], "kombu.transport.azureservicebus.Channel._get_asb_receiver": [], "kombu.transport.azureservicebus.Channel._get_asb_sender": [], "kombu.transport.azureservicebus.Channel._add_queue_to_cache": [], "kombu.transport.azureservicebus.Channel.basic_cancel": [], "kombu.transport.azureservicebus.Channel.basic_consume": [], "kombu.transport.azureservicebus.Channel._try_parse_connection_string": [], "kombu.transport.azureservicebus.Channel.__init__": [], "kombu.transport.azureservicebus.SendReceive.close": [], "kombu.transport.azureservicebus.SendReceive.__init__": [], "passlib.crypto._md4.md4.hexdigest": [], "passlib.crypto._md4.md4.digest": [], "passlib.crypto._md4.md4.copy": [], "passlib.crypto._md4.md4.update": [], "passlib.crypto._md4.md4._process": [], "passlib.crypto._md4.md4.__init__": [], "passlib.crypto._md4.G": [], "passlib.crypto._md4.F": [], "pygments.filters.TokenMergeFilter.filter": [], "pygments.filters.TokenMergeFilter.__init__": [], "pygments.filters.GobbleFilter.filter": [], "pygments.filters.GobbleFilter.gobble": [], "pygments.filters.GobbleFilter.__init__": [], "pygments.filters.VisibleWhitespaceFilter.filter": [], "pygments.filters.VisibleWhitespaceFilter.__init__": [], "pygments.filters.RaiseOnErrorTokenFilter.filter": [], "pygments.filters.RaiseOnErrorTokenFilter.__init__": [], "pygments.filters.NameHighlightFilter.filter": [], "pygments.filters.NameHighlightFilter.__init__": [], "pygments.filters.KeywordCaseFilter.filter": [], "pygments.filters.KeywordCaseFilter.__init__": [], "pygments.filters.SymbolFilter.filter": [], "pygments.filters.SymbolFilter.__init__": [], "pygments.filters.CodeTagFilter.filter": [], "pygments.filters.CodeTagFilter.__init__": [], "pygments.filters._replace_special": [], "pygments.filters.get_all_filters": [], "pygments.filters.get_filter_by_name": [], "pygments.filters.find_filter_class": [], "sapp.tests.iterutil_test.UtilsTest.test_split_every": [], "keystoneauth1.token_endpoint.Token.get_auth_ref": [], "keystoneauth1.token_endpoint.Token.get_endpoint": [], "keystoneauth1.token_endpoint.Token.get_endpoint_data": [], "keystoneauth1.token_endpoint.Token.get_token": [], "keystoneauth1.token_endpoint.Token.__init__": [], "dns.grange.from_text": [], "prompt_toolkit.history.FileHistory.store_string": [], "prompt_toolkit.history.FileHistory.load_history_strings": [], "prompt_toolkit.history.FileHistory.__init__": [], "prompt_toolkit.history.DummyHistory.append_string": [], "prompt_toolkit.history.DummyHistory.store_string": [], "prompt_toolkit.history.DummyHistory.load_history_strings": [], "prompt_toolkit.history.InMemoryHistory.store_string": [], "prompt_toolkit.history.InMemoryHistory.load_history_strings": [], "prompt_toolkit.history.InMemoryHistory.__init__": [], "prompt_toolkit.history.ThreadedHistory.__repr__": [], "prompt_toolkit.history.ThreadedHistory.store_string": [], "prompt_toolkit.history.ThreadedHistory.load_history_strings": [], "prompt_toolkit.history.ThreadedHistory.append_string": [], "prompt_toolkit.history.ThreadedHistory._in_load_thread": [], "prompt_toolkit.history.ThreadedHistory.load": [], "prompt_toolkit.history.ThreadedHistory.__init__": [], "prompt_toolkit.history.History.store_string": [], "prompt_toolkit.history.History.load_history_strings": [], "prompt_toolkit.history.History.append_string": [], "prompt_toolkit.history.History.get_strings": [], "prompt_toolkit.history.History.load": [], "prompt_toolkit.history.History.__init__": [], "oslo_cache.tests.functional.dogpile_cache_pymemcache.test_cache_backend.TestDogpileCachePyMemcacheBackend.setUp": [], "keystone.api.os_revoke.OSRevokeResource.get": [ { "locations": [ { "path": "keystone/api/os_revoke.py", "start": { "line": 44, "column": 22 }, "stop": { "line": 44, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/os_revoke.py", "start": { "line": 41, "column": 29 }, "stop": { "line": 41, "column": 53 } } ], "kind": "function", "target": "oslo_utils.timeutils.normalize_time" }, { "locations": [ { "path": "keystone/api/os_revoke.py", "start": { "line": 57, "column": 32 }, "stop": { "line": 57, "column": 49 } } ], "kind": "function", "target": "keystone.server.flask.common.base_url" }, { "locations": [ { "path": "keystone/api/os_revoke.py", "start": { "line": 36, "column": 8 }, "stop": { "line": 36, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_revoke.py", "start": { "line": 37, "column": 16 }, "stop": { "line": 37, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.TypeConversionDict.get", "class_name": "werkzeug.datastructures.ImmutableMultiDict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_revoke.py", "start": { "line": 42, "column": 20 }, "stop": { "line": 42, "column": 43 } } ], "kind": "function", "target": "oslo_utils.timeutils.parse_isotime" } ], "libcst._add_slots.add_slots": [], "pip._internal.models.candidate.InstallationCandidate.__str__": [], "pip._internal.models.candidate.InstallationCandidate.__repr__": [], "pip._internal.models.candidate.InstallationCandidate.__init__": [], "oauthlib.openid.connect.core.grant_types.authorization_code.AuthorizationCodeGrant.add_id_token": [], "oauthlib.openid.connect.core.grant_types.authorization_code.AuthorizationCodeGrant.__init__": [], "paste.util.datetimeutil.normalize_date": [], "paste.util.datetimeutil.parse_date": [], "paste.util.datetimeutil._month": [], "paste.util.datetimeutil.normalize_time": [], "paste.util.datetimeutil.parse_time": [], "paste.util.datetimeutil.normalize_timedelta": [], "paste.util.datetimeutil.parse_timedelta": [], "paste.util.datetimeutil._number": [], "testtools.tests.twistedsupport.test_suite": [], "paste.util.dateinterval.allMatches": [], "paste.util.dateinterval.interval_decode": [], "paste.util.dateinterval.interval_encode": [], "libcst.metadata.tests.test_expression_context_provider.ExpressionContextProviderTest.test_walrus": [], "libcst.metadata.tests.test_expression_context_provider.ExpressionContextProviderTest.test_function": [], "libcst.metadata.tests.test_expression_context_provider.ExpressionContextProviderTest.test_class": [], "libcst.metadata.tests.test_expression_context_provider.ExpressionContextProviderTest.test_for": [], "libcst.metadata.tests.test_expression_context_provider.ExpressionContextProviderTest.test_except_as": [], "libcst.metadata.tests.test_expression_context_provider.ExpressionContextProviderTest.test_with_as": [], "libcst.metadata.tests.test_expression_context_provider.ExpressionContextProviderTest.test_invalid_type_for_context": [], "libcst.metadata.tests.test_expression_context_provider.ExpressionContextProviderTest.test_expressions_with_assign": [], "libcst.metadata.tests.test_expression_context_provider.ExpressionContextProviderTest.test_nested_list_with_assign": [], "libcst.metadata.tests.test_expression_context_provider.ExpressionContextProviderTest.test_list_with_assign": [], "libcst.metadata.tests.test_expression_context_provider.ExpressionContextProviderTest.test_nested_tuple_with_assign": [], "libcst.metadata.tests.test_expression_context_provider.ExpressionContextProviderTest.test_tuple_with_assign": [], "libcst.metadata.tests.test_expression_context_provider.ExpressionContextProviderTest.test_del_with_tuple": [], "libcst.metadata.tests.test_expression_context_provider.ExpressionContextProviderTest.test_del_with_subscript": [], "libcst.metadata.tests.test_expression_context_provider.ExpressionContextProviderTest.test_del_simple": [], "libcst.metadata.tests.test_expression_context_provider.ExpressionContextProviderTest.test_starred_element_with_assign": [], "libcst.metadata.tests.test_expression_context_provider.ExpressionContextProviderTest.test_annassign": [], "libcst.metadata.tests.test_expression_context_provider.ExpressionContextProviderTest.test_augassign": [], "libcst.metadata.tests.test_expression_context_provider.ExpressionContextProviderTest.test_assign_with_subscript": [], "libcst.metadata.tests.test_expression_context_provider.ExpressionContextProviderTest.test_assign_to_attribute": [], "libcst.metadata.tests.test_expression_context_provider.ExpressionContextProviderTest.test_simple_assign": [], "libcst.metadata.tests.test_expression_context_provider.ExpressionContextProviderTest.test_simple_load": [], "libcst.metadata.tests.test_expression_context_provider.DependentVisitor.visit_Call": [], "libcst.metadata.tests.test_expression_context_provider.DependentVisitor.visit_List": [], "libcst.metadata.tests.test_expression_context_provider.DependentVisitor.visit_Tuple": [], "libcst.metadata.tests.test_expression_context_provider.DependentVisitor.visit_StarredElement": [], "libcst.metadata.tests.test_expression_context_provider.DependentVisitor.visit_Subscript": [], "libcst.metadata.tests.test_expression_context_provider.DependentVisitor.visit_Attribute": [], "libcst.metadata.tests.test_expression_context_provider.DependentVisitor.visit_Name": [], "libcst.metadata.tests.test_expression_context_provider.DependentVisitor.__init__": [], "IPython.core.tests.bad_all.puppies": [], "IPython.core.tests.bad_all.evil": [], "keystoneauth1.tests.unit.loading.test_generic.TokenTests.test_options": [], "keystoneauth1.tests.unit.loading.test_generic.PasswordTests.test_loads_v3_with_user_domain": [], "keystoneauth1.tests.unit.loading.test_generic.PasswordTests.test_options": [], "IPython.lib.tests.test_security.test_passwd_check_unicode": [], "IPython.lib.tests.test_security.test_bad": [], "IPython.lib.tests.test_security.test_roundtrip": [], "IPython.lib.tests.test_security.test_passwd_structure": [], "cryptography.hazmat.backends.openssl.rsa._RSAPublicKey.recover_data_from_signature": [], "cryptography.hazmat.backends.openssl.rsa._RSAPublicKey.verify": [], "cryptography.hazmat.backends.openssl.rsa._RSAPublicKey.public_bytes": [], "cryptography.hazmat.backends.openssl.rsa._RSAPublicKey.public_numbers": [], "cryptography.hazmat.backends.openssl.rsa._RSAPublicKey.encrypt": [], "cryptography.hazmat.backends.openssl.rsa._RSAPublicKey.verifier": [], "cryptography.hazmat.backends.openssl.rsa._RSAPublicKey.__init__": [], "cryptography.hazmat.backends.openssl.rsa._RSAPrivateKey.sign": [], "cryptography.hazmat.backends.openssl.rsa._RSAPrivateKey.private_bytes": [], "cryptography.hazmat.backends.openssl.rsa._RSAPrivateKey.private_numbers": [], "cryptography.hazmat.backends.openssl.rsa._RSAPrivateKey.public_key": [], "cryptography.hazmat.backends.openssl.rsa._RSAPrivateKey.decrypt": [], "cryptography.hazmat.backends.openssl.rsa._RSAPrivateKey.signer": [], "cryptography.hazmat.backends.openssl.rsa._RSAPrivateKey.__init__": [], "cryptography.hazmat.backends.openssl.rsa._RSAVerificationContext.verify": [], "cryptography.hazmat.backends.openssl.rsa._RSAVerificationContext.update": [], "cryptography.hazmat.backends.openssl.rsa._RSAVerificationContext.__init__": [], "cryptography.hazmat.backends.openssl.rsa._RSASignatureContext.finalize": [], "cryptography.hazmat.backends.openssl.rsa._RSASignatureContext.update": [], "cryptography.hazmat.backends.openssl.rsa._RSASignatureContext.__init__": [], "cryptography.hazmat.backends.openssl.rsa._rsa_sig_recover": [], "cryptography.hazmat.backends.openssl.rsa._rsa_sig_verify": [], "cryptography.hazmat.backends.openssl.rsa._rsa_sig_sign": [], "cryptography.hazmat.backends.openssl.rsa._rsa_sig_setup": [], "cryptography.hazmat.backends.openssl.rsa._rsa_sig_determine_padding": [], "cryptography.hazmat.backends.openssl.rsa._enc_dec_rsa_pkey_ctx": [], "cryptography.hazmat.backends.openssl.rsa._enc_dec_rsa": [], "cryptography.hazmat.backends.openssl.rsa._get_rsa_pss_salt_length": [], "libcst._nodes.tests.test_assign.AugAssignTest.test_invalid_types": [], "libcst._nodes.tests.test_assign.AugAssignTest.test_valid": [], "libcst._nodes.tests.test_assign.AnnAssignTest.test_invalid_types": [], "libcst._nodes.tests.test_assign.AnnAssignTest.test_invalid": [], "libcst._nodes.tests.test_assign.AnnAssignTest.test_valid": [], "libcst._nodes.tests.test_assign.AssignTest.test_invalid_types": [], "libcst._nodes.tests.test_assign.AssignTest.test_invalid": [], "libcst._nodes.tests.test_assign.AssignTest.test_valid": [], "libcst._nodes.tests.base.DummyIndentedBlock._visit_and_replace_children": [], "libcst._nodes.tests.base.DummyIndentedBlock._codegen_impl": [], "libcst._nodes.tests.base.CSTNodeTest.assert_parses": [], "libcst._nodes.tests.base.CSTNodeTest.__assert_visit_returns_identity": [], "libcst._nodes.tests.base.CSTNodeTest.__assert_children_match_fields": [], "libcst._nodes.tests.base.CSTNodeTest.__derive_children_from_codegen": [], "libcst._nodes.tests.base.CSTNodeTest.__assert_children_match_codegen": [], "libcst._nodes.tests.base.CSTNodeTest.__assert_codegen": [], "libcst._nodes.tests.base.CSTNodeTest.assert_invalid_types": [], "libcst._nodes.tests.base.CSTNodeTest.assert_invalid": [], "libcst._nodes.tests.base.CSTNodeTest.validate_node": [], "libcst._nodes.tests.base.CSTNodeTest.setUp": [], "libcst._nodes.tests.base.parse_statement_as": [], "libcst._nodes.tests.base.parse_expression_as": [], "libcst._nodes.tests.base._cst_node_equality_func": [], "stevedore.named.NamedExtensionManager._load_one_plugin": [], "stevedore.named.NamedExtensionManager._init_plugins": [], "stevedore.named.NamedExtensionManager._init_attributes": [], "stevedore.named.NamedExtensionManager.make_test_instance": [], "stevedore.named.NamedExtensionManager.__init__": [], "rx.disposables.multipleassignmentdisposable.MultipleAssignmentDisposable.dispose": [], "rx.disposables.multipleassignmentdisposable.MultipleAssignmentDisposable.set_disposable": [], "rx.disposables.multipleassignmentdisposable.MultipleAssignmentDisposable.get_disposable": [], "rx.disposables.multipleassignmentdisposable.MultipleAssignmentDisposable.__init__": [], "keystone.api.endpoints.EndpointPolicyEndpointResource.get": [ { "locations": [ { "path": "keystone/api/endpoints.py", "start": { "line": 122, "column": 8 }, "stop": { "line": 122, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/endpoints.py", "start": { "line": 126, "column": 15 }, "stop": { "line": 126, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.server.flask.common.ResourceBase", "dispatch": "dynamic" } ], "keystone.api.endpoints.EndpointResource.delete": [ { "locations": [ { "path": "keystone/api/endpoints.py", "start": { "line": 114, "column": 8 }, "stop": { "line": 114, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/endpoints.py", "start": { "line": 116, "column": 56 }, "stop": { "line": 116, "column": 76 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.endpoints.EndpointResource", "dispatch": "dynamic" } ], "keystone.api.endpoints.EndpointResource.patch": [ { "locations": [ { "path": "keystone/api/endpoints.py", "start": { "line": 108, "column": 19 }, "stop": { "line": 108, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.endpoints.EndpointResource._validate_endpoint_region", "class_name": "keystone.api.endpoints.EndpointResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/endpoints.py", "start": { "line": 111, "column": 32 }, "stop": { "line": 111, "column": 48 } } ], "kind": "function", "target": "keystone.api.endpoints._filter_endpoint" }, { "locations": [ { "path": "keystone/api/endpoints.py", "start": { "line": 107, "column": 8 }, "stop": { "line": 107, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._require_matching_id", "class_name": "keystone.api.endpoints.EndpointResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/endpoints.py", "start": { "line": 104, "column": 8 }, "stop": { "line": 104, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/endpoints.py", "start": { "line": 105, "column": 19 }, "stop": { "line": 105, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.endpoints.EndpointResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/endpoints.py", "start": { "line": 106, "column": 8 }, "stop": { "line": 106, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/endpoints.py", "start": { "line": 111, "column": 15 }, "stop": { "line": 111, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.endpoints.EndpointResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/endpoints.py", "start": { "line": 110, "column": 45 }, "stop": { "line": 110, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.endpoints.EndpointResource", "dispatch": "dynamic" } ], "keystone.api.endpoints.EndpointResource.post": [ { "locations": [ { "path": "keystone/api/endpoints.py", "start": { "line": 97, "column": 42 }, "stop": { "line": 97, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._normalize_dict", "class_name": "keystone.api.endpoints.EndpointResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/endpoints.py", "start": { "line": 97, "column": 19 }, "stop": { "line": 97, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._assign_unique_id", "class_name": "keystone.api.endpoints.EndpointResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/endpoints.py", "start": { "line": 96, "column": 8 }, "stop": { "line": 96, "column": 32 } } ], "kind": "function", "target": "keystone.common.utils.check_endpoint_url" }, { "locations": [ { "path": "keystone/api/endpoints.py", "start": { "line": 98, "column": 19 }, "stop": { "line": 98, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.endpoints.EndpointResource._validate_endpoint_region", "class_name": "keystone.api.endpoints.EndpointResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/endpoints.py", "start": { "line": 95, "column": 8 }, "stop": { "line": 95, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/endpoints.py", "start": { "line": 101, "column": 15 }, "stop": { "line": 101, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.endpoints.EndpointResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/endpoints.py", "start": { "line": 100, "column": 48 }, "stop": { "line": 100, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.endpoints.EndpointResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/endpoints.py", "start": { "line": 101, "column": 32 }, "stop": { "line": 101, "column": 48 } } ], "kind": "function", "target": "keystone.api.endpoints._filter_endpoint" }, { "locations": [ { "path": "keystone/api/endpoints.py", "start": { "line": 93, "column": 8 }, "stop": { "line": 93, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/endpoints.py", "start": { "line": 94, "column": 19 }, "stop": { "line": 94, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.endpoints.EndpointResource", "dispatch": "dynamic" } ], "keystone.api.endpoints.EndpointResource.get": [ { "locations": [ { "path": "keystone/api/endpoints.py", "start": { "line": 89, "column": 19 }, "stop": { "line": 89, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.endpoints.EndpointResource._get_endpoint", "class_name": "keystone.api.endpoints.EndpointResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/endpoints.py", "start": { "line": 90, "column": 15 }, "stop": { "line": 90, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.endpoints.EndpointResource._list_endpoints", "class_name": "keystone.api.endpoints.EndpointResource", "dispatch": "dynamic" } ], "keystone.api.endpoints.EndpointResource._list_endpoints": [ { "locations": [ { "path": "keystone/api/endpoints.py", "start": { "line": 80, "column": 8 }, "stop": { "line": 80, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/endpoints.py", "start": { "line": 82, "column": 16 }, "stop": { "line": 82, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.build_driver_hints", "class_name": "keystone.api.endpoints.EndpointResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/endpoints.py", "start": { "line": 84, "column": 15 }, "stop": { "line": 84, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.endpoints.EndpointResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/endpoints.py", "start": { "line": 84, "column": 37 }, "stop": { "line": 84, "column": 53 } } ], "kind": "function", "target": "keystone.api.endpoints._filter_endpoint" } ], "keystone.api.endpoints.EndpointResource._get_endpoint": [ { "locations": [ { "path": "keystone/api/endpoints.py", "start": { "line": 74, "column": 8 }, "stop": { "line": 74, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/endpoints.py", "start": { "line": 75, "column": 32 }, "stop": { "line": 75, "column": 48 } } ], "kind": "function", "target": "keystone.api.endpoints._filter_endpoint" }, { "locations": [ { "path": "keystone/api/endpoints.py", "start": { "line": 75, "column": 15 }, "stop": { "line": 75, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.endpoints.EndpointResource", "dispatch": "dynamic" } ], "keystone.api.endpoints.EndpointResource._validate_endpoint_region": [ { "locations": [ { "path": "keystone/api/endpoints.py", "start": { "line": 68, "column": 25 }, "stop": { "line": 68, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/endpoints.py", "start": { "line": 70, "column": 38 }, "stop": { "line": 70, "column": 73 } } ], "kind": "function", "target": "keystone.notifications.build_audit_initiator" } ], "keystone.api.endpoints._filter_endpoint": [], "dogpile.cache.backends.memcached.PyMemcacheBackend._create_client": [], "dogpile.cache.backends.memcached.PyMemcacheBackend._imports": [], "dogpile.cache.backends.memcached.PyMemcacheBackend.__init__": [], "dogpile.cache.backends.memcached.BMemcachedBackend.delete_multi": [], "dogpile.cache.backends.memcached.BMemcachedBackend._create_client": [], "dogpile.cache.backends.memcached.BMemcachedBackend._imports": [], "dogpile.cache.backends.memcached.BMemcachedBackend.__init__": [], "dogpile.cache.backends.memcached.MemcachedBackend._create_client": [], "dogpile.cache.backends.memcached.MemcachedBackend._imports": [], "dogpile.cache.backends.memcached.PylibmcBackend._create_client": [], "dogpile.cache.backends.memcached.PylibmcBackend._imports": [], "dogpile.cache.backends.memcached.PylibmcBackend.__init__": [], "dogpile.cache.backends.memcached.MemcacheArgs.__init__": [], "dogpile.cache.backends.memcached.GenericMemcachedBackend.delete_multi": [], "dogpile.cache.backends.memcached.GenericMemcachedBackend.delete": [], "dogpile.cache.backends.memcached.GenericMemcachedBackend.set_multi": [], "dogpile.cache.backends.memcached.GenericMemcachedBackend.set": [], "dogpile.cache.backends.memcached.GenericMemcachedBackend.get_multi": [], "dogpile.cache.backends.memcached.GenericMemcachedBackend.get": [], "dogpile.cache.backends.memcached.GenericMemcachedBackend.get_mutex": [], "dogpile.cache.backends.memcached.GenericMemcachedBackend.client": [], "dogpile.cache.backends.memcached.GenericMemcachedBackend._clients": [], "dogpile.cache.backends.memcached.GenericMemcachedBackend._create_client": [], "dogpile.cache.backends.memcached.GenericMemcachedBackend._imports": [], "dogpile.cache.backends.memcached.GenericMemcachedBackend.has_lock_timeout": [], "dogpile.cache.backends.memcached.GenericMemcachedBackend.__init__": [], "dogpile.cache.backends.memcached.MemcachedLock.release": [], "dogpile.cache.backends.memcached.MemcachedLock.locked": [], "dogpile.cache.backends.memcached.MemcachedLock.acquire": [], "dogpile.cache.backends.memcached.MemcachedLock.__init__": [], "amqp.sasl.RAW.start": [], "amqp.sasl.RAW.__init__": [], "amqp.sasl.EXTERNAL.start": [], "amqp.sasl._get_gssapi_mechanism": [], "amqp.sasl.AMQPLAIN.start": [], "amqp.sasl.AMQPLAIN.__init__": [], "amqp.sasl.PLAIN.start": [], "amqp.sasl.PLAIN.__init__": [], "amqp.sasl.SASL.start": [], "amqp.sasl.SASL.mechanism": [], "scrypt.tests.test_scrypt_c_module.TestScryptCModule.test_import_module": [], "keystone.common.sql.migrate_repo.versions.086_add_duplicate_constraint_trusts.upgrade": [ { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/086_add_duplicate_constraint_trusts.py", "start": { "line": 24, "column": 4 }, "stop": { "line": 24, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.UniqueConstraint.__init__", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/086_add_duplicate_constraint_trusts.py", "start": { "line": 24, "column": 4 }, "stop": { "line": 26, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.create", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/086_add_duplicate_constraint_trusts.py", "start": { "line": 22, "column": 13 }, "stop": { "line": 22, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "urllib3.request.RequestMethods.request_encode_body": [], "urllib3.request.RequestMethods.request_encode_url": [], "urllib3.request.RequestMethods.request": [], "urllib3.request.RequestMethods.urlopen": [], "urllib3.request.RequestMethods.__init__": [], "rx.disposables.scheduleddisposable.ScheduledDisposable.dispose": [], "rx.disposables.scheduleddisposable.ScheduledDisposable.__init__": [], "oslo_messaging._utils.get_executor_with_context": [], "oslo_messaging._utils.DummyLock.__exit__": [], "oslo_messaging._utils.DummyLock.__enter__": [], "oslo_messaging._utils.DummyLock.release": [], "oslo_messaging._utils.DummyLock.acquire": [], "oslo_messaging._utils.version_is_compatible": [], "elementpath.datatypes.qname.Notation.__init__": [], "elementpath.datatypes.qname.QName.__init__": [], "elementpath.datatypes.qname.AbstractQName.__eq__": [], "elementpath.datatypes.qname.AbstractQName.__hash__": [], "elementpath.datatypes.qname.AbstractQName.__str__": [], "elementpath.datatypes.qname.AbstractQName.__repr__": [], "elementpath.datatypes.qname.AbstractQName.expanded_name": [], "elementpath.datatypes.qname.AbstractQName.namespace": [], "elementpath.datatypes.qname.AbstractQName.__init__": [], "keystone.common.sql.data_migration_repo.versions.042_placeholder.upgrade": [], "keystoneauth1.tests.unit.extras.oauth1.test_oauth1_loading.OAuth1LoadingTests.test_options": [], "keystoneauth1.tests.unit.extras.oauth1.test_oauth1_loading.OAuth1LoadingTests.test_basic": [], "keystoneauth1.tests.unit.extras.oauth1.test_oauth1_loading.OAuth1LoadingTests.create": [], "keystoneauth1.tests.unit.extras.oauth1.test_oauth1_loading.OAuth1LoadingTests.setUp": [], "oslo_middleware.tests.test_entry_points.TestPasteDeploymentEntryPoints.test_entry_points": [], "libcst._nodes.tests.test_lambda.LambdaParserTest.test_valid_38": [], "libcst._nodes.tests.test_lambda.LambdaParserTest.test_valid": [], "libcst._nodes.tests.test_lambda._parse_expression_force_38": [], "libcst._nodes.tests.test_lambda.LambdaCreationTest.test_invalid": [], "libcst._nodes.tests.test_lambda.LambdaCreationTest.test_valid": [], "setuptools._distutils.command.config.dump_file": [], "setuptools._distutils.command.config.config.check_header": [], "setuptools._distutils.command.config.config.check_lib": [], "setuptools._distutils.command.config.config.check_func": [], "setuptools._distutils.command.config.config.try_run": [], "setuptools._distutils.command.config.config.try_link": [], "setuptools._distutils.command.config.config.try_compile": [], "setuptools._distutils.command.config.config.search_cpp": [], "setuptools._distutils.command.config.config.try_cpp": [], "setuptools._distutils.command.config.config._clean": [], "setuptools._distutils.command.config.config._link": [], "setuptools._distutils.command.config.config._compile": [], "setuptools._distutils.command.config.config._preprocess": [], "setuptools._distutils.command.config.config._gen_temp_sourcefile": [], "setuptools._distutils.command.config.config._check_compiler": [], "setuptools._distutils.command.config.config.run": [], "setuptools._distutils.command.config.config.finalize_options": [], "setuptools._distutils.command.config.config.initialize_options": [], "pyrsistent._pmap.m": [], "pyrsistent._pmap.pmap": [], "pyrsistent._pmap._turbo_mapping": [], "pyrsistent._pmap.PMap.evolver": [], "pyrsistent._pmap.PMap._Evolver.remove": [], "pyrsistent._pmap.PMap._Evolver.__delitem__": [], "pyrsistent._pmap.PMap._Evolver.__contains__": [], "pyrsistent._pmap.PMap._Evolver.__len__": [], "pyrsistent._pmap.PMap._Evolver.persistent": [], "pyrsistent._pmap.PMap._Evolver.is_dirty": [], "pyrsistent._pmap.PMap._Evolver._reallocate": [], "pyrsistent._pmap.PMap._Evolver.set": [], "pyrsistent._pmap.PMap._Evolver.__setitem__": [], "pyrsistent._pmap.PMap._Evolver.__getitem__": [], "pyrsistent._pmap.PMap._Evolver.__init__": [], "pyrsistent._pmap.PMap.copy": [], "pyrsistent._pmap.PMap.transform": [], "pyrsistent._pmap.PMap.__reduce__": [], "pyrsistent._pmap.PMap.__add__": [], "pyrsistent._pmap.PMap.update_with": [], "pyrsistent._pmap.PMap.update": [], "pyrsistent._pmap.PMap.discard": [], "pyrsistent._pmap.PMap.remove": [], "pyrsistent._pmap.PMap.set": [], "pyrsistent._pmap.PMap.__hash__": [], "pyrsistent._pmap.PMap.__str__": [], "pyrsistent._pmap.PMap.__lt__": [], "pyrsistent._pmap.PMap.__eq__": [], "pyrsistent._pmap.PMap.__repr__": [], "pyrsistent._pmap.PMap.__len__": [], "pyrsistent._pmap.PMap.items": [], "pyrsistent._pmap.PMap.keys": [], "pyrsistent._pmap.PMap.values": [], "pyrsistent._pmap.PMap.iteritems": [], "pyrsistent._pmap.PMap.itervalues": [], "pyrsistent._pmap.PMap.iterkeys": [], "pyrsistent._pmap.PMap.__getattr__": [], "pyrsistent._pmap.PMap.__iter__": [], "pyrsistent._pmap.PMap.__contains__": [], "pyrsistent._pmap.PMap._contains": [], "pyrsistent._pmap.PMap.__getitem__": [], "pyrsistent._pmap.PMap._getitem": [], "pyrsistent._pmap.PMap._get_bucket": [], "pyrsistent._pmap.PMap.__new__": [], "marshmallow.fields.Inferred._serialize": [], "marshmallow.fields.Inferred.__init__": [], "marshmallow.fields.Constant._deserialize": [], "marshmallow.fields.Constant._serialize": [], "marshmallow.fields.Constant.__init__": [], "marshmallow.fields.Function._call_or_raise": [], "marshmallow.fields.Function._deserialize": [], "marshmallow.fields.Function._serialize": [], "marshmallow.fields.Function.__init__": [], "marshmallow.fields.Method._deserialize": [], "marshmallow.fields.Method._serialize": [], "marshmallow.fields.Method._bind_to_schema": [], "marshmallow.fields.Method.__init__": [], "marshmallow.fields.IPInterface._deserialize": [], "marshmallow.fields.IPInterface._serialize": [], "marshmallow.fields.IPInterface.__init__": [], "marshmallow.fields.IP._deserialize": [], "marshmallow.fields.IP._serialize": [], "marshmallow.fields.IP.__init__": [], "marshmallow.fields.Email.__init__": [], "marshmallow.fields.Url.__init__": [], "marshmallow.fields.Mapping._deserialize": [], "marshmallow.fields.Mapping._serialize": [], "marshmallow.fields.Mapping._bind_to_schema": [], "marshmallow.fields.Mapping.__init__": [], "marshmallow.fields.TimeDelta._deserialize": [], "marshmallow.fields.TimeDelta._serialize": [], "marshmallow.fields.TimeDelta.__init__": [], "marshmallow.fields.Date._make_object_from_format": [], "marshmallow.fields.Time._make_object_from_format": [], "marshmallow.fields.AwareDateTime._deserialize": [], "marshmallow.fields.AwareDateTime.__init__": [], "marshmallow.fields.NaiveDateTime._deserialize": [], "marshmallow.fields.NaiveDateTime.__init__": [], "marshmallow.fields.DateTime._make_object_from_format": [], "marshmallow.fields.DateTime._deserialize": [], "marshmallow.fields.DateTime._serialize": [], "marshmallow.fields.DateTime._bind_to_schema": [], "marshmallow.fields.DateTime.__init__": [], "marshmallow.fields.Boolean._deserialize": [], "marshmallow.fields.Boolean._serialize": [], "marshmallow.fields.Boolean.__init__": [], "marshmallow.fields.Decimal._to_string": [], "marshmallow.fields.Decimal._validated": [], "marshmallow.fields.Decimal._format_num": [], "marshmallow.fields.Decimal.__init__": [], "marshmallow.fields.Float._validated": [], "marshmallow.fields.Float.__init__": [], "marshmallow.fields.Integer._validated": [], "marshmallow.fields.Integer.__init__": [], "marshmallow.fields.Number._deserialize": [], "marshmallow.fields.Number._serialize": [], "marshmallow.fields.Number._to_string": [], "marshmallow.fields.Number._validated": [], "marshmallow.fields.Number._format_num": [], "marshmallow.fields.Number.__init__": [], "marshmallow.fields.UUID._deserialize": [], "marshmallow.fields.UUID._validated": [], "marshmallow.fields.String._deserialize": [], "marshmallow.fields.String._serialize": [], "marshmallow.fields.Tuple._deserialize": [], "marshmallow.fields.Tuple._serialize": [], "marshmallow.fields.Tuple._bind_to_schema": [], "marshmallow.fields.Tuple.__init__": [], "marshmallow.fields.List._deserialize": [], "marshmallow.fields.List._serialize": [], "marshmallow.fields.List._bind_to_schema": [], "marshmallow.fields.List.__init__": [], "marshmallow.fields.Pluck._deserialize": [], "marshmallow.fields.Pluck._serialize": [], "marshmallow.fields.Pluck._field_data_key": [], "marshmallow.fields.Pluck.__init__": [], "marshmallow.fields.Nested._deserialize": [], "marshmallow.fields.Nested._load": [], "marshmallow.fields.Nested._test_collection": [], "marshmallow.fields.Nested._serialize": [], "marshmallow.fields.Nested._nested_normalized_option": [], "marshmallow.fields.Nested.schema": [], "marshmallow.fields.Nested.__init__": [], "marshmallow.fields.Field.context": [], "marshmallow.fields.Field._deserialize": [], "marshmallow.fields.Field._serialize": [], "marshmallow.fields.Field._bind_to_schema": [], "marshmallow.fields.Field.deserialize": [], "marshmallow.fields.Field.serialize": [], "marshmallow.fields.Field._validate_missing": [], "marshmallow.fields.Field.fail": [], "marshmallow.fields.Field.make_error": [], "marshmallow.fields.Field._validate_all": [], "marshmallow.fields.Field._validate": [], "marshmallow.fields.Field.get_value": [], "marshmallow.fields.Field.__deepcopy__": [], "marshmallow.fields.Field.__repr__": [], "marshmallow.fields.Field.__init__": [], "sapp.filesystem.find_root": [], "fixtures.callmany.CallMany.__exit__": [], "fixtures.callmany.CallMany.__enter__": [], "fixtures.callmany.CallMany.__call__": [], "fixtures.callmany.CallMany.push": [], "fixtures.callmany.CallMany.__init__": [], "amqp.utils.get_logger": [], "amqp.utils.bytes_to_str": [], "amqp.utils.str_to_bytes": [], "amqp.utils.coro": [], "amqp.utils.set_cloexec": [], "keystoneauth1.tests.unit.utils.TestResponse.text": [], "keystoneauth1.tests.unit.utils.TestResponse.__ne__": [], "keystoneauth1.tests.unit.utils.TestResponse.__eq__": [], "keystoneauth1.tests.unit.utils.TestResponse.__init__": [], "keystoneauth1.tests.unit.utils.TestCase.assertRequestNotInHeader": [], "keystoneauth1.tests.unit.utils.TestCase.assertRequestHeaderEqual": [], "keystoneauth1.tests.unit.utils.TestCase.assertQueryStringContains": [], "keystoneauth1.tests.unit.utils.TestCase.assertQueryStringIs": [], "keystoneauth1.tests.unit.utils.TestCase.assertContentTypeIs": [], "keystoneauth1.tests.unit.utils.TestCase.assertRequestBodyIs": [], "keystoneauth1.tests.unit.utils.TestCase.stub_url": [], "keystoneauth1.tests.unit.utils.TestCase.setUp": [], "pycadf.measurement.Measurement.is_valid": [], "pycadf.measurement.Measurement.__init__": [], "rx.concurrency.scheduleditem.ScheduledItem.__eq__": [], "rx.concurrency.scheduleditem.ScheduledItem.__gt__": [], "rx.concurrency.scheduleditem.ScheduledItem.__lt__": [], "rx.concurrency.scheduleditem.ScheduledItem.is_cancelled": [], "rx.concurrency.scheduleditem.ScheduledItem.cancel": [], "rx.concurrency.scheduleditem.ScheduledItem.invoke": [], "rx.concurrency.scheduleditem.ScheduledItem.__init__": [], "rx.concurrency.scheduleditem.default_sub_comparer": [], "keystonemiddleware.ec2_token.app_factory": [], "keystonemiddleware.ec2_token.filter_factory": [], "keystonemiddleware.ec2_token.EC2Token.__call__": [], "keystonemiddleware.ec2_token.EC2Token._get_access": [], "keystonemiddleware.ec2_token.EC2Token._get_signature": [], "keystonemiddleware.ec2_token.EC2Token._ec2_error_response": [], "keystonemiddleware.ec2_token.EC2Token.__init__": [], "rx.linq.observable.find.find": [], "rx.linq.observable.find.find_value": [], "rx.core.py2.scheduler.Scheduler.schedule_absolute": [], "rx.core.py2.scheduler.Scheduler.schedule_relative": [], "rx.core.py2.scheduler.Scheduler.schedule": [], "rx.core.py2.scheduler.Scheduler.now": [], "graphql.type.typemap.GraphQLTypeMap.assert_object_implements_interface": [], "graphql.type.typemap.GraphQLTypeMap.reducer": [], "graphql.type.typemap.GraphQLTypeMap.is_possible_type": [], "graphql.type.typemap.GraphQLTypeMap.get_possible_types": [], "graphql.type.typemap.GraphQLTypeMap.__init__": [], "dns.rdtypes.dnskeybase.DNSKEYBase.flags_to_text_set": [], "dns.rdtypes.dnskeybase.DNSKEYBase.from_wire": [], "dns.rdtypes.dnskeybase.DNSKEYBase.to_wire": [], "dns.rdtypes.dnskeybase.DNSKEYBase.from_text": [], "dns.rdtypes.dnskeybase.DNSKEYBase.to_text": [], "dns.rdtypes.dnskeybase.DNSKEYBase.__init__": [], "dns.rdtypes.dnskeybase.flags_from_text_set": [], "dns.rdtypes.dnskeybase.flags_to_text_set": [], "paste.util.quoting.comment_quote": [], "paste.util.quoting.no_quote": [], "paste.util.quoting.strip_html": [], "paste.util.quoting.html_unquote": [], "paste.util.quoting._entity_subber": [], "paste.util.quoting.html_quote": [], "keystoneclient.tests.unit.v3.client_fixtures.trust_token": [], "keystoneclient.tests.unit.v3.client_fixtures.auth_response_body": [], "keystoneclient.tests.unit.v3.client_fixtures.project_scoped_token": [], "keystoneclient.tests.unit.v3.client_fixtures.domain_scoped_token": [], "keystoneclient.tests.unit.v3.client_fixtures.unscoped_token": [], "graphene.relay.tests.test_connection_query.test_connection_promise": [], "graphene.relay.tests.test_connection_query.test_connection_type_nodes": [], "graphene.relay.tests.test_connection_query.test_returns_no_elements_if_cursors_cross": [], "graphene.relay.tests.test_connection_query.test_returns_all_elements_if_cursors_are_on_the_outside": [], "graphene.relay.tests.test_connection_query.test_returns_all_elements_if_cursors_are_invalid": [], "graphene.relay.tests.test_connection_query.test_returns_no_elements_if_first_is_0": [], "graphene.relay.tests.test_connection_query.test_respects_last_and_after_and_before_exactly_right": [], "graphene.relay.tests.test_connection_query.test_respects_last_and_after_and_before_too_many": [], "graphene.relay.tests.test_connection_query.test_respects_last_and_after_and_before_too_few": [], "graphene.relay.tests.test_connection_query.test_respects_first_and_after_and_before_exactly_right": [], "graphene.relay.tests.test_connection_query.test_respects_first_and_after_and_before_too_many": [], "graphene.relay.tests.test_connection_query.test_respects_first_and_after_and_before_too_few": [], "graphene.relay.tests.test_connection_query.test_respects_last_and_before_with_long_last": [], "graphene.relay.tests.test_connection_query.test_respects_last_and_before": [], "graphene.relay.tests.test_connection_query.test_respects_first_and_after_with_long_first": [], "graphene.relay.tests.test_connection_query.test_respects_first_and_after": [], "graphene.relay.tests.test_connection_query.test_respects_an_overly_large_last": [], "graphene.relay.tests.test_connection_query.test_respects_a_smaller_last": [], "graphene.relay.tests.test_connection_query.test_respects_an_overly_large_first": [], "graphene.relay.tests.test_connection_query.test_respects_a_smaller_first": [], "graphene.relay.tests.test_connection_query.test_returns_all_elements_without_filters": [], "graphene.relay.tests.test_connection_query.check": [], "graphene.relay.tests.test_connection_query.execute": [], "graphene.relay.tests.test_connection_query.cursor_for": [], "graphene.relay.tests.test_connection_query.edges": [], "graphene.relay.tests.test_connection_query.Query.resolve_connection_letters": [], "graphene.relay.tests.test_connection_query.Query.resolve_promise_letters": [], "graphene.relay.tests.test_connection_query.Query.resolve_letters": [], "sqlalchemy.orm.base.InspectionAttrInfo.info": [], "sqlalchemy.orm.base.class_mapper": [], "sqlalchemy.orm.base._inspect_mapped_class": [], "sqlalchemy.orm.base._entity_descriptor": [], "sqlalchemy.orm.base._is_aliased_class": [], "sqlalchemy.orm.base._orm_columns": [], "sqlalchemy.orm.base._is_mapped_class": [], "sqlalchemy.orm.base._mapper_or_none": [], "sqlalchemy.orm.base._class_to_mapper": [], "sqlalchemy.orm.base._inspect_mapped_object": [], "sqlalchemy.orm.base.object_state": [], "sqlalchemy.orm.base.object_mapper": [], "sqlalchemy.orm.base.state_attribute_str": [], "sqlalchemy.orm.base.attribute_str": [], "sqlalchemy.orm.base.state_class_str": [], "sqlalchemy.orm.base.state_str": [], "sqlalchemy.orm.base.instance_str": [], "sqlalchemy.orm.base.manager_of_class": [], "sqlalchemy.orm.base._assertions": [], "IPython.terminal.shortcuts.open_input_in_editor": [], "IPython.terminal.shortcuts.newline_autoindent_outer": [], "IPython.terminal.shortcuts.newline_with_copy_margin": [], "IPython.terminal.shortcuts.indent_buffer": [], "IPython.terminal.shortcuts.force_exit": [], "IPython.terminal.shortcuts.suspend_to_bg": [], "IPython.terminal.shortcuts.reset_search_buffer": [], "IPython.terminal.shortcuts.reset_buffer": [], "IPython.terminal.shortcuts.dismiss_completion": [], "IPython.terminal.shortcuts.next_history_or_next_completion": [], "IPython.terminal.shortcuts.previous_history_or_previous_completion": [], "IPython.terminal.shortcuts.newline_or_execute_outer": [], "IPython.terminal.shortcuts.reformat_text_before_cursor": [], "IPython.terminal.shortcuts.create_ipython_shortcuts": [], "IPython.terminal.shortcuts.cursor_in_leading_ws": [], "oslo_db.api.DBAPI.from_config": [], "oslo_db.api.DBAPI.__getattr__": [], "oslo_db.api.DBAPI._load_backend": [], "oslo_db.api.DBAPI.__init__": [], "oslo_db.api.wrap_db_retry._get_inc_interval": [], "oslo_db.api.wrap_db_retry._is_exception_expected": [], "oslo_db.api.wrap_db_retry.__call__": [], "oslo_db.api.wrap_db_retry.__init__": [], "oslo_db.api.retry_on_request": [], "oslo_db.api.retry_on_deadlock": [], "oslo_db.api.safe_for_db_retry": [], "xmlschema.validators.global_maps.XsdGlobals.check": [], "xmlschema.validators.global_maps.XsdGlobals.build": [], "xmlschema.validators.global_maps.XsdGlobals.clear": [], "xmlschema.validators.global_maps.XsdGlobals.load_namespace": [], "xmlschema.validators.global_maps.XsdGlobals.register": [], "xmlschema.validators.global_maps.XsdGlobals.iter_schemas": [], "xmlschema.validators.global_maps.XsdGlobals.iter_globals": [], "xmlschema.validators.global_maps.XsdGlobals.iter_components": [], "xmlschema.validators.global_maps.XsdGlobals.clear_bindings": [], "xmlschema.validators.global_maps.XsdGlobals.create_bindings": [], "xmlschema.validators.global_maps.XsdGlobals.all_errors": [], "xmlschema.validators.global_maps.XsdGlobals.builders_map": [], "xmlschema.validators.global_maps.XsdGlobals.xsd_version": [], "xmlschema.validators.global_maps.XsdGlobals.validity": [], "xmlschema.validators.global_maps.XsdGlobals.validation_attempted": [], "xmlschema.validators.global_maps.XsdGlobals.unbuilt": [], "xmlschema.validators.global_maps.XsdGlobals.built": [], "xmlschema.validators.global_maps.XsdGlobals.get_instance_type": [], "xmlschema.validators.global_maps.XsdGlobals.lookup": [], "xmlschema.validators.global_maps.XsdGlobals.lookup_element": [], "xmlschema.validators.global_maps.XsdGlobals.lookup_group": [], "xmlschema.validators.global_maps.XsdGlobals.lookup_attribute_group": [], "xmlschema.validators.global_maps.XsdGlobals.lookup_attribute": [], "xmlschema.validators.global_maps.XsdGlobals.lookup_type": [], "xmlschema.validators.global_maps.XsdGlobals.lookup_notation": [], "xmlschema.validators.global_maps.XsdGlobals.copy": [], "xmlschema.validators.global_maps.XsdGlobals.__repr__": [], "xmlschema.validators.global_maps.XsdGlobals.__init__": [], "xmlschema.validators.global_maps.create_lookup_function": [], "xmlschema.validators.global_maps.create_load_function": [], "pip._internal.cli.command_context.CommandContextMixIn.enter_context": [], "pip._internal.cli.command_context.CommandContextMixIn.main_context": [], "pip._internal.cli.command_context.CommandContextMixIn.__init__": [], "prompt_toolkit.input.win32.cooked_mode._patch": [], "prompt_toolkit.input.win32.raw_mode.__exit__": [], "prompt_toolkit.input.win32.raw_mode._patch": [], "prompt_toolkit.input.win32.raw_mode.__enter__": [], "prompt_toolkit.input.win32.raw_mode.__init__": [], "prompt_toolkit.input.win32.detach_win32_input": [], "prompt_toolkit.input.win32.attach_win32_input": [], "prompt_toolkit.input.win32._Win32Handles.remove_win32_handle": [], "prompt_toolkit.input.win32._Win32Handles.add_win32_handle": [], "prompt_toolkit.input.win32._Win32Handles.__init__": [], "prompt_toolkit.input.win32.ConsoleInputReader._handle_mouse": [], "prompt_toolkit.input.win32.ConsoleInputReader._event_to_key_presses": [], "prompt_toolkit.input.win32.ConsoleInputReader._is_paste": [], "prompt_toolkit.input.win32.ConsoleInputReader._get_keys": [], "prompt_toolkit.input.win32.ConsoleInputReader._insert_key_data": [], "prompt_toolkit.input.win32.ConsoleInputReader.read": [], "prompt_toolkit.input.win32.ConsoleInputReader.close": [], "prompt_toolkit.input.win32.ConsoleInputReader.__init__": [], "prompt_toolkit.input.win32.Win32Input.handle": [], "prompt_toolkit.input.win32.Win32Input.close": [], "prompt_toolkit.input.win32.Win32Input.typeahead_hash": [], "prompt_toolkit.input.win32.Win32Input.fileno": [], "prompt_toolkit.input.win32.Win32Input.cooked_mode": [], "prompt_toolkit.input.win32.Win32Input.raw_mode": [], "prompt_toolkit.input.win32.Win32Input.closed": [], "prompt_toolkit.input.win32.Win32Input.flush": [], "prompt_toolkit.input.win32.Win32Input.read_keys": [], "prompt_toolkit.input.win32.Win32Input.detach": [], "prompt_toolkit.input.win32.Win32Input.attach": [], "prompt_toolkit.input.win32.Win32Input.__init__": [], "prompt_toolkit.input.win32._Win32InputBase.handle": [], "prompt_toolkit.input.win32._Win32InputBase.__init__": [], "fixtures.tests._fixtures.test_monkeypatch.TestMonkeyPatch.test_patch_c_foo_with_instance_d_bar_self_referential": [], "fixtures.tests._fixtures.test_monkeypatch.TestMonkeyPatch.test_double_patch_classmethod": [], "fixtures.tests._fixtures.test_monkeypatch.TestMonkeyPatch.test_double_patch_staticmethod": [], "fixtures.tests._fixtures.test_monkeypatch.TestMonkeyPatch.test_double_patch_instancemethod": [], "fixtures.tests._fixtures.test_monkeypatch.TestMonkeyPatch.test_patch_unboundmethod_with_boundmethod": [], "fixtures.tests._fixtures.test_monkeypatch.TestMonkeyPatch.test_patch_unboundmethod_with_function": [], "fixtures.tests._fixtures.test_monkeypatch.TestMonkeyPatch.test_patch_unboundmethod_with_classmethod": [], "fixtures.tests._fixtures.test_monkeypatch.TestMonkeyPatch.test_patch_unboundmethod_with_staticmethod": [], "fixtures.tests._fixtures.test_monkeypatch.TestMonkeyPatch.test_patch_boundmethod_with_boundmethod": [], "fixtures.tests._fixtures.test_monkeypatch.TestMonkeyPatch.test_patch_boundmethod_with_function": [], "fixtures.tests._fixtures.test_monkeypatch.TestMonkeyPatch.test_patch_boundmethod_with_classmethod": [], "fixtures.tests._fixtures.test_monkeypatch.TestMonkeyPatch.test_patch_boundmethod_with_staticmethod": [], "fixtures.tests._fixtures.test_monkeypatch.TestMonkeyPatch.test_patch_function_with_boundmethod": [], "fixtures.tests._fixtures.test_monkeypatch.TestMonkeyPatch.test_patch_function_with_partial": [], "fixtures.tests._fixtures.test_monkeypatch.TestMonkeyPatch.test_patch_function_with_function": [], "fixtures.tests._fixtures.test_monkeypatch.TestMonkeyPatch.test_patch_function_with_classmethod": [], "fixtures.tests._fixtures.test_monkeypatch.TestMonkeyPatch.test_patch_function_with_staticmethod": [], "fixtures.tests._fixtures.test_monkeypatch.TestMonkeyPatch.test_patch_classmethod_with_boundmethod": [], "fixtures.tests._fixtures.test_monkeypatch.TestMonkeyPatch.test_patch_classmethod_with_function": [], "fixtures.tests._fixtures.test_monkeypatch.TestMonkeyPatch.test_patch_classmethod_with_classmethod": [], "fixtures.tests._fixtures.test_monkeypatch.TestMonkeyPatch.test_patch_classmethod_with_staticmethod": [], "fixtures.tests._fixtures.test_monkeypatch.TestMonkeyPatch.test_patch_staticmethod_with_boundmethod": [], "fixtures.tests._fixtures.test_monkeypatch.TestMonkeyPatch.test_patch_staticmethod_with_function": [], "fixtures.tests._fixtures.test_monkeypatch.TestMonkeyPatch.test_patch_staticmethod_with_classmethod": [], "fixtures.tests._fixtures.test_monkeypatch.TestMonkeyPatch.test_patch_staticmethod_with_staticmethod": [], "fixtures.tests._fixtures.test_monkeypatch.TestMonkeyPatch._check_restored_static_or_class_method": [], "fixtures.tests._fixtures.test_monkeypatch.TestMonkeyPatch.test_delete_missing_attribute": [], "fixtures.tests._fixtures.test_monkeypatch.TestMonkeyPatch.test_delete_existing_attribute": [], "fixtures.tests._fixtures.test_monkeypatch.TestMonkeyPatch.test_patch_missing_attribute": [], "fixtures.tests._fixtures.test_monkeypatch.TestMonkeyPatch.test_patch_and_restore": [], "fixtures.tests._fixtures.test_monkeypatch.fake_static": [], "fixtures.tests._fixtures.test_monkeypatch.fake_no_args2": [], "fixtures.tests._fixtures.test_monkeypatch.fake_no_args": [], "fixtures.tests._fixtures.test_monkeypatch.fake2": [], "fixtures.tests._fixtures.test_monkeypatch.fake": [], "fixtures.tests._fixtures.test_monkeypatch.D.bar_self_referential": [], "fixtures.tests._fixtures.test_monkeypatch.D.bar_static_args": [], "fixtures.tests._fixtures.test_monkeypatch.D.bar_static": [], "fixtures.tests._fixtures.test_monkeypatch.D.bar_cls_args": [], "fixtures.tests._fixtures.test_monkeypatch.D.bar_cls": [], "fixtures.tests._fixtures.test_monkeypatch.D.bar_two_args": [], "fixtures.tests._fixtures.test_monkeypatch.D.bar": [], "fixtures.tests._fixtures.test_monkeypatch.C.foo_cls": [], "fixtures.tests._fixtures.test_monkeypatch.C.foo_static": [], "fixtures.tests._fixtures.test_monkeypatch.C.foo": [], "passlib.tests.test_utils._Base64Test.test_encoded_ints": [], "passlib.tests.test_utils._Base64Test.test_int64": [], "passlib.tests.test_utils._Base64Test.test_int24": [], "passlib.tests.test_utils._Base64Test.test_int12": [], "passlib.tests.test_utils._Base64Test.test_int6": [], "passlib.tests.test_utils._Base64Test.check_int_pair": [], "passlib.tests.test_utils._Base64Test.test_decode_transposed_bytes_bad": [], "passlib.tests.test_utils._Base64Test.test_decode_transposed_bytes": [], "passlib.tests.test_utils._Base64Test.test_encode_transposed_bytes": [], "passlib.tests.test_utils._Base64Test.test_repair_unused": [], "passlib.tests.test_utils._Base64Test.test_codec": [], "passlib.tests.test_utils._Base64Test.test_decode_bytes_bad": [], "passlib.tests.test_utils._Base64Test.test_decode_bytes_padding": [], "passlib.tests.test_utils._Base64Test.test_decode_bytes": [], "passlib.tests.test_utils._Base64Test.test_encode_bytes_bad": [], "passlib.tests.test_utils._Base64Test.test_encode_bytes": [], "passlib.tests.test_utils._Base64Test.m": [], "passlib.tests.test_utils.Base64EngineTest.test_b64s_encode": [], "passlib.tests.test_utils.Base64EngineTest.test_b64s_decode": [], "passlib.tests.test_utils.Base64EngineTest.test_ab64_encode": [], "passlib.tests.test_utils.Base64EngineTest.test_ab64_decode": [], "passlib.tests.test_utils.Base64EngineTest.test_constructor": [], "passlib.tests.test_utils.CodecTest.test_is_same_codec": [], "passlib.tests.test_utils.CodecTest.test_is_ascii_safe": [], "passlib.tests.test_utils.CodecTest.test_to_native_str": [], "passlib.tests.test_utils.CodecTest.test_to_unicode": [], "passlib.tests.test_utils.CodecTest.test_to_bytes": [], "passlib.tests.test_utils.CodecTest.test_bytes": [], "passlib.tests.test_utils.MiscTest.test_utf8_truncate": [], "passlib.tests.test_utils.MiscTest.test_splitcomma": [], "passlib.tests.test_utils.MiscTest.test_saslprep": [], "passlib.tests.test_utils.MiscTest.test_consteq": [], "passlib.tests.test_utils.MiscTest.test_crypt": [], "passlib.tests.test_utils.MiscTest.test_genseed": [], "passlib.tests.test_utils.MiscTest.test_is_crypt_context": [], "passlib.tests.test_utils.MiscTest.test_generate_password": [], "passlib.tests.test_utils.MiscTest.test_getrandstr": [], "passlib.tests.test_utils.MiscTest.test_getrandbytes": [], "passlib.tests.test_utils.MiscTest.test_memoized_property": [], "passlib.tests.test_utils.MiscTest.test_deprecated_function": [], "passlib.tests.test_utils.MiscTest.test_classproperty": [], "passlib.tests.test_utils.MiscTest.test_compat": [], "rx.internal.exceptions.InvalidOperationException.__init__": [], "rx.internal.exceptions.WouldBlockException.__init__": [], "rx.internal.exceptions.CompletedException.__init__": [], "rx.internal.exceptions.ReEntracyException.__init__": [], "rx.internal.exceptions.DisposedException.__init__": [], "rx.internal.exceptions.ArgumentOutOfRangeException.__init__": [], "rx.internal.exceptions.SequenceContainsNoElementsError.__init__": [], "pip._internal.distributions.base.AbstractDistribution.prepare_distribution_metadata": [], "pip._internal.distributions.base.AbstractDistribution.get_pkg_resources_distribution": [], "pip._internal.distributions.base.AbstractDistribution.__init__": [], "urllib3.packages.six.python_2_unicode_compatible": [], "urllib3.packages.six.ensure_text": [], "urllib3.packages.six.ensure_str": [], "urllib3.packages.six.ensure_binary": [], "urllib3.packages.six.add_metaclass": [], "urllib3.packages.six.with_metaclass": [], "urllib3.packages.six.assertNotRegex": [], "urllib3.packages.six.assertRegex": [], "urllib3.packages.six.assertRaisesRegex": [], "urllib3.packages.six.assertCountEqual": [], "urllib3.packages.six.remove_move": [], "urllib3.packages.six.add_move": [], "urllib3.packages.six.Module_six_moves_urllib.__dir__": [], "urllib3.packages.six._SixMetaPathImporter.exec_module": [], "urllib3.packages.six._SixMetaPathImporter.create_module": [], "urllib3.packages.six._SixMetaPathImporter.get_code": [], "urllib3.packages.six._SixMetaPathImporter.is_package": [], "urllib3.packages.six._SixMetaPathImporter.load_module": [], "urllib3.packages.six._SixMetaPathImporter.__get_module": [], "urllib3.packages.six._SixMetaPathImporter.find_spec": [], "urllib3.packages.six._SixMetaPathImporter.find_module": [], "urllib3.packages.six._SixMetaPathImporter._get_module": [], "urllib3.packages.six._SixMetaPathImporter._add_module": [], "urllib3.packages.six._SixMetaPathImporter.__init__": [], "urllib3.packages.six.MovedAttribute._resolve": [], "urllib3.packages.six.MovedAttribute.__init__": [], "urllib3.packages.six._LazyModule.__dir__": [], "urllib3.packages.six._LazyModule.__init__": [], "urllib3.packages.six.MovedModule.__getattr__": [], "urllib3.packages.six.MovedModule._resolve": [], "urllib3.packages.six.MovedModule.__init__": [], "urllib3.packages.six._LazyDescr.__get__": [], "urllib3.packages.six._LazyDescr.__init__": [], "urllib3.packages.six._import_module": [], "urllib3.packages.six._add_doc": [], "pyre_check.client.commands.v2.start.run": [], "pyre_check.client.commands.v2.start.run_start": [], "pyre_check.client.commands.v2.start.server_argument_file": [], "pyre_check.client.commands.v2.start._run_in_background": [], "pyre_check.client.commands.v2.start.background_server_log_file": [], "pyre_check.client.commands.v2.start._create_symbolic_link": [], "pyre_check.client.commands.v2.start.background_logging": [], "pyre_check.client.commands.v2.start._run_in_foreground": [], "pyre_check.client.commands.v2.start._write_argument_file": [], "pyre_check.client.commands.v2.start.get_server_identifier": [], "pyre_check.client.commands.v2.start.create_server_arguments": [], "pyre_check.client.commands.v2.start.get_profiling_log_path": [], "pyre_check.client.commands.v2.start.get_source_path": [], "pyre_check.client.commands.v2.start.find_buck_root": [], "pyre_check.client.commands.v2.start.find_watchman_root": [], "pyre_check.client.commands.v2.start.get_saved_state_action": [], "pyre_check.client.commands.v2.start.get_critical_files": [], "pyre_check.client.commands.v2.start.Arguments.serialize": [], "pyre_check.client.commands.v2.start.Arguments.local_root": [], "pyre_check.client.commands.v2.start.BuckSourcePath.get_checked_directory_allowlist": [], "pyre_check.client.commands.v2.start.BuckSourcePath.serialize": [], "pyre_check.client.commands.v2.start.get_checked_directory_for_target": [], "pyre_check.client.commands.v2.start.SimpleSourcePath.get_checked_directory_allowlist": [], "pyre_check.client.commands.v2.start.SimpleSourcePath.serialize": [], "pyre_check.client.commands.v2.start.RemoteLogging.serialize": [], "pyre_check.client.commands.v2.start.StoreSavedStateToFile.serialize": [], "pyre_check.client.commands.v2.start.LoadSavedStateFromProject.serialize": [], "pyre_check.client.commands.v2.start.LoadSavedStateFromFile.serialize": [], "pyre_check.client.commands.v2.start.CriticalFile.serialize": [], "pyre_check.client.commands.v2.start.MatchPolicy.__str__": [], "eventlet.support.pylib.emulate": [], "keystone.common.sql.expand_repo.versions.067_placeholder.upgrade": [], "dns.flags.edns_to_text": [], "dns.flags.edns_from_text": [], "dns.flags.to_text": [], "dns.flags.from_text": [], "dns.flags._to_text": [], "dns.flags._from_text": [], "dns.flags._order_flags": [], "oslo_log.fixture.logging_error._handleError": [], "oslo_log.fixture.logging_error.get_logging_handle_error_fixture": [], "rx.concurrency.virtualtimescheduler.VirtualTimeScheduler.add": [], "rx.concurrency.virtualtimescheduler.VirtualTimeScheduler.get_next": [], "rx.concurrency.virtualtimescheduler.VirtualTimeScheduler.sleep": [], "rx.concurrency.virtualtimescheduler.VirtualTimeScheduler.advance_by": [], "rx.concurrency.virtualtimescheduler.VirtualTimeScheduler.advance_to": [], "rx.concurrency.virtualtimescheduler.VirtualTimeScheduler.stop": [], "rx.concurrency.virtualtimescheduler.VirtualTimeScheduler.start": [], "rx.concurrency.virtualtimescheduler.VirtualTimeScheduler.schedule_periodic": [], "rx.concurrency.virtualtimescheduler.VirtualTimeScheduler.schedule_absolute": [], "rx.concurrency.virtualtimescheduler.VirtualTimeScheduler.schedule_relative": [], "rx.concurrency.virtualtimescheduler.VirtualTimeScheduler.schedule": [], "rx.concurrency.virtualtimescheduler.VirtualTimeScheduler.now": [], "rx.concurrency.virtualtimescheduler.VirtualTimeScheduler.__init__": [], "IPython.core.profileapp.ProfileApp.start": [], "IPython.core.profileapp.ProfileCreate.stage_default_config_file": [], "IPython.core.profileapp.ProfileCreate.init_config_files": [], "IPython.core.profileapp.ProfileCreate._import_app": [], "IPython.core.profileapp.ProfileCreate.parse_command_line": [], "IPython.core.profileapp.ProfileCreate._parallel_changed": [], "IPython.core.profileapp.ProfileCreate._copy_config_files_default": [], "IPython.core.profileapp.ProfileCreate._log_format_default": [], "IPython.core.profileapp.ProfileList.start": [], "IPython.core.profileapp.ProfileList.list_profile_dirs": [], "IPython.core.profileapp.ProfileList._print_profiles": [], "IPython.core.profileapp.ProfileLocate.start": [], "IPython.core.profileapp.ProfileLocate.parse_command_line": [], "IPython.core.profileapp.list_bundled_profiles": [], "IPython.core.profileapp.list_profiles_in": [], "oslo_messaging.tests.test_expected_exceptions.TestExpectedExceptions.test_decorator_unexpected": [], "oslo_messaging.tests.test_expected_exceptions.TestExpectedExceptions.test_decorator_expected_subclass": [], "oslo_messaging.tests.test_expected_exceptions.TestExpectedExceptions.test_decorator_expected": [], "oslo_messaging.tests.test_expected_exceptions.TestExpectedExceptions.test_exception": [], "examples.starwars_relay.data.get_empire": [], "examples.starwars_relay.data.get_rebels": [], "examples.starwars_relay.data.get_faction": [], "examples.starwars_relay.data.get_ship": [], "examples.starwars_relay.data.create_ship": [], "examples.starwars_relay.data.setup": [], "pip._internal.utils.urls.url_to_path": [], "pip._internal.utils.urls.path_to_url": [], "pip._internal.utils.urls.get_url_scheme": [], "keystoneclient.v3.endpoint_groups.EndpointGroupManager.delete": [], "keystoneclient.v3.endpoint_groups.EndpointGroupManager.update": [], "keystoneclient.v3.endpoint_groups.EndpointGroupManager.list": [], "keystoneclient.v3.endpoint_groups.EndpointGroupManager.check": [], "keystoneclient.v3.endpoint_groups.EndpointGroupManager.get": [], "keystoneclient.v3.endpoint_groups.EndpointGroupManager.create": [], "saml2.ws.wsaddr.factory": [], "saml2.ws.wsaddr.endpoint_reference_from_string": [], "saml2.ws.wsaddr.problem_action_from_string": [], "saml2.ws.wsaddr.fault_to_from_string": [], "saml2.ws.wsaddr.from_from_string": [], "saml2.ws.wsaddr.reply_to_from_string": [], "saml2.ws.wsaddr.relates_to_from_string": [], "saml2.ws.wsaddr.endpoint_reference_type__from_string": [], "saml2.ws.wsaddr.EndpointReferenceType_.__init__": [], "saml2.ws.wsaddr.problem_action_type__from_string": [], "saml2.ws.wsaddr.ProblemActionType_.__init__": [], "saml2.ws.wsaddr.problem_action_type__soap_action_from_string": [], "saml2.ws.wsaddr.problem_header_q_name_from_string": [], "saml2.ws.wsaddr.retry_after_from_string": [], "saml2.ws.wsaddr.action_from_string": [], "saml2.ws.wsaddr.to_from_string": [], "saml2.ws.wsaddr.relates_to_type__from_string": [], "saml2.ws.wsaddr.RelatesToType_.__init__": [], "saml2.ws.wsaddr.message_id_from_string": [], "saml2.ws.wsaddr.metadata_from_string": [], "saml2.ws.wsaddr.reference_parameters_from_string": [], "saml2.ws.wsaddr.endpoint_reference_type__address_from_string": [], "saml2.ws.wsaddr.problem_iri_from_string": [], "saml2.ws.wsaddr.attributed_q_name_type__from_string": [], "saml2.ws.wsaddr.attributed_unsigned_long_type__from_string": [], "saml2.ws.wsaddr.fault_codes_type__from_string": [], "saml2.ws.wsaddr.fault_codes_open_enum_type__from_string": [], "saml2.ws.wsaddr.attributed_uri_type__from_string": [], "saml2.ws.wsaddr.relationship_type__from_string": [], "saml2.ws.wsaddr.relationship_type_open_enum__from_string": [], "saml2.ws.wsaddr.metadata_type__from_string": [], "saml2.ws.wsaddr.reference_parameters_type__from_string": [], "prompt_toolkit.shortcuts.progress_bar.formatters.create_default_formatters": [], "prompt_toolkit.shortcuts.progress_bar.formatters.Rainbow.get_width": [], "prompt_toolkit.shortcuts.progress_bar.formatters.Rainbow.format": [], "prompt_toolkit.shortcuts.progress_bar.formatters.Rainbow.__init__": [], "prompt_toolkit.shortcuts.progress_bar.formatters._hue_to_rgb": [], "prompt_toolkit.shortcuts.progress_bar.formatters.SpinningWheel.get_width": [], "prompt_toolkit.shortcuts.progress_bar.formatters.SpinningWheel.format": [], "prompt_toolkit.shortcuts.progress_bar.formatters.IterationsPerSecond.get_width": [], "prompt_toolkit.shortcuts.progress_bar.formatters.IterationsPerSecond.format": [], "prompt_toolkit.shortcuts.progress_bar.formatters.TimeLeft.get_width": [], "prompt_toolkit.shortcuts.progress_bar.formatters.TimeLeft.format": [], "prompt_toolkit.shortcuts.progress_bar.formatters.TimeElapsed.get_width": [], "prompt_toolkit.shortcuts.progress_bar.formatters.TimeElapsed.format": [], "prompt_toolkit.shortcuts.progress_bar.formatters._format_timedelta": [], "prompt_toolkit.shortcuts.progress_bar.formatters.Progress.get_width": [], "prompt_toolkit.shortcuts.progress_bar.formatters.Progress.format": [], "prompt_toolkit.shortcuts.progress_bar.formatters.Bar.get_width": [], "prompt_toolkit.shortcuts.progress_bar.formatters.Bar.format": [], "prompt_toolkit.shortcuts.progress_bar.formatters.Bar.__init__": [], "prompt_toolkit.shortcuts.progress_bar.formatters.Percentage.get_width": [], "prompt_toolkit.shortcuts.progress_bar.formatters.Percentage.format": [], "prompt_toolkit.shortcuts.progress_bar.formatters.Label.get_width": [], "prompt_toolkit.shortcuts.progress_bar.formatters.Label.format": [], "prompt_toolkit.shortcuts.progress_bar.formatters.Label._add_suffix": [], "prompt_toolkit.shortcuts.progress_bar.formatters.Label.__init__": [], "prompt_toolkit.shortcuts.progress_bar.formatters.Text.get_width": [], "prompt_toolkit.shortcuts.progress_bar.formatters.Text.format": [], "prompt_toolkit.shortcuts.progress_bar.formatters.Text.__init__": [], "prompt_toolkit.shortcuts.progress_bar.formatters.Formatter.get_width": [], "prompt_toolkit.shortcuts.progress_bar.formatters.Formatter.format": [], "pyre_check.client.commands.servers.Servers._run": [], "pyre_check.client.commands.servers.Servers._stop_servers": [], "pyre_check.client.commands.servers.Servers._all_server_details": [], "pyre_check.client.commands.servers.Servers._find_servers": [], "pyre_check.client.commands.servers.Servers._print_server_details": [], "pyre_check.client.commands.servers.Servers.is_root_server_running": [], "pyre_check.client.commands.servers.Servers.__init__": [], "pyre_check.client.commands.servers.ServerDetails.name": [], "pyre_check.client.commands.servers.ServerDetails.is_root": [], "pyre_check.client.commands.servers.ServerDetails._from_server_path": [], "pyre_check.client.commands.servers.ServerDetails.__init__": [], "keystone.api.os_federation.OSFederationAuthResource._auth": [ { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 444, "column": 8 }, "stop": { "line": 444, "column": 42 } }, { "path": "keystone/api/os_federation.py", "start": { "line": 443, "column": 8 }, "stop": { "line": 443, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.Headers.__setitem__", "class_name": "werkzeug.datastructures.Headers", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 441, "column": 20 }, "stop": { "line": 441, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 442, "column": 21 }, "stop": { "line": 442, "column": 40 } } ], "kind": "function", "target": "flask.helpers.make_response" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 440, "column": 21 }, "stop": { "line": 440, "column": 66 } } ], "kind": "function", "target": "keystone.common.render_token.render_token_response_from_model" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 439, "column": 16 }, "stop": { "line": 439, "column": 53 } } ], "kind": "function", "target": "keystone.api._shared.authentication.authenticate_for_token" } ], "keystone.api.os_federation.OSFederationAuthResource.post": [ { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 422, "column": 15 }, "stop": { "line": 422, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.os_federation.OSFederationAuthResource._auth", "class_name": "keystone.api.os_federation.OSFederationAuthResource", "dispatch": "dynamic" } ], "keystone.api.os_federation.OSFederationAuthResource.get": [ { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 413, "column": 15 }, "stop": { "line": 413, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.os_federation.OSFederationAuthResource._auth", "class_name": "keystone.api.os_federation.OSFederationAuthResource", "dispatch": "dynamic" } ], "keystone.api.os_federation.SAML2MetadataResource.get": [ { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 400, "column": 8 }, "stop": { "line": 400, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.Headers.__setitem__", "class_name": "werkzeug.datastructures.Headers", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 394, "column": 17 }, "stop": { "line": 394, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 395, "column": 27 }, "stop": { "line": 395, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.read", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 398, "column": 18 }, "stop": { "line": 398, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.MetadataFileError", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 399, "column": 15 }, "stop": { "line": 399, "column": 34 } } ], "kind": "function", "target": "flask.helpers.make_response" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 394, "column": 17 }, "stop": { "line": 394, "column": 21 } } ], "kind": "function", "target": "open" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 396, "column": 15 }, "stop": { "line": 396, "column": 22 } } ], "kind": "function", "target": "isinstance" } ], "keystone.api.os_federation.ServiceProvidersResource.delete": [ { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 380, "column": 8 }, "stop": { "line": 380, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.os_federation.ServiceProvidersResource.patch": [ { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 371, "column": 13 }, "stop": { "line": 371, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._normalize_dict", "class_name": "keystone.api.os_federation.ServiceProvidersResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 373, "column": 15 }, "stop": { "line": 373, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.os_federation._ResourceBase.wrap_member", "class_name": "keystone.api.os_federation.ServiceProvidersResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 368, "column": 8 }, "stop": { "line": 368, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 369, "column": 13 }, "stop": { "line": 369, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.os_federation.ServiceProvidersResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 370, "column": 8 }, "stop": { "line": 370, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" } ], "keystone.api.os_federation.ServiceProvidersResource.put": [ { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 356, "column": 13 }, "stop": { "line": 356, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._normalize_dict", "class_name": "keystone.api.os_federation.ServiceProvidersResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 361, "column": 15 }, "stop": { "line": 361, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.os_federation._ResourceBase.wrap_member", "class_name": "keystone.api.os_federation.ServiceProvidersResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 353, "column": 8 }, "stop": { "line": 353, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 354, "column": 13 }, "stop": { "line": 354, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.os_federation.ServiceProvidersResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 355, "column": 8 }, "stop": { "line": 355, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" } ], "keystone.api.os_federation.ServiceProvidersResource._list_service_providers": [ { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 340, "column": 8 }, "stop": { "line": 340, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 343, "column": 16 }, "stop": { "line": 343, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.filter_params", "class_name": "keystone.api.os_federation.ServiceProvidersResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 342, "column": 16 }, "stop": { "line": 342, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.build_driver_hints", "class_name": "keystone.api.os_federation.ServiceProvidersResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 346, "column": 15 }, "stop": { "line": 346, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.os_federation.ServiceProvidersResource", "dispatch": "dynamic" } ], "keystone.api.os_federation.ServiceProvidersResource._get_service_provider": [ { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 331, "column": 8 }, "stop": { "line": 331, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 332, "column": 15 }, "stop": { "line": 332, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.os_federation._ResourceBase.wrap_member", "class_name": "keystone.api.os_federation.ServiceProvidersResource", "dispatch": "dynamic" } ], "keystone.api.os_federation.ServiceProvidersResource.get": [ { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 324, "column": 15 }, "stop": { "line": 324, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.os_federation.ServiceProvidersResource._list_service_providers", "class_name": "keystone.api.os_federation.ServiceProvidersResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 323, "column": 19 }, "stop": { "line": 323, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.os_federation.ServiceProvidersResource._get_service_provider", "class_name": "keystone.api.os_federation.ServiceProvidersResource", "dispatch": "dynamic" } ], "keystone.api.os_federation.MappingResource.delete": [ { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 308, "column": 8 }, "stop": { "line": 308, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.os_federation.MappingResource.patch": [ { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 301, "column": 15 }, "stop": { "line": 301, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.os_federation._ResourceBase.wrap_member", "class_name": "keystone.api.os_federation.MappingResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 298, "column": 8 }, "stop": { "line": 298, "column": 40 } } ], "kind": "function", "target": "keystone.federation.utils.validate_mapping_structure" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 295, "column": 8 }, "stop": { "line": 295, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 296, "column": 18 }, "stop": { "line": 296, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.os_federation.MappingResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 297, "column": 18 }, "stop": { "line": 297, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._normalize_dict", "class_name": "keystone.api.os_federation.MappingResource", "dispatch": "dynamic" } ], "keystone.api.os_federation.MappingResource.put": [ { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 288, "column": 15 }, "stop": { "line": 288, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.os_federation._ResourceBase.wrap_member", "class_name": "keystone.api.os_federation.MappingResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 285, "column": 8 }, "stop": { "line": 285, "column": 40 } } ], "kind": "function", "target": "keystone.federation.utils.validate_mapping_structure" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 282, "column": 8 }, "stop": { "line": 282, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 283, "column": 18 }, "stop": { "line": 283, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.os_federation.MappingResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 284, "column": 18 }, "stop": { "line": 284, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._normalize_dict", "class_name": "keystone.api.os_federation.MappingResource", "dispatch": "dynamic" } ], "keystone.api.os_federation.MappingResource._list_mappings": [ { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 274, "column": 8 }, "stop": { "line": 274, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 275, "column": 15 }, "stop": { "line": 275, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.os_federation.MappingResource", "dispatch": "dynamic" } ], "keystone.api.os_federation.MappingResource._get_mapping": [ { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 265, "column": 8 }, "stop": { "line": 265, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 266, "column": 15 }, "stop": { "line": 266, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.os_federation._ResourceBase.wrap_member", "class_name": "keystone.api.os_federation.MappingResource", "dispatch": "dynamic" } ], "keystone.api.os_federation.MappingResource.get": [ { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 258, "column": 15 }, "stop": { "line": 258, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.os_federation.MappingResource._list_mappings", "class_name": "keystone.api.os_federation.MappingResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 257, "column": 19 }, "stop": { "line": 257, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.os_federation.MappingResource._get_mapping", "class_name": "keystone.api.os_federation.MappingResource", "dispatch": "dynamic" } ], "keystone.api.os_federation.IDPProtocolsCRUDResource.delete": [ { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 245, "column": 8 }, "stop": { "line": 245, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.os_federation.IDPProtocolsCRUDResource.patch": [ { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 232, "column": 8 }, "stop": { "line": 232, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 237, "column": 15 }, "stop": { "line": 237, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.os_federation._ResourceBase.wrap_member", "class_name": "keystone.api.os_federation.IDPProtocolsCRUDResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 234, "column": 8 }, "stop": { "line": 234, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 233, "column": 19 }, "stop": { "line": 233, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.os_federation.IDPProtocolsCRUDResource", "dispatch": "dynamic" } ], "keystone.api.os_federation.IDPProtocolsCRUDResource.put": [ { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 224, "column": 15 }, "stop": { "line": 224, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.os_federation._ResourceBase.wrap_member", "class_name": "keystone.api.os_federation.IDPProtocolsCRUDResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 219, "column": 19 }, "stop": { "line": 219, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.os_federation.IDPProtocolsCRUDResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 221, "column": 19 }, "stop": { "line": 221, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._normalize_dict", "class_name": "keystone.api.os_federation.IDPProtocolsCRUDResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 218, "column": 8 }, "stop": { "line": 218, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 220, "column": 8 }, "stop": { "line": 220, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" } ], "keystone.api.os_federation.IDPProtocolsCRUDResource.get": [ { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 209, "column": 8 }, "stop": { "line": 209, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 211, "column": 15 }, "stop": { "line": 211, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.os_federation._ResourceBase.wrap_member", "class_name": "keystone.api.os_federation.IDPProtocolsCRUDResource", "dispatch": "dynamic" } ], "keystone.api.os_federation.IDPProtocolsListResource.get": [ { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 194, "column": 21 }, "stop": { "line": 194, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.os_federation.IDPProtocolsListResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 193, "column": 20 }, "stop": { "line": 193, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 191, "column": 8 }, "stop": { "line": 191, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 197, "column": 12 }, "stop": { "line": 197, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.os_federation._IdentityProvidersProtocolsResourceBase._add_related_links", "class_name": "keystone.api.os_federation.IDPProtocolsListResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 195, "column": 17 }, "stop": { "line": 195, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 195, "column": 17 }, "stop": { "line": 195, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.api.os_federation._IdentityProvidersProtocolsResourceBase._add_related_links": [ { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 180, "column": 44 }, "stop": { "line": 180, "column": 61 } } ], "kind": "function", "target": "keystone.server.flask.common.base_url" } ], "keystone.api.os_federation.IdentityProvidersResource.delete": [ { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 155, "column": 8 }, "stop": { "line": 155, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.os_federation.IdentityProvidersResource.patch": [ { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 147, "column": 14 }, "stop": { "line": 147, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.os_federation.IdentityProvidersResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 146, "column": 8 }, "stop": { "line": 146, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 148, "column": 8 }, "stop": { "line": 148, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 152, "column": 15 }, "stop": { "line": 152, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.os_federation._ResourceBase.wrap_member", "class_name": "keystone.api.os_federation.IdentityProvidersResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 149, "column": 14 }, "stop": { "line": 149, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._normalize_dict", "class_name": "keystone.api.os_federation.IdentityProvidersResource", "dispatch": "dynamic" } ], "keystone.api.os_federation.IdentityProvidersResource.put": [ { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 136, "column": 14 }, "stop": { "line": 136, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.os_federation.IdentityProvidersResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 135, "column": 8 }, "stop": { "line": 135, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 137, "column": 8 }, "stop": { "line": 137, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 143, "column": 15 }, "stop": { "line": 143, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.os_federation._ResourceBase.wrap_member", "class_name": "keystone.api.os_federation.IdentityProvidersResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 139, "column": 14 }, "stop": { "line": 139, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._normalize_dict", "class_name": "keystone.api.os_federation.IdentityProvidersResource", "dispatch": "dynamic" } ], "keystone.api.os_federation.IdentityProvidersResource._list_idps": [ { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 121, "column": 16 }, "stop": { "line": 121, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.build_driver_hints", "class_name": "keystone.api.os_federation.IdentityProvidersResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 127, "column": 12 }, "stop": { "line": 127, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.os_federation.IdentityProvidersResource._add_related_links", "class_name": "keystone.api.os_federation.IdentityProvidersResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 119, "column": 8 }, "stop": { "line": 119, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 124, "column": 21 }, "stop": { "line": 124, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.os_federation.IdentityProvidersResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 125, "column": 17 }, "stop": { "line": 125, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 123, "column": 16 }, "stop": { "line": 123, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.filter_params", "class_name": "keystone.api.os_federation.IdentityProvidersResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 125, "column": 17 }, "stop": { "line": 125, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.api.os_federation.IdentityProvidersResource._get_idp": [ { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 109, "column": 8 }, "stop": { "line": 109, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 111, "column": 15 }, "stop": { "line": 111, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.os_federation._ResourceBase.wrap_member", "class_name": "keystone.api.os_federation.IdentityProvidersResource", "dispatch": "dynamic" } ], "keystone.api.os_federation.IdentityProvidersResource.get": [ { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 101, "column": 19 }, "stop": { "line": 101, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.os_federation.IdentityProvidersResource._get_idp", "class_name": "keystone.api.os_federation.IdentityProvidersResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 102, "column": 15 }, "stop": { "line": 102, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.os_federation.IdentityProvidersResource._list_idps", "class_name": "keystone.api.os_federation.IdentityProvidersResource", "dispatch": "dynamic" } ], "keystone.api.os_federation.IdentityProvidersResource._add_related_links": [ { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 94, "column": 56 }, "stop": { "line": 94, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 97, "column": 33 }, "stop": { "line": 97, "column": 41 } }, { "path": "keystone/api/os_federation.py", "start": { "line": 94, "column": 24 }, "stop": { "line": 94, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 94, "column": 33 }, "stop": { "line": 94, "column": 50 } } ], "kind": "function", "target": "keystone.server.flask.common.base_url" } ], "keystone.api.os_federation._ResourceBase._add_related_links": [], "keystone.api.os_federation._ResourceBase.wrap_member": [ { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 64, "column": 8 }, "stop": { "line": 64, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._add_self_referential_link", "class_name": "keystone.api.os_federation._ResourceBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 66, "column": 47 }, "stop": { "line": 66, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.filter_params", "class_name": "keystone.api.os_federation._ResourceBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 65, "column": 8 }, "stop": { "line": 65, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.os_federation._ResourceBase._add_related_links", "class_name": "keystone.api.os_federation._ResourceBase", "dispatch": "dynamic" } ], "keystone.api.os_federation._combine_lists_uniquely": [ { "locations": [ { "path": "keystone/api/os_federation.py", "start": { "line": 53, "column": 15 }, "stop": { "line": 53, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.values", "class_name": "dict", "dispatch": "dynamic" } ], "greenlet.tests.test_extension_interface.CAPITests.test_throw": [], "greenlet.tests.test_extension_interface.CAPITests.test_raise_greenlet_error": [], "greenlet.tests.test_extension_interface.CAPITests.test_raise_greenlet_dead": [], "greenlet.tests.test_extension_interface.CAPITests.test_new_greenlet": [], "greenlet.tests.test_extension_interface.CAPITests.test_getcurrent": [], "greenlet.tests.test_extension_interface.CAPITests.test_setparent": [], "greenlet.tests.test_extension_interface.CAPITests.test_switch_kwargs": [], "greenlet.tests.test_extension_interface.CAPITests.test_switch": [], "IPython.lib.tests.test_backgroundjobs.test_longer": [], "IPython.lib.tests.test_backgroundjobs.test_dead": [], "IPython.lib.tests.test_backgroundjobs.test_flush": [], "IPython.lib.tests.test_backgroundjobs.test_result": [], "IPython.lib.tests.test_backgroundjobs.crasher": [], "IPython.lib.tests.test_backgroundjobs.sleeper": [], "keystone.auth.plugins.totp.TOTP.authenticate": [ { "locations": [ { "path": "keystone/auth/plugins/totp.py", "start": { "line": 119, "column": 18 }, "stop": { "line": 119, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/totp.py", "start": { "line": 106, "column": 19 }, "stop": { "line": 106, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/plugins/totp.py", "start": { "line": 121, "column": 8 }, "stop": { "line": 121, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/plugins/totp.py", "start": { "line": 104, "column": 38 }, "stop": { "line": 104, "column": 62 } } ], "kind": "function", "target": "keystone.auth.plugins.totp._generate_totp_passcodes" }, { "locations": [ { "path": "keystone/auth/plugins/totp.py", "start": { "line": 123, "column": 15 }, "stop": { "line": 123, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.plugins.base.AuthHandlerResponse.__init__", "class_name": "keystone.auth.plugins.base.AuthHandlerResponse", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/totp.py", "start": { "line": 95, "column": 20 }, "stop": { "line": 95, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.plugins.core.BaseUserInfo.create", "class_name": "keystone.auth.plugins.core.TOTPUserInfo", "dispatch": "dynamic" } ], "keystone.auth.plugins.totp._generate_totp_passcodes": [ { "locations": [ { "path": "keystone/auth/plugins/totp.py", "start": { "line": 70, "column": 14 }, "stop": { "line": 70, "column": 30 } } ], "kind": "function", "target": "base64.b32decode" }, { "locations": [ { "path": "keystone/auth/plugins/totp.py", "start": { "line": 76, "column": 34 }, "stop": { "line": 76, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "cryptography.hazmat.primitives.hashes.SHA1", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/totp.py", "start": { "line": 68, "column": 17 }, "stop": { "line": 68, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bytes.__add__", "class_name": "bytes", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/plugins/totp.py", "start": { "line": 80, "column": 17 }, "stop": { "line": 80, "column": 30 } }, { "path": "keystone/auth/plugins/totp.py", "start": { "line": 86, "column": 25 }, "stop": { "line": 86, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "cryptography.hazmat.primitives.twofactor.totp.TOTP.generate", "class_name": "cryptography.hazmat.primitives.twofactor.totp.TOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/plugins/totp.py", "start": { "line": 82, "column": 13 }, "stop": { "line": 82, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/totp.py", "start": { "line": 67, "column": 10 }, "stop": { "line": 67, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__mod__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/plugins/totp.py", "start": { "line": 67, "column": 10 }, "stop": { "line": 67, "column": 13 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/auth/plugins/totp.py", "start": { "line": 75, "column": 11 }, "stop": { "line": 75, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "cryptography.hazmat.primitives.twofactor.totp.TOTP.__init__", "class_name": "cryptography.hazmat.primitives.twofactor.totp.TOTP", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/totp.py", "start": { "line": 79, "column": 18 }, "stop": { "line": 79, "column": 37 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow_ts" }, { "locations": [ { "path": "keystone/auth/plugins/totp.py", "start": { "line": 60, "column": 7 }, "stop": { "line": 60, "column": 17 } } ], "kind": "function", "target": "isinstance" }, { "locations": [ { "path": "keystone/auth/plugins/totp.py", "start": { "line": 80, "column": 17 }, "stop": { "line": 80, "column": 50 } }, { "path": "keystone/auth/plugins/totp.py", "start": { "line": 86, "column": 25 }, "stop": { "line": 86, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bytes.decode", "class_name": "bytes", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/plugins/totp.py", "start": { "line": 86, "column": 8 }, "stop": { "line": 86, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/plugins/totp.py", "start": { "line": 63, "column": 17 }, "stop": { "line": 63, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.encode", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/plugins/totp.py", "start": { "line": 67, "column": 10 }, "stop": { "line": 67, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__eq__", "class_name": "int", "dispatch": "dynamic" } ], "alembic.testing.env._multidb_testing_config": [], "alembic.testing.env.multi_heads_fixture": [], "alembic.testing.env.three_rev_fixture": [], "alembic.testing.env.make_sourceless": [], "alembic.testing.env.write_script": [], "alembic.testing.env._testing_config": [], "alembic.testing.env._write_config_file": [], "alembic.testing.env._no_sql_testing_config": [], "alembic.testing.env._multi_dir_testing_config": [], "alembic.testing.env._sqlite_testing_config": [], "alembic.testing.env._sqlite_file_db": [], "alembic.testing.env.env_file_fixture": [], "alembic.testing.env.script_file_fixture": [], "alembic.testing.env.clear_staging_env": [], "alembic.testing.env.staging_env": [], "alembic.testing.env._get_staging_directory": [], "prompt_toolkit.selection.SelectionState.__repr__": [], "prompt_toolkit.selection.SelectionState.enter_shift_mode": [], "prompt_toolkit.selection.SelectionState.__init__": [], "pkg_resources._vendor.packaging.utils.canonicalize_name": [], "pygments.lexers.julia.JuliaConsoleLexer.get_tokens_unprocessed": [], "pygments.lexers.julia.JuliaLexer.analyse_text": [], "migrate.tests.versioning.test_keyedinstance.TestKeydInstance.test_unique": [], "rx.testing.reactive_assert.AssertList.assert_equal": [], "rx.testing.reactive_assert.assert_equal": [], "rx.testing.reactive_assert.are_elements_equal": [], "rx.testing.reactive_assert.create_message": [], "rx.linq.observable.maxby.max_by": [], "keystone.common.sql.data_migration_repo.versions.077_placeholder.upgrade": [], "pygments.lexers.html.XsltLexer.analyse_text": [], "pygments.lexers.html.XsltLexer.get_tokens_unprocessed": [], "pygments.lexers.html.XmlLexer.analyse_text": [], "pygments.lexers.html.DtdLexer.analyse_text": [], "pygments.lexers.html.HtmlLexer.analyse_text": [], "sqlalchemy.dialects.mysql.expression.match.with_query_expansion": [], "sqlalchemy.dialects.mysql.expression.match.in_natural_language_mode": [], "sqlalchemy.dialects.mysql.expression.match.in_boolean_mode": [], "sqlalchemy.dialects.mysql.expression.match.__init__": [], "keystone.common.sql.data_migration_repo.versions.003_migrate_unencrypted_credentials.upgrade": [ { "locations": [ { "path": "keystone/common/sql/data_migration_repo/versions/003_migrate_unencrypted_credentials.py", "start": { "line": 27, "column": 23 }, "stop": { "line": 27, "column": 62 } } ], "kind": "function", "target": "keystone.credential.providers.fernet.core.get_multi_fernet_keys" }, { "locations": [ { "path": "keystone/common/sql/data_migration_repo/versions/003_migrate_unencrypted_credentials.py", "start": { "line": 23, "column": 23 }, "stop": { "line": 23, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/data_migration_repo/versions/003_migrate_unencrypted_credentials.py", "start": { "line": 24, "column": 18 }, "stop": { "line": 24, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/data_migration_repo/versions/003_migrate_unencrypted_credentials.py", "start": { "line": 21, "column": 14 }, "stop": { "line": 21, "column": 55 } } ], "kind": "function", "target": "sqlalchemy.orm.session.sessionmaker.__call__" }, { "locations": [ { "path": "keystone/common/sql/data_migration_repo/versions/003_migrate_unencrypted_credentials.py", "start": { "line": 21, "column": 14 }, "stop": { "line": 21, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.orm.session.sessionmaker.__init__", "class_name": "sqlalchemy.orm.session.sessionmaker", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/data_migration_repo/versions/003_migrate_unencrypted_credentials.py", "start": { "line": 28, "column": 27 }, "stop": { "line": 28, "column": 61 } } ], "kind": "function", "target": "keystone.credential.providers.fernet.core.primary_key_hash" } ], "prompt_toolkit.key_binding.bindings.cpr.load_cpr_bindings": [], "pip._internal.utils.temp_dir.AdjacentTempDirectory._create": [], "pip._internal.utils.temp_dir.AdjacentTempDirectory._generate_names": [], "pip._internal.utils.temp_dir.AdjacentTempDirectory.__init__": [], "pip._internal.utils.temp_dir.TempDirectory.cleanup": [], "pip._internal.utils.temp_dir.TempDirectory._create": [], "pip._internal.utils.temp_dir.TempDirectory.__exit__": [], "pip._internal.utils.temp_dir.TempDirectory.__enter__": [], "pip._internal.utils.temp_dir.TempDirectory.__repr__": [], "pip._internal.utils.temp_dir.TempDirectory.path": [], "pip._internal.utils.temp_dir.TempDirectory.__init__": [], "pip._internal.utils.temp_dir.tempdir_registry": [], "pip._internal.utils.temp_dir.TempDirectoryTypeRegistry.get_delete": [], "pip._internal.utils.temp_dir.TempDirectoryTypeRegistry.set_delete": [], "pip._internal.utils.temp_dir.TempDirectoryTypeRegistry.__init__": [], "pip._internal.utils.temp_dir.global_tempdir_manager": [], "keystoneauth1.exceptions.http.from_response": [], "keystoneauth1.exceptions.http.RequestEntityTooLarge.__init__": [], "keystoneauth1.exceptions.http.HttpError.__init__": [], "cryptography.hazmat.backends.openssl.poly1305._Poly1305Context.verify": [], "cryptography.hazmat.backends.openssl.poly1305._Poly1305Context.finalize": [], "cryptography.hazmat.backends.openssl.poly1305._Poly1305Context.update": [], "cryptography.hazmat.backends.openssl.poly1305._Poly1305Context.__init__": [], "urllib3.contrib.securetransport.SecureTransportContext.wrap_socket": [], "urllib3.contrib.securetransport.SecureTransportContext.set_alpn_protocols": [], "urllib3.contrib.securetransport.SecureTransportContext.load_cert_chain": [], "urllib3.contrib.securetransport.SecureTransportContext.load_verify_locations": [], "urllib3.contrib.securetransport.SecureTransportContext.set_ciphers": [], "urllib3.contrib.securetransport.SecureTransportContext.load_default_certs": [], "urllib3.contrib.securetransport.SecureTransportContext.set_default_verify_paths": [], "urllib3.contrib.securetransport.SecureTransportContext.verify_mode": [], "urllib3.contrib.securetransport.SecureTransportContext.options": [], "urllib3.contrib.securetransport.SecureTransportContext.check_hostname": [], "urllib3.contrib.securetransport.SecureTransportContext.__init__": [], "urllib3.contrib.securetransport.WrappedSocket._drop": [], "urllib3.contrib.securetransport.WrappedSocket._reuse": [], "urllib3.contrib.securetransport.WrappedSocket.version": [], "urllib3.contrib.securetransport.WrappedSocket.getpeercert": [], "urllib3.contrib.securetransport.WrappedSocket.close": [], "urllib3.contrib.securetransport.WrappedSocket.shutdown": [], "urllib3.contrib.securetransport.WrappedSocket.sendall": [], "urllib3.contrib.securetransport.WrappedSocket.send": [], "urllib3.contrib.securetransport.WrappedSocket.gettimeout": [], "urllib3.contrib.securetransport.WrappedSocket.settimeout": [], "urllib3.contrib.securetransport.WrappedSocket.recv_into": [], "urllib3.contrib.securetransport.WrappedSocket.recv": [], "urllib3.contrib.securetransport.WrappedSocket._decref_socketios": [], "urllib3.contrib.securetransport.WrappedSocket.fileno": [], "urllib3.contrib.securetransport.WrappedSocket.handshake": [], "urllib3.contrib.securetransport.WrappedSocket._evaluate_trust": [], "urllib3.contrib.securetransport.WrappedSocket._custom_validate": [], "urllib3.contrib.securetransport.WrappedSocket._set_alpn_protocols": [], "urllib3.contrib.securetransport.WrappedSocket._set_ciphers": [], "urllib3.contrib.securetransport.WrappedSocket._raise_on_error": [], "urllib3.contrib.securetransport.WrappedSocket.__init__": [], "urllib3.contrib.securetransport._write_callback": [], "urllib3.contrib.securetransport._read_callback": [], "urllib3.contrib.securetransport.extract_from_urllib3": [], "urllib3.contrib.securetransport.inject_into_urllib3": [], "saml2.ident.IdentDB.sync": [], "saml2.ident.IdentDB.close": [], "saml2.ident.IdentDB.handle_manage_name_id_request": [], "saml2.ident.IdentDB.handle_name_id_mapping_request": [], "saml2.ident.IdentDB.match_local_id": [], "saml2.ident.IdentDB.find_local_id": [], "saml2.ident.IdentDB.persistent_nameid": [], "saml2.ident.IdentDB.transient_nameid": [], "saml2.ident.IdentDB.construct_nameid": [], "saml2.ident.IdentDB.nim_args": [], "saml2.ident.IdentDB.find_nameid": [], "saml2.ident.IdentDB.get_nameid": [], "saml2.ident.IdentDB.remove_local": [], "saml2.ident.IdentDB.remove_remote": [], "saml2.ident.IdentDB.store": [], "saml2.ident.IdentDB.create_id": [], "saml2.ident.IdentDB._create_id": [], "saml2.ident.IdentDB.__init__": [], "saml2.ident.decode": [], "saml2.ident.code_binary": [], "saml2.ident.code": [], "ipython_genutils.tests.test_importstring.test_import_raises": [], "ipython_genutils.tests.test_importstring.test_import_nested": [], "ipython_genutils.tests.test_importstring.test_import_plain": [], "graphene.types.tests.test_inputfield.test_inputfield_with_string_type": [], "graphene.types.tests.test_inputfield.test_inputfield_with_lazy_partial_type": [], "graphene.types.tests.test_inputfield.test_inputfield_with_lazy_type": [], "graphene.types.tests.test_inputfield.test_inputfield_required": [], "keystone.tests.unit.credential.test_fernet_provider.TestFernetCredentialProviderWithNullKey.test_warning_is_logged_when_encrypting_with_null_key": [ { "locations": [ { "path": "keystone/tests/unit/credential/test_fernet_provider.py", "start": { "line": 82, "column": 15 }, "stop": { "line": 82, "column": 25 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_fernet_provider.py", "start": { "line": 83, "column": 42 }, "stop": { "line": 83, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.logger.FakeLogger.__init__", "class_name": "fixtures._fixtures.logger.FakeLogger", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_fernet_provider.py", "start": { "line": 90, "column": 43 }, "stop": { "line": 90, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.credential.providers.fernet.core.Provider.encrypt", "class_name": "keystone.credential.providers.fernet.core.Provider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_fernet_provider.py", "start": { "line": 91, "column": 8 }, "stop": { "line": 91, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.credential.test_fernet_provider.TestFernetCredentialProviderWithNullKey", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_fernet_provider.py", "start": { "line": 82, "column": 15 }, "stop": { "line": 82, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_fernet_provider.py", "start": { "line": 83, "column": 26 }, "stop": { "line": 83, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.credential.test_fernet_provider.TestFernetCredentialProviderWithNullKey", "dispatch": "dynamic" } ], "keystone.tests.unit.credential.test_fernet_provider.TestFernetCredentialProviderWithNullKey.test_encryption_with_null_key": [ { "locations": [ { "path": "keystone/tests/unit/credential/test_fernet_provider.py", "start": { "line": 79, "column": 8 }, "stop": { "line": 79, "column": 24 } }, { "path": "keystone/tests/unit/credential/test_fernet_provider.py", "start": { "line": 75, "column": 8 }, "stop": { "line": 75, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.credential.test_fernet_provider.TestFernetCredentialProviderWithNullKey", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_fernet_provider.py", "start": { "line": 71, "column": 24 }, "stop": { "line": 71, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "hashlib._Hash.hexdigest", "class_name": "hashlib._Hash", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_fernet_provider.py", "start": { "line": 73, "column": 15 }, "stop": { "line": 73, "column": 25 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_fernet_provider.py", "start": { "line": 74, "column": 43 }, "stop": { "line": 74, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.credential.providers.fernet.core.Provider.encrypt", "class_name": "keystone.credential.providers.fernet.core.Provider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_fernet_provider.py", "start": { "line": 78, "column": 25 }, "stop": { "line": 78, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.credential.providers.fernet.core.Provider.decrypt", "class_name": "keystone.credential.providers.fernet.core.Provider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_fernet_provider.py", "start": { "line": 73, "column": 15 }, "stop": { "line": 73, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_fernet_provider.py", "start": { "line": 76, "column": 8 }, "stop": { "line": 76, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertNotEqual", "class_name": "keystone.tests.unit.credential.test_fernet_provider.TestFernetCredentialProviderWithNullKey", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_fernet_provider.py", "start": { "line": 71, "column": 24 }, "stop": { "line": 71, "column": 36 } } ], "kind": "function", "target": "hashlib.sha1" } ], "keystone.tests.unit.credential.test_fernet_provider.TestFernetCredentialProviderWithNullKey.setUp": [ { "locations": [ { "path": "keystone/tests/unit/credential/test_fernet_provider.py", "start": { "line": 51, "column": 8 }, "stop": { "line": 51, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_fernet_provider.py", "start": { "line": 62, "column": 43 }, "stop": { "line": 62, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.tempdir.TempDir.__init__", "class_name": "fixtures._fixtures.tempdir.TempDir", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_fernet_provider.py", "start": { "line": 52, "column": 24 }, "stop": { "line": 52, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.credential.providers.fernet.core.Provider", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_fernet_provider.py", "start": { "line": 53, "column": 24 }, "stop": { "line": 53, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_fernet_provider.py", "start": { "line": 53, "column": 8 }, "stop": { "line": 53, "column": 23 } }, { "path": "keystone/tests/unit/credential/test_fernet_provider.py", "start": { "line": 62, "column": 27 }, "stop": { "line": 62, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.credential.test_fernet_provider.TestFernetCredentialProviderWithNullKey", "dispatch": "dynamic" } ], "keystone.tests.unit.credential.test_fernet_provider.TestFernetCredentialProvider.test_valid_data_encryption": [ { "locations": [ { "path": "keystone/tests/unit/credential/test_fernet_provider.py", "start": { "line": 40, "column": 15 }, "stop": { "line": 40, "column": 25 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_fernet_provider.py", "start": { "line": 45, "column": 8 }, "stop": { "line": 45, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.credential.test_fernet_provider.TestFernetCredentialProvider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_fernet_provider.py", "start": { "line": 41, "column": 43 }, "stop": { "line": 41, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.credential.providers.fernet.core.Provider.encrypt", "class_name": "keystone.credential.providers.fernet.core.Provider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_fernet_provider.py", "start": { "line": 42, "column": 25 }, "stop": { "line": 42, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.credential.providers.fernet.core.Provider.decrypt", "class_name": "keystone.credential.providers.fernet.core.Provider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_fernet_provider.py", "start": { "line": 46, "column": 8 }, "stop": { "line": 46, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_fernet_provider.py", "start": { "line": 44, "column": 8 }, "stop": { "line": 44, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertNotEqual", "class_name": "keystone.tests.unit.credential.test_fernet_provider.TestFernetCredentialProvider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_fernet_provider.py", "start": { "line": 40, "column": 15 }, "stop": { "line": 40, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.credential.test_fernet_provider.TestFernetCredentialProvider.setUp": [ { "locations": [ { "path": "keystone/tests/unit/credential/test_fernet_provider.py", "start": { "line": 28, "column": 8 }, "stop": { "line": 28, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_fernet_provider.py", "start": { "line": 29, "column": 24 }, "stop": { "line": 29, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.credential.providers.fernet.core.Provider", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_fernet_provider.py", "start": { "line": 30, "column": 24 }, "stop": { "line": 30, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_fernet_provider.py", "start": { "line": 30, "column": 8 }, "stop": { "line": 30, "column": 23 } }, { "path": "keystone/tests/unit/credential/test_fernet_provider.py", "start": { "line": 31, "column": 8 }, "stop": { "line": 31, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.credential.test_fernet_provider.TestFernetCredentialProvider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_fernet_provider.py", "start": { "line": 32, "column": 12 }, "stop": { "line": 32, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository.__init__", "class_name": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository", "dispatch": "static" } ], "oslo_log.fixture.setlevel.SetLogLevel.setUp": [], "oslo_log.fixture.setlevel.SetLogLevel.__init__": [], "IPython.utils.dir2.get_real_method": [], "IPython.utils.dir2.dir2": [], "IPython.utils.dir2.safe_hasattr": [], "keystone.common.sql.migrate_repo.versions.100_placeholder.upgrade": [], "keystone.common.sql.expand_repo.versions.040_placeholder.upgrade": [], "cryptography.utils.cached_property": [], "cryptography.utils.deprecated": [], "cryptography.utils._ModuleWithDeprecations.__dir__": [], "cryptography.utils._ModuleWithDeprecations.__delattr__": [], "cryptography.utils._ModuleWithDeprecations.__setattr__": [], "cryptography.utils._ModuleWithDeprecations.__getattr__": [], "cryptography.utils._ModuleWithDeprecations.__init__": [], "cryptography.utils._DeprecatedValue.__init__": [], "cryptography.utils.verify_interface": [], "cryptography.utils.strip_annotation": [], "cryptography.utils.int_to_bytes": [], "cryptography.utils.register_interface_if": [], "cryptography.utils.register_interface": [], "cryptography.utils.read_only_property": [], "cryptography.utils._check_byteslike": [], "cryptography.utils._check_bytes": [], "pip._internal.cli.parser.invalid_config_error_message": [], "pip._internal.cli.parser.ConfigOptionParser.error": [], "pip._internal.cli.parser.ConfigOptionParser.get_default_values": [], "pip._internal.cli.parser.ConfigOptionParser._update_defaults": [], "pip._internal.cli.parser.ConfigOptionParser._get_ordered_configuration_items": [], "pip._internal.cli.parser.ConfigOptionParser.check_default": [], "pip._internal.cli.parser.ConfigOptionParser.__init__": [], "pip._internal.cli.parser.CustomOptionParser.option_list_all": [], "pip._internal.cli.parser.CustomOptionParser.insert_option_group": [], "pip._internal.cli.parser.UpdatingDefaultsHelpFormatter.expand_default": [], "pip._internal.cli.parser.PrettyHelpFormatter.indent_lines": [], "pip._internal.cli.parser.PrettyHelpFormatter.format_epilog": [], "pip._internal.cli.parser.PrettyHelpFormatter.format_description": [], "pip._internal.cli.parser.PrettyHelpFormatter.format_usage": [], "pip._internal.cli.parser.PrettyHelpFormatter.format_heading": [], "pip._internal.cli.parser.PrettyHelpFormatter._format_option_strings": [], "pip._internal.cli.parser.PrettyHelpFormatter.format_option_strings": [], "pip._internal.cli.parser.PrettyHelpFormatter.__init__": [], "jedi.inference.imports.iter_module_names": [], "jedi.inference.imports.follow_error_node_imports_if_possible": [], "jedi.inference.imports.load_namespace_from_path": [], "jedi.inference.imports.load_module_from_path": [], "jedi.inference.imports._load_builtin_module": [], "jedi.inference.imports._load_python_module": [], "jedi.inference.imports.import_module": [], "jedi.inference.imports.import_module_by_names": [], "jedi.inference.imports.Importer.completion_names": [], "jedi.inference.imports.Importer._get_module_names": [], "jedi.inference.imports.Importer.follow": [], "jedi.inference.imports.Importer._sys_path_with_modifications": [], "jedi.inference.imports.Importer._str_import_path": [], "jedi.inference.imports.Importer.__init__": [], "jedi.inference.imports._level_to_base_import_path": [], "jedi.inference.imports._add_error": [], "jedi.inference.imports._prepare_infer_import": [], "jedi.inference.imports.goto_import": [], "jedi.inference.imports.infer_import": [], "jedi.inference.imports.ModuleCache.get": [], "jedi.inference.imports.ModuleCache.add": [], "jedi.inference.imports.ModuleCache.__init__": [], "graphene.types.generic.GenericScalar.parse_literal": [], "graphene.types.generic.GenericScalar.identity": [], "oslo_policy.tests.test_external.HttpsCheckTestCase.test_https_with_strings_in_target": [], "oslo_policy.tests.test_external.HttpsCheckTestCase.test_https_with_objects_in_target": [], "oslo_policy.tests.test_external.HttpsCheckTestCase.test_https_reject": [], "oslo_policy.tests.test_external.HttpsCheckTestCase.test_https_accept_with_verify_and_client_certs": [], "oslo_policy.tests.test_external.HttpsCheckTestCase.test_https_accept_with_verify_cert": [], "oslo_policy.tests.test_external.HttpsCheckTestCase.test_https_accept_with_verify": [], "oslo_policy.tests.test_external.HttpsCheckTestCase.test_https_accept_json": [], "oslo_policy.tests.test_external.HttpsCheckTestCase.test_https_accept": [], "oslo_policy.tests.test_external.HttpsCheckTestCase.decode_post_data": [], "oslo_policy.tests.test_external.HttpsCheckTestCase.setUp": [], "oslo_policy.tests.test_external.HttpCheckTestCase.test_reject_with_rule_in_argument": [], "oslo_policy.tests.test_external.HttpCheckTestCase.test_accept_with_rule_in_argument": [], "oslo_policy.tests.test_external.HttpCheckTestCase.test_http_with_strings_in_target": [], "oslo_policy.tests.test_external.HttpCheckTestCase.test_http_with_objects_in_target": [], "oslo_policy.tests.test_external.HttpCheckTestCase.test_reject": [], "oslo_policy.tests.test_external.HttpCheckTestCase.test_accept_json": [], "oslo_policy.tests.test_external.HttpCheckTestCase.test_accept": [], "oslo_policy.tests.test_external.HttpCheckTestCase.decode_post_data": [], "oslo_policy.tests.test_external.HttpCheckTestCase.setUp": [], "click._compat._make_cached_stream_func": [], "click._compat.isatty": [], "click._compat.term_len": [], "click._compat.should_strip_ansi": [], "click._compat._is_jupyter_kernel_output": [], "click._compat.strip_ansi": [], "click._compat._AtomicFile.__repr__": [], "click._compat._AtomicFile.__exit__": [], "click._compat._AtomicFile.__enter__": [], "click._compat._AtomicFile.__getattr__": [], "click._compat._AtomicFile.close": [], "click._compat._AtomicFile.name": [], "click._compat._AtomicFile.__init__": [], "click._compat.open_stream": [], "click._compat._wrap_io_open": [], "click._compat.get_text_stderr": [], "click._compat.get_text_stdout": [], "click._compat.get_text_stdin": [], "click._compat.get_binary_stderr": [], "click._compat.get_binary_stdout": [], "click._compat.get_binary_stdin": [], "click._compat._force_correct_text_writer": [], "click._compat._force_correct_text_reader": [], "click._compat._force_correct_text_stream": [], "click._compat._is_compatible_text_stream": [], "click._compat._is_compat_stream_attr": [], "click._compat._stream_is_misconfigured": [], "click._compat._find_binary_writer": [], "click._compat._find_binary_reader": [], "click._compat._is_binary_writer": [], "click._compat._is_binary_reader": [], "click._compat._FixupStream.seekable": [], "click._compat._FixupStream.writable": [], "click._compat._FixupStream.readable": [], "click._compat._FixupStream.read1": [], "click._compat._FixupStream.__getattr__": [], "click._compat._FixupStream.__init__": [], "click._compat._NonClosingTextIOWrapper.isatty": [], "click._compat._NonClosingTextIOWrapper.__del__": [], "click._compat._NonClosingTextIOWrapper.__init__": [], "click._compat.get_best_encoding": [], "click._compat.is_ascii_encoding": [], "click._compat._make_text_stream": [], "click._compat.get_filesystem_encoding": [], "oslo_utils.fixture._UUIDSentinels.__getattr__": [], "oslo_utils.fixture._UUIDSentinels.__init__": [], "oslo_utils.fixture.TimeFixture.advance_time_seconds": [], "oslo_utils.fixture.TimeFixture.advance_time_delta": [], "oslo_utils.fixture.TimeFixture.setUp": [], "oslo_utils.fixture.TimeFixture.__init__": [], "testtools.tests.twistedsupport.test_runtest.load_tests": [], "testtools.tests.twistedsupport.test_runtest.test_suite": [], "testtools.tests.twistedsupport.test_runtest.TestCaptureTwistedLogs.test_captures_logs": [], "testtools.tests.twistedsupport.test_runtest.TestErrorObserver.test_captures_errors": [], "testtools.tests.twistedsupport.test_runtest.TestTwistedLogObservers.test_logged_messages_go_to_observer": [], "testtools.tests.twistedsupport.test_runtest.TestNoTwistedLogObservers.test_logging_restored": [], "testtools.tests.twistedsupport.test_runtest.TestNoTwistedLogObservers.test_nothing_logged": [], "testtools.tests.twistedsupport.test_runtest.TestNoTwistedLogObservers.test_default": [], "testtools.tests.twistedsupport.test_runtest.TestNoTwistedLogObservers._get_logged_messages": [], "testtools.tests.twistedsupport.test_runtest.TestRunWithLogObservers.test_restores_observers": [], "testtools.tests.twistedsupport.test_runtest.TestAssertFailsWith.test_custom_failure_exception": [], "testtools.tests.twistedsupport.test_runtest.TestAssertFailsWith.test_assert_fails_with_expected_exception": [], "testtools.tests.twistedsupport.test_runtest.TestAssertFailsWith.test_assert_fails_with_wrong_exception": [], "testtools.tests.twistedsupport.test_runtest.TestAssertFailsWith.test_assert_fails_with_success_multiple_types": [], "testtools.tests.twistedsupport.test_runtest.TestAssertFailsWith.test_assert_fails_with_success": [], "testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.test_debugging_enabled_during_test_with_debug_flag": [], "testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.test_debugging_unchanged_during_test_by_default": [], "testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.test_restore_observers_after_timeout": [], "testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.test_restore_observers": [], "testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.test_log_to_twisted": [], "testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.test_do_not_log_to_twisted": [], "testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.test_log_in_details": [], "testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.test_log_err_flushed_is_success": [], "testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.test_log_err_is_error": [], "testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.test_only_addError_once": [], "testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.test_deferred_error": [], "testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.test_convenient_construction_default_debugging": [], "testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.test_convenient_construction_default_timeout": [], "testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.test_convenient_construction_default_reactor": [], "testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.test_use_convenient_factory": [], "testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.test_convenient_construction": [], "testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.test_timeout_causes_test_error": [], "testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.test_fast_keyboard_interrupt_stops_test_run": [], "testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.test_keyboard_interrupt_stops_test_run": [], "testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.test_unhandled_error_from_deferred_combined_with_error": [], "testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.test_unhandled_error_from_deferred": [], "testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.test_exports_reactor": [], "testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.test_clean_reactor": [], "testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.test_async_cleanups": [], "testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.test_calls_setUp_test_tearDown_in_sequence": [], "testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.test_setUp_returns_deferred_that_fires_later": [], "testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.make_timeout": [], "testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.make_runner": [], "testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.make_result": [], "testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.make_reactor": [], "testtools.tests.twistedsupport.test_runtest.TestSynchronousDeferredRunTest.test_setUp_followed_by_test": [], "testtools.tests.twistedsupport.test_runtest.TestSynchronousDeferredRunTest.test_failure": [], "testtools.tests.twistedsupport.test_runtest.TestSynchronousDeferredRunTest.test_success": [], "testtools.tests.twistedsupport.test_runtest.TestSynchronousDeferredRunTest.make_runner": [], "testtools.tests.twistedsupport.test_runtest.TestSynchronousDeferredRunTest.make_result": [], "testtools.tests.twistedsupport.test_runtest.make_integration_tests": [], "testtools.tests.twistedsupport.test_runtest.X.TestIntegration.test_runner": [], "testtools.tests.twistedsupport.test_runtest.X.TestIntegration.assertResultsMatch": [], "testtools.tests.twistedsupport.test_runtest.X.ExpectThatFailure.test_something": [], "testtools.tests.twistedsupport.test_runtest.X.ErrorInCleanup.test_something": [], "testtools.tests.twistedsupport.test_runtest.X.ErrorInTearDown.tearDown": [], "testtools.tests.twistedsupport.test_runtest.X.FailureInTest.test_something": [], "testtools.tests.twistedsupport.test_runtest.X.ErrorInTest.test_something": [], "testtools.tests.twistedsupport.test_runtest.X.ErrorInSetup.setUp": [], "testtools.tests.twistedsupport.test_runtest.X.BaseExceptionRaised.test_something": [], "testtools.tests.twistedsupport.test_runtest.X.Base.tearDown": [], "testtools.tests.twistedsupport.test_runtest.X.Base.test_something": [], "testtools.tests.twistedsupport.test_runtest.X.Base.setUp": [], "oslo_concurrency.tests.unit.test_lockutils_eventlet.TestFileLocks.test_concurrent_green_lock_succeeds": [], "prompt_toolkit.lexers.base.DynamicLexer.invalidation_hash": [], "prompt_toolkit.lexers.base.DynamicLexer.lex_document": [], "prompt_toolkit.lexers.base.DynamicLexer.__init__": [], "prompt_toolkit.lexers.base.SimpleLexer.lex_document": [], "prompt_toolkit.lexers.base.SimpleLexer.__init__": [], "prompt_toolkit.lexers.base.Lexer.invalidation_hash": [], "prompt_toolkit.lexers.base.Lexer.lex_document": [], "oslo_messaging.tests.notify.test_log_handler.PublishErrorsHandlerTestCase.test_emit_notification": [], "oslo_messaging.tests.notify.test_log_handler.PublishErrorsHandlerTestCase.test_emit_cfg_log_notifier_in_notifier_drivers": [], "oslo_messaging.tests.notify.test_log_handler.PublishErrorsHandlerTestCase.setUp": [], "sqlalchemy.testing.exclusions.against": [], "sqlalchemy.testing.exclusions.exclude": [], "sqlalchemy.testing.exclusions.only_on": [], "sqlalchemy.testing.exclusions.skip": [], "sqlalchemy.testing.exclusions.fails_on_everything_except": [], "sqlalchemy.testing.exclusions.fails_on": [], "sqlalchemy.testing.exclusions.future": [], "sqlalchemy.testing.exclusions.fails": [], "sqlalchemy.testing.exclusions.closed": [], "sqlalchemy.testing.exclusions.open": [], "sqlalchemy.testing.exclusions.db_spec": [], "sqlalchemy.testing.exclusions._server_version": [], "sqlalchemy.testing.exclusions._is_excluded": [], "sqlalchemy.testing.exclusions.OrPredicate._as_string": [], "sqlalchemy.testing.exclusions.OrPredicate._negation_str": [], "sqlalchemy.testing.exclusions.OrPredicate._eval_str": [], "sqlalchemy.testing.exclusions.OrPredicate.__call__": [], "sqlalchemy.testing.exclusions.OrPredicate.__init__": [], "sqlalchemy.testing.exclusions.NotPredicate._as_string": [], "sqlalchemy.testing.exclusions.NotPredicate.__call__": [], "sqlalchemy.testing.exclusions.NotPredicate.__init__": [], "sqlalchemy.testing.exclusions.LambdaPredicate._as_string": [], "sqlalchemy.testing.exclusions.LambdaPredicate.__call__": [], "sqlalchemy.testing.exclusions.LambdaPredicate.__init__": [], "sqlalchemy.testing.exclusions.SpecPredicate._as_string": [], "sqlalchemy.testing.exclusions.SpecPredicate.__call__": [], "sqlalchemy.testing.exclusions.SpecPredicate.__init__": [], "sqlalchemy.testing.exclusions.BooleanPredicate._as_string": [], "sqlalchemy.testing.exclusions.BooleanPredicate.__call__": [], "sqlalchemy.testing.exclusions.BooleanPredicate.__init__": [], "sqlalchemy.testing.exclusions.Predicate._as_string": [], "sqlalchemy.testing.exclusions.Predicate._format_description": [], "sqlalchemy.testing.exclusions.Predicate.as_predicate": [], "sqlalchemy.testing.exclusions.succeeds_if": [], "sqlalchemy.testing.exclusions.only_if": [], "sqlalchemy.testing.exclusions.tags": [], "sqlalchemy.testing.exclusions.requires_tag": [], "sqlalchemy.testing.exclusions.compound._expect_success": [], "sqlalchemy.testing.exclusions.compound._expect_failure": [], "sqlalchemy.testing.exclusions.compound._do": [], "sqlalchemy.testing.exclusions.compound.fail_if": [], "sqlalchemy.testing.exclusions.compound.__call__": [], "sqlalchemy.testing.exclusions.compound._extend": [], "sqlalchemy.testing.exclusions.compound.include_test": [], "sqlalchemy.testing.exclusions.compound.matching_config_reasons": [], "sqlalchemy.testing.exclusions.compound.enabled_for_config": [], "sqlalchemy.testing.exclusions.compound.enabled": [], "sqlalchemy.testing.exclusions.compound.not_": [], "sqlalchemy.testing.exclusions.compound.add": [], "sqlalchemy.testing.exclusions.compound.as_skips": [], "sqlalchemy.testing.exclusions.compound.__add__": [], "sqlalchemy.testing.exclusions.compound.__init__": [], "sqlalchemy.testing.exclusions.fails_if": [], "sqlalchemy.testing.exclusions.skip_if": [], "prompt_toolkit.key_binding.bindings.open_in_editor.load_vi_open_in_editor_bindings": [], "prompt_toolkit.key_binding.bindings.open_in_editor.load_emacs_open_in_editor_bindings": [], "prompt_toolkit.key_binding.bindings.open_in_editor.load_open_in_editor_bindings": [], "promise.iterate_promise.iterate_promise": [], "graphene.types.resolver.get_default_resolver": [], "graphene.types.resolver.set_default_resolver": [], "graphene.types.resolver.dict_resolver": [], "graphene.types.resolver.attr_resolver": [], "graphql.utils.get_field_def.get_field_def": [], "prompt_toolkit.contrib.ssh.server.PromptToolkitSSHServer.session_requested": [], "prompt_toolkit.contrib.ssh.server.PromptToolkitSSHServer.begin_auth": [], "prompt_toolkit.contrib.ssh.server.PromptToolkitSSHServer.__init__": [], "prompt_toolkit.contrib.ssh.server.PromptToolkitSSHSession.data_received": [], "prompt_toolkit.contrib.ssh.server.PromptToolkitSSHSession.terminal_size_changed": [], "prompt_toolkit.contrib.ssh.server.PromptToolkitSSHSession._interact": [], "prompt_toolkit.contrib.ssh.server.PromptToolkitSSHSession.session_started": [], "prompt_toolkit.contrib.ssh.server.PromptToolkitSSHSession.shell_requested": [], "prompt_toolkit.contrib.ssh.server.PromptToolkitSSHSession.connection_made": [], "prompt_toolkit.contrib.ssh.server.PromptToolkitSSHSession._get_size": [], "prompt_toolkit.contrib.ssh.server.PromptToolkitSSHSession.__init__": [], "parso.python.token.TokenType.__repr__": [], "parso.python.token.TokenType.__init__": [], "testtools.tests.test_compat.test_suite": [], "testtools.tests.test_compat.TestReraise.test_custom_exception_no_args": [], "testtools.tests.test_compat.TestReraise.test_exc_info": [], "testtools.tests.test_compat.TestTextRepr.test_unicode_examples_multiline": [], "testtools.tests.test_compat.TestTextRepr.test_unicode_examples_oneline": [], "testtools.tests.test_compat.TestTextRepr.test_bytes_examples_multiline": [], "testtools.tests.test_compat.TestTextRepr.test_bytes_examples_oneline": [], "testtools.tests.test_compat.TestTextRepr.test_ascii_examples_defaultline_unicode": [], "testtools.tests.test_compat.TestTextRepr.test_ascii_examples_defaultline_bytes": [], "testtools.tests.test_compat.TestTextRepr.test_ascii_examples_multiline_unicode": [], "testtools.tests.test_compat.TestTextRepr.test_ascii_examples_multiline_bytes": [], "testtools.tests.test_compat.TestTextRepr.test_ascii_examples_oneline_unicode": [], "testtools.tests.test_compat.TestTextRepr.test_ascii_examples_oneline_bytes": [], "testtools.tests.test_compat.TestUnicodeOutputStream.test_io_textwrapper": [], "testtools.tests.test_compat.TestUnicodeOutputStream.test_io_bytesio": [], "testtools.tests.test_compat.TestUnicodeOutputStream.test_io_stringio": [], "testtools.tests.test_compat.TestUnicodeOutputStream.test_stringio": [], "testtools.tests.test_compat.TestUnicodeOutputStream.test_unicode_encodings_not_wrapped_when_str_is_unicode": [], "testtools.tests.test_compat.TestUnicodeOutputStream.test_unicode_encodings_wrapped_when_str_is_not_unicode": [], "testtools.tests.test_compat.TestUnicodeOutputStream.test_partial_encoding_replace": [], "testtools.tests.test_compat.TestUnicodeOutputStream.test_bogus_encoding_becomes_ascii": [], "testtools.tests.test_compat.TestUnicodeOutputStream.test_encoding_as_none_becomes_ascii": [], "testtools.tests.test_compat.TestUnicodeOutputStream.test_no_encoding_becomes_ascii": [], "testtools.tests.test_compat.TestUnicodeOutputStream.setUp": [], "testtools.tests.test_compat._FakeOutputStream.write": [], "testtools.tests.test_compat._FakeOutputStream.__init__": [], "graphene_sqlalchemy.enums.sort_argument_for_object_type": [], "graphene_sqlalchemy.enums.sort_enum_for_object_type": [], "graphene_sqlalchemy.enums._default_sort_enum_symbol_name": [], "graphene_sqlalchemy.enums.enum_for_field": [], "graphene_sqlalchemy.enums.enum_for_sa_enum": [], "graphene_sqlalchemy.enums._convert_sa_to_graphene_enum": [], "keystonemiddleware.tests.unit.auth_token.test_user_auth_plugin.V3UserPluginTests.test_trust_scope": [], "keystonemiddleware.tests.unit.auth_token.test_user_auth_plugin.V3UserPluginTests.test_domain_scope": [], "keystonemiddleware.tests.unit.auth_token.test_user_auth_plugin.V3UserPluginTests.assertTokenDataEqual": [], "keystonemiddleware.tests.unit.auth_token.test_user_auth_plugin.V3UserPluginTests.get_token": [], "keystonemiddleware.tests.unit.auth_token.test_user_auth_plugin.V3UserPluginTests.get_role_names": [], "keystonemiddleware.tests.unit.auth_token.test_user_auth_plugin.V3UserPluginTests.setUp": [], "keystonemiddleware.tests.unit.auth_token.test_user_auth_plugin.BaseUserPluginTests.test_with_service_information": [], "keystonemiddleware.tests.unit.auth_token.test_user_auth_plugin.BaseUserPluginTests.test_user_information": [], "keystonemiddleware.tests.unit.auth_token.test_user_auth_plugin.BaseUserPluginTests.get_plugin": [], "keystonemiddleware.tests.unit.auth_token.test_user_auth_plugin.BaseUserPluginTests.assertTokenDataEqual": [], "keystonemiddleware.tests.unit.auth_token.test_user_auth_plugin.BaseUserPluginTests.configure_middleware": [], "prompt_toolkit.patch_stdout.StdoutProxy.errors": [], "prompt_toolkit.patch_stdout.StdoutProxy.encoding": [], "prompt_toolkit.patch_stdout.StdoutProxy.isatty": [], "prompt_toolkit.patch_stdout.StdoutProxy.fileno": [], "prompt_toolkit.patch_stdout.StdoutProxy.original_stdout": [], "prompt_toolkit.patch_stdout.StdoutProxy.flush": [], "prompt_toolkit.patch_stdout.StdoutProxy.write": [], "prompt_toolkit.patch_stdout.StdoutProxy._flush": [], "prompt_toolkit.patch_stdout.StdoutProxy._write": [], "prompt_toolkit.patch_stdout.StdoutProxy._write_and_flush": [], "prompt_toolkit.patch_stdout.StdoutProxy._get_app_loop": [], "prompt_toolkit.patch_stdout.StdoutProxy._write_thread": [], "prompt_toolkit.patch_stdout.StdoutProxy._start_write_thread": [], "prompt_toolkit.patch_stdout.StdoutProxy.close": [], "prompt_toolkit.patch_stdout.StdoutProxy.__exit__": [], "prompt_toolkit.patch_stdout.StdoutProxy.__enter__": [], "prompt_toolkit.patch_stdout.StdoutProxy.__init__": [], "prompt_toolkit.patch_stdout.patch_stdout": [], "IPython.core.tests.test_logger.test_logstart_unicode": [], "IPython.core.tests.test_logger.test_logstart_inaccessible_file": [], "oslo_middleware.tests.test_correlation_id.CorrelationIdTest.test_process_request_should_not_regenerate_correlation_id": [], "oslo_middleware.tests.test_correlation_id.CorrelationIdTest.test_process_request": [], "oslo_middleware.tests.test_correlation_id.CorrelationIdTest.setUp": [], "libcst._tabs.expand_tabs": [], "saml2.sigver.pre_encrypt_assertion": [], "saml2.sigver.pre_encryption_part": [], "saml2.sigver.pre_signature_part": [], "saml2.sigver.SecurityContext.multiple_signatures": [], "saml2.sigver.SecurityContext.sign_attribute_query": [], "saml2.sigver.SecurityContext.sign_attribute_query_using_xmlsec": [], "saml2.sigver.SecurityContext.sign_assertion": [], "saml2.sigver.SecurityContext.sign_statement": [], "saml2.sigver.SecurityContext.sign_statement_using_xmlsec": [], "saml2.sigver.SecurityContext.correctly_signed_response": [], "saml2.sigver.SecurityContext.correctly_signed_assertion_id_response": [], "saml2.sigver.SecurityContext.correctly_signed_assertion_id_request": [], "saml2.sigver.SecurityContext.correctly_signed_manage_name_id_response": [], "saml2.sigver.SecurityContext.correctly_signed_manage_name_id_request": [], "saml2.sigver.SecurityContext.correctly_signed_artifact_response": [], "saml2.sigver.SecurityContext.correctly_signed_artifact_request": [], "saml2.sigver.SecurityContext.correctly_signed_name_id_mapping_response": [], "saml2.sigver.SecurityContext.correctly_signed_name_id_mapping_request": [], "saml2.sigver.SecurityContext.correctly_signed_authz_decision_response": [], "saml2.sigver.SecurityContext.correctly_signed_authz_decision_query": [], "saml2.sigver.SecurityContext.correctly_signed_attribute_query": [], "saml2.sigver.SecurityContext.correctly_signed_logout_response": [], "saml2.sigver.SecurityContext.correctly_signed_logout_request": [], "saml2.sigver.SecurityContext.correctly_signed_authn_query": [], "saml2.sigver.SecurityContext.correctly_signed_authn_request": [], "saml2.sigver.SecurityContext.correctly_signed_message": [], "saml2.sigver.SecurityContext.check_signature": [], "saml2.sigver.SecurityContext._check_signature": [], "saml2.sigver.SecurityContext.verify_signature": [], "saml2.sigver.SecurityContext.decrypt": [], "saml2.sigver.SecurityContext.decrypt_keys": [], "saml2.sigver.SecurityContext.encrypt_assertion": [], "saml2.sigver.SecurityContext.encrypt": [], "saml2.sigver.SecurityContext.correctly_signed": [], "saml2.sigver.SecurityContext.__init__": [], "saml2.sigver.CertHandler.update_cert": [], "saml2.sigver.CertHandler.generate_cert": [], "saml2.sigver.CertHandler.verify_cert": [], "saml2.sigver.CertHandler.__init__": [], "saml2.sigver.CertHandlerExtra.validate_cert": [], "saml2.sigver.CertHandlerExtra.use_validate_cert_func": [], "saml2.sigver.CertHandlerExtra.generate_cert": [], "saml2.sigver.CertHandlerExtra.use_generate_cert_func": [], "saml2.sigver.CertHandlerExtra.__init__": [], "saml2.sigver.encrypt_cert_from_item": [], "saml2.sigver.security_context": [], "saml2.sigver.CryptoBackendXMLSecurity.validate_signature": [], "saml2.sigver.CryptoBackendXMLSecurity.sign_statement": [], "saml2.sigver.CryptoBackendXMLSecurity.version": [], "saml2.sigver.CryptoBackendXMLSecurity.__init__": [], "saml2.sigver.CryptoBackendXmlSec1._run_xmlsec": [], "saml2.sigver.CryptoBackendXmlSec1.validate_signature": [], "saml2.sigver.CryptoBackendXmlSec1.sign_statement": [], "saml2.sigver.CryptoBackendXmlSec1.decrypt": [], "saml2.sigver.CryptoBackendXmlSec1.encrypt_assertion": [], "saml2.sigver.CryptoBackendXmlSec1.encrypt": [], "saml2.sigver.CryptoBackendXmlSec1.version": [], "saml2.sigver.CryptoBackendXmlSec1.__init__": [], "saml2.sigver.CryptoBackend.validate_signature": [], "saml2.sigver.CryptoBackend.sign_statement": [], "saml2.sigver.CryptoBackend.decrypt": [], "saml2.sigver.CryptoBackend.encrypt_assertion": [], "saml2.sigver.CryptoBackend.encrypt": [], "saml2.sigver.CryptoBackend.version": [], "saml2.sigver.read_cert_from_file": [], "saml2.sigver.make_str": [], "saml2.sigver.verify_redirect_signature": [], "saml2.sigver.RSACrypto.get_signer": [], "saml2.sigver.RSACrypto.__init__": [], "saml2.sigver.RSASigner.verify": [], "saml2.sigver.RSASigner.sign": [], "saml2.sigver.RSASigner.__init__": [], "saml2.sigver.Signer.verify": [], "saml2.sigver.Signer.sign": [], "saml2.sigver.Signer.__init__": [], "saml2.sigver.sha1_digest": [], "saml2.sigver.parse_xmlsec_output": [], "saml2.sigver.import_rsa_key_from_file": [], "saml2.sigver.pem_format": [], "saml2.sigver.extract_rsa_key_from_x509_cert": [], "saml2.sigver.cert_from_instance": [], "saml2.sigver.cert_from_key_info_dict": [], "saml2.sigver.cert_from_key_info": [], "saml2.sigver.active_cert": [], "saml2.sigver.to_time": [], "saml2.sigver.split_len": [], "saml2.sigver.make_temp": [], "saml2.sigver.signed_instance_factory": [], "saml2.sigver._instance": [], "saml2.sigver._make_vals": [], "saml2.sigver._get_xmlsec_cryptobackend": [], "saml2.sigver.get_xmlsec_binary": [], "saml2.sigver.signed": [], "saml2.sigver.rm_xmltag": [], "saml2.sigver.read_file": [], "saml2.sigver.get_pem_wrapped_unwrapped": [], "IPython.lib.tests.test_display.test_code_from_file": [], "IPython.lib.tests.test_display.read_wav": [], "IPython.lib.tests.test_display.get_test_tone": [], "IPython.lib.tests.test_display.TestAudioDataWithoutNumpy.test_audio_raises_for_nested_list": [], "IPython.lib.tests.test_display.simulate_numpy_not_installed": [], "IPython.lib.tests.test_display.TestAudioDataWithNumpy.test_audio_data_without_normalization_raises_for_invalid_data": [], "IPython.lib.tests.test_display.TestAudioDataWithNumpy.test_audio_data_without_normalization": [], "IPython.lib.tests.test_display.TestAudioDataWithNumpy.test_audio_data_normalization": [], "IPython.lib.tests.test_display.TestAudioDataWithNumpy.test_audio_from_numpy_array_without_rate_raises": [], "IPython.lib.tests.test_display.TestAudioDataWithNumpy.test_audio_from_list": [], "IPython.lib.tests.test_display.TestAudioDataWithNumpy.test_audio_from_numpy_array": [], "IPython.lib.tests.test_display.test_audio_from_file": [], "IPython.lib.tests.test_display.test_recursive_FileLinks": [], "IPython.lib.tests.test_display.test_error_on_file_to_FileLinks": [], "IPython.lib.tests.test_display.test_existing_path_FileLinks_repr_alt_formatter": [], "IPython.lib.tests.test_display.test_existing_path_FileLinks_repr": [], "IPython.lib.tests.test_display.test_existing_path_FileLinks_alt_formatter": [], "IPython.lib.tests.test_display.test_existing_path_FileLinks": [], "IPython.lib.tests.test_display.test_warning_on_non_existent_path_FileLinks": [], "IPython.lib.tests.test_display.test_instantiation_FileLinks": [], "IPython.lib.tests.test_display.test_error_on_directory_to_FileLink": [], "IPython.lib.tests.test_display.test_existing_path_FileLink_repr": [], "IPython.lib.tests.test_display.test_existing_path_FileLink": [], "IPython.lib.tests.test_display.test_warning_on_non_existent_path_FileLink": [], "IPython.lib.tests.test_display.test_instantiation_FileLink": [], "graphene.types.typemap.TypeMap.get_field_type": [], "graphene.types.typemap.TypeMap.get_resolver_for_type": [], "graphene.types.typemap.TypeMap.construct_fields_for_type": [], "graphene.types.typemap.TypeMap.get_name": [], "graphene.types.typemap.TypeMap.construct_union": [], "graphene.types.typemap.TypeMap.construct_inputobjecttype": [], "graphene.types.typemap.TypeMap.construct_interface": [], "graphene.types.typemap.TypeMap.construct_objecttype": [], "graphene.types.typemap.TypeMap.construct_enum": [], "graphene.types.typemap.TypeMap.construct_scalar": [], "graphene.types.typemap.TypeMap.graphene_reducer": [], "graphene.types.typemap.TypeMap.reducer": [], "graphene.types.typemap.TypeMap.__init__": [], "graphene.types.typemap.is_type_of_from_possible_types": [], "graphene.types.typemap.resolve_type": [], "graphene.types.typemap.is_graphene_type": [], "keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse.test_password_not_expired_for_ignore_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 973, "column": 15 }, "stop": { "line": 973, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse._create_user", "class_name": "keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 980, "column": 24 }, "stop": { "line": 980, "column": 66 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 986, "column": 24 }, "stop": { "line": 986, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 981, "column": 25 }, "stop": { "line": 981, "column": 35 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 987, "column": 25 }, "stop": { "line": 987, "column": 35 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 972, "column": 27 }, "stop": { "line": 972, "column": 37 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 974, "column": 8 }, "stop": { "line": 974, "column": 39 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 984, "column": 8 }, "stop": { "line": 984, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse.assertPasswordIsNotExpired", "class_name": "keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 972, "column": 27 }, "stop": { "line": 972, "column": 43 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 987, "column": 25 }, "stop": { "line": 987, "column": 41 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 981, "column": 25 }, "stop": { "line": 981, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 990, "column": 8 }, "stop": { "line": 990, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse.assertPasswordIsExpired", "class_name": "keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse.test_password_not_expired_when_feature_disabled": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 963, "column": 8 }, "stop": { "line": 963, "column": 39 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 968, "column": 8 }, "stop": { "line": 968, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse.assertPasswordIsNotExpired", "class_name": "keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 962, "column": 15 }, "stop": { "line": 962, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse._create_user", "class_name": "keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 965, "column": 25 }, "stop": { "line": 965, "column": 35 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 961, "column": 27 }, "stop": { "line": 961, "column": 37 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 965, "column": 25 }, "stop": { "line": 965, "column": 41 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 961, "column": 27 }, "stop": { "line": 961, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse.test_password_expired_after_reset": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 940, "column": 15 }, "stop": { "line": 940, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse._create_user", "class_name": "keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 953, "column": 13 }, "stop": { "line": 953, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 952, "column": 23 }, "stop": { "line": 952, "column": 33 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 939, "column": 27 }, "stop": { "line": 939, "column": 37 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 947, "column": 25 }, "stop": { "line": 947, "column": 35 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 953, "column": 13 }, "stop": { "line": 953, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 957, "column": 8 }, "stop": { "line": 957, "column": 39 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 941, "column": 8 }, "stop": { "line": 941, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse.assertPasswordIsNotExpired", "class_name": "keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 952, "column": 23 }, "stop": { "line": 952, "column": 39 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 939, "column": 27 }, "stop": { "line": 939, "column": 43 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 947, "column": 25 }, "stop": { "line": 947, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 950, "column": 8 }, "stop": { "line": 950, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse.assertPasswordIsExpired", "class_name": "keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse.test_password_expired_after_create": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 927, "column": 15 }, "stop": { "line": 927, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse._create_user", "class_name": "keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 931, "column": 13 }, "stop": { "line": 931, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 926, "column": 27 }, "stop": { "line": 926, "column": 37 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 930, "column": 23 }, "stop": { "line": 930, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 931, "column": 13 }, "stop": { "line": 931, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 935, "column": 8 }, "stop": { "line": 935, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse.assertPasswordIsNotExpired", "class_name": "keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 926, "column": 27 }, "stop": { "line": 926, "column": 43 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 930, "column": 23 }, "stop": { "line": 930, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 928, "column": 8 }, "stop": { "line": 928, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse.assertPasswordIsExpired", "class_name": "keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse.assertPasswordIsNotExpired": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 919, "column": 13 }, "stop": { "line": 919, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 919, "column": 13 }, "stop": { "line": 919, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse.assertPasswordIsExpired": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 913, "column": 12 }, "stop": { "line": 913, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 912, "column": 13 }, "stop": { "line": 912, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 912, "column": 13 }, "stop": { "line": 912, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse._create_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 904, "column": 20 }, "stop": { "line": 904, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 904, "column": 20 }, "stop": { "line": 904, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.MinimumPasswordAgeTests._update_password_created_at": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 892, "column": 28 }, "stop": { "line": 892, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 889, "column": 13 }, "stop": { "line": 889, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.tests.unit.identity.test_backend_sql.MinimumPasswordAgeTests._create_new_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 874, "column": 20 }, "stop": { "line": 874, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 874, "column": 20 }, "stop": { "line": 874, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.MinimumPasswordAgeTests.assertValidChangePassword": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 863, "column": 13 }, "stop": { "line": 863, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.identity.test_backend_sql.MinimumPasswordAgeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 863, "column": 13 }, "stop": { "line": 863, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.MinimumPasswordAgeTests.test_user_can_change_password_after_admin_reset": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 848, "column": 13 }, "stop": { "line": 848, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.identity.test_backend_sql.MinimumPasswordAgeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 855, "column": 23 }, "stop": { "line": 855, "column": 33 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 853, "column": 43 }, "stop": { "line": 853, "column": 53 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 860, "column": 39 }, "stop": { "line": 860, "column": 49 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 843, "column": 23 }, "stop": { "line": 843, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 849, "column": 12 }, "stop": { "line": 849, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.identity.test_backend_sql.MinimumPasswordAgeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 859, "column": 8 }, "stop": { "line": 859, "column": 38 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 844, "column": 8 }, "stop": { "line": 844, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.MinimumPasswordAgeTests.assertValidChangePassword", "class_name": "keystone.tests.unit.identity.test_backend_sql.MinimumPasswordAgeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 848, "column": 13 }, "stop": { "line": 848, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 853, "column": 43 }, "stop": { "line": 853, "column": 59 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 843, "column": 23 }, "stop": { "line": 843, "column": 39 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 860, "column": 39 }, "stop": { "line": 860, "column": 55 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 855, "column": 23 }, "stop": { "line": 855, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.MinimumPasswordAgeTests.test_user_can_change_password_after_min_age": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 833, "column": 12 }, "stop": { "line": 833, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__sub__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 836, "column": 8 }, "stop": { "line": 836, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.MinimumPasswordAgeTests._update_password_created_at", "class_name": "keystone.tests.unit.identity.test_backend_sql.MinimumPasswordAgeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 834, "column": 12 }, "stop": { "line": 834, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 828, "column": 23 }, "stop": { "line": 828, "column": 33 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 839, "column": 39 }, "stop": { "line": 839, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 829, "column": 8 }, "stop": { "line": 829, "column": 38 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 838, "column": 8 }, "stop": { "line": 838, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.MinimumPasswordAgeTests.assertValidChangePassword", "class_name": "keystone.tests.unit.identity.test_backend_sql.MinimumPasswordAgeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 833, "column": 12 }, "stop": { "line": 833, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 839, "column": 39 }, "stop": { "line": 839, "column": 55 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 828, "column": 23 }, "stop": { "line": 828, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 835, "column": 21 }, "stop": { "line": 835, "column": 66 } } ], "kind": "function", "target": "int.__radd__" } ], "keystone.tests.unit.identity.test_backend_sql.MinimumPasswordAgeTests.test_user_cannot_change_password_before_min_age": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 819, "column": 13 }, "stop": { "line": 819, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.identity.test_backend_sql.MinimumPasswordAgeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 815, "column": 23 }, "stop": { "line": 815, "column": 33 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 824, "column": 43 }, "stop": { "line": 824, "column": 53 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 820, "column": 12 }, "stop": { "line": 820, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.identity.test_backend_sql.MinimumPasswordAgeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 816, "column": 8 }, "stop": { "line": 816, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.MinimumPasswordAgeTests.assertValidChangePassword", "class_name": "keystone.tests.unit.identity.test_backend_sql.MinimumPasswordAgeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 819, "column": 13 }, "stop": { "line": 819, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 815, "column": 23 }, "stop": { "line": 815, "column": 39 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 824, "column": 43 }, "stop": { "line": 824, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.MinimumPasswordAgeTests.setUp": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 806, "column": 8 }, "stop": { "line": 806, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlTests.setUp", "class_name": "keystone.tests.unit.test_backend_sql.SqlTests", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 810, "column": 32 }, "stop": { "line": 810, "column": 42 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 810, "column": 32 }, "stop": { "line": 810, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 811, "column": 20 }, "stop": { "line": 811, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.MinimumPasswordAgeTests._create_new_user", "class_name": "keystone.tests.unit.identity.test_backend_sql.MinimumPasswordAgeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.PasswordExpiresValidationTests._create_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 796, "column": 13 }, "stop": { "line": 796, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 801, "column": 19 }, "stop": { "line": 801, "column": 35 } } ], "kind": "function", "target": "keystone.identity.backends.base.filter_user" } ], "keystone.tests.unit.identity.test_backend_sql.PasswordExpiresValidationTests._get_test_user_dict": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 783, "column": 18 }, "stop": { "line": 783, "column": 28 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 784, "column": 20 }, "stop": { "line": 784, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 784, "column": 20 }, "stop": { "line": 784, "column": 36 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 783, "column": 18 }, "stop": { "line": 783, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.PasswordExpiresValidationTests.test_authenticate_with_expired_password_for_ignore_user_option": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 765, "column": 12 }, "stop": { "line": 765, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordExpiresValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 772, "column": 16 }, "stop": { "line": 772, "column": 58 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 756, "column": 12 }, "stop": { "line": 756, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 763, "column": 15 }, "stop": { "line": 763, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.PasswordExpiresValidationTests._create_user", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordExpiresValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 759, "column": 12 }, "stop": { "line": 759, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__sub__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 760, "column": 12 }, "stop": { "line": 760, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 764, "column": 13 }, "stop": { "line": 764, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 764, "column": 13 }, "stop": { "line": 764, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordExpiresValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 759, "column": 12 }, "stop": { "line": 759, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 761, "column": 21 }, "stop": { "line": 761, "column": 67 } } ], "kind": "function", "target": "int.__radd__" } ], "keystone.tests.unit.identity.test_backend_sql.PasswordExpiresValidationTests.test_authenticate_with_non_expired_password": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 746, "column": 15 }, "stop": { "line": 746, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.PasswordExpiresValidationTests._create_user", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordExpiresValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 742, "column": 12 }, "stop": { "line": 742, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__sub__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 743, "column": 12 }, "stop": { "line": 743, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 748, "column": 13 }, "stop": { "line": 748, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 748, "column": 13 }, "stop": { "line": 748, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordExpiresValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 742, "column": 12 }, "stop": { "line": 742, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 744, "column": 21 }, "stop": { "line": 744, "column": 67 } } ], "kind": "function", "target": "int.__rsub__" } ], "keystone.tests.unit.identity.test_backend_sql.PasswordExpiresValidationTests.test_authenticate_with_expired_password": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 734, "column": 12 }, "stop": { "line": 734, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordExpiresValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 731, "column": 15 }, "stop": { "line": 731, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.PasswordExpiresValidationTests._create_user", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordExpiresValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 727, "column": 12 }, "stop": { "line": 727, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__sub__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 728, "column": 12 }, "stop": { "line": 728, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 733, "column": 13 }, "stop": { "line": 733, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 733, "column": 13 }, "stop": { "line": 733, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordExpiresValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 727, "column": 12 }, "stop": { "line": 727, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 729, "column": 21 }, "stop": { "line": 729, "column": 67 } } ], "kind": "function", "target": "int.__radd__" } ], "keystone.tests.unit.identity.test_backend_sql.PasswordExpiresValidationTests.setUp": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 717, "column": 8 }, "stop": { "line": 717, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlTests.setUp", "class_name": "keystone.tests.unit.test_backend_sql.SqlTests", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 719, "column": 25 }, "stop": { "line": 719, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.PasswordExpiresValidationTests._get_test_user_dict", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordExpiresValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 718, "column": 24 }, "stop": { "line": 718, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 718, "column": 24 }, "stop": { "line": 718, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests._fail_auth_repeatedly": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 709, "column": 16 }, "stop": { "line": 709, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 706, "column": 25 }, "stop": { "line": 706, "column": 35 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 708, "column": 17 }, "stop": { "line": 708, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 707, "column": 17 }, "stop": { "line": 707, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 706, "column": 25 }, "stop": { "line": 706, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 708, "column": 17 }, "stop": { "line": 708, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests.test_lockout_duration_failed_auth_cnt_resets": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 686, "column": 13 }, "stop": { "line": 686, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 703, "column": 43 }, "stop": { "line": 703, "column": 59 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 693, "column": 43 }, "stop": { "line": 693, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 687, "column": 17 }, "stop": { "line": 687, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 698, "column": 16 }, "stop": { "line": 698, "column": 42 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 689, "column": 16 }, "stop": { "line": 689, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests._fail_auth_repeatedly", "class_name": "keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 690, "column": 16 }, "stop": { "line": 690, "column": 33 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 700, "column": 16 }, "stop": { "line": 700, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 695, "column": 39 }, "stop": { "line": 695, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 703, "column": 43 }, "stop": { "line": 703, "column": 53 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 693, "column": 43 }, "stop": { "line": 693, "column": 53 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 686, "column": 13 }, "stop": { "line": 686, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 687, "column": 17 }, "stop": { "line": 687, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 686, "column": 35 }, "stop": { "line": 686, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 696, "column": 28 }, "stop": { "line": 696, "column": 69 } } ], "kind": "function", "target": "int.__radd__" } ], "keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests.test_lockout_duration": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 660, "column": 13 }, "stop": { "line": 660, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 682, "column": 43 }, "stop": { "line": 682, "column": 59 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 667, "column": 43 }, "stop": { "line": 667, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 661, "column": 17 }, "stop": { "line": 661, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 663, "column": 16 }, "stop": { "line": 663, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests._fail_auth_repeatedly", "class_name": "keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 679, "column": 16 }, "stop": { "line": 679, "column": 33 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 664, "column": 16 }, "stop": { "line": 664, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 670, "column": 39 }, "stop": { "line": 670, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 682, "column": 43 }, "stop": { "line": 682, "column": 53 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 667, "column": 43 }, "stop": { "line": 667, "column": 53 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 660, "column": 13 }, "stop": { "line": 660, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 661, "column": 17 }, "stop": { "line": 661, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 660, "column": 35 }, "stop": { "line": 660, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 671, "column": 28 }, "stop": { "line": 671, "column": 69 } } ], "kind": "function", "target": "int.__radd__" } ], "keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests.test_set_enabled_unlocks_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 644, "column": 12 }, "stop": { "line": 644, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests._fail_auth_repeatedly", "class_name": "keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 645, "column": 12 }, "stop": { "line": 645, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 648, "column": 39 }, "stop": { "line": 648, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 642, "column": 13 }, "stop": { "line": 642, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 648, "column": 39 }, "stop": { "line": 648, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 642, "column": 13 }, "stop": { "line": 642, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 656, "column": 12 }, "stop": { "line": 656, "column": 27 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests.test_lock_out_for_ignored_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 628, "column": 8 }, "stop": { "line": 628, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests._fail_auth_repeatedly", "class_name": "keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 631, "column": 12 }, "stop": { "line": 631, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 624, "column": 29 }, "stop": { "line": 624, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 634, "column": 39 }, "stop": { "line": 634, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 630, "column": 13 }, "stop": { "line": 630, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 634, "column": 39 }, "stop": { "line": 634, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 630, "column": 13 }, "stop": { "line": 630, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests.test_locking_out_user_after_max_failed_attempts": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 615, "column": 12 }, "stop": { "line": 615, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests._fail_auth_repeatedly", "class_name": "keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 616, "column": 12 }, "stop": { "line": 616, "column": 29 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 605, "column": 12 }, "stop": { "line": 605, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 619, "column": 39 }, "stop": { "line": 619, "column": 49 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 608, "column": 39 }, "stop": { "line": 608, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 603, "column": 13 }, "stop": { "line": 603, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 619, "column": 39 }, "stop": { "line": 619, "column": 55 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 608, "column": 39 }, "stop": { "line": 608, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 603, "column": 13 }, "stop": { "line": 603, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 585, "column": 8 }, "stop": { "line": 585, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlTests.setUp", "class_name": "keystone.tests.unit.test_backend_sql.SqlTests", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 595, "column": 20 }, "stop": { "line": 595, "column": 30 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 593, "column": 24 }, "stop": { "line": 593, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 595, "column": 20 }, "stop": { "line": 595, "column": 36 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 593, "column": 24 }, "stop": { "line": 593, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests._get_user_ref": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 579, "column": 13 }, "stop": { "line": 579, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests._add_passwords_to_history": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 574, "column": 17 }, "stop": { "line": 574, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 575, "column": 31 }, "stop": { "line": 575, "column": 41 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 575, "column": 31 }, "stop": { "line": 575, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.assertValidChangePassword": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 564, "column": 13 }, "stop": { "line": 564, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 564, "column": 13 }, "stop": { "line": 564, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests._create_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 556, "column": 20 }, "stop": { "line": 556, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 556, "column": 20 }, "stop": { "line": 556, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_truncate_passwords_when_max_is_default_and_no_password": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 551, "column": 19 }, "stop": { "line": 551, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests._get_user_ref", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 545, "column": 20 }, "stop": { "line": 545, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 550, "column": 8 }, "stop": { "line": 550, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests._add_passwords_to_history", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 552, "column": 25 }, "stop": { "line": 552, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 552, "column": 8 }, "stop": { "line": 552, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 545, "column": 20 }, "stop": { "line": 545, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_truncate_passwords_when_max_is_default": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 529, "column": 19 }, "stop": { "line": 529, "column": 37 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 536, "column": 19 }, "stop": { "line": 536, "column": 37 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 522, "column": 19 }, "stop": { "line": 522, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests._get_user_ref", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 520, "column": 33 }, "stop": { "line": 520, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 528, "column": 8 }, "stop": { "line": 528, "column": 38 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 521, "column": 8 }, "stop": { "line": 521, "column": 38 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 535, "column": 8 }, "stop": { "line": 535, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests._add_passwords_to_history", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 537, "column": 25 }, "stop": { "line": 537, "column": 28 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 531, "column": 12 }, "stop": { "line": 531, "column": 15 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 523, "column": 25 }, "stop": { "line": 523, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 523, "column": 8 }, "stop": { "line": 523, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 537, "column": 8 }, "stop": { "line": 537, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 530, "column": 8 }, "stop": { "line": 530, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 517, "column": 26 }, "stop": { "line": 517, "column": 38 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 531, "column": 49 }, "stop": { "line": 531, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 520, "column": 15 }, "stop": { "line": 520, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests._create_user", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 520, "column": 33 }, "stop": { "line": 520, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_truncate_passwords": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 511, "column": 19 }, "stop": { "line": 511, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests._get_user_ref", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 509, "column": 33 }, "stop": { "line": 509, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 510, "column": 8 }, "stop": { "line": 510, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests._add_passwords_to_history", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 513, "column": 12 }, "stop": { "line": 513, "column": 15 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 512, "column": 8 }, "stop": { "line": 512, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 513, "column": 49 }, "stop": { "line": 513, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 509, "column": 15 }, "stop": { "line": 509, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests._create_user", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 509, "column": 33 }, "stop": { "line": 509, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_admin_password_reset_is_not_validated_by_password_history": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 493, "column": 45 }, "stop": { "line": 493, "column": 54 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 505, "column": 45 }, "stop": { "line": 505, "column": 54 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 499, "column": 45 }, "stop": { "line": 499, "column": 54 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 496, "column": 31 }, "stop": { "line": 496, "column": 40 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 502, "column": 31 }, "stop": { "line": 502, "column": 40 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 489, "column": 27 }, "stop": { "line": 489, "column": 36 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 487, "column": 33 }, "stop": { "line": 487, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 486, "column": 21 }, "stop": { "line": 486, "column": 31 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 486, "column": 39 }, "stop": { "line": 486, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 490, "column": 13 }, "stop": { "line": 490, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 487, "column": 15 }, "stop": { "line": 487, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests._create_user", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 490, "column": 13 }, "stop": { "line": 490, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 486, "column": 21 }, "stop": { "line": 486, "column": 37 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 486, "column": 39 }, "stop": { "line": 486, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_disable_password_history_and_repeat_same_password": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 483, "column": 8 }, "stop": { "line": 483, "column": 38 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 482, "column": 8 }, "stop": { "line": 482, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.assertValidChangePassword", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 480, "column": 15 }, "stop": { "line": 480, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests._create_user", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 479, "column": 19 }, "stop": { "line": 479, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 479, "column": 19 }, "stop": { "line": 479, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_validate_password_history_but_start_with_password_none": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 473, "column": 48 }, "stop": { "line": 473, "column": 57 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 474, "column": 43 }, "stop": { "line": 474, "column": 52 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 467, "column": 65 }, "stop": { "line": 467, "column": 74 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 464, "column": 27 }, "stop": { "line": 464, "column": 36 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 467, "column": 51 }, "stop": { "line": 467, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 469, "column": 13 }, "stop": { "line": 469, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 458, "column": 39 }, "stop": { "line": 458, "column": 55 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 458, "column": 21 }, "stop": { "line": 458, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 467, "column": 8 }, "stop": { "line": 467, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.assertValidChangePassword", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 461, "column": 19 }, "stop": { "line": 461, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests._get_user_ref", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 462, "column": 8 }, "stop": { "line": 462, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 458, "column": 21 }, "stop": { "line": 458, "column": 31 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 458, "column": 39 }, "stop": { "line": 458, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 469, "column": 13 }, "stop": { "line": 469, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 470, "column": 12 }, "stop": { "line": 470, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 460, "column": 15 }, "stop": { "line": 460, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests._create_user", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_validate_password_history_with_valid_password_only_once": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 454, "column": 8 }, "stop": { "line": 454, "column": 38 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 455, "column": 8 }, "stop": { "line": 455, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.assertValidChangePassword", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 455, "column": 65 }, "stop": { "line": 455, "column": 74 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 455, "column": 51 }, "stop": { "line": 455, "column": 60 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 454, "column": 65 }, "stop": { "line": 454, "column": 74 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 454, "column": 51 }, "stop": { "line": 454, "column": 60 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 453, "column": 33 }, "stop": { "line": 453, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 452, "column": 39 }, "stop": { "line": 452, "column": 49 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 452, "column": 21 }, "stop": { "line": 452, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 453, "column": 15 }, "stop": { "line": 453, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests._create_user", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 452, "column": 39 }, "stop": { "line": 452, "column": 55 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 452, "column": 21 }, "stop": { "line": 452, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_validate_password_history_with_valid_password": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 441, "column": 8 }, "stop": { "line": 441, "column": 38 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 443, "column": 8 }, "stop": { "line": 443, "column": 38 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 447, "column": 8 }, "stop": { "line": 447, "column": 38 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 442, "column": 8 }, "stop": { "line": 442, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.assertValidChangePassword", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 440, "column": 33 }, "stop": { "line": 440, "column": 42 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 447, "column": 65 }, "stop": { "line": 447, "column": 74 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 441, "column": 65 }, "stop": { "line": 441, "column": 74 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 441, "column": 51 }, "stop": { "line": 441, "column": 60 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 443, "column": 65 }, "stop": { "line": 443, "column": 74 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 442, "column": 51 }, "stop": { "line": 442, "column": 60 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 442, "column": 65 }, "stop": { "line": 442, "column": 74 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 443, "column": 51 }, "stop": { "line": 443, "column": 60 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 447, "column": 51 }, "stop": { "line": 447, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 439, "column": 21 }, "stop": { "line": 439, "column": 31 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 438, "column": 39 }, "stop": { "line": 438, "column": 49 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 438, "column": 21 }, "stop": { "line": 438, "column": 31 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 438, "column": 57 }, "stop": { "line": 438, "column": 67 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 440, "column": 15 }, "stop": { "line": 440, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests._create_user", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 438, "column": 21 }, "stop": { "line": 438, "column": 37 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 438, "column": 57 }, "stop": { "line": 438, "column": 73 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 439, "column": 21 }, "stop": { "line": 439, "column": 37 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 438, "column": 39 }, "stop": { "line": 438, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_validate_password_history_with_invalid_password": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 429, "column": 12 }, "stop": { "line": 429, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.assertValidChangePassword", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 428, "column": 27 }, "stop": { "line": 428, "column": 37 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 418, "column": 19 }, "stop": { "line": 418, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 421, "column": 13 }, "stop": { "line": 421, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 431, "column": 12 }, "stop": { "line": 431, "column": 29 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 422, "column": 12 }, "stop": { "line": 422, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 419, "column": 15 }, "stop": { "line": 419, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests._create_user", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 421, "column": 13 }, "stop": { "line": 421, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 418, "column": 19 }, "stop": { "line": 418, "column": 35 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 428, "column": 27 }, "stop": { "line": 428, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.setUp": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 412, "column": 8 }, "stop": { "line": 412, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlTests.setUp", "class_name": "keystone.tests.unit.test_backend_sql.SqlTests", "dispatch": "static" } ], "keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests._update_user_last_active_at": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 404, "column": 13 }, "stop": { "line": 404, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests._create_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 398, "column": 23 }, "stop": { "line": 398, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql_model.User.from_dict", "class_name": "keystone.identity.backends.sql_model.User", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 397, "column": 13 }, "stop": { "line": 397, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 401, "column": 19 }, "stop": { "line": 401, "column": 35 } } ], "kind": "function", "target": "keystone.identity.backends.base.filter_user" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 396, "column": 26 }, "stop": { "line": 396, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 396, "column": 26 }, "stop": { "line": 396, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests._get_user_ref": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 392, "column": 13 }, "stop": { "line": 392, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests._get_user_dict": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 384, "column": 20 }, "stop": { "line": 384, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 384, "column": 20 }, "stop": { "line": 384, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_ignore_user_inactivity_with_user_disabled": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 365, "column": 8 }, "stop": { "line": 365, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests._update_user_last_active_at", "class_name": "keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 363, "column": 12 }, "stop": { "line": 363, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__sub__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 364, "column": 12 }, "stop": { "line": 364, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 364, "column": 31 }, "stop": { "line": 364, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 363, "column": 12 }, "stop": { "line": 363, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 362, "column": 25 }, "stop": { "line": 364, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.date", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 375, "column": 8 }, "stop": { "line": 375, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 368, "column": 8 }, "stop": { "line": 368, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 380, "column": 8 }, "stop": { "line": 380, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_ignore_user_inactivity": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 353, "column": 8 }, "stop": { "line": 353, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests._update_user_last_active_at", "class_name": "keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 351, "column": 12 }, "stop": { "line": 351, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__sub__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 352, "column": 12 }, "stop": { "line": 352, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 352, "column": 31 }, "stop": { "line": 352, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 351, "column": 12 }, "stop": { "line": 351, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 350, "column": 25 }, "stop": { "line": 352, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.date", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 356, "column": 8 }, "stop": { "line": 356, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_enabled_after_create_update_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 327, "column": 14 }, "stop": { "line": 327, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 327, "column": 14 }, "stop": { "line": 327, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.date", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 328, "column": 8 }, "stop": { "line": 328, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertGreaterEqual", "class_name": "keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 342, "column": 19 }, "stop": { "line": 342, "column": 37 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 337, "column": 19 }, "stop": { "line": 337, "column": 37 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 332, "column": 19 }, "stop": { "line": 332, "column": 37 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 325, "column": 19 }, "stop": { "line": 325, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests._get_user_ref", "class_name": "keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 338, "column": 8 }, "stop": { "line": 338, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 333, "column": 8 }, "stop": { "line": 333, "column": 23 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 343, "column": 8 }, "stop": { "line": 343, "column": 23 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 326, "column": 8 }, "stop": { "line": 326, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_get_user_not_disabled_due_to_inactivity": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 314, "column": 8 }, "stop": { "line": 314, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests._update_user_last_active_at", "class_name": "keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 312, "column": 12 }, "stop": { "line": 312, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__sub__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 313, "column": 12 }, "stop": { "line": 313, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 313, "column": 31 }, "stop": { "line": 313, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__sub__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 312, "column": 12 }, "stop": { "line": 312, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 311, "column": 25 }, "stop": { "line": 313, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.date", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 317, "column": 8 }, "stop": { "line": 317, "column": 23 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 309, "column": 8 }, "stop": { "line": 309, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_get_user_disabled_due_to_inactivity": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 297, "column": 8 }, "stop": { "line": 297, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests._update_user_last_active_at", "class_name": "keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 295, "column": 12 }, "stop": { "line": 295, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__sub__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 296, "column": 12 }, "stop": { "line": 296, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 296, "column": 31 }, "stop": { "line": 296, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 295, "column": 12 }, "stop": { "line": 295, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 294, "column": 25 }, "stop": { "line": 296, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.date", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 300, "column": 8 }, "stop": { "line": 300, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 305, "column": 8 }, "stop": { "line": 305, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_authenticate_user_not_disabled_due_to_inactivity": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 284, "column": 15 }, "stop": { "line": 284, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests._create_user", "class_name": "keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 285, "column": 13 }, "stop": { "line": 285, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 283, "column": 36 }, "stop": { "line": 283, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__sub__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 281, "column": 25 }, "stop": { "line": 283, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.date", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 289, "column": 8 }, "stop": { "line": 289, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 282, "column": 12 }, "stop": { "line": 282, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__sub__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 283, "column": 12 }, "stop": { "line": 283, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 285, "column": 13 }, "stop": { "line": 285, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 282, "column": 12 }, "stop": { "line": 282, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" } ], "keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_authenticate_user_disabled_due_to_inactivity": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 262, "column": 15 }, "stop": { "line": 262, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests._create_user", "class_name": "keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 263, "column": 13 }, "stop": { "line": 263, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 264, "column": 12 }, "stop": { "line": 264, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 262, "column": 49 }, "stop": { "line": 262, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.date", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 270, "column": 12 }, "stop": { "line": 270, "column": 28 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 277, "column": 12 }, "stop": { "line": 277, "column": 27 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 260, "column": 12 }, "stop": { "line": 260, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__sub__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 261, "column": 12 }, "stop": { "line": 261, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 263, "column": 13 }, "stop": { "line": 263, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 261, "column": 36 }, "stop": { "line": 261, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 260, "column": 12 }, "stop": { "line": 260, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" } ], "keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 249, "column": 8 }, "stop": { "line": 249, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlTests.setUp", "class_name": "keystone.tests.unit.test_backend_sql.SqlTests", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 251, "column": 25 }, "stop": { "line": 251, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests._get_user_dict", "class_name": "keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 250, "column": 24 }, "stop": { "line": 250, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 250, "column": 24 }, "stop": { "line": 250, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests._get_user_dict": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 242, "column": 24 }, "stop": { "line": 242, "column": 34 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 239, "column": 20 }, "stop": { "line": 239, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 242, "column": 24 }, "stop": { "line": 242, "column": 40 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 239, "column": 20 }, "stop": { "line": 239, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests._create_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 233, "column": 23 }, "stop": { "line": 233, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql_model.User.from_dict", "class_name": "keystone.identity.backends.sql_model.User", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 232, "column": 13 }, "stop": { "line": 232, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 235, "column": 19 }, "stop": { "line": 235, "column": 35 } } ], "kind": "function", "target": "keystone.identity.backends.base.filter_user" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 231, "column": 26 }, "stop": { "line": 231, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 231, "column": 26 }, "stop": { "line": 231, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests._get_user_ref": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 227, "column": 13 }, "stop": { "line": 227, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests.test_unregistered_resource_option_deleted": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 224, "column": 16 }, "stop": { "line": 224, "column": 38 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 207, "column": 16 }, "stop": { "line": 207, "column": 38 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 203, "column": 16 }, "stop": { "line": 203, "column": 38 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 220, "column": 25 }, "stop": { "line": 220, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_id", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 178, "column": 15 }, "stop": { "line": 178, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests._create_user", "class_name": "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 215, "column": 25 }, "stop": { "line": 215, "column": 49 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 192, "column": 28 }, "stop": { "line": 192, "column": 52 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 217, "column": 44 }, "stop": { "line": 217, "column": 68 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 184, "column": 24 }, "stop": { "line": 184, "column": 48 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 196, "column": 44 }, "stop": { "line": 196, "column": 68 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 193, "column": 24 }, "stop": { "line": 193, "column": 48 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 198, "column": 44 }, "stop": { "line": 198, "column": 68 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 187, "column": 44 }, "stop": { "line": 187, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 221, "column": 8 }, "stop": { "line": 221, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 195, "column": 8 }, "stop": { "line": 195, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 216, "column": 8 }, "stop": { "line": 216, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 186, "column": 8 }, "stop": { "line": 186, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 204, "column": 8 }, "stop": { "line": 204, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 200, "column": 8 }, "stop": { "line": 200, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 197, "column": 8 }, "stop": { "line": 197, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 215, "column": 8 }, "stop": { "line": 215, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 219, "column": 8 }, "stop": { "line": 219, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 213, "column": 23 }, "stop": { "line": 213, "column": 39 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 181, "column": 21 }, "stop": { "line": 181, "column": 37 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 180, "column": 20 }, "stop": { "line": 180, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 212, "column": 8 }, "stop": { "line": 212, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOptionRegistry.register_option", "class_name": "keystone.common.resource_options.core.ResourceOptionRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 181, "column": 21 }, "stop": { "line": 181, "column": 31 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 213, "column": 23 }, "stop": { "line": 213, "column": 33 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 180, "column": 20 }, "stop": { "line": 180, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 218, "column": 18 }, "stop": { "line": 218, "column": 36 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 199, "column": 18 }, "stop": { "line": 199, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests._get_user_ref", "class_name": "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 178, "column": 33 }, "stop": { "line": 178, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests._get_user_dict", "class_name": "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests.test_user_add_delete_resource_option_existing_option_values": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 175, "column": 16 }, "stop": { "line": 175, "column": 38 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 171, "column": 25 }, "stop": { "line": 171, "column": 47 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 160, "column": 16 }, "stop": { "line": 160, "column": 38 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 156, "column": 16 }, "stop": { "line": 156, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_id", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 131, "column": 15 }, "stop": { "line": 131, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests._create_user", "class_name": "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 151, "column": 44 }, "stop": { "line": 151, "column": 68 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 164, "column": 24 }, "stop": { "line": 164, "column": 48 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 166, "column": 25 }, "stop": { "line": 166, "column": 49 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 145, "column": 28 }, "stop": { "line": 145, "column": 52 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 146, "column": 24 }, "stop": { "line": 146, "column": 48 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 140, "column": 44 }, "stop": { "line": 140, "column": 68 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 137, "column": 24 }, "stop": { "line": 137, "column": 48 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 168, "column": 44 }, "stop": { "line": 168, "column": 68 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 149, "column": 44 }, "stop": { "line": 149, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 153, "column": 8 }, "stop": { "line": 153, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 167, "column": 8 }, "stop": { "line": 167, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 157, "column": 8 }, "stop": { "line": 157, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 172, "column": 8 }, "stop": { "line": 172, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 150, "column": 8 }, "stop": { "line": 150, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 148, "column": 8 }, "stop": { "line": 148, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 139, "column": 8 }, "stop": { "line": 139, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 170, "column": 8 }, "stop": { "line": 170, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 166, "column": 8 }, "stop": { "line": 166, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 134, "column": 21 }, "stop": { "line": 134, "column": 37 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 133, "column": 20 }, "stop": { "line": 133, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 133, "column": 20 }, "stop": { "line": 133, "column": 30 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 134, "column": 21 }, "stop": { "line": 134, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 152, "column": 18 }, "stop": { "line": 152, "column": 36 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 169, "column": 18 }, "stop": { "line": 169, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests._get_user_ref", "class_name": "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 131, "column": 33 }, "stop": { "line": 131, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests._get_user_dict", "class_name": "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests.test_user_add_update_delete_option_in_resource_option": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 108, "column": 15 }, "stop": { "line": 108, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests._create_user", "class_name": "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 128, "column": 25 }, "stop": { "line": 128, "column": 49 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 120, "column": 24 }, "stop": { "line": 120, "column": 48 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 123, "column": 44 }, "stop": { "line": 123, "column": 68 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 117, "column": 44 }, "stop": { "line": 117, "column": 68 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 114, "column": 24 }, "stop": { "line": 114, "column": 48 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 126, "column": 24 }, "stop": { "line": 126, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 111, "column": 24 }, "stop": { "line": 111, "column": 34 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 110, "column": 20 }, "stop": { "line": 110, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 122, "column": 8 }, "stop": { "line": 122, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 116, "column": 8 }, "stop": { "line": 116, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 128, "column": 8 }, "stop": { "line": 128, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 108, "column": 33 }, "stop": { "line": 108, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests._get_user_dict", "class_name": "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 110, "column": 20 }, "stop": { "line": 110, "column": 36 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 111, "column": 24 }, "stop": { "line": 111, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests.test_user_set_option_in_resource_option": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 97, "column": 22 }, "stop": { "line": 97, "column": 44 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 101, "column": 16 }, "stop": { "line": 101, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_id", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 90, "column": 15 }, "stop": { "line": 90, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests._create_user", "class_name": "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 95, "column": 44 }, "stop": { "line": 95, "column": 68 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 105, "column": 48 }, "stop": { "line": 105, "column": 72 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 92, "column": 24 }, "stop": { "line": 92, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 98, "column": 8 }, "stop": { "line": 98, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 104, "column": 8 }, "stop": { "line": 104, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 94, "column": 8 }, "stop": { "line": 94, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 97, "column": 8 }, "stop": { "line": 97, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 91, "column": 20 }, "stop": { "line": 91, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 91, "column": 20 }, "stop": { "line": 91, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 96, "column": 18 }, "stop": { "line": 96, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests._get_user_ref", "class_name": "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 90, "column": 33 }, "stop": { "line": 90, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests._get_user_dict", "class_name": "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests.setUp": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 76, "column": 8 }, "stop": { "line": 76, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlTests.setUp", "class_name": "keystone.tests.unit.test_backend_sql.SqlTests", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 79, "column": 8 }, "stop": { "line": 79, "column": 23 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 78, "column": 8 }, "stop": { "line": 78, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.addCleanup", "class_name": "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 86, "column": 8 }, "stop": { "line": 86, "column": 49 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 87, "column": 8 }, "stop": { "line": 87, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOptionRegistry.register_option", "class_name": "keystone.common.resource_options.core.ResourceOptionRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 83, "column": 8 }, "stop": { "line": 83, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.cleanup_instance", "class_name": "keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 81, "column": 23 }, "stop": { "line": 81, "column": 54 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 82, "column": 23 }, "stop": { "line": 82, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.__init__", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "static" } ], "keystone.tests.unit.identity.test_backend_sql.UserPasswordHashingTestsNoCompat.test_configured_algorithm_used": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 69, "column": 8 }, "stop": { "line": 69, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.identity.test_backend_sql.UserPasswordHashingTestsNoCompat", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 71, "column": 12 }, "stop": { "line": 71, "column": 51 } } ], "kind": "function", "target": "keystone.common.password_hashing._get_hasher_from_ident" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 65, "column": 13 }, "stop": { "line": 65, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.tests.unit.identity.test_backend_sql.UserPasswordHashingTestsNoCompat.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 60, "column": 8 }, "stop": { "line": 60, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.SQLDriverOverrides.config_overrides", "class_name": "keystone.tests.unit.test_backend_sql.SqlTests", "dispatch": "static" } ], "keystone.tests.unit.identity.test_backend_sql.UserPasswordCreatedAtIntTests.test_user_password_created_expired_at_int_matches_created_at": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 46, "column": 12 }, "stop": { "line": 46, "column": 32 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 47, "column": 12 }, "stop": { "line": 47, "column": 32 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 54, "column": 12 }, "stop": { "line": 54, "column": 28 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 52, "column": 12 }, "stop": { "line": 52, "column": 28 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 50, "column": 12 }, "stop": { "line": 50, "column": 28 } }, { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 48, "column": 12 }, "stop": { "line": 48, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.identity.test_backend_sql.UserPasswordCreatedAtIntTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 42, "column": 13 }, "stop": { "line": 42, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.tests.unit.identity.test_backend_sql.UserPasswordCreatedAtIntTests.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backend_sql.py", "start": { "line": 37, "column": 8 }, "stop": { "line": 37, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.SQLDriverOverrides.config_overrides", "class_name": "keystone.tests.unit.test_backend_sql.SqlTests", "dispatch": "static" } ], "keystone.common.json_home.translate_urls": [], "keystone.common.json_home.JsonHomeResources.resources": [ { "locations": [ { "path": "keystone/common/json_home.py", "start": { "line": 116, "column": 29 }, "stop": { "line": 116, "column": 44 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.loads" }, { "locations": [ { "path": "keystone/common/json_home.py", "start": { "line": 115, "column": 45 }, "stop": { "line": 115, "column": 60 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" } ], "keystone.common.json_home.JsonHomeResources.append_resource": [], "keystone.common.json_home.JsonHomeResources._reset": [], "keystone.common.json_home.Status.update_resource_data": [ { "locations": [ { "path": "keystone/common/json_home.py", "start": { "line": 85, "column": 14 }, "stop": { "line": 85, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Error", "dispatch": "static" } ], "keystone.common.json_home.build_v3_extension_parameter_relation": [ { "locations": [ { "path": "keystone/common/json_home.py", "start": { "line": 42, "column": 8 }, "stop": { "line": 43, "column": 12 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.common.json_home.build_v3_parameter_relation": [ { "locations": [ { "path": "keystone/common/json_home.py", "start": { "line": 35, "column": 12 }, "stop": { "line": 35, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.common.json_home.build_v3_extension_resource_relation": [ { "locations": [ { "path": "keystone/common/json_home.py", "start": { "line": 30, "column": 8 }, "stop": { "line": 31, "column": 12 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.common.json_home.build_v3_resource_relation": [ { "locations": [ { "path": "keystone/common/json_home.py", "start": { "line": 23, "column": 12 }, "stop": { "line": 23, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "urllib3.util.request.rewind_body": [], "urllib3.util.request.set_file_position": [], "urllib3.util.request.make_headers": [], "dns.rdtypes.ANY.CERT.CERT.from_wire": [], "dns.rdtypes.ANY.CERT.CERT.to_wire": [], "dns.rdtypes.ANY.CERT.CERT.from_text": [], "dns.rdtypes.ANY.CERT.CERT.to_text": [], "dns.rdtypes.ANY.CERT.CERT.__init__": [], "dns.rdtypes.ANY.CERT._ctype_to_text": [], "dns.rdtypes.ANY.CERT._ctype_from_text": [], "pygments.lexers.pawn.PawnLexer.analyse_text": [], "pygments.lexers.pawn.SourcePawnLexer.get_tokens_unprocessed": [], "pygments.lexers.pawn.SourcePawnLexer.__init__": [], "keystone.endpoint_policy.core.Manager.get_policy_for_endpoint": [ { "locations": [ { "path": "keystone/endpoint_policy/core.py", "start": { "line": 264, "column": 14 }, "stop": { "line": 264, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotFound", "dispatch": "static" } ], "keystone.endpoint_policy.core.Manager.list_endpoints_for_policy": [ { "locations": [ { "path": "keystone/endpoint_policy/core.py", "start": { "line": 167, "column": 16 }, "stop": { "line": 167, "column": 34 } }, { "path": "keystone/endpoint_policy/core.py", "start": { "line": 173, "column": 16 }, "stop": { "line": 173, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__iadd__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/endpoint_policy/core.py", "start": { "line": 161, "column": 16 }, "stop": { "line": 161, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.endpoint_policy.core.Manager.delete_policy_association": [ { "locations": [ { "path": "keystone/endpoint_policy/core.py", "start": { "line": 82, "column": 8 }, "stop": { "line": 82, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.endpoint_policy.core.Manager._assert_valid_association", "class_name": "keystone.endpoint_policy.core.Manager", "dispatch": "dynamic" } ], "keystone.endpoint_policy.core.Manager.check_policy_association": [ { "locations": [ { "path": "keystone/endpoint_policy/core.py", "start": { "line": 76, "column": 8 }, "stop": { "line": 76, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.endpoint_policy.core.Manager._assert_valid_association", "class_name": "keystone.endpoint_policy.core.Manager", "dispatch": "dynamic" } ], "keystone.endpoint_policy.core.Manager.create_policy_association": [ { "locations": [ { "path": "keystone/endpoint_policy/core.py", "start": { "line": 70, "column": 8 }, "stop": { "line": 70, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.endpoint_policy.core.Manager._assert_valid_association", "class_name": "keystone.endpoint_policy.core.Manager", "dispatch": "dynamic" } ], "keystone.endpoint_policy.core.Manager._assert_valid_association": [ { "locations": [ { "path": "keystone/endpoint_policy/core.py", "start": { "line": 64, "column": 14 }, "stop": { "line": 64, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.InvalidPolicyAssociation", "dispatch": "static" } ], "keystone.endpoint_policy.core.Manager.__init__": [ { "locations": [ { "path": "keystone/endpoint_policy/core.py", "start": { "line": 42, "column": 8 }, "stop": { "line": 42, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.manager.Manager.__init__", "class_name": "keystone.common.manager.Manager", "dispatch": "static" } ], "jedi.debug.print_to_stdout": [], "jedi.debug.speed": [], "jedi.debug.warning": [], "jedi.debug.dbg": [], "jedi.debug.increase_indent_cm": [], "jedi.debug.increase_indent": [], "jedi.debug.reset_time": [], "jedi.debug._lazy_colorama_init": [], "keystone.catalog.core.Manager.delete_association_by_project": [], "keystone.catalog.core.Manager.delete_association_by_endpoint": [], "keystone.catalog.core.Manager.list_endpoints_for_project": [ { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 318, "column": 28 }, "stop": { "line": 318, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.core.Manager.get_endpoints_filtered_by_endpoint_group", "class_name": "keystone.catalog.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 324, "column": 20 }, "stop": { "line": 324, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 311, "column": 16 }, "stop": { "line": 311, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.core.Manager.remove_endpoint_from_project", "class_name": "keystone.catalog.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 308, "column": 16 }, "stop": { "line": 308, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 323, "column": 19 }, "stop": { "line": 323, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.__contains__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 316, "column": 26 }, "stop": { "line": 316, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.core.Manager.get_endpoint_groups_for_project", "class_name": "keystone.catalog.core.Manager", "dispatch": "dynamic" } ], "keystone.catalog.core.Manager.get_endpoints_filtered_by_endpoint_group": [ { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 292, "column": 16 }, "stop": { "line": 292, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.catalog.core.Manager.get_endpoint_groups_for_project": [], "keystone.catalog.core.Manager.delete_endpoint_group_association_by_project": [], "keystone.catalog.core.Manager.remove_endpoint_group_from_project": [], "keystone.catalog.core.Manager.add_endpoint_group_to_project": [], "keystone.catalog.core.Manager.remove_endpoint_from_project": [], "keystone.catalog.core.Manager.add_endpoint_to_project": [], "keystone.catalog.core.Manager.get_v3_catalog": [], "keystone.catalog.core.Manager.list_endpoints": [ { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 235, "column": 51 }, "stop": { "line": 235, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" } ], "keystone.catalog.core.Manager.get_endpoint": [ { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 231, "column": 18 }, "stop": { "line": 231, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.EndpointNotFound", "dispatch": "static" } ], "keystone.catalog.core.Manager.delete_endpoint": [ { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 224, "column": 18 }, "stop": { "line": 224, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.EndpointNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 219, "column": 12 }, "stop": { "line": 219, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.deleted", "class_name": "keystone.notifications.Audit", "dispatch": "static" } ], "keystone.catalog.core.Manager.update_endpoint": [ { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 209, "column": 8 }, "stop": { "line": 209, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.core.Manager._assert_service_exists", "class_name": "keystone.catalog.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 208, "column": 8 }, "stop": { "line": 208, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.core.Manager._assert_region_exists", "class_name": "keystone.catalog.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 211, "column": 8 }, "stop": { "line": 211, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.updated", "class_name": "keystone.notifications.Audit", "dispatch": "static" } ], "keystone.catalog.core.Manager.create_endpoint": [ { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 200, "column": 8 }, "stop": { "line": 200, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.core.Manager._assert_service_exists", "class_name": "keystone.catalog.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 203, "column": 8 }, "stop": { "line": 203, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.created", "class_name": "keystone.notifications.Audit", "dispatch": "static" }, { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 199, "column": 8 }, "stop": { "line": 199, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.core.Manager._assert_region_exists", "class_name": "keystone.catalog.core.Manager", "dispatch": "dynamic" } ], "keystone.catalog.core.Manager._assert_service_exists": [ { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 195, "column": 18 }, "stop": { "line": 195, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "keystone.catalog.core.Manager._assert_region_exists": [ { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 187, "column": 18 }, "stop": { "line": 187, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "keystone.catalog.core.Manager.list_services": [ { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 180, "column": 50 }, "stop": { "line": 180, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" } ], "keystone.catalog.core.Manager.delete_service": [ { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 168, "column": 12 }, "stop": { "line": 168, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.deleted", "class_name": "keystone.notifications.Audit", "dispatch": "static" }, { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 176, "column": 18 }, "stop": { "line": 176, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ServiceNotFound", "dispatch": "static" } ], "keystone.catalog.core.Manager.update_service": [ { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 159, "column": 8 }, "stop": { "line": 159, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.updated", "class_name": "keystone.notifications.Audit", "dispatch": "static" } ], "keystone.catalog.core.Manager.get_service": [ { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 155, "column": 18 }, "stop": { "line": 155, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ServiceNotFound", "dispatch": "static" } ], "keystone.catalog.core.Manager.create_service": [ { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 146, "column": 8 }, "stop": { "line": 146, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.created", "class_name": "keystone.notifications.Audit", "dispatch": "static" } ], "keystone.catalog.core.Manager.list_regions": [ { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 140, "column": 49 }, "stop": { "line": 140, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" } ], "keystone.catalog.core.Manager.delete_region": [ { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 136, "column": 18 }, "stop": { "line": 136, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.RegionNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 131, "column": 12 }, "stop": { "line": 131, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.deleted", "class_name": "keystone.notifications.Audit", "dispatch": "static" } ], "keystone.catalog.core.Manager.update_region": [ { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 123, "column": 8 }, "stop": { "line": 123, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.updated", "class_name": "keystone.notifications.Audit", "dispatch": "static" } ], "keystone.catalog.core.Manager.get_region": [ { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 114, "column": 18 }, "stop": { "line": 114, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.RegionNotFound", "dispatch": "static" } ], "keystone.catalog.core.Manager.create_region": [ { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 103, "column": 18 }, "stop": { "line": 103, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.RegionNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 105, "column": 8 }, "stop": { "line": 105, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.created", "class_name": "keystone.notifications.Audit", "dispatch": "static" }, { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 91, "column": 18 }, "stop": { "line": 91, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Conflict", "dispatch": "static" } ], "keystone.catalog.core.Manager._on_project_or_endpoint_delete": [], "keystone.catalog.core.Manager.__init__": [ { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 62, "column": 8 }, "stop": { "line": 62, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.manager.Manager.__init__", "class_name": "keystone.common.manager.Manager", "dispatch": "static" }, { "locations": [ { "path": "keystone/catalog/core.py", "start": { "line": 66, "column": 8 }, "stop": { "line": 66, "column": 45 } }, { "path": "keystone/catalog/core.py", "start": { "line": 63, "column": 8 }, "stop": { "line": 63, "column": 45 } } ], "kind": "function", "target": "keystone.notifications.register_event_callback" } ], "jsonschema._legacy_validators.type_draft3": [], "jsonschema._legacy_validators.properties_draft3": [], "jsonschema._legacy_validators.maximum_draft3_draft4": [], "jsonschema._legacy_validators.minimum_draft3_draft4": [], "jsonschema._legacy_validators.items_draft3_draft4": [], "jsonschema._legacy_validators.extends_draft3": [], "jsonschema._legacy_validators.disallow_draft3": [], "jsonschema._legacy_validators.dependencies_draft3": [], "keystone.tests.unit.ksfixtures.backendloader.BackendLoader.clear_auth_plugin_registry": [], "keystone.tests.unit.ksfixtures.backendloader.BackendLoader.setUp": [ { "locations": [ { "path": "keystone/tests/unit/ksfixtures/backendloader.py", "start": { "line": 36, "column": 8 }, "stop": { "line": 36, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures.fixture.Fixture.addCleanup", "class_name": "keystone.tests.unit.ksfixtures.backendloader.BackendLoader", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/backendloader.py", "start": { "line": 34, "column": 12 }, "stop": { "line": 34, "column": 19 } } ], "kind": "function", "target": "setattr" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/backendloader.py", "start": { "line": 36, "column": 57 }, "stop": { "line": 36, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/backendloader.py", "start": { "line": 28, "column": 8 }, "stop": { "line": 28, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures.fixture.Fixture.setUp", "class_name": "fixtures.fixture.Fixture", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/backendloader.py", "start": { "line": 30, "column": 8 }, "stop": { "line": 30, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.backendloader.BackendLoader.clear_auth_plugin_registry", "class_name": "keystone.tests.unit.ksfixtures.backendloader.BackendLoader", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/backendloader.py", "start": { "line": 31, "column": 27 }, "stop": { "line": 31, "column": 57 } } ], "kind": "function", "target": "keystone.server.setup_backends" } ], "keystone.tests.unit.ksfixtures.backendloader.BackendLoader.__init__": [ { "locations": [ { "path": "keystone/tests/unit/ksfixtures/backendloader.py", "start": { "line": 24, "column": 8 }, "stop": { "line": 24, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "fixtures.fixture.Fixture", "dispatch": "static" } ], "saml2.authn.AuthnMethodChooser.__call__": [], "saml2.authn.AuthnMethodChooser.__init__": [], "saml2.authn.SocialService.callback": [], "saml2.authn.SocialService.__call__": [], "saml2.authn.SocialService.__init__": [], "saml2.authn.UsernamePasswordMako.done": [], "saml2.authn.UsernamePasswordMako.authenticated_as": [], "saml2.authn.UsernamePasswordMako.verify": [], "saml2.authn.UsernamePasswordMako._verify": [], "saml2.authn.UsernamePasswordMako.__call__": [], "saml2.authn.UsernamePasswordMako.__init__": [], "saml2.authn.create_return_url": [], "saml2.authn.url_encode_params": [], "saml2.authn.is_equal": [], "saml2.authn.UserAuthnMethod.verify": [], "saml2.authn.UserAuthnMethod.authenticated_as": [], "saml2.authn.UserAuthnMethod.__call__": [], "saml2.authn.UserAuthnMethod.__init__": [], "functools._CacheInfo.__init__": [], "pip._internal.operations.build.metadata.generate_metadata": [], "pygments.lexers.matlab.OctaveLexer.analyse_text": [], "pygments.lexers.matlab.MatlabSessionLexer.get_tokens_unprocessed": [], "pygments.lexers.matlab.MatlabLexer.analyse_text": [], "saml2.profile.paos.factory": [], "saml2.profile.paos.response_from_string": [], "saml2.profile.paos.request_from_string": [], "saml2.profile.paos.response_type__from_string": [], "saml2.profile.paos.ResponseType_.__init__": [], "saml2.profile.paos.request_type__from_string": [], "saml2.profile.paos.RequestType_.__init__": [], "pkgutil.ModuleInfo.__init__": [], "graphql.validation.rules.unique_input_field_names.UniqueInputFieldNames.duplicate_input_field_message": [], "graphql.validation.rules.unique_input_field_names.UniqueInputFieldNames.enter_ObjectField": [], "graphql.validation.rules.unique_input_field_names.UniqueInputFieldNames.leave_ObjectValue": [], "graphql.validation.rules.unique_input_field_names.UniqueInputFieldNames.enter_ObjectValue": [], "graphql.validation.rules.unique_input_field_names.UniqueInputFieldNames.__init__": [], "oslo_policy.tests.base.FakeCheck.__call__": [], "oslo_policy.tests.base.FakeCheck.__str__": [], "oslo_policy.tests.base.FakeCheck.__init__": [], "oslo_policy.tests.base.PolicyBaseTestCase._capture_stdout": [], "oslo_policy.tests.base.PolicyBaseTestCase.create_config_file": [], "oslo_policy.tests.base.PolicyBaseTestCase.get_config_file_fullname": [], "oslo_policy.tests.base.PolicyBaseTestCase.setUp": [], "pbr.tests.test_util.TestUTF8DescriptionFile.test_utf8_description_file": [], "pbr.tests.test_util.TestDataFilesParsing.test_handling_of_whitespace_in_data_files": [], "pbr.tests.test_util.TestProvidesExtras.test_provides_extras": [], "pbr.tests.test_util.TestKeywordsParsingScenarios.test_keywords_parsing": [], "pbr.tests.test_util.TestMapFieldsParsingScenarios.test_project_url_parsing": [], "pbr.tests.test_util.TestInvalidMarkers.test_invalid_marker_raises_error": [], "pbr.tests.test_util.TestExtrasRequireParsingScenarios.test_extras_parsing": [], "pbr.tests.test_util.TestBasics.test_basics": [], "pbr.tests.test_util.config_from_ini": [], "marshmallow.decorators.set_hook": [], "marshmallow.decorators.post_load": [], "marshmallow.decorators.pre_load": [], "marshmallow.decorators.post_dump": [], "marshmallow.decorators.pre_dump": [], "marshmallow.decorators.validates_schema": [], "marshmallow.decorators.validates": [], "cryptography.hazmat.backends.openssl.hashes._HashContext._finalize_xof": [], "cryptography.hazmat.backends.openssl.hashes._HashContext.finalize": [], "cryptography.hazmat.backends.openssl.hashes._HashContext.update": [], "cryptography.hazmat.backends.openssl.hashes._HashContext.copy": [], "cryptography.hazmat.backends.openssl.hashes._HashContext.__init__": [], "setuptools._distutils.command.check.check._check_rst_data": [], "setuptools._distutils.command.check.check.check_restructuredtext": [], "setuptools._distutils.command.check.check.check_metadata": [], "setuptools._distutils.command.check.check.run": [], "setuptools._distutils.command.check.check.warn": [], "setuptools._distutils.command.check.check.finalize_options": [], "setuptools._distutils.command.check.check.initialize_options": [], "kombu.utils.div.emergency_dump_state": [], "saml2.userinfo.UserInfoDB.__call__": [], "saml2.userinfo.UserInfoDB.filter": [], "saml2.userinfo.UserInfoDB.__init__": [], "saml2.userinfo.UserInfo.__call__": [], "saml2.userinfo.UserInfo.__init__": [], "werkzeug.wrappers.etag.ETagResponseMixin.__init__": [], "werkzeug.wrappers.etag.ETagRequestMixin.__init__": [], "dns.rdtypes.ANY.NSEC3PARAM.NSEC3PARAM.from_wire": [], "dns.rdtypes.ANY.NSEC3PARAM.NSEC3PARAM.to_wire": [], "dns.rdtypes.ANY.NSEC3PARAM.NSEC3PARAM.from_text": [], "dns.rdtypes.ANY.NSEC3PARAM.NSEC3PARAM.to_text": [], "dns.rdtypes.ANY.NSEC3PARAM.NSEC3PARAM.__init__": [], "IPython.core.tests.daft_extension.daft_extension.unload_ipython_extension": [], "IPython.core.tests.daft_extension.daft_extension.load_ipython_extension": [], "oauthlib.oauth1.rfc5849.endpoints.base.BaseEndpoint._check_signature": [], "oauthlib.oauth1.rfc5849.endpoints.base.BaseEndpoint._check_mandatory_parameters": [], "oauthlib.oauth1.rfc5849.endpoints.base.BaseEndpoint._check_transport_security": [], "oauthlib.oauth1.rfc5849.endpoints.base.BaseEndpoint._create_request": [], "oauthlib.oauth1.rfc5849.endpoints.base.BaseEndpoint._get_signature_type_and_params": [], "oauthlib.oauth1.rfc5849.endpoints.base.BaseEndpoint.__init__": [], "keystone.common.policies.region.list_rules": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_nonce": [], "cryptography.hazmat.backends.openssl.decode_asn1._parse_asn1_generalized_time": [], "cryptography.hazmat.backends.openssl.decode_asn1._parse_asn1_time": [], "cryptography.hazmat.backends.openssl.decode_asn1._asn1_string_to_utf8": [], "cryptography.hazmat.backends.openssl.decode_asn1._asn1_string_to_ascii": [], "cryptography.hazmat.backends.openssl.decode_asn1._asn1_string_to_bytes": [], "cryptography.hazmat.backends.openssl.decode_asn1._asn1_integer_to_int_or_none": [], "cryptography.hazmat.backends.openssl.decode_asn1._asn1_integer_to_int": [], "cryptography.hazmat.backends.openssl.decode_asn1._asn1_to_der": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_cert_issuer": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_invalidity_date": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_crl_reason": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_signed_certificate_timestamps": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_precert_signed_certificate_timestamps": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_scts": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_inhibit_any_policy": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_freshest_crl": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_crl_distribution_points": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_distpoint": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_reasons": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_dist_points": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_extended_key_usage": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_policy_constraints": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_issuing_dist_point": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_general_subtrees": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_name_constraints": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_issuer_alt_name": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_subject_alt_name": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_general_names_extension": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_key_usage": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_subject_information_access": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_authority_information_access": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_information_access": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_authority_key_identifier": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_subject_key_identifier": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_basic_constraints": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_user_notice": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_certificate_policies": [], "cryptography.hazmat.backends.openssl.decode_asn1._X509ExtensionParser.parse": [], "cryptography.hazmat.backends.openssl.decode_asn1._X509ExtensionParser.__init__": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_delta_crl_indicator": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_crl_number": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_ocsp_no_check": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_general_name": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_general_names": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_x509_name": [], "cryptography.hazmat.backends.openssl.decode_asn1._decode_x509_name_entry": [], "cryptography.hazmat.backends.openssl.decode_asn1._obj2txt": [], "graphene.pyutils.signature.Signature.__str__": [], "graphene.pyutils.signature.Signature.bind_partial": [], "graphene.pyutils.signature.Signature.bind": [], "graphene.pyutils.signature.Signature._bind": [], "graphene.pyutils.signature.Signature.__ne__": [], "graphene.pyutils.signature.Signature.__eq__": [], "graphene.pyutils.signature.Signature.__hash__": [], "graphene.pyutils.signature.Signature.replace": [], "graphene.pyutils.signature.Signature.return_annotation": [], "graphene.pyutils.signature.Signature.parameters": [], "graphene.pyutils.signature.Signature.from_function": [], "graphene.pyutils.signature.Signature.__init__": [], "graphene.pyutils.signature.BoundArguments.__ne__": [], "graphene.pyutils.signature.BoundArguments.__eq__": [], "graphene.pyutils.signature.BoundArguments.__hash__": [], "graphene.pyutils.signature.BoundArguments.kwargs": [], "graphene.pyutils.signature.BoundArguments.args": [], "graphene.pyutils.signature.BoundArguments.signature": [], "graphene.pyutils.signature.BoundArguments.__init__": [], "graphene.pyutils.signature.Parameter.__ne__": [], "graphene.pyutils.signature.Parameter.__eq__": [], "graphene.pyutils.signature.Parameter.__hash__": [], "graphene.pyutils.signature.Parameter.__repr__": [], "graphene.pyutils.signature.Parameter.__str__": [], "graphene.pyutils.signature.Parameter.replace": [], "graphene.pyutils.signature.Parameter.kind": [], "graphene.pyutils.signature.Parameter.annotation": [], "graphene.pyutils.signature.Parameter.default": [], "graphene.pyutils.signature.Parameter.name": [], "graphene.pyutils.signature.Parameter.__init__": [], "graphene.pyutils.signature._ParameterKind.__repr__": [], "graphene.pyutils.signature._ParameterKind.__str__": [], "graphene.pyutils.signature._ParameterKind.__new__": [], "graphene.pyutils.signature.signature": [], "graphene.pyutils.signature._get_user_defined_method": [], "graphene.pyutils.signature.formatannotation": [], "paste.util.ip4.ip2int": [], "paste.util.ip4._parseAddr": [], "paste.util.ip4.IP4Range.__repr__": [], "paste.util.ip4.IP4Range._itermasks": [], "paste.util.ip4.IP4Range.itermasks": [], "paste.util.ip4.IP4Range.iterranges": [], "paste.util.ip4.IP4Range.iteraddresses": [], "paste.util.ip4.IP4Range._int2ip": [], "paste.util.ip4.IP4Range._parseAddrRange": [], "paste.util.ip4.IP4Range._parseMask": [], "paste.util.ip4.IP4Range._parseRange": [], "paste.util.ip4.IP4Range.__init__": [], "IPython.core.magics.packaging.PackagingMagics.conda": [], "IPython.core.magics.packaging.PackagingMagics.pip": [], "IPython.core.magics.packaging._get_conda_executable": [], "IPython.core.magics.packaging._is_conda_environment": [], "kombu.utils.compat.nested": [], "kombu.utils.compat.maybe_fileno": [], "kombu.utils.compat.fileno": [], "kombu.utils.compat.entrypoints": [], "kombu.utils.compat.detect_environment": [], "kombu.utils.compat._detect_environment": [], "kombu.utils.compat.coro": [], "keystoneclient.tests.unit.v2_0.test_certificates.load_tests": [], "keystoneclient.tests.unit.v2_0.test_certificates.CertificateTests.test_get_signing_certificate": [], "keystoneclient.tests.unit.v2_0.test_certificates.CertificateTests.test_get_ca_certificate": [], "keystone.common.sql.migrate_repo.versions.093_migrate_domains_to_projects.upgrade": [ { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/093_migrate_domains_to_projects.py", "start": { "line": 86, "column": 19 }, "stop": { "line": 86, "column": 28 } }, { "path": "keystone/common/sql/migrate_repo/versions/093_migrate_domains_to_projects.py", "start": { "line": 85, "column": 20 }, "stop": { "line": 85, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/093_migrate_domains_to_projects.py", "start": { "line": 93, "column": 4 }, "stop": { "line": 93, "column": 31 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.remove_constraints" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/093_migrate_domains_to_projects.py", "start": { "line": 99, "column": 14 }, "stop": { "line": 99, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/093_migrate_domains_to_projects.py", "start": { "line": 111, "column": 15 }, "stop": { "line": 111, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/093_migrate_domains_to_projects.py", "start": { "line": 83, "column": 14 }, "stop": { "line": 83, "column": 55 } } ], "kind": "function", "target": "sqlalchemy.orm.session.sessionmaker.__call__" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/093_migrate_domains_to_projects.py", "start": { "line": 83, "column": 14 }, "stop": { "line": 83, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.orm.session.sessionmaker.__init__", "class_name": "sqlalchemy.orm.session.sessionmaker", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/093_migrate_domains_to_projects.py", "start": { "line": 94, "column": 8 }, "stop": { "line": 94, "column": 41 } } ], "kind": "function", "target": "keystone.common.sql.migrate_repo.versions.093_migrate_domains_to_projects.list_existing_project_constraints" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/093_migrate_domains_to_projects.py", "start": { "line": 122, "column": 4 }, "stop": { "line": 122, "column": 28 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.add_constraints" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/093_migrate_domains_to_projects.py", "start": { "line": 123, "column": 8 }, "stop": { "line": 123, "column": 36 } } ], "kind": "function", "target": "keystone.common.sql.migrate_repo.versions.093_migrate_domains_to_projects.list_new_project_constraints" } ], "keystone.common.sql.migrate_repo.versions.093_migrate_domains_to_projects.list_new_project_constraints": [], "keystone.common.sql.migrate_repo.versions.093_migrate_domains_to_projects.list_existing_project_constraints": [], "kombu.transport.mongodb.Transport.driver_version": [], "kombu.transport.mongodb.Channel.get_now": [], "kombu.transport.mongodb.Channel._update_queues_expire": [], "kombu.transport.mongodb.Channel._get_expire": [], "kombu.transport.mongodb.Channel._create_broadcast_cursor": [], "kombu.transport.mongodb.Channel._get_broadcast_cursor": [], "kombu.transport.mongodb.Channel.queues": [], "kombu.transport.mongodb.Channel.broadcast": [], "kombu.transport.mongodb.Channel.routing": [], "kombu.transport.mongodb.Channel.messages": [], "kombu.transport.mongodb.Channel.client": [], "kombu.transport.mongodb.Channel._create_client": [], "kombu.transport.mongodb.Channel._ensure_indexes": [], "kombu.transport.mongodb.Channel._create_broadcast": [], "kombu.transport.mongodb.Channel._open": [], "kombu.transport.mongodb.Channel.prepare_queue_arguments": [], "kombu.transport.mongodb.Channel._prepare_client_options": [], "kombu.transport.mongodb.Channel._parse_uri": [], "kombu.transport.mongodb.Channel.queue_delete": [], "kombu.transport.mongodb.Channel._queue_bind": [], "kombu.transport.mongodb.Channel.get_table": [], "kombu.transport.mongodb.Channel._purge": [], "kombu.transport.mongodb.Channel._put_fanout": [], "kombu.transport.mongodb.Channel._put": [], "kombu.transport.mongodb.Channel._size": [], "kombu.transport.mongodb.Channel._get": [], "kombu.transport.mongodb.Channel._new_queue": [], "kombu.transport.mongodb.Channel.__init__": [], "kombu.transport.mongodb.BroadcastCursor.__next__": [], "kombu.transport.mongodb.BroadcastCursor.__iter__": [], "kombu.transport.mongodb.BroadcastCursor.purge": [], "kombu.transport.mongodb.BroadcastCursor.close": [], "kombu.transport.mongodb.BroadcastCursor.get_size": [], "kombu.transport.mongodb.BroadcastCursor.__init__": [], "libcst.codemod.commands.tests.test_convert_namedtuple_to_dataclass.ConvertNamedTupleToDataclassCommandTest.test_other_unused_imports_not_removed": [], "libcst.codemod.commands.tests.test_convert_namedtuple_to_dataclass.ConvertNamedTupleToDataclassCommandTest.test_aliased_module_import": [], "libcst.codemod.commands.tests.test_convert_namedtuple_to_dataclass.ConvertNamedTupleToDataclassCommandTest.test_aliased_object_import": [], "libcst.codemod.commands.tests.test_convert_namedtuple_to_dataclass.ConvertNamedTupleToDataclassCommandTest.test_nested_classes": [], "libcst.codemod.commands.tests.test_convert_namedtuple_to_dataclass.ConvertNamedTupleToDataclassCommandTest.test_multiple_bases": [], "libcst.codemod.commands.tests.test_convert_namedtuple_to_dataclass.ConvertNamedTupleToDataclassCommandTest.test_with_decorator_already": [], "libcst.codemod.commands.tests.test_convert_namedtuple_to_dataclass.ConvertNamedTupleToDataclassCommandTest.test_change": [], "libcst.codemod.commands.tests.test_convert_namedtuple_to_dataclass.ConvertNamedTupleToDataclassCommandTest.test_no_change": [], "eventlet.event.Event.send_exception": [], "eventlet.event.Event._do_send": [], "eventlet.event.Event.send": [], "eventlet.event.Event.wait": [], "eventlet.event.Event.poll_result": [], "eventlet.event.Event.poll_exception": [], "eventlet.event.Event.poll": [], "eventlet.event.Event.has_result": [], "eventlet.event.Event.has_exception": [], "eventlet.event.Event.ready": [], "eventlet.event.Event.reset": [], "eventlet.event.Event.__str__": [], "eventlet.event.Event.__init__": [], "eventlet.event.NOT_USED.__repr__": [], "_distutils_hack.remove_shim": [], "_distutils_hack.add_shim": [], "_distutils_hack.DistutilsMetaFinder.pip_imported_during_build": [], "_distutils_hack.DistutilsMetaFinder.spec_for_pip": [], "_distutils_hack.DistutilsMetaFinder.spec_for_distutils": [], "_distutils_hack.DistutilsMetaFinder.find_spec": [], "_distutils_hack.do_override": [], "_distutils_hack.ensure_local_distutils": [], "_distutils_hack.enabled": [], "_distutils_hack.clear_distutils": [], "_distutils_hack.warn_distutils_present": [], "oslo_cache.tests.functional.test_base.BaseTestCaseCacheBackend.test_backend_multi_delete_data": [], "oslo_cache.tests.functional.test_base.BaseTestCaseCacheBackend.test_backend_delete_data": [], "oslo_cache.tests.functional.test_base.BaseTestCaseCacheBackend.test_backend_multi_set_get_with_blanks_none": [], "oslo_cache.tests.functional.test_base.BaseTestCaseCacheBackend.test_backend_multi_set_should_update_existing": [], "oslo_cache.tests.functional.test_base.BaseTestCaseCacheBackend.test_backend_multi_get_data": [], "oslo_cache.tests.functional.test_base.BaseTestCaseCacheBackend.test_backend_multi_set_data": [], "oslo_cache.tests.functional.test_base.BaseTestCaseCacheBackend.test_backend_set_same_key_multiple_times": [], "oslo_cache.tests.functional.test_base.BaseTestCaseCacheBackend.test_backend_set_blank_as_data": [], "oslo_cache.tests.functional.test_base.BaseTestCaseCacheBackend.test_backend_set_none_as_data": [], "oslo_cache.tests.functional.test_base.BaseTestCaseCacheBackend.test_backend_set_data": [], "oslo_cache.tests.functional.test_base.BaseTestCaseCacheBackend.test_backend_get_missing_data": [], "oslo_cache.tests.functional.test_base.BaseTestCaseCacheBackend.config_fixture": [], "oslo_cache.tests.functional.test_base.BaseTestCaseCacheBackend.setUp": [], "keystone.common.sql.contract_repo.versions.051_placeholder.upgrade": [], "graphql.validation.tests.test_known_directives.test_within_schema_language_with_misplaced_directives": [], "graphql.validation.tests.test_known_directives.test_within_schema_language_with_well_placed_directives": [], "graphql.validation.tests.test_known_directives.test_with_misplaced_directives": [], "graphql.validation.tests.test_known_directives.test_with_well_placed_directives": [], "graphql.validation.tests.test_known_directives.test_with_many_unknown_directives": [], "graphql.validation.tests.test_known_directives.test_with_unknown_directive": [], "graphql.validation.tests.test_known_directives.test_with_known_directives": [], "graphql.validation.tests.test_known_directives.test_with_no_directives": [], "graphql.validation.tests.test_known_directives.misplaced_directive": [], "graphql.validation.tests.test_known_directives.unknown_directive": [], "decimal.DecimalTuple.__init__": [], "graphql.backend.decider.GraphQLDeciderBackend.document_from_string": [], "graphql.backend.decider.GraphQLDeciderBackend.get_worker": [], "graphql.backend.decider.GraphQLDeciderBackend.queue_backend": [], "graphql.backend.decider.GraphQLDeciderBackend.__init__": [], "graphql.backend.decider.AsyncWorker._target": [], "graphql.backend.decider.AsyncWorker.queue": [], "graphql.backend.decider.AsyncWorker.stop": [], "graphql.backend.decider.AsyncWorker.start": [], "graphql.backend.decider.AsyncWorker._timed_queue_join": [], "graphql.backend.decider.AsyncWorker.main_thread_terminated": [], "graphql.backend.decider.AsyncWorker._ensure_thread": [], "graphql.backend.decider.AsyncWorker.is_alive": [], "graphql.backend.decider.AsyncWorker.__init__": [], "sqlalchemy.dialects.mysql.reflection._strip_values": [], "sqlalchemy.dialects.mysql.reflection._re_compile": [], "sqlalchemy.dialects.mysql.reflection._pr_compile": [], "sqlalchemy.dialects.mysql.reflection.MySQLTableDefinitionParser._add_option_regex": [], "sqlalchemy.dialects.mysql.reflection.MySQLTableDefinitionParser._add_option_word": [], "sqlalchemy.dialects.mysql.reflection.MySQLTableDefinitionParser._add_option_string": [], "sqlalchemy.dialects.mysql.reflection.MySQLTableDefinitionParser._prep_regexes": [], "sqlalchemy.dialects.mysql.reflection.MySQLTableDefinitionParser._parse_keyexprs": [], "sqlalchemy.dialects.mysql.reflection.MySQLTableDefinitionParser._describe_to_create": [], "sqlalchemy.dialects.mysql.reflection.MySQLTableDefinitionParser._parse_column": [], "sqlalchemy.dialects.mysql.reflection.MySQLTableDefinitionParser._parse_table_options": [], "sqlalchemy.dialects.mysql.reflection.MySQLTableDefinitionParser._parse_table_name": [], "sqlalchemy.dialects.mysql.reflection.MySQLTableDefinitionParser._parse_constraints": [], "sqlalchemy.dialects.mysql.reflection.MySQLTableDefinitionParser.parse": [], "sqlalchemy.dialects.mysql.reflection.MySQLTableDefinitionParser.__init__": [], "sqlalchemy.dialects.mysql.reflection.ReflectedState.__init__": [], "saml2.httputil.cookie_parts": [], "saml2.httputil.parse_cookie": [], "saml2.httputil.make_cookie": [], "saml2.httputil.cookie_signature": [], "saml2.httputil._expiration": [], "saml2.httputil.unpack_any": [], "saml2.httputil.unpack_artifact": [], "saml2.httputil.unpack_soap": [], "saml2.httputil.unpack_post": [], "saml2.httputil.unpack_redirect": [], "saml2.httputil.get_response": [], "saml2.httputil.get_post": [], "saml2.httputil.getpath": [], "saml2.httputil.geturl": [], "saml2.httputil.extract": [], "saml2.httputil.HttpParameters.__init__": [], "saml2.httputil.SeeOther.__call__": [], "saml2.httputil.Redirect.__call__": [], "saml2.httputil.Response.reply": [], "saml2.httputil.Response.add_header": [], "saml2.httputil.Response._response": [], "saml2.httputil.Response.__call__": [], "saml2.httputil.Response.__init__": [], "oslo_i18n._message.Message.__radd__": [], "oslo_i18n._message.Message.__add__": [], "oslo_i18n._message.Message._copy_param": [], "oslo_i18n._message.Message._sanitize_mod_params": [], "oslo_i18n._message.Message.__mod__": [], "oslo_i18n._message.Message._safe_translate": [], "oslo_i18n._message.Message._translate_msgid": [], "oslo_i18n._message.Message.translation": [], "oslo_i18n._message.Message.__new__": [], "libcst.codemod.commands.tests.test_remove_unused_imports.RemoveUnusedImportsCommandTest.test_suppression": [], "libcst.codemod.commands.tests.test_remove_unused_imports.RemoveUnusedImportsCommandTest.test_suppression_on_first_line_of_multiline_import_refers_to_whole_block": [], "libcst.codemod.commands.tests.test_remove_unused_imports.RemoveUnusedImportsCommandTest.test_no_formatting_if_no_unused_imports": [], "libcst.codemod.commands.tests.test_remove_unused_imports.RemoveUnusedImportsCommandTest.test_access_in_assignment": [], "libcst.codemod.commands.tests.test_remove_unused_imports.RemoveUnusedImportsCommandTest.test_enclosed_attributes": [], "libcst.codemod.commands.tests.test_remove_unused_imports.RemoveUnusedImportsCommandTest.test_dotted_imports": [], "libcst.codemod.commands.tests.test_remove_unused_imports.RemoveUnusedImportsCommandTest.test_type_annotations": [], "libcst.codemod.commands.tests.test_remove_unused_imports.RemoveUnusedImportsCommandTest.test_unused_in_conditional": [], "libcst.codemod.commands.tests.test_remove_unused_imports.RemoveUnusedImportsCommandTest.test_conditional_import": [], "libcst.codemod.commands.tests.test_remove_unused_imports.RemoveUnusedImportsCommandTest.test_double_import": [], "libcst.codemod.commands.tests.test_remove_unused_imports.RemoveUnusedImportsCommandTest.test_simple_case": [], "keystoneclient.tests.unit.v3.test_tokens.load_tests": [], "keystoneclient.tests.unit.v3.test_tokens.TokenTests.test_validate_token_allow_expired": [], "keystoneclient.tests.unit.v3.test_tokens.TokenTests.test_validate_token_nocatalog": [], "keystoneclient.tests.unit.v3.test_tokens.TokenTests.test_validate_token_catalog": [], "keystoneclient.tests.unit.v3.test_tokens.TokenTests.test_validate_token_invalid": [], "keystoneclient.tests.unit.v3.test_tokens.TokenTests.test_validate_token_with_access_info": [], "keystoneclient.tests.unit.v3.test_tokens.TokenTests.test_validate_token_with_token_id": [], "keystoneclient.tests.unit.v3.test_tokens.TokenTests.test_get_revoked_audit_id_only": [], "keystoneclient.tests.unit.v3.test_tokens.TokenTests.test_get_revoked": [], "keystoneclient.tests.unit.v3.test_tokens.TokenTests.test_revoke_token_with_access_info_instance": [], "keystoneclient.tests.unit.v3.test_tokens.TokenTests.test_revoke_token_with_token_id": [], "keystone.tests.unit.test_ldap_livetest.LiveLDAPIdentity.test_project_update_missing_attrs_with_a_falsey_value": [], "keystone.tests.unit.test_ldap_livetest.LiveLDAPIdentity.test_create_user_case_sensitivity": [], "keystone.tests.unit.test_ldap_livetest.LiveLDAPIdentity.test_create_project_case_sensitivity": [], "keystone.tests.unit.test_ldap_livetest.LiveLDAPIdentity.test_user_enable_attribute_mask": [ { "locations": [ { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 182, "column": 8 }, "stop": { "line": 182, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_user_enable_attribute_mask", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentity", "dispatch": "static" } ], "keystone.tests.unit.test_ldap_livetest.LiveLDAPIdentity.test_list_groups_for_user_filtered": [ { "locations": [ { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 123, "column": 17 }, "stop": { "line": 123, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity._get_domain_fixture", "class_name": "keystone.tests.unit.test_ldap_livetest.LiveLDAPIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 134, "column": 16 }, "stop": { "line": 134, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 129, "column": 24 }, "stop": { "line": 129, "column": 40 } }, { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 130, "column": 24 }, "stop": { "line": 130, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 137, "column": 17 }, "stop": { "line": 137, "column": 22 } }, { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 132, "column": 17 }, "stop": { "line": 132, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 172, "column": 38 }, "stop": { "line": 172, "column": 41 } }, { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 155, "column": 32 }, "stop": { "line": 155, "column": 35 } }, { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 166, "column": 28 }, "stop": { "line": 166, "column": 31 } }, { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 151, "column": 36 }, "stop": { "line": 151, "column": 39 } }, { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 144, "column": 32 }, "stop": { "line": 144, "column": 35 } }, { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 175, "column": 28 }, "stop": { "line": 175, "column": 31 } }, { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 135, "column": 32 }, "stop": { "line": 135, "column": 35 } }, { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 163, "column": 28 }, "stop": { "line": 163, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 151, "column": 29 }, "stop": { "line": 151, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 138, "column": 24 }, "stop": { "line": 138, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 140, "column": 12 }, "stop": { "line": 140, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.test_ldap_livetest.LiveLDAPIdentity.test_ldap_dereferencing": [ { "locations": [ { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 116, "column": 33 }, "stop": { "line": 116, "column": 55 } }, { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 104, "column": 33 }, "stop": { "line": 104, "column": 55 } }, { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 111, "column": 33 }, "stop": { "line": 111, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity.__init__", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 92, "column": 51 }, "stop": { "line": 92, "column": 68 } }, { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 98, "column": 22 }, "stop": { "line": 98, "column": 39 } }, { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 94, "column": 22 }, "stop": { "line": 94, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 95, "column": 8 }, "stop": { "line": 95, "column": 21 } }, { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 94, "column": 8 }, "stop": { "line": 94, "column": 21 } }, { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 98, "column": 8 }, "stop": { "line": 98, "column": 21 } } ], "kind": "function", "target": "keystone.tests.unit.test_ldap_livetest.create_object" }, { "locations": [ { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 95, "column": 22 }, "stop": { "line": 95, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_ldap_livetest.LiveLDAPIdentity.test_build_tree": [ { "locations": [ { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 81, "column": 19 }, "stop": { "line": 81, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.__init__", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "static" } ], "keystone.tests.unit.test_ldap_livetest.LiveLDAPIdentity.config_files": [ { "locations": [ { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 74, "column": 23 }, "stop": { "line": 74, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.config_files", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentity", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 75, "column": 28 }, "stop": { "line": 75, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests_conf", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" } ], "keystone.tests.unit.test_ldap_livetest.LiveLDAPIdentity.clear_database": [ { "locations": [ { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 50, "column": 8 }, "stop": { "line": 50, "column": 23 } } ], "kind": "function", "target": "subprocess.call" }, { "locations": [ { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 49, "column": 18 }, "stop": { "line": 49, "column": 22 } } ], "kind": "function", "target": "open" }, { "locations": [ { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 65, "column": 8 }, "stop": { "line": 65, "column": 21 } }, { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 66, "column": 8 }, "stop": { "line": 66, "column": 21 } }, { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 69, "column": 8 }, "stop": { "line": 69, "column": 21 } } ], "kind": "function", "target": "keystone.tests.unit.test_ldap_livetest.create_object" } ], "keystone.tests.unit.test_ldap_livetest.LiveLDAPIdentity._ldap_skip_live": [], "keystone.tests.unit.test_ldap_livetest.LiveLDAPIdentity.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 42, "column": 8 }, "stop": { "line": 42, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_ldap_livetest.LiveLDAPIdentity._ldap_skip_live", "class_name": "keystone.tests.unit.test_ldap_livetest.LiveLDAPIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_ldap_livetest.py", "start": { "line": 43, "column": 8 }, "stop": { "line": 43, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.LDAPTestSetup.setUp", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentity", "dispatch": "static" } ], "keystone.tests.unit.test_ldap_livetest.create_object": [], "sqlalchemy.dialects.postgresql.psycopg2.PGDialect_psycopg2.is_disconnect": [], "sqlalchemy.dialects.postgresql.psycopg2.PGDialect_psycopg2.create_connect_args": [], "sqlalchemy.dialects.postgresql.psycopg2.PGDialect_psycopg2._hstore_oids": [], "sqlalchemy.dialects.postgresql.psycopg2.PGDialect_psycopg2.do_executemany": [], "sqlalchemy.dialects.postgresql.psycopg2.PGDialect_psycopg2.on_connect": [], "sqlalchemy.dialects.postgresql.psycopg2.PGDialect_psycopg2.do_ping": [], "sqlalchemy.dialects.postgresql.psycopg2.PGDialect_psycopg2.get_deferrable": [], "sqlalchemy.dialects.postgresql.psycopg2.PGDialect_psycopg2.set_deferrable": [], "sqlalchemy.dialects.postgresql.psycopg2.PGDialect_psycopg2.get_readonly": [], "sqlalchemy.dialects.postgresql.psycopg2.PGDialect_psycopg2.set_readonly": [], "sqlalchemy.dialects.postgresql.psycopg2.PGDialect_psycopg2.set_isolation_level": [], "sqlalchemy.dialects.postgresql.psycopg2.PGDialect_psycopg2._isolation_lookup": [], "sqlalchemy.dialects.postgresql.psycopg2.PGDialect_psycopg2._psycopg2_extras": [], "sqlalchemy.dialects.postgresql.psycopg2.PGDialect_psycopg2._psycopg2_extensions": [], "sqlalchemy.dialects.postgresql.psycopg2.PGDialect_psycopg2.dbapi": [], "sqlalchemy.dialects.postgresql.psycopg2.PGDialect_psycopg2.initialize": [], "sqlalchemy.dialects.postgresql.psycopg2.PGDialect_psycopg2.__init__": [], "sqlalchemy.dialects.postgresql.psycopg2.PGCompiler_psycopg2.visit_bindparam": [], "sqlalchemy.dialects.postgresql.psycopg2.PGExecutionContext_psycopg2._log_notices": [], "sqlalchemy.dialects.postgresql.psycopg2.PGExecutionContext_psycopg2.post_exec": [], "sqlalchemy.dialects.postgresql.psycopg2.PGExecutionContext_psycopg2.create_server_side_cursor": [], "sqlalchemy.dialects.postgresql.psycopg2._PGUUID.result_processor": [], "sqlalchemy.dialects.postgresql.psycopg2._PGUUID.bind_processor": [], "sqlalchemy.dialects.postgresql.psycopg2._PGJSONB.result_processor": [], "sqlalchemy.dialects.postgresql.psycopg2._PGJSON.result_processor": [], "sqlalchemy.dialects.postgresql.psycopg2._PGHStore.result_processor": [], "sqlalchemy.dialects.postgresql.psycopg2._PGHStore.bind_processor": [], "sqlalchemy.dialects.postgresql.psycopg2._PGEnum.result_processor": [], "sqlalchemy.dialects.postgresql.psycopg2._PGNumeric.result_processor": [], "sqlalchemy.dialects.postgresql.psycopg2._PGNumeric.bind_processor": [], "keystone.tests.protection.v3.test_policy.ProjectUserTestsWithoutEnforceScope.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 379, "column": 21 }, "stop": { "line": 379, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 356, "column": 24 }, "stop": { "line": 356, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 377, "column": 15 }, "stop": { "line": 377, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_policy.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 356, "column": 8 }, "stop": { "line": 356, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_policy.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 355, "column": 8 }, "stop": { "line": 355, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_policy.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 363, "column": 12 }, "stop": { "line": 363, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 369, "column": 12 }, "stop": { "line": 369, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 369, "column": 30 }, "stop": { "line": 369, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 363, "column": 30 }, "stop": { "line": 363, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 354, "column": 8 }, "stop": { "line": 354, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 363, "column": 12 }, "stop": { "line": 363, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 369, "column": 12 }, "stop": { "line": 369, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 365, "column": 15 }, "stop": { "line": 365, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_policy.ProjectUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 328, "column": 8 }, "stop": { "line": 328, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 330, "column": 24 }, "stop": { "line": 330, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 330, "column": 8 }, "stop": { "line": 330, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_policy.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 334, "column": 15 }, "stop": { "line": 334, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_policy.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 329, "column": 8 }, "stop": { "line": 329, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_policy.ProjectUserTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy.DomainUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 311, "column": 21 }, "stop": { "line": 311, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 295, "column": 24 }, "stop": { "line": 295, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 295, "column": 8 }, "stop": { "line": 295, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_policy.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 309, "column": 15 }, "stop": { "line": 309, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_policy.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 299, "column": 12 }, "stop": { "line": 299, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 299, "column": 30 }, "stop": { "line": 299, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 293, "column": 8 }, "stop": { "line": 293, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 294, "column": 8 }, "stop": { "line": 294, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_policy.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 299, "column": 12 }, "stop": { "line": 299, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 302, "column": 23 }, "stop": { "line": 302, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_policy.SystemAdminTests.test_user_can_delete_policy": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 280, "column": 52 }, "stop": { "line": 280, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 279, "column": 17 }, "stop": { "line": 279, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 284, "column": 16 }, "stop": { "line": 284, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy.SystemAdminTests.test_user_can_update_policy": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 270, "column": 37 }, "stop": { "line": 270, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 268, "column": 52 }, "stop": { "line": 268, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 267, "column": 17 }, "stop": { "line": 267, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 274, "column": 16 }, "stop": { "line": 274, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 270, "column": 37 }, "stop": { "line": 270, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy.SystemAdminTests.test_user_can_create_policy": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 257, "column": 24 }, "stop": { "line": 257, "column": 34 } } ], "kind": "function", "target": "json.dumps" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 253, "column": 31 }, "stop": { "line": 253, "column": 41 } }, { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 251, "column": 22 }, "stop": { "line": 251, "column": 32 } }, { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 258, "column": 24 }, "stop": { "line": 258, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 252, "column": 24 }, "stop": { "line": 252, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 257, "column": 44 }, "stop": { "line": 257, "column": 54 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 253, "column": 31 }, "stop": { "line": 253, "column": 47 } }, { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 252, "column": 24 }, "stop": { "line": 252, "column": 40 } }, { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 251, "column": 22 }, "stop": { "line": 251, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 258, "column": 24 }, "stop": { "line": 258, "column": 40 } }, { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 257, "column": 44 }, "stop": { "line": 257, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy.SystemAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 227, "column": 8 }, "stop": { "line": 227, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 229, "column": 8 }, "stop": { "line": 229, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_policy.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 228, "column": 8 }, "stop": { "line": 228, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_policy.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 229, "column": 24 }, "stop": { "line": 229, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 235, "column": 15 }, "stop": { "line": 235, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_policy.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy.SystemMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 194, "column": 8 }, "stop": { "line": 194, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 209, "column": 15 }, "stop": { "line": 209, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_policy.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 210, "column": 43 }, "stop": { "line": 210, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 196, "column": 24 }, "stop": { "line": 196, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 199, "column": 24 }, "stop": { "line": 199, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 196, "column": 8 }, "stop": { "line": 196, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_policy.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 195, "column": 8 }, "stop": { "line": 195, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_policy.SystemMemberTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy.SystemReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 160, "column": 8 }, "stop": { "line": 160, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 175, "column": 15 }, "stop": { "line": 175, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_policy.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 162, "column": 8 }, "stop": { "line": 162, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_policy.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 176, "column": 43 }, "stop": { "line": 176, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 162, "column": 24 }, "stop": { "line": 162, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 165, "column": 24 }, "stop": { "line": 165, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 161, "column": 8 }, "stop": { "line": 161, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_policy.SystemReaderTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy._DomainAndProjectUserPolicyTests.test_user_cannot_delete_policy": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 145, "column": 52 }, "stop": { "line": 145, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 144, "column": 17 }, "stop": { "line": 144, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 149, "column": 16 }, "stop": { "line": 149, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy._DomainAndProjectUserPolicyTests.test_user_cannot_update_policy": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 134, "column": 37 }, "stop": { "line": 134, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 132, "column": 52 }, "stop": { "line": 132, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 131, "column": 17 }, "stop": { "line": 131, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 138, "column": 16 }, "stop": { "line": 138, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 134, "column": 37 }, "stop": { "line": 134, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy._DomainAndProjectUserPolicyTests.test_user_cannot_create_policy": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 121, "column": 20 }, "stop": { "line": 121, "column": 30 } } ], "kind": "function", "target": "json.dumps" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 117, "column": 20 }, "stop": { "line": 117, "column": 30 } }, { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 122, "column": 20 }, "stop": { "line": 122, "column": 30 } }, { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 118, "column": 27 }, "stop": { "line": 118, "column": 37 } }, { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 121, "column": 40 }, "stop": { "line": 121, "column": 50 } }, { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 116, "column": 18 }, "stop": { "line": 116, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 118, "column": 27 }, "stop": { "line": 118, "column": 43 } }, { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 121, "column": 40 }, "stop": { "line": 121, "column": 56 } }, { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 117, "column": 20 }, "stop": { "line": 117, "column": 36 } }, { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 116, "column": 18 }, "stop": { "line": 116, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 122, "column": 20 }, "stop": { "line": 122, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy._DomainAndProjectUserPolicyTests.test_user_cannot_get_policy": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 108, "column": 52 }, "stop": { "line": 108, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 107, "column": 17 }, "stop": { "line": 107, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 111, "column": 18 }, "stop": { "line": 111, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy._DomainAndProjectUserPolicyTests.test_user_cannot_list_policies": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 100, "column": 52 }, "stop": { "line": 100, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 99, "column": 17 }, "stop": { "line": 99, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" } ], "keystone.tests.protection.v3.test_policy._SystemReaderAndMemberPoliciesTests.test_user_cannot_delete_policy": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 87, "column": 52 }, "stop": { "line": 87, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 86, "column": 17 }, "stop": { "line": 86, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 91, "column": 16 }, "stop": { "line": 91, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy._SystemReaderAndMemberPoliciesTests.test_user_cannot_update_policy": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 76, "column": 37 }, "stop": { "line": 76, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 74, "column": 52 }, "stop": { "line": 74, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 73, "column": 17 }, "stop": { "line": 73, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 80, "column": 16 }, "stop": { "line": 80, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 76, "column": 37 }, "stop": { "line": 76, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy._SystemReaderAndMemberPoliciesTests.test_user_cannot_create_policy": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 63, "column": 20 }, "stop": { "line": 63, "column": 30 } } ], "kind": "function", "target": "json.dumps" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 60, "column": 27 }, "stop": { "line": 60, "column": 37 } }, { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 64, "column": 20 }, "stop": { "line": 64, "column": 30 } }, { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 58, "column": 18 }, "stop": { "line": 58, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 63, "column": 40 }, "stop": { "line": 63, "column": 50 } }, { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 59, "column": 20 }, "stop": { "line": 59, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 60, "column": 27 }, "stop": { "line": 60, "column": 43 } }, { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 64, "column": 20 }, "stop": { "line": 64, "column": 36 } }, { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 63, "column": 40 }, "stop": { "line": 63, "column": 56 } }, { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 58, "column": 18 }, "stop": { "line": 58, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 59, "column": 20 }, "stop": { "line": 59, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy._SystemUserPoliciesTests.test_user_can_get_policy": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 46, "column": 52 }, "stop": { "line": 46, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 45, "column": 17 }, "stop": { "line": 45, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 49, "column": 18 }, "stop": { "line": 49, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy._SystemUserPoliciesTests.test_user_can_list_policies": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 34, "column": 52 }, "stop": { "line": 34, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 33, "column": 17 }, "stop": { "line": 33, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy.py", "start": { "line": 40, "column": 16 }, "stop": { "line": 40, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.common.sql.migrate_repo.versions.103_add_nonlocal_user_table.upgrade": [ { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/103_add_nonlocal_user_table.py", "start": { "line": 27, "column": 8 }, "stop": { "line": 27, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/103_add_nonlocal_user_table.py", "start": { "line": 25, "column": 8 }, "stop": { "line": 25, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/103_add_nonlocal_user_table.py", "start": { "line": 26, "column": 8 }, "stop": { "line": 26, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/103_add_nonlocal_user_table.py", "start": { "line": 32, "column": 4 }, "stop": { "line": 32, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.create", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/103_add_nonlocal_user_table.py", "start": { "line": 20, "column": 17 }, "stop": { "line": 20, "column": 26 } }, { "path": "keystone/common/sql/migrate_repo/versions/103_add_nonlocal_user_table.py", "start": { "line": 22, "column": 26 }, "stop": { "line": 22, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/103_add_nonlocal_user_table.py", "start": { "line": 28, "column": 19 }, "stop": { "line": 28, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.ForeignKey.__init__", "class_name": "sqlalchemy.sql.schema.ForeignKey", "dispatch": "static" } ], "keystoneauth1.tests.unit.test_matchers.TestXMLEquals.test_mismatch_details": [], "keystoneauth1.tests.unit.test_matchers.TestXMLEquals.test_describe_difference": [], "keystoneauth1.tests.unit.test_matchers.TestXMLEquals.test__str__": [], "keystoneauth1.tests.unit.test_matchers.TestXMLEquals.test_matches_match": [], "marshmallow.schema.Schema._invoke_processors": [], "marshmallow.schema.Schema._invoke_schema_validators": [], "marshmallow.schema.Schema._invoke_field_validators": [], "marshmallow.schema.Schema._invoke_load_processors": [], "marshmallow.schema.Schema._invoke_dump_processors": [], "marshmallow.schema.Schema._has_processors": [], "marshmallow.schema.Schema._bind_field": [], "marshmallow.schema.Schema.on_bind_field": [], "marshmallow.schema.Schema._init_fields": [], "marshmallow.schema.Schema.__apply_nested_option": [], "marshmallow.schema.Schema._normalize_nested_options": [], "marshmallow.schema.Schema._do_load": [], "marshmallow.schema.Schema.validate": [], "marshmallow.schema.Schema._run_validator": [], "marshmallow.schema.Schema.loads": [], "marshmallow.schema.Schema.load": [], "marshmallow.schema.Schema._deserialize": [], "marshmallow.schema.Schema.dumps": [], "marshmallow.schema.Schema.dump": [], "marshmallow.schema.Schema._serialize": [], "marshmallow.schema.Schema._call_and_store": [], "marshmallow.schema.Schema.get_attribute": [], "marshmallow.schema.Schema.handle_error": [], "marshmallow.schema.Schema.from_dict": [], "marshmallow.schema.Schema.set_class": [], "marshmallow.schema.Schema.dict_class": [], "marshmallow.schema.Schema.__repr__": [], "marshmallow.schema.Schema.__init__": [], "marshmallow.schema.SchemaOpts.__init__": [], "marshmallow.schema.SchemaMeta.resolve_hooks": [], "marshmallow.schema.SchemaMeta.__init__": [], "marshmallow.schema.SchemaMeta.get_declared_fields": [], "marshmallow.schema.SchemaMeta.__new__": [], "marshmallow.schema._get_fields_by_mro": [], "marshmallow.schema._get_fields": [], "graphql.execution.tests.test_format_error.test_unicode_format_error": [], "paste.session.make_session_middleware": [], "paste.session._NoDefault.__repr__": [], "paste.session.FileSession.clean_up": [], "paste.session.FileSession._clean_up_file": [], "paste.session.FileSession._clean_up": [], "paste.session.FileSession.close": [], "paste.session.FileSession.data": [], "paste.session.FileSession.filename": [], "paste.session.FileSession.__init__": [], "paste.session.SessionFactory.close": [], "paste.session.SessionFactory.set_cookie_header": [], "paste.session.SessionFactory.unique_id": [], "paste.session.SessionFactory.make_sid": [], "paste.session.SessionFactory.has_session": [], "paste.session.SessionFactory.__call__": [], "paste.session.SessionFactory.__init__": [], "paste.session.SessionMiddleware.__call__": [], "paste.session.SessionMiddleware.__init__": [], "keystone.common.sql.data_migration_repo.versions.039_placeholder.upgrade": [], "sapp.filter.StoredFilter.from_file": [], "sapp.filter.StoredFilter.__init__": [], "sapp.filter.FilterEncoder.default": [], "sapp.filter.Filter.from_query": [], "sapp.filter.Filter.format_features_for_query": [], "sapp.filter.Filter.to_json": [], "sapp.filter.Filter._json_filtering_keys": [], "sapp.filter.Filter.__init__": [], "oslo_serialization.serializer.msgpack_serializer.MessagePackSerializer.load_from_bytes": [], "oslo_serialization.serializer.msgpack_serializer.MessagePackSerializer.load": [], "oslo_serialization.serializer.msgpack_serializer.MessagePackSerializer.dump_as_bytes": [], "oslo_serialization.serializer.msgpack_serializer.MessagePackSerializer.dump": [], "oslo_serialization.serializer.msgpack_serializer.MessagePackSerializer.__init__": [], "oslo_utils.importutils.import_any": [], "oslo_utils.importutils.try_import": [], "oslo_utils.importutils.import_versioned_module": [], "oslo_utils.importutils.import_module": [], "oslo_utils.importutils.import_object_ns": [], "oslo_utils.importutils.import_object": [], "oslo_utils.importutils.import_class": [], "IPython.core.tests.test_inputtransformer2_line.test_crlf_magic": [], "IPython.core.tests.test_inputtransformer2_line.test_leading_empty_lines": [], "IPython.core.tests.test_inputtransformer2_line.test_leading_indent": [], "IPython.core.tests.test_inputtransformer2_line.test_ipython_prompt": [], "IPython.core.tests.test_inputtransformer2_line.test_classic_prompt": [], "IPython.core.tests.test_inputtransformer2_line.test_cell_magic": [], "traitlets.utils.bunch.Bunch.__dir__": [], "traitlets.utils.bunch.Bunch.__setattr__": [], "traitlets.utils.bunch.Bunch.__getattr__": [], "passlib.totp.generate_secret": [], "passlib.totp.TotpMatch.__repr__": [], "passlib.totp.TotpMatch._as_tuple": [], "passlib.totp.TotpMatch.cache_time": [], "passlib.totp.TotpMatch.cache_seconds": [], "passlib.totp.TotpMatch.expire_time": [], "passlib.totp.TotpMatch.skipped": [], "passlib.totp.TotpMatch.expected_counter": [], "passlib.totp.TotpMatch.__init__": [], "passlib.totp.TotpToken.__repr__": [], "passlib.totp.TotpToken._as_tuple": [], "passlib.totp.TotpToken.valid": [], "passlib.totp.TotpToken.remaining": [], "passlib.totp.TotpToken.expire_time": [], "passlib.totp.TotpToken.start_time": [], "passlib.totp.TotpToken.__init__": [], "passlib.totp.TOTP.to_dict": [], "passlib.totp.TOTP._dict_parse_error": [], "passlib.totp.TOTP._adapt_dict_kwds": [], "passlib.totp.TOTP.from_dict": [], "passlib.totp.TOTP.to_json": [], "passlib.totp.TOTP.from_json": [], "passlib.totp.TOTP._to_uri_params": [], "passlib.totp.TOTP.to_uri": [], "passlib.totp.TOTP._uri_parse_int": [], "passlib.totp.TOTP._uri_parse_error": [], "passlib.totp.TOTP._adapt_uri_params": [], "passlib.totp.TOTP._from_parsed_uri": [], "passlib.totp.TOTP._check_otp_type": [], "passlib.totp.TOTP.from_uri": [], "passlib.totp.TOTP.from_source": [], "passlib.totp.TOTP._find_match": [], "passlib.totp.TOTP.match": [], "passlib.totp.TOTP.verify": [], "passlib.totp.TOTP._generate": [], "passlib.totp.TOTP.generate": [], "passlib.totp.TOTP.normalize_token": [], "passlib.totp.TOTP._counter_to_time": [], "passlib.totp.TOTP._time_to_counter": [], "passlib.totp.TOTP.normalize_time": [], "passlib.totp.TOTP.pretty_key": [], "passlib.totp.TOTP.base32_key": [], "passlib.totp.TOTP.hex_key": [], "passlib.totp.TOTP.encrypted_key": [], "passlib.totp.TOTP.key": [], "passlib.totp.TOTP._check_issuer": [], "passlib.totp.TOTP._check_label": [], "passlib.totp.TOTP._check_serial": [], "passlib.totp.TOTP.__init__": [], "passlib.totp.TOTP.new": [], "passlib.totp.TOTP.using": [], "passlib.totp.AppWallet.decrypt_key": [], "passlib.totp.AppWallet.encrypt_key": [], "passlib.totp.AppWallet._cipher_aes_key": [], "passlib.totp.AppWallet.get_secret": [], "passlib.totp.AppWallet.has_secrets": [], "passlib.totp.AppWallet._parse_secret_pair": [], "passlib.totp.AppWallet._parse_secrets": [], "passlib.totp.AppWallet.__init__": [], "passlib.totp._decode_bytes": [], "passlib.totp.group_string": [], "passlib.totp._get_group_size": [], "oslo_policy.tests.test_generator.ConvertJsonToYamlTestCase.test_existing_deprecated_rules_kept_uncommented_in_yaml_file": [], "oslo_policy.tests.test_generator.ConvertJsonToYamlTestCase.test_overridden_rules_uncommented_in_yaml_file": [], "oslo_policy.tests.test_generator.ConvertJsonToYamlTestCase.test_default_rules_comment_out_in_yaml_file": [], "oslo_policy.tests.test_generator.ConvertJsonToYamlTestCase.test_converted_yaml_is_loadable": [], "oslo_policy.tests.test_generator.ConvertJsonToYamlTestCase.test_convert_policy_to_stdout": [], "oslo_policy.tests.test_generator.ConvertJsonToYamlTestCase.test_convert_json_to_yaml_file": [], "oslo_policy.tests.test_generator.ConvertJsonToYamlTestCase._test_convert_json_to_yaml_file": [], "oslo_policy.tests.test_generator.ConvertJsonToYamlTestCase._is_yaml": [], "oslo_policy.tests.test_generator.ConvertJsonToYamlTestCase.setUp": [], "oslo_policy.tests.test_generator.ValidatorTestCase.test_missing_policy_file": [], "oslo_policy.tests.test_generator.ValidatorTestCase.test_nonexistent": [], "oslo_policy.tests.test_generator.ValidatorTestCase.test_reference_nonexistent": [], "oslo_policy.tests.test_generator.ValidatorTestCase.test_false_okay": [], "oslo_policy.tests.test_generator.ValidatorTestCase.test_invalid_syntax": [], "oslo_policy.tests.test_generator.ValidatorTestCase.test_cyclical_reference": [], "oslo_policy.tests.test_generator.ValidatorTestCase.test_success": [], "oslo_policy.tests.test_generator.ValidatorTestCase._test_policy": [], "oslo_policy.tests.test_generator.ValidatorTestCase._get_test_enforcer": [], "oslo_policy.tests.test_generator.GetEnforcerTestCase.test_get_enforcer_missing": [], "oslo_policy.tests.test_generator.GetEnforcerTestCase.test_get_enforcer": [], "oslo_policy.tests.test_generator.UpgradePolicyTestCase.test_upgrade_policy_yaml_stdout": [], "oslo_policy.tests.test_generator.UpgradePolicyTestCase.test_upgrade_policy_json_stdout": [], "oslo_policy.tests.test_generator.UpgradePolicyTestCase.test_upgrade_policy_yaml_file": [], "oslo_policy.tests.test_generator.UpgradePolicyTestCase.test_upgrade_policy_json_file_log_warning": [], "oslo_policy.tests.test_generator.UpgradePolicyTestCase.test_upgrade_policy_json_file": [], "oslo_policy.tests.test_generator.UpgradePolicyTestCase.setUp": [], "oslo_policy.tests.test_generator.ListRedundantTestCase.test_matched_rules": [], "oslo_policy.tests.test_generator.ListRedundantTestCase.setUp": [], "oslo_policy.tests.test_generator.GeneratePolicyTestCase.test_merged_rules": [], "oslo_policy.tests.test_generator.GeneratePolicyTestCase.setUp": [], "oslo_policy.tests.test_generator.GeneratorRaiseErrorTestCase.test_generator_call_with_no_arguments_raises_error": [], "oslo_policy.tests.test_generator.GeneratorRaiseErrorTestCase.test_generator_raises_error": [], "oslo_policy.tests.test_generator.GenerateSampleJSONTestCase.test_generate_json_file_log_warning": [], "oslo_policy.tests.test_generator.GenerateSampleJSONTestCase.test_expected_content_stdout": [], "oslo_policy.tests.test_generator.GenerateSampleJSONTestCase.test_expected_content": [], "oslo_policy.tests.test_generator.GenerateSampleJSONTestCase.test_generate_loadable_json": [], "oslo_policy.tests.test_generator.GenerateSampleJSONTestCase.setUp": [], "oslo_policy.tests.test_generator.GenerateSampleYAMLTestCase.test_invalid_formatting": [], "oslo_policy.tests.test_generator.GenerateSampleYAMLTestCase.test_literal_block_formatting": [], "oslo_policy.tests.test_generator.GenerateSampleYAMLTestCase.test_paragraph_formatting": [], "oslo_policy.tests.test_generator.GenerateSampleYAMLTestCase.test_empty_line_formatting": [], "oslo_policy.tests.test_generator.GenerateSampleYAMLTestCase._test_formatting": [], "oslo_policy.tests.test_generator.GenerateSampleYAMLTestCase.test_deprecated_policies_with_same_name": [], "oslo_policy.tests.test_generator.GenerateSampleYAMLTestCase.test_deprecated_policies_are_aliased_to_new_names": [], "oslo_policy.tests.test_generator.GenerateSampleYAMLTestCase.test_policies_deprecated_for_removal": [], "oslo_policy.tests.test_generator.GenerateSampleYAMLTestCase.test_expected_content_stdout": [], "oslo_policy.tests.test_generator.GenerateSampleYAMLTestCase.test_expected_content": [], "oslo_policy.tests.test_generator.GenerateSampleYAMLTestCase.test_generate_loadable_yaml": [], "oslo_policy.tests.test_generator.GenerateSampleYAMLTestCase.setUp": [], "IPython.lib.inputhook._deprecated_disable": [], "IPython.lib.inputhook.Gtk3InputHook.enable": [], "IPython.lib.inputhook.PygletInputHook.enable": [], "IPython.lib.inputhook.GlutInputHook.disable": [], "IPython.lib.inputhook.GlutInputHook.enable": [], "IPython.lib.inputhook.TkInputHook.enable": [], "IPython.lib.inputhook.GtkInputHook.enable": [], "IPython.lib.inputhook.Qt5InputHook.enable": [], "IPython.lib.inputhook.Qt4InputHook.disable_qt4": [], "IPython.lib.inputhook.Qt4InputHook.enable": [], "IPython.lib.inputhook.WxInputHook.disable": [], "IPython.lib.inputhook.WxInputHook.enable": [], "IPython.lib.inputhook.NullInputHook.enable": [], "IPython.lib.inputhook.InputHookBase.disable": [], "IPython.lib.inputhook.InputHookBase.__init__": [], "IPython.lib.inputhook.InputHookManager.disable_gui": [], "IPython.lib.inputhook.InputHookManager.enable_gui": [], "IPython.lib.inputhook.InputHookManager.current_gui": [], "IPython.lib.inputhook.InputHookManager.register": [], "IPython.lib.inputhook.InputHookManager.clear_app_refs": [], "IPython.lib.inputhook.InputHookManager.clear_inputhook": [], "IPython.lib.inputhook.InputHookManager.set_inputhook": [], "IPython.lib.inputhook.InputHookManager.get_pyos_inputhook_as_func": [], "IPython.lib.inputhook.InputHookManager.get_pyos_inputhook": [], "IPython.lib.inputhook.InputHookManager._reset": [], "IPython.lib.inputhook.InputHookManager.__init__": [], "IPython.lib.inputhook._allow_CTRL_C_other": [], "IPython.lib.inputhook._ignore_CTRL_C_other": [], "IPython.lib.inputhook._allow_CTRL_C_posix": [], "IPython.lib.inputhook._ignore_CTRL_C_posix": [], "IPython.lib.inputhook._use_appnope": [], "IPython.lib.inputhook._stdin_ready_other": [], "IPython.lib.inputhook._stdin_ready_nt": [], "IPython.lib.inputhook._stdin_ready_posix": [], "psutil.tests.test_bsd.NetBSDTestCase.test_cpu_stats_ctx_switches": [], "psutil.tests.test_bsd.NetBSDTestCase.test_cpu_stats_interrupts": [], "psutil.tests.test_bsd.NetBSDTestCase.test_swapmem_used": [], "psutil.tests.test_bsd.NetBSDTestCase.test_swapmem_free": [], "psutil.tests.test_bsd.NetBSDTestCase.test_swapmem_total": [], "psutil.tests.test_bsd.NetBSDTestCase.test_vmem_shared": [], "psutil.tests.test_bsd.NetBSDTestCase.test_vmem_buffers": [], "psutil.tests.test_bsd.NetBSDTestCase.test_vmem_free": [], "psutil.tests.test_bsd.NetBSDTestCase.test_vmem_total": [], "psutil.tests.test_bsd.NetBSDTestCase.parse_meminfo": [], "psutil.tests.test_bsd.OpenBSDTestCase.test_boot_time": [], "psutil.tests.test_bsd.FreeBSDSystemTestCase.test_sensors_temperatures_against_sysctl": [], "psutil.tests.test_bsd.FreeBSDSystemTestCase.test_sensors_battery_no_battery": [], "psutil.tests.test_bsd.FreeBSDSystemTestCase.test_sensors_battery_against_sysctl": [], "psutil.tests.test_bsd.FreeBSDSystemTestCase.test_sensors_battery": [], "psutil.tests.test_bsd.FreeBSDSystemTestCase.test_boot_time": [], "psutil.tests.test_bsd.FreeBSDSystemTestCase.test_swapmem_total": [], "psutil.tests.test_bsd.FreeBSDSystemTestCase.test_swapmem_used": [], "psutil.tests.test_bsd.FreeBSDSystemTestCase.test_swapmem_free": [], "psutil.tests.test_bsd.FreeBSDSystemTestCase.test_cpu_stats_syscalls": [], "psutil.tests.test_bsd.FreeBSDSystemTestCase.test_cpu_stats_soft_interrupts": [], "psutil.tests.test_bsd.FreeBSDSystemTestCase.test_cpu_stats_interrupts": [], "psutil.tests.test_bsd.FreeBSDSystemTestCase.test_cpu_stats_ctx_switches": [], "psutil.tests.test_bsd.FreeBSDSystemTestCase.test_muse_vmem_buffers": [], "psutil.tests.test_bsd.FreeBSDSystemTestCase.test_muse_vmem_free": [], "psutil.tests.test_bsd.FreeBSDSystemTestCase.test_muse_vmem_cached": [], "psutil.tests.test_bsd.FreeBSDSystemTestCase.test_muse_vmem_wired": [], "psutil.tests.test_bsd.FreeBSDSystemTestCase.test_muse_vmem_inactive": [], "psutil.tests.test_bsd.FreeBSDSystemTestCase.test_muse_vmem_active": [], "psutil.tests.test_bsd.FreeBSDSystemTestCase.test_muse_vmem_total": [], "psutil.tests.test_bsd.FreeBSDSystemTestCase.test_vmem_buffers": [], "psutil.tests.test_bsd.FreeBSDSystemTestCase.test_vmem_free": [], "psutil.tests.test_bsd.FreeBSDSystemTestCase.test_vmem_cached": [], "psutil.tests.test_bsd.FreeBSDSystemTestCase.test_vmem_wired": [], "psutil.tests.test_bsd.FreeBSDSystemTestCase.test_vmem_inactive": [], "psutil.tests.test_bsd.FreeBSDSystemTestCase.test_vmem_active": [], "psutil.tests.test_bsd.FreeBSDSystemTestCase.test_cpu_frequency_against_sysctl": [], "psutil.tests.test_bsd.FreeBSDSystemTestCase.parse_swapinfo": [], "psutil.tests.test_bsd.FreeBSDPsutilTestCase.test_cpu_times": [], "psutil.tests.test_bsd.FreeBSDPsutilTestCase.test_ctx_switches": [], "psutil.tests.test_bsd.FreeBSDPsutilTestCase.test_uids_gids": [], "psutil.tests.test_bsd.FreeBSDPsutilTestCase.test_cmdline": [], "psutil.tests.test_bsd.FreeBSDPsutilTestCase.test_exe": [], "psutil.tests.test_bsd.FreeBSDPsutilTestCase.test_memory_maps": [], "psutil.tests.test_bsd.FreeBSDPsutilTestCase.tearDownClass": [], "psutil.tests.test_bsd.FreeBSDPsutilTestCase.setUpClass": [], "psutil.tests.test_bsd.BSDTestCase.test_net_if_stats": [], "psutil.tests.test_bsd.BSDTestCase.test_virtual_memory_total": [], "psutil.tests.test_bsd.BSDTestCase.test_cpu_count_logical": [], "psutil.tests.test_bsd.BSDTestCase.test_disks": [], "psutil.tests.test_bsd.BSDTestCase.test_process_create_time": [], "psutil.tests.test_bsd.BSDTestCase.tearDownClass": [], "psutil.tests.test_bsd.BSDTestCase.setUpClass": [], "psutil.tests.test_bsd.muse": [], "psutil.tests.test_bsd.sysctl": [], "alembic.ddl.postgresql._render_potential_column": [], "alembic.ddl.postgresql._exclude_constraint": [], "alembic.ddl.postgresql._postgresql_autogenerate_prefix": [], "alembic.ddl.postgresql._render_inline_exclude_constraint": [], "alembic.ddl.postgresql._add_exclude_constraint": [], "alembic.ddl.postgresql.CreateExcludeConstraintOp.batch_create_exclude_constraint": [], "alembic.ddl.postgresql.CreateExcludeConstraintOp.create_exclude_constraint": [], "alembic.ddl.postgresql.CreateExcludeConstraintOp.to_constraint": [], "alembic.ddl.postgresql.CreateExcludeConstraintOp.from_constraint": [], "alembic.ddl.postgresql.CreateExcludeConstraintOp.__init__": [], "alembic.ddl.postgresql.visit_identity_column": [], "alembic.ddl.postgresql.visit_column_comment": [], "alembic.ddl.postgresql.visit_column_type": [], "alembic.ddl.postgresql.visit_rename_table": [], "alembic.ddl.postgresql.PostgresqlColumnType.__init__": [], "alembic.ddl.postgresql.PostgresqlImpl._render_JSONB_type": [], "alembic.ddl.postgresql.PostgresqlImpl._render_JSON_type": [], "alembic.ddl.postgresql.PostgresqlImpl._render_ARRAY_type": [], "alembic.ddl.postgresql.PostgresqlImpl._render_HSTORE_type": [], "alembic.ddl.postgresql.PostgresqlImpl.render_type": [], "alembic.ddl.postgresql.PostgresqlImpl.correct_for_autogen_constraints": [], "alembic.ddl.postgresql.PostgresqlImpl.autogen_column_reflect": [], "alembic.ddl.postgresql.PostgresqlImpl.alter_column": [], "alembic.ddl.postgresql.PostgresqlImpl.compare_server_default": [], "alembic.ddl.postgresql.PostgresqlImpl.prep_table_for_batch": [], "oslo_service.tests.eventlet_service.run": [], "oslo_service.tests.eventlet_service.Server._run": [], "oslo_service.tests.eventlet_service.Server.reset": [], "oslo_service.tests.eventlet_service.Server.wait": [], "oslo_service.tests.eventlet_service.Server.stop": [], "oslo_service.tests.eventlet_service.Server.start": [], "oslo_service.tests.eventlet_service.Server.listen": [], "oslo_service.tests.eventlet_service.Server.__init__": [], "elementpath.namespaces.get_expanded_name": [], "elementpath.namespaces.get_prefixed_name": [], "elementpath.namespaces.split_expanded_name": [], "elementpath.namespaces.get_namespace": [], "repoze.lru.CacheMaker.clear": [], "repoze.lru.CacheMaker.expiring_lrucache": [], "repoze.lru.CacheMaker.lrucache": [], "repoze.lru.CacheMaker.memoized": [], "repoze.lru.CacheMaker._resolve_setting": [], "repoze.lru.CacheMaker.__init__": [], "repoze.lru.lru_cache.__call__": [], "repoze.lru.lru_cache.__init__": [], "repoze.lru.ExpiringLRUCache.invalidate": [], "repoze.lru.ExpiringLRUCache.put": [], "repoze.lru.ExpiringLRUCache.get": [], "repoze.lru.ExpiringLRUCache.clear": [], "repoze.lru.ExpiringLRUCache.__init__": [], "repoze.lru.LRUCache.invalidate": [], "repoze.lru.LRUCache.put": [], "repoze.lru.LRUCache.get": [], "repoze.lru.LRUCache.clear": [], "repoze.lru.LRUCache.__init__": [], "repoze.lru.UnboundedCache.put": [], "repoze.lru.UnboundedCache.invalidate": [], "repoze.lru.UnboundedCache.clear": [], "repoze.lru.UnboundedCache.get": [], "repoze.lru.UnboundedCache.__init__": [], "repoze.lru.Cache.invalidate": [], "repoze.lru.Cache.put": [], "repoze.lru.Cache.get": [], "repoze.lru.Cache.clear": [], "kombu.module.__dir__": [], "kombu.module.__getattr__": [], "kombu.version_info_t.__init__": [], "testresources._get_result": [], "testresources.tearDownResources": [], "testresources.setUpResources": [], "testresources.ResourcedTestCase.tearDownResources": [], "testresources.ResourcedTestCase.tearDown": [], "testresources.ResourcedTestCase.setUpResources": [], "testresources.ResourcedTestCase.setUp": [], "testresources.FixtureResource.isDirty": [], "testresources.FixtureResource._reset": [], "testresources.FixtureResource.make": [], "testresources.FixtureResource.clean": [], "testresources.FixtureResource.__init__": [], "testresources.GenericResource.isDirty": [], "testresources.GenericResource.make": [], "testresources.GenericResource.clean": [], "testresources.GenericResource.__init__": [], "testresources.TestResourceManager._setResource": [], "testresources.TestResourceManager._reset": [], "testresources.TestResourceManager.reset": [], "testresources.TestResourceManager.neededResources": [], "testresources.TestResourceManager.make": [], "testresources.TestResourceManager._make_all": [], "testresources.TestResourceManager.isDirty": [], "testresources.TestResourceManager.getResource": [], "testresources.TestResourceManager.finishedWith": [], "testresources.TestResourceManager.dirtied": [], "testresources.TestResourceManager.clean": [], "testresources.TestResourceManager._clean_all": [], "testresources.TestResourceManager._call_result_method_if_exists": [], "testresources.TestResourceManager.__init__": [], "testresources.OptimisingTestSuite._makeOrder": [], "testresources.OptimisingTestSuite._getGraph": [], "testresources.OptimisingTestSuite.sortTests": [], "testresources.OptimisingTestSuite.run": [], "testresources.OptimisingTestSuite.switch": [], "testresources.OptimisingTestSuite.cost_of_switching": [], "testresources.OptimisingTestSuite.addTest": [], "testresources.OptimisingTestSuite.adsorbSuite": [], "testresources._strongly_connected_components": [], "testresources.split_by_resources": [], "testresources._resource_graph": [], "testresources._kruskals_graph_MST": [], "testresources._digraph_to_graph": [], "testresources.test_suite": [], "IPython.core.tests.test_ultratb.TokenizeFailureTest.testLogging": [], "IPython.core.tests.test_ultratb.test_handlers": [], "IPython.core.tests.test_ultratb.RecursionTest.test_find_recursion": [], "IPython.core.tests.test_ultratb.RecursionTest.test_recursion_three_frames": [], "IPython.core.tests.test_ultratb.RecursionTest.test_recursion_one_frame": [], "IPython.core.tests.test_ultratb.RecursionTest.test_no_recursion": [], "IPython.core.tests.test_ultratb.RecursionTest.setUp": [], "IPython.core.tests.test_ultratb.Python3ChainedExceptionsTest.test_plain_suppress_exception_chaining": [], "IPython.core.tests.test_ultratb.Python3ChainedExceptionsTest.test_plain_exception_during_handling_error": [], "IPython.core.tests.test_ultratb.Python3ChainedExceptionsTest.test_plain_direct_cause_error": [], "IPython.core.tests.test_ultratb.Python3ChainedExceptionsTest.test_suppress_exception_chaining": [], "IPython.core.tests.test_ultratb.Python3ChainedExceptionsTest.test_exception_during_handling_error": [], "IPython.core.tests.test_ultratb.Python3ChainedExceptionsTest.test_direct_cause_error": [], "IPython.core.tests.test_ultratb.MemoryErrorTest.test_memoryerror": [], "IPython.core.tests.test_ultratb.SyntaxErrorTest.test_non_syntaxerror": [], "IPython.core.tests.test_ultratb.SyntaxErrorTest.test_changing_py_file": [], "IPython.core.tests.test_ultratb.SyntaxErrorTest.test_syntaxerror_stacktrace_when_running_compiled_code": [], "IPython.core.tests.test_ultratb.SyntaxErrorTest.test_syntaxerror_no_stacktrace_at_compile_time": [], "IPython.core.tests.test_ultratb.SyntaxErrorTest.test_syntaxerror_without_lineno": [], "IPython.core.tests.test_ultratb.IndentationErrorTest.test_indentationerror_shows_line": [], "IPython.core.tests.test_ultratb.NestedGenExprTestCase.test_nested_genexpr": [], "IPython.core.tests.test_ultratb.NonAsciiTest.test_nonascii_msg": [], "IPython.core.tests.test_ultratb.NonAsciiTest.test_iso8859_5": [], "IPython.core.tests.test_ultratb.NonAsciiTest.test_nonascii_path": [], "IPython.core.tests.test_ultratb.ChangedPyFileTest.test_changing_py_file": [], "IPython.core.tests.test_ultratb.recursionlimit": [], "oslo_serialization.tests.test_jsonutils.ToPrimitiveTestCase.test_exception": [], "oslo_serialization.tests.test_jsonutils.ToPrimitiveTestCase.test_fallback_typeerror_IO_object": [], "oslo_serialization.tests.test_jsonutils.ToPrimitiveTestCase.test_fallback_typeerror": [], "oslo_serialization.tests.test_jsonutils.ToPrimitiveTestCase.test_fallback_nasty": [], "oslo_serialization.tests.test_jsonutils.ToPrimitiveTestCase.test_fallback_itertools_count": [], "oslo_serialization.tests.test_jsonutils.ToPrimitiveTestCase.test_fallback_list": [], "oslo_serialization.tests.test_jsonutils.ToPrimitiveTestCase.test_fallback": [], "oslo_serialization.tests.test_jsonutils.ToPrimitiveTestCase.test_message_with_named_param": [], "oslo_serialization.tests.test_jsonutils.ToPrimitiveTestCase.test_message_with_param": [], "oslo_serialization.tests.test_jsonutils.ToPrimitiveTestCase.test_ipnet_using_netaddr": [], "oslo_serialization.tests.test_jsonutils.ToPrimitiveTestCase.test_ipaddr_using_ipaddress_v6": [], "oslo_serialization.tests.test_jsonutils.ToPrimitiveTestCase.test_ipaddr_using_ipaddress_v4": [], "oslo_serialization.tests.test_jsonutils.ToPrimitiveTestCase.test_ipaddr_using_netaddr": [], "oslo_serialization.tests.test_jsonutils.ToPrimitiveTestCase.test_depth": [], "oslo_serialization.tests.test_jsonutils.ToPrimitiveTestCase.test_nasties": [], "oslo_serialization.tests.test_jsonutils.ToPrimitiveTestCase.test_typeerror": [], "oslo_serialization.tests.test_jsonutils.ToPrimitiveTestCase.test_instance": [], "oslo_serialization.tests.test_jsonutils.ToPrimitiveTestCase.test_mapping": [], "oslo_serialization.tests.test_jsonutils.ToPrimitiveTestCase.test_precedence_items_iteritems": [], "oslo_serialization.tests.test_jsonutils.ToPrimitiveTestCase.test_items": [], "oslo_serialization.tests.test_jsonutils.ToPrimitiveTestCase.test_iteritems_with_cycle": [], "oslo_serialization.tests.test_jsonutils.ToPrimitiveTestCase.test_iteritems": [], "oslo_serialization.tests.test_jsonutils.ToPrimitiveTestCase.test_iter": [], "oslo_serialization.tests.test_jsonutils.ToPrimitiveTestCase.test_DateTime": [], "oslo_serialization.tests.test_jsonutils.ToPrimitiveTestCase.test_datetime_preserve": [], "oslo_serialization.tests.test_jsonutils.ToPrimitiveTestCase.test_datetime": [], "oslo_serialization.tests.test_jsonutils.ToPrimitiveTestCase.test_empty_dict": [], "oslo_serialization.tests.test_jsonutils.ToPrimitiveTestCase.test_dict": [], "oslo_serialization.tests.test_jsonutils.ToPrimitiveTestCase.test_tuple": [], "oslo_serialization.tests.test_jsonutils.ToPrimitiveTestCase.test_empty_list": [], "oslo_serialization.tests.test_jsonutils.ToPrimitiveTestCase.test_list": [], "oslo_serialization.tests.test_jsonutils.ToPrimitiveTestCase.test_bytes": [], "oslo_serialization.tests.test_jsonutils.ToPrimitiveTestCase.setUp": [], "oslo_serialization.tests.test_jsonutils.JSONUtilsTestMixin.test_dumps_exception_value": [], "oslo_serialization.tests.test_jsonutils.JSONUtilsTestMixin.test_load": [], "oslo_serialization.tests.test_jsonutils.JSONUtilsTestMixin.test_loads_with_kwargs": [], "oslo_serialization.tests.test_jsonutils.JSONUtilsTestMixin.test_loads_unicode": [], "oslo_serialization.tests.test_jsonutils.JSONUtilsTestMixin.test_loads": [], "oslo_serialization.tests.test_jsonutils.JSONUtilsTestMixin.test_dump_namedtuple": [], "oslo_serialization.tests.test_jsonutils.JSONUtilsTestMixin.test_dump": [], "oslo_serialization.tests.test_jsonutils.JSONUtilsTestMixin.test_dumps_namedtuple": [], "oslo_serialization.tests.test_jsonutils.JSONUtilsTestMixin.test_dump_as_bytes": [], "oslo_serialization.tests.test_jsonutils.JSONUtilsTestMixin.test_dumps_default": [], "oslo_serialization.tests.test_jsonutils.JSONUtilsTestMixin.test_dumps": [], "oslo_serialization.tests.test_jsonutils.JSONUtilsTestMixin.tearDown": [], "oslo_serialization.tests.test_jsonutils.JSONUtilsTestMixin.setUp": [], "oslo_serialization.tests.test_jsonutils.ReprObject.__repr__": [], "saml2.profile.ecp.factory": [], "saml2.profile.ecp.relay_state_from_string": [], "saml2.profile.ecp.response_from_string": [], "saml2.profile.ecp.request_from_string": [], "saml2.profile.ecp.relay_state_type__from_string": [], "saml2.profile.ecp.RelayStateType_.__init__": [], "saml2.profile.ecp.response_type__from_string": [], "saml2.profile.ecp.ResponseType_.__init__": [], "saml2.profile.ecp.request_type__from_string": [], "saml2.profile.ecp.RequestType_.__init__": [], "traitlets.utils.tests.test_importstring.TestImportItem.test_bad_input": [], "traitlets.utils.tests.test_importstring.TestImportItem.test_import_unicode": [], "saml2.extension.algsupport.factory": [], "saml2.extension.algsupport.signing_method_from_string": [], "saml2.extension.algsupport.digest_method_from_string": [], "saml2.extension.algsupport.signing_method_type__from_string": [], "saml2.extension.algsupport.SigningMethodType_.__init__": [], "saml2.extension.algsupport.digest_method_type__from_string": [], "saml2.extension.algsupport.DigestMethodType_.__init__": [], "traceback2.TracebackException.format": [], "traceback2.TracebackException.format_exception_only": [], "traceback2.TracebackException.__str__": [], "traceback2.TracebackException.__eq__": [], "traceback2.TracebackException._load_lines": [], "traceback2.TracebackException.from_exception": [], "traceback2.TracebackException.__init__": [], "traceback2.StackSummary.format": [], "traceback2.StackSummary.from_list": [], "traceback2.StackSummary.extract": [], "traceback2.walk_tb": [], "traceback2.walk_stack": [], "traceback2.FrameSummary.line": [], "traceback2.FrameSummary.__repr__": [], "traceback2.FrameSummary.__iter__": [], "traceback2.FrameSummary.__getitem__": [], "traceback2.FrameSummary.__eq__": [], "traceback2.FrameSummary.__init__": [], "traceback2.clear_frames": [], "traceback2.extract_stack": [], "traceback2.format_stack": [], "traceback2.print_stack": [], "traceback2.print_last": [], "traceback2.format_exc": [], "traceback2.print_exc": [], "traceback2._some_fs_str": [], "traceback2._some_str": [], "traceback2._format_final_exc_line": [], "traceback2.format_exception_only": [], "traceback2.format_exception": [], "traceback2.print_exception": [], "traceback2.extract_tb": [], "traceback2.format_tb": [], "traceback2.print_tb": [], "traceback2.format_list": [], "traceback2.print_list": [], "stevedore.tests.test_sphinxext.TestSphinxExt.test_detailed_list_no_docstring": [], "stevedore.tests.test_sphinxext.TestSphinxExt.test_detailed_list_format": [], "stevedore.tests.test_sphinxext.TestSphinxExt.test_detailed_list": [], "stevedore.tests.test_sphinxext.TestSphinxExt.test_simple_list_no_docstring": [], "stevedore.tests.test_sphinxext.TestSphinxExt.test_simple_list": [], "stevedore.tests.test_sphinxext.TestSphinxExt.setUp": [], "stevedore.tests.test_sphinxext._make_ext": [], "pygments.lexers.objective.SwiftLexer.get_tokens_unprocessed": [], "pygments.lexers.objective.LogosLexer.analyse_text": [], "pygments.lexers.objective.objective": [], "oslo_serialization.tests.test_msgpackutils.MsgPackUtilsTest.test_object": [], "oslo_serialization.tests.test_msgpackutils.MsgPackUtilsTest.test_custom_register": [], "oslo_serialization.tests.test_msgpackutils.MsgPackUtilsTest.test_bad_register": [], "oslo_serialization.tests.test_msgpackutils.MsgPackUtilsTest.test_copy_then_register": [], "oslo_serialization.tests.test_msgpackutils.MsgPackUtilsTest.test_datetime_tz_different": [], "oslo_serialization.tests.test_msgpackutils.MsgPackUtilsTest.test_datetime_tz_clone": [], "oslo_serialization.tests.test_msgpackutils.MsgPackUtilsTest.test_today": [], "oslo_serialization.tests.test_msgpackutils.MsgPackUtilsTest.test_ipaddr": [], "oslo_serialization.tests.test_msgpackutils.MsgPackUtilsTest.test_datetime": [], "oslo_serialization.tests.test_msgpackutils.MsgPackUtilsTest.test_datetime_preserve": [], "oslo_serialization.tests.test_msgpackutils.MsgPackUtilsTest.test_empty_frozenset": [], "oslo_serialization.tests.test_msgpackutils.MsgPackUtilsTest.test_frozenset": [], "oslo_serialization.tests.test_msgpackutils.MsgPackUtilsTest.test_empty_set": [], "oslo_serialization.tests.test_msgpackutils.MsgPackUtilsTest.test_set": [], "oslo_serialization.tests.test_msgpackutils.MsgPackUtilsTest.test_itercount_step": [], "oslo_serialization.tests.test_msgpackutils.MsgPackUtilsTest.test_itercount": [], "oslo_serialization.tests.test_msgpackutils.MsgPackUtilsTest.test_complex_dict": [], "oslo_serialization.tests.test_msgpackutils.MsgPackUtilsTest.test_empty_dict": [], "oslo_serialization.tests.test_msgpackutils.MsgPackUtilsTest.test_dict": [], "oslo_serialization.tests.test_msgpackutils.MsgPackUtilsTest.test_tuple": [], "oslo_serialization.tests.test_msgpackutils.MsgPackUtilsTest.test_empty_list": [], "oslo_serialization.tests.test_msgpackutils.MsgPackUtilsTest.test_list": [], "oslo_serialization.tests.test_msgpackutils._dumps_loads": [], "oslo_serialization.tests.test_msgpackutils.ColorHandler.deserialize": [], "oslo_serialization.tests.test_msgpackutils.ColorHandler.serialize": [], "oslo_serialization.tests.test_msgpackutils.Color.__init__": [], "chardet.metadata.languages.Language.__repr__": [], "chardet.metadata.languages.Language.__init__": [], "keystonemiddleware.echo.service.EchoService.__init__": [], "keystonemiddleware.echo.service.echo_app": [], "keystone.common.sql.data_migration_repo.versions.015_migrate_update_federated_user_domain.upgrade": [ { "locations": [ { "path": "keystone/common/sql/data_migration_repo/versions/015_migrate_update_federated_user_domain.py", "start": { "line": 22, "column": 22 }, "stop": { "line": 22, "column": 31 } }, { "path": "keystone/common/sql/data_migration_repo/versions/015_migrate_update_federated_user_domain.py", "start": { "line": 23, "column": 16 }, "stop": { "line": 23, "column": 25 } }, { "path": "keystone/common/sql/data_migration_repo/versions/015_migrate_update_federated_user_domain.py", "start": { "line": 21, "column": 17 }, "stop": { "line": 21, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "keystoneclient.tests.unit.v2_0.test_auth.AuthenticateAgainstKeystoneTests.test_allow_override_of_auth_token": [], "keystoneclient.tests.unit.v2_0.test_auth.AuthenticateAgainstKeystoneTests.test_authenticate_success_token_unscoped": [], "keystoneclient.tests.unit.v2_0.test_auth.AuthenticateAgainstKeystoneTests.test_authenticate_success_token_scoped_trust": [], "keystoneclient.tests.unit.v2_0.test_auth.AuthenticateAgainstKeystoneTests.test_authenticate_success_token_scoped": [], "keystoneclient.tests.unit.v2_0.test_auth.AuthenticateAgainstKeystoneTests.test_auth_url_token_authentication": [], "keystoneclient.tests.unit.v2_0.test_auth.AuthenticateAgainstKeystoneTests.test_authenticate_success_password_unscoped": [], "keystoneclient.tests.unit.v2_0.test_auth.AuthenticateAgainstKeystoneTests.test_authenticate_success_password_scoped": [], "keystoneclient.tests.unit.v2_0.test_auth.AuthenticateAgainstKeystoneTests.test_auth_redirect": [], "keystoneclient.tests.unit.v2_0.test_auth.AuthenticateAgainstKeystoneTests.test_authenticate_failure": [], "keystoneclient.tests.unit.v2_0.test_auth.AuthenticateAgainstKeystoneTests.test_authenticate_success_expired": [], "keystoneclient.tests.unit.v2_0.test_auth.AuthenticateAgainstKeystoneTests.setUp": [], "prompt_toolkit.formatted_text.html.html_escape": [], "prompt_toolkit.formatted_text.html.HTML.__mod__": [], "prompt_toolkit.formatted_text.html.HTML.format": [], "prompt_toolkit.formatted_text.html.HTML.__pt_formatted_text__": [], "prompt_toolkit.formatted_text.html.HTML.__repr__": [], "prompt_toolkit.formatted_text.html.HTML.__init__": [], "kombu.utils.collections.EqualityDict.__delitem__": [], "kombu.utils.collections.EqualityDict.__setitem__": [], "kombu.utils.collections.EqualityDict.__getitem__": [], "kombu.utils.collections.eqhash": [], "kombu.utils.collections.HashedSeq.__hash__": [], "kombu.utils.collections.HashedSeq.__init__": [], "pyre_check.client.project_files_monitor.ProjectFilesMonitor.cleanup": [], "pyre_check.client.project_files_monitor.ProjectFilesMonitor.is_alive": [], "pyre_check.client.project_files_monitor.ProjectFilesMonitor._find_watchman_path": [], "pyre_check.client.project_files_monitor.ProjectFilesMonitor._handle_response": [], "pyre_check.client.project_files_monitor.ProjectFilesMonitor.base_path": [], "pyre_check.client.project_files_monitor.ProjectFilesMonitor._subscriptions": [], "pyre_check.client.project_files_monitor.ProjectFilesMonitor._name": [], "pyre_check.client.project_files_monitor.ProjectFilesMonitor.__init__": [], "pyre_check.client.project_files_monitor._log_paths": [], "keystone.trust.backends.sql.Trust.flush_expired_and_soft_deleted_trusts": [ { "locations": [ { "path": "keystone/trust/backends/sql.py", "start": { "line": 201, "column": 13 }, "stop": { "line": 201, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.trust.backends.sql.Trust.delete_trusts_for_project": [ { "locations": [ { "path": "keystone/trust/backends/sql.py", "start": { "line": 195, "column": 39 }, "stop": { "line": 195, "column": 55 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/trust/backends/sql.py", "start": { "line": 191, "column": 13 }, "stop": { "line": 191, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.trust.backends.sql.Trust.delete_trust": [ { "locations": [ { "path": "keystone/trust/backends/sql.py", "start": { "line": 187, "column": 22 }, "stop": { "line": 187, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.TrustNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/trust/backends/sql.py", "start": { "line": 184, "column": 13 }, "stop": { "line": 184, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/trust/backends/sql.py", "start": { "line": 188, "column": 35 }, "stop": { "line": 188, "column": 51 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" } ], "keystone.trust.backends.sql.Trust.list_trusts_for_trustor": [ { "locations": [ { "path": "keystone/trust/backends/sql.py", "start": { "line": 176, "column": 13 }, "stop": { "line": 176, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.trust.backends.sql.Trust.list_trusts_for_trustee": [ { "locations": [ { "path": "keystone/trust/backends/sql.py", "start": { "line": 169, "column": 13 }, "stop": { "line": 169, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.trust.backends.sql.Trust.list_trusts": [ { "locations": [ { "path": "keystone/trust/backends/sql.py", "start": { "line": 164, "column": 13 }, "stop": { "line": 164, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.trust.backends.sql.Trust.get_trust": [ { "locations": [ { "path": "keystone/trust/backends/sql.py", "start": { "line": 143, "column": 13 }, "stop": { "line": 143, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" }, { "locations": [ { "path": "keystone/trust/backends/sql.py", "start": { "line": 160, "column": 12 }, "stop": { "line": 160, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.trust.backends.sql.Trust._add_roles", "class_name": "keystone.trust.backends.sql.Trust", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/trust/backends/sql.py", "start": { "line": 157, "column": 26 }, "stop": { "line": 157, "column": 49 } }, { "path": "keystone/trust/backends/sql.py", "start": { "line": 153, "column": 26 }, "stop": { "line": 153, "column": 49 } }, { "path": "keystone/trust/backends/sql.py", "start": { "line": 149, "column": 22 }, "stop": { "line": 149, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.TrustNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/trust/backends/sql.py", "start": { "line": 151, "column": 22 }, "stop": { "line": 151, "column": 38 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/trust/backends/sql.py", "start": { "line": 156, "column": 19 }, "stop": { "line": 156, "column": 42 } } ], "kind": "function", "target": "int.__lt__" } ], "keystone.trust.backends.sql.Trust.consume_use": [ { "locations": [ { "path": "keystone/trust/backends/sql.py", "start": { "line": 101, "column": 17 }, "stop": { "line": 101, "column": 38 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/trust/backends/sql.py", "start": { "line": 140, "column": 18 }, "stop": { "line": 140, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.TrustConsumeMaximumAttempt", "dispatch": "static" }, { "locations": [ { "path": "keystone/trust/backends/sql.py", "start": { "line": 100, "column": 23 }, "stop": { "line": 100, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/trust/backends/sql.py", "start": { "line": 107, "column": 26 }, "stop": { "line": 107, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.TrustNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/trust/backends/sql.py", "start": { "line": 114, "column": 21 }, "stop": { "line": 114, "column": 39 } } ], "kind": "function", "target": "int.__ge__" }, { "locations": [ { "path": "keystone/trust/backends/sql.py", "start": { "line": 123, "column": 51 }, "stop": { "line": 123, "column": 65 } } ], "kind": "function", "target": "int.__rsub__" }, { "locations": [ { "path": "keystone/trust/backends/sql.py", "start": { "line": 132, "column": 26 }, "stop": { "line": 132, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.TrustUseLimitReached", "dispatch": "static" } ], "keystone.trust.backends.sql.Trust._add_roles": [ { "locations": [ { "path": "keystone/trust/backends/sql.py", "start": { "line": 96, "column": 12 }, "stop": { "line": 96, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.trust.backends.sql.Trust.create_trust": [ { "locations": [ { "path": "keystone/trust/backends/sql.py", "start": { "line": 79, "column": 15 }, "stop": { "line": 79, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_db.sqlalchemy.models.ModelBase.get", "class_name": "keystone.common.sql.core.ModelDictMixinWithExtras", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/trust/backends/sql.py", "start": { "line": 84, "column": 29 }, "stop": { "line": 84, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.trust.backends.sql.TrustRole", "dispatch": "static" }, { "locations": [ { "path": "keystone/trust/backends/sql.py", "start": { "line": 80, "column": 36 }, "stop": { "line": 80, "column": 60 } } ], "kind": "function", "target": "oslo_utils.timeutils.normalize_time" }, { "locations": [ { "path": "keystone/trust/backends/sql.py", "start": { "line": 89, "column": 25 }, "stop": { "line": 89, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixinWithExtras.to_dict", "class_name": "keystone.common.sql.core.ModelDictMixinWithExtras", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/trust/backends/sql.py", "start": { "line": 80, "column": 16 }, "stop": { "line": 80, "column": 33 } }, { "path": "keystone/trust/backends/sql.py", "start": { "line": 78, "column": 12 }, "stop": { "line": 78, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_db.sqlalchemy.models.ModelBase.__setitem__", "class_name": "keystone.common.sql.core.ModelDictMixinWithExtras", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/trust/backends/sql.py", "start": { "line": 79, "column": 41 }, "stop": { "line": 79, "column": 44 } }, { "path": "keystone/trust/backends/sql.py", "start": { "line": 80, "column": 61 }, "stop": { "line": 80, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixinWithExtras.__getitem__", "class_name": "keystone.common.sql.core.ModelDictMixinWithExtras", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/trust/backends/sql.py", "start": { "line": 76, "column": 13 }, "stop": { "line": 76, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/trust/backends/sql.py", "start": { "line": 77, "column": 18 }, "stop": { "line": 77, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixinWithExtras.from_dict", "class_name": "keystone.trust.backends.sql.TrustModel", "dispatch": "static" }, { "locations": [ { "path": "keystone/trust/backends/sql.py", "start": { "line": 87, "column": 16 }, "stop": { "line": 87, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.trust.backends.sql.TrustModel.expires_at": [], "dns.rdtypes.ANY.HINFO.HINFO.from_wire": [], "dns.rdtypes.ANY.HINFO.HINFO.to_wire": [], "dns.rdtypes.ANY.HINFO.HINFO.from_text": [], "dns.rdtypes.ANY.HINFO.HINFO.to_text": [], "dns.rdtypes.ANY.HINFO.HINFO.__init__": [], "xmlschema.validators.simple_types.XsdAtomicRestriction.is_union": [], "xmlschema.validators.simple_types.XsdAtomicRestriction.is_list": [], "xmlschema.validators.simple_types.XsdAtomicRestriction.iter_encode": [], "xmlschema.validators.simple_types.XsdAtomicRestriction.iter_decode": [], "xmlschema.validators.simple_types.XsdAtomicRestriction.iter_components": [], "xmlschema.validators.simple_types.XsdAtomicRestriction.variety": [], "xmlschema.validators.simple_types.XsdAtomicRestriction._parse": [], "xmlschema.validators.simple_types.XsdAtomicRestriction.__setattr__": [], "xmlschema.validators.simple_types.XsdUnion.iter_encode": [], "xmlschema.validators.simple_types.XsdUnion.iter_decode": [], "xmlschema.validators.simple_types.XsdUnion.iter_components": [], "xmlschema.validators.simple_types.XsdUnion.is_dynamic_consistent": [], "xmlschema.validators.simple_types.XsdUnion.is_union": [], "xmlschema.validators.simple_types.XsdUnion.is_key": [], "xmlschema.validators.simple_types.XsdUnion.is_list": [], "xmlschema.validators.simple_types.XsdUnion.is_atomic": [], "xmlschema.validators.simple_types.XsdUnion.admitted_facets": [], "xmlschema.validators.simple_types.XsdUnion._parse": [], "xmlschema.validators.simple_types.XsdUnion.__setattr__": [], "xmlschema.validators.simple_types.XsdUnion.__repr__": [], "xmlschema.validators.simple_types.XsdUnion.__init__": [], "xmlschema.validators.simple_types.XsdList.iter_encode": [], "xmlschema.validators.simple_types.XsdList.iter_decode": [], "xmlschema.validators.simple_types.XsdList.iter_components": [], "xmlschema.validators.simple_types.XsdList.is_derived": [], "xmlschema.validators.simple_types.XsdList.is_list": [], "xmlschema.validators.simple_types.XsdList.is_atomic": [], "xmlschema.validators.simple_types.XsdList.item_type": [], "xmlschema.validators.simple_types.XsdList.admitted_facets": [], "xmlschema.validators.simple_types.XsdList._parse": [], "xmlschema.validators.simple_types.XsdList.__setattr__": [], "xmlschema.validators.simple_types.XsdList.__repr__": [], "xmlschema.validators.simple_types.XsdList.__init__": [], "xmlschema.validators.simple_types.XsdAtomicBuiltin.iter_encode": [], "xmlschema.validators.simple_types.XsdAtomicBuiltin.iter_decode": [], "xmlschema.validators.simple_types.XsdAtomicBuiltin.admitted_facets": [], "xmlschema.validators.simple_types.XsdAtomicBuiltin._parse": [], "xmlschema.validators.simple_types.XsdAtomicBuiltin.__repr__": [], "xmlschema.validators.simple_types.XsdAtomicBuiltin.__init__": [], "xmlschema.validators.simple_types.XsdAtomic.is_atomic": [], "xmlschema.validators.simple_types.XsdAtomic.get_facet": [], "xmlschema.validators.simple_types.XsdAtomic.is_datetime": [], "xmlschema.validators.simple_types.XsdAtomic.admitted_facets": [], "xmlschema.validators.simple_types.XsdAtomic.__setattr__": [], "xmlschema.validators.simple_types.XsdAtomic.__repr__": [], "xmlschema.validators.simple_types.XsdAtomic.__init__": [], "xmlschema.validators.simple_types.XsdSimpleType.get_facet": [], "xmlschema.validators.simple_types.XsdSimpleType.iter_encode": [], "xmlschema.validators.simple_types.XsdSimpleType.iter_decode": [], "xmlschema.validators.simple_types.XsdSimpleType.text_decode": [], "xmlschema.validators.simple_types.XsdSimpleType.normalize": [], "xmlschema.validators.simple_types.XsdSimpleType.is_dynamic_consistent": [], "xmlschema.validators.simple_types.XsdSimpleType.is_derived": [], "xmlschema.validators.simple_types.XsdSimpleType.is_element_only": [], "xmlschema.validators.simple_types.XsdSimpleType.has_mixed_content": [], "xmlschema.validators.simple_types.XsdSimpleType.has_complex_content": [], "xmlschema.validators.simple_types.XsdSimpleType.has_simple_content": [], "xmlschema.validators.simple_types.XsdSimpleType.is_emptiable": [], "xmlschema.validators.simple_types.XsdSimpleType.is_empty": [], "xmlschema.validators.simple_types.XsdSimpleType.sequence_type": [], "xmlschema.validators.simple_types.XsdSimpleType.content_type_label": [], "xmlschema.validators.simple_types.XsdSimpleType.is_complex": [], "xmlschema.validators.simple_types.XsdSimpleType.is_simple": [], "xmlschema.validators.simple_types.XsdSimpleType.built": [], "xmlschema.validators.simple_types.XsdSimpleType.admitted_facets": [], "xmlschema.validators.simple_types.XsdSimpleType.enumeration": [], "xmlschema.validators.simple_types.XsdSimpleType.max_value": [], "xmlschema.validators.simple_types.XsdSimpleType.min_value": [], "xmlschema.validators.simple_types.XsdSimpleType.model_group": [], "xmlschema.validators.simple_types.XsdSimpleType.simple_type": [], "xmlschema.validators.simple_types.XsdSimpleType._parse_facets": [], "xmlschema.validators.simple_types.XsdSimpleType.__setattr__": [], "xmlschema.validators.simple_types.XsdSimpleType.__init__": [], "xmlschema.validators.simple_types.xsd_simple_type_factory": [], "traitlets.config.tests.test_loader.TestConfig.test_merge_multi_lazy_update_III": [], "traitlets.config.tests.test_loader.TestConfig.test_merge_multi_lazy_update_II": [], "traitlets.config.tests.test_loader.TestConfig.test_merge_multi_lazy_update_I": [], "traitlets.config.tests.test_loader.TestConfig.test_merge_multi_lazy_IV": [], "traitlets.config.tests.test_loader.TestConfig.test_merge_multi_lazy_III": [], "traitlets.config.tests.test_loader.TestConfig.test_merge_multi_lazyII": [], "traitlets.config.tests.test_loader.TestConfig.test_merge_multi_lazy": [], "traitlets.config.tests.test_loader.TestConfig.test_merge_no_copies": [], "traitlets.config.tests.test_loader.TestConfig.test_getitem_not_section": [], "traitlets.config.tests.test_loader.TestConfig.test_lazy_config_repr": [], "traitlets.config.tests.test_loader.TestConfig.test_getattr_private_missing": [], "traitlets.config.tests.test_loader.TestConfig.test_getattr_not_section": [], "traitlets.config.tests.test_loader.TestConfig.test_getitem_section": [], "traitlets.config.tests.test_loader.TestConfig.test_getattr_section": [], "traitlets.config.tests.test_loader.TestConfig.test_pickle_config": [], "traitlets.config.tests.test_loader.TestConfig.test_contains": [], "traitlets.config.tests.test_loader.TestConfig.test_fromdictmerge2": [], "traitlets.config.tests.test_loader.TestConfig.test_fromdictmerge": [], "traitlets.config.tests.test_loader.TestConfig.test_fromdict": [], "traitlets.config.tests.test_loader.TestConfig.test_builtin": [], "traitlets.config.tests.test_loader.TestConfig.test_deepcopy": [], "traitlets.config.tests.test_loader.TestConfig.test_merge_exists": [], "traitlets.config.tests.test_loader.TestConfig.test_merge_doesnt_exist": [], "traitlets.config.tests.test_loader.TestConfig.test_auto_section": [], "traitlets.config.tests.test_loader.TestConfig.test_setget": [], "traitlets.config.tests.test_loader.TestArgParseKVCL.test_split_positional": [], "traitlets.config.tests.test_loader.TestArgParseKVCL.test_mixed_seq_positional": [], "traitlets.config.tests.test_loader.TestArgParseKVCL.test_dict_traits": [], "traitlets.config.tests.test_loader.TestArgParseKVCL.test_seq_traits_single_empty_string": [], "traitlets.config.tests.test_loader.TestArgParseKVCL.test_seq_traits": [], "traitlets.config.tests.test_loader.TestArgParseKVCL.test_eval": [], "traitlets.config.tests.test_loader.TestArgParseKVCL.test_expanduser2": [], "traitlets.config.tests.test_loader.TestArgParseKVCL.test_unicode_alias": [], "traitlets.config.tests.test_loader.TestArgParseKVCL.test_int_literals": [], "traitlets.config.tests.test_loader.TestArgParseKVCL.test_no_cast_literals": [], "traitlets.config.tests.test_loader.TestKeyValueCL.test_dict_key_traits": [], "traitlets.config.tests.test_loader.TestKeyValueCL.test_dict": [], "traitlets.config.tests.test_loader.TestKeyValueCL.test_list_append": [], "traitlets.config.tests.test_loader.TestKeyValueCL.test_unicode_args": [], "traitlets.config.tests.test_loader.TestKeyValueCL.test_extra_args": [], "traitlets.config.tests.test_loader.TestKeyValueCL.test_expanduser": [], "traitlets.config.tests.test_loader.TestKeyValueCL.test_basic": [], "traitlets.config.tests.test_loader.TestKeyValueCL.test_eval": [], "traitlets.config.tests.test_loader.TestArgParseCL.test_list_args": [], "traitlets.config.tests.test_loader.TestArgParseCL.test_argv": [], "traitlets.config.tests.test_loader.TestArgParseCL.test_add_arguments": [], "traitlets.config.tests.test_loader.TestArgParseCL.test_basic": [], "traitlets.config.tests.test_loader.MyLoader2._add_arguments": [], "traitlets.config.tests.test_loader.MyLoader1._add_arguments": [], "traitlets.config.tests.test_loader._parse_int_or_str": [], "traitlets.config.tests.test_loader.TestFileCL.test_v2raise": [], "traitlets.config.tests.test_loader.TestFileCL.test_collision": [], "traitlets.config.tests.test_loader.TestFileCL.test_json_context_bad_write": [], "traitlets.config.tests.test_loader.TestFileCL.test_context_manager": [], "traitlets.config.tests.test_loader.TestFileCL.test_json": [], "traitlets.config.tests.test_loader.TestFileCL.test_python": [], "traitlets.config.tests.test_loader.TestFileCL._check_conf": [], "jedi.plugins.flask.import_module": [], "IPython.core.profiledir.ProfileDir.find_profile_dir": [], "IPython.core.profiledir.ProfileDir.find_profile_dir_by_name": [], "IPython.core.profiledir.ProfileDir.create_profile_dir_by_name": [], "IPython.core.profiledir.ProfileDir.create_profile_dir": [], "IPython.core.profiledir.ProfileDir.copy_config_file": [], "IPython.core.profiledir.ProfileDir.check_dirs": [], "IPython.core.profiledir.ProfileDir.check_pid_dir": [], "IPython.core.profiledir.ProfileDir.check_security_dir": [], "IPython.core.profiledir.ProfileDir.check_startup_dir": [], "IPython.core.profiledir.ProfileDir.check_log_dir": [], "IPython.core.profiledir.ProfileDir._mkdir": [], "IPython.core.profiledir.ProfileDir._location_changed": [], "libcst.metadata.base_provider.BatchableMetadataProvider._gen_impl": [], "libcst.metadata.base_provider.VisitorMetadataProvider._gen_impl": [], "libcst.metadata.base_provider.BaseMetadataProvider.get_metadata": [], "libcst.metadata.base_provider.BaseMetadataProvider.set_metadata": [], "libcst.metadata.base_provider.BaseMetadataProvider._gen": [], "libcst.metadata.base_provider.BaseMetadataProvider.__init__": [], "jsonschema.tests.test_exceptions.TestHashable.test_hashable": [], "jsonschema.tests.test_exceptions.TestErrorInitReprStr.test_str_works_with_instances_having_overriden_eq_operator": [], "jsonschema.tests.test_exceptions.TestErrorInitReprStr.test_uses_pprint": [], "jsonschema.tests.test_exceptions.TestErrorInitReprStr.test_multiple_item_paths": [], "jsonschema.tests.test_exceptions.TestErrorInitReprStr.test_one_item_paths": [], "jsonschema.tests.test_exceptions.TestErrorInitReprStr.test_empty_paths": [], "jsonschema.tests.test_exceptions.TestErrorInitReprStr.test_unset_error": [], "jsonschema.tests.test_exceptions.TestErrorInitReprStr.test_repr": [], "jsonschema.tests.test_exceptions.TestErrorInitReprStr.test_it_calls_super_and_sets_args": [], "jsonschema.tests.test_exceptions.TestErrorInitReprStr.assertShows": [], "jsonschema.tests.test_exceptions.TestErrorInitReprStr.make_error": [], "jsonschema.tests.test_exceptions.TestErrorTree.test_if_its_in_the_tree_anyhow_it_does_not_raise_an_error": [], "jsonschema.tests.test_exceptions.TestErrorTree.test_it_does_not_contain_subtrees_that_are_not_in_the_instance": [], "jsonschema.tests.test_exceptions.TestErrorTree.test_multiple_errors_with_instance": [], "jsonschema.tests.test_exceptions.TestErrorTree.test_children_have_their_errors_dicts_built": [], "jsonschema.tests.test_exceptions.TestErrorTree.test_it_creates_a_child_tree_for_each_nested_path": [], "jsonschema.tests.test_exceptions.TestErrorTree.test_validators_that_failed_appear_in_errors_dict": [], "jsonschema.tests.test_exceptions.TestErrorTree.test_it_does_not_contain_an_item_if_the_item_had_no_error": [], "jsonschema.tests.test_exceptions.TestErrorTree.test_it_contains_an_item_if_the_item_had_an_error": [], "jsonschema.tests.test_exceptions.TestErrorTree.test_it_knows_how_many_total_errors_it_contains": [], "jsonschema.tests.test_exceptions.TestByRelevance.test_strong_validators_are_higher_priority": [], "jsonschema.tests.test_exceptions.TestByRelevance.test_weak_validators_are_lower_priority": [], "jsonschema.tests.test_exceptions.TestByRelevance.test_global_errors_are_even_better_matches": [], "jsonschema.tests.test_exceptions.TestByRelevance.test_short_paths_are_better_matches": [], "jsonschema.tests.test_exceptions.TestBestMatch.test_no_errors": [], "jsonschema.tests.test_exceptions.TestBestMatch.test_one_error": [], "jsonschema.tests.test_exceptions.TestBestMatch.test_nested_context_for_oneOf": [], "jsonschema.tests.test_exceptions.TestBestMatch.test_if_the_most_relevant_error_is_allOf_it_is_traversed": [], "jsonschema.tests.test_exceptions.TestBestMatch.test_if_the_most_relevant_error_is_oneOf_it_is_traversed": [], "jsonschema.tests.test_exceptions.TestBestMatch.test_if_the_most_relevant_error_is_anyOf_it_is_traversed": [], "jsonschema.tests.test_exceptions.TestBestMatch.test_oneOf_and_anyOf_are_weak_matches": [], "jsonschema.tests.test_exceptions.TestBestMatch.test_shallower_errors_are_better_matches": [], "jsonschema.tests.test_exceptions.TestBestMatch.best_match": [], "oslo_messaging.rpc.client.RPCClient.can_send_version": [], "oslo_messaging.rpc.client.RPCClient.call": [], "oslo_messaging.rpc.client.RPCClient.cast": [], "oslo_messaging.rpc.client.RPCClient.prepare": [], "oslo_messaging.rpc.client.RPCClient.__init__": [], "oslo_messaging.rpc.client._CallContext.prepare": [], "oslo_messaging.rpc.client._CallContext._prepare": [], "oslo_messaging.rpc.client._BaseCallContext.prepare": [], "oslo_messaging.rpc.client._BaseCallContext.call": [], "oslo_messaging.rpc.client._BaseCallContext.cast": [], "oslo_messaging.rpc.client._BaseCallContext._check_version": [], "oslo_messaging.rpc.client._BaseCallContext.can_send_version": [], "oslo_messaging.rpc.client._BaseCallContext._check_version_cap": [], "oslo_messaging.rpc.client._BaseCallContext._make_message": [], "oslo_messaging.rpc.client._BaseCallContext.__init__": [], "oslo_messaging.rpc.client.ClientSendError.__init__": [], "oslo_messaging.rpc.client.RPCVersionCapError.__init__": [], "oslo_messaging.rpc.client.RemoteError.__init__": [], "prompt_toolkit.layout.margins.PromptMargin.create_margin": [], "prompt_toolkit.layout.margins.PromptMargin.get_width": [], "prompt_toolkit.layout.margins.PromptMargin.__init__": [], "prompt_toolkit.layout.margins.ScrollbarMargin.create_margin": [], "prompt_toolkit.layout.margins.ScrollbarMargin.get_width": [], "prompt_toolkit.layout.margins.ScrollbarMargin.__init__": [], "prompt_toolkit.layout.margins.ConditionalMargin.create_margin": [], "prompt_toolkit.layout.margins.ConditionalMargin.get_width": [], "prompt_toolkit.layout.margins.ConditionalMargin.__init__": [], "prompt_toolkit.layout.margins.NumberedMargin.create_margin": [], "prompt_toolkit.layout.margins.NumberedMargin.get_width": [], "prompt_toolkit.layout.margins.NumberedMargin.__init__": [], "prompt_toolkit.layout.margins.Margin.create_margin": [], "prompt_toolkit.layout.margins.Margin.get_width": [], "sqlalchemy.engine.mock.create_mock_engine": [], "sqlalchemy.engine.mock.MockConnection.execute": [], "sqlalchemy.engine.mock.MockConnection._run_ddl_visitor": [], "sqlalchemy.engine.mock.MockConnection.drop": [], "sqlalchemy.engine.mock.MockConnection.create": [], "sqlalchemy.engine.mock.MockConnection.compiler": [], "sqlalchemy.engine.mock.MockConnection.execution_options": [], "sqlalchemy.engine.mock.MockConnection.connect": [], "sqlalchemy.engine.mock.MockConnection.schema_for_object": [], "sqlalchemy.engine.mock.MockConnection.__init__": [], "oslo_messaging.tests.rpc.test_client.TestTransportWarning.test_warning_when_notifier_transport": [], "oslo_messaging.tests.rpc.test_client.TestCanSendVersion.test_invalid_version_type": [], "oslo_messaging.tests.rpc.test_client.TestCanSendVersion.test_version_cap": [], "oslo_messaging.tests.rpc.test_client.TestVersionCap.test_version_cap": [], "oslo_messaging.tests.rpc.test_client.TestVersionCap.generate_scenarios": [], "oslo_messaging.tests.rpc.test_client.TestSerializer.test_call_serializer": [], "oslo_messaging.tests.rpc.test_client.TestCallFanout.test_call_fanout": [], "oslo_messaging.tests.rpc.test_client.TestCallRetry.test_call_retry": [], "oslo_messaging.tests.rpc.test_client.TestCallTimeout.test_call_timeout": [], "oslo_messaging.tests.rpc.test_client.TestCastToTarget.test_cast_to_target": [], "oslo_messaging.tests.rpc.test_client.TestCastToTarget.setUp": [], "oslo_messaging.tests.rpc.test_client.TestCastToTarget.generate_scenarios": [], "oslo_messaging.tests.rpc.test_client.TestCastCall.test_cast_call_with_transport_options": [], "oslo_messaging.tests.rpc.test_client.TestCastCall.test_cast_call": [], "oslo_messaging.notify.listener.get_batch_notification_listener": [], "oslo_messaging.notify.listener.get_notification_listener": [], "oslo_messaging.notify.listener.BatchNotificationServer._process_incoming": [], "oslo_messaging.notify.listener.NotificationServer._process_incoming": [], "oslo_messaging.notify.listener.NotificationServer.__init__": [], "oslo_messaging.notify.listener.NotificationServerBase._create_listener": [], "oslo_messaging.notify.listener.NotificationServerBase.__init__": [], "oslo_messaging.notify.middleware.RequestNotifier.__call__": [], "oslo_messaging.notify.middleware.RequestNotifier.process_response": [], "oslo_messaging.notify.middleware.RequestNotifier.process_request": [], "oslo_messaging.notify.middleware.RequestNotifier.environ_to_dict": [], "oslo_messaging.notify.middleware.RequestNotifier.__init__": [], "oslo_messaging.notify.middleware.RequestNotifier.factory": [], "oslo_messaging.notify.middleware.log_and_ignore_error": [], "IPython.core.macro.Macro.__add__": [], "IPython.core.macro.Macro.__getstate__": [], "IPython.core.macro.Macro.__repr__": [], "IPython.core.macro.Macro.__str__": [], "IPython.core.macro.Macro.__init__": [], "pbr.tests.testpackage.pbr_testpackage.wsgi.WSGI.app": [], "pbr.tests.testpackage.pbr_testpackage.wsgi.main": [], "pbr.tests.testpackage.pbr_testpackage.wsgi.application": [], "dns.rdtypes.nsbase.UncompressedNS.to_digestable": [], "dns.rdtypes.nsbase.UncompressedNS.to_wire": [], "dns.rdtypes.nsbase.NSBase.choose_relativity": [], "dns.rdtypes.nsbase.NSBase.from_wire": [], "dns.rdtypes.nsbase.NSBase.to_digestable": [], "dns.rdtypes.nsbase.NSBase.to_wire": [], "dns.rdtypes.nsbase.NSBase.from_text": [], "dns.rdtypes.nsbase.NSBase.to_text": [], "dns.rdtypes.nsbase.NSBase.__init__": [], "urllib3.response.HTTPResponse.__iter__": [], "urllib3.response.HTTPResponse.geturl": [], "urllib3.response.HTTPResponse.read_chunked": [], "urllib3.response.HTTPResponse._handle_chunk": [], "urllib3.response.HTTPResponse._update_chunk_length": [], "urllib3.response.HTTPResponse.supports_chunked_reads": [], "urllib3.response.HTTPResponse.readinto": [], "urllib3.response.HTTPResponse.readable": [], "urllib3.response.HTTPResponse.flush": [], "urllib3.response.HTTPResponse.fileno": [], "urllib3.response.HTTPResponse.closed": [], "urllib3.response.HTTPResponse.close": [], "urllib3.response.HTTPResponse.info": [], "urllib3.response.HTTPResponse.getheader": [], "urllib3.response.HTTPResponse.getheaders": [], "urllib3.response.HTTPResponse.from_httplib": [], "urllib3.response.HTTPResponse.stream": [], "urllib3.response.HTTPResponse.read": [], "urllib3.response.HTTPResponse._error_catcher": [], "urllib3.response.HTTPResponse._flush_decoder": [], "urllib3.response.HTTPResponse._decode": [], "urllib3.response.HTTPResponse._init_decoder": [], "urllib3.response.HTTPResponse._init_length": [], "urllib3.response.HTTPResponse.tell": [], "urllib3.response.HTTPResponse.isclosed": [], "urllib3.response.HTTPResponse.connection": [], "urllib3.response.HTTPResponse.data": [], "urllib3.response.HTTPResponse.drain_conn": [], "urllib3.response.HTTPResponse.release_conn": [], "urllib3.response.HTTPResponse.get_redirect_location": [], "urllib3.response.HTTPResponse.__init__": [], "urllib3.response._get_decoder": [], "urllib3.response.MultiDecoder.decompress": [], "urllib3.response.MultiDecoder.flush": [], "urllib3.response.MultiDecoder.__init__": [], "urllib3.response.GzipDecoder.decompress": [], "urllib3.response.GzipDecoder.__getattr__": [], "urllib3.response.GzipDecoder.__init__": [], "urllib3.response.DeflateDecoder.decompress": [], "urllib3.response.DeflateDecoder.__getattr__": [], "urllib3.response.DeflateDecoder.__init__": [], "keystoneauth1.adapter.register_service_adapter_argparse_arguments": [], "keystoneauth1.adapter.register_adapter_argparse_arguments": [], "keystoneauth1.adapter.LegacyJsonAdapter.request": [], "keystoneauth1.adapter.Adapter.register_service_argparse_arguments": [], "keystoneauth1.adapter.Adapter.register_argparse_arguments": [], "keystoneauth1.adapter.Adapter.delete": [], "keystoneauth1.adapter.Adapter.patch": [], "keystoneauth1.adapter.Adapter.put": [], "keystoneauth1.adapter.Adapter.post": [], "keystoneauth1.adapter.Adapter.head": [], "keystoneauth1.adapter.Adapter.get": [], "keystoneauth1.adapter.Adapter.get_project_id": [], "keystoneauth1.adapter.Adapter.get_user_id": [], "keystoneauth1.adapter.Adapter.invalidate": [], "keystoneauth1.adapter.Adapter.get_api_major_version": [], "keystoneauth1.adapter.Adapter.get_all_version_data": [], "keystoneauth1.adapter.Adapter.get_endpoint_data": [], "keystoneauth1.adapter.Adapter.get_endpoint": [], "keystoneauth1.adapter.Adapter.get_token": [], "keystoneauth1.adapter.Adapter.request": [], "keystoneauth1.adapter.Adapter._set_endpoint_filter_kwargs": [], "keystoneauth1.adapter.Adapter.__init__": [], "setuptools._distutils.command.install_scripts.install_scripts.get_outputs": [], "setuptools._distutils.command.install_scripts.install_scripts.get_inputs": [], "setuptools._distutils.command.install_scripts.install_scripts.run": [], "setuptools._distutils.command.install_scripts.install_scripts.finalize_options": [], "setuptools._distutils.command.install_scripts.install_scripts.initialize_options": [], "pycparser.plyparser._create_param_rules": [], "pycparser.plyparser.template": [], "pycparser.plyparser.parameterized": [], "pycparser.plyparser.PLYParser._parse_error": [], "pycparser.plyparser.PLYParser._token_coord": [], "pycparser.plyparser.PLYParser._coord": [], "pycparser.plyparser.PLYParser._create_opt_rule": [], "pycparser.plyparser.Coord.__str__": [], "pycparser.plyparser.Coord.__init__": [], "libcst.helpers.tests.test_statement.StatementTest.test_importalias_helpers": [], "libcst.helpers.tests.test_statement.StatementTest.test_get_absolute_module": [], "keystone.tests.unit.test_revoke.FernetSqlRevokeTests.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 462, "column": 8 }, "stop": { "line": 462, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_revoke.FernetSqlRevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 457, "column": 8 }, "stop": { "line": 457, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.SQLDriverOverrides.config_overrides", "class_name": "keystone.tests.unit.test_backend_sql.SqlTests", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 463, "column": 12 }, "stop": { "line": 463, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository.__init__", "class_name": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository", "dispatch": "static" } ], "keystone.tests.unit.test_revoke.RevokeTests.test_delete_group_without_role_does_not_revoke_users": [ { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 412, "column": 15 }, "stop": { "line": 412, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 430, "column": 28 }, "stop": { "line": 430, "column": 31 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 452, "column": 28 }, "stop": { "line": 452, "column": 31 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 450, "column": 15 }, "stop": { "line": 450, "column": 18 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 428, "column": 15 }, "stop": { "line": 428, "column": 18 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 401, "column": 29 }, "stop": { "line": 401, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.revoke.backends.sql.Revoke", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 430, "column": 32 }, "stop": { "line": 430, "column": 62 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 452, "column": 32 }, "stop": { "line": 452, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.revoke.backends.sql.Revoke.list_events", "class_name": "keystone.revoke.backends.sql.Revoke", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 416, "column": 16 }, "stop": { "line": 416, "column": 33 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 414, "column": 16 }, "stop": { "line": 414, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 408, "column": 17 }, "stop": { "line": 408, "column": 35 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 410, "column": 17 }, "stop": { "line": 410, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 402, "column": 17 }, "stop": { "line": 402, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_revoke.RevokeTests.test_expired_events_are_removed": [ { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 377, "column": 22 }, "stop": { "line": 377, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__add__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 377, "column": 28 }, "stop": { "line": 377, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 384, "column": 25 }, "stop": { "line": 384, "column": 35 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 376, "column": 14 }, "stop": { "line": 376, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 384, "column": 25 }, "stop": { "line": 384, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_revoke.RevokeTests.test_revoke_by_audit_chain_id": [ { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 365, "column": 8 }, "stop": { "line": 365, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_revoke.RevokeTests._assertTokenRevoked", "class_name": "keystone.tests.unit.test_revoke.RevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 353, "column": 16 }, "stop": { "line": 353, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.test_revoke._sample_blank_token" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 359, "column": 8 }, "stop": { "line": 359, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_revoke.RevokeTests._assertTokenNotRevoked", "class_name": "keystone.tests.unit.test_revoke.RevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 360, "column": 28 }, "stop": { "line": 360, "column": 31 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 366, "column": 28 }, "stop": { "line": 366, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 352, "column": 19 }, "stop": { "line": 352, "column": 46 } } ], "kind": "function", "target": "keystone.token.provider.random_urlsafe_str" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 349, "column": 29 }, "stop": { "line": 349, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.revoke.backends.sql.Revoke", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 366, "column": 32 }, "stop": { "line": 366, "column": 62 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 360, "column": 32 }, "stop": { "line": 360, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.revoke.backends.sql.Revoke.list_events", "class_name": "keystone.revoke.backends.sql.Revoke", "dispatch": "dynamic" } ], "keystone.tests.unit.test_revoke.RevokeTests.test_revoke_by_audit_id": [ { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 341, "column": 8 }, "stop": { "line": 341, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_revoke.RevokeTests._assertTokenRevoked", "class_name": "keystone.tests.unit.test_revoke.RevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 338, "column": 28 }, "stop": { "line": 338, "column": 38 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 344, "column": 29 }, "stop": { "line": 344, "column": 39 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 343, "column": 17 }, "stop": { "line": 343, "column": 36 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 335, "column": 16 }, "stop": { "line": 335, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.test_revoke._sample_blank_token" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 346, "column": 8 }, "stop": { "line": 346, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_revoke.RevokeTests._assertTokenNotRevoked", "class_name": "keystone.tests.unit.test_revoke.RevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 338, "column": 28 }, "stop": { "line": 338, "column": 44 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 344, "column": 29 }, "stop": { "line": 344, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_revoke.RevokeTests.test_by_domain_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 322, "column": 8 }, "stop": { "line": 322, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_revoke.RevokeTests._assertTokenNotRevoked", "class_name": "keystone.tests.unit.test_revoke.RevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 332, "column": 15 }, "stop": { "line": 332, "column": 18 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 324, "column": 15 }, "stop": { "line": 324, "column": 18 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 315, "column": 29 }, "stop": { "line": 315, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.revoke.backends.sql.Revoke", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 320, "column": 45 }, "stop": { "line": 320, "column": 61 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 319, "column": 43 }, "stop": { "line": 319, "column": 59 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 318, "column": 32 }, "stop": { "line": 318, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 330, "column": 8 }, "stop": { "line": 330, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_revoke.RevokeTests._assertTokenRevoked", "class_name": "keystone.tests.unit.test_revoke.RevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 320, "column": 45 }, "stop": { "line": 320, "column": 55 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 319, "column": 43 }, "stop": { "line": 319, "column": 53 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 318, "column": 32 }, "stop": { "line": 318, "column": 42 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 317, "column": 21 }, "stop": { "line": 317, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.test_revoke._sample_blank_token" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 324, "column": 19 }, "stop": { "line": 324, "column": 49 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 332, "column": 19 }, "stop": { "line": 332, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.revoke.backends.sql.Revoke.list_events", "class_name": "keystone.revoke.backends.sql.Revoke", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 327, "column": 36 }, "stop": { "line": 327, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.revoke_model.RevokeEvent.__init__", "class_name": "keystone.models.revoke_model.RevokeEvent", "dispatch": "static" } ], "keystone.tests.unit.test_revoke.RevokeTests.test_by_domain_project": [ { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 301, "column": 8 }, "stop": { "line": 301, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_revoke.RevokeTests._assertTokenNotRevoked", "class_name": "keystone.tests.unit.test_revoke.RevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 312, "column": 15 }, "stop": { "line": 312, "column": 18 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 303, "column": 15 }, "stop": { "line": 303, "column": 18 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 293, "column": 29 }, "stop": { "line": 293, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.revoke.backends.sql.Revoke", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 296, "column": 32 }, "stop": { "line": 296, "column": 48 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 299, "column": 45 }, "stop": { "line": 299, "column": 61 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 297, "column": 43 }, "stop": { "line": 297, "column": 59 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 298, "column": 35 }, "stop": { "line": 298, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 310, "column": 8 }, "stop": { "line": 310, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_revoke.RevokeTests._assertTokenRevoked", "class_name": "keystone.tests.unit.test_revoke.RevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 298, "column": 35 }, "stop": { "line": 298, "column": 45 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 299, "column": 45 }, "stop": { "line": 299, "column": 55 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 296, "column": 32 }, "stop": { "line": 296, "column": 42 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 297, "column": 43 }, "stop": { "line": 297, "column": 53 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 295, "column": 21 }, "stop": { "line": 295, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.test_revoke._sample_blank_token" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 312, "column": 19 }, "stop": { "line": 312, "column": 49 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 303, "column": 19 }, "stop": { "line": 303, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.revoke.backends.sql.Revoke.list_events", "class_name": "keystone.revoke.backends.sql.Revoke", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 307, "column": 36 }, "stop": { "line": 307, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.revoke_model.RevokeEvent.__init__", "class_name": "keystone.models.revoke_model.RevokeEvent", "dispatch": "static" } ], "keystone.tests.unit.test_revoke.RevokeTests.test_by_domain_user": [ { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 280, "column": 8 }, "stop": { "line": 280, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_revoke.RevokeTests._assertTokenNotRevoked", "class_name": "keystone.tests.unit.test_revoke.RevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 282, "column": 15 }, "stop": { "line": 282, "column": 18 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 290, "column": 15 }, "stop": { "line": 290, "column": 18 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 271, "column": 29 }, "stop": { "line": 271, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.revoke.backends.sql.Revoke", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 274, "column": 20 }, "stop": { "line": 274, "column": 36 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 273, "column": 18 }, "stop": { "line": 273, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 288, "column": 8 }, "stop": { "line": 288, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_revoke.RevokeTests._assertTokenRevoked", "class_name": "keystone.tests.unit.test_revoke.RevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 273, "column": 18 }, "stop": { "line": 273, "column": 28 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 274, "column": 20 }, "stop": { "line": 274, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 276, "column": 21 }, "stop": { "line": 276, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.test_revoke._sample_blank_token" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 290, "column": 19 }, "stop": { "line": 290, "column": 49 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 282, "column": 19 }, "stop": { "line": 282, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.revoke.backends.sql.Revoke.list_events", "class_name": "keystone.revoke.backends.sql.Revoke", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 285, "column": 12 }, "stop": { "line": 285, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.revoke_model.RevokeEvent.__init__", "class_name": "keystone.models.revoke_model.RevokeEvent", "dispatch": "static" } ], "keystone.tests.unit.test_revoke.RevokeTests.test_revoke_by_user_matches_trustor": [ { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 268, "column": 8 }, "stop": { "line": 268, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_revoke.RevokeTests._user_field_test", "class_name": "keystone.tests.unit.test_revoke.RevokeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_revoke.RevokeTests.test_revoke_by_user_matches_trustee": [ { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 265, "column": 8 }, "stop": { "line": 265, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_revoke.RevokeTests._user_field_test", "class_name": "keystone.tests.unit.test_revoke.RevokeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_revoke.RevokeTests.test_revoke_by_user": [ { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 262, "column": 8 }, "stop": { "line": 262, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_revoke.RevokeTests._user_field_test", "class_name": "keystone.tests.unit.test_revoke.RevokeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_revoke.RevokeTests._user_field_test": [ { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 256, "column": 8 }, "stop": { "line": 256, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_revoke.RevokeTests._assertTokenRevoked", "class_name": "keystone.tests.unit.test_revoke.RevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 258, "column": 29 }, "stop": { "line": 258, "column": 39 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 254, "column": 28 }, "stop": { "line": 254, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 253, "column": 16 }, "stop": { "line": 253, "column": 35 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 257, "column": 17 }, "stop": { "line": 257, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.test_revoke._sample_blank_token" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 259, "column": 8 }, "stop": { "line": 259, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_revoke.RevokeTests._assertTokenNotRevoked", "class_name": "keystone.tests.unit.test_revoke.RevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 258, "column": 29 }, "stop": { "line": 258, "column": 45 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 254, "column": 28 }, "stop": { "line": 254, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_revoke.RevokeTests.test_list_revoked_multiple_filters": [ { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 228, "column": 8 }, "stop": { "line": 228, "column": 35 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 235, "column": 8 }, "stop": { "line": 235, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_revoke.RevokeTests._assertTokenNotRevoked", "class_name": "keystone.tests.unit.test_revoke.RevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 224, "column": 15 }, "stop": { "line": 224, "column": 18 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 230, "column": 15 }, "stop": { "line": 230, "column": 18 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 237, "column": 15 }, "stop": { "line": 237, "column": 18 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 250, "column": 15 }, "stop": { "line": 250, "column": 18 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 209, "column": 29 }, "stop": { "line": 209, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.revoke.backends.sql.Revoke", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 243, "column": 37 }, "stop": { "line": 243, "column": 53 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 214, "column": 36 }, "stop": { "line": 214, "column": 52 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 242, "column": 34 }, "stop": { "line": 242, "column": 50 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 213, "column": 33 }, "stop": { "line": 213, "column": 49 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 234, "column": 36 }, "stop": { "line": 234, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 222, "column": 8 }, "stop": { "line": 222, "column": 32 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 248, "column": 8 }, "stop": { "line": 248, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_revoke.RevokeTests._assertTokenRevoked", "class_name": "keystone.tests.unit.test_revoke.RevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 243, "column": 37 }, "stop": { "line": 243, "column": 47 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 213, "column": 33 }, "stop": { "line": 213, "column": 43 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 214, "column": 36 }, "stop": { "line": 214, "column": 46 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 234, "column": 36 }, "stop": { "line": 234, "column": 46 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 242, "column": 34 }, "stop": { "line": 242, "column": 44 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 233, "column": 22 }, "stop": { "line": 233, "column": 41 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 212, "column": 22 }, "stop": { "line": 212, "column": 41 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 241, "column": 23 }, "stop": { "line": 241, "column": 42 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 227, "column": 23 }, "stop": { "line": 227, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.test_revoke._sample_blank_token" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 215, "column": 34 }, "stop": { "line": 215, "column": 61 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 244, "column": 35 }, "stop": { "line": 244, "column": 62 } } ], "kind": "function", "target": "keystone.token.provider.random_urlsafe_str" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 224, "column": 19 }, "stop": { "line": 224, "column": 49 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 230, "column": 19 }, "stop": { "line": 230, "column": 49 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 237, "column": 19 }, "stop": { "line": 237, "column": 49 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 250, "column": 19 }, "stop": { "line": 250, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.revoke.backends.sql.Revoke.list_events", "class_name": "keystone.revoke.backends.sql.Revoke", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 218, "column": 36 }, "stop": { "line": 218, "column": 60 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 245, "column": 36 }, "stop": { "line": 245, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.revoke_model.RevokeEvent.__init__", "class_name": "keystone.models.revoke_model.RevokeEvent", "dispatch": "static" } ], "keystone.tests.unit.test_revoke.RevokeTests.test_list_revoked_since": [ { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 204, "column": 38 }, "stop": { "line": 204, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 200, "column": 16 }, "stop": { "line": 200, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.test_revoke._sample_blank_token" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 203, "column": 28 }, "stop": { "line": 203, "column": 31 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 206, "column": 28 }, "stop": { "line": 206, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 199, "column": 29 }, "stop": { "line": 199, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.revoke.backends.sql.Revoke", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 203, "column": 32 }, "stop": { "line": 203, "column": 62 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 206, "column": 32 }, "stop": { "line": 206, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.revoke.backends.sql.Revoke.list_events", "class_name": "keystone.revoke.backends.sql.Revoke", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 204, "column": 17 }, "stop": { "line": 204, "column": 33 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" } ], "keystone.tests.unit.test_revoke.RevokeTests.test_list_revoked_audit": [ { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 185, "column": 8 }, "stop": { "line": 185, "column": 32 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 174, "column": 8 }, "stop": { "line": 174, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_revoke.RevokeTests._assertTokenRevoked", "class_name": "keystone.tests.unit.test_revoke.RevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 170, "column": 22 }, "stop": { "line": 170, "column": 41 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 181, "column": 23 }, "stop": { "line": 181, "column": 42 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 192, "column": 22 }, "stop": { "line": 192, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.test_revoke._sample_blank_token" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 194, "column": 8 }, "stop": { "line": 194, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_revoke.RevokeTests._assertTokenNotRevoked", "class_name": "keystone.tests.unit.test_revoke.RevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 196, "column": 15 }, "stop": { "line": 196, "column": 18 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 176, "column": 15 }, "stop": { "line": 176, "column": 18 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 187, "column": 15 }, "stop": { "line": 187, "column": 18 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 171, "column": 34 }, "stop": { "line": 171, "column": 61 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 182, "column": 35 }, "stop": { "line": 182, "column": 62 } } ], "kind": "function", "target": "keystone.token.provider.random_urlsafe_str" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 165, "column": 29 }, "stop": { "line": 165, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.revoke.backends.sql.Revoke", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 187, "column": 19 }, "stop": { "line": 187, "column": 49 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 176, "column": 19 }, "stop": { "line": 176, "column": 49 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 196, "column": 19 }, "stop": { "line": 196, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.revoke.backends.sql.Revoke.list_events", "class_name": "keystone.revoke.backends.sql.Revoke", "dispatch": "dynamic" } ], "keystone.tests.unit.test_revoke.RevokeTests.test_list_revoked_project": [ { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 161, "column": 8 }, "stop": { "line": 161, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_revoke.RevokeTests._assertTokenNotRevoked", "class_name": "keystone.tests.unit.test_revoke.RevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 140, "column": 28 }, "stop": { "line": 140, "column": 31 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 162, "column": 28 }, "stop": { "line": 162, "column": 31 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 153, "column": 15 }, "stop": { "line": 153, "column": 18 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 129, "column": 29 }, "stop": { "line": 129, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.revoke.backends.sql.Revoke", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 136, "column": 36 }, "stop": { "line": 136, "column": 52 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 148, "column": 37 }, "stop": { "line": 148, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 151, "column": 8 }, "stop": { "line": 151, "column": 32 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 139, "column": 8 }, "stop": { "line": 139, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_revoke.RevokeTests._assertTokenRevoked", "class_name": "keystone.tests.unit.test_revoke.RevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 148, "column": 37 }, "stop": { "line": 148, "column": 47 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 136, "column": 36 }, "stop": { "line": 136, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 147, "column": 23 }, "stop": { "line": 147, "column": 42 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 159, "column": 22 }, "stop": { "line": 159, "column": 41 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 130, "column": 16 }, "stop": { "line": 130, "column": 35 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 135, "column": 22 }, "stop": { "line": 135, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.test_revoke._sample_blank_token" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 162, "column": 32 }, "stop": { "line": 162, "column": 62 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 140, "column": 32 }, "stop": { "line": 140, "column": 62 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 153, "column": 19 }, "stop": { "line": 153, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.revoke.backends.sql.Revoke.list_events", "class_name": "keystone.revoke.backends.sql.Revoke", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 137, "column": 34 }, "stop": { "line": 137, "column": 58 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 149, "column": 34 }, "stop": { "line": 149, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.revoke_model.RevokeEvent.__init__", "class_name": "keystone.models.revoke_model.RevokeEvent", "dispatch": "static" } ], "keystone.tests.unit.test_revoke.RevokeTests.test_list_revoked_user": [ { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 89, "column": 8 }, "stop": { "line": 89, "column": 32 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 101, "column": 8 }, "stop": { "line": 101, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_revoke.RevokeTests._assertTokenRevoked", "class_name": "keystone.tests.unit.test_revoke.RevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 112, "column": 33 }, "stop": { "line": 112, "column": 43 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 87, "column": 33 }, "stop": { "line": 87, "column": 43 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 99, "column": 34 }, "stop": { "line": 99, "column": 44 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 121, "column": 23 }, "stop": { "line": 121, "column": 42 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 111, "column": 22 }, "stop": { "line": 111, "column": 41 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 86, "column": 22 }, "stop": { "line": 86, "column": 41 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 98, "column": 23 }, "stop": { "line": 98, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.test_revoke._sample_blank_token" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 113, "column": 8 }, "stop": { "line": 113, "column": 35 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 123, "column": 8 }, "stop": { "line": 123, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_revoke.RevokeTests._assertTokenNotRevoked", "class_name": "keystone.tests.unit.test_revoke.RevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 125, "column": 15 }, "stop": { "line": 125, "column": 18 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 91, "column": 15 }, "stop": { "line": 91, "column": 18 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 115, "column": 15 }, "stop": { "line": 115, "column": 18 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 103, "column": 15 }, "stop": { "line": 103, "column": 18 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 80, "column": 29 }, "stop": { "line": 80, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.revoke.backends.sql.Revoke", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 125, "column": 19 }, "stop": { "line": 125, "column": 49 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 91, "column": 19 }, "stop": { "line": 91, "column": 49 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 115, "column": 19 }, "stop": { "line": 115, "column": 49 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 103, "column": 19 }, "stop": { "line": 103, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.revoke.backends.sql.Revoke.list_events", "class_name": "keystone.revoke.backends.sql.Revoke", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 112, "column": 33 }, "stop": { "line": 112, "column": 49 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 99, "column": 34 }, "stop": { "line": 99, "column": 50 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 87, "column": 33 }, "stop": { "line": 87, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_revoke.RevokeTests.test_list_since": [ { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 72, "column": 15 }, "stop": { "line": 72, "column": 18 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 76, "column": 15 }, "stop": { "line": 76, "column": 18 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 70, "column": 36 }, "stop": { "line": 70, "column": 54 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 74, "column": 38 }, "stop": { "line": 74, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 74, "column": 17 }, "stop": { "line": 74, "column": 33 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 70, "column": 15 }, "stop": { "line": 70, "column": 31 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" } ], "keystone.tests.unit.test_revoke.RevokeTests.test_list": [ { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 65, "column": 28 }, "stop": { "line": 65, "column": 31 } }, { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 62, "column": 28 }, "stop": { "line": 62, "column": 31 } } ], "kind": "function", "target": "len" } ], "keystone.tests.unit.test_revoke.RevokeTests._assertTokenNotRevoked": [], "keystone.tests.unit.test_revoke.RevokeTests._assertTokenRevoked": [], "keystone.tests.unit.test_revoke._sample_blank_token": [ { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 44, "column": 19 }, "stop": { "line": 44, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 45, "column": 16 }, "stop": { "line": 45, "column": 32 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 46, "column": 17 }, "stop": { "line": 46, "column": 46 } } ], "kind": "function", "target": "keystone.models.revoke_model.blank_token_data" } ], "keystone.tests.unit.test_revoke._future_time": [ { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 38, "column": 19 }, "stop": { "line": 38, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_revoke.py", "start": { "line": 39, "column": 18 }, "stop": { "line": 39, "column": 34 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" } ], "sqlalchemy.event.legacy._augment_fn_docs": [], "sqlalchemy.event.legacy._version_signature_changes": [], "sqlalchemy.event.legacy._legacy_listen_examples": [], "sqlalchemy.event.legacy._standard_listen_example": [], "sqlalchemy.event.legacy._indent": [], "sqlalchemy.event.legacy._wrap_fn_for_legacy": [], "sqlalchemy.event.legacy._legacy_signature": [], "graphene.utils.trim_docstring.trim_docstring": [], "graphene.utils.props.props": [], "keystone.conf.identity_mapping.list_opts": [], "keystone.conf.identity_mapping.register_opts": [], "passlib.apache.HtdigestFile.verify": [], "passlib.apache.HtdigestFile.check_password": [], "passlib.apache.HtdigestFile.delete_realm": [], "passlib.apache.HtdigestFile.delete": [], "passlib.apache.HtdigestFile.find": [], "passlib.apache.HtdigestFile.set_hash": [], "passlib.apache.HtdigestFile.get_hash": [], "passlib.apache.HtdigestFile.update": [], "passlib.apache.HtdigestFile.set_password": [], "passlib.apache.HtdigestFile.users": [], "passlib.apache.HtdigestFile.realms": [], "passlib.apache.HtdigestFile._encode_key": [], "passlib.apache.HtdigestFile._encode_realm": [], "passlib.apache.HtdigestFile._require_realm": [], "passlib.apache.HtdigestFile._render_record": [], "passlib.apache.HtdigestFile._parse_record": [], "passlib.apache.HtdigestFile.__init__": [], "passlib.apache.HtpasswdFile.verify": [], "passlib.apache.HtpasswdFile.check_password": [], "passlib.apache.HtpasswdFile.delete": [], "passlib.apache.HtpasswdFile.find": [], "passlib.apache.HtpasswdFile.set_hash": [], "passlib.apache.HtpasswdFile.get_hash": [], "passlib.apache.HtpasswdFile.update": [], "passlib.apache.HtpasswdFile.set_password": [], "passlib.apache.HtpasswdFile.users": [], "passlib.apache.HtpasswdFile._render_record": [], "passlib.apache.HtpasswdFile._parse_record": [], "passlib.apache.HtpasswdFile.__init__": [], "passlib.apache._init_htpasswd_context": [], "passlib.apache._init_default_schemes": [], "passlib.apache._CommonFile._decode_field": [], "passlib.apache._CommonFile._encode_field": [], "passlib.apache._CommonFile._encode_realm": [], "passlib.apache._CommonFile._encode_user": [], "passlib.apache._CommonFile._render_record": [], "passlib.apache._CommonFile._iter_lines": [], "passlib.apache._CommonFile.to_string": [], "passlib.apache._CommonFile.save": [], "passlib.apache._CommonFile._autosave": [], "passlib.apache._CommonFile._set_record": [], "passlib.apache._CommonFile._parse_record": [], "passlib.apache._CommonFile._load_lines": [], "passlib.apache._CommonFile.load_string": [], "passlib.apache._CommonFile.load": [], "passlib.apache._CommonFile.load_if_changed": [], "passlib.apache._CommonFile.mtime": [], "passlib.apache._CommonFile.path": [], "passlib.apache._CommonFile.__repr__": [], "passlib.apache._CommonFile.__init__": [], "passlib.apache._CommonFile.from_path": [], "passlib.apache._CommonFile.from_string": [], "chardet.sbcharsetprober.SingleByteCharSetProber.get_confidence": [], "chardet.sbcharsetprober.SingleByteCharSetProber.feed": [], "chardet.sbcharsetprober.SingleByteCharSetProber.language": [], "chardet.sbcharsetprober.SingleByteCharSetProber.charset_name": [], "chardet.sbcharsetprober.SingleByteCharSetProber.reset": [], "chardet.sbcharsetprober.SingleByteCharSetProber.__init__": [], "chardet.sbcharsetprober.SingleByteCharSetModel.__init__": [], "testtools.twistedsupport._spinner.Spinner.run": [], "testtools.twistedsupport._spinner.Spinner._restore_signals": [], "testtools.twistedsupport._spinner.Spinner._save_signals": [], "testtools.twistedsupport._spinner.Spinner.get_junk": [], "testtools.twistedsupport._spinner.Spinner.clear_junk": [], "testtools.twistedsupport._spinner.Spinner._clean": [], "testtools.twistedsupport._spinner.Spinner._timed_out": [], "testtools.twistedsupport._spinner.Spinner._stop_reactor": [], "testtools.twistedsupport._spinner.Spinner._fake_stop": [], "testtools.twistedsupport._spinner.Spinner._got_success": [], "testtools.twistedsupport._spinner.Spinner._got_failure": [], "testtools.twistedsupport._spinner.Spinner._get_result": [], "testtools.twistedsupport._spinner.Spinner._cancel_timeout": [], "testtools.twistedsupport._spinner.Spinner.__init__": [], "testtools.twistedsupport._spinner.StaleJunkError.__init__": [], "testtools.twistedsupport._spinner.NoResultError.__init__": [], "testtools.twistedsupport._spinner.TimeoutError.__init__": [], "testtools.twistedsupport._spinner.trap_unhandled_errors": [], "testtools.twistedsupport._spinner.not_reentrant": [], "testtools.twistedsupport._spinner.ReentryError.__init__": [], "oslo_cache.tests.unit.test_cache_basics.UTF8KeyManglerTests.test_key_is_string": [], "oslo_cache.tests.unit.test_cache_basics.UTF8KeyManglerTests.test_key_is_bytestring": [], "oslo_cache.tests.unit.test_cache_basics.UTF8KeyManglerTests.test_key_is_utf8_encoded": [], "oslo_cache.tests.unit.test_cache_basics.CacheRegionTest.test_kwarg_function_key_generator_with_kwargs": [], "oslo_cache.tests.unit.test_cache_basics.CacheRegionTest.test_kwarg_function_key_generator_no_kwargs": [], "oslo_cache.tests.unit.test_cache_basics.CacheRegionTest.test_configure_non_region_object_raises_error": [], "oslo_cache.tests.unit.test_cache_basics.CacheRegionTest.test_cache_debug_proxy": [], "oslo_cache.tests.unit.test_cache_basics.CacheRegionTest.test_cache_dictionary_config_builder_flush_on_reconnect_disabled": [], "oslo_cache.tests.unit.test_cache_basics.CacheRegionTest.test_cache_dictionary_config_builder_flush_on_reconnect_enabled": [], "oslo_cache.tests.unit.test_cache_basics.CacheRegionTest.test_cache_dictionary_config_builder_tls_enabled_with_config": [], "oslo_cache.tests.unit.test_cache_basics.CacheRegionTest.test_cache_dictionary_config_builder_tls_enabled": [], "oslo_cache.tests.unit.test_cache_basics.CacheRegionTest.test_cache_dictionary_config_builder_tls_disabled": [], "oslo_cache.tests.unit.test_cache_basics.CacheRegionTest.test_cache_dictionary_config_builder_global_disabled": [], "oslo_cache.tests.unit.test_cache_basics.CacheRegionTest.test_cache_dictionary_config_builder": [], "oslo_cache.tests.unit.test_cache_basics.CacheRegionTest.test_should_cache_fn_global_cache_enabled_group_cache_enabled": [], "oslo_cache.tests.unit.test_cache_basics.CacheRegionTest.test_should_cache_fn_global_cache_enabled_group_cache_disabled": [], "oslo_cache.tests.unit.test_cache_basics.CacheRegionTest.test_should_cache_fn_global_cache_disabled_group_cache_enabled": [], "oslo_cache.tests.unit.test_cache_basics.CacheRegionTest.test_should_cache_fn_global_cache_disabled": [], "oslo_cache.tests.unit.test_cache_basics.CacheRegionTest.test_should_cache_fn_global_cache_enabled": [], "oslo_cache.tests.unit.test_cache_basics.CacheRegionTest.test_cache_fallthrough_expiration_time_fn": [], "oslo_cache.tests.unit.test_cache_basics.CacheRegionTest.test_cache_no_fallthrough_expiration_time_fn": [], "oslo_cache.tests.unit.test_cache_basics.CacheRegionTest._get_cache_fallthrough_fn": [], "oslo_cache.tests.unit.test_cache_basics.CacheRegionTest.test_cache_region_no_error_multiple_config": [], "oslo_cache.tests.unit.test_cache_basics.CacheRegionTest.test_region_built_with_proxy_direct_cache_test": [], "oslo_cache.tests.unit.test_cache_basics.CacheRegionTest._get_cacheable_function": [], "oslo_cache.tests.unit.test_cache_basics.CacheRegionTest._add_dummy_config_group": [], "oslo_cache.tests.unit.test_cache_basics.CacheRegionTest._add_test_caching_option": [], "oslo_cache.tests.unit.test_cache_basics.CacheRegionTest.setUp": [], "oslo_cache.tests.unit.test_cache_basics.TestProxyValue.__init__": [], "oslo_cache.tests.unit.test_cache_basics.TestProxy.get": [], "oslo_cache.tests.unit.test_cache_basics._copy_value": [], "pygments.lexers.robotframework.VariableSplitter._list_variable_index_state": [], "pygments.lexers.robotframework.VariableSplitter._waiting_list_variable_index_state": [], "pygments.lexers.robotframework.VariableSplitter._internal_variable_start_state": [], "pygments.lexers.robotframework.VariableSplitter._is_list_or_dict_variable": [], "pygments.lexers.robotframework.VariableSplitter._variable_state": [], "pygments.lexers.robotframework.VariableSplitter._is_escaped": [], "pygments.lexers.robotframework.VariableSplitter._start_index_is_ok": [], "pygments.lexers.robotframework.VariableSplitter._find_start_index": [], "pygments.lexers.robotframework.VariableSplitter._find_variable": [], "pygments.lexers.robotframework.VariableSplitter._scanning_list_variable_index": [], "pygments.lexers.robotframework.VariableSplitter._split": [], "pygments.lexers.robotframework.VariableSplitter._has_list_or_dict_variable_index": [], "pygments.lexers.robotframework.VariableSplitter._finalize": [], "pygments.lexers.robotframework.VariableSplitter.get_replaced_base": [], "pygments.lexers.robotframework.VariableSplitter.__init__": [], "pygments.lexers.robotframework.KeywordTable._is_template": [], "pygments.lexers.robotframework.TestCaseTable._is_template_set": [], "pygments.lexers.robotframework.TestCaseTable.set_default_template": [], "pygments.lexers.robotframework.TestCaseTable.set_test_template": [], "pygments.lexers.robotframework.TestCaseTable._is_for_loop": [], "pygments.lexers.robotframework.TestCaseTable._is_template": [], "pygments.lexers.robotframework.TestCaseTable._is_setting": [], "pygments.lexers.robotframework.TestCaseTable._tokenize": [], "pygments.lexers.robotframework.TestCaseTable._continues": [], "pygments.lexers.robotframework.TestCaseTable._tokenizer_class": [], "pygments.lexers.robotframework.SettingTable.end_row": [], "pygments.lexers.robotframework.SettingTable._tokenize": [], "pygments.lexers.robotframework.SettingTable.__init__": [], "pygments.lexers.robotframework.UnknownTable._continues": [], "pygments.lexers.robotframework._Table.end_row": [], "pygments.lexers.robotframework._Table._tokenize": [], "pygments.lexers.robotframework._Table._is_empty": [], "pygments.lexers.robotframework._Table._continues": [], "pygments.lexers.robotframework._Table.tokenize": [], "pygments.lexers.robotframework._Table.__init__": [], "pygments.lexers.robotframework.ForLoop._tokenize": [], "pygments.lexers.robotframework.ForLoop.__init__": [], "pygments.lexers.robotframework.GherkinTokenizer.tokenize": [], "pygments.lexers.robotframework.KeywordCall._tokenize": [], "pygments.lexers.robotframework.KeywordCall.__init__": [], "pygments.lexers.robotframework.Variable._tokenize": [], "pygments.lexers.robotframework.TestCaseSetting._tokenize": [], "pygments.lexers.robotframework.Setting._tokenize": [], "pygments.lexers.robotframework.Setting.__init__": [], "pygments.lexers.robotframework.Tokenizer._is_assign": [], "pygments.lexers.robotframework.Tokenizer._tokenize": [], "pygments.lexers.robotframework.Tokenizer.tokenize": [], "pygments.lexers.robotframework.Tokenizer.__init__": [], "pygments.lexers.robotframework.RowSplitter._split_from_pipes": [], "pygments.lexers.robotframework.RowSplitter._split_from_spaces": [], "pygments.lexers.robotframework.RowSplitter.split": [], "pygments.lexers.robotframework.RowTokenizer._tokenize": [], "pygments.lexers.robotframework.RowTokenizer._start_table": [], "pygments.lexers.robotframework.RowTokenizer.tokenize": [], "pygments.lexers.robotframework.RowTokenizer.__init__": [], "pygments.lexers.robotframework.VariableTokenizer._tokenize": [], "pygments.lexers.robotframework.VariableTokenizer.tokenize": [], "pygments.lexers.robotframework.RobotFrameworkLexer.get_tokens_unprocessed": [], "pygments.lexers.robotframework.RobotFrameworkLexer.__init__": [], "pygments.lexers.robotframework.normalize": [], "wave._wave_params.__init__": [], "prompt_toolkit.contrib.regular_languages.completion.GrammarCompleter._remove_duplicates": [], "prompt_toolkit.contrib.regular_languages.completion.GrammarCompleter._get_completions_for_match": [], "prompt_toolkit.contrib.regular_languages.completion.GrammarCompleter.get_completions": [], "prompt_toolkit.contrib.regular_languages.completion.GrammarCompleter.__init__": [], "xmlschema.helpers.raw_xml_encode": [], "xmlschema.helpers.strictly_equal": [], "xmlschema.helpers.count_digits": [], "xmlschema.helpers.not_whitespace": [], "xmlschema.helpers.prune_etree": [], "xmlschema.helpers.etree_iter_location_hints": [], "xmlschema.helpers.etree_getpath": [], "xmlschema.helpers.etree_iterpath": [], "xmlschema.helpers.is_etree_document": [], "xmlschema.helpers.is_etree_element": [], "xmlschema.helpers.get_extended_qname": [], "xmlschema.helpers.get_prefixed_qname": [], "xmlschema.helpers.local_name": [], "xmlschema.helpers.get_qname": [], "xmlschema.helpers.get_namespace": [], "testtools.tests.test_run.test_suite": [], "testtools.tests.test_run.TestRun.test_issue_16662": [], "testtools.tests.test_run.TestRun.test_stdout_honoured": [], "testtools.tests.test_run.TestRun.test_run_locals": [], "testtools.tests.test_run.TestRun.test_run_failfast": [], "testtools.tests.test_run.TestRun.test_load_list_preserves_custom_suites": [], "testtools.tests.test_run.TestRun.test_run_load_list": [], "testtools.tests.test_run.TestRun.test_run_orders_tests": [], "testtools.tests.test_run.TestRun.test_run_list_failed_import": [], "testtools.tests.test_run.TestRun.test_run_list": [], "testtools.tests.test_run.TestRun.test_run_list_with_loader": [], "testtools.tests.test_run.TestRun.test_run_custom_list": [], "testtools.tests.test_run.TestRun.setUp": [], "eventlet.support.stacklesspypys.emulate": [], "keystoneauth1.tests.unit.test_service_token.ServiceTokenTests.test_pass_throughs": [], "keystoneauth1.tests.unit.test_service_token.ServiceTokenTests.test_invalidation": [], "keystoneauth1.tests.unit.test_service_token.ServiceTokenTests.test_setting_service_token": [], "keystoneauth1.tests.unit.test_service_token.ServiceTokenTests.setUp": [], "ipython_genutils.text.columnize": [], "ipython_genutils.text.compute_item_matrix": [], "ipython_genutils.text._get_or_default": [], "ipython_genutils.text._find_optimal": [], "ipython_genutils.text._chunks": [], "ipython_genutils.text.strip_ansi": [], "ipython_genutils.text.wrap_paragraphs": [], "ipython_genutils.text.dedent": [], "ipython_genutils.text.indent": [], "werkzeug.wrappers.json.JSONMixin.__init__": [], "attr._make.pipe": [], "attr._make.and_": [], "attr._make._AndValidator.__call__": [], "attr._make.make_class": [], "attr._make.Factory.__setstate__": [], "attr._make.Factory.__getstate__": [], "attr._make.Factory.__init__": [], "attr._make._CountingAttr.default": [], "attr._make._CountingAttr.validator": [], "attr._make._CountingAttr.__init__": [], "attr._make.Attribute._setattrs": [], "attr._make.Attribute.__setstate__": [], "attr._make.Attribute.__getstate__": [], "attr._make.Attribute.evolve": [], "attr._make.Attribute.cmp": [], "attr._make.Attribute.from_counting_attr": [], "attr._make.Attribute.__setattr__": [], "attr._make.Attribute.__init__": [], "attr._make._attrs_to_init_script": [], "attr._make._assign_with_converter": [], "attr._make._assign": [], "attr._make._setattr_with_converter": [], "attr._make._setattr": [], "attr._make._make_init": [], "attr._make._is_slot_attr": [], "attr._make._is_slot_cls": [], "attr._make.validate": [], "attr._make.fields_dict": [], "attr._make.fields": [], "attr._make._add_repr": [], "attr._make._make_repr": [], "attr._make._add_eq": [], "attr._make._make_order": [], "attr._make._make_eq": [], "attr._make._make_ne": [], "attr._make._add_hash": [], "attr._make._make_hash": [], "attr._make._generate_unique_filename": [], "attr._make.attrs": [], "attr._make._determine_whether_to_implement": [], "attr._make._determine_attrib_eq_order": [], "attr._make._determine_attrs_eq_order": [], "attr._make._ClassBuilder._add_method_dunders": [], "attr._make._ClassBuilder.add_setattr": [], "attr._make._ClassBuilder.add_order": [], "attr._make._ClassBuilder.add_eq": [], "attr._make._ClassBuilder.add_attrs_init": [], "attr._make._ClassBuilder.add_init": [], "attr._make._ClassBuilder.add_hash": [], "attr._make._ClassBuilder.make_unhashable": [], "attr._make._ClassBuilder._make_getstate_setstate": [], "attr._make._ClassBuilder.add_str": [], "attr._make._ClassBuilder.add_repr": [], "attr._make._ClassBuilder._create_slots_class": [], "attr._make._ClassBuilder._patch_original_class": [], "attr._make._ClassBuilder.build_class": [], "attr._make._ClassBuilder.__repr__": [], "attr._make._ClassBuilder.__init__": [], "attr._make._frozen_delattrs": [], "attr._make._transform_attrs": [], "attr._make._collect_base_attrs_broken": [], "attr._make._collect_base_attrs": [], "attr._make._counter_getter": [], "attr._make._get_annotations": [], "attr._make._has_own_attribute": [], "attr._make._is_class_var": [], "attr._make._make_attr_tuple_class": [], "attr._make._make_method": [], "attr._make._compile_and_eval": [], "attr._make.attrib": [], "attr._make._Nothing.__len__": [], "attr._make._Nothing.__bool__": [], "attr._make._Nothing.__repr__": [], "attr._make._Nothing.__new__": [], "libcst.tests.test_deep_replace.DeepReplaceTest.test_with_deep_changes_complex": [], "libcst.tests.test_deep_replace.DeepReplaceTest.test_deep_remove_complex": [], "libcst.tests.test_deep_replace.DeepReplaceTest.test_deep_replace_identity": [], "libcst.tests.test_deep_replace.DeepReplaceTest.test_deep_replace_complex": [], "libcst.tests.test_deep_replace.DeepReplaceTest.test_deep_replace_simple": [], "keystone.common.validation.nullable": [], "keystone.common.validation.lazy_validate": [ { "locations": [ { "path": "keystone/common/validation/__init__.py", "start": { "line": 30, "column": 4 }, "stop": { "line": 30, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/validation/__init__.py", "start": { "line": 29, "column": 23 }, "stop": { "line": 29, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.__init__", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "static" } ], "keystone.api.auth.AuthFederationSaml2ECPResource.post": [ { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 438, "column": 12 }, "stop": { "line": 438, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.Headers.__setitem__", "class_name": "werkzeug.datastructures.Headers", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 426, "column": 8 }, "stop": { "line": 426, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 435, "column": 19 }, "stop": { "line": 435, "column": 38 } } ], "kind": "function", "target": "flask.helpers.make_response" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 432, "column": 24 }, "stop": { "line": 432, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.ECPGenerator.generate_ecp", "class_name": "keystone.federation.idp.ECPGenerator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 427, "column": 43 }, "stop": { "line": 427, "column": 74 } } ], "kind": "function", "target": "keystone.api._shared.saml.create_base_saml_assertion" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 436, "column": 12 }, "stop": { "line": 436, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "saml2.SamlBase.to_string", "class_name": "saml2.schema.soapenv.Envelope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 434, "column": 18 }, "stop": { "line": 434, "column": 41 } } ], "kind": "function", "target": "keystone.api.auth._build_response_headers" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 425, "column": 15 }, "stop": { "line": 425, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.auth.AuthFederationSaml2ECPResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 431, "column": 20 }, "stop": { "line": 431, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.federation.idp.ECPGenerator", "dispatch": "static" } ], "keystone.api.auth.AuthFederationSaml2ECPResource.get": [ { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 417, "column": 14 }, "stop": { "line": 417, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.exceptions.MethodNotAllowed.__init__", "class_name": "werkzeug.exceptions.MethodNotAllowed", "dispatch": "static" } ], "keystone.api.auth.AuthFederationSaml2Resource.post": [ { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 411, "column": 12 }, "stop": { "line": 411, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.Headers.__setitem__", "class_name": "werkzeug.datastructures.Headers", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 407, "column": 37 }, "stop": { "line": 407, "column": 68 } } ], "kind": "function", "target": "keystone.api._shared.saml.create_base_saml_assertion" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 406, "column": 8 }, "stop": { "line": 406, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 409, "column": 19 }, "stop": { "line": 409, "column": 38 } } ], "kind": "function", "target": "flask.helpers.make_response" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 408, "column": 18 }, "stop": { "line": 408, "column": 41 } } ], "kind": "function", "target": "keystone.api.auth._build_response_headers" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 405, "column": 15 }, "stop": { "line": 405, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.auth.AuthFederationSaml2Resource", "dispatch": "dynamic" } ], "keystone.api.auth.AuthFederationSaml2Resource.get": [ { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 397, "column": 14 }, "stop": { "line": 397, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.exceptions.MethodNotAllowed.__init__", "class_name": "werkzeug.exceptions.MethodNotAllowed", "dispatch": "static" } ], "keystone.api.auth.AuthFederationWebSSOIDPsResource.post": [ { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 392, "column": 15 }, "stop": { "line": 392, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.auth.AuthFederationWebSSOIDPsResource._perform_auth", "class_name": "keystone.api.auth.AuthFederationWebSSOIDPsResource", "dispatch": "dynamic" } ], "keystone.api.auth.AuthFederationWebSSOIDPsResource.get": [ { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 388, "column": 15 }, "stop": { "line": 388, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.auth.AuthFederationWebSSOIDPsResource._perform_auth", "class_name": "keystone.api.auth.AuthFederationWebSSOIDPsResource", "dispatch": "dynamic" } ], "keystone.api.auth.AuthFederationWebSSOIDPsResource._perform_auth": [ { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 384, "column": 15 }, "stop": { "line": 384, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.auth._AuthFederationWebSSOBase._render_template_response", "class_name": "keystone.api.auth.AuthFederationWebSSOIDPsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 380, "column": 15 }, "stop": { "line": 380, "column": 35 } } ], "kind": "function", "target": "keystone.api.auth._get_sso_origin_host" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 382, "column": 16 }, "stop": { "line": 382, "column": 63 } } ], "kind": "function", "target": "keystone.api._shared.authentication.federated_authenticate_for_token" } ], "keystone.api.auth.AuthFederationWebSSOResource.post": [ { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 374, "column": 15 }, "stop": { "line": 374, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.auth.AuthFederationWebSSOResource._perform_auth", "class_name": "keystone.api.auth.AuthFederationWebSSOResource", "dispatch": "dynamic" } ], "keystone.api.auth.AuthFederationWebSSOResource.get": [ { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 370, "column": 15 }, "stop": { "line": 370, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.auth.AuthFederationWebSSOResource._perform_auth", "class_name": "keystone.api.auth.AuthFederationWebSSOResource", "dispatch": "dynamic" } ], "keystone.api.auth.AuthFederationWebSSOResource._perform_auth": [ { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 359, "column": 18 }, "stop": { "line": 359, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 346, "column": 33 }, "stop": { "line": 346, "column": 73 } } ], "kind": "function", "target": "keystone.federation.utils.get_remote_id_parameter" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 352, "column": 24 }, "stop": { "line": 352, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 361, "column": 15 }, "stop": { "line": 361, "column": 35 } } ], "kind": "function", "target": "keystone.api.auth._get_sso_origin_host" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 364, "column": 16 }, "stop": { "line": 364, "column": 63 } } ], "kind": "function", "target": "keystone.api._shared.authentication.federated_authenticate_for_token" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 366, "column": 15 }, "stop": { "line": 366, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.auth._AuthFederationWebSSOBase._render_template_response", "class_name": "keystone.api.auth.AuthFederationWebSSOResource", "dispatch": "dynamic" } ], "keystone.api.auth.AuthTokenResource.delete": [ { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 333, "column": 19 }, "stop": { "line": 333, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.Headers.get", "class_name": "werkzeug.datastructures.EnvironHeaders", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 332, "column": 8 }, "stop": { "line": 332, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.auth.AuthTokenResource.post": [ { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 324, "column": 8 }, "stop": { "line": 324, "column": 40 } }, { "path": "keystone/api/auth.py", "start": { "line": 323, "column": 8 }, "stop": { "line": 323, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.Headers.__setitem__", "class_name": "werkzeug.datastructures.Headers", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 315, "column": 20 }, "stop": { "line": 315, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.auth.AuthTokenResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 314, "column": 26 }, "stop": { "line": 314, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.__contains__", "class_name": "werkzeug.datastructures.ImmutableMultiDict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 321, "column": 20 }, "stop": { "line": 321, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 322, "column": 19 }, "stop": { "line": 322, "column": 38 } } ], "kind": "function", "target": "flask.helpers.make_response" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 318, "column": 20 }, "stop": { "line": 318, "column": 65 } } ], "kind": "function", "target": "keystone.common.render_token.render_token_response_from_model" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 316, "column": 8 }, "stop": { "line": 316, "column": 45 } } ], "kind": "function", "target": "keystone.auth.schema.validate_issue_token_auth" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 317, "column": 16 }, "stop": { "line": 317, "column": 53 } } ], "kind": "function", "target": "keystone.api._shared.authentication.authenticate_for_token" } ], "keystone.api.auth.AuthTokenResource.get": [ { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 304, "column": 8 }, "stop": { "line": 304, "column": 43 } }, { "path": "keystone/api/auth.py", "start": { "line": 305, "column": 8 }, "stop": { "line": 305, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.Headers.__setitem__", "class_name": "werkzeug.datastructures.Headers", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 289, "column": 19 }, "stop": { "line": 289, "column": 44 } }, { "path": "keystone/api/auth.py", "start": { "line": 291, "column": 31 }, "stop": { "line": 291, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.Headers.get", "class_name": "werkzeug.datastructures.EnvironHeaders", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 303, "column": 19 }, "stop": { "line": 303, "column": 38 } } ], "kind": "function", "target": "flask.helpers.make_response" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 293, "column": 24 }, "stop": { "line": 293, "column": 49 } } ], "kind": "function", "target": "oslo_utils.strutils.bool_from_string" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 285, "column": 12 }, "stop": { "line": 285, "column": 33 } }, { "path": "keystone/api/auth.py", "start": { "line": 287, "column": 12 }, "stop": { "line": 287, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 294, "column": 12 }, "stop": { "line": 294, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.TypeConversionDict.get", "class_name": "werkzeug.datastructures.ImmutableMultiDict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 296, "column": 26 }, "stop": { "line": 296, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.__contains__", "class_name": "werkzeug.datastructures.ImmutableMultiDict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 302, "column": 20 }, "stop": { "line": 302, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 284, "column": 11 }, "stop": { "line": 284, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__ne__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 300, "column": 21 }, "stop": { "line": 300, "column": 66 } } ], "kind": "function", "target": "keystone.common.render_token.render_token_response_from_model" } ], "keystone.api.auth.AuthTokenOSPKIResource.get": [ { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 265, "column": 18 }, "stop": { "line": 265, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Gone", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 270, "column": 14 }, "stop": { "line": 270, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Forbidden", "dispatch": "static" } ], "keystone.api.auth.AuthCatalogResource.get": [ { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 238, "column": 8 }, "stop": { "line": 238, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 243, "column": 18 }, "stop": { "line": 243, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Forbidden", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 240, "column": 21 }, "stop": { "line": 240, "column": 38 } }, { "path": "keystone/api/auth.py", "start": { "line": 239, "column": 18 }, "stop": { "line": 239, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.auth_context", "class_name": "keystone.api.auth.AuthCatalogResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 252, "column": 24 }, "stop": { "line": 252, "column": 41 } } ], "kind": "function", "target": "keystone.server.flask.common.base_url" } ], "keystone.api.auth.AuthSystemResource.get": [ { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 189, "column": 8 }, "stop": { "line": 189, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 190, "column": 18 }, "stop": { "line": 190, "column": 35 } }, { "path": "keystone/api/auth.py", "start": { "line": 191, "column": 20 }, "stop": { "line": 191, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.auth_context", "class_name": "keystone.api.auth.AuthSystemResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 212, "column": 22 }, "stop": { "line": 212, "column": 45 } } ], "kind": "function", "target": "keystone.api.auth._combine_lists_uniquely" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 226, "column": 28 }, "stop": { "line": 226, "column": 45 } }, { "path": "keystone/api/auth.py", "start": { "line": 219, "column": 28 }, "stop": { "line": 219, "column": 45 } } ], "kind": "function", "target": "keystone.server.flask.common.base_url" } ], "keystone.api.auth.AuthDomainsResource.get": [ { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 160, "column": 8 }, "stop": { "line": 160, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 179, "column": 15 }, "stop": { "line": 179, "column": 38 } } ], "kind": "function", "target": "keystone.api.auth._combine_lists_uniquely" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 162, "column": 20 }, "stop": { "line": 162, "column": 37 } }, { "path": "keystone/api/auth.py", "start": { "line": 161, "column": 18 }, "stop": { "line": 161, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.auth_context", "class_name": "keystone.api.auth.AuthDomainsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 180, "column": 15 }, "stop": { "line": 180, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.auth.AuthDomainsResource", "dispatch": "dynamic" } ], "keystone.api.auth.AuthProjectsResource.get": [ { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 128, "column": 8 }, "stop": { "line": 128, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 146, "column": 15 }, "stop": { "line": 146, "column": 38 } } ], "kind": "function", "target": "keystone.api.auth._combine_lists_uniquely" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 147, "column": 15 }, "stop": { "line": 147, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.auth.AuthProjectsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 130, "column": 20 }, "stop": { "line": 130, "column": 37 } }, { "path": "keystone/api/auth.py", "start": { "line": 129, "column": 18 }, "stop": { "line": 129, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.auth_context", "class_name": "keystone.api.auth.AuthProjectsResource", "dispatch": "dynamic" } ], "keystone.api.auth._AuthFederationWebSSOBase._render_template_response": [ { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 114, "column": 8 }, "stop": { "line": 114, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.Headers.__setitem__", "class_name": "werkzeug.datastructures.Headers", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 108, "column": 13 }, "stop": { "line": 108, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 109, "column": 34 }, "stop": { "line": 109, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.read", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 111, "column": 15 }, "stop": { "line": 111, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "string.Template.substitute", "class_name": "string.Template", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 112, "column": 15 }, "stop": { "line": 112, "column": 34 } } ], "kind": "function", "target": "flask.helpers.make_response" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 109, "column": 18 }, "stop": { "line": 109, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "string.Template.__init__", "class_name": "string.Template", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 108, "column": 13 }, "stop": { "line": 108, "column": 17 } } ], "kind": "function", "target": "open" } ], "keystone.api.auth._get_sso_origin_host": [ { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 100, "column": 14 }, "stop": { "line": 100, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 95, "column": 7 }, "stop": { "line": 95, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 96, "column": 14 }, "stop": { "line": 96, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 87, "column": 14 }, "stop": { "line": 87, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 81, "column": 13 }, "stop": { "line": 81, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.TypeConversionDict.get", "class_name": "werkzeug.datastructures.ImmutableMultiDict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 89, "column": 11 }, "stop": { "line": 89, "column": 36 } } ], "kind": "function", "target": "urllib.parse.unquote_plus" }, { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 92, "column": 26 }, "stop": { "line": 92, "column": 53 } } ], "kind": "function", "target": "keystone.common.utils.lower_case_hostname" } ], "keystone.api.auth._build_response_headers": [], "keystone.api.auth._combine_lists_uniquely": [ { "locations": [ { "path": "keystone/api/auth.py", "start": { "line": 56, "column": 15 }, "stop": { "line": 56, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.values", "class_name": "dict", "dispatch": "dynamic" } ], "jedi.third_party.typeshed.stdlib.2and3.difflib.Match.__init__": [], "sqlalchemy.dialects.firebird.base.FBDialect.get_indexes": [], "sqlalchemy.dialects.firebird.base.FBDialect.get_foreign_keys": [], "sqlalchemy.dialects.firebird.base.FBDialect.get_columns": [], "sqlalchemy.dialects.firebird.base.FBDialect.get_column_sequence": [], "sqlalchemy.dialects.firebird.base.FBDialect.get_pk_constraint": [], "sqlalchemy.dialects.firebird.base.FBDialect.get_view_definition": [], "sqlalchemy.dialects.firebird.base.FBDialect.get_view_names": [], "sqlalchemy.dialects.firebird.base.FBDialect.get_table_names": [], "sqlalchemy.dialects.firebird.base.FBDialect.has_sequence": [], "sqlalchemy.dialects.firebird.base.FBDialect.has_table": [], "sqlalchemy.dialects.firebird.base.FBDialect.initialize": [], "sqlalchemy.dialects.firebird.base.FBDialect.__init__": [], "sqlalchemy.dialects.firebird.base.FBExecutionContext.fire_sequence": [], "sqlalchemy.dialects.firebird.base.FBIdentifierPreparer.__init__": [], "sqlalchemy.dialects.firebird.base.FBDDLCompiler.visit_computed_column": [], "sqlalchemy.dialects.firebird.base.FBDDLCompiler.visit_drop_sequence": [], "sqlalchemy.dialects.firebird.base.FBDDLCompiler.visit_create_sequence": [], "sqlalchemy.dialects.firebird.base.FBCompiler.returning_clause": [], "sqlalchemy.dialects.firebird.base.FBCompiler.limit_clause": [], "sqlalchemy.dialects.firebird.base.FBCompiler.get_select_precolumns": [], "sqlalchemy.dialects.firebird.base.FBCompiler.visit_sequence": [], "sqlalchemy.dialects.firebird.base.FBCompiler.default_from": [], "sqlalchemy.dialects.firebird.base.FBCompiler.function_argspec": [], "sqlalchemy.dialects.firebird.base.FBCompiler.visit_length_func": [], "sqlalchemy.dialects.firebird.base.FBCompiler.visit_substring_func": [], "sqlalchemy.dialects.firebird.base.FBCompiler.visit_alias": [], "sqlalchemy.dialects.firebird.base.FBCompiler.visit_mod_binary": [], "sqlalchemy.dialects.firebird.base.FBCompiler.visit_not_startswith_op_binary": [], "sqlalchemy.dialects.firebird.base.FBCompiler.visit_startswith_op_binary": [], "sqlalchemy.dialects.firebird.base.FBCompiler.visit_now_func": [], "sqlalchemy.dialects.firebird.base.FBTypeCompiler.visit_VARCHAR": [], "sqlalchemy.dialects.firebird.base.FBTypeCompiler.visit_CHAR": [], "sqlalchemy.dialects.firebird.base.FBTypeCompiler._extend_string": [], "sqlalchemy.dialects.firebird.base.FBTypeCompiler.visit_BLOB": [], "sqlalchemy.dialects.firebird.base.FBTypeCompiler.visit_TEXT": [], "sqlalchemy.dialects.firebird.base.FBTypeCompiler.visit_datetime": [], "sqlalchemy.dialects.firebird.base.FBTypeCompiler.visit_boolean": [], "sqlalchemy.dialects.firebird.base._FBDateTime.bind_processor": [], "sqlalchemy.dialects.firebird.base.CHAR.__init__": [], "sqlalchemy.dialects.firebird.base.VARCHAR.__init__": [], "sqlalchemy.dialects.firebird.base._StringType.__init__": [], "oslo_concurrency.lockutils.main": [], "oslo_concurrency.lockutils._lock_wrapper": [], "oslo_concurrency.lockutils.remove_external_lock_file_with_prefix": [], "oslo_concurrency.lockutils.synchronized_with_prefix": [], "oslo_concurrency.lockutils.synchronized": [], "oslo_concurrency.lockutils.lock_with_prefix": [], "oslo_concurrency.lockutils.lock": [], "oslo_concurrency.lockutils.internal_lock": [], "oslo_concurrency.lockutils.remove_external_lock_file": [], "oslo_concurrency.lockutils.external_lock": [], "oslo_concurrency.lockutils._get_lock_path": [], "oslo_concurrency.lockutils.Semaphores.__len__": [], "oslo_concurrency.lockutils.Semaphores.get": [], "oslo_concurrency.lockutils.Semaphores.__init__": [], "oslo_concurrency.lockutils.internal_fair_lock": [], "oslo_concurrency.lockutils.FairLocks.get": [], "oslo_concurrency.lockutils.FairLocks.__init__": [], "oslo_concurrency.lockutils.get_lock_path": [], "oslo_concurrency.lockutils.set_defaults": [], "oslo_concurrency.lockutils._register_opts": [], "paste.util.mimeparse.desired_matches": [], "paste.util.mimeparse.best_match": [], "paste.util.mimeparse.quality": [], "paste.util.mimeparse.quality_parsed": [], "paste.util.mimeparse.fitness_and_quality_parsed": [], "paste.util.mimeparse.parse_media_range": [], "paste.util.mimeparse.parse_mime_type": [], "setuptools._distutils.core.run_setup": [], "setuptools._distutils.core.setup": [], "setuptools._distutils.core.gen_usage": [], "sqlalchemy.sql.visitors.replacement_traverse": [], "sqlalchemy.sql.visitors.cloned_traverse": [], "sqlalchemy.sql.visitors.traverse": [], "sqlalchemy.sql.visitors.traverse_using": [], "sqlalchemy.sql.visitors.iterate": [], "sqlalchemy.sql.visitors.ReplacingExternalTraversal.traverse": [], "sqlalchemy.sql.visitors.ReplacingExternalTraversal.replace": [], "sqlalchemy.sql.visitors.CloningExternalTraversal.traverse": [], "sqlalchemy.sql.visitors.CloningExternalTraversal.copy_and_process": [], "sqlalchemy.sql.visitors.ExternalTraversal.chain": [], "sqlalchemy.sql.visitors.ExternalTraversal.visitor_iterator": [], "sqlalchemy.sql.visitors.ExternalTraversal._visitor_dict": [], "sqlalchemy.sql.visitors.ExternalTraversal.traverse": [], "sqlalchemy.sql.visitors.ExternalTraversal.iterate": [], "sqlalchemy.sql.visitors.ExternalTraversal.traverse_single": [], "sqlalchemy.sql.visitors.InternalTraversal.generate_dispatch": [], "sqlalchemy.sql.visitors.InternalTraversal.run_generated_dispatch": [], "sqlalchemy.sql.visitors.InternalTraversal.dispatch": [], "sqlalchemy.sql.visitors._generate_dispatcher": [], "sqlalchemy.sql.visitors._InternalTraversalType.__init__": [], "sqlalchemy.sql.visitors.Traversible.get_children": [], "sqlalchemy.sql.visitors.TraversibleType.__init__": [], "sqlalchemy.sql.visitors._generate_compiler_dispatch": [], "keystone.api.role_inferences.RoleInferencesResource.get": [ { "locations": [ { "path": "keystone/api/role_inferences.py", "start": { "line": 39, "column": 16 }, "stop": { "line": 39, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/role_inferences.py", "start": { "line": 50, "column": 34 }, "stop": { "line": 50, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.items", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_inferences.py", "start": { "line": 47, "column": 12 }, "stop": { "line": 47, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_inferences.py", "start": { "line": 52, "column": 26 }, "stop": { "line": 52, "column": 35 } }, { "path": "keystone/api/role_inferences.py", "start": { "line": 46, "column": 20 }, "stop": { "line": 46, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_inferences.py", "start": { "line": 34, "column": 8 }, "stop": { "line": 34, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_inferences.py", "start": { "line": 43, "column": 22 }, "stop": { "line": 43, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_inferences.py", "start": { "line": 51, "column": 29 }, "stop": { "line": 51, "column": 66 } } ], "kind": "function", "target": "keystone.api._shared.implied_roles.build_prior_role_response_data" }, { "locations": [ { "path": "keystone/api/role_inferences.py", "start": { "line": 45, "column": 16 }, "stop": { "line": 45, "column": 55 } } ], "kind": "function", "target": "keystone.api._shared.implied_roles.build_implied_role_response_data" }, { "locations": [ { "path": "keystone/api/role_inferences.py", "start": { "line": 53, "column": 12 }, "stop": { "line": 53, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "IPython.utils.syspathcontext.prepended_to_syspath.__exit__": [], "IPython.utils.syspathcontext.prepended_to_syspath.__enter__": [], "IPython.utils.syspathcontext.prepended_to_syspath.__init__": [], "IPython.utils.syspathcontext.appended_to_syspath.__exit__": [], "IPython.utils.syspathcontext.appended_to_syspath.__enter__": [], "IPython.utils.syspathcontext.appended_to_syspath.__init__": [], "wrapt.decorators.synchronized": [], "wrapt.decorators.decorator": [], "wrapt.decorators.DelegatedAdapterFactory.__call__": [], "wrapt.decorators.DelegatedAdapterFactory.__init__": [], "wrapt.decorators.AdapterFactory.__call__": [], "wrapt.decorators.AdapterWrapper.__signature__": [], "wrapt.decorators.AdapterWrapper.__kwdefaults__": [], "wrapt.decorators.AdapterWrapper.__defaults__": [], "wrapt.decorators.AdapterWrapper.__code__": [], "wrapt.decorators.AdapterWrapper.__init__": [], "wrapt.decorators._BoundAdapterWrapper.__signature__": [], "wrapt.decorators._BoundAdapterWrapper.__func__": [], "wrapt.decorators._AdapterFunctionSurrogate.__signature__": [], "wrapt.decorators._AdapterFunctionSurrogate.__kwdefaults__": [], "wrapt.decorators._AdapterFunctionSurrogate.__defaults__": [], "wrapt.decorators._AdapterFunctionSurrogate.__code__": [], "wrapt.decorators._AdapterFunctionSurrogate.__init__": [], "wrapt.decorators._AdapterFunctionCode.co_varnames": [], "wrapt.decorators._AdapterFunctionCode.co_kwonlyargcount": [], "wrapt.decorators._AdapterFunctionCode.co_flags": [], "wrapt.decorators._AdapterFunctionCode.co_code": [], "wrapt.decorators._AdapterFunctionCode.co_argcount": [], "wrapt.decorators._AdapterFunctionCode.__init__": [], "ipython_genutils.py3compat.with_metaclass": [], "ipython_genutils.py3compat.annotate": [], "ipython_genutils.py3compat.get_closure": [], "ipython_genutils.py3compat.u_format": [], "ipython_genutils.py3compat.doctest_refactor_print": [], "ipython_genutils.py3compat._print_statement_sub": [], "ipython_genutils.py3compat.execfile": [], "ipython_genutils.py3compat.itervalues": [], "ipython_genutils.py3compat.iteritems": [], "ipython_genutils.py3compat.isidentifier": [], "ipython_genutils.py3compat.input": [], "ipython_genutils.py3compat._shutil_which": [], "ipython_genutils.py3compat.safe_unicode": [], "ipython_genutils.py3compat._modify_str_or_docstring": [], "ipython_genutils.py3compat.buffer_to_bytes": [], "ipython_genutils.py3compat.cast_bytes": [], "ipython_genutils.py3compat.cast_unicode": [], "ipython_genutils.py3compat.encode": [], "ipython_genutils.py3compat.decode": [], "ipython_genutils.py3compat.no_code": [], "keystone.common.sql.contract_repo.versions.065_contract_add_user_external_id_to_access_rule.upgrade": [], "keystone.cmd.doctor.gather_symptoms": [ { "locations": [ { "path": "keystone/cmd/doctor/__init__.py", "start": { "line": 76, "column": 20 }, "stop": { "line": 76, "column": 23 } } ], "kind": "function", "target": "dir" }, { "locations": [ { "path": "keystone/cmd/doctor/__init__.py", "start": { "line": 77, "column": 15 }, "stop": { "line": 77, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.startswith", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/doctor/__init__.py", "start": { "line": 78, "column": 16 }, "stop": { "line": 78, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/doctor/__init__.py", "start": { "line": 78, "column": 32 }, "stop": { "line": 78, "column": 39 } } ], "kind": "function", "target": "getattr" } ], "keystone.cmd.doctor.diagnose": [ { "locations": [ { "path": "keystone/cmd/doctor/__init__.py", "start": { "line": 54, "column": 33 }, "stop": { "line": 54, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/doctor/__init__.py", "start": { "line": 53, "column": 16 }, "stop": { "line": 53, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/doctor/__init__.py", "start": { "line": 52, "column": 12 }, "stop": { "line": 52, "column": 17 } }, { "path": "keystone/cmd/doctor/__init__.py", "start": { "line": 67, "column": 12 }, "stop": { "line": 67, "column": 17 } } ], "kind": "function", "target": "print" }, { "locations": [ { "path": "keystone/cmd/doctor/__init__.py", "start": { "line": 54, "column": 33 }, "stop": { "line": 54, "column": 36 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/cmd/doctor/__init__.py", "start": { "line": 48, "column": 19 }, "stop": { "line": 48, "column": 34 } } ], "kind": "function", "target": "keystone.cmd.doctor.gather_symptoms" } ], "sqlalchemy.ext.mutable.MutableSet.__reduce_ex__": [], "sqlalchemy.ext.mutable.MutableSet.__setstate__": [], "sqlalchemy.ext.mutable.MutableSet.__getstate__": [], "sqlalchemy.ext.mutable.MutableSet.coerce": [], "sqlalchemy.ext.mutable.MutableSet.clear": [], "sqlalchemy.ext.mutable.MutableSet.pop": [], "sqlalchemy.ext.mutable.MutableSet.discard": [], "sqlalchemy.ext.mutable.MutableSet.remove": [], "sqlalchemy.ext.mutable.MutableSet.add": [], "sqlalchemy.ext.mutable.MutableSet.__isub__": [], "sqlalchemy.ext.mutable.MutableSet.__ixor__": [], "sqlalchemy.ext.mutable.MutableSet.__iand__": [], "sqlalchemy.ext.mutable.MutableSet.__ior__": [], "sqlalchemy.ext.mutable.MutableSet.symmetric_difference_update": [], "sqlalchemy.ext.mutable.MutableSet.difference_update": [], "sqlalchemy.ext.mutable.MutableSet.intersection_update": [], "sqlalchemy.ext.mutable.MutableSet.update": [], "sqlalchemy.ext.mutable.MutableList.coerce": [], "sqlalchemy.ext.mutable.MutableList.reverse": [], "sqlalchemy.ext.mutable.MutableList.sort": [], "sqlalchemy.ext.mutable.MutableList.clear": [], "sqlalchemy.ext.mutable.MutableList.remove": [], "sqlalchemy.ext.mutable.MutableList.insert": [], "sqlalchemy.ext.mutable.MutableList.__iadd__": [], "sqlalchemy.ext.mutable.MutableList.extend": [], "sqlalchemy.ext.mutable.MutableList.append": [], "sqlalchemy.ext.mutable.MutableList.pop": [], "sqlalchemy.ext.mutable.MutableList.__delslice__": [], "sqlalchemy.ext.mutable.MutableList.__delitem__": [], "sqlalchemy.ext.mutable.MutableList.__setslice__": [], "sqlalchemy.ext.mutable.MutableList.__setitem__": [], "sqlalchemy.ext.mutable.MutableList.__setstate__": [], "sqlalchemy.ext.mutable.MutableList.__reduce_ex__": [], "sqlalchemy.ext.mutable.MutableDict.__setstate__": [], "sqlalchemy.ext.mutable.MutableDict.__getstate__": [], "sqlalchemy.ext.mutable.MutableDict.coerce": [], "sqlalchemy.ext.mutable.MutableDict.clear": [], "sqlalchemy.ext.mutable.MutableDict.popitem": [], "sqlalchemy.ext.mutable.MutableDict.pop": [], "sqlalchemy.ext.mutable.MutableDict.update": [], "sqlalchemy.ext.mutable.MutableDict.__delitem__": [], "sqlalchemy.ext.mutable.MutableDict.setdefault": [], "sqlalchemy.ext.mutable.MutableDict.__setitem__": [], "sqlalchemy.ext.mutable._setup_composite_listener": [], "sqlalchemy.ext.mutable.MutableComposite.changed": [], "sqlalchemy.ext.mutable.MutableComposite._get_listen_keys": [], "sqlalchemy.ext.mutable.Mutable.as_mutable": [], "sqlalchemy.ext.mutable.Mutable.associate_with": [], "sqlalchemy.ext.mutable.Mutable.associate_with_attribute": [], "sqlalchemy.ext.mutable.Mutable.changed": [], "sqlalchemy.ext.mutable.MutableBase._listen_on_attribute": [], "sqlalchemy.ext.mutable.MutableBase._get_listen_keys": [], "sqlalchemy.ext.mutable.MutableBase.coerce": [], "sqlalchemy.ext.mutable.MutableBase._parents": [], "rx.linq.observable.interval.interval": [], "alembic.runtime.environment.EnvironmentContext.get_impl": [], "alembic.runtime.environment.EnvironmentContext.get_bind": [], "alembic.runtime.environment.EnvironmentContext.get_context": [], "alembic.runtime.environment.EnvironmentContext.begin_transaction": [], "alembic.runtime.environment.EnvironmentContext.static_output": [], "alembic.runtime.environment.EnvironmentContext.execute": [], "alembic.runtime.environment.EnvironmentContext.run_migrations": [], "alembic.runtime.environment.EnvironmentContext.configure": [], "alembic.runtime.environment.EnvironmentContext.get_x_argument": [], "alembic.runtime.environment.EnvironmentContext.get_tag_argument": [], "alembic.runtime.environment.EnvironmentContext.get_revision_argument": [], "alembic.runtime.environment.EnvironmentContext.get_starting_revision_argument": [], "alembic.runtime.environment.EnvironmentContext.get_head_revisions": [], "alembic.runtime.environment.EnvironmentContext.get_head_revision": [], "alembic.runtime.environment.EnvironmentContext.requires_connection": [], "alembic.runtime.environment.EnvironmentContext.is_transactional_ddl": [], "alembic.runtime.environment.EnvironmentContext.is_offline_mode": [], "alembic.runtime.environment.EnvironmentContext.__exit__": [], "alembic.runtime.environment.EnvironmentContext.__enter__": [], "alembic.runtime.environment.EnvironmentContext.__init__": [], "rx.linq.observable.returnvalue.from_callable": [], "rx.linq.observable.returnvalue.return_value": [], "rx.linq.observable.count.count": [], "keystone.api.services.ServicesResource.delete": [ { "locations": [ { "path": "keystone/api/services.py", "start": { "line": 67, "column": 8 }, "stop": { "line": 67, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/services.py", "start": { "line": 69, "column": 34 }, "stop": { "line": 69, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.services.ServicesResource", "dispatch": "dynamic" } ], "keystone.api.services.ServicesResource.patch": [ { "locations": [ { "path": "keystone/api/services.py", "start": { "line": 59, "column": 18 }, "stop": { "line": 59, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.services.ServicesResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/services.py", "start": { "line": 63, "column": 43 }, "stop": { "line": 63, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.services.ServicesResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/services.py", "start": { "line": 58, "column": 8 }, "stop": { "line": 58, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/services.py", "start": { "line": 60, "column": 8 }, "stop": { "line": 60, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/services.py", "start": { "line": 64, "column": 15 }, "stop": { "line": 64, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.services.ServicesResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/services.py", "start": { "line": 61, "column": 8 }, "stop": { "line": 61, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._require_matching_id", "class_name": "keystone.api.services.ServicesResource", "dispatch": "dynamic" } ], "keystone.api.services.ServicesResource.post": [ { "locations": [ { "path": "keystone/api/services.py", "start": { "line": 50, "column": 18 }, "stop": { "line": 50, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.services.ServicesResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/services.py", "start": { "line": 54, "column": 46 }, "stop": { "line": 54, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.services.ServicesResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/services.py", "start": { "line": 49, "column": 8 }, "stop": { "line": 49, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/services.py", "start": { "line": 51, "column": 8 }, "stop": { "line": 51, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/services.py", "start": { "line": 55, "column": 15 }, "stop": { "line": 55, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.services.ServicesResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/services.py", "start": { "line": 52, "column": 41 }, "stop": { "line": 52, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._normalize_dict", "class_name": "keystone.api.services.ServicesResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/services.py", "start": { "line": 52, "column": 18 }, "stop": { "line": 52, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._assign_unique_id", "class_name": "keystone.api.services.ServicesResource", "dispatch": "dynamic" } ], "keystone.api.services.ServicesResource.get": [ { "locations": [ { "path": "keystone/api/services.py", "start": { "line": 46, "column": 15 }, "stop": { "line": 46, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.services.ServicesResource._list_service", "class_name": "keystone.api.services.ServicesResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/services.py", "start": { "line": 45, "column": 19 }, "stop": { "line": 45, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.services.ServicesResource._get_service", "class_name": "keystone.api.services.ServicesResource", "dispatch": "dynamic" } ], "keystone.api.services.ServicesResource._list_service": [ { "locations": [ { "path": "keystone/api/services.py", "start": { "line": 38, "column": 8 }, "stop": { "line": 38, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/services.py", "start": { "line": 39, "column": 16 }, "stop": { "line": 39, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.build_driver_hints", "class_name": "keystone.api.services.ServicesResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/services.py", "start": { "line": 41, "column": 15 }, "stop": { "line": 41, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.services.ServicesResource", "dispatch": "dynamic" } ], "keystone.api.services.ServicesResource._get_service": [ { "locations": [ { "path": "keystone/api/services.py", "start": { "line": 33, "column": 8 }, "stop": { "line": 33, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/services.py", "start": { "line": 34, "column": 15 }, "stop": { "line": 34, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.services.ServicesResource", "dispatch": "dynamic" } ], "keystone.catalog.backends.templated.Catalog.delete_endpoint_group_association_by_project": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 344, "column": 14 }, "stop": { "line": 344, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.templated.Catalog.remove_endpoint_group_from_project": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 341, "column": 14 }, "stop": { "line": 341, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.templated.Catalog.list_projects_associated_with_endpoint_group": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 337, "column": 14 }, "stop": { "line": 337, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.templated.Catalog.list_endpoint_groups_for_project": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 334, "column": 14 }, "stop": { "line": 334, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.templated.Catalog.list_endpoint_groups": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 331, "column": 14 }, "stop": { "line": 331, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.templated.Catalog.get_endpoint_group_in_project": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 328, "column": 14 }, "stop": { "line": 328, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.templated.Catalog.add_endpoint_group_to_project": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 325, "column": 14 }, "stop": { "line": 325, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.templated.Catalog.delete_endpoint_group": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 322, "column": 14 }, "stop": { "line": 322, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.templated.Catalog.update_endpoint_group": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 319, "column": 14 }, "stop": { "line": 319, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.templated.Catalog.get_endpoint_group": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 316, "column": 14 }, "stop": { "line": 316, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.templated.Catalog.create_endpoint_group": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 313, "column": 14 }, "stop": { "line": 313, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.templated.Catalog.delete_association_by_project": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 310, "column": 14 }, "stop": { "line": 310, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.templated.Catalog.delete_association_by_endpoint": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 307, "column": 14 }, "stop": { "line": 307, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.templated.Catalog.list_projects_for_endpoint": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 304, "column": 14 }, "stop": { "line": 304, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.templated.Catalog.list_endpoints_for_project": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 301, "column": 14 }, "stop": { "line": 301, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.templated.Catalog.check_endpoint_in_project": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 298, "column": 14 }, "stop": { "line": 298, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.templated.Catalog.remove_endpoint_from_project": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 295, "column": 14 }, "stop": { "line": 295, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.templated.Catalog.add_endpoint_to_project": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 292, "column": 14 }, "stop": { "line": 292, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.templated.Catalog.get_v3_catalog": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 278, "column": 46 }, "stop": { "line": 278, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__neg__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 264, "column": 19 }, "stop": { "line": 264, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.__contains__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 289, "column": 15 }, "stop": { "line": 289, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 278, "column": 46 }, "stop": { "line": 278, "column": 49 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 259, "column": 21 }, "stop": { "line": 259, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.backends.templated.Catalog.get_catalog", "class_name": "keystone.catalog.backends.templated.Catalog", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 265, "column": 20 }, "stop": { "line": 265, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 287, "column": 20 }, "stop": { "line": 287, "column": 30 } }, { "path": "keystone/catalog/backends/templated.py", "start": { "line": 279, "column": 24 }, "stop": { "line": 279, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 278, "column": 44 }, "stop": { "line": 278, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 289, "column": 20 }, "stop": { "line": 289, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.values", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.catalog.backends.templated.Catalog.get_catalog": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 237, "column": 28 }, "stop": { "line": 237, "column": 43 } }, { "path": "keystone/catalog/backends/templated.py", "start": { "line": 228, "column": 12 }, "stop": { "line": 228, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 240, "column": 16 }, "stop": { "line": 240, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 216, "column": 12 }, "stop": { "line": 216, "column": 32 } }, { "path": "keystone/catalog/backends/templated.py", "start": { "line": 213, "column": 8 }, "stop": { "line": 213, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 233, "column": 42 }, "stop": { "line": 233, "column": 58 } } ], "kind": "function", "target": "keystone.common.utils.format_url" }, { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 211, "column": 24 }, "stop": { "line": 211, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 212, "column": 12 }, "stop": { "line": 212, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "itertools.chain.__init__", "class_name": "itertools.chain", "dispatch": "static" } ], "keystone.catalog.backends.templated.Catalog.delete_endpoint": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 195, "column": 14 }, "stop": { "line": 195, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.templated.Catalog.update_endpoint": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 192, "column": 14 }, "stop": { "line": 192, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.templated.Catalog.get_endpoint": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 189, "column": 14 }, "stop": { "line": 189, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.EndpointNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 186, "column": 12 }, "stop": { "line": 186, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Generator.__next__", "class_name": "typing.Generator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 186, "column": 24 }, "stop": { "line": 186, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.backends.templated.Catalog._list_endpoints", "class_name": "keystone.catalog.backends.templated.Catalog", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 187, "column": 15 }, "stop": { "line": 187, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.catalog.backends.templated.Catalog.list_endpoints": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 183, "column": 15 }, "stop": { "line": 183, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 183, "column": 20 }, "stop": { "line": 183, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.backends.templated.Catalog._list_endpoints", "class_name": "keystone.catalog.backends.templated.Catalog", "dispatch": "dynamic" } ], "keystone.catalog.backends.templated.Catalog._list_endpoints": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 169, "column": 40 }, "stop": { "line": 169, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 170, "column": 39 }, "stop": { "line": 170, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.catalog.backends.templated.Catalog.create_endpoint": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 162, "column": 14 }, "stop": { "line": 162, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.templated.Catalog.delete_service": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 157, "column": 14 }, "stop": { "line": 157, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.templated.Catalog.update_service": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 154, "column": 14 }, "stop": { "line": 154, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.templated.Catalog.get_service": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 148, "column": 12 }, "stop": { "line": 148, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Generator.__next__", "class_name": "typing.Generator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 148, "column": 23 }, "stop": { "line": 148, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.backends.templated.Catalog._list_services", "class_name": "keystone.catalog.backends.templated.Catalog", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 149, "column": 15 }, "stop": { "line": 149, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 151, "column": 14 }, "stop": { "line": 151, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ServiceNotFound", "dispatch": "static" } ], "keystone.catalog.backends.templated.Catalog.list_services": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 145, "column": 15 }, "stop": { "line": 145, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 145, "column": 20 }, "stop": { "line": 145, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.backends.templated.Catalog._list_services", "class_name": "keystone.catalog.backends.templated.Catalog", "dispatch": "dynamic" } ], "keystone.catalog.backends.templated.Catalog._list_services": [], "keystone.catalog.backends.templated.Catalog.create_service": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 131, "column": 14 }, "stop": { "line": 131, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.templated.Catalog.delete_region": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 126, "column": 14 }, "stop": { "line": 126, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.templated.Catalog.update_region": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 123, "column": 14 }, "stop": { "line": 123, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.templated.Catalog.get_region": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 120, "column": 14 }, "stop": { "line": 120, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.RegionNotFound", "dispatch": "static" } ], "keystone.catalog.backends.templated.Catalog.list_regions": [], "keystone.catalog.backends.templated.Catalog.create_region": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 111, "column": 14 }, "stop": { "line": 111, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.templated.Catalog._load_templates": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 102, "column": 17 }, "stop": { "line": 102, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 102, "column": 17 }, "stop": { "line": 102, "column": 21 } } ], "kind": "function", "target": "open" }, { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 103, "column": 33 }, "stop": { "line": 103, "column": 48 } } ], "kind": "function", "target": "keystone.catalog.backends.templated.parse_templates" } ], "keystone.catalog.backends.templated.Catalog.__init__": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 91, "column": 8 }, "stop": { "line": 91, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.catalog.backends.base.CatalogDriverBase", "dispatch": "static" }, { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 98, "column": 12 }, "stop": { "line": 98, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.backends.templated.Catalog._load_templates", "class_name": "keystone.catalog.backends.templated.Catalog", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 96, "column": 19 }, "stop": { "line": 96, "column": 33 } } ], "kind": "function", "target": "genericpath.exists" } ], "keystone.catalog.backends.templated.parse_templates": [ { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 49, "column": 21 }, "stop": { "line": 49, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/templated.py", "start": { "line": 54, "column": 8 }, "stop": { "line": 54, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "graphql.execution.base.ResolveInfo.__init__": [], "graphql.execution.base.ExecutionResult.to_dict": [], "graphql.execution.base.ExecutionResult.__str__": [], "graphql.execution.base.ExecutionResult.__eq__": [], "graphql.execution.base.ExecutionResult.__init__": [], "pkg_resources._vendor.packaging.specifiers.SpecifierSet.filter": [], "pkg_resources._vendor.packaging.specifiers.SpecifierSet.contains": [], "pkg_resources._vendor.packaging.specifiers.SpecifierSet.__contains__": [], "pkg_resources._vendor.packaging.specifiers.SpecifierSet.prereleases": [], "pkg_resources._vendor.packaging.specifiers.SpecifierSet.__iter__": [], "pkg_resources._vendor.packaging.specifiers.SpecifierSet.__len__": [], "pkg_resources._vendor.packaging.specifiers.SpecifierSet.__ne__": [], "pkg_resources._vendor.packaging.specifiers.SpecifierSet.__eq__": [], "pkg_resources._vendor.packaging.specifiers.SpecifierSet.__and__": [], "pkg_resources._vendor.packaging.specifiers.SpecifierSet.__hash__": [], "pkg_resources._vendor.packaging.specifiers.SpecifierSet.__str__": [], "pkg_resources._vendor.packaging.specifiers.SpecifierSet.__repr__": [], "pkg_resources._vendor.packaging.specifiers.SpecifierSet.__init__": [], "pkg_resources._vendor.packaging.specifiers._pad_version": [], "pkg_resources._vendor.packaging.specifiers._version_split": [], "pkg_resources._vendor.packaging.specifiers.Specifier.prereleases": [], "pkg_resources._vendor.packaging.specifiers.Specifier._compare_arbitrary": [], "pkg_resources._vendor.packaging.specifiers.Specifier._compare_greater_than": [], "pkg_resources._vendor.packaging.specifiers.Specifier._compare_less_than": [], "pkg_resources._vendor.packaging.specifiers.Specifier._compare_greater_than_equal": [], "pkg_resources._vendor.packaging.specifiers.Specifier._compare_less_than_equal": [], "pkg_resources._vendor.packaging.specifiers.Specifier._compare_not_equal": [], "pkg_resources._vendor.packaging.specifiers.Specifier._compare_equal": [], "pkg_resources._vendor.packaging.specifiers.Specifier._compare_compatible": [], "pkg_resources._vendor.packaging.specifiers._require_version_compare": [], "pkg_resources._vendor.packaging.specifiers.LegacySpecifier._compare_greater_than": [], "pkg_resources._vendor.packaging.specifiers.LegacySpecifier._compare_less_than": [], "pkg_resources._vendor.packaging.specifiers.LegacySpecifier._compare_greater_than_equal": [], "pkg_resources._vendor.packaging.specifiers.LegacySpecifier._compare_less_than_equal": [], "pkg_resources._vendor.packaging.specifiers.LegacySpecifier._compare_not_equal": [], "pkg_resources._vendor.packaging.specifiers.LegacySpecifier._compare_equal": [], "pkg_resources._vendor.packaging.specifiers.LegacySpecifier._coerce_version": [], "pkg_resources._vendor.packaging.specifiers._IndividualSpecifier.filter": [], "pkg_resources._vendor.packaging.specifiers._IndividualSpecifier.contains": [], "pkg_resources._vendor.packaging.specifiers._IndividualSpecifier.__contains__": [], "pkg_resources._vendor.packaging.specifiers._IndividualSpecifier.prereleases": [], "pkg_resources._vendor.packaging.specifiers._IndividualSpecifier.version": [], "pkg_resources._vendor.packaging.specifiers._IndividualSpecifier.operator": [], "pkg_resources._vendor.packaging.specifiers._IndividualSpecifier._coerce_version": [], "pkg_resources._vendor.packaging.specifiers._IndividualSpecifier._get_operator": [], "pkg_resources._vendor.packaging.specifiers._IndividualSpecifier.__ne__": [], "pkg_resources._vendor.packaging.specifiers._IndividualSpecifier.__eq__": [], "pkg_resources._vendor.packaging.specifiers._IndividualSpecifier.__hash__": [], "pkg_resources._vendor.packaging.specifiers._IndividualSpecifier.__str__": [], "pkg_resources._vendor.packaging.specifiers._IndividualSpecifier.__repr__": [], "pkg_resources._vendor.packaging.specifiers._IndividualSpecifier.__init__": [], "pkg_resources._vendor.packaging.specifiers.BaseSpecifier.filter": [], "pkg_resources._vendor.packaging.specifiers.BaseSpecifier.contains": [], "pkg_resources._vendor.packaging.specifiers.BaseSpecifier.prereleases": [], "pkg_resources._vendor.packaging.specifiers.BaseSpecifier.__ne__": [], "pkg_resources._vendor.packaging.specifiers.BaseSpecifier.__eq__": [], "pkg_resources._vendor.packaging.specifiers.BaseSpecifier.__hash__": [], "pkg_resources._vendor.packaging.specifiers.BaseSpecifier.__str__": [], "osprofiler.tests.unit.test_notifier.NotifierTestCase.test_create_driver_init_failure": [], "osprofiler.tests.unit.test_notifier.NotifierTestCase.test_create": [], "osprofiler.tests.unit.test_notifier.NotifierTestCase.test_notify": [], "osprofiler.tests.unit.test_notifier.NotifierTestCase.test_get_default_notifier": [], "osprofiler.tests.unit.test_notifier.NotifierTestCase.test_set": [], "osprofiler.tests.unit.test_notifier.NotifierTestCase.tearDown": [], "fixtures.tests._fixtures.test_mockpatch.TestMockPatchObject.test_mock_patch_object_without_replacement": [], "fixtures.tests._fixtures.test_mockpatch.TestMockPatchObject.test_mock_patch_object_with_replacement": [], "fixtures.tests._fixtures.test_mockpatch.TestMockMultiple.test_mock_patch_without_replacement": [], "fixtures.tests._fixtures.test_mockpatch.TestMockMultiple.test_mock_multiple_with_replacement": [], "fixtures.tests._fixtures.test_mockpatch.TestMockPatch.test_mock_patch_without_replacement": [], "fixtures.tests._fixtures.test_mockpatch.TestMockPatch.test_mock_patch_with_replacement": [], "fixtures.tests._fixtures.test_mockpatch.mocking_bar": [], "fixtures.tests._fixtures.test_mockpatch.Foo.bar": [], "xmlschema.converters.parker.ParkerConverter.element_encode": [], "xmlschema.converters.parker.ParkerConverter.element_decode": [], "xmlschema.converters.parker.ParkerConverter.lossy": [], "xmlschema.converters.parker.ParkerConverter.__init__": [], "sapp.pipeline.pysa_taint_parser.Parser.is_supported": [], "sapp.pipeline.pysa_taint_parser.Parser._parse_leaves": [], "sapp.pipeline.pysa_taint_parser.Parser._leaf_port": [], "sapp.pipeline.pysa_taint_parser.Parser._leaf_name": [], "sapp.pipeline.pysa_taint_parser.Parser._adjust_location": [], "sapp.pipeline.pysa_taint_parser.Parser._parse_trace_fragment": [], "sapp.pipeline.pysa_taint_parser.Parser._parse_trace_fragments": [], "sapp.pipeline.pysa_taint_parser.Parser._parse_issue_trace_fragments": [], "sapp.pipeline.pysa_taint_parser.Parser._parse_issue_traces": [], "sapp.pipeline.pysa_taint_parser.Parser._extract_filename": [], "sapp.pipeline.pysa_taint_parser.Parser._generate_issue_master_handle": [], "sapp.pipeline.pysa_taint_parser.Parser._parse_issue": [], "sapp.pipeline.pysa_taint_parser.Parser._parse_model_sinks": [], "sapp.pipeline.pysa_taint_parser.Parser._parse_model_sources": [], "sapp.pipeline.pysa_taint_parser.Parser._parse_model": [], "sapp.pipeline.pysa_taint_parser.Parser._get_callable": [], "sapp.pipeline.pysa_taint_parser.Parser._parse_by_type": [], "sapp.pipeline.pysa_taint_parser.Parser._guess_file_version": [], "sapp.pipeline.pysa_taint_parser.Parser._parse_v2": [], "sapp.pipeline.pysa_taint_parser.Parser._parse_v1": [], "sapp.pipeline.pysa_taint_parser.Parser._parse_basic": [], "sapp.pipeline.pysa_taint_parser.Parser.get_json_from_file_offset": [], "sapp.pipeline.pysa_taint_parser.Parser.get_json_file_offsets": [], "sapp.pipeline.pysa_taint_parser.Parser.parse_handle": [], "sapp.pipeline.pysa_taint_parser.Parser.parse": [], "libcst.tests.test_tool.PrettyPrintNodesTest.test_hidden_whitespace_and_defaults_and_syntax": [], "libcst.tests.test_tool.PrettyPrintNodesTest.test_hidden_defaults_and_syntax": [], "libcst.tests.test_tool.PrettyPrintNodesTest.test_hidden_whitespace_and_syntax": [], "libcst.tests.test_tool.PrettyPrintNodesTest.test_hidden_syntax": [], "libcst.tests.test_tool.PrettyPrintNodesTest.test_hidden_whitespace_and_defaults": [], "libcst.tests.test_tool.PrettyPrintNodesTest.test_hidden_defaults": [], "libcst.tests.test_tool.PrettyPrintNodesTest.test_hidden_whitespace": [], "libcst.tests.test_tool.PrettyPrintNodesTest.test_full_tree": [], "oslo_policy.generator.convert_policy_json_to_yaml": [], "oslo_policy.generator.validate_policy": [], "oslo_policy.generator.list_redundant": [], "oslo_policy.generator.upgrade_policy": [], "oslo_policy.generator._upgrade_policies": [], "oslo_policy.generator.generate_policy": [], "oslo_policy.generator.generate_sample": [], "oslo_policy.generator._check_for_namespace_opt": [], "oslo_policy.generator.on_load_failure_callback": [], "oslo_policy.generator._convert_policy_json_to_yaml": [], "oslo_policy.generator._validate_policy": [], "oslo_policy.generator._list_redundant": [], "oslo_policy.generator._generate_policy": [], "oslo_policy.generator._generate_sample": [], "oslo_policy.generator._sort_and_format_by_section": [], "oslo_policy.generator._format_rule_default_json": [], "oslo_policy.generator._format_rule_default_yaml": [], "oslo_policy.generator._format_help_text": [], "oslo_policy.generator._get_enforcer": [], "oslo_policy.generator.get_policies_dict": [], "IPython.terminal.pt_inputhooks.gtk.inputhook": [], "sqlalchemy.engine.base.OptionEngineMixin._set_has_events": [], "sqlalchemy.engine.base.OptionEngineMixin._get_has_events": [], "sqlalchemy.engine.base.OptionEngineMixin._set_pool": [], "sqlalchemy.engine.base.OptionEngineMixin._get_pool": [], "sqlalchemy.engine.base.OptionEngineMixin.__init__": [], "sqlalchemy.engine.base.Engine.raw_connection": [], "sqlalchemy.engine.base.Engine._wrap_pool_connect": [], "sqlalchemy.engine.base.Engine.has_table": [], "sqlalchemy.engine.base.Engine.table_names": [], "sqlalchemy.engine.base.Engine.connect": [], "sqlalchemy.engine.base.Engine._execute_compiled": [], "sqlalchemy.engine.base.Engine._execute_clauseelement": [], "sqlalchemy.engine.base.Engine.scalar": [], "sqlalchemy.engine.base.Engine.execute": [], "sqlalchemy.engine.base.Engine._run_ddl_visitor": [], "sqlalchemy.engine.base.Engine.run_callable": [], "sqlalchemy.engine.base.Engine.transaction": [], "sqlalchemy.engine.base.Engine.begin": [], "sqlalchemy.engine.base.Engine._trans_ctx.__exit__": [], "sqlalchemy.engine.base.Engine._trans_ctx.__enter__": [], "sqlalchemy.engine.base.Engine._trans_ctx.__init__": [], "sqlalchemy.engine.base.Engine._optional_conn_ctx_manager": [], "sqlalchemy.engine.base.Engine._execute_default": [], "sqlalchemy.engine.base.Engine.dispose": [], "sqlalchemy.engine.base.Engine.__repr__": [], "sqlalchemy.engine.base.Engine.driver": [], "sqlalchemy.engine.base.Engine.name": [], "sqlalchemy.engine.base.Engine.get_execution_options": [], "sqlalchemy.engine.base.Engine.execution_options": [], "sqlalchemy.engine.base.Engine.update_execution_options": [], "sqlalchemy.engine.base.Engine.clear_compiled_cache": [], "sqlalchemy.engine.base.Engine.engine": [], "sqlalchemy.engine.base.Engine._lru_size_alert": [], "sqlalchemy.engine.base.Engine.__init__": [], "sqlalchemy.engine.base.TwoPhaseTransaction._connection_commit_impl": [], "sqlalchemy.engine.base.TwoPhaseTransaction._connection_rollback_impl": [], "sqlalchemy.engine.base.TwoPhaseTransaction._connection_begin_impl": [], "sqlalchemy.engine.base.TwoPhaseTransaction.prepare": [], "sqlalchemy.engine.base.TwoPhaseTransaction.__init__": [], "sqlalchemy.engine.base.NestedTransaction._do_commit": [], "sqlalchemy.engine.base.NestedTransaction._do_rollback": [], "sqlalchemy.engine.base.NestedTransaction._do_close": [], "sqlalchemy.engine.base.NestedTransaction._do_deactivate": [], "sqlalchemy.engine.base.NestedTransaction._close_impl": [], "sqlalchemy.engine.base.NestedTransaction._cancel": [], "sqlalchemy.engine.base.NestedTransaction._deactivated_from_connection": [], "sqlalchemy.engine.base.NestedTransaction._deactivate_from_connection": [], "sqlalchemy.engine.base.NestedTransaction.__init__": [], "sqlalchemy.engine.base.RootTransaction._do_commit": [], "sqlalchemy.engine.base.RootTransaction._do_rollback": [], "sqlalchemy.engine.base.RootTransaction._do_close": [], "sqlalchemy.engine.base.RootTransaction._close_impl": [], "sqlalchemy.engine.base.RootTransaction._connection_commit_impl": [], "sqlalchemy.engine.base.RootTransaction._connection_rollback_impl": [], "sqlalchemy.engine.base.RootTransaction._connection_begin_impl": [], "sqlalchemy.engine.base.RootTransaction._do_deactivate": [], "sqlalchemy.engine.base.RootTransaction._deactivated_from_connection": [], "sqlalchemy.engine.base.RootTransaction._deactivate_from_connection": [], "sqlalchemy.engine.base.RootTransaction.__init__": [], "sqlalchemy.engine.base.MarkerTransaction._do_commit": [], "sqlalchemy.engine.base.MarkerTransaction._do_rollback": [], "sqlalchemy.engine.base.MarkerTransaction._do_close": [], "sqlalchemy.engine.base.MarkerTransaction._deactivate": [], "sqlalchemy.engine.base.MarkerTransaction.is_active": [], "sqlalchemy.engine.base.MarkerTransaction._deactivated_from_connection": [], "sqlalchemy.engine.base.MarkerTransaction.__init__": [], "sqlalchemy.engine.base.Transaction._transaction_is_closed": [], "sqlalchemy.engine.base.Transaction._transaction_is_active": [], "sqlalchemy.engine.base.Transaction._get_subject": [], "sqlalchemy.engine.base.Transaction.commit": [], "sqlalchemy.engine.base.Transaction.rollback": [], "sqlalchemy.engine.base.Transaction.close": [], "sqlalchemy.engine.base.Transaction.is_valid": [], "sqlalchemy.engine.base.Transaction._do_commit": [], "sqlalchemy.engine.base.Transaction._do_rollback": [], "sqlalchemy.engine.base.Transaction._do_close": [], "sqlalchemy.engine.base.Transaction._deactivated_from_connection": [], "sqlalchemy.engine.base.Transaction._do_deactivate": [], "sqlalchemy.engine.base.Transaction.__init__": [], "sqlalchemy.engine.base.ExceptionContextImpl.__init__": [], "sqlalchemy.engine.base.Connection.run_callable": [], "sqlalchemy.engine.base.Connection.transaction": [], "sqlalchemy.engine.base.Connection._run_ddl_visitor": [], "sqlalchemy.engine.base.Connection._handle_dbapi_exception_noconnection": [], "sqlalchemy.engine.base.Connection._handle_dbapi_exception": [], "sqlalchemy.engine.base.Connection._safe_close_cursor": [], "sqlalchemy.engine.base.Connection._cursor_execute": [], "sqlalchemy.engine.base.Connection._execute_context": [], "sqlalchemy.engine.base.Connection.exec_driver_sql": [], "sqlalchemy.engine.base.Connection._execute_20": [], "sqlalchemy.engine.base.Connection._exec_driver_sql": [], "sqlalchemy.engine.base.Connection._execute_compiled": [], "sqlalchemy.engine.base.Connection._execute_clauseelement": [], "sqlalchemy.engine.base.Connection._invoke_before_exec_event": [], "sqlalchemy.engine.base.Connection._execute_ddl": [], "sqlalchemy.engine.base.Connection._execute_default": [], "sqlalchemy.engine.base.Connection._execute_function": [], "sqlalchemy.engine.base.Connection.execute": [], "sqlalchemy.engine.base.Connection.scalar": [], "sqlalchemy.engine.base.Connection.close": [], "sqlalchemy.engine.base.Connection._warn_for_legacy_exec_format": [], "sqlalchemy.engine.base.Connection._autorollback": [], "sqlalchemy.engine.base.Connection._commit_twophase_impl": [], "sqlalchemy.engine.base.Connection._rollback_twophase_impl": [], "sqlalchemy.engine.base.Connection._prepare_twophase_impl": [], "sqlalchemy.engine.base.Connection._begin_twophase_impl": [], "sqlalchemy.engine.base.Connection._release_savepoint_impl": [], "sqlalchemy.engine.base.Connection._rollback_to_savepoint_impl": [], "sqlalchemy.engine.base.Connection._savepoint_impl": [], "sqlalchemy.engine.base.Connection._commit_impl": [], "sqlalchemy.engine.base.Connection._rollback_impl": [], "sqlalchemy.engine.base.Connection._begin_impl": [], "sqlalchemy.engine.base.Connection.get_nested_transaction": [], "sqlalchemy.engine.base.Connection.get_transaction": [], "sqlalchemy.engine.base.Connection._is_autocommit": [], "sqlalchemy.engine.base.Connection.in_nested_transaction": [], "sqlalchemy.engine.base.Connection.in_transaction": [], "sqlalchemy.engine.base.Connection.commit_prepared": [], "sqlalchemy.engine.base.Connection.rollback_prepared": [], "sqlalchemy.engine.base.Connection.recover_twophase": [], "sqlalchemy.engine.base.Connection.begin_twophase": [], "sqlalchemy.engine.base.Connection.begin_nested": [], "sqlalchemy.engine.base.Connection.begin": [], "sqlalchemy.engine.base.Connection._autobegin": [], "sqlalchemy.engine.base.Connection.detach": [], "sqlalchemy.engine.base.Connection.invalidate": [], "sqlalchemy.engine.base.Connection.connect": [], "sqlalchemy.engine.base.Connection.info": [], "sqlalchemy.engine.base.Connection._still_open_and_dbapi_connection_is_valid": [], "sqlalchemy.engine.base.Connection._revalidate_connection": [], "sqlalchemy.engine.base.Connection._invalid_transaction": [], "sqlalchemy.engine.base.Connection.default_isolation_level": [], "sqlalchemy.engine.base.Connection.get_isolation_level": [], "sqlalchemy.engine.base.Connection.connection": [], "sqlalchemy.engine.base.Connection.invalidated": [], "sqlalchemy.engine.base.Connection.closed": [], "sqlalchemy.engine.base.Connection.get_execution_options": [], "sqlalchemy.engine.base.Connection.execution_options": [], "sqlalchemy.engine.base.Connection.__exit__": [], "sqlalchemy.engine.base.Connection.__enter__": [], "sqlalchemy.engine.base.Connection._generate_for_options": [], "sqlalchemy.engine.base.Connection._branch": [], "sqlalchemy.engine.base.Connection.schema_for_object": [], "sqlalchemy.engine.base.Connection._schema_translate_map": [], "sqlalchemy.engine.base.Connection._log_debug": [], "sqlalchemy.engine.base.Connection._log_info": [], "sqlalchemy.engine.base.Connection._message_formatter": [], "sqlalchemy.engine.base.Connection.__init__": [], "oauthlib.oauth2.rfc6749.grant_types.authorization_code.AuthorizationCodeGrant.validate_code_challenge": [], "oauthlib.oauth2.rfc6749.grant_types.authorization_code.AuthorizationCodeGrant.validate_token_request": [], "oauthlib.oauth2.rfc6749.grant_types.authorization_code.AuthorizationCodeGrant.validate_authorization_request": [], "oauthlib.oauth2.rfc6749.grant_types.authorization_code.AuthorizationCodeGrant.create_token_response": [], "oauthlib.oauth2.rfc6749.grant_types.authorization_code.AuthorizationCodeGrant.create_authorization_response": [], "oauthlib.oauth2.rfc6749.grant_types.authorization_code.AuthorizationCodeGrant.create_authorization_code": [], "oauthlib.oauth2.rfc6749.grant_types.authorization_code.code_challenge_method_plain": [], "oauthlib.oauth2.rfc6749.grant_types.authorization_code.code_challenge_method_s256": [], "jedi.inference.base_value.iterator_to_value_set": [], "jedi.inference.base_value.ValueSet.infer_type_vars": [], "jedi.inference.base_value.ValueSet.get_type_hint": [], "jedi.inference.base_value.ValueSet.get_signatures": [], "jedi.inference.base_value.ValueSet.gather_annotation_classes": [], "jedi.inference.base_value.ValueSet.try_merge": [], "jedi.inference.base_value.ValueSet.get_item": [], "jedi.inference.base_value.ValueSet.py__getattribute__": [], "jedi.inference.base_value.ValueSet.goto": [], "jedi.inference.base_value.ValueSet.execute_with_values": [], "jedi.inference.base_value.ValueSet.execute": [], "jedi.inference.base_value.ValueSet.iterate": [], "jedi.inference.base_value.ValueSet.py__class__": [], "jedi.inference.base_value.ValueSet.__hash__": [], "jedi.inference.base_value.ValueSet.__ne__": [], "jedi.inference.base_value.ValueSet.__eq__": [], "jedi.inference.base_value.ValueSet.__getattr__": [], "jedi.inference.base_value.ValueSet.filter": [], "jedi.inference.base_value.ValueSet.__repr__": [], "jedi.inference.base_value.ValueSet.__len__": [], "jedi.inference.base_value.ValueSet.__bool__": [], "jedi.inference.base_value.ValueSet.__iter__": [], "jedi.inference.base_value.ValueSet.__and__": [], "jedi.inference.base_value.ValueSet.__or__": [], "jedi.inference.base_value.ValueSet.from_sets": [], "jedi.inference.base_value.ValueSet._from_frozen_set": [], "jedi.inference.base_value.ValueSet.__init__": [], "jedi.inference.base_value._getitem": [], "jedi.inference.base_value.ContextualizedNode.__repr__": [], "jedi.inference.base_value.ContextualizedNode.infer": [], "jedi.inference.base_value.ContextualizedNode.get_root_context": [], "jedi.inference.base_value.ContextualizedNode.__init__": [], "jedi.inference.base_value.TreeValue.__repr__": [], "jedi.inference.base_value.TreeValue.__init__": [], "jedi.inference.base_value.ValueWrapper.__repr__": [], "jedi.inference.base_value.ValueWrapper.__init__": [], "jedi.inference.base_value.LazyValueWrapper._get_wrapped_value": [], "jedi.inference.base_value.LazyValueWrapper.__repr__": [], "jedi.inference.base_value.LazyValueWrapper._wrapped_value": [], "jedi.inference.base_value._ValueWrapperBase.__getattr__": [], "jedi.inference.base_value._ValueWrapperBase.create_cached": [], "jedi.inference.base_value._ValueWrapperBase.name": [], "jedi.inference.base_value.iterate_values": [], "jedi.inference.base_value.Value.infer_type_vars": [], "jedi.inference.base_value.Value.get_type_hint": [], "jedi.inference.base_value.Value.name": [], "jedi.inference.base_value.Value._as_context": [], "jedi.inference.base_value.Value.is_stub": [], "jedi.inference.base_value.Value.get_qualified_names": [], "jedi.inference.base_value.Value.py__get__on_class": [], "jedi.inference.base_value.Value.py__get__": [], "jedi.inference.base_value.Value.py__getattribute__alternatives": [], "jedi.inference.base_value.Value.py__stop_iteration_returns": [], "jedi.inference.base_value.Value.py__call__": [], "jedi.inference.base_value.Value.execute_operation": [], "jedi.inference.base_value.Value.get_safe_value": [], "jedi.inference.base_value.Value.py__doc__": [], "jedi.inference.base_value.Value.py__bool__": [], "jedi.inference.base_value.Value.is_builtins_module": [], "jedi.inference.base_value.Value.is_bound_method": [], "jedi.inference.base_value.Value.is_compiled": [], "jedi.inference.base_value.Value.is_namespace": [], "jedi.inference.base_value.Value.is_module": [], "jedi.inference.base_value.Value.is_function": [], "jedi.inference.base_value.Value.is_instance": [], "jedi.inference.base_value.Value.is_class_mixin": [], "jedi.inference.base_value.Value.is_class": [], "jedi.inference.base_value.Value.get_signatures": [], "jedi.inference.base_value.Value.py__next__": [], "jedi.inference.base_value.Value.py__iter__": [], "jedi.inference.base_value.Value.py__simple_getitem__": [], "jedi.inference.base_value.Value.py__getitem__": [], "jedi.inference.base_value.Value.__init__": [], "jedi.inference.base_value.HelperValueMixin.as_context": [], "jedi.inference.base_value.HelperValueMixin.is_same_class": [], "jedi.inference.base_value.HelperValueMixin.is_sub_class_of": [], "jedi.inference.base_value.HelperValueMixin.iterate": [], "jedi.inference.base_value.HelperValueMixin.py__name__": [], "jedi.inference.base_value.HelperValueMixin.py__await__": [], "jedi.inference.base_value.HelperValueMixin.py__getattribute__": [], "jedi.inference.base_value.HelperValueMixin.goto": [], "jedi.inference.base_value.HelperValueMixin._get_value_filters": [], "jedi.inference.base_value.HelperValueMixin.merge_types_of_iterate": [], "jedi.inference.base_value.HelperValueMixin.gather_annotation_classes": [], "jedi.inference.base_value.HelperValueMixin.execute_annotation": [], "jedi.inference.base_value.HelperValueMixin.execute_with_values": [], "jedi.inference.base_value.HelperValueMixin.execute": [], "jedi.inference.base_value.HelperValueMixin.get_root_context": [], "paste.deploy.config.make_prefix_middleware": [], "paste.deploy.config.PrefixMiddleware.__call__": [], "paste.deploy.config.PrefixMiddleware.__init__": [], "paste.deploy.config.make_config_filter": [], "paste.deploy.config.ConfigMiddleware.__call__": [], "paste.deploy.config.ConfigMiddleware.__init__": [], "paste.deploy.config.DispatchingConfig.__setitem__": [], "paste.deploy.config.DispatchingConfig.__contains__": [], "paste.deploy.config.DispatchingConfig.__getitem__": [], "paste.deploy.config.DispatchingConfig.current_conf": [], "paste.deploy.config.DispatchingConfig.__getattr__": [], "paste.deploy.config.DispatchingConfig.pop_process_config": [], "paste.deploy.config.DispatchingConfig.push_process_config": [], "paste.deploy.config.DispatchingConfig._pop_from": [], "paste.deploy.config.DispatchingConfig.pop_thread_config": [], "paste.deploy.config.DispatchingConfig.push_thread_config": [], "paste.deploy.config.DispatchingConfig.__init__": [], "paste.deploy.config.local_dict": [], "rx.linq.observable.isempty.is_empty": [], "pip._internal.operations.freeze.FrozenRequirement.__str__": [], "pip._internal.operations.freeze.FrozenRequirement.from_dist": [], "pip._internal.operations.freeze.FrozenRequirement.__init__": [], "pip._internal.operations.freeze.get_requirement_info": [], "pip._internal.operations.freeze.freeze": [], "sqlalchemy.testing.suite.test_types.JSONLegacyStringCastIndexTest.test_string_cast_crit_against_string_basic": [], "sqlalchemy.testing.suite.test_types.JSONLegacyStringCastIndexTest.test_string_cast_crit_string_path": [], "sqlalchemy.testing.suite.test_types.JSONLegacyStringCastIndexTest.test_string_cast_crit_mixed_path": [], "sqlalchemy.testing.suite.test_types.JSONLegacyStringCastIndexTest.test_string_cast_crit_simple_int": [], "sqlalchemy.testing.suite.test_types.JSONLegacyStringCastIndexTest.test_string_cast_crit_spaces_in_key": [], "sqlalchemy.testing.suite.test_types.JSONLegacyStringCastIndexTest._test_index_criteria": [], "sqlalchemy.testing.suite.test_types.JSONLegacyStringCastIndexTest._criteria_fixture": [], "sqlalchemy.testing.suite.test_types.JSONLegacyStringCastIndexTest.define_tables": [], "sqlalchemy.testing.suite.test_types.JSONTest.test_eval_none_flag_orm": [], "sqlalchemy.testing.suite.test_types.JSONTest.test_unicode_round_trip": [], "sqlalchemy.testing.suite.test_types.JSONTest.test_round_trip_none_as_json_null": [], "sqlalchemy.testing.suite.test_types.JSONTest.test_round_trip_json_null_as_json_null": [], "sqlalchemy.testing.suite.test_types.JSONTest.test_round_trip_none_as_sql_null": [], "sqlalchemy.testing.suite.test_types.JSONTest.test_round_trip_custom_json": [], "sqlalchemy.testing.suite.test_types.JSONTest.test_single_element_round_trip": [], "sqlalchemy.testing.suite.test_types.JSONTest.test_path_typed_comparison": [], "sqlalchemy.testing.suite.test_types.JSONTest.test_index_typed_comparison": [], "sqlalchemy.testing.suite.test_types.JSONTest.test_index_typed_access": [], "sqlalchemy.testing.suite.test_types.JSONTest._json_value_insert": [], "sqlalchemy.testing.suite.test_types.JSONTest._index_fixtures": [], "sqlalchemy.testing.suite.test_types.JSONTest._test_round_trip": [], "sqlalchemy.testing.suite.test_types.JSONTest.test_round_trip_data1": [], "sqlalchemy.testing.suite.test_types.JSONTest.define_tables": [], "sqlalchemy.testing.suite.test_types.BooleanTest.test_whereclause": [], "sqlalchemy.testing.suite.test_types.BooleanTest.test_null": [], "sqlalchemy.testing.suite.test_types.BooleanTest.test_round_trip": [], "sqlalchemy.testing.suite.test_types.BooleanTest.test_render_literal_bool": [], "sqlalchemy.testing.suite.test_types.BooleanTest.define_tables": [], "sqlalchemy.testing.suite.test_types.NumericTest.test_numeric_no_decimal": [], "sqlalchemy.testing.suite.test_types.NumericTest.test_many_significant_digits": [], "sqlalchemy.testing.suite.test_types.NumericTest.test_enotation_decimal_large": [], "sqlalchemy.testing.suite.test_types.NumericTest.test_enotation_decimal": [], "sqlalchemy.testing.suite.test_types.NumericTest.test_precision_decimal": [], "sqlalchemy.testing.suite.test_types.NumericTest.test_decimal_coerce_round_trip_w_cast": [], "sqlalchemy.testing.suite.test_types.NumericTest.test_decimal_coerce_round_trip": [], "sqlalchemy.testing.suite.test_types.NumericTest.test_float_coerce_round_trip": [], "sqlalchemy.testing.suite.test_types.NumericTest.test_float_as_float": [], "sqlalchemy.testing.suite.test_types.NumericTest.test_float_as_decimal": [], "sqlalchemy.testing.suite.test_types.NumericTest.test_numeric_null_as_float": [], "sqlalchemy.testing.suite.test_types.NumericTest.test_numeric_null_as_decimal": [], "sqlalchemy.testing.suite.test_types.NumericTest.test_numeric_as_float": [], "sqlalchemy.testing.suite.test_types.NumericTest.test_numeric_as_decimal": [], "sqlalchemy.testing.suite.test_types.NumericTest.test_float_custom_scale": [], "sqlalchemy.testing.suite.test_types.NumericTest.test_render_literal_float": [], "sqlalchemy.testing.suite.test_types.NumericTest.test_render_literal_numeric_asfloat": [], "sqlalchemy.testing.suite.test_types.NumericTest.test_render_literal_numeric": [], "sqlalchemy.testing.suite.test_types.NumericTest.do_numeric_test": [], "sqlalchemy.testing.suite.test_types.CastTypeDecoratorTest.test_special_type": [], "sqlalchemy.testing.suite.test_types.CastTypeDecoratorTest.string_as_int": [], "sqlalchemy.testing.suite.test_types.IntegerTest.integer_round_trip": [], "sqlalchemy.testing.suite.test_types.IntegerTest.test_huge_int": [], "sqlalchemy.testing.suite.test_types.IntegerTest.test_literal": [], "sqlalchemy.testing.suite.test_types._DateFixture.test_null_bound_comparison": [], "sqlalchemy.testing.suite.test_types._DateFixture.test_literal": [], "sqlalchemy.testing.suite.test_types._DateFixture.test_null": [], "sqlalchemy.testing.suite.test_types._DateFixture.test_round_trip_decorated": [], "sqlalchemy.testing.suite.test_types._DateFixture.test_round_trip": [], "sqlalchemy.testing.suite.test_types._DateFixture.define_tables": [], "sqlalchemy.testing.suite.test_types.StringTest.test_literal_backslashes": [], "sqlalchemy.testing.suite.test_types.StringTest.test_literal_quoting": [], "sqlalchemy.testing.suite.test_types.StringTest.test_literal_non_ascii": [], "sqlalchemy.testing.suite.test_types.StringTest.test_literal": [], "sqlalchemy.testing.suite.test_types.StringTest.test_nolength_string": [], "sqlalchemy.testing.suite.test_types.TextTest.test_literal_percentsigns": [], "sqlalchemy.testing.suite.test_types.TextTest.test_literal_backslashes": [], "sqlalchemy.testing.suite.test_types.TextTest.test_literal_quoting": [], "sqlalchemy.testing.suite.test_types.TextTest.test_literal_non_ascii": [], "sqlalchemy.testing.suite.test_types.TextTest.test_literal": [], "sqlalchemy.testing.suite.test_types.TextTest.test_text_null_strings": [], "sqlalchemy.testing.suite.test_types.TextTest.test_text_empty_strings": [], "sqlalchemy.testing.suite.test_types.TextTest.test_text_roundtrip": [], "sqlalchemy.testing.suite.test_types.TextTest.define_tables": [], "sqlalchemy.testing.suite.test_types.TextTest.supports_whereclause": [], "sqlalchemy.testing.suite.test_types.UnicodeTextTest.test_null_strings_text": [], "sqlalchemy.testing.suite.test_types.UnicodeTextTest.test_empty_strings_text": [], "sqlalchemy.testing.suite.test_types.UnicodeVarcharTest.test_null_strings_varchar": [], "sqlalchemy.testing.suite.test_types.UnicodeVarcharTest.test_empty_strings_varchar": [], "sqlalchemy.testing.suite.test_types._UnicodeFixture.test_literal_non_ascii": [], "sqlalchemy.testing.suite.test_types._UnicodeFixture.test_literal": [], "sqlalchemy.testing.suite.test_types._UnicodeFixture._test_empty_strings": [], "sqlalchemy.testing.suite.test_types._UnicodeFixture._test_null_strings": [], "sqlalchemy.testing.suite.test_types._UnicodeFixture.test_round_trip_executemany": [], "sqlalchemy.testing.suite.test_types._UnicodeFixture.test_round_trip": [], "sqlalchemy.testing.suite.test_types._UnicodeFixture.define_tables": [], "sqlalchemy.testing.suite.test_types._UnicodeFixture.supports_whereclause": [], "sqlalchemy.testing.suite.test_types._LiteralRoundTripFixture.literal_round_trip": [], "saml2.extension.dri.factory": [], "saml2.extension.dri.document_info_from_string": [], "saml2.extension.dri.document_info_type__from_string": [], "saml2.extension.dri.DocumentInfoType_.__init__": [], "saml2.extension.dri.publishers_from_string": [], "saml2.extension.dri.registration_info_from_string": [], "saml2.extension.dri.publishers_type__from_string": [], "saml2.extension.dri.PublishersType_.__init__": [], "saml2.extension.dri.registration_info_type__from_string": [], "saml2.extension.dri.RegistrationInfoType_.__init__": [], "saml2.extension.dri.publisher_from_string": [], "saml2.extension.dri.registration_policy_from_string": [], "saml2.extension.dri.registration_instant_from_string": [], "saml2.extension.dri.registration_authority_from_string": [], "saml2.extension.dri.publisher_type__from_string": [], "saml2.extension.dri.PublisherType_.__init__": [], "saml2.extension.dri.usage_policy_from_string": [], "saml2.extension.dri.serial_number_from_string": [], "saml2.extension.dri.creation_instant_from_string": [], "oauthlib.oauth2.rfc6749.clients.mobile_application.MobileApplicationClient.parse_request_uri_response": [], "oauthlib.oauth2.rfc6749.clients.mobile_application.MobileApplicationClient.prepare_request_uri": [], "sqlalchemy.sql.compiler.IdentifierPreparer.unformat_identifiers": [], "sqlalchemy.sql.compiler.IdentifierPreparer._r_identifiers": [], "sqlalchemy.sql.compiler.IdentifierPreparer.format_table_seq": [], "sqlalchemy.sql.compiler.IdentifierPreparer.format_column": [], "sqlalchemy.sql.compiler.IdentifierPreparer.format_schema": [], "sqlalchemy.sql.compiler.IdentifierPreparer.format_table": [], "sqlalchemy.sql.compiler.IdentifierPreparer.format_index": [], "sqlalchemy.sql.compiler.IdentifierPreparer.format_constraint": [], "sqlalchemy.sql.compiler.IdentifierPreparer.format_savepoint": [], "sqlalchemy.sql.compiler.IdentifierPreparer.format_alias": [], "sqlalchemy.sql.compiler.IdentifierPreparer.format_label": [], "sqlalchemy.sql.compiler.IdentifierPreparer.format_sequence": [], "sqlalchemy.sql.compiler.IdentifierPreparer.format_collation": [], "sqlalchemy.sql.compiler.IdentifierPreparer.quote": [], "sqlalchemy.sql.compiler.IdentifierPreparer.quote_schema": [], "sqlalchemy.sql.compiler.IdentifierPreparer._requires_quotes_illegal_chars": [], "sqlalchemy.sql.compiler.IdentifierPreparer._requires_quotes": [], "sqlalchemy.sql.compiler.IdentifierPreparer.quote_identifier": [], "sqlalchemy.sql.compiler.IdentifierPreparer.validate_sql_phrase": [], "sqlalchemy.sql.compiler.IdentifierPreparer._unescape_identifier": [], "sqlalchemy.sql.compiler.IdentifierPreparer._escape_identifier": [], "sqlalchemy.sql.compiler.IdentifierPreparer._render_schema_translates": [], "sqlalchemy.sql.compiler.IdentifierPreparer._with_schema_translate": [], "sqlalchemy.sql.compiler.IdentifierPreparer.__init__": [], "sqlalchemy.sql.compiler.StrSQLTypeCompiler.visit_user_defined": [], "sqlalchemy.sql.compiler.StrSQLTypeCompiler.visit_null": [], "sqlalchemy.sql.compiler.StrSQLTypeCompiler._visit_unknown": [], "sqlalchemy.sql.compiler.StrSQLTypeCompiler.__getattr__": [], "sqlalchemy.sql.compiler.StrSQLTypeCompiler.process": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_user_defined": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_type_decorator": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_null": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_enum": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_unicode_text": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_text": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_unicode": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_string": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_numeric": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_float": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_real": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_integer": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_small_integer": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_big_integer": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_date": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_datetime": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_time": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_boolean": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_large_binary": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_BOOLEAN": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_VARBINARY": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_BINARY": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_BLOB": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_TEXT": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_NVARCHAR": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_VARCHAR": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_NCHAR": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_CHAR": [], "sqlalchemy.sql.compiler.GenericTypeCompiler._render_string_type": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_NCLOB": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_CLOB": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_TIME": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_DATE": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_DATETIME": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_TIMESTAMP": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_BIGINT": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_SMALLINT": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_INTEGER": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_DECIMAL": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_NUMERIC": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_REAL": [], "sqlalchemy.sql.compiler.GenericTypeCompiler.visit_FLOAT": [], "sqlalchemy.sql.compiler.DDLCompiler.visit_identity_column": [], "sqlalchemy.sql.compiler.DDLCompiler.visit_computed_column": [], "sqlalchemy.sql.compiler.DDLCompiler.define_constraint_match": [], "sqlalchemy.sql.compiler.DDLCompiler.define_constraint_deferrability": [], "sqlalchemy.sql.compiler.DDLCompiler.define_constraint_cascades": [], "sqlalchemy.sql.compiler.DDLCompiler.visit_unique_constraint": [], "sqlalchemy.sql.compiler.DDLCompiler.define_constraint_remote_table": [], "sqlalchemy.sql.compiler.DDLCompiler.visit_foreign_key_constraint": [], "sqlalchemy.sql.compiler.DDLCompiler.visit_primary_key_constraint": [], "sqlalchemy.sql.compiler.DDLCompiler.visit_column_check_constraint": [], "sqlalchemy.sql.compiler.DDLCompiler.visit_check_constraint": [], "sqlalchemy.sql.compiler.DDLCompiler.visit_table_or_column_check_constraint": [], "sqlalchemy.sql.compiler.DDLCompiler.get_column_default_string": [], "sqlalchemy.sql.compiler.DDLCompiler.post_create_table": [], "sqlalchemy.sql.compiler.DDLCompiler.create_table_suffix": [], "sqlalchemy.sql.compiler.DDLCompiler.get_column_specification": [], "sqlalchemy.sql.compiler.DDLCompiler.visit_drop_constraint": [], "sqlalchemy.sql.compiler.DDLCompiler.visit_drop_sequence": [], "sqlalchemy.sql.compiler.DDLCompiler.visit_create_sequence": [], "sqlalchemy.sql.compiler.DDLCompiler.get_identity_options": [], "sqlalchemy.sql.compiler.DDLCompiler.visit_drop_column_comment": [], "sqlalchemy.sql.compiler.DDLCompiler.visit_set_column_comment": [], "sqlalchemy.sql.compiler.DDLCompiler.visit_drop_table_comment": [], "sqlalchemy.sql.compiler.DDLCompiler.visit_set_table_comment": [], "sqlalchemy.sql.compiler.DDLCompiler.visit_add_constraint": [], "sqlalchemy.sql.compiler.DDLCompiler._prepared_index_name": [], "sqlalchemy.sql.compiler.DDLCompiler.visit_drop_index": [], "sqlalchemy.sql.compiler.DDLCompiler.visit_create_index": [], "sqlalchemy.sql.compiler.DDLCompiler._verify_index_table": [], "sqlalchemy.sql.compiler.DDLCompiler.visit_drop_view": [], "sqlalchemy.sql.compiler.DDLCompiler.visit_drop_table": [], "sqlalchemy.sql.compiler.DDLCompiler.create_table_constraints": [], "sqlalchemy.sql.compiler.DDLCompiler.visit_create_column": [], "sqlalchemy.sql.compiler.DDLCompiler.visit_create_table": [], "sqlalchemy.sql.compiler.DDLCompiler.visit_drop_schema": [], "sqlalchemy.sql.compiler.DDLCompiler.visit_create_schema": [], "sqlalchemy.sql.compiler.DDLCompiler.visit_ddl": [], "sqlalchemy.sql.compiler.DDLCompiler.construct_params": [], "sqlalchemy.sql.compiler.DDLCompiler.type_compiler": [], "sqlalchemy.sql.compiler.DDLCompiler.sql_compiler": [], "sqlalchemy.sql.compiler.StrSQLCompiler.visit_regexp_replace_op_binary": [], "sqlalchemy.sql.compiler.StrSQLCompiler.visit_not_regexp_match_op_binary": [], "sqlalchemy.sql.compiler.StrSQLCompiler.visit_regexp_match_op_binary": [], "sqlalchemy.sql.compiler.StrSQLCompiler.get_from_hint_text": [], "sqlalchemy.sql.compiler.StrSQLCompiler.visit_empty_set_expr": [], "sqlalchemy.sql.compiler.StrSQLCompiler.delete_extra_from_clause": [], "sqlalchemy.sql.compiler.StrSQLCompiler.update_from_clause": [], "sqlalchemy.sql.compiler.StrSQLCompiler.returning_clause": [], "sqlalchemy.sql.compiler.StrSQLCompiler.visit_sequence": [], "sqlalchemy.sql.compiler.StrSQLCompiler.visit_json_path_getitem_op_binary": [], "sqlalchemy.sql.compiler.StrSQLCompiler.visit_json_getitem_op_binary": [], "sqlalchemy.sql.compiler.StrSQLCompiler.visit_getitem_binary": [], "sqlalchemy.sql.compiler.StrSQLCompiler.visit_unsupported_compilation": [], "sqlalchemy.sql.compiler.StrSQLCompiler._fallback_column_name": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_release_savepoint": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_rollback_to_savepoint": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_savepoint": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_delete": [], "sqlalchemy.sql.compiler.SQLCompiler.delete_table_clause": [], "sqlalchemy.sql.compiler.SQLCompiler.delete_extra_from_clause": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_update": [], "sqlalchemy.sql.compiler.SQLCompiler.update_from_clause": [], "sqlalchemy.sql.compiler.SQLCompiler.update_tables_clause": [], "sqlalchemy.sql.compiler.SQLCompiler.update_limit_clause": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_insert": [], "sqlalchemy.sql.compiler.SQLCompiler._setup_crud_hints": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_join": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_table": [], "sqlalchemy.sql.compiler.SQLCompiler.fetch_clause": [], "sqlalchemy.sql.compiler.SQLCompiler.limit_clause": [], "sqlalchemy.sql.compiler.SQLCompiler.returning_clause": [], "sqlalchemy.sql.compiler.SQLCompiler.for_update_clause": [], "sqlalchemy.sql.compiler.SQLCompiler.order_by_clause": [], "sqlalchemy.sql.compiler.SQLCompiler.group_by_clause": [], "sqlalchemy.sql.compiler.SQLCompiler.get_select_precolumns": [], "sqlalchemy.sql.compiler.SQLCompiler.get_cte_preamble": [], "sqlalchemy.sql.compiler.SQLCompiler._render_cte_clause": [], "sqlalchemy.sql.compiler.SQLCompiler._generate_prefixes": [], "sqlalchemy.sql.compiler.SQLCompiler._compose_select_body": [], "sqlalchemy.sql.compiler.SQLCompiler._setup_select_stack": [], "sqlalchemy.sql.compiler.SQLCompiler._setup_select_hints": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_select": [], "sqlalchemy.sql.compiler.SQLCompiler._display_froms_for_select": [], "sqlalchemy.sql.compiler.SQLCompiler.get_statement_hint_text": [], "sqlalchemy.sql.compiler.SQLCompiler.get_crud_hint_text": [], "sqlalchemy.sql.compiler.SQLCompiler.get_from_hint_text": [], "sqlalchemy.sql.compiler.SQLCompiler.get_select_hint_text": [], "sqlalchemy.sql.compiler.SQLCompiler.format_from_hint_text": [], "sqlalchemy.sql.compiler.SQLCompiler._label_select_column": [], "sqlalchemy.sql.compiler.SQLCompiler._add_to_result_map": [], "sqlalchemy.sql.compiler.SQLCompiler.get_render_as_alias_suffix": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_values": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_tablesample": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_lateral": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_subquery": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_alias": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_table_valued_column": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_table_valued_alias": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_cte": [], "sqlalchemy.sql.compiler.SQLCompiler.bindparam_string": [], "sqlalchemy.sql.compiler.SQLCompiler._anonymize": [], "sqlalchemy.sql.compiler.SQLCompiler._truncated_identifier": [], "sqlalchemy.sql.compiler.SQLCompiler._truncate_bindparam": [], "sqlalchemy.sql.compiler.SQLCompiler.render_literal_value": [], "sqlalchemy.sql.compiler.SQLCompiler.render_literal_bindparam": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_bindparam": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_regexp_replace_op_binary": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_not_regexp_match_op_binary": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_regexp_match_op_binary": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_not_between_op_binary": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_between_op_binary": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_not_ilike_op_binary": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_ilike_op_binary": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_not_like_op_binary": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_like_op_binary": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_not_endswith_op_binary": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_endswith_op_binary": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_not_startswith_op_binary": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_startswith_op_binary": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_not_contains_op_binary": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_contains_op_binary": [], "sqlalchemy.sql.compiler.SQLCompiler._like_percent_literal": [], "sqlalchemy.sql.compiler.SQLCompiler._generate_generic_unary_modifier": [], "sqlalchemy.sql.compiler.SQLCompiler._generate_generic_unary_operator": [], "sqlalchemy.sql.compiler.SQLCompiler._generate_generic_binary": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_custom_op_unary_modifier": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_custom_op_unary_operator": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_custom_op_binary": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_mod_binary": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_function_as_comparison_op_binary": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_binary": [], "sqlalchemy.sql.compiler.SQLCompiler._literal_execute_expanding_parameter": [], "sqlalchemy.sql.compiler.SQLCompiler._literal_execute_expanding_parameter_literal_binds": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_empty_set_expr": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_empty_set_op_expr": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_not_in_op_binary": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_not_match_op_binary": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_is_false_unary_operator": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_is_true_unary_operator": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_unary": [], "sqlalchemy.sql.compiler.SQLCompiler._get_operator_dispatch": [], "sqlalchemy.sql.compiler.SQLCompiler._row_limit_clause": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_compound_select": [], "sqlalchemy.sql.compiler.SQLCompiler.function_argspec": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_sequence": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_next_value_func": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_function": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_scalar_function_column": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_extract": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_funcfilter": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_withingroup": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_over": [], "sqlalchemy.sql.compiler.SQLCompiler._format_frame_clause": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_cast": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_type_coerce": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_case": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_clauselist": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_tuple": [], "sqlalchemy.sql.compiler.SQLCompiler._generate_delimited_and_list": [], "sqlalchemy.sql.compiler.SQLCompiler._generate_delimited_list": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_false": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_true": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_null": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_textual_select": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_textclause": [], "sqlalchemy.sql.compiler.SQLCompiler.escape_literal_column": [], "sqlalchemy.sql.compiler.SQLCompiler.post_process_text": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_typeclause": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_index": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_fromclause": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_collation": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_column": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_lambda_element": [], "sqlalchemy.sql.compiler.SQLCompiler._fallback_column_name": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_label": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_textual_label_reference": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_label_reference": [], "sqlalchemy.sql.compiler.SQLCompiler.visit_grouping": [], "sqlalchemy.sql.compiler.SQLCompiler.default_from": [], "sqlalchemy.sql.compiler.SQLCompiler._inserted_primary_key_from_returning_getter": [], "sqlalchemy.sql.compiler.SQLCompiler._inserted_primary_key_from_lastrowid_getter": [], "sqlalchemy.sql.compiler.SQLCompiler._create_result_map": [], "sqlalchemy.sql.compiler.SQLCompiler._process_parameters_for_postcompile": [], "sqlalchemy.sql.compiler.SQLCompiler.params": [], "sqlalchemy.sql.compiler.SQLCompiler._get_set_input_sizes_lookup": [], "sqlalchemy.sql.compiler.SQLCompiler.construct_params": [], "sqlalchemy.sql.compiler.SQLCompiler.sql_compiler": [], "sqlalchemy.sql.compiler.SQLCompiler.is_subquery": [], "sqlalchemy.sql.compiler.SQLCompiler._bind_processors": [], "sqlalchemy.sql.compiler.SQLCompiler._apply_numbered_params": [], "sqlalchemy.sql.compiler.SQLCompiler._nested_result": [], "sqlalchemy.sql.compiler.SQLCompiler._init_cte_state": [], "sqlalchemy.sql.compiler.SQLCompiler._global_attributes": [], "sqlalchemy.sql.compiler.SQLCompiler.prefetch": [], "sqlalchemy.sql.compiler.SQLCompiler.current_executable": [], "sqlalchemy.sql.compiler.SQLCompiler.__init__": [], "sqlalchemy.sql.compiler._CompileLabel.self_group": [], "sqlalchemy.sql.compiler._CompileLabel.type": [], "sqlalchemy.sql.compiler._CompileLabel.proxy_set": [], "sqlalchemy.sql.compiler._CompileLabel.__init__": [], "sqlalchemy.sql.compiler.TypeCompiler.visit_unsupported_compilation": [], "sqlalchemy.sql.compiler.TypeCompiler.process": [], "sqlalchemy.sql.compiler.TypeCompiler.__init__": [], "sqlalchemy.sql.compiler.Compiled.params": [], "sqlalchemy.sql.compiler.Compiled.construct_params": [], "sqlalchemy.sql.compiler.Compiled.__str__": [], "sqlalchemy.sql.compiler.Compiled.process": [], "sqlalchemy.sql.compiler.Compiled.sql_compiler": [], "sqlalchemy.sql.compiler.Compiled.visit_unsupported_compilation": [], "sqlalchemy.sql.compiler.Compiled._execute_on_connection": [], "sqlalchemy.sql.compiler.Compiled.__init__": [], "sqlalchemy.sql.compiler.FromLinter.warn": [], "sqlalchemy.sql.compiler.FromLinter.lint": [], "sqlalchemy.sql.compiler.FromLinter.__init__": [], "sqlalchemy.sql.compiler.ExpandedState.__init__": [], "pip._internal.commands.wheel.WheelCommand.run": [], "pip._internal.commands.wheel.WheelCommand.__init__": [], "chardet.big5prober.Big5Prober.language": [], "chardet.big5prober.Big5Prober.charset_name": [], "chardet.big5prober.Big5Prober.__init__": [], "pip._internal.configuration.Configuration._mark_as_modified": [], "pip._internal.configuration.Configuration._get_parser_to_modify": [], "pip._internal.configuration.Configuration._iter_config_files": [], "pip._internal.configuration.Configuration._get_environ_vars": [], "pip._internal.configuration.Configuration._normalized_keys": [], "pip._internal.configuration.Configuration._load_environment_vars": [], "pip._internal.configuration.Configuration._construct_parser": [], "pip._internal.configuration.Configuration._load_file": [], "pip._internal.configuration.Configuration._load_config_files": [], "pip._internal.configuration.Configuration._dictionary": [], "pip._internal.configuration.Configuration._ensure_have_load_only": [], "pip._internal.configuration.Configuration.save": [], "pip._internal.configuration.Configuration.unset_value": [], "pip._internal.configuration.Configuration.set_value": [], "pip._internal.configuration.Configuration.get_value": [], "pip._internal.configuration.Configuration.items": [], "pip._internal.configuration.Configuration.get_file_to_edit": [], "pip._internal.configuration.Configuration.load": [], "pip._internal.configuration.Configuration.__init__": [], "pip._internal.configuration.get_configuration_files": [], "pip._internal.configuration._disassemble_key": [], "pip._internal.configuration._normalize_name": [], "jedi.api.set_debug_function": [], "jedi.api.preload_module": [], "jedi.api.Interpreter._get_module_context": [], "jedi.api.Interpreter.__init__": [], "jedi.api.Script.inline": [], "jedi.api.Script.extract_function": [], "jedi.api.Script.extract_variable": [], "jedi.api.Script.rename": [], "jedi.api.Script._names": [], "jedi.api.Script.get_syntax_errors": [], "jedi.api.Script.get_names": [], "jedi.api.Script._analysis": [], "jedi.api.Script.get_context": [], "jedi.api.Script.get_signatures": [], "jedi.api.Script.get_references": [], "jedi.api.Script.help": [], "jedi.api.Script.complete_search": [], "jedi.api.Script._search_func": [], "jedi.api.Script.search": [], "jedi.api.Script.goto": [], "jedi.api.Script.infer": [], "jedi.api.Script.complete": [], "jedi.api.Script.__repr__": [], "jedi.api.Script._get_module_context": [], "jedi.api.Script._get_module": [], "jedi.api.Script.__init__": [], "sqlparse.filters.reindent.ReindentFilter.process": [], "sqlparse.filters.reindent.ReindentFilter._process_default": [], "sqlparse.filters.reindent.ReindentFilter._process_values": [], "sqlparse.filters.reindent.ReindentFilter._process_case": [], "sqlparse.filters.reindent.ReindentFilter._process_identifierlist": [], "sqlparse.filters.reindent.ReindentFilter._process_function": [], "sqlparse.filters.reindent.ReindentFilter._process_parenthesis": [], "sqlparse.filters.reindent.ReindentFilter._process_where": [], "sqlparse.filters.reindent.ReindentFilter._process": [], "sqlparse.filters.reindent.ReindentFilter._split_statements": [], "sqlparse.filters.reindent.ReindentFilter._split_kwds": [], "sqlparse.filters.reindent.ReindentFilter._next_token": [], "sqlparse.filters.reindent.ReindentFilter.nl": [], "sqlparse.filters.reindent.ReindentFilter._get_offset": [], "sqlparse.filters.reindent.ReindentFilter.leading_ws": [], "sqlparse.filters.reindent.ReindentFilter._flatten_up_to_token": [], "sqlparse.filters.reindent.ReindentFilter.__init__": [], "sqlalchemy.sql.events.DDLEvents.column_reflect": [], "sqlalchemy.sql.events.DDLEvents._sa_event_column_added_to_pk_constraint": [], "sqlalchemy.sql.events.DDLEvents.after_parent_attach": [], "sqlalchemy.sql.events.DDLEvents.before_parent_attach": [], "sqlalchemy.sql.events.DDLEvents.after_drop": [], "sqlalchemy.sql.events.DDLEvents.before_drop": [], "sqlalchemy.sql.events.DDLEvents.after_create": [], "sqlalchemy.sql.events.DDLEvents.before_create": [], "jedi.inference.helpers.is_big_annoying_library": [], "jedi.inference.helpers.values_from_qualified_names": [], "jedi.inference.helpers.parse_dotted_names": [], "jedi.inference.helpers.reraise_getitem_errors": [], "jedi.inference.helpers.is_number": [], "jedi.inference.helpers.get_str_or_none": [], "jedi.inference.helpers.get_int_or_none": [], "jedi.inference.helpers._get_safe_value_or_none": [], "jedi.inference.helpers.is_literal": [], "jedi.inference.helpers.is_string": [], "jedi.inference.helpers.get_names_of_node": [], "jedi.inference.helpers.infer_call_of_leaf": [], "jedi.inference.helpers.deep_ast_copy": [], "jedi.inference.helpers.is_stdlib_path": [], "paste.util.findpackage.find_package": [], "libcst.codemod._visitor.ContextAwareVisitor.module": [], "libcst.codemod._visitor.ContextAwareVisitor.warn": [], "libcst.codemod._visitor.ContextAwareVisitor.__init__": [], "libcst.codemod._visitor.ContextAwareTransformer.transform_module_impl": [], "libcst.codemod._visitor.ContextAwareTransformer.__init__": [], "rx.linq.observable.distinct.distinct": [], "rx.linq.observable.distinct.HashSet.push": [], "rx.linq.observable.distinct.HashSet.__init__": [], "rx.linq.observable.distinct.array_index_of_comparer": [], "sqlalchemy.dialects.mssql.provision.drop_all_schema_objects_pre_tables": [], "sqlalchemy.dialects.mssql.provision._mssql_get_temp_table_name": [], "sqlalchemy.dialects.mssql.provision._mssql_temp_table_keyword_args": [], "sqlalchemy.dialects.mssql.provision._reap_mssql_dbs": [], "sqlalchemy.dialects.mssql.provision._mssql_drop_ignore": [], "sqlalchemy.dialects.mssql.provision._mssql_drop_db": [], "sqlalchemy.dialects.mssql.provision._mssql_create_db": [], "testtools.tests.test_assert_that.test_suite": [], "testtools.tests.test_assert_that.TestAssertThatMethod.assert_that_callable": [], "testtools.tests.test_assert_that.TestAssertThatFunction.assert_that_callable": [], "testtools.tests.test_assert_that.AssertThatTests.test_assertThat_verbose_unicode": [], "testtools.tests.test_assert_that.AssertThatTests.get_error_string": [], "testtools.tests.test_assert_that.AssertThatTests.test_assertThat_verbose_output": [], "testtools.tests.test_assert_that.AssertThatTests.test_assertThat_message_is_annotated": [], "testtools.tests.test_assert_that.AssertThatTests.test_assertThat_output": [], "testtools.tests.test_assert_that.AssertThatTests.test_assertThat_mismatch_raises_description": [], "testtools.tests.test_assert_that.AssertThatTests.test_assertThat_matches_clean": [], "testtools.tests.test_assert_that.AssertThatTests.assertFails": [], "testtools.tests.test_assert_that.AssertThatTests.assert_that_callable": [], "libcst.metadata.tests.test_span_provider.ByteSpanPositionProviderTest.test_batchable_provider": [], "libcst.metadata.tests.test_span_provider.ByteSpanPositionProviderTest.test_visitor_provider": [], "libcst.metadata.tests.test_span_provider.SpanProvidingCodegenStateTest.test_span": [], "libcst.metadata.tests.test_span_provider.SpanProvidingCodegenStateTest.test_add_indent_tokens": [], "libcst.metadata.tests.test_span_provider.SpanProvidingCodegenStateTest.test_add_non_ascii_token": [], "libcst.metadata.tests.test_span_provider.SpanProvidingCodegenStateTest.test_add_token": [], "libcst.metadata.tests.test_span_provider.SpanProvidingCodegenStateTest.test_initial_position": [], "graphql.backend.quiver_cloud.GraphQLQuiverCloudBackend.document_from_string": [], "graphql.backend.quiver_cloud.GraphQLQuiverCloudBackend.generate_source": [], "graphql.backend.quiver_cloud.GraphQLQuiverCloudBackend.make_post_request": [], "graphql.backend.quiver_cloud.GraphQLQuiverCloudBackend.__init__": [], "keystone.conf.endpoint_policy.list_opts": [], "keystone.conf.endpoint_policy.register_opts": [], "sapp.pipeline.trim_trace_graph.TrimTraceGraph.run": [], "keystone.tests.functional.core.BaseTestCase.get_scoped_user_token": [ { "locations": [ { "path": "keystone/tests/functional/core.py", "start": { "line": 90, "column": 15 }, "stop": { "line": 90, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.functional.core.BaseTestCase.get_scoped_token", "class_name": "keystone.tests.functional.core.BaseTestCase", "dispatch": "dynamic" } ], "keystone.tests.functional.core.BaseTestCase.get_scoped_admin_token": [ { "locations": [ { "path": "keystone/tests/functional/core.py", "start": { "line": 87, "column": 15 }, "stop": { "line": 87, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.functional.core.BaseTestCase.get_scoped_token", "class_name": "keystone.tests.functional.core.BaseTestCase", "dispatch": "dynamic" } ], "keystone.tests.functional.core.BaseTestCase.get_scoped_token": [ { "locations": [ { "path": "keystone/tests/functional/core.py", "start": { "line": 83, "column": 12 }, "stop": { "line": 83, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.functional.core.BaseTestCase.get_scoped_token_response", "class_name": "keystone.tests.functional.core.BaseTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/functional/core.py", "start": { "line": 84, "column": 15 }, "stop": { "line": 84, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "requests.structures.CaseInsensitiveDict", "dispatch": "dynamic" } ], "keystone.tests.functional.core.BaseTestCase.get_scoped_token_response": [ { "locations": [ { "path": "keystone/tests/functional/core.py", "start": { "line": 68, "column": 15 }, "stop": { "line": 68, "column": 28 } } ], "kind": "function", "target": "requests.api.post" }, { "locations": [ { "path": "keystone/tests/functional/core.py", "start": { "line": 64, "column": 15 }, "stop": { "line": 64, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.functional.core.BaseTestCase", "dispatch": "dynamic" } ], "keystone.tests.functional.core.BaseTestCase._http_headers": [ { "locations": [ { "path": "keystone/tests/functional/core.py", "start": { "line": 53, "column": 12 }, "stop": { "line": 53, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.functional.core.BaseTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/functional/core.py", "start": { "line": 40, "column": 24 }, "stop": { "line": 40, "column": 38 } }, { "path": "keystone/tests/functional/core.py", "start": { "line": 33, "column": 20 }, "stop": { "line": 33, "column": 34 } }, { "path": "keystone/tests/functional/core.py", "start": { "line": 39, "column": 20 }, "stop": { "line": 39, "column": 34 } }, { "path": "keystone/tests/functional/core.py", "start": { "line": 44, "column": 26 }, "stop": { "line": 44, "column": 40 } }, { "path": "keystone/tests/functional/core.py", "start": { "line": 41, "column": 25 }, "stop": { "line": 41, "column": 39 } }, { "path": "keystone/tests/functional/core.py", "start": { "line": 35, "column": 25 }, "stop": { "line": 35, "column": 39 } }, { "path": "keystone/tests/functional/core.py", "start": { "line": 34, "column": 24 }, "stop": { "line": 34, "column": 38 } }, { "path": "keystone/tests/functional/core.py", "start": { "line": 45, "column": 28 }, "stop": { "line": 45, "column": 42 } }, { "path": "keystone/tests/functional/core.py", "start": { "line": 30, "column": 26 }, "stop": { "line": 30, "column": 40 } }, { "path": "keystone/tests/functional/core.py", "start": { "line": 46, "column": 33 }, "stop": { "line": 46, "column": 47 } }, { "path": "keystone/tests/functional/core.py", "start": { "line": 28, "column": 25 }, "stop": { "line": 28, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "os._Environ", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/functional/core.py", "start": { "line": 48, "column": 8 }, "stop": { "line": 48, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.setUp", "class_name": "testtools.testcase.TestCase", "dispatch": "static" } ], "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_parent_limit_break_hierarchical_tree": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1637, "column": 12 }, "stop": { "line": 1637, "column": 21 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1642, "column": 8 }, "stop": { "line": 1642, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1627, "column": 16 }, "stop": { "line": 1627, "column": 34 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1622, "column": 16 }, "stop": { "line": 1622, "column": 34 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1632, "column": 16 }, "stop": { "line": 1632, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1649, "column": 8 }, "stop": { "line": 1649, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1650, "column": 12 }, "stop": { "line": 1650, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_parent_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1604, "column": 8 }, "stop": { "line": 1604, "column": 17 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1599, "column": 12 }, "stop": { "line": 1599, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1584, "column": 16 }, "stop": { "line": 1584, "column": 34 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1594, "column": 16 }, "stop": { "line": 1594, "column": 34 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1589, "column": 16 }, "stop": { "line": 1589, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1611, "column": 8 }, "stop": { "line": 1611, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1612, "column": 12 }, "stop": { "line": 1612, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_child_limit_with_default_parent": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1559, "column": 12 }, "stop": { "line": 1559, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1554, "column": 16 }, "stop": { "line": 1554, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1566, "column": 8 }, "stop": { "line": 1566, "column": 18 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1573, "column": 8 }, "stop": { "line": 1573, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1567, "column": 12 }, "stop": { "line": 1567, "column": 24 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1574, "column": 12 }, "stop": { "line": 1574, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_child_limit_break_hierarchical_tree": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1531, "column": 12 }, "stop": { "line": 1531, "column": 21 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1526, "column": 8 }, "stop": { "line": 1526, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1521, "column": 16 }, "stop": { "line": 1521, "column": 34 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1516, "column": 16 }, "stop": { "line": 1516, "column": 34 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1511, "column": 16 }, "stop": { "line": 1511, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1538, "column": 8 }, "stop": { "line": 1538, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1539, "column": 12 }, "stop": { "line": 1539, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_child_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1488, "column": 8 }, "stop": { "line": 1488, "column": 17 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1493, "column": 12 }, "stop": { "line": 1493, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1483, "column": 16 }, "stop": { "line": 1483, "column": 34 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1473, "column": 16 }, "stop": { "line": 1473, "column": 34 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1478, "column": 16 }, "stop": { "line": 1478, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1500, "column": 8 }, "stop": { "line": 1500, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1501, "column": 12 }, "stop": { "line": 1501, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_multi_limits_break_hierarchical_tree": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1462, "column": 8 }, "stop": { "line": 1462, "column": 17 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1446, "column": 8 }, "stop": { "line": 1446, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1457, "column": 16 }, "stop": { "line": 1457, "column": 34 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1431, "column": 16 }, "stop": { "line": 1431, "column": 34 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1452, "column": 16 }, "stop": { "line": 1452, "column": 34 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1436, "column": 16 }, "stop": { "line": 1436, "column": 34 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1441, "column": 16 }, "stop": { "line": 1441, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" } ], "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_multi_limits_invalid_input": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1415, "column": 8 }, "stop": { "line": 1415, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1395, "column": 16 }, "stop": { "line": 1395, "column": 34 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1385, "column": 16 }, "stop": { "line": 1385, "column": 34 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1400, "column": 16 }, "stop": { "line": 1400, "column": 34 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1405, "column": 16 }, "stop": { "line": 1405, "column": 34 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1390, "column": 16 }, "stop": { "line": 1390, "column": 34 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1410, "column": 16 }, "stop": { "line": 1410, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" } ], "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_multi_limits": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1373, "column": 8 }, "stop": { "line": 1373, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1358, "column": 16 }, "stop": { "line": 1358, "column": 34 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1343, "column": 16 }, "stop": { "line": 1343, "column": 34 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1368, "column": 16 }, "stop": { "line": 1368, "column": 34 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1348, "column": 16 }, "stop": { "line": 1348, "column": 34 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1353, "column": 16 }, "stop": { "line": 1353, "column": 34 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1363, "column": 16 }, "stop": { "line": 1363, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" } ], "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_parent_limit_break_hierarchical_tree": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1332, "column": 8 }, "stop": { "line": 1332, "column": 17 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1321, "column": 8 }, "stop": { "line": 1321, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1316, "column": 14 }, "stop": { "line": 1316, "column": 32 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1327, "column": 14 }, "stop": { "line": 1327, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" } ], "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_parent_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1294, "column": 8 }, "stop": { "line": 1294, "column": 17 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1305, "column": 8 }, "stop": { "line": 1305, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1289, "column": 14 }, "stop": { "line": 1289, "column": 32 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1300, "column": 14 }, "stop": { "line": 1300, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" } ], "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_child_with_default_parent": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1267, "column": 8 }, "stop": { "line": 1267, "column": 17 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1278, "column": 8 }, "stop": { "line": 1278, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1273, "column": 14 }, "stop": { "line": 1273, "column": 32 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1262, "column": 14 }, "stop": { "line": 1262, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" } ], "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_child_limit_break_hierarchical_tree": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1246, "column": 8 }, "stop": { "line": 1246, "column": 17 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1235, "column": 8 }, "stop": { "line": 1235, "column": 17 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1224, "column": 8 }, "stop": { "line": 1224, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1230, "column": 14 }, "stop": { "line": 1230, "column": 32 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1219, "column": 14 }, "stop": { "line": 1219, "column": 32 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1241, "column": 14 }, "stop": { "line": 1241, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" } ], "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_child_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1204, "column": 8 }, "stop": { "line": 1204, "column": 17 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1182, "column": 8 }, "stop": { "line": 1182, "column": 17 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1193, "column": 8 }, "stop": { "line": 1193, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1177, "column": 14 }, "stop": { "line": 1177, "column": 32 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1188, "column": 14 }, "stop": { "line": 1188, "column": 32 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1199, "column": 14 }, "stop": { "line": 1199, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" } ], "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1168, "column": 8 }, "stop": { "line": 1168, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.SQLDriverOverrides.config_overrides", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1156, "column": 19 }, "stop": { "line": 1156, "column": 28 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1160, "column": 19 }, "stop": { "line": 1160, "column": 28 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1148, "column": 19 }, "stop": { "line": 1148, "column": 28 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1144, "column": 19 }, "stop": { "line": 1144, "column": 28 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1164, "column": 19 }, "stop": { "line": 1164, "column": 28 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1152, "column": 19 }, "stop": { "line": 1152, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1136, "column": 34 }, "stop": { "line": 1136, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_system_scoped_token", "class_name": "keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1130, "column": 8 }, "stop": { "line": 1130, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_limits.LimitsTestCase.setUp", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_limits.LimitsTestCase.test_delete_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1124, "column": 8 }, "stop": { "line": 1124, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1107, "column": 12 }, "stop": { "line": 1107, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1124, "column": 25 }, "stop": { "line": 1124, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1104, "column": 15 }, "stop": { "line": 1104, "column": 33 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1100, "column": 15 }, "stop": { "line": 1100, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1113, "column": 20 }, "stop": { "line": 1113, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1119, "column": 12 }, "stop": { "line": 1119, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1116, "column": 8 }, "stop": { "line": 1116, "column": 19 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1113, "column": 8 }, "stop": { "line": 1113, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.LimitsTestCase.test_show_domain_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1097, "column": 12 }, "stop": { "line": 1097, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1079, "column": 12 }, "stop": { "line": 1079, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1093, "column": 8 }, "stop": { "line": 1093, "column": 25 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1094, "column": 8 }, "stop": { "line": 1094, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1076, "column": 15 }, "stop": { "line": 1076, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1088, "column": 26 }, "stop": { "line": 1088, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1086, "column": 21 }, "stop": { "line": 1086, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1097, "column": 41 }, "stop": { "line": 1097, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1086, "column": 12 }, "stop": { "line": 1086, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.LimitsTestCase.test_show_project_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1073, "column": 12 }, "stop": { "line": 1073, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1055, "column": 12 }, "stop": { "line": 1055, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1070, "column": 8 }, "stop": { "line": 1070, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1052, "column": 15 }, "stop": { "line": 1052, "column": 33 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1048, "column": 15 }, "stop": { "line": 1048, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1067, "column": 21 }, "stop": { "line": 1067, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1073, "column": 41 }, "stop": { "line": 1073, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1064, "column": 8 }, "stop": { "line": 1064, "column": 16 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1067, "column": 12 }, "stop": { "line": 1067, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.LimitsTestCase.test_list_limit_with_domain_id_filter": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1031, "column": 12 }, "stop": { "line": 1031, "column": 34 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1038, "column": 12 }, "stop": { "line": 1038, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1025, "column": 8 }, "stop": { "line": 1025, "column": 24 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1034, "column": 8 }, "stop": { "line": 1034, "column": 24 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1045, "column": 8 }, "stop": { "line": 1045, "column": 24 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1017, "column": 8 }, "stop": { "line": 1017, "column": 24 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1016, "column": 8 }, "stop": { "line": 1016, "column": 24 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1026, "column": 8 }, "stop": { "line": 1026, "column": 24 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1044, "column": 8 }, "stop": { "line": 1044, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1003, "column": 8 }, "stop": { "line": 1003, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1044, "column": 28 }, "stop": { "line": 1044, "column": 31 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1025, "column": 28 }, "stop": { "line": 1025, "column": 31 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1016, "column": 28 }, "stop": { "line": 1016, "column": 31 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1034, "column": 28 }, "stop": { "line": 1034, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1000, "column": 15 }, "stop": { "line": 1000, "column": 33 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 996, "column": 15 }, "stop": { "line": 996, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1040, "column": 17 }, "stop": { "line": 1040, "column": 50 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1021, "column": 17 }, "stop": { "line": 1021, "column": 50 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1012, "column": 17 }, "stop": { "line": 1012, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1030, "column": 12 }, "stop": { "line": 1030, "column": 20 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1010, "column": 12 }, "stop": { "line": 1010, "column": 20 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1019, "column": 12 }, "stop": { "line": 1019, "column": 20 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 1037, "column": 12 }, "stop": { "line": 1037, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.LimitsTestCase.test_list_limit_with_project_id_filter": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 981, "column": 8 }, "stop": { "line": 981, "column": 24 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 974, "column": 8 }, "stop": { "line": 974, "column": 24 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 965, "column": 8 }, "stop": { "line": 965, "column": 24 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 991, "column": 8 }, "stop": { "line": 991, "column": 24 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 973, "column": 8 }, "stop": { "line": 973, "column": 24 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 982, "column": 8 }, "stop": { "line": 982, "column": 24 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 964, "column": 8 }, "stop": { "line": 964, "column": 24 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 992, "column": 8 }, "stop": { "line": 992, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 955, "column": 8 }, "stop": { "line": 955, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 978, "column": 12 }, "stop": { "line": 978, "column": 35 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 986, "column": 12 }, "stop": { "line": 986, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 964, "column": 28 }, "stop": { "line": 964, "column": 31 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 981, "column": 28 }, "stop": { "line": 981, "column": 31 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 991, "column": 28 }, "stop": { "line": 991, "column": 31 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 973, "column": 28 }, "stop": { "line": 973, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 948, "column": 15 }, "stop": { "line": 948, "column": 33 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 952, "column": 15 }, "stop": { "line": 952, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 969, "column": 17 }, "stop": { "line": 969, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 977, "column": 12 }, "stop": { "line": 977, "column": 20 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 962, "column": 12 }, "stop": { "line": 962, "column": 20 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 985, "column": 12 }, "stop": { "line": 985, "column": 20 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 967, "column": 12 }, "stop": { "line": 967, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.LimitsTestCase.test_list_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 912, "column": 12 }, "stop": { "line": 912, "column": 28 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 910, "column": 16 }, "stop": { "line": 910, "column": 32 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 909, "column": 16 }, "stop": { "line": 909, "column": 32 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 930, "column": 8 }, "stop": { "line": 930, "column": 24 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 942, "column": 12 }, "stop": { "line": 942, "column": 28 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 915, "column": 16 }, "stop": { "line": 915, "column": 32 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 904, "column": 8 }, "stop": { "line": 904, "column": 24 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 922, "column": 8 }, "stop": { "line": 922, "column": 24 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 939, "column": 8 }, "stop": { "line": 939, "column": 24 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 924, "column": 12 }, "stop": { "line": 924, "column": 28 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 933, "column": 12 }, "stop": { "line": 933, "column": 28 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 885, "column": 8 }, "stop": { "line": 885, "column": 24 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 906, "column": 12 }, "stop": { "line": 906, "column": 28 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 916, "column": 16 }, "stop": { "line": 916, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 894, "column": 12 }, "stop": { "line": 894, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 907, "column": 12 }, "stop": { "line": 907, "column": 29 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 913, "column": 12 }, "stop": { "line": 913, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 930, "column": 25 }, "stop": { "line": 930, "column": 28 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 904, "column": 25 }, "stop": { "line": 904, "column": 28 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 939, "column": 25 }, "stop": { "line": 939, "column": 28 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 922, "column": 25 }, "stop": { "line": 922, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 887, "column": 15 }, "stop": { "line": 887, "column": 33 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 891, "column": 15 }, "stop": { "line": 891, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 927, "column": 12 }, "stop": { "line": 927, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 919, "column": 12 }, "stop": { "line": 919, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 906, "column": 53 }, "stop": { "line": 906, "column": 57 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 933, "column": 45 }, "stop": { "line": 933, "column": 49 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 915, "column": 49 }, "stop": { "line": 915, "column": 53 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 916, "column": 49 }, "stop": { "line": 916, "column": 53 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 910, "column": 49 }, "stop": { "line": 910, "column": 53 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 942, "column": 45 }, "stop": { "line": 942, "column": 49 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 924, "column": 45 }, "stop": { "line": 924, "column": 49 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 909, "column": 49 }, "stop": { "line": 909, "column": 53 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 912, "column": 53 }, "stop": { "line": 912, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 926, "column": 12 }, "stop": { "line": 926, "column": 20 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 900, "column": 12 }, "stop": { "line": 900, "column": 20 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 881, "column": 12 }, "stop": { "line": 881, "column": 20 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 918, "column": 12 }, "stop": { "line": 918, "column": 20 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 935, "column": 12 }, "stop": { "line": 935, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.LimitsTestCase.test_update_limit_with_invalid_input": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 854, "column": 14 }, "stop": { "line": 854, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 859, "column": 12 }, "stop": { "line": 859, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 875, "column": 16 }, "stop": { "line": 875, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 874, "column": 12 }, "stop": { "line": 874, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.LimitsTestCase.test_update_limit_not_found": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 848, "column": 12 }, "stop": { "line": 848, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 847, "column": 8 }, "stop": { "line": 847, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 848, "column": 27 }, "stop": { "line": 848, "column": 37 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 848, "column": 27 }, "stop": { "line": 848, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.LimitsTestCase.test_update_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 840, "column": 8 }, "stop": { "line": 840, "column": 24 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 841, "column": 8 }, "stop": { "line": 841, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 824, "column": 12 }, "stop": { "line": 824, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 819, "column": 14 }, "stop": { "line": 819, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 834, "column": 12 }, "stop": { "line": 834, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 833, "column": 12 }, "stop": { "line": 833, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_without_reference_registered_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 808, "column": 14 }, "stop": { "line": 808, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 812, "column": 8 }, "stop": { "line": 812, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_duplicate": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 792, "column": 14 }, "stop": { "line": 792, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 801, "column": 8 }, "stop": { "line": 801, "column": 17 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 796, "column": 8 }, "stop": { "line": 796, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_with_invalid_input": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 782, "column": 15 }, "stop": { "line": 782, "column": 33 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 778, "column": 15 }, "stop": { "line": 778, "column": 33 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 780, "column": 15 }, "stop": { "line": 780, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 785, "column": 12 }, "stop": { "line": 785, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_return_count": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 760, "column": 28 }, "stop": { "line": 760, "column": 31 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 775, "column": 28 }, "stop": { "line": 775, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 762, "column": 15 }, "stop": { "line": 762, "column": 33 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 765, "column": 15 }, "stop": { "line": 765, "column": 33 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 750, "column": 15 }, "stop": { "line": 750, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 760, "column": 8 }, "stop": { "line": 760, "column": 24 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 775, "column": 8 }, "stop": { "line": 775, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 769, "column": 12 }, "stop": { "line": 769, "column": 21 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 754, "column": 12 }, "stop": { "line": 754, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.LimitsTestCase.test_create_multi_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 746, "column": 8 }, "stop": { "line": 746, "column": 24 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 744, "column": 12 }, "stop": { "line": 744, "column": 28 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 745, "column": 12 }, "stop": { "line": 745, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 737, "column": 12 }, "stop": { "line": 737, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 747, "column": 8 }, "stop": { "line": 747, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 734, "column": 15 }, "stop": { "line": 734, "column": 33 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 730, "column": 15 }, "stop": { "line": 730, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 744, "column": 45 }, "stop": { "line": 744, "column": 49 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 745, "column": 45 }, "stop": { "line": 745, "column": 49 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 746, "column": 49 }, "stop": { "line": 746, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_with_domain_as_project": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 726, "column": 8 }, "stop": { "line": 726, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 719, "column": 14 }, "stop": { "line": 719, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 727, "column": 8 }, "stop": { "line": 727, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 723, "column": 12 }, "stop": { "line": 723, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_without_description": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 715, "column": 12 }, "stop": { "line": 715, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 704, "column": 12 }, "stop": { "line": 704, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 716, "column": 8 }, "stop": { "line": 716, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 711, "column": 8 }, "stop": { "line": 711, "column": 28 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 712, "column": 8 }, "stop": { "line": 712, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 699, "column": 14 }, "stop": { "line": 699, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 715, "column": 45 }, "stop": { "line": 715, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 703, "column": 8 }, "stop": { "line": 703, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_without_region": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 695, "column": 12 }, "stop": { "line": 695, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 685, "column": 12 }, "stop": { "line": 685, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 696, "column": 8 }, "stop": { "line": 696, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 692, "column": 8 }, "stop": { "line": 692, "column": 28 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 693, "column": 8 }, "stop": { "line": 693, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 682, "column": 14 }, "stop": { "line": 682, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 695, "column": 45 }, "stop": { "line": 695, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.LimitsTestCase.test_create_domain_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 679, "column": 12 }, "stop": { "line": 679, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 668, "column": 12 }, "stop": { "line": 668, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 676, "column": 8 }, "stop": { "line": 676, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 675, "column": 8 }, "stop": { "line": 675, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 664, "column": 14 }, "stop": { "line": 664, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 679, "column": 45 }, "stop": { "line": 679, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.LimitsTestCase.test_create_project_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 661, "column": 12 }, "stop": { "line": 661, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 650, "column": 12 }, "stop": { "line": 650, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 658, "column": 8 }, "stop": { "line": 658, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 657, "column": 8 }, "stop": { "line": 657, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 646, "column": 14 }, "stop": { "line": 646, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 661, "column": 45 }, "stop": { "line": 661, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.LimitsTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 610, "column": 8 }, "stop": { "line": 610, "column": 17 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 598, "column": 19 }, "stop": { "line": 598, "column": 28 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 590, "column": 19 }, "stop": { "line": 590, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 573, "column": 12 }, "stop": { "line": 573, "column": 23 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 568, "column": 12 }, "stop": { "line": 568, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 605, "column": 15 }, "stop": { "line": 605, "column": 44 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 607, "column": 15 }, "stop": { "line": 607, "column": 44 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 602, "column": 15 }, "stop": { "line": 602, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 595, "column": 20 }, "stop": { "line": 595, "column": 36 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 566, "column": 29 }, "stop": { "line": 566, "column": 45 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 571, "column": 29 }, "stop": { "line": 571, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 623, "column": 25 }, "stop": { "line": 623, "column": 45 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 628, "column": 24 }, "stop": { "line": 628, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 585, "column": 34 }, "stop": { "line": 585, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_system_scoped_token", "class_name": "keystone.tests.unit.test_limits.LimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 595, "column": 20 }, "stop": { "line": 595, "column": 30 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 571, "column": 29 }, "stop": { "line": 571, "column": 39 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 566, "column": 29 }, "stop": { "line": 566, "column": 39 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 632, "column": 22 }, "stop": { "line": 632, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 562, "column": 8 }, "stop": { "line": 562, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_delete_registered_limit_with_referenced_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 554, "column": 20 }, "stop": { "line": 554, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 537, "column": 12 }, "stop": { "line": 537, "column": 21 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 547, "column": 8 }, "stop": { "line": 547, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 533, "column": 14 }, "stop": { "line": 533, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 543, "column": 14 }, "stop": { "line": 543, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 554, "column": 8 }, "stop": { "line": 554, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_delete_registered_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 530, "column": 8 }, "stop": { "line": 530, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 520, "column": 20 }, "stop": { "line": 520, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 526, "column": 12 }, "stop": { "line": 526, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 514, "column": 12 }, "stop": { "line": 514, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 510, "column": 15 }, "stop": { "line": 510, "column": 44 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 512, "column": 15 }, "stop": { "line": 512, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 530, "column": 25 }, "stop": { "line": 530, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 523, "column": 8 }, "stop": { "line": 523, "column": 19 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 520, "column": 8 }, "stop": { "line": 520, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_show_registered_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 507, "column": 12 }, "stop": { "line": 507, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 502, "column": 12 }, "stop": { "line": 502, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 498, "column": 8 }, "stop": { "line": 498, "column": 16 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 501, "column": 12 }, "stop": { "line": 501, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 492, "column": 12 }, "stop": { "line": 492, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 488, "column": 15 }, "stop": { "line": 488, "column": 44 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 490, "column": 15 }, "stop": { "line": 490, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 507, "column": 52 }, "stop": { "line": 507, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_list_registered_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 470, "column": 12 }, "stop": { "line": 470, "column": 28 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 461, "column": 12 }, "stop": { "line": 461, "column": 28 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 458, "column": 16 }, "stop": { "line": 458, "column": 32 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 453, "column": 8 }, "stop": { "line": 453, "column": 24 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 460, "column": 12 }, "stop": { "line": 460, "column": 28 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 479, "column": 12 }, "stop": { "line": 479, "column": 28 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 457, "column": 16 }, "stop": { "line": 457, "column": 32 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 485, "column": 8 }, "stop": { "line": 485, "column": 24 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 467, "column": 8 }, "stop": { "line": 467, "column": 24 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 435, "column": 8 }, "stop": { "line": 435, "column": 24 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 476, "column": 8 }, "stop": { "line": 476, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 481, "column": 12 }, "stop": { "line": 481, "column": 20 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 449, "column": 12 }, "stop": { "line": 449, "column": 20 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 463, "column": 12 }, "stop": { "line": 463, "column": 20 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 472, "column": 12 }, "stop": { "line": 472, "column": 20 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 432, "column": 12 }, "stop": { "line": 432, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 473, "column": 12 }, "stop": { "line": 473, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 443, "column": 12 }, "stop": { "line": 443, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 437, "column": 15 }, "stop": { "line": 437, "column": 44 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 440, "column": 15 }, "stop": { "line": 440, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 464, "column": 12 }, "stop": { "line": 464, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 476, "column": 25 }, "stop": { "line": 476, "column": 28 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 467, "column": 25 }, "stop": { "line": 467, "column": 28 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 485, "column": 25 }, "stop": { "line": 485, "column": 28 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 453, "column": 25 }, "stop": { "line": 453, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 470, "column": 56 }, "stop": { "line": 470, "column": 60 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 458, "column": 60 }, "stop": { "line": 458, "column": 64 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 460, "column": 56 }, "stop": { "line": 460, "column": 60 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 457, "column": 60 }, "stop": { "line": 457, "column": 64 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 461, "column": 56 }, "stop": { "line": 461, "column": 60 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 479, "column": 56 }, "stop": { "line": 479, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_with_referenced_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 425, "column": 8 }, "stop": { "line": 425, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 426, "column": 12 }, "stop": { "line": 426, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 413, "column": 8 }, "stop": { "line": 413, "column": 17 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 403, "column": 12 }, "stop": { "line": 403, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 399, "column": 14 }, "stop": { "line": 399, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 409, "column": 14 }, "stop": { "line": 409, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" } ], "keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_with_invalid_input": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 392, "column": 12 }, "stop": { "line": 392, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 393, "column": 16 }, "stop": { "line": 393, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 378, "column": 12 }, "stop": { "line": 378, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 387, "column": 22 }, "stop": { "line": 387, "column": 51 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 388, "column": 22 }, "stop": { "line": 388, "column": 51 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 374, "column": 14 }, "stop": { "line": 374, "column": 43 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 386, "column": 22 }, "stop": { "line": 386, "column": 51 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 385, "column": 22 }, "stop": { "line": 385, "column": 51 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 389, "column": 22 }, "stop": { "line": 389, "column": 51 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" } ], "keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_not_found": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 367, "column": 8 }, "stop": { "line": 367, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 368, "column": 12 }, "stop": { "line": 368, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 368, "column": 38 }, "stop": { "line": 368, "column": 48 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 368, "column": 38 }, "stop": { "line": 368, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_region_id_to_none_conflict": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 354, "column": 8 }, "stop": { "line": 354, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 355, "column": 12 }, "stop": { "line": 355, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 336, "column": 8 }, "stop": { "line": 336, "column": 17 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 341, "column": 12 }, "stop": { "line": 341, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 332, "column": 15 }, "stop": { "line": 332, "column": 44 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 329, "column": 15 }, "stop": { "line": 329, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" } ], "keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_region_id_to_none": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 321, "column": 12 }, "stop": { "line": 321, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 322, "column": 12 }, "stop": { "line": 322, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 312, "column": 12 }, "stop": { "line": 312, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 308, "column": 14 }, "stop": { "line": 308, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 326, "column": 8 }, "stop": { "line": 326, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_description": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 305, "column": 8 }, "stop": { "line": 305, "column": 24 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 295, "column": 8 }, "stop": { "line": 295, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 298, "column": 8 }, "stop": { "line": 298, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 299, "column": 12 }, "stop": { "line": 299, "column": 22 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 289, "column": 12 }, "stop": { "line": 289, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 290, "column": 12 }, "stop": { "line": 290, "column": 35 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 300, "column": 12 }, "stop": { "line": 300, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 280, "column": 12 }, "stop": { "line": 280, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 276, "column": 14 }, "stop": { "line": 276, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" } ], "keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_region_failed": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 266, "column": 8 }, "stop": { "line": 266, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 269, "column": 12 }, "stop": { "line": 269, "column": 22 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 260, "column": 12 }, "stop": { "line": 260, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 261, "column": 12 }, "stop": { "line": 261, "column": 35 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 270, "column": 12 }, "stop": { "line": 270, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 251, "column": 12 }, "stop": { "line": 251, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 268, "column": 8 }, "stop": { "line": 268, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 247, "column": 14 }, "stop": { "line": 247, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" } ], "keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 239, "column": 8 }, "stop": { "line": 239, "column": 24 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 243, "column": 8 }, "stop": { "line": 243, "column": 24 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 240, "column": 8 }, "stop": { "line": 240, "column": 24 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 242, "column": 8 }, "stop": { "line": 242, "column": 24 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 241, "column": 8 }, "stop": { "line": 241, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 232, "column": 12 }, "stop": { "line": 232, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 233, "column": 12 }, "stop": { "line": 233, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 220, "column": 12 }, "stop": { "line": 220, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 216, "column": 14 }, "stop": { "line": 216, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" } ], "keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_registered_limit_duplicate": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 209, "column": 8 }, "stop": { "line": 209, "column": 17 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 204, "column": 8 }, "stop": { "line": 204, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 202, "column": 14 }, "stop": { "line": 202, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" } ], "keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_registered_limit_with_invalid_input": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 195, "column": 12 }, "stop": { "line": 195, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 191, "column": 15 }, "stop": { "line": 191, "column": 44 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 193, "column": 15 }, "stop": { "line": 193, "column": 44 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 190, "column": 15 }, "stop": { "line": 190, "column": 44 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 192, "column": 15 }, "stop": { "line": 192, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" } ], "keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_registered_limit_return_count": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 187, "column": 8 }, "stop": { "line": 187, "column": 24 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 176, "column": 8 }, "stop": { "line": 176, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 176, "column": 28 }, "stop": { "line": 176, "column": 31 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 187, "column": 28 }, "stop": { "line": 187, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 170, "column": 12 }, "stop": { "line": 170, "column": 21 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 181, "column": 12 }, "stop": { "line": 181, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 180, "column": 15 }, "stop": { "line": 180, "column": 44 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 178, "column": 15 }, "stop": { "line": 178, "column": 44 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 168, "column": 15 }, "stop": { "line": 168, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" } ], "keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_multi_registered_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 164, "column": 8 }, "stop": { "line": 164, "column": 24 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 163, "column": 12 }, "stop": { "line": 163, "column": 28 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 162, "column": 12 }, "stop": { "line": 162, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 155, "column": 12 }, "stop": { "line": 155, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 153, "column": 15 }, "stop": { "line": 153, "column": 44 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 150, "column": 15 }, "stop": { "line": 150, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 162, "column": 56 }, "stop": { "line": 162, "column": 60 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 163, "column": 56 }, "stop": { "line": 163, "column": 60 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 164, "column": 60 }, "stop": { "line": 164, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 165, "column": 8 }, "stop": { "line": 165, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_registered_without_description": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 146, "column": 12 }, "stop": { "line": 146, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 138, "column": 12 }, "stop": { "line": 138, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 135, "column": 14 }, "stop": { "line": 135, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 146, "column": 56 }, "stop": { "line": 146, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 147, "column": 8 }, "stop": { "line": 147, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 137, "column": 8 }, "stop": { "line": 137, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_registered_limit_without_region": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 131, "column": 12 }, "stop": { "line": 131, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 124, "column": 12 }, "stop": { "line": 124, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 123, "column": 14 }, "stop": { "line": 123, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 131, "column": 56 }, "stop": { "line": 131, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 132, "column": 8 }, "stop": { "line": 132, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_registered_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 120, "column": 12 }, "stop": { "line": 120, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 120, "column": 56 }, "stop": { "line": 120, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 112, "column": 12 }, "stop": { "line": 112, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 110, "column": 14 }, "stop": { "line": 110, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" } ], "keystone.tests.unit.test_limits.RegisteredLimitsTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 92, "column": 34 }, "stop": { "line": 92, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_system_scoped_token", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 102, "column": 20 }, "stop": { "line": 102, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 105, "column": 19 }, "stop": { "line": 105, "column": 28 } }, { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 97, "column": 19 }, "stop": { "line": 97, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_limits.RegisteredLimitsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 85, "column": 8 }, "stop": { "line": 85, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 102, "column": 20 }, "stop": { "line": 102, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.LimitModelTestCase.test_head_limit_model_without_token_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 75, "column": 8 }, "stop": { "line": 75, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_limits.LimitModelTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.LimitModelTestCase.test_get_limit_model_without_token_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 69, "column": 8 }, "stop": { "line": 69, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_limits.LimitModelTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.LimitModelTestCase.test_get_limit_model_returns_default_model": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 66, "column": 8 }, "stop": { "line": 66, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertDictEqual", "class_name": "keystone.tests.unit.test_limits.LimitModelTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 55, "column": 19 }, "stop": { "line": 55, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_limits.LimitModelTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.LimitModelTestCase.test_head_limit_model": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 52, "column": 8 }, "stop": { "line": 52, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_limits.LimitModelTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_limits.LimitModelTestCase.test_get_default_limit_model_response_schema": [ { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 49, "column": 8 }, "stop": { "line": 49, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 47, "column": 20 }, "stop": { "line": 47, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.__init__", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_limits.py", "start": { "line": 48, "column": 19 }, "stop": { "line": 48, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_limits.LimitModelTestCase", "dispatch": "dynamic" } ], "jedi.plugins.django.QuerySetBoundMethodWrapper.get_signatures": [], "jedi.plugins.django.QuerySetBoundMethodWrapper.__init__": [], "jedi.plugins.django.QuerySetMethodWrapper.py__get__": [], "jedi.plugins.django.QuerySetMethodWrapper.__init__": [], "jedi.plugins.django.DjangoParamName.infer": [], "jedi.plugins.django.DjangoParamName.get_kind": [], "jedi.plugins.django.DjangoParamName.__init__": [], "jedi.plugins.django.DjangoModelSignature.get_param_names": [], "jedi.plugins.django.DjangoModelSignature.__init__": [], "jedi.plugins.django.GenericFieldWrapper.py__get__on_class": [], "jedi.plugins.django.FieldWrapper.py__getitem__": [], "jedi.plugins.django.GenericManagerWrapper.with_generics": [], "jedi.plugins.django.GenericManagerWrapper.py__get__on_class": [], "jedi.plugins.django.ManagerWrapper.py__getitem__": [], "jedi.plugins.django.get_metaclass_signatures": [], "jedi.plugins.django._get_signatures": [], "jedi.plugins.django._find_fields": [], "jedi.plugins.django.tree_name_to_values": [], "jedi.plugins.django.get_metaclass_filters": [], "jedi.plugins.django.is_django_model_base": [], "jedi.plugins.django._new_dict_filter": [], "jedi.plugins.django._create_manager_for": [], "jedi.plugins.django.DjangoModelName.infer": [], "jedi.plugins.django.DjangoModelName.__init__": [], "jedi.plugins.django._infer_field": [], "jedi.plugins.django._get_foreign_key_values": [], "jedi.plugins.django._infer_scalar_field": [], "jedi.plugins.django._get_deferred_attributes": [], "setuptools._distutils.unixccompiler.UnixCCompiler.find_library_file": [], "setuptools._distutils.unixccompiler.UnixCCompiler.library_option": [], "setuptools._distutils.unixccompiler.UnixCCompiler.runtime_library_dir_option": [], "setuptools._distutils.unixccompiler.UnixCCompiler._is_gcc": [], "setuptools._distutils.unixccompiler.UnixCCompiler.library_dir_option": [], "setuptools._distutils.unixccompiler.UnixCCompiler.link": [], "setuptools._distutils.unixccompiler.UnixCCompiler.create_static_lib": [], "setuptools._distutils.unixccompiler.UnixCCompiler._compile": [], "setuptools._distutils.unixccompiler.UnixCCompiler.preprocess": [], "jedi.inference.syntax_tree._infer_subscript_list": [], "jedi.inference.syntax_tree.ContextualizedSubscriptListNode.infer": [], "jedi.inference.syntax_tree.check_tuple_assignments": [], "jedi.inference.syntax_tree._apply_decorators": [], "jedi.inference.syntax_tree.tree_name_to_values": [], "jedi.inference.syntax_tree._infer_comparison_part": [], "jedi.inference.syntax_tree._get_tuple_ints": [], "jedi.inference.syntax_tree._bool_to_value": [], "jedi.inference.syntax_tree._is_tuple": [], "jedi.inference.syntax_tree._is_list": [], "jedi.inference.syntax_tree._is_annotation_name": [], "jedi.inference.syntax_tree._infer_comparison": [], "jedi.inference.syntax_tree._literals_to_types": [], "jedi.inference.syntax_tree.infer_factor": [], "jedi.inference.syntax_tree.infer_or_test": [], "jedi.inference.syntax_tree._infer_expr_stmt": [], "jedi.inference.syntax_tree.infer_expr_stmt": [], "jedi.inference.syntax_tree.infer_atom": [], "jedi.inference.syntax_tree.infer_trailer": [], "jedi.inference.syntax_tree._infer_node": [], "jedi.inference.syntax_tree._infer_node_cached": [], "jedi.inference.syntax_tree._infer_node_if_inferred": [], "jedi.inference.syntax_tree.infer_node": [], "jedi.inference.syntax_tree._limit_value_infers": [], "traitlets.config.sphinxdoc.write_doc": [], "traitlets.config.sphinxdoc.reverse_aliases": [], "traitlets.config.sphinxdoc.class_config_rst_doc": [], "traitlets.config.sphinxdoc.format_aliases": [], "traitlets.config.sphinxdoc.interesting_default_value": [], "traitlets.config.sphinxdoc.setup": [], "libcst.codegen.transforms.DoubleQuoteForwardRefsTransformer.leave_SimpleString": [], "libcst.codegen.transforms.SimplifyUnionsTransformer._leave_union": [], "pip._internal.cli.autocompletion.auto_complete_paths": [], "pip._internal.cli.autocompletion.get_path_completion_type": [], "pip._internal.cli.autocompletion.autocomplete": [], "keystone.common.sql.migrate_repo.versions.104_drop_user_name_domainid_constraint.upgrade": [ { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/104_drop_user_name_domainid_constraint.py", "start": { "line": 26, "column": 17 }, "stop": { "line": 26, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/104_drop_user_name_domainid_constraint.py", "start": { "line": 52, "column": 16 }, "stop": { "line": 52, "column": 19 } }, { "path": "keystone/common/sql/migrate_repo/versions/104_drop_user_name_domainid_constraint.py", "start": { "line": 45, "column": 33 }, "stop": { "line": 45, "column": 36 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/104_drop_user_name_domainid_constraint.py", "start": { "line": 60, "column": 8 }, "stop": { "line": 60, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.UniqueConstraint.__init__", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/104_drop_user_name_domainid_constraint.py", "start": { "line": 45, "column": 33 }, "stop": { "line": 45, "column": 56 } }, { "path": "keystone/common/sql/migrate_repo/versions/104_drop_user_name_domainid_constraint.py", "start": { "line": 52, "column": 16 }, "stop": { "line": 52, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__ne__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/104_drop_user_name_domainid_constraint.py", "start": { "line": 60, "column": 8 }, "stop": { "line": 62, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.drop", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "dynamic" } ], "libcst._nodes.module.Module.get_docstring": [], "libcst._nodes.module.Module.config_for_parsing": [], "libcst._nodes.module.Module.code_for_node": [], "libcst._nodes.module.Module.bytes": [], "libcst._nodes.module.Module.code": [], "libcst._nodes.module.Module._codegen_impl": [], "libcst._nodes.module.Module.visit": [], "libcst._nodes.module.Module._visit_and_replace_children": [], "oslo_utils.strutils.split_by_commas": [], "oslo_utils.strutils.split_path": [], "oslo_utils.strutils.validate_integer": [], "oslo_utils.strutils.check_string_length": [], "oslo_utils.strutils.is_int_like": [], "oslo_utils.strutils.mask_dict_password": [], "oslo_utils.strutils.mask_password": [], "oslo_utils.strutils.to_slug": [], "oslo_utils.strutils.string_to_bytes": [], "oslo_utils.strutils.is_valid_boolstr": [], "oslo_utils.strutils.bool_from_string": [], "oslo_utils.strutils.int_from_bool_as_string": [], "pip._internal.main": [], "sapp.pipeline.create_database.CreateDatabase.run": [], "sapp.pipeline.create_database.CreateDatabase.__init__": [], "keystone.tests.hacking.checks.dict_constructor_with_sequence_copy": [ { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 329, "column": 7 }, "stop": { "line": 329, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Pattern.match", "class_name": "typing.Pattern", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 327, "column": 8 }, "stop": { "line": 327, "column": 18 } } ], "kind": "function", "target": "re.compile" } ], "keystone.tests.hacking.checks.CheckForTranslationIssues._process_log_messages": [ { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 306, "column": 12 }, "stop": { "line": 306, "column": 26 } }, { "path": "keystone/tests/hacking/checks.py", "start": { "line": 301, "column": 12 }, "stop": { "line": 301, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.hacking.checks.BaseASTChecker.add_error", "class_name": "keystone.tests.hacking.checks.CheckForTranslationIssues", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 298, "column": 12 }, "stop": { "line": 298, "column": 22 } }, { "path": "keystone/tests/hacking/checks.py", "start": { "line": 304, "column": 14 }, "stop": { "line": 304, "column": 24 } }, { "path": "keystone/tests/hacking/checks.py", "start": { "line": 299, "column": 20 }, "stop": { "line": 299, "column": 30 } } ], "kind": "function", "target": "isinstance" } ], "keystone.tests.hacking.checks.CheckForTranslationIssues.visit_Call": [ { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 277, "column": 16 }, "stop": { "line": 277, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.hacking.checks.BaseASTChecker.add_error", "class_name": "keystone.tests.hacking.checks.CheckForTranslationIssues", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 290, "column": 12 }, "stop": { "line": 290, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.hacking.checks.CheckForTranslationIssues._process_log_messages", "class_name": "keystone.tests.hacking.checks.CheckForTranslationIssues", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 264, "column": 23 }, "stop": { "line": 264, "column": 38 } }, { "path": "keystone/tests/hacking/checks.py", "start": { "line": 268, "column": 27 }, "stop": { "line": 268, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.hacking.checks.CheckForTranslationIssues._find_name", "class_name": "keystone.tests.hacking.checks.CheckForTranslationIssues", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 292, "column": 15 }, "stop": { "line": 292, "column": 67 } }, { "path": "keystone/tests/hacking/checks.py", "start": { "line": 287, "column": 24 }, "stop": { "line": 288, "column": 38 } }, { "path": "keystone/tests/hacking/checks.py", "start": { "line": 282, "column": 24 }, "stop": { "line": 283, "column": 38 } }, { "path": "keystone/tests/hacking/checks.py", "start": { "line": 271, "column": 24 }, "stop": { "line": 272, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "ast.NodeVisitor.generic_visit", "class_name": "keystone.tests.hacking.checks.BaseASTChecker", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 281, "column": 23 }, "stop": { "line": 281, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.__contains__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 267, "column": 17 }, "stop": { "line": 267, "column": 27 } }, { "path": "keystone/tests/hacking/checks.py", "start": { "line": 263, "column": 11 }, "stop": { "line": 263, "column": 21 } }, { "path": "keystone/tests/hacking/checks.py", "start": { "line": 265, "column": 15 }, "stop": { "line": 265, "column": 25 } } ], "kind": "function", "target": "isinstance" } ], "keystone.tests.hacking.checks.CheckForTranslationIssues.visit_Assign": [ { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 223, "column": 22 }, "stop": { "line": 223, "column": 37 } }, { "path": "keystone/tests/hacking/checks.py", "start": { "line": 251, "column": 22 }, "stop": { "line": 251, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.hacking.checks.CheckForTranslationIssues._find_name", "class_name": "keystone.tests.hacking.checks.CheckForTranslationIssues", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 243, "column": 19 }, "stop": { "line": 243, "column": 71 } }, { "path": "keystone/tests/hacking/checks.py", "start": { "line": 237, "column": 19 }, "stop": { "line": 237, "column": 71 } }, { "path": "keystone/tests/hacking/checks.py", "start": { "line": 221, "column": 19 }, "stop": { "line": 221, "column": 71 } }, { "path": "keystone/tests/hacking/checks.py", "start": { "line": 249, "column": 19 }, "stop": { "line": 249, "column": 71 } }, { "path": "keystone/tests/hacking/checks.py", "start": { "line": 258, "column": 15 }, "stop": { "line": 258, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "ast.NodeVisitor.generic_visit", "class_name": "keystone.tests.hacking.checks.BaseASTChecker", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 232, "column": 23 }, "stop": { "line": 232, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "_ast.AST.__init__", "class_name": "_ast.Assign", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 218, "column": 12 }, "stop": { "line": 218, "column": 15 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 218, "column": 12 }, "stop": { "line": 218, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__eq__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 226, "column": 16 }, "stop": { "line": 226, "column": 26 } }, { "path": "keystone/tests/hacking/checks.py", "start": { "line": 228, "column": 20 }, "stop": { "line": 228, "column": 30 } }, { "path": "keystone/tests/hacking/checks.py", "start": { "line": 234, "column": 15 }, "stop": { "line": 234, "column": 25 } }, { "path": "keystone/tests/hacking/checks.py", "start": { "line": 240, "column": 12 }, "stop": { "line": 240, "column": 22 } }, { "path": "keystone/tests/hacking/checks.py", "start": { "line": 227, "column": 16 }, "stop": { "line": 227, "column": 26 } }, { "path": "keystone/tests/hacking/checks.py", "start": { "line": 245, "column": 16 }, "stop": { "line": 245, "column": 26 } }, { "path": "keystone/tests/hacking/checks.py", "start": { "line": 246, "column": 23 }, "stop": { "line": 246, "column": 33 } }, { "path": "keystone/tests/hacking/checks.py", "start": { "line": 219, "column": 23 }, "stop": { "line": 219, "column": 33 } }, { "path": "keystone/tests/hacking/checks.py", "start": { "line": 225, "column": 12 }, "stop": { "line": 225, "column": 22 } } ], "kind": "function", "target": "isinstance" } ], "keystone.tests.hacking.checks.CheckForTranslationIssues._find_name": [ { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 189, "column": 23 }, "stop": { "line": 189, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.hacking.checks.CheckForTranslationIssues._find_name", "class_name": "keystone.tests.hacking.checks.CheckForTranslationIssues", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 186, "column": 14 }, "stop": { "line": 186, "column": 24 } }, { "path": "keystone/tests/hacking/checks.py", "start": { "line": 193, "column": 13 }, "stop": { "line": 193, "column": 23 } }, { "path": "keystone/tests/hacking/checks.py", "start": { "line": 184, "column": 11 }, "stop": { "line": 184, "column": 21 } }, { "path": "keystone/tests/hacking/checks.py", "start": { "line": 187, "column": 20 }, "stop": { "line": 187, "column": 30 } } ], "kind": "function", "target": "isinstance" } ], "keystone.tests.hacking.checks.CheckForTranslationIssues.visit_ImportFrom": [ { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 178, "column": 24 }, "stop": { "line": 178, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 180, "column": 15 }, "stop": { "line": 180, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "ast.NodeVisitor.generic_visit", "class_name": "keystone.tests.hacking.checks.BaseASTChecker", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 179, "column": 12 }, "stop": { "line": 179, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.hacking.checks.CheckForTranslationIssues._filter_imports", "class_name": "keystone.tests.hacking.checks.CheckForTranslationIssues", "dispatch": "dynamic" } ], "keystone.tests.hacking.checks.CheckForTranslationIssues.visit_Import": [ { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 173, "column": 12 }, "stop": { "line": 173, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.hacking.checks.CheckForTranslationIssues._filter_imports", "class_name": "keystone.tests.hacking.checks.CheckForTranslationIssues", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 174, "column": 15 }, "stop": { "line": 174, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "ast.NodeVisitor.generic_visit", "class_name": "keystone.tests.hacking.checks.BaseASTChecker", "dispatch": "static" } ], "keystone.tests.hacking.checks.CheckForTranslationIssues._filter_imports": [ { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 168, "column": 13 }, "stop": { "line": 168, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "tuple.__contains__", "class_name": "tuple", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 166, "column": 11 }, "stop": { "line": 166, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "tuple.__contains__", "class_name": "tuple", "dispatch": "dynamic" } ], "keystone.tests.hacking.checks.CheckForTranslationIssues.generic_visit": [ { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 162, "column": 16 }, "stop": { "line": 162, "column": 26 } }, { "path": "keystone/tests/hacking/checks.py", "start": { "line": 159, "column": 24 }, "stop": { "line": 159, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "ast.NodeVisitor.visit", "class_name": "keystone.tests.hacking.checks.CheckForTranslationIssues", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 154, "column": 28 }, "stop": { "line": 154, "column": 43 } } ], "kind": "function", "target": "ast.iter_fields" }, { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 155, "column": 15 }, "stop": { "line": 155, "column": 25 } }, { "path": "keystone/tests/hacking/checks.py", "start": { "line": 157, "column": 23 }, "stop": { "line": 157, "column": 33 } }, { "path": "keystone/tests/hacking/checks.py", "start": { "line": 160, "column": 17 }, "stop": { "line": 160, "column": 27 } } ], "kind": "function", "target": "isinstance" } ], "keystone.tests.hacking.checks.CheckForTranslationIssues.__init__": [ { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 142, "column": 8 }, "stop": { "line": 142, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.hacking.checks.BaseASTChecker.__init__", "class_name": "keystone.tests.hacking.checks.BaseASTChecker", "dispatch": "static" } ], "keystone.tests.hacking.checks.block_comments_begin_with_a_space": [ { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 118, "column": 11 }, "stop": { "line": 118, "column": 14 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 118, "column": 11 }, "stop": { "line": 118, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__le__", "class_name": "int", "dispatch": "dynamic" } ], "keystone.tests.hacking.checks.CheckForMutableDefaultArgs.visit_FunctionDef": [ { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 94, "column": 8 }, "stop": { "line": 94, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "ast.NodeVisitor.generic_visit", "class_name": "keystone.tests.hacking.checks.BaseASTChecker", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 92, "column": 16 }, "stop": { "line": 92, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.hacking.checks.BaseASTChecker.add_error", "class_name": "keystone.tests.hacking.checks.CheckForMutableDefaultArgs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 91, "column": 15 }, "stop": { "line": 91, "column": 25 } } ], "kind": "function", "target": "isinstance" } ], "keystone.tests.hacking.checks.BaseASTChecker.add_error": [ { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 65, "column": 56 }, "stop": { "line": 65, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__class__", "class_name": "keystone.tests.hacking.checks.BaseASTChecker", "dispatch": "dynamic" } ], "keystone.tests.hacking.checks.BaseASTChecker.run": [ { "locations": [ { "path": "keystone/tests/hacking/checks.py", "start": { "line": 59, "column": 8 }, "stop": { "line": 59, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "ast.NodeVisitor.visit", "class_name": "keystone.tests.hacking.checks.BaseASTChecker", "dispatch": "dynamic" } ], "keystone.tests.hacking.checks.BaseASTChecker.__init__": [], "keystone.tests.protection.v3.test_credentials.ProjectAdminTestsEnforceScopeFalse.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1233, "column": 8 }, "stop": { "line": 1233, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1241, "column": 15 }, "stop": { "line": 1241, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_credentials.ProjectAdminTestsEnforceScopeFalse", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1234, "column": 8 }, "stop": { "line": 1234, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_credentials.ProjectAdminTestsEnforceScopeFalse", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1235, "column": 24 }, "stop": { "line": 1235, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1235, "column": 8 }, "stop": { "line": 1235, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_credentials.ProjectAdminTestsEnforceScopeFalse", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_credentials.ProjectMemberTestsEnforceScopeFalse.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1191, "column": 8 }, "stop": { "line": 1191, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1193, "column": 8 }, "stop": { "line": 1193, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_credentials.ProjectMemberTestsEnforceScopeFalse", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1206, "column": 12 }, "stop": { "line": 1206, "column": 19 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1215, "column": 21 }, "stop": { "line": 1215, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1193, "column": 24 }, "stop": { "line": 1193, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1192, "column": 8 }, "stop": { "line": 1192, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_credentials.ProjectMemberTestsEnforceScopeFalse", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1196, "column": 25 }, "stop": { "line": 1196, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1213, "column": 15 }, "stop": { "line": 1213, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_credentials.ProjectMemberTestsEnforceScopeFalse", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1202, "column": 18 }, "stop": { "line": 1202, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_credentials.ProjectReaderTestsEnforceScopeFalse.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1149, "column": 8 }, "stop": { "line": 1149, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1173, "column": 21 }, "stop": { "line": 1173, "column": 35 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1164, "column": 12 }, "stop": { "line": 1164, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1151, "column": 24 }, "stop": { "line": 1151, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1151, "column": 8 }, "stop": { "line": 1151, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_credentials.ProjectReaderTestsEnforceScopeFalse", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1150, "column": 8 }, "stop": { "line": 1150, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_credentials.ProjectReaderTestsEnforceScopeFalse", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1171, "column": 15 }, "stop": { "line": 1171, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_credentials.ProjectReaderTestsEnforceScopeFalse", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1154, "column": 25 }, "stop": { "line": 1154, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1160, "column": 18 }, "stop": { "line": 1160, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_credentials.ProjectAdminTests._override_policy": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1132, "column": 13 }, "stop": { "line": 1132, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1140, "column": 20 }, "stop": { "line": 1140, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1140, "column": 12 }, "stop": { "line": 1140, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.write", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1132, "column": 13 }, "stop": { "line": 1132, "column": 17 } } ], "kind": "function", "target": "open" } ], "keystone.tests.protection.v3.test_credentials.ProjectAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1097, "column": 43 }, "stop": { "line": 1097, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1094, "column": 8 }, "stop": { "line": 1094, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1104, "column": 8 }, "stop": { "line": 1104, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_credentials.ProjectAdminTests._override_policy", "class_name": "keystone.tests.protection.v3.test_credentials.ProjectAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1095, "column": 8 }, "stop": { "line": 1095, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_credentials.ProjectAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1097, "column": 27 }, "stop": { "line": 1097, "column": 42 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1099, "column": 8 }, "stop": { "line": 1099, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_credentials.ProjectAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1100, "column": 12 }, "stop": { "line": 1100, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1110, "column": 15 }, "stop": { "line": 1110, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_credentials.ProjectAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_credentials.ProjectMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1052, "column": 8 }, "stop": { "line": 1052, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1053, "column": 8 }, "stop": { "line": 1053, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_credentials.ProjectMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1076, "column": 21 }, "stop": { "line": 1076, "column": 35 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1067, "column": 12 }, "stop": { "line": 1067, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1054, "column": 24 }, "stop": { "line": 1054, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1057, "column": 25 }, "stop": { "line": 1057, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1054, "column": 8 }, "stop": { "line": 1054, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_credentials.ProjectMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1074, "column": 15 }, "stop": { "line": 1074, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_credentials.ProjectMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1063, "column": 18 }, "stop": { "line": 1063, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_credentials.ProjectReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1010, "column": 8 }, "stop": { "line": 1010, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1032, "column": 15 }, "stop": { "line": 1032, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_credentials.ProjectReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1011, "column": 8 }, "stop": { "line": 1011, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_credentials.ProjectReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1025, "column": 12 }, "stop": { "line": 1025, "column": 19 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1034, "column": 21 }, "stop": { "line": 1034, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1012, "column": 24 }, "stop": { "line": 1012, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1012, "column": 8 }, "stop": { "line": 1012, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_credentials.ProjectReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1015, "column": 25 }, "stop": { "line": 1015, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 1021, "column": 18 }, "stop": { "line": 1021, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_credentials.SystemAdminTests.test_user_cannot_delete_non_existant_credential_not_found": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 999, "column": 16 }, "stop": { "line": 999, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 999, "column": 39 }, "stop": { "line": 999, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 999, "column": 39 }, "stop": { "line": 999, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_credentials.SystemAdminTests.test_user_can_delete_credentials_for_others": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 962, "column": 24 }, "stop": { "line": 962, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 967, "column": 56 }, "stop": { "line": 967, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 984, "column": 28 }, "stop": { "line": 984, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 985, "column": 28 }, "stop": { "line": 985, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 972, "column": 20 }, "stop": { "line": 972, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_credentials.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 961, "column": 15 }, "stop": { "line": 961, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 993, "column": 19 }, "stop": { "line": 993, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 985, "column": 28 }, "stop": { "line": 985, "column": 44 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 984, "column": 28 }, "stop": { "line": 984, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 964, "column": 18 }, "stop": { "line": 964, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_credentials.SystemAdminTests.test_user_cannot_update_non_existant_credential_not_found": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 955, "column": 16 }, "stop": { "line": 955, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 955, "column": 39 }, "stop": { "line": 955, "column": 49 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 952, "column": 45 }, "stop": { "line": 952, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 955, "column": 39 }, "stop": { "line": 955, "column": 55 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 952, "column": 45 }, "stop": { "line": 952, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_credentials.SystemAdminTests.test_user_can_update_credentials_for_others": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 917, "column": 56 }, "stop": { "line": 917, "column": 63 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 912, "column": 24 }, "stop": { "line": 912, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 944, "column": 27 }, "stop": { "line": 944, "column": 37 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 935, "column": 28 }, "stop": { "line": 935, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 934, "column": 28 }, "stop": { "line": 934, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 948, "column": 12 }, "stop": { "line": 948, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 947, "column": 12 }, "stop": { "line": 947, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.protection.v3.test_credentials.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 922, "column": 20 }, "stop": { "line": 922, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_credentials.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 911, "column": 15 }, "stop": { "line": 911, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 943, "column": 19 }, "stop": { "line": 943, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 944, "column": 27 }, "stop": { "line": 944, "column": 43 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 935, "column": 28 }, "stop": { "line": 935, "column": 44 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 934, "column": 28 }, "stop": { "line": 934, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 914, "column": 18 }, "stop": { "line": 914, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_credentials.SystemAdminTests.test_user_can_create_credentials_for_other_users": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 897, "column": 12 }, "stop": { "line": 897, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 903, "column": 28 }, "stop": { "line": 903, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 904, "column": 28 }, "stop": { "line": 904, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 904, "column": 28 }, "stop": { "line": 904, "column": 44 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 903, "column": 28 }, "stop": { "line": 903, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_credentials.SystemAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 874, "column": 8 }, "stop": { "line": 874, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 876, "column": 8 }, "stop": { "line": 876, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_credentials.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 876, "column": 24 }, "stop": { "line": 876, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 882, "column": 15 }, "stop": { "line": 882, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_credentials.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 875, "column": 8 }, "stop": { "line": 875, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_credentials.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_credentials.SystemMemberTests.test_user_cannot_delete_non_existant_credential_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 863, "column": 16 }, "stop": { "line": 863, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 863, "column": 39 }, "stop": { "line": 863, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 863, "column": 39 }, "stop": { "line": 863, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_credentials.SystemMemberTests.test_user_cannot_delete_credentials_for_others": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 833, "column": 20 }, "stop": { "line": 833, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_credentials.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 823, "column": 24 }, "stop": { "line": 823, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 828, "column": 56 }, "stop": { "line": 828, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 845, "column": 28 }, "stop": { "line": 845, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 846, "column": 28 }, "stop": { "line": 846, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 822, "column": 15 }, "stop": { "line": 822, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 854, "column": 19 }, "stop": { "line": 854, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 845, "column": 28 }, "stop": { "line": 845, "column": 44 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 846, "column": 28 }, "stop": { "line": 846, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 825, "column": 18 }, "stop": { "line": 825, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_credentials.SystemMemberTests.test_user_cannot_update_non_existant_credential_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 816, "column": 16 }, "stop": { "line": 816, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 813, "column": 45 }, "stop": { "line": 813, "column": 55 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 816, "column": 39 }, "stop": { "line": 816, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 816, "column": 39 }, "stop": { "line": 816, "column": 55 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 813, "column": 45 }, "stop": { "line": 813, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_credentials.SystemMemberTests.test_user_cannot_update_credentials_for_others": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 783, "column": 20 }, "stop": { "line": 783, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_credentials.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 773, "column": 24 }, "stop": { "line": 773, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 778, "column": 56 }, "stop": { "line": 778, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 795, "column": 28 }, "stop": { "line": 795, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 804, "column": 45 }, "stop": { "line": 804, "column": 55 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 796, "column": 28 }, "stop": { "line": 796, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 772, "column": 15 }, "stop": { "line": 772, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 805, "column": 19 }, "stop": { "line": 805, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 796, "column": 28 }, "stop": { "line": 796, "column": 44 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 804, "column": 45 }, "stop": { "line": 804, "column": 61 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 795, "column": 28 }, "stop": { "line": 795, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 775, "column": 18 }, "stop": { "line": 775, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_credentials.SystemMemberTests.test_user_cannot_create_credentials_for_other_users": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 755, "column": 12 }, "stop": { "line": 755, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 762, "column": 28 }, "stop": { "line": 762, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 761, "column": 28 }, "stop": { "line": 761, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 762, "column": 28 }, "stop": { "line": 762, "column": 44 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 761, "column": 28 }, "stop": { "line": 761, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_credentials.SystemMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 726, "column": 8 }, "stop": { "line": 726, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 728, "column": 8 }, "stop": { "line": 728, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_credentials.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 741, "column": 15 }, "stop": { "line": 741, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_credentials.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 742, "column": 43 }, "stop": { "line": 742, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 728, "column": 24 }, "stop": { "line": 728, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 727, "column": 8 }, "stop": { "line": 727, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_credentials.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 731, "column": 24 }, "stop": { "line": 731, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_credentials.SystemReaderTests.test_user_cannot_delete_non_existant_credential_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 715, "column": 16 }, "stop": { "line": 715, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 715, "column": 39 }, "stop": { "line": 715, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 715, "column": 39 }, "stop": { "line": 715, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_credentials.SystemReaderTests.test_user_cannot_delete_credentials_for_others": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 680, "column": 56 }, "stop": { "line": 680, "column": 63 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 675, "column": 24 }, "stop": { "line": 675, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 697, "column": 28 }, "stop": { "line": 697, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 698, "column": 28 }, "stop": { "line": 698, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 674, "column": 15 }, "stop": { "line": 674, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 706, "column": 19 }, "stop": { "line": 706, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 697, "column": 28 }, "stop": { "line": 697, "column": 44 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 698, "column": 28 }, "stop": { "line": 698, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 685, "column": 20 }, "stop": { "line": 685, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_credentials.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 677, "column": 18 }, "stop": { "line": 677, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_credentials.SystemReaderTests.test_user_cannot_update_non_existant_credential_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 668, "column": 16 }, "stop": { "line": 668, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 665, "column": 45 }, "stop": { "line": 665, "column": 55 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 668, "column": 39 }, "stop": { "line": 668, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 665, "column": 45 }, "stop": { "line": 665, "column": 61 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 668, "column": 39 }, "stop": { "line": 668, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_credentials.SystemReaderTests.test_user_cannot_update_credentials_for_others": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 630, "column": 56 }, "stop": { "line": 630, "column": 63 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 625, "column": 24 }, "stop": { "line": 625, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 656, "column": 45 }, "stop": { "line": 656, "column": 55 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 647, "column": 28 }, "stop": { "line": 647, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 648, "column": 28 }, "stop": { "line": 648, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 624, "column": 15 }, "stop": { "line": 624, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 657, "column": 19 }, "stop": { "line": 657, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 648, "column": 28 }, "stop": { "line": 648, "column": 44 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 656, "column": 45 }, "stop": { "line": 656, "column": 61 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 647, "column": 28 }, "stop": { "line": 647, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 635, "column": 20 }, "stop": { "line": 635, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_credentials.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 627, "column": 18 }, "stop": { "line": 627, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_credentials.SystemReaderTests.test_user_cannot_create_credentials_for_other_users": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 607, "column": 12 }, "stop": { "line": 607, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 614, "column": 28 }, "stop": { "line": 614, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 613, "column": 28 }, "stop": { "line": 613, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 613, "column": 28 }, "stop": { "line": 613, "column": 44 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 614, "column": 28 }, "stop": { "line": 614, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_credentials.SystemReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 578, "column": 8 }, "stop": { "line": 578, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 579, "column": 8 }, "stop": { "line": 579, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_credentials.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 594, "column": 43 }, "stop": { "line": 594, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 580, "column": 24 }, "stop": { "line": 580, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 580, "column": 8 }, "stop": { "line": 580, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_credentials.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 583, "column": 24 }, "stop": { "line": 583, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 593, "column": 15 }, "stop": { "line": 593, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_credentials.SystemReaderTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_credentials._SystemUserCredentialTests.test_user_can_filter_credentials_by_user_for_others": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 536, "column": 56 }, "stop": { "line": 536, "column": 63 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 531, "column": 24 }, "stop": { "line": 531, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 552, "column": 21 }, "stop": { "line": 552, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 566, "column": 32 }, "stop": { "line": 566, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 555, "column": 32 }, "stop": { "line": 555, "column": 48 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 556, "column": 32 }, "stop": { "line": 556, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 564, "column": 19 }, "stop": { "line": 564, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 533, "column": 18 }, "stop": { "line": 533, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 556, "column": 32 }, "stop": { "line": 556, "column": 42 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 555, "column": 32 }, "stop": { "line": 555, "column": 42 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 530, "column": 15 }, "stop": { "line": 530, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 561, "column": 16 }, "stop": { "line": 561, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_credentials._SystemUserCredentialTests.test_user_can_filter_credentials_by_type_for_others": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 523, "column": 19 }, "stop": { "line": 523, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 487, "column": 56 }, "stop": { "line": 487, "column": 63 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 482, "column": 24 }, "stop": { "line": 482, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 505, "column": 28 }, "stop": { "line": 505, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 515, "column": 28 }, "stop": { "line": 515, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 497, "column": 26 }, "stop": { "line": 497, "column": 36 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 516, "column": 28 }, "stop": { "line": 516, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 525, "column": 32 }, "stop": { "line": 525, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 481, "column": 15 }, "stop": { "line": 481, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 505, "column": 28 }, "stop": { "line": 505, "column": 44 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 516, "column": 28 }, "stop": { "line": 516, "column": 44 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 497, "column": 26 }, "stop": { "line": 497, "column": 42 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 515, "column": 28 }, "stop": { "line": 515, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 484, "column": 18 }, "stop": { "line": 484, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_credentials._SystemUserCredentialTests.test_user_cannot_get_non_existant_credential_not_found": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 476, "column": 16 }, "stop": { "line": 476, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 476, "column": 39 }, "stop": { "line": 476, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 476, "column": 39 }, "stop": { "line": 476, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_credentials._SystemUserCredentialTests.test_user_can_list_credentials_for_other_users": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 437, "column": 24 }, "stop": { "line": 437, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 442, "column": 56 }, "stop": { "line": 442, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 460, "column": 28 }, "stop": { "line": 460, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 459, "column": 28 }, "stop": { "line": 459, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 469, "column": 32 }, "stop": { "line": 469, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 436, "column": 15 }, "stop": { "line": 436, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 460, "column": 28 }, "stop": { "line": 460, "column": 44 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 459, "column": 28 }, "stop": { "line": 459, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 439, "column": 18 }, "stop": { "line": 439, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_credentials._ProjectUsersTests.test_user_cannot_delete_non_existant_credential_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 427, "column": 16 }, "stop": { "line": 427, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 427, "column": 39 }, "stop": { "line": 427, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 427, "column": 39 }, "stop": { "line": 427, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_credentials._ProjectUsersTests.test_user_cannot_delete_credentials_for_others": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 392, "column": 56 }, "stop": { "line": 392, "column": 63 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 387, "column": 24 }, "stop": { "line": 387, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 410, "column": 28 }, "stop": { "line": 410, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 409, "column": 28 }, "stop": { "line": 409, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 386, "column": 15 }, "stop": { "line": 386, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 418, "column": 19 }, "stop": { "line": 418, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 410, "column": 28 }, "stop": { "line": 410, "column": 44 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 409, "column": 28 }, "stop": { "line": 409, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 389, "column": 18 }, "stop": { "line": 389, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_credentials._ProjectUsersTests.test_user_cannot_create_credentials_for_other_users": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 369, "column": 12 }, "stop": { "line": 369, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 376, "column": 28 }, "stop": { "line": 376, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 375, "column": 28 }, "stop": { "line": 375, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 375, "column": 28 }, "stop": { "line": 375, "column": 44 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 376, "column": 28 }, "stop": { "line": 376, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_credentials._ProjectUsersTests.test_user_cannot_update_non_existant_credential_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 362, "column": 16 }, "stop": { "line": 362, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 362, "column": 39 }, "stop": { "line": 362, "column": 49 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 359, "column": 45 }, "stop": { "line": 359, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 359, "column": 45 }, "stop": { "line": 359, "column": 61 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 362, "column": 39 }, "stop": { "line": 362, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_credentials._ProjectUsersTests.test_user_cannot_update_credentials_for_others": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 324, "column": 56 }, "stop": { "line": 324, "column": 63 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 319, "column": 24 }, "stop": { "line": 319, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 341, "column": 28 }, "stop": { "line": 341, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 350, "column": 45 }, "stop": { "line": 350, "column": 55 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 342, "column": 28 }, "stop": { "line": 342, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 318, "column": 15 }, "stop": { "line": 318, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 351, "column": 19 }, "stop": { "line": 351, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 350, "column": 45 }, "stop": { "line": 350, "column": 61 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 342, "column": 28 }, "stop": { "line": 342, "column": 44 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 341, "column": 28 }, "stop": { "line": 341, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 321, "column": 18 }, "stop": { "line": 321, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_credentials._ProjectUsersTests.test_user_cannot_filter_credentials_by_user_for_others": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 285, "column": 56 }, "stop": { "line": 285, "column": 63 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 280, "column": 24 }, "stop": { "line": 280, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 304, "column": 32 }, "stop": { "line": 304, "column": 42 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 305, "column": 32 }, "stop": { "line": 305, "column": 42 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 301, "column": 21 }, "stop": { "line": 301, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 279, "column": 15 }, "stop": { "line": 279, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 304, "column": 32 }, "stop": { "line": 304, "column": 48 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 305, "column": 32 }, "stop": { "line": 305, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 310, "column": 16 }, "stop": { "line": 310, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 313, "column": 19 }, "stop": { "line": 313, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 282, "column": 18 }, "stop": { "line": 282, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_credentials._ProjectUsersTests.test_user_cannot_filter_credentials_by_type_for_others": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 274, "column": 19 }, "stop": { "line": 274, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 248, "column": 56 }, "stop": { "line": 248, "column": 63 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 243, "column": 24 }, "stop": { "line": 243, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 266, "column": 28 }, "stop": { "line": 266, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 258, "column": 26 }, "stop": { "line": 258, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 276, "column": 32 }, "stop": { "line": 276, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 242, "column": 15 }, "stop": { "line": 242, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 258, "column": 26 }, "stop": { "line": 258, "column": 42 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 266, "column": 28 }, "stop": { "line": 266, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 245, "column": 18 }, "stop": { "line": 245, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_credentials._ProjectUsersTests.test_user_cannot_list_credentials_for_other_users": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 207, "column": 24 }, "stop": { "line": 207, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 212, "column": 56 }, "stop": { "line": 212, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 229, "column": 28 }, "stop": { "line": 229, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 230, "column": 28 }, "stop": { "line": 230, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 206, "column": 15 }, "stop": { "line": 206, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 230, "column": 28 }, "stop": { "line": 230, "column": 44 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 229, "column": 28 }, "stop": { "line": 229, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 237, "column": 19 }, "stop": { "line": 237, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 209, "column": 18 }, "stop": { "line": 209, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_credentials._ProjectUsersTests.test_user_cannot_get_non_existant_credential_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 201, "column": 16 }, "stop": { "line": 201, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 201, "column": 39 }, "stop": { "line": 201, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 201, "column": 39 }, "stop": { "line": 201, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_credentials._ProjectUsersTests.test_user_cannot_get_credentials_for_other_users": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 161, "column": 24 }, "stop": { "line": 161, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 166, "column": 56 }, "stop": { "line": 166, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 183, "column": 28 }, "stop": { "line": 183, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 184, "column": 28 }, "stop": { "line": 184, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 160, "column": 15 }, "stop": { "line": 160, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 192, "column": 19 }, "stop": { "line": 192, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 183, "column": 28 }, "stop": { "line": 183, "column": 44 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 184, "column": 28 }, "stop": { "line": 184, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 163, "column": 18 }, "stop": { "line": 163, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_credentials._UserCredentialTests.test_user_can_delete_their_credentials": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 152, "column": 19 }, "stop": { "line": 152, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 144, "column": 28 }, "stop": { "line": 144, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 145, "column": 28 }, "stop": { "line": 145, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 145, "column": 28 }, "stop": { "line": 145, "column": 44 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 144, "column": 28 }, "stop": { "line": 144, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_credentials._UserCredentialTests.test_user_can_update_their_credential": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 136, "column": 19 }, "stop": { "line": 136, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 126, "column": 28 }, "stop": { "line": 126, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 125, "column": 28 }, "stop": { "line": 125, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 134, "column": 27 }, "stop": { "line": 134, "column": 37 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 126, "column": 28 }, "stop": { "line": 126, "column": 44 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 125, "column": 28 }, "stop": { "line": 125, "column": 44 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 134, "column": 27 }, "stop": { "line": 134, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_credentials._UserCredentialTests.test_user_can_filter_their_credentials_by_type_and_user": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 109, "column": 19 }, "stop": { "line": 109, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 115, "column": 19 }, "stop": { "line": 115, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 88, "column": 28 }, "stop": { "line": 88, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 100, "column": 28 }, "stop": { "line": 100, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 101, "column": 28 }, "stop": { "line": 101, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 85, "column": 30 }, "stop": { "line": 85, "column": 40 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 100, "column": 28 }, "stop": { "line": 100, "column": 44 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 88, "column": 28 }, "stop": { "line": 88, "column": 44 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 85, "column": 30 }, "stop": { "line": 85, "column": 46 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 101, "column": 28 }, "stop": { "line": 101, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_credentials._UserCredentialTests.test_user_can_list_their_credentials": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 66, "column": 21 }, "stop": { "line": 66, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 69, "column": 32 }, "stop": { "line": 69, "column": 42 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 70, "column": 32 }, "stop": { "line": 70, "column": 42 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 69, "column": 32 }, "stop": { "line": 69, "column": 48 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 70, "column": 32 }, "stop": { "line": 70, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 77, "column": 16 }, "stop": { "line": 77, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_credentials._UserCredentialTests.test_user_can_get_their_credentials": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 57, "column": 19 }, "stop": { "line": 57, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 49, "column": 28 }, "stop": { "line": 49, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 50, "column": 28 }, "stop": { "line": 50, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 49, "column": 28 }, "stop": { "line": 49, "column": 44 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 50, "column": 28 }, "stop": { "line": 50, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_credentials._UserCredentialTests.test_user_can_create_credentials_for_themselves": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 37, "column": 24 }, "stop": { "line": 37, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 39, "column": 24 }, "stop": { "line": 39, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 37, "column": 24 }, "stop": { "line": 37, "column": 40 } }, { "path": "keystone/tests/protection/v3/test_credentials.py", "start": { "line": 39, "column": 24 }, "stop": { "line": 39, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "xmlschema.validators.groups.Xsd11Group.is_choice_restriction": [], "xmlschema.validators.groups.Xsd11Group.is_all_restriction": [], "xmlschema.validators.groups.Xsd11Group.is_sequence_restriction": [], "xmlschema.validators.groups.Xsd11Group.is_restriction": [], "xmlschema.validators.groups.Xsd11Group.admits_restriction": [], "xmlschema.validators.groups.Xsd11Group._parse_content_model": [], "xmlschema.validators.groups.XsdGroup.iter_encode": [], "xmlschema.validators.groups.XsdGroup.iter_decode": [], "xmlschema.validators.groups.XsdGroup.match_element": [], "xmlschema.validators.groups.XsdGroup.check_dynamic_context": [], "xmlschema.validators.groups.XsdGroup.check_model": [], "xmlschema.validators.groups.XsdGroup.is_choice_restriction": [], "xmlschema.validators.groups.XsdGroup.is_all_restriction": [], "xmlschema.validators.groups.XsdGroup.is_sequence_restriction": [], "xmlschema.validators.groups.XsdGroup.is_element_restriction": [], "xmlschema.validators.groups.XsdGroup.is_restriction": [], "xmlschema.validators.groups.XsdGroup.is_empty": [], "xmlschema.validators.groups.XsdGroup.admits_restriction": [], "xmlschema.validators.groups.XsdGroup.iter_components": [], "xmlschema.validators.groups.XsdGroup.schema_elem": [], "xmlschema.validators.groups.XsdGroup.validation_attempted": [], "xmlschema.validators.groups.XsdGroup.built": [], "xmlschema.validators.groups.XsdGroup.build": [], "xmlschema.validators.groups.XsdGroup.children_validation_error": [], "xmlschema.validators.groups.XsdGroup._parse_content_model": [], "xmlschema.validators.groups.XsdGroup._parse": [], "xmlschema.validators.groups.XsdGroup.copy": [], "xmlschema.validators.groups.XsdGroup.__repr__": [], "xmlschema.validators.groups.XsdGroup.__init__": [], "keystone.common.cache._context_cache._ResponseCacheProxy.delete_multi": [ { "locations": [ { "path": "keystone/common/cache/_context_cache.py", "start": { "line": 106, "column": 12 }, "stop": { "line": 106, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.cache._context_cache._ResponseCacheProxy._delete_local_cache", "class_name": "keystone.common.cache._context_cache._ResponseCacheProxy", "dispatch": "dynamic" } ], "keystone.common.cache._context_cache._ResponseCacheProxy.set_multi": [ { "locations": [ { "path": "keystone/common/cache/_context_cache.py", "start": { "line": 101, "column": 12 }, "stop": { "line": 101, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.cache._context_cache._ResponseCacheProxy._set_local_cache", "class_name": "keystone.common.cache._context_cache._ResponseCacheProxy", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/cache/_context_cache.py", "start": { "line": 100, "column": 20 }, "stop": { "line": 100, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.items", "class_name": "typing.Mapping", "dispatch": "dynamic" } ], "keystone.common.cache._context_cache._ResponseCacheProxy.get_multi": [ { "locations": [ { "path": "keystone/common/cache/_context_cache.py", "start": { "line": 94, "column": 42 }, "stop": { "line": 94, "column": 45 } }, { "path": "keystone/common/cache/_context_cache.py", "start": { "line": 94, "column": 21 }, "stop": { "line": 94, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/cache/_context_cache.py", "start": { "line": 95, "column": 22 }, "stop": { "line": 95, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/cache/_context_cache.py", "start": { "line": 91, "column": 16 }, "stop": { "line": 91, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.cache._context_cache._ResponseCacheProxy._get_local_cache", "class_name": "keystone.common.cache._context_cache._ResponseCacheProxy", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/cache/_context_cache.py", "start": { "line": 93, "column": 16 }, "stop": { "line": 93, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/cache/_context_cache.py", "start": { "line": 94, "column": 21 }, "stop": { "line": 94, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.difference", "class_name": "set", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/cache/_context_cache.py", "start": { "line": 97, "column": 16 }, "stop": { "line": 97, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/cache/_context_cache.py", "start": { "line": 95, "column": 8 }, "stop": { "line": 95, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/cache/_context_cache.py", "start": { "line": 94, "column": 46 }, "stop": { "line": 94, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.keys", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/cache/_context_cache.py", "start": { "line": 96, "column": 12 }, "stop": { "line": 96, "column": 15 } } ], "kind": "function", "target": "zip" } ], "keystone.common.cache._context_cache._ResponseCacheProxy.delete": [ { "locations": [ { "path": "keystone/common/cache/_context_cache.py", "start": { "line": 85, "column": 8 }, "stop": { "line": 85, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.cache._context_cache._ResponseCacheProxy._delete_local_cache", "class_name": "keystone.common.cache._context_cache._ResponseCacheProxy", "dispatch": "dynamic" } ], "keystone.common.cache._context_cache._ResponseCacheProxy.set": [ { "locations": [ { "path": "keystone/common/cache/_context_cache.py", "start": { "line": 81, "column": 8 }, "stop": { "line": 81, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.cache._context_cache._ResponseCacheProxy._set_local_cache", "class_name": "keystone.common.cache._context_cache._ResponseCacheProxy", "dispatch": "dynamic" } ], "keystone.common.cache._context_cache._ResponseCacheProxy.get": [ { "locations": [ { "path": "keystone/common/cache/_context_cache.py", "start": { "line": 77, "column": 16 }, "stop": { "line": 77, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.cache._context_cache._ResponseCacheProxy._set_local_cache", "class_name": "keystone.common.cache._context_cache._ResponseCacheProxy", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/cache/_context_cache.py", "start": { "line": 73, "column": 16 }, "stop": { "line": 73, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.cache._context_cache._ResponseCacheProxy._get_local_cache", "class_name": "keystone.common.cache._context_cache._ResponseCacheProxy", "dispatch": "dynamic" } ], "keystone.common.cache._context_cache._ResponseCacheProxy._delete_local_cache": [ { "locations": [ { "path": "keystone/common/cache/_context_cache.py", "start": { "line": 66, "column": 25 }, "stop": { "line": 66, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.cache._context_cache._ResponseCacheProxy._get_request_key", "class_name": "keystone.common.cache._context_cache._ResponseCacheProxy", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/cache/_context_cache.py", "start": { "line": 64, "column": 14 }, "stop": { "line": 64, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.cache._context_cache._ResponseCacheProxy._get_request_context", "class_name": "keystone.common.cache._context_cache._ResponseCacheProxy", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/cache/_context_cache.py", "start": { "line": 66, "column": 12 }, "stop": { "line": 66, "column": 19 } } ], "kind": "function", "target": "delattr" } ], "keystone.common.cache._context_cache._ResponseCacheProxy._get_local_cache": [ { "locations": [ { "path": "keystone/common/cache/_context_cache.py", "start": { "line": 54, "column": 33 }, "stop": { "line": 54, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.cache._context_cache._ResponseCacheProxy._get_request_key", "class_name": "keystone.common.cache._context_cache._ResponseCacheProxy", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/cache/_context_cache.py", "start": { "line": 59, "column": 15 }, "stop": { "line": 59, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dogpile.cache.api.CachedValue.__init__", "class_name": "dogpile.cache.api.CachedValue", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/cache/_context_cache.py", "start": { "line": 52, "column": 14 }, "stop": { "line": 52, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.cache._context_cache._ResponseCacheProxy._get_request_context", "class_name": "keystone.common.cache._context_cache._ResponseCacheProxy", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/cache/_context_cache.py", "start": { "line": 54, "column": 20 }, "stop": { "line": 54, "column": 27 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/common/cache/_context_cache.py", "start": { "line": 58, "column": 16 }, "stop": { "line": 58, "column": 34 } } ], "kind": "function", "target": "oslo_serialization.msgpackutils.loads" } ], "keystone.common.cache._context_cache._ResponseCacheProxy._set_local_cache": [ { "locations": [ { "path": "keystone/common/cache/_context_cache.py", "start": { "line": 48, "column": 21 }, "stop": { "line": 48, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.cache._context_cache._ResponseCacheProxy._get_request_key", "class_name": "keystone.common.cache._context_cache._ResponseCacheProxy", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/cache/_context_cache.py", "start": { "line": 48, "column": 8 }, "stop": { "line": 48, "column": 15 } } ], "kind": "function", "target": "setattr" }, { "locations": [ { "path": "keystone/common/cache/_context_cache.py", "start": { "line": 48, "column": 49 }, "stop": { "line": 48, "column": 67 } } ], "kind": "function", "target": "oslo_serialization.msgpackutils.dumps" }, { "locations": [ { "path": "keystone/common/cache/_context_cache.py", "start": { "line": 46, "column": 14 }, "stop": { "line": 46, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.cache._context_cache._ResponseCacheProxy._get_request_context", "class_name": "keystone.common.cache._context_cache._ResponseCacheProxy", "dispatch": "dynamic" } ], "keystone.common.cache._context_cache._ResponseCacheProxy._get_request_key": [ { "locations": [ { "path": "keystone/common/cache/_context_cache.py", "start": { "line": 41, "column": 15 }, "stop": { "line": 41, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.common.cache._context_cache._ResponseCacheProxy._get_request_context": [ { "locations": [ { "path": "keystone/common/cache/_context_cache.py", "start": { "line": 38, "column": 15 }, "stop": { "line": 38, "column": 39 } } ], "kind": "function", "target": "oslo_context.context.get_current" } ], "keystone.common.cache._context_cache._register_model_handler": [], "setuptools._distutils.py38compat.aix_platform": [], "shutil._ntuple_diskusage.__init__": [], "keystoneclient.v3.contrib.federation.identity_providers.IdentityProviderManager.delete": [], "keystoneclient.v3.contrib.federation.identity_providers.IdentityProviderManager.update": [], "keystoneclient.v3.contrib.federation.identity_providers.IdentityProviderManager.list": [], "keystoneclient.v3.contrib.federation.identity_providers.IdentityProviderManager.get": [], "keystoneclient.v3.contrib.federation.identity_providers.IdentityProviderManager.create": [], "keystoneclient.v3.contrib.federation.identity_providers.IdentityProviderManager._build_url_and_put": [], "libcst._visitors.CSTVisitor.on_leave_attribute": [], "libcst._visitors.CSTVisitor.on_visit_attribute": [], "libcst._visitors.CSTVisitor.on_leave": [], "libcst._visitors.CSTVisitor.on_visit": [], "libcst._visitors.CSTTransformer.on_leave_attribute": [], "libcst._visitors.CSTTransformer.on_visit_attribute": [], "libcst._visitors.CSTTransformer.on_leave": [], "libcst._visitors.CSTTransformer.on_visit": [], "setuptools.command.py36compat.sdist_add_defaults._add_defaults_scripts": [], "setuptools.command.py36compat.sdist_add_defaults._add_defaults_c_libs": [], "setuptools.command.py36compat.sdist_add_defaults._add_defaults_ext": [], "setuptools.command.py36compat.sdist_add_defaults._add_defaults_data_files": [], "setuptools.command.py36compat.sdist_add_defaults._add_defaults_python": [], "setuptools.command.py36compat.sdist_add_defaults._add_defaults_optional": [], "setuptools.command.py36compat.sdist_add_defaults._add_defaults_standards": [], "setuptools.command.py36compat.sdist_add_defaults._cs_path_exists": [], "setuptools.command.py36compat.sdist_add_defaults.add_defaults": [], "graphql.backend.tests.test_cache.test_cached_backend_with_use_consistent_hash": [], "graphql.backend.tests.test_cache.test_cached_backend": [], "rfc3986.validators.ensure_components_are_valid": [], "rfc3986.validators.subauthority_component_is_valid": [], "rfc3986.validators.valid_ipv4_host_address": [], "rfc3986.validators.fragment_is_valid": [], "rfc3986.validators.query_is_valid": [], "rfc3986.validators.path_is_valid": [], "rfc3986.validators.scheme_is_valid": [], "rfc3986.validators.host_is_valid": [], "rfc3986.validators.authority_is_valid": [], "rfc3986.validators.is_valid": [], "rfc3986.validators.ensure_required_components_exist": [], "rfc3986.validators.ensure_one_of": [], "rfc3986.validators.check_password": [], "rfc3986.validators.Validator.validate": [], "rfc3986.validators.Validator.require_presence_of": [], "rfc3986.validators.Validator.check_validity_of": [], "rfc3986.validators.Validator.forbid_use_of_password": [], "rfc3986.validators.Validator.allow_use_of_password": [], "rfc3986.validators.Validator.allow_ports": [], "rfc3986.validators.Validator.allow_hosts": [], "rfc3986.validators.Validator.allow_schemes": [], "rfc3986.validators.Validator.__init__": [], "pygments.lexers.theorem.CoqLexer.analyse_text": [], "eventlet.green.http.cookiejar.MozillaCookieJar.save": [], "eventlet.green.http.cookiejar.MozillaCookieJar._really_load": [], "eventlet.green.http.cookiejar.LWPCookieJar._really_load": [], "eventlet.green.http.cookiejar.LWPCookieJar.save": [], "eventlet.green.http.cookiejar.LWPCookieJar.as_lwp_str": [], "eventlet.green.http.cookiejar.lwp_cookie_str": [], "eventlet.green.http.cookiejar.FileCookieJar.revert": [], "eventlet.green.http.cookiejar.FileCookieJar.load": [], "eventlet.green.http.cookiejar.FileCookieJar.save": [], "eventlet.green.http.cookiejar.FileCookieJar.__init__": [], "eventlet.green.http.cookiejar.CookieJar.__str__": [], "eventlet.green.http.cookiejar.CookieJar.__repr__": [], "eventlet.green.http.cookiejar.CookieJar.__len__": [], "eventlet.green.http.cookiejar.CookieJar.__iter__": [], "eventlet.green.http.cookiejar.CookieJar.clear_expired_cookies": [], "eventlet.green.http.cookiejar.CookieJar.clear_session_cookies": [], "eventlet.green.http.cookiejar.CookieJar.clear": [], "eventlet.green.http.cookiejar.CookieJar.extract_cookies": [], "eventlet.green.http.cookiejar.CookieJar.set_cookie": [], "eventlet.green.http.cookiejar.CookieJar.set_cookie_if_ok": [], "eventlet.green.http.cookiejar.CookieJar.make_cookies": [], "eventlet.green.http.cookiejar.CookieJar._process_rfc2109_cookies": [], "eventlet.green.http.cookiejar.CookieJar._cookies_from_attrs_set": [], "eventlet.green.http.cookiejar.CookieJar._cookie_from_cookie_tuple": [], "eventlet.green.http.cookiejar.CookieJar._normalized_cookie_tuples": [], "eventlet.green.http.cookiejar.CookieJar.add_cookie_header": [], "eventlet.green.http.cookiejar.CookieJar._cookie_attrs": [], "eventlet.green.http.cookiejar.CookieJar._cookies_for_request": [], "eventlet.green.http.cookiejar.CookieJar._cookies_for_domain": [], "eventlet.green.http.cookiejar.CookieJar.set_policy": [], "eventlet.green.http.cookiejar.CookieJar.__init__": [], "eventlet.green.http.cookiejar.deepvalues": [], "eventlet.green.http.cookiejar.vals_sorted_by_key": [], "eventlet.green.http.cookiejar.DefaultCookiePolicy.path_return_ok": [], "eventlet.green.http.cookiejar.DefaultCookiePolicy.domain_return_ok": [], "eventlet.green.http.cookiejar.DefaultCookiePolicy.return_ok_domain": [], "eventlet.green.http.cookiejar.DefaultCookiePolicy.return_ok_port": [], "eventlet.green.http.cookiejar.DefaultCookiePolicy.return_ok_expires": [], "eventlet.green.http.cookiejar.DefaultCookiePolicy.return_ok_secure": [], "eventlet.green.http.cookiejar.DefaultCookiePolicy.return_ok_verifiability": [], "eventlet.green.http.cookiejar.DefaultCookiePolicy.return_ok_version": [], "eventlet.green.http.cookiejar.DefaultCookiePolicy.return_ok": [], "eventlet.green.http.cookiejar.DefaultCookiePolicy.set_ok_port": [], "eventlet.green.http.cookiejar.DefaultCookiePolicy.set_ok_domain": [], "eventlet.green.http.cookiejar.DefaultCookiePolicy.set_ok_path": [], "eventlet.green.http.cookiejar.DefaultCookiePolicy.set_ok_name": [], "eventlet.green.http.cookiejar.DefaultCookiePolicy.set_ok_verifiability": [], "eventlet.green.http.cookiejar.DefaultCookiePolicy.set_ok_version": [], "eventlet.green.http.cookiejar.DefaultCookiePolicy.set_ok": [], "eventlet.green.http.cookiejar.DefaultCookiePolicy.is_not_allowed": [], "eventlet.green.http.cookiejar.DefaultCookiePolicy.set_allowed_domains": [], "eventlet.green.http.cookiejar.DefaultCookiePolicy.allowed_domains": [], "eventlet.green.http.cookiejar.DefaultCookiePolicy.is_blocked": [], "eventlet.green.http.cookiejar.DefaultCookiePolicy.set_blocked_domains": [], "eventlet.green.http.cookiejar.DefaultCookiePolicy.blocked_domains": [], "eventlet.green.http.cookiejar.DefaultCookiePolicy.__init__": [], "eventlet.green.http.cookiejar.CookiePolicy.path_return_ok": [], "eventlet.green.http.cookiejar.CookiePolicy.domain_return_ok": [], "eventlet.green.http.cookiejar.CookiePolicy.return_ok": [], "eventlet.green.http.cookiejar.CookiePolicy.set_ok": [], "eventlet.green.http.cookiejar.Cookie.__repr__": [], "eventlet.green.http.cookiejar.Cookie.__str__": [], "eventlet.green.http.cookiejar.Cookie.is_expired": [], "eventlet.green.http.cookiejar.Cookie.set_nonstandard_attr": [], "eventlet.green.http.cookiejar.Cookie.get_nonstandard_attr": [], "eventlet.green.http.cookiejar.Cookie.has_nonstandard_attr": [], "eventlet.green.http.cookiejar.Cookie.__init__": [], "eventlet.green.http.cookiejar.is_third_party": [], "eventlet.green.http.cookiejar.reach": [], "eventlet.green.http.cookiejar.escape_path": [], "eventlet.green.http.cookiejar.uppercase_escaped_char": [], "eventlet.green.http.cookiejar.request_port": [], "eventlet.green.http.cookiejar.request_path": [], "eventlet.green.http.cookiejar.eff_request_host": [], "eventlet.green.http.cookiejar.request_host": [], "eventlet.green.http.cookiejar.user_domain_match": [], "eventlet.green.http.cookiejar.liberal_is_HDN": [], "eventlet.green.http.cookiejar.domain_match": [], "eventlet.green.http.cookiejar.is_HDN": [], "eventlet.green.http.cookiejar.parse_ns_headers": [], "eventlet.green.http.cookiejar.strip_quotes": [], "eventlet.green.http.cookiejar.join_header_words": [], "eventlet.green.http.cookiejar.split_header_words": [], "eventlet.green.http.cookiejar.unmatched": [], "eventlet.green.http.cookiejar.iso2time": [], "eventlet.green.http.cookiejar.http2time": [], "eventlet.green.http.cookiejar._str2time": [], "eventlet.green.http.cookiejar.offset_from_tz_string": [], "eventlet.green.http.cookiejar.time2netscape": [], "eventlet.green.http.cookiejar.time2isoz": [], "eventlet.green.http.cookiejar._timegm": [], "eventlet.green.http.cookiejar._warn_unhandled_exception": [], "eventlet.green.http.cookiejar._debug": [], "oslo_service.tests.test_fixture.FixtureTestCase.test_sleep_fixture": [], "oslo_service.tests.test_fixture.FixtureTestCase.setUp": [], "osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_enabled": [], "osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_disable": [], "osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_wsgi_middleware_enable_via_python": [], "osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_wsgi_middleware_disable_via_python": [], "osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_wsgi_middleware": [], "osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_wsgi_middleware_key_passthrough2": [], "osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_wsgi_middleware_key_passthrough": [], "osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_wsgi_middleware_invalid_trace_info": [], "osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_wsgi_middleware_invalid_hmac": [], "osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_wsgi_middleware_no_trace_hmac": [], "osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_wsgi_middleware_invalid_trace_headers": [], "osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_wsgi_middleware_no_trace": [], "osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_wsgi_middleware_disabled": [], "osprofiler.tests.unit.test_web.WebMiddlewareTestCase._test_wsgi_middleware_with_invalid_trace": [], "osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_factory": [], "osprofiler.tests.unit.test_web.WebMiddlewareTestCase.tearDown": [], "osprofiler.tests.unit.test_web.WebMiddlewareTestCase.setUp": [], "osprofiler.tests.unit.test_web.WebTestCase.test_get_trace_id_headers_no_profiler": [], "osprofiler.tests.unit.test_web.WebTestCase.test_get_trace_id_headers": [], "osprofiler.tests.unit.test_web.WebTestCase.test_get_trace_id_headers_no_hmac": [], "osprofiler.tests.unit.test_web.WebTestCase.setUp": [], "osprofiler.tests.unit.test_web.dummy_app": [], "passlib.tests.test_handlers_django.django_argon2_test.FuzzHashGenerator.random_rounds": [], "passlib.tests.test_handlers_django.django_argon2_test.FuzzHashGenerator.random_type": [], "passlib.tests.test_handlers_django.django_argon2_test.test_03_legacy_hash_workflow": [], "passlib.tests.test_handlers_django.django_argon2_test.do_stub_encrypt": [], "passlib.tests.test_handlers_django.django_argon2_test.setUpWarnings": [], "passlib.tests.test_handlers_django.django_bcrypt_sha256_test.FuzzHashGenerator.random_ident": [], "passlib.tests.test_handlers_django.django_bcrypt_sha256_test.FuzzHashGenerator.random_rounds": [], "passlib.tests.test_handlers_django.django_bcrypt_sha256_test.populate_settings": [], "passlib.tests.test_handlers_django.django_bcrypt_test.FuzzHashGenerator.random_ident": [], "passlib.tests.test_handlers_django.django_bcrypt_test.FuzzHashGenerator.random_rounds": [], "passlib.tests.test_handlers_django.django_bcrypt_test.populate_settings": [], "passlib.tests.test_handlers_django.django_salted_md5_test.FuzzHashGenerator.random_salt_size": [], "passlib.tests.test_handlers_django._DjangoHelper.test_91_django_generation": [], "passlib.tests.test_handlers_django._DjangoHelper.test_90_django_reference": [], "passlib.tests.test_handlers_django._DjangoHelper.fuzz_verifier_django": [], "passlib.tests.test_handlers_django._DjangoHelper._require_django_support": [], "passlib.tests.test_handlers_django.vstr": [], "keystone.common.sql.data_migration_repo.versions.050_placeholder.upgrade": [], "libcst._parser.types.config._pick_compatible_python_version": [], "libcst._parser.types.config.PartialParserConfig.__repr__": [], "libcst._parser.types.config.PartialParserConfig.__post_init__": [], "libcst._parser.types.config.AutoConfig.__repr__": [], "pyre_check.client.find_directories.find_taint_models_directory": [], "pyre_check.client.find_directories.find_typeshed_search_paths": [], "pyre_check.client.find_directories.find_typeshed": [], "pyre_check.client.find_directories.find_parent_directory_containing_directory": [], "pyre_check.client.find_directories.find_global_and_local_root": [], "pyre_check.client.find_directories.FoundRoot.__init__": [], "pyre_check.client.find_directories.get_relative_local_root": [], "pyre_check.client.find_directories.find_global_root": [], "pyre_check.client.find_directories.find_parent_directory_containing_file": [], "pyre_check.client.find_directories._find_parent_directory_containing": [], "osprofiler.drivers.base.Driver._parse_results": [], "osprofiler.drivers.base.Driver._append_results": [], "osprofiler.drivers.base.Driver._build_tree": [], "osprofiler.drivers.base.Driver.list_error_traces": [], "osprofiler.drivers.base.Driver.list_traces": [], "osprofiler.drivers.base.Driver.get_name": [], "osprofiler.drivers.base.Driver.get_report": [], "osprofiler.drivers.base.Driver.notify": [], "osprofiler.drivers.base.Driver.__init__": [], "osprofiler.drivers.base.get_driver": [], "amqp.platform._versionatom": [], "amqp.platform._linux_version_to_tuple": [], "stevedore.tests.test_callback.TestCallback.test_missing_entrypoints_callback": [], "stevedore.tests.test_callback.TestCallback.test_extension_failure_custom_callback": [], "flask_restful.reqparse.RequestParser.remove_argument": [], "flask_restful.reqparse.RequestParser.replace_argument": [], "flask_restful.reqparse.RequestParser.copy": [], "flask_restful.reqparse.RequestParser.parse_args": [], "flask_restful.reqparse.RequestParser.add_argument": [], "flask_restful.reqparse.RequestParser.__init__": [], "flask_restful.reqparse.Argument.parse": [], "flask_restful.reqparse.Argument.handle_validation_error": [], "flask_restful.reqparse.Argument.convert": [], "flask_restful.reqparse.Argument.source": [], "flask_restful.reqparse.Argument.__repr__": [], "flask_restful.reqparse.Argument.__str__": [], "flask_restful.reqparse.Argument.__init__": [], "flask_restful.reqparse.Namespace.__setattr__": [], "flask_restful.reqparse.Namespace.__getattr__": [], "saml2.argtree.get_attr": [], "saml2.argtree.is_set": [], "saml2.argtree.add_path": [], "saml2.argtree.set_arg": [], "saml2.argtree.find_paths": [], "keystoneclient.tests.unit.v2_0.test_service_catalog.ServiceCatalogTest.test_service_catalog_multiple_service_types": [], "keystoneclient.tests.unit.v2_0.test_service_catalog.ServiceCatalogTest.test_service_catalog_service_name": [], "keystoneclient.tests.unit.v2_0.test_service_catalog.ServiceCatalogTest.test_service_catalog_param_overrides_body_region": [], "keystoneclient.tests.unit.v2_0.test_service_catalog.ServiceCatalogTest.test_servcie_catalog_get_url_region_names": [], "keystoneclient.tests.unit.v2_0.test_service_catalog.ServiceCatalogTest.test_service_catalog_url_for_region_names": [], "keystoneclient.tests.unit.v2_0.test_service_catalog.ServiceCatalogTest.test_service_catalog_get_endpoints_region_names": [], "keystoneclient.tests.unit.v2_0.test_service_catalog.ServiceCatalogTest.test_service_catalog_empty": [], "keystoneclient.tests.unit.v2_0.test_service_catalog.ServiceCatalogTest.test_service_catalog_regions": [], "keystoneclient.tests.unit.v2_0.test_service_catalog.ServiceCatalogTest.test_service_catalog_endpoints": [], "keystoneclient.tests.unit.v2_0.test_service_catalog.ServiceCatalogTest.test_building_a_service_catalog": [], "keystoneclient.tests.unit.v2_0.test_service_catalog.ServiceCatalogTest.setUp": [], "kombu.transport.azurestoragequeues.Channel.queue_name_prefix": [], "kombu.transport.azurestoragequeues.Channel.transport_options": [], "kombu.transport.azurestoragequeues.Channel.conninfo": [], "kombu.transport.azurestoragequeues.Channel.queue_service": [], "kombu.transport.azurestoragequeues.Channel._purge": [], "kombu.transport.azurestoragequeues.Channel._size": [], "kombu.transport.azurestoragequeues.Channel._get": [], "kombu.transport.azurestoragequeues.Channel._put": [], "kombu.transport.azurestoragequeues.Channel._delete": [], "kombu.transport.azurestoragequeues.Channel._ensure_queue": [], "kombu.transport.azurestoragequeues.Channel.entity_name": [], "kombu.transport.azurestoragequeues.Channel.basic_consume": [], "kombu.transport.azurestoragequeues.Channel.__init__": [], "IPython.extensions.sympyprinting.load_ipython_extension": [], "keystone.tests.unit.test_sql_banned_operations.TestKeystoneContractSchemaMigrationsSQLite.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 408, "column": 8 }, "stop": { "line": 408, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_banned_operations.TestKeystoneContractSchemaMigrations.setUp", "class_name": "keystone.tests.unit.test_sql_banned_operations.TestKeystoneContractSchemaMigrations", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 409, "column": 8 }, "stop": { "line": 409, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.remove", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 409, "column": 8 }, "stop": { "line": 409, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_banned_operations.TestKeystoneContractSchemaMigrations.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 385, "column": 8 }, "stop": { "line": 385, "column": 26 } }, { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 387, "column": 8 }, "stop": { "line": 387, "column": 26 } }, { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 386, "column": 8 }, "stop": { "line": 386, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_banned_operations.KeystoneMigrationsCheckers.migrate_fully", "class_name": "keystone.tests.unit.test_sql_banned_operations.TestKeystoneContractSchemaMigrations", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_banned_operations.TestKeystoneDataMigrations.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 324, "column": 8 }, "stop": { "line": 324, "column": 26 } }, { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 325, "column": 8 }, "stop": { "line": 325, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_banned_operations.KeystoneMigrationsCheckers.migrate_fully", "class_name": "keystone.tests.unit.test_sql_banned_operations.TestKeystoneDataMigrations", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_banned_operations.TestKeystoneExpandSchemaMigrationsPostgreSQL.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 296, "column": 8 }, "stop": { "line": 296, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_banned_operations.KeystoneMigrationsCheckers.migrate_fully", "class_name": "keystone.tests.unit.test_sql_banned_operations.TestKeystoneExpandSchemaMigrationsPostgreSQL", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 293, "column": 8 }, "stop": { "line": 293, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_db.sqlalchemy.test_fixtures.OpportunisticDBTestMixin.setUp", "class_name": "oslo_db.sqlalchemy.test_fixtures.OpportunisticDBTestMixin", "dispatch": "static" } ], "keystone.tests.unit.test_sql_banned_operations.TestKeystoneExpandSchemaMigrationsMySQL.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 283, "column": 8 }, "stop": { "line": 283, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_banned_operations.KeystoneMigrationsCheckers.migrate_fully", "class_name": "keystone.tests.unit.test_sql_banned_operations.TestKeystoneExpandSchemaMigrationsMySQL", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 280, "column": 8 }, "stop": { "line": 280, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_db.sqlalchemy.test_fixtures.OpportunisticDBTestMixin.setUp", "class_name": "oslo_db.sqlalchemy.test_fixtures.OpportunisticDBTestMixin", "dispatch": "static" } ], "keystone.tests.unit.test_sql_banned_operations.TestKeystoneExpandSchemaMigrations.setUp": [], "keystone.tests.unit.test_sql_banned_operations.TestKeystoneMigrationsSQLite.setUp": [], "keystone.tests.unit.test_sql_banned_operations.TestKeystoneMigrationsPostgreSQL.setUp": [], "keystone.tests.unit.test_sql_banned_operations.TestKeystoneMigrationsMySQL.setUp": [], "keystone.tests.unit.test_sql_banned_operations.KeystoneMigrationsCheckers.test_walk_versions": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 200, "column": 8 }, "stop": { "line": 200, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_db.sqlalchemy.test_migrations.WalkVersionsMixin.walk_versions", "class_name": "keystone.tests.unit.test_sql_banned_operations.KeystoneMigrationsCheckers", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_banned_operations.KeystoneMigrationsCheckers.migrate_up": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 188, "column": 45 }, "stop": { "line": 188, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 193, "column": 12 }, "stop": { "line": 194, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_db.sqlalchemy.test_migrations.WalkVersionsMixin.migrate_up", "class_name": "oslo_db.sqlalchemy.test_migrations.WalkVersionsMixin", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 192, "column": 13 }, "stop": { "line": 192, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures.fixture.Fixture.__enter__", "class_name": "keystone.tests.unit.test_sql_banned_operations.BannedDBSchemaOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 192, "column": 13 }, "stop": { "line": 192, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_banned_operations.BannedDBSchemaOperations.__init__", "class_name": "keystone.tests.unit.test_sql_banned_operations.BannedDBSchemaOperations", "dispatch": "static" } ], "keystone.tests.unit.test_sql_banned_operations.KeystoneMigrationsCheckers.migrate_fully": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 166, "column": 12 }, "stop": { "line": 166, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_banned_operations.KeystoneMigrationsCheckers.migrate_engine", "class_name": "keystone.tests.unit.test_sql_banned_operations.KeystoneMigrationsCheckers", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 163, "column": 19 }, "stop": { "line": 163, "column": 34 } } ], "kind": "function", "target": "os.path.abspath" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 170, "column": 18 }, "stop": { "line": 170, "column": 49 } } ], "kind": "function", "target": "migrate.versioning.api._migrate_version" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 165, "column": 17 }, "stop": { "line": 165, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.versioning.schema.ControlledSchema.create", "class_name": "migrate.versioning.schema.ControlledSchema", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 163, "column": 35 }, "stop": { "line": 163, "column": 50 } } ], "kind": "function", "target": "os.path.dirname" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 164, "column": 23 }, "stop": { "line": 164, "column": 48 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.get_init_version" } ], "keystone.tests.unit.test_sql_banned_operations.KeystoneMigrationsCheckers.migrate_engine": [], "keystone.tests.unit.test_sql_banned_operations.KeystoneMigrationsCheckers.migration_api": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 155, "column": 26 }, "stop": { "line": 155, "column": 32 } } ], "kind": "function", "target": "locals" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 154, "column": 15 }, "stop": { "line": 154, "column": 25 } } ], "kind": "function", "target": "__import__" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 154, "column": 58 }, "stop": { "line": 154, "column": 65 } } ], "kind": "function", "target": "globals" } ], "keystone.tests.unit.test_sql_banned_operations.KeystoneMigrationsCheckers.REPOSITORY": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 149, "column": 28 }, "stop": { "line": 149, "column": 43 } } ], "kind": "function", "target": "os.path.dirname" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 149, "column": 12 }, "stop": { "line": 149, "column": 27 } } ], "kind": "function", "target": "os.path.abspath" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 148, "column": 15 }, "stop": { "line": 148, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.versioning.repository.Repository.__init__", "class_name": "migrate.versioning.repository.Repository", "dispatch": "static" } ], "keystone.tests.unit.test_sql_banned_operations.KeystoneMigrationsCheckers.INIT_VERSION": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 144, "column": 37 }, "stop": { "line": 144, "column": 52 } } ], "kind": "function", "target": "os.path.dirname" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 143, "column": 15 }, "stop": { "line": 143, "column": 40 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.get_init_version" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 144, "column": 21 }, "stop": { "line": 144, "column": 36 } } ], "kind": "function", "target": "os.path.abspath" } ], "keystone.tests.unit.test_sql_banned_operations.TestBannedDBSchemaOperations.test_table": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 108, "column": 12 }, "stop": { "line": 108, "column": 29 } }, { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 107, "column": 12 }, "stop": { "line": 107, "column": 29 } }, { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 109, "column": 12 }, "stop": { "line": 109, "column": 29 } }, { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 105, "column": 12 }, "stop": { "line": 105, "column": 29 } }, { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 110, "column": 12 }, "stop": { "line": 110, "column": 29 } }, { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 106, "column": 12 }, "stop": { "line": 106, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_sql_banned_operations.TestBannedDBSchemaOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 102, "column": 13 }, "stop": { "line": 104, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures.fixture.Fixture.__enter__", "class_name": "keystone.tests.unit.test_sql_banned_operations.BannedDBSchemaOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 101, "column": 16 }, "stop": { "line": 101, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 102, "column": 13 }, "stop": { "line": 102, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_banned_operations.BannedDBSchemaOperations.__init__", "class_name": "keystone.tests.unit.test_sql_banned_operations.BannedDBSchemaOperations", "dispatch": "static" } ], "keystone.tests.unit.test_sql_banned_operations.TestBannedDBSchemaOperations.test_column": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 97, "column": 12 }, "stop": { "line": 97, "column": 29 } }, { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 95, "column": 12 }, "stop": { "line": 95, "column": 29 } }, { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 96, "column": 12 }, "stop": { "line": 96, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_sql_banned_operations.TestBannedDBSchemaOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 92, "column": 17 }, "stop": { "line": 92, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 93, "column": 13 }, "stop": { "line": 94, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures.fixture.Fixture.__enter__", "class_name": "keystone.tests.unit.test_sql_banned_operations.BannedDBSchemaOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 93, "column": 13 }, "stop": { "line": 93, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_banned_operations.BannedDBSchemaOperations.__init__", "class_name": "keystone.tests.unit.test_sql_banned_operations.BannedDBSchemaOperations", "dispatch": "static" } ], "keystone.tests.unit.test_sql_banned_operations.BannedDBSchemaOperations.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 83, "column": 20 }, "stop": { "line": 83, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 82, "column": 16 }, "stop": { "line": 82, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures.fixture.Fixture.useFixture", "class_name": "keystone.tests.unit.test_sql_banned_operations.BannedDBSchemaOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 57, "column": 8 }, "stop": { "line": 57, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures.fixture.Fixture.setUp", "class_name": "fixtures.fixture.Fixture", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 82, "column": 32 }, "stop": { "line": 82, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.monkeypatch.MonkeyPatch.__init__", "class_name": "fixtures._fixtures.monkeypatch.MonkeyPatch", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 84, "column": 20 }, "stop": { "line": 84, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 61, "column": 43 }, "stop": { "line": 61, "column": 56 } }, { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 67, "column": 44 }, "stop": { "line": 67, "column": 57 } }, { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 63, "column": 42 }, "stop": { "line": 63, "column": 55 } }, { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 59, "column": 44 }, "stop": { "line": 59, "column": 57 } }, { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 73, "column": 44 }, "stop": { "line": 73, "column": 57 } }, { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 65, "column": 44 }, "stop": { "line": 65, "column": 57 } }, { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 69, "column": 44 }, "stop": { "line": 69, "column": 57 } }, { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 75, "column": 43 }, "stop": { "line": 75, "column": 56 } }, { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 71, "column": 45 }, "stop": { "line": 71, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_banned_operations.BannedDBSchemaOperations._explode", "class_name": "keystone.tests.unit.test_sql_banned_operations.BannedDBSchemaOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 80, "column": 30 }, "stop": { "line": 80, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_banned_operations.BannedDBSchemaOperations._explode": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 52, "column": 14 }, "stop": { "line": 52, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "keystone.tests.unit.test_sql_banned_operations.DBOperationNotAllowed", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 53, "column": 12 }, "stop": { "line": 53, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_banned_operations.BannedDBSchemaOperations.__init__": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_banned_operations.py", "start": { "line": 44, "column": 8 }, "stop": { "line": 44, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "fixtures.fixture.Fixture", "dispatch": "static" } ], "saml2.discovery.DiscoveryServer.verify_return": [], "saml2.discovery.DiscoveryServer.verify_sp_in_metadata": [], "saml2.discovery.DiscoveryServer.create_discovery_service_response": [], "saml2.discovery.DiscoveryServer.parse_discovery_service_request": [], "saml2.discovery.DiscoveryServer.__init__": [], "pygments.lexers.gdscript.GDScriptLexer.analyse_text": [], "pygments.lexers.gdscript.GDScriptLexer.innerstring_rules": [], "iso8601.iso8601.parse_date": [], "iso8601.iso8601.parse_timezone": [], "iso8601.iso8601.to_int": [], "iso8601.iso8601.FixedOffset": [], "libcst._nodes.tests.test_assert.AssertParsingTest.test_valid": [], "libcst._nodes.tests.test_assert._assert_parser": [], "libcst._nodes.tests.test_assert.AssertConstructionTest.test_invalid": [], "libcst._nodes.tests.test_assert.AssertConstructionTest.test_valid": [], "rx.backpressure.stopandwait.stop_and_wait": [], "sqlalchemy.orm.strategy_options.selectin_polymorphic": [], "sqlalchemy.orm.strategy_options.with_expression": [], "sqlalchemy.orm.strategy_options.undefer_group": [], "sqlalchemy.orm.strategy_options.undefer": [], "sqlalchemy.orm.strategy_options.defer": [], "sqlalchemy.orm.strategy_options.defaultload": [], "sqlalchemy.orm.strategy_options.raiseload": [], "sqlalchemy.orm.strategy_options.noload": [], "sqlalchemy.orm.strategy_options.immediateload": [], "sqlalchemy.orm.strategy_options.lazyload": [], "sqlalchemy.orm.strategy_options.selectinload": [], "sqlalchemy.orm.strategy_options.subqueryload": [], "sqlalchemy.orm.strategy_options.joinedload": [], "sqlalchemy.orm.strategy_options.load_only": [], "sqlalchemy.orm.strategy_options.contains_eager": [], "sqlalchemy.orm.strategy_options.loader_option._add_unbound_all_fn": [], "sqlalchemy.orm.strategy_options.loader_option._add_unbound_fn": [], "sqlalchemy.orm.strategy_options.loader_option.__call__": [], "sqlalchemy.orm.strategy_options.loader_option.__init__": [], "sqlalchemy.orm.strategy_options._UnboundLoad._find_entity_basestring": [], "sqlalchemy.orm.strategy_options._UnboundLoad._find_entity_prop_comparator": [], "sqlalchemy.orm.strategy_options._UnboundLoad._bind_loader": [], "sqlalchemy.orm.strategy_options._UnboundLoad._serialize_path": [], "sqlalchemy.orm.strategy_options._UnboundLoad._chop_path": [], "sqlalchemy.orm.strategy_options._UnboundLoad._from_keys": [], "sqlalchemy.orm.strategy_options._UnboundLoad._process": [], "sqlalchemy.orm.strategy_options._UnboundLoad.__setstate__": [], "sqlalchemy.orm.strategy_options._UnboundLoad.__getstate__": [], "sqlalchemy.orm.strategy_options._UnboundLoad._generate_path": [], "sqlalchemy.orm.strategy_options._UnboundLoad._apply_to_parent": [], "sqlalchemy.orm.strategy_options._UnboundLoad._set_path_strategy": [], "sqlalchemy.orm.strategy_options._UnboundLoad.__init__": [], "sqlalchemy.orm.strategy_options.Load._chop_path": [], "sqlalchemy.orm.strategy_options.Load.__setstate__": [], "sqlalchemy.orm.strategy_options.Load.__getstate__": [], "sqlalchemy.orm.strategy_options.Load._set_path_strategy": [], "sqlalchemy.orm.strategy_options.Load._set_for_path": [], "sqlalchemy.orm.strategy_options.Load._clone_for_bind_strategy": [], "sqlalchemy.orm.strategy_options.Load.set_class_strategy": [], "sqlalchemy.orm.strategy_options.Load.set_generic_strategy": [], "sqlalchemy.orm.strategy_options.Load.set_column_strategy": [], "sqlalchemy.orm.strategy_options.Load.set_relationship_strategy": [], "sqlalchemy.orm.strategy_options.Load.options": [], "sqlalchemy.orm.strategy_options.Load._apply_to_parent": [], "sqlalchemy.orm.strategy_options.Load._coerce_strat": [], "sqlalchemy.orm.strategy_options.Load.__str__": [], "sqlalchemy.orm.strategy_options.Load._generate_path": [], "sqlalchemy.orm.strategy_options.Load._process": [], "sqlalchemy.orm.strategy_options.Load.process_compile_state": [], "sqlalchemy.orm.strategy_options.Load.process_compile_state_replaced_entities": [], "sqlalchemy.orm.strategy_options.Load._generate": [], "sqlalchemy.orm.strategy_options.Load._context_cache_key": [], "sqlalchemy.orm.strategy_options.Load._generate_extra_criteria": [], "sqlalchemy.orm.strategy_options.Load.for_existing_path": [], "sqlalchemy.orm.strategy_options.Load.__init__": [], "keystone.tests.unit.test_versions.VersionSingleAppTestCase.test_admin": [ { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 940, "column": 8 }, "stop": { "line": 940, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_versions.VersionSingleAppTestCase._test_version", "class_name": "keystone.tests.unit.test_versions.VersionSingleAppTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_versions.VersionSingleAppTestCase.test_public": [ { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 937, "column": 8 }, "stop": { "line": 937, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_versions.VersionSingleAppTestCase._test_version", "class_name": "keystone.tests.unit.test_versions.VersionSingleAppTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_versions.VersionSingleAppTestCase._test_version": [ { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 932, "column": 8 }, "stop": { "line": 932, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_versions.VersionSingleAppTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 920, "column": 15 }, "stop": { "line": 920, "column": 30 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.loads" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 927, "column": 15 }, "stop": { "line": 927, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 934, "column": 30 }, "stop": { "line": 934, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_versions._VersionsEqual.__init__", "class_name": "keystone.tests.unit.test_versions._VersionsEqual", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 928, "column": 16 }, "stop": { "line": 928, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_versions.VersionSingleAppTestCase._paste_in_port", "class_name": "keystone.tests.unit.test_versions.VersionSingleAppTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 934, "column": 8 }, "stop": { "line": 934, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_versions.VersionSingleAppTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 923, "column": 23 }, "stop": { "line": 923, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 919, "column": 8 }, "stop": { "line": 919, "column": 24 } }, { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 933, "column": 8 }, "stop": { "line": 933, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_versions.VersionSingleAppTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 918, "column": 15 }, "stop": { "line": 918, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_versions.TestClient.get", "class_name": "keystone.tests.unit.test_versions.TestClient", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 917, "column": 17 }, "stop": { "line": 917, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_versions.TestClient.__init__", "class_name": "keystone.tests.unit.test_versions.TestClient", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 923, "column": 23 }, "stop": { "line": 923, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 922, "column": 24 }, "stop": { "line": 922, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 916, "column": 14 }, "stop": { "line": 916, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.unit.test_versions.VersionSingleAppTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_versions.VersionSingleAppTestCase._paste_in_port": [], "keystone.tests.unit.test_versions.VersionSingleAppTestCase.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 908, "column": 8 }, "stop": { "line": 908, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.config_overrides", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" } ], "keystone.tests.unit.test_versions.VersionSingleAppTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 902, "column": 27 }, "stop": { "line": 902, "column": 41 } } ], "kind": "function", "target": "random.randint" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 900, "column": 8 }, "stop": { "line": 900, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.test_versions.VersionSingleAppTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 899, "column": 8 }, "stop": { "line": 899, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 905, "column": 28 }, "stop": { "line": 905, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_versions.VersionTestCase.test_accept_type_handling": [ { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 866, "column": 8 }, "stop": { "line": 866, "column": 23 } }, { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 872, "column": 8 }, "stop": { "line": 872, "column": 23 } }, { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 880, "column": 8 }, "stop": { "line": 880, "column": 23 } }, { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 887, "column": 8 }, "stop": { "line": 887, "column": 23 } }, { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 876, "column": 8 }, "stop": { "line": 876, "column": 23 } }, { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 869, "column": 8 }, "stop": { "line": 869, "column": 23 } }, { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 884, "column": 8 }, "stop": { "line": 884, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_versions.VersionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 862, "column": 23 }, "stop": { "line": 862, "column": 41 } }, { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 863, "column": 28 }, "stop": { "line": 863, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic._BinaryComparison.__init__", "class_name": "testtools.matchers._basic.Equals", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 887, "column": 37 }, "stop": { "line": 887, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.getUniqueString", "class_name": "keystone.tests.unit.test_versions.VersionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 883, "column": 23 }, "stop": { "line": 883, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 875, "column": 23 }, "stop": { "line": 875, "column": 31 } }, { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 879, "column": 23 }, "stop": { "line": 879, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_versions.VersionTestCase.test_json_home_root": [ { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 845, "column": 8 }, "stop": { "line": 845, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_versions.VersionTestCase._test_json_home", "class_name": "keystone.tests.unit.test_versions.VersionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 843, "column": 8 }, "stop": { "line": 843, "column": 32 } } ], "kind": "function", "target": "keystone.common.json_home.translate_urls" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 841, "column": 29 }, "stop": { "line": 841, "column": 42 } } ], "kind": "function", "target": "copy.deepcopy" } ], "keystone.tests.unit.test_versions.VersionTestCase.test_json_home_v3": [ { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 835, "column": 8 }, "stop": { "line": 835, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_versions.VersionTestCase._test_json_home", "class_name": "keystone.tests.unit.test_versions.VersionTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_versions.VersionTestCase._test_json_home": [ { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 824, "column": 8 }, "stop": { "line": 824, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertDictEqual", "class_name": "keystone.tests.unit.test_versions.VersionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 817, "column": 8 }, "stop": { "line": 817, "column": 23 } }, { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 816, "column": 8 }, "stop": { "line": 816, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_versions.VersionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 818, "column": 24 }, "stop": { "line": 818, "column": 42 } }, { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 816, "column": 37 }, "stop": { "line": 816, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic._BinaryComparison.__init__", "class_name": "testtools.matchers._basic.Equals", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 825, "column": 29 }, "stop": { "line": 825, "column": 44 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.loads" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 814, "column": 15 }, "stop": { "line": 814, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_versions.TestClient.get", "class_name": "keystone.tests.unit.test_versions.TestClient", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 813, "column": 17 }, "stop": { "line": 813, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_versions.TestClient.__init__", "class_name": "keystone.tests.unit.test_versions.TestClient", "dispatch": "static" } ], "keystone.tests.unit.test_versions.VersionTestCase.test_v2_disabled": [ { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 805, "column": 8 }, "stop": { "line": 805, "column": 27 } }, { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 793, "column": 8 }, "stop": { "line": 793, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_versions.VersionTestCase._paste_in_port", "class_name": "keystone.tests.unit.test_versions.VersionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 805, "column": 28 }, "stop": { "line": 805, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 791, "column": 15 }, "stop": { "line": 791, "column": 30 } }, { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 809, "column": 15 }, "stop": { "line": 809, "column": 30 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.loads" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 805, "column": 28 }, "stop": { "line": 805, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 808, "column": 8 }, "stop": { "line": 808, "column": 24 } }, { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 786, "column": 8 }, "stop": { "line": 786, "column": 24 } }, { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 810, "column": 8 }, "stop": { "line": 810, "column": 24 } }, { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 790, "column": 8 }, "stop": { "line": 790, "column": 24 } }, { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 795, "column": 8 }, "stop": { "line": 795, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_versions.VersionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 783, "column": 15 }, "stop": { "line": 783, "column": 25 } }, { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 807, "column": 15 }, "stop": { "line": 807, "column": 25 } }, { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 789, "column": 15 }, "stop": { "line": 789, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_versions.TestClient.get", "class_name": "keystone.tests.unit.test_versions.TestClient", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 781, "column": 17 }, "stop": { "line": 781, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_versions.TestClient.__init__", "class_name": "keystone.tests.unit.test_versions.TestClient", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 805, "column": 28 }, "stop": { "line": 805, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 793, "column": 28 }, "stop": { "line": 793, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 806, "column": 28 }, "stop": { "line": 806, "column": 53 } }, { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 794, "column": 28 }, "stop": { "line": 794, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_versions.VersionTestCase.test_use_site_url_if_endpoint_unset_v3": [ { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 774, "column": 12 }, "stop": { "line": 774, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_versions.VersionTestCase._paste_in_port", "class_name": "keystone.tests.unit.test_versions.VersionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 771, "column": 12 }, "stop": { "line": 771, "column": 28 } }, { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 775, "column": 12 }, "stop": { "line": 775, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_versions.VersionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 772, "column": 19 }, "stop": { "line": 772, "column": 34 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.loads" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 770, "column": 19 }, "stop": { "line": 770, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_versions.TestClient.get", "class_name": "keystone.tests.unit.test_versions.TestClient", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 769, "column": 21 }, "stop": { "line": 769, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_versions.TestClient.__init__", "class_name": "keystone.tests.unit.test_versions.TestClient", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 774, "column": 32 }, "stop": { "line": 774, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_versions.VersionTestCase.test_public_version_v3": [ { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 762, "column": 8 }, "stop": { "line": 762, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_versions.VersionTestCase._paste_in_port", "class_name": "keystone.tests.unit.test_versions.VersionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 764, "column": 8 }, "stop": { "line": 764, "column": 24 } }, { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 759, "column": 8 }, "stop": { "line": 759, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_versions.VersionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 760, "column": 15 }, "stop": { "line": 760, "column": 30 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.loads" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 758, "column": 15 }, "stop": { "line": 758, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_versions.TestClient.get", "class_name": "keystone.tests.unit.test_versions.TestClient", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 757, "column": 17 }, "stop": { "line": 757, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_versions.TestClient.__init__", "class_name": "keystone.tests.unit.test_versions.TestClient", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 762, "column": 28 }, "stop": { "line": 762, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 763, "column": 28 }, "stop": { "line": 763, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_versions.VersionTestCase.test_use_site_url_if_endpoint_unset": [ { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 754, "column": 12 }, "stop": { "line": 754, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_versions.VersionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 752, "column": 20 }, "stop": { "line": 752, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_versions.VersionTestCase._paste_in_port", "class_name": "keystone.tests.unit.test_versions.VersionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 747, "column": 19 }, "stop": { "line": 747, "column": 34 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.loads" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 751, "column": 19 }, "stop": { "line": 751, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 754, "column": 34 }, "stop": { "line": 754, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_versions._VersionsEqual.__init__", "class_name": "keystone.tests.unit.test_versions._VersionsEqual", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 749, "column": 27 }, "stop": { "line": 749, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 746, "column": 12 }, "stop": { "line": 746, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_versions.VersionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 745, "column": 19 }, "stop": { "line": 745, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_versions.TestClient.get", "class_name": "keystone.tests.unit.test_versions.TestClient", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 744, "column": 21 }, "stop": { "line": 744, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_versions.TestClient.__init__", "class_name": "keystone.tests.unit.test_versions.TestClient", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 749, "column": 27 }, "stop": { "line": 749, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_versions.VersionTestCase.test_public_versions": [ { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 738, "column": 8 }, "stop": { "line": 738, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_versions.VersionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 736, "column": 16 }, "stop": { "line": 736, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_versions.VersionTestCase._paste_in_port", "class_name": "keystone.tests.unit.test_versions.VersionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 732, "column": 15 }, "stop": { "line": 732, "column": 30 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.loads" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 735, "column": 15 }, "stop": { "line": 735, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 738, "column": 30 }, "stop": { "line": 738, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_versions._VersionsEqual.__init__", "class_name": "keystone.tests.unit.test_versions._VersionsEqual", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 734, "column": 23 }, "stop": { "line": 734, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 731, "column": 8 }, "stop": { "line": 731, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_versions.VersionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 730, "column": 15 }, "stop": { "line": 730, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_versions.TestClient.get", "class_name": "keystone.tests.unit.test_versions.TestClient", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 729, "column": 17 }, "stop": { "line": 729, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_versions.TestClient.__init__", "class_name": "keystone.tests.unit.test_versions.TestClient", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 734, "column": 23 }, "stop": { "line": 734, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 737, "column": 29 }, "stop": { "line": 737, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_versions.VersionTestCase._paste_in_port": [], "keystone.tests.unit.test_versions.VersionTestCase.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 721, "column": 8 }, "stop": { "line": 721, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.config_overrides", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" } ], "keystone.tests.unit.test_versions.VersionTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 713, "column": 8 }, "stop": { "line": 713, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.test_versions.VersionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 714, "column": 26 }, "stop": { "line": 714, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.unit.test_versions.VersionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 712, "column": 8 }, "stop": { "line": 712, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 715, "column": 27 }, "stop": { "line": 715, "column": 41 } } ], "kind": "function", "target": "random.randint" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 718, "column": 28 }, "stop": { "line": 718, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_versions._VersionsEqual.match": [ { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 702, "column": 15 }, "stop": { "line": 702, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._datastructures.MatchesListwise.match", "class_name": "testtools.matchers._datastructures.MatchesListwise", "dispatch": "static" } ], "keystone.tests.unit.test_versions._VersionsEqual.__init__": [ { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 697, "column": 34 }, "stop": { "line": 697, "column": 37 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 696, "column": 12 }, "stop": { "line": 696, "column": 33 } }, { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 695, "column": 12 }, "stop": { "line": 695, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._dict.KeysEqual.__init__", "class_name": "testtools.matchers._dict.KeysEqual", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 694, "column": 8 }, "stop": { "line": 694, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._datastructures.MatchesListwise.__init__", "class_name": "testtools.matchers._datastructures.MatchesListwise", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 698, "column": 12 }, "stop": { "line": 698, "column": 35 } } ], "kind": "function", "target": "testtools.matchers._datastructures.ContainsAll" } ], "keystone.tests.unit.test_versions.TestClient.put": [ { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 689, "column": 15 }, "stop": { "line": 689, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_versions.TestClient.request", "class_name": "keystone.tests.unit.test_versions.TestClient", "dispatch": "dynamic" } ], "keystone.tests.unit.test_versions.TestClient.post": [ { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 686, "column": 15 }, "stop": { "line": 686, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_versions.TestClient.request", "class_name": "keystone.tests.unit.test_versions.TestClient", "dispatch": "dynamic" } ], "keystone.tests.unit.test_versions.TestClient.get": [ { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 683, "column": 15 }, "stop": { "line": 683, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_versions.TestClient.request", "class_name": "keystone.tests.unit.test_versions.TestClient", "dispatch": "dynamic" } ], "keystone.tests.unit.test_versions.TestClient.request": [ { "locations": [ { "path": "keystone/tests/unit/test_versions.py", "start": { "line": 674, "column": 14 }, "stop": { "line": 674, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "webob.request.BaseRequest.blank", "class_name": "webob.request.Request", "dispatch": "dynamic" } ], "keystone.tests.unit.test_versions.TestClient.__init__": [], "keystone.tests.unit.test_v3_oauth1.OAuthCADFNotificationTests.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1189, "column": 8 }, "stop": { "line": 1189, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests.setUp", "class_name": "keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests", "dispatch": "static" } ], "keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests.test_oauth_flow_notifications": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1176, "column": 8 }, "stop": { "line": 1176, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1133, "column": 8 }, "stop": { "line": 1133, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1162, "column": 8 }, "stop": { "line": 1162, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_notify_sent", "class_name": "keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1149, "column": 23 }, "stop": { "line": 1149, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_access_token", "class_name": "keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1146, "column": 28 }, "stop": { "line": 1146, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1146, "column": 8 }, "stop": { "line": 1146, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1170, "column": 15 }, "stop": { "line": 1170, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1165, "column": 8 }, "stop": { "line": 1165, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1136, "column": 8 }, "stop": { "line": 1136, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1179, "column": 8 }, "stop": { "line": 1179, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1128, "column": 29 }, "stop": { "line": 1128, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1157, "column": 28 }, "stop": { "line": 1157, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.core.Token.__init__", "class_name": "keystone.oauth1.core.Token", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1145, "column": 8 }, "stop": { "line": 1145, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1145, "column": 28 }, "stop": { "line": 1145, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__contains__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1151, "column": 18 }, "stop": { "line": 1151, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1122, "column": 18 }, "stop": { "line": 1122, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1114, "column": 19 }, "stop": { "line": 1114, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_single_consumer", "class_name": "keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1120, "column": 23 }, "stop": { "line": 1120, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_request_token", "class_name": "keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1173, "column": 8 }, "stop": { "line": 1173, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.assertResponseStatus", "class_name": "keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1170, "column": 27 }, "stop": { "line": 1170, "column": 77 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1145, "column": 24 }, "stop": { "line": 1145, "column": 27 } } ], "kind": "function", "target": "all" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1141, "column": 14 }, "stop": { "line": 1141, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._authorize_request_token", "class_name": "keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1143, "column": 15 }, "stop": { "line": 1143, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1118, "column": 8 }, "stop": { "line": 1118, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1129, "column": 8 }, "stop": { "line": 1129, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1158, "column": 8 }, "stop": { "line": 1158, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1125, "column": 22 }, "stop": { "line": 1125, "column": 48 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1154, "column": 22 }, "stop": { "line": 1154, "column": 48 } } ], "kind": "function", "target": "keystone.tests.unit.test_v3_oauth1._urllib_parse_qs_text_keys" } ], "keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests.test_delete_consumer": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1096, "column": 23 }, "stop": { "line": 1096, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_single_consumer", "class_name": "keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1098, "column": 8 }, "stop": { "line": 1098, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_notify_sent", "class_name": "keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1101, "column": 8 }, "stop": { "line": 1101, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests.test_update_consumer": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1087, "column": 8 }, "stop": { "line": 1087, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_notify_sent", "class_name": "keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1085, "column": 50 }, "stop": { "line": 1085, "column": 60 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1084, "column": 23 }, "stop": { "line": 1084, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_single_consumer", "class_name": "keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1090, "column": 8 }, "stop": { "line": 1090, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1085, "column": 50 }, "stop": { "line": 1085, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests.test_create_consumer": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1074, "column": 23 }, "stop": { "line": 1074, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_single_consumer", "class_name": "keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1075, "column": 8 }, "stop": { "line": 1075, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_notify_sent", "class_name": "keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1078, "column": 8 }, "stop": { "line": 1078, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_missing_oauth_headers": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1054, "column": 17 }, "stop": { "line": 1054, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oauthlib.oauth1.rfc5849.Client.__init__", "class_name": "oauthlib.oauth1.rfc5849.Client", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1058, "column": 43 }, "stop": { "line": 1058, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1054, "column": 31 }, "stop": { "line": 1054, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1055, "column": 45 }, "stop": { "line": 1055, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1059, "column": 31 }, "stop": { "line": 1059, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oauthlib.oauth1.rfc5849.Client.sign", "class_name": "oauthlib.oauth1.rfc5849.Client", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1059, "column": 43 }, "stop": { "line": 1059, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1066, "column": 8 }, "stop": { "line": 1066, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1058, "column": 43 }, "stop": { "line": 1058, "column": 59 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1054, "column": 31 }, "stop": { "line": 1054, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1055, "column": 45 }, "stop": { "line": 1055, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_expired_creating_keystone_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1045, "column": 33 }, "stop": { "line": 1045, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._get_oauth_token", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1028, "column": 18 }, "stop": { "line": 1028, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._authorize_request_token", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1030, "column": 19 }, "stop": { "line": 1030, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1007, "column": 13 }, "stop": { "line": 1007, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1017, "column": 27 }, "stop": { "line": 1017, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_request_token", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1034, "column": 27 }, "stop": { "line": 1034, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_access_token", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1025, "column": 33 }, "stop": { "line": 1025, "column": 45 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1042, "column": 32 }, "stop": { "line": 1042, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.core.Token.__init__", "class_name": "keystone.oauth1.core.Token", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1047, "column": 35 }, "stop": { "line": 1047, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1007, "column": 13 }, "stop": { "line": 1007, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1011, "column": 23 }, "stop": { "line": 1011, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_single_consumer", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1043, "column": 12 }, "stop": { "line": 1043, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1026, "column": 12 }, "stop": { "line": 1026, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1015, "column": 12 }, "stop": { "line": 1015, "column": 32 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1007, "column": 35 }, "stop": { "line": 1007, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1019, "column": 22 }, "stop": { "line": 1019, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1036, "column": 22 }, "stop": { "line": 1036, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1049, "column": 12 }, "stop": { "line": 1049, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1022, "column": 26 }, "stop": { "line": 1022, "column": 52 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1039, "column": 26 }, "stop": { "line": 1039, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.test_v3_oauth1._urllib_parse_qs_text_keys" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1048, "column": 24 }, "stop": { "line": 1048, "column": 57 } } ], "kind": "function", "target": "int.__radd__" } ], "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_expired_authorizing_request_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1000, "column": 18 }, "stop": { "line": 1000, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._authorize_request_token", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1004, "column": 12 }, "stop": { "line": 1004, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 979, "column": 13 }, "stop": { "line": 979, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 989, "column": 27 }, "stop": { "line": 989, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_request_token", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 997, "column": 33 }, "stop": { "line": 997, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.core.Token.__init__", "class_name": "keystone.oauth1.core.Token", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1002, "column": 35 }, "stop": { "line": 1002, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 979, "column": 13 }, "stop": { "line": 979, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 983, "column": 23 }, "stop": { "line": 983, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_single_consumer", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 987, "column": 12 }, "stop": { "line": 987, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 998, "column": 12 }, "stop": { "line": 998, "column": 32 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 979, "column": 35 }, "stop": { "line": 979, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 991, "column": 22 }, "stop": { "line": 991, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 994, "column": 26 }, "stop": { "line": 994, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.test_v3_oauth1._urllib_parse_qs_text_keys" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 1003, "column": 24 }, "stop": { "line": 1003, "column": 58 } } ], "kind": "function", "target": "int.__radd__" } ], "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_validate_requet_token_request_failed": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 974, "column": 20 }, "stop": { "line": 974, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.loads" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 975, "column": 8 }, "stop": { "line": 975, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 960, "column": 19 }, "stop": { "line": 960, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_single_consumer", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 971, "column": 15 }, "stop": { "line": 971, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 966, "column": 23 }, "stop": { "line": 966, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_no_authorizing_user_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 939, "column": 14 }, "stop": { "line": 939, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._authorize_request_token", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 941, "column": 15 }, "stop": { "line": 941, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 943, "column": 8 }, "stop": { "line": 943, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.core.Token.set_verifier", "class_name": "keystone.oauth1.core.Token", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 930, "column": 23 }, "stop": { "line": 930, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_request_token", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 954, "column": 27 }, "stop": { "line": 954, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_access_token", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 937, "column": 24 }, "stop": { "line": 937, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.core.Token.__init__", "class_name": "keystone.oauth1.core.Token", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 951, "column": 13 }, "stop": { "line": 951, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patcher.object", "class_name": "unittest.mock._patcher", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 925, "column": 19 }, "stop": { "line": 925, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_single_consumer", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 951, "column": 13 }, "stop": { "line": 952, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 931, "column": 18 }, "stop": { "line": 931, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 955, "column": 12 }, "stop": { "line": 955, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 934, "column": 22 }, "stop": { "line": 934, "column": 48 } } ], "kind": "function", "target": "keystone.tests.unit.test_v3_oauth1._urllib_parse_qs_text_keys" } ], "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_authorizing_roles_name": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 920, "column": 14 }, "stop": { "line": 920, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._authorize_request_token", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 922, "column": 8 }, "stop": { "line": 922, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 913, "column": 23 }, "stop": { "line": 913, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_request_token", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 908, "column": 19 }, "stop": { "line": 908, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_single_consumer", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 914, "column": 18 }, "stop": { "line": 914, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 917, "column": 22 }, "stop": { "line": 917, "column": 48 } } ], "kind": "function", "target": "keystone.tests.unit.test_v3_oauth1._urllib_parse_qs_text_keys" } ], "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_authorizing_roles_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 900, "column": 33 }, "stop": { "line": 900, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 884, "column": 39 }, "stop": { "line": 884, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 898, "column": 43 }, "stop": { "line": 898, "column": 51 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 888, "column": 20 }, "stop": { "line": 888, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 899, "column": 14 }, "stop": { "line": 899, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._authorize_request_token", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 905, "column": 8 }, "stop": { "line": 905, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 890, "column": 23 }, "stop": { "line": 890, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_request_token", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 883, "column": 52 }, "stop": { "line": 883, "column": 68 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 883, "column": 26 }, "stop": { "line": 883, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 883, "column": 26 }, "stop": { "line": 883, "column": 36 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 883, "column": 52 }, "stop": { "line": 883, "column": 62 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 875, "column": 19 }, "stop": { "line": 875, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_single_consumer", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 891, "column": 18 }, "stop": { "line": 891, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 894, "column": 22 }, "stop": { "line": 894, "column": 48 } } ], "kind": "function", "target": "keystone.tests.unit.test_v3_oauth1._urllib_parse_qs_text_keys" } ], "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_validate_access_token_request_failed": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 856, "column": 8 }, "stop": { "line": 856, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 832, "column": 8 }, "stop": { "line": 832, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 866, "column": 8 }, "stop": { "line": 866, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 793, "column": 23 }, "stop": { "line": 793, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_request_token", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 856, "column": 32 }, "stop": { "line": 856, "column": 48 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 832, "column": 35 }, "stop": { "line": 832, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 833, "column": 23 }, "stop": { "line": 833, "column": 48 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 811, "column": 23 }, "stop": { "line": 811, "column": 48 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 822, "column": 23 }, "stop": { "line": 822, "column": 48 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 867, "column": 23 }, "stop": { "line": 867, "column": 48 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 848, "column": 23 }, "stop": { "line": 848, "column": 48 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 857, "column": 23 }, "stop": { "line": 857, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_access_token", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 800, "column": 24 }, "stop": { "line": 800, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.core.Token.__init__", "class_name": "keystone.oauth1.core.Token", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 832, "column": 35 }, "stop": { "line": 832, "column": 45 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 856, "column": 32 }, "stop": { "line": 856, "column": 42 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 845, "column": 19 }, "stop": { "line": 845, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 788, "column": 19 }, "stop": { "line": 788, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 865, "column": 20 }, "stop": { "line": 865, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_single_consumer", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 802, "column": 14 }, "stop": { "line": 802, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._authorize_request_token", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 804, "column": 15 }, "stop": { "line": 804, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 847, "column": 8 }, "stop": { "line": 847, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 806, "column": 8 }, "stop": { "line": 806, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.core.Token.set_verifier", "class_name": "keystone.oauth1.core.Token", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 826, "column": 20 }, "stop": { "line": 826, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 851, "column": 20 }, "stop": { "line": 851, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 815, "column": 20 }, "stop": { "line": 815, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 860, "column": 20 }, "stop": { "line": 860, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 836, "column": 20 }, "stop": { "line": 836, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 870, "column": 20 }, "stop": { "line": 870, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.loads" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 821, "column": 25 }, "stop": { "line": 821, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests._switch_baseurl_scheme", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 845, "column": 27 }, "stop": { "line": 845, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "random.Random.sample", "class_name": "random.SystemRandom", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 845, "column": 27 }, "stop": { "line": 845, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "random.Random.__init__", "class_name": "random.SystemRandom", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 871, "column": 8 }, "stop": { "line": 871, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 852, "column": 8 }, "stop": { "line": 852, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 837, "column": 8 }, "stop": { "line": 837, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 827, "column": 8 }, "stop": { "line": 827, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 816, "column": 8 }, "stop": { "line": 816, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 861, "column": 8 }, "stop": { "line": 861, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 868, "column": 15 }, "stop": { "line": 868, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 824, "column": 15 }, "stop": { "line": 824, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 813, "column": 15 }, "stop": { "line": 813, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 849, "column": 15 }, "stop": { "line": 849, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 794, "column": 18 }, "stop": { "line": 794, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 834, "column": 15 }, "stop": { "line": 834, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 858, "column": 15 }, "stop": { "line": 858, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 797, "column": 22 }, "stop": { "line": 797, "column": 48 } } ], "kind": "function", "target": "keystone.tests.unit.test_v3_oauth1._urllib_parse_qs_text_keys" } ], "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_verifier": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 772, "column": 14 }, "stop": { "line": 772, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._authorize_request_token", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 774, "column": 15 }, "stop": { "line": 774, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 778, "column": 8 }, "stop": { "line": 778, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.core.Token.set_verifier", "class_name": "keystone.oauth1.core.Token", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 782, "column": 20 }, "stop": { "line": 782, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.loads" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 763, "column": 23 }, "stop": { "line": 763, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_request_token", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 778, "column": 35 }, "stop": { "line": 778, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 779, "column": 23 }, "stop": { "line": 779, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_access_token", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 770, "column": 24 }, "stop": { "line": 770, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.core.Token.__init__", "class_name": "keystone.oauth1.core.Token", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 778, "column": 35 }, "stop": { "line": 778, "column": 45 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 783, "column": 8 }, "stop": { "line": 783, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 758, "column": 19 }, "stop": { "line": 758, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_single_consumer", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 776, "column": 8 }, "stop": { "line": 776, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 764, "column": 18 }, "stop": { "line": 764, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 780, "column": 15 }, "stop": { "line": 780, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 767, "column": 22 }, "stop": { "line": 767, "column": 48 } } ], "kind": "function", "target": "keystone.tests.unit.test_v3_oauth1._urllib_parse_qs_text_keys" } ], "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_requested_project_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 752, "column": 21 }, "stop": { "line": 752, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 753, "column": 23 }, "stop": { "line": 753, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_request_token", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 748, "column": 19 }, "stop": { "line": 748, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_single_consumer", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 754, "column": 8 }, "stop": { "line": 754, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 752, "column": 21 }, "stop": { "line": 752, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_consumer_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 741, "column": 22 }, "stop": { "line": 741, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 744, "column": 23 }, "stop": { "line": 744, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_request_token", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 740, "column": 19 }, "stop": { "line": 740, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_single_consumer", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 745, "column": 8 }, "stop": { "line": 745, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 741, "column": 22 }, "stop": { "line": 741, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_request_body_when_authorize": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 735, "column": 14 }, "stop": { "line": 735, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._authorize_request_token", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 737, "column": 8 }, "stop": { "line": 737, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 729, "column": 23 }, "stop": { "line": 729, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_request_token", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 725, "column": 19 }, "stop": { "line": 725, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_single_consumer", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 730, "column": 18 }, "stop": { "line": 730, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 733, "column": 22 }, "stop": { "line": 733, "column": 48 } } ], "kind": "function", "target": "keystone.tests.unit.test_v3_oauth1._urllib_parse_qs_text_keys" } ], "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_request_token_key": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 720, "column": 14 }, "stop": { "line": 720, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._authorize_request_token", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 722, "column": 8 }, "stop": { "line": 722, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 720, "column": 44 }, "stop": { "line": 720, "column": 54 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 716, "column": 23 }, "stop": { "line": 716, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_request_token", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 712, "column": 19 }, "stop": { "line": 712, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_single_consumer", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 717, "column": 8 }, "stop": { "line": 717, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 720, "column": 44 }, "stop": { "line": 720, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_request_url_scheme": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 701, "column": 19 }, "stop": { "line": 701, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_single_consumer", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 705, "column": 25 }, "stop": { "line": 705, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests._switch_baseurl_scheme", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 708, "column": 8 }, "stop": { "line": 708, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 706, "column": 23 }, "stop": { "line": 706, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_request_token", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_request_url": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 690, "column": 19 }, "stop": { "line": 690, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_single_consumer", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 697, "column": 8 }, "stop": { "line": 697, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 695, "column": 23 }, "stop": { "line": 695, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_request_token", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_consumer_secret": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 684, "column": 50 }, "stop": { "line": 684, "column": 60 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 685, "column": 23 }, "stop": { "line": 685, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_request_token", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 682, "column": 19 }, "stop": { "line": 682, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_single_consumer", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 686, "column": 8 }, "stop": { "line": 686, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 684, "column": 50 }, "stop": { "line": 684, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests._switch_baseurl_scheme": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 677, "column": 38 }, "stop": { "line": 677, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 678, "column": 18 }, "stop": { "line": 678, "column": 37 } } ], "kind": "function", "target": "urllib.parse.urlunparse" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 677, "column": 8 }, "stop": { "line": 677, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__setitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 676, "column": 24 }, "stop": { "line": 676, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 676, "column": 29 }, "stop": { "line": 676, "column": 46 } } ], "kind": "function", "target": "urllib.parse.urlparse" } ], "keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_delete_keystone_tokens_by_consumer_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 669, "column": 8 }, "stop": { "line": 669, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.skipTest", "class_name": "keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 660, "column": 8 }, "stop": { "line": 660, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 661, "column": 12 }, "stop": { "line": 661, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository.__init__", "class_name": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository", "dispatch": "static" } ], "keystone.tests.unit.test_v3_oauth1.AuthTokenTests.test_trust_token_cannot_list_request_tokens": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 647, "column": 8 }, "stop": { "line": 647, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.AuthTokenTests._set_policy", "class_name": "keystone.tests.unit.test_v3_oauth1.AuthTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 650, "column": 14 }, "stop": { "line": 650, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 649, "column": 22 }, "stop": { "line": 649, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.AuthTokenTests._create_trust_get_token", "class_name": "keystone.tests.unit.test_v3_oauth1.AuthTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.AuthTokenTests.test_trust_token_cannot_authorize_request_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 640, "column": 22 }, "stop": { "line": 640, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.AuthTokenTests._create_trust_get_token", "class_name": "keystone.tests.unit.test_v3_oauth1.AuthTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 641, "column": 14 }, "stop": { "line": 641, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.AuthTokenTests._approve_request_token_url", "class_name": "keystone.tests.unit.test_v3_oauth1.AuthTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.AuthTokenTests._set_policy": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 632, "column": 40 }, "stop": { "line": 632, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 636, "column": 13 }, "stop": { "line": 636, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 637, "column": 12 }, "stop": { "line": 637, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.write", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 637, "column": 29 }, "stop": { "line": 637, "column": 44 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 636, "column": 13 }, "stop": { "line": 636, "column": 17 } } ], "kind": "function", "target": "open" } ], "keystone.tests.unit.test_v3_oauth1.AuthTokenTests.test_oauth_token_cannot_list_request_tokens": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 623, "column": 8 }, "stop": { "line": 623, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.AuthTokenTests._set_policy", "class_name": "keystone.tests.unit.test_v3_oauth1.AuthTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 627, "column": 14 }, "stop": { "line": 627, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.AuthTokenTests.test_oauth_token_cannot_authorize_request_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 617, "column": 14 }, "stop": { "line": 617, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.AuthTokenTests._approve_request_token_url", "class_name": "keystone.tests.unit.test_v3_oauth1.AuthTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.AuthTokenTests.test_oauth_token_cannot_create_new_trust": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 606, "column": 20 }, "stop": { "line": 606, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 601, "column": 14 }, "stop": { "line": 601, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" } ], "keystone.tests.unit.test_v3_oauth1.AuthTokenTests._approve_request_token_url": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 592, "column": 29 }, "stop": { "line": 592, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.core.Token.__init__", "class_name": "keystone.oauth1.core.Token", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 589, "column": 22 }, "stop": { "line": 589, "column": 48 } } ], "kind": "function", "target": "keystone.tests.unit.test_v3_oauth1._urllib_parse_qs_text_keys" } ], "keystone.tests.unit.test_v3_oauth1.AuthTokenTests._create_trust_get_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 563, "column": 20 }, "stop": { "line": 563, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 558, "column": 14 }, "stop": { "line": 558, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" } ], "keystone.tests.unit.test_v3_oauth1.AuthTokenTests.test_delete_keystone_tokens_by_consumer_id": [], "keystone.tests.unit.test_v3_oauth1.AuthTokenTests.test_token_chaining_is_not_allowed": [], "keystone.tests.unit.test_v3_oauth1.AuthTokenTests.test_deleting_project_also_invalidates_tokens": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 523, "column": 24 }, "stop": { "line": 523, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.AuthTokenTests.test_change_user_password_also_deletes_tokens": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 506, "column": 28 }, "stop": { "line": 506, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 506, "column": 28 }, "stop": { "line": 506, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 507, "column": 23 }, "stop": { "line": 507, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.AuthTokenTests.test_deleting_consumer_also_deletes_tokens": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 486, "column": 24 }, "stop": { "line": 486, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 481, "column": 27 }, "stop": { "line": 481, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.AuthTokenTests.test_delete_access_token_also_revokes_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 465, "column": 27 }, "stop": { "line": 465, "column": 77 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.AuthTokenTests.test_keystone_token_is_valid": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 455, "column": 14 }, "stop": { "line": 455, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_list_and_delete_access_tokens": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 417, "column": 8 }, "stop": { "line": 417, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 431, "column": 8 }, "stop": { "line": 431, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidListLinks", "class_name": "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 421, "column": 27 }, "stop": { "line": 421, "column": 77 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 407, "column": 8 }, "stop": { "line": 407, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuthFlowTests.test_oauth_flow", "class_name": "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 414, "column": 8 }, "stop": { "line": 414, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 428, "column": 8 }, "stop": { "line": 428, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 424, "column": 8 }, "stop": { "line": 424, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.assertResponseStatus", "class_name": "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 416, "column": 8 }, "stop": { "line": 416, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 430, "column": 8 }, "stop": { "line": 430, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 421, "column": 15 }, "stop": { "line": 421, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 410, "column": 12 }, "stop": { "line": 410, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 427, "column": 15 }, "stop": { "line": 427, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 413, "column": 15 }, "stop": { "line": 413, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_get_role_in_access_token_dne": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 397, "column": 8 }, "stop": { "line": 397, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuthFlowTests.test_oauth_flow", "class_name": "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 400, "column": 15 }, "stop": { "line": 400, "column": 77 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 402, "column": 26 }, "stop": { "line": 402, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 404, "column": 8 }, "stop": { "line": 404, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 402, "column": 26 }, "stop": { "line": 402, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 403, "column": 8 }, "stop": { "line": 403, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_get_role_in_access_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 392, "column": 8 }, "stop": { "line": 392, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 384, "column": 8 }, "stop": { "line": 384, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuthFlowTests.test_oauth_flow", "class_name": "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 387, "column": 15 }, "stop": { "line": 387, "column": 77 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 394, "column": 8 }, "stop": { "line": 394, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 390, "column": 15 }, "stop": { "line": 390, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_list_all_roles_in_access_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 379, "column": 8 }, "stop": { "line": 379, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidListLinks", "class_name": "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 372, "column": 12 }, "stop": { "line": 372, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 370, "column": 8 }, "stop": { "line": 370, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuthFlowTests.test_oauth_flow", "class_name": "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 381, "column": 8 }, "stop": { "line": 381, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 376, "column": 15 }, "stop": { "line": 376, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 378, "column": 8 }, "stop": { "line": 378, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_get_access_token_dne": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 362, "column": 12 }, "stop": { "line": 362, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 364, "column": 22 }, "stop": { "line": 364, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 367, "column": 8 }, "stop": { "line": 367, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 364, "column": 22 }, "stop": { "line": 364, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 366, "column": 8 }, "stop": { "line": 366, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_get_single_access_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 355, "column": 8 }, "stop": { "line": 355, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 354, "column": 8 }, "stop": { "line": 354, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 356, "column": 8 }, "stop": { "line": 356, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 345, "column": 8 }, "stop": { "line": 345, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuthFlowTests.test_oauth_flow", "class_name": "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 348, "column": 14 }, "stop": { "line": 348, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 358, "column": 8 }, "stop": { "line": 358, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 356, "column": 25 }, "stop": { "line": 356, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 352, "column": 15 }, "stop": { "line": 352, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_list_no_access_tokens": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 340, "column": 8 }, "stop": { "line": 340, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidListLinks", "class_name": "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 339, "column": 8 }, "stop": { "line": 339, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 342, "column": 8 }, "stop": { "line": 342, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 334, "column": 12 }, "stop": { "line": 334, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 337, "column": 15 }, "stop": { "line": 337, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_delete_access_token_dne": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 327, "column": 20 }, "stop": { "line": 327, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 329, "column": 31 }, "stop": { "line": 329, "column": 41 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 329, "column": 31 }, "stop": { "line": 329, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 327, "column": 8 }, "stop": { "line": 327, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.OAuthFlowTests.test_oauth_flow": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 290, "column": 28 }, "stop": { "line": 290, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 274, "column": 23 }, "stop": { "line": 274, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_request_token", "class_name": "keystone.tests.unit.test_v3_oauth1.OAuthFlowTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 318, "column": 18 }, "stop": { "line": 318, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 276, "column": 18 }, "stop": { "line": 276, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 295, "column": 18 }, "stop": { "line": 295, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 306, "column": 18 }, "stop": { "line": 306, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_oauth1.OAuthFlowTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 290, "column": 8 }, "stop": { "line": 290, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_oauth1.OAuthFlowTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 312, "column": 26 }, "stop": { "line": 312, "column": 42 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 312, "column": 52 }, "stop": { "line": 312, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 301, "column": 28 }, "stop": { "line": 301, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 282, "column": 29 }, "stop": { "line": 282, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.core.Token.__init__", "class_name": "keystone.oauth1.core.Token", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 289, "column": 8 }, "stop": { "line": 289, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 285, "column": 14 }, "stop": { "line": 285, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._authorize_request_token", "class_name": "keystone.tests.unit.test_v3_oauth1.OAuthFlowTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 287, "column": 15 }, "stop": { "line": 287, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_oauth1.OAuthFlowTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 268, "column": 19 }, "stop": { "line": 268, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_single_consumer", "class_name": "keystone.tests.unit.test_v3_oauth1.OAuthFlowTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 289, "column": 28 }, "stop": { "line": 289, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__contains__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 312, "column": 26 }, "stop": { "line": 312, "column": 36 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 312, "column": 52 }, "stop": { "line": 312, "column": 62 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 293, "column": 23 }, "stop": { "line": 293, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_access_token", "class_name": "keystone.tests.unit.test_v3_oauth1.OAuthFlowTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 322, "column": 25 }, "stop": { "line": 322, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 313, "column": 39 }, "stop": { "line": 313, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 317, "column": 20 }, "stop": { "line": 317, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 322, "column": 8 }, "stop": { "line": 322, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3_oauth1.OAuthFlowTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 289, "column": 24 }, "stop": { "line": 289, "column": 27 } } ], "kind": "function", "target": "all" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 283, "column": 8 }, "stop": { "line": 283, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 272, "column": 8 }, "stop": { "line": 272, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 309, "column": 8 }, "stop": { "line": 309, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 302, "column": 8 }, "stop": { "line": 302, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 321, "column": 8 }, "stop": { "line": 321, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_oauth1.OAuthFlowTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 304, "column": 29 }, "stop": { "line": 304, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._get_oauth_token", "class_name": "keystone.tests.unit.test_v3_oauth1.OAuthFlowTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 279, "column": 22 }, "stop": { "line": 279, "column": 48 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 298, "column": 22 }, "stop": { "line": 298, "column": 48 } } ], "kind": "function", "target": "keystone.tests.unit.test_v3_oauth1._urllib_parse_qs_text_keys" } ], "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_get_bad_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 262, "column": 8 }, "stop": { "line": 262, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 259, "column": 28 }, "stop": { "line": 259, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 261, "column": 8 }, "stop": { "line": 261, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 258, "column": 12 }, "stop": { "line": 258, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 258, "column": 32 }, "stop": { "line": 258, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 259, "column": 28 }, "stop": { "line": 259, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_create_no_description": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 253, "column": 8 }, "stop": { "line": 253, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 254, "column": 8 }, "stop": { "line": 254, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 252, "column": 8 }, "stop": { "line": 252, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 249, "column": 15 }, "stop": { "line": 249, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_update_normalize_field": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 238, "column": 53 }, "stop": { "line": 238, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 224, "column": 28 }, "stop": { "line": 224, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 233, "column": 23 }, "stop": { "line": 233, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 230, "column": 27 }, "stop": { "line": 230, "column": 37 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 246, "column": 8 }, "stop": { "line": 246, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 243, "column": 8 }, "stop": { "line": 243, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 227, "column": 19 }, "stop": { "line": 227, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests._consumer_create", "class_name": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 238, "column": 33 }, "stop": { "line": 238, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 238, "column": 22 }, "stop": { "line": 238, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 224, "column": 28 }, "stop": { "line": 224, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 233, "column": 23 }, "stop": { "line": 233, "column": 39 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 230, "column": 27 }, "stop": { "line": 230, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_update_bad_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 216, "column": 39 }, "stop": { "line": 216, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 208, "column": 19 }, "stop": { "line": 208, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_single_consumer", "class_name": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 213, "column": 21 }, "stop": { "line": 213, "column": 34 } } ], "kind": "function", "target": "copy.deepcopy" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 216, "column": 19 }, "stop": { "line": 216, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 216, "column": 8 }, "stop": { "line": 216, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_update_bad_secret": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 203, "column": 39 }, "stop": { "line": 203, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 201, "column": 36 }, "stop": { "line": 201, "column": 46 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 202, "column": 31 }, "stop": { "line": 202, "column": 41 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 198, "column": 19 }, "stop": { "line": 198, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_single_consumer", "class_name": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 200, "column": 21 }, "stop": { "line": 200, "column": 34 } } ], "kind": "function", "target": "copy.deepcopy" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 203, "column": 19 }, "stop": { "line": 203, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 203, "column": 8 }, "stop": { "line": 203, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 202, "column": 31 }, "stop": { "line": 202, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 201, "column": 36 }, "stop": { "line": 201, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_update": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 191, "column": 53 }, "stop": { "line": 191, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 195, "column": 8 }, "stop": { "line": 195, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 194, "column": 8 }, "stop": { "line": 194, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 185, "column": 19 }, "stop": { "line": 185, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_single_consumer", "class_name": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 191, "column": 33 }, "stop": { "line": 191, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 191, "column": 22 }, "stop": { "line": 191, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_list": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 182, "column": 8 }, "stop": { "line": 182, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 179, "column": 8 }, "stop": { "line": 179, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 173, "column": 8 }, "stop": { "line": 173, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests._consumer_create", "class_name": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 174, "column": 15 }, "stop": { "line": 174, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 178, "column": 19 }, "stop": { "line": 178, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 176, "column": 8 }, "stop": { "line": 176, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 180, "column": 8 }, "stop": { "line": 180, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidListLinks", "class_name": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_get_head": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 170, "column": 8 }, "stop": { "line": 170, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 162, "column": 34 }, "stop": { "line": 162, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 167, "column": 8 }, "stop": { "line": 167, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 168, "column": 8 }, "stop": { "line": 168, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 160, "column": 19 }, "stop": { "line": 160, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_single_consumer", "class_name": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 163, "column": 15 }, "stop": { "line": 163, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 166, "column": 19 }, "stop": { "line": 166, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 162, "column": 14 }, "stop": { "line": 162, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_delete": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 156, "column": 47 }, "stop": { "line": 156, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 156, "column": 15 }, "stop": { "line": 156, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 154, "column": 19 }, "stop": { "line": 154, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_single_consumer", "class_name": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 156, "column": 27 }, "stop": { "line": 156, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 157, "column": 8 }, "stop": { "line": 157, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.assertResponseStatus", "class_name": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_create_normalize_field": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 147, "column": 22 }, "stop": { "line": 147, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 147, "column": 22 }, "stop": { "line": 147, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 151, "column": 8 }, "stop": { "line": 151, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 149, "column": 19 }, "stop": { "line": 149, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests._consumer_create", "class_name": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_create_none_desc_2": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 141, "column": 8 }, "stop": { "line": 141, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests._consumer_create", "class_name": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_create_none_desc_1": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 138, "column": 8 }, "stop": { "line": 138, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests._consumer_create", "class_name": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_create": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 134, "column": 22 }, "stop": { "line": 134, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 134, "column": 22 }, "stop": { "line": 134, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 135, "column": 8 }, "stop": { "line": 135, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests._consumer_create", "class_name": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests._consumer_create": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 130, "column": 8 }, "stop": { "line": 130, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 129, "column": 8 }, "stop": { "line": 129, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 123, "column": 15 }, "stop": { "line": 123, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 122, "column": 12 }, "stop": { "line": 122, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 128, "column": 8 }, "stop": { "line": 128, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._authorize_request_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 109, "column": 25 }, "stop": { "line": 109, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bytes.decode", "class_name": "bytes", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 110, "column": 15 }, "stop": { "line": 110, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 108, "column": 11 }, "stop": { "line": 108, "column": 21 } } ], "kind": "function", "target": "isinstance" } ], "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._get_oauth_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 101, "column": 29 }, "stop": { "line": 101, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oauthlib.oauth1.rfc5849.Client.sign", "class_name": "oauthlib.oauth1.rfc5849.Client", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 95, "column": 17 }, "stop": { "line": 95, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oauthlib.oauth1.rfc5849.Client.__init__", "class_name": "oauthlib.oauth1.rfc5849.Client", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 101, "column": 41 }, "stop": { "line": 101, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_access_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 89, "column": 29 }, "stop": { "line": 89, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oauthlib.oauth1.rfc5849.Client.sign", "class_name": "oauthlib.oauth1.rfc5849.Client", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 81, "column": 17 }, "stop": { "line": 81, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oauthlib.oauth1.rfc5849.Client.__init__", "class_name": "oauthlib.oauth1.rfc5849.Client", "dispatch": "static" } ], "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_request_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 74, "column": 29 }, "stop": { "line": 74, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oauthlib.oauth1.rfc5849.Client.sign", "class_name": "oauthlib.oauth1.rfc5849.Client", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 67, "column": 17 }, "stop": { "line": 67, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oauthlib.oauth1.rfc5849.Client.__init__", "class_name": "oauthlib.oauth1.rfc5849.Client", "dispatch": "static" } ], "keystone.tests.unit.test_v3_oauth1.OAuth1Tests._create_single_consumer": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 60, "column": 15 }, "stop": { "line": 60, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_oauth1.OAuth1Tests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 59, "column": 30 }, "stop": { "line": 59, "column": 40 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 59, "column": 30 }, "stop": { "line": 59, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_oauth1.OAuth1Tests.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 54, "column": 8 }, "stop": { "line": 54, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_oauth1._urllib_parse_qs_text_keys": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 46, "column": 57 }, "stop": { "line": 46, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.items", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_oauth1.py", "start": { "line": 45, "column": 14 }, "stop": { "line": 45, "column": 35 } } ], "kind": "function", "target": "urllib.parse.parse_qs" } ], "jedi.third_party.typeshed.stdlib.3.selectors.SelectorKey.__init__": [], "keystoneclient.auth.base.BaseAuthPlugin.load_from_options_getter": [], "keystoneclient.auth.base.BaseAuthPlugin.load_from_conf_options": [], "keystoneclient.auth.base.BaseAuthPlugin.register_conf_options": [], "keystoneclient.auth.base.BaseAuthPlugin.load_from_argparse_arguments": [], "keystoneclient.auth.base.BaseAuthPlugin.register_argparse_arguments": [], "keystoneclient.auth.base.BaseAuthPlugin.load_from_options": [], "keystoneclient.auth.base.BaseAuthPlugin.get_options": [], "keystoneclient.auth.base.BaseAuthPlugin.get_project_id": [], "keystoneclient.auth.base.BaseAuthPlugin.get_user_id": [], "keystoneclient.auth.base.BaseAuthPlugin.invalidate": [], "keystoneclient.auth.base.BaseAuthPlugin.get_connection_params": [], "keystoneclient.auth.base.BaseAuthPlugin.get_endpoint": [], "keystoneclient.auth.base.BaseAuthPlugin.get_headers": [], "keystoneclient.auth.base.BaseAuthPlugin.get_token": [], "keystoneclient.auth.base.get_plugin_class": [], "keystoneclient.auth.base.get_available_plugin_classes": [], "keystoneclient.auth.base.get_available_plugin_names": [], "keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.setUp": [ { "locations": [ { "path": "keystone/tests/unit/resource/config_backends/test_sql.py", "start": { "line": 50, "column": 8 }, "stop": { "line": 50, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.backend.core_sql.BaseBackendSqlTests.setUp", "class_name": "keystone.tests.unit.backend.core_sql.BaseBackendSqlTests", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/resource/config_backends/test_sql.py", "start": { "line": 53, "column": 8 }, "stop": { "line": 53, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_core.DomainConfigTests.setUp", "class_name": "keystone.tests.unit.resource.test_core.DomainConfigTests", "dispatch": "static" } ], "keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigDriver.setUp": [ { "locations": [ { "path": "keystone/tests/unit/resource/config_backends/test_sql.py", "start": { "line": 43, "column": 8 }, "stop": { "line": 43, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigDriver", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/config_backends/test_sql.py", "start": { "line": 44, "column": 22 }, "stop": { "line": 44, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.resource.config_backends.sql.DomainConfig", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/resource/config_backends/test_sql.py", "start": { "line": 43, "column": 24 }, "stop": { "line": 43, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/resource/config_backends/test_sql.py", "start": { "line": 42, "column": 8 }, "stop": { "line": 42, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" } ], "keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigModels.test_sensitive_model": [ { "locations": [ { "path": "keystone/tests/unit/resource/config_backends/test_sql.py", "start": { "line": 36, "column": 8 }, "stop": { "line": 36, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.backend.core_sql.BaseBackendSqlModels.assertExpectedSchema", "class_name": "keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigModels", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigModels.test_whitelisted_model": [ { "locations": [ { "path": "keystone/tests/unit/resource/config_backends/test_sql.py", "start": { "line": 29, "column": 8 }, "stop": { "line": 29, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.backend.core_sql.BaseBackendSqlModels.assertExpectedSchema", "class_name": "keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigModels", "dispatch": "dynamic" } ], "oslo_db.sqlalchemy.exc_filters.register_engine": [], "oslo_db.sqlalchemy.exc_filters.handler": [], "oslo_db.sqlalchemy.exc_filters._raise_for_all_others": [], "oslo_db.sqlalchemy.exc_filters._raise_for_unicode_encode": [], "oslo_db.sqlalchemy.exc_filters._raise_for_remaining_DBAPIError": [], "oslo_db.sqlalchemy.exc_filters._raise_for_NotSupportedError": [], "oslo_db.sqlalchemy.exc_filters._is_db_connection_error": [], "oslo_db.sqlalchemy.exc_filters._raise_operational_errors_directly_filter": [], "oslo_db.sqlalchemy.exc_filters._raise_savepoints_as_dberrors": [], "oslo_db.sqlalchemy.exc_filters._raise_data_error": [], "oslo_db.sqlalchemy.exc_filters._raise_mysql_table_doesnt_exist_asis": [], "oslo_db.sqlalchemy.exc_filters._db2_dupe_key_error": [], "oslo_db.sqlalchemy.exc_filters._check_database_non_existing": [], "oslo_db.sqlalchemy.exc_filters._check_table_non_existing": [], "oslo_db.sqlalchemy.exc_filters._check_constraint_non_existing": [], "oslo_db.sqlalchemy.exc_filters._check_constraint_error": [], "oslo_db.sqlalchemy.exc_filters._foreign_key_error": [], "oslo_db.sqlalchemy.exc_filters._sqlite_dupe_key_error": [], "oslo_db.sqlalchemy.exc_filters._default_dupe_key_error": [], "oslo_db.sqlalchemy.exc_filters._deadlock_error": [], "oslo_db.sqlalchemy.exc_filters.filters": [], "keystoneauth1.tests.unit.loading.test_fixtures.FixturesTests.test_conf_loaded": [], "keystoneauth1.tests.unit.loading.test_fixtures.FixturesTests.test_endpoint_resolve": [], "keystoneauth1.tests.unit.loading.test_fixtures.FixturesTests.useLoadingFixture": [], "keystoneauth1.tests.unit.loading.test_fixtures.FixturesTests.setUp": [], "keystone.common.sql.contract_repo.versions.061_placeholder.upgrade": [], "keystoneauth1.identity.v3.federation.FederationBaseAuth.federated_token_url": [], "keystoneauth1.identity.v3.federation.FederationBaseAuth.__init__": [], "keystoneauth1.identity.v3.federation._Rescoped.get_unscoped_auth_ref": [], "keystoneauth1.identity.v3.federation._Rescoped.get_auth_ref": [], "keystoneauth1.identity.v3.federation._Rescoped._get_scoping_data": [], "keystone.common.sql.expand_repo.versions.019_placeholder.upgrade": [], "sqlalchemy.dialects.oracle.cx_oracle.OracleDialect_cx_oracle.do_recover_twophase": [], "sqlalchemy.dialects.oracle.cx_oracle.OracleDialect_cx_oracle.do_set_input_sizes": [], "sqlalchemy.dialects.oracle.cx_oracle.OracleDialect_cx_oracle.do_commit_twophase": [], "sqlalchemy.dialects.oracle.cx_oracle.OracleDialect_cx_oracle.do_rollback_twophase": [], "sqlalchemy.dialects.oracle.cx_oracle.OracleDialect_cx_oracle.do_prepare_twophase": [], "sqlalchemy.dialects.oracle.cx_oracle.OracleDialect_cx_oracle.do_begin_twophase": [], "sqlalchemy.dialects.oracle.cx_oracle.OracleDialect_cx_oracle.do_executemany": [], "sqlalchemy.dialects.oracle.cx_oracle.OracleDialect_cx_oracle.create_xid": [], "sqlalchemy.dialects.oracle.cx_oracle.OracleDialect_cx_oracle.is_disconnect": [], "sqlalchemy.dialects.oracle.cx_oracle.OracleDialect_cx_oracle._get_server_version_info": [], "sqlalchemy.dialects.oracle.cx_oracle.OracleDialect_cx_oracle.create_connect_args": [], "sqlalchemy.dialects.oracle.cx_oracle.OracleDialect_cx_oracle.on_connect": [], "sqlalchemy.dialects.oracle.cx_oracle.OracleDialect_cx_oracle._generate_connection_outputtype_handler": [], "sqlalchemy.dialects.oracle.cx_oracle.OracleDialect_cx_oracle._detect_decimal": [], "sqlalchemy.dialects.oracle.cx_oracle.OracleDialect_cx_oracle._detect_decimal_char": [], "sqlalchemy.dialects.oracle.cx_oracle.OracleDialect_cx_oracle.set_isolation_level": [], "sqlalchemy.dialects.oracle.cx_oracle.OracleDialect_cx_oracle.get_isolation_level": [], "sqlalchemy.dialects.oracle.cx_oracle.OracleDialect_cx_oracle.initialize": [], "sqlalchemy.dialects.oracle.cx_oracle.OracleDialect_cx_oracle.dbapi": [], "sqlalchemy.dialects.oracle.cx_oracle.OracleDialect_cx_oracle._parse_cx_oracle_ver": [], "sqlalchemy.dialects.oracle.cx_oracle.OracleDialect_cx_oracle._cursor_var_unicode_kwargs": [], "sqlalchemy.dialects.oracle.cx_oracle.OracleDialect_cx_oracle.__init__": [], "sqlalchemy.dialects.oracle.cx_oracle.OracleExecutionContext_cx_oracle.get_out_parameter_values": [], "sqlalchemy.dialects.oracle.cx_oracle.OracleExecutionContext_cx_oracle.create_cursor": [], "sqlalchemy.dialects.oracle.cx_oracle.OracleExecutionContext_cx_oracle.post_exec": [], "sqlalchemy.dialects.oracle.cx_oracle.OracleExecutionContext_cx_oracle.pre_exec": [], "sqlalchemy.dialects.oracle.cx_oracle.OracleExecutionContext_cx_oracle._get_cx_oracle_type_handler": [], "sqlalchemy.dialects.oracle.cx_oracle.OracleExecutionContext_cx_oracle._generate_cursor_outputtype_handler": [], "sqlalchemy.dialects.oracle.cx_oracle.OracleExecutionContext_cx_oracle._generate_out_parameter_vars": [], "sqlalchemy.dialects.oracle.cx_oracle.OracleCompiler_cx_oracle.bindparam_string": [], "sqlalchemy.dialects.oracle.cx_oracle._OracleRowid.get_dbapi_type": [], "sqlalchemy.dialects.oracle.cx_oracle._OracleInterval.get_dbapi_type": [], "sqlalchemy.dialects.oracle.cx_oracle._OracleBinary.result_processor": [], "sqlalchemy.dialects.oracle.cx_oracle._OracleBinary.bind_processor": [], "sqlalchemy.dialects.oracle.cx_oracle._OracleBinary.get_dbapi_type": [], "sqlalchemy.dialects.oracle.cx_oracle._OracleEnum.bind_processor": [], "sqlalchemy.dialects.oracle.cx_oracle._OracleLong.get_dbapi_type": [], "sqlalchemy.dialects.oracle.cx_oracle._OracleText.get_dbapi_type": [], "sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextCLOB.get_dbapi_type": [], "sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextNCLOB.get_dbapi_type": [], "sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringCHAR.get_dbapi_type": [], "sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringNCHAR.get_dbapi_type": [], "sqlalchemy.dialects.oracle.cx_oracle._OracleNChar.get_dbapi_type": [], "sqlalchemy.dialects.oracle.cx_oracle._OracleChar.get_dbapi_type": [], "sqlalchemy.dialects.oracle.cx_oracle._OracleDate.result_processor": [], "sqlalchemy.dialects.oracle.cx_oracle._OracleDate.bind_processor": [], "sqlalchemy.dialects.oracle.cx_oracle._OracleBinaryFloat.get_dbapi_type": [], "sqlalchemy.dialects.oracle.cx_oracle._OracleNumeric._cx_oracle_outputtypehandler": [], "sqlalchemy.dialects.oracle.cx_oracle._OracleNumeric.result_processor": [], "sqlalchemy.dialects.oracle.cx_oracle._OracleNumeric.bind_processor": [], "sqlalchemy.dialects.oracle.cx_oracle._OracleInteger._cx_oracle_outputtypehandler": [], "sqlalchemy.dialects.oracle.cx_oracle._OracleInteger._cx_oracle_var": [], "sqlalchemy.dialects.oracle.cx_oracle._OracleInteger.get_dbapi_type": [], "eventlet.green.http.cookies.SimpleCookie.value_encode": [], "eventlet.green.http.cookies.SimpleCookie.value_decode": [], "eventlet.green.http.cookies.BaseCookie.__parse_string": [], "eventlet.green.http.cookies.BaseCookie.load": [], "eventlet.green.http.cookies.BaseCookie.js_output": [], "eventlet.green.http.cookies.BaseCookie.__repr__": [], "eventlet.green.http.cookies.BaseCookie.output": [], "eventlet.green.http.cookies.BaseCookie.__setitem__": [], "eventlet.green.http.cookies.BaseCookie.__set": [], "eventlet.green.http.cookies.BaseCookie.__init__": [], "eventlet.green.http.cookies.BaseCookie.value_encode": [], "eventlet.green.http.cookies.BaseCookie.value_decode": [], "eventlet.green.http.cookies.Morsel.OutputString": [], "eventlet.green.http.cookies.Morsel.js_output": [], "eventlet.green.http.cookies.Morsel.__repr__": [], "eventlet.green.http.cookies.Morsel.output": [], "eventlet.green.http.cookies.Morsel.__setstate__": [], "eventlet.green.http.cookies.Morsel.__getstate__": [], "eventlet.green.http.cookies.Morsel.set": [], "eventlet.green.http.cookies.Morsel.isReservedKey": [], "eventlet.green.http.cookies.Morsel.update": [], "eventlet.green.http.cookies.Morsel.copy": [], "eventlet.green.http.cookies.Morsel.__eq__": [], "eventlet.green.http.cookies.Morsel.setdefault": [], "eventlet.green.http.cookies.Morsel.__setitem__": [], "eventlet.green.http.cookies.Morsel.coded_value": [], "eventlet.green.http.cookies.Morsel.value": [], "eventlet.green.http.cookies.Morsel.key": [], "eventlet.green.http.cookies.Morsel.__init__": [], "eventlet.green.http.cookies._getdate": [], "eventlet.green.http.cookies._unquote": [], "eventlet.green.http.cookies._quote": [], "eventlet.green.http.cookies._warn_deprecated_setter": [], "IPython.utils.generics.complete_object": [], "IPython.utils.generics.inspect_object": [], "kombu.serialization.prepare_accept_content": [], "kombu.serialization.disable_insecure_serializers": [], "kombu.serialization.enable_insecure_serializers": [], "kombu.serialization.register_msgpack": [], "kombu.serialization.register_pickle": [], "kombu.serialization.unpickle": [], "kombu.serialization.register_yaml": [], "kombu.serialization.register_json": [], "kombu.serialization.raw_encode": [], "kombu.serialization.SerializerRegistry._for_untrusted_content": [], "kombu.serialization.SerializerRegistry.loads": [], "kombu.serialization.SerializerRegistry.dumps": [], "kombu.serialization.SerializerRegistry._set_default_serializer": [], "kombu.serialization.SerializerRegistry.unregister": [], "kombu.serialization.SerializerRegistry.disable": [], "kombu.serialization.SerializerRegistry.enable": [], "kombu.serialization.SerializerRegistry.register": [], "kombu.serialization.SerializerRegistry.__init__": [], "kombu.serialization.parenthesize_alias": [], "kombu.serialization.pickle_loads": [], "kombu.serialization._reraise_errors": [], "kombu.serialization.codec.__init__": [], "rx.subjects.asyncsubject.AsyncSubject.dispose": [], "rx.subjects.asyncsubject.AsyncSubject.on_next": [], "rx.subjects.asyncsubject.AsyncSubject.on_error": [], "rx.subjects.asyncsubject.AsyncSubject.on_completed": [], "rx.subjects.asyncsubject.AsyncSubject._subscribe_core": [], "rx.subjects.asyncsubject.AsyncSubject.check_disposed": [], "rx.subjects.asyncsubject.AsyncSubject.__init__": [], "osprofiler.tests.unit.cmd.test_shell.ShellTestCase.test_trace_show_write_to_file": [], "osprofiler.tests.unit.cmd.test_shell.ShellTestCase.test_trace_show_in_html": [], "osprofiler.tests.unit.cmd.test_shell.ShellTestCase.test_trace_show_in_json": [], "osprofiler.tests.unit.cmd.test_shell.ShellTestCase._create_mock_notifications": [], "osprofiler.tests.unit.cmd.test_shell.ShellTestCase.test_trace_show_trace_id_not_found": [], "osprofiler.tests.unit.cmd.test_shell.ShellTestCase.test_trace_show_no_selected_format": [], "osprofiler.tests.unit.cmd.test_shell.ShellTestCase._test_with_command_error": [], "osprofiler.tests.unit.cmd.test_shell.ShellTestCase.run_command": [], "osprofiler.tests.unit.cmd.test_shell.ShellTestCase.test_shell_main": [], "osprofiler.tests.unit.cmd.test_shell.ShellTestCase._trace_show_cmd": [], "osprofiler.tests.unit.cmd.test_shell.ShellTestCase.tearDown": [], "osprofiler.tests.unit.cmd.test_shell.ShellTestCase.setUp": [], "libcst.codemod.visitors._gather_imports.GatherImportsVisitor.visit_ImportFrom": [], "libcst.codemod.visitors._gather_imports.GatherImportsVisitor.visit_Import": [], "libcst.codemod.visitors._gather_imports.GatherImportsVisitor.__init__": [], "mako.lexer.Lexer.match_comment": [], "mako.lexer.Lexer.match_control_line": [], "mako.lexer.Lexer.match_expression": [], "mako.lexer.Lexer.match_python_block": [], "mako.lexer.Lexer.match_text": [], "mako.lexer.Lexer.match_end": [], "mako.lexer.Lexer.match_tag_end": [], "mako.lexer.Lexer.match_tag_start": [], "mako.lexer.Lexer.parse": [], "mako.lexer.Lexer.decode_raw_stream": [], "mako.lexer.Lexer.append_node": [], "mako.lexer.Lexer.parse_until_text": [], "mako.lexer.Lexer.match_reg": [], "mako.lexer.Lexer.match": [], "mako.lexer.Lexer.exception_kwargs": [], "mako.lexer.Lexer.__init__": [], "jedi.inference.compiled.subprocess.functions.ImplicitNSInfo.__init__": [], "jedi.inference.compiled.subprocess.functions._get_source": [], "jedi.inference.compiled.subprocess.functions._from_loader": [], "jedi.inference.compiled.subprocess.functions._find_module_py33": [], "jedi.inference.compiled.subprocess.functions._find_module": [], "jedi.inference.compiled.subprocess.functions._iter_module_names": [], "jedi.inference.compiled.subprocess.functions.iter_module_names": [], "jedi.inference.compiled.subprocess.functions.safe_literal_eval": [], "jedi.inference.compiled.subprocess.functions._get_init_path": [], "jedi.inference.compiled.subprocess.functions._test_print": [], "jedi.inference.compiled.subprocess.functions._test_raise_error": [], "jedi.inference.compiled.subprocess.functions.get_builtin_module_names": [], "jedi.inference.compiled.subprocess.functions.get_module_info": [], "jedi.inference.compiled.subprocess.functions.create_simple_object": [], "jedi.inference.compiled.subprocess.functions.get_compiled_method_return": [], "jedi.inference.compiled.subprocess.functions.load_module": [], "jedi.inference.compiled.subprocess.functions.get_sys_path": [], "graphql.validation.tests.test_unique_variable_names.test_duplicate_variable_names": [], "graphql.validation.tests.test_unique_variable_names.test_unique_variable_names": [], "graphql.validation.tests.test_unique_variable_names.duplicate_var": [], "pip._internal.req.req_set.RequirementSet.cleanup_files": [], "pip._internal.req.req_set.RequirementSet.get_requirement": [], "pip._internal.req.req_set.RequirementSet.has_requirement": [], "pip._internal.req.req_set.RequirementSet.add_requirement": [], "pip._internal.req.req_set.RequirementSet.add_named_requirement": [], "pip._internal.req.req_set.RequirementSet.add_unnamed_requirement": [], "pip._internal.req.req_set.RequirementSet.__repr__": [], "pip._internal.req.req_set.RequirementSet.__str__": [], "pip._internal.req.req_set.RequirementSet.__init__": [], "graphene.utils.tests.test_str_converters.test_to_const": [], "graphene.utils.tests.test_str_converters.test_camel_case": [], "graphene.utils.tests.test_str_converters.test_snake_case": [], "libcst._nodes.tests.test_small_statement.SmallStatementTest.test_valid": [], "sqlalchemy.util._preloaded._ModuleRegistry.import_prefix": [], "sqlalchemy.util._preloaded._ModuleRegistry.preload_module": [], "sqlalchemy.util._preloaded._ModuleRegistry.__init__": [], "oauthlib.oauth2.rfc6749.grant_types.resource_owner_password_credentials.ResourceOwnerPasswordCredentialsGrant.validate_token_request": [], "oauthlib.oauth2.rfc6749.grant_types.resource_owner_password_credentials.ResourceOwnerPasswordCredentialsGrant.create_token_response": [], "rfc3986.api.urlparse": [], "rfc3986.api.normalize_uri": [], "rfc3986.api.is_valid_uri": [], "rfc3986.api.iri_reference": [], "rfc3986.api.uri_reference": [], "urllib3.util.proxy.create_proxy_ssl_context": [], "urllib3.util.proxy.connection_requires_http_tunnel": [], "rx.testing.reactivetest.ReactiveTest.subscribe": [], "rx.testing.reactivetest.ReactiveTest.on_completed": [], "rx.testing.reactivetest.ReactiveTest.on_error": [], "rx.testing.reactivetest.ReactiveTest.on_next": [], "rx.testing.reactivetest.OnErrorPredicate.__eq__": [], "rx.testing.reactivetest.OnErrorPredicate.__init__": [], "rx.testing.reactivetest.OnNextPredicate.__eq__": [], "rx.testing.reactivetest.OnNextPredicate.__init__": [], "rx.testing.reactivetest.is_prime": [], "keystoneclient.tests.unit.auth.test_default_cli.DefaultCliTests.test_prompt_no_password": [], "keystoneclient.tests.unit.auth.test_default_cli.DefaultCliTests.test_prompt_password": [], "keystoneclient.tests.unit.auth.test_default_cli.DefaultCliTests.test_no_auth_url": [], "keystoneclient.tests.unit.auth.test_default_cli.DefaultCliTests.test_token_endpoint_override": [], "keystoneclient.tests.unit.auth.test_default_cli.DefaultCliTests.test_token_only_override": [], "keystoneclient.tests.unit.auth.test_default_cli.DefaultCliTests.test_endpoint_override": [], "keystoneclient.tests.unit.auth.test_default_cli.DefaultCliTests.new_plugin": [], "keystoneclient.tests.unit.auth.test_default_cli.DefaultCliTests.setUp": [], "keystoneauth1.tests.unit.extras.kerberos.base.TestCase.assertRequestBody": [], "keystoneauth1.tests.unit.extras.kerberos.base.TestCase.setUp": [], "paste.util.converters.aslist": [], "paste.util.converters.asbool": [], "osprofiler.cmd.commands.TraceCommands.list": [], "osprofiler.cmd.commands.TraceCommands._create_dot_graph": [], "osprofiler.cmd.commands.TraceCommands.show": [], "oslo_upgradecheck.tests.test_common_checks.TestUpgradeCheckPolicyJSON.test_old_default_policy_json_file_fail_upgrade": [], "oslo_upgradecheck.tests.test_common_checks.TestUpgradeCheckPolicyJSON.test_default_policy_yaml_file_pass_upgrade": [], "oslo_upgradecheck.tests.test_common_checks.TestUpgradeCheckPolicyJSON.test_no_policy_file_pass_upgrade": [], "oslo_upgradecheck.tests.test_common_checks.TestUpgradeCheckPolicyJSON.test_policy_yaml_file_pass_upgrade": [], "oslo_upgradecheck.tests.test_common_checks.TestUpgradeCheckPolicyJSON.test_policy_json_file_fail_upgrade": [], "oslo_upgradecheck.tests.test_common_checks.TestUpgradeCheckPolicyJSON.setUp": [], "IPython.utils.text.get_text_list": [], "IPython.utils.text.columnize": [], "IPython.utils.text.compute_item_matrix": [], "IPython.utils.text._get_or_default": [], "IPython.utils.text._find_optimal": [], "IPython.utils.text._col_chunks": [], "IPython.utils.text.DollarFormatter.parse": [], "IPython.utils.text.FullEvalFormatter.vformat": [], "IPython.utils.text.EvalFormatter.get_field": [], "IPython.utils.text.strip_ansi": [], "IPython.utils.text.strip_email_quotes": [], "IPython.utils.text.long_substr": [], "IPython.utils.text.wrap_paragraphs": [], "IPython.utils.text.dedent": [], "IPython.utils.text.format_screen": [], "IPython.utils.text.num_ini_spaces": [], "IPython.utils.text.marquee": [], "IPython.utils.text.list_strings": [], "IPython.utils.text.indent": [], "IPython.utils.text.SList.sort": [], "IPython.utils.text.SList.fields": [], "IPython.utils.text.SList.grep": [], "IPython.utils.text.SList.get_paths": [], "IPython.utils.text.SList.get_nlstr": [], "IPython.utils.text.SList.get_spstr": [], "IPython.utils.text.SList.get_list": [], "IPython.utils.text.LSString.get_paths": [], "IPython.utils.text.LSString.get_nlstr": [], "IPython.utils.text.LSString.get_spstr": [], "IPython.utils.text.LSString.get_list": [], "libcst.codemod.visitors._gather_string_annotation_names.GatherNamesFromStringAnnotationsVisitor.handle_any_string": [], "libcst.codemod.visitors._gather_string_annotation_names.GatherNamesFromStringAnnotationsVisitor.visit_SimpleString": [], "libcst.codemod.visitors._gather_string_annotation_names.GatherNamesFromStringAnnotationsVisitor.visit_ConcatenatedString": [], "libcst.codemod.visitors._gather_string_annotation_names.GatherNamesFromStringAnnotationsVisitor.leave_Call": [], "libcst.codemod.visitors._gather_string_annotation_names.GatherNamesFromStringAnnotationsVisitor.visit_Call": [], "libcst.codemod.visitors._gather_string_annotation_names.GatherNamesFromStringAnnotationsVisitor.leave_Annotation": [], "libcst.codemod.visitors._gather_string_annotation_names.GatherNamesFromStringAnnotationsVisitor.visit_Annotation": [], "libcst.codemod.visitors._gather_string_annotation_names.GatherNamesFromStringAnnotationsVisitor.__init__": [], "keystoneclient.tests.unit.v2_0.test_access.load_tests": [], "keystoneclient.tests.unit.v2_0.test_access.AccessInfoTest.test_override_auth_token_in_factory": [], "keystoneclient.tests.unit.v2_0.test_access.AccessInfoTest.test_override_auth_token": [], "keystoneclient.tests.unit.v2_0.test_access.AccessInfoTest.test_trusts": [], "keystoneclient.tests.unit.v2_0.test_access.AccessInfoTest.test_v2_roles": [], "keystoneclient.tests.unit.v2_0.test_access.AccessInfoTest.test_grizzly_token": [], "keystoneclient.tests.unit.v2_0.test_access.AccessInfoTest.test_diablo_token": [], "keystoneclient.tests.unit.v2_0.test_access.AccessInfoTest.test_building_scoped_accessinfo": [], "keystoneclient.tests.unit.v2_0.test_access.AccessInfoTest.test_will_expire_soon": [], "keystoneclient.tests.unit.v2_0.test_access.AccessInfoTest.test_building_unscoped_accessinfo": [], "IPython.external.qt_loaders.load_qt": [], "IPython.external.qt_loaders.import_pyside2": [], "IPython.external.qt_loaders.import_pyside": [], "IPython.external.qt_loaders.import_pyqt5": [], "IPython.external.qt_loaders.import_pyqt4": [], "IPython.external.qt_loaders.can_import": [], "IPython.external.qt_loaders.qtapi_version": [], "IPython.external.qt_loaders.has_binding": [], "IPython.external.qt_loaders.loaded_api": [], "IPython.external.qt_loaders.commit_api": [], "IPython.external.qt_loaders.ImportDenier.load_module": [], "IPython.external.qt_loaders.ImportDenier.find_module": [], "IPython.external.qt_loaders.ImportDenier.forbid": [], "IPython.external.qt_loaders.ImportDenier.__init__": [], "dns.dnssec._need_pycrypto": [], "dns.dnssec._validate": [], "dns.dnssec._validate_rrsig": [], "dns.dnssec._make_algorithm_id": [], "dns.dnssec._make_hash": [], "dns.dnssec._is_sha512": [], "dns.dnssec._is_sha384": [], "dns.dnssec._is_sha256": [], "dns.dnssec._is_sha1": [], "dns.dnssec._is_md5": [], "dns.dnssec._is_ecdsa": [], "dns.dnssec._is_dsa": [], "dns.dnssec._is_rsa": [], "dns.dnssec._find_candidate_keys": [], "dns.dnssec.make_ds": [], "dns.dnssec.key_id": [], "dns.dnssec._to_rdata": [], "dns.dnssec.algorithm_to_text": [], "dns.dnssec.algorithm_from_text": [], "pexpect.fdpexpect.fdspawn.read_nonblocking": [], "pexpect.fdpexpect.fdspawn.writelines": [], "pexpect.fdpexpect.fdspawn.write": [], "pexpect.fdpexpect.fdspawn.sendline": [], "pexpect.fdpexpect.fdspawn.send": [], "pexpect.fdpexpect.fdspawn.terminate": [], "pexpect.fdpexpect.fdspawn.isalive": [], "pexpect.fdpexpect.fdspawn.close": [], "pexpect.fdpexpect.fdspawn.__init__": [], "libcst._parser.conversions.statement.convert_indented_suite": [], "libcst._parser.conversions.statement.convert_suite": [], "libcst._parser.conversions.statement.convert_asyncable_stmt": [], "libcst._parser.conversions.statement.convert_decorated": [], "libcst._parser.conversions.statement.convert_decorators": [], "libcst._parser.conversions.statement.convert_decorator": [], "libcst._parser.conversions.statement.convert_classdef": [], "libcst._parser.conversions.statement.convert_funcdef_annotation": [], "libcst._parser.conversions.statement.convert_parameters": [], "libcst._parser.conversions.statement.convert_funcdef": [], "libcst._parser.conversions.statement.convert_asyncable_funcdef": [], "libcst._parser.conversions.statement._extract_async": [], "libcst._parser.conversions.statement.convert_with_item": [], "libcst._parser.conversions.statement.convert_with_stmt": [], "libcst._parser.conversions.statement.convert_except_clause": [], "libcst._parser.conversions.statement.convert_try_stmt": [], "libcst._parser.conversions.statement.convert_for_stmt": [], "libcst._parser.conversions.statement.convert_while_stmt": [], "libcst._parser.conversions.statement.convert_if_stmt_else": [], "libcst._parser.conversions.statement.convert_if_stmt_elif": [], "libcst._parser.conversions.statement.convert_if_stmt": [], "libcst._parser.conversions.statement.convert_compound_stmt": [], "libcst._parser.conversions.statement.convert_assert_stmt": [], "libcst._parser.conversions.statement.convert_nonlocal_stmt": [], "libcst._parser.conversions.statement.convert_global_stmt": [], "libcst._parser.conversions.statement._construct_nameitems": [], "libcst._parser.conversions.statement.convert_raise_stmt": [], "libcst._parser.conversions.statement.convert_dotted_name": [], "libcst._parser.conversions.statement._gather_import_names": [], "libcst._parser.conversions.statement.convert_dotted_as_names": [], "libcst._parser.conversions.statement.convert_import_as_names": [], "libcst._parser.conversions.statement.convert_dotted_as_name": [], "libcst._parser.conversions.statement.convert_import_as_name": [], "libcst._parser.conversions.statement.convert_import_from": [], "libcst._parser.conversions.statement.convert_import_relative": [], "libcst._parser.conversions.statement.convert_import_name": [], "libcst._parser.conversions.statement.convert_import_stmt": [], "libcst._parser.conversions.statement.convert_return_stmt": [], "libcst._parser.conversions.statement.convert_break_stmt": [], "libcst._parser.conversions.statement.convert_continue_stmt": [], "libcst._parser.conversions.statement.convert_del_stmt": [], "libcst._parser.conversions.statement.convert_pass_stmt": [], "libcst._parser.conversions.statement.convert_assign": [], "libcst._parser.conversions.statement.convert_augassign": [], "libcst._parser.conversions.statement.convert_annassign": [], "libcst._parser.conversions.statement.convert_expr_stmt": [], "libcst._parser.conversions.statement.convert_small_stmt": [], "libcst._parser.conversions.statement.convert_simple_stmt_suite": [], "libcst._parser.conversions.statement.convert_simple_stmt_line": [], "libcst._parser.conversions.statement.convert_simple_stmt_partial": [], "libcst._parser.conversions.statement.convert_stmt": [], "libcst._parser.conversions.statement.convert_stmt_input": [], "importlib_resources._legacy.path": [], "importlib_resources._legacy.is_resource": [], "importlib_resources._legacy.contents": [], "importlib_resources._legacy.read_text": [], "importlib_resources._legacy.open_text": [], "importlib_resources._legacy.read_binary": [], "importlib_resources._legacy.open_binary": [], "kombu.asynchronous.aws.sqs.queue.AsyncQueue.count": [], "kombu.asynchronous.aws.sqs.queue.AsyncQueue.delete": [], "kombu.asynchronous.aws.sqs.queue.AsyncQueue.change_message_visibility_batch": [], "kombu.asynchronous.aws.sqs.queue.AsyncQueue.delete_message_batch": [], "kombu.asynchronous.aws.sqs.queue.AsyncQueue.delete_message": [], "kombu.asynchronous.aws.sqs.queue.AsyncQueue.get_messages": [], "kombu.asynchronous.aws.sqs.queue.AsyncQueue._on_message_sent": [], "kombu.asynchronous.aws.sqs.queue.AsyncQueue.write_batch": [], "kombu.asynchronous.aws.sqs.queue.AsyncQueue.write": [], "kombu.asynchronous.aws.sqs.queue.AsyncQueue.read": [], "kombu.asynchronous.aws.sqs.queue.AsyncQueue.remove_permission": [], "kombu.asynchronous.aws.sqs.queue.AsyncQueue.add_permission": [], "kombu.asynchronous.aws.sqs.queue.AsyncQueue._on_timeout_set": [], "kombu.asynchronous.aws.sqs.queue.AsyncQueue.set_timeout": [], "kombu.asynchronous.aws.sqs.queue.AsyncQueue._coerce_field_value": [], "kombu.asynchronous.aws.sqs.queue.AsyncQueue.get_timeout": [], "kombu.asynchronous.aws.sqs.queue.AsyncQueue.set_attribute": [], "kombu.asynchronous.aws.sqs.queue.AsyncQueue.get_attributes": [], "kombu.asynchronous.aws.sqs.queue.AsyncQueue._NA": [], "kombu.asynchronous.aws.sqs.queue.AsyncQueue.__init__": [], "kombu.asynchronous.aws.sqs.queue.list_first": [], "paste.exceptions.errormiddleware.make_error_middleware": [], "paste.exceptions.errormiddleware.error_template": [], "paste.exceptions.errormiddleware.send_report": [], "paste.exceptions.errormiddleware.handle_exception": [], "paste.exceptions.errormiddleware.Supplement.extraData": [], "paste.exceptions.errormiddleware.Supplement.__init__": [], "paste.exceptions.errormiddleware.CatchingIter._close": [], "paste.exceptions.errormiddleware.CatchingIter.close": [], "paste.exceptions.errormiddleware.CatchingIter.next": [], "paste.exceptions.errormiddleware.CatchingIter.__iter__": [], "paste.exceptions.errormiddleware.CatchingIter.__init__": [], "paste.exceptions.errormiddleware.ResponseStartChecker.__call__": [], "paste.exceptions.errormiddleware.ResponseStartChecker.__init__": [], "paste.exceptions.errormiddleware.ErrorMiddleware.exception_handler": [], "paste.exceptions.errormiddleware.ErrorMiddleware.make_catching_iter": [], "paste.exceptions.errormiddleware.ErrorMiddleware.__call__": [], "paste.exceptions.errormiddleware.ErrorMiddleware.__init__": [], "paste.exceptions.errormiddleware._NoDefault.__repr__": [], "keystone.common.policies.service_provider.list_rules": [], "keystone.common.sql.data_migration_repo.versions.045_migrate_add_description_to_limit.upgrade": [], "pyre_check.client.error.print_errors": [], "pyre_check.client.error.ModelVerificationError.to_text": [], "pyre_check.client.error.ModelVerificationError.to_json": [], "pyre_check.client.error.ModelVerificationError.from_string": [], "pyre_check.client.error.ModelVerificationError.from_json": [], "pyre_check.client.error.LegacyError.to_text": [], "pyre_check.client.error.LegacyError.to_json": [], "pyre_check.client.error.LegacyError.is_ignored": [], "pyre_check.client.error.LegacyError.__hash__": [], "pyre_check.client.error.LegacyError.__lt__": [], "pyre_check.client.error.LegacyError.__eq__": [], "pyre_check.client.error.LegacyError._key_with_color": [], "pyre_check.client.error.LegacyError.__key": [], "pyre_check.client.error.LegacyError.__repr__": [], "pyre_check.client.error.LegacyError.with_path": [], "pyre_check.client.error.LegacyError.create": [], "pyre_check.client.error.LegacyError.__init__": [], "pyre_check.client.error.Error.to_text": [], "pyre_check.client.error.Error.to_json": [], "pyre_check.client.error.Error.from_string": [], "pyre_check.client.error.Error.from_json": [], "fasteners.process_lock.interprocess_locked": [], "fasteners.process_lock.interprocess_read_locked": [], "fasteners.process_lock.interprocess_write_locked": [], "fasteners.process_lock._FcntlInterProcessReaderWriterLock._close_handle": [], "fasteners.process_lock._FcntlInterProcessReaderWriterLock._get_handle": [], "fasteners.process_lock._FcntlInterProcessReaderWriterLock._unlock": [], "fasteners.process_lock._FcntlInterProcessReaderWriterLock._trylock": [], "fasteners.process_lock._WindowsInterProcessReaderWriterLock._close_handle": [], "fasteners.process_lock._WindowsInterProcessReaderWriterLock._get_handle": [], "fasteners.process_lock._WindowsInterProcessReaderWriterLock._unlock": [], "fasteners.process_lock._WindowsInterProcessReaderWriterLock._trylock": [], "fasteners.process_lock._FcntlLock._unlock": [], "fasteners.process_lock._FcntlLock._trylock": [], "fasteners.process_lock._WindowsLock._unlock": [], "fasteners.process_lock._WindowsLock._trylock": [], "fasteners.process_lock._InterProcessReaderWriterLock._close_handle": [], "fasteners.process_lock._InterProcessReaderWriterLock._get_handle": [], "fasteners.process_lock._InterProcessReaderWriterLock._unlock": [], "fasteners.process_lock._InterProcessReaderWriterLock._trylock": [], "fasteners.process_lock._InterProcessReaderWriterLock.read_lock": [], "fasteners.process_lock._InterProcessReaderWriterLock.write_lock": [], "fasteners.process_lock._InterProcessReaderWriterLock.release_read_lock": [], "fasteners.process_lock._InterProcessReaderWriterLock.release_write_lock": [], "fasteners.process_lock._InterProcessReaderWriterLock._do_close": [], "fasteners.process_lock._InterProcessReaderWriterLock._acquire": [], "fasteners.process_lock._InterProcessReaderWriterLock.acquire_write_lock": [], "fasteners.process_lock._InterProcessReaderWriterLock.acquire_read_lock": [], "fasteners.process_lock._InterProcessReaderWriterLock._do_open": [], "fasteners.process_lock._InterProcessReaderWriterLock._try_acquire": [], "fasteners.process_lock._InterProcessReaderWriterLock.__init__": [], "fasteners.process_lock._InterProcessLock._unlock": [], "fasteners.process_lock._InterProcessLock._trylock": [], "fasteners.process_lock._InterProcessLock.unlock": [], "fasteners.process_lock._InterProcessLock.trylock": [], "fasteners.process_lock._InterProcessLock.exists": [], "fasteners.process_lock._InterProcessLock.__exit__": [], "fasteners.process_lock._InterProcessLock.release": [], "fasteners.process_lock._InterProcessLock.__enter__": [], "fasteners.process_lock._InterProcessLock._do_close": [], "fasteners.process_lock._InterProcessLock.acquire": [], "fasteners.process_lock._InterProcessLock._do_open": [], "fasteners.process_lock._InterProcessLock._try_acquire": [], "fasteners.process_lock._InterProcessLock.__init__": [], "fasteners.process_lock._ensure_tree": [], "paste.auth.grantip.make_grantip": [], "paste.auth.grantip.GrantIPMiddleware._set_roles": [], "paste.auth.grantip.GrantIPMiddleware.__call__": [], "paste.auth.grantip.GrantIPMiddleware._convert_user_role": [], "paste.auth.grantip.GrantIPMiddleware.__init__": [], "paste.lint.make_middleware": [], "paste.lint.check_iterator": [], "paste.lint.check_exc_info": [], "paste.lint.check_content_type": [], "paste.lint.check_headers": [], "paste.lint.check_status": [], "paste.lint.check_errors": [], "paste.lint.check_input": [], "paste.lint.check_environ": [], "paste.lint.IteratorWrapper.__del__": [], "paste.lint.IteratorWrapper.close": [], "paste.lint.IteratorWrapper.next": [], "paste.lint.IteratorWrapper.__iter__": [], "paste.lint.IteratorWrapper.__init__": [], "paste.lint.PartialIteratorWrapper.__iter__": [], "paste.lint.PartialIteratorWrapper.__init__": [], "paste.lint.WriteWrapper.__call__": [], "paste.lint.WriteWrapper.__init__": [], "paste.lint.ErrorWrapper.close": [], "paste.lint.ErrorWrapper.writelines": [], "paste.lint.ErrorWrapper.flush": [], "paste.lint.ErrorWrapper.write": [], "paste.lint.ErrorWrapper.__init__": [], "paste.lint.InputWrapper.close": [], "paste.lint.InputWrapper.__iter__": [], "paste.lint.InputWrapper.readlines": [], "paste.lint.InputWrapper.readline": [], "paste.lint.InputWrapper.read": [], "paste.lint.InputWrapper.__init__": [], "paste.lint.middleware": [], "itsdangerous.signer.Signer.validate": [], "itsdangerous.signer.Signer.unsign": [], "itsdangerous.signer.Signer.verify_signature": [], "itsdangerous.signer.Signer.sign": [], "itsdangerous.signer.Signer.get_signature": [], "itsdangerous.signer.Signer.derive_key": [], "itsdangerous.signer.Signer.secret_key": [], "itsdangerous.signer.Signer.__init__": [], "itsdangerous.signer._make_keys_list": [], "itsdangerous.signer.HMACAlgorithm.get_signature": [], "itsdangerous.signer.HMACAlgorithm.__init__": [], "itsdangerous.signer.NoneAlgorithm.get_signature": [], "itsdangerous.signer.SigningAlgorithm.verify_signature": [], "itsdangerous.signer.SigningAlgorithm.get_signature": [], "IPython.core.tests.tclass.C.__del__": [], "IPython.core.tests.tclass.C.__init__": [], "graphql_relay.connection.connectiontypes.Edge.to_dict": [], "graphql_relay.connection.connectiontypes.Edge.__init__": [], "graphql_relay.connection.connectiontypes.PageInfo.to_dict": [], "graphql_relay.connection.connectiontypes.PageInfo.__init__": [], "graphql_relay.connection.connectiontypes.Connection.to_dict": [], "graphql_relay.connection.connectiontypes.Connection.__init__": [], "prompt_toolkit.layout.dummy.create_dummy_layout": [], "oauthlib.oauth1.rfc5849.endpoints.signature_only.SignatureOnlyEndpoint.validate_request": [], "netaddr.eui.EUI.__repr__": [], "netaddr.eui.EUI.__str__": [], "netaddr.eui.EUI.format": [], "netaddr.eui.EUI.info": [], "netaddr.eui.EUI.ipv6_link_local": [], "netaddr.eui.EUI.ipv6": [], "netaddr.eui.EUI.modified_eui64": [], "netaddr.eui.EUI.eui64": [], "netaddr.eui.EUI.bin": [], "netaddr.eui.EUI.words": [], "netaddr.eui.EUI.packed": [], "netaddr.eui.EUI.bits": [], "netaddr.eui.EUI.__ge__": [], "netaddr.eui.EUI.__gt__": [], "netaddr.eui.EUI.__le__": [], "netaddr.eui.EUI.__lt__": [], "netaddr.eui.EUI.__ne__": [], "netaddr.eui.EUI.__eq__": [], "netaddr.eui.EUI.__hash__": [], "netaddr.eui.EUI.__setitem__": [], "netaddr.eui.EUI.__getitem__": [], "netaddr.eui.EUI.version": [], "netaddr.eui.EUI.iab": [], "netaddr.eui.EUI.is_iab": [], "netaddr.eui.EUI.ei": [], "netaddr.eui.EUI.oui": [], "netaddr.eui.EUI._set_dialect": [], "netaddr.eui.EUI._validate_dialect": [], "netaddr.eui.EUI._get_dialect": [], "netaddr.eui.EUI._set_value": [], "netaddr.eui.EUI._get_value": [], "netaddr.eui.EUI.__setstate__": [], "netaddr.eui.EUI.__getstate__": [], "netaddr.eui.EUI.__init__": [], "netaddr.eui.IAB.__repr__": [], "netaddr.eui.IAB.__str__": [], "netaddr.eui.IAB.registration": [], "netaddr.eui.IAB._parse_data": [], "netaddr.eui.IAB.__setstate__": [], "netaddr.eui.IAB.__getstate__": [], "netaddr.eui.IAB.__ne__": [], "netaddr.eui.IAB.__eq__": [], "netaddr.eui.IAB.__init__": [], "netaddr.eui.IAB.split_iab_mac": [], "netaddr.eui.OUI.__repr__": [], "netaddr.eui.OUI.__str__": [], "netaddr.eui.OUI.registration": [], "netaddr.eui.OUI.reg_count": [], "netaddr.eui.OUI._parse_data": [], "netaddr.eui.OUI.__setstate__": [], "netaddr.eui.OUI.__getstate__": [], "netaddr.eui.OUI.__ne__": [], "netaddr.eui.OUI.__eq__": [], "netaddr.eui.OUI.__init__": [], "netaddr.eui.BaseIdentifier.__index__": [], "netaddr.eui.BaseIdentifier.__hex__": [], "netaddr.eui.BaseIdentifier.__oct__": [], "netaddr.eui.BaseIdentifier.__long__": [], "netaddr.eui.BaseIdentifier.__int__": [], "netaddr.eui.BaseIdentifier.__init__": [], "keystoneauth1.fixture.plugin.LoadingFixture.get_endpoint": [], "keystoneauth1.fixture.plugin.LoadingFixture.get_plugin_loader": [], "keystoneauth1.fixture.plugin.LoadingFixture.create_plugin": [], "keystoneauth1.fixture.plugin.LoadingFixture.setUp": [], "keystoneauth1.fixture.plugin.LoadingFixture.__init__": [], "keystoneauth1.fixture.plugin._TestPluginLoader.get_options": [], "keystoneauth1.fixture.plugin._TestPluginLoader.create_plugin": [], "keystoneauth1.fixture.plugin._TestPluginLoader.__init__": [], "keystoneauth1.fixture.plugin.TestPlugin.invalidate": [], "keystoneauth1.fixture.plugin.TestPlugin.get_project_id": [], "keystoneauth1.fixture.plugin.TestPlugin.get_user_id": [], "keystoneauth1.fixture.plugin.TestPlugin.get_token": [], "keystoneauth1.fixture.plugin.TestPlugin.get_endpoint": [], "keystoneauth1.fixture.plugin.TestPlugin.__init__": [], "keystoneauth1.fixture.plugin._format_endpoint": [], "prompt_toolkit.key_binding.key_processor.KeyPressEvent.cli": [], "prompt_toolkit.key_binding.key_processor.KeyPressEvent.append_to_arg_count": [], "prompt_toolkit.key_binding.key_processor.KeyPressEvent.arg_present": [], "prompt_toolkit.key_binding.key_processor.KeyPressEvent.arg": [], "prompt_toolkit.key_binding.key_processor.KeyPressEvent.current_buffer": [], "prompt_toolkit.key_binding.key_processor.KeyPressEvent.app": [], "prompt_toolkit.key_binding.key_processor.KeyPressEvent.key_processor": [], "prompt_toolkit.key_binding.key_processor.KeyPressEvent.data": [], "prompt_toolkit.key_binding.key_processor.KeyPressEvent.__repr__": [], "prompt_toolkit.key_binding.key_processor.KeyPressEvent.__init__": [], "prompt_toolkit.key_binding.key_processor.KeyProcessor._start_timeout": [], "prompt_toolkit.key_binding.key_processor.KeyProcessor._leave_vi_temp_navigation_mode": [], "prompt_toolkit.key_binding.key_processor.KeyProcessor._fix_vi_cursor_position": [], "prompt_toolkit.key_binding.key_processor.KeyProcessor._call_handler": [], "prompt_toolkit.key_binding.key_processor.KeyProcessor.empty_queue": [], "prompt_toolkit.key_binding.key_processor.KeyProcessor.process_keys": [], "prompt_toolkit.key_binding.key_processor.KeyProcessor.feed_multiple": [], "prompt_toolkit.key_binding.key_processor.KeyProcessor.feed": [], "prompt_toolkit.key_binding.key_processor.KeyProcessor._process": [], "prompt_toolkit.key_binding.key_processor.KeyProcessor._is_prefix_of_longer_match": [], "prompt_toolkit.key_binding.key_processor.KeyProcessor._get_matches": [], "prompt_toolkit.key_binding.key_processor.KeyProcessor.reset": [], "prompt_toolkit.key_binding.key_processor.KeyProcessor.__init__": [], "prompt_toolkit.key_binding.key_processor.KeyPress.__eq__": [], "prompt_toolkit.key_binding.key_processor.KeyPress.__repr__": [], "prompt_toolkit.key_binding.key_processor.KeyPress.__init__": [], "posix.sched_param.__init__": [], "posix.waitid_result.__init__": [], "posix.times_result.__init__": [], "posix.uname_result.__init__": [], "IPython.lib.inputhookgtk3.inputhook_gtk3": [], "IPython.lib.inputhookgtk3._main_quit": [], "doctest.TestResults.__init__": [], "pycadf.timestamp.is_valid": [], "pycadf.timestamp.get_utc_now": [], "libcst._parser.custom_itertools.grouper": [], "rx.linq.observable.combinelatest.combine_latest": [], "keystoneauth1.loading._plugins.http_basic.HTTPBasicAuth.get_options": [], "keystoneauth1.loading._plugins.http_basic.HTTPBasicAuth.plugin_class": [], "passlib.handlers.scrypt.scrypt._calc_needs_update": [], "passlib.handlers.scrypt.scrypt._calc_checksum": [], "passlib.handlers.scrypt.scrypt.set_backend": [], "passlib.handlers.scrypt.scrypt.has_backend": [], "passlib.handlers.scrypt.scrypt.get_backend": [], "passlib.handlers.scrypt.scrypt.backends": [], "passlib.handlers.scrypt.scrypt._generate_salt": [], "passlib.handlers.scrypt.scrypt._norm_block_size": [], "passlib.handlers.scrypt.scrypt.__init__": [], "passlib.handlers.scrypt.scrypt.to_string": [], "passlib.handlers.scrypt.scrypt._parse_7_string": [], "passlib.handlers.scrypt.scrypt._parse_scrypt_string": [], "passlib.handlers.scrypt.scrypt.parse": [], "passlib.handlers.scrypt.scrypt.from_string": [], "passlib.handlers.scrypt.scrypt.using": [], "sqlparse.engine.filter_stack.FilterStack.run": [], "sqlparse.engine.filter_stack.FilterStack.enable_grouping": [], "sqlparse.engine.filter_stack.FilterStack.__init__": [], "keystonemiddleware.s3_token.filter_factory": [], "keystonemiddleware.s3_token.S3Token.__call__": [], "keystonemiddleware.s3_token.S3Token._json_request": [], "keystonemiddleware.s3_token.S3Token._deny_request": [], "keystonemiddleware.s3_token.S3Token.__init__": [], "graphql.utils.type_comparators.do_types_overlap": [], "graphql.utils.type_comparators.is_type_sub_type_of": [], "graphql.utils.type_comparators.is_equal_type": [], "pycadf.helper.api.convert_req_action": [], "keystone.conf.auth.list_opts": [], "keystone.conf.auth.register_opts": [ { "locations": [ { "path": "keystone/conf/auth.py", "start": { "line": 120, "column": 4 }, "stop": { "line": 120, "column": 24 } } ], "kind": "function", "target": "keystone.conf.auth.setup_authentication" } ], "keystone.conf.auth.setup_authentication": [ { "locations": [ { "path": "keystone/conf/auth.py", "start": { "line": 112, "column": 11 }, "stop": { "line": 112, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/conf/auth.py", "start": { "line": 114, "column": 12 }, "stop": { "line": 114, "column": 37 } } ], "kind": "function", "target": "keystone.conf.auth._register_auth_plugin_opt" }, { "locations": [ { "path": "keystone/conf/auth.py", "start": { "line": 113, "column": 21 }, "stop": { "line": 113, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.cfg.StrOpt.__init__", "class_name": "oslo_config.cfg.StrOpt", "dispatch": "static" } ], "keystone.conf.auth._register_auth_plugin_opt": [], "osprofiler.sqlalchemy.handle_error": [], "osprofiler.sqlalchemy._after_cursor_execute": [], "osprofiler.sqlalchemy._before_cursor_execute": [], "osprofiler.sqlalchemy.wrap_session": [], "osprofiler.sqlalchemy.add_tracing": [], "osprofiler.sqlalchemy.enable": [], "osprofiler.sqlalchemy.disable": [], "pyre_check.client.commands.v2.query.run": [], "pyre_check.client.commands.v2.query.query_server": [], "pyre_check.client.commands.v2.query._receive_query_response": [], "pyre_check.client.commands.v2.query._send_query_request": [], "pyre_check.client.commands.v2.query.parse_query_response": [], "pyre_check.client.commands.v2.query.parse_query_response_json": [], "pyre_check.client.commands.v2.query._print_help_message": [], "vine.version_info_t.__init__": [], "keystone.tests.unit.common.test_sql_core.TestModelDictMixin.test_creating_a_dict_from_a_model_instance_that_has_extra_attrs": [ { "locations": [ { "path": "keystone/tests/unit/common/test_sql_core.py", "start": { "line": 54, "column": 8 }, "stop": { "line": 54, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_sql_core.TestModelDictMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_sql_core.py", "start": { "line": 49, "column": 52 }, "stop": { "line": 49, "column": 66 } }, { "path": "keystone/tests/unit/common/test_sql_core.py", "start": { "line": 49, "column": 26 }, "stop": { "line": 49, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.utils.new_uuid" }, { "locations": [ { "path": "keystone/tests/unit/common/test_sql_core.py", "start": { "line": 50, "column": 46 }, "stop": { "line": 50, "column": 54 } }, { "path": "keystone/tests/unit/common/test_sql_core.py", "start": { "line": 50, "column": 25 }, "stop": { "line": 50, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_sql_core.py", "start": { "line": 50, "column": 12 }, "stop": { "line": 50, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.common.test_sql_core.TestModel", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_sql_core.py", "start": { "line": 54, "column": 35 }, "stop": { "line": 54, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixin.to_dict", "class_name": "keystone.tests.unit.common.test_sql_core.TestModel", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_sql_core.TestModelDictMixin.test_creating_a_model_instance_from_an_invalid_dict": [ { "locations": [ { "path": "keystone/tests/unit/common/test_sql_core.py", "start": { "line": 46, "column": 8 }, "stop": { "line": 46, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.common.test_sql_core.TestModelDictMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_sql_core.py", "start": { "line": 45, "column": 45 }, "stop": { "line": 45, "column": 59 } }, { "path": "keystone/tests/unit/common/test_sql_core.py", "start": { "line": 45, "column": 19 }, "stop": { "line": 45, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.utils.new_uuid" } ], "keystone.tests.unit.common.test_sql_core.TestModelDictMixin.test_creating_a_dict_from_a_model_instance": [ { "locations": [ { "path": "keystone/tests/unit/common/test_sql_core.py", "start": { "line": 41, "column": 8 }, "stop": { "line": 41, "column": 24 } }, { "path": "keystone/tests/unit/common/test_sql_core.py", "start": { "line": 42, "column": 8 }, "stop": { "line": 42, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_sql_core.TestModelDictMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_sql_core.py", "start": { "line": 39, "column": 25 }, "stop": { "line": 39, "column": 39 } }, { "path": "keystone/tests/unit/common/test_sql_core.py", "start": { "line": 39, "column": 48 }, "stop": { "line": 39, "column": 62 } } ], "kind": "function", "target": "keystone.tests.unit.utils.new_uuid" }, { "locations": [ { "path": "keystone/tests/unit/common/test_sql_core.py", "start": { "line": 40, "column": 12 }, "stop": { "line": 40, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixin.to_dict", "class_name": "keystone.tests.unit.common.test_sql_core.TestModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_sql_core.py", "start": { "line": 39, "column": 12 }, "stop": { "line": 39, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.common.test_sql_core.TestModel", "dispatch": "static" } ], "keystone.tests.unit.common.test_sql_core.TestModelDictMixin.test_creating_a_model_instance_from_a_dict": [ { "locations": [ { "path": "keystone/tests/unit/common/test_sql_core.py", "start": { "line": 35, "column": 8 }, "stop": { "line": 35, "column": 24 } }, { "path": "keystone/tests/unit/common/test_sql_core.py", "start": { "line": 36, "column": 8 }, "stop": { "line": 36, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_sql_core.TestModelDictMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_sql_core.py", "start": { "line": 34, "column": 12 }, "stop": { "line": 34, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixin.from_dict", "class_name": "keystone.tests.unit.common.test_sql_core.TestModel", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_sql_core.py", "start": { "line": 33, "column": 19 }, "stop": { "line": 33, "column": 33 } }, { "path": "keystone/tests/unit/common/test_sql_core.py", "start": { "line": 33, "column": 45 }, "stop": { "line": 33, "column": 59 } } ], "kind": "function", "target": "keystone.tests.unit.utils.new_uuid" }, { "locations": [ { "path": "keystone/tests/unit/common/test_sql_core.py", "start": { "line": 36, "column": 25 }, "stop": { "line": 36, "column": 26 } }, { "path": "keystone/tests/unit/common/test_sql_core.py", "start": { "line": 35, "column": 25 }, "stop": { "line": 35, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "IPython.terminal.pt_inputhooks.glut.inputhook": [], "IPython.terminal.pt_inputhooks.glut.glut_int_handler": [], "IPython.terminal.pt_inputhooks.glut.glut_close": [], "IPython.terminal.pt_inputhooks.glut.glut_idle": [], "IPython.terminal.pt_inputhooks.glut.glut_display": [], "libcst._nodes.tests.test_raise.RaiseParsingTest.test_valid": [], "libcst._nodes.tests.test_raise.RaiseConstructionTest.test_invalid": [], "libcst._nodes.tests.test_raise.RaiseConstructionTest.test_valid": [], "keystone.common.sql.contract_repo.versions.058_placeholder.upgrade": [], "cryptography.x509.general_name.OtherName.__hash__": [], "cryptography.x509.general_name.OtherName.__ne__": [], "cryptography.x509.general_name.OtherName.__eq__": [], "cryptography.x509.general_name.OtherName.__repr__": [], "cryptography.x509.general_name.OtherName.__init__": [], "cryptography.x509.general_name.IPAddress.__hash__": [], "cryptography.x509.general_name.IPAddress.__ne__": [], "cryptography.x509.general_name.IPAddress.__eq__": [], "cryptography.x509.general_name.IPAddress.__repr__": [], "cryptography.x509.general_name.IPAddress.__init__": [], "cryptography.x509.general_name.RegisteredID.__hash__": [], "cryptography.x509.general_name.RegisteredID.__ne__": [], "cryptography.x509.general_name.RegisteredID.__eq__": [], "cryptography.x509.general_name.RegisteredID.__repr__": [], "cryptography.x509.general_name.RegisteredID.__init__": [], "cryptography.x509.general_name.DirectoryName.__hash__": [], "cryptography.x509.general_name.DirectoryName.__ne__": [], "cryptography.x509.general_name.DirectoryName.__eq__": [], "cryptography.x509.general_name.DirectoryName.__repr__": [], "cryptography.x509.general_name.DirectoryName.__init__": [], "cryptography.x509.general_name.UniformResourceIdentifier.__hash__": [], "cryptography.x509.general_name.UniformResourceIdentifier.__ne__": [], "cryptography.x509.general_name.UniformResourceIdentifier.__eq__": [], "cryptography.x509.general_name.UniformResourceIdentifier.__repr__": [], "cryptography.x509.general_name.UniformResourceIdentifier._init_without_validation": [], "cryptography.x509.general_name.UniformResourceIdentifier.__init__": [], "cryptography.x509.general_name.DNSName.__hash__": [], "cryptography.x509.general_name.DNSName.__ne__": [], "cryptography.x509.general_name.DNSName.__eq__": [], "cryptography.x509.general_name.DNSName.__repr__": [], "cryptography.x509.general_name.DNSName._init_without_validation": [], "cryptography.x509.general_name.DNSName.__init__": [], "cryptography.x509.general_name.RFC822Name.__hash__": [], "cryptography.x509.general_name.RFC822Name.__ne__": [], "cryptography.x509.general_name.RFC822Name.__eq__": [], "cryptography.x509.general_name.RFC822Name.__repr__": [], "cryptography.x509.general_name.RFC822Name._init_without_validation": [], "cryptography.x509.general_name.RFC822Name.__init__": [], "cryptography.x509.general_name.GeneralName.value": [], "cryptography.x509.general_name.UnsupportedGeneralNameType.__init__": [], "testtools.tests.matchers.test_impl.test_suite": [], "testtools.tests.matchers.test_impl.TestMismatchDecorator.test_repr": [], "testtools.tests.matchers.test_impl.TestMismatchDecorator.test_forwards_details": [], "testtools.tests.matchers.test_impl.TestMismatchDecorator.test_forwards_description": [], "testtools.tests.matchers.test_impl.TestMismatchError.test_verbose_unicode": [], "testtools.tests.matchers.test_impl.TestMismatchError.test_verbose_description": [], "testtools.tests.matchers.test_impl.TestMismatchError.test_default_description_unicode": [], "testtools.tests.matchers.test_impl.TestMismatchError.test_default_description_is_mismatch": [], "testtools.tests.matchers.test_impl.TestMismatchError.test_is_assertion_error": [], "testtools.tests.matchers.test_impl.TestMismatch.test_constructor_no_arguments": [], "testtools.tests.matchers.test_impl.TestMismatch.test_constructor_arguments": [], "cryptography.hazmat.backends.openssl.dsa._DSAPublicKey.verify": [], "cryptography.hazmat.backends.openssl.dsa._DSAPublicKey.public_bytes": [], "cryptography.hazmat.backends.openssl.dsa._DSAPublicKey.parameters": [], "cryptography.hazmat.backends.openssl.dsa._DSAPublicKey.public_numbers": [], "cryptography.hazmat.backends.openssl.dsa._DSAPublicKey.verifier": [], "cryptography.hazmat.backends.openssl.dsa._DSAPublicKey.__init__": [], "cryptography.hazmat.backends.openssl.dsa._DSAPrivateKey.sign": [], "cryptography.hazmat.backends.openssl.dsa._DSAPrivateKey.private_bytes": [], "cryptography.hazmat.backends.openssl.dsa._DSAPrivateKey.parameters": [], "cryptography.hazmat.backends.openssl.dsa._DSAPrivateKey.public_key": [], "cryptography.hazmat.backends.openssl.dsa._DSAPrivateKey.private_numbers": [], "cryptography.hazmat.backends.openssl.dsa._DSAPrivateKey.signer": [], "cryptography.hazmat.backends.openssl.dsa._DSAPrivateKey.__init__": [], "cryptography.hazmat.backends.openssl.dsa._DSAParameters.generate_private_key": [], "cryptography.hazmat.backends.openssl.dsa._DSAParameters.parameter_numbers": [], "cryptography.hazmat.backends.openssl.dsa._DSAParameters.__init__": [], "cryptography.hazmat.backends.openssl.dsa._DSASignatureContext.finalize": [], "cryptography.hazmat.backends.openssl.dsa._DSASignatureContext.update": [], "cryptography.hazmat.backends.openssl.dsa._DSASignatureContext.__init__": [], "cryptography.hazmat.backends.openssl.dsa._DSAVerificationContext.verify": [], "cryptography.hazmat.backends.openssl.dsa._DSAVerificationContext.update": [], "cryptography.hazmat.backends.openssl.dsa._DSAVerificationContext.__init__": [], "cryptography.hazmat.backends.openssl.dsa._dsa_sig_verify": [], "cryptography.hazmat.backends.openssl.dsa._dsa_sig_sign": [], "rx.linq.observable.delay.delay": [], "rx.linq.observable.delay.observable_delay_date": [], "rx.linq.observable.delay.observable_delay_timespan": [], "rx.linq.observable.delay.Timestamp.__init__": [], "keystone.limit.models.flat.FlatModel.check_limit": [], "paste.util.template.fill_command": [], "paste.util.template.parse_default": [], "paste.util.template.parse_for": [], "paste.util.template.parse_one_cond": [], "paste.util.template.parse_cond": [], "paste.util.template.parse_expr": [], "paste.util.template.parse": [], "paste.util.template.find_position": [], "paste.util.template.trim_lex": [], "paste.util.template.lex": [], "paste.util.template.sub_html": [], "paste.util.template.HTMLTemplate._repr": [], "paste.util.template.attr": [], "paste.util.template.url": [], "paste.util.template.html_quote": [], "paste.util.template.html.__repr__": [], "paste.util.template.html.__str__": [], "paste.util.template.html.__init__": [], "paste.util.template.bunch.__repr__": [], "paste.util.template.bunch.__getitem__": [], "paste.util.template.bunch.__getattr__": [], "paste.util.template.bunch.__setattr__": [], "paste.util.template.bunch.__init__": [], "paste.util.template.paste_script_template_renderer": [], "paste.util.template.sub": [], "paste.util.template.Template._add_line_info": [], "paste.util.template.Template._repr": [], "paste.util.template.Template._exec": [], "paste.util.template.Template._eval": [], "paste.util.template.Template._interpret_if": [], "paste.util.template.Template._interpret_for": [], "paste.util.template.Template._interpret_code": [], "paste.util.template.Template._interpret_codes": [], "paste.util.template.Template._interpret": [], "paste.util.template.Template.substitute": [], "paste.util.template.Template.__repr__": [], "paste.util.template.Template.from_filename": [], "paste.util.template.Template.__init__": [], "paste.util.template.TemplateError.__str__": [], "paste.util.template.TemplateError.__init__": [], "paste.translogger.make_filter": [], "paste.translogger.TransLogger.write_log": [], "paste.translogger.TransLogger.__call__": [], "paste.translogger.TransLogger.__init__": [], "keystone.tests.protection.v3.test_users.ProjectAdminTests._override_policy": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 1004, "column": 13 }, "stop": { "line": 1004, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 1012, "column": 20 }, "stop": { "line": 1012, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 1012, "column": 12 }, "stop": { "line": 1012, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.write", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 1004, "column": 13 }, "stop": { "line": 1004, "column": 17 } } ], "kind": "function", "target": "open" } ], "keystone.tests.protection.v3.test_users.ProjectAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 965, "column": 43 }, "stop": { "line": 965, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 968, "column": 12 }, "stop": { "line": 968, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 982, "column": 15 }, "stop": { "line": 982, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_users.ProjectAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 977, "column": 12 }, "stop": { "line": 977, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 977, "column": 30 }, "stop": { "line": 977, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 962, "column": 8 }, "stop": { "line": 962, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 967, "column": 8 }, "stop": { "line": 967, "column": 23 } }, { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 965, "column": 27 }, "stop": { "line": 965, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_users.ProjectAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 963, "column": 8 }, "stop": { "line": 963, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_users.ProjectAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 977, "column": 12 }, "stop": { "line": 977, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 973, "column": 8 }, "stop": { "line": 973, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_users.ProjectAdminTests._override_policy", "class_name": "keystone.tests.protection.v3.test_users.ProjectAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_users.ProjectMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 944, "column": 43 }, "stop": { "line": 944, "column": 57 } }, { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 933, "column": 56 }, "stop": { "line": 933, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 924, "column": 24 }, "stop": { "line": 924, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 943, "column": 15 }, "stop": { "line": 943, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_users.ProjectMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 923, "column": 8 }, "stop": { "line": 923, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_users.ProjectMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 928, "column": 12 }, "stop": { "line": 928, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 924, "column": 8 }, "stop": { "line": 924, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_users.ProjectMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 932, "column": 18 }, "stop": { "line": 932, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 928, "column": 30 }, "stop": { "line": 928, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 922, "column": 8 }, "stop": { "line": 922, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 928, "column": 12 }, "stop": { "line": 928, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 936, "column": 25 }, "stop": { "line": 936, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_users.ProjectReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 903, "column": 15 }, "stop": { "line": 903, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_users.ProjectReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 893, "column": 56 }, "stop": { "line": 893, "column": 63 } }, { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 904, "column": 43 }, "stop": { "line": 904, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 884, "column": 24 }, "stop": { "line": 884, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 888, "column": 12 }, "stop": { "line": 888, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 892, "column": 18 }, "stop": { "line": 892, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 888, "column": 30 }, "stop": { "line": 888, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 882, "column": 8 }, "stop": { "line": 882, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 883, "column": 8 }, "stop": { "line": 883, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_users.ProjectReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 888, "column": 12 }, "stop": { "line": 888, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 896, "column": 25 }, "stop": { "line": 896, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 884, "column": 8 }, "stop": { "line": 884, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_users.ProjectReaderTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_users.DomainAdminTests.test_user_cannot_delete_non_existent_user_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 871, "column": 16 }, "stop": { "line": 871, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 871, "column": 33 }, "stop": { "line": 871, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 871, "column": 33 }, "stop": { "line": 871, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_users.DomainAdminTests.test_user_cannot_delete_users_in_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 856, "column": 12 }, "stop": { "line": 856, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 864, "column": 16 }, "stop": { "line": 864, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 859, "column": 12 }, "stop": { "line": 859, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 856, "column": 12 }, "stop": { "line": 856, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 856, "column": 30 }, "stop": { "line": 856, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_users.DomainAdminTests.test_user_can_delete_users_within_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 851, "column": 16 }, "stop": { "line": 851, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 846, "column": 12 }, "stop": { "line": 846, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_users.DomainAdminTests.test_user_cannot_update_non_existent_user_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 839, "column": 16 }, "stop": { "line": 839, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 839, "column": 33 }, "stop": { "line": 839, "column": 43 } }, { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 836, "column": 36 }, "stop": { "line": 836, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 839, "column": 33 }, "stop": { "line": 839, "column": 49 } }, { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 836, "column": 36 }, "stop": { "line": 836, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_users.DomainAdminTests.test_user_cannot_update_users_in_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 822, "column": 12 }, "stop": { "line": 822, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 828, "column": 36 }, "stop": { "line": 828, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 831, "column": 16 }, "stop": { "line": 831, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 825, "column": 12 }, "stop": { "line": 825, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 822, "column": 12 }, "stop": { "line": 822, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 828, "column": 36 }, "stop": { "line": 828, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 822, "column": 30 }, "stop": { "line": 822, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_users.DomainAdminTests.test_user_can_update_users_within_domain_hyphened_domain_id": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 818, "column": 12 }, "stop": { "line": 818, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 817, "column": 12 }, "stop": { "line": 817, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.protection.v3.test_users.DomainAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 805, "column": 12 }, "stop": { "line": 805, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 815, "column": 16 }, "stop": { "line": 815, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 809, "column": 12 }, "stop": { "line": 809, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 805, "column": 12 }, "stop": { "line": 805, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 805, "column": 30 }, "stop": { "line": 805, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_users.DomainAdminTests.test_user_can_update_users_within_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 797, "column": 16 }, "stop": { "line": 797, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 791, "column": 12 }, "stop": { "line": 791, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 794, "column": 36 }, "stop": { "line": 794, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 794, "column": 36 }, "stop": { "line": 794, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_users.DomainAdminTests.test_user_cannot_create_users_in_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 779, "column": 24 }, "stop": { "line": 779, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 773, "column": 12 }, "stop": { "line": 773, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 779, "column": 24 }, "stop": { "line": 779, "column": 40 } }, { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 773, "column": 12 }, "stop": { "line": 773, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 773, "column": 30 }, "stop": { "line": 773, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_users.DomainAdminTests.test_user_cannot_create_users_within_domain_hyphened_domain_id": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 761, "column": 24 }, "stop": { "line": 761, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 755, "column": 12 }, "stop": { "line": 755, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 761, "column": 24 }, "stop": { "line": 761, "column": 40 } }, { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 755, "column": 12 }, "stop": { "line": 755, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 755, "column": 30 }, "stop": { "line": 755, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_users.DomainAdminTests.test_user_can_create_users_within_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 742, "column": 24 }, "stop": { "line": 742, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 742, "column": 24 }, "stop": { "line": 742, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_users.DomainAdminTests._override_policy": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 728, "column": 13 }, "stop": { "line": 728, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 736, "column": 20 }, "stop": { "line": 736, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 736, "column": 12 }, "stop": { "line": 736, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.write", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 728, "column": 13 }, "stop": { "line": 728, "column": 17 } } ], "kind": "function", "target": "open" } ], "keystone.tests.protection.v3.test_users.DomainAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 685, "column": 43 }, "stop": { "line": 685, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 708, "column": 43 }, "stop": { "line": 708, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 688, "column": 12 }, "stop": { "line": 688, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 687, "column": 8 }, "stop": { "line": 687, "column": 23 } }, { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 685, "column": 27 }, "stop": { "line": 685, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_users.DomainAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 697, "column": 12 }, "stop": { "line": 697, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 707, "column": 15 }, "stop": { "line": 707, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_users.DomainAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 697, "column": 30 }, "stop": { "line": 697, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 682, "column": 8 }, "stop": { "line": 682, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 697, "column": 12 }, "stop": { "line": 697, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 683, "column": 8 }, "stop": { "line": 683, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_users.DomainAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 693, "column": 8 }, "stop": { "line": 693, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_users.DomainAdminTests._override_policy", "class_name": "keystone.tests.protection.v3.test_users.DomainAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 700, "column": 23 }, "stop": { "line": 700, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_users.DomainMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 663, "column": 15 }, "stop": { "line": 663, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_users.DomainMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 648, "column": 8 }, "stop": { "line": 648, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_users.DomainMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 664, "column": 43 }, "stop": { "line": 664, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 649, "column": 24 }, "stop": { "line": 649, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 653, "column": 12 }, "stop": { "line": 653, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 653, "column": 30 }, "stop": { "line": 653, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 647, "column": 8 }, "stop": { "line": 647, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 653, "column": 12 }, "stop": { "line": 653, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 649, "column": 8 }, "stop": { "line": 649, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_users.DomainMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 656, "column": 22 }, "stop": { "line": 656, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_users.DomainReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 628, "column": 43 }, "stop": { "line": 628, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 613, "column": 24 }, "stop": { "line": 613, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 627, "column": 15 }, "stop": { "line": 627, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_users.DomainReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 617, "column": 12 }, "stop": { "line": 617, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 612, "column": 8 }, "stop": { "line": 612, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_users.DomainReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 617, "column": 30 }, "stop": { "line": 617, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 611, "column": 8 }, "stop": { "line": 611, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 613, "column": 8 }, "stop": { "line": 613, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_users.DomainReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 617, "column": 12 }, "stop": { "line": 617, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 620, "column": 24 }, "stop": { "line": 620, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_users.SystemAdminTests.test_user_cannot_delete_non_existent_user_not_found": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 599, "column": 16 }, "stop": { "line": 599, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 599, "column": 33 }, "stop": { "line": 599, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 599, "column": 33 }, "stop": { "line": 599, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_users.SystemAdminTests.test_user_can_delete_users": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 594, "column": 21 }, "stop": { "line": 594, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 590, "column": 12 }, "stop": { "line": 590, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_users.SystemAdminTests.test_user_cannot_update_non_existent_user_not_found": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 583, "column": 16 }, "stop": { "line": 583, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 580, "column": 36 }, "stop": { "line": 580, "column": 46 } }, { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 583, "column": 33 }, "stop": { "line": 583, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 583, "column": 33 }, "stop": { "line": 583, "column": 49 } }, { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 580, "column": 36 }, "stop": { "line": 580, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_users.SystemAdminTests.test_user_can_update_users": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 576, "column": 16 }, "stop": { "line": 576, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 570, "column": 12 }, "stop": { "line": 570, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 573, "column": 36 }, "stop": { "line": 573, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 573, "column": 36 }, "stop": { "line": 573, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_users.SystemAdminTests.test_user_can_create_users": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 560, "column": 24 }, "stop": { "line": 560, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 560, "column": 24 }, "stop": { "line": 560, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_users.SystemAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 538, "column": 8 }, "stop": { "line": 538, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 539, "column": 8 }, "stop": { "line": 539, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_users.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 540, "column": 8 }, "stop": { "line": 540, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_users.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 544, "column": 15 }, "stop": { "line": 544, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_users.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 540, "column": 24 }, "stop": { "line": 540, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" } ], "keystone.tests.protection.v3.test_users.SystemMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 504, "column": 8 }, "stop": { "line": 504, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 520, "column": 43 }, "stop": { "line": 520, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 506, "column": 24 }, "stop": { "line": 506, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 506, "column": 8 }, "stop": { "line": 506, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_users.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 509, "column": 24 }, "stop": { "line": 509, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 505, "column": 8 }, "stop": { "line": 505, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_users.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 519, "column": 15 }, "stop": { "line": 519, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_users.SystemMemberTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_users.SystemReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 469, "column": 8 }, "stop": { "line": 469, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 471, "column": 8 }, "stop": { "line": 471, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_users.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 470, "column": 8 }, "stop": { "line": 470, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_users.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 485, "column": 43 }, "stop": { "line": 485, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 471, "column": 24 }, "stop": { "line": 471, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 484, "column": 15 }, "stop": { "line": 484, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_users.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 474, "column": 24 }, "stop": { "line": 474, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_users._ProjectUserTests.test_user_cannot_delete_non_existent_user_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 457, "column": 16 }, "stop": { "line": 457, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 457, "column": 33 }, "stop": { "line": 457, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 457, "column": 33 }, "stop": { "line": 457, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_users._ProjectUserTests.test_user_cannot_delete_users_in_other_domains": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 442, "column": 12 }, "stop": { "line": 442, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 450, "column": 16 }, "stop": { "line": 450, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 445, "column": 12 }, "stop": { "line": 445, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 442, "column": 12 }, "stop": { "line": 442, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 442, "column": 30 }, "stop": { "line": 442, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_users._ProjectUserTests.test_user_cannot_delete_users_within_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 436, "column": 16 }, "stop": { "line": 436, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 431, "column": 12 }, "stop": { "line": 431, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_users._ProjectUserTests.test_user_cannot_update_non_existent_user_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 424, "column": 16 }, "stop": { "line": 424, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 424, "column": 33 }, "stop": { "line": 424, "column": 43 } }, { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 421, "column": 36 }, "stop": { "line": 421, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 421, "column": 36 }, "stop": { "line": 421, "column": 52 } }, { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 424, "column": 33 }, "stop": { "line": 424, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_users._ProjectUserTests.test_user_cannot_update_users_in_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 413, "column": 36 }, "stop": { "line": 413, "column": 46 } }, { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 407, "column": 12 }, "stop": { "line": 407, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 416, "column": 16 }, "stop": { "line": 416, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 410, "column": 12 }, "stop": { "line": 410, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 407, "column": 12 }, "stop": { "line": 407, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 413, "column": 36 }, "stop": { "line": 413, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 407, "column": 30 }, "stop": { "line": 407, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_users._ProjectUserTests.test_user_cannot_update_users_within_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 401, "column": 16 }, "stop": { "line": 401, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 395, "column": 12 }, "stop": { "line": 395, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 398, "column": 36 }, "stop": { "line": 398, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 398, "column": 36 }, "stop": { "line": 398, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_users._ProjectUserTests.test_user_cannot_create_users_in_other_domains": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 383, "column": 24 }, "stop": { "line": 383, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 377, "column": 12 }, "stop": { "line": 377, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 383, "column": 24 }, "stop": { "line": 383, "column": 40 } }, { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 377, "column": 12 }, "stop": { "line": 377, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 377, "column": 30 }, "stop": { "line": 377, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_users._ProjectUserTests.test_user_cannot_create_users_within_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 365, "column": 24 }, "stop": { "line": 365, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 365, "column": 24 }, "stop": { "line": 365, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_users._ProjectUserTests.test_user_cannot_list_users_in_other_domains": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 348, "column": 12 }, "stop": { "line": 348, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 356, "column": 16 }, "stop": { "line": 356, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 351, "column": 12 }, "stop": { "line": 351, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 348, "column": 12 }, "stop": { "line": 348, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 348, "column": 30 }, "stop": { "line": 348, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_users._ProjectUserTests.test_user_cannot_list_users_within_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 341, "column": 16 }, "stop": { "line": 341, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_users._ProjectUserTests.test_user_cannot_get_non_existent_user_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 334, "column": 16 }, "stop": { "line": 334, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 334, "column": 33 }, "stop": { "line": 334, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 334, "column": 33 }, "stop": { "line": 334, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_users._ProjectUserTests.test_user_cannot_get_users_in_other_domains": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 319, "column": 12 }, "stop": { "line": 319, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 327, "column": 16 }, "stop": { "line": 327, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 322, "column": 12 }, "stop": { "line": 322, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 319, "column": 12 }, "stop": { "line": 319, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 319, "column": 30 }, "stop": { "line": 319, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_users._ProjectUserTests.test_user_cannot_get_users_within_their_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 313, "column": 16 }, "stop": { "line": 313, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 308, "column": 12 }, "stop": { "line": 308, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_users._DomainMemberAndReaderUserTests.test_user_cannot_delete_non_existent_user_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 298, "column": 16 }, "stop": { "line": 298, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 298, "column": 33 }, "stop": { "line": 298, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 298, "column": 33 }, "stop": { "line": 298, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_users._DomainMemberAndReaderUserTests.test_user_cannot_delete_users_in_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 283, "column": 12 }, "stop": { "line": 283, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 291, "column": 16 }, "stop": { "line": 291, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 286, "column": 12 }, "stop": { "line": 286, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 283, "column": 12 }, "stop": { "line": 283, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 283, "column": 30 }, "stop": { "line": 283, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_users._DomainMemberAndReaderUserTests.test_user_cannot_delete_users_within_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 277, "column": 16 }, "stop": { "line": 277, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 272, "column": 12 }, "stop": { "line": 272, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_users._DomainMemberAndReaderUserTests.test_user_cannot_update_non_existent_user_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 266, "column": 16 }, "stop": { "line": 266, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 260, "column": 12 }, "stop": { "line": 260, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 263, "column": 36 }, "stop": { "line": 263, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 263, "column": 36 }, "stop": { "line": 263, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_users._DomainMemberAndReaderUserTests.test_user_cannot_update_users_in_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 245, "column": 12 }, "stop": { "line": 245, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 251, "column": 36 }, "stop": { "line": 251, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 254, "column": 16 }, "stop": { "line": 254, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 248, "column": 12 }, "stop": { "line": 248, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 251, "column": 36 }, "stop": { "line": 251, "column": 52 } }, { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 245, "column": 12 }, "stop": { "line": 245, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 245, "column": 30 }, "stop": { "line": 245, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_users._DomainMemberAndReaderUserTests.test_user_cannot_update_users_within_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 239, "column": 16 }, "stop": { "line": 239, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 233, "column": 12 }, "stop": { "line": 233, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 236, "column": 36 }, "stop": { "line": 236, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 236, "column": 36 }, "stop": { "line": 236, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_users._DomainMemberAndReaderUserTests.test_user_cannot_create_users_in_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 215, "column": 12 }, "stop": { "line": 215, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 221, "column": 24 }, "stop": { "line": 221, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 221, "column": 24 }, "stop": { "line": 221, "column": 40 } }, { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 215, "column": 12 }, "stop": { "line": 215, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 215, "column": 30 }, "stop": { "line": 215, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_users._DomainMemberAndReaderUserTests.test_user_cannot_create_users_within_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 203, "column": 24 }, "stop": { "line": 203, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 203, "column": 24 }, "stop": { "line": 203, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_users._DomainUserTests.test_user_cannot_list_users_in_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 181, "column": 12 }, "stop": { "line": 181, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 185, "column": 12 }, "stop": { "line": 185, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 181, "column": 12 }, "stop": { "line": 181, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 192, "column": 16 }, "stop": { "line": 192, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 181, "column": 30 }, "stop": { "line": 181, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_users._DomainUserTests.test_user_can_list_users_within_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 172, "column": 32 }, "stop": { "line": 172, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 167, "column": 12 }, "stop": { "line": 167, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 175, "column": 16 }, "stop": { "line": 175, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_users._DomainUserTests.test_user_cannot_get_user_in_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 152, "column": 12 }, "stop": { "line": 152, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 161, "column": 16 }, "stop": { "line": 161, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 156, "column": 12 }, "stop": { "line": 156, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 152, "column": 12 }, "stop": { "line": 152, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 152, "column": 30 }, "stop": { "line": 152, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_users._DomainUserTests.test_user_can_get_user_within_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 147, "column": 22 }, "stop": { "line": 147, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 143, "column": 12 }, "stop": { "line": 143, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_users._SystemMemberAndReaderUserTests.test_user_cannot_delete_non_existent_user_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 133, "column": 16 }, "stop": { "line": 133, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 133, "column": 33 }, "stop": { "line": 133, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 133, "column": 33 }, "stop": { "line": 133, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_users._SystemMemberAndReaderUserTests.test_user_cannot_delete_users": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 126, "column": 16 }, "stop": { "line": 126, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 121, "column": 12 }, "stop": { "line": 121, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_users._SystemMemberAndReaderUserTests.test_user_cannot_update_non_existent_user_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 115, "column": 16 }, "stop": { "line": 115, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 109, "column": 12 }, "stop": { "line": 109, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 112, "column": 36 }, "stop": { "line": 112, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 112, "column": 36 }, "stop": { "line": 112, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_users._SystemMemberAndReaderUserTests.test_user_cannot_update_users": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 103, "column": 16 }, "stop": { "line": 103, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 96, "column": 12 }, "stop": { "line": 96, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 100, "column": 40 }, "stop": { "line": 100, "column": 50 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 100, "column": 40 }, "stop": { "line": 100, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_users._SystemMemberAndReaderUserTests.test_user_cannot_create_users": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 83, "column": 24 }, "stop": { "line": 83, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 83, "column": 24 }, "stop": { "line": 83, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_users._SystemUserTests.test_user_can_list_users": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 61, "column": 17 }, "stop": { "line": 61, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 63, "column": 16 }, "stop": { "line": 63, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 71, "column": 16 }, "stop": { "line": 71, "column": 40 } }, { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 65, "column": 12 }, "stop": { "line": 65, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_users._SystemUserTests.test_user_cannot_get_non_existent_user_not_found": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 55, "column": 16 }, "stop": { "line": 55, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 55, "column": 33 }, "stop": { "line": 55, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 55, "column": 33 }, "stop": { "line": 55, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_users._SystemUserTests.test_user_can_get_other_users": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 49, "column": 22 }, "stop": { "line": 49, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 45, "column": 12 }, "stop": { "line": 45, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_users._CommonUserTests.test_user_can_get_their_own_user_reference": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_users.py", "start": { "line": 36, "column": 22 }, "stop": { "line": 36, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "prompt_toolkit.output.base.DummyOutput.get_default_color_depth": [], "prompt_toolkit.output.base.DummyOutput.get_rows_below_cursor_position": [], "prompt_toolkit.output.base.DummyOutput.get_size": [], "prompt_toolkit.output.base.DummyOutput.scroll_buffer_to_prompt": [], "prompt_toolkit.output.base.DummyOutput.disable_bracketed_paste": [], "prompt_toolkit.output.base.DummyOutput.enable_bracketed_paste": [], "prompt_toolkit.output.base.DummyOutput.bell": [], "prompt_toolkit.output.base.DummyOutput.ask_for_cpr": [], "prompt_toolkit.output.base.DummyOutput.show_cursor": [], "prompt_toolkit.output.base.DummyOutput.hide_cursor": [], "prompt_toolkit.output.base.DummyOutput.cursor_backward": [], "prompt_toolkit.output.base.DummyOutput.cursor_forward": [], "prompt_toolkit.output.base.DummyOutput.cursor_down": [], "prompt_toolkit.output.base.DummyOutput.cursor_up": [], "prompt_toolkit.output.base.DummyOutput.cursor_goto": [], "prompt_toolkit.output.base.DummyOutput.enable_autowrap": [], "prompt_toolkit.output.base.DummyOutput.disable_autowrap": [], "prompt_toolkit.output.base.DummyOutput.set_attributes": [], "prompt_toolkit.output.base.DummyOutput.reset_attributes": [], "prompt_toolkit.output.base.DummyOutput.erase_down": [], "prompt_toolkit.output.base.DummyOutput.erase_end_of_line": [], "prompt_toolkit.output.base.DummyOutput.disable_mouse_support": [], "prompt_toolkit.output.base.DummyOutput.enable_mouse_support": [], "prompt_toolkit.output.base.DummyOutput.quit_alternate_screen": [], "prompt_toolkit.output.base.DummyOutput.enter_alternate_screen": [], "prompt_toolkit.output.base.DummyOutput.erase_screen": [], "prompt_toolkit.output.base.DummyOutput.flush": [], "prompt_toolkit.output.base.DummyOutput.clear_title": [], "prompt_toolkit.output.base.DummyOutput.set_title": [], "prompt_toolkit.output.base.DummyOutput.write_raw": [], "prompt_toolkit.output.base.DummyOutput.write": [], "prompt_toolkit.output.base.DummyOutput.encoding": [], "prompt_toolkit.output.base.DummyOutput.fileno": [], "prompt_toolkit.output.base.Output.get_default_color_depth": [], "prompt_toolkit.output.base.Output.get_rows_below_cursor_position": [], "prompt_toolkit.output.base.Output.scroll_buffer_to_prompt": [], "prompt_toolkit.output.base.Output.reset_cursor_key_mode": [], "prompt_toolkit.output.base.Output.disable_bracketed_paste": [], "prompt_toolkit.output.base.Output.enable_bracketed_paste": [], "prompt_toolkit.output.base.Output.bell": [], "prompt_toolkit.output.base.Output.get_size": [], "prompt_toolkit.output.base.Output.responds_to_cpr": [], "prompt_toolkit.output.base.Output.ask_for_cpr": [], "prompt_toolkit.output.base.Output.show_cursor": [], "prompt_toolkit.output.base.Output.hide_cursor": [], "prompt_toolkit.output.base.Output.cursor_backward": [], "prompt_toolkit.output.base.Output.cursor_forward": [], "prompt_toolkit.output.base.Output.cursor_down": [], "prompt_toolkit.output.base.Output.cursor_up": [], "prompt_toolkit.output.base.Output.cursor_goto": [], "prompt_toolkit.output.base.Output.enable_autowrap": [], "prompt_toolkit.output.base.Output.disable_autowrap": [], "prompt_toolkit.output.base.Output.set_attributes": [], "prompt_toolkit.output.base.Output.reset_attributes": [], "prompt_toolkit.output.base.Output.erase_down": [], "prompt_toolkit.output.base.Output.erase_end_of_line": [], "prompt_toolkit.output.base.Output.disable_mouse_support": [], "prompt_toolkit.output.base.Output.enable_mouse_support": [], "prompt_toolkit.output.base.Output.quit_alternate_screen": [], "prompt_toolkit.output.base.Output.enter_alternate_screen": [], "prompt_toolkit.output.base.Output.erase_screen": [], "prompt_toolkit.output.base.Output.flush": [], "prompt_toolkit.output.base.Output.clear_title": [], "prompt_toolkit.output.base.Output.set_title": [], "prompt_toolkit.output.base.Output.write_raw": [], "prompt_toolkit.output.base.Output.write": [], "prompt_toolkit.output.base.Output.encoding": [], "prompt_toolkit.output.base.Output.fileno": [], "oauthlib.openid.connect.core.request_validator.RequestValidator.get_userinfo_claims": [], "oauthlib.openid.connect.core.request_validator.RequestValidator.validate_user_match": [], "oauthlib.openid.connect.core.request_validator.RequestValidator.validate_silent_login": [], "oauthlib.openid.connect.core.request_validator.RequestValidator.validate_silent_authorization": [], "oauthlib.openid.connect.core.request_validator.RequestValidator.validate_id_token": [], "oauthlib.openid.connect.core.request_validator.RequestValidator.validate_jwt_bearer_token": [], "oauthlib.openid.connect.core.request_validator.RequestValidator.finalize_id_token": [], "oauthlib.openid.connect.core.request_validator.RequestValidator.get_id_token": [], "oauthlib.openid.connect.core.request_validator.RequestValidator.get_jwt_bearer_token": [], "oauthlib.openid.connect.core.request_validator.RequestValidator.get_authorization_code_nonce": [], "oauthlib.openid.connect.core.request_validator.RequestValidator.get_authorization_code_scopes": [], "oauthlib.oauth2.rfc6749.endpoints.authorization.AuthorizationEndpoint.validate_authorization_request": [], "oauthlib.oauth2.rfc6749.endpoints.authorization.AuthorizationEndpoint.create_authorization_response": [], "oauthlib.oauth2.rfc6749.endpoints.authorization.AuthorizationEndpoint.default_token_type": [], "oauthlib.oauth2.rfc6749.endpoints.authorization.AuthorizationEndpoint.default_response_type_handler": [], "oauthlib.oauth2.rfc6749.endpoints.authorization.AuthorizationEndpoint.default_response_type": [], "oauthlib.oauth2.rfc6749.endpoints.authorization.AuthorizationEndpoint.response_types": [], "oauthlib.oauth2.rfc6749.endpoints.authorization.AuthorizationEndpoint.__init__": [], "keystone.revoke.core.Manager.revoke": [], "keystone.revoke.core.Manager.check_token": [ { "locations": [ { "path": "keystone/revoke/core.py", "start": { "line": 137, "column": 18 }, "stop": { "line": 137, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.TokenNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/revoke/core.py", "start": { "line": 135, "column": 11 }, "stop": { "line": 135, "column": 34 } } ], "kind": "function", "target": "keystone.models.revoke_model.is_revoked" } ], "keystone.revoke.core.Manager.revoke_by_audit_chain_id": [ { "locations": [ { "path": "keystone/revoke/core.py", "start": { "line": 121, "column": 20 }, "stop": { "line": 121, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.revoke_model.RevokeEvent.__init__", "class_name": "keystone.models.revoke_model.RevokeEvent", "dispatch": "static" }, { "locations": [ { "path": "keystone/revoke/core.py", "start": { "line": 121, "column": 8 }, "stop": { "line": 121, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.revoke.core.Manager.revoke", "class_name": "keystone.revoke.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/revoke/core.py", "start": { "line": 118, "column": 8 }, "stop": { "line": 118, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.revoke.core.Manager._assert_not_domain_and_project_scoped", "class_name": "keystone.revoke.core.Manager", "dispatch": "dynamic" } ], "keystone.revoke.core.Manager.revoke_by_audit_id": [ { "locations": [ { "path": "keystone/revoke/core.py", "start": { "line": 113, "column": 8 }, "stop": { "line": 113, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.revoke.core.Manager.revoke", "class_name": "keystone.revoke.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/revoke/core.py", "start": { "line": 113, "column": 20 }, "stop": { "line": 113, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.revoke_model.RevokeEvent.__init__", "class_name": "keystone.models.revoke_model.RevokeEvent", "dispatch": "static" } ], "keystone.revoke.core.Manager._assert_not_domain_and_project_scoped": [ { "locations": [ { "path": "keystone/revoke/core.py", "start": { "line": 110, "column": 18 }, "stop": { "line": 110, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.UnexpectedError", "dispatch": "static" } ], "keystone.revoke.core.Manager.revoke_by_user": [ { "locations": [ { "path": "keystone/revoke/core.py", "start": { "line": 102, "column": 15 }, "stop": { "line": 102, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.revoke.core.Manager.revoke", "class_name": "keystone.revoke.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/revoke/core.py", "start": { "line": 102, "column": 27 }, "stop": { "line": 102, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.revoke_model.RevokeEvent.__init__", "class_name": "keystone.models.revoke_model.RevokeEvent", "dispatch": "static" } ], "keystone.revoke.core.Manager._register_listeners": [ { "locations": [ { "path": "keystone/revoke/core.py", "start": { "line": 96, "column": 30 }, "stop": { "line": 96, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.items", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/revoke/core.py", "start": { "line": 98, "column": 16 }, "stop": { "line": 98, "column": 53 } } ], "kind": "function", "target": "keystone.notifications.register_event_callback" } ], "keystone.revoke.core.Manager._consumer_callback": [ { "locations": [ { "path": "keystone/revoke/core.py", "start": { "line": 76, "column": 8 }, "stop": { "line": 76, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.revoke.core.Manager.revoke", "class_name": "keystone.revoke.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/revoke/core.py", "start": { "line": 77, "column": 12 }, "stop": { "line": 77, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.revoke_model.RevokeEvent.__init__", "class_name": "keystone.models.revoke_model.RevokeEvent", "dispatch": "static" } ], "keystone.revoke.core.Manager._trust_callback": [ { "locations": [ { "path": "keystone/revoke/core.py", "start": { "line": 71, "column": 8 }, "stop": { "line": 71, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.revoke.core.Manager.revoke", "class_name": "keystone.revoke.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/revoke/core.py", "start": { "line": 72, "column": 12 }, "stop": { "line": 72, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.revoke_model.RevokeEvent.__init__", "class_name": "keystone.models.revoke_model.RevokeEvent", "dispatch": "static" } ], "keystone.revoke.core.Manager._project_callback": [ { "locations": [ { "path": "keystone/revoke/core.py", "start": { "line": 66, "column": 8 }, "stop": { "line": 66, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.revoke.core.Manager.revoke", "class_name": "keystone.revoke.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/revoke/core.py", "start": { "line": 67, "column": 12 }, "stop": { "line": 67, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.revoke_model.RevokeEvent.__init__", "class_name": "keystone.models.revoke_model.RevokeEvent", "dispatch": "static" } ], "keystone.revoke.core.Manager._user_callback": [ { "locations": [ { "path": "keystone/revoke/core.py", "start": { "line": 62, "column": 8 }, "stop": { "line": 62, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.revoke.core.Manager.revoke_by_user", "class_name": "keystone.revoke.core.Manager", "dispatch": "dynamic" } ], "keystone.revoke.core.Manager.list_events": [], "keystone.revoke.core.Manager._list_events": [], "keystone.revoke.core.Manager.__init__": [ { "locations": [ { "path": "keystone/revoke/core.py", "start": { "line": 49, "column": 8 }, "stop": { "line": 49, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.manager.Manager.__init__", "class_name": "keystone.common.manager.Manager", "dispatch": "static" }, { "locations": [ { "path": "keystone/revoke/core.py", "start": { "line": 50, "column": 8 }, "stop": { "line": 50, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.revoke.core.Manager._register_listeners", "class_name": "keystone.revoke.core.Manager", "dispatch": "dynamic" } ], "keystoneclient.tests.unit.test_https.ClientTest.test_post_auth": [], "keystoneclient.tests.unit.test_https.ClientTest.test_post": [], "keystoneclient.tests.unit.test_https.ClientTest.test_get": [], "keystoneclient.tests.unit.test_https.get_authed_client": [], "keystoneclient.tests.unit.test_https.get_client": [], "urllib3.contrib._appengine_environ.is_prod_appengine_mvms": [], "urllib3.contrib._appengine_environ.is_prod_appengine": [], "urllib3.contrib._appengine_environ.is_local_appengine": [], "urllib3.contrib._appengine_environ.is_appengine_sandbox": [], "urllib3.contrib._appengine_environ.is_appengine": [], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_additional_properties": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 534, "column": 8 }, "stop": { "line": 534, "column": 40 } } ], "kind": "function", "target": "keystone.auth.schema.validate_issue_token_auth" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_explicit_unscoped": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 493, "column": 8 }, "stop": { "line": 493, "column": 40 } } ], "kind": "function", "target": "keystone.auth.schema.validate_issue_token_auth" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_domain_scoped": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 475, "column": 8 }, "stop": { "line": 475, "column": 40 } } ], "kind": "function", "target": "keystone.auth.schema.validate_issue_token_auth" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_project_scoped": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 453, "column": 8 }, "stop": { "line": 453, "column": 40 } } ], "kind": "function", "target": "keystone.auth.schema.validate_issue_token_auth" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_two_methods": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 428, "column": 8 }, "stop": { "line": 428, "column": 40 } } ], "kind": "function", "target": "keystone.auth.schema.validate_issue_token_auth" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_user_domain_id": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 411, "column": 8 }, "stop": { "line": 411, "column": 40 } } ], "kind": "function", "target": "keystone.auth.schema.validate_issue_token_auth" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_unscoped": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 394, "column": 8 }, "stop": { "line": 394, "column": 40 } } ], "kind": "function", "target": "keystone.auth.schema.validate_issue_token_auth" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_trust_not_object_ex": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 377, "column": 8 }, "stop": { "line": 377, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth._expect_failure", "class_name": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_domain_no_id_or_name_ex": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 368, "column": 8 }, "stop": { "line": 368, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth._expect_failure", "class_name": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_domain_name_not_string_ex": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 359, "column": 8 }, "stop": { "line": 359, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth._expect_failure", "class_name": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_domain_id_not_string_ex": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 350, "column": 8 }, "stop": { "line": 350, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth._expect_failure", "class_name": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_domain_not_object_ex": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 341, "column": 8 }, "stop": { "line": 341, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth._expect_failure", "class_name": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_project_domain_no_id_or_name_ex": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 332, "column": 8 }, "stop": { "line": 332, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth._expect_failure", "class_name": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_project_domain_id_not_string_ex": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 320, "column": 8 }, "stop": { "line": 320, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth._expect_failure", "class_name": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_project_domain_name_not_string_ex": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 308, "column": 8 }, "stop": { "line": 308, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth._expect_failure", "class_name": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_project_domain_not_object_ex": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 296, "column": 8 }, "stop": { "line": 296, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth._expect_failure", "class_name": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_project_no_id_or_name_ex": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 284, "column": 8 }, "stop": { "line": 284, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth._expect_failure", "class_name": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_project_id_not_string_ex": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 275, "column": 8 }, "stop": { "line": 275, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth._expect_failure", "class_name": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_project_name_not_string_ex": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 264, "column": 8 }, "stop": { "line": 264, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth._expect_failure", "class_name": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_project_not_object_ex": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 253, "column": 8 }, "stop": { "line": 253, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth._expect_failure", "class_name": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_scope_not_object_or_string_ex": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 244, "column": 8 }, "stop": { "line": 244, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth._expect_failure", "class_name": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_token_id_not_string_ex": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 237, "column": 8 }, "stop": { "line": 237, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth._expect_failure", "class_name": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_token_no_id_ex": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 225, "column": 8 }, "stop": { "line": 225, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth._expect_failure", "class_name": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_token_not_object_ex": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 215, "column": 8 }, "stop": { "line": 215, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth._expect_failure", "class_name": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_token": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 205, "column": 8 }, "stop": { "line": 205, "column": 40 } } ], "kind": "function", "target": "keystone.auth.schema.validate_issue_token_auth" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_password_user_domain_id_not_string_ex": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 193, "column": 8 }, "stop": { "line": 193, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth._expect_failure", "class_name": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_password_user_domain_name_not_string_ex": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 176, "column": 8 }, "stop": { "line": 176, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth._expect_failure", "class_name": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_password_user_domain_no_id_or_name_ex": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 159, "column": 8 }, "stop": { "line": 159, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth._expect_failure", "class_name": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_password_user_domain_not_object_ex": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 144, "column": 8 }, "stop": { "line": 144, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth._expect_failure", "class_name": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_password_user_password_not_string_ex": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 129, "column": 8 }, "stop": { "line": 129, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth._expect_failure", "class_name": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_password_no_user_id_or_name_ex": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 114, "column": 8 }, "stop": { "line": 114, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth._expect_failure", "class_name": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_password_user_id_not_string_ex": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 102, "column": 8 }, "stop": { "line": 102, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth._expect_failure", "class_name": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_password_user_name_not_string_ex": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 88, "column": 8 }, "stop": { "line": 88, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth._expect_failure", "class_name": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_password_user_not_object_ex": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 74, "column": 8 }, "stop": { "line": 74, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth._expect_failure", "class_name": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_password_not_object_ex": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 62, "column": 8 }, "stop": { "line": 62, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth._expect_failure", "class_name": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_no_auth_plugin_parameters": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 52, "column": 8 }, "stop": { "line": 52, "column": 40 } } ], "kind": "function", "target": "keystone.auth.schema.validate_issue_token_auth" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_methods_not_array_str_ex": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 43, "column": 8 }, "stop": { "line": 43, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth._expect_failure", "class_name": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_methods_not_array_ex": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 39, "column": 8 }, "stop": { "line": 39, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth._expect_failure", "class_name": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_no_methods_ex": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 35, "column": 8 }, "stop": { "line": 35, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth._expect_failure", "class_name": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_identity_not_object_ex": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 32, "column": 8 }, "stop": { "line": 32, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth._expect_failure", "class_name": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_auth_no_identity_ex": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 29, "column": 8 }, "stop": { "line": 29, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth._expect_failure", "class_name": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_auth_not_object_ex": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 26, "column": 8 }, "stop": { "line": 26, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth._expect_failure", "class_name": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth._expect_failure": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_schema.py", "start": { "line": 21, "column": 8 }, "stop": { "line": 21, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth", "dispatch": "dynamic" } ], "migrate.tests.versioning.test_genmodel.TestSchemaDiff.test_functional": [], "migrate.tests.versioning.test_genmodel.TestSchemaDiff._applyLatestModel": [], "migrate.tests.versioning.test_genmodel.TestSchemaDiff._teardown": [], "migrate.tests.versioning.test_genmodel.TestSchemaDiff._setup": [], "graphql.utils.tests.test_schema_printer.test_print_introspection_schema": [], "graphql.utils.tests.test_schema_printer.test_print_enum": [], "graphql.utils.tests.test_schema_printer.test_prints_custom_scalar": [], "graphql.utils.tests.test_schema_printer.test_prints_input_type": [], "graphql.utils.tests.test_schema_printer.test_prints_unions": [], "graphql.utils.tests.test_schema_printer.test_prints_multiple_interfaces": [], "graphql.utils.tests.test_schema_printer.test_prints_interface": [], "graphql.utils.tests.test_schema_printer.test_prints_string_field_with_multiple_args_last_is_default": [], "graphql.utils.tests.test_schema_printer.test_prints_string_field_with_multiple_args_second_is_default": [], "graphql.utils.tests.test_schema_printer.test_prints_string_field_with_multiple_args_first_is_default": [], "graphql.utils.tests.test_schema_printer.test_prints_string_field_with_multiple_args": [], "graphql.utils.tests.test_schema_printer.test_prints_string_field_with_non_null_int_arg": [], "graphql.utils.tests.test_schema_printer.test_prints_string_field_with_int_arg_with_default": [], "graphql.utils.tests.test_schema_printer.test_prints_string_field_with_int_arg": [], "graphql.utils.tests.test_schema_printer.test_prints_object_field": [], "graphql.utils.tests.test_schema_printer.test_prints_non_null_list_non_null_string_field": [], "graphql.utils.tests.test_schema_printer.test_prints_list_non_null_string_field": [], "graphql.utils.tests.test_schema_printer.test_prints_non_null_list_string_field": [], "graphql.utils.tests.test_schema_printer.test_prints_list_string_field": [], "graphql.utils.tests.test_schema_printer.test_prints_string_field": [], "graphql.utils.tests.test_schema_printer.print_single_field_schema": [], "graphql.utils.tests.test_schema_printer.print_for_test": [], "saml2.extension.requested_attributes.factory": [], "saml2.extension.requested_attributes.requested_attributes_from_string": [], "saml2.extension.requested_attributes.requested_attributes_type__from_string": [], "saml2.extension.requested_attributes.RequestedAttributesType_.__init__": [], "saml2.extension.requested_attributes.requested_attribute_from_string": [], "saml2.extension.requested_attributes.requested_attribute_type__from_string": [], "saml2.extension.requested_attributes.RequestedAttributeType_.__init__": [], "sqlalchemy.testing.suite.test_update_delete.SimpleUpdateDeleteTest.test_delete": [], "sqlalchemy.testing.suite.test_update_delete.SimpleUpdateDeleteTest.test_update": [], "sqlalchemy.testing.suite.test_update_delete.SimpleUpdateDeleteTest.insert_data": [], "sqlalchemy.testing.suite.test_update_delete.SimpleUpdateDeleteTest.define_tables": [], "oslo_log.rate_limit.uninstall_filter": [], "oslo_log.rate_limit.install_filter": [], "oslo_log.rate_limit._iter_loggers": [], "oslo_log.rate_limit._LogRateLimit.filter": [], "oslo_log.rate_limit._LogRateLimit._reset": [], "oslo_log.rate_limit._LogRateLimit.__init__": [], "graphene.types.mountedtype.MountedType.mounted": [], "oslo_middleware.stats.StatsMiddleware.__call__": [], "oslo_middleware.stats.StatsMiddleware.strip_dot_from_version": [], "oslo_middleware.stats.StatsMiddleware.strip_uuid": [], "oslo_middleware.stats.StatsMiddleware.strip_short_uuid": [], "oslo_middleware.stats.StatsMiddleware.__init__": [], "passlib.context.LazyCryptContext.__getattribute__": [], "passlib.context.LazyCryptContext._lazy_init": [], "passlib.context.LazyCryptContext.__init__": [], "passlib.context.CryptContext.enable": [], "passlib.context.CryptContext.disable": [], "passlib.context.CryptContext.is_enabled": [], "passlib.context.CryptContext.dummy_verify": [], "passlib.context.CryptContext._reset_dummy_verify": [], "passlib.context.CryptContext._dummy_hash": [], "passlib.context.CryptContext.verify_and_update": [], "passlib.context.CryptContext.verify": [], "passlib.context.CryptContext.encrypt": [], "passlib.context.CryptContext.hash": [], "passlib.context.CryptContext.identify": [], "passlib.context.CryptContext.genhash": [], "passlib.context.CryptContext.genconfig": [], "passlib.context.CryptContext.hash_needs_update": [], "passlib.context.CryptContext.needs_update": [], "passlib.context.CryptContext._strip_unused_context_kwds": [], "passlib.context.CryptContext._get_or_identify_record": [], "passlib.context.CryptContext.reset_min_verify_time": [], "passlib.context.CryptContext.to_string": [], "passlib.context.CryptContext._write_to_parser": [], "passlib.context.CryptContext.to_dict": [], "passlib.context.CryptContext._render_ini_value": [], "passlib.context.CryptContext._render_config_key": [], "passlib.context.CryptContext.context_kwds": [], "passlib.context.CryptContext._get_unregistered_handlers": [], "passlib.context.CryptContext.handler": [], "passlib.context.CryptContext.default_scheme": [], "passlib.context.CryptContext.schemes": [], "passlib.context.CryptContext.update": [], "passlib.context.CryptContext._parse_config_key": [], "passlib.context.CryptContext.load": [], "passlib.context.CryptContext.load_path": [], "passlib.context.CryptContext._parse_ini_stream": [], "passlib.context.CryptContext._set_policy": [], "passlib.context.CryptContext._get_policy": [], "passlib.context.CryptContext.__repr__": [], "passlib.context.CryptContext.__init__": [], "passlib.context.CryptContext.replace": [], "passlib.context.CryptContext.using": [], "passlib.context.CryptContext.copy": [], "passlib.context.CryptContext.from_path": [], "passlib.context.CryptContext.from_string": [], "passlib.context.CryptContext._norm_source": [], "passlib.context._CryptConfig.iter_config": [], "passlib.context._CryptConfig.disabled_record": [], "passlib.context._CryptConfig.identify_record": [], "passlib.context._CryptConfig._get_record_list": [], "passlib.context._CryptConfig.get_record": [], "passlib.context._CryptConfig._get_record_options_with_flag": [], "passlib.context._CryptConfig._create_record": [], "passlib.context._CryptConfig._init_records": [], "passlib.context._CryptConfig.is_deprecated_with_flag": [], "passlib.context._CryptConfig.default_scheme": [], "passlib.context._CryptConfig._init_default_schemes": [], "passlib.context._CryptConfig.get_scheme_options_with_flag": [], "passlib.context._CryptConfig.expand_settings": [], "passlib.context._CryptConfig.get_base_handler": [], "passlib.context._CryptConfig._get_scheme_optionmap": [], "passlib.context._CryptConfig.get_context_option_with_flag": [], "passlib.context._CryptConfig.get_context_optionmap": [], "passlib.context._CryptConfig._norm_context_option": [], "passlib.context._CryptConfig._norm_scheme_option": [], "passlib.context._CryptConfig._init_options": [], "passlib.context._CryptConfig._init_scheme_list": [], "passlib.context._CryptConfig.__init__": [], "passlib.context.CryptPolicy.to_string": [], "passlib.context.CryptPolicy.to_file": [], "passlib.context.CryptPolicy.to_dict": [], "passlib.context.CryptPolicy.iter_config": [], "passlib.context.CryptPolicy.handler_is_deprecated": [], "passlib.context.CryptPolicy.get_options": [], "passlib.context.CryptPolicy.get_min_verify_time": [], "passlib.context.CryptPolicy.get_handler": [], "passlib.context.CryptPolicy.schemes": [], "passlib.context.CryptPolicy.iter_handlers": [], "passlib.context.CryptPolicy.has_schemes": [], "passlib.context.CryptPolicy.__init__": [], "passlib.context.CryptPolicy.replace": [], "passlib.context.CryptPolicy.from_sources": [], "passlib.context.CryptPolicy.from_source": [], "passlib.context.CryptPolicy.from_string": [], "passlib.context.CryptPolicy.from_path": [], "passlib.context._always_needs_update": [], "passlib.context._is_handler_registered": [], "passlib.context._coerce_vary_rounds": [], "IPython.terminal.pt_inputhooks.wx.inputhook_wxphoenix": [], "IPython.terminal.pt_inputhooks.wx.inputhook_wx3": [], "IPython.terminal.pt_inputhooks.wx.inputhook_wx2": [], "IPython.terminal.pt_inputhooks.wx.EventLoopRunner.check_stdin": [], "IPython.terminal.pt_inputhooks.wx.EventLoopRunner.Run": [], "IPython.terminal.pt_inputhooks.wx.EventLoopTimer.Notify": [], "IPython.terminal.pt_inputhooks.wx.EventLoopTimer.__init__": [], "IPython.terminal.pt_inputhooks.wx.inputhook_wx1": [], "IPython.terminal.pt_inputhooks.wx.ignore_keyboardinterrupts": [], "dns.message.make_response": [], "dns.message.make_query": [], "dns.message.from_file": [], "dns.message.from_text": [], "dns.message._TextReader.read": [], "dns.message._TextReader._rr_line": [], "dns.message._TextReader._question_line": [], "dns.message._TextReader._header_line": [], "dns.message._TextReader.__init__": [], "dns.message.from_wire": [], "dns.message._WireReader.read": [], "dns.message._WireReader._get_section": [], "dns.message._WireReader._get_question": [], "dns.message._WireReader.__init__": [], "dns.message.Message.set_opcode": [], "dns.message.Message.opcode": [], "dns.message.Message.set_rcode": [], "dns.message.Message.rcode": [], "dns.message.Message.want_dnssec": [], "dns.message.Message.use_edns": [], "dns.message.Message.use_tsig": [], "dns.message.Message.to_wire": [], "dns.message.Message.get_rrset": [], "dns.message.Message.find_rrset": [], "dns.message.Message.section_from_number": [], "dns.message.Message.section_number": [], "dns.message.Message.is_response": [], "dns.message.Message.__ne__": [], "dns.message.Message.__eq__": [], "dns.message.Message.to_text": [], "dns.message.Message.__str__": [], "dns.message.Message.__repr__": [], "dns.message.Message.__init__": [], "prompt_toolkit.layout.processors._MergedProcessor.apply_transformation": [], "prompt_toolkit.layout.processors._MergedProcessor.__init__": [], "prompt_toolkit.layout.processors.merge_processors": [], "prompt_toolkit.layout.processors.DynamicProcessor.apply_transformation": [], "prompt_toolkit.layout.processors.DynamicProcessor.__init__": [], "prompt_toolkit.layout.processors.ConditionalProcessor.__repr__": [], "prompt_toolkit.layout.processors.ConditionalProcessor.apply_transformation": [], "prompt_toolkit.layout.processors.ConditionalProcessor.__init__": [], "prompt_toolkit.layout.processors.ReverseSearchProcessor.apply_transformation": [], "prompt_toolkit.layout.processors.ReverseSearchProcessor._content": [], "prompt_toolkit.layout.processors.ReverseSearchProcessor._get_main_buffer": [], "prompt_toolkit.layout.processors.TabsProcessor.apply_transformation": [], "prompt_toolkit.layout.processors.TabsProcessor.__init__": [], "prompt_toolkit.layout.processors.ShowTrailingWhiteSpaceProcessor.apply_transformation": [], "prompt_toolkit.layout.processors.ShowTrailingWhiteSpaceProcessor.__init__": [], "prompt_toolkit.layout.processors.ShowLeadingWhiteSpaceProcessor.apply_transformation": [], "prompt_toolkit.layout.processors.ShowLeadingWhiteSpaceProcessor.__init__": [], "prompt_toolkit.layout.processors.AppendAutoSuggestion.apply_transformation": [], "prompt_toolkit.layout.processors.AppendAutoSuggestion.__init__": [], "prompt_toolkit.layout.processors.AfterInput.__repr__": [], "prompt_toolkit.layout.processors.AfterInput.apply_transformation": [], "prompt_toolkit.layout.processors.AfterInput.__init__": [], "prompt_toolkit.layout.processors.ShowArg.__repr__": [], "prompt_toolkit.layout.processors.ShowArg._get_text_fragments": [], "prompt_toolkit.layout.processors.ShowArg.__init__": [], "prompt_toolkit.layout.processors.BeforeInput.__repr__": [], "prompt_toolkit.layout.processors.BeforeInput.apply_transformation": [], "prompt_toolkit.layout.processors.BeforeInput.__init__": [], "prompt_toolkit.layout.processors.DisplayMultipleCursors.apply_transformation": [], "prompt_toolkit.layout.processors.HighlightMatchingBracketProcessor.apply_transformation": [], "prompt_toolkit.layout.processors.HighlightMatchingBracketProcessor._get_positions_to_highlight": [], "prompt_toolkit.layout.processors.HighlightMatchingBracketProcessor.__init__": [], "prompt_toolkit.layout.processors.PasswordProcessor.apply_transformation": [], "prompt_toolkit.layout.processors.PasswordProcessor.__init__": [], "prompt_toolkit.layout.processors.HighlightSelectionProcessor.apply_transformation": [], "prompt_toolkit.layout.processors.HighlightIncrementalSearchProcessor._get_search_text": [], "prompt_toolkit.layout.processors.HighlightSearchProcessor.apply_transformation": [], "prompt_toolkit.layout.processors.HighlightSearchProcessor._get_search_text": [], "prompt_toolkit.layout.processors.DummyProcessor.apply_transformation": [], "prompt_toolkit.layout.processors.Transformation.__init__": [], "prompt_toolkit.layout.processors.TransformationInput.unpack": [], "prompt_toolkit.layout.processors.TransformationInput.__init__": [], "prompt_toolkit.layout.processors.Processor.apply_transformation": [], "jedi.third_party.typeshed.stdlib.3.tokenize._TokenInfo.__init__": [], "rx.joins.pattern.Pattern.then_do": [], "rx.joins.pattern.Pattern.__and__": [], "rx.joins.pattern.Pattern.and_": [], "rx.joins.pattern.Pattern.__init__": [], "keystone.common.sql.expand_repo.versions.002_password_created_at_not_nullable.upgrade": [], "sqlparse.engine.grouping._group": [], "sqlparse.engine.grouping.group": [], "sqlparse.engine.grouping.group_values": [], "sqlparse.engine.grouping.align_comments": [], "sqlparse.engine.grouping.group_order": [], "sqlparse.engine.grouping.group_functions": [], "sqlparse.engine.grouping.group_aliased": [], "sqlparse.engine.grouping.group_where": [], "sqlparse.engine.grouping.group_comments": [], "sqlparse.engine.grouping.group_identifier_list": [], "sqlparse.engine.grouping.group_operator": [], "sqlparse.engine.grouping.group_arrays": [], "sqlparse.engine.grouping.group_identifier": [], "sqlparse.engine.grouping.group_comparison": [], "sqlparse.engine.grouping.group_assignment": [], "sqlparse.engine.grouping.group_as": [], "sqlparse.engine.grouping.group_period": [], "sqlparse.engine.grouping.group_typed_literal": [], "sqlparse.engine.grouping.group_tzcasts": [], "sqlparse.engine.grouping.group_typecasts": [], "sqlparse.engine.grouping.group_begin": [], "sqlparse.engine.grouping.group_for": [], "sqlparse.engine.grouping.group_if": [], "sqlparse.engine.grouping.group_case": [], "sqlparse.engine.grouping.group_parenthesis": [], "sqlparse.engine.grouping.group_brackets": [], "sqlparse.engine.grouping._group_matching": [], "saml2.ws.wstrust.factory": [], "saml2.ws.wstrust.participants_from_string": [], "saml2.ws.wstrust.authenticator_from_string": [], "saml2.ws.wstrust.sign_challenge_response_from_string": [], "saml2.ws.wstrust.sign_challenge_from_string": [], "saml2.ws.wstrust.status_from_string": [], "saml2.ws.wstrust.request_security_token_response_collection_from_string": [], "saml2.ws.wstrust.binary_secret_from_string": [], "saml2.ws.wstrust.participants_type__from_string": [], "saml2.ws.wstrust.ParticipantsType_.__init__": [], "saml2.ws.wstrust.participants_type__participant_from_string": [], "saml2.ws.wstrust.participants_type__primary_from_string": [], "saml2.ws.wstrust.delegate_to_from_string": [], "saml2.ws.wstrust.use_key_from_string": [], "saml2.ws.wstrust.proof_encryption_from_string": [], "saml2.ws.wstrust.encryption_from_string": [], "saml2.ws.wstrust.key_type_from_string": [], "saml2.ws.wstrust.on_behalf_of_from_string": [], "saml2.ws.wstrust.authenticator_type__from_string": [], "saml2.ws.wstrust.AuthenticatorType_.__init__": [], "saml2.ws.wstrust.key_exchange_token_from_string": [], "saml2.ws.wstrust.request_ket_from_string": [], "saml2.ws.wstrust.binary_exchange_from_string": [], "saml2.ws.wstrust.sign_challenge_type__from_string": [], "saml2.ws.wstrust.SignChallengeType_.__init__": [], "saml2.ws.wstrust.status_type__from_string": [], "saml2.ws.wstrust.StatusType_.__init__": [], "saml2.ws.wstrust.status_type__reason_from_string": [], "saml2.ws.wstrust.status_type__code_from_string": [], "saml2.ws.wstrust.validate_target_from_string": [], "saml2.ws.wstrust.requested_token_cancelled_from_string": [], "saml2.ws.wstrust.cancel_target_from_string": [], "saml2.ws.wstrust.renewing_from_string": [], "saml2.ws.wstrust.allow_postdating_from_string": [], "saml2.ws.wstrust.renew_target_from_string": [], "saml2.ws.wstrust.issued_tokens_from_string": [], "saml2.ws.wstrust.requested_proof_token_from_string": [], "saml2.ws.wstrust.requested_unattached_reference_from_string": [], "saml2.ws.wstrust.requested_attached_reference_from_string": [], "saml2.ws.wstrust.computed_key_from_string": [], "saml2.ws.wstrust.request_security_token_response_collection_type__from_string": [], "saml2.ws.wstrust.RequestSecurityTokenResponseCollectionType_.__init__": [], "saml2.ws.wstrust.request_security_token_collection_from_string": [], "saml2.ws.wstrust.lifetime_from_string": [], "saml2.ws.wstrust.entropy_from_string": [], "saml2.ws.wstrust.claims_from_string": [], "saml2.ws.wstrust.binary_secret_type__from_string": [], "saml2.ws.wstrust.BinarySecretType_.__init__": [], "saml2.ws.wstrust.requested_security_token_from_string": [], "saml2.ws.wstrust.request_security_token_response_from_string": [], "saml2.ws.wstrust.request_type_from_string": [], "saml2.ws.wstrust.request_security_token_from_string": [], "saml2.ws.wstrust.participant_type__from_string": [], "saml2.ws.wstrust.delegatable_from_string": [], "saml2.ws.wstrust.forwardable_from_string": [], "saml2.ws.wstrust.delegate_to_type__from_string": [], "saml2.ws.wstrust.encrypt_with_from_string": [], "saml2.ws.wstrust.sign_with_from_string": [], "saml2.ws.wstrust.key_wrap_algorithm_from_string": [], "saml2.ws.wstrust.use_key_type__from_string": [], "saml2.ws.wstrust.UseKeyType_.__init__": [], "saml2.ws.wstrust.proof_encryption_type__from_string": [], "saml2.ws.wstrust.encryption_type__from_string": [], "saml2.ws.wstrust.computed_key_algorithm_from_string": [], "saml2.ws.wstrust.canonicalization_algorithm_from_string": [], "saml2.ws.wstrust.encryption_algorithm_from_string": [], "saml2.ws.wstrust.signature_algorithm_from_string": [], "saml2.ws.wstrust.key_size_from_string": [], "saml2.ws.wstrust.key_type_open_enum__from_string": [], "saml2.ws.wstrust.key_type_enum__from_string": [], "saml2.ws.wstrust.authentication_type_from_string": [], "saml2.ws.wstrust.issuer_from_string": [], "saml2.ws.wstrust.on_behalf_of_type__from_string": [], "saml2.ws.wstrust.combined_hash_from_string": [], "saml2.ws.wstrust.key_exchange_token_type__from_string": [], "saml2.ws.wstrust.request_ket_type__from_string": [], "saml2.ws.wstrust.binary_exchange_type__from_string": [], "saml2.ws.wstrust.BinaryExchangeType_.__init__": [], "saml2.ws.wstrust.challenge_from_string": [], "saml2.ws.wstrust.status_code_open_enum__from_string": [], "saml2.ws.wstrust.status_code_enum__from_string": [], "saml2.ws.wstrust.validate_target_type__from_string": [], "saml2.ws.wstrust.requested_token_cancelled_type__from_string": [], "saml2.ws.wstrust.cancel_target_type__from_string": [], "saml2.ws.wstrust.renewing_type__from_string": [], "saml2.ws.wstrust.RenewingType_.__init__": [], "saml2.ws.wstrust.allow_postdating_type__from_string": [], "saml2.ws.wstrust.renew_target_type__from_string": [], "saml2.ws.wstrust.requested_proof_token_type__from_string": [], "saml2.ws.wstrust.requested_reference_type__from_string": [], "saml2.ws.wstrust.RequestedReferenceType_.__init__": [], "saml2.ws.wstrust.computed_key_open_enum__from_string": [], "saml2.ws.wstrust.computed_key_enum__from_string": [], "saml2.ws.wstrust.request_security_token_collection_type__from_string": [], "saml2.ws.wstrust.RequestSecurityTokenCollectionType_.__init__": [], "saml2.ws.wstrust.request_security_token_collection_type__request_security_token_from_string": [], "saml2.ws.wstrust.lifetime_type__from_string": [], "saml2.ws.wstrust.LifetimeType_.__init__": [], "saml2.ws.wstrust.entropy_type__from_string": [], "saml2.ws.wstrust.claims_type__from_string": [], "saml2.ws.wstrust.ClaimsType_.__init__": [], "saml2.ws.wstrust.binary_secret_type_open_enum__from_string": [], "saml2.ws.wstrust.binary_secret_type_enum__from_string": [], "saml2.ws.wstrust.requested_security_token_type__from_string": [], "saml2.ws.wstrust.request_security_token_response_type__from_string": [], "saml2.ws.wstrust.RequestSecurityTokenResponseType_.__init__": [], "saml2.ws.wstrust.request_type_enum__from_string": [], "saml2.ws.wstrust.request_type_open_enum__from_string": [], "saml2.ws.wstrust.token_type_from_string": [], "saml2.ws.wstrust.request_security_token_type__from_string": [], "saml2.ws.wstrust.RequestSecurityTokenType_.__init__": [], "fixtures.tests.test_callmany.TestCallMany.test_exit_runs_all_raises_first_exception": [], "fixtures.tests.test_callmany.TestCallMany.test_exit_propagates_exceptions": [], "fixtures.tests.test_callmany.TestCallMany.test__call__raise_errors_false_callsall_returns_exceptions": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin.test_authenticate_with_unversioned_endpoint": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin.test_authenticate_with_multi_factor": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin.test_authenticate_with_receipt_and_totp": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin.test_receipt_response_is_handled": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin.test_password_change_auth_state": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin.test_password_cache_id": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin.test_unscoped_with_scope_data": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin.test_unscoped_request": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin.test_symbols": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin.test_sends_nocatalog": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin.test_doesnt_log_password": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin.test_invalidate_response": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin.test_invalid_auth_response_type": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin.test_invalid_auth_response_dict": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin.test_handle_missing_service_provider": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin.test_service_providers_urls": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin.test_full_url_overrides_endpoint_filter": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin.test_endpoint_filter_without_service_type_fails": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin.test_service_url_defaults_to_public": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin.test_service_url": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin._do_service_url_test": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin.test_application_credential_method": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin.test_with_multiple_scopes": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin.test_with_multiple_mechanisms": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin.test_with_multiple_mechanisms_factory": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin.test_with_trust_id": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin.test_with_domain_and_project_scoping": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin.test_with_expired": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin.test_authenticate_with_token": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin.test_authenticate_with_username_password_project_scoped": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin.test_authenticate_with_username_password_domain_scoped": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin.test_authenticate_with_username_password": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin.stub_receipt": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin.stub_auth": [], "keystoneauth1.tests.unit.identity.test_identity_v3.V3IdentityPlugin.setUp": [], "pip._internal.network.download.Downloader.__call__": [], "pip._internal.network.download.Downloader.__init__": [], "pip._internal.network.download.Download.__init__": [], "pip._internal.network.download._http_get_download": [], "pip._internal.network.download._get_http_response_filename": [], "pip._internal.network.download.parse_content_disposition": [], "pip._internal.network.download.sanitize_content_filename": [], "pip._internal.network.download._prepare_download": [], "pip._internal.network.download._get_http_response_size": [], "prompt_toolkit.filters.app.vi_search_direction_reversed": [], "prompt_toolkit.filters.app.control_is_searchable": [], "prompt_toolkit.filters.app.is_searching": [], "prompt_toolkit.filters.app.shift_selection_mode": [], "prompt_toolkit.filters.app.emacs_selection_mode": [], "prompt_toolkit.filters.app.emacs_insert_mode": [], "prompt_toolkit.filters.app.emacs_mode": [], "prompt_toolkit.filters.app.vi_recording_macro": [], "prompt_toolkit.filters.app.vi_digraph_mode": [], "prompt_toolkit.filters.app.vi_waiting_for_text_object_mode": [], "prompt_toolkit.filters.app.vi_selection_mode": [], "prompt_toolkit.filters.app.vi_replace_single_mode": [], "prompt_toolkit.filters.app.vi_replace_mode": [], "prompt_toolkit.filters.app.vi_insert_multiple_mode": [], "prompt_toolkit.filters.app.vi_insert_mode": [], "prompt_toolkit.filters.app.vi_navigation_mode": [], "prompt_toolkit.filters.app.vi_mode": [], "prompt_toolkit.filters.app.in_paste_mode": [], "prompt_toolkit.filters.app.in_editing_mode": [], "prompt_toolkit.filters.app.renderer_height_is_known": [], "prompt_toolkit.filters.app.is_done": [], "prompt_toolkit.filters.app.has_arg": [], "prompt_toolkit.filters.app.has_validation_error": [], "prompt_toolkit.filters.app.is_multiline": [], "prompt_toolkit.filters.app.is_read_only": [], "prompt_toolkit.filters.app.completion_is_selected": [], "prompt_toolkit.filters.app.has_completions": [], "prompt_toolkit.filters.app.has_selection": [], "prompt_toolkit.filters.app.buffer_has_focus": [], "prompt_toolkit.filters.app.has_focus": [], "pbr.tests.test_pbr_json.TestJsonContent.test_content": [], "jedi.third_party.typeshed.stdlib.3.platform.uname_result.__init__": [], "testtools.tests.test_content.test_suite": [], "testtools.tests.test_content.TestAttachFile.test_eager_read_by_default": [], "testtools.tests.test_content.TestAttachFile.test_lazy_read": [], "testtools.tests.test_content.TestAttachFile.test_optional_name": [], "testtools.tests.test_content.TestAttachFile.test_simple": [], "testtools.tests.test_content.TestAttachFile.make_file": [], "testtools.tests.test_content.TestStacktraceContent.test_top_frame_is_skipped_when_no_stack_is_specified": [], "testtools.tests.test_content.TestStacktraceContent.test_postfix_is_used": [], "testtools.tests.test_content.TestStacktraceContent.test_prefix_is_used": [], "testtools.tests.test_content.TestStacktraceContent.test___init___sets_ivars": [], "testtools.tests.test_content.TestTracebackContent.test___init___sets_ivars": [], "testtools.tests.test_content.TestTracebackContent.test___init___None_errors": [], "testtools.tests.test_content.TestStackLinesContent.test___init___sets_content_type": [], "testtools.tests.test_content.TestStackLinesContent.test_postfix_content": [], "testtools.tests.test_content.TestStackLinesContent.test_prefix_content": [], "testtools.tests.test_content.TestStackLinesContent.test_single_stack_line": [], "testtools.tests.test_content.TestStackLinesContent._get_stack_line_and_expected_output": [], "testtools.tests.test_content.TestContent.test_json_content": [], "testtools.tests.test_content.TestContent.test_text_content_raises_TypeError_when_passed_non_text": [], "testtools.tests.test_content.TestContent.test_text_content_raises_TypeError_when_passed_bytes": [], "testtools.tests.test_content.TestContent.test_from_text": [], "testtools.tests.test_content.TestContent.test_from_stream_with_whence_seek": [], "testtools.tests.test_content.TestContent.test_from_stream_with_simple_seek": [], "testtools.tests.test_content.TestContent.test_from_stream_eager_loading": [], "testtools.tests.test_content.TestContent.test_from_stream_default_type": [], "testtools.tests.test_content.TestContent.test_from_stream": [], "testtools.tests.test_content.TestContent.test_from_file_with_whence_seek": [], "testtools.tests.test_content.TestContent.test_from_file_with_simple_seek": [], "testtools.tests.test_content.TestContent.test_from_file_eager_loading": [], "testtools.tests.test_content.TestContent.test_from_file_default_type": [], "testtools.tests.test_content.TestContent.test_from_nonexistent_file": [], "testtools.tests.test_content.TestContent.test_from_file": [], "testtools.tests.test_content.TestContent.test_as_text": [], "testtools.tests.test_content.TestContent.test_iter_text_default_charset_iso_8859_1": [], "testtools.tests.test_content.TestContent.test_iter_text_decodes": [], "testtools.tests.test_content.TestContent.test_iter_text_not_text_errors": [], "testtools.tests.test_content.TestContent.test___repr__": [], "testtools.tests.test_content.TestContent.test___eq__": [], "testtools.tests.test_content.TestContent.test___init___sets_ivars": [], "testtools.tests.test_content.TestContent.test___init___None_errors": [], "keystone.conf.totp.list_opts": [], "keystone.conf.totp.register_opts": [], "keystone.common.sql.data_migration_repo.versions.031_migrate_system_assignment_table.upgrade": [], "sqlalchemy.orm.__go": [], "sqlalchemy.orm.eagerload": [], "sqlalchemy.orm.clear_mappers": [], "sqlalchemy.orm.query_expression": [], "sqlalchemy.orm.deferred": [], "sqlalchemy.orm.backref": [], "sqlalchemy.orm.dynamic_loader": [], "sqlalchemy.orm.relation": [], "sqlalchemy.orm.create_session": [], "libcst._nodes.tests.test_await.AwaitTest.test_invalid": [], "libcst._nodes.tests.test_await.AwaitTest.test_valid_py36": [], "libcst._nodes.tests.test_await.AwaitTest.test_valid_py37": [], "keystonemiddleware.audit._api.OpenStackAuditApi._create_event": [], "keystonemiddleware.audit._api.OpenStackAuditApi.get_target_resource": [], "keystonemiddleware.audit._api.OpenStackAuditApi._build_target": [], "keystonemiddleware.audit._api.OpenStackAuditApi._build_typeURI": [], "keystonemiddleware.audit._api.OpenStackAuditApi._get_service_info": [], "keystonemiddleware.audit._api.OpenStackAuditApi.get_action": [], "keystonemiddleware.audit._api.OpenStackAuditApi._clean_path": [], "keystonemiddleware.audit._api.OpenStackAuditApi.__init__": [], "keystonemiddleware.audit._api.KeystoneCredential.__init__": [], "keystonemiddleware.audit._api.ClientResource.__init__": [], "keystonemiddleware.audit._api.AuditMap.__init__": [], "keystonemiddleware.audit._api.Service.__init__": [], "alembic.script.write_hooks.console_scripts": [], "alembic.script.write_hooks._parse_cmdline_options": [], "alembic.script.write_hooks._run_hooks": [], "alembic.script.write_hooks._invoke": [], "alembic.script.write_hooks.register": [], "keystone.credential.backends.base.CredentialDriverBase._delete_credentials": [ { "locations": [ { "path": "keystone/credential/backends/base.py", "start": { "line": 111, "column": 18 }, "stop": { "line": 111, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.credential.backends.base.CredentialDriverBase.list_credentials", "class_name": "keystone.credential.backends.base.CredentialDriverBase", "dispatch": "dynamic" } ], "keystone.credential.backends.base.CredentialDriverBase.delete_credentials_for_user": [ { "locations": [ { "path": "keystone/credential/backends/base.py", "start": { "line": 102, "column": 8 }, "stop": { "line": 102, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.credential.backends.base.CredentialDriverBase._delete_credentials", "class_name": "keystone.credential.backends.base.CredentialDriverBase", "dispatch": "dynamic" } ], "keystone.credential.backends.base.CredentialDriverBase.delete_credentials_for_project": [ { "locations": [ { "path": "keystone/credential/backends/base.py", "start": { "line": 97, "column": 8 }, "stop": { "line": 97, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.credential.backends.base.CredentialDriverBase._delete_credentials", "class_name": "keystone.credential.backends.base.CredentialDriverBase", "dispatch": "dynamic" } ], "keystone.credential.backends.base.CredentialDriverBase.delete_credential": [ { "locations": [ { "path": "keystone/credential/backends/base.py", "start": { "line": 92, "column": 14 }, "stop": { "line": 92, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.credential.backends.base.CredentialDriverBase.update_credential": [ { "locations": [ { "path": "keystone/credential/backends/base.py", "start": { "line": 82, "column": 14 }, "stop": { "line": 82, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.credential.backends.base.CredentialDriverBase.get_credential": [ { "locations": [ { "path": "keystone/credential/backends/base.py", "start": { "line": 71, "column": 14 }, "stop": { "line": 71, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.credential.backends.base.CredentialDriverBase.list_credentials_for_user": [ { "locations": [ { "path": "keystone/credential/backends/base.py", "start": { "line": 60, "column": 14 }, "stop": { "line": 60, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.credential.backends.base.CredentialDriverBase.list_credentials": [ { "locations": [ { "path": "keystone/credential/backends/base.py", "start": { "line": 48, "column": 14 }, "stop": { "line": 48, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.credential.backends.base.CredentialDriverBase.create_credential": [ { "locations": [ { "path": "keystone/credential/backends/base.py", "start": { "line": 35, "column": 14 }, "stop": { "line": 35, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystoneauth1.identity.v3.totp.TOTPMethod.get_cache_id_elements": [], "keystoneauth1.identity.v3.totp.TOTPMethod.get_auth_data": [], "oauthlib.oauth2.rfc6749.utils.is_secure_transport": [], "oauthlib.oauth2.rfc6749.utils.generate_age": [], "oauthlib.oauth2.rfc6749.utils.escape": [], "oauthlib.oauth2.rfc6749.utils.host_from_uri": [], "oauthlib.oauth2.rfc6749.utils.params_from_uri": [], "oauthlib.oauth2.rfc6749.utils.scope_to_list": [], "oauthlib.oauth2.rfc6749.utils.list_to_scope": [], "keystone.resource.backends.sql.Resource.check_project_depth": [ { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 345, "column": 20 }, "stop": { "line": 345, "column": 28 } }, { "path": "keystone/resource/backends/sql.py", "start": { "line": 346, "column": 20 }, "stop": { "line": 346, "column": 28 } }, { "path": "keystone/resource/backends/sql.py", "start": { "line": 346, "column": 42 }, "stop": { "line": 346, "column": 50 } }, { "path": "keystone/resource/backends/sql.py", "start": { "line": 348, "column": 16 }, "stop": { "line": 348, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 339, "column": 32 }, "stop": { "line": 339, "column": 43 } } ], "kind": "function", "target": "sqlalchemy.orm.util.aliased" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 293, "column": 13 }, "stop": { "line": 293, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 343, "column": 25 }, "stop": { "line": 343, "column": 30 } }, { "path": "keystone/resource/backends/sql.py", "start": { "line": 338, "column": 21 }, "stop": { "line": 338, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 346, "column": 51 }, "stop": { "line": 346, "column": 56 } }, { "path": "keystone/resource/backends/sql.py", "start": { "line": 345, "column": 29 }, "stop": { "line": 345, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 339, "column": 16 }, "stop": { "line": 339, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.resource.backends.sql.Resource.delete_projects_from_ids": [ { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 283, "column": 16 }, "stop": { "line": 283, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.in_", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 281, "column": 13 }, "stop": { "line": 281, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 286, "column": 20 }, "stop": { "line": 286, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" } ], "keystone.resource.backends.sql.Resource.delete_project": [ { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 274, "column": 26 }, "stop": { "line": 274, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.backends.sql.Resource._get_project", "class_name": "keystone.resource.backends.sql.Resource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 273, "column": 13 }, "stop": { "line": 273, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.resource.backends.sql.Resource.update_project": [ { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 255, "column": 26 }, "stop": { "line": 255, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.backends.sql_model.Project.from_dict", "class_name": "keystone.resource.backends.sql_model.Project", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 247, "column": 13 }, "stop": { "line": 247, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 257, "column": 19 }, "stop": { "line": 257, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__eq__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 258, "column": 20 }, "stop": { "line": 258, "column": 27 } }, { "path": "keystone/resource/backends/sql.py", "start": { "line": 262, "column": 12 }, "stop": { "line": 262, "column": 19 } } ], "kind": "function", "target": "setattr" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 248, "column": 26 }, "stop": { "line": 248, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.backends.sql.Resource._get_project", "class_name": "keystone.resource.backends.sql.Resource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 263, "column": 20 }, "stop": { "line": 263, "column": 27 } }, { "path": "keystone/resource/backends/sql.py", "start": { "line": 258, "column": 47 }, "stop": { "line": 258, "column": 54 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 246, "column": 25 }, "stop": { "line": 246, "column": 47 } }, { "path": "keystone/resource/backends/sql.py", "start": { "line": 254, "column": 31 }, "stop": { "line": 254, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.backends.sql.Resource._encode_domain_id", "class_name": "keystone.resource.backends.sql.Resource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 266, "column": 12 }, "stop": { "line": 266, "column": 59 } } ], "kind": "function", "target": "keystone.common.resource_options.core.resource_options_ref_to_mapper" } ], "keystone.resource.backends.sql.Resource.create_project": [ { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 236, "column": 26 }, "stop": { "line": 236, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.backends.sql_model.Project.from_dict", "class_name": "keystone.resource.backends.sql_model.Project", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 234, "column": 22 }, "stop": { "line": 234, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.backends.sql.Resource._encode_domain_id", "class_name": "keystone.resource.backends.sql.Resource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 235, "column": 13 }, "stop": { "line": 235, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 239, "column": 12 }, "stop": { "line": 239, "column": 59 } } ], "kind": "function", "target": "keystone.common.resource_options.core.resource_options_ref_to_mapper" } ], "keystone.resource.backends.sql.Resource._filter_not_tags": [ { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 228, "column": 46 }, "stop": { "line": 228, "column": 49 } }, { "path": "keystone/resource/backends/sql.py", "start": { "line": 228, "column": 29 }, "stop": { "line": 228, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 228, "column": 24 }, "stop": { "line": 228, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 228, "column": 29 }, "stop": { "line": 228, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__and__", "class_name": "set", "dispatch": "dynamic" } ], "keystone.resource.backends.sql.Resource._filter_ids_by_tags": [ { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 217, "column": 37 }, "stop": { "line": 218, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.__eq__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 215, "column": 28 }, "stop": { "line": 215, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.in_", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 220, "column": 28 }, "stop": { "line": 220, "column": 31 } }, { "path": "keystone/resource/backends/sql.py", "start": { "line": 220, "column": 15 }, "stop": { "line": 220, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 220, "column": 15 }, "stop": { "line": 220, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__gt__", "class_name": "set", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 221, "column": 16 }, "stop": { "line": 221, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 219, "column": 21 }, "stop": { "line": 219, "column": 24 } } ], "kind": "function", "target": "map" } ], "keystone.resource.backends.sql.Resource.list_projects_by_tags": [ { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 211, "column": 27 }, "stop": { "line": 211, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.backends.sql.Resource._is_hidden_ref", "class_name": "keystone.resource.backends.sql.Resource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 181, "column": 32 }, "stop": { "line": 181, "column": 56 } }, { "path": "keystone/resource/backends/sql.py", "start": { "line": 191, "column": 32 }, "stop": { "line": 191, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.backends.sql.Resource._filter_ids_by_tags", "class_name": "keystone.resource.backends.sql.Resource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 178, "column": 13 }, "stop": { "line": 178, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 209, "column": 33 }, "stop": { "line": 209, "column": 57 } }, { "path": "keystone/resource/backends/sql.py", "start": { "line": 185, "column": 36 }, "stop": { "line": 185, "column": 65 } }, { "path": "keystone/resource/backends/sql.py", "start": { "line": 198, "column": 36 }, "stop": { "line": 198, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.in_", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 188, "column": 47 }, "stop": { "line": 188, "column": 50 } }, { "path": "keystone/resource/backends/sql.py", "start": { "line": 188, "column": 31 }, "stop": { "line": 188, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 188, "column": 31 }, "stop": { "line": 188, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__and__", "class_name": "set", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 181, "column": 16 }, "stop": { "line": 181, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__iadd__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 203, "column": 35 }, "stop": { "line": 203, "column": 56 } }, { "path": "keystone/resource/backends/sql.py", "start": { "line": 193, "column": 31 }, "stop": { "line": 193, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.backends.sql.Resource._filter_not_tags", "class_name": "keystone.resource.backends.sql.Resource", "dispatch": "dynamic" } ], "keystone.resource.backends.sql.Resource.is_leaf_project": [ { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 173, "column": 27 }, "stop": { "line": 173, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.backends.sql.Resource._get_children", "class_name": "keystone.resource.backends.sql.Resource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 172, "column": 13 }, "stop": { "line": 172, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.resource.backends.sql.Resource.list_project_parents": [ { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 165, "column": 33 }, "stop": { "line": 165, "column": 50 } }, { "path": "keystone/resource/backends/sql.py", "start": { "line": 153, "column": 22 }, "stop": { "line": 153, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.backends.sql.Resource._get_project", "class_name": "keystone.resource.backends.sql.Resource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 164, "column": 16 }, "stop": { "line": 164, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.add", "class_name": "set", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 152, "column": 13 }, "stop": { "line": 152, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 155, "column": 23 }, "stop": { "line": 155, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 157, "column": 19 }, "stop": { "line": 157, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__contains__", "class_name": "set", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 167, "column": 16 }, "stop": { "line": 167, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.resource.backends.sql.Resource.list_projects_in_subtree": [ { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 144, "column": 20 }, "stop": { "line": 144, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.add", "class_name": "set", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 131, "column": 13 }, "stop": { "line": 131, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 134, "column": 23 }, "stop": { "line": 134, "column": 26 } }, { "path": "keystone/resource/backends/sql.py", "start": { "line": 136, "column": 31 }, "stop": { "line": 136, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 146, "column": 16 }, "stop": { "line": 146, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.update", "class_name": "set", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 138, "column": 23 }, "stop": { "line": 138, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__contains__", "class_name": "set", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 147, "column": 16 }, "stop": { "line": 147, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__iadd__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 148, "column": 27 }, "stop": { "line": 148, "column": 45 } }, { "path": "keystone/resource/backends/sql.py", "start": { "line": 132, "column": 23 }, "stop": { "line": 132, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.backends.sql.Resource._get_children", "class_name": "keystone.resource.backends.sql.Resource", "dispatch": "dynamic" } ], "keystone.resource.backends.sql.Resource._get_children": [ { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 126, "column": 29 }, "stop": { "line": 126, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.in_", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" } ], "keystone.resource.backends.sql.Resource.list_projects_acting_as_domain": [], "keystone.resource.backends.sql.Resource.list_projects_in_domain": [ { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 112, "column": 16 }, "stop": { "line": 112, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.backends.sql.Resource._get_project", "class_name": "keystone.resource.backends.sql.Resource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 117, "column": 16 }, "stop": { "line": 117, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.__eq__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 114, "column": 22 }, "stop": { "line": 114, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.DomainNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 110, "column": 13 }, "stop": { "line": 110, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.resource.backends.sql.Resource.list_project_ids_from_domain_ids": [ { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 105, "column": 33 }, "stop": { "line": 105, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.in_", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 107, "column": 31 }, "stop": { "line": 107, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.backends.sql.Resource._is_hidden_ref", "class_name": "keystone.resource.backends.sql.Resource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 102, "column": 17 }, "stop": { "line": 102, "column": 37 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.resource.backends.sql.Resource.list_projects_from_ids": [ { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 94, "column": 37 }, "stop": { "line": 94, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.in_", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 96, "column": 31 }, "stop": { "line": 96, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.backends.sql.Resource._is_hidden_ref", "class_name": "keystone.resource.backends.sql.Resource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 92, "column": 17 }, "stop": { "line": 92, "column": 37 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.resource.backends.sql.Resource.list_projects": [ { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 84, "column": 27 }, "stop": { "line": 84, "column": 49 } } ], "kind": "function", "target": "keystone.common.sql.core.filter_limit_query" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 83, "column": 33 }, "stop": { "line": 83, "column": 76 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.__ne__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 81, "column": 13 }, "stop": { "line": 81, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.resource.backends.sql.Resource.get_project_by_name": [ { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 66, "column": 15 }, "stop": { "line": 66, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.backends.sql.Resource._is_hidden_ref", "class_name": "keystone.resource.backends.sql.Resource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 67, "column": 22 }, "stop": { "line": 67, "column": 47 } }, { "path": "keystone/resource/backends/sql.py", "start": { "line": 64, "column": 22 }, "stop": { "line": 64, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ProjectNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 53, "column": 13 }, "stop": { "line": 53, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.resource.backends.sql.Resource.get_project": [ { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 50, "column": 19 }, "stop": { "line": 50, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.backends.sql.Resource._get_project", "class_name": "keystone.resource.backends.sql.Resource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 49, "column": 13 }, "stop": { "line": 49, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.resource.backends.sql.Resource._get_project": [ { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 44, "column": 34 }, "stop": { "line": 44, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.backends.sql.Resource._is_hidden_ref", "class_name": "keystone.resource.backends.sql.Resource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql.py", "start": { "line": 45, "column": 18 }, "stop": { "line": 45, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ProjectNotFound", "dispatch": "static" } ], "keystone.resource.backends.sql.Resource._is_hidden_ref": [], "keystone.resource.backends.sql.Resource._encode_domain_id": [], "oslo_utils.secretutils._constant_time_compare": [], "keystone.common.fernet_utils.FernetUtils.load_keys": [ { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 268, "column": 15 }, "stop": { "line": 268, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.validate_key_repository", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 287, "column": 29 }, "stop": { "line": 287, "column": 32 } }, { "path": "keystone/common/fernet_utils.py", "start": { "line": 276, "column": 11 }, "stop": { "line": 276, "column": 14 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 276, "column": 11 }, "stop": { "line": 276, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__eq__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 292, "column": 37 }, "stop": { "line": 292, "column": 43 } } ], "kind": "function", "target": "sorted" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 274, "column": 18 }, "stop": { "line": 274, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils._get_key_files", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 295, "column": 12 }, "stop": { "line": 295, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.common.fernet_utils.FernetUtils.rotate_keys": [ { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 231, "column": 8 }, "stop": { "line": 231, "column": 17 } } ], "kind": "function", "target": "os.rename" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 219, "column": 29 }, "stop": { "line": 219, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 252, "column": 29 }, "stop": { "line": 252, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.pop", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 218, "column": 30 }, "stop": { "line": 218, "column": 33 } }, { "path": "keystone/common/fernet_utils.py", "start": { "line": 251, "column": 14 }, "stop": { "line": 251, "column": 17 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 251, "column": 14 }, "stop": { "line": 251, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__le__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 250, "column": 15 }, "stop": { "line": 250, "column": 21 } } ], "kind": "function", "target": "sorted" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 255, "column": 12 }, "stop": { "line": 255, "column": 21 } } ], "kind": "function", "target": "os.remove" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 233, "column": 12 }, "stop": { "line": 233, "column": 24 } }, { "path": "keystone/common/fernet_utils.py", "start": { "line": 236, "column": 37 }, "stop": { "line": 236, "column": 49 } }, { "path": "keystone/common/fernet_utils.py", "start": { "line": 232, "column": 12 }, "stop": { "line": 232, "column": 24 } } ], "kind": "function", "target": "os.path.join" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 242, "column": 8 }, "stop": { "line": 242, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils._become_valid_new_key", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 251, "column": 27 }, "stop": { "line": 251, "column": 42 } } ], "kind": "function", "target": "int.__rsub__" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 225, "column": 30 }, "stop": { "line": 225, "column": 33 } } ], "kind": "function", "target": "max" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 214, "column": 23 }, "stop": { "line": 214, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils._get_key_files", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 222, "column": 8 }, "stop": { "line": 222, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils._create_tmp_new_key", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" } ], "keystone.common.fernet_utils.FernetUtils.initialize_key_repository": [ { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 191, "column": 8 }, "stop": { "line": 191, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.rotate_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 188, "column": 8 }, "stop": { "line": 188, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils._create_new_key", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 182, "column": 21 }, "stop": { "line": 182, "column": 33 } } ], "kind": "function", "target": "os.path.join" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 182, "column": 11 }, "stop": { "line": 182, "column": 20 } } ], "kind": "function", "target": "os.access" } ], "keystone.common.fernet_utils.FernetUtils._get_key_files": [ { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 164, "column": 30 }, "stop": { "line": 164, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.read", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 156, "column": 42 }, "stop": { "line": 156, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__str__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 154, "column": 15 }, "stop": { "line": 154, "column": 19 } }, { "path": "keystone/common/fernet_utils.py", "start": { "line": 153, "column": 20 }, "stop": { "line": 153, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 165, "column": 27 }, "stop": { "line": 165, "column": 30 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 165, "column": 27 }, "stop": { "line": 165, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__ne__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 158, "column": 21 }, "stop": { "line": 158, "column": 25 } } ], "kind": "function", "target": "open" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 156, "column": 19 }, "stop": { "line": 156, "column": 31 } } ], "kind": "function", "target": "os.path.join" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 158, "column": 21 }, "stop": { "line": 158, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 170, "column": 24 }, "stop": { "line": 170, "column": 36 } }, { "path": "keystone/common/fernet_utils.py", "start": { "line": 169, "column": 24 }, "stop": { "line": 169, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 157, "column": 15 }, "stop": { "line": 157, "column": 29 } } ], "kind": "function", "target": "os.path.isfile" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 155, "column": 24 }, "stop": { "line": 155, "column": 34 } } ], "kind": "function", "target": "posix.listdir" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 160, "column": 33 }, "stop": { "line": 160, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__new__", "class_name": "int", "dispatch": "static" } ], "keystone.common.fernet_utils.FernetUtils._become_valid_new_key": [ { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 148, "column": 8 }, "stop": { "line": 148, "column": 17 } } ], "kind": "function", "target": "os.rename" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 146, "column": 25 }, "stop": { "line": 146, "column": 37 } }, { "path": "keystone/common/fernet_utils.py", "start": { "line": 145, "column": 23 }, "stop": { "line": 145, "column": 35 } } ], "kind": "function", "target": "os.path.join" } ], "keystone.common.fernet_utils.FernetUtils._create_tmp_new_key": [ { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 132, "column": 16 }, "stop": { "line": 132, "column": 26 } }, { "path": "keystone/common/fernet_utils.py", "start": { "line": 108, "column": 12 }, "stop": { "line": 108, "column": 22 } } ], "kind": "function", "target": "os.seteuid" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 106, "column": 23 }, "stop": { "line": 106, "column": 33 } } ], "kind": "function", "target": "os.geteuid" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 135, "column": 38 }, "stop": { "line": 135, "column": 47 } } ], "kind": "function", "target": "os.access" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 133, "column": 16 }, "stop": { "line": 133, "column": 26 } }, { "path": "keystone/common/fernet_utils.py", "start": { "line": 107, "column": 12 }, "stop": { "line": 107, "column": 22 } } ], "kind": "function", "target": "os.setegid" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 100, "column": 14 }, "stop": { "line": 100, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "cryptography.fernet.Fernet.generate_key", "class_name": "cryptography.fernet.Fernet", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 118, "column": 17 }, "stop": { "line": 118, "column": 21 } } ], "kind": "function", "target": "open" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 136, "column": 16 }, "stop": { "line": 136, "column": 25 } } ], "kind": "function", "target": "os.remove" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 115, "column": 19 }, "stop": { "line": 115, "column": 31 } } ], "kind": "function", "target": "os.path.join" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 118, "column": 17 }, "stop": { "line": 118, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 103, "column": 20 }, "stop": { "line": 103, "column": 28 } }, { "path": "keystone/common/fernet_utils.py", "start": { "line": 130, "column": 12 }, "stop": { "line": 130, "column": 20 } } ], "kind": "function", "target": "os.umask" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 120, "column": 24 }, "stop": { "line": 120, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bytes.decode", "class_name": "bytes", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 120, "column": 16 }, "stop": { "line": 120, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.write", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 105, "column": 23 }, "stop": { "line": 105, "column": 33 } } ], "kind": "function", "target": "os.getegid" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 121, "column": 16 }, "stop": { "line": 121, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.IOBase.flush", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" } ], "keystone.common.fernet_utils.FernetUtils._create_new_key": [ { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 92, "column": 8 }, "stop": { "line": 92, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils._create_tmp_new_key", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 93, "column": 8 }, "stop": { "line": 93, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils._become_valid_new_key", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" } ], "keystone.common.fernet_utils.FernetUtils.create_key_directory": [ { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 78, "column": 8 }, "stop": { "line": 78, "column": 30 } } ], "kind": "function", "target": "keystone.common.utils.create_directory" } ], "keystone.common.fernet_utils.FernetUtils.validate_key_repository": [ { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 67, "column": 15 }, "stop": { "line": 67, "column": 32 } }, { "path": "keystone/common/fernet_utils.py", "start": { "line": 68, "column": 15 }, "stop": { "line": 68, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__and__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 66, "column": 24 }, "stop": { "line": 66, "column": 31 } } ], "kind": "function", "target": "os.stat" }, { "locations": [ { "path": "keystone/common/fernet_utils.py", "start": { "line": 51, "column": 20 }, "stop": { "line": 51, "column": 29 } }, { "path": "keystone/common/fernet_utils.py", "start": { "line": 52, "column": 20 }, "stop": { "line": 52, "column": 29 } }, { "path": "keystone/common/fernet_utils.py", "start": { "line": 55, "column": 24 }, "stop": { "line": 55, "column": 33 } } ], "kind": "function", "target": "os.access" } ], "keystone.common.fernet_utils.FernetUtils.__init__": [], "keystone.common.sql.data_migration_repo.versions.070_placeholder.upgrade": [], "migrate.tests.versioning.test_api.TestSchemaAPI.test_update_db_from_model": [], "migrate.tests.versioning.test_api.TestSchemaAPI.test_make_update_script_for_model": [], "migrate.tests.versioning.test_api.TestSchemaAPI.test_create_model": [], "migrate.tests.versioning.test_api.TestSchemaAPI.test_compare_model_to_db": [], "migrate.tests.versioning.test_api.TestSchemaAPI.test_workflow": [], "migrate.tests.versioning.test_api.TestSchemaAPI._teardown": [], "migrate.tests.versioning.test_api.TestSchemaAPI._setup": [], "migrate.tests.versioning.test_api.TestAPI.test_manage": [], "migrate.tests.versioning.test_api.TestAPI.test_source": [], "migrate.tests.versioning.test_api.TestAPI.test_version_control": [], "migrate.tests.versioning.test_api.TestAPI.test_version": [], "migrate.tests.versioning.test_api.TestAPI.test_script_sql": [], "migrate.tests.versioning.test_api.TestAPI.test_script": [], "migrate.tests.versioning.test_api.TestAPI.test_create": [], "migrate.tests.versioning.test_api.TestAPI.test_help": [], "keystoneauth1.tests.unit.test_session.TCPKeepAliveAdapterTest.patch": [], "keystoneauth1.tests.unit.test_session.TCPKeepAliveAdapterTest.patch_socket_with_options": [], "keystoneauth1.tests.unit.test_session.TCPKeepAliveAdapterTest.test_init_poolmanager_with_given_optionsl": [], "keystoneauth1.tests.unit.test_session.TCPKeepAliveAdapterTest.test_init_poolmanager_with_tcp_keepintvl": [], "keystoneauth1.tests.unit.test_session.TCPKeepAliveAdapterTest.test_init_poolmanager_with_tcp_keepcnt_on_windows": [], "keystoneauth1.tests.unit.test_session.TCPKeepAliveAdapterTest.test_init_poolmanager_with_tcp_keepcnt": [], "keystoneauth1.tests.unit.test_session.TCPKeepAliveAdapterTest.test_init_poolmanager_with_tcp_keepidle": [], "keystoneauth1.tests.unit.test_session.TCPKeepAliveAdapterTest.test_init_poolmanager_with_basic_options": [], "keystoneauth1.tests.unit.test_session.TCPKeepAliveAdapterTest.test_init_poolmanager_with_requests_lesser_than_2_4_1": [], "keystoneauth1.tests.unit.test_session.TCPKeepAliveAdapterTest.setUp": [], "keystoneauth1.tests.unit.test_session.AdapterTest.test_raise_exc_override": [], "keystoneauth1.tests.unit.test_session.AdapterTest.test_default_microversion": [], "keystoneauth1.tests.unit.test_session.AdapterTest.test_nested_adapters": [], "keystoneauth1.tests.unit.test_session.AdapterTest.test_adapter_user_agent_session_override": [], "keystoneauth1.tests.unit.test_session.AdapterTest.test_adapter_user_agent_adapter": [], "keystoneauth1.tests.unit.test_session.AdapterTest.test_adapter_user_agent_session": [], "keystoneauth1.tests.unit.test_session.AdapterTest.test_adapter_user_agent_session_adapter_additional": [], "keystoneauth1.tests.unit.test_session.AdapterTest.test_adapter_user_agent_session_adapter_no_client_version": [], "keystoneauth1.tests.unit.test_session.AdapterTest.test_adapter_user_agent_session_adapter_no_app_version": [], "keystoneauth1.tests.unit.test_session.AdapterTest.test_adapter_user_agent_session_version_on_adapter": [], "keystoneauth1.tests.unit.test_session.AdapterTest.test_adapter_user_agent_session_adapter": [], "keystoneauth1.tests.unit.test_session.AdapterTest.test_additional_headers_overrides": [], "keystoneauth1.tests.unit.test_session.AdapterTest.test_additional_headers": [], "keystoneauth1.tests.unit.test_session.AdapterTest.test_unknown_connection_error": [], "keystoneauth1.tests.unit.test_session.AdapterTest.test_logger_object_passed": [], "keystoneauth1.tests.unit.test_session.AdapterTest.test_user_and_project_id": [], "keystoneauth1.tests.unit.test_session.AdapterTest.test_adapter_http_status_retries": [], "keystoneauth1.tests.unit.test_session.AdapterTest.test_adapter_http_503_retries": [], "keystoneauth1.tests.unit.test_session.AdapterTest.test_adapter_connect_retries": [], "keystoneauth1.tests.unit.test_session.AdapterTest.test_adapter_get_token": [], "keystoneauth1.tests.unit.test_session.AdapterTest.test_adapter_invalidate": [], "keystoneauth1.tests.unit.test_session.AdapterTest.test_setting_endpoint_override": [], "keystoneauth1.tests.unit.test_session.AdapterTest.test_methods": [], "keystoneauth1.tests.unit.test_session.AdapterTest.test_legacy_binding_non_json_resp": [], "keystoneauth1.tests.unit.test_session.AdapterTest.test_legacy_binding": [], "keystoneauth1.tests.unit.test_session.AdapterTest.test_setting_variables_on_get_endpoint": [], "keystoneauth1.tests.unit.test_session.AdapterTest.test_setting_global_id_on_request": [], "keystoneauth1.tests.unit.test_session.AdapterTest.test_setting_variables_on_request": [], "keystoneauth1.tests.unit.test_session.AdapterTest._verify_endpoint_called": [], "keystoneauth1.tests.unit.test_session.AdapterTest._create_loaded_adapter": [], "keystoneauth1.tests.unit.test_session.SessionAuthTests.test_collect_timing": [], "keystoneauth1.tests.unit.test_session.SessionAuthTests.test_split_loggers": [], "keystoneauth1.tests.unit.test_session.SessionAuthTests.test_logger_object_passed": [], "keystoneauth1.tests.unit.test_session.SessionAuthTests.test_user_and_project_id": [], "keystoneauth1.tests.unit.test_session.SessionAuthTests.test_endpoint_override_fails_to_do_unknown_replacement": [], "keystoneauth1.tests.unit.test_session.SessionAuthTests.test_endpoint_override_fails_to_replace_if_none": [], "keystoneauth1.tests.unit.test_session.SessionAuthTests.test_endpoint_override_does_id_replacement": [], "keystoneauth1.tests.unit.test_session.SessionAuthTests.test_endpoint_override_ignore_full_url": [], "keystoneauth1.tests.unit.test_session.SessionAuthTests.test_endpoint_override_overrides_filter": [], "keystoneauth1.tests.unit.test_session.SessionAuthTests.test_reauth_not_called": [], "keystoneauth1.tests.unit.test_session.SessionAuthTests.test_reauth_called": [], "keystoneauth1.tests.unit.test_session.SessionAuthTests.test_requests_auth_plugin": [], "keystoneauth1.tests.unit.test_session.SessionAuthTests.test_passed_auth_plugin_overrides": [], "keystoneauth1.tests.unit.test_session.SessionAuthTests.test_passed_auth_plugin": [], "keystoneauth1.tests.unit.test_session.SessionAuthTests.test_raises_exc_only_when_asked": [], "keystoneauth1.tests.unit.test_session.SessionAuthTests.test_service_url_raises_if_no_url_returned": [], "keystoneauth1.tests.unit.test_session.SessionAuthTests.test_service_url_raises_if_no_auth_plugin": [], "keystoneauth1.tests.unit.test_session.SessionAuthTests.test_service_type_urls": [], "keystoneauth1.tests.unit.test_session.SessionAuthTests.test_object_delete": [], "keystoneauth1.tests.unit.test_session.SessionAuthTests.test_auth_plugin_disable": [], "keystoneauth1.tests.unit.test_session.SessionAuthTests.test_auth_plugin_default_with_plugin": [], "keystoneauth1.tests.unit.test_session.SessionAuthTests.stub_service_url": [], "keystoneauth1.tests.unit.test_session.CalledAuthPlugin.get_user_id": [], "keystoneauth1.tests.unit.test_session.CalledAuthPlugin.get_project_id": [], "keystoneauth1.tests.unit.test_session.CalledAuthPlugin.invalidate": [], "keystoneauth1.tests.unit.test_session.CalledAuthPlugin.get_endpoint": [], "keystoneauth1.tests.unit.test_session.CalledAuthPlugin.get_token": [], "keystoneauth1.tests.unit.test_session.CalledAuthPlugin.__init__": [], "keystoneauth1.tests.unit.test_session.AuthPlugin.get_project_id": [], "keystoneauth1.tests.unit.test_session.AuthPlugin.get_user_id": [], "keystoneauth1.tests.unit.test_session.AuthPlugin.invalidate": [], "keystoneauth1.tests.unit.test_session.AuthPlugin.get_endpoint": [], "keystoneauth1.tests.unit.test_session.AuthPlugin.get_token": [], "keystoneauth1.tests.unit.test_session.AuthPlugin.__init__": [], "keystoneauth1.tests.unit.test_session.RedirectTests.test_permanent_redirect_308": [], "keystoneauth1.tests.unit.test_session.RedirectTests.test_history_matches_requests": [], "keystoneauth1.tests.unit.test_session.RedirectTests.test_redirect_limit": [], "keystoneauth1.tests.unit.test_session.RedirectTests.test_no_redirect": [], "keystoneauth1.tests.unit.test_session.RedirectTests.test_redirect_forever": [], "keystoneauth1.tests.unit.test_session.RedirectTests.test_basic_post_keeps_correct_method": [], "keystoneauth1.tests.unit.test_session.RedirectTests.test_basic_get": [], "keystoneauth1.tests.unit.test_session.RedirectTests.assertResponse": [], "keystoneauth1.tests.unit.test_session.RedirectTests.setup_redirects": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_error_message_unknown_schema": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_api_sig_error_message_empty": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_api_sig_error_message_multiple": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_api_sig_error_message_single": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_json_content_type": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_ssl_error_message": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_does_not_set_tcp_keepalive_on_custom_sessions": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_uses_tcp_keepalive_by_default": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_http_status_retries_inverval_limit": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_http_status_retries_fixed_delay": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_http_status_retries_another_code": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_http_status_retries": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_http_503_retries": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_connect_retries_fixed_delay": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_connect_retries_interval_limit": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_override_session_connect_retries_for_request": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_call_args_connect_retries_overrides_session_retries": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_call_args_connect_retries_session_init": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_session_connect_retries": [], "keystoneauth1.tests.unit.test_session.SessionTests._connect_retries_check": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_logging_cacerts": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_logging_body_only_for_specified_content_types": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_logs_failed_output": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_session_debug_output_logs_openstack_request_id": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_session_debug_output": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_server_error": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_not_found": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_http_session_opts": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_user_agent": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_microversion": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_set_microversion_headers": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_patch": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_delete": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_put": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_head": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_post": [], "keystoneauth1.tests.unit.test_session.SessionTests.test_get": [], "keystoneauth1.tests.unit.test_session.RequestsAuth.__call__": [], "keystoneauth1.tests.unit.test_session.RequestsAuth.__init__": [], "cryptography.hazmat.backends.openssl.dh._DHPublicKey.public_bytes": [], "cryptography.hazmat.backends.openssl.dh._DHPublicKey.parameters": [], "cryptography.hazmat.backends.openssl.dh._DHPublicKey.public_numbers": [], "cryptography.hazmat.backends.openssl.dh._DHPublicKey.key_size": [], "cryptography.hazmat.backends.openssl.dh._DHPublicKey.__init__": [], "cryptography.hazmat.backends.openssl.dh._DHPrivateKey.private_bytes": [], "cryptography.hazmat.backends.openssl.dh._DHPrivateKey.parameters": [], "cryptography.hazmat.backends.openssl.dh._DHPrivateKey.public_key": [], "cryptography.hazmat.backends.openssl.dh._DHPrivateKey.exchange": [], "cryptography.hazmat.backends.openssl.dh._DHPrivateKey.private_numbers": [], "cryptography.hazmat.backends.openssl.dh._DHPrivateKey.key_size": [], "cryptography.hazmat.backends.openssl.dh._DHPrivateKey.__init__": [], "cryptography.hazmat.backends.openssl.dh._get_dh_num_bits": [], "cryptography.hazmat.backends.openssl.dh._DHParameters.parameter_bytes": [], "cryptography.hazmat.backends.openssl.dh._DHParameters.generate_private_key": [], "cryptography.hazmat.backends.openssl.dh._DHParameters.parameter_numbers": [], "cryptography.hazmat.backends.openssl.dh._DHParameters.__init__": [], "cryptography.hazmat.backends.openssl.dh._dh_cdata_to_parameters": [], "cryptography.hazmat.backends.openssl.dh._dh_params_dup": [], "oslo_serialization.base64.decode_as_text": [], "oslo_serialization.base64.decode_as_bytes": [], "oslo_serialization.base64.encode_as_text": [], "oslo_serialization.base64.encode_as_bytes": [], "keystone.common.sql.data_migration_repo.versions.043_placeholder.upgrade": [], "keystoneclient.tests.unit.v3.test_auth_manager.AuthProjectsTest.test_get_domains": [], "keystoneclient.tests.unit.v3.test_auth_manager.AuthProjectsTest.test_get_projects": [], "keystoneclient.tests.unit.v3.test_auth_manager.AuthProjectsTest.create_resource": [], "keystoneclient.tests.unit.v3.test_auth_manager.AuthProjectsTest.setUp": [], "graphene.relay.node.Node.to_global_id": [], "graphene.relay.node.Node.from_global_id": [], "graphene.relay.node.Node.get_node_from_global_id": [], "graphene.relay.node.Node.node_resolver": [], "graphene.relay.node.Node.Field": [], "graphene.relay.node.AbstractNode.__init_subclass_with_meta__": [], "graphene.relay.node.NodeField.get_resolver": [], "graphene.relay.node.NodeField.__init__": [], "graphene.relay.node.GlobalID.get_resolver": [], "graphene.relay.node.GlobalID.id_resolver": [], "graphene.relay.node.GlobalID.__init__": [], "graphene.relay.node.is_node": [], "rx.concurrency.mainloopscheduler.tkinterscheduler.TkinterScheduler.schedule_absolute": [], "rx.concurrency.mainloopscheduler.tkinterscheduler.TkinterScheduler.schedule_relative": [], "rx.concurrency.mainloopscheduler.tkinterscheduler.TkinterScheduler.schedule": [], "rx.concurrency.mainloopscheduler.tkinterscheduler.TkinterScheduler.__init__": [], "setuptools._distutils.command.upload.upload.upload_file": [], "setuptools._distutils.command.upload.upload.run": [], "setuptools._distutils.command.upload.upload.finalize_options": [], "setuptools._distutils.command.upload.upload.initialize_options": [], "flask_restful.inputs.datetime_from_iso8601": [], "flask_restful.inputs.datetime_from_rfc822": [], "flask_restful.inputs.boolean": [], "flask_restful.inputs.int_range.__call__": [], "flask_restful.inputs.int_range.__init__": [], "flask_restful.inputs.positive": [], "flask_restful.inputs.natural": [], "flask_restful.inputs._get_integer": [], "flask_restful.inputs.date": [], "flask_restful.inputs.iso8601interval": [], "flask_restful.inputs._parse_interval": [], "flask_restful.inputs._expand_datetime": [], "flask_restful.inputs._normalize_interval": [], "flask_restful.inputs.regex.__deepcopy__": [], "flask_restful.inputs.regex.__call__": [], "flask_restful.inputs.regex.__init__": [], "flask_restful.inputs.url": [], "click._textwrap.TextWrapper.indent_only": [], "click._textwrap.TextWrapper.extra_indent": [], "click._textwrap.TextWrapper._handle_long_word": [], "graphql.validation.rules.variables_are_input_types.VariablesAreInputTypes.non_input_type_on_variable_message": [], "graphql.validation.rules.variables_are_input_types.VariablesAreInputTypes.enter_VariableDefinition": [], "pbr.tests.testpackage.pbr_testpackage.cmd.Foo.bar": [], "pbr.tests.testpackage.pbr_testpackage.cmd.main": [], "saml2.entity.Entity.parse_artifact_resolve_response": [], "saml2.entity.Entity.parse_artifact_resolve": [], "saml2.entity.Entity.artifact2message": [], "saml2.entity.Entity.artifact2destination": [], "saml2.entity.Entity.use_artifact": [], "saml2.entity.Entity.parse_logout_request": [], "saml2.entity.Entity.parse_logout_request_response": [], "saml2.entity.Entity._parse_response": [], "saml2.entity.Entity.parse_manage_name_id_request_response": [], "saml2.entity.Entity.create_manage_name_id_response": [], "saml2.entity.Entity.parse_manage_name_id_request": [], "saml2.entity.Entity.create_manage_name_id_request": [], "saml2.entity.Entity.create_artifact_response": [], "saml2.entity.Entity.create_artifact_resolve": [], "saml2.entity.Entity.create_logout_response": [], "saml2.entity.Entity.create_logout_request": [], "saml2.entity.Entity.create_error_response": [], "saml2.entity.Entity._parse_request": [], "saml2.entity.Entity.srv2typ": [], "saml2.entity.Entity._status_response": [], "saml2.entity.Entity._response": [], "saml2.entity.Entity._encrypt_assertion": [], "saml2.entity.Entity.has_encrypt_cert_in_metadata": [], "saml2.entity.Entity._add_info": [], "saml2.entity.Entity._filter_args": [], "saml2.entity.Entity._message": [], "saml2.entity.Entity.sign": [], "saml2.entity.Entity.unpack_soap_message": [], "saml2.entity.Entity.parse_soap_message": [], "saml2.entity.Entity.unravel": [], "saml2.entity.Entity.response_args": [], "saml2.entity.Entity.message_args": [], "saml2.entity.Entity.pick_binding": [], "saml2.entity.Entity.apply_binding": [], "saml2.entity.Entity._issuer": [], "saml2.entity.Entity.__init__": [], "saml2.entity.create_artifact": [], "graphene.types.tests.test_abstracttype.test_generate_objecttype_inherit_abstracttype": [], "graphene.types.tests.test_abstracttype.test_abstract_objecttype_warn_deprecation": [], "graphene.types.tests.test_abstracttype.MyScalar.get_type": [], "eventlet.green.OpenSSL.SSL.GreenConnection.shutdown": [], "eventlet.green.OpenSSL.SSL.GreenConnection.sendall": [], "eventlet.green.OpenSSL.SSL.GreenConnection.write": [], "eventlet.green.OpenSSL.SSL.GreenConnection.read": [], "eventlet.green.OpenSSL.SSL.GreenConnection.makefile": [], "eventlet.green.OpenSSL.SSL.GreenConnection.dup": [], "eventlet.green.OpenSSL.SSL.GreenConnection.do_handshake": [], "eventlet.green.OpenSSL.SSL.GreenConnection.__init__": [], "pyre_check.client.commands.persistent.Persistent.run_null_server": [], "pyre_check.client.commands.persistent.Persistent._initialize_response": [], "pyre_check.client.commands.persistent.Persistent._flags": [], "pyre_check.client.commands.persistent.Persistent._run": [], "pyre_check.client.commands.persistent.Persistent.__init__": [], "setuptools.command.bdist_rpm.bdist_rpm._make_spec_file": [], "setuptools.command.bdist_rpm.bdist_rpm.run": [], "alembic.autogenerate.api.RevisionContext.generate_scripts": [], "alembic.autogenerate.api.RevisionContext._default_revision": [], "alembic.autogenerate.api.RevisionContext._run_environment": [], "alembic.autogenerate.api.RevisionContext.run_no_autogenerate": [], "alembic.autogenerate.api.RevisionContext.run_autogenerate": [], "alembic.autogenerate.api.RevisionContext._to_script": [], "alembic.autogenerate.api.RevisionContext.__init__": [], "alembic.autogenerate.api.AutogenContext.table_key_to_table": [], "alembic.autogenerate.api.AutogenContext.sorted_tables": [], "alembic.autogenerate.api.AutogenContext.run_object_filters": [], "alembic.autogenerate.api.AutogenContext.run_name_filters": [], "alembic.autogenerate.api.AutogenContext._within_batch": [], "alembic.autogenerate.api.AutogenContext.inspector": [], "alembic.autogenerate.api.AutogenContext.__init__": [], "alembic.autogenerate.api._render_migration_diffs": [], "alembic.autogenerate.api.render_python_code": [], "alembic.autogenerate.api.produce_migrations": [], "alembic.autogenerate.api.compare_metadata": [], "migrate.changeset.databases.sqlite.SQLiteConstraintDropper.visit_migrate_unique_constraint": [], "migrate.changeset.databases.sqlite.SQLiteConstraintDropper.visit_migrate_check_constraint": [], "migrate.changeset.databases.sqlite.SQLiteConstraintDropper.visit_migrate_foreign_key_constraint": [], "migrate.changeset.databases.sqlite.SQLiteConstraintDropper.visit_migrate_primary_key_constraint": [], "migrate.changeset.databases.sqlite.SQLiteConstraintDropper._modify_table": [], "migrate.changeset.databases.sqlite.SQLiteConstraintGenerator.visit_migrate_unique_constraint": [], "migrate.changeset.databases.sqlite.SQLiteConstraintGenerator.visit_migrate_foreign_key_constraint": [], "migrate.changeset.databases.sqlite.SQLiteConstraintGenerator._modify_table": [], "migrate.changeset.databases.sqlite.SQLiteConstraintGenerator.visit_migrate_primary_key_constraint": [], "migrate.changeset.databases.sqlite.SQLiteSchemaChanger.visit_index": [], "migrate.changeset.databases.sqlite.SQLiteSchemaChanger._modify_table": [], "migrate.changeset.databases.sqlite.SQLiteColumnDropper.visit_column": [], "migrate.changeset.databases.sqlite.SQLiteColumnDropper._modify_table": [], "migrate.changeset.databases.sqlite.SQLiteColumnGenerator.visit_column": [], "migrate.changeset.databases.sqlite.SQLiteColumnGenerator._modify_table": [], "migrate.changeset.databases.sqlite.SQLiteHelper.visit_column": [], "migrate.changeset.databases.sqlite.SQLiteHelper.recreate_table": [], "migrate.changeset.databases.sqlite.SQLiteHelper._get_constraints": [], "migrate.changeset.databases.sqlite.SQLiteHelper._filter_columns": [], "migrate.changeset.databases.sqlite.SQLiteCommon._not_supported": [], "rx.backpressure.controlledobservable.controlled": [], "rx.backpressure.controlledobservable.ControlledObservable.request": [], "rx.backpressure.controlledobservable.ControlledObservable._subscribe_core": [], "rx.backpressure.controlledobservable.ControlledObservable.__init__": [], "pbr.git.generate_authors": [], "pbr.git.write_git_changelog": [], "pbr.git._iter_log_inner": [], "pbr.git._is_valid_version": [], "pbr.git._iter_log_oneline": [], "pbr.git._iter_changelog": [], "pbr.git._clean_changelog_message": [], "pbr.git.get_git_short_sha": [], "pbr.git._run_git_functions": [], "pbr.git.get_is_release": [], "pbr.git._get_raw_tag_info": [], "pbr.git._find_git_files": [], "pbr.git._get_highest_tag": [], "pbr.git._git_is_installed": [], "pbr.git._get_git_directory": [], "pbr.git._run_git_command": [], "pbr.git._run_shell_command": [], "pip._internal.utils.wheel.check_compatibility": [], "pip._internal.utils.wheel.wheel_version": [], "pip._internal.utils.wheel.wheel_metadata": [], "pip._internal.utils.wheel.read_wheel_metadata_file": [], "pip._internal.utils.wheel.wheel_dist_info_dir": [], "pip._internal.utils.wheel.parse_wheel": [], "pip._internal.utils.wheel.pkg_resources_distribution_for_wheel": [], "pip._internal.utils.wheel.WheelMetadata.get_metadata": [], "pip._internal.utils.wheel.WheelMetadata.__init__": [], "keystone.common.policies.role.list_rules": [], "keystone.tests.unit.policy.backends.test_sql.SQLDriverTestCase.driver": [ { "locations": [ { "path": "keystone/tests/unit/policy/backends/test_sql.py", "start": { "line": 43, "column": 27 }, "stop": { "line": 43, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.policy.backends.sql.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/policy/backends/test_sql.py", "start": { "line": 42, "column": 15 }, "stop": { "line": 42, "column": 22 } } ], "kind": "function", "target": "hasattr" } ], "keystone.tests.unit.policy.backends.test_sql.SQLDriverTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/policy/backends/test_sql.py", "start": { "line": 37, "column": 8 }, "stop": { "line": 37, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.policy.backends.test_sql.SQLDriverTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/policy/backends/test_sql.py", "start": { "line": 38, "column": 8 }, "stop": { "line": 38, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.policy.backends.test_base.DriverTestCase.setUp", "class_name": "keystone.tests.unit.policy.backends.test_base.DriverTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/policy/backends/test_sql.py", "start": { "line": 37, "column": 24 }, "stop": { "line": 37, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" } ], "keystone.tests.unit.policy.backends.test_sql.SQLModelTestCase.test_policy_model": [ { "locations": [ { "path": "keystone/tests/unit/policy/backends/test_sql.py", "start": { "line": 30, "column": 8 }, "stop": { "line": 30, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.backend.core_sql.BaseBackendSqlModels.assertExpectedSchema", "class_name": "keystone.tests.unit.policy.backends.test_sql.SQLModelTestCase", "dispatch": "dynamic" } ], "rx.linq.observable.some.some": [], "graphql.execution.utils.get_field_def": [], "graphql.execution.utils.default_resolve_fn": [], "graphql.execution.utils.get_field_entry_key": [], "graphql.execution.utils.does_fragment_condition_match": [], "graphql.execution.utils.should_include_node": [], "graphql.execution.utils.collect_fields": [], "graphql.execution.utils.get_operation_root_type": [], "graphql.execution.utils.SubscriberExecutionContext.__getattr__": [], "graphql.execution.utils.SubscriberExecutionContext.reset": [], "graphql.execution.utils.SubscriberExecutionContext.__init__": [], "graphql.execution.utils.ExecutionContext.get_sub_fields": [], "graphql.execution.utils.ExecutionContext.report_error": [], "graphql.execution.utils.ExecutionContext.get_argument_values": [], "graphql.execution.utils.ExecutionContext.get_field_resolver": [], "graphql.execution.utils.ExecutionContext.__init__": [], "msgpack.fallback.Packer.getbuffer": [], "msgpack.fallback.Packer.reset": [], "msgpack.fallback.Packer.bytes": [], "msgpack.fallback.Packer._pack_bin_header": [], "msgpack.fallback.Packer._pack_raw_header": [], "msgpack.fallback.Packer._pack_map_pairs": [], "msgpack.fallback.Packer._pack_map_header": [], "msgpack.fallback.Packer._pack_array_header": [], "msgpack.fallback.Packer.pack_ext_type": [], "msgpack.fallback.Packer.pack_map_header": [], "msgpack.fallback.Packer.pack_array_header": [], "msgpack.fallback.Packer.pack_map_pairs": [], "msgpack.fallback.Packer.pack": [], "msgpack.fallback.Packer._pack": [], "msgpack.fallback.Packer.__init__": [], "msgpack.fallback.Unpacker.tell": [], "msgpack.fallback.Unpacker.read_map_header": [], "msgpack.fallback.Unpacker.read_array_header": [], "msgpack.fallback.Unpacker.unpack": [], "msgpack.fallback.Unpacker.skip": [], "msgpack.fallback.Unpacker.__next__": [], "msgpack.fallback.Unpacker.__iter__": [], "msgpack.fallback.Unpacker._unpack": [], "msgpack.fallback.Unpacker._read_header": [], "msgpack.fallback.Unpacker._reserve": [], "msgpack.fallback.Unpacker._read": [], "msgpack.fallback.Unpacker.read_bytes": [], "msgpack.fallback.Unpacker._get_extradata": [], "msgpack.fallback.Unpacker._got_extradata": [], "msgpack.fallback.Unpacker._consume": [], "msgpack.fallback.Unpacker.feed": [], "msgpack.fallback.Unpacker.__init__": [], "msgpack.fallback.unpackb": [], "msgpack.fallback._get_data_from_buffer": [], "msgpack.fallback._check_type_strict": [], "msgpack.fallback._is_recursionerror": [], "keystone.tests.protection.v3.test_application_credential.ProjectMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 701, "column": 43 }, "stop": { "line": 701, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 709, "column": 8 }, "stop": { "line": 709, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_application_credential._TestAppCredBase._override_policy", "class_name": "keystone.tests.protection.v3.test_application_credential.ProjectMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 723, "column": 43 }, "stop": { "line": 723, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 704, "column": 12 }, "stop": { "line": 704, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 698, "column": 8 }, "stop": { "line": 698, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_application_credential._TestAppCredBase.setUp", "class_name": "keystone.tests.protection.v3.test_application_credential._TestAppCredBase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 722, "column": 15 }, "stop": { "line": 722, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_application_credential.ProjectMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 701, "column": 27 }, "stop": { "line": 701, "column": 42 } }, { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 703, "column": 8 }, "stop": { "line": 703, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_application_credential.ProjectMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 699, "column": 8 }, "stop": { "line": 699, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_application_credential.ProjectMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 712, "column": 24 }, "stop": { "line": 712, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_application_credential.ProjectReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 659, "column": 43 }, "stop": { "line": 659, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 681, "column": 43 }, "stop": { "line": 681, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 662, "column": 12 }, "stop": { "line": 662, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 656, "column": 8 }, "stop": { "line": 656, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_application_credential._TestAppCredBase.setUp", "class_name": "keystone.tests.protection.v3.test_application_credential._TestAppCredBase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 680, "column": 15 }, "stop": { "line": 680, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_application_credential.ProjectReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 657, "column": 8 }, "stop": { "line": 657, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_application_credential.ProjectReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 667, "column": 8 }, "stop": { "line": 667, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_application_credential._TestAppCredBase._override_policy", "class_name": "keystone.tests.protection.v3.test_application_credential.ProjectReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 661, "column": 8 }, "stop": { "line": 661, "column": 23 } }, { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 659, "column": 27 }, "stop": { "line": 659, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_application_credential.ProjectReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 670, "column": 24 }, "stop": { "line": 670, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_application_credential.ProjectAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 617, "column": 43 }, "stop": { "line": 617, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 639, "column": 43 }, "stop": { "line": 639, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 620, "column": 12 }, "stop": { "line": 620, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 614, "column": 8 }, "stop": { "line": 614, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_application_credential._TestAppCredBase.setUp", "class_name": "keystone.tests.protection.v3.test_application_credential._TestAppCredBase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 617, "column": 27 }, "stop": { "line": 617, "column": 42 } }, { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 619, "column": 8 }, "stop": { "line": 619, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_application_credential.ProjectAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 615, "column": 8 }, "stop": { "line": 615, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_application_credential.ProjectAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 625, "column": 8 }, "stop": { "line": 625, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_application_credential._TestAppCredBase._override_policy", "class_name": "keystone.tests.protection.v3.test_application_credential.ProjectAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 628, "column": 24 }, "stop": { "line": 628, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 638, "column": 15 }, "stop": { "line": 638, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_application_credential.ProjectAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_application_credential.DomainMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 577, "column": 43 }, "stop": { "line": 577, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 596, "column": 15 }, "stop": { "line": 596, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_application_credential.DomainMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 597, "column": 43 }, "stop": { "line": 597, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 580, "column": 12 }, "stop": { "line": 580, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 574, "column": 8 }, "stop": { "line": 574, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_application_credential._TestAppCredBase.setUp", "class_name": "keystone.tests.protection.v3.test_application_credential._TestAppCredBase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 585, "column": 8 }, "stop": { "line": 585, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_application_credential._TestAppCredBase._override_policy", "class_name": "keystone.tests.protection.v3.test_application_credential.DomainMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 575, "column": 8 }, "stop": { "line": 575, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_application_credential.DomainMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 577, "column": 27 }, "stop": { "line": 577, "column": 42 } }, { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 579, "column": 8 }, "stop": { "line": 579, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_application_credential.DomainMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 588, "column": 23 }, "stop": { "line": 588, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_application_credential.DomainReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 537, "column": 43 }, "stop": { "line": 537, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 545, "column": 8 }, "stop": { "line": 545, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_application_credential._TestAppCredBase._override_policy", "class_name": "keystone.tests.protection.v3.test_application_credential.DomainReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 556, "column": 15 }, "stop": { "line": 556, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_application_credential.DomainReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 535, "column": 8 }, "stop": { "line": 535, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_application_credential.DomainReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 557, "column": 43 }, "stop": { "line": 557, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 540, "column": 12 }, "stop": { "line": 540, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 534, "column": 8 }, "stop": { "line": 534, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_application_credential._TestAppCredBase.setUp", "class_name": "keystone.tests.protection.v3.test_application_credential._TestAppCredBase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 537, "column": 27 }, "stop": { "line": 537, "column": 42 } }, { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 539, "column": 8 }, "stop": { "line": 539, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_application_credential.DomainReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 548, "column": 23 }, "stop": { "line": 548, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_application_credential.DomainAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 497, "column": 43 }, "stop": { "line": 497, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 505, "column": 8 }, "stop": { "line": 505, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_application_credential._TestAppCredBase._override_policy", "class_name": "keystone.tests.protection.v3.test_application_credential.DomainAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 517, "column": 43 }, "stop": { "line": 517, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 500, "column": 12 }, "stop": { "line": 500, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 494, "column": 8 }, "stop": { "line": 494, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_application_credential._TestAppCredBase.setUp", "class_name": "keystone.tests.protection.v3.test_application_credential._TestAppCredBase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 495, "column": 8 }, "stop": { "line": 495, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_application_credential.DomainAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 516, "column": 15 }, "stop": { "line": 516, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_application_credential.DomainAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 508, "column": 23 }, "stop": { "line": 508, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 499, "column": 8 }, "stop": { "line": 499, "column": 23 } }, { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 497, "column": 27 }, "stop": { "line": 497, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_application_credential.DomainAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_application_credential.OwnerTests.test_user_cannot_delete_application_credential_for_another_user": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 477, "column": 19 }, "stop": { "line": 477, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_application_credential._TestAppCredBase._create_application_credential", "class_name": "keystone.tests.protection.v3.test_application_credential.OwnerTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 466, "column": 21 }, "stop": { "line": 466, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 464, "column": 15 }, "stop": { "line": 464, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_application_credential.OwnerTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 457, "column": 23 }, "stop": { "line": 457, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 482, "column": 16 }, "stop": { "line": 482, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_application_credential.OwnerTests.test_user_cannot_lookup_application_credential_for_another_user": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 444, "column": 19 }, "stop": { "line": 444, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_application_credential._TestAppCredBase._create_application_credential", "class_name": "keystone.tests.protection.v3.test_application_credential.OwnerTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 433, "column": 21 }, "stop": { "line": 433, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 431, "column": 15 }, "stop": { "line": 431, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_application_credential.OwnerTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 424, "column": 23 }, "stop": { "line": 424, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 449, "column": 16 }, "stop": { "line": 449, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_application_credential.OwnerTests.test_owner_can_delete_application_credential": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 420, "column": 8 }, "stop": { "line": 420, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_application_credential._SystemUserAndOwnerTests._test_delete_application_credential", "class_name": "keystone.tests.protection.v3.test_application_credential.OwnerTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_application_credential.OwnerTests.test_create_application_credential_by_owner": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 414, "column": 16 }, "stop": { "line": 414, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 409, "column": 38 }, "stop": { "line": 409, "column": 73 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_application_credential_ref" } ], "keystone.tests.protection.v3.test_application_credential.OwnerTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 380, "column": 43 }, "stop": { "line": 380, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 388, "column": 8 }, "stop": { "line": 388, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_application_credential._TestAppCredBase._override_policy", "class_name": "keystone.tests.protection.v3.test_application_credential.OwnerTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 383, "column": 12 }, "stop": { "line": 383, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 377, "column": 8 }, "stop": { "line": 377, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_application_credential._TestAppCredBase.setUp", "class_name": "keystone.tests.protection.v3.test_application_credential._TestAppCredBase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 378, "column": 8 }, "stop": { "line": 378, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_application_credential.OwnerTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 394, "column": 15 }, "stop": { "line": 394, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_application_credential.OwnerTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 382, "column": 8 }, "stop": { "line": 382, "column": 23 } }, { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 380, "column": 27 }, "stop": { "line": 380, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_application_credential.OwnerTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_application_credential.SystemAdminTests.test_system_admin_can_delete_application_credential_for_user": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 369, "column": 8 }, "stop": { "line": 369, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_application_credential._SystemUserAndOwnerTests._test_delete_application_credential", "class_name": "keystone.tests.protection.v3.test_application_credential.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_application_credential.SystemAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 355, "column": 15 }, "stop": { "line": 355, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_application_credential.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 350, "column": 8 }, "stop": { "line": 350, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_application_credential.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 351, "column": 24 }, "stop": { "line": 351, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 349, "column": 8 }, "stop": { "line": 349, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_application_credential._TestAppCredBase.setUp", "class_name": "keystone.tests.protection.v3.test_application_credential._TestAppCredBase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 351, "column": 8 }, "stop": { "line": 351, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_application_credential.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_application_credential.SystemMemberTests.test_system_reader_cannot_delete_application_credential_for_user": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 340, "column": 8 }, "stop": { "line": 340, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_application_credential._SystemUserAndOwnerTests._test_delete_application_credential", "class_name": "keystone.tests.protection.v3.test_application_credential.SystemMemberTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_application_credential.SystemMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 313, "column": 8 }, "stop": { "line": 313, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_application_credential.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 327, "column": 15 }, "stop": { "line": 327, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_application_credential.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 328, "column": 43 }, "stop": { "line": 328, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 314, "column": 24 }, "stop": { "line": 314, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 312, "column": 8 }, "stop": { "line": 312, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_application_credential._TestAppCredBase.setUp", "class_name": "keystone.tests.protection.v3.test_application_credential._TestAppCredBase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 317, "column": 24 }, "stop": { "line": 317, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 314, "column": 8 }, "stop": { "line": 314, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_application_credential.SystemMemberTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_application_credential.SystemReaderTests.test_system_reader_cannot_delete_application_credential_for_user": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 303, "column": 8 }, "stop": { "line": 303, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_application_credential._SystemUserAndOwnerTests._test_delete_application_credential", "class_name": "keystone.tests.protection.v3.test_application_credential.SystemReaderTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_application_credential.SystemReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 277, "column": 8 }, "stop": { "line": 277, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_application_credential.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 290, "column": 15 }, "stop": { "line": 290, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_application_credential.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 291, "column": 43 }, "stop": { "line": 291, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 277, "column": 24 }, "stop": { "line": 277, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 275, "column": 8 }, "stop": { "line": 275, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_application_credential._TestAppCredBase.setUp", "class_name": "keystone.tests.protection.v3.test_application_credential._TestAppCredBase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 280, "column": 24 }, "stop": { "line": 280, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 276, "column": 8 }, "stop": { "line": 276, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_application_credential.SystemReaderTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_application_credential._SystemUserAndOwnerTests.test_user_cannot_create_app_credential_for_another_user": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 250, "column": 23 }, "stop": { "line": 250, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 264, "column": 16 }, "stop": { "line": 264, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 258, "column": 38 }, "stop": { "line": 258, "column": 73 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_application_credential_ref" } ], "keystone.tests.protection.v3.test_application_credential._SystemUserAndOwnerTests._test_delete_application_credential": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 242, "column": 16 }, "stop": { "line": 242, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_application_credential._SystemUserAndOwnerTests.test_user_can_lookup_application_credential": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 227, "column": 16 }, "stop": { "line": 227, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 231, "column": 32 }, "stop": { "line": 231, "column": 35 } } ], "kind": "function", "target": "len" } ], "keystone.tests.protection.v3.test_application_credential._SystemUserAndOwnerTests.test_user_can_get_application_credential": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 215, "column": 16 }, "stop": { "line": 215, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_application_credential._SystemUserAndOwnerTests.test_user_can_list_application_credentials": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 205, "column": 16 }, "stop": { "line": 205, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 208, "column": 32 }, "stop": { "line": 208, "column": 35 } } ], "kind": "function", "target": "len" } ], "keystone.tests.protection.v3.test_application_credential._DomainAndProjectUserTests.test_user_cannot_create_app_credential_for_another_user": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 175, "column": 23 }, "stop": { "line": 175, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 189, "column": 16 }, "stop": { "line": 189, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 183, "column": 38 }, "stop": { "line": 183, "column": 73 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_application_credential_ref" } ], "keystone.tests.protection.v3.test_application_credential._DomainAndProjectUserTests.test_user_cannot_lookup_non_existent_application_credential": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 167, "column": 18 }, "stop": { "line": 167, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 169, "column": 18 }, "stop": { "line": 169, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 169, "column": 18 }, "stop": { "line": 169, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_application_credential._DomainAndProjectUserTests.test_user_cannot_delete_application_credential": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 159, "column": 16 }, "stop": { "line": 159, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_application_credential._DomainAndProjectUserTests.test_user_cannot_lookup_application_credential": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 148, "column": 18 }, "stop": { "line": 148, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_application_credential._DomainAndProjectUserTests.test_user_cannot_get_application_credential": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 138, "column": 18 }, "stop": { "line": 138, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_application_credential._DomainAndProjectUserTests.test_user_cannot_list_application_credentials": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 129, "column": 18 }, "stop": { "line": 129, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_application_credential._TestAppCredBase._override_policy": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 102, "column": 13 }, "stop": { "line": 102, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 113, "column": 20 }, "stop": { "line": 113, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 113, "column": 12 }, "stop": { "line": 113, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.write", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 102, "column": 13 }, "stop": { "line": 102, "column": 17 } } ], "kind": "function", "target": "open" } ], "keystone.tests.protection.v3.test_application_credential._TestAppCredBase._create_application_credential": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 88, "column": 19 }, "stop": { "line": 88, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_application_credential._TestAppCredBase._new_app_cred_data", "class_name": "keystone.tests.protection.v3.test_application_credential._TestAppCredBase", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_application_credential._TestAppCredBase.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 65, "column": 8 }, "stop": { "line": 65, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 75, "column": 38 }, "stop": { "line": 75, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 77, "column": 12 }, "stop": { "line": 77, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 68, "column": 23 }, "stop": { "line": 68, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 77, "column": 12 }, "stop": { "line": 77, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 78, "column": 12 }, "stop": { "line": 78, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_application_credential._TestAppCredBase._new_app_cred_data": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 43, "column": 22 }, "stop": { "line": 43, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__add__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 43, "column": 51 }, "stop": { "line": 43, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 41, "column": 19 }, "stop": { "line": 41, "column": 29 } }, { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 45, "column": 21 }, "stop": { "line": 45, "column": 31 } }, { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 51, "column": 27 }, "stop": { "line": 51, "column": 37 } }, { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 49, "column": 18 }, "stop": { "line": 49, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 59, "column": 22 }, "stop": { "line": 59, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 43, "column": 22 }, "stop": { "line": 43, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 49, "column": 18 }, "stop": { "line": 49, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 51, "column": 27 }, "stop": { "line": 51, "column": 43 } }, { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 59, "column": 22 }, "stop": { "line": 59, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 45, "column": 21 }, "stop": { "line": 45, "column": 37 } }, { "path": "keystone/tests/protection/v3/test_application_credential.py", "start": { "line": 41, "column": 19 }, "stop": { "line": 41, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "pygments.lexers.scdoc.ScdocLexer.analyse_text": [], "dataclasses_json.core._asdict": [], "dataclasses_json.core._decode_items": [], "dataclasses_json.core._decode_dict_keys": [], "dataclasses_json.core._decode_generic": [], "dataclasses_json.core._is_supported_generic": [], "dataclasses_json.core._support_extended_types": [], "dataclasses_json.core._decode_dataclass": [], "dataclasses_json.core._decode_letter_case_overrides": [], "dataclasses_json.core._encode_overrides": [], "dataclasses_json.core._encode_json_type": [], "dataclasses_json.core._user_overrides_or_exts": [], "dataclasses_json.core._ExtendedEncoder.default": [], "keystone.tests.unit.common.test_notifications.CADFNotificationsDataTestCase.test_receive_identityId_from_audit_notification": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1471, "column": 14 }, "stop": { "line": 1471, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1491, "column": 19 }, "stop": { "line": 1491, "column": 22 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1484, "column": 12 }, "stop": { "line": 1484, "column": 50 } } ], "kind": "function", "target": "keystone.notifications._send_audit_notification" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1477, "column": 17 }, "stop": { "line": 1477, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "pycadf.resource.Resource.__init__", "class_name": "pycadf.resource.Resource", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1473, "column": 56 }, "stop": { "line": 1473, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1472, "column": 8 }, "stop": { "line": 1472, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1481, "column": 13 }, "stop": { "line": 1481, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patcher.object", "class_name": "unittest.mock._patcher", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1476, "column": 20 }, "stop": { "line": 1476, "column": 57 } } ], "kind": "function", "target": "keystone.notifications._get_request_audit_info" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1481, "column": 13 }, "stop": { "line": 1482, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1491, "column": 19 }, "stop": { "line": 1491, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__eq__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1497, "column": 25 }, "stop": { "line": 1497, "column": 28 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1473, "column": 45 }, "stop": { "line": 1473, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1481, "column": 31 }, "stop": { "line": 1481, "column": 58 } } ], "kind": "function", "target": "keystone.notifications._get_notifier" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1497, "column": 8 }, "stop": { "line": 1497, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_notifications.CADFNotificationsDataTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.CADFNotificationsDataTestCase.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1448, "column": 8 }, "stop": { "line": 1448, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.SQLDriverOverrides.config_overrides", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1462, "column": 8 }, "stop": { "line": 1462, "column": 49 } } ], "kind": "function", "target": "oslo_messaging.notify.notifier.get_notification_transport" } ], "keystone.tests.unit.common.test_notifications.TestCallbackRegistration.test_an_invalid_event": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1438, "column": 8 }, "stop": { "line": 1438, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.common.test_notifications.TestCallbackRegistration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1440, "column": 26 }, "stop": { "line": 1440, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1440, "column": 26 }, "stop": { "line": 1440, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.TestCallbackRegistration.test_an_invalid_callback": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1430, "column": 8 }, "stop": { "line": 1430, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.common.test_notifications.TestCallbackRegistration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1432, "column": 55 }, "stop": { "line": 1432, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "object", "dispatch": "static" } ], "keystone.tests.unit.common.test_notifications.TestCallbackRegistration.test_a_list_of_callbacks": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1427, "column": 8 }, "stop": { "line": 1427, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.TestCallbackRegistration.verify_log_message", "class_name": "keystone.tests.unit.common.test_notifications.TestCallbackRegistration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1411, "column": 13 }, "stop": { "line": 1411, "column": 23 } } ], "kind": "function", "target": "unittest.mock._patcher.__call__" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1412, "column": 12 }, "stop": { "line": 1412, "column": 49 } } ], "kind": "function", "target": "keystone.notifications.register_event_callback" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1411, "column": 13 }, "stop": { "line": 1411, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1413, "column": 55 }, "stop": { "line": 1413, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.common.test_notifications.TestCallbackRegistration.test_a_list_of_callbacks.C", "dispatch": "static" } ], "keystone.tests.unit.common.test_notifications.TestCallbackRegistration.test_a_method_callback": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1401, "column": 8 }, "stop": { "line": 1401, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.TestCallbackRegistration.verify_log_message", "class_name": "keystone.tests.unit.common.test_notifications.TestCallbackRegistration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1392, "column": 13 }, "stop": { "line": 1392, "column": 23 } } ], "kind": "function", "target": "unittest.mock._patcher.__call__" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1393, "column": 12 }, "stop": { "line": 1393, "column": 49 } } ], "kind": "function", "target": "keystone.notifications.register_event_callback" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1392, "column": 13 }, "stop": { "line": 1392, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1394, "column": 44 }, "stop": { "line": 1394, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.common.test_notifications.TestCallbackRegistration.test_a_method_callback.C", "dispatch": "static" } ], "keystone.tests.unit.common.test_notifications.TestCallbackRegistration.test_a_function_callback": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1385, "column": 8 }, "stop": { "line": 1385, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.TestCallbackRegistration.verify_log_message", "class_name": "keystone.tests.unit.common.test_notifications.TestCallbackRegistration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1383, "column": 21 }, "stop": { "line": 1383, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1376, "column": 13 }, "stop": { "line": 1376, "column": 23 } } ], "kind": "function", "target": "unittest.mock._patcher.__call__" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1377, "column": 12 }, "stop": { "line": 1377, "column": 49 } } ], "kind": "function", "target": "keystone.notifications.register_event_callback" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1376, "column": 13 }, "stop": { "line": 1376, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.TestCallbackRegistration.verify_log_message": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1367, "column": 8 }, "stop": { "line": 1367, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_notifications.TestCallbackRegistration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1367, "column": 25 }, "stop": { "line": 1367, "column": 28 } } ], "kind": "function", "target": "len" } ], "keystone.tests.unit.common.test_notifications.TestCallbackRegistration.setUp": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1352, "column": 8 }, "stop": { "line": 1352, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1353, "column": 24 }, "stop": { "line": 1353, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.CallableMixin.__init__", "class_name": "unittest.mock.Mock", "dispatch": "static" } ], "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_remove_role_from_user_and_project": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1343, "column": 8 }, "stop": { "line": 1343, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1346, "column": 8 }, "stop": { "line": 1346, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase._assert_event", "class_name": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1344, "column": 8 }, "stop": { "line": 1344, "column": 23 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1341, "column": 8 }, "stop": { "line": 1341, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_add_role_to_user_and_project": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1332, "column": 8 }, "stop": { "line": 1332, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase._assert_event", "class_name": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1321, "column": 12 }, "stop": { "line": 1321, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1329, "column": 8 }, "stop": { "line": 1329, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1327, "column": 8 }, "stop": { "line": 1327, "column": 23 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1330, "column": 8 }, "stop": { "line": 1330, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1319, "column": 22 }, "stop": { "line": 1319, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_group_domain_grant": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1311, "column": 8 }, "stop": { "line": 1311, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase._test_role_assignment", "class_name": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1306, "column": 20 }, "stop": { "line": 1306, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1309, "column": 15 }, "stop": { "line": 1309, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_user_project_grant": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1299, "column": 15 }, "stop": { "line": 1299, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1301, "column": 8 }, "stop": { "line": 1301, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase._test_role_assignment", "class_name": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase._test_role_assignment": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1286, "column": 17 }, "stop": { "line": 1286, "column": 24 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1292, "column": 17 }, "stop": { "line": 1292, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1291, "column": 8 }, "stop": { "line": 1291, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1290, "column": 8 }, "stop": { "line": 1290, "column": 26 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1296, "column": 8 }, "stop": { "line": 1296, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase._assert_event", "class_name": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1285, "column": 8 }, "stop": { "line": 1285, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1287, "column": 21 }, "stop": { "line": 1287, "column": 31 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1293, "column": 21 }, "stop": { "line": 1293, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1295, "column": 8 }, "stop": { "line": 1295, "column": 30 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1289, "column": 8 }, "stop": { "line": 1289, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase._assert_last_note", "class_name": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_v3_authenticate_user_name_and_domain_name": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1280, "column": 8 }, "stop": { "line": 1280, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1277, "column": 15 }, "stop": { "line": 1277, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1281, "column": 8 }, "stop": { "line": 1281, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase._assert_last_note", "class_name": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_v3_authenticate_with_invalid_user_name_sends_notification": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1259, "column": 8 }, "stop": { "line": 1259, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1256, "column": 15 }, "stop": { "line": 1256, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1253, "column": 20 }, "stop": { "line": 1253, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1261, "column": 15 }, "stop": { "line": 1261, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase._get_last_note", "class_name": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1270, "column": 8 }, "stop": { "line": 1270, "column": 24 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1265, "column": 8 }, "stop": { "line": 1265, "column": 24 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1269, "column": 8 }, "stop": { "line": 1269, "column": 24 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1267, "column": 8 }, "stop": { "line": 1267, "column": 24 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1266, "column": 8 }, "stop": { "line": 1266, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1253, "column": 20 }, "stop": { "line": 1253, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1268, "column": 8 }, "stop": { "line": 1268, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_v3_authenticate_with_invalid_user_id_sends_notification": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1240, "column": 8 }, "stop": { "line": 1240, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1238, "column": 15 }, "stop": { "line": 1238, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1236, "column": 18 }, "stop": { "line": 1236, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1242, "column": 15 }, "stop": { "line": 1242, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase._get_last_note", "class_name": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1247, "column": 8 }, "stop": { "line": 1247, "column": 24 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1250, "column": 8 }, "stop": { "line": 1250, "column": 24 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1249, "column": 8 }, "stop": { "line": 1249, "column": 24 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1246, "column": 8 }, "stop": { "line": 1246, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1236, "column": 18 }, "stop": { "line": 1236, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1248, "column": 8 }, "stop": { "line": 1248, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_v3_authenticate_user_id": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1232, "column": 8 }, "stop": { "line": 1232, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1230, "column": 15 }, "stop": { "line": 1230, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1233, "column": 8 }, "stop": { "line": 1233, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase._assert_last_note", "class_name": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_v3_authenticate_user_name_and_domain_id": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1224, "column": 8 }, "stop": { "line": 1224, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1221, "column": 15 }, "stop": { "line": 1221, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1225, "column": 8 }, "stop": { "line": 1225, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase._assert_last_note", "class_name": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_initiator_always_contains_username": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1211, "column": 25 }, "stop": { "line": 1211, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1210, "column": 8 }, "stop": { "line": 1210, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1211, "column": 8 }, "stop": { "line": 1211, "column": 24 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1214, "column": 8 }, "stop": { "line": 1214, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_initiator_id_always_matches_user_id": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1199, "column": 25 }, "stop": { "line": 1199, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1198, "column": 8 }, "stop": { "line": 1198, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1203, "column": 8 }, "stop": { "line": 1203, "column": 24 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1199, "column": 8 }, "stop": { "line": 1199, "column": 24 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1202, "column": 8 }, "stop": { "line": 1202, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase._assert_event": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1187, "column": 12 }, "stop": { "line": 1187, "column": 28 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1191, "column": 8 }, "stop": { "line": 1191, "column": 24 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1189, "column": 12 }, "stop": { "line": 1189, "column": 28 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1190, "column": 8 }, "stop": { "line": 1190, "column": 24 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1185, "column": 12 }, "stop": { "line": 1185, "column": 28 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1183, "column": 12 }, "stop": { "line": 1183, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase._assert_last_note": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1139, "column": 8 }, "stop": { "line": 1139, "column": 24 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1140, "column": 8 }, "stop": { "line": 1140, "column": 24 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1137, "column": 8 }, "stop": { "line": 1137, "column": 24 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1143, "column": 12 }, "stop": { "line": 1143, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1141, "column": 8 }, "stop": { "line": 1141, "column": 23 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1135, "column": 8 }, "stop": { "line": 1135, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase._get_last_note": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1131, "column": 8 }, "stop": { "line": 1131, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1127, "column": 8 }, "stop": { "line": 1127, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1100, "column": 8 }, "stop": { "line": 1100, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1127, "column": 24 }, "stop": { "line": 1127, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.mockpatch.MockPatchObject.__init__", "class_name": "fixtures._fixtures.mockpatch.MockPatchObject", "dispatch": "static" } ], "keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_using_an_unbound_method_as_a_callback_fails": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1089, "column": 8 }, "stop": { "line": 1089, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.common.test_notifications.TestEventCallbacks", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1090, "column": 26 }, "stop": { "line": 1090, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1087, "column": 8 }, "stop": { "line": 1087, "column": 11 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_using_an_unbound_method_as_a_callback_fails.Foo.__init__", "class_name": "keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_using_an_unbound_method_as_a_callback_fails.Foo", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1088, "column": 22 }, "stop": { "line": 1088, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_invalid_event_callbacks_event": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1064, "column": 8 }, "stop": { "line": 1064, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.common.test_notifications.TestEventCallbacks", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_invalid_event_callbacks": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1056, "column": 8 }, "stop": { "line": 1056, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.common.test_notifications.TestEventCallbacks", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_provider_event_callbacks_subscription": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1048, "column": 8 }, "stop": { "line": 1048, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertItemsEqual", "class_name": "keystone.tests.unit.common.test_notifications.TestEventCallbacks", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1047, "column": 46 }, "stop": { "line": 1047, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1045, "column": 8 }, "stop": { "line": 1045, "column": 11 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_provider_event_callbacks_subscription.Foo.__init__", "class_name": "keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_provider_event_callbacks_subscription.Foo", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1046, "column": 22 }, "stop": { "line": 1046, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_provider_event_callback_subscription": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1025, "column": 8 }, "stop": { "line": 1025, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_notifications.TestEventCallbacks", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1022, "column": 8 }, "stop": { "line": 1022, "column": 11 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_provider_event_callback_subscription.Foo.__init__", "class_name": "keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_provider_event_callback_subscription.Foo", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1024, "column": 46 }, "stop": { "line": 1024, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1023, "column": 22 }, "stop": { "line": 1023, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_event_registration_for_unknown_resource_type": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 996, "column": 18 }, "stop": { "line": 996, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.common.test_notifications.TestEventCallbacks.FakeManager", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1002, "column": 24 }, "stop": { "line": 1002, "column": 34 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1000, "column": 12 }, "stop": { "line": 1000, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1000, "column": 12 }, "stop": { "line": 1000, "column": 28 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1002, "column": 24 }, "stop": { "line": 1002, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 1003, "column": 8 }, "stop": { "line": 1003, "column": 45 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 998, "column": 8 }, "stop": { "line": 998, "column": 45 } } ], "kind": "function", "target": "keystone.notifications.register_event_callback" } ], "keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_notification_event_not_valid": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 986, "column": 8 }, "stop": { "line": 986, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.common.test_notifications.TestEventCallbacks", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 985, "column": 18 }, "stop": { "line": 985, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.common.test_notifications.TestEventCallbacks.FakeManager", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 988, "column": 26 }, "stop": { "line": 988, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 988, "column": 26 }, "stop": { "line": 988, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_notification_method_not_callable": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 978, "column": 8 }, "stop": { "line": 978, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.common.test_notifications.TestEventCallbacks", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_notification_received": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 973, "column": 46 }, "stop": { "line": 973, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 971, "column": 19 }, "stop": { "line": 971, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.common.test_notifications.register_callback" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 974, "column": 8 }, "stop": { "line": 974, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 972, "column": 22 }, "stop": { "line": 972, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.common.test_notifications.TestEventCallbacks.FakeManager._project_deleted_callback": [], "keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_initiator_global_request_id_not_set": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 959, "column": 8 }, "stop": { "line": 959, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 956, "column": 8 }, "stop": { "line": 956, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 953, "column": 15 }, "stop": { "line": 953, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_initiator_global_request_id": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 940, "column": 28 }, "stop": { "line": 940, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 940, "column": 39 }, "stop": { "line": 940, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 941, "column": 15 }, "stop": { "line": 941, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 949, "column": 8 }, "stop": { "line": 949, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 944, "column": 8 }, "stop": { "line": 944, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_initiator_request_id": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 937, "column": 8 }, "stop": { "line": 937, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 934, "column": 8 }, "stop": { "line": 934, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 931, "column": 15 }, "stop": { "line": 931, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_initiator_data_is_set": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 924, "column": 8 }, "stop": { "line": 924, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 926, "column": 8 }, "stop": { "line": 926, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_initiator_data_is_set", "class_name": "keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 922, "column": 15 }, "stop": { "line": 922, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 921, "column": 14 }, "stop": { "line": 921, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.setUp": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 917, "column": 8 }, "stop": { "line": 917, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest.setUp", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "static" } ], "keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents.test_changing_password_too_early_sends_notification": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 902, "column": 13 }, "stop": { "line": 902, "column": 30 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 897, "column": 13 }, "stop": { "line": 897, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 903, "column": 12 }, "stop": { "line": 903, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 881, "column": 24 }, "stop": { "line": 881, "column": 40 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 879, "column": 19 }, "stop": { "line": 879, "column": 35 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 880, "column": 23 }, "stop": { "line": 880, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 891, "column": 19 }, "stop": { "line": 891, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 879, "column": 19 }, "stop": { "line": 879, "column": 29 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 880, "column": 23 }, "stop": { "line": 880, "column": 33 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 881, "column": 24 }, "stop": { "line": 881, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 909, "column": 8 }, "stop": { "line": 909, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 902, "column": 13 }, "stop": { "line": 902, "column": 32 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 897, "column": 13 }, "stop": { "line": 897, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 892, "column": 31 }, "stop": { "line": 892, "column": 55 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 886, "column": 41 }, "stop": { "line": 886, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 883, "column": 19 }, "stop": { "line": 883, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents.test_invalid_password_sends_notification": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 856, "column": 19 }, "stop": { "line": 856, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 867, "column": 13 }, "stop": { "line": 867, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 874, "column": 8 }, "stop": { "line": 874, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 867, "column": 13 }, "stop": { "line": 867, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 868, "column": 12 }, "stop": { "line": 868, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 864, "column": 19 }, "stop": { "line": 864, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 856, "column": 19 }, "stop": { "line": 856, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents.test_repeated_password_sends_notification": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 826, "column": 15 }, "stop": { "line": 826, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 844, "column": 13 }, "stop": { "line": 844, "column": 30 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 839, "column": 13 }, "stop": { "line": 839, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 845, "column": 12 }, "stop": { "line": 845, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 826, "column": 31 }, "stop": { "line": 826, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.fixture.Config.__init__", "class_name": "oslo_config.fixture.Config", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 829, "column": 19 }, "stop": { "line": 829, "column": 35 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 830, "column": 23 }, "stop": { "line": 830, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 829, "column": 19 }, "stop": { "line": 829, "column": 29 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 830, "column": 23 }, "stop": { "line": 830, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 851, "column": 8 }, "stop": { "line": 851, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 844, "column": 13 }, "stop": { "line": 844, "column": 32 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 839, "column": 13 }, "stop": { "line": 839, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 836, "column": 19 }, "stop": { "line": 836, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents.test_locked_out_user_sends_notification": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 802, "column": 19 }, "stop": { "line": 802, "column": 29 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 803, "column": 23 }, "stop": { "line": 803, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 814, "column": 17 }, "stop": { "line": 814, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 821, "column": 8 }, "stop": { "line": 821, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 814, "column": 17 }, "stop": { "line": 814, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 815, "column": 16 }, "stop": { "line": 815, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 806, "column": 19 }, "stop": { "line": 806, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 802, "column": 19 }, "stop": { "line": 802, "column": 35 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 803, "column": 23 }, "stop": { "line": 803, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents.test_password_expired_sends_notification": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 773, "column": 18 }, "stop": { "line": 773, "column": 39 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 792, "column": 13 }, "stop": { "line": 792, "column": 30 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 784, "column": 13 }, "stop": { "line": 784, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 780, "column": 8 }, "stop": { "line": 780, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.start", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 793, "column": 12 }, "stop": { "line": 793, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 767, "column": 19 }, "stop": { "line": 767, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 769, "column": 12 }, "stop": { "line": 769, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__sub__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 786, "column": 8 }, "stop": { "line": 786, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.stop", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 770, "column": 12 }, "stop": { "line": 770, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 767, "column": 19 }, "stop": { "line": 767, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 797, "column": 8 }, "stop": { "line": 797, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 784, "column": 13 }, "stop": { "line": 784, "column": 32 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 792, "column": 13 }, "stop": { "line": 792, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 769, "column": 12 }, "stop": { "line": 769, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 781, "column": 19 }, "stop": { "line": 781, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 771, "column": 21 }, "stop": { "line": 771, "column": 67 } } ], "kind": "function", "target": "int.__radd__" } ], "keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents.setUp": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 750, "column": 8 }, "stop": { "line": 750, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest.setUp", "class_name": "keystone.tests.unit.common.test_notifications.BaseNotificationTest", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 751, "column": 31 }, "stop": { "line": 751, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.fixture.Config.__init__", "class_name": "oslo_config.fixture.Config", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 751, "column": 15 }, "stop": { "line": 751, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_initiator_global_request_id_not_set": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 744, "column": 25 }, "stop": { "line": 744, "column": 32 } } ], "kind": "function", "target": "hasattr" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 744, "column": 8 }, "stop": { "line": 744, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 741, "column": 8 }, "stop": { "line": 741, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 740, "column": 14 }, "stop": { "line": 740, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_initiator_global_request_id": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 736, "column": 8 }, "stop": { "line": 736, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 730, "column": 28 }, "stop": { "line": 730, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 730, "column": 39 }, "stop": { "line": 730, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 732, "column": 8 }, "stop": { "line": 732, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 731, "column": 14 }, "stop": { "line": 731, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_initiator_request_id": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 727, "column": 8 }, "stop": { "line": 727, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 724, "column": 8 }, "stop": { "line": 724, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 723, "column": 14 }, "stop": { "line": 723, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_remove_user_from_group": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 718, "column": 8 }, "stop": { "line": 718, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_note", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 708, "column": 19 }, "stop": { "line": 708, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 710, "column": 20 }, "stop": { "line": 710, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_add_user_to_group": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 703, "column": 8 }, "stop": { "line": 703, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_note", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 696, "column": 19 }, "stop": { "line": 696, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 698, "column": 20 }, "stop": { "line": 698, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_config_option_no_events": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 693, "column": 8 }, "stop": { "line": 693, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 693, "column": 28 }, "stop": { "line": 693, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 691, "column": 8 }, "stop": { "line": 691, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_note", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 687, "column": 19 }, "stop": { "line": 687, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_user": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 681, "column": 8 }, "stop": { "line": 681, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_note", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 678, "column": 19 }, "stop": { "line": 678, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 682, "column": 8 }, "stop": { "line": 682, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_role": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 673, "column": 8 }, "stop": { "line": 673, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_note", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 674, "column": 8 }, "stop": { "line": 674, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 670, "column": 19 }, "stop": { "line": 670, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_project_does_not_send_disable": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 665, "column": 8 }, "stop": { "line": 665, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_note", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 667, "column": 8 }, "stop": { "line": 667, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_notify_not_sent", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 667, "column": 37 }, "stop": { "line": 667, "column": 48 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 664, "column": 46 }, "stop": { "line": 664, "column": 57 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 666, "column": 12 }, "stop": { "line": 666, "column": 23 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 662, "column": 46 }, "stop": { "line": 662, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 663, "column": 8 }, "stop": { "line": 663, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 661, "column": 22 }, "stop": { "line": 661, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_disable_of_disabled_project_does_not_notify": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 657, "column": 8 }, "stop": { "line": 657, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_notify_not_sent", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 653, "column": 46 }, "stop": { "line": 653, "column": 57 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 656, "column": 46 }, "stop": { "line": 656, "column": 57 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 657, "column": 37 }, "stop": { "line": 657, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 651, "column": 22 }, "stop": { "line": 651, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_disable_project": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 647, "column": 33 }, "stop": { "line": 647, "column": 44 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 644, "column": 46 }, "stop": { "line": 644, "column": 57 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 646, "column": 46 }, "stop": { "line": 646, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 647, "column": 8 }, "stop": { "line": 647, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_notify_sent", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 645, "column": 8 }, "stop": { "line": 645, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 643, "column": 22 }, "stop": { "line": 643, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_project": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 635, "column": 46 }, "stop": { "line": 635, "column": 57 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 636, "column": 46 }, "stop": { "line": 636, "column": 57 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 639, "column": 32 }, "stop": { "line": 639, "column": 43 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 638, "column": 12 }, "stop": { "line": 638, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 637, "column": 8 }, "stop": { "line": 637, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_notify_sent", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 639, "column": 8 }, "stop": { "line": 639, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 634, "column": 22 }, "stop": { "line": 634, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_group": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 629, "column": 8 }, "stop": { "line": 629, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_note", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 626, "column": 20 }, "stop": { "line": 626, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 630, "column": 8 }, "stop": { "line": 630, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_disable_of_disabled_domain_does_not_notify": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 622, "column": 8 }, "stop": { "line": 622, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_notify_not_sent", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 617, "column": 21 }, "stop": { "line": 617, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_disable_domain": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 613, "column": 8 }, "stop": { "line": 613, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_notify_sent", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 609, "column": 21 }, "stop": { "line": 609, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_policy": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 602, "column": 43 }, "stop": { "line": 602, "column": 53 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 603, "column": 33 }, "stop": { "line": 603, "column": 43 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 601, "column": 43 }, "stop": { "line": 601, "column": 53 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 605, "column": 32 }, "stop": { "line": 605, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 600, "column": 21 }, "stop": { "line": 600, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 603, "column": 8 }, "stop": { "line": 603, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_notify_sent", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 605, "column": 8 }, "stop": { "line": 605, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_policy": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 596, "column": 32 }, "stop": { "line": 596, "column": 42 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 593, "column": 43 }, "stop": { "line": 593, "column": 53 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 594, "column": 33 }, "stop": { "line": 594, "column": 43 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 592, "column": 43 }, "stop": { "line": 592, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 591, "column": 21 }, "stop": { "line": 591, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 594, "column": 8 }, "stop": { "line": 594, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_notify_sent", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 596, "column": 8 }, "stop": { "line": 596, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_policy": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 584, "column": 43 }, "stop": { "line": 584, "column": 53 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 585, "column": 33 }, "stop": { "line": 585, "column": 43 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 587, "column": 32 }, "stop": { "line": 587, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 583, "column": 21 }, "stop": { "line": 583, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 585, "column": 8 }, "stop": { "line": 585, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_notify_sent", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 587, "column": 8 }, "stop": { "line": 587, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_region": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 574, "column": 21 }, "stop": { "line": 574, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 577, "column": 33 }, "stop": { "line": 577, "column": 43 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 576, "column": 44 }, "stop": { "line": 576, "column": 54 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 579, "column": 32 }, "stop": { "line": 579, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 577, "column": 8 }, "stop": { "line": 577, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_notify_sent", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 579, "column": 8 }, "stop": { "line": 579, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_region": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 565, "column": 21 }, "stop": { "line": 565, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 568, "column": 33 }, "stop": { "line": 568, "column": 43 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 567, "column": 44 }, "stop": { "line": 567, "column": 54 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 570, "column": 32 }, "stop": { "line": 570, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 568, "column": 8 }, "stop": { "line": 568, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_notify_sent", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 570, "column": 8 }, "stop": { "line": 570, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_region": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 557, "column": 21 }, "stop": { "line": 557, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 561, "column": 32 }, "stop": { "line": 561, "column": 42 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 559, "column": 33 }, "stop": { "line": 559, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 559, "column": 8 }, "stop": { "line": 559, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_notify_sent", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 561, "column": 8 }, "stop": { "line": 561, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_service": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 550, "column": 45 }, "stop": { "line": 550, "column": 56 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 553, "column": 32 }, "stop": { "line": 553, "column": 43 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 549, "column": 45 }, "stop": { "line": 549, "column": 56 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 551, "column": 33 }, "stop": { "line": 551, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 548, "column": 22 }, "stop": { "line": 548, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 551, "column": 8 }, "stop": { "line": 551, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_notify_sent", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 553, "column": 8 }, "stop": { "line": 553, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_service": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 544, "column": 32 }, "stop": { "line": 544, "column": 43 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 541, "column": 45 }, "stop": { "line": 541, "column": 56 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 540, "column": 45 }, "stop": { "line": 540, "column": 56 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 542, "column": 33 }, "stop": { "line": 542, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 539, "column": 22 }, "stop": { "line": 539, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 542, "column": 8 }, "stop": { "line": 542, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_notify_sent", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 544, "column": 8 }, "stop": { "line": 544, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_service": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 533, "column": 33 }, "stop": { "line": 533, "column": 44 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 535, "column": 32 }, "stop": { "line": 535, "column": 43 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 532, "column": 45 }, "stop": { "line": 532, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 531, "column": 22 }, "stop": { "line": 531, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 533, "column": 8 }, "stop": { "line": 533, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_notify_sent", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 535, "column": 8 }, "stop": { "line": 535, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_endpoint": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 527, "column": 32 }, "stop": { "line": 527, "column": 44 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 523, "column": 46 }, "stop": { "line": 523, "column": 58 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 525, "column": 33 }, "stop": { "line": 525, "column": 45 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 524, "column": 46 }, "stop": { "line": 524, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 520, "column": 23 }, "stop": { "line": 520, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 525, "column": 8 }, "stop": { "line": 525, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_notify_sent", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 527, "column": 8 }, "stop": { "line": 527, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_endpoint": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 514, "column": 33 }, "stop": { "line": 514, "column": 45 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 513, "column": 46 }, "stop": { "line": 513, "column": 58 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 516, "column": 32 }, "stop": { "line": 516, "column": 44 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 512, "column": 46 }, "stop": { "line": 512, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 509, "column": 23 }, "stop": { "line": 509, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 514, "column": 8 }, "stop": { "line": 514, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_notify_sent", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 516, "column": 8 }, "stop": { "line": 516, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_endpoint": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 502, "column": 46 }, "stop": { "line": 502, "column": 58 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 503, "column": 33 }, "stop": { "line": 503, "column": 45 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 505, "column": 32 }, "stop": { "line": 505, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 499, "column": 23 }, "stop": { "line": 499, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 503, "column": 8 }, "stop": { "line": 503, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_notify_sent", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 505, "column": 8 }, "stop": { "line": 505, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_trust": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 493, "column": 8 }, "stop": { "line": 493, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_note", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 488, "column": 20 }, "stop": { "line": 488, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 495, "column": 8 }, "stop": { "line": 495, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 487, "column": 19 }, "stop": { "line": 487, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 483, "column": 18 }, "stop": { "line": 483, "column": 35 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 485, "column": 18 }, "stop": { "line": 485, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_domain": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 478, "column": 8 }, "stop": { "line": 478, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_note", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 479, "column": 8 }, "stop": { "line": 479, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 473, "column": 21 }, "stop": { "line": 473, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_domain": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 468, "column": 8 }, "stop": { "line": 468, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_note", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 466, "column": 36 }, "stop": { "line": 466, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 469, "column": 8 }, "stop": { "line": 469, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 466, "column": 36 }, "stop": { "line": 466, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 464, "column": 21 }, "stop": { "line": 464, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_domain": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 459, "column": 8 }, "stop": { "line": 459, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_note", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 460, "column": 8 }, "stop": { "line": 460, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 457, "column": 21 }, "stop": { "line": 457, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_user": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 452, "column": 8 }, "stop": { "line": 452, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_note", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 449, "column": 19 }, "stop": { "line": 449, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 453, "column": 8 }, "stop": { "line": 453, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_role": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 444, "column": 8 }, "stop": { "line": 444, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_note", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 445, "column": 8 }, "stop": { "line": 445, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 441, "column": 19 }, "stop": { "line": 441, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_project": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 435, "column": 8 }, "stop": { "line": 435, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_note", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 433, "column": 46 }, "stop": { "line": 433, "column": 57 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 437, "column": 32 }, "stop": { "line": 437, "column": 43 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 436, "column": 12 }, "stop": { "line": 436, "column": 23 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 434, "column": 46 }, "stop": { "line": 434, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 437, "column": 8 }, "stop": { "line": 437, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 432, "column": 22 }, "stop": { "line": 432, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_group": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 427, "column": 8 }, "stop": { "line": 427, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_note", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 424, "column": 20 }, "stop": { "line": 424, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 428, "column": 8 }, "stop": { "line": 428, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_trust": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 418, "column": 8 }, "stop": { "line": 418, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_note", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 413, "column": 20 }, "stop": { "line": 413, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 420, "column": 8 }, "stop": { "line": 420, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 411, "column": 19 }, "stop": { "line": 411, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 407, "column": 18 }, "stop": { "line": 407, "column": 35 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 409, "column": 18 }, "stop": { "line": 409, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_user": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 402, "column": 8 }, "stop": { "line": 402, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_note", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 400, "column": 19 }, "stop": { "line": 400, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 403, "column": 8 }, "stop": { "line": 403, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_role": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 395, "column": 8 }, "stop": { "line": 395, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_note", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 396, "column": 8 }, "stop": { "line": 396, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 393, "column": 19 }, "stop": { "line": 393, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_project": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 387, "column": 8 }, "stop": { "line": 387, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_note", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 388, "column": 12 }, "stop": { "line": 388, "column": 23 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 386, "column": 46 }, "stop": { "line": 386, "column": 57 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 389, "column": 32 }, "stop": { "line": 389, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 389, "column": 8 }, "stop": { "line": 389, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 385, "column": 22 }, "stop": { "line": 385, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_group": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 380, "column": 8 }, "stop": { "line": 380, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_note", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 378, "column": 20 }, "stop": { "line": 378, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 381, "column": 8 }, "stop": { "line": 381, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsForEntities", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_notify_sent": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 372, "column": 12 }, "stop": { "line": 372, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.fail", "class_name": "keystone.tests.unit.common.test_notifications.BaseNotificationTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 369, "column": 48 }, "stop": { "line": 369, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.items", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 369, "column": 15 }, "stop": { "line": 369, "column": 18 } } ], "kind": "function", "target": "all" } ], "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_notify_not_sent": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 357, "column": 12 }, "stop": { "line": 357, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertNotEqual", "class_name": "keystone.tests.unit.common.test_notifications.BaseNotificationTest", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_initiator_data_is_set": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 338, "column": 8 }, "stop": { "line": 338, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertGreater", "class_name": "keystone.tests.unit.common.test_notifications.BaseNotificationTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 345, "column": 17 }, "stop": { "line": 345, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 346, "column": 8 }, "stop": { "line": 346, "column": 24 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 343, "column": 8 }, "stop": { "line": 343, "column": 24 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 341, "column": 8 }, "stop": { "line": 341, "column": 24 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 342, "column": 8 }, "stop": { "line": 342, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_notifications.BaseNotificationTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 338, "column": 27 }, "stop": { "line": 338, "column": 30 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 344, "column": 8 }, "stop": { "line": 344, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.common.test_notifications.BaseNotificationTest", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_audit": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 316, "column": 8 }, "stop": { "line": 316, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertGreater", "class_name": "keystone.tests.unit.common.test_notifications.BaseNotificationTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 321, "column": 26 }, "stop": { "line": 321, "column": 32 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 326, "column": 30 }, "stop": { "line": 326, "column": 36 } } ], "kind": "function", "target": "filter" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 333, "column": 12 }, "stop": { "line": 333, "column": 28 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 329, "column": 8 }, "stop": { "line": 329, "column": 24 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 323, "column": 8 }, "stop": { "line": 323, "column": 24 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 325, "column": 12 }, "stop": { "line": 325, "column": 28 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 331, "column": 12 }, "stop": { "line": 331, "column": 28 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 320, "column": 12 }, "stop": { "line": 320, "column": 28 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 322, "column": 8 }, "stop": { "line": 322, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_notifications.BaseNotificationTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 316, "column": 27 }, "stop": { "line": 316, "column": 30 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 321, "column": 17 }, "stop": { "line": 321, "column": 25 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 326, "column": 21 }, "stop": { "line": 326, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 335, "column": 8 }, "stop": { "line": 335, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.common.test_notifications.BaseNotificationTest._assert_last_note": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 299, "column": 8 }, "stop": { "line": 299, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertGreater", "class_name": "keystone.tests.unit.common.test_notifications.BaseNotificationTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 299, "column": 27 }, "stop": { "line": 299, "column": 30 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 301, "column": 8 }, "stop": { "line": 301, "column": 24 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 308, "column": 12 }, "stop": { "line": 308, "column": 28 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 302, "column": 8 }, "stop": { "line": 302, "column": 24 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 303, "column": 8 }, "stop": { "line": 303, "column": 24 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 307, "column": 12 }, "stop": { "line": 307, "column": 28 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 306, "column": 12 }, "stop": { "line": 306, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_notifications.BaseNotificationTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 304, "column": 8 }, "stop": { "line": 304, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.common.test_notifications.BaseNotificationTest.setUp": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 262, "column": 8 }, "stop": { "line": 262, "column": 23 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 289, "column": 8 }, "stop": { "line": 289, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.common.test_notifications.BaseNotificationTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 242, "column": 8 }, "stop": { "line": 242, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 262, "column": 24 }, "stop": { "line": 262, "column": 48 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 289, "column": 24 }, "stop": { "line": 289, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.mockpatch.MockPatchObject.__init__", "class_name": "fixtures._fixtures.mockpatch.MockPatchObject", "dispatch": "static" } ], "keystone.tests.unit.common.test_notifications.NotificationsTestCase.test_opt_out_authenticate_event": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 223, "column": 21 }, "stop": { "line": 223, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 236, "column": 12 }, "stop": { "line": 236, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.NonCallableMock.assert_not_called", "class_name": "unittest.mock.AsyncMock", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 236, "column": 12 }, "stop": { "line": 236, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.NonCallableMock.assert_not_called", "class_name": "unittest.mock.MagicMock", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 231, "column": 12 }, "stop": { "line": 231, "column": 50 } } ], "kind": "function", "target": "keystone.notifications._send_audit_notification" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 225, "column": 31 }, "stop": { "line": 225, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.fixture.Config.__init__", "class_name": "oslo_config.fixture.Config", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 228, "column": 13 }, "stop": { "line": 228, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patcher.object", "class_name": "unittest.mock._patcher", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 225, "column": 15 }, "stop": { "line": 225, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 228, "column": 13 }, "stop": { "line": 229, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 228, "column": 31 }, "stop": { "line": 228, "column": 58 } } ], "kind": "function", "target": "keystone.notifications._get_notifier" } ], "keystone.tests.unit.common.test_notifications.NotificationsTestCase.test_send_audit_notification_with_opt_out": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 212, "column": 12 }, "stop": { "line": 212, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.NonCallableMock.assert_not_called", "class_name": "unittest.mock.AsyncMock", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 212, "column": 12 }, "stop": { "line": 212, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.NonCallableMock.assert_not_called", "class_name": "unittest.mock.MagicMock", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 207, "column": 12 }, "stop": { "line": 207, "column": 50 } } ], "kind": "function", "target": "keystone.notifications._send_audit_notification" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 201, "column": 31 }, "stop": { "line": 201, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.fixture.Config.__init__", "class_name": "oslo_config.fixture.Config", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 204, "column": 13 }, "stop": { "line": 204, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patcher.object", "class_name": "unittest.mock._patcher", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 199, "column": 21 }, "stop": { "line": 199, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 201, "column": 15 }, "stop": { "line": 201, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 204, "column": 13 }, "stop": { "line": 205, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 204, "column": 31 }, "stop": { "line": 204, "column": 58 } } ], "kind": "function", "target": "keystone.notifications._get_notifier" } ], "keystone.tests.unit.common.test_notifications.NotificationsTestCase.test_send_notification_with_opt_out": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 185, "column": 12 }, "stop": { "line": 185, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.NonCallableMock.assert_not_called", "class_name": "unittest.mock.AsyncMock", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 183, "column": 12 }, "stop": { "line": 183, "column": 44 } } ], "kind": "function", "target": "keystone.notifications._send_notification" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 185, "column": 12 }, "stop": { "line": 185, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.NonCallableMock.assert_not_called", "class_name": "unittest.mock.MagicMock", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 177, "column": 31 }, "stop": { "line": 177, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.fixture.Config.__init__", "class_name": "oslo_config.fixture.Config", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 168, "column": 19 }, "stop": { "line": 168, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 180, "column": 13 }, "stop": { "line": 180, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patcher.object", "class_name": "unittest.mock._patcher", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 171, "column": 21 }, "stop": { "line": 171, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 168, "column": 19 }, "stop": { "line": 168, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 177, "column": 15 }, "stop": { "line": 177, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 180, "column": 13 }, "stop": { "line": 181, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 180, "column": 31 }, "stop": { "line": 180, "column": 58 } } ], "kind": "function", "target": "keystone.notifications._get_notifier" } ], "keystone.tests.unit.common.test_notifications.NotificationsTestCase.test_send_notification": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 158, "column": 12 }, "stop": { "line": 158, "column": 44 } } ], "kind": "function", "target": "keystone.notifications._send_notification" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 140, "column": 31 }, "stop": { "line": 140, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.fixture.Config.__init__", "class_name": "oslo_config.fixture.Config", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 136, "column": 19 }, "stop": { "line": 136, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 156, "column": 13 }, "stop": { "line": 156, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patcher.object", "class_name": "unittest.mock._patcher", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 152, "column": 12 }, "stop": { "line": 152, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 136, "column": 19 }, "stop": { "line": 136, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 160, "column": 12 }, "stop": { "line": 160, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.NonCallableMock.assert_called_once_with", "class_name": "unittest.mock.AsyncMock", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 140, "column": 15 }, "stop": { "line": 140, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 156, "column": 13 }, "stop": { "line": 157, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 156, "column": 31 }, "stop": { "line": 156, "column": 58 } } ], "kind": "function", "target": "keystone.notifications._get_notifier" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 160, "column": 12 }, "stop": { "line": 160, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.NonCallableMock.assert_called_once_with", "class_name": "unittest.mock.MagicMock", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.NotificationsTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 124, "column": 30 }, "stop": { "line": 124, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.common.test_notifications.NotificationsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 124, "column": 46 }, "stop": { "line": 124, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.fixture.Config.__init__", "class_name": "oslo_config.fixture.Config", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 123, "column": 8 }, "stop": { "line": 123, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" } ], "keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase.test_resource_disabled_notification": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 116, "column": 8 }, "stop": { "line": 116, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase._test_notification_operation_with_cadf_format", "class_name": "keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 114, "column": 8 }, "stop": { "line": 114, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase._test_notification_operation_with_basic_format", "class_name": "keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase.test_resource_deleted_notification": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 110, "column": 8 }, "stop": { "line": 110, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase._test_notification_operation_with_cadf_format", "class_name": "keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 108, "column": 8 }, "stop": { "line": 108, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase._test_notification_operation_with_basic_format", "class_name": "keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase.test_resource_updated_notification": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 104, "column": 8 }, "stop": { "line": 104, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase._test_notification_operation_with_cadf_format", "class_name": "keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 102, "column": 8 }, "stop": { "line": 102, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase._test_notification_operation_with_basic_format", "class_name": "keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase.test_resource_created_notification": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 98, "column": 8 }, "stop": { "line": 98, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase._test_notification_operation_with_cadf_format", "class_name": "keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 96, "column": 8 }, "stop": { "line": 96, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase._test_notification_operation_with_basic_format", "class_name": "keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase._test_notification_operation_with_cadf_format": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 82, "column": 13 }, "stop": { "line": 82, "column": 23 } } ], "kind": "function", "target": "unittest.mock._patcher.__call__" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 81, "column": 26 }, "stop": { "line": 81, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 91, "column": 12 }, "stop": { "line": 91, "column": 47 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 87, "column": 12 }, "stop": { "line": 87, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.NonCallableMock.assert_called_once_with", "class_name": "unittest.mock.AsyncMock", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 82, "column": 13 }, "stop": { "line": 83, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 81, "column": 26 }, "stop": { "line": 81, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 91, "column": 12 }, "stop": { "line": 91, "column": 47 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 87, "column": 12 }, "stop": { "line": 87, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.NonCallableMock.assert_called_once_with", "class_name": "unittest.mock.MagicMock", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase._test_notification_operation_with_basic_format": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 73, "column": 8 }, "stop": { "line": 73, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.NonCallableMock.assert_called_once_with", "class_name": "unittest.mock.Mock", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 70, "column": 26 }, "stop": { "line": 70, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 71, "column": 19 }, "stop": { "line": 71, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.common.test_notifications.register_callback" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 70, "column": 26 }, "stop": { "line": 70, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 63, "column": 46 }, "stop": { "line": 63, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.fixture.Config.__init__", "class_name": "oslo_config.fixture.Config", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 63, "column": 30 }, "stop": { "line": 63, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 62, "column": 8 }, "stop": { "line": 62, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 64, "column": 8 }, "stop": { "line": 64, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.addCleanup", "class_name": "keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_notifications.register_callback": [ { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 55, "column": 34 }, "stop": { "line": 55, "column": 43 } }, { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 54, "column": 15 }, "stop": { "line": 54, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.CallableMixin.__init__", "class_name": "unittest.mock.Mock", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_notifications.py", "start": { "line": 56, "column": 4 }, "stop": { "line": 56, "column": 41 } } ], "kind": "function", "target": "keystone.notifications.register_event_callback" } ], "graphql_relay.connection.connection.connection_definitions": [], "setuptools._distutils.text_file.TextFile.unreadline": [], "setuptools._distutils.text_file.TextFile.readlines": [], "setuptools._distutils.text_file.TextFile.readline": [], "setuptools._distutils.text_file.TextFile.warn": [], "setuptools._distutils.text_file.TextFile.error": [], "setuptools._distutils.text_file.TextFile.gen_error": [], "setuptools._distutils.text_file.TextFile.close": [], "setuptools._distutils.text_file.TextFile.open": [], "setuptools._distutils.text_file.TextFile.__init__": [], "keystone.api.ec2tokens.EC2TokensResource.post": [ { "locations": [ { "path": "keystone/api/ec2tokens.py", "start": { "line": 73, "column": 8 }, "stop": { "line": 73, "column": 40 } }, { "path": "keystone/api/ec2tokens.py", "start": { "line": 72, "column": 8 }, "stop": { "line": 72, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.Headers.__setitem__", "class_name": "werkzeug.datastructures.Headers", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/ec2tokens.py", "start": { "line": 68, "column": 16 }, "stop": { "line": 68, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api._shared.EC2_S3_Resource.ResourceBase.handle_authenticate", "class_name": "keystone.api.ec2tokens.EC2TokensResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/ec2tokens.py", "start": { "line": 70, "column": 20 }, "stop": { "line": 70, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/api/ec2tokens.py", "start": { "line": 71, "column": 19 }, "stop": { "line": 71, "column": 38 } } ], "kind": "function", "target": "flask.helpers.make_response" }, { "locations": [ { "path": "keystone/api/ec2tokens.py", "start": { "line": 69, "column": 26 }, "stop": { "line": 69, "column": 71 } } ], "kind": "function", "target": "keystone.common.render_token.render_token_response_from_model" } ], "keystone.api.ec2tokens.EC2TokensResource._check_signature": [ { "locations": [ { "path": "keystone/api/ec2tokens.py", "start": { "line": 36, "column": 17 }, "stop": { "line": 36, "column": 36 } }, { "path": "keystone/api/ec2tokens.py", "start": { "line": 51, "column": 25 }, "stop": { "line": 51, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystoneclient.contrib.ec2.utils.Ec2Signer.__init__", "class_name": "keystoneclient.contrib.ec2.utils.Ec2Signer", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/ec2tokens.py", "start": { "line": 59, "column": 18 }, "stop": { "line": 59, "column": 40 } }, { "path": "keystone/api/ec2tokens.py", "start": { "line": 56, "column": 18 }, "stop": { "line": 56, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/ec2tokens.py", "start": { "line": 53, "column": 19 }, "stop": { "line": 53, "column": 39 } }, { "path": "keystone/api/ec2tokens.py", "start": { "line": 41, "column": 15 }, "stop": { "line": 41, "column": 35 } } ], "kind": "function", "target": "keystone.common.utils.auth_str_equal" }, { "locations": [ { "path": "keystone/api/ec2tokens.py", "start": { "line": 37, "column": 20 }, "stop": { "line": 37, "column": 35 } }, { "path": "keystone/api/ec2tokens.py", "start": { "line": 52, "column": 28 }, "stop": { "line": 52, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystoneclient.contrib.ec2.utils.Ec2Signer.generate", "class_name": "keystoneclient.contrib.ec2.utils.Ec2Signer", "dispatch": "dynamic" } ], "click_log.core.basic_config": [], "click_log.core._normalize_logger": [], "click_log.core.ClickHandler.emit": [], "click_log.core.ColorFormatter.format": [], "click_log.core._meta": [], "keystoneclient.tests.unit.v3.test_domain_configs.DomainConfigsTests.test_find": [], "keystoneclient.tests.unit.v3.test_domain_configs.DomainConfigsTests.test_list_params": [], "keystoneclient.tests.unit.v3.test_domain_configs.DomainConfigsTests.test_list_by_id": [], "keystoneclient.tests.unit.v3.test_domain_configs.DomainConfigsTests.test_list": [], "keystoneclient.tests.unit.v3.test_domain_configs.DomainConfigsTests.test_delete": [], "keystoneclient.tests.unit.v3.test_domain_configs.DomainConfigsTests.test_get": [], "keystoneclient.tests.unit.v3.test_domain_configs.DomainConfigsTests.test_update": [], "keystoneclient.tests.unit.v3.test_domain_configs.DomainConfigsTests.test_create": [], "keystoneclient.tests.unit.v3.test_domain_configs.DomainConfigsTests._assert_resource_attributes": [], "keystoneclient.tests.unit.v3.test_domain_configs.DomainConfigsTests.new_ref": [], "keystoneclient.tests.unit.v3.test_domain_configs.DomainConfigsTests.setUp": [], "prompt_toolkit.shortcuts.utils.clear_title": [], "prompt_toolkit.shortcuts.utils.set_title": [], "prompt_toolkit.shortcuts.utils.clear": [], "prompt_toolkit.shortcuts.utils._create_merged_style": [], "prompt_toolkit.shortcuts.utils.print_container": [], "prompt_toolkit.shortcuts.utils.print_formatted_text": [], "pygments.style.StyleMeta.__len__": [], "pygments.style.StyleMeta.__iter__": [], "pygments.style.StyleMeta.styles_token": [], "pygments.style.StyleMeta.list_styles": [], "pygments.style.StyleMeta.style_for_token": [], "pygments.style.StyleMeta.__new__": [], "futurist._utils.Barrier.wait": [], "futurist._utils.Barrier.decr": [], "futurist._utils.Barrier.decr_cm": [], "futurist._utils.Barrier.incr": [], "futurist._utils.Barrier.active": [], "futurist._utils.Barrier.__init__": [], "futurist._utils.get_optimal_process_count": [], "futurist._utils.get_optimal_thread_count": [], "futurist._utils.get_callback_name": [], "futurist._utils.Failure.exc_value": [], "futurist._utils.Failure.exc_type": [], "futurist._utils.Failure.__init__": [], "futurist._utils.WorkItem.fail": [], "futurist._utils.WorkItem.run": [], "futurist._utils.WorkItem.__init__": [], "oslo_messaging.tests.drivers.test_pool.PoolTestCase.test_pool": [], "oslo_messaging.tests.drivers.test_pool.PoolTestCase.ThreadWaitWaiter.wait": [], "oslo_messaging.tests.drivers.test_pool.PoolTestCase.ThreadWaitWaiter.__init__": [], "oslo_messaging.tests.drivers.test_pool.PoolTestCase.TestPool.create": [], "oslo_messaging.tests.drivers.test_pool.PoolTestCase.generate_scenarios": [], "oauthlib.oauth2.rfc6749.endpoints.introspect.IntrospectEndpoint.validate_introspect_request": [], "oauthlib.oauth2.rfc6749.endpoints.introspect.IntrospectEndpoint.create_introspect_response": [], "oauthlib.oauth2.rfc6749.endpoints.introspect.IntrospectEndpoint.__init__": [], "mako.cmd.cmdline": [], "mako.cmd._exit": [], "mako.cmd.varsplit": [], "keystoneclient.v3.auth.AuthManager.domains": [], "keystoneclient.v3.auth.AuthManager.projects": [], "jsonschema.exceptions.best_match": [], "jsonschema.exceptions.by_relevance": [], "jsonschema.exceptions.ErrorTree.total_errors": [], "jsonschema.exceptions.ErrorTree.__repr__": [], "jsonschema.exceptions.ErrorTree.__len__": [], "jsonschema.exceptions.ErrorTree.__iter__": [], "jsonschema.exceptions.ErrorTree.__setitem__": [], "jsonschema.exceptions.ErrorTree.__getitem__": [], "jsonschema.exceptions.ErrorTree.__contains__": [], "jsonschema.exceptions.ErrorTree.__init__": [], "jsonschema.exceptions.FormatError.__unicode__": [], "jsonschema.exceptions.FormatError.__init__": [], "jsonschema.exceptions.UnknownType.__unicode__": [], "jsonschema.exceptions.UnknownType.__init__": [], "jsonschema.exceptions.UndefinedTypeCheck.__unicode__": [], "jsonschema.exceptions.UndefinedTypeCheck.__init__": [], "jsonschema.exceptions.RefResolutionError.__str__": [], "jsonschema.exceptions._Error._contents": [], "jsonschema.exceptions._Error._set": [], "jsonschema.exceptions._Error.absolute_schema_path": [], "jsonschema.exceptions._Error.absolute_path": [], "jsonschema.exceptions._Error.create_from": [], "jsonschema.exceptions._Error.__unicode__": [], "jsonschema.exceptions._Error.__repr__": [], "jsonschema.exceptions._Error.__init__": [], "graphql.language.parser.parse_directive_locations": [], "graphql.language.parser.parse_directive_definition": [], "graphql.language.parser.parse_type_extension_definition": [], "graphql.language.parser.parse_input_object_type_definition": [], "graphql.language.parser.parse_enum_value_definition": [], "graphql.language.parser.parse_enum_type_definition": [], "graphql.language.parser.parse_union_members": [], "graphql.language.parser.parse_union_type_definition": [], "graphql.language.parser.parse_interface_type_definition": [], "graphql.language.parser.parse_input_value_def": [], "graphql.language.parser.parse_argument_defs": [], "graphql.language.parser.parse_field_definition": [], "graphql.language.parser.parse_implements_interfaces": [], "graphql.language.parser.parse_object_type_definition": [], "graphql.language.parser.parse_scalar_type_definition": [], "graphql.language.parser.parse_operation_type_definition": [], "graphql.language.parser.parse_schema_definition": [], "graphql.language.parser.parse_type_system_definition": [], "graphql.language.parser.parse_named_type": [], "graphql.language.parser.parse_type": [], "graphql.language.parser.parse_directive": [], "graphql.language.parser.parse_directives": [], "graphql.language.parser.parse_object_field": [], "graphql.language.parser.parse_object": [], "graphql.language.parser.parse_list": [], "graphql.language.parser.parse_const_value": [], "graphql.language.parser.parse_variable_value": [], "graphql.language.parser.parse_value_literal": [], "graphql.language.parser.parse_fragment_name": [], "graphql.language.parser.parse_fragment_definition": [], "graphql.language.parser.parse_fragment": [], "graphql.language.parser.parse_argument": [], "graphql.language.parser.parse_arguments": [], "graphql.language.parser.parse_field": [], "graphql.language.parser.parse_selection": [], "graphql.language.parser.parse_selection_set": [], "graphql.language.parser.parse_variable": [], "graphql.language.parser.parse_variable_definition": [], "graphql.language.parser.parse_variable_definitions": [], "graphql.language.parser.parse_operation_type": [], "graphql.language.parser.parse_operation_definition": [], "graphql.language.parser.parse_definition": [], "graphql.language.parser.parse_document": [], "graphql.language.parser.parse_name": [], "graphql.language.parser.many": [], "graphql.language.parser.any": [], "graphql.language.parser.unexpected": [], "graphql.language.parser.expect_keyword": [], "graphql.language.parser.expect": [], "graphql.language.parser.skip": [], "graphql.language.parser.peek": [], "graphql.language.parser.advance": [], "graphql.language.parser.loc": [], "graphql.language.parser.Loc.__eq__": [], "graphql.language.parser.Loc.__repr__": [], "graphql.language.parser.Loc.__init__": [], "graphql.language.parser.Parser.__init__": [], "graphql.language.parser.parse_value": [], "graphql.language.parser.parse": [], "resource._RUsage.__init__": [], "jedi.inference.cache.inference_state_method_generator_cache": [], "jedi.inference.cache.CachedMetaClass.__call__": [], "jedi.inference.cache.inference_state_as_method_param_cache": [], "jedi.inference.cache.inference_state_method_cache": [], "jedi.inference.cache.inference_state_function_cache": [], "jedi.inference.cache._memoize_default": [], "eventlet.green.ssl.wrap_socket": [], "eventlet.green.ssl.GreenSSLSocket.dup": [], "eventlet.green.ssl.GreenSSLSocket.accept": [], "eventlet.green.ssl.GreenSSLSocket.connect": [], "eventlet.green.ssl.GreenSSLSocket._socket_connect": [], "eventlet.green.ssl.GreenSSLSocket.do_handshake": [], "eventlet.green.ssl.GreenSSLSocket.unwrap": [], "eventlet.green.ssl.GreenSSLSocket.recvfrom_into": [], "eventlet.green.ssl.GreenSSLSocket.recvfrom": [], "eventlet.green.ssl.GreenSSLSocket._base_recv": [], "eventlet.green.ssl.GreenSSLSocket.recv_into": [], "eventlet.green.ssl.GreenSSLSocket.recv": [], "eventlet.green.ssl.GreenSSLSocket.sendall": [], "eventlet.green.ssl.GreenSSLSocket.sendto": [], "eventlet.green.ssl.GreenSSLSocket.send": [], "eventlet.green.ssl.GreenSSLSocket.read": [], "eventlet.green.ssl.GreenSSLSocket.write": [], "eventlet.green.ssl.GreenSSLSocket._call_trampolining": [], "eventlet.green.ssl.GreenSSLSocket.setblocking": [], "eventlet.green.ssl.GreenSSLSocket.gettimeout": [], "eventlet.green.ssl.GreenSSLSocket.settimeout": [], "eventlet.green.ssl.GreenSSLSocket.__init__": [], "eventlet.green.ssl.GreenSSLSocket.__new__": [], "eventlet.green.ssl._original_ssl_context": [], "pygments.plugin.find_plugin_filters": [], "pygments.plugin.find_plugin_styles": [], "pygments.plugin.find_plugin_formatters": [], "pygments.plugin.find_plugin_lexers": [], "pygments.plugin.iter_entry_points": [], "pyre_extensions.tests.safe_json_test.BasicTestCase.test_load": [], "pyre_extensions.tests.safe_json_test.BasicTestCase.test_validate": [], "pyre_extensions.tests.safe_json_test.BasicTestCase.test_loads": [], "libcst._parser.entrypoints.parse_expression": [], "libcst._parser.entrypoints.parse_statement": [], "libcst._parser.entrypoints.parse_module": [], "libcst._parser.entrypoints._parse": [], "saml2.schema.soap.factory": [], "saml2.schema.soap.header_from_string": [], "saml2.schema.soap.t_header__from_string": [], "saml2.schema.soap.THeader_.__init__": [], "saml2.schema.soap.body_from_string": [], "saml2.schema.soap.binding_from_string": [], "saml2.schema.soap.address_from_string": [], "saml2.schema.soap.headerfault_from_string": [], "saml2.schema.soap.fault_from_string": [], "saml2.schema.soap.t_body__from_string": [], "saml2.schema.soap.TBody_.__init__": [], "saml2.schema.soap.operation_from_string": [], "saml2.schema.soap.t_binding__from_string": [], "saml2.schema.soap.TBinding_.__init__": [], "saml2.schema.soap.t_address__from_string": [], "saml2.schema.soap.TAddress_.__init__": [], "saml2.schema.soap.t_header_fault__from_string": [], "saml2.schema.soap.THeaderFault_.__init__": [], "saml2.schema.soap.t_fault__from_string": [], "saml2.schema.soap.TFault_.__init__": [], "saml2.schema.soap.TFaultRes_.__init__": [], "saml2.schema.soap.use_choice__from_string": [], "saml2.schema.soap.t_operation__from_string": [], "saml2.schema.soap.TOperation_.__init__": [], "saml2.schema.soap.t_style_choice__from_string": [], "saml2.schema.soap.encoding_style__from_string": [], "sqlparse.filters.others.SerializerUnicode.process": [], "sqlparse.filters.others.SpacesAroundOperatorsFilter.process": [], "sqlparse.filters.others.SpacesAroundOperatorsFilter._process": [], "sqlparse.filters.others.StripWhitespaceFilter.process": [], "sqlparse.filters.others.StripWhitespaceFilter._stripws_parenthesis": [], "sqlparse.filters.others.StripWhitespaceFilter._stripws_identifierlist": [], "sqlparse.filters.others.StripWhitespaceFilter._stripws_default": [], "sqlparse.filters.others.StripWhitespaceFilter._stripws": [], "sqlparse.filters.others.StripCommentsFilter.process": [], "sqlparse.filters.others.StripCommentsFilter._process": [], "IPython.core.tests.test_alias.test_alias_args_commented_nargs": [], "IPython.core.tests.test_alias.test_alias_args_commented": [], "IPython.core.tests.test_alias.test_alias_args_error": [], "IPython.core.tests.test_alias.test_alias_lifecycle": [], "oauthlib.openid.connect.core.grant_types.implicit.ImplicitGrant.openid_authorization_validator": [], "oauthlib.openid.connect.core.grant_types.implicit.ImplicitGrant.add_id_token": [], "oauthlib.openid.connect.core.grant_types.implicit.ImplicitGrant.__init__": [], "pyre_check.client.commands.statistics.Statistics._find_paths": [], "pyre_check.client.commands.statistics.Statistics._log_fixmes": [], "pyre_check.client.commands.statistics.Statistics._log_to_scuba": [], "pyre_check.client.commands.statistics.Statistics._run": [], "pyre_check.client.commands.statistics.Statistics._collect_statistics": [], "pyre_check.client.commands.statistics.Statistics.__init__": [], "pyre_check.client.commands.statistics._find_paths": [], "pyre_check.client.commands.statistics._pyre_configuration_directory": [], "pyre_check.client.commands.statistics._path_wise_counts": [], "pyre_check.client.commands.statistics._parse_paths": [], "pyre_check.client.commands.statistics.parse_path_to_metadata_module": [], "pyre_check.client.commands.statistics.parse_path_to_module": [], "pyre_check.client.commands.statistics._get_paths": [], "wcwidth.wcwidth._wcmatch_version": [], "wcwidth.wcwidth._wcversion_value": [], "wcwidth.wcwidth.wcswidth": [], "wcwidth.wcwidth.wcwidth": [], "wcwidth.wcwidth._bisearch": [], "sqlalchemy.ext.hybrid.ExprComparator.reverse_operate": [], "sqlalchemy.ext.hybrid.ExprComparator.operate": [], "sqlalchemy.ext.hybrid.ExprComparator.property": [], "sqlalchemy.ext.hybrid.ExprComparator._bulk_update_tuples": [], "sqlalchemy.ext.hybrid.ExprComparator.info": [], "sqlalchemy.ext.hybrid.ExprComparator.__getattr__": [], "sqlalchemy.ext.hybrid.ExprComparator.__init__": [], "sqlalchemy.ext.hybrid.Comparator.adapt_to_entity": [], "sqlalchemy.ext.hybrid.Comparator.__clause_element__": [], "sqlalchemy.ext.hybrid.Comparator.__init__": [], "sqlalchemy.ext.hybrid.hybrid_property._get_comparator": [], "sqlalchemy.ext.hybrid.hybrid_property._get_expr": [], "sqlalchemy.ext.hybrid.hybrid_property._expr_comparator": [], "sqlalchemy.ext.hybrid.hybrid_property.update_expression": [], "sqlalchemy.ext.hybrid.hybrid_property.comparator": [], "sqlalchemy.ext.hybrid.hybrid_property.expression": [], "sqlalchemy.ext.hybrid.hybrid_property.deleter": [], "sqlalchemy.ext.hybrid.hybrid_property.setter": [], "sqlalchemy.ext.hybrid.hybrid_property.getter": [], "sqlalchemy.ext.hybrid.hybrid_property.overrides": [], "sqlalchemy.ext.hybrid.hybrid_property._copy": [], "sqlalchemy.ext.hybrid.hybrid_property.__delete__": [], "sqlalchemy.ext.hybrid.hybrid_property.__set__": [], "sqlalchemy.ext.hybrid.hybrid_property.__get__": [], "sqlalchemy.ext.hybrid.hybrid_property.__init__": [], "sqlalchemy.ext.hybrid.hybrid_method.expression": [], "sqlalchemy.ext.hybrid.hybrid_method.__get__": [], "sqlalchemy.ext.hybrid.hybrid_method.__init__": [], "keystoneclient.tests.unit.v3.test_federation.ServiceProviderRequestIdTests.test_delete_service_provider": [], "keystoneclient.tests.unit.v3.test_federation.ServiceProviderRequestIdTests.test_update_service_provider": [], "keystoneclient.tests.unit.v3.test_federation.ServiceProviderRequestIdTests.test_create_service_provider": [], "keystoneclient.tests.unit.v3.test_federation.ServiceProviderRequestIdTests.test_list_service_provider": [], "keystoneclient.tests.unit.v3.test_federation.ServiceProviderRequestIdTests.test_get_service_provider": [], "keystoneclient.tests.unit.v3.test_federation.ServiceProviderRequestIdTests._mock_request_method": [], "keystoneclient.tests.unit.v3.test_federation.ServiceProviderRequestIdTests.setUp": [], "keystoneclient.tests.unit.v3.test_federation.ProtocolRequestIdTests.test_delete_protocol": [], "keystoneclient.tests.unit.v3.test_federation.ProtocolRequestIdTests.test_update_protocol": [], "keystoneclient.tests.unit.v3.test_federation.ProtocolRequestIdTests.test_create_protocol": [], "keystoneclient.tests.unit.v3.test_federation.ProtocolRequestIdTests.test_list_protocol": [], "keystoneclient.tests.unit.v3.test_federation.ProtocolRequestIdTests.test_get_protocol": [], "keystoneclient.tests.unit.v3.test_federation.ProtocolRequestIdTests._mock_request_method": [], "keystoneclient.tests.unit.v3.test_federation.ProtocolRequestIdTests.setUp": [], "keystoneclient.tests.unit.v3.test_federation.MappingRequestIdTests.test_delete_mapping": [], "keystoneclient.tests.unit.v3.test_federation.MappingRequestIdTests.test_update_mapping": [], "keystoneclient.tests.unit.v3.test_federation.MappingRequestIdTests.test_create_mapping": [], "keystoneclient.tests.unit.v3.test_federation.MappingRequestIdTests.test_list_mapping": [], "keystoneclient.tests.unit.v3.test_federation.MappingRequestIdTests.test_get_mapping": [], "keystoneclient.tests.unit.v3.test_federation.MappingRequestIdTests._mock_request_method": [], "keystoneclient.tests.unit.v3.test_federation.MappingRequestIdTests.setUp": [], "keystoneclient.tests.unit.v3.test_federation.IdentityProviderRequestIdTests.test_delete_identity_provider": [], "keystoneclient.tests.unit.v3.test_federation.IdentityProviderRequestIdTests.test_update_identity_provider": [], "keystoneclient.tests.unit.v3.test_federation.IdentityProviderRequestIdTests.test_create_identity_provider": [], "keystoneclient.tests.unit.v3.test_federation.IdentityProviderRequestIdTests.test_list_identity_provider": [], "keystoneclient.tests.unit.v3.test_federation.IdentityProviderRequestIdTests.test_get_identity_provider": [], "keystoneclient.tests.unit.v3.test_federation.IdentityProviderRequestIdTests._mock_request_method": [], "keystoneclient.tests.unit.v3.test_federation.IdentityProviderRequestIdTests.setUp": [], "keystoneclient.tests.unit.v3.test_federation.ServiceProviderTests.test_create": [], "keystoneclient.tests.unit.v3.test_federation.ServiceProviderTests.test_positional_parameters_expect_fail": [], "keystoneclient.tests.unit.v3.test_federation.ServiceProviderTests.new_ref": [], "keystoneclient.tests.unit.v3.test_federation.ServiceProviderTests.setUp": [], "keystoneclient.tests.unit.v3.test_federation.FederatedTokenTests.test_get_user_domain_id": [], "keystoneclient.tests.unit.v3.test_federation.FederatedTokenTests.test_get_user_domain_name": [], "keystoneclient.tests.unit.v3.test_federation.FederatedTokenTests.test_federated_property_federated_token": [], "keystoneclient.tests.unit.v3.test_federation.FederatedTokenTests.setUp": [], "keystoneclient.tests.unit.v3.test_federation.FederationDomainTests.test_list_accessible_domains": [], "keystoneclient.tests.unit.v3.test_federation.FederationDomainTests.new_ref": [], "keystoneclient.tests.unit.v3.test_federation.FederationDomainTests.setUp": [], "keystoneclient.tests.unit.v3.test_federation.K2KFederatedProjectTests.test_list_projects": [], "keystoneclient.tests.unit.v3.test_federation.K2KFederatedProjectTests.get_plugin": [], "keystoneclient.tests.unit.v3.test_federation.K2KFederatedProjectTests._mock_k2k_flow_urls": [], "keystoneclient.tests.unit.v3.test_federation.K2KFederatedProjectTests._get_base_plugin": [], "keystoneclient.tests.unit.v3.test_federation.K2KFederatedProjectTests.new_ref": [], "keystoneclient.tests.unit.v3.test_federation.K2KFederatedProjectTests.setUp": [], "keystoneclient.tests.unit.v3.test_federation.FederationProjectTests.test_list_accessible_projects": [], "keystoneclient.tests.unit.v3.test_federation.FederationProjectTests.new_ref": [], "keystoneclient.tests.unit.v3.test_federation.FederationProjectTests.setUp": [], "keystoneclient.tests.unit.v3.test_federation.EntityManagerTests.test_create_object_expect_fail": [], "keystoneclient.tests.unit.v3.test_federation.ProtocolTests.test_update": [], "keystoneclient.tests.unit.v3.test_federation.ProtocolTests.test_list_params": [], "keystoneclient.tests.unit.v3.test_federation.ProtocolTests.test_list_by_id": [], "keystoneclient.tests.unit.v3.test_federation.ProtocolTests.test_list": [], "keystoneclient.tests.unit.v3.test_federation.ProtocolTests.test_delete": [], "keystoneclient.tests.unit.v3.test_federation.ProtocolTests.test_get": [], "keystoneclient.tests.unit.v3.test_federation.ProtocolTests.test_create": [], "keystoneclient.tests.unit.v3.test_federation.ProtocolTests.test_build_url_default_base_url": [], "keystoneclient.tests.unit.v3.test_federation.ProtocolTests.test_build_url_w_idp_id": [], "keystoneclient.tests.unit.v3.test_federation.ProtocolTests.test_build_url_provide_base_url": [], "keystoneclient.tests.unit.v3.test_federation.ProtocolTests.build_parts": [], "keystoneclient.tests.unit.v3.test_federation.ProtocolTests.new_ref": [], "keystoneclient.tests.unit.v3.test_federation.ProtocolTests._transform_to_response": [], "keystoneclient.tests.unit.v3.test_federation.ProtocolTests.setUp": [], "keystoneclient.tests.unit.v3.test_federation.MappingTests.test_create": [], "keystoneclient.tests.unit.v3.test_federation.MappingTests.new_ref": [], "keystoneclient.tests.unit.v3.test_federation.MappingTests.setUp": [], "keystoneclient.tests.unit.v3.test_federation.IdentityProviderTests.test_create": [], "keystoneclient.tests.unit.v3.test_federation.IdentityProviderTests.test_positional_parameters_expect_fail": [], "keystoneclient.tests.unit.v3.test_federation.IdentityProviderTests.new_ref": [], "keystoneclient.tests.unit.v3.test_federation.IdentityProviderTests.setUp": [], "stevedore.tests.test_extension.TestExtensionProperties.test_entry_point_target": [], "stevedore.tests.test_extension.TestExtensionProperties.test_attr": [], "stevedore.tests.test_extension.TestExtensionProperties.test_extras": [], "stevedore.tests.test_extension.TestExtensionProperties.test_module_name": [], "stevedore.tests.test_extension.TestExtensionProperties.setUp": [], "stevedore.tests.test_extension.TestLoadRequirementsOldSetuptools.test_no_verify_requirements": [], "stevedore.tests.test_extension.TestLoadRequirementsOldSetuptools.test_verify_requirements": [], "stevedore.tests.test_extension.TestLoadRequirementsOldSetuptools.setUp": [], "stevedore.tests.test_extension.TestLoadRequirementsNewSetuptools.test_no_verify_requirements": [], "stevedore.tests.test_extension.TestLoadRequirementsNewSetuptools.test_verify_requirements": [], "stevedore.tests.test_extension.TestLoadRequirementsNewSetuptools.setUp": [], "stevedore.tests.test_extension.TestCallback.test_items": [], "stevedore.tests.test_extension.TestCallback.test_map_method": [], "stevedore.tests.test_extension.TestCallback.test_map_errors_when_no_plugins": [], "stevedore.tests.test_extension.TestCallback.test_map_propagate_exceptions": [], "stevedore.tests.test_extension.TestCallback.test_map_eats_errors": [], "stevedore.tests.test_extension.TestCallback.test_map_arguments": [], "stevedore.tests.test_extension.TestCallback.test_map_return_values": [], "stevedore.tests.test_extension.TestCallback.test_invoke_on_load": [], "stevedore.tests.test_extension.TestCallback.test_iterable": [], "stevedore.tests.test_extension.TestCallback.test_use_cache": [], "stevedore.tests.test_extension.TestCallback.test_load_multiple_times_plugins": [], "stevedore.tests.test_extension.TestCallback.test_load_multiple_times_entry_points": [], "stevedore.tests.test_extension.TestCallback.test_get_by_name_missing": [], "stevedore.tests.test_extension.TestCallback.test_contains_by_name": [], "stevedore.tests.test_extension.TestCallback.test_list_entry_points_names": [], "stevedore.tests.test_extension.TestCallback.test_list_entry_points": [], "stevedore.tests.test_extension.TestCallback.test_get_by_name": [], "stevedore.tests.test_extension.TestCallback.test_detect_plugins": [], "stevedore.tests.test_extension.BrokenExtension.__init__": [], "stevedore.tests.test_extension.FauxExtension.get_args_and_data": [], "stevedore.tests.test_extension.FauxExtension.__init__": [], "kombu.exceptions.HttpError.__str__": [], "kombu.exceptions.HttpError.__init__": [], "kombu.exceptions.reraise": [], "oslo_service.tests.test_loopingcall.RetryDecoratorTest.test_retry_with_unexpected_exception": [], "oslo_service.tests.test_loopingcall.RetryDecoratorTest.test_retry_with_max_retries": [], "oslo_service.tests.test_loopingcall.RetryDecoratorTest.test_retry_with_expected_exceptions": [], "oslo_service.tests.test_loopingcall.RetryDecoratorTest.test_retry": [], "oslo_service.tests.test_loopingcall.TestBackOffLoopingCall.test_max_interval": [], "oslo_service.tests.test_loopingcall.TestBackOffLoopingCall.test_no_sleep": [], "oslo_service.tests.test_loopingcall.TestBackOffLoopingCall.test_no_backoff": [], "oslo_service.tests.test_loopingcall.TestBackOffLoopingCall.test_exponential_backoff_negative_value": [], "oslo_service.tests.test_loopingcall.TestBackOffLoopingCall.test_exponential_backoff": [], "oslo_service.tests.test_loopingcall.DynamicLoopingCallTestCase.test_initial_delay": [], "oslo_service.tests.test_loopingcall.DynamicLoopingCallTestCase.test_interval_adjustment": [], "oslo_service.tests.test_loopingcall.DynamicLoopingCallTestCase.test_timeout_task_without_return": [], "oslo_service.tests.test_loopingcall.DynamicLoopingCallTestCase._timeout_task_without_return_but_with_done": [], "oslo_service.tests.test_loopingcall.DynamicLoopingCallTestCase.test_timeout_task_without_return_and_max_periodic": [], "oslo_service.tests.test_loopingcall.DynamicLoopingCallTestCase._timeout_task_without_any_return": [], "oslo_service.tests.test_loopingcall.DynamicLoopingCallTestCase.test_repeat": [], "oslo_service.tests.test_loopingcall.DynamicLoopingCallTestCase._wait_for_zero": [], "oslo_service.tests.test_loopingcall.DynamicLoopingCallTestCase.test_do_not_stop_on_exception": [], "oslo_service.tests.test_loopingcall.DynamicLoopingCallTestCase._raise_and_then_done": [], "oslo_service.tests.test_loopingcall.DynamicLoopingCallTestCase.test_terminate_on_exception": [], "oslo_service.tests.test_loopingcall.DynamicLoopingCallTestCase.test_return_false": [], "oslo_service.tests.test_loopingcall.DynamicLoopingCallTestCase.test_no_double_start": [], "oslo_service.tests.test_loopingcall.DynamicLoopingCallTestCase.test_monotonic_timer": [], "oslo_service.tests.test_loopingcall.DynamicLoopingCallTestCase.test_return_true": [], "oslo_service.tests.test_loopingcall.DynamicLoopingCallTestCase.setUp": [], "oslo_service.tests.test_loopingcall.LoopingCallTestCase.test_looping_call_timed_out": [], "oslo_service.tests.test_loopingcall.LoopingCallTestCase.test_interval_adjustment": [], "oslo_service.tests.test_loopingcall.LoopingCallTestCase.assertAlmostEqual": [], "oslo_service.tests.test_loopingcall.LoopingCallTestCase.test_repeat": [], "oslo_service.tests.test_loopingcall.LoopingCallTestCase.test_no_double_stop": [], "oslo_service.tests.test_loopingcall.LoopingCallTestCase.test_no_double_start": [], "oslo_service.tests.test_loopingcall.LoopingCallTestCase._wait_for_zero": [], "oslo_service.tests.test_loopingcall.LoopingCallTestCase.test_do_not_stop_on_exception": [], "oslo_service.tests.test_loopingcall.LoopingCallTestCase._raise_and_then_done": [], "oslo_service.tests.test_loopingcall.LoopingCallTestCase.test_terminate_on_exception": [], "oslo_service.tests.test_loopingcall.LoopingCallTestCase.test_return_false": [], "oslo_service.tests.test_loopingcall.LoopingCallTestCase.test_eventlet_clock": [], "oslo_service.tests.test_loopingcall.LoopingCallTestCase.test_monotonic_timer": [], "oslo_service.tests.test_loopingcall.LoopingCallTestCase.test_return_true": [], "oslo_service.tests.test_loopingcall.LoopingCallTestCase.setUp": [], "pygments.lexers.markup.TiddlyWiki5Lexer.__init__": [], "pygments.lexers.markup.TiddlyWiki5Lexer._handle_cssblock": [], "pygments.lexers.markup.TiddlyWiki5Lexer._handle_codeblock": [], "pygments.lexers.markup.MarkdownLexer.__init__": [], "pygments.lexers.markup.MarkdownLexer._handle_codeblock": [], "pygments.lexers.markup.MozPreprocCssLexer.__init__": [], "pygments.lexers.markup.MozPreprocJavascriptLexer.__init__": [], "pygments.lexers.markup.MozPreprocXulLexer.__init__": [], "pygments.lexers.markup.GroffLexer.analyse_text": [], "pygments.lexers.markup.TexLexer.analyse_text": [], "pygments.lexers.markup.RstLexer.analyse_text": [], "pygments.lexers.markup.RstLexer.__init__": [], "pygments.lexers.markup.RstLexer._handle_sourcecode": [], "keystone.tests.unit.test_healthcheck.HealthCheckTestCase.test_get_healthcheck": [ { "locations": [ { "path": "keystone/tests/unit/test_healthcheck.py", "start": { "line": 25, "column": 12 }, "stop": { "line": 25, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_healthcheck.HealthCheckTestCase", "dispatch": "dynamic" } ], "IPython.core.tests.test_magic_arguments.test_magic_arguments": [], "IPython.core.tests.test_magic_arguments.foo": [], "IPython.core.tests.test_magic_arguments.magic_magic_foo": [], "IPython.core.tests.test_magic_arguments.magic_foo5": [], "IPython.core.tests.test_magic_arguments.magic_foo4": [], "IPython.core.tests.test_magic_arguments.magic_foo3": [], "IPython.core.tests.test_magic_arguments.magic_foo2": [], "IPython.core.tests.test_magic_arguments.magic_foo1": [], "oslo_serialization.serializer.json_serializer.JSONSerializer.load_from_bytes": [], "oslo_serialization.serializer.json_serializer.JSONSerializer.load": [], "oslo_serialization.serializer.json_serializer.JSONSerializer.dump_as_bytes": [], "oslo_serialization.serializer.json_serializer.JSONSerializer.dump": [], "oslo_serialization.serializer.json_serializer.JSONSerializer.__init__": [], "IPython.core.hooks.clipboard_get": [], "IPython.core.hooks.pre_run_code_hook": [], "IPython.core.hooks.pre_prompt_hook": [], "IPython.core.hooks.show_in_pager": [], "IPython.core.hooks.late_startup_hook": [], "IPython.core.hooks.shutdown_hook": [], "IPython.core.hooks.CommandChainDispatcher.__iter__": [], "IPython.core.hooks.CommandChainDispatcher.add": [], "IPython.core.hooks.CommandChainDispatcher.__str__": [], "IPython.core.hooks.CommandChainDispatcher.__call__": [], "IPython.core.hooks.CommandChainDispatcher.__init__": [], "IPython.core.hooks.synchronize_with_editor": [], "IPython.core.hooks.editor": [], "keystoneclient.generic.client.Client._get_extension_info": [], "keystoneclient.generic.client.Client._get_version_info": [], "keystoneclient.generic.client.Client._check_keystone_extensions": [], "keystoneclient.generic.client.Client.discover_extensions": [], "keystoneclient.generic.client.Client._check_keystone_versions": [], "keystoneclient.generic.client.Client._local_keystone_exists": [], "keystoneclient.generic.client.Client.discover": [], "keystoneclient.generic.client.Client.__init__": [], "rx.testing.coldobservable.ColdObservable._subscribe_core": [], "rx.testing.coldobservable.ColdObservable.subscribe": [], "rx.testing.coldobservable.ColdObservable.__init__": [], "sqlalchemy.ext.mypy.util._info_for_cls": [], "sqlalchemy.ext.mypy.util._unbound_to_instance": [], "sqlalchemy.ext.mypy.util._flatten_typechecking": [], "sqlalchemy.ext.mypy.util._get_callexpr_kwarg": [], "sqlalchemy.ext.mypy.util.add_global": [], "sqlalchemy.ext.mypy.util.fail": [], "sqlalchemy.ext.mypy.util.DeclClassApplied.deserialize": [], "sqlalchemy.ext.mypy.util.DeclClassApplied.serialize": [], "sqlalchemy.ext.mypy.util.DeclClassApplied.__init__": [], "pygments.console.ansiformat": [], "pygments.console.colorize": [], "pygments.console.reset_color": [], "rx.backpressure.pausablebuffered.pausable_buffered": [], "rx.backpressure.pausablebuffered.PausableBufferedObservable.resume": [], "rx.backpressure.pausablebuffered.PausableBufferedObservable.pause": [], "rx.backpressure.pausablebuffered.PausableBufferedObservable._subscribe_core": [], "rx.backpressure.pausablebuffered.PausableBufferedObservable.__init__": [], "rx.backpressure.pausablebuffered.combine_latest_source": [], "keystone.common.sql.expand_repo.versions.052_placeholder.upgrade": [], "elementpath.datatypes.datetime.DayTimeDuration.__truediv__": [], "elementpath.datatypes.datetime.DayTimeDuration.__mul__": [], "elementpath.datatypes.datetime.DayTimeDuration.__sub__": [], "elementpath.datatypes.datetime.DayTimeDuration.__add__": [], "elementpath.datatypes.datetime.DayTimeDuration.__repr__": [], "elementpath.datatypes.datetime.DayTimeDuration.get_timedelta": [], "elementpath.datatypes.datetime.DayTimeDuration.fromtimedelta": [], "elementpath.datatypes.datetime.DayTimeDuration.__init__": [], "elementpath.datatypes.datetime.YearMonthDuration.__truediv__": [], "elementpath.datatypes.datetime.YearMonthDuration.__mul__": [], "elementpath.datatypes.datetime.YearMonthDuration.__sub__": [], "elementpath.datatypes.datetime.YearMonthDuration.__add__": [], "elementpath.datatypes.datetime.YearMonthDuration.__str__": [], "elementpath.datatypes.datetime.YearMonthDuration.__repr__": [], "elementpath.datatypes.datetime.YearMonthDuration.__init__": [], "elementpath.datatypes.datetime.Duration.__ge__": [], "elementpath.datatypes.datetime.Duration.__gt__": [], "elementpath.datatypes.datetime.Duration.__le__": [], "elementpath.datatypes.datetime.Duration.__lt__": [], "elementpath.datatypes.datetime.Duration.__ne__": [], "elementpath.datatypes.datetime.Duration.__eq__": [], "elementpath.datatypes.datetime.Duration.__hash__": [], "elementpath.datatypes.datetime.Duration._compare_durations": [], "elementpath.datatypes.datetime.Duration.sign": [], "elementpath.datatypes.datetime.Duration.fromstring": [], "elementpath.datatypes.datetime.Duration.__str__": [], "elementpath.datatypes.datetime.Duration.__repr__": [], "elementpath.datatypes.datetime.Duration.__init__": [], "elementpath.datatypes.datetime.Time.__sub__": [], "elementpath.datatypes.datetime.Time.__add__": [], "elementpath.datatypes.datetime.Time.__ge__": [], "elementpath.datatypes.datetime.Time.__gt__": [], "elementpath.datatypes.datetime.Time.__le__": [], "elementpath.datatypes.datetime.Time.__lt__": [], "elementpath.datatypes.datetime.Time.__str__": [], "elementpath.datatypes.datetime.Time.__init__": [], "elementpath.datatypes.datetime.GregorianYearMonth10.__str__": [], "elementpath.datatypes.datetime.GregorianYearMonth10.__init__": [], "elementpath.datatypes.datetime.GregorianYear10.__str__": [], "elementpath.datatypes.datetime.GregorianYear10.__init__": [], "elementpath.datatypes.datetime.GregorianMonthDay.__str__": [], "elementpath.datatypes.datetime.GregorianMonthDay.__init__": [], "elementpath.datatypes.datetime.GregorianMonth.__str__": [], "elementpath.datatypes.datetime.GregorianMonth.__init__": [], "elementpath.datatypes.datetime.GregorianDay.__str__": [], "elementpath.datatypes.datetime.GregorianDay.__init__": [], "elementpath.datatypes.datetime.Date10.__str__": [], "elementpath.datatypes.datetime.Date10.__init__": [], "elementpath.datatypes.datetime.DateTime10.__str__": [], "elementpath.datatypes.datetime.DateTime10.__init__": [], "elementpath.datatypes.datetime.OrderedDateTime.__sub__": [], "elementpath.datatypes.datetime.OrderedDateTime.__add__": [], "elementpath.datatypes.datetime.OrderedDateTime.__ge__": [], "elementpath.datatypes.datetime.OrderedDateTime.__gt__": [], "elementpath.datatypes.datetime.OrderedDateTime.__le__": [], "elementpath.datatypes.datetime.OrderedDateTime.__lt__": [], "elementpath.datatypes.datetime.OrderedDateTime._date_operator": [], "elementpath.datatypes.datetime.OrderedDateTime.todelta": [], "elementpath.datatypes.datetime.OrderedDateTime.fromdelta": [], "elementpath.datatypes.datetime.OrderedDateTime.__str__": [], "elementpath.datatypes.datetime.AbstractDateTime.__ne__": [], "elementpath.datatypes.datetime.AbstractDateTime.__eq__": [], "elementpath.datatypes.datetime.AbstractDateTime.__hash__": [], "elementpath.datatypes.datetime.AbstractDateTime._get_operands": [], "elementpath.datatypes.datetime.AbstractDateTime.fromdatetime": [], "elementpath.datatypes.datetime.AbstractDateTime.fromstring": [], "elementpath.datatypes.datetime.AbstractDateTime.tzinfo": [], "elementpath.datatypes.datetime.AbstractDateTime.microsecond": [], "elementpath.datatypes.datetime.AbstractDateTime.second": [], "elementpath.datatypes.datetime.AbstractDateTime.minute": [], "elementpath.datatypes.datetime.AbstractDateTime.hour": [], "elementpath.datatypes.datetime.AbstractDateTime.day": [], "elementpath.datatypes.datetime.AbstractDateTime.month": [], "elementpath.datatypes.datetime.AbstractDateTime.iso_year": [], "elementpath.datatypes.datetime.AbstractDateTime.bce": [], "elementpath.datatypes.datetime.AbstractDateTime.year": [], "elementpath.datatypes.datetime.AbstractDateTime.__str__": [], "elementpath.datatypes.datetime.AbstractDateTime.__repr__": [], "elementpath.datatypes.datetime.AbstractDateTime.__init__": [], "elementpath.datatypes.datetime.Timezone.fromutc": [], "elementpath.datatypes.datetime.Timezone.dst": [], "elementpath.datatypes.datetime.Timezone.tzname": [], "elementpath.datatypes.datetime.Timezone.utcoffset": [], "elementpath.datatypes.datetime.Timezone.__str__": [], "elementpath.datatypes.datetime.Timezone.__repr__": [], "elementpath.datatypes.datetime.Timezone.__ne__": [], "elementpath.datatypes.datetime.Timezone.__eq__": [], "elementpath.datatypes.datetime.Timezone.__hash__": [], "elementpath.datatypes.datetime.Timezone.__getinitargs__": [], "elementpath.datatypes.datetime.Timezone.fromduration": [], "elementpath.datatypes.datetime.Timezone.fromstring": [], "elementpath.datatypes.datetime.Timezone.__init__": [], "oauthlib.common.Request.duplicate_params": [], "oauthlib.common.Request.uri_query_params": [], "oauthlib.common.Request.uri_query": [], "oauthlib.common.Request.__repr__": [], "oauthlib.common.Request.__getattr__": [], "oauthlib.common.Request.__init__": [], "oauthlib.common.CaseInsensitiveDict.update": [], "oauthlib.common.CaseInsensitiveDict.__setitem__": [], "oauthlib.common.CaseInsensitiveDict.get": [], "oauthlib.common.CaseInsensitiveDict.__getitem__": [], "oauthlib.common.CaseInsensitiveDict.__delitem__": [], "oauthlib.common.CaseInsensitiveDict.__contains__": [], "oauthlib.common.CaseInsensitiveDict.__init__": [], "oauthlib.common.to_unicode": [], "oauthlib.common.safe_string_equals": [], "oauthlib.common.add_params_to_uri": [], "oauthlib.common.add_params_to_qs": [], "oauthlib.common.generate_client_id": [], "oauthlib.common.verify_signed_token": [], "oauthlib.common.generate_signed_token": [], "oauthlib.common.generate_token": [], "oauthlib.common.generate_timestamp": [], "oauthlib.common.generate_nonce": [], "oauthlib.common.extract_params": [], "oauthlib.common.urldecode": [], "oauthlib.common.decode_params_utf8": [], "oauthlib.common.encode_params_utf8": [], "oauthlib.common.urlencode": [], "oauthlib.common.unquote": [], "oauthlib.common.quote": [], "os_service_types.tests.test_warn.TestWarnOff.test_warning_not_emitted_on_official": [], "os_service_types.tests.test_warn.TestWarnOff.test_warning_not_emitted_on_alias": [], "os_service_types.tests.test_warn.TestWarnOff.setUp": [], "os_service_types.tests.test_warn.TestWarnOn.test_warning_not_emitted_on_official": [], "os_service_types.tests.test_warn.TestWarnOn.test_warning_emitted_on_alias": [], "os_service_types.tests.test_warn.TestWarnOn.setUp": [], "sqlalchemy.event.base.slots_dispatcher.__get__": [], "sqlalchemy.event.base.dispatcher.__get__": [], "sqlalchemy.event.base.dispatcher.__init__": [], "sqlalchemy.event.base._JoinedDispatcher._events": [], "sqlalchemy.event.base._JoinedDispatcher._listen": [], "sqlalchemy.event.base._JoinedDispatcher.__getattr__": [], "sqlalchemy.event.base._JoinedDispatcher.__init__": [], "sqlalchemy.event.base.Events._clear": [], "sqlalchemy.event.base.Events._remove": [], "sqlalchemy.event.base.Events._listen": [], "sqlalchemy.event.base.Events._accept_with": [], "sqlalchemy.event.base.Events._set_dispatch": [], "sqlalchemy.event.base._remove_dispatcher": [], "sqlalchemy.event.base._create_dispatcher_class": [], "sqlalchemy.event.base._EventMeta.__init__": [], "sqlalchemy.event.base._Dispatch._clear": [], "sqlalchemy.event.base._Dispatch._update": [], "sqlalchemy.event.base._Dispatch.__reduce__": [], "sqlalchemy.event.base._Dispatch._join": [], "sqlalchemy.event.base._Dispatch._for_instance": [], "sqlalchemy.event.base._Dispatch._for_class": [], "sqlalchemy.event.base._Dispatch._listen": [], "sqlalchemy.event.base._Dispatch._event_descriptors": [], "sqlalchemy.event.base._Dispatch.__getattr__": [], "sqlalchemy.event.base._Dispatch.__init__": [], "sqlalchemy.event.base._UnpickleDispatch.__call__": [], "sqlalchemy.event.base._is_event_name": [], "oslo_policy.tests.test_shell.CheckerTestCase.test_flatten_from_file": [], "oslo_policy.tests.test_shell.CheckerTestCase.test_flatten_from_dict": [], "oslo_policy.tests.test_shell.CheckerTestCase.test_all_nonadmin": [], "oslo_policy.tests.test_shell.CheckerTestCase.test_pass_rule_parameters_with_custom_target": [], "oslo_policy.tests.test_shell.CheckerTestCase.test_pass_rule_parameters_sorted": [], "oslo_policy.tests.test_shell.CheckerTestCase.test_pass_rule_parameters_with_owner": [], "oslo_policy.tests.test_shell.CheckerTestCase.test_pass_rule_parameters_with_scope": [], "oslo_policy.tests.test_shell.CheckerTestCase.test_pass_rule_parameters": [], "oslo_policy.tests.test_shell.CheckerTestCase.setUp": [], "keystone.api._shared.EC2_S3_Resource.ResourceBase.handle_authenticate": [ { "locations": [ { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 96, "column": 18 }, "stop": { "line": 96, "column": 44 } }, { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 167, "column": 18 }, "stop": { "line": 167, "column": 44 } }, { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 102, "column": 18 }, "stop": { "line": 102, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 140, "column": 11 }, "stop": { "line": 140, "column": 20 } }, { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 124, "column": 12 }, "stop": { "line": 124, "column": 21 } }, { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 152, "column": 13 }, "stop": { "line": 152, "column": 22 } }, { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 155, "column": 16 }, "stop": { "line": 155, "column": 25 } }, { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 141, "column": 50 }, "stop": { "line": 141, "column": 59 } }, { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 157, "column": 13 }, "stop": { "line": 157, "column": 22 } }, { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 125, "column": 51 }, "stop": { "line": 125, "column": 60 } }, { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 161, "column": 47 }, "stop": { "line": 161, "column": 56 } }, { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 182, "column": 21 }, "stop": { "line": 182, "column": 30 } }, { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 159, "column": 16 }, "stop": { "line": 159, "column": 25 } }, { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 183, "column": 24 }, "stop": { "line": 183, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 106, "column": 21 }, "stop": { "line": 106, "column": 36 } }, { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 160, "column": 20 }, "stop": { "line": 160, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.loads" }, { "locations": [ { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 78, "column": 18 }, "stop": { "line": 78, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 122, "column": 8 }, "stop": { "line": 122, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api._shared.EC2_S3_Resource.ResourceBase._check_signature", "class_name": "keystone.api._shared.EC2_S3_Resource.ResourceBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 111, "column": 20 }, "stop": { "line": 111, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 133, "column": 15 }, "stop": { "line": 133, "column": 29 } } ], "kind": "function", "target": "isinstance" }, { "locations": [ { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 99, "column": 24 }, "stop": { "line": 99, "column": 45 } } ], "kind": "function", "target": "keystone.common.utils.hash_access_key" }, { "locations": [ { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 76, "column": 15 }, "stop": { "line": 76, "column": 37 } }, { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 90, "column": 12 }, "stop": { "line": 90, "column": 34 } }, { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 88, "column": 12 }, "stop": { "line": 88, "column": 34 } }, { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 89, "column": 12 }, "stop": { "line": 89, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api._shared.EC2_S3_Resource.ResourceBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 136, "column": 8 }, "stop": { "line": 136, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api._shared.EC2_S3_Resource.ResourceBase._check_timestamp", "class_name": "keystone.api._shared.EC2_S3_Resource.ResourceBase", "dispatch": "dynamic" } ], "keystone.api._shared.EC2_S3_Resource.ResourceBase._check_timestamp": [ { "locations": [ { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 61, "column": 18 }, "stop": { "line": 61, "column": 44 } }, { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 66, "column": 18 }, "stop": { "line": 66, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 63, "column": 19 }, "stop": { "line": 63, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 59, "column": 24 }, "stop": { "line": 59, "column": 48 } }, { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 64, "column": 23 }, "stop": { "line": 64, "column": 47 } } ], "kind": "function", "target": "oslo_utils.timeutils.normalize_time" }, { "locations": [ { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 58, "column": 24 }, "stop": { "line": 58, "column": 47 } } ], "kind": "function", "target": "oslo_utils.timeutils.parse_isotime" }, { "locations": [ { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 64, "column": 48 }, "stop": { "line": 64, "column": 64 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 60, "column": 15 }, "stop": { "line": 60, "column": 24 } } ], "kind": "function", "target": "isinstance" } ], "keystone.api._shared.EC2_S3_Resource.ResourceBase._check_signature": [ { "locations": [ { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 42, "column": 14 }, "stop": { "line": 42, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "NotImplementedError", "dispatch": "static" } ], "keystone.api._shared.EC2_S3_Resource.ResourceBase.get": [ { "locations": [ { "path": "keystone/api/_shared/EC2_S3_Resource.py", "start": { "line": 36, "column": 14 }, "stop": { "line": 36, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.exceptions.MethodNotAllowed.__init__", "class_name": "werkzeug.exceptions.MethodNotAllowed", "dispatch": "static" } ], "sqlparse.filters.right_margin.RightMarginFilter.process": [], "sqlparse.filters.right_margin.RightMarginFilter._process": [], "sqlparse.filters.right_margin.RightMarginFilter.__init__": [], "setuptools._vendor.packaging._compat.with_metaclass": [], "stevedore.enabled.EnabledExtensionManager._load_one_plugin": [], "stevedore.enabled.EnabledExtensionManager.__init__": [], "greenlet.tests.test_generator_nested.NestedGeneratorTests.test_nested_genlets": [], "greenlet.tests.test_generator_nested.NestedGeneratorTests.test_genlet_bad": [], "greenlet.tests.test_generator_nested.NestedGeneratorTests.test_genlet_simple": [], "greenlet.tests.test_generator_nested.NestedGeneratorTests.test_permutations": [], "greenlet.tests.test_generator_nested.NestedGeneratorTests.test_layered_genlets": [], "greenlet.tests.test_generator_nested.gr2": [], "greenlet.tests.test_generator_nested.gr1": [], "greenlet.tests.test_generator_nested.perms": [], "greenlet.tests.test_generator_nested.a": [], "greenlet.tests.test_generator_nested.g3": [], "greenlet.tests.test_generator_nested.nested": [], "greenlet.tests.test_generator_nested.g2": [], "greenlet.tests.test_generator_nested.g1": [], "greenlet.tests.test_generator_nested.Genlet": [], "greenlet.tests.test_generator_nested.Yield": [], "greenlet.tests.test_generator_nested.genlet.__next__": [], "greenlet.tests.test_generator_nested.genlet.set_child": [], "greenlet.tests.test_generator_nested.genlet.__iter__": [], "greenlet.tests.test_generator_nested.genlet.run": [], "greenlet.tests.test_generator_nested.genlet.__init__": [], "jsonschema.cli.run": [], "jsonschema.cli.main": [], "jsonschema.cli.parse_args": [], "jsonschema.cli._json_file": [], "jsonschema.cli._namedAnyWithDefault": [], "prompt_toolkit.input.vt100_parser.Vt100Parser.feed_and_flush": [], "prompt_toolkit.input.vt100_parser.Vt100Parser.flush": [], "prompt_toolkit.input.vt100_parser.Vt100Parser.feed": [], "prompt_toolkit.input.vt100_parser.Vt100Parser._call_handler": [], "prompt_toolkit.input.vt100_parser.Vt100Parser._input_parser_generator": [], "prompt_toolkit.input.vt100_parser.Vt100Parser._get_match": [], "prompt_toolkit.input.vt100_parser.Vt100Parser._start_parser": [], "prompt_toolkit.input.vt100_parser.Vt100Parser.reset": [], "prompt_toolkit.input.vt100_parser.Vt100Parser.__init__": [], "prompt_toolkit.input.vt100_parser._IsPrefixOfLongerMatchCache.__missing__": [], "pygments.lexers.inferno.LimboLexer.analyse_text": [], "keystone.tests.protection.v3.test_project_endpoint.ProjectUserTestsWithoutEnforceScope.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 435, "column": 43 }, "stop": { "line": 435, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 435, "column": 27 }, "stop": { "line": 435, "column": 42 } }, { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 437, "column": 8 }, "stop": { "line": 437, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_project_endpoint.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 464, "column": 21 }, "stop": { "line": 464, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 438, "column": 12 }, "stop": { "line": 438, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 462, "column": 15 }, "stop": { "line": 462, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_project_endpoint.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 454, "column": 12 }, "stop": { "line": 454, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 448, "column": 12 }, "stop": { "line": 448, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 454, "column": 30 }, "stop": { "line": 454, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 448, "column": 30 }, "stop": { "line": 448, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 433, "column": 8 }, "stop": { "line": 433, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 454, "column": 12 }, "stop": { "line": 454, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 448, "column": 12 }, "stop": { "line": 448, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 442, "column": 8 }, "stop": { "line": 442, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_project_endpoint.ProjectUserTestsWithoutEnforceScope._override_policy", "class_name": "keystone.tests.protection.v3.test_project_endpoint.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 450, "column": 15 }, "stop": { "line": 450, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 434, "column": 8 }, "stop": { "line": 434, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_project_endpoint.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_project_endpoint.ProjectUserTestsWithoutEnforceScope._override_policy": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 422, "column": 13 }, "stop": { "line": 422, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 430, "column": 20 }, "stop": { "line": 430, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 430, "column": 12 }, "stop": { "line": 430, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.write", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 422, "column": 13 }, "stop": { "line": 422, "column": 17 } } ], "kind": "function", "target": "open" } ], "keystone.tests.protection.v3.test_project_endpoint.ProjectUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 387, "column": 8 }, "stop": { "line": 387, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 389, "column": 8 }, "stop": { "line": 389, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_project_endpoint.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 388, "column": 8 }, "stop": { "line": 388, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_project_endpoint.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 393, "column": 15 }, "stop": { "line": 393, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_project_endpoint.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 389, "column": 24 }, "stop": { "line": 389, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" } ], "keystone.tests.protection.v3.test_project_endpoint.DomainUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 369, "column": 21 }, "stop": { "line": 369, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 353, "column": 24 }, "stop": { "line": 353, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 357, "column": 12 }, "stop": { "line": 357, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 353, "column": 8 }, "stop": { "line": 353, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_project_endpoint.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 352, "column": 8 }, "stop": { "line": 352, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_project_endpoint.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 357, "column": 30 }, "stop": { "line": 357, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 351, "column": 8 }, "stop": { "line": 351, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 367, "column": 15 }, "stop": { "line": 367, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_project_endpoint.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 357, "column": 12 }, "stop": { "line": 357, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 360, "column": 23 }, "stop": { "line": 360, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_project_endpoint.SystemAdminTests.test_user_can_remove_endpoint_from_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 339, "column": 21 }, "stop": { "line": 339, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 334, "column": 12 }, "stop": { "line": 334, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 332, "column": 19 }, "stop": { "line": 332, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 330, "column": 12 }, "stop": { "line": 330, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 325, "column": 12 }, "stop": { "line": 325, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 330, "column": 30 }, "stop": { "line": 330, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 325, "column": 12 }, "stop": { "line": 325, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 330, "column": 12 }, "stop": { "line": 330, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 326, "column": 12 }, "stop": { "line": 326, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_endpoint.SystemAdminTests.test_user_can_add_endpoint_to_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 318, "column": 18 }, "stop": { "line": 318, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 315, "column": 12 }, "stop": { "line": 315, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 313, "column": 19 }, "stop": { "line": 313, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 311, "column": 12 }, "stop": { "line": 311, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 306, "column": 12 }, "stop": { "line": 306, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 311, "column": 30 }, "stop": { "line": 311, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 311, "column": 12 }, "stop": { "line": 311, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 306, "column": 12 }, "stop": { "line": 306, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 307, "column": 12 }, "stop": { "line": 307, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_endpoint.SystemAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 283, "column": 8 }, "stop": { "line": 283, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 285, "column": 24 }, "stop": { "line": 285, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 284, "column": 8 }, "stop": { "line": 284, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_project_endpoint.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 291, "column": 15 }, "stop": { "line": 291, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_project_endpoint.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 285, "column": 8 }, "stop": { "line": 285, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_project_endpoint.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_project_endpoint.SystemMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 250, "column": 8 }, "stop": { "line": 250, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 252, "column": 8 }, "stop": { "line": 252, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_project_endpoint.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 266, "column": 43 }, "stop": { "line": 266, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 252, "column": 24 }, "stop": { "line": 252, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 251, "column": 8 }, "stop": { "line": 251, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_project_endpoint.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 255, "column": 24 }, "stop": { "line": 255, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 265, "column": 15 }, "stop": { "line": 265, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_project_endpoint.SystemMemberTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_project_endpoint.SystemReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 216, "column": 8 }, "stop": { "line": 216, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 232, "column": 43 }, "stop": { "line": 232, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 218, "column": 24 }, "stop": { "line": 218, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 218, "column": 8 }, "stop": { "line": 218, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_project_endpoint.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 217, "column": 8 }, "stop": { "line": 217, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_project_endpoint.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 221, "column": 24 }, "stop": { "line": 221, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 231, "column": 15 }, "stop": { "line": 231, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_project_endpoint.SystemReaderTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_project_endpoint._DomainAndProjectUserProjectEndpointTests.test_user_cannot_list_endpoints_for_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 199, "column": 12 }, "stop": { "line": 199, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 197, "column": 19 }, "stop": { "line": 197, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 195, "column": 12 }, "stop": { "line": 195, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 190, "column": 12 }, "stop": { "line": 190, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 195, "column": 30 }, "stop": { "line": 195, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 190, "column": 12 }, "stop": { "line": 190, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 195, "column": 12 }, "stop": { "line": 195, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 205, "column": 18 }, "stop": { "line": 205, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 191, "column": 12 }, "stop": { "line": 191, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_endpoint._DomainAndProjectUserProjectEndpointTests.test_user_cannot_check_endpoint_in_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 183, "column": 18 }, "stop": { "line": 183, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 177, "column": 12 }, "stop": { "line": 177, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 175, "column": 19 }, "stop": { "line": 175, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 168, "column": 12 }, "stop": { "line": 168, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 173, "column": 12 }, "stop": { "line": 173, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 173, "column": 30 }, "stop": { "line": 173, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 168, "column": 12 }, "stop": { "line": 168, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 173, "column": 12 }, "stop": { "line": 173, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 169, "column": 12 }, "stop": { "line": 169, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_endpoint._DomainAndProjectUserProjectEndpointTests.test_user_cannot_list_projects_for_endpoint": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 156, "column": 12 }, "stop": { "line": 156, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 154, "column": 19 }, "stop": { "line": 154, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 162, "column": 18 }, "stop": { "line": 162, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 152, "column": 12 }, "stop": { "line": 152, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 147, "column": 12 }, "stop": { "line": 147, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 152, "column": 30 }, "stop": { "line": 152, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 152, "column": 12 }, "stop": { "line": 152, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 147, "column": 12 }, "stop": { "line": 147, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 148, "column": 12 }, "stop": { "line": 148, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_endpoint._SystemReaderAndMemberProjectEndpointTests.test_user_cannot_remove_endpoint_from_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 137, "column": 21 }, "stop": { "line": 137, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 134, "column": 12 }, "stop": { "line": 134, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 132, "column": 19 }, "stop": { "line": 132, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 130, "column": 12 }, "stop": { "line": 130, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 125, "column": 12 }, "stop": { "line": 125, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 130, "column": 30 }, "stop": { "line": 130, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 130, "column": 12 }, "stop": { "line": 130, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 125, "column": 12 }, "stop": { "line": 125, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 126, "column": 12 }, "stop": { "line": 126, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_endpoint._SystemReaderAndMemberProjectEndpointTests.test_user_cannot_add_endpoint_to_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 118, "column": 18 }, "stop": { "line": 118, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 115, "column": 12 }, "stop": { "line": 115, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 113, "column": 19 }, "stop": { "line": 113, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 111, "column": 12 }, "stop": { "line": 111, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 106, "column": 12 }, "stop": { "line": 106, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 111, "column": 30 }, "stop": { "line": 111, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 111, "column": 12 }, "stop": { "line": 111, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 106, "column": 12 }, "stop": { "line": 106, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 107, "column": 12 }, "stop": { "line": 107, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_endpoint._SystemUserProjectEndpointTests.test_user_can_list_endpoints_for_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 90, "column": 12 }, "stop": { "line": 90, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 88, "column": 19 }, "stop": { "line": 88, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 81, "column": 12 }, "stop": { "line": 81, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 86, "column": 12 }, "stop": { "line": 86, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 86, "column": 30 }, "stop": { "line": 86, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 81, "column": 12 }, "stop": { "line": 81, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 86, "column": 12 }, "stop": { "line": 86, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 96, "column": 22 }, "stop": { "line": 96, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 82, "column": 12 }, "stop": { "line": 82, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_endpoint._SystemUserProjectEndpointTests.test_user_can_check_endpoint_in_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 74, "column": 18 }, "stop": { "line": 74, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 68, "column": 12 }, "stop": { "line": 68, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 66, "column": 19 }, "stop": { "line": 66, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 64, "column": 12 }, "stop": { "line": 64, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 59, "column": 12 }, "stop": { "line": 59, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 64, "column": 30 }, "stop": { "line": 64, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 59, "column": 12 }, "stop": { "line": 59, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 64, "column": 12 }, "stop": { "line": 64, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 60, "column": 12 }, "stop": { "line": 60, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_endpoint._SystemUserProjectEndpointTests.test_user_can_list_projects_for_endpoint": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 45, "column": 12 }, "stop": { "line": 45, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 43, "column": 19 }, "stop": { "line": 43, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 51, "column": 22 }, "stop": { "line": 51, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 41, "column": 12 }, "stop": { "line": 41, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 36, "column": 12 }, "stop": { "line": 36, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 41, "column": 30 }, "stop": { "line": 41, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 36, "column": 12 }, "stop": { "line": 36, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 41, "column": 12 }, "stop": { "line": 41, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_endpoint.py", "start": { "line": 37, "column": 12 }, "stop": { "line": 37, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "setuptools.launch.run": [], "keystoneclient.v3.projects.ProjectManager.check_tag": [], "keystoneclient.v3.projects.ProjectManager.list_tags": [], "keystoneclient.v3.projects.ProjectManager.delete_tag": [], "keystoneclient.v3.projects.ProjectManager.update_tags": [], "keystoneclient.v3.projects.ProjectManager.add_tag": [], "keystoneclient.v3.projects.ProjectManager._encode_tags": [], "keystoneclient.v3.projects.ProjectManager.delete": [], "keystoneclient.v3.projects.ProjectManager.update": [], "keystoneclient.v3.projects.ProjectManager.find": [], "keystoneclient.v3.projects.ProjectManager.get": [], "keystoneclient.v3.projects.ProjectManager._check_not_subtree_as_ids_and_subtree_as_list": [], "keystoneclient.v3.projects.ProjectManager._check_not_parents_as_ids_and_parents_as_list": [], "keystoneclient.v3.projects.ProjectManager.list": [], "keystoneclient.v3.projects.ProjectManager.create": [], "keystoneclient.v3.projects.Project.check_tag": [], "keystoneclient.v3.projects.Project.list_tags": [], "keystoneclient.v3.projects.Project.delete_all_tags": [], "keystoneclient.v3.projects.Project.delete_tag": [], "keystoneclient.v3.projects.Project.update_tags": [], "keystoneclient.v3.projects.Project.add_tag": [], "keystoneclient.v3.projects.Project.update": [], "migrate.changeset.databases.oracle.OracleConstraintCommon.get_constraint_name": [], "migrate.changeset.databases.oracle.OracleSchemaChanger._visit_column_change": [], "migrate.changeset.databases.oracle.OracleSchemaChanger.visit_column": [], "migrate.changeset.databases.oracle.OracleSchemaChanger.get_column_specification": [], "jedi.third_party.typeshed.stdlib.2.inspect.Attribute.__init__": [], "jedi.third_party.typeshed.stdlib.2.inspect.Traceback.__init__": [], "jedi.third_party.typeshed.stdlib.2.inspect.Arguments.__init__": [], "jedi.third_party.typeshed.stdlib.2.inspect.ArgInfo.__init__": [], "jedi.third_party.typeshed.stdlib.2.inspect.ArgSpec.__init__": [], "jedi.third_party.typeshed.stdlib.2.inspect.ModuleInfo.__init__": [], "keystone.credential.provider.Manager.__init__": [ { "locations": [ { "path": "keystone/credential/provider.py", "start": { "line": 26, "column": 8 }, "stop": { "line": 26, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.manager.Manager.__init__", "class_name": "keystone.common.manager.Manager", "dispatch": "static" } ], "oslo_config.tests.test_iniparser.ExceptionTestCase.test_parseerror": [], "oslo_config.tests.test_iniparser.ParserTestCase.test_assignment_space_double_quote": [], "oslo_config.tests.test_iniparser.ParserTestCase.test_assignment_space_single_quote": [], "oslo_config.tests.test_iniparser.ParserTestCase.test_empty_assignment": [], "oslo_config.tests.test_iniparser.ParserTestCase.test_comment": [], "oslo_config.tests.test_iniparser.ParserTestCase.test_new_section": [], "oslo_config.tests.test_iniparser.ParserTestCase.test_section_assignment": [], "oslo_config.tests.test_iniparser.ParserTestCase.test_assignment_multline_empty": [], "oslo_config.tests.test_iniparser.ParserTestCase.test_assignment_multiline": [], "oslo_config.tests.test_iniparser.ParserTestCase.test_assignment_colon": [], "oslo_config.tests.test_iniparser.ParserTestCase.test_assignment_equal": [], "oslo_config.tests.test_iniparser.ParserTestCase.test_blank_line": [], "oslo_config.tests.test_iniparser.ParserTestCase.setUp": [], "oslo_config.tests.test_iniparser.BaseParserTestCase.test_no_section_name": [], "oslo_config.tests.test_iniparser.BaseParserTestCase.test_invalid_section": [], "oslo_config.tests.test_iniparser.BaseParserTestCase.test_unexpected_continuation": [], "oslo_config.tests.test_iniparser.BaseParserTestCase.test_empty_key": [], "oslo_config.tests.test_iniparser.BaseParserTestCase.test_invalid_assignment": [], "oslo_config.tests.test_iniparser.BaseParserTestCase._assertParseError": [], "oslo_config.tests.test_iniparser.BaseParserTestCase.setUp": [], "oslo_config.tests.test_iniparser.TestParser.comment": [], "oslo_config.tests.test_iniparser.TestParser.new_section": [], "oslo_config.tests.test_iniparser.TestParser.assignment": [], "oslo_config.tests.test_iniparser.TestParser.__init__": [], "testresources.tests.test_resourced_test_case.TestResourcedTestCase.testSingleWithSetup": [], "testresources.tests.test_resourced_test_case.TestResourcedTestCase.testTearDownResourcesStopsUsingDependencies": [], "testresources.tests.test_resourced_test_case.TestResourcedTestCase.testTearDownResourcesStopsUsingResource": [], "testresources.tests.test_resourced_test_case.TestResourcedTestCase.testTearDownResourcesDeletesResourceAttributes": [], "testresources.tests.test_resourced_test_case.TestResourcedTestCase.testSetUpUsesResource": [], "testresources.tests.test_resourced_test_case.TestResourcedTestCase.testSetUpResourcesSetsUpDependences": [], "testresources.tests.test_resourced_test_case.TestResourcedTestCase.testSetUpResourcesMultiple": [], "testresources.tests.test_resourced_test_case.TestResourcedTestCase.testSetUpResourcesSingle": [], "testresources.tests.test_resourced_test_case.TestResourcedTestCase.testResultPassedToResources": [], "testresources.tests.test_resourced_test_case.TestResourcedTestCase.testDefaults": [], "testresources.tests.test_resourced_test_case.TestResourcedTestCase.testTearDownUsesSuper": [], "testresources.tests.test_resourced_test_case.TestResourcedTestCase.testSetUpUsesSuper": [], "testresources.tests.test_resourced_test_case.TestResourcedTestCase.setUp": [], "testresources.tests.test_resourced_test_case.MockResource.make": [], "testresources.tests.test_resourced_test_case.MockResource.__init__": [], "testresources.tests.test_resourced_test_case.test_suite": [], "graphql_relay.tests.test_utils.test_unbase64_decodes_strings_correctly": [], "graphql_relay.tests.test_utils.test_unbase64_decodes_unicode_strings_correctly": [], "graphql_relay.tests.test_utils.test_base64_encode_strings_correctly": [], "graphql_relay.tests.test_utils.test_base64_encode_unicode_strings_correctly": [], "libcst._parser.types.production.Production.__str__": [], "keystone.common.sql.contract_repo.versions.068_placeholder.upgrade": [], "prompt_toolkit.input.win32_pipe.Win32PipeInput.typeahead_hash": [], "prompt_toolkit.input.win32_pipe.Win32PipeInput.close": [], "prompt_toolkit.input.win32_pipe.Win32PipeInput.cooked_mode": [], "prompt_toolkit.input.win32_pipe.Win32PipeInput.raw_mode": [], "prompt_toolkit.input.win32_pipe.Win32PipeInput.send_text": [], "prompt_toolkit.input.win32_pipe.Win32PipeInput.send_bytes": [], "prompt_toolkit.input.win32_pipe.Win32PipeInput.flush_keys": [], "prompt_toolkit.input.win32_pipe.Win32PipeInput.read_keys": [], "prompt_toolkit.input.win32_pipe.Win32PipeInput.detach": [], "prompt_toolkit.input.win32_pipe.Win32PipeInput.attach": [], "prompt_toolkit.input.win32_pipe.Win32PipeInput.handle": [], "prompt_toolkit.input.win32_pipe.Win32PipeInput.fileno": [], "prompt_toolkit.input.win32_pipe.Win32PipeInput.closed": [], "prompt_toolkit.input.win32_pipe.Win32PipeInput.__init__": [], "dns.tsigkeyring.to_text": [], "dns.tsigkeyring.from_text": [], "packaging.requirements.Requirement.__repr__": [], "packaging.requirements.Requirement.__str__": [], "packaging.requirements.Requirement.__init__": [], "rx.linq.observable.thendo.then_do": [], "keystone.common.tokenless_auth.TokenlessAuthHelper._build_idp_id": [ { "locations": [ { "path": "keystone/common/tokenless_auth.py", "start": { "line": 187, "column": 18 }, "stop": { "line": 187, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.TokenlessAuthConfigError", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/tokenless_auth.py", "start": { "line": 191, "column": 15 }, "stop": { "line": 191, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "hashlib._Hash.hexdigest", "class_name": "hashlib._Hash", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/tokenless_auth.py", "start": { "line": 190, "column": 21 }, "stop": { "line": 190, "column": 35 } } ], "kind": "function", "target": "hashlib.sha256" } ], "keystone.common.tokenless_auth.TokenlessAuthHelper.get_mapped_user": [ { "locations": [ { "path": "keystone/common/tokenless_auth.py", "start": { "line": 146, "column": 12 }, "stop": { "line": 146, "column": 33 } }, { "path": "keystone/common/tokenless_auth.py", "start": { "line": 148, "column": 12 }, "stop": { "line": 148, "column": 51 } }, { "path": "keystone/common/tokenless_auth.py", "start": { "line": 145, "column": 16 }, "stop": { "line": 145, "column": 33 } }, { "path": "keystone/common/tokenless_auth.py", "start": { "line": 147, "column": 12 }, "stop": { "line": 147, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/tokenless_auth.py", "start": { "line": 167, "column": 18 }, "stop": { "line": 167, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/tokenless_auth.py", "start": { "line": 146, "column": 36 }, "stop": { "line": 146, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/tokenless_auth.py", "start": { "line": 133, "column": 12 }, "stop": { "line": 133, "column": 43 } } ], "kind": "function", "target": "keystone.federation.utils.validate_mapped_group_ids" }, { "locations": [ { "path": "keystone/common/tokenless_auth.py", "start": { "line": 137, "column": 16 }, "stop": { "line": 137, "column": 44 } } ], "kind": "function", "target": "keystone.federation.utils.transform_to_group_ids" }, { "locations": [ { "path": "keystone/common/tokenless_auth.py", "start": { "line": 110, "column": 17 }, "stop": { "line": 110, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.tokenless_auth.TokenlessAuthHelper._build_idp_id", "class_name": "keystone.common.tokenless_auth.TokenlessAuthHelper", "dispatch": "dynamic" } ], "keystone.common.tokenless_auth.TokenlessAuthHelper.get_scope": [ { "locations": [ { "path": "keystone/common/tokenless_auth.py", "start": { "line": 94, "column": 20 }, "stop": { "line": 94, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthInfo.create", "class_name": "keystone.auth.core.AuthInfo", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/tokenless_auth.py", "start": { "line": 91, "column": 8 }, "stop": { "line": 91, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/tokenless_auth.py", "start": { "line": 91, "column": 24 }, "stop": { "line": 91, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.tokenless_auth.TokenlessAuthHelper._build_scope_info", "class_name": "keystone.common.tokenless_auth.TokenlessAuthHelper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/tokenless_auth.py", "start": { "line": 95, "column": 15 }, "stop": { "line": 95, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthInfo.get_scope", "class_name": "keystone.auth.core.AuthInfo", "dispatch": "dynamic" } ], "keystone.common.tokenless_auth.TokenlessAuthHelper._build_scope_info": [ { "locations": [ { "path": "keystone/common/tokenless_auth.py", "start": { "line": 66, "column": 12 }, "stop": { "line": 66, "column": 28 } }, { "path": "keystone/common/tokenless_auth.py", "start": { "line": 76, "column": 12 }, "stop": { "line": 76, "column": 27 } }, { "path": "keystone/common/tokenless_auth.py", "start": { "line": 64, "column": 12 }, "stop": { "line": 64, "column": 28 } }, { "path": "keystone/common/tokenless_auth.py", "start": { "line": 78, "column": 12 }, "stop": { "line": 78, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/tokenless_auth.py", "start": { "line": 70, "column": 16 }, "stop": { "line": 70, "column": 21 } }, { "path": "keystone/common/tokenless_auth.py", "start": { "line": 68, "column": 16 }, "stop": { "line": 68, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/tokenless_auth.py", "start": { "line": 80, "column": 18 }, "stop": { "line": 80, "column": 43 } }, { "path": "keystone/common/tokenless_auth.py", "start": { "line": 74, "column": 22 }, "stop": { "line": 74, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "keystone.common.tokenless_auth.TokenlessAuthHelper.__init__": [], "dns.opcode.is_update": [], "dns.opcode.to_text": [], "dns.opcode.to_flags": [], "dns.opcode.from_flags": [], "dns.opcode.from_text": [], "passlib.tests.test_hosts.HostsTest.test_host_context": [], "passlib.tests.test_hosts.HostsTest.test_bsd_contexts": [], "passlib.tests.test_hosts.HostsTest.test_linux_context": [], "passlib.tests.test_hosts.HostsTest.check_unix_disabled": [], "IPython.lib.display.Code._repr_latex_": [], "IPython.lib.display.Code._repr_html_": [], "IPython.lib.display.Code.__repr__": [], "IPython.lib.display.Code._get_lexer": [], "IPython.lib.display.Code.__init__": [], "IPython.lib.display.FileLinks.__repr__": [], "IPython.lib.display.FileLinks._format_path": [], "IPython.lib.display.FileLinks._get_terminal_display_formatter": [], "IPython.lib.display.FileLinks._get_notebook_display_formatter": [], "IPython.lib.display.FileLinks._get_display_formatter": [], "IPython.lib.display.FileLinks.__init__": [], "IPython.lib.display.FileLink.__repr__": [], "IPython.lib.display.FileLink._repr_html_": [], "IPython.lib.display.FileLink._format_path": [], "IPython.lib.display.FileLink.__init__": [], "IPython.lib.display.ScribdDocument.__init__": [], "IPython.lib.display.VimeoVideo.__init__": [], "IPython.lib.display.YouTubeVideo._repr_jpeg_": [], "IPython.lib.display.YouTubeVideo.__init__": [], "IPython.lib.display.IFrame._repr_html_": [], "IPython.lib.display.IFrame.__init__": [], "IPython.lib.display.Audio.element_id_attr": [], "IPython.lib.display.Audio.autoplay_attr": [], "IPython.lib.display.Audio.src_attr": [], "IPython.lib.display.Audio._repr_html_": [], "IPython.lib.display.Audio._data_and_metadata": [], "IPython.lib.display.Audio._get_normalization_factor": [], "IPython.lib.display.Audio._validate_and_normalize_without_numpy": [], "IPython.lib.display.Audio._validate_and_normalize_with_numpy": [], "IPython.lib.display.Audio._make_wav": [], "IPython.lib.display.Audio.reload": [], "IPython.lib.display.Audio.__init__": [], "sqlalchemy.orm.util._getitem": [], "sqlalchemy.orm.util.randomize_unitofwork": [], "sqlalchemy.orm.util._entity_isa": [], "sqlalchemy.orm.util._entity_corresponds_to_use_path_impl": [], "sqlalchemy.orm.util._entity_corresponds_to": [], "sqlalchemy.orm.util.was_deleted": [], "sqlalchemy.orm.util.has_identity": [], "sqlalchemy.orm.util.with_parent": [], "sqlalchemy.orm.util.outerjoin": [], "sqlalchemy.orm.util.join": [], "sqlalchemy.orm.util._ORMJoin.outerjoin": [], "sqlalchemy.orm.util._ORMJoin.join": [], "sqlalchemy.orm.util._ORMJoin._splice_into_center": [], "sqlalchemy.orm.util._ORMJoin.__init__": [], "sqlalchemy.orm.util._orm_full_deannotate": [], "sqlalchemy.orm.util._orm_deannotate": [], "sqlalchemy.orm.util._orm_annotate": [], "sqlalchemy.orm.util.Bundle.create_row_processor": [], "sqlalchemy.orm.util.Bundle.label": [], "sqlalchemy.orm.util.Bundle.clauses": [], "sqlalchemy.orm.util.Bundle.__clause_element__": [], "sqlalchemy.orm.util.Bundle._clone": [], "sqlalchemy.orm.util.Bundle.entity_namespace": [], "sqlalchemy.orm.util.Bundle.entity": [], "sqlalchemy.orm.util.Bundle.mapper": [], "sqlalchemy.orm.util.Bundle.__init__": [], "sqlalchemy.orm.util.with_polymorphic": [], "sqlalchemy.orm.util.aliased": [], "sqlalchemy.orm.util.LoaderCriteriaOption.get_global_criteria": [], "sqlalchemy.orm.util.LoaderCriteriaOption.process_compile_state": [], "sqlalchemy.orm.util.LoaderCriteriaOption._resolve_where_criteria": [], "sqlalchemy.orm.util.LoaderCriteriaOption._all_mappers": [], "sqlalchemy.orm.util.LoaderCriteriaOption.__init__": [], "sqlalchemy.orm.util._WrapUserEntity.__getattribute__": [], "sqlalchemy.orm.util._WrapUserEntity.__init__": [], "sqlalchemy.orm.util.AliasedInsp.__str__": [], "sqlalchemy.orm.util.AliasedInsp.__repr__": [], "sqlalchemy.orm.util.AliasedInsp._memo": [], "sqlalchemy.orm.util.AliasedInsp._all_column_expressions": [], "sqlalchemy.orm.util.AliasedInsp._memoized_values": [], "sqlalchemy.orm.util.AliasedInsp._get_clause": [], "sqlalchemy.orm.util.AliasedInsp._entity_for_mapper": [], "sqlalchemy.orm.util.AliasedInsp._adapt_element": [], "sqlalchemy.orm.util.AliasedInsp.__setstate__": [], "sqlalchemy.orm.util.AliasedInsp.__getstate__": [], "sqlalchemy.orm.util.AliasedInsp._path_registry": [], "sqlalchemy.orm.util.AliasedInsp.class_": [], "sqlalchemy.orm.util.AliasedInsp.entity_namespace": [], "sqlalchemy.orm.util.AliasedInsp.__clause_element__": [], "sqlalchemy.orm.util.AliasedInsp.entity": [], "sqlalchemy.orm.util.AliasedInsp.__init__": [], "sqlalchemy.orm.util.AliasedClass.__str__": [], "sqlalchemy.orm.util.AliasedClass.__repr__": [], "sqlalchemy.orm.util.AliasedClass._get_from_serialized": [], "sqlalchemy.orm.util.AliasedClass.__getattr__": [], "sqlalchemy.orm.util.AliasedClass._reconstitute_from_aliased_insp": [], "sqlalchemy.orm.util.AliasedClass.__init__": [], "sqlalchemy.orm.util.ORMAdapter._include_fn": [], "sqlalchemy.orm.util.ORMAdapter.__init__": [], "sqlalchemy.orm.util.identity_key": [], "sqlalchemy.orm.util.polymorphic_union": [], "sqlalchemy.orm.util._validator_events": [], "sqlalchemy.orm.util.CascadeOptions.from_string": [], "sqlalchemy.orm.util.CascadeOptions.__repr__": [], "sqlalchemy.orm.util.CascadeOptions.__new__": [], "IPython.core.tests.test_completerlib.test_module_without_init": [], "IPython.core.tests.test_completerlib.test_bad_module_all": [], "IPython.core.tests.test_completerlib.test_import_invalid_module": [], "IPython.core.tests.test_completerlib.Test_magic_run_completer_nonascii.test_3": [], "IPython.core.tests.test_completerlib.Test_magic_run_completer_nonascii.test_2": [], "IPython.core.tests.test_completerlib.Test_magic_run_completer_nonascii.test_1": [], "IPython.core.tests.test_completerlib.Test_magic_run_completer_nonascii.tearDown": [], "IPython.core.tests.test_completerlib.Test_magic_run_completer_nonascii.setUp": [], "IPython.core.tests.test_completerlib.Test_magic_run_completer.test_completion_in_dir": [], "IPython.core.tests.test_completerlib.Test_magic_run_completer.test_completion_more_args": [], "IPython.core.tests.test_completerlib.Test_magic_run_completer.test_3": [], "IPython.core.tests.test_completerlib.Test_magic_run_completer.test_2": [], "IPython.core.tests.test_completerlib.Test_magic_run_completer.test_1": [], "IPython.core.tests.test_completerlib.Test_magic_run_completer.tearDown": [], "IPython.core.tests.test_completerlib.Test_magic_run_completer.setUp": [], "IPython.core.tests.test_completerlib.MockEvent.__init__": [], "migrate.tests.fixture.warnings.catch_warnings.__exit__": [], "migrate.tests.fixture.warnings.catch_warnings.__enter__": [], "migrate.tests.fixture.warnings.catch_warnings.__repr__": [], "migrate.tests.fixture.warnings.catch_warnings.__init__": [], "migrate.tests.fixture.warnings.WarningMessage.__str__": [], "migrate.tests.fixture.warnings.WarningMessage.__init__": [], "testtools.matchers._const.Never": [], "testtools.matchers._const._Never.match": [], "testtools.matchers._const._Never.__str__": [], "testtools.matchers._const.Always": [], "testtools.matchers._const._Always.match": [], "testtools.matchers._const._Always.__str__": [], "pip._internal.main.main": [], "alembic.util.compat.EncodedIO.close": [], "alembic.util.compat.with_metaclass": [], "alembic.util.compat.inspect_getargspec": [], "alembic.util.compat.ArgSpec.__init__": [], "oslo_middleware.correlation_id.CorrelationId.process_request": [], "bcrypt._bcrypt_assert": [], "bcrypt.kdf": [], "bcrypt.checkpw": [], "bcrypt.hashpw": [], "bcrypt.gensalt": [], "keystone.common.sql.contract_repo.versions.008_placeholder.upgrade": [], "keystone.common.policies.revoke_event.list_rules": [], "eventlet.green.subprocess.patched_function": [], "eventlet.green.subprocess.Popen.wait": [], "pip._internal.vcs.git.Git.controls_location": [], "pip._internal.vcs.git.Git.update_submodules": [], "pip._internal.vcs.git.Git.get_url_rev_and_auth": [], "pip._internal.vcs.git.Git.get_subdirectory": [], "pip._internal.vcs.git.Git.get_revision": [], "pip._internal.vcs.git.Git.get_remote_url": [], "pip._internal.vcs.git.Git.update": [], "pip._internal.vcs.git.Git.switch": [], "pip._internal.vcs.git.Git.fetch_new": [], "pip._internal.vcs.git.Git.is_commit_id_equal": [], "pip._internal.vcs.git.Git.resolve_revision": [], "pip._internal.vcs.git.Git.get_revision_sha": [], "pip._internal.vcs.git.Git.export": [], "pip._internal.vcs.git.Git.get_current_branch": [], "pip._internal.vcs.git.Git.get_git_version": [], "pip._internal.vcs.git.Git.is_immutable_rev_checkout": [], "pip._internal.vcs.git.Git.get_base_rev_args": [], "pip._internal.vcs.git.looks_like_hash": [], "libcst._metadata_dependent.MetadataDependent.get_metadata": [], "libcst._metadata_dependent.MetadataDependent.resolve": [], "libcst._metadata_dependent.MetadataDependent.get_inherited_dependencies": [], "libcst._metadata_dependent.MetadataDependent.__init__": [], "keystone.common.sql.data_migration_repo.versions.021_placeholder.upgrade": [], "pycadf.resource.Resource.is_valid": [], "pycadf.resource.Resource.add_attachment": [], "pycadf.resource.Resource.add_address": [], "pycadf.resource.Resource.__init__": [], "keystone.common.sql.expand_repo.versions.021_placeholder.upgrade": [], "keystone.common.sql.expand_repo.versions.073_expand_expiring_group_membership.upgrade": [ { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/073_expand_expiring_group_membership.py", "start": { "line": 41, "column": 36 }, "stop": { "line": 41, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.sqltypes.DateTime.__init__", "class_name": "sqlalchemy.sql.sqltypes.DateTime", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/073_expand_expiring_group_membership.py", "start": { "line": 47, "column": 4 }, "stop": { "line": 47, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.create", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/073_expand_expiring_group_membership.py", "start": { "line": 25, "column": 17 }, "stop": { "line": 25, "column": 26 } }, { "path": "keystone/common/sql/expand_repo/versions/073_expand_expiring_group_membership.py", "start": { "line": 26, "column": 18 }, "stop": { "line": 26, "column": 27 } }, { "path": "keystone/common/sql/expand_repo/versions/073_expand_expiring_group_membership.py", "start": { "line": 27, "column": 16 }, "stop": { "line": 27, "column": 25 } }, { "path": "keystone/common/sql/expand_repo/versions/073_expand_expiring_group_membership.py", "start": { "line": 29, "column": 37 }, "stop": { "line": 29, "column": 46 } }, { "path": "keystone/common/sql/expand_repo/versions/073_expand_expiring_group_membership.py", "start": { "line": 20, "column": 24 }, "stop": { "line": 20, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/073_expand_expiring_group_membership.py", "start": { "line": 38, "column": 19 }, "stop": { "line": 38, "column": 33 } }, { "path": "keystone/common/sql/expand_repo/versions/073_expand_expiring_group_membership.py", "start": { "line": 35, "column": 19 }, "stop": { "line": 35, "column": 33 } }, { "path": "keystone/common/sql/expand_repo/versions/073_expand_expiring_group_membership.py", "start": { "line": 33, "column": 19 }, "stop": { "line": 33, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.ForeignKey.__init__", "class_name": "sqlalchemy.sql.schema.ForeignKey", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/073_expand_expiring_group_membership.py", "start": { "line": 34, "column": 8 }, "stop": { "line": 34, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/073_expand_expiring_group_membership.py", "start": { "line": 41, "column": 8 }, "stop": { "line": 41, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/073_expand_expiring_group_membership.py", "start": { "line": 21, "column": 24 }, "stop": { "line": 21, "column": 34 } }, { "path": "keystone/common/sql/expand_repo/versions/073_expand_expiring_group_membership.py", "start": { "line": 36, "column": 8 }, "stop": { "line": 36, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/073_expand_expiring_group_membership.py", "start": { "line": 32, "column": 8 }, "stop": { "line": 32, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" } ], "keystone.cmd.doctor.federation.symptom_comma_in_SAML_private_key_file_path": [], "keystone.cmd.doctor.federation.symptom_comma_in_SAML_public_certificate_path": [], "werkzeug.wrappers.base_request.BaseRequest.__init__": [], "werkzeug.wrappers.base_request._FakeSubclassCheck.__instancecheck__": [], "werkzeug.wrappers.base_request._FakeSubclassCheck.__subclasscheck__": [], "rx.linq.observable.when.when": [], "rx.linq.observable.publishvalue.publish_value": [], "oslo_upgradecheck._i18n.get_available_languages": [], "keystone.common.policies.access_rule.list_rules": [], "mako.parsetree.PageTag.declared_identifiers": [], "mako.parsetree.PageTag.__init__": [], "mako.parsetree.InheritTag.__init__": [], "mako.parsetree.CallNamespaceTag.undeclared_identifiers": [], "mako.parsetree.CallNamespaceTag.declared_identifiers": [], "mako.parsetree.CallNamespaceTag.__init__": [], "mako.parsetree.CallTag.undeclared_identifiers": [], "mako.parsetree.CallTag.declared_identifiers": [], "mako.parsetree.CallTag.__init__": [], "mako.parsetree.BlockTag.undeclared_identifiers": [], "mako.parsetree.BlockTag.declared_identifiers": [], "mako.parsetree.BlockTag.get_argument_expressions": [], "mako.parsetree.BlockTag.funcname": [], "mako.parsetree.BlockTag.is_anonymous": [], "mako.parsetree.BlockTag.__init__": [], "mako.parsetree.DefTag.undeclared_identifiers": [], "mako.parsetree.DefTag.declared_identifiers": [], "mako.parsetree.DefTag.get_argument_expressions": [], "mako.parsetree.DefTag.funcname": [], "mako.parsetree.DefTag.__init__": [], "mako.parsetree.TextTag.undeclared_identifiers": [], "mako.parsetree.TextTag.__init__": [], "mako.parsetree.NamespaceTag.declared_identifiers": [], "mako.parsetree.NamespaceTag.__init__": [], "mako.parsetree.IncludeTag.undeclared_identifiers": [], "mako.parsetree.IncludeTag.declared_identifiers": [], "mako.parsetree.IncludeTag.__init__": [], "mako.parsetree.Tag.__repr__": [], "mako.parsetree.Tag.undeclared_identifiers": [], "mako.parsetree.Tag.declared_identifiers": [], "mako.parsetree.Tag._parse_attributes": [], "mako.parsetree.Tag.get_children": [], "mako.parsetree.Tag.is_root": [], "mako.parsetree.Tag.__init__": [], "mako.parsetree._TagMeta.__call__": [], "mako.parsetree._TagMeta.__init__": [], "mako.parsetree.Expression.__repr__": [], "mako.parsetree.Expression.undeclared_identifiers": [], "mako.parsetree.Expression.declared_identifiers": [], "mako.parsetree.Expression.__init__": [], "mako.parsetree.Comment.__repr__": [], "mako.parsetree.Comment.__init__": [], "mako.parsetree.Code.__repr__": [], "mako.parsetree.Code.undeclared_identifiers": [], "mako.parsetree.Code.declared_identifiers": [], "mako.parsetree.Code.__init__": [], "mako.parsetree.Text.__repr__": [], "mako.parsetree.Text.__init__": [], "mako.parsetree.ControlLine.__repr__": [], "mako.parsetree.ControlLine.is_ternary": [], "mako.parsetree.ControlLine.undeclared_identifiers": [], "mako.parsetree.ControlLine.declared_identifiers": [], "mako.parsetree.ControlLine.get_children": [], "mako.parsetree.ControlLine.__init__": [], "mako.parsetree.TemplateNode.__repr__": [], "mako.parsetree.TemplateNode.get_children": [], "mako.parsetree.TemplateNode.__init__": [], "mako.parsetree.Node.accept_visitor": [], "mako.parsetree.Node.get_children": [], "mako.parsetree.Node.exception_kwargs": [], "mako.parsetree.Node.__init__": [], "sqlalchemy.orm.exc._default_unmapped": [], "sqlalchemy.orm.exc._safe_cls_name": [], "sqlalchemy.orm.exc.LoaderStrategyException.__init__": [], "sqlalchemy.orm.exc.ObjectDeletedError.__reduce__": [], "sqlalchemy.orm.exc.ObjectDeletedError.__init__": [], "sqlalchemy.orm.exc.UnmappedClassError.__reduce__": [], "sqlalchemy.orm.exc.UnmappedClassError.__init__": [], "sqlalchemy.orm.exc.UnmappedInstanceError.__reduce__": [], "sqlalchemy.orm.exc.UnmappedInstanceError.__init__": [], "keystoneauth1.session.TCPKeepAliveAdapter.init_poolmanager": [], "keystoneauth1.session.Session.reset_timings": [], "keystoneauth1.session.Session.get_timings": [], "keystoneauth1.session.Session.get_project_id": [], "keystoneauth1.session.Session.get_user_id": [], "keystoneauth1.session.Session.invalidate": [], "keystoneauth1.session.Session.get_auth_connection_params": [], "keystoneauth1.session.Session.get_all_version_data": [], "keystoneauth1.session.Session.get_api_major_version": [], "keystoneauth1.session.Session.get_endpoint_data": [], "keystoneauth1.session.Session.get_endpoint": [], "keystoneauth1.session.Session.get_token": [], "keystoneauth1.session.Session.get_auth_headers": [], "keystoneauth1.session.Session._auth_required": [], "keystoneauth1.session.Session.patch": [], "keystoneauth1.session.Session.delete": [], "keystoneauth1.session.Session.put": [], "keystoneauth1.session.Session.post": [], "keystoneauth1.session.Session.get": [], "keystoneauth1.session.Session.head": [], "keystoneauth1.session.Session._send_request": [], "keystoneauth1.session.Session.request": [], "keystoneauth1.session.Session._set_microversion_headers": [], "keystoneauth1.session.Session._http_log_response": [], "keystoneauth1.session.Session._http_log_request": [], "keystoneauth1.session.Session._get_split_loggers": [], "keystoneauth1.session.Session._process_header": [], "keystoneauth1.session.Session._remove_service_catalog": [], "keystoneauth1.session.Session.mount": [], "keystoneauth1.session.Session.adapters": [], "keystoneauth1.session.Session.__del__": [], "keystoneauth1.session.Session.__init__": [], "keystoneauth1.session._Retries.reset": [], "keystoneauth1.session._Retries.__next__": [], "keystoneauth1.session._Retries.__init__": [], "keystoneauth1.session.RequestTiming.__init__": [], "keystoneauth1.session._determine_user_agent": [], "keystoneauth1.session._determine_calling_package": [], "keystoneauth1.session._StringFormatter.__getitem__": [], "keystoneauth1.session._StringFormatter.__init__": [], "keystoneauth1.session._JSONEncoder.default": [], "keystoneauth1.session.NoOpSemaphore.__exit__": [], "keystoneauth1.session.NoOpSemaphore.__enter__": [], "keystoneauth1.session._sanitize_headers": [], "keystoneauth1.session._mv_legacy_headers_for_service": [], "keystoneauth1.session._construct_session": [], "libcst.codemod.visitors.tests.test_gather_comments.TestGatherCommentsVisitor.test_noqa_comments": [], "libcst.codemod.visitors.tests.test_gather_comments.TestGatherCommentsVisitor.test_no_comments": [], "libcst.codemod.visitors.tests.test_gather_comments.TestGatherCommentsVisitor.gather_comments": [], "unittest2.suite._isnotsuite": [], "unittest2.suite._ErrorHolder.countTestCases": [], "unittest2.suite._ErrorHolder.__call__": [], "unittest2.suite._ErrorHolder.run": [], "unittest2.suite._ErrorHolder.__str__": [], "unittest2.suite._ErrorHolder.__repr__": [], "unittest2.suite._ErrorHolder.shortDescription": [], "unittest2.suite._ErrorHolder.id": [], "unittest2.suite._ErrorHolder.__init__": [], "unittest2.suite.TestSuite._tearDownPreviousClass": [], "unittest2.suite.TestSuite._handleModuleTearDown": [], "unittest2.suite.TestSuite._addClassOrModuleLevelException": [], "unittest2.suite.TestSuite._handleModuleFixture": [], "unittest2.suite.TestSuite._get_previous_module": [], "unittest2.suite.TestSuite._handleClassSetUp": [], "unittest2.suite.TestSuite.debug": [], "unittest2.suite.TestSuite.run": [], "unittest2.suite.BaseTestSuite.debug": [], "unittest2.suite.BaseTestSuite.__call__": [], "unittest2.suite.BaseTestSuite._removeTestAtIndex": [], "unittest2.suite.BaseTestSuite.run": [], "unittest2.suite.BaseTestSuite.addTests": [], "unittest2.suite.BaseTestSuite.addTest": [], "unittest2.suite.BaseTestSuite.countTestCases": [], "unittest2.suite.BaseTestSuite.__iter__": [], "unittest2.suite.BaseTestSuite.__ne__": [], "unittest2.suite.BaseTestSuite.__eq__": [], "unittest2.suite.BaseTestSuite.__repr__": [], "unittest2.suite.BaseTestSuite.__init__": [], "testtools.matchers._doctest.DocTestMismatch.describe": [], "testtools.matchers._doctest.DocTestMismatch.__init__": [], "testtools.matchers._doctest.DocTestMatches._describe_difference": [], "testtools.matchers._doctest.DocTestMatches.match": [], "testtools.matchers._doctest.DocTestMatches._with_nl": [], "testtools.matchers._doctest.DocTestMatches.__str__": [], "testtools.matchers._doctest.DocTestMatches.__init__": [], "testtools.matchers._doctest._NonManglingOutputChecker._toAscii": [], "setuptools.command.build_py.assert_relative": [], "setuptools.command.build_py._unique_everseen": [], "setuptools.command.build_py.build_py._get_platform_patterns": [], "setuptools.command.build_py.build_py.exclude_data_files": [], "setuptools.command.build_py.build_py.get_package_dir": [], "setuptools.command.build_py.build_py.initialize_options": [], "setuptools.command.build_py.build_py.check_package": [], "setuptools.command.build_py.build_py.get_data_files": [], "setuptools.command.build_py.build_py.analyze_manifest": [], "setuptools.command.build_py.build_py.build_package_data": [], "setuptools.command.build_py.build_py.find_data_files": [], "setuptools.command.build_py.build_py._get_pkg_data_files": [], "setuptools.command.build_py.build_py._get_data_files": [], "setuptools.command.build_py.build_py.build_module": [], "setuptools.command.build_py.build_py.__getattr__": [], "setuptools.command.build_py.build_py.run": [], "setuptools.command.build_py.build_py.finalize_options": [], "graphql.utils.tests.test_ast_from_value.test_converts_input_objects": [], "graphql.utils.tests.test_ast_from_value.test_converts_list_singletons": [], "graphql.utils.tests.test_ast_from_value.test_converts_array_values_to_list_asts": [], "graphql.utils.tests.test_ast_from_value.test_converts_string_values_to_enum_asts_if_possible": [], "graphql.utils.tests.test_ast_from_value.test_it_converts_string_values_to_asts": [], "graphql.utils.tests.test_ast_from_value.test_it_converts_numeric_values_to_float_asts": [], "graphql.utils.tests.test_ast_from_value.test_converts_numeric_values_to_asts": [], "graphql.utils.tests.test_ast_from_value.test_converts_boolean_values_to_asts": [], "keystone.tests.unit.utils.wip": [ { "locations": [ { "path": "keystone/tests/unit/utils.py", "start": { "line": 79, "column": 17 }, "stop": { "line": 79, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/utils.py", "start": { "line": 79, "column": 17 }, "stop": { "line": 79, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.utils.new_uuid": [ { "locations": [ { "path": "keystone/tests/unit/utils.py", "start": { "line": 49, "column": 11 }, "stop": { "line": 49, "column": 21 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/utils.py", "start": { "line": 49, "column": 11 }, "stop": { "line": 49, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.utils.timezone": [], "keystone.common.sql.expand_repo.versions.048_expand_add_registered_limit_id_column_for_limit.upgrade": [ { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/048_expand_add_registered_limit_id_column_for_limit.py", "start": { "line": 35, "column": 34 }, "stop": { "line": 35, "column": 44 } }, { "path": "keystone/common/sql/expand_repo/versions/048_expand_add_registered_limit_id_column_for_limit.py", "start": { "line": 23, "column": 26 }, "stop": { "line": 23, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/048_expand_add_registered_limit_id_column_for_limit.py", "start": { "line": 34, "column": 30 }, "stop": { "line": 34, "column": 39 } }, { "path": "keystone/common/sql/expand_repo/versions/048_expand_add_registered_limit_id_column_for_limit.py", "start": { "line": 21, "column": 18 }, "stop": { "line": 21, "column": 27 } }, { "path": "keystone/common/sql/expand_repo/versions/048_expand_add_registered_limit_id_column_for_limit.py", "start": { "line": 20, "column": 29 }, "stop": { "line": 20, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/048_expand_add_registered_limit_id_column_for_limit.py", "start": { "line": 37, "column": 16 }, "stop": { "line": 37, "column": 30 } }, { "path": "keystone/common/sql/expand_repo/versions/048_expand_add_registered_limit_id_column_for_limit.py", "start": { "line": 25, "column": 8 }, "stop": { "line": 25, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.ForeignKey.__init__", "class_name": "sqlalchemy.sql.schema.ForeignKey", "dispatch": "static" } ], "oauthlib.oauth2.rfc6749.grant_types.base.GrantTypeBase._handle_redirects": [], "oauthlib.oauth2.rfc6749.grant_types.base.GrantTypeBase._get_default_headers": [], "oauthlib.oauth2.rfc6749.grant_types.base.GrantTypeBase.prepare_authorization_response": [], "oauthlib.oauth2.rfc6749.grant_types.base.GrantTypeBase.validate_scopes": [], "oauthlib.oauth2.rfc6749.grant_types.base.GrantTypeBase.validate_grant_type": [], "oauthlib.oauth2.rfc6749.grant_types.base.GrantTypeBase.add_token": [], "oauthlib.oauth2.rfc6749.grant_types.base.GrantTypeBase.create_token_response": [], "oauthlib.oauth2.rfc6749.grant_types.base.GrantTypeBase.create_authorization_response": [], "oauthlib.oauth2.rfc6749.grant_types.base.GrantTypeBase.register_token_modifier": [], "oauthlib.oauth2.rfc6749.grant_types.base.GrantTypeBase.register_code_modifier": [], "oauthlib.oauth2.rfc6749.grant_types.base.GrantTypeBase.register_response_type": [], "oauthlib.oauth2.rfc6749.grant_types.base.GrantTypeBase._setup_custom_validators": [], "oauthlib.oauth2.rfc6749.grant_types.base.GrantTypeBase.__init__": [], "oauthlib.oauth2.rfc6749.grant_types.base.ValidatorsContainer.all_post": [], "oauthlib.oauth2.rfc6749.grant_types.base.ValidatorsContainer.all_pre": [], "oauthlib.oauth2.rfc6749.grant_types.base.ValidatorsContainer.__init__": [], "pyre_check.client.commands.start.Start._flags": [], "pyre_check.client.commands.start.Start._run": [], "pyre_check.client.commands.start.Start._start_configuration_monitor": [], "pyre_check.client.commands.start.Start.__init__": [], "oslo_db.sqlalchemy.migration._find_migrate_repo": [], "oslo_db.sqlalchemy.migration.db_version_control": [], "oslo_db.sqlalchemy.migration.db_version": [], "oslo_db.sqlalchemy.migration._db_schema_sanity_check": [], "oslo_db.sqlalchemy.migration.db_sync": [], "setuptools._distutils.versionpredicate.split_provision": [], "setuptools._distutils.versionpredicate.VersionPredicate.satisfied_by": [], "setuptools._distutils.versionpredicate.VersionPredicate.__str__": [], "setuptools._distutils.versionpredicate.VersionPredicate.__init__": [], "setuptools._distutils.versionpredicate.splitUp": [], "keystoneauth1.tests.unit.extras.kerberos.test_kerberos_loading.KerberosLoadingTests.test_options": [], "keystoneauth1.loading.cli.load_from_argparse_arguments": [], "keystoneauth1.loading.cli.register_argparse_arguments": [], "keystoneauth1.loading.cli._register_plugin_argparse_arguments": [], "keystone.common.sql.data_migration_repo.versions.056_migrate_add_application_credential_access_rules.upgrade": [], "jedi.inference.param._error_argument_count": [], "jedi.inference.param.get_executed_param_names": [], "jedi.inference.param.get_executed_param_names_and_issues": [], "jedi.inference.param.ExecutedParamName.__repr__": [], "jedi.inference.param.ExecutedParamName.matches_signature": [], "jedi.inference.param.ExecutedParamName.infer": [], "jedi.inference.param.ExecutedParamName.__init__": [], "jedi.inference.param._add_argument_issue": [], "pbr.hooks.setup_hook": [], "keystone.common.sql.expand_repo.versions.059_placeholder.upgrade": [], "kombu.transport.SQS.Transport.default_connection_params": [], "kombu.transport.SQS.Channel.wait_time_seconds": [], "kombu.transport.SQS.Channel.endpoint_url": [], "kombu.transport.SQS.Channel.port": [], "kombu.transport.SQS.Channel.is_secure": [], "kombu.transport.SQS.Channel.regioninfo": [], "kombu.transport.SQS.Channel.region": [], "kombu.transport.SQS.Channel.supports_fanout": [], "kombu.transport.SQS.Channel.queue_name_prefix": [], "kombu.transport.SQS.Channel.predefined_queues": [], "kombu.transport.SQS.Channel.visibility_timeout": [], "kombu.transport.SQS.Channel.transport_options": [], "kombu.transport.SQS.Channel.conninfo": [], "kombu.transport.SQS.Channel.asynsqs": [], "kombu.transport.SQS.Channel.generate_sts_session_token": [], "kombu.transport.SQS.Channel._handle_sts_session": [], "kombu.transport.SQS.Channel.sqs": [], "kombu.transport.SQS.Channel.new_sqs_client": [], "kombu.transport.SQS.Channel.close": [], "kombu.transport.SQS.Channel._purge": [], "kombu.transport.SQS.Channel._size": [], "kombu.transport.SQS.Channel.basic_ack": [], "kombu.transport.SQS.Channel._restore": [], "kombu.transport.SQS.Channel._get_from_sqs": [], "kombu.transport.SQS.Channel._on_messages_ready": [], "kombu.transport.SQS.Channel._get_async": [], "kombu.transport.SQS.Channel._get_bulk_async": [], "kombu.transport.SQS.Channel._get_message_estimate": [], "kombu.transport.SQS.Channel._schedule_queue": [], "kombu.transport.SQS.Channel._loop1": [], "kombu.transport.SQS.Channel._get": [], "kombu.transport.SQS.Channel._get_bulk": [], "kombu.transport.SQS.Channel._messages_to_python": [], "kombu.transport.SQS.Channel._message_to_python": [], "kombu.transport.SQS.Channel.__b64_encoded": [], "kombu.transport.SQS.Channel._put": [], "kombu.transport.SQS.Channel._delete": [], "kombu.transport.SQS.Channel._create_queue": [], "kombu.transport.SQS.Channel._new_queue": [], "kombu.transport.SQS.Channel.canonical_queue_name": [], "kombu.transport.SQS.Channel.entity_name": [], "kombu.transport.SQS.Channel._reset_cycle": [], "kombu.transport.SQS.Channel.drain_events": [], "kombu.transport.SQS.Channel.basic_cancel": [], "kombu.transport.SQS.Channel.basic_consume": [], "kombu.transport.SQS.Channel._update_queue_cache": [], "kombu.transport.SQS.Channel.__init__": [], "kombu.transport.SQS.QoS.extract_task_name_and_number_of_retries": [], "kombu.transport.SQS.QoS.apply_backoff_policy": [], "kombu.transport.SQS.QoS._extract_backoff_policy_configuration_and_message": [], "kombu.transport.SQS.QoS.reject": [], "kombu.transport.SQS.maybe_int": [], "oslo_utils.tests.test_fixture.UUIDSentinelsTest.test_with_underline_prefix": [], "oslo_utils.tests.test_fixture.UUIDSentinelsTest.test_returns_string": [], "oslo_utils.tests.test_fixture.UUIDSentinelsTest.test_returns_uuid": [], "oslo_utils.tests.test_fixture.UUIDSentinelsTest.test_different_sentinel": [], "oslo_utils.tests.test_fixture.TimeFixtureTest.test_advance_time_seconds": [], "oslo_utils.tests.test_fixture.TimeFixtureTest.test_advance_time_delta": [], "oslo_utils.tests.test_fixture.TimeFixtureTest.test_set_time_override": [], "oslo_utils.tests.test_fixture.TimeFixtureTest.test_set_time_override_using_default": [], "keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_update_user_with_federated_attributes": [ { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 185, "column": 8 }, "stop": { "line": 185, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.assertFederatedDictsEqual", "class_name": "keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 196, "column": 37 }, "stop": { "line": 196, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 204, "column": 25 }, "stop": { "line": 204, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 205, "column": 8 }, "stop": { "line": 205, "column": 24 } }, { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 204, "column": 8 }, "stop": { "line": 204, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 205, "column": 47 }, "stop": { "line": 205, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 196, "column": 37 }, "stop": { "line": 196, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 203, "column": 8 }, "stop": { "line": 203, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_update_user_with_invalid_idp_and_protocol_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 154, "column": 18 }, "stop": { "line": 154, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 168, "column": 8 }, "stop": { "line": 168, "column": 25 } }, { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 173, "column": 8 }, "stop": { "line": 173, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 172, "column": 8 }, "stop": { "line": 172, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 155, "column": 8 }, "stop": { "line": 155, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_create_user_with_federated_attributes": [ { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 136, "column": 8 }, "stop": { "line": 136, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 146, "column": 25 }, "stop": { "line": 146, "column": 29 } }, { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 145, "column": 25 }, "stop": { "line": 145, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 121, "column": 20 }, "stop": { "line": 121, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 151, "column": 8 }, "stop": { "line": 151, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 120, "column": 15 }, "stop": { "line": 120, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 146, "column": 8 }, "stop": { "line": 146, "column": 24 } }, { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 145, "column": 8 }, "stop": { "line": 145, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 121, "column": 20 }, "stop": { "line": 121, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 122, "column": 8 }, "stop": { "line": 122, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_create_user_with_invalid_idp_and_protocol_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 94, "column": 18 }, "stop": { "line": 94, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 113, "column": 8 }, "stop": { "line": 113, "column": 25 } }, { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 108, "column": 8 }, "stop": { "line": 108, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 112, "column": 8 }, "stop": { "line": 112, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 95, "column": 8 }, "stop": { "line": 95, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_get_user_when_user_has_federated_object": [ { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 88, "column": 8 }, "stop": { "line": 88, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 91, "column": 8 }, "stop": { "line": 91, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.assertFederatedDictsEqual", "class_name": "keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 89, "column": 28 }, "stop": { "line": 89, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 89, "column": 8 }, "stop": { "line": 89, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 80, "column": 19 }, "stop": { "line": 80, "column": 46 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_federated_user_ref" } ], "keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.assertFederatedDictsEqual": [ { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 74, "column": 8 }, "stop": { "line": 74, "column": 24 } }, { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 73, "column": 8 }, "stop": { "line": 73, "column": 24 } }, { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 76, "column": 8 }, "stop": { "line": 76, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser", "dispatch": "dynamic" } ], "keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 70, "column": 8 }, "stop": { "line": 70, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 69, "column": 8 }, "stop": { "line": 69, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 69, "column": 24 }, "stop": { "line": 69, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 68, "column": 8 }, "stop": { "line": 68, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_shadow_users.ShadowUsersTests.setUp", "class_name": "keystone.tests.unit.test_shadow_users.ShadowUsersTests", "dispatch": "static" } ], "keystone.tests.unit.test_shadow_users.ShadowUsersTests.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 31, "column": 8 }, "stop": { "line": 31, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_shadow_users.ShadowUsersTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 30, "column": 8 }, "stop": { "line": 30, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 36, "column": 18 }, "stop": { "line": 36, "column": 28 } }, { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 54, "column": 21 }, "stop": { "line": 54, "column": 31 } }, { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 51, "column": 25 }, "stop": { "line": 51, "column": 35 } }, { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 52, "column": 28 }, "stop": { "line": 52, "column": 38 } }, { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 44, "column": 18 }, "stop": { "line": 44, "column": 28 } }, { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 38, "column": 27 }, "stop": { "line": 38, "column": 37 } }, { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 41, "column": 18 }, "stop": { "line": 41, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 32, "column": 8 }, "stop": { "line": 32, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.test_shadow_users.ShadowUsersTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 34, "column": 12 }, "stop": { "line": 34, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 31, "column": 24 }, "stop": { "line": 31, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 36, "column": 18 }, "stop": { "line": 36, "column": 34 } }, { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 38, "column": 27 }, "stop": { "line": 38, "column": 43 } }, { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 54, "column": 21 }, "stop": { "line": 54, "column": 37 } }, { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 41, "column": 18 }, "stop": { "line": 41, "column": 34 } }, { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 44, "column": 18 }, "stop": { "line": 44, "column": 34 } }, { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 52, "column": 28 }, "stop": { "line": 52, "column": 44 } }, { "path": "keystone/tests/unit/test_shadow_users.py", "start": { "line": 51, "column": 25 }, "stop": { "line": 51, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "pbr.tests.util.rmtree": [], "pbr.tests.util.open_config": [], "pkg_resources._vendor.six.python_2_unicode_compatible": [], "pkg_resources._vendor.six.add_metaclass": [], "pkg_resources._vendor.six.with_metaclass": [], "pkg_resources._vendor.six.assertRegex": [], "pkg_resources._vendor.six.assertRaisesRegex": [], "pkg_resources._vendor.six.assertCountEqual": [], "pkg_resources._vendor.six.remove_move": [], "pkg_resources._vendor.six.add_move": [], "pkg_resources._vendor.six.Module_six_moves_urllib.__dir__": [], "pkg_resources._vendor.six._SixMetaPathImporter.get_code": [], "pkg_resources._vendor.six._SixMetaPathImporter.is_package": [], "pkg_resources._vendor.six._SixMetaPathImporter.load_module": [], "pkg_resources._vendor.six._SixMetaPathImporter.__get_module": [], "pkg_resources._vendor.six._SixMetaPathImporter.find_module": [], "pkg_resources._vendor.six._SixMetaPathImporter._get_module": [], "pkg_resources._vendor.six._SixMetaPathImporter._add_module": [], "pkg_resources._vendor.six._SixMetaPathImporter.__init__": [], "pkg_resources._vendor.six.MovedAttribute._resolve": [], "pkg_resources._vendor.six.MovedAttribute.__init__": [], "pkg_resources._vendor.six._LazyModule.__dir__": [], "pkg_resources._vendor.six._LazyModule.__init__": [], "pkg_resources._vendor.six.MovedModule.__getattr__": [], "pkg_resources._vendor.six.MovedModule._resolve": [], "pkg_resources._vendor.six.MovedModule.__init__": [], "pkg_resources._vendor.six._LazyDescr.__get__": [], "pkg_resources._vendor.six._LazyDescr.__init__": [], "pkg_resources._vendor.six._import_module": [], "pkg_resources._vendor.six._add_doc": [], "keystone.conf.set_config_defaults": [ { "locations": [ { "path": "keystone/conf/__init__.py", "start": { "line": 204, "column": 4 }, "stop": { "line": 204, "column": 30 } } ], "kind": "function", "target": "keystone.conf.set_external_opts_defaults" }, { "locations": [ { "path": "keystone/conf/__init__.py", "start": { "line": 203, "column": 4 }, "stop": { "line": 203, "column": 38 } } ], "kind": "function", "target": "keystone.conf.set_default_for_default_log_levels" } ], "keystone.conf.set_external_opts_defaults": [ { "locations": [ { "path": "keystone/conf/__init__.py", "start": { "line": 187, "column": 4 }, "stop": { "line": 187, "column": 25 } } ], "kind": "function", "target": "osprofiler.opts.set_defaults" }, { "locations": [ { "path": "keystone/conf/__init__.py", "start": { "line": 164, "column": 4 }, "stop": { "line": 164, "column": 21 } } ], "kind": "function", "target": "oslo_middleware.cors.set_defaults" }, { "locations": [ { "path": "keystone/conf/__init__.py", "start": { "line": 193, "column": 11 }, "stop": { "line": 193, "column": 32 } } ], "kind": "function", "target": "oslo_cache._opts.list_opts" } ], "keystone.conf.configure": [ { "locations": [ { "path": "keystone/conf/__init__.py", "start": { "line": 159, "column": 4 }, "stop": { "line": 159, "column": 19 } } ], "kind": "function", "target": "oslo_cache.core.configure" }, { "locations": [ { "path": "keystone/conf/__init__.py", "start": { "line": 146, "column": 8 }, "stop": { "line": 146, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.cfg.PortOpt.__init__", "class_name": "oslo_config.cfg.PortOpt", "dispatch": "static" }, { "locations": [ { "path": "keystone/conf/__init__.py", "start": { "line": 156, "column": 4 }, "stop": { "line": 156, "column": 29 } } ], "kind": "function", "target": "keystone.conf.auth.setup_authentication" }, { "locations": [ { "path": "keystone/conf/__init__.py", "start": { "line": 140, "column": 8 }, "stop": { "line": 140, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.cfg.StrOpt.__init__", "class_name": "oslo_config.cfg.StrOpt", "dispatch": "static" }, { "locations": [ { "path": "keystone/conf/__init__.py", "start": { "line": 134, "column": 8 }, "stop": { "line": 134, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.cfg.BoolOpt.__init__", "class_name": "oslo_config.cfg.BoolOpt", "dispatch": "static" } ], "keystone.conf.setup_logging": [ { "locations": [ { "path": "keystone/conf/__init__.py", "start": { "line": 125, "column": 4 }, "stop": { "line": 125, "column": 13 } } ], "kind": "function", "target": "oslo_log.log.setup" }, { "locations": [ { "path": "keystone/conf/__init__.py", "start": { "line": 126, "column": 4 }, "stop": { "line": 126, "column": 27 } } ], "kind": "function", "target": "logging.captureWarnings" } ], "keystone.conf.set_default_for_default_log_levels": [ { "locations": [ { "path": "keystone/conf/__init__.py", "start": { "line": 119, "column": 4 }, "stop": { "line": 119, "column": 20 } } ], "kind": "function", "target": "oslo_log.log.set_defaults" }, { "locations": [ { "path": "keystone/conf/__init__.py", "start": { "line": 118, "column": 4 }, "stop": { "line": 118, "column": 24 } } ], "kind": "function", "target": "oslo_log.log.register_options" }, { "locations": [ { "path": "keystone/conf/__init__.py", "start": { "line": 119, "column": 40 }, "stop": { "line": 119, "column": 66 } } ], "kind": "function", "target": "oslo_log.log.get_default_log_levels" } ], "pip._internal.index.collector.LinkCollector.collect_links": [], "pip._internal.index.collector.LinkCollector.fetch_page": [], "pip._internal.index.collector.LinkCollector.find_links": [], "pip._internal.index.collector.LinkCollector.__init__": [], "pip._internal.index.collector.CollectedLinks.__init__": [], "pip._internal.index.collector.group_locations": [], "pip._internal.index.collector._remove_duplicate_links": [], "pip._internal.index.collector._get_html_page": [], "pip._internal.index.collector._make_html_page": [], "pip._internal.index.collector._handle_get_page_fail": [], "pip._internal.index.collector.HTMLPage.__str__": [], "pip._internal.index.collector.HTMLPage.__init__": [], "pip._internal.index.collector.parse_links": [], "pip._internal.index.collector._create_link_from_element": [], "pip._internal.index.collector._clean_link": [], "pip._internal.index.collector._determine_base_url": [], "pip._internal.index.collector._get_encoding_from_headers": [], "pip._internal.index.collector._get_html_response": [], "pip._internal.index.collector._ensure_html_response": [], "pip._internal.index.collector._ensure_html_header": [], "pip._internal.index.collector._NotHTML.__init__": [], "pip._internal.index.collector._is_url_like_archive": [], "pip._internal.index.collector._match_vcs_scheme": [], "migrate.versioning.script.py.PythonScript._func": [], "migrate.versioning.script.py.PythonScript.module": [], "migrate.versioning.script.py.PythonScript.run": [], "migrate.versioning.script.py.PythonScript.preview_sql": [], "migrate.versioning.script.py.PythonScript.verify_module": [], "migrate.versioning.script.py.PythonScript.make_update_script_for_model": [], "migrate.versioning.script.py.PythonScript.create": [], "keystone.common.sql.contract_repo.versions.032_contract_add_expired_at_int_to_trust.upgrade": [ { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/032_contract_add_expired_at_int_to_trust.py", "start": { "line": 41, "column": 12 }, "stop": { "line": 41, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/032_contract_add_expired_at_int_to_trust.py", "start": { "line": 35, "column": 18 }, "stop": { "line": 35, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/032_contract_add_expired_at_int_to_trust.py", "start": { "line": 41, "column": 39 }, "stop": { "line": 41, "column": 69 } } ], "kind": "function", "target": "keystone.common.sql.contract_repo.versions.032_contract_add_expired_at_int_to_trust._convert_value_datetime_to_int" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/032_contract_add_expired_at_int_to_trust.py", "start": { "line": 36, "column": 13 }, "stop": { "line": 36, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/032_contract_add_expired_at_int_to_trust.py", "start": { "line": 33, "column": 14 }, "stop": { "line": 33, "column": 19 } } ], "kind": "function", "target": "sqlalchemy.orm.session.sessionmaker.__call__" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/032_contract_add_expired_at_int_to_trust.py", "start": { "line": 32, "column": 12 }, "stop": { "line": 32, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.orm.session.sessionmaker.__init__", "class_name": "sqlalchemy.orm.session.sessionmaker", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/032_contract_add_expired_at_int_to_trust.py", "start": { "line": 49, "column": 4 }, "stop": { "line": 49, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.UniqueConstraint.__init__", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/032_contract_add_expired_at_int_to_trust.py", "start": { "line": 49, "column": 4 }, "stop": { "line": 50, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.drop", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "dynamic" } ], "keystone.common.sql.contract_repo.versions.032_contract_add_expired_at_int_to_trust._convert_value_datetime_to_int": [ { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/032_contract_add_expired_at_int_to_trust.py", "start": { "line": 26, "column": 11 }, "stop": { "line": 26, "column": 14 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__new__", "class_name": "int", "dispatch": "static" } ], "IPython.core.crashhandler.crash_handler_lite": [], "IPython.core.crashhandler.CrashHandler.make_report": [], "IPython.core.crashhandler.CrashHandler.__call__": [], "IPython.core.crashhandler.CrashHandler.__init__": [], "oslo_messaging.dispatcher.DispatcherBase.dispatch": [], "setuptools._vendor.packaging._structures.NegativeInfinity.__neg__": [], "setuptools._vendor.packaging._structures.NegativeInfinity.__ge__": [], "setuptools._vendor.packaging._structures.NegativeInfinity.__gt__": [], "setuptools._vendor.packaging._structures.NegativeInfinity.__ne__": [], "setuptools._vendor.packaging._structures.NegativeInfinity.__eq__": [], "setuptools._vendor.packaging._structures.NegativeInfinity.__le__": [], "setuptools._vendor.packaging._structures.NegativeInfinity.__lt__": [], "setuptools._vendor.packaging._structures.NegativeInfinity.__hash__": [], "setuptools._vendor.packaging._structures.NegativeInfinity.__repr__": [], "setuptools._vendor.packaging._structures.Infinity.__neg__": [], "setuptools._vendor.packaging._structures.Infinity.__ge__": [], "setuptools._vendor.packaging._structures.Infinity.__gt__": [], "setuptools._vendor.packaging._structures.Infinity.__ne__": [], "setuptools._vendor.packaging._structures.Infinity.__eq__": [], "setuptools._vendor.packaging._structures.Infinity.__le__": [], "setuptools._vendor.packaging._structures.Infinity.__lt__": [], "setuptools._vendor.packaging._structures.Infinity.__hash__": [], "setuptools._vendor.packaging._structures.Infinity.__repr__": [], "migrate.versioning.script.sql.SqlScript.run": [], "migrate.versioning.script.sql.SqlScript.create": [], "keystone.common.sql.contract_repo.versions.009_placeholder.upgrade": [], "pexpect._async.PatternWaiter.connection_lost": [], "pexpect._async.PatternWaiter.eof_received": [], "pexpect._async.PatternWaiter.data_received": [], "pexpect._async.PatternWaiter.connection_made": [], "pexpect._async.PatternWaiter.error": [], "pexpect._async.PatternWaiter.found": [], "pexpect._async.PatternWaiter.set_expecter": [], "pexpect._async.repl_run_command_async": [], "pexpect._async.expect_async": [], "fasteners.tests.test_process_lock.ProcessLockTest.test_non_destructive": [], "fasteners.tests.test_process_lock.ProcessLockTest.test_interprocess_lock": [], "fasteners.tests.test_process_lock.ProcessLockTest.test_bad_release": [], "fasteners.tests.test_process_lock.ProcessLockTest.test_bad_acquire": [], "fasteners.tests.test_process_lock.ProcessLockTest.test_lock_file_exists": [], "fasteners.tests.test_process_lock.ProcessLockTest.test_lock_externally_lock_dir_not_exist": [], "fasteners.tests.test_process_lock.ProcessLockTest.test_lock_externally": [], "fasteners.tests.test_process_lock.ProcessLockTest._do_test_lock_externally": [], "fasteners.tests.test_process_lock.ProcessLockTest.test_nested_synchronized_external_works": [], "fasteners.tests.test_process_lock.ProcessLockTest.test_lock_acquire_release_file_lock": [], "fasteners.tests.test_process_lock.ProcessLockTest.tearDown": [], "fasteners.tests.test_process_lock.ProcessLockTest.setUp": [], "fasteners.tests.test_process_lock.inter_processlock_helper": [], "fasteners.tests.test_process_lock.lock_files": [], "fasteners.tests.test_process_lock.try_lock": [], "fasteners.tests.test_process_lock.scoped_child_processes": [], "fasteners.tests.test_process_lock.BrokenLock.trylock": [], "fasteners.tests.test_process_lock.BrokenLock.unlock": [], "fasteners.tests.test_process_lock.BrokenLock.__init__": [], "graphene.types.tests.test_scalars_serialization.test_serializes_output_boolean": [], "graphene.types.tests.test_scalars_serialization.test_serializes_output_string": [], "graphene.types.tests.test_scalars_serialization.test_serializes_output_float": [], "graphene.types.tests.test_scalars_serialization.test_serializes_output_int": [], "eventlet.greenio.py2._SocketDuckForFd._drop": [], "eventlet.greenio.py2._SocketDuckForFd._reuse": [], "eventlet.greenio.py2._SocketDuckForFd.__repr__": [], "eventlet.greenio.py2._SocketDuckForFd._close": [], "eventlet.greenio.py2._SocketDuckForFd.__del__": [], "eventlet.greenio.py2._SocketDuckForFd.sendall": [], "eventlet.greenio.py2._SocketDuckForFd.send": [], "eventlet.greenio.py2._SocketDuckForFd.recv_into": [], "eventlet.greenio.py2._SocketDuckForFd.recv": [], "eventlet.greenio.py2._SocketDuckForFd.fileno": [], "eventlet.greenio.py2._SocketDuckForFd._sock": [], "eventlet.greenio.py2._SocketDuckForFd._mark_as_closed": [], "eventlet.greenio.py2._SocketDuckForFd._trampoline": [], "eventlet.greenio.py2._SocketDuckForFd.__init__": [], "eventlet.greenio.py2.GreenPipe.isatty": [], "eventlet.greenio.py2.GreenPipe.seek": [], "eventlet.greenio.py2.GreenPipe.tell": [], "eventlet.greenio.py2.GreenPipe._clear_readahead_buf": [], "eventlet.greenio.py2.GreenPipe._get_readahead_len": [], "eventlet.greenio.py2.GreenPipe.__exit__": [], "eventlet.greenio.py2.GreenPipe.__enter__": [], "eventlet.greenio.py2.GreenPipe.close": [], "eventlet.greenio.py2.GreenPipe.__repr__": [], "eventlet.greenio.py2.GreenPipe.name": [], "eventlet.greenio.py2.GreenPipe.__init__": [], "keystoneauth1.identity.v3.tokenless_auth.TokenlessAuth.get_endpoint": [], "keystoneauth1.identity.v3.tokenless_auth.TokenlessAuth.get_headers": [], "keystoneauth1.identity.v3.tokenless_auth.TokenlessAuth.__init__": [], "oslo_messaging._drivers.kafka_driver.kafka_options.register_opts": [], "stevedore.tests.test_named.TestNamed.test_load_fail_ignored_when_sorted": [], "stevedore.tests.test_named.TestNamed.test_extensions_listed_in_name_order": [], "stevedore.tests.test_named.TestNamed.test_enabled_before_load": [], "stevedore.tests.test_named.TestNamed.test_named": [], "keystone.conf.federation.list_opts": [], "keystone.conf.federation.register_opts": [], "graphene.types.tests.test_typemap.test_resolve_type_with_missing_type": [], "graphene.types.tests.test_typemap.test_objecttype_with_possible_types": [], "graphene.types.tests.test_typemap.test_objecttype_camelcase_disabled": [], "graphene.types.tests.test_typemap.test_objecttype_camelcase": [], "graphene.types.tests.test_typemap.test_inputobject": [], "graphene.types.tests.test_typemap.test_interface": [], "graphene.types.tests.test_typemap.test_dynamic_objecttype": [], "graphene.types.tests.test_typemap.test_objecttype": [], "graphene.types.tests.test_typemap.test_enum": [], "keystoneclient.v3.tokens.TokenManager.validate": [], "keystoneclient.v3.tokens.TokenManager.get_token_data": [], "keystoneclient.v3.tokens.TokenManager.get_revoked": [], "keystoneclient.v3.tokens.TokenManager.revoke_token": [], "keystoneclient.v3.tokens.TokenManager.__init__": [], "keystoneclient.v3.tokens._calc_id": [], "pycparser.ply.ctokens.t_CPPCOMMENT": [], "pycparser.ply.ctokens.t_COMMENT": [], "defusedxml.expatreader.create_parser": [], "defusedxml.expatreader.DefusedExpatParser.reset": [], "defusedxml.expatreader.DefusedExpatParser.defused_external_entity_ref_handler": [], "defusedxml.expatreader.DefusedExpatParser.defused_unparsed_entity_decl": [], "defusedxml.expatreader.DefusedExpatParser.defused_entity_decl": [], "defusedxml.expatreader.DefusedExpatParser.defused_start_doctype_decl": [], "defusedxml.expatreader.DefusedExpatParser.__init__": [], "chardet.charsetgroupprober.CharSetGroupProber.get_confidence": [], "chardet.charsetgroupprober.CharSetGroupProber.feed": [], "chardet.charsetgroupprober.CharSetGroupProber.language": [], "chardet.charsetgroupprober.CharSetGroupProber.charset_name": [], "chardet.charsetgroupprober.CharSetGroupProber.reset": [], "chardet.charsetgroupprober.CharSetGroupProber.__init__": [], "keystone.common.sql.contract_repo.versions.001_contract_initial_null_migration.upgrade": [], "webob.cachecontrol.serialize_cache_control": [], "webob.cachecontrol.CacheControl.copy": [], "webob.cachecontrol.CacheControl.__str__": [], "webob.cachecontrol.CacheControl.__repr__": [], "webob.cachecontrol.CacheControl.parse": [], "webob.cachecontrol.CacheControl.__init__": [], "webob.cachecontrol.value_property.__delete__": [], "webob.cachecontrol.value_property.__set__": [], "webob.cachecontrol.value_property.__get__": [], "webob.cachecontrol.value_property.__init__": [], "webob.cachecontrol.exists_property.__delete__": [], "webob.cachecontrol.exists_property.__set__": [], "webob.cachecontrol.exists_property.__get__": [], "webob.cachecontrol.exists_property.__init__": [], "webob.cachecontrol.UpdateDict.popitem": [], "webob.cachecontrol.UpdateDict.pop": [], "webob.cachecontrol.UpdateDict.setdefault": [], "webob.cachecontrol.UpdateDict.update": [], "webob.cachecontrol.UpdateDict.clear": [], "webob.cachecontrol.UpdateDict.__delitem__": [], "webob.cachecontrol.UpdateDict.__setitem__": [], "webob.cachecontrol.UpdateDict._updated": [], "fixtures._fixtures.tempdir.NestedTempfile._setUp": [], "fixtures._fixtures.tempdir.TempDir.join": [], "fixtures._fixtures.tempdir.TempDir._setUp": [], "fixtures._fixtures.tempdir.TempDir.__init__": [], "oslo_policy._checks.GenericCheck.__call__": [], "oslo_policy._checks.GenericCheck._find_in_dict": [], "oslo_policy._checks.RoleCheck.__call__": [], "oslo_policy._checks.RuleCheck.__call__": [], "oslo_policy._checks.register": [], "oslo_policy._checks.OrCheck.pop_check": [], "oslo_policy._checks.OrCheck.add_check": [], "oslo_policy._checks.OrCheck.__call__": [], "oslo_policy._checks.OrCheck.__str__": [], "oslo_policy._checks.OrCheck.__init__": [], "oslo_policy._checks.AndCheck.add_check": [], "oslo_policy._checks.AndCheck.__call__": [], "oslo_policy._checks.AndCheck.__str__": [], "oslo_policy._checks.AndCheck.__init__": [], "oslo_policy._checks.NotCheck.__call__": [], "oslo_policy._checks.NotCheck.__str__": [], "oslo_policy._checks.NotCheck.__init__": [], "oslo_policy._checks.Check.__str__": [], "oslo_policy._checks.Check.__init__": [], "oslo_policy._checks.TrueCheck.__call__": [], "oslo_policy._checks.TrueCheck.__str__": [], "oslo_policy._checks.FalseCheck.__call__": [], "oslo_policy._checks.FalseCheck.__str__": [], "oslo_policy._checks.BaseCheck.__call__": [], "oslo_policy._checks.BaseCheck.__str__": [], "oslo_policy._checks._check": [], "oslo_policy._checks.get_extensions": [], "dns.rdtypes.ANY.SSHFP.SSHFP.from_wire": [], "dns.rdtypes.ANY.SSHFP.SSHFP.to_wire": [], "dns.rdtypes.ANY.SSHFP.SSHFP.from_text": [], "dns.rdtypes.ANY.SSHFP.SSHFP.to_text": [], "dns.rdtypes.ANY.SSHFP.SSHFP.__init__": [], "oslo_messaging.rpc.transport.get_rpc_transport": [], "keystoneclient.v2_0.users.UserManager.list_roles": [], "keystoneclient.v2_0.users.UserManager.list": [], "keystoneclient.v2_0.users.UserManager.delete": [], "keystoneclient.v2_0.users.UserManager.create": [], "keystoneclient.v2_0.users.UserManager.update_tenant": [], "keystoneclient.v2_0.users.UserManager.update_own_password": [], "keystoneclient.v2_0.users.UserManager.update_password": [], "keystoneclient.v2_0.users.UserManager.update_enabled": [], "keystoneclient.v2_0.users.UserManager.update": [], "keystoneclient.v2_0.users.UserManager.get": [], "keystoneclient.v2_0.users.UserManager.__init__": [], "keystoneclient.v2_0.users.User.list_roles": [], "keystoneclient.v2_0.users.User.delete": [], "keystoneclient.v2_0.users.User.__repr__": [], "pip._internal.commands.debug.DebugCommand.run": [], "pip._internal.commands.debug.DebugCommand.__init__": [], "pip._internal.commands.debug.ca_bundle_info": [], "pip._internal.commands.debug.show_tags": [], "pip._internal.commands.debug.show_sys_implementation": [], "pip._internal.commands.debug.show_value": [], "oslo_db.sqlalchemy.test_base.backend_specific": [], "oslo_db.sqlalchemy.test_base.DbTestCase.generate_schema": [], "oslo_db.sqlalchemy.test_base.DbTestCase.setUp": [], "oslo_db.sqlalchemy.test_base.DbTestCase.resources": [], "oslo_db.sqlalchemy.test_base.DbTestCase._resources_for_driver": [], "oslo_db.sqlalchemy.test_base.DbTestCase._has_db_resource": [], "oslo_db.sqlalchemy.test_base.DbTestCase._get_db_resource_not_available_reason": [], "oslo_db.sqlalchemy.test_base.DbFixture.setUp": [], "oslo_db.sqlalchemy.test_base.DbFixture.__init__": [], "psutil._pssunos.Process.wait": [], "psutil._pssunos.Process.num_ctx_switches": [], "psutil._pssunos.Process.num_fds": [], "psutil._pssunos.Process.memory_maps": [], "psutil._pssunos.Process.nt_mmap_ext.__init__": [], "psutil._pssunos.Process.nt_mmap_grouped.__init__": [], "psutil._pssunos.Process.connections": [], "psutil._pssunos.Process._get_unix_sockets": [], "psutil._pssunos.Process.open_files": [], "psutil._pssunos.Process.threads": [], "psutil._pssunos.Process.status": [], "psutil._pssunos.Process.memory_info": [], "psutil._pssunos.Process.cwd": [], "psutil._pssunos.Process.terminal": [], "psutil._pssunos.Process.cpu_num": [], "psutil._pssunos.Process.cpu_times": [], "psutil._pssunos.Process.gids": [], "psutil._pssunos.Process.uids": [], "psutil._pssunos.Process.ppid": [], "psutil._pssunos.Process.nice_set": [], "psutil._pssunos.Process.nice_get": [], "psutil._pssunos.Process.num_threads": [], "psutil._pssunos.Process.create_time": [], "psutil._pssunos.Process.environ": [], "psutil._pssunos.Process.cmdline": [], "psutil._pssunos.Process.exe": [], "psutil._pssunos.Process.name": [], "psutil._pssunos.Process._proc_cred": [], "psutil._pssunos.Process._proc_basic_info": [], "psutil._pssunos.Process._proc_name_and_args": [], "psutil._pssunos.Process.oneshot_exit": [], "psutil._pssunos.Process.oneshot_enter": [], "psutil._pssunos.Process._assert_alive": [], "psutil._pssunos.Process.__init__": [], "psutil._pssunos.wrap_exceptions": [], "psutil._pssunos.pid_exists": [], "psutil._pssunos.pids": [], "psutil._pssunos.users": [], "psutil._pssunos.boot_time": [], "psutil._pssunos.net_if_stats": [], "psutil._pssunos.net_connections": [], "psutil._pssunos.disk_partitions": [], "psutil._pssunos.cpu_stats": [], "psutil._pssunos.cpu_count_physical": [], "psutil._pssunos.cpu_count_logical": [], "psutil._pssunos.per_cpu_times": [], "psutil._pssunos.cpu_times": [], "psutil._pssunos.swap_memory": [], "psutil._pssunos.virtual_memory": [], "psutil._pssunos.pmmap_grouped.__init__": [], "psutil._pssunos.pmem.__init__": [], "psutil._pssunos.svmem.__init__": [], "psutil._pssunos.pcputimes.__init__": [], "psutil._pssunos.scputimes.__init__": [], "keystone.common.sql.contract_repo.versions.024_contract_create_created_at_int_columns.upgrade": [ { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/024_contract_create_created_at_int_columns.py", "start": { "line": 51, "column": 21 }, "stop": { "line": 51, "column": 30 } }, { "path": "keystone/common/sql/contract_repo/versions/024_contract_create_created_at_int_columns.py", "start": { "line": 34, "column": 21 }, "stop": { "line": 34, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/024_contract_create_created_at_int_columns.py", "start": { "line": 35, "column": 16 }, "stop": { "line": 35, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/024_contract_create_created_at_int_columns.py", "start": { "line": 32, "column": 14 }, "stop": { "line": 32, "column": 19 } } ], "kind": "function", "target": "sqlalchemy.orm.session.sessionmaker.__call__" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/024_contract_create_created_at_int_columns.py", "start": { "line": 31, "column": 12 }, "stop": { "line": 31, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.orm.session.sessionmaker.__init__", "class_name": "sqlalchemy.orm.session.sessionmaker", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/024_contract_create_created_at_int_columns.py", "start": { "line": 43, "column": 12 }, "stop": { "line": 43, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/024_contract_create_created_at_int_columns.py", "start": { "line": 39, "column": 30 }, "stop": { "line": 39, "column": 60 } }, { "path": "keystone/common/sql/contract_repo/versions/024_contract_create_created_at_int_columns.py", "start": { "line": 43, "column": 39 }, "stop": { "line": 43, "column": 69 } } ], "kind": "function", "target": "keystone.common.sql.contract_repo.versions.024_contract_create_created_at_int_columns._convert_value_datetime_to_int" } ], "keystone.common.sql.contract_repo.versions.024_contract_create_created_at_int_columns._convert_value_datetime_to_int": [ { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/024_contract_create_created_at_int_columns.py", "start": { "line": 25, "column": 11 }, "stop": { "line": 25, "column": 14 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__new__", "class_name": "int", "dispatch": "static" } ], "keystone.tests.unit.test_policy.GeneratePolicyFileTestCase.test_policy_generator_from_command_line": [ { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 247, "column": 8 }, "stop": { "line": 247, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_policy.GeneratePolicyFileTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 246, "column": 17 }, "stop": { "line": 246, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "subprocess.Popen.communicate", "class_name": "subprocess.Popen", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 241, "column": 18 }, "stop": { "line": 241, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "subprocess.Popen.__new__", "class_name": "subprocess.Popen", "dispatch": "static" } ], "keystone.tests.unit.test_policy.PolicyJsonTestCase.test_all_targets_documented": [ { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 231, "column": 22 }, "stop": { "line": 231, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 199, "column": 22 }, "stop": { "line": 199, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_policy.PolicyJsonTestCase._get_default_policy_rules", "class_name": "keystone.tests.unit.test_policy.PolicyJsonTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 232, "column": 43 }, "stop": { "line": 232, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__add__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 232, "column": 8 }, "stop": { "line": 232, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertItemsEqual", "class_name": "keystone.tests.unit.test_policy.PolicyJsonTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_policy.PolicyJsonTestCase.test_policies_loads": [ { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 194, "column": 17 }, "stop": { "line": 194, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._enforcer", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 190, "column": 36 }, "stop": { "line": 190, "column": 46 } }, { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 187, "column": 56 }, "stop": { "line": 187, "column": 66 } }, { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 186, "column": 62 }, "stop": { "line": 186, "column": 72 } }, { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 186, "column": 35 }, "stop": { "line": 186, "column": 45 } }, { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 183, "column": 39 }, "stop": { "line": 183, "column": 49 } }, { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 184, "column": 32 }, "stop": { "line": 184, "column": 42 } }, { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 181, "column": 36 }, "stop": { "line": 181, "column": 46 } }, { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 180, "column": 29 }, "stop": { "line": 180, "column": 39 } }, { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 185, "column": 31 }, "stop": { "line": 185, "column": 41 } }, { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 182, "column": 37 }, "stop": { "line": 182, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 180, "column": 29 }, "stop": { "line": 180, "column": 45 } }, { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 190, "column": 36 }, "stop": { "line": 190, "column": 52 } }, { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 182, "column": 37 }, "stop": { "line": 182, "column": 53 } }, { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 186, "column": 35 }, "stop": { "line": 186, "column": 51 } }, { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 186, "column": 62 }, "stop": { "line": 186, "column": 78 } }, { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 184, "column": 32 }, "stop": { "line": 184, "column": 48 } }, { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 181, "column": 36 }, "stop": { "line": 181, "column": 52 } }, { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 187, "column": 56 }, "stop": { "line": 187, "column": 72 } }, { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 183, "column": 39 }, "stop": { "line": 183, "column": 55 } }, { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 185, "column": 31 }, "stop": { "line": 185, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 196, "column": 8 }, "stop": { "line": 196, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_policy.PolicyJsonTestCase._get_default_policy_rules": [ { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 173, "column": 16 }, "stop": { "line": 173, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 175, "column": 12 }, "stop": { "line": 175, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 174, "column": 20 }, "stop": { "line": 174, "column": 39 } } ], "kind": "function", "target": "keystone.common.policies.list_rules" } ], "keystone.tests.unit.test_policy.PolicyScopeTypesEnforcementTestCase.test_warning_message_is_logged_if_enforce_scope_is_false": [ { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 160, "column": 13 }, "stop": { "line": 160, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 162, "column": 12 }, "stop": { "line": 162, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.NonCallableMock.assert_called_with", "class_name": "unittest.mock.MagicMock", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 160, "column": 13 }, "stop": { "line": 160, "column": 23 } } ], "kind": "function", "target": "unittest.mock._patcher.__call__" }, { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 162, "column": 12 }, "stop": { "line": 162, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.NonCallableMock.assert_called_with", "class_name": "unittest.mock.AsyncMock", "dispatch": "dynamic" } ], "keystone.tests.unit.test_policy.PolicyScopeTypesEnforcementTestCase.test_forbidden_is_raised_if_enforce_scope_is_true": [ { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 147, "column": 8 }, "stop": { "line": 147, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_policy.PolicyScopeTypesEnforcementTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_policy.PolicyScopeTypesEnforcementTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 135, "column": 15 }, "stop": { "line": 135, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_policy.policy.RuleDefault.__init__", "class_name": "oslo_policy.policy.RuleDefault", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 140, "column": 8 }, "stop": { "line": 140, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._enforcer", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 134, "column": 8 }, "stop": { "line": 134, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" } ], "keystone.tests.unit.test_policy.PolicyTestCase.test_ignore_case_role_check": [], "keystone.tests.unit.test_policy.PolicyTestCase.test_early_OR_enforcement": [], "keystone.tests.unit.test_policy.PolicyTestCase.test_early_AND_enforcement": [ { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 114, "column": 8 }, "stop": { "line": 114, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_policy.PolicyTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_policy.PolicyTestCase.test_templatized_enforcement": [ { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 109, "column": 8 }, "stop": { "line": 109, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_policy.PolicyTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_policy.PolicyTestCase.test_enforce_good_action": [], "keystone.tests.unit.test_policy.PolicyTestCase.test_enforce_bad_action_throws": [ { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 96, "column": 8 }, "stop": { "line": 96, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_policy.PolicyTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_policy.PolicyTestCase.test_enforce_nonexistent_action_throws": [ { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 91, "column": 8 }, "stop": { "line": 91, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_policy.PolicyTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_policy.PolicyTestCase._set_rules": [ { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 86, "column": 22 }, "stop": { "line": 86, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_policy.policy.Rules.from_dict", "class_name": "oslo_policy.policy.Rules", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 87, "column": 8 }, "stop": { "line": 87, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._enforcer", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.tests.unit.test_policy.PolicyTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 66, "column": 8 }, "stop": { "line": 66, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 81, "column": 8 }, "stop": { "line": 81, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_policy.PolicyTestCase._set_rules", "class_name": "keystone.tests.unit.test_policy.PolicyTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_policy.PolicyFileTestCase.test_modified_policy_reloads": [ { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 59, "column": 8 }, "stop": { "line": 59, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._enforcer", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 54, "column": 13 }, "stop": { "line": 54, "column": 40 } }, { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 57, "column": 13 }, "stop": { "line": 57, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 58, "column": 12 }, "stop": { "line": 58, "column": 28 } }, { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 55, "column": 12 }, "stop": { "line": 55, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.write", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 60, "column": 8 }, "stop": { "line": 60, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_policy.PolicyFileTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 54, "column": 13 }, "stop": { "line": 54, "column": 17 } }, { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 57, "column": 13 }, "stop": { "line": 57, "column": 17 } } ], "kind": "function", "target": "open" } ], "keystone.tests.unit.test_policy.PolicyFileTestCase._policy_fixture": [ { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 47, "column": 15 }, "stop": { "line": 47, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" } ], "keystone.tests.unit.test_policy.PolicyFileTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 41, "column": 40 }, "stop": { "line": 41, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 41, "column": 24 }, "stop": { "line": 41, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_policy.PolicyFileTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_policy.py", "start": { "line": 43, "column": 8 }, "stop": { "line": 43, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" } ], "keystoneauth1.tests.unit.loading.test_loading.LoadingTests.test_create_plugin_loader": [], "keystoneauth1.tests.unit.loading.test_loading.LoadingTests.test_loading_getter_with_kwargs": [], "keystoneauth1.tests.unit.loading.test_loading.LoadingTests.test_loading_getter": [], "keystoneauth1.tests.unit.loading.test_loading.LoadingTests.test_loaders": [], "keystoneauth1.tests.unit.loading.test_loading.LoadingTests.test_required_values": [], "keystoneauth1.tests.unit.loading.test_loading.TestSplitLoader.create_plugin": [], "keystoneauth1.tests.unit.loading.test_loading.TestSplitLoader.get_options": [], "keystoneauth1.tests.unit.loading.test_loading.PluginB.__init__": [], "keystoneauth1.tests.unit.loading.test_loading.PluginA.__init__": [], "xmlschema.testing.case_class.XsdValidatorTestCase.check_errors": [], "xmlschema.testing.case_class.XsdValidatorTestCase.check_schema": [], "xmlschema.testing.case_class.XsdValidatorTestCase.check_namespace_prefixes": [], "xmlschema.testing.case_class.XsdValidatorTestCase.check_etree_elements": [], "xmlschema.testing.case_class.XsdValidatorTestCase.get_element": [], "xmlschema.testing.case_class.XsdValidatorTestCase.get_schema": [], "xmlschema.testing.case_class.XsdValidatorTestCase.get_schema_source": [], "xmlschema.testing.case_class.XsdValidatorTestCase.casepath": [], "xmlschema.testing.case_class.XsdValidatorTestCase.setUpClass": [], "keystone.assignment.backends.base.AssignmentDriverBase.delete_system_grant": [ { "locations": [ { "path": "keystone/assignment/backends/base.py", "start": { "line": 206, "column": 14 }, "stop": { "line": 206, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.assignment.backends.base.AssignmentDriverBase.check_system_grant": [ { "locations": [ { "path": "keystone/assignment/backends/base.py", "start": { "line": 193, "column": 14 }, "stop": { "line": 193, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.assignment.backends.base.AssignmentDriverBase.list_system_grants_by_role": [ { "locations": [ { "path": "keystone/assignment/backends/base.py", "start": { "line": 180, "column": 14 }, "stop": { "line": 180, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.assignment.backends.base.AssignmentDriverBase.list_system_grants": [ { "locations": [ { "path": "keystone/assignment/backends/base.py", "start": { "line": 171, "column": 14 }, "stop": { "line": 171, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.assignment.backends.base.AssignmentDriverBase.create_system_grant": [ { "locations": [ { "path": "keystone/assignment/backends/base.py", "start": { "line": 160, "column": 14 }, "stop": { "line": 160, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.assignment.backends.base.AssignmentDriverBase.delete_domain_assignments": [ { "locations": [ { "path": "keystone/assignment/backends/base.py", "start": { "line": 144, "column": 14 }, "stop": { "line": 144, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.assignment.backends.base.AssignmentDriverBase.delete_group_assignments": [ { "locations": [ { "path": "keystone/assignment/backends/base.py", "start": { "line": 139, "column": 14 }, "stop": { "line": 139, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.assignment.backends.base.AssignmentDriverBase.delete_user_assignments": [ { "locations": [ { "path": "keystone/assignment/backends/base.py", "start": { "line": 130, "column": 14 }, "stop": { "line": 130, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.assignment.backends.base.AssignmentDriverBase.delete_role_assignments": [ { "locations": [ { "path": "keystone/assignment/backends/base.py", "start": { "line": 121, "column": 14 }, "stop": { "line": 121, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.assignment.backends.base.AssignmentDriverBase.delete_project_assignments": [ { "locations": [ { "path": "keystone/assignment/backends/base.py", "start": { "line": 116, "column": 14 }, "stop": { "line": 116, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.assignment.backends.base.AssignmentDriverBase.list_role_assignments": [ { "locations": [ { "path": "keystone/assignment/backends/base.py", "start": { "line": 106, "column": 14 }, "stop": { "line": 106, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.assignment.backends.base.AssignmentDriverBase.delete_grant": [ { "locations": [ { "path": "keystone/assignment/backends/base.py", "start": { "line": 93, "column": 14 }, "stop": { "line": 93, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.assignment.backends.base.AssignmentDriverBase.check_grant_role_id": [ { "locations": [ { "path": "keystone/assignment/backends/base.py", "start": { "line": 81, "column": 14 }, "stop": { "line": 81, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.assignment.backends.base.AssignmentDriverBase.list_grant_role_ids": [ { "locations": [ { "path": "keystone/assignment/backends/base.py", "start": { "line": 68, "column": 14 }, "stop": { "line": 68, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.assignment.backends.base.AssignmentDriverBase.create_grant": [ { "locations": [ { "path": "keystone/assignment/backends/base.py", "start": { "line": 61, "column": 14 }, "stop": { "line": 61, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.assignment.backends.base.AssignmentDriverBase.remove_role_from_user_and_project": [ { "locations": [ { "path": "keystone/assignment/backends/base.py", "start": { "line": 46, "column": 14 }, "stop": { "line": 46, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.assignment.backends.base.AssignmentDriverBase.add_role_to_user_and_project": [ { "locations": [ { "path": "keystone/assignment/backends/base.py", "start": { "line": 37, "column": 14 }, "stop": { "line": 37, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.assignment.backends.base.AssignmentDriverBase._get_list_limit": [], "urllib3.contrib._securetransport.bindings.load_cdll": [], "graphql.validation.tests.test_unique_argument_names.test_many_duplicate_directive_arguments": [], "graphql.validation.tests.test_unique_argument_names.test_duplicate_directive_arguments": [], "graphql.validation.tests.test_unique_argument_names.test_many_duplicate_field_arguments": [], "graphql.validation.tests.test_unique_argument_names.test_duplicate_field_arguments": [], "graphql.validation.tests.test_unique_argument_names.test_multiple_directive_arguments": [], "graphql.validation.tests.test_unique_argument_names.test_multiple_field_arguments": [], "graphql.validation.tests.test_unique_argument_names.test_same_argument_two_directives": [], "graphql.validation.tests.test_unique_argument_names.test_same_argument_on_field_and_directive": [], "graphql.validation.tests.test_unique_argument_names.test_same_field_two_arguments": [], "graphql.validation.tests.test_unique_argument_names.test_argument_on_directive": [], "graphql.validation.tests.test_unique_argument_names.test_argument_on_field": [], "graphql.validation.tests.test_unique_argument_names.test_no_arguments_on_directive": [], "graphql.validation.tests.test_unique_argument_names.test_no_arguments_on_field": [], "graphql.validation.tests.test_unique_argument_names.duplicate_arg": [], "keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/application_credential/backends/test_sql.py", "start": { "line": 62, "column": 8 }, "stop": { "line": 62, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.backend.core_sql.BaseBackendSqlTests.setUp", "class_name": "keystone.tests.unit.backend.core_sql.BaseBackendSqlTests", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/backends/test_sql.py", "start": { "line": 61, "column": 22 }, "stop": { "line": 61, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.application_credential.backends.sql.ApplicationCredential", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/backends/test_sql.py", "start": { "line": 60, "column": 24 }, "stop": { "line": 60, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/backends/test_sql.py", "start": { "line": 60, "column": 8 }, "stop": { "line": 60, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.application_credential.backends.test_sql.SQLModelTestCase.test_application_credential_access_rule_model": [ { "locations": [ { "path": "keystone/tests/unit/application_credential/backends/test_sql.py", "start": { "line": 54, "column": 8 }, "stop": { "line": 54, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.backend.core_sql.BaseBackendSqlModels.assertExpectedSchema", "class_name": "keystone.tests.unit.application_credential.backends.test_sql.SQLModelTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.application_credential.backends.test_sql.SQLModelTestCase.test_access_rule_model": [ { "locations": [ { "path": "keystone/tests/unit/application_credential/backends/test_sql.py", "start": { "line": 49, "column": 8 }, "stop": { "line": 49, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.backend.core_sql.BaseBackendSqlModels.assertExpectedSchema", "class_name": "keystone.tests.unit.application_credential.backends.test_sql.SQLModelTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.application_credential.backends.test_sql.SQLModelTestCase.test_application_credential_role_model": [ { "locations": [ { "path": "keystone/tests/unit/application_credential/backends/test_sql.py", "start": { "line": 40, "column": 8 }, "stop": { "line": 40, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.backend.core_sql.BaseBackendSqlModels.assertExpectedSchema", "class_name": "keystone.tests.unit.application_credential.backends.test_sql.SQLModelTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.application_credential.backends.test_sql.SQLModelTestCase.test_application_credential_model": [ { "locations": [ { "path": "keystone/tests/unit/application_credential/backends/test_sql.py", "start": { "line": 35, "column": 8 }, "stop": { "line": 35, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.backend.core_sql.BaseBackendSqlModels.assertExpectedSchema", "class_name": "keystone.tests.unit.application_credential.backends.test_sql.SQLModelTestCase", "dispatch": "dynamic" } ], "oslo_messaging.tests.functional.notify.test_logger.LoggingNotificationHandlerTestCase.test_logging": [], "oslo_messaging.tests.functional.notify.test_logger.LoggingNotificationHandlerTestCase.generate_scenarios": [], "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_sets_enforcement_attr": [ { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 692, "column": 12 }, "stop": { "line": 692, "column": 19 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 681, "column": 12 }, "stop": { "line": 681, "column": 19 } } ], "kind": "function", "target": "setattr" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 676, "column": 12 }, "stop": { "line": 676, "column": 28 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 672, "column": 45 }, "stop": { "line": 672, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 665, "column": 20 }, "stop": { "line": 665, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase._auth_json", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 677, "column": 16 }, "stop": { "line": 677, "column": 23 } } ], "kind": "function", "target": "hasattr" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 672, "column": 45 }, "stop": { "line": 672, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 686, "column": 12 }, "stop": { "line": 686, "column": 28 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 697, "column": 12 }, "stop": { "line": 697, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 698, "column": 16 }, "stop": { "line": 698, "column": 23 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 687, "column": 16 }, "stop": { "line": 687, "column": 23 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 671, "column": 18 }, "stop": { "line": 671, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 694, "column": 12 }, "stop": { "line": 694, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_with_pre_instantiated_enforcer": [ { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 652, "column": 45 }, "stop": { "line": 652, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 645, "column": 19 }, "stop": { "line": 645, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.__init__", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 651, "column": 18 }, "stop": { "line": 651, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 652, "column": 45 }, "stop": { "line": 652, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 656, "column": 12 }, "stop": { "line": 656, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 644, "column": 20 }, "stop": { "line": 644, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase._auth_json", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_with_filter_values": [ { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 611, "column": 45 }, "stop": { "line": 611, "column": 55 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 635, "column": 45 }, "stop": { "line": 635, "column": 55 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 625, "column": 45 }, "stop": { "line": 625, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 610, "column": 18 }, "stop": { "line": 610, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 634, "column": 18 }, "stop": { "line": 634, "column": 34 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 624, "column": 18 }, "stop": { "line": 624, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 635, "column": 45 }, "stop": { "line": 635, "column": 61 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 625, "column": 45 }, "stop": { "line": 625, "column": 61 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 611, "column": 45 }, "stop": { "line": 611, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 618, "column": 12 }, "stop": { "line": 618, "column": 29 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 637, "column": 12 }, "stop": { "line": 637, "column": 29 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 627, "column": 12 }, "stop": { "line": 627, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 604, "column": 20 }, "stop": { "line": 604, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase._auth_json", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_inferred_member_target_data": [ { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 594, "column": 18 }, "stop": { "line": 594, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 595, "column": 38 }, "stop": { "line": 595, "column": 48 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 595, "column": 38 }, "stop": { "line": 595, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 588, "column": 20 }, "stop": { "line": 588, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase._auth_json", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_with_member_target_type_and_member_target": [ { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 567, "column": 18 }, "stop": { "line": 567, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 568, "column": 38 }, "stop": { "line": 568, "column": 48 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 568, "column": 38 }, "stop": { "line": 568, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 560, "column": 20 }, "stop": { "line": 560, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase._auth_json", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_with_subject_token_data": [ { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 552, "column": 18 }, "stop": { "line": 552, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 553, "column": 38 }, "stop": { "line": 553, "column": 48 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 553, "column": 38 }, "stop": { "line": 553, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 545, "column": 20 }, "stop": { "line": 545, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase._auth_json", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_explicit_target_attr": [ { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 530, "column": 38 }, "stop": { "line": 530, "column": 48 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 529, "column": 18 }, "stop": { "line": 529, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 530, "column": 38 }, "stop": { "line": 530, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 537, "column": 12 }, "stop": { "line": 537, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 520, "column": 20 }, "stop": { "line": 520, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase._auth_json", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_not_is_authenticated": [ { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 505, "column": 17 }, "stop": { "line": 505, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patcher.object", "class_name": "unittest.mock._patcher", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 503, "column": 38 }, "stop": { "line": 503, "column": 48 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 505, "column": 17 }, "stop": { "line": 506, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 502, "column": 18 }, "stop": { "line": 502, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 503, "column": 38 }, "stop": { "line": 503, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 507, "column": 16 }, "stop": { "line": 507, "column": 33 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 514, "column": 12 }, "stop": { "line": 514, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_invalid_action": [ { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 498, "column": 33 }, "stop": { "line": 498, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 498, "column": 33 }, "stop": { "line": 498, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 496, "column": 8 }, "stop": { "line": 496, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_policy_enforcer_action_invalid_action_decorator": [ { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 493, "column": 8 }, "stop": { "line": 493, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_policy_enforcer_action_decorator": [ { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 473, "column": 8 }, "stop": { "line": 473, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase._register_blueprint_to_app", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 476, "column": 18 }, "stop": { "line": 476, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 477, "column": 12 }, "stop": { "line": 477, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 478, "column": 24 }, "stop": { "line": 478, "column": 31 } } ], "kind": "function", "target": "getattr" } ], "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_call_build_enforcement_target": [ { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 440, "column": 8 }, "stop": { "line": 440, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 430, "column": 19 }, "stop": { "line": 430, "column": 29 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 443, "column": 22 }, "stop": { "line": 443, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 440, "column": 24 }, "stop": { "line": 440, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.mockpatch.MockPatchObject.__init__", "class_name": "fixtures._fixtures.mockpatch.MockPatchObject", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 457, "column": 18 }, "stop": { "line": 457, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 443, "column": 22 }, "stop": { "line": 443, "column": 38 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 430, "column": 19 }, "stop": { "line": 430, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 447, "column": 19 }, "stop": { "line": 447, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase._auth_json", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_extract_member_target_data_bad_input": [ { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 423, "column": 51 }, "stop": { "line": 423, "column": 61 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 423, "column": 51 }, "stop": { "line": 423, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 422, "column": 8 }, "stop": { "line": 422, "column": 24 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 424, "column": 8 }, "stop": { "line": 424, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_extract_member_target_data_supplied_target": [ { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 416, "column": 8 }, "stop": { "line": 416, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertDictEqual", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 413, "column": 44 }, "stop": { "line": 413, "column": 54 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 412, "column": 22 }, "stop": { "line": 412, "column": 32 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 413, "column": 25 }, "stop": { "line": 413, "column": 35 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 413, "column": 25 }, "stop": { "line": 413, "column": 41 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 413, "column": 44 }, "stop": { "line": 413, "column": 60 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 412, "column": 22 }, "stop": { "line": 412, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_view_args_populated_in_policy_dict": [ { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 378, "column": 8 }, "stop": { "line": 378, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 381, "column": 22 }, "stop": { "line": 381, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 378, "column": 24 }, "stop": { "line": 378, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.mockpatch.MockPatchObject.__init__", "class_name": "fixtures._fixtures.mockpatch.MockPatchObject", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 403, "column": 18 }, "stop": { "line": 403, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 397, "column": 18 }, "stop": { "line": 397, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 381, "column": 22 }, "stop": { "line": 381, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 405, "column": 12 }, "stop": { "line": 405, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 387, "column": 19 }, "stop": { "line": 387, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase._auth_json", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_extract_member_target_data_inferred": [ { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 364, "column": 12 }, "stop": { "line": 364, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertDictEqual", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 360, "column": 18 }, "stop": { "line": 360, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 357, "column": 22 }, "stop": { "line": 357, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 357, "column": 22 }, "stop": { "line": 357, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_extract_policy_check_credentials": [ { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 341, "column": 16 }, "stop": { "line": 341, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 337, "column": 38 }, "stop": { "line": 337, "column": 48 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 340, "column": 12 }, "stop": { "line": 340, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 336, "column": 18 }, "stop": { "line": 336, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 337, "column": 38 }, "stop": { "line": 337, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 332, "column": 20 }, "stop": { "line": 332, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase._auth_json", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_is_authenticated_check": [ { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 316, "column": 38 }, "stop": { "line": 316, "column": 48 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 315, "column": 18 }, "stop": { "line": 315, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 316, "column": 38 }, "stop": { "line": 316, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 325, "column": 12 }, "stop": { "line": 325, "column": 29 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 320, "column": 12 }, "stop": { "line": 320, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 311, "column": 20 }, "stop": { "line": 311, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase._auth_json", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_retrive_oslo_req_context": [ { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 306, "column": 12 }, "stop": { "line": 306, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsInstance", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 303, "column": 18 }, "stop": { "line": 303, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 304, "column": 38 }, "stop": { "line": 304, "column": 48 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 304, "column": 38 }, "stop": { "line": 304, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_extract_filter_data": [ { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 295, "column": 12 }, "stop": { "line": 295, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 273, "column": 8 }, "stop": { "line": 273, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase._register_blueprint_to_app", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 277, "column": 31 }, "stop": { "line": 277, "column": 47 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 276, "column": 29 }, "stop": { "line": 276, "column": 45 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 267, "column": 15 }, "stop": { "line": 267, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 294, "column": 12 }, "stop": { "line": 294, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 278, "column": 23 }, "stop": { "line": 278, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 276, "column": 29 }, "stop": { "line": 276, "column": 39 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 277, "column": 31 }, "stop": { "line": 277, "column": 41 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 267, "column": 15 }, "stop": { "line": 267, "column": 25 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 296, "column": 12 }, "stop": { "line": 296, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 282, "column": 17 }, "stop": { "line": 282, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 287, "column": 18 }, "stop": { "line": 287, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_extract_subject_token_target_data": [ { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 257, "column": 12 }, "stop": { "line": 257, "column": 25 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 256, "column": 12 }, "stop": { "line": 256, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 258, "column": 12 }, "stop": { "line": 258, "column": 28 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 255, "column": 12 }, "stop": { "line": 255, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 238, "column": 15 }, "stop": { "line": 238, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase._auth_json", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRestAdminAuthToken.test_enforce_call_is_admin": [ { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 229, "column": 17 }, "stop": { "line": 229, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patcher.object", "class_name": "unittest.mock._patcher", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 231, "column": 16 }, "stop": { "line": 231, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.NonCallableMock.assert_not_called", "class_name": "unittest.mock.AsyncMock", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 227, "column": 38 }, "stop": { "line": 227, "column": 48 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 231, "column": 16 }, "stop": { "line": 231, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.NonCallableMock.assert_not_called", "class_name": "unittest.mock.MagicMock", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 229, "column": 17 }, "stop": { "line": 229, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 226, "column": 18 }, "stop": { "line": 226, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 227, "column": 38 }, "stop": { "line": 227, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRestAdminAuthToken.test_enforcer_is_admin_check_without_token": [ { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 220, "column": 18 }, "stop": { "line": 220, "column": 34 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 214, "column": 18 }, "stop": { "line": 214, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 215, "column": 38 }, "stop": { "line": 215, "column": 48 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 221, "column": 38 }, "stop": { "line": 221, "column": 48 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 217, "column": 12 }, "stop": { "line": 217, "column": 28 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 222, "column": 12 }, "stop": { "line": 222, "column": 28 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 221, "column": 38 }, "stop": { "line": 221, "column": 54 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 215, "column": 38 }, "stop": { "line": 215, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRestAdminAuthToken.test_enforcer_is_admin_check_with_token": [ { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 206, "column": 18 }, "stop": { "line": 206, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 207, "column": 38 }, "stop": { "line": 207, "column": 48 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 207, "column": 38 }, "stop": { "line": 207, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 209, "column": 12 }, "stop": { "line": 209, "column": 27 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRestAdminAuthToken.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 200, "column": 8 }, "stop": { "line": 200, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.config_overrides", "class_name": "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase", "dispatch": "static" } ], "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase._testing_policy_rules": [ { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 178, "column": 12 }, "stop": { "line": 178, "column": 30 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 168, "column": 12 }, "stop": { "line": 168, "column": 30 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 173, "column": 12 }, "stop": { "line": 173, "column": 30 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 163, "column": 12 }, "stop": { "line": 163, "column": 30 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 183, "column": 12 }, "stop": { "line": 183, "column": 30 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 188, "column": 12 }, "stop": { "line": 188, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_policy.policy.RuleDefault.__init__", "class_name": "oslo_policy.policy.RuleDefault", "dispatch": "static" } ], "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase._auth_json": [], "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase._register_blueprint_to_app": [], "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase._setup_flask_restful_api": [ { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 106, "column": 27 }, "stop": { "line": 106, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask_restful.Api.__init__", "class_name": "flask_restful.Api", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 105, "column": 52 }, "stop": { "line": 105, "column": 62 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 105, "column": 38 }, "stop": { "line": 105, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 128, "column": 8 }, "stop": { "line": 128, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.cleanup_instance", "class_name": "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 105, "column": 52 }, "stop": { "line": 105, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase._driver_simulation_get_method": [], "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase._setup_dynamic_flask_blueprint_api": [ { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 93, "column": 20 }, "stop": { "line": 93, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask.blueprints.Blueprint.__init__", "class_name": "flask.blueprints.Blueprint", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 91, "column": 14 }, "stop": { "line": 91, "column": 24 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 92, "column": 21 }, "stop": { "line": 92, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 96, "column": 8 }, "stop": { "line": 96, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.cleanup_instance", "class_name": "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 91, "column": 14 }, "stop": { "line": 91, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase._setup_enforcer_object": [ { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 77, "column": 12 }, "stop": { "line": 77, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_policy.policy._BaseRule.name", "class_name": "oslo_policy.policy.RuleDefault", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 76, "column": 58 }, "stop": { "line": 76, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "frozenset.__init__", "class_name": "frozenset", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 77, "column": 34 }, "stop": { "line": 77, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase._testing_policy_rules", "class_name": "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 64, "column": 24 }, "stop": { "line": 64, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.__init__", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 71, "column": 24 }, "stop": { "line": 71, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.mockpatch.MockPatchObject.__init__", "class_name": "fixtures._fixtures.mockpatch.MockPatchObject", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 81, "column": 8 }, "stop": { "line": 81, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.addCleanup", "class_name": "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 71, "column": 8 }, "stop": { "line": 71, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 65, "column": 8 }, "stop": { "line": 65, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.cleanup_instance", "class_name": "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 61, "column": 8 }, "stop": { "line": 61, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase._setup_flask_restful_api", "class_name": "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 58, "column": 8 }, "stop": { "line": 58, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.rest.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 60, "column": 8 }, "stop": { "line": 60, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase._setup_dynamic_flask_blueprint_api", "class_name": "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 59, "column": 8 }, "stop": { "line": 59, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase._setup_enforcer_object", "class_name": "keystone.tests.unit.common.test_rbac_enforcer._TestRBACEnforcerBase", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcer.test_enforcer_auto_instantiated": [ { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 51, "column": 8 }, "stop": { "line": 51, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._reset", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 50, "column": 29 }, "stop": { "line": 50, "column": 47 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 52, "column": 29 }, "stop": { "line": 52, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._enforcer", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 50, "column": 8 }, "stop": { "line": 50, "column": 28 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 52, "column": 8 }, "stop": { "line": 52, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 47, "column": 19 }, "stop": { "line": 47, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.__init__", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "static" } ], "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcer.test_enforcer_shared_state": [ { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 41, "column": 29 }, "stop": { "line": 41, "column": 47 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 42, "column": 45 }, "stop": { "line": 42, "column": 64 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 42, "column": 25 }, "stop": { "line": 42, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._enforcer", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 43, "column": 8 }, "stop": { "line": 43, "column": 15 } } ], "kind": "function", "target": "setattr" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 43, "column": 40 }, "stop": { "line": 43, "column": 50 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 38, "column": 19 }, "stop": { "line": 38, "column": 54 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 39, "column": 20 }, "stop": { "line": 39, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.__init__", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 41, "column": 8 }, "stop": { "line": 41, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 43, "column": 40 }, "stop": { "line": 43, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 42, "column": 8 }, "stop": { "line": 42, "column": 24 } }, { "path": "keystone/tests/unit/common/test_rbac_enforcer.py", "start": { "line": 44, "column": 8 }, "stop": { "line": 44, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcer", "dispatch": "dynamic" } ], "keystoneclient.v3.groups.GroupManager.delete": [], "keystoneclient.v3.groups.GroupManager.update": [], "keystoneclient.v3.groups.GroupManager.get": [], "keystoneclient.v3.groups.GroupManager.list": [], "keystoneclient.v3.groups.GroupManager.create": [], "keystoneclient.v3.groups.Group.update": [], "keystoneclient._LazyImporter.__getattr__": [], "keystoneclient._LazyImporter.__init__": [], "keystoneclient.access.AccessInfoV3.audit_chain_id": [], "keystoneclient.access.AccessInfoV3.audit_id": [], "keystoneclient.access.AccessInfoV3.oauth_consumer_id": [], "keystoneclient.access.AccessInfoV3.oauth_access_token_id": [], "keystoneclient.access.AccessInfoV3.management_url": [], "keystoneclient.access.AccessInfoV3.auth_url": [], "keystoneclient.access.AccessInfoV3.trustor_user_id": [], "keystoneclient.access.AccessInfoV3.trustee_user_id": [], "keystoneclient.access.AccessInfoV3.trust_scoped": [], "keystoneclient.access.AccessInfoV3.trust_id": [], "keystoneclient.access.AccessInfoV3.domain_scoped": [], "keystoneclient.access.AccessInfoV3.project_scoped": [], "keystoneclient.access.AccessInfoV3.scoped": [], "keystoneclient.access.AccessInfoV3.project_name": [], "keystoneclient.access.AccessInfoV3.project_domain_name": [], "keystoneclient.access.AccessInfoV3.project_domain_id": [], "keystoneclient.access.AccessInfoV3.project_id": [], "keystoneclient.access.AccessInfoV3.domain_id": [], "keystoneclient.access.AccessInfoV3.domain_name": [], "keystoneclient.access.AccessInfoV3.username": [], "keystoneclient.access.AccessInfoV3.role_names": [], "keystoneclient.access.AccessInfoV3.role_ids": [], "keystoneclient.access.AccessInfoV3.user_domain_name": [], "keystoneclient.access.AccessInfoV3.user_domain_id": [], "keystoneclient.access.AccessInfoV3.user_id": [], "keystoneclient.access.AccessInfoV3.issued": [], "keystoneclient.access.AccessInfoV3.expires": [], "keystoneclient.access.AccessInfoV3.is_federated": [], "keystoneclient.access.AccessInfoV3.has_service_catalog": [], "keystoneclient.access.AccessInfoV3.is_valid": [], "keystoneclient.access.AccessInfoV3.__init__": [], "keystoneclient.access.AccessInfoV2.audit_chain_id": [], "keystoneclient.access.AccessInfoV2.audit_id": [], "keystoneclient.access.AccessInfoV2.is_federated": [], "keystoneclient.access.AccessInfoV2.oauth_consumer_id": [], "keystoneclient.access.AccessInfoV2.oauth_access_token_id": [], "keystoneclient.access.AccessInfoV2.management_url": [], "keystoneclient.access.AccessInfoV2.auth_url": [], "keystoneclient.access.AccessInfoV2.project_domain_name": [], "keystoneclient.access.AccessInfoV2.project_domain_id": [], "keystoneclient.access.AccessInfoV2.project_id": [], "keystoneclient.access.AccessInfoV2.trustor_user_id": [], "keystoneclient.access.AccessInfoV2.trustee_user_id": [], "keystoneclient.access.AccessInfoV2.trust_scoped": [], "keystoneclient.access.AccessInfoV2.trust_id": [], "keystoneclient.access.AccessInfoV2.domain_scoped": [], "keystoneclient.access.AccessInfoV2.project_scoped": [], "keystoneclient.access.AccessInfoV2.scoped": [], "keystoneclient.access.AccessInfoV2.project_name": [], "keystoneclient.access.AccessInfoV2.domain_id": [], "keystoneclient.access.AccessInfoV2.domain_name": [], "keystoneclient.access.AccessInfoV2.role_names": [], "keystoneclient.access.AccessInfoV2.role_ids": [], "keystoneclient.access.AccessInfoV2.user_domain_name": [], "keystoneclient.access.AccessInfoV2.user_domain_id": [], "keystoneclient.access.AccessInfoV2.user_id": [], "keystoneclient.access.AccessInfoV2.username": [], "keystoneclient.access.AccessInfoV2.issued": [], "keystoneclient.access.AccessInfoV2.expires": [], "keystoneclient.access.AccessInfoV2.auth_token": [], "keystoneclient.access.AccessInfoV2.has_service_catalog": [], "keystoneclient.access.AccessInfoV2.is_valid": [], "keystoneclient.access.AccessInfoV2.__init__": [], "keystoneclient.access.AccessInfo.initial_audit_id": [], "keystoneclient.access.AccessInfo.audit_chain_id": [], "keystoneclient.access.AccessInfo.audit_id": [], "keystoneclient.access.AccessInfo.is_federated": [], "keystoneclient.access.AccessInfo.oauth_consumer_id": [], "keystoneclient.access.AccessInfo.oauth_access_token_id": [], "keystoneclient.access.AccessInfo.version": [], "keystoneclient.access.AccessInfo.management_url": [], "keystoneclient.access.AccessInfo.auth_url": [], "keystoneclient.access.AccessInfo.project_domain_name": [], "keystoneclient.access.AccessInfo.project_domain_id": [], "keystoneclient.access.AccessInfo.tenant_id": [], "keystoneclient.access.AccessInfo.project_id": [], "keystoneclient.access.AccessInfo.trustor_user_id": [], "keystoneclient.access.AccessInfo.trustee_user_id": [], "keystoneclient.access.AccessInfo.trust_scoped": [], "keystoneclient.access.AccessInfo.trust_id": [], "keystoneclient.access.AccessInfo.domain_scoped": [], "keystoneclient.access.AccessInfo.project_scoped": [], "keystoneclient.access.AccessInfo.scoped": [], "keystoneclient.access.AccessInfo.tenant_name": [], "keystoneclient.access.AccessInfo.project_name": [], "keystoneclient.access.AccessInfo.domain_id": [], "keystoneclient.access.AccessInfo.domain_name": [], "keystoneclient.access.AccessInfo.role_names": [], "keystoneclient.access.AccessInfo.role_ids": [], "keystoneclient.access.AccessInfo.user_domain_name": [], "keystoneclient.access.AccessInfo.user_domain_id": [], "keystoneclient.access.AccessInfo.user_id": [], "keystoneclient.access.AccessInfo.username": [], "keystoneclient.access.AccessInfo.issued": [], "keystoneclient.access.AccessInfo.expires": [], "keystoneclient.access.AccessInfo.auth_token": [], "keystoneclient.access.AccessInfo.has_service_catalog": [], "keystoneclient.access.AccessInfo.is_valid": [], "keystoneclient.access.AccessInfo.will_expire_soon": [], "keystoneclient.access.AccessInfo._region_name": [], "keystoneclient.access.AccessInfo.__init__": [], "keystoneclient.access.AccessInfo.factory": [], "pbr.tests.test_hooks.TestHooks.test_custom_commands_known": [], "pbr.tests.test_hooks.TestHooks.test_global_setup_hooks": [], "pbr.tests.test_hooks.TestHooks.setUp": [], "sapp.tests.cli_test.TestSappCli.test_previous_input": [], "sapp.tests.cli_test.TestSappCli.verify_previous_issue_handles": [], "sapp.tests.cli_test.TestSappCli.test_option_job_id": [], "sapp.tests.cli_test.TestSappCli.verify_option_differential_id": [], "sapp.tests.cli_test.TestSappCli.verify_option_job_id_none": [], "sapp.tests.cli_test.TestSappCli.verify_option_job_id": [], "sapp.tests.cli_test.TestSappCli.test_base_summary_blob": [], "sapp.tests.cli_test.TestSappCli.verify_base_summary_blob": [], "sapp.tests.cli_test.TestSappCli.test_input_file": [], "sapp.tests.cli_test.TestSappCli.verify_input_file": [], "sapp.tests.cli_test.TestSappCli.test_explore_options": [], "sapp.tests.cli_test.TestSappCli.setUp": [], "sapp.tests.cli_test.isolated_fs": [], "keystonemiddleware.tests.unit.audit.test_audit_api.AuditApiLogicTest.test_request_and_global_request_id": [], "keystonemiddleware.tests.unit.audit.test_audit_api.AuditApiLogicTest.test_no_auth_token": [], "keystonemiddleware.tests.unit.audit.test_audit_api.AuditApiLogicTest.test_endpoint_no_service_port": [], "keystonemiddleware.tests.unit.audit.test_audit_api.AuditApiLogicTest.test_service_with_no_endpoints": [], "keystonemiddleware.tests.unit.audit.test_audit_api.AuditApiLogicTest.test_endpoint_missing_admin_url": [], "keystonemiddleware.tests.unit.audit.test_audit_api.AuditApiLogicTest.test_endpoint_missing_public_url": [], "keystonemiddleware.tests.unit.audit.test_audit_api.AuditApiLogicTest.test_endpoint_missing_internal_url": [], "keystonemiddleware.tests.unit.audit.test_audit_api.AuditApiLogicTest.test_missing_catalog_endpoint_id": [], "keystonemiddleware.tests.unit.audit.test_audit_api.AuditApiLogicTest.test_response_mod_msg": [], "keystonemiddleware.tests.unit.audit.test_audit_api.AuditApiLogicTest.test_custom_action_complex": [], "keystonemiddleware.tests.unit.audit.test_audit_api.AuditApiLogicTest.test_custom_action": [], "keystonemiddleware.tests.unit.audit.test_audit_api.AuditApiLogicTest.test_post_empty_body_action": [], "keystonemiddleware.tests.unit.audit.test_audit_api.AuditApiLogicTest.test_post_action": [], "keystonemiddleware.tests.unit.audit.test_audit_api.AuditApiLogicTest.test_post_create": [], "keystonemiddleware.tests.unit.audit.test_audit_api.AuditApiLogicTest.test_post_update": [], "keystonemiddleware.tests.unit.audit.test_audit_api.AuditApiLogicTest.test_head": [], "keystonemiddleware.tests.unit.audit.test_audit_api.AuditApiLogicTest.test_delete": [], "keystonemiddleware.tests.unit.audit.test_audit_api.AuditApiLogicTest.test_put": [], "keystonemiddleware.tests.unit.audit.test_audit_api.AuditApiLogicTest.test_get_unknown_endpoint_default_set": [], "keystonemiddleware.tests.unit.audit.test_audit_api.AuditApiLogicTest.test_get_unknown_endpoint": [], "keystonemiddleware.tests.unit.audit.test_audit_api.AuditApiLogicTest.test_get_read": [], "keystonemiddleware.tests.unit.audit.test_audit_api.AuditApiLogicTest.test_get_list": [], "keystonemiddleware.tests.unit.audit.test_audit_api.AuditApiLogicTest.get_payload": [], "passlib.handlers.cisco.cisco_type7._cipher": [], "passlib.handlers.cisco.cisco_type7.decode": [], "passlib.handlers.cisco.cisco_type7._calc_checksum": [], "passlib.handlers.cisco.cisco_type7.to_string": [], "passlib.handlers.cisco.cisco_type7._generate_salt": [], "passlib.handlers.cisco.cisco_type7._norm_salt": [], "passlib.handlers.cisco.cisco_type7.__init__": [], "passlib.handlers.cisco.cisco_type7.from_string": [], "passlib.handlers.cisco.cisco_type7.using": [], "passlib.handlers.cisco.cisco_pix._calc_checksum": [], "idna.intranges.intranges_contain": [], "idna.intranges._decode_range": [], "idna.intranges._encode_range": [], "idna.intranges.intranges_from_list": [], "osprofiler.drivers.jaeger.Jaeger.create_span_tags": [], "osprofiler.drivers.jaeger.Jaeger.list_error_traces": [], "osprofiler.drivers.jaeger.Jaeger.list_traces": [], "osprofiler.drivers.jaeger.Jaeger.get_report": [], "osprofiler.drivers.jaeger.Jaeger.notify": [], "osprofiler.drivers.jaeger.Jaeger.get_name": [], "osprofiler.drivers.jaeger.Jaeger.__init__": [], "promise.schedulers.gevent.GeventScheduler.wait": [], "promise.schedulers.gevent.GeventScheduler.call": [], "rx.linq.observable.startasync.start_async": [], "libcst.codemod._runner.transform_module": [], "passlib.handlers.md5_crypt.apr_md5_crypt._calc_checksum": [], "passlib.handlers.md5_crypt.md5_crypt._calc_checksum_builtin": [], "passlib.handlers.md5_crypt.md5_crypt._load_backend_builtin": [], "passlib.handlers.md5_crypt.md5_crypt._calc_checksum_os_crypt": [], "passlib.handlers.md5_crypt.md5_crypt._load_backend_os_crypt": [], "passlib.handlers.md5_crypt._MD5_Common.to_string": [], "passlib.handlers.md5_crypt._MD5_Common.from_string": [], "passlib.handlers.md5_crypt._raw_md5_crypt": [], "migrate.versioning.version.str_to_filename": [], "migrate.versioning.version.Version._add_script_py": [], "migrate.versioning.version.Version._add_script_sql": [], "migrate.versioning.version.Version.add_script": [], "migrate.versioning.version.Version.script": [], "migrate.versioning.version.Version.__init__": [], "migrate.versioning.version.Collection._version_path": [], "migrate.versioning.version.Collection.clear": [], "migrate.versioning.version.Collection.version": [], "migrate.versioning.version.Collection.create_new_sql_version": [], "migrate.versioning.version.Collection.create_new_python_version": [], "migrate.versioning.version.Collection._next_ver_num": [], "migrate.versioning.version.Collection.latest": [], "migrate.versioning.version.Collection.__init__": [], "migrate.versioning.version.VerNum.__index__": [], "migrate.versioning.version.VerNum.__int__": [], "migrate.versioning.version.VerNum.__str__": [], "migrate.versioning.version.VerNum.__repr__": [], "migrate.versioning.version.VerNum.__le__": [], "migrate.versioning.version.VerNum.__ge__": [], "migrate.versioning.version.VerNum.__gt__": [], "migrate.versioning.version.VerNum.__lt__": [], "migrate.versioning.version.VerNum.__ne__": [], "migrate.versioning.version.VerNum.__eq__": [], "migrate.versioning.version.VerNum.__sub__": [], "migrate.versioning.version.VerNum.__add__": [], "migrate.versioning.version.VerNum.__init__": [], "migrate.versioning.version.VerNum.__new__": [], "keystoneclient.tests.unit.v3.test_users.UserTests.test_update_password_with_bad_inputs": [], "keystoneclient.tests.unit.v3.test_users.UserTests.test_update_password_with_no_hardcoded_endpoint_filter": [], "keystoneclient.tests.unit.v3.test_users.UserTests.test_update_password": [], "keystoneclient.tests.unit.v3.test_users.UserTests.test_update_with_project_and_default_project": [], "keystoneclient.tests.unit.v3.test_users.UserTests.test_update_with_project": [], "keystoneclient.tests.unit.v3.test_users.UserTests.test_update_doesnt_log_password": [], "keystoneclient.tests.unit.v3.test_users.UserTests.test_create_with_project_and_default_project": [], "keystoneclient.tests.unit.v3.test_users.UserTests.test_create_with_project": [], "keystoneclient.tests.unit.v3.test_users.UserTests.test_create_doesnt_log_password": [], "keystoneclient.tests.unit.v3.test_users.UserTests.test_remove_user_from_group": [], "keystoneclient.tests.unit.v3.test_users.UserTests.test_check_user_in_group": [], "keystoneclient.tests.unit.v3.test_users.UserTests.test_list_users_in_group": [], "keystoneclient.tests.unit.v3.test_users.UserTests.test_add_user_to_group": [], "keystoneclient.tests.unit.v3.test_users.UserTests.new_ref": [], "keystoneclient.tests.unit.v3.test_users.UserTests.setUp": [], "psutil.tests.test_osx.TestSystemAPIs.test_sensors_battery": [], "psutil.tests.test_osx.TestSystemAPIs.test_net_if_stats": [], "psutil.tests.test_osx.TestSystemAPIs.test_swapmem_sout": [], "psutil.tests.test_osx.TestSystemAPIs.test_swapmem_sin": [], "psutil.tests.test_osx.TestSystemAPIs.test_vmem_wired": [], "psutil.tests.test_osx.TestSystemAPIs.test_vmem_inactive": [], "psutil.tests.test_osx.TestSystemAPIs.test_vmem_active": [], "psutil.tests.test_osx.TestSystemAPIs.test_vmem_free": [], "psutil.tests.test_osx.TestSystemAPIs.test_vmem_total": [], "psutil.tests.test_osx.TestSystemAPIs.test_cpu_freq": [], "psutil.tests.test_osx.TestSystemAPIs.test_cpu_count_physical": [], "psutil.tests.test_osx.TestSystemAPIs.test_cpu_count_logical": [], "psutil.tests.test_osx.TestSystemAPIs.test_disks": [], "psutil.tests.test_osx.TestProcess.test_process_create_time": [], "psutil.tests.test_osx.TestProcess.tearDownClass": [], "psutil.tests.test_osx.TestProcess.setUpClass": [], "psutil.tests.test_osx.human2bytes": [], "psutil.tests.test_osx.vm_stat": [], "psutil.tests.test_osx.sysctl": [], "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_at_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 851, "column": 8 }, "stop": { "line": 851, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 849, "column": 12 }, "stop": { "line": 849, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 850, "column": 29 }, "stop": { "line": 850, "column": 32 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 850, "column": 8 }, "stop": { "line": 850, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 846, "column": 8 }, "stop": { "line": 846, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase._set_policy", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_no_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 839, "column": 8 }, "stop": { "line": 839, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 837, "column": 12 }, "stop": { "line": 837, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 838, "column": 29 }, "stop": { "line": 838, "column": 32 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 838, "column": 8 }, "stop": { "line": 838, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 836, "column": 8 }, "stop": { "line": 836, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase._set_policy", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_non_driver_list_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 832, "column": 8 }, "stop": { "line": 832, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase._test_entity_list_limit", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_services_list_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 821, "column": 8 }, "stop": { "line": 821, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase._test_entity_list_limit", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_projects_list_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 818, "column": 8 }, "stop": { "line": 818, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase._test_entity_list_limit", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_groups_list_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 815, "column": 8 }, "stop": { "line": 815, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase._test_entity_list_limit", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_users_list_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 812, "column": 8 }, "stop": { "line": 812, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase._test_entity_list_limit", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase._test_entity_list_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 799, "column": 26 }, "stop": { "line": 799, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 807, "column": 21 }, "stop": { "line": 807, "column": 26 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 802, "column": 21 }, "stop": { "line": 802, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 802, "column": 12 }, "stop": { "line": 802, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 807, "column": 12 }, "stop": { "line": 807, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 803, "column": 28 }, "stop": { "line": 803, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 808, "column": 28 }, "stop": { "line": 808, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 803, "column": 8 }, "stop": { "line": 803, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 808, "column": 8 }, "stop": { "line": 808, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 809, "column": 8 }, "stop": { "line": 809, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 804, "column": 8 }, "stop": { "line": 804, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIs", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 797, "column": 21 }, "stop": { "line": 797, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 799, "column": 8 }, "stop": { "line": 799, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase._set_policy", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.clean_up_policy": [], "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.clean_up_service": [], "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.clean_up_entity": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 768, "column": 8 }, "stop": { "line": 768, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.filtering.FilterTests._delete_test_data", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 758, "column": 8 }, "stop": { "line": 758, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 746, "column": 12 }, "stop": { "line": 746, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 749, "column": 8 }, "stop": { "line": 749, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.addCleanup", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 744, "column": 40 }, "stop": { "line": 744, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.filtering.FilterTests._create_test_data", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 751, "column": 25 }, "stop": { "line": 751, "column": 45 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 750, "column": 17 }, "stop": { "line": 750, "column": 22 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 759, "column": 17 }, "stop": { "line": 759, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 762, "column": 16 }, "stop": { "line": 762, "column": 26 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 753, "column": 16 }, "stop": { "line": 753, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 760, "column": 25 }, "stop": { "line": 760, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 738, "column": 8 }, "stop": { "line": 738, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.setUp", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_in_group_by_password_expires_bad_timestamp_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 726, "column": 12 }, "stop": { "line": 726, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase._format_timestamp", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 725, "column": 21 }, "stop": { "line": 725, "column": 78 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase._list_users_in_group_by_multiple_password_expires_at", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 723, "column": 8 }, "stop": { "line": 723, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 728, "column": 8 }, "stop": { "line": 728, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 721, "column": 21 }, "stop": { "line": 721, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase._list_users_in_group_by_password_expires_at", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_in_group_by_password_expires_bad_operator_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 705, "column": 12 }, "stop": { "line": 705, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 709, "column": 12 }, "stop": { "line": 709, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 710, "column": 12 }, "stop": { "line": 710, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase._format_timestamp", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 708, "column": 21 }, "stop": { "line": 708, "column": 78 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase._list_users_in_group_by_multiple_password_expires_at", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 706, "column": 8 }, "stop": { "line": 706, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 711, "column": 8 }, "stop": { "line": 711, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 704, "column": 21 }, "stop": { "line": 704, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase._list_users_in_group_by_password_expires_at", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_in_group_by_password_expires_interval": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 689, "column": 16 }, "stop": { "line": 689, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 678, "column": 16 }, "stop": { "line": 678, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 679, "column": 16 }, "stop": { "line": 679, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 687, "column": 16 }, "stop": { "line": 687, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase._format_timestamp", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 686, "column": 12 }, "stop": { "line": 686, "column": 69 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 677, "column": 12 }, "stop": { "line": 677, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase._list_users_in_group_by_multiple_password_expires_at", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 681, "column": 21 }, "stop": { "line": 681, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 691, "column": 21 }, "stop": { "line": 691, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 689, "column": 56 }, "stop": { "line": 689, "column": 74 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 687, "column": 56 }, "stop": { "line": 687, "column": 74 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 679, "column": 56 }, "stop": { "line": 679, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 679, "column": 39 }, "stop": { "line": 679, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 687, "column": 39 }, "stop": { "line": 687, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 689, "column": 39 }, "stop": { "line": 689, "column": 53 } } ], "kind": "function", "target": "datetime.timedelta.__radd__" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 682, "column": 8 }, "stop": { "line": 682, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 692, "column": 8 }, "stop": { "line": 692, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 693, "column": 8 }, "stop": { "line": 693, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 683, "column": 8 }, "stop": { "line": 683, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_in_group_by_password_expires_after": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 658, "column": 12 }, "stop": { "line": 658, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 652, "column": 12 }, "stop": { "line": 652, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase._format_timestamp", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 660, "column": 21 }, "stop": { "line": 660, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 654, "column": 21 }, "stop": { "line": 654, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 652, "column": 52 }, "stop": { "line": 652, "column": 70 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 658, "column": 52 }, "stop": { "line": 658, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 651, "column": 27 }, "stop": { "line": 651, "column": 75 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 657, "column": 27 }, "stop": { "line": 657, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase._list_users_in_group_by_password_expires_at", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 652, "column": 35 }, "stop": { "line": 652, "column": 49 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 658, "column": 35 }, "stop": { "line": 658, "column": 49 } } ], "kind": "function", "target": "datetime.timedelta.__radd__" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 662, "column": 8 }, "stop": { "line": 662, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 655, "column": 8 }, "stop": { "line": 655, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 661, "column": 8 }, "stop": { "line": 661, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_in_group_by_password_expires_before": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 633, "column": 12 }, "stop": { "line": 633, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 639, "column": 12 }, "stop": { "line": 639, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase._format_timestamp", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 635, "column": 21 }, "stop": { "line": 635, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 641, "column": 21 }, "stop": { "line": 641, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 639, "column": 52 }, "stop": { "line": 639, "column": 70 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 633, "column": 52 }, "stop": { "line": 633, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 638, "column": 28 }, "stop": { "line": 638, "column": 76 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 632, "column": 28 }, "stop": { "line": 632, "column": 76 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase._list_users_in_group_by_password_expires_at", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 639, "column": 35 }, "stop": { "line": 639, "column": 49 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 633, "column": 35 }, "stop": { "line": 633, "column": 49 } } ], "kind": "function", "target": "datetime.timedelta.__radd__" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 642, "column": 8 }, "stop": { "line": 642, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 636, "column": 8 }, "stop": { "line": 636, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_in_group_by_password_expires_at": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 614, "column": 12 }, "stop": { "line": 614, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 607, "column": 12 }, "stop": { "line": 607, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 620, "column": 12 }, "stop": { "line": 620, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase._format_timestamp", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 609, "column": 21 }, "stop": { "line": 609, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 622, "column": 21 }, "stop": { "line": 622, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 616, "column": 21 }, "stop": { "line": 616, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 614, "column": 52 }, "stop": { "line": 614, "column": 70 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 608, "column": 33 }, "stop": { "line": 608, "column": 51 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 620, "column": 52 }, "stop": { "line": 620, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 613, "column": 24 }, "stop": { "line": 613, "column": 72 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 606, "column": 24 }, "stop": { "line": 606, "column": 72 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 619, "column": 24 }, "stop": { "line": 619, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase._list_users_in_group_by_password_expires_at", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 620, "column": 35 }, "stop": { "line": 620, "column": 49 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 608, "column": 16 }, "stop": { "line": 608, "column": 30 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 614, "column": 35 }, "stop": { "line": 614, "column": 49 } } ], "kind": "function", "target": "datetime.timedelta.__radd__" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 610, "column": 8 }, "stop": { "line": 610, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 623, "column": 8 }, "stop": { "line": 623, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 617, "column": 8 }, "stop": { "line": 617, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase._list_users_in_group_by_multiple_password_expires_at": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 594, "column": 44 }, "stop": { "line": 595, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 594, "column": 15 }, "stop": { "line": 594, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 594, "column": 15 }, "stop": { "line": 594, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase._list_users_in_group_by_password_expires_at": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 581, "column": 12 }, "stop": { "line": 581, "column": 15 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 582, "column": 8 }, "stop": { "line": 582, "column": 11 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 579, "column": 14 }, "stop": { "line": 579, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 579, "column": 14 }, "stop": { "line": 579, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_by_password_expires_with_bad_timestamp_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 566, "column": 21 }, "stop": { "line": 566, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase._list_users_by_multiple_password_expires_at", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 567, "column": 12 }, "stop": { "line": 567, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase._format_timestamp", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 562, "column": 21 }, "stop": { "line": 562, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase._list_users_by_password_expires_at", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 564, "column": 8 }, "stop": { "line": 564, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 569, "column": 8 }, "stop": { "line": 569, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_by_password_expires_with_bad_operator_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 549, "column": 21 }, "stop": { "line": 549, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase._list_users_by_multiple_password_expires_at", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 550, "column": 12 }, "stop": { "line": 550, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 551, "column": 12 }, "stop": { "line": 551, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 546, "column": 12 }, "stop": { "line": 546, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase._format_timestamp", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 545, "column": 21 }, "stop": { "line": 545, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase._list_users_by_password_expires_at", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 547, "column": 8 }, "stop": { "line": 547, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 552, "column": 8 }, "stop": { "line": 552, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_by_password_expires_interval": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 521, "column": 12 }, "stop": { "line": 521, "column": 60 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 529, "column": 12 }, "stop": { "line": 529, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase._list_users_by_multiple_password_expires_at", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 531, "column": 37 }, "stop": { "line": 531, "column": 59 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 523, "column": 36 }, "stop": { "line": 523, "column": 58 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 522, "column": 16 }, "stop": { "line": 522, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 530, "column": 16 }, "stop": { "line": 530, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase._format_timestamp", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 534, "column": 21 }, "stop": { "line": 534, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 525, "column": 21 }, "stop": { "line": 525, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 530, "column": 56 }, "stop": { "line": 530, "column": 74 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 524, "column": 41 }, "stop": { "line": 524, "column": 59 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 532, "column": 41 }, "stop": { "line": 532, "column": 59 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 522, "column": 56 }, "stop": { "line": 522, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 524, "column": 24 }, "stop": { "line": 524, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 530, "column": 39 }, "stop": { "line": 530, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 532, "column": 24 }, "stop": { "line": 532, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 522, "column": 39 }, "stop": { "line": 522, "column": 53 } } ], "kind": "function", "target": "datetime.timedelta.__radd__" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 526, "column": 8 }, "stop": { "line": 526, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 535, "column": 8 }, "stop": { "line": 535, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_by_password_expires_after": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 504, "column": 12 }, "stop": { "line": 504, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 498, "column": 12 }, "stop": { "line": 498, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase._format_timestamp", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 503, "column": 27 }, "stop": { "line": 503, "column": 66 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 497, "column": 27 }, "stop": { "line": 497, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase._list_users_by_password_expires_at", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 500, "column": 21 }, "stop": { "line": 500, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 506, "column": 21 }, "stop": { "line": 506, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 498, "column": 52 }, "stop": { "line": 498, "column": 70 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 504, "column": 52 }, "stop": { "line": 504, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 504, "column": 35 }, "stop": { "line": 504, "column": 49 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 498, "column": 35 }, "stop": { "line": 498, "column": 49 } } ], "kind": "function", "target": "datetime.timedelta.__radd__" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 507, "column": 8 }, "stop": { "line": 507, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 501, "column": 8 }, "stop": { "line": 501, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 508, "column": 8 }, "stop": { "line": 508, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_by_password_expires_before": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 484, "column": 12 }, "stop": { "line": 484, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 477, "column": 12 }, "stop": { "line": 477, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase._format_timestamp", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 476, "column": 28 }, "stop": { "line": 476, "column": 67 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 483, "column": 28 }, "stop": { "line": 483, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase._list_users_by_password_expires_at", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 486, "column": 21 }, "stop": { "line": 486, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 479, "column": 21 }, "stop": { "line": 479, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 477, "column": 52 }, "stop": { "line": 477, "column": 70 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 484, "column": 52 }, "stop": { "line": 484, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 484, "column": 35 }, "stop": { "line": 484, "column": 49 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 477, "column": 35 }, "stop": { "line": 477, "column": 49 } } ], "kind": "function", "target": "datetime.timedelta.__radd__" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 487, "column": 8 }, "stop": { "line": 487, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 480, "column": 8 }, "stop": { "line": 480, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 488, "column": 8 }, "stop": { "line": 488, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 481, "column": 8 }, "stop": { "line": 481, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_by_password_expires_at": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 463, "column": 12 }, "stop": { "line": 463, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 457, "column": 12 }, "stop": { "line": 457, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 450, "column": 12 }, "stop": { "line": 450, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase._format_timestamp", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 462, "column": 24 }, "stop": { "line": 462, "column": 63 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 449, "column": 24 }, "stop": { "line": 449, "column": 63 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 456, "column": 24 }, "stop": { "line": 456, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase._list_users_by_password_expires_at", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 452, "column": 21 }, "stop": { "line": 452, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 459, "column": 21 }, "stop": { "line": 459, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 465, "column": 21 }, "stop": { "line": 465, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 464, "column": 33 }, "stop": { "line": 464, "column": 51 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 458, "column": 33 }, "stop": { "line": 458, "column": 51 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 451, "column": 33 }, "stop": { "line": 451, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 464, "column": 16 }, "stop": { "line": 464, "column": 30 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 458, "column": 16 }, "stop": { "line": 458, "column": 30 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 451, "column": 16 }, "stop": { "line": 451, "column": 30 } } ], "kind": "function", "target": "datetime.timedelta.__radd__" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 453, "column": 8 }, "stop": { "line": 453, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 467, "column": 8 }, "stop": { "line": 467, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 460, "column": 8 }, "stop": { "line": 460, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 466, "column": 8 }, "stop": { "line": 466, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase._format_timestamp": [], "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase._list_users_by_multiple_password_expires_at": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 435, "column": 15 }, "stop": { "line": 435, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase._list_users_by_password_expires_at": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 424, "column": 8 }, "stop": { "line": 424, "column": 11 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 423, "column": 12 }, "stop": { "line": 423, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.load_sample_data": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 375, "column": 24 }, "stop": { "line": 375, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 383, "column": 25 }, "stop": { "line": 383, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 379, "column": 25 }, "stop": { "line": 379, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 372, "column": 13 }, "stop": { "line": 372, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 357, "column": 8 }, "stop": { "line": 357, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase._populate_default_domain", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 366, "column": 21 }, "stop": { "line": 366, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 361, "column": 23 }, "stop": { "line": 361, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 358, "column": 22 }, "stop": { "line": 358, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 372, "column": 13 }, "stop": { "line": 372, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 385, "column": 20 }, "stop": { "line": 385, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 371, "column": 25 }, "stop": { "line": 371, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" } ], "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 343, "column": 46 }, "stop": { "line": 343, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.fixture.Config.__init__", "class_name": "oslo_config.fixture.Config", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 343, "column": 30 }, "stop": { "line": 343, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_filter_sql_injection_attack": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 333, "column": 12 }, "stop": { "line": 333, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 319, "column": 12 }, "stop": { "line": 319, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 329, "column": 12 }, "stop": { "line": 329, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 321, "column": 28 }, "stop": { "line": 321, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 334, "column": 27 }, "stop": { "line": 334, "column": 30 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 325, "column": 16 }, "stop": { "line": 325, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 334, "column": 8 }, "stop": { "line": 334, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertGreater", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 321, "column": 8 }, "stop": { "line": 321, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 314, "column": 8 }, "stop": { "line": 314, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase._set_policy", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_inexact_filters": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 303, "column": 8 }, "stop": { "line": 303, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.filtering.FilterTests._delete_test_data", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 293, "column": 12 }, "stop": { "line": 293, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 298, "column": 12 }, "stop": { "line": 298, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 281, "column": 12 }, "stop": { "line": 281, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 269, "column": 12 }, "stop": { "line": 269, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 275, "column": 12 }, "stop": { "line": 275, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 287, "column": 12 }, "stop": { "line": 287, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 283, "column": 8 }, "stop": { "line": 283, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 289, "column": 8 }, "stop": { "line": 289, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 271, "column": 8 }, "stop": { "line": 271, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 277, "column": 8 }, "stop": { "line": 277, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.filtering.FilterTests._match_with_list", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 276, "column": 28 }, "stop": { "line": 276, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 282, "column": 28 }, "stop": { "line": 282, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 270, "column": 28 }, "stop": { "line": 270, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 299, "column": 28 }, "stop": { "line": 299, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 294, "column": 28 }, "stop": { "line": 294, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 288, "column": 28 }, "stop": { "line": 288, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 244, "column": 20 }, "stop": { "line": 244, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.filtering.FilterTests._create_test_data", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 294, "column": 8 }, "stop": { "line": 294, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 276, "column": 8 }, "stop": { "line": 276, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 300, "column": 8 }, "stop": { "line": 300, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 288, "column": 8 }, "stop": { "line": 288, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 270, "column": 8 }, "stop": { "line": 270, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 295, "column": 8 }, "stop": { "line": 295, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 299, "column": 8 }, "stop": { "line": 299, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 282, "column": 8 }, "stop": { "line": 282, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 301, "column": 8 }, "stop": { "line": 301, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 266, "column": 8 }, "stop": { "line": 266, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase._set_policy", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_list_users_filtered_by_funny_name": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 234, "column": 39 }, "stop": { "line": 234, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 227, "column": 13 }, "stop": { "line": 227, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 237, "column": 16 }, "stop": { "line": 237, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 227, "column": 13 }, "stop": { "line": 227, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 239, "column": 32 }, "stop": { "line": 239, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 226, "column": 15 }, "stop": { "line": 226, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 240, "column": 12 }, "stop": { "line": 240, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 239, "column": 12 }, "stop": { "line": 239, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 229, "column": 12 }, "stop": { "line": 229, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase._set_policy", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_invalid_filter_is_ignored": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 208, "column": 8 }, "stop": { "line": 208, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 209, "column": 8 }, "stop": { "line": 209, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIs", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 203, "column": 18 }, "stop": { "line": 203, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase._get_id_list_from_ref_list", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 202, "column": 12 }, "stop": { "line": 202, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 201, "column": 17 }, "stop": { "line": 201, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 207, "column": 28 }, "stop": { "line": 207, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 207, "column": 8 }, "stop": { "line": 207, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 199, "column": 8 }, "stop": { "line": 199, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase._set_policy", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_multiple_filters": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 185, "column": 8 }, "stop": { "line": 185, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 186, "column": 8 }, "stop": { "line": 186, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIs", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 183, "column": 18 }, "stop": { "line": 183, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase._get_id_list_from_ref_list", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 182, "column": 12 }, "stop": { "line": 182, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 181, "column": 17 }, "stop": { "line": 181, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 184, "column": 28 }, "stop": { "line": 184, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 184, "column": 8 }, "stop": { "line": 184, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 179, "column": 8 }, "stop": { "line": 179, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase._set_policy", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_list_filtered_domains": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 154, "column": 25 }, "stop": { "line": 154, "column": 46 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 147, "column": 25 }, "stop": { "line": 147, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 157, "column": 12 }, "stop": { "line": 157, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 166, "column": 8 }, "stop": { "line": 166, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 165, "column": 8 }, "stop": { "line": 165, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 143, "column": 8 }, "stop": { "line": 143, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 159, "column": 12 }, "stop": { "line": 159, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 158, "column": 12 }, "stop": { "line": 158, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 164, "column": 8 }, "stop": { "line": 164, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 162, "column": 18 }, "stop": { "line": 162, "column": 49 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 155, "column": 22 }, "stop": { "line": 155, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 148, "column": 22 }, "stop": { "line": 148, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 141, "column": 18 }, "stop": { "line": 141, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase._get_id_list_from_ref_list", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 147, "column": 16 }, "stop": { "line": 147, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 140, "column": 12 }, "stop": { "line": 140, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 161, "column": 12 }, "stop": { "line": 161, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 154, "column": 16 }, "stop": { "line": 154, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 142, "column": 28 }, "stop": { "line": 142, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 156, "column": 32 }, "stop": { "line": 156, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 163, "column": 28 }, "stop": { "line": 163, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 142, "column": 8 }, "stop": { "line": 142, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 163, "column": 8 }, "stop": { "line": 163, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 156, "column": 12 }, "stop": { "line": 156, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 149, "column": 12 }, "stop": { "line": 149, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 139, "column": 8 }, "stop": { "line": 139, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase._set_policy", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_list_users_filtered_by_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 122, "column": 8 }, "stop": { "line": 122, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 123, "column": 8 }, "stop": { "line": 123, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 118, "column": 22 }, "stop": { "line": 118, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 121, "column": 18 }, "stop": { "line": 121, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase._get_id_list_from_ref_list", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 119, "column": 12 }, "stop": { "line": 119, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 117, "column": 8 }, "stop": { "line": 117, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase._set_policy", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase._set_policy": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 104, "column": 13 }, "stop": { "line": 104, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 105, "column": 29 }, "stop": { "line": 105, "column": 44 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 105, "column": 12 }, "stop": { "line": 105, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.write", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 104, "column": 13 }, "stop": { "line": 104, "column": 17 } } ], "kind": "function", "target": "open" } ], "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase._get_id_list_from_ref_list": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 100, "column": 12 }, "stop": { "line": 100, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.load_sample_data": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 82, "column": 21 }, "stop": { "line": 82, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 80, "column": 21 }, "stop": { "line": 80, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 78, "column": 21 }, "stop": { "line": 78, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 93, "column": 20 }, "stop": { "line": 93, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 85, "column": 20 }, "stop": { "line": 85, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 68, "column": 8 }, "stop": { "line": 68, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase._populate_default_domain", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 73, "column": 23 }, "stop": { "line": 73, "column": 42 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 69, "column": 23 }, "stop": { "line": 69, "column": 42 } }, { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 71, "column": 23 }, "stop": { "line": 71, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 48, "column": 24 }, "stop": { "line": 48, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 48, "column": 40 }, "stop": { "line": 48, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" } ], "keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase._policy_fixture": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_filters.py", "start": { "line": 42, "column": 15 }, "stop": { "line": 42, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" } ], "promise.utils.deprecated.__call__": [], "promise.utils.deprecated.__init__": [], "promise.utils.warn": [], "pygments.lexers.bibtex.BibTeXLexer.close_brace_callback": [], "pygments.lexers.bibtex.BibTeXLexer.open_brace_callback": [], "keystone.common.sql.data_migration_repo.versions.072_migrate_drop_domain_id_fk.upgrade": [], "saml2.is_required_attribute": [], "saml2.extension_elements_as_dict": [], "saml2.extension_elements_to_elements": [], "saml2.extension_element_to_element": [], "saml2.element_to_extension_element": [], "saml2.SamlBase.empty": [], "saml2.SamlBase.verify": [], "saml2.SamlBase.child_cardinality": [], "saml2.SamlBase.child_class": [], "saml2.SamlBase.__eq__": [], "saml2.SamlBase.clear_text": [], "saml2.SamlBase.loadd": [], "saml2.SamlBase.set_text": [], "saml2.SamlBase.children_with_values": [], "saml2.SamlBase.keys": [], "saml2.SamlBase.keyswv": [], "saml2.SamlBase.__str__": [], "saml2.SamlBase.to_string": [], "saml2.SamlBase.to_string_force_namespace": [], "saml2.SamlBase.fixup_element_prefixes": [], "saml2.SamlBase.set_prefixes": [], "saml2.SamlBase.get_xml_string_with_self_contained_assertion_within_encrypted_assertion": [], "saml2.SamlBase.get_xml_string_with_self_contained_assertion_within_advice_encrypted_assertion": [], "saml2.SamlBase.get_prefix_map": [], "saml2.SamlBase.get_ns_map": [], "saml2.SamlBase.tag_get_uri": [], "saml2.SamlBase.get_ns_map_attribute": [], "saml2.SamlBase.register_prefix": [], "saml2.SamlBase._to_element_tree": [], "saml2.SamlBase.become_child_element_of": [], "saml2.SamlBase._add_members_to_element_tree": [], "saml2.SamlBase._convert_element_attribute_to_member": [], "saml2.SamlBase._convert_element_tree_to_member": [], "saml2.SamlBase._get_all_c_children_with_order": [], "saml2.make_instance": [], "saml2.make_vals": [], "saml2.ExtensionContainer.add_extension_attribute": [], "saml2.ExtensionContainer.add_extension_element": [], "saml2.ExtensionContainer.add_extension_elements": [], "saml2.ExtensionContainer.extensions_as_elements": [], "saml2.ExtensionContainer.find_extensions": [], "saml2.ExtensionContainer._add_members_to_element_tree": [], "saml2.ExtensionContainer._convert_element_attribute_to_member": [], "saml2.ExtensionContainer._convert_element_tree_to_member": [], "saml2.ExtensionContainer.harvest_element_tree": [], "saml2.ExtensionContainer.__init__": [], "saml2._extension_element_from_element_tree": [], "saml2.extension_element_from_string": [], "saml2.ExtensionElement.loadd": [], "saml2.ExtensionElement.find_children": [], "saml2.ExtensionElement.become_child_element_of": [], "saml2.ExtensionElement.transfer_to_element_tree": [], "saml2.ExtensionElement.to_string": [], "saml2.ExtensionElement.__init__": [], "saml2.create_class_from_element_tree": [], "saml2.create_class_from_xml_string": [], "saml2.class_name": [], "libcst.codemod.commands.add_pyre_directive.AddPyreDirectiveCommand.leave_Module": [], "libcst.codemod.commands.add_pyre_directive.AddPyreDirectiveCommand.visit_Comment": [], "libcst.codemod.commands.add_pyre_directive.AddPyreDirectiveCommand.__init__": [], "passlib.tests.test_handlers_cisco.cisco_type7_test.test_91_salt": [], "passlib.tests.test_handlers_cisco.cisco_type7_test.test_90_decode": [], "passlib.tests.test_handlers_cisco._PixAsaSharedTest.test_calc_digest_spoiler": [], "keystonemiddleware.auth_token._auth.AuthTokenPlugin.invalidate": [], "keystonemiddleware.auth_token._auth.AuthTokenPlugin.get_endpoint": [], "keystonemiddleware.auth_token._auth.AuthTokenPlugin.get_token": [], "keystonemiddleware.auth_token._auth.AuthTokenPlugin.__init__": [], "oauthlib.oauth2.rfc6749.endpoints.token.TokenEndpoint.validate_token_request": [], "oauthlib.oauth2.rfc6749.endpoints.token.TokenEndpoint.create_token_response": [], "oauthlib.oauth2.rfc6749.endpoints.token.TokenEndpoint.default_token_type": [], "oauthlib.oauth2.rfc6749.endpoints.token.TokenEndpoint.default_grant_type_handler": [], "oauthlib.oauth2.rfc6749.endpoints.token.TokenEndpoint.default_grant_type": [], "oauthlib.oauth2.rfc6749.endpoints.token.TokenEndpoint.grant_types": [], "oauthlib.oauth2.rfc6749.endpoints.token.TokenEndpoint.__init__": [], "pygments.lexers.pascal.DelphiLexer.get_tokens_unprocessed": [], "pygments.lexers.pascal.DelphiLexer.__init__": [], "dataclasses_json.cfg.config": [], "dataclasses_json.cfg._GlobalConfig.__init__": [], "libcst._flatten_sentinel.FlattenSentinel.__len__": [], "libcst._flatten_sentinel.FlattenSentinel.__getitem__": [], "libcst._flatten_sentinel.FlattenSentinel.__init__": [], "oslo_middleware.opts.list_opts_healthcheck": [], "oslo_middleware.opts.list_opts_http_proxy_to_wsgi": [], "oslo_middleware.opts.list_opts_cors": [], "oslo_middleware.opts.list_opts_ssl": [], "oslo_middleware.opts.list_opts_sizelimit": [], "oslo_middleware.opts.list_opts": [], "keystoneauth1.tests.unit.identity.test_password.PasswordTests.test_password_cache_id": [], "keystoneauth1.tests.unit.identity.test_password.PasswordTests.test_default_domain_name_with_v3": [], "keystoneauth1.tests.unit.identity.test_password.PasswordTests.test_default_domain_id_with_v3": [], "keystoneauth1.tests.unit.identity.test_password.PasswordTests.test_symbols": [], "keystoneauth1.tests.unit.identity.test_password.PasswordTests.test_v3_disocovery_failure_v2_url": [], "keystoneauth1.tests.unit.identity.test_password.PasswordTests.test_v3_domain_params_v2_url": [], "keystoneauth1.tests.unit.identity.test_password.PasswordTests.test_v3_user_params_v2_url": [], "keystoneauth1.tests.unit.identity.test_password.PasswordTests.test_with_user_domain_params": [], "keystoneauth1.tests.unit.identity.test_password.PasswordTests.new_plugin": [], "tokenize._TokenInfo.__init__": [], "keystoneclient.v3.access_rules.AccessRuleManager.create": [], "keystoneclient.v3.access_rules.AccessRuleManager.update": [], "keystoneclient.v3.access_rules.AccessRuleManager.delete": [], "keystoneclient.v3.access_rules.AccessRuleManager.find": [], "keystoneclient.v3.access_rules.AccessRuleManager.list": [], "keystoneclient.v3.access_rules.AccessRuleManager.get": [], "IPython.core.magics.pylab.PylabMagics._show_matplotlib_backend": [], "IPython.core.magics.pylab.PylabMagics.pylab": [], "IPython.core.magics.pylab.PylabMagics.matplotlib": [], "setuptools.command.install.install.do_egg_install": [], "setuptools.command.install.install._called_from_setup": [], "setuptools.command.install.install.run": [], "setuptools.command.install.install.handle_extra_path": [], "setuptools.command.install.install.finalize_options": [], "setuptools.command.install.install.initialize_options": [], "sqlalchemy.sql.naming._constraint_name": [], "sqlalchemy.sql.naming._column_added_to_pk_constraint": [], "sqlalchemy.sql.naming._constraint_name_for_table": [], "sqlalchemy.sql.naming._get_convention": [], "sqlalchemy.sql.naming.ConventionDict.__getitem__": [], "sqlalchemy.sql.naming.ConventionDict._key_referred_column_X_name": [], "sqlalchemy.sql.naming.ConventionDict._key_referred_table_name": [], "sqlalchemy.sql.naming.ConventionDict._key_column_X_label": [], "sqlalchemy.sql.naming.ConventionDict._key_column_X_name": [], "sqlalchemy.sql.naming.ConventionDict._key_column_X_key": [], "sqlalchemy.sql.naming.ConventionDict._key_constraint_name": [], "sqlalchemy.sql.naming.ConventionDict._column_X": [], "sqlalchemy.sql.naming.ConventionDict._key_table_name": [], "sqlalchemy.sql.naming.ConventionDict.__init__": [], "keystone.application_credential.backends.sql.ApplicationCredential.delete_access_rules_for_user": [ { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 262, "column": 13 }, "stop": { "line": 262, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.application_credential.backends.sql.ApplicationCredential.delete_access_rule": [ { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 258, "column": 18 }, "stop": { "line": 258, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ForbiddenNotSecurity", "dispatch": "static" }, { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 250, "column": 17 }, "stop": { "line": 250, "column": 38 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 254, "column": 26 }, "stop": { "line": 254, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.AccessRuleNotFound", "dispatch": "static" } ], "keystone.application_credential.backends.sql.ApplicationCredential.list_access_rules_for_user": [ { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 246, "column": 20 }, "stop": { "line": 246, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.application_credential.backends.sql.ApplicationCredential._access_rule_to_dict", "class_name": "keystone.application_credential.backends.sql.ApplicationCredential", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 245, "column": 19 }, "stop": { "line": 245, "column": 41 } } ], "kind": "function", "target": "keystone.common.sql.core.filter_limit_query" }, { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 243, "column": 13 }, "stop": { "line": 243, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.application_credential.backends.sql.ApplicationCredential.get_access_rule": [ { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 239, "column": 26 }, "stop": { "line": 239, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.application_credential.backends.sql.ApplicationCredential._access_rule_to_dict", "class_name": "keystone.application_credential.backends.sql.ApplicationCredential", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 237, "column": 22 }, "stop": { "line": 237, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.AccessRuleNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 232, "column": 13 }, "stop": { "line": 232, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.application_credential.backends.sql.ApplicationCredential.delete_application_credentials_for_user_on_project": [ { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 225, "column": 13 }, "stop": { "line": 225, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.application_credential.backends.sql.ApplicationCredential.delete_application_credentials_for_user": [ { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 218, "column": 13 }, "stop": { "line": 218, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.application_credential.backends.sql.ApplicationCredential.delete_application_credential": [ { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 208, "column": 13 }, "stop": { "line": 208, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 213, "column": 22 }, "stop": { "line": 213, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ApplicationCredentialNotFound", "dispatch": "static" } ], "keystone.application_credential.backends.sql.ApplicationCredential.list_application_credentials_for_user": [ { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 204, "column": 20 }, "stop": { "line": 204, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.application_credential.backends.sql.ApplicationCredential._to_dict", "class_name": "keystone.application_credential.backends.sql.ApplicationCredential", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 201, "column": 20 }, "stop": { "line": 201, "column": 42 } } ], "kind": "function", "target": "keystone.common.sql.core.filter_limit_query" }, { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 199, "column": 13 }, "stop": { "line": 199, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.application_credential.backends.sql.ApplicationCredential.get_application_credential": [ { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 195, "column": 28 }, "stop": { "line": 195, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.application_credential.backends.sql.ApplicationCredential._to_dict", "class_name": "keystone.application_credential.backends.sql.ApplicationCredential", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 193, "column": 22 }, "stop": { "line": 193, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ApplicationCredentialNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 188, "column": 13 }, "stop": { "line": 188, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.application_credential.backends.sql.ApplicationCredential._access_rule_to_dict": [], "keystone.application_credential.backends.sql.ApplicationCredential._to_dict": [ { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 172, "column": 16 }, "stop": { "line": 172, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.application_credential.backends.sql.ApplicationCredential._access_rule_to_dict", "class_name": "keystone.application_credential.backends.sql.ApplicationCredential", "dispatch": "dynamic" } ], "keystone.application_credential.backends.sql.ApplicationCredential.create_application_credential": [ { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 163, "column": 42 }, "stop": { "line": 163, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.application_credential.backends.sql.ApplicationCredential._to_dict", "class_name": "keystone.application_credential.backends.sql.ApplicationCredential", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 133, "column": 13 }, "stop": { "line": 133, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 137, "column": 32 }, "stop": { "line": 137, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.application_credential.backends.sql.ApplicationCredentialRoleModel", "dispatch": "static" }, { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 134, "column": 18 }, "stop": { "line": 134, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixin.from_dict", "class_name": "keystone.application_credential.backends.sql.ApplicationCredentialModel", "dispatch": "static" }, { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 153, "column": 42 }, "stop": { "line": 153, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixin.from_dict", "class_name": "keystone.application_credential.backends.sql.AccessRuleModel", "dispatch": "static" }, { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 132, "column": 8 }, "stop": { "line": 132, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.application_credential.backends.sql.ApplicationCredential._hash_secret", "class_name": "keystone.application_credential.backends.sql.ApplicationCredential", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 156, "column": 24 }, "stop": { "line": 156, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_db.sqlalchemy.models.ModelBase.__setitem__", "class_name": "keystone.common.sql.core.ModelDictMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 159, "column": 24 }, "stop": { "line": 159, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.application_credential.backends.sql.ApplicationCredentialAccessRuleModel", "dispatch": "static" } ], "keystone.application_credential.backends.sql.ApplicationCredential._hash_secret": [ { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 125, "column": 24 }, "stop": { "line": 125, "column": 54 } } ], "kind": "function", "target": "keystone.common.password_hashing.hash_password" } ], "keystone.application_credential.backends.sql.ApplicationCredential.authenticate": [ { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 114, "column": 27 }, "stop": { "line": 114, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.application_credential.backends.sql.ApplicationCredential.get_application_credential", "class_name": "keystone.application_credential.backends.sql.ApplicationCredential", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 118, "column": 15 }, "stop": { "line": 118, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.application_credential.backends.sql.ApplicationCredential._check_secret", "class_name": "keystone.application_credential.backends.sql.ApplicationCredential", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 120, "column": 11 }, "stop": { "line": 120, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.application_credential.backends.sql.ApplicationCredential._check_expired", "class_name": "keystone.application_credential.backends.sql.ApplicationCredential", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 117, "column": 18 }, "stop": { "line": 117, "column": 32 } }, { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 121, "column": 18 }, "stop": { "line": 121, "column": 32 } }, { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 119, "column": 18 }, "stop": { "line": 119, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "AssertionError", "dispatch": "static" } ], "keystone.application_credential.backends.sql.ApplicationCredential._check_expired": [ { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 108, "column": 19 }, "stop": { "line": 108, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 108, "column": 19 }, "stop": { "line": 108, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__ge__", "class_name": "datetime.datetime", "dispatch": "dynamic" } ], "keystone.application_credential.backends.sql.ApplicationCredential._check_secret": [ { "locations": [ { "path": "keystone/application_credential/backends/sql.py", "start": { "line": 104, "column": 15 }, "stop": { "line": 104, "column": 46 } } ], "kind": "function", "target": "keystone.common.password_hashing.check_password" } ], "sqlalchemy.testing.requirements.SuiteRequirements.autoincrement_without_sequence": [], "sqlalchemy.testing.requirements.SuiteRequirements.fetch_offset_with_options": [], "sqlalchemy.testing.requirements.SuiteRequirements.fetch_no_order_by": [], "sqlalchemy.testing.requirements.SuiteRequirements.fetch_ties": [], "sqlalchemy.testing.requirements.SuiteRequirements.fetch_percent": [], "sqlalchemy.testing.requirements.SuiteRequirements.fetch_first": [], "sqlalchemy.testing.requirements.SuiteRequirements.regexp_replace": [], "sqlalchemy.testing.requirements.SuiteRequirements.regexp_match": [], "sqlalchemy.testing.requirements.SuiteRequirements.identity_columns_standard": [], "sqlalchemy.testing.requirements.SuiteRequirements.identity_columns": [], "sqlalchemy.testing.requirements.SuiteRequirements.supports_is_distinct_from": [], "sqlalchemy.testing.requirements.SuiteRequirements.supports_distinct_on": [], "sqlalchemy.testing.requirements.SuiteRequirements.computed_columns_reflect_persisted": [], "sqlalchemy.testing.requirements.SuiteRequirements.computed_columns_default_persisted": [], "sqlalchemy.testing.requirements.SuiteRequirements.computed_columns_virtual": [], "sqlalchemy.testing.requirements.SuiteRequirements.computed_columns_stored": [], "sqlalchemy.testing.requirements.SuiteRequirements.computed_columns": [], "sqlalchemy.testing.requirements.SuiteRequirements.async_dialect": [], "sqlalchemy.testing.requirements.SuiteRequirements._has_sqlite": [], "sqlalchemy.testing.requirements.SuiteRequirements.cextensions": [], "sqlalchemy.testing.requirements.SuiteRequirements.sqlite": [], "sqlalchemy.testing.requirements.SuiteRequirements._has_mysql_fully_case_sensitive": [], "sqlalchemy.testing.requirements.SuiteRequirements._has_mysql_on_windows": [], "sqlalchemy.testing.requirements.SuiteRequirements.no_coverage": [], "sqlalchemy.testing.requirements.SuiteRequirements.predictable_gc": [], "sqlalchemy.testing.requirements.SuiteRequirements.non_broken_pickle": [], "sqlalchemy.testing.requirements.SuiteRequirements.patch_library": [], "sqlalchemy.testing.requirements.SuiteRequirements.cpython": [], "sqlalchemy.testing.requirements.SuiteRequirements.dataclasses": [], "sqlalchemy.testing.requirements.SuiteRequirements.python37": [], "sqlalchemy.testing.requirements.SuiteRequirements.python36": [], "sqlalchemy.testing.requirements.SuiteRequirements.pep520": [], "sqlalchemy.testing.requirements.SuiteRequirements.python3": [], "sqlalchemy.testing.requirements.SuiteRequirements.python2": [], "sqlalchemy.testing.requirements.SuiteRequirements.sqlalchemy2_stubs": [], "sqlalchemy.testing.requirements.SuiteRequirements.threading_with_mock": [], "sqlalchemy.testing.requirements.SuiteRequirements.memory_intensive": [], "sqlalchemy.testing.requirements.SuiteRequirements.timing_intensive": [], "sqlalchemy.testing.requirements.SuiteRequirements._running_on_windows": [], "sqlalchemy.testing.requirements.SuiteRequirements.no_windows": [], "sqlalchemy.testing.requirements.SuiteRequirements.ad_hoc_engines": [], "sqlalchemy.testing.requirements.SuiteRequirements.skip_mysql_on_windows": [], "sqlalchemy.testing.requirements.SuiteRequirements.independent_connections": [], "sqlalchemy.testing.requirements.SuiteRequirements.graceful_disconnects": [], "sqlalchemy.testing.requirements.SuiteRequirements.unicode_connections": [], "sqlalchemy.testing.requirements.SuiteRequirements.get_order_by_collation": [], "sqlalchemy.testing.requirements.SuiteRequirements.order_by_collation": [], "sqlalchemy.testing.requirements.SuiteRequirements.order_by_label_with_expression": [], "sqlalchemy.testing.requirements.SuiteRequirements.order_by_col_from_union": [], "sqlalchemy.testing.requirements.SuiteRequirements.percent_schema_names": [], "sqlalchemy.testing.requirements.SuiteRequirements.mod_operator_as_percent_sign": [], "sqlalchemy.testing.requirements.SuiteRequirements.update_where_target_in_subquery": [], "sqlalchemy.testing.requirements.SuiteRequirements.delete_from": [], "sqlalchemy.testing.requirements.SuiteRequirements.update_from": [], "sqlalchemy.testing.requirements.SuiteRequirements.two_phase_transactions": [], "sqlalchemy.testing.requirements.SuiteRequirements.savepoints": [], "sqlalchemy.testing.requirements.SuiteRequirements.selectone": [], "sqlalchemy.testing.requirements.SuiteRequirements.expressions_against_unbounded_text": [], "sqlalchemy.testing.requirements.SuiteRequirements.empty_strings_text": [], "sqlalchemy.testing.requirements.SuiteRequirements.empty_strings_varchar": [], "sqlalchemy.testing.requirements.SuiteRequirements.text_type": [], "sqlalchemy.testing.requirements.SuiteRequirements.fetch_null_from_numeric": [], "sqlalchemy.testing.requirements.SuiteRequirements.floats_to_four_decimals": [], "sqlalchemy.testing.requirements.SuiteRequirements.precision_generic_float_type": [], "sqlalchemy.testing.requirements.SuiteRequirements.precision_numerics_retains_significant_digits": [], "sqlalchemy.testing.requirements.SuiteRequirements.recursive_fk_cascade": [], "sqlalchemy.testing.requirements.SuiteRequirements.nested_aggregates": [], "sqlalchemy.testing.requirements.SuiteRequirements.implicit_decimal_binds": [], "sqlalchemy.testing.requirements.SuiteRequirements.cast_precision_numerics_many_significant_digits": [], "sqlalchemy.testing.requirements.SuiteRequirements.precision_numerics_many_significant_digits": [], "sqlalchemy.testing.requirements.SuiteRequirements.precision_numerics_enotation_large": [], "sqlalchemy.testing.requirements.SuiteRequirements.precision_numerics_enotation_small": [], "sqlalchemy.testing.requirements.SuiteRequirements.precision_numerics_general": [], "sqlalchemy.testing.requirements.SuiteRequirements.legacy_unconditional_json_extract": [], "sqlalchemy.testing.requirements.SuiteRequirements.json_index_supplementary_unicode_element": [], "sqlalchemy.testing.requirements.SuiteRequirements.json_array_indexes": [], "sqlalchemy.testing.requirements.SuiteRequirements.json_type": [], "sqlalchemy.testing.requirements.SuiteRequirements.get_isolation_levels": [], "sqlalchemy.testing.requirements.SuiteRequirements.isolation_level": [], "sqlalchemy.testing.requirements.SuiteRequirements.autocommit": [], "sqlalchemy.testing.requirements.SuiteRequirements.binary_literals": [], "sqlalchemy.testing.requirements.SuiteRequirements.binary_comparisons": [], "sqlalchemy.testing.requirements.SuiteRequirements.time_microseconds": [], "sqlalchemy.testing.requirements.SuiteRequirements.time": [], "sqlalchemy.testing.requirements.SuiteRequirements.date_historic": [], "sqlalchemy.testing.requirements.SuiteRequirements.date_coerces_from_datetime": [], "sqlalchemy.testing.requirements.SuiteRequirements.date": [], "sqlalchemy.testing.requirements.SuiteRequirements.datetime_historic": [], "sqlalchemy.testing.requirements.SuiteRequirements.timestamp_microseconds": [], "sqlalchemy.testing.requirements.SuiteRequirements.datetime_microseconds": [], "sqlalchemy.testing.requirements.SuiteRequirements.datetime": [], "sqlalchemy.testing.requirements.SuiteRequirements.datetime_literals": [], "sqlalchemy.testing.requirements.SuiteRequirements.symbol_names_w_double_quote": [], "sqlalchemy.testing.requirements.SuiteRequirements.unicode_ddl": [], "sqlalchemy.testing.requirements.SuiteRequirements.unicode_data": [], "sqlalchemy.testing.requirements.SuiteRequirements.unbounded_varchar": [], "sqlalchemy.testing.requirements.SuiteRequirements.duplicate_key_raises_integrity_error": [], "sqlalchemy.testing.requirements.SuiteRequirements.check_constraint_reflection": [], "sqlalchemy.testing.requirements.SuiteRequirements.unique_constraint_reflection": [], "sqlalchemy.testing.requirements.SuiteRequirements.indexes_with_expressions": [], "sqlalchemy.testing.requirements.SuiteRequirements.indexes_with_ascdesc": [], "sqlalchemy.testing.requirements.SuiteRequirements.index_reflects_included_columns": [], "sqlalchemy.testing.requirements.SuiteRequirements.index_reflection": [], "sqlalchemy.testing.requirements.SuiteRequirements.temporary_views": [], "sqlalchemy.testing.requirements.SuiteRequirements.temporary_tables": [], "sqlalchemy.testing.requirements.SuiteRequirements.temp_table_names": [], "sqlalchemy.testing.requirements.SuiteRequirements.temp_table_reflect_indexes": [], "sqlalchemy.testing.requirements.SuiteRequirements.temp_table_reflection": [], "sqlalchemy.testing.requirements.SuiteRequirements.fk_constraint_option_reflection_onupdate_restrict": [], "sqlalchemy.testing.requirements.SuiteRequirements.foreign_key_constraint_option_reflection_onupdate": [], "sqlalchemy.testing.requirements.SuiteRequirements.fk_constraint_option_reflection_ondelete_noaction": [], "sqlalchemy.testing.requirements.SuiteRequirements.fk_constraint_option_reflection_ondelete_restrict": [], "sqlalchemy.testing.requirements.SuiteRequirements.foreign_key_constraint_option_reflection_ondelete": [], "sqlalchemy.testing.requirements.SuiteRequirements.foreign_key_constraint_reflection": [], "sqlalchemy.testing.requirements.SuiteRequirements.primary_key_constraint_reflection": [], "sqlalchemy.testing.requirements.SuiteRequirements.schema_reflection": [], "sqlalchemy.testing.requirements.SuiteRequirements.view_reflection": [], "sqlalchemy.testing.requirements.SuiteRequirements.view_column_reflection": [], "sqlalchemy.testing.requirements.SuiteRequirements.comment_reflection": [], "sqlalchemy.testing.requirements.SuiteRequirements.table_reflection": [], "sqlalchemy.testing.requirements.SuiteRequirements.reflects_pk_names": [], "sqlalchemy.testing.requirements.SuiteRequirements.no_lastrowid_support": [], "sqlalchemy.testing.requirements.SuiteRequirements.supports_lastrowid": [], "sqlalchemy.testing.requirements.SuiteRequirements.sequences_optional": [], "sqlalchemy.testing.requirements.SuiteRequirements.no_sequences": [], "sqlalchemy.testing.requirements.SuiteRequirements.sequences": [], "sqlalchemy.testing.requirements.SuiteRequirements.server_side_cursors": [], "sqlalchemy.testing.requirements.SuiteRequirements.default_schema_name_switch": [], "sqlalchemy.testing.requirements.SuiteRequirements.implicit_default_schema": [], "sqlalchemy.testing.requirements.SuiteRequirements.foreign_key_constraint_name_reflection": [], "sqlalchemy.testing.requirements.SuiteRequirements.cross_schema_fk_reflection": [], "sqlalchemy.testing.requirements.SuiteRequirements.schemas": [], "sqlalchemy.testing.requirements.SuiteRequirements.views": [], "sqlalchemy.testing.requirements.SuiteRequirements.dbapi_lastrowid": [], "sqlalchemy.testing.requirements.SuiteRequirements.emulated_lastrowid_even_with_sequences": [], "sqlalchemy.testing.requirements.SuiteRequirements.emulated_lastrowid": [], "sqlalchemy.testing.requirements.SuiteRequirements.implements_get_lastrowid": [], "sqlalchemy.testing.requirements.SuiteRequirements.multivalues_inserts": [], "sqlalchemy.testing.requirements.SuiteRequirements.denormalized_names": [], "sqlalchemy.testing.requirements.SuiteRequirements.duplicate_names_in_cursor_description": [], "sqlalchemy.testing.requirements.SuiteRequirements.tuple_in_w_empty": [], "sqlalchemy.testing.requirements.SuiteRequirements.tuple_in": [], "sqlalchemy.testing.requirements.SuiteRequirements.returning": [], "sqlalchemy.testing.requirements.SuiteRequirements.insert_executemany_returning": [], "sqlalchemy.testing.requirements.SuiteRequirements.full_returning": [], "sqlalchemy.testing.requirements.SuiteRequirements.insert_from_select": [], "sqlalchemy.testing.requirements.SuiteRequirements.empty_inserts_executemany": [], "sqlalchemy.testing.requirements.SuiteRequirements.empty_inserts": [], "sqlalchemy.testing.requirements.SuiteRequirements.sane_rowcount_w_returning": [], "sqlalchemy.testing.requirements.SuiteRequirements.sane_multi_rowcount": [], "sqlalchemy.testing.requirements.SuiteRequirements.sane_rowcount": [], "sqlalchemy.testing.requirements.SuiteRequirements.group_by_complex_expression": [], "sqlalchemy.testing.requirements.SuiteRequirements.fetch_rows_post_commit": [], "sqlalchemy.testing.requirements.SuiteRequirements.autoincrement_insert": [], "sqlalchemy.testing.requirements.SuiteRequirements.ctes_on_dml": [], "sqlalchemy.testing.requirements.SuiteRequirements.ctes_with_update_delete": [], "sqlalchemy.testing.requirements.SuiteRequirements.ctes": [], "sqlalchemy.testing.requirements.SuiteRequirements.window_functions": [], "sqlalchemy.testing.requirements.SuiteRequirements.except_": [], "sqlalchemy.testing.requirements.SuiteRequirements.intersect": [], "sqlalchemy.testing.requirements.SuiteRequirements.standalone_null_binds_whereclause": [], "sqlalchemy.testing.requirements.SuiteRequirements.standalone_binds": [], "sqlalchemy.testing.requirements.SuiteRequirements.nullsordering": [], "sqlalchemy.testing.requirements.SuiteRequirements.nullable_booleans": [], "sqlalchemy.testing.requirements.SuiteRequirements.boolean_col_expressions": [], "sqlalchemy.testing.requirements.SuiteRequirements.parens_in_union_contained_select_wo_limit_offset": [], "sqlalchemy.testing.requirements.SuiteRequirements.parens_in_union_contained_select_w_limit_offset": [], "sqlalchemy.testing.requirements.SuiteRequirements.sql_expression_limit_offset": [], "sqlalchemy.testing.requirements.SuiteRequirements.bound_limit_offset": [], "sqlalchemy.testing.requirements.SuiteRequirements.offset": [], "sqlalchemy.testing.requirements.SuiteRequirements.subqueries": [], "sqlalchemy.testing.requirements.SuiteRequirements.named_constraints": [], "sqlalchemy.testing.requirements.SuiteRequirements.foreign_key_ddl": [], "sqlalchemy.testing.requirements.SuiteRequirements.self_referential_foreign_keys": [], "sqlalchemy.testing.requirements.SuiteRequirements.queue_pool": [], "sqlalchemy.testing.requirements.SuiteRequirements.on_update_or_deferrable_fks": [], "sqlalchemy.testing.requirements.SuiteRequirements.deferrable_fks": [], "sqlalchemy.testing.requirements.SuiteRequirements.non_updating_cascade": [], "sqlalchemy.testing.requirements.SuiteRequirements.on_update_cascade": [], "sqlalchemy.testing.requirements.SuiteRequirements.standard_cursor_sql": [], "sqlalchemy.testing.requirements.SuiteRequirements.table_value_constructor": [], "sqlalchemy.testing.requirements.SuiteRequirements.foreign_keys": [], "sqlalchemy.testing.requirements.SuiteRequirements.index_ddl_if_exists": [], "sqlalchemy.testing.requirements.SuiteRequirements.table_ddl_if_exists": [], "sqlalchemy.testing.requirements.SuiteRequirements.drop_table": [], "sqlalchemy.testing.requirements.SuiteRequirements.create_table": [], "rx.linq.observable.pairwise.pairwise": [], "keystone.tests.unit.ksfixtures.auth_plugins.LoadAuthPlugins.cleanUp": [ { "locations": [ { "path": "keystone/tests/unit/ksfixtures/auth_plugins.py", "start": { "line": 61, "column": 27 }, "stop": { "line": 61, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" } ], "keystone.tests.unit.ksfixtures.auth_plugins.LoadAuthPlugins.setUp": [ { "locations": [ { "path": "keystone/tests/unit/ksfixtures/auth_plugins.py", "start": { "line": 49, "column": 8 }, "stop": { "line": 49, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures.fixture.Fixture.setUp", "class_name": "fixtures.fixture.Fixture", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/auth_plugins.py", "start": { "line": 55, "column": 40 }, "stop": { "line": 55, "column": 66 } } ], "kind": "function", "target": "keystone.auth.core.load_auth_method" } ], "keystone.tests.unit.ksfixtures.auth_plugins.LoadAuthPlugins.__init__": [ { "locations": [ { "path": "keystone/tests/unit/ksfixtures/auth_plugins.py", "start": { "line": 41, "column": 8 }, "stop": { "line": 41, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "fixtures.fixture.Fixture", "dispatch": "static" } ], "keystone.tests.unit.ksfixtures.auth_plugins.ConfigAuthPlugins.setUp": [ { "locations": [ { "path": "keystone/tests/unit/ksfixtures/auth_plugins.py", "start": { "line": 30, "column": 8 }, "stop": { "line": 30, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures.fixture.Fixture.setUp", "class_name": "fixtures.fixture.Fixture", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/auth_plugins.py", "start": { "line": 33, "column": 12 }, "stop": { "line": 33, "column": 51 } } ], "kind": "function", "target": "keystone.conf.auth.setup_authentication" } ], "keystone.tests.unit.ksfixtures.auth_plugins.ConfigAuthPlugins.__init__": [ { "locations": [ { "path": "keystone/tests/unit/ksfixtures/auth_plugins.py", "start": { "line": 24, "column": 8 }, "stop": { "line": 24, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "fixtures.fixture.Fixture", "dispatch": "static" } ], "libcst.helpers._template.parse_template_expression": [], "libcst.helpers._template.parse_template_statement": [], "libcst.helpers._template.parse_template_module": [], "libcst.helpers._template.unmangle_nodes": [], "libcst.helpers._template.TemplateChecker.visit_Name": [], "libcst.helpers._template.TemplateChecker.__init__": [], "libcst.helpers._template.TemplateTransformer.leave_Decorator": [], "libcst.helpers._template.TemplateTransformer.leave_SubscriptElement": [], "libcst.helpers._template.TemplateTransformer.leave_Index": [], "libcst.helpers._template.TemplateTransformer.leave_IndentedBlock": [], "libcst.helpers._template.TemplateTransformer.leave_SimpleStatementSuite": [], "libcst.helpers._template.TemplateTransformer.leave_Expr": [], "libcst.helpers._template.TemplateTransformer.leave_SimpleStatementLine": [], "libcst.helpers._template.TemplateTransformer.leave_Arg": [], "libcst.helpers._template.TemplateTransformer.leave_Parameters": [], "libcst.helpers._template.TemplateTransformer.leave_Param": [], "libcst.helpers._template.TemplateTransformer.leave_AssignTarget": [], "libcst.helpers._template.TemplateTransformer.leave_Annotation": [], "libcst.helpers._template.TemplateTransformer.leave_Name": [], "libcst.helpers._template.TemplateTransformer.__init__": [], "libcst.helpers._template.mangle_template": [], "libcst.helpers._template.unmangled_name": [], "libcst.helpers._template.mangled_name": [], "graphene_sqlalchemy.tests.test_types.test_deprecated_createConnectionField": [], "graphene_sqlalchemy.tests.test_types.test_deprecated_unregisterConnectionFieldFactory": [], "graphene_sqlalchemy.tests.test_types.test_deprecated_registerConnectionFieldFactory": [], "graphene_sqlalchemy.tests.test_types.test_custom_connection_field_factory": [], "graphene_sqlalchemy.tests.test_types.test_default_connection_field_factory": [], "graphene_sqlalchemy.tests.test_types.test_objecttype_with_custom_options": [], "graphene_sqlalchemy.tests.test_types.test_custom_objecttype_registered": [], "graphene_sqlalchemy.tests.test_types.test_resolvers": [], "graphene_sqlalchemy.tests.test_types.test_sqlalchemy_redefine_field": [], "graphene_sqlalchemy.tests.test_types.test_only_and_exclude_fields": [], "graphene_sqlalchemy.tests.test_types.test_exclude_fields": [], "graphene_sqlalchemy.tests.test_types.test_only_fields": [], "graphene_sqlalchemy.tests.test_types.test_invalid_model_attr": [], "graphene_sqlalchemy.tests.test_types.test_sqlalchemy_override_fields": [], "graphene_sqlalchemy.tests.test_types.test_sqlalchemy_default_fields": [], "graphene_sqlalchemy.tests.test_types.test_connection": [], "graphene_sqlalchemy.tests.test_types.test_sqlalchemy_node": [], "graphene_sqlalchemy.tests.test_types.test_should_raise_if_model_is_invalid": [], "graphene_sqlalchemy.tests.test_types.test_should_raise_if_no_model": [], "migrate.tests.versioning.test_template.TestTemplate.test_custom_templates_and_themes": [], "migrate.tests.versioning.test_template.TestTemplate.test_script": [], "migrate.tests.versioning.test_template.TestTemplate.test_repository": [], "migrate.tests.versioning.test_template.TestTemplate.test_templates": [], "saml2.client_base.Base.parse_discovery_service_response": [], "saml2.client_base.Base.create_discovery_service_request": [], "saml2.client_base.Base.can_handle_ecp_response": [], "saml2.client_base.Base.parse_ecp_authn_response": [], "saml2.client_base.Base.create_ecp_authn_request": [], "saml2.client_base.Base.parse_name_id_mapping_request_response": [], "saml2.client_base.Base.parse_attribute_query_response": [], "saml2.client_base.Base.parse_assertion_id_request_response": [], "saml2.client_base.Base.parse_authn_query_response": [], "saml2.client_base.Base.parse_authz_decision_query_response": [], "saml2.client_base.Base.parse_authn_request_response": [], "saml2.client_base.Base.create_name_id_mapping_request": [], "saml2.client_base.Base.create_authn_query": [], "saml2.client_base.Base.create_assertion_id_request": [], "saml2.client_base.Base.create_authz_decision_query_using_assertion": [], "saml2.client_base.Base.create_authz_decision_query": [], "saml2.client_base.Base.create_attribute_query": [], "saml2.client_base.Base.create_authn_request": [], "saml2.client_base.Base.service_urls": [], "saml2.client_base.Base.is_session_valid": [], "saml2.client_base.Base.add_vo_information_about_user": [], "saml2.client_base.Base._my_name": [], "saml2.client_base.Base.sso_location": [], "saml2.client_base.Base._sso_location": [], "saml2.client_base.Base._relay_state": [], "saml2.client_base.Base.__init__": [], "saml2.client_base.create_requested_attribute_node": [], "graphql.execution.executors.utils.process": [], "keystone.tests.protection.v3.test_roles.ProjectUserTestsWithoutEnforceScope.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 357, "column": 21 }, "stop": { "line": 357, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 334, "column": 24 }, "stop": { "line": 334, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 341, "column": 12 }, "stop": { "line": 341, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 347, "column": 12 }, "stop": { "line": 347, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 355, "column": 15 }, "stop": { "line": 355, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_roles.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 347, "column": 30 }, "stop": { "line": 347, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 341, "column": 30 }, "stop": { "line": 341, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 332, "column": 8 }, "stop": { "line": 332, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 334, "column": 8 }, "stop": { "line": 334, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_roles.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 347, "column": 12 }, "stop": { "line": 347, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 341, "column": 12 }, "stop": { "line": 341, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 333, "column": 8 }, "stop": { "line": 333, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_roles.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 343, "column": 15 }, "stop": { "line": 343, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_roles.ProjectUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 306, "column": 8 }, "stop": { "line": 306, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 308, "column": 8 }, "stop": { "line": 308, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_roles.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 308, "column": 24 }, "stop": { "line": 308, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 307, "column": 8 }, "stop": { "line": 307, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_roles.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 312, "column": 15 }, "stop": { "line": 312, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_roles.ProjectUserTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_roles.DomainUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 289, "column": 21 }, "stop": { "line": 289, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 273, "column": 24 }, "stop": { "line": 273, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 287, "column": 15 }, "stop": { "line": 287, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_roles.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 277, "column": 12 }, "stop": { "line": 277, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 277, "column": 30 }, "stop": { "line": 277, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 271, "column": 8 }, "stop": { "line": 271, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 272, "column": 8 }, "stop": { "line": 272, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_roles.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 277, "column": 12 }, "stop": { "line": 277, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 280, "column": 23 }, "stop": { "line": 280, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 273, "column": 8 }, "stop": { "line": 273, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_roles.DomainUserTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_roles.SystemAdminTests.test_user_can_delete_roles": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 259, "column": 12 }, "stop": { "line": 259, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 259, "column": 12 }, "stop": { "line": 259, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 263, "column": 21 }, "stop": { "line": 263, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 259, "column": 30 }, "stop": { "line": 259, "column": 47 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.protection.v3.test_roles.SystemAdminTests.test_user_can_update_roles": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 247, "column": 12 }, "stop": { "line": 247, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 250, "column": 42 }, "stop": { "line": 250, "column": 52 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 247, "column": 12 }, "stop": { "line": 247, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 250, "column": 42 }, "stop": { "line": 250, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 254, "column": 16 }, "stop": { "line": 254, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 247, "column": 30 }, "stop": { "line": 247, "column": 47 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.protection.v3.test_roles.SystemAdminTests.test_user_can_create_roles": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 240, "column": 26 }, "stop": { "line": 240, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.protection.v3.test_roles.SystemAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 218, "column": 8 }, "stop": { "line": 218, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 220, "column": 8 }, "stop": { "line": 220, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_roles.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 220, "column": 24 }, "stop": { "line": 220, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 226, "column": 15 }, "stop": { "line": 226, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_roles.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 219, "column": 8 }, "stop": { "line": 219, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_roles.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_roles.SystemMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 185, "column": 8 }, "stop": { "line": 185, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 201, "column": 43 }, "stop": { "line": 201, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 187, "column": 24 }, "stop": { "line": 187, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 187, "column": 8 }, "stop": { "line": 187, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_roles.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 186, "column": 8 }, "stop": { "line": 186, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_roles.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 190, "column": 24 }, "stop": { "line": 190, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 200, "column": 15 }, "stop": { "line": 200, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_roles.SystemMemberTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_roles.SystemReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 151, "column": 8 }, "stop": { "line": 151, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 166, "column": 15 }, "stop": { "line": 166, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_roles.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 167, "column": 43 }, "stop": { "line": 167, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 153, "column": 24 }, "stop": { "line": 153, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 153, "column": 8 }, "stop": { "line": 153, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_roles.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 156, "column": 24 }, "stop": { "line": 156, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 152, "column": 8 }, "stop": { "line": 152, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_roles.SystemReaderTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_roles._DomainAndProjectUserRoleTests.test_user_cannot_delete_roles": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 135, "column": 12 }, "stop": { "line": 135, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 135, "column": 12 }, "stop": { "line": 135, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 140, "column": 16 }, "stop": { "line": 140, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 135, "column": 30 }, "stop": { "line": 135, "column": 47 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.protection.v3.test_roles._DomainAndProjectUserRoleTests.test_user_cannot_update_roles": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 125, "column": 42 }, "stop": { "line": 125, "column": 52 } }, { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 122, "column": 12 }, "stop": { "line": 122, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 125, "column": 42 }, "stop": { "line": 125, "column": 58 } }, { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 122, "column": 12 }, "stop": { "line": 122, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 129, "column": 16 }, "stop": { "line": 129, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 122, "column": 30 }, "stop": { "line": 122, "column": 47 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.protection.v3.test_roles._DomainAndProjectUserRoleTests.test_user_cannot_create_roles": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 112, "column": 26 }, "stop": { "line": 112, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.protection.v3.test_roles._DomainAndProjectUserRoleTests.test_user_cannot_get_a_role": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 102, "column": 12 }, "stop": { "line": 102, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 102, "column": 12 }, "stop": { "line": 102, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 107, "column": 16 }, "stop": { "line": 107, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 102, "column": 30 }, "stop": { "line": 102, "column": 47 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.protection.v3.test_roles._DomainAndProjectUserRoleTests.test_user_cannot_list_roles": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 92, "column": 39 }, "stop": { "line": 92, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 92, "column": 39 }, "stop": { "line": 92, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 92, "column": 57 }, "stop": { "line": 92, "column": 74 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.protection.v3.test_roles._SystemReaderAndMemberRoleTests.test_user_cannot_delete_roles": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 78, "column": 12 }, "stop": { "line": 78, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 78, "column": 12 }, "stop": { "line": 78, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 83, "column": 16 }, "stop": { "line": 83, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 78, "column": 30 }, "stop": { "line": 78, "column": 47 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.protection.v3.test_roles._SystemReaderAndMemberRoleTests.test_user_cannot_update_roles": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 68, "column": 42 }, "stop": { "line": 68, "column": 52 } }, { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 65, "column": 12 }, "stop": { "line": 65, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 68, "column": 42 }, "stop": { "line": 68, "column": 58 } }, { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 65, "column": 12 }, "stop": { "line": 65, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 72, "column": 16 }, "stop": { "line": 72, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 65, "column": 30 }, "stop": { "line": 65, "column": 47 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.protection.v3.test_roles._SystemReaderAndMemberRoleTests.test_user_cannot_create_roles": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 55, "column": 26 }, "stop": { "line": 55, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.protection.v3.test_roles._SystemUserRoleTests.test_user_can_get_a_role": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 43, "column": 12 }, "stop": { "line": 43, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 43, "column": 12 }, "stop": { "line": 43, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 47, "column": 22 }, "stop": { "line": 47, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 43, "column": 30 }, "stop": { "line": 43, "column": 47 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.protection.v3.test_roles._SystemUserRoleTests.test_user_can_list_roles": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 39, "column": 32 }, "stop": { "line": 39, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 32, "column": 39 }, "stop": { "line": 32, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 32, "column": 39 }, "stop": { "line": 32, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_roles.py", "start": { "line": 32, "column": 57 }, "stop": { "line": 32, "column": 74 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "pygments.lexers.textedit.VimLexer.get_tokens_unprocessed": [], "pygments.lexers.textedit.VimLexer.is_in": [], "pygments.lexers.textedit.VimLexer.__init__": [], "jedi.plugins.pytest.FixtureFilter._is_fixture": [], "jedi.plugins.pytest.FixtureFilter._filter": [], "jedi.plugins.pytest._iter_pytest_modules": [], "jedi.plugins.pytest._is_pytest_func": [], "jedi.plugins.pytest._is_a_pytest_param_and_inherited": [], "jedi.plugins.pytest._goto_pytest_fixture": [], "jedi.plugins.pytest.complete_param_names": [], "jedi.plugins.pytest.goto_anonymous_param": [], "jedi.plugins.pytest.infer_anonymous_param": [], "jedi.plugins.pytest.execute": [], "libcst.tests.test_e2e.ToolE2ETest.test_leaky_codemod": [], "libcst.tests.test_e2e.temp_workspace": [], "libcst.tests.test_e2e.PrintToPPrintCommand.leave_Call": [], "parso.pgen2.generator._calculate_first_plans": [], "parso.pgen2.generator._calculate_tree_traversal": [], "parso.pgen2.generator._make_transition": [], "parso.pgen2.generator.generate_grammar": [], "parso.pgen2.generator._dump_dfas": [], "parso.pgen2.generator._dump_nfa": [], "parso.pgen2.generator._make_dfas": [], "parso.pgen2.generator._simplify_dfas": [], "parso.pgen2.generator.ReservedString.__repr__": [], "parso.pgen2.generator.ReservedString.__init__": [], "parso.pgen2.generator.DFAState.__repr__": [], "parso.pgen2.generator.DFAState.__eq__": [], "parso.pgen2.generator.DFAState.unifystate": [], "parso.pgen2.generator.DFAState.add_arc": [], "parso.pgen2.generator.DFAState.__init__": [], "parso.pgen2.generator.DFAPlan.__repr__": [], "parso.pgen2.generator.DFAPlan.__init__": [], "parso.pgen2.generator.Grammar.__init__": [], "setuptools.command.alias.format_alias": [], "setuptools.command.alias.alias.run": [], "setuptools.command.alias.alias.finalize_options": [], "setuptools.command.alias.alias.initialize_options": [], "setuptools.command.alias.shquote": [], "libcst.codemod.commands.strip_strings_from_types.StripStringsCommand.leave_SimpleString": [], "keystoneclient.tests.functional.v3.test_services.ServicesTestCase.test_delete_service": [], "keystoneclient.tests.functional.v3.test_services.ServicesTestCase.test_update_service": [], "keystoneclient.tests.functional.v3.test_services.ServicesTestCase.test_list_services": [], "keystoneclient.tests.functional.v3.test_services.ServicesTestCase.test_get_service": [], "keystoneclient.tests.functional.v3.test_services.ServicesTestCase.test_create_service": [], "keystoneclient.tests.functional.v3.test_services.ServicesTestCase.check_service": [], "urllib3.contrib.ntlmpool.NTLMConnectionPool.urlopen": [], "urllib3.contrib.ntlmpool.NTLMConnectionPool._new_conn": [], "urllib3.contrib.ntlmpool.NTLMConnectionPool.__init__": [], "keystoneclient.v3.contrib.oauth1.consumers.ConsumerManager.delete": [], "keystoneclient.v3.contrib.oauth1.consumers.ConsumerManager.update": [], "keystoneclient.v3.contrib.oauth1.consumers.ConsumerManager.get": [], "keystoneclient.v3.contrib.oauth1.consumers.ConsumerManager.create": [], "keystone.common.sql.data_migration_repo.versions.075_placeholder.upgrade": [], "oslo_messaging._drivers.amqpdriver.AMQPDriverBase.cleanup": [], "oslo_messaging._drivers.amqpdriver.AMQPDriverBase.listen_for_notifications": [], "oslo_messaging._drivers.amqpdriver.AMQPDriverBase.listen": [], "oslo_messaging._drivers.amqpdriver.AMQPDriverBase.send_notification": [], "oslo_messaging._drivers.amqpdriver.AMQPDriverBase.send": [], "oslo_messaging._drivers.amqpdriver.AMQPDriverBase._send": [], "oslo_messaging._drivers.amqpdriver.AMQPDriverBase._get_reply_q": [], "oslo_messaging._drivers.amqpdriver.AMQPDriverBase._get_connection": [], "oslo_messaging._drivers.amqpdriver.AMQPDriverBase._get_exchange": [], "oslo_messaging._drivers.amqpdriver.AMQPDriverBase.__init__": [], "oslo_messaging._drivers.amqpdriver.ReplyWaiter.wait": [], "oslo_messaging._drivers.amqpdriver.ReplyWaiter._process_reply": [], "oslo_messaging._drivers.amqpdriver.ReplyWaiter._raise_timeout_exception": [], "oslo_messaging._drivers.amqpdriver.ReplyWaiter.unlisten": [], "oslo_messaging._drivers.amqpdriver.ReplyWaiter.listen": [], "oslo_messaging._drivers.amqpdriver.ReplyWaiter.__call__": [], "oslo_messaging._drivers.amqpdriver.ReplyWaiter.poll": [], "oslo_messaging._drivers.amqpdriver.ReplyWaiter.stop": [], "oslo_messaging._drivers.amqpdriver.ReplyWaiter.__init__": [], "oslo_messaging._drivers.amqpdriver.ReplyWaiters.remove": [], "oslo_messaging._drivers.amqpdriver.ReplyWaiters.add": [], "oslo_messaging._drivers.amqpdriver.ReplyWaiters.put": [], "oslo_messaging._drivers.amqpdriver.ReplyWaiters.get": [], "oslo_messaging._drivers.amqpdriver.ReplyWaiters.__init__": [], "oslo_messaging._drivers.amqpdriver.RpcAMQPListener.__call__": [], "oslo_messaging._drivers.amqpdriver.AMQPListener.cleanup": [], "oslo_messaging._drivers.amqpdriver.AMQPListener.stop": [], "oslo_messaging._drivers.amqpdriver.AMQPListener.poll": [], "oslo_messaging._drivers.amqpdriver.AMQPListener.__call__": [], "oslo_messaging._drivers.amqpdriver.AMQPListener.__init__": [], "oslo_messaging._drivers.amqpdriver.ObsoleteReplyQueuesCache._no_reply_log": [], "oslo_messaging._drivers.amqpdriver.ObsoleteReplyQueuesCache.add": [], "oslo_messaging._drivers.amqpdriver.ObsoleteReplyQueuesCache.reply_q_valid": [], "oslo_messaging._drivers.amqpdriver.ObsoleteReplyQueuesCache.__init__": [], "oslo_messaging._drivers.amqpdriver.NotificationAMQPIncomingMessage.requeue": [], "oslo_messaging._drivers.amqpdriver.NotificationAMQPIncomingMessage.acknowledge": [], "oslo_messaging._drivers.amqpdriver.AMQPIncomingMessage.requeue": [], "oslo_messaging._drivers.amqpdriver.AMQPIncomingMessage.acknowledge": [], "oslo_messaging._drivers.amqpdriver.AMQPIncomingMessage.heartbeat": [], "oslo_messaging._drivers.amqpdriver.AMQPIncomingMessage.reply": [], "oslo_messaging._drivers.amqpdriver.AMQPIncomingMessage._send_reply": [], "oslo_messaging._drivers.amqpdriver.AMQPIncomingMessage.__init__": [], "oslo_messaging._drivers.amqpdriver.MessageOperationsHandler.do": [], "oslo_messaging._drivers.amqpdriver.MessageOperationsHandler.process": [], "oslo_messaging._drivers.amqpdriver.MessageOperationsHandler._process_in_background": [], "oslo_messaging._drivers.amqpdriver.MessageOperationsHandler.process_in_background": [], "oslo_messaging._drivers.amqpdriver.MessageOperationsHandler.stop": [], "oslo_messaging._drivers.amqpdriver.MessageOperationsHandler.__init__": [], "keystone.common.sql.contract_repo.versions.034_contract_add_application_credentials_table.upgrade": [], "importlib_resources._compat.wrap_spec": [], "importlib_resources._compat.TraversableResourcesLoader.get_resource_reader": [], "importlib_resources._compat.TraversableResourcesLoader.path": [], "importlib_resources._compat.TraversableResourcesLoader.__init__": [], "eventlet.hubs.pyevent._scheduled_call_local": [], "eventlet.hubs.pyevent._scheduled_call": [], "eventlet.hubs.pyevent.Hub._version_info": [], "eventlet.hubs.pyevent.Hub.schedule_call_global": [], "eventlet.hubs.pyevent.Hub.schedule_call_local": [], "eventlet.hubs.pyevent.Hub.remove_descriptor": [], "eventlet.hubs.pyevent.Hub.remove": [], "eventlet.hubs.pyevent.Hub.signal": [], "eventlet.hubs.pyevent.Hub.add": [], "eventlet.hubs.pyevent.Hub._setrunning": [], "eventlet.hubs.pyevent.Hub._getrunning": [], "eventlet.hubs.pyevent.Hub.abort": [], "eventlet.hubs.pyevent.Hub.run": [], "eventlet.hubs.pyevent.Hub.dispatch": [], "eventlet.hubs.pyevent.Hub.__init__": [], "eventlet.hubs.pyevent.event_wrapper.pending": [], "eventlet.hubs.pyevent.event_wrapper.cancel": [], "eventlet.hubs.pyevent.event_wrapper.__str__": [], "eventlet.hubs.pyevent.event_wrapper.__repr__": [], "eventlet.hubs.pyevent.event_wrapper.__init__": [], "eventlet.hubs.pyevent.is_available": [], "keystoneauth1.tests.unit.identity.test_identity_common.DiscoveryFailures.test_ssl_error": [], "keystoneauth1.tests.unit.identity.test_identity_common.DiscoveryFailures.test_client_exception": [], "keystoneauth1.tests.unit.identity.test_identity_common.DiscoveryFailures.test_connection_error": [], "keystoneauth1.tests.unit.identity.test_identity_common.GenericAuthPluginTests.test_setting_bad_connection_params": [], "keystoneauth1.tests.unit.identity.test_identity_common.GenericAuthPluginTests.test_setting_connection_params": [], "keystoneauth1.tests.unit.identity.test_identity_common.GenericAuthPluginTests.test_setting_headers": [], "keystoneauth1.tests.unit.identity.test_identity_common.GenericAuthPluginTests.setUp": [], "keystoneauth1.tests.unit.identity.test_identity_common.GenericPlugin.get_connection_params": [], "keystoneauth1.tests.unit.identity.test_identity_common.GenericPlugin.get_endpoint": [], "keystoneauth1.tests.unit.identity.test_identity_common.GenericPlugin.get_headers": [], "keystoneauth1.tests.unit.identity.test_identity_common.GenericPlugin.get_token": [], "keystoneauth1.tests.unit.identity.test_identity_common.GenericPlugin.url": [], "keystoneauth1.tests.unit.identity.test_identity_common.GenericPlugin.__init__": [], "keystoneauth1.tests.unit.identity.test_identity_common.CatalogHackTests.test_setting_no_discover_hack": [], "keystoneauth1.tests.unit.identity.test_identity_common.CatalogHackTests.test_getting_endpoints_on_auth_interface": [], "keystoneauth1.tests.unit.identity.test_identity_common.CatalogHackTests.test_get_endpoint_data_compute": [], "keystoneauth1.tests.unit.identity.test_identity_common.CatalogHackTests.test_get_endpoint_data": [], "keystoneauth1.tests.unit.identity.test_identity_common.CatalogHackTests.test_version_range": [], "keystoneauth1.tests.unit.identity.test_identity_common.CatalogHackTests.test_latest_version_gets_latest_version": [], "keystoneauth1.tests.unit.identity.test_identity_common.CatalogHackTests.test_forcing_discovery_list_returns_url": [], "keystoneauth1.tests.unit.identity.test_identity_common.CatalogHackTests.test_forcing_discovery": [], "keystoneauth1.tests.unit.identity.test_identity_common.CatalogHackTests.test_endpoint_override_data_runs_discovery": [], "keystoneauth1.tests.unit.identity.test_identity_common.CatalogHackTests.test_endpoint_override_skips_discovery": [], "keystoneauth1.tests.unit.identity.test_identity_common.CatalogHackTests.test_returns_original_skipping_discovery": [], "keystoneauth1.tests.unit.identity.test_identity_common.CatalogHackTests.test_getting_endpoints_project_id_and_trailing_slash_in_disc_url": [], "keystoneauth1.tests.unit.identity.test_identity_common.CatalogHackTests.test_returns_original_when_discover_fails": [], "keystoneauth1.tests.unit.identity.test_identity_common.CatalogHackTests.test_getting_endpoints": [], "keystoneauth1.tests.unit.identity.test_identity_common.V2.stub_auth": [], "keystoneauth1.tests.unit.identity.test_identity_common.V2.get_auth_data": [], "keystoneauth1.tests.unit.identity.test_identity_common.V2.create_auth_plugin": [], "keystoneauth1.tests.unit.identity.test_identity_common.V2.discovery_version": [], "keystoneauth1.tests.unit.identity.test_identity_common.V2.version": [], "keystoneauth1.tests.unit.identity.test_identity_common.V3.create_auth_plugin": [], "keystoneauth1.tests.unit.identity.test_identity_common.V3.stub_auth": [], "keystoneauth1.tests.unit.identity.test_identity_common.V3.get_auth_data": [], "keystoneauth1.tests.unit.identity.test_identity_common.V3.discovery_version": [], "keystoneauth1.tests.unit.identity.test_identity_common.V3.version": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_pathless_url": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_get_set_auth_state": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_check_cache_id_no_match": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_check_cache_id_match": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.assertAccessInfoEqual": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_get_auth_properties": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_invalidate": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_no_reauthenticate": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_reauthenticate": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests._create_expired_auth_plugin": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_asking_for_auth_endpoint_ignores_checks": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_broken_discovery_endpoint": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_no_trailing_slash_on_catalog_endpoint": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_trailing_slash_on_computed_endpoint": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_get_versioned_data_volume_project_id_unversioned_first": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_get_versioned_data_volume_project_id": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_interface_list": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_get_current_versioned_data": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_get_versioned_data": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_endpoint_data_relative_version": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_endpoint_no_version": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_endpoint_data_version_url_no_discovery": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_endpoint_data_no_version_no_discovery": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_get_all_version_data_service_alias": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_get_all_version_data_adapter": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_get_all_version_data_by_service_type": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_get_all_version_data": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_get_all_version_data_all_interfaces": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_endpoint_data_no_version": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_discovering_when_version_missing": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_discovering_with_protocol_relative": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_discovering_with_relative_anchored_link": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_direct_discovering_with_relative_link": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_discovering_version_with_discovery": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_discovering_version_no_discovery": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_direct_discovering": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_discovering_with_relative_link": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_direct_discovering_with_no_data": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_discovering_with_no_data": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_discovery_trailing_slash": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_direct_discovery_provided_plugin_cache": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_discovery_uses_session_plugin_cache": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_discovery_uses_plugin_cache": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_discovery_uses_session_cache": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_discovery_uses_provided_session_cache": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.test_discovering": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.version": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.stub_auth_data": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.get_auth_data": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.create_auth_plugin": [], "keystoneauth1.tests.unit.identity.test_identity_common.CommonIdentityTests.setUp": [], "keystoneauth1.tests.unit.identity.test_identity_common.FakeServiceEndpoints._make_url": [], "keystoneauth1.tests.unit.identity.test_identity_common.FakeServiceEndpoints._make_urls": [], "keystoneauth1.tests.unit.identity.test_identity_common.FakeServiceEndpoints.__init__": [], "keystoneauth1.tests.unit.identity.test_identity_common._ServiceVersion.__init__": [], "keystoneauth1.tests.unit.identity.test_identity_common._Endpoints.__init__": [], "passlib.tests.test_crypto_scrypt.StdlibScryptTest.test_default_backend": [], "passlib.tests.test_crypto_scrypt.ScryptPackageTest.test_default_backend": [], "passlib.tests.test_crypto_scrypt.BuiltinScryptTest.test_missing_backend": [], "passlib.tests.test_crypto_scrypt.BuiltinScryptTest.setUp": [], "passlib.tests.test_crypto_scrypt._can_import_stdlib_scrypt": [], "passlib.tests.test_crypto_scrypt._can_import_cffi_scrypt": [], "passlib.tests.test_crypto_scrypt._CommonScryptTest.test_keylen_param": [], "passlib.tests.test_crypto_scrypt._CommonScryptTest.test_p_param": [], "passlib.tests.test_crypto_scrypt._CommonScryptTest.test_r_param": [], "passlib.tests.test_crypto_scrypt._CommonScryptTest.test_n_param": [], "passlib.tests.test_crypto_scrypt._CommonScryptTest.test_salt_param": [], "passlib.tests.test_crypto_scrypt._CommonScryptTest.test_secret_param": [], "passlib.tests.test_crypto_scrypt._CommonScryptTest.test_backend": [], "passlib.tests.test_crypto_scrypt._CommonScryptTest.test_other_backends": [], "passlib.tests.test_crypto_scrypt._CommonScryptTest.test_reference_vectors": [], "passlib.tests.test_crypto_scrypt._CommonScryptTest.setUp": [], "passlib.tests.test_crypto_scrypt._CommonScryptTest.descriptionPrefix": [], "passlib.tests.test_crypto_scrypt.ScryptEngineTest.test_salsa": [], "passlib.tests.test_crypto_scrypt.ScryptEngineTest.test_bmix": [], "passlib.tests.test_crypto_scrypt.ScryptEngineTest.test_smix": [], "passlib.tests.test_crypto_scrypt.seed_bytes": [], "passlib.tests.test_crypto_scrypt.unpack_uint32_list": [], "passlib.tests.test_crypto_scrypt.hexstr": [], "keystone.common.policies.endpoint.list_rules": [], "passlib.handlers.django.django_disabled.verify": [], "passlib.handlers.django.django_disabled._calc_checksum": [], "passlib.handlers.django.django_disabled.identify": [], "passlib.handlers.django.django_des_crypt._calc_checksum": [], "passlib.handlers.django.django_des_crypt.to_string": [], "passlib.handlers.django.django_des_crypt.from_string": [], "passlib.handlers.django.django_pbkdf2_sha256._calc_checksum": [], "passlib.handlers.django.django_bcrypt_sha256._calc_checksum": [], "passlib.handlers.django.django_bcrypt_sha256.to_string": [], "passlib.handlers.django.django_bcrypt_sha256.from_string": [], "passlib.handlers.django.django_bcrypt_sha256.identify": [], "passlib.handlers.django.django_salted_md5._calc_checksum": [], "passlib.handlers.django.django_salted_sha1._calc_checksum": [], "passlib.handlers.django.DjangoVariableHash.to_string": [], "passlib.handlers.django.DjangoVariableHash.from_string": [], "passlib.handlers.django.DjangoSaltedHash.to_string": [], "passlib.handlers.django.DjangoSaltedHash.from_string": [], "passlib.handlers.django._import_des_crypt": [], "pip._internal.cli.base_command.Command._main": [], "pip._internal.cli.base_command.Command.main": [], "pip._internal.cli.base_command.Command.parse_args": [], "pip._internal.cli.base_command.Command.run": [], "pip._internal.cli.base_command.Command.handle_pip_version_check": [], "pip._internal.cli.base_command.Command.__init__": [], "oslo_service.tests.test_systemd.SystemdTestCase.test_onready": [], "oslo_service.tests.test_systemd.SystemdTestCase.test_notify_once": [], "oslo_service.tests.test_systemd.SystemdTestCase.test_notify": [], "oslo_service.tests.test_systemd.SystemdTestCase._test__sd_notify": [], "oslo_service.tests.test_systemd.SystemdTestCase.test__abstractify": [], "kombu.transport.virtual.exchange.FanoutExchange.deliver": [], "kombu.transport.virtual.exchange.FanoutExchange.lookup": [], "kombu.transport.virtual.exchange.TopicExchange._match": [], "kombu.transport.virtual.exchange.TopicExchange.key_to_pattern": [], "kombu.transport.virtual.exchange.TopicExchange.prepare_bind": [], "kombu.transport.virtual.exchange.TopicExchange.deliver": [], "kombu.transport.virtual.exchange.TopicExchange.lookup": [], "kombu.transport.virtual.exchange.DirectExchange.deliver": [], "kombu.transport.virtual.exchange.DirectExchange.lookup": [], "kombu.transport.virtual.exchange.ExchangeType.equivalent": [], "kombu.transport.virtual.exchange.ExchangeType.prepare_bind": [], "kombu.transport.virtual.exchange.ExchangeType.lookup": [], "kombu.transport.virtual.exchange.ExchangeType.__init__": [], "migrate.changeset.databases.ibmdb2.IBMDBConstraintDropper.visit_migrate_primary_key_constraint": [], "migrate.changeset.databases.ibmdb2.IBMDBConstraintDropper._visit_constraint": [], "migrate.changeset.databases.ibmdb2.IBMDBConstraintGenerator._visit_constraint": [], "migrate.changeset.databases.ibmdb2.IBMDBSchemaChanger._visit_column_change": [], "migrate.changeset.databases.ibmdb2.IBMDBSchemaChanger._visit_column_default": [], "migrate.changeset.databases.ibmdb2.IBMDBSchemaChanger._visit_column_nullable": [], "migrate.changeset.databases.ibmdb2.IBMDBSchemaChanger._visit_column_name": [], "migrate.changeset.databases.ibmdb2.IBMDBSchemaChanger._visit_primary_key": [], "migrate.changeset.databases.ibmdb2.IBMDBSchemaChanger._visit_unique_constraint": [], "migrate.changeset.databases.ibmdb2.IBMDBSchemaChanger.visit_column": [], "migrate.changeset.databases.ibmdb2.IBMDBSchemaChanger._reorg_table": [], "migrate.changeset.databases.ibmdb2.IBMDBSchemaChanger._run_subvisit": [], "migrate.changeset.databases.ibmdb2.IBMDBSchemaChanger.visit_index": [], "migrate.changeset.databases.ibmdb2.IBMDBSchemaChanger._rename_table": [], "migrate.changeset.databases.ibmdb2.IBMDBSchemaChanger.visit_table": [], "migrate.changeset.databases.ibmdb2.IBMDBColumnDropper.visit_column": [], "migrate.changeset.databases.ibmdb2.IBMDBColumnGenerator.visit_column": [], "migrate.changeset.databases.ibmdb2.is_unique_constraint_with_null_columns_supported": [], "migrate.changeset.databases.ibmdb2.get_server_version_info": [], "prompt_toolkit.data_structures.Size.__init__": [], "prompt_toolkit.data_structures.Point.__init__": [], "libcst.codemod.commands.noop.NOOPCommand.transform_module_impl": [], "libcst.codemod.visitors.tests.test_gather_string_annotation_names.TestGatherNamesFromStringAnnotationsVisitor.test_dotted_names": [], "libcst.codemod.visitors.tests.test_gather_string_annotation_names.TestGatherNamesFromStringAnnotationsVisitor.test_complex": [], "libcst.codemod.visitors.tests.test_gather_string_annotation_names.TestGatherNamesFromStringAnnotationsVisitor.test_typevars": [], "libcst.codemod.visitors.tests.test_gather_string_annotation_names.TestGatherNamesFromStringAnnotationsVisitor.test_concatenated_string_annotations": [], "libcst.codemod.visitors.tests.test_gather_string_annotation_names.TestGatherNamesFromStringAnnotationsVisitor.test_simple_string_annotations": [], "libcst.codemod.visitors.tests.test_gather_string_annotation_names.TestGatherNamesFromStringAnnotationsVisitor.test_no_annotations": [], "libcst.codemod.visitors.tests.test_gather_string_annotation_names.TestGatherNamesFromStringAnnotationsVisitor.gather_names": [], "IPython.conftest.inject": [], "IPython.conftest.xsys": [], "IPython.conftest.nopage": [], "IPython.conftest.work_path": [], "IPython.conftest.get_ipython": [], "keystone.common.sql.expand_repo.versions.012_expand_add_domain_id_to_idp.upgrade": [ { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/012_expand_add_domain_id_to_idp.py", "start": { "line": 68, "column": 33 }, "stop": { "line": 68, "column": 58 } }, { "path": "keystone/common/sql/expand_repo/versions/012_expand_add_domain_id_to_idp.py", "start": { "line": 70, "column": 33 }, "stop": { "line": 70, "column": 54 } }, { "path": "keystone/common/sql/expand_repo/versions/012_expand_add_domain_id_to_idp.py", "start": { "line": 72, "column": 33 }, "stop": { "line": 72, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/012_expand_add_domain_id_to_idp.py", "start": { "line": 55, "column": 16 }, "stop": { "line": 55, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/012_expand_add_domain_id_to_idp.py", "start": { "line": 53, "column": 10 }, "stop": { "line": 53, "column": 19 } }, { "path": "keystone/common/sql/expand_repo/versions/012_expand_add_domain_id_to_idp.py", "start": { "line": 54, "column": 14 }, "stop": { "line": 54, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/012_expand_add_domain_id_to_idp.py", "start": { "line": 56, "column": 27 }, "stop": { "line": 56, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.ForeignKey.__init__", "class_name": "sqlalchemy.sql.schema.ForeignKey", "dispatch": "static" } ], "keystoneclient.tests.functional.v3.test_endpoint_filters.EndpointFiltersTestCase.test_list_projects_for_endpoint_group": [], "keystoneclient.tests.functional.v3.test_endpoint_filters.EndpointFiltersTestCase.test_list_endpoint_groups_for_project": [], "keystoneclient.tests.functional.v3.test_endpoint_filters.EndpointFiltersTestCase.test_delete_endpoint_group_from_project": [], "keystoneclient.tests.functional.v3.test_endpoint_filters.EndpointFiltersTestCase.test_add_endpoint_group_to_project": [], "keystoneclient.tests.functional.v3.test_endpoint_filters.EndpointFiltersTestCase.setUp": [], "traitlets.utils.cast_unicode": [], "graphene.utils.tests.test_deprecated.test_deprecated_other_object": [], "graphene.utils.tests.test_deprecated.test_deprecated_class_text": [], "graphene.utils.tests.test_deprecated.test_deprecated_decorator_text": [], "graphene.utils.tests.test_deprecated.test_deprecated_class": [], "graphene.utils.tests.test_deprecated.test_deprecated_decorator": [], "graphene.utils.tests.test_deprecated.test_warn_deprecation": [], "keystone.common.sql.expand_repo.versions.074_placeholder.upgrade": [], "passlib.utils.binary.LazyBase64Engine.__getattribute__": [], "passlib.utils.binary.LazyBase64Engine._lazy_init": [], "passlib.utils.binary.LazyBase64Engine.__init__": [], "passlib.utils.binary.Base64Engine.encode_int64": [], "passlib.utils.binary.Base64Engine.encode_int30": [], "passlib.utils.binary.Base64Engine.encode_int24": [], "passlib.utils.binary.Base64Engine.encode_int12": [], "passlib.utils.binary.Base64Engine.encode_int6": [], "passlib.utils.binary.Base64Engine._encode_int": [], "passlib.utils.binary.Base64Engine.decode_int64": [], "passlib.utils.binary.Base64Engine.decode_int30": [], "passlib.utils.binary.Base64Engine.decode_int24": [], "passlib.utils.binary.Base64Engine.decode_int12": [], "passlib.utils.binary.Base64Engine.decode_int6": [], "passlib.utils.binary.Base64Engine._decode_int": [], "passlib.utils.binary.Base64Engine.decode_transposed_bytes": [], "passlib.utils.binary.Base64Engine.encode_transposed_bytes": [], "passlib.utils.binary.Base64Engine.repair_unused": [], "passlib.utils.binary.Base64Engine.check_repair_unused": [], "passlib.utils.binary.Base64Engine._padinfo3": [], "passlib.utils.binary.Base64Engine._padinfo2": [], "passlib.utils.binary.Base64Engine.__make_padset": [], "passlib.utils.binary.Base64Engine._decode_bytes_big": [], "passlib.utils.binary.Base64Engine._decode_bytes_little": [], "passlib.utils.binary.Base64Engine.decode_bytes": [], "passlib.utils.binary.Base64Engine._encode_bytes_big": [], "passlib.utils.binary.Base64Engine._encode_bytes_little": [], "passlib.utils.binary.Base64Engine.encode_bytes": [], "passlib.utils.binary.Base64Engine.charmap": [], "passlib.utils.binary.Base64Engine.__init__": [], "passlib.utils.binary.b32decode": [], "passlib.utils.binary.b32encode": [], "passlib.utils.binary.ab64_decode": [], "passlib.utils.binary.ab64_encode": [], "passlib.utils.binary.b64s_decode": [], "passlib.utils.binary.b64s_encode": [], "passlib.utils.binary.compile_byte_translation": [], "setuptools._distutils.command.bdist_rpm.bdist_rpm._format_changelog": [], "setuptools._distutils.command.bdist_rpm.bdist_rpm._make_spec_file": [], "setuptools._distutils.command.bdist_rpm.bdist_rpm._dist_path": [], "setuptools._distutils.command.bdist_rpm.bdist_rpm.run": [], "setuptools._distutils.command.bdist_rpm.bdist_rpm.finalize_package_data": [], "setuptools._distutils.command.bdist_rpm.bdist_rpm.finalize_options": [], "setuptools._distutils.command.bdist_rpm.bdist_rpm.initialize_options": [], "keystone.common.sql.data_migration_repo.versions.010_migrate_add_revocation_event_index.upgrade": [], "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests.test_delete_role_with_system_assignments": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4246, "column": 25 }, "stop": { "line": 4246, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4234, "column": 15 }, "stop": { "line": 4234, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4230, "column": 15 }, "stop": { "line": 4230, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4232, "column": 17 }, "stop": { "line": 4232, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests.test_create_system_grant_for_group_fails_with_domain_role": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4220, "column": 15 }, "stop": { "line": 4220, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin._create_role", "class_name": "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4218, "column": 20 }, "stop": { "line": 4218, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests.test_list_system_grants_for_group_returns_empty_list": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4209, "column": 20 }, "stop": { "line": 4209, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests.test_delete_system_grant_for_group_with_invalid_group_fails": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4196, "column": 15 }, "stop": { "line": 4196, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin._create_role", "class_name": "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4194, "column": 20 }, "stop": { "line": 4194, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4204, "column": 12 }, "stop": { "line": 4204, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4204, "column": 12 }, "stop": { "line": 4204, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests.test_delete_system_grant_for_group_with_invalid_role_fails": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4181, "column": 15 }, "stop": { "line": 4181, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin._create_role", "class_name": "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4179, "column": 20 }, "stop": { "line": 4179, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4190, "column": 12 }, "stop": { "line": 4190, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4190, "column": 12 }, "stop": { "line": 4190, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests.test_check_system_grant_for_group_with_invalid_group_fails": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4169, "column": 15 }, "stop": { "line": 4169, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin._create_role", "class_name": "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4174, "column": 12 }, "stop": { "line": 4174, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4174, "column": 12 }, "stop": { "line": 4174, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests.test_check_system_grant_for_group_with_invalid_role_fails": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4158, "column": 20 }, "stop": { "line": 4158, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4165, "column": 12 }, "stop": { "line": 4165, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4165, "column": 12 }, "stop": { "line": 4165, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests.test_delete_system_grant_for_group": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4139, "column": 15 }, "stop": { "line": 4139, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin._create_role", "class_name": "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4147, "column": 25 }, "stop": { "line": 4147, "column": 28 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4155, "column": 25 }, "stop": { "line": 4155, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4137, "column": 20 }, "stop": { "line": 4137, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests.test_check_system_grant_for_group": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4120, "column": 15 }, "stop": { "line": 4120, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin._create_role", "class_name": "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4118, "column": 20 }, "stop": { "line": 4118, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests.test_list_system_grants_for_group": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4099, "column": 22 }, "stop": { "line": 4099, "column": 39 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4098, "column": 21 }, "stop": { "line": 4098, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin._create_role", "class_name": "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4107, "column": 25 }, "stop": { "line": 4107, "column": 28 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4115, "column": 25 }, "stop": { "line": 4115, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4096, "column": 20 }, "stop": { "line": 4096, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests.test_create_system_grant_for_group": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4082, "column": 19 }, "stop": { "line": 4082, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin._create_role", "class_name": "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4090, "column": 25 }, "stop": { "line": 4090, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4080, "column": 20 }, "stop": { "line": 4080, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests.test_create_system_grant_for_user_fails_with_domain_role": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4070, "column": 15 }, "stop": { "line": 4070, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin._create_role", "class_name": "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4068, "column": 19 }, "stop": { "line": 4068, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests.test_list_system_grants_for_user_returns_empty_list": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4059, "column": 19 }, "stop": { "line": 4059, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests.test_delete_system_grant_for_user_with_invalid_user_fails": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4046, "column": 15 }, "stop": { "line": 4046, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin._create_role", "class_name": "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4044, "column": 19 }, "stop": { "line": 4044, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4054, "column": 12 }, "stop": { "line": 4054, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4054, "column": 12 }, "stop": { "line": 4054, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests.test_delete_system_grant_for_user_with_invalid_role_fails": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4031, "column": 15 }, "stop": { "line": 4031, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin._create_role", "class_name": "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4029, "column": 19 }, "stop": { "line": 4029, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4040, "column": 12 }, "stop": { "line": 4040, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4040, "column": 12 }, "stop": { "line": 4040, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests.test_check_system_grant_for_user_with_invalid_user_fails": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4019, "column": 15 }, "stop": { "line": 4019, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin._create_role", "class_name": "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4024, "column": 12 }, "stop": { "line": 4024, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4024, "column": 12 }, "stop": { "line": 4024, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests.test_check_system_grant_for_user_with_invalid_role_fails": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4008, "column": 19 }, "stop": { "line": 4008, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4015, "column": 12 }, "stop": { "line": 4015, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4015, "column": 12 }, "stop": { "line": 4015, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests.test_delete_system_grant_for_user": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3989, "column": 15 }, "stop": { "line": 3989, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin._create_role", "class_name": "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 4005, "column": 25 }, "stop": { "line": 4005, "column": 28 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3997, "column": 25 }, "stop": { "line": 3997, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3987, "column": 19 }, "stop": { "line": 3987, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests.test_check_system_grant_for_user": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3970, "column": 15 }, "stop": { "line": 3970, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin._create_role", "class_name": "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3968, "column": 19 }, "stop": { "line": 3968, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests.test_list_system_grants_for_user": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3948, "column": 21 }, "stop": { "line": 3948, "column": 38 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3949, "column": 22 }, "stop": { "line": 3949, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin._create_role", "class_name": "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3965, "column": 25 }, "stop": { "line": 3965, "column": 28 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3957, "column": 25 }, "stop": { "line": 3957, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3946, "column": 19 }, "stop": { "line": 3946, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests.test_create_system_grant_for_user": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3932, "column": 19 }, "stop": { "line": 3932, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin._create_role", "class_name": "keystone.tests.unit.assignment.test_backends.SystemAssignmentTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3940, "column": 25 }, "stop": { "line": 3940, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3930, "column": 19 }, "stop": { "line": 3930, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.assignment.test_backends.ImpliedRoleTests.test_role_assignments_domain_specific_with_implied_roles": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3925, "column": 8 }, "stop": { "line": 3925, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.execute_assignment_plan", "class_name": "keystone.tests.unit.assignment.test_backends.ImpliedRoleTests", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.ImpliedRoleTests.test_role_assignments_inherited_implied_roles": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3896, "column": 8 }, "stop": { "line": 3896, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.execute_assignment_plan", "class_name": "keystone.tests.unit.assignment.test_backends.ImpliedRoleTests", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.ImpliedRoleTests.test_role_assignments_simple_tree_of_implied_roles_on_domain": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3867, "column": 8 }, "stop": { "line": 3867, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.execute_assignment_plan", "class_name": "keystone.tests.unit.assignment.test_backends.ImpliedRoleTests", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.ImpliedRoleTests.test_role_assignments_implied_roles_filtered_by_role": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3839, "column": 8 }, "stop": { "line": 3839, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.execute_assignment_plan", "class_name": "keystone.tests.unit.assignment.test_backends.ImpliedRoleTests", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.ImpliedRoleTests.test_role_assignments_directed_graph_of_implied_roles": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3815, "column": 17 }, "stop": { "line": 3815, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3805, "column": 20 }, "stop": { "line": 3805, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.execute_assignment_plan", "class_name": "keystone.tests.unit.assignment.test_backends.ImpliedRoleTests", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.ImpliedRoleTests.test_circular_inferences": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3772, "column": 8 }, "stop": { "line": 3772, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.execute_assignment_plan", "class_name": "keystone.tests.unit.assignment.test_backends.ImpliedRoleTests", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.ImpliedRoleTests.test_role_assignments_simple_tree_of_implied_roles": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3741, "column": 8 }, "stop": { "line": 3741, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.execute_assignment_plan", "class_name": "keystone.tests.unit.assignment.test_backends.ImpliedRoleTests", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.ImpliedRoleTests.test_delete_implied_role_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3712, "column": 26 }, "stop": { "line": 3712, "column": 36 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3713, "column": 26 }, "stop": { "line": 3713, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3713, "column": 26 }, "stop": { "line": 3713, "column": 42 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3712, "column": 26 }, "stop": { "line": 3712, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.ImpliedRoleTests.test_implied_role_crd": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3706, "column": 26 }, "stop": { "line": 3706, "column": 36 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3707, "column": 26 }, "stop": { "line": 3707, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3706, "column": 26 }, "stop": { "line": 3706, "column": 42 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3707, "column": 26 }, "stop": { "line": 3707, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3681, "column": 25 }, "stop": { "line": 3681, "column": 42 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3683, "column": 27 }, "stop": { "line": 3683, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.assignment.test_backends.InheritanceTests.test_list_role_assignment_using_inherited_sourced_groups": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3675, "column": 8 }, "stop": { "line": 3675, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.execute_assignment_plan", "class_name": "keystone.tests.unit.assignment.test_backends.InheritanceTests", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.InheritanceTests.test_list_user_ids_for_project_with_inheritance": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3633, "column": 17 }, "stop": { "line": 3633, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3629, "column": 20 }, "stop": { "line": 3629, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.execute_assignment_plan", "class_name": "keystone.tests.unit.assignment.test_backends.InheritanceTests", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.InheritanceTests.test_list_effective_assignments_for_tree_with_domain_assignments": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3602, "column": 8 }, "stop": { "line": 3602, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.execute_assignment_plan", "class_name": "keystone.tests.unit.assignment.test_backends.InheritanceTests", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.InheritanceTests.test_list_effective_assignments_for_tree_with_mixed_assignments": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3551, "column": 8 }, "stop": { "line": 3551, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.execute_assignment_plan", "class_name": "keystone.tests.unit.assignment.test_backends.InheritanceTests", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.InheritanceTests.test_list_effective_assignments_for_tree": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3471, "column": 8 }, "stop": { "line": 3471, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.execute_assignment_plan", "class_name": "keystone.tests.unit.assignment.test_backends.InheritanceTests", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.InheritanceTests.test_list_assignments_for_tree": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3423, "column": 8 }, "stop": { "line": 3423, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.execute_assignment_plan", "class_name": "keystone.tests.unit.assignment.test_backends.InheritanceTests", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.InheritanceTests.test_list_projects_for_user_with_inherited_group_project_grants": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3375, "column": 8 }, "stop": { "line": 3375, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.execute_assignment_plan", "class_name": "keystone.tests.unit.assignment.test_backends.InheritanceTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3309, "column": 12 }, "stop": { "line": 3309, "column": 24 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3315, "column": 12 }, "stop": { "line": 3315, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3340, "column": 28 }, "stop": { "line": 3340, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3318, "column": 15 }, "stop": { "line": 3318, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3321, "column": 16 }, "stop": { "line": 3321, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3306, "column": 23 }, "stop": { "line": 3306, "column": 43 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3311, "column": 23 }, "stop": { "line": 3311, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.assignment.test_backends.InheritanceTests.test_list_projects_for_user_with_inherited_group_grants": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3290, "column": 8 }, "stop": { "line": 3290, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.execute_assignment_plan", "class_name": "keystone.tests.unit.assignment.test_backends.InheritanceTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3211, "column": 46 }, "stop": { "line": 3211, "column": 54 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3209, "column": 46 }, "stop": { "line": 3209, "column": 54 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3213, "column": 46 }, "stop": { "line": 3213, "column": 54 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3228, "column": 44 }, "stop": { "line": 3228, "column": 52 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3215, "column": 46 }, "stop": { "line": 3215, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3248, "column": 28 }, "stop": { "line": 3248, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3216, "column": 16 }, "stop": { "line": 3216, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3218, "column": 17 }, "stop": { "line": 3218, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3214, "column": 19 }, "stop": { "line": 3214, "column": 39 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3212, "column": 19 }, "stop": { "line": 3212, "column": 39 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3208, "column": 19 }, "stop": { "line": 3208, "column": 39 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3210, "column": 19 }, "stop": { "line": 3210, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3206, "column": 18 }, "stop": { "line": 3206, "column": 37 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3204, "column": 17 }, "stop": { "line": 3204, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.assignment.test_backends.InheritanceTests.test_list_projects_for_user_with_inherited_user_project_grants": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3186, "column": 8 }, "stop": { "line": 3186, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.execute_assignment_plan", "class_name": "keystone.tests.unit.assignment.test_backends.InheritanceTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3133, "column": 12 }, "stop": { "line": 3133, "column": 24 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3127, "column": 12 }, "stop": { "line": 3127, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3154, "column": 28 }, "stop": { "line": 3154, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3136, "column": 15 }, "stop": { "line": 3136, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3124, "column": 23 }, "stop": { "line": 3124, "column": 43 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3129, "column": 23 }, "stop": { "line": 3129, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.assignment.test_backends.InheritanceTests.test_list_projects_for_user_with_inherited_grants": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3107, "column": 8 }, "stop": { "line": 3107, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.execute_assignment_plan", "class_name": "keystone.tests.unit.assignment.test_backends.InheritanceTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3059, "column": 46 }, "stop": { "line": 3059, "column": 54 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3057, "column": 46 }, "stop": { "line": 3057, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3076, "column": 28 }, "stop": { "line": 3076, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3054, "column": 16 }, "stop": { "line": 3054, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3056, "column": 19 }, "stop": { "line": 3056, "column": 39 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3058, "column": 19 }, "stop": { "line": 3058, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3052, "column": 17 }, "stop": { "line": 3052, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.assignment.test_backends.InheritanceTests.test_inherited_role_grants_for_group": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3038, "column": 8 }, "stop": { "line": 3038, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.execute_assignment_plan", "class_name": "keystone.tests.unit.assignment.test_backends.InheritanceTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3001, "column": 22 }, "stop": { "line": 3001, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2989, "column": 20 }, "stop": { "line": 2989, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2969, "column": 20 }, "stop": { "line": 2969, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3002, "column": 22 }, "stop": { "line": 3002, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2980, "column": 22 }, "stop": { "line": 2980, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2965, "column": 20 }, "stop": { "line": 2965, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 3000, "column": 22 }, "stop": { "line": 3000, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2985, "column": 20 }, "stop": { "line": 2985, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2959, "column": 23 }, "stop": { "line": 2959, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2964, "column": 44 }, "stop": { "line": 2964, "column": 52 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2948, "column": 46 }, "stop": { "line": 2948, "column": 54 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2996, "column": 29 }, "stop": { "line": 2996, "column": 37 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2976, "column": 29 }, "stop": { "line": 2976, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2935, "column": 17 }, "stop": { "line": 2935, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2999, "column": 28 }, "stop": { "line": 2999, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2979, "column": 28 }, "stop": { "line": 2979, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2960, "column": 28 }, "stop": { "line": 2960, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2945, "column": 17 }, "stop": { "line": 2945, "column": 35 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2943, "column": 17 }, "stop": { "line": 2943, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2947, "column": 19 }, "stop": { "line": 2947, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2939, "column": 18 }, "stop": { "line": 2939, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2936, "column": 19 }, "stop": { "line": 2936, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2941, "column": 16 }, "stop": { "line": 2941, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2938, "column": 12 }, "stop": { "line": 2938, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.InheritanceTests.test_inherited_role_grants_for_user": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2914, "column": 8 }, "stop": { "line": 2914, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.execute_assignment_plan", "class_name": "keystone.tests.unit.assignment.test_backends.InheritanceTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2856, "column": 20 }, "stop": { "line": 2856, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2851, "column": 22 }, "stop": { "line": 2851, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2836, "column": 20 }, "stop": { "line": 2836, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2867, "column": 22 }, "stop": { "line": 2867, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2868, "column": 22 }, "stop": { "line": 2868, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2878, "column": 22 }, "stop": { "line": 2878, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2840, "column": 20 }, "stop": { "line": 2840, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2826, "column": 46 }, "stop": { "line": 2826, "column": 54 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2835, "column": 44 }, "stop": { "line": 2835, "column": 52 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2830, "column": 23 }, "stop": { "line": 2830, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2847, "column": 29 }, "stop": { "line": 2847, "column": 37 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2863, "column": 29 }, "stop": { "line": 2863, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2817, "column": 17 }, "stop": { "line": 2817, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2866, "column": 28 }, "stop": { "line": 2866, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2831, "column": 28 }, "stop": { "line": 2831, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2877, "column": 28 }, "stop": { "line": 2877, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2850, "column": 28 }, "stop": { "line": 2850, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2825, "column": 19 }, "stop": { "line": 2825, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2821, "column": 18 }, "stop": { "line": 2821, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2818, "column": 19 }, "stop": { "line": 2818, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2823, "column": 16 }, "stop": { "line": 2823, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2820, "column": 12 }, "stop": { "line": 2820, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.InheritanceTests.test_crud_inherited_and_direct_assignment_for_group_on_project": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2794, "column": 8 }, "stop": { "line": 2794, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.InheritanceTests._test_crud_inherited_and_direct_assignment", "class_name": "keystone.tests.unit.assignment.test_backends.InheritanceTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2791, "column": 16 }, "stop": { "line": 2791, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.unit.assignment.test_backends.InheritanceTests.test_crud_inherited_and_direct_assignment_for_user_on_project": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2787, "column": 8 }, "stop": { "line": 2787, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.InheritanceTests._test_crud_inherited_and_direct_assignment", "class_name": "keystone.tests.unit.assignment.test_backends.InheritanceTests", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.InheritanceTests.test_crud_inherited_and_direct_assignment_for_group_on_domain": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2783, "column": 8 }, "stop": { "line": 2783, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.InheritanceTests._test_crud_inherited_and_direct_assignment", "class_name": "keystone.tests.unit.assignment.test_backends.InheritanceTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2780, "column": 16 }, "stop": { "line": 2780, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.unit.assignment.test_backends.InheritanceTests.test_crud_inherited_and_direct_assignment_for_user_on_domain": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2775, "column": 8 }, "stop": { "line": 2775, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.InheritanceTests._test_crud_inherited_and_direct_assignment", "class_name": "keystone.tests.unit.assignment.test_backends.InheritanceTests", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.InheritanceTests._test_crud_inherited_and_direct_assignment": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2734, "column": 35 }, "stop": { "line": 2734, "column": 57 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2735, "column": 38 }, "stop": { "line": 2735, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2731, "column": 8 }, "stop": { "line": 2731, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2736, "column": 8 }, "stop": { "line": 2736, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2726, "column": 15 }, "stop": { "line": 2726, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.assignment.test_backends.InheritanceTests.test_role_assignments_user_domain_to_project_inheritance": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2714, "column": 8 }, "stop": { "line": 2714, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.execute_assignment_plan", "class_name": "keystone.tests.unit.assignment.test_backends.InheritanceTests", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_remove_foreign_assignments_when_deleting_a_domain": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2665, "column": 45 }, "stop": { "line": 2665, "column": 56 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2663, "column": 12 }, "stop": { "line": 2663, "column": 23 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2673, "column": 12 }, "stop": { "line": 2673, "column": 23 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2675, "column": 45 }, "stop": { "line": 2675, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2637, "column": 16 }, "stop": { "line": 2637, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2640, "column": 15 }, "stop": { "line": 2640, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2643, "column": 23 }, "stop": { "line": 2643, "column": 42 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2643, "column": 46 }, "stop": { "line": 2643, "column": 65 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_delete_group_assignments_group_same_id_as_user": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2602, "column": 20 }, "stop": { "line": 2602, "column": 25 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2610, "column": 20 }, "stop": { "line": 2610, "column": 25 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2607, "column": 20 }, "stop": { "line": 2607, "column": 25 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2599, "column": 20 }, "stop": { "line": 2599, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2580, "column": 56 }, "stop": { "line": 2580, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2593, "column": 17 }, "stop": { "line": 2593, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2587, "column": 16 }, "stop": { "line": 2587, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2576, "column": 20 }, "stop": { "line": 2576, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2578, "column": 18 }, "stop": { "line": 2578, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2630, "column": 47 }, "stop": { "line": 2630, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic.Contains.__init__", "class_name": "testtools.matchers._basic.Contains", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2576, "column": 20 }, "stop": { "line": 2576, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2594, "column": 19 }, "stop": { "line": 2594, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2582, "column": 15 }, "stop": { "line": 2582, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2595, "column": 12 }, "stop": { "line": 2595, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_delete_user_assignments_user_same_id_as_group": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2530, "column": 20 }, "stop": { "line": 2530, "column": 25 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2538, "column": 20 }, "stop": { "line": 2538, "column": 25 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2541, "column": 20 }, "stop": { "line": 2541, "column": 25 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2533, "column": 20 }, "stop": { "line": 2533, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2511, "column": 56 }, "stop": { "line": 2511, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2524, "column": 17 }, "stop": { "line": 2524, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2518, "column": 16 }, "stop": { "line": 2518, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2507, "column": 20 }, "stop": { "line": 2507, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2509, "column": 18 }, "stop": { "line": 2509, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2561, "column": 47 }, "stop": { "line": 2561, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic.Contains.__init__", "class_name": "testtools.matchers._basic.Contains", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2507, "column": 20 }, "stop": { "line": 2507, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2525, "column": 19 }, "stop": { "line": 2525, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2513, "column": 15 }, "stop": { "line": 2513, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2526, "column": 12 }, "stop": { "line": 2526, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_list_role_assignment_does_not_contain_names": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2488, "column": 27 }, "stop": { "line": 2488, "column": 38 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2472, "column": 46 }, "stop": { "line": 2472, "column": 57 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2480, "column": 51 }, "stop": { "line": 2480, "column": 62 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2474, "column": 47 }, "stop": { "line": 2474, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2465, "column": 19 }, "stop": { "line": 2465, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2466, "column": 21 }, "stop": { "line": 2466, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTests._get_domain_fixture", "class_name": "keystone.tests.unit.assignment.test_backends.AssignmentTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2467, "column": 19 }, "stop": { "line": 2467, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2468, "column": 22 }, "stop": { "line": 2468, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_list_role_assignment_containing_names_domain_role": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2445, "column": 8 }, "stop": { "line": 2445, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTests._test_list_role_assignment_containing_names", "class_name": "keystone.tests.unit.assignment.test_backends.AssignmentTests", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_list_role_assignment_containing_names_global_role": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2442, "column": 8 }, "stop": { "line": 2442, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTests._test_list_role_assignment_containing_names", "class_name": "keystone.tests.unit.assignment.test_backends.AssignmentTests", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests._test_list_role_assignment_containing_names": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2386, "column": 23 }, "stop": { "line": 2386, "column": 34 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2403, "column": 25 }, "stop": { "line": 2403, "column": 36 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2372, "column": 49 }, "stop": { "line": 2372, "column": 60 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2368, "column": 47 }, "stop": { "line": 2368, "column": 58 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2382, "column": 23 }, "stop": { "line": 2382, "column": 34 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2401, "column": 25 }, "stop": { "line": 2401, "column": 36 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2366, "column": 46 }, "stop": { "line": 2366, "column": 57 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2421, "column": 25 }, "stop": { "line": 2421, "column": 36 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2419, "column": 25 }, "stop": { "line": 2419, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2358, "column": 23 }, "stop": { "line": 2358, "column": 40 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2356, "column": 23 }, "stop": { "line": 2356, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2354, "column": 21 }, "stop": { "line": 2354, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTests._get_domain_fixture", "class_name": "keystone.tests.unit.assignment.test_backends.AssignmentTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2359, "column": 19 }, "stop": { "line": 2359, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2361, "column": 20 }, "stop": { "line": 2361, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2360, "column": 22 }, "stop": { "line": 2360, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_update_role_same_name": [], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_update_role_no_name": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2340, "column": 52 }, "stop": { "line": 2340, "column": 62 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2340, "column": 52 }, "stop": { "line": 2340, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_list_projects_for_groups": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2300, "column": 21 }, "stop": { "line": 2300, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2314, "column": 21 }, "stop": { "line": 2314, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2296, "column": 21 }, "stop": { "line": 2296, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2318, "column": 21 }, "stop": { "line": 2318, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2292, "column": 21 }, "stop": { "line": 2292, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2311, "column": 20 }, "stop": { "line": 2311, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2301, "column": 20 }, "stop": { "line": 2301, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2315, "column": 20 }, "stop": { "line": 2315, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2322, "column": 25 }, "stop": { "line": 2322, "column": 35 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2323, "column": 25 }, "stop": { "line": 2323, "column": 35 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2305, "column": 20 }, "stop": { "line": 2305, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2304, "column": 21 }, "stop": { "line": 2304, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2319, "column": 20 }, "stop": { "line": 2319, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2293, "column": 20 }, "stop": { "line": 2293, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2322, "column": 46 }, "stop": { "line": 2322, "column": 56 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2310, "column": 21 }, "stop": { "line": 2310, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2297, "column": 20 }, "stop": { "line": 2297, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2272, "column": 12 }, "stop": { "line": 2272, "column": 20 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2268, "column": 12 }, "stop": { "line": 2268, "column": 20 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2264, "column": 12 }, "stop": { "line": 2264, "column": 20 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2276, "column": 12 }, "stop": { "line": 2276, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2285, "column": 19 }, "stop": { "line": 2285, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2280, "column": 17 }, "stop": { "line": 2280, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2281, "column": 20 }, "stop": { "line": 2281, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2283, "column": 12 }, "stop": { "line": 2283, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2287, "column": 12 }, "stop": { "line": 2287, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2266, "column": 19 }, "stop": { "line": 2266, "column": 39 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2270, "column": 19 }, "stop": { "line": 2270, "column": 39 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2262, "column": 19 }, "stop": { "line": 2262, "column": 39 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2274, "column": 19 }, "stop": { "line": 2274, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2258, "column": 18 }, "stop": { "line": 2258, "column": 37 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2260, "column": 18 }, "stop": { "line": 2260, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_list_domains_for_groups": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2227, "column": 21 }, "stop": { "line": 2227, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2227, "column": 52 }, "stop": { "line": 2227, "column": 63 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2223, "column": 52 }, "stop": { "line": 2223, "column": 63 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2238, "column": 22 }, "stop": { "line": 2238, "column": 33 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2219, "column": 21 }, "stop": { "line": 2219, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2219, "column": 52 }, "stop": { "line": 2219, "column": 63 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2239, "column": 22 }, "stop": { "line": 2239, "column": 33 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2223, "column": 21 }, "stop": { "line": 2223, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2214, "column": 16 }, "stop": { "line": 2214, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2204, "column": 17 }, "stop": { "line": 2204, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2209, "column": 20 }, "stop": { "line": 2209, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2211, "column": 12 }, "stop": { "line": 2211, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2212, "column": 12 }, "stop": { "line": 2212, "column": 32 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2207, "column": 12 }, "stop": { "line": 2207, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2205, "column": 21 }, "stop": { "line": 2205, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_get_roles_for_groups_on_project": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2188, "column": 22 }, "stop": { "line": 2188, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2173, "column": 20 }, "stop": { "line": 2173, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2162, "column": 21 }, "stop": { "line": 2162, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2154, "column": 21 }, "stop": { "line": 2154, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2155, "column": 20 }, "stop": { "line": 2155, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2163, "column": 20 }, "stop": { "line": 2163, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2159, "column": 20 }, "stop": { "line": 2159, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2158, "column": 21 }, "stop": { "line": 2158, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2177, "column": 20 }, "stop": { "line": 2177, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2187, "column": 22 }, "stop": { "line": 2187, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2172, "column": 21 }, "stop": { "line": 2172, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2169, "column": 20 }, "stop": { "line": 2169, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2168, "column": 21 }, "stop": { "line": 2168, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2176, "column": 21 }, "stop": { "line": 2176, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2135, "column": 46 }, "stop": { "line": 2135, "column": 54 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2162, "column": 53 }, "stop": { "line": 2162, "column": 61 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2176, "column": 53 }, "stop": { "line": 2176, "column": 61 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2137, "column": 46 }, "stop": { "line": 2137, "column": 54 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2184, "column": 38 }, "stop": { "line": 2184, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2147, "column": 19 }, "stop": { "line": 2147, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2141, "column": 17 }, "stop": { "line": 2141, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2142, "column": 20 }, "stop": { "line": 2142, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2145, "column": 12 }, "stop": { "line": 2145, "column": 32 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2144, "column": 12 }, "stop": { "line": 2144, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2149, "column": 12 }, "stop": { "line": 2149, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2136, "column": 19 }, "stop": { "line": 2136, "column": 39 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2134, "column": 19 }, "stop": { "line": 2134, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2132, "column": 18 }, "stop": { "line": 2132, "column": 37 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2130, "column": 18 }, "stop": { "line": 2130, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_get_roles_for_groups_on_domain": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2093, "column": 21 }, "stop": { "line": 2093, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2113, "column": 22 }, "stop": { "line": 2113, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2094, "column": 20 }, "stop": { "line": 2094, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2112, "column": 22 }, "stop": { "line": 2112, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2102, "column": 20 }, "stop": { "line": 2102, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2097, "column": 21 }, "stop": { "line": 2097, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2098, "column": 20 }, "stop": { "line": 2098, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2101, "column": 21 }, "stop": { "line": 2101, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2087, "column": 19 }, "stop": { "line": 2087, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2081, "column": 17 }, "stop": { "line": 2081, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2082, "column": 20 }, "stop": { "line": 2082, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2089, "column": 12 }, "stop": { "line": 2089, "column": 28 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2085, "column": 12 }, "stop": { "line": 2085, "column": 32 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2084, "column": 12 }, "stop": { "line": 2084, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2076, "column": 18 }, "stop": { "line": 2076, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_delete_group_removes_role_assignments": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2042, "column": 20 }, "stop": { "line": 2042, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2063, "column": 24 }, "stop": { "line": 2063, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic._BinaryComparison.__init__", "class_name": "testtools.matchers._basic.Equals", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2053, "column": 49 }, "stop": { "line": 2053, "column": 60 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2049, "column": 46 }, "stop": { "line": 2049, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2047, "column": 22 }, "stop": { "line": 2047, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_create_grant_no_group": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2027, "column": 21 }, "stop": { "line": 2027, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2027, "column": 21 }, "stop": { "line": 2027, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_create_grant_no_user": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2020, "column": 20 }, "stop": { "line": 2020, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2020, "column": 20 }, "stop": { "line": 2020, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_list_projects_for_user_with_grants": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1992, "column": 46 }, "stop": { "line": 1992, "column": 54 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1994, "column": 46 }, "stop": { "line": 1994, "column": 54 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2004, "column": 46 }, "stop": { "line": 2004, "column": 54 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2008, "column": 46 }, "stop": { "line": 2008, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 2014, "column": 28 }, "stop": { "line": 2014, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1985, "column": 16 }, "stop": { "line": 1985, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1987, "column": 17 }, "stop": { "line": 1987, "column": 35 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1989, "column": 17 }, "stop": { "line": 1989, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1991, "column": 19 }, "stop": { "line": 1991, "column": 39 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1993, "column": 19 }, "stop": { "line": 1993, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1983, "column": 17 }, "stop": { "line": 1983, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_list_projects_for_user": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1977, "column": 28 }, "stop": { "line": 1977, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1965, "column": 28 }, "stop": { "line": 1965, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1960, "column": 16 }, "stop": { "line": 1960, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1958, "column": 17 }, "stop": { "line": 1958, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_delete_role_check_role_grant": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1944, "column": 19 }, "stop": { "line": 1944, "column": 36 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1943, "column": 15 }, "stop": { "line": 1943, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_delete_project_with_role_assignments": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1940, "column": 26 }, "stop": { "line": 1940, "column": 33 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1932, "column": 46 }, "stop": { "line": 1932, "column": 53 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1937, "column": 46 }, "stop": { "line": 1937, "column": 53 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1935, "column": 12 }, "stop": { "line": 1935, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1930, "column": 18 }, "stop": { "line": 1930, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_delete_role_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1927, "column": 26 }, "stop": { "line": 1927, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1927, "column": 26 }, "stop": { "line": 1927, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_delete_user_with_project_roles": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1913, "column": 15 }, "stop": { "line": 1913, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_delete_user_with_project_association": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1900, "column": 15 }, "stop": { "line": 1900, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1902, "column": 22 }, "stop": { "line": 1902, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_list_user_project_ids_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1897, "column": 26 }, "stop": { "line": 1897, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1897, "column": 26 }, "stop": { "line": 1897, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_list_role_assignment_fails_with_userid_and_source_groups": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1886, "column": 16 }, "stop": { "line": 1886, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_list_role_assignment_using_sourced_groups_with_domains": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1882, "column": 8 }, "stop": { "line": 1882, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.execute_assignment_plan", "class_name": "keystone.tests.unit.assignment.test_backends.AssignmentTests", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_list_role_assignment_using_sourced_groups": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1845, "column": 8 }, "stop": { "line": 1845, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.execute_assignment_plan", "class_name": "keystone.tests.unit.assignment.test_backends.AssignmentTests", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_list_role_assignment_by_user_with_domain_group_roles": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1807, "column": 8 }, "stop": { "line": 1807, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.execute_assignment_plan", "class_name": "keystone.tests.unit.assignment.test_backends.AssignmentTests", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_list_role_assignment_by_domain": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1762, "column": 8 }, "stop": { "line": 1762, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.execute_assignment_plan", "class_name": "keystone.tests.unit.assignment.test_backends.AssignmentTests", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_delete_role_with_user_and_group_grants": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1689, "column": 44 }, "stop": { "line": 1689, "column": 52 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1724, "column": 23 }, "stop": { "line": 1724, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1707, "column": 23 }, "stop": { "line": 1707, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1703, "column": 23 }, "stop": { "line": 1703, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1683, "column": 46 }, "stop": { "line": 1683, "column": 54 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1720, "column": 23 }, "stop": { "line": 1720, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1695, "column": 46 }, "stop": { "line": 1695, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1678, "column": 16 }, "stop": { "line": 1678, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1725, "column": 28 }, "stop": { "line": 1725, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1704, "column": 28 }, "stop": { "line": 1704, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1733, "column": 28 }, "stop": { "line": 1733, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1721, "column": 28 }, "stop": { "line": 1721, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1716, "column": 28 }, "stop": { "line": 1716, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1712, "column": 28 }, "stop": { "line": 1712, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1708, "column": 28 }, "stop": { "line": 1708, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1729, "column": 28 }, "stop": { "line": 1729, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1684, "column": 16 }, "stop": { "line": 1684, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1686, "column": 17 }, "stop": { "line": 1686, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1682, "column": 19 }, "stop": { "line": 1682, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1680, "column": 18 }, "stop": { "line": 1680, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_multi_group_grants_on_project_domain": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1674, "column": 22 }, "stop": { "line": 1674, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1644, "column": 20 }, "stop": { "line": 1644, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1632, "column": 20 }, "stop": { "line": 1632, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1664, "column": 22 }, "stop": { "line": 1664, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1640, "column": 20 }, "stop": { "line": 1640, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1665, "column": 22 }, "stop": { "line": 1665, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1636, "column": 20 }, "stop": { "line": 1636, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1663, "column": 22 }, "stop": { "line": 1663, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1675, "column": 22 }, "stop": { "line": 1675, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1652, "column": 20 }, "stop": { "line": 1652, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1648, "column": 20 }, "stop": { "line": 1648, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1673, "column": 22 }, "stop": { "line": 1673, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1651, "column": 46 }, "stop": { "line": 1651, "column": 54 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1647, "column": 46 }, "stop": { "line": 1647, "column": 54 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1628, "column": 23 }, "stop": { "line": 1628, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1643, "column": 44 }, "stop": { "line": 1643, "column": 52 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1659, "column": 29 }, "stop": { "line": 1659, "column": 37 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1617, "column": 46 }, "stop": { "line": 1617, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1604, "column": 17 }, "stop": { "line": 1604, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1672, "column": 28 }, "stop": { "line": 1672, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1629, "column": 28 }, "stop": { "line": 1629, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1662, "column": 28 }, "stop": { "line": 1662, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1612, "column": 17 }, "stop": { "line": 1612, "column": 35 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1614, "column": 17 }, "stop": { "line": 1614, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1616, "column": 19 }, "stop": { "line": 1616, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1608, "column": 18 }, "stop": { "line": 1608, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1605, "column": 19 }, "stop": { "line": 1605, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1610, "column": 16 }, "stop": { "line": 1610, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1607, "column": 12 }, "stop": { "line": 1607, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_multi_role_grant_by_user_group_on_project_domain": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1547, "column": 22 }, "stop": { "line": 1547, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1554, "column": 22 }, "stop": { "line": 1554, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1548, "column": 22 }, "stop": { "line": 1548, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1535, "column": 20 }, "stop": { "line": 1535, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1523, "column": 20 }, "stop": { "line": 1523, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1585, "column": 22 }, "stop": { "line": 1585, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1571, "column": 22 }, "stop": { "line": 1571, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1573, "column": 22 }, "stop": { "line": 1573, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1519, "column": 20 }, "stop": { "line": 1519, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1584, "column": 22 }, "stop": { "line": 1584, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1572, "column": 22 }, "stop": { "line": 1572, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1527, "column": 20 }, "stop": { "line": 1527, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1515, "column": 20 }, "stop": { "line": 1515, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1582, "column": 22 }, "stop": { "line": 1582, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1507, "column": 20 }, "stop": { "line": 1507, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1583, "column": 22 }, "stop": { "line": 1583, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1541, "column": 22 }, "stop": { "line": 1541, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1559, "column": 22 }, "stop": { "line": 1559, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1553, "column": 22 }, "stop": { "line": 1553, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1560, "column": 22 }, "stop": { "line": 1560, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1542, "column": 22 }, "stop": { "line": 1542, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1574, "column": 22 }, "stop": { "line": 1574, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1531, "column": 20 }, "stop": { "line": 1531, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1511, "column": 20 }, "stop": { "line": 1511, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1526, "column": 44 }, "stop": { "line": 1526, "column": 52 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1503, "column": 23 }, "stop": { "line": 1503, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1534, "column": 46 }, "stop": { "line": 1534, "column": 54 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1550, "column": 44 }, "stop": { "line": 1550, "column": 52 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1530, "column": 46 }, "stop": { "line": 1530, "column": 54 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1567, "column": 29 }, "stop": { "line": 1567, "column": 37 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1522, "column": 44 }, "stop": { "line": 1522, "column": 52 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1492, "column": 46 }, "stop": { "line": 1492, "column": 54 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1556, "column": 46 }, "stop": { "line": 1556, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1479, "column": 17 }, "stop": { "line": 1479, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1552, "column": 28 }, "stop": { "line": 1552, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1540, "column": 28 }, "stop": { "line": 1540, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1581, "column": 28 }, "stop": { "line": 1581, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1570, "column": 28 }, "stop": { "line": 1570, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1546, "column": 28 }, "stop": { "line": 1546, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1504, "column": 28 }, "stop": { "line": 1504, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1558, "column": 28 }, "stop": { "line": 1558, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1487, "column": 17 }, "stop": { "line": 1487, "column": 35 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1489, "column": 17 }, "stop": { "line": 1489, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1491, "column": 19 }, "stop": { "line": 1491, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1483, "column": 18 }, "stop": { "line": 1483, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1480, "column": 19 }, "stop": { "line": 1480, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1485, "column": 16 }, "stop": { "line": 1485, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1482, "column": 12 }, "stop": { "line": 1482, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_grant_crud_throws_exception_if_invalid_role": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1435, "column": 15 }, "stop": { "line": 1435, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1437, "column": 16 }, "stop": { "line": 1437, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1442, "column": 12 }, "stop": { "line": 1442, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1439, "column": 18 }, "stop": { "line": 1439, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_delete_group_grant_no_group": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1419, "column": 19 }, "stop": { "line": 1419, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1419, "column": 19 }, "stop": { "line": 1419, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1415, "column": 15 }, "stop": { "line": 1415, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_delete_user_grant_no_user": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1403, "column": 18 }, "stop": { "line": 1403, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1403, "column": 18 }, "stop": { "line": 1403, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1399, "column": 15 }, "stop": { "line": 1399, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_role_grant_by_user_and_cross_domain_project": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1380, "column": 23 }, "stop": { "line": 1380, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1367, "column": 46 }, "stop": { "line": 1367, "column": 54 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1389, "column": 44 }, "stop": { "line": 1389, "column": 52 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1373, "column": 44 }, "stop": { "line": 1373, "column": 52 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1376, "column": 44 }, "stop": { "line": 1376, "column": 52 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1393, "column": 23 }, "stop": { "line": 1393, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1370, "column": 23 }, "stop": { "line": 1370, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1358, "column": 16 }, "stop": { "line": 1358, "column": 33 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1356, "column": 16 }, "stop": { "line": 1356, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1394, "column": 28 }, "stop": { "line": 1394, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1371, "column": 28 }, "stop": { "line": 1371, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1364, "column": 16 }, "stop": { "line": 1364, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1384, "column": 12 }, "stop": { "line": 1384, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1366, "column": 19 }, "stop": { "line": 1366, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1360, "column": 18 }, "stop": { "line": 1360, "column": 37 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1362, "column": 18 }, "stop": { "line": 1362, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_role_grant_by_group_and_cross_domain_project": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1328, "column": 46 }, "stop": { "line": 1328, "column": 54 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1351, "column": 23 }, "stop": { "line": 1351, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1325, "column": 23 }, "stop": { "line": 1325, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1337, "column": 23 }, "stop": { "line": 1337, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1322, "column": 46 }, "stop": { "line": 1322, "column": 54 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1346, "column": 46 }, "stop": { "line": 1346, "column": 54 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1332, "column": 46 }, "stop": { "line": 1332, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1311, "column": 16 }, "stop": { "line": 1311, "column": 33 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1313, "column": 16 }, "stop": { "line": 1313, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1352, "column": 28 }, "stop": { "line": 1352, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1326, "column": 28 }, "stop": { "line": 1326, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1319, "column": 17 }, "stop": { "line": 1319, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1341, "column": 12 }, "stop": { "line": 1341, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1321, "column": 19 }, "stop": { "line": 1321, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1317, "column": 18 }, "stop": { "line": 1317, "column": 37 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1315, "column": 18 }, "stop": { "line": 1315, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_get_and_remove_role_grant_by_user_and_cross_domain": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1278, "column": 28 }, "stop": { "line": 1278, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1303, "column": 28 }, "stop": { "line": 1303, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1274, "column": 28 }, "stop": { "line": 1274, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1269, "column": 16 }, "stop": { "line": 1269, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1261, "column": 29 }, "stop": { "line": 1261, "column": 46 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1257, "column": 29 }, "stop": { "line": 1257, "column": 46 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1267, "column": 18 }, "stop": { "line": 1267, "column": 37 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1265, "column": 18 }, "stop": { "line": 1265, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_get_and_remove_role_grant_by_group_and_cross_domain": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1249, "column": 28 }, "stop": { "line": 1249, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1224, "column": 28 }, "stop": { "line": 1224, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1220, "column": 28 }, "stop": { "line": 1220, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1215, "column": 17 }, "stop": { "line": 1215, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1203, "column": 30 }, "stop": { "line": 1203, "column": 47 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1207, "column": 30 }, "stop": { "line": 1207, "column": 47 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1211, "column": 18 }, "stop": { "line": 1211, "column": 37 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1213, "column": 18 }, "stop": { "line": 1213, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_get_and_remove_role_grant_by_user_and_domain": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1178, "column": 28 }, "stop": { "line": 1178, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1195, "column": 28 }, "stop": { "line": 1195, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1173, "column": 19 }, "stop": { "line": 1173, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1171, "column": 21 }, "stop": { "line": 1171, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_get_and_remove_correct_role_grant_from_a_mix": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1147, "column": 49 }, "stop": { "line": 1147, "column": 60 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1114, "column": 46 }, "stop": { "line": 1114, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1163, "column": 28 }, "stop": { "line": 1163, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1130, "column": 28 }, "stop": { "line": 1130, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1121, "column": 20 }, "stop": { "line": 1121, "column": 37 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1119, "column": 19 }, "stop": { "line": 1119, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1117, "column": 21 }, "stop": { "line": 1117, "column": 39 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1115, "column": 20 }, "stop": { "line": 1115, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1113, "column": 22 }, "stop": { "line": 1113, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1111, "column": 21 }, "stop": { "line": 1111, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_get_and_remove_role_grant_by_group_and_domain": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1103, "column": 28 }, "stop": { "line": 1103, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1084, "column": 28 }, "stop": { "line": 1084, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1075, "column": 19 }, "stop": { "line": 1075, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1073, "column": 20 }, "stop": { "line": 1073, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1071, "column": 21 }, "stop": { "line": 1071, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_get_and_remove_role_grant_by_group_and_project": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1046, "column": 28 }, "stop": { "line": 1046, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1063, "column": 28 }, "stop": { "line": 1063, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1038, "column": 19 }, "stop": { "line": 1038, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1036, "column": 20 }, "stop": { "line": 1036, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1034, "column": 21 }, "stop": { "line": 1034, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_del_role_assignment_by_domain_not_found": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1029, "column": 35 }, "stop": { "line": 1029, "column": 45 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1029, "column": 35 }, "stop": { "line": 1029, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_del_role_assignment_by_project_not_found": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1016, "column": 35 }, "stop": { "line": 1016, "column": 45 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1016, "column": 35 }, "stop": { "line": 1016, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_get_role_assignment_by_domain_not_found": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1003, "column": 35 }, "stop": { "line": 1003, "column": 45 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 1003, "column": 35 }, "stop": { "line": 1003, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_get_role_assignment_by_project_not_found": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 990, "column": 35 }, "stop": { "line": 990, "column": 45 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 990, "column": 35 }, "stop": { "line": 990, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_remove_role_grant_from_user_and_project": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 974, "column": 28 }, "stop": { "line": 974, "column": 31 } } ], "kind": "function", "target": "len" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_get_role_grant_by_user_and_project": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 932, "column": 28 }, "stop": { "line": 932, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 953, "column": 12 }, "stop": { "line": 953, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_remove_role_from_user_and_project": [], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_add_role_to_user_and_project_no_user": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 905, "column": 28 }, "stop": { "line": 905, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 905, "column": 28 }, "stop": { "line": 905, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_add_role_to_user_and_project_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 899, "column": 12 }, "stop": { "line": 899, "column": 22 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 890, "column": 12 }, "stop": { "line": 890, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 890, "column": 12 }, "stop": { "line": 890, "column": 28 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 899, "column": 12 }, "stop": { "line": 899, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_get_roles_for_user_and_project_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 882, "column": 12 }, "stop": { "line": 882, "column": 22 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 874, "column": 12 }, "stop": { "line": 874, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 882, "column": 12 }, "stop": { "line": 882, "column": 28 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 874, "column": 12 }, "stop": { "line": 874, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_get_roles_for_user_and_domain_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 852, "column": 21 }, "stop": { "line": 852, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTests._get_domain_fixture", "class_name": "keystone.tests.unit.assignment.test_backends.AssignmentTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 853, "column": 20 }, "stop": { "line": 853, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 867, "column": 12 }, "stop": { "line": 867, "column": 22 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 859, "column": 12 }, "stop": { "line": 859, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 859, "column": 12 }, "stop": { "line": 859, "column": 28 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 867, "column": 12 }, "stop": { "line": 867, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_get_roles_for_user_and_domain": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 808, "column": 28 }, "stop": { "line": 808, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 825, "column": 28 }, "stop": { "line": 825, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 841, "column": 28 }, "stop": { "line": 841, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 803, "column": 20 }, "stop": { "line": 803, "column": 37 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 801, "column": 20 }, "stop": { "line": 801, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 799, "column": 21 }, "stop": { "line": 799, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_get_role_by_trustor_and_project": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 780, "column": 28 }, "stop": { "line": 780, "column": 39 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 771, "column": 23 }, "stop": { "line": 771, "column": 34 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 765, "column": 46 }, "stop": { "line": 765, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 781, "column": 28 }, "stop": { "line": 781, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 762, "column": 19 }, "stop": { "line": 762, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 766, "column": 15 }, "stop": { "line": 766, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin._create_role", "class_name": "keystone.tests.unit.assignment.test_backends.AssignmentTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 764, "column": 22 }, "stop": { "line": 764, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 760, "column": 21 }, "stop": { "line": 760, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_get_role_by_user_and_project": [], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_get_role_by_user_and_project_with_user_in_group": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 734, "column": 12 }, "stop": { "line": 734, "column": 23 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 715, "column": 46 }, "stop": { "line": 715, "column": 57 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 729, "column": 27 }, "stop": { "line": 729, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 723, "column": 23 }, "stop": { "line": 723, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 736, "column": 25 }, "stop": { "line": 736, "column": 28 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 737, "column": 25 }, "stop": { "line": 737, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 722, "column": 17 }, "stop": { "line": 722, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 710, "column": 19 }, "stop": { "line": 710, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 717, "column": 16 }, "stop": { "line": 717, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 725, "column": 12 }, "stop": { "line": 725, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 713, "column": 22 }, "stop": { "line": 713, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_add_duplicate_role_grant": [], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_list_role_assignments_group_not_found": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 670, "column": 13 }, "stop": { "line": 670, "column": 30 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 644, "column": 13 }, "stop": { "line": 644, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patcher.object", "class_name": "unittest.mock._patcher", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 670, "column": 13 }, "stop": { "line": 671, "column": 48 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 644, "column": 13 }, "stop": { "line": 645, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 662, "column": 24 }, "stop": { "line": 662, "column": 27 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 650, "column": 42 }, "stop": { "line": 650, "column": 45 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 664, "column": 42 }, "stop": { "line": 664, "column": 45 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 676, "column": 42 }, "stop": { "line": 676, "column": 45 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 638, "column": 26 }, "stop": { "line": 638, "column": 29 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 629, "column": 12 }, "stop": { "line": 629, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 627, "column": 12 }, "stop": { "line": 627, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 625, "column": 12 }, "stop": { "line": 625, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_list_role_assignments_user_not_found": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 599, "column": 13 }, "stop": { "line": 599, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patcher.object", "class_name": "unittest.mock._patcher", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 599, "column": 13 }, "stop": { "line": 600, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_list_role_assignments_bad_role": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 588, "column": 20 }, "stop": { "line": 588, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 588, "column": 20 }, "stop": { "line": 588, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_list_group_role_assignment": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 584, "column": 8 }, "stop": { "line": 584, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.execute_assignment_plan", "class_name": "keystone.tests.unit.assignment.test_backends.AssignmentTests", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_list_role_assignments_filtered_by_role": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 568, "column": 8 }, "stop": { "line": 568, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.execute_assignment_plan", "class_name": "keystone.tests.unit.assignment.test_backends.AssignmentTests", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_list_role_assignments_unfiltered": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 546, "column": 8 }, "stop": { "line": 546, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.execute_assignment_plan", "class_name": "keystone.tests.unit.assignment.test_backends.AssignmentTests", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_get_project_user_ids_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 524, "column": 26 }, "stop": { "line": 524, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 524, "column": 26 }, "stop": { "line": 524, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_list_user_ids_for_project_no_duplicates": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 517, "column": 12 }, "stop": { "line": 517, "column": 23 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 506, "column": 12 }, "stop": { "line": 506, "column": 23 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 513, "column": 27 }, "stop": { "line": 513, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 509, "column": 23 }, "stop": { "line": 509, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 508, "column": 17 }, "stop": { "line": 508, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 519, "column": 28 }, "stop": { "line": 519, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 500, "column": 19 }, "stop": { "line": 500, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 503, "column": 22 }, "stop": { "line": 503, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_list_user_ids_for_project": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 494, "column": 28 }, "stop": { "line": 494, "column": 31 } } ], "kind": "function", "target": "len" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_remove_user_role_not_assigned": [], "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_project_add_and_remove_user_role": [], "keystone.tests.unit.assignment.test_backends.AssignmentTests._get_domain_fixture": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 455, "column": 17 }, "stop": { "line": 455, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.execute_assignment_plan": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 443, "column": 12 }, "stop": { "line": 443, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.create_group_memberships", "class_name": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 448, "column": 8 }, "stop": { "line": 448, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.execute_assignment_cases", "class_name": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 439, "column": 20 }, "stop": { "line": 439, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.create_entities", "class_name": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 446, "column": 24 }, "stop": { "line": 446, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.create_assignments", "class_name": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 441, "column": 12 }, "stop": { "line": 441, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.create_implied_roles", "class_name": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.execute_assignment_cases": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 424, "column": 33 }, "stop": { "line": 424, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin._convert_entity_shorthand", "class_name": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 414, "column": 19 }, "stop": { "line": 414, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 416, "column": 20 }, "stop": { "line": 416, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 419, "column": 20 }, "stop": { "line": 419, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 426, "column": 20 }, "stop": { "line": 426, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 428, "column": 52 }, "stop": { "line": 428, "column": 55 } } ], "kind": "function", "target": "len" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.create_assignments": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 357, "column": 33 }, "stop": { "line": 357, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin._convert_entity_shorthand", "class_name": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 359, "column": 20 }, "stop": { "line": 359, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 353, "column": 20 }, "stop": { "line": 353, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 337, "column": 12 }, "stop": { "line": 337, "column": 15 } } ], "kind": "function", "target": "len" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.create_group_memberships": [], "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.create_implied_roles": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 301, "column": 15 }, "stop": { "line": 301, "column": 25 } } ], "kind": "function", "target": "isinstance" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin._convert_entity_shorthand": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 288, "column": 26 }, "stop": { "line": 288, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 287, "column": 23 }, "stop": { "line": 287, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin.create_entities": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 258, "column": 12 }, "stop": { "line": 258, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 263, "column": 12 }, "stop": { "line": 263, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin._handle_domain_spec", "class_name": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 268, "column": 16 }, "stop": { "line": 268, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 267, "column": 21 }, "stop": { "line": 267, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 268, "column": 42 }, "stop": { "line": 268, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin._create_role", "class_name": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin._handle_domain_spec": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 221, "column": 16 }, "stop": { "line": 221, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin._handle_domain_spec", "class_name": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 243, "column": 21 }, "stop": { "line": 243, "column": 26 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 238, "column": 29 }, "stop": { "line": 238, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 224, "column": 40 }, "stop": { "line": 224, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 226, "column": 38 }, "stop": { "line": 226, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.items", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 234, "column": 20 }, "stop": { "line": 234, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin._handle_project_spec", "class_name": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 222, "column": 13 }, "stop": { "line": 222, "column": 23 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 219, "column": 11 }, "stop": { "line": 219, "column": 21 } } ], "kind": "function", "target": "isinstance" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin._create_role": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 177, "column": 19 }, "stop": { "line": 177, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin._handle_project_spec": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 172, "column": 21 }, "stop": { "line": 172, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 169, "column": 38 }, "stop": { "line": 169, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 168, "column": 12 }, "stop": { "line": 168, "column": 37 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 163, "column": 16 }, "stop": { "line": 163, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin._handle_project_spec", "class_name": "keystone.tests.unit.assignment.test_backends.AssignmentTestHelperMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 165, "column": 13 }, "stop": { "line": 165, "column": 23 } }, { "path": "keystone/tests/unit/assignment/test_backends.py", "start": { "line": 161, "column": 11 }, "stop": { "line": 161, "column": 21 } } ], "kind": "function", "target": "isinstance" } ], "keystone.common.sql.expand_repo.versions.039_placeholder.upgrade": [], "defusedxml.ElementTree.DefusedXMLParser.defused_external_entity_ref_handler": [], "defusedxml.ElementTree.DefusedXMLParser.defused_unparsed_entity_decl": [], "defusedxml.ElementTree.DefusedXMLParser.defused_entity_decl": [], "defusedxml.ElementTree.DefusedXMLParser.defused_start_doctype_decl": [], "defusedxml.ElementTree.DefusedXMLParser.__init__": [], "defusedxml.ElementTree._get_py3_cls": [], "keystone.common.sql.data_migration_repo.versions.029_placeholder.upgrade": [], "sqlalchemy.connectors.pyodbc.PyODBCConnector.set_isolation_level": [], "sqlalchemy.connectors.pyodbc.PyODBCConnector.do_set_input_sizes": [], "sqlalchemy.connectors.pyodbc.PyODBCConnector._get_server_version_info": [], "sqlalchemy.connectors.pyodbc.PyODBCConnector._parse_dbapi_version": [], "sqlalchemy.connectors.pyodbc.PyODBCConnector._dbapi_version": [], "sqlalchemy.connectors.pyodbc.PyODBCConnector.is_disconnect": [], "sqlalchemy.connectors.pyodbc.PyODBCConnector.create_connect_args": [], "sqlalchemy.connectors.pyodbc.PyODBCConnector.dbapi": [], "sqlalchemy.connectors.pyodbc.PyODBCConnector.__init__": [], "graphql.utils.tests.test_extend_schema.test_does_not_allow_extending_a_scalar": [], "graphql.utils.tests.test_extend_schema.test_does_not_allow_extending_an_interface": [], "graphql.utils.tests.test_extend_schema.test_does_not_allow_extending_an_unknown_type": [], "graphql.utils.tests.test_extend_schema.test_does_not_allow_referencing_an_unknown_type": [], "graphql.utils.tests.test_extend_schema.test_does_not_allow_replacing_an_existing_interface": [], "graphql.utils.tests.test_extend_schema.test_does_not_allow_replacing_an_existing_field": [], "graphql.utils.tests.test_extend_schema.test_does_not_allow_replacing_an_existing_type": [], "graphql.utils.tests.test_extend_schema.test_may_extend_mutations_and_subscriptions": [], "graphql.utils.tests.test_extend_schema.test_extends_objects_multiple_times": [], "graphql.utils.tests.test_extend_schema.test_extends_objects_by_adding_implemented_new_interfaces": [], "graphql.utils.tests.test_extend_schema.test_extends_objects_by_adding_implemented_interfaces_2": [], "graphql.utils.tests.test_extend_schema.test_extends_objects_by_adding_implemented_interfaces": [], "graphql.utils.tests.test_extend_schema.test_extends_objects_by_adding_new_fields_with_existing_types": [], "graphql.utils.tests.test_extend_schema.test_extends_objects_by_adding_new_fields_with_arguments": [], "graphql.utils.tests.test_extend_schema.test_extends_objects_by_adding_new_unused_types": [], "graphql.utils.tests.test_extend_schema.test_extends_objects_by_adding_new_fields": [], "graphql.utils.tests.test_extend_schema.test_cannot_be_used_for_execution": [], "graphql.utils.tests.test_extend_schema.test_extends_without_altering_original_schema": [], "graphql.utils.tests.test_extend_schema.test_returns_original_schema_if_no_type_definitions": [], "itsdangerous.url_safe.URLSafeSerializerMixin.dump_payload": [], "itsdangerous.url_safe.URLSafeSerializerMixin.load_payload": [], "unittest2.util.three_way_cmp": [], "unittest2.util.unorderable_list_difference": [], "unittest2.util.strclass": [], "unittest2.util.safe_str": [], "unittest2.util.safe_repr": [], "unittest2.util._common_shorten_repr": [], "unittest2.util._shorten": [], "pytz.reference.USTimeZone.dst": [], "pytz.reference.USTimeZone.utcoffset": [], "pytz.reference.USTimeZone.tzname": [], "pytz.reference.USTimeZone.__repr__": [], "pytz.reference.USTimeZone.__init__": [], "pytz.reference.first_sunday_on_or_after": [], "pytz.reference.LocalTimezone._isdst": [], "pytz.reference.LocalTimezone.tzname": [], "pytz.reference.LocalTimezone.dst": [], "pytz.reference.LocalTimezone.utcoffset": [], "pytz.reference.FixedOffset.dst": [], "pytz.reference.FixedOffset.tzname": [], "pytz.reference.FixedOffset.utcoffset": [], "pytz.reference.FixedOffset.__init__": [], "dogpile.cache.backends.file.FileLock._release": [], "dogpile.cache.backends.file.FileLock._acquire": [], "dogpile.cache.backends.file.FileLock.release_write_lock": [], "dogpile.cache.backends.file.FileLock.release_read_lock": [], "dogpile.cache.backends.file.FileLock.acquire_write_lock": [], "dogpile.cache.backends.file.FileLock.acquire_read_lock": [], "dogpile.cache.backends.file.FileLock.is_open": [], "dogpile.cache.backends.file.FileLock._module": [], "dogpile.cache.backends.file.FileLock.__init__": [], "dogpile.cache.backends.file.AbstractFileLock.release_write_lock": [], "dogpile.cache.backends.file.AbstractFileLock.release_read_lock": [], "dogpile.cache.backends.file.AbstractFileLock.acquire_write_lock": [], "dogpile.cache.backends.file.AbstractFileLock.acquire_read_lock": [], "dogpile.cache.backends.file.AbstractFileLock.is_open": [], "dogpile.cache.backends.file.AbstractFileLock.write": [], "dogpile.cache.backends.file.AbstractFileLock.read": [], "dogpile.cache.backends.file.AbstractFileLock.release": [], "dogpile.cache.backends.file.AbstractFileLock.acquire": [], "dogpile.cache.backends.file.AbstractFileLock.__init__": [], "dogpile.cache.backends.file.DBMBackend.delete_multi": [], "dogpile.cache.backends.file.DBMBackend.delete": [], "dogpile.cache.backends.file.DBMBackend.set_serialized_multi": [], "dogpile.cache.backends.file.DBMBackend.set_serialized": [], "dogpile.cache.backends.file.DBMBackend.get_serialized_multi": [], "dogpile.cache.backends.file.DBMBackend.get_serialized": [], "dogpile.cache.backends.file.DBMBackend._dbm_file": [], "dogpile.cache.backends.file.DBMBackend._use_rw_lock": [], "dogpile.cache.backends.file.DBMBackend.get_mutex": [], "dogpile.cache.backends.file.DBMBackend._init_dbm_file": [], "dogpile.cache.backends.file.DBMBackend._init_lock": [], "dogpile.cache.backends.file.DBMBackend.__init__": [], "setuptools.command.upload.upload.run": [], "pyre_check.client.commands.analyze.Analyze._run": [], "pyre_check.client.commands.analyze.Analyze._flags": [], "pyre_check.client.commands.analyze.Analyze.generate_analysis_directory": [], "pyre_check.client.commands.analyze.Analyze.__init__": [], "sqlalchemy.dialects.sybase.base.SybaseDialect.has_table": [], "sqlalchemy.dialects.sybase.base.SybaseDialect.get_view_names": [], "sqlalchemy.dialects.sybase.base.SybaseDialect.get_view_definition": [], "sqlalchemy.dialects.sybase.base.SybaseDialect.get_table_names": [], "sqlalchemy.dialects.sybase.base.SybaseDialect.get_schema_names": [], "sqlalchemy.dialects.sybase.base.SybaseDialect.get_pk_constraint": [], "sqlalchemy.dialects.sybase.base.SybaseDialect.get_indexes": [], "sqlalchemy.dialects.sybase.base.SybaseDialect.get_foreign_keys": [], "sqlalchemy.dialects.sybase.base.SybaseDialect._get_column_info": [], "sqlalchemy.dialects.sybase.base.SybaseDialect.get_columns": [], "sqlalchemy.dialects.sybase.base.SybaseDialect.get_table_id": [], "sqlalchemy.dialects.sybase.base.SybaseDialect.initialize": [], "sqlalchemy.dialects.sybase.base.SybaseDialect._get_default_schema_name": [], "sqlalchemy.dialects.sybase.base.SybaseDialect.__init__": [], "sqlalchemy.dialects.sybase.base.SybaseDDLCompiler.visit_drop_index": [], "sqlalchemy.dialects.sybase.base.SybaseDDLCompiler.get_column_specification": [], "sqlalchemy.dialects.sybase.base.SybaseSQLCompiler.delete_extra_from_clause": [], "sqlalchemy.dialects.sybase.base.SybaseSQLCompiler.delete_table_clause": [], "sqlalchemy.dialects.sybase.base.SybaseSQLCompiler.order_by_clause": [], "sqlalchemy.dialects.sybase.base.SybaseSQLCompiler.for_update_clause": [], "sqlalchemy.dialects.sybase.base.SybaseSQLCompiler.visit_now_func": [], "sqlalchemy.dialects.sybase.base.SybaseSQLCompiler.visit_extract": [], "sqlalchemy.dialects.sybase.base.SybaseSQLCompiler.limit_clause": [], "sqlalchemy.dialects.sybase.base.SybaseSQLCompiler.get_from_hint_text": [], "sqlalchemy.dialects.sybase.base.SybaseExecutionContext.get_lastrowid": [], "sqlalchemy.dialects.sybase.base.SybaseExecutionContext.post_exec": [], "sqlalchemy.dialects.sybase.base.SybaseExecutionContext.pre_exec": [], "sqlalchemy.dialects.sybase.base.SybaseExecutionContext.set_ddl_autocommit": [], "sqlalchemy.dialects.sybase.base.SybaseInspector.get_table_id": [], "sqlalchemy.dialects.sybase.base.SybaseInspector.__init__": [], "sqlalchemy.dialects.sybase.base.SybaseTypeCompiler.visit_UNIQUEIDENTIFIER": [], "sqlalchemy.dialects.sybase.base.SybaseTypeCompiler.visit_SMALLMONEY": [], "sqlalchemy.dialects.sybase.base.SybaseTypeCompiler.visit_MONEY": [], "sqlalchemy.dialects.sybase.base.SybaseTypeCompiler.visit_BIT": [], "sqlalchemy.dialects.sybase.base.SybaseTypeCompiler.visit_IMAGE": [], "sqlalchemy.dialects.sybase.base.SybaseTypeCompiler.visit_TINYINT": [], "sqlalchemy.dialects.sybase.base.SybaseTypeCompiler.visit_UNITEXT": [], "sqlalchemy.dialects.sybase.base.SybaseTypeCompiler.visit_UNIVARCHAR": [], "sqlalchemy.dialects.sybase.base.SybaseTypeCompiler.visit_UNICHAR": [], "sqlalchemy.dialects.sybase.base.SybaseTypeCompiler.visit_unicode": [], "sqlalchemy.dialects.sybase.base.SybaseTypeCompiler.visit_boolean": [], "sqlalchemy.dialects.sybase.base.SybaseTypeCompiler.visit_large_binary": [], "sqlalchemy.dialects.sybase.base._SybaseUnitypeMixin.result_processor": [], "keystoneauth1.tests.unit.test_utils.UtilsTests.test_get_logger": [], "jedi.inference.value.dynamic_arrays.ListModification.py__iter__": [], "jedi.inference.value.dynamic_arrays.DictModification.get_key_values": [], "jedi.inference.value.dynamic_arrays.DictModification.py__iter__": [], "jedi.inference.value.dynamic_arrays._Modification.py__simple_getitem__": [], "jedi.inference.value.dynamic_arrays._Modification.py__getitem__": [], "jedi.inference.value.dynamic_arrays._Modification.__init__": [], "jedi.inference.value.dynamic_arrays._DynamicArrayAdditions.iterate": [], "jedi.inference.value.dynamic_arrays._DynamicArrayAdditions.py__iter__": [], "jedi.inference.value.dynamic_arrays._DynamicArrayAdditions.py__class__": [], "jedi.inference.value.dynamic_arrays._DynamicArrayAdditions.__init__": [], "jedi.inference.value.dynamic_arrays.get_dynamic_array_instance": [], "jedi.inference.value.dynamic_arrays._internal_check_array_additions": [], "jedi.inference.value.dynamic_arrays.check_array_additions": [], "keystone.common.sql.migrate_repo.versions.067_kilo.upgrade": [ { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 278, "column": 4 }, "stop": { "line": 278, "column": 13 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 271, "column": 4 }, "stop": { "line": 271, "column": 13 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 275, "column": 4 }, "stop": { "line": 275, "column": 13 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 274, "column": 4 }, "stop": { "line": 274, "column": 13 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 273, "column": 4 }, "stop": { "line": 273, "column": 13 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 279, "column": 4 }, "stop": { "line": 279, "column": 13 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 270, "column": 4 }, "stop": { "line": 270, "column": 13 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Index.__init__", "class_name": "sqlalchemy.sql.schema.Index", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 315, "column": 45 }, "stop": { "line": 315, "column": 49 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 316, "column": 48 }, "stop": { "line": 316, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 259, "column": 4 }, "stop": { "line": 261, "column": 70 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 251, "column": 4 }, "stop": { "line": 253, "column": 67 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 257, "column": 4 }, "stop": { "line": 258, "column": 57 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 262, "column": 4 }, "stop": { "line": 263, "column": 59 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 264, "column": 4 }, "stop": { "line": 267, "column": 53 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 254, "column": 4 }, "stop": { "line": 256, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.create", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 185, "column": 17 }, "stop": { "line": 185, "column": 26 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 73, "column": 12 }, "stop": { "line": 73, "column": 21 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 203, "column": 14 }, "stop": { "line": 203, "column": 23 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 227, "column": 30 }, "stop": { "line": 227, "column": 39 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 39, "column": 17 }, "stop": { "line": 39, "column": 26 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 175, "column": 13 }, "stop": { "line": 175, "column": 22 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 83, "column": 13 }, "stop": { "line": 83, "column": 22 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 50, "column": 13 }, "stop": { "line": 50, "column": 22 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 147, "column": 17 }, "stop": { "line": 147, "column": 26 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 168, "column": 28 }, "stop": { "line": 168, "column": 37 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 59, "column": 15 }, "stop": { "line": 59, "column": 24 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 156, "column": 11 }, "stop": { "line": 156, "column": 20 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 122, "column": 12 }, "stop": { "line": 122, "column": 21 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 133, "column": 12 }, "stop": { "line": 133, "column": 21 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 112, "column": 14 }, "stop": { "line": 112, "column": 23 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 92, "column": 14 }, "stop": { "line": 92, "column": 23 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 217, "column": 30 }, "stop": { "line": 217, "column": 39 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 104, "column": 11 }, "stop": { "line": 104, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 315, "column": 8 }, "stop": { "line": 317, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.create", "class_name": "migrate.changeset.constraint.ForeignKeyConstraint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 259, "column": 4 }, "stop": { "line": 259, "column": 28 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 264, "column": 4 }, "stop": { "line": 264, "column": 28 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 257, "column": 4 }, "stop": { "line": 257, "column": 28 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 254, "column": 4 }, "stop": { "line": 254, "column": 28 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 251, "column": 4 }, "stop": { "line": 251, "column": 28 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 262, "column": 4 }, "stop": { "line": 262, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.UniqueConstraint.__init__", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 135, "column": 8 }, "stop": { "line": 135, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 206, "column": 8 }, "stop": { "line": 206, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 221, "column": 8 }, "stop": { "line": 221, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 98, "column": 8 }, "stop": { "line": 98, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 233, "column": 8 }, "stop": { "line": 233, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 179, "column": 8 }, "stop": { "line": 179, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 139, "column": 8 }, "stop": { "line": 139, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 142, "column": 8 }, "stop": { "line": 142, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 67, "column": 8 }, "stop": { "line": 67, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 44, "column": 8 }, "stop": { "line": 44, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 195, "column": 8 }, "stop": { "line": 195, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 136, "column": 8 }, "stop": { "line": 136, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 107, "column": 8 }, "stop": { "line": 107, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 61, "column": 8 }, "stop": { "line": 61, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 41, "column": 8 }, "stop": { "line": 41, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 208, "column": 8 }, "stop": { "line": 208, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 96, "column": 8 }, "stop": { "line": 96, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 162, "column": 8 }, "stop": { "line": 162, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 116, "column": 8 }, "stop": { "line": 116, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 100, "column": 8 }, "stop": { "line": 100, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 65, "column": 8 }, "stop": { "line": 65, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 43, "column": 8 }, "stop": { "line": 43, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 54, "column": 8 }, "stop": { "line": 54, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 140, "column": 8 }, "stop": { "line": 140, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 170, "column": 8 }, "stop": { "line": 170, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 66, "column": 8 }, "stop": { "line": 66, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 143, "column": 8 }, "stop": { "line": 143, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 209, "column": 8 }, "stop": { "line": 209, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 127, "column": 8 }, "stop": { "line": 127, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 207, "column": 8 }, "stop": { "line": 207, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 124, "column": 8 }, "stop": { "line": 124, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 108, "column": 8 }, "stop": { "line": 108, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 178, "column": 8 }, "stop": { "line": 178, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 118, "column": 8 }, "stop": { "line": 118, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 114, "column": 8 }, "stop": { "line": 114, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 106, "column": 8 }, "stop": { "line": 106, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 161, "column": 8 }, "stop": { "line": 161, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 64, "column": 8 }, "stop": { "line": 64, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 87, "column": 8 }, "stop": { "line": 87, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 63, "column": 8 }, "stop": { "line": 63, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 129, "column": 8 }, "stop": { "line": 129, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 137, "column": 8 }, "stop": { "line": 137, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 128, "column": 8 }, "stop": { "line": 128, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 69, "column": 8 }, "stop": { "line": 69, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 86, "column": 8 }, "stop": { "line": 86, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 95, "column": 8 }, "stop": { "line": 95, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 197, "column": 8 }, "stop": { "line": 197, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 45, "column": 8 }, "stop": { "line": 45, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 164, "column": 8 }, "stop": { "line": 164, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 53, "column": 8 }, "stop": { "line": 53, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 141, "column": 8 }, "stop": { "line": 141, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 159, "column": 8 }, "stop": { "line": 159, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 97, "column": 8 }, "stop": { "line": 97, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 222, "column": 8 }, "stop": { "line": 222, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 198, "column": 8 }, "stop": { "line": 198, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 230, "column": 8 }, "stop": { "line": 230, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 171, "column": 8 }, "stop": { "line": 171, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 94, "column": 8 }, "stop": { "line": 94, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 160, "column": 8 }, "stop": { "line": 160, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 232, "column": 8 }, "stop": { "line": 232, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 196, "column": 8 }, "stop": { "line": 196, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 42, "column": 8 }, "stop": { "line": 42, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 115, "column": 8 }, "stop": { "line": 115, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 77, "column": 8 }, "stop": { "line": 77, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 180, "column": 8 }, "stop": { "line": 180, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 79, "column": 8 }, "stop": { "line": 79, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 52, "column": 8 }, "stop": { "line": 52, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 46, "column": 8 }, "stop": { "line": 46, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 55, "column": 8 }, "stop": { "line": 55, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 181, "column": 8 }, "stop": { "line": 181, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 88, "column": 8 }, "stop": { "line": 88, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 85, "column": 8 }, "stop": { "line": 85, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 125, "column": 8 }, "stop": { "line": 125, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 76, "column": 8 }, "stop": { "line": 76, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 62, "column": 8 }, "stop": { "line": 62, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 75, "column": 8 }, "stop": { "line": 75, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 138, "column": 8 }, "stop": { "line": 138, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 126, "column": 8 }, "stop": { "line": 126, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 231, "column": 8 }, "stop": { "line": 231, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 223, "column": 8 }, "stop": { "line": 223, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 220, "column": 8 }, "stop": { "line": 220, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 158, "column": 8 }, "stop": { "line": 158, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 151, "column": 8 }, "stop": { "line": 151, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 149, "column": 8 }, "stop": { "line": 149, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 99, "column": 8 }, "stop": { "line": 99, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 78, "column": 8 }, "stop": { "line": 78, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 188, "column": 8 }, "stop": { "line": 188, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 163, "column": 8 }, "stop": { "line": 163, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 36, "column": 12 }, "stop": { "line": 36, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 199, "column": 8 }, "stop": { "line": 199, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.PrimaryKeyConstraint.__init__", "class_name": "sqlalchemy.sql.schema.PrimaryKeyConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 309, "column": 8 }, "stop": { "line": 309, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 317, "column": 42 }, "stop": { "line": 317, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 315, "column": 45 }, "stop": { "line": 315, "column": 49 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 316, "column": 48 }, "stop": { "line": 316, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 245, "column": 12 }, "stop": { "line": 245, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.create", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 273, "column": 4 }, "stop": { "line": 273, "column": 58 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 270, "column": 4 }, "stop": { "line": 270, "column": 57 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 279, "column": 4 }, "stop": { "line": 279, "column": 66 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 271, "column": 4 }, "stop": { "line": 272, "column": 35 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 275, "column": 4 }, "stop": { "line": 275, "column": 59 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 274, "column": 4 }, "stop": { "line": 274, "column": 57 } }, { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 278, "column": 4 }, "stop": { "line": 278, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Index.create", "class_name": "sqlalchemy.sql.schema.Index", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 315, "column": 8 }, "stop": { "line": 315, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ForeignKeyConstraint.__init__", "class_name": "migrate.changeset.constraint.ForeignKeyConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/067_kilo.py", "start": { "line": 317, "column": 42 }, "stop": { "line": 317, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" } ], "sqlalchemy.testing.provision.set_default_schema_on_connection": [], "sqlalchemy.testing.provision.get_temp_table_name": [], "sqlalchemy.testing.provision.stop_test_class_outside_fixtures": [], "sqlalchemy.testing.provision.prepare_for_drop_tables": [], "sqlalchemy.testing.provision.temp_table_keyword_args": [], "sqlalchemy.testing.provision.reap_dbs": [], "sqlalchemy.testing.provision.run_reap_dbs": [], "sqlalchemy.testing.provision.configure_follower": [], "sqlalchemy.testing.provision.follower_url_from_main": [], "sqlalchemy.testing.provision.post_configure_engine": [], "sqlalchemy.testing.provision.update_db_opts": [], "sqlalchemy.testing.provision.drop_db": [], "sqlalchemy.testing.provision.create_db": [], "sqlalchemy.testing.provision.drop_all_schema_objects": [], "sqlalchemy.testing.provision.drop_all_schema_objects_post_tables": [], "sqlalchemy.testing.provision.drop_all_schema_objects_pre_tables": [], "sqlalchemy.testing.provision._configs_for_db_operation": [], "sqlalchemy.testing.provision.generate_driver_url": [], "sqlalchemy.testing.provision._generate_driver_urls": [], "sqlalchemy.testing.provision.generate_db_urls": [], "sqlalchemy.testing.provision.drop_follower_db": [], "sqlalchemy.testing.provision.setup_config": [], "sqlalchemy.testing.provision.create_follower_db": [], "sqlalchemy.testing.provision.register.__call__": [], "sqlalchemy.testing.provision.register.for_db": [], "sqlalchemy.testing.provision.register.init": [], "sqlalchemy.testing.provision.register.__init__": [], "examples.starwars_relay.schema.Query.resolve_empire": [], "examples.starwars_relay.schema.Query.resolve_rebels": [], "examples.starwars_relay.schema.IntroduceShip.mutate_and_get_payload": [], "examples.starwars_relay.schema.Faction.get_node": [], "examples.starwars_relay.schema.Faction.resolve_ships": [], "examples.starwars_relay.schema.Ship.get_node": [], "keystone.assignment.role_backends.base.RoleDriverBase.list_implied_roles": [ { "locations": [ { "path": "keystone/assignment/role_backends/base.py", "start": { "line": 138, "column": 14 }, "stop": { "line": 138, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.assignment.role_backends.base.RoleDriverBase.list_role_inference_rules": [ { "locations": [ { "path": "keystone/assignment/role_backends/base.py", "start": { "line": 133, "column": 14 }, "stop": { "line": 133, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.assignment.role_backends.base.RoleDriverBase.delete_implied_role": [ { "locations": [ { "path": "keystone/assignment/role_backends/base.py", "start": { "line": 128, "column": 14 }, "stop": { "line": 128, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.assignment.role_backends.base.RoleDriverBase.create_implied_role": [ { "locations": [ { "path": "keystone/assignment/role_backends/base.py", "start": { "line": 118, "column": 14 }, "stop": { "line": 118, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.assignment.role_backends.base.RoleDriverBase.get_implied_role": [ { "locations": [ { "path": "keystone/assignment/role_backends/base.py", "start": { "line": 109, "column": 14 }, "stop": { "line": 109, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.assignment.role_backends.base.RoleDriverBase.delete_role": [ { "locations": [ { "path": "keystone/assignment/role_backends/base.py", "start": { "line": 99, "column": 14 }, "stop": { "line": 99, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.assignment.role_backends.base.RoleDriverBase.update_role": [ { "locations": [ { "path": "keystone/assignment/role_backends/base.py", "start": { "line": 90, "column": 14 }, "stop": { "line": 90, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.assignment.role_backends.base.RoleDriverBase.get_role": [ { "locations": [ { "path": "keystone/assignment/role_backends/base.py", "start": { "line": 80, "column": 14 }, "stop": { "line": 80, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.assignment.role_backends.base.RoleDriverBase.list_roles_from_ids": [ { "locations": [ { "path": "keystone/assignment/role_backends/base.py", "start": { "line": 70, "column": 14 }, "stop": { "line": 70, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.assignment.role_backends.base.RoleDriverBase.list_roles": [ { "locations": [ { "path": "keystone/assignment/role_backends/base.py", "start": { "line": 56, "column": 14 }, "stop": { "line": 56, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.assignment.role_backends.base.RoleDriverBase.create_role": [ { "locations": [ { "path": "keystone/assignment/role_backends/base.py", "start": { "line": 44, "column": 14 }, "stop": { "line": 44, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.assignment.role_backends.base.RoleDriverBase._get_list_limit": [], "keystone.credential.providers.fernet.core.Provider.decrypt": [ { "locations": [ { "path": "keystone/credential/providers/fernet/core.py", "start": { "line": 114, "column": 18 }, "stop": { "line": 114, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "keystone.exception.CredentialEncryptionError", "dispatch": "static" }, { "locations": [ { "path": "keystone/credential/providers/fernet/core.py", "start": { "line": 107, "column": 19 }, "stop": { "line": 107, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bytes.decode", "class_name": "bytes", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/credential/providers/fernet/core.py", "start": { "line": 100, "column": 15 }, "stop": { "line": 100, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.load_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/credential/providers/fernet/core.py", "start": { "line": 107, "column": 19 }, "stop": { "line": 107, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "cryptography.fernet.MultiFernet.decrypt", "class_name": "cryptography.fernet.MultiFernet", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/credential/providers/fernet/core.py", "start": { "line": 98, "column": 20 }, "stop": { "line": 98, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" }, { "locations": [ { "path": "keystone/credential/providers/fernet/core.py", "start": { "line": 102, "column": 17 }, "stop": { "line": 102, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "cryptography.fernet.MultiFernet.__init__", "class_name": "cryptography.fernet.MultiFernet", "dispatch": "static" }, { "locations": [ { "path": "keystone/credential/providers/fernet/core.py", "start": { "line": 101, "column": 23 }, "stop": { "line": 101, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "cryptography.fernet.Fernet.__init__", "class_name": "cryptography.fernet.Fernet", "dispatch": "static" }, { "locations": [ { "path": "keystone/credential/providers/fernet/core.py", "start": { "line": 105, "column": 15 }, "stop": { "line": 105, "column": 25 } } ], "kind": "function", "target": "isinstance" } ], "keystone.credential.providers.fernet.core.Provider.encrypt": [ { "locations": [ { "path": "keystone/credential/providers/fernet/core.py", "start": { "line": 90, "column": 18 }, "stop": { "line": 90, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "keystone.exception.CredentialEncryptionError", "dispatch": "static" }, { "locations": [ { "path": "keystone/credential/providers/fernet/core.py", "start": { "line": 87, "column": 60 }, "stop": { "line": 87, "column": 63 } }, { "path": "keystone/credential/providers/fernet/core.py", "start": { "line": 88, "column": 66 }, "stop": { "line": 88, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__str__", "class_name": "ValueError", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/credential/providers/fernet/core.py", "start": { "line": 73, "column": 23 }, "stop": { "line": 73, "column": 44 } } ], "kind": "function", "target": "keystone.credential.providers.fernet.core.get_multi_fernet_keys" }, { "locations": [ { "path": "keystone/credential/providers/fernet/core.py", "start": { "line": 87, "column": 18 }, "stop": { "line": 87, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/credential/providers/fernet/core.py", "start": { "line": 87, "column": 60 }, "stop": { "line": 87, "column": 63 } }, { "path": "keystone/credential/providers/fernet/core.py", "start": { "line": 88, "column": 66 }, "stop": { "line": 88, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__str__", "class_name": "TypeError", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/credential/providers/fernet/core.py", "start": { "line": 85, "column": 16 }, "stop": { "line": 85, "column": 32 } } ], "kind": "function", "target": "keystone.credential.providers.fernet.core.primary_key_hash" }, { "locations": [ { "path": "keystone/credential/providers/fernet/core.py", "start": { "line": 86, "column": 16 }, "stop": { "line": 86, "column": 37 } } ], "kind": "function", "target": "isinstance" } ], "keystone.credential.providers.fernet.core.primary_key_hash": [ { "locations": [ { "path": "keystone/credential/providers/fernet/core.py", "start": { "line": 63, "column": 11 }, "stop": { "line": 63, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "hashlib._Hash.hexdigest", "class_name": "hashlib._Hash", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/credential/providers/fernet/core.py", "start": { "line": 57, "column": 7 }, "stop": { "line": 57, "column": 17 } } ], "kind": "function", "target": "isinstance" }, { "locations": [ { "path": "keystone/credential/providers/fernet/core.py", "start": { "line": 63, "column": 11 }, "stop": { "line": 63, "column": 23 } } ], "kind": "function", "target": "hashlib.sha1" } ], "keystone.credential.providers.fernet.core.get_multi_fernet_keys": [ { "locations": [ { "path": "keystone/credential/providers/fernet/core.py", "start": { "line": 50, "column": 13 }, "stop": { "line": 50, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "cryptography.fernet.MultiFernet.__init__", "class_name": "cryptography.fernet.MultiFernet", "dispatch": "static" }, { "locations": [ { "path": "keystone/credential/providers/fernet/core.py", "start": { "line": 47, "column": 11 }, "stop": { "line": 47, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.load_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/credential/providers/fernet/core.py", "start": { "line": 49, "column": 19 }, "stop": { "line": 49, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "cryptography.fernet.Fernet.__init__", "class_name": "cryptography.fernet.Fernet", "dispatch": "static" }, { "locations": [ { "path": "keystone/credential/providers/fernet/core.py", "start": { "line": 44, "column": 16 }, "stop": { "line": 44, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" } ], "kombu.utils.json.loads": [], "kombu.utils.json.dumps": [], "kombu.utils.json.JSONEncoder.default": [], "elementpath.regex.patterns.translate_pattern": [], "oauthlib.oauth2.rfc6749.errors.raise_from_error": [], "oauthlib.oauth2.rfc6749.errors.CustomOAuth2Error.__init__": [], "oauthlib.oauth2.rfc6749.errors.OAuth2Error.headers": [], "oauthlib.oauth2.rfc6749.errors.OAuth2Error.json": [], "oauthlib.oauth2.rfc6749.errors.OAuth2Error.urlencoded": [], "oauthlib.oauth2.rfc6749.errors.OAuth2Error.twotuples": [], "oauthlib.oauth2.rfc6749.errors.OAuth2Error.in_uri": [], "oauthlib.oauth2.rfc6749.errors.OAuth2Error.__init__": [], "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_delete_non_whitelisted_security_compliance_options_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1210, "column": 8 }, "stop": { "line": 1210, "column": 19 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1205, "column": 8 }, "stop": { "line": 1205, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1208, "column": 18 }, "stop": { "line": 1208, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase._get_non_admin_token", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1213, "column": 18 }, "stop": { "line": 1213, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase._get_admin_token", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1195, "column": 12 }, "stop": { "line": 1195, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_delete_security_compliance_password_regex_description_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1181, "column": 8 }, "stop": { "line": 1181, "column": 19 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1186, "column": 8 }, "stop": { "line": 1186, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1184, "column": 18 }, "stop": { "line": 1184, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase._get_non_admin_token", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1189, "column": 18 }, "stop": { "line": 1189, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase._get_admin_token", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1171, "column": 12 }, "stop": { "line": 1171, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_delete_security_compliance_password_regex_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1162, "column": 8 }, "stop": { "line": 1162, "column": 19 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1157, "column": 8 }, "stop": { "line": 1157, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1160, "column": 18 }, "stop": { "line": 1160, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase._get_non_admin_token", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1165, "column": 18 }, "stop": { "line": 1165, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase._get_admin_token", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1147, "column": 12 }, "stop": { "line": 1147, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_delete_security_compliance_group_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1138, "column": 8 }, "stop": { "line": 1138, "column": 19 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1133, "column": 8 }, "stop": { "line": 1133, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1136, "column": 18 }, "stop": { "line": 1136, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase._get_non_admin_token", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1124, "column": 12 }, "stop": { "line": 1124, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1141, "column": 18 }, "stop": { "line": 1141, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase._get_admin_token", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_update_non_whitelisted_security_compliance_option_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1112, "column": 18 }, "stop": { "line": 1112, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase._get_non_admin_token", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1118, "column": 18 }, "stop": { "line": 1118, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase._get_admin_token", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1114, "column": 8 }, "stop": { "line": 1114, "column": 18 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1108, "column": 8 }, "stop": { "line": 1108, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1093, "column": 12 }, "stop": { "line": 1093, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_update_security_compliance_password_regex_description_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1074, "column": 18 }, "stop": { "line": 1074, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase._get_non_admin_token", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1064, "column": 24 }, "stop": { "line": 1064, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1080, "column": 18 }, "stop": { "line": 1080, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase._get_admin_token", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1076, "column": 8 }, "stop": { "line": 1076, "column": 18 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1070, "column": 8 }, "stop": { "line": 1070, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1055, "column": 12 }, "stop": { "line": 1055, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1064, "column": 24 }, "stop": { "line": 1064, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_update_security_compliance_password_regex_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1041, "column": 18 }, "stop": { "line": 1041, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase._get_non_admin_token", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1031, "column": 24 }, "stop": { "line": 1031, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1047, "column": 18 }, "stop": { "line": 1047, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase._get_admin_token", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1037, "column": 8 }, "stop": { "line": 1037, "column": 18 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1043, "column": 8 }, "stop": { "line": 1043, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1022, "column": 12 }, "stop": { "line": 1022, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1031, "column": 24 }, "stop": { "line": 1031, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_update_security_compliance_config_group_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1008, "column": 18 }, "stop": { "line": 1008, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase._get_non_admin_token", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 991, "column": 46 }, "stop": { "line": 991, "column": 56 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 990, "column": 34 }, "stop": { "line": 990, "column": 44 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1014, "column": 18 }, "stop": { "line": 1014, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase._get_admin_token", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1010, "column": 8 }, "stop": { "line": 1010, "column": 18 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 1004, "column": 8 }, "stop": { "line": 1004, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 995, "column": 12 }, "stop": { "line": 995, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 990, "column": 34 }, "stop": { "line": 990, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 991, "column": 46 }, "stop": { "line": 991, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_security_compliance_config_with_user_from_other_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 920, "column": 15 }, "stop": { "line": 920, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 954, "column": 23 }, "stop": { "line": 954, "column": 30 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 929, "column": 12 }, "stop": { "line": 929, "column": 19 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 924, "column": 46 }, "stop": { "line": 924, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 951, "column": 21 }, "stop": { "line": 951, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 964, "column": 19 }, "stop": { "line": 964, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 937, "column": 37 }, "stop": { "line": 937, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 936, "column": 25 }, "stop": { "line": 936, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 975, "column": 8 }, "stop": { "line": 975, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 923, "column": 18 }, "stop": { "line": 923, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 916, "column": 17 }, "stop": { "line": 916, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 956, "column": 21 }, "stop": { "line": 956, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_requested_token", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 969, "column": 8 }, "stop": { "line": 969, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 965, "column": 8 }, "stop": { "line": 965, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 936, "column": 25 }, "stop": { "line": 936, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 937, "column": 37 }, "stop": { "line": 937, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 958, "column": 12 }, "stop": { "line": 958, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_security_compliance_password_regex_desc_returns_none": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 889, "column": 8 }, "stop": { "line": 889, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 891, "column": 8 }, "stop": { "line": 891, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 896, "column": 18 }, "stop": { "line": 896, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 888, "column": 47 }, "stop": { "line": 888, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase._get_non_admin_token", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 890, "column": 45 }, "stop": { "line": 890, "column": 66 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 901, "column": 18 }, "stop": { "line": 901, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase._get_admin_token", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 877, "column": 12 }, "stop": { "line": 877, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 888, "column": 27 }, "stop": { "line": 888, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 890, "column": 25 }, "stop": { "line": 890, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 894, "column": 8 }, "stop": { "line": 894, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 899, "column": 8 }, "stop": { "line": 899, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_security_compliance_password_regex_returns_none": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 858, "column": 8 }, "stop": { "line": 858, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 856, "column": 8 }, "stop": { "line": 856, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 855, "column": 47 }, "stop": { "line": 855, "column": 72 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 863, "column": 18 }, "stop": { "line": 863, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase._get_non_admin_token", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 857, "column": 45 }, "stop": { "line": 857, "column": 66 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 868, "column": 18 }, "stop": { "line": 868, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase._get_admin_token", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 844, "column": 12 }, "stop": { "line": 844, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 857, "column": 25 }, "stop": { "line": 857, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 855, "column": 27 }, "stop": { "line": 855, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 861, "column": 8 }, "stop": { "line": 861, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 866, "column": 8 }, "stop": { "line": 866, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_security_compliance_password_regex_description": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 817, "column": 8 }, "stop": { "line": 817, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 822, "column": 8 }, "stop": { "line": 822, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 816, "column": 47 }, "stop": { "line": 816, "column": 72 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 830, "column": 18 }, "stop": { "line": 830, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase._get_non_admin_token", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 798, "column": 37 }, "stop": { "line": 798, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 835, "column": 18 }, "stop": { "line": 835, "column": 39 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 821, "column": 45 }, "stop": { "line": 821, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase._get_admin_token", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 806, "column": 12 }, "stop": { "line": 806, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 821, "column": 25 }, "stop": { "line": 821, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 816, "column": 27 }, "stop": { "line": 816, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 798, "column": 37 }, "stop": { "line": 798, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 833, "column": 8 }, "stop": { "line": 833, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 828, "column": 8 }, "stop": { "line": 828, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_security_compliance_password_regex": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 779, "column": 8 }, "stop": { "line": 779, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 774, "column": 8 }, "stop": { "line": 774, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 787, "column": 18 }, "stop": { "line": 787, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 773, "column": 47 }, "stop": { "line": 773, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase._get_non_admin_token", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 755, "column": 25 }, "stop": { "line": 755, "column": 35 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 792, "column": 18 }, "stop": { "line": 792, "column": 39 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 778, "column": 45 }, "stop": { "line": 778, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase._get_admin_token", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 763, "column": 12 }, "stop": { "line": 763, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 778, "column": 25 }, "stop": { "line": 778, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 773, "column": 27 }, "stop": { "line": 773, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 755, "column": 25 }, "stop": { "line": 755, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 790, "column": 8 }, "stop": { "line": 790, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 785, "column": 8 }, "stop": { "line": 785, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_non_whitelisted_security_compliance_opt_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 745, "column": 18 }, "stop": { "line": 745, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 733, "column": 18 }, "stop": { "line": 733, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase._get_non_admin_token", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 750, "column": 18 }, "stop": { "line": 750, "column": 39 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 738, "column": 18 }, "stop": { "line": 738, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase._get_admin_token", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 720, "column": 12 }, "stop": { "line": 720, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 730, "column": 8 }, "stop": { "line": 730, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 735, "column": 8 }, "stop": { "line": 735, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 742, "column": 8 }, "stop": { "line": 742, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 747, "column": 8 }, "stop": { "line": 747, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_security_compliance_config_for_non_default_domain_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 699, "column": 18 }, "stop": { "line": 699, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 687, "column": 18 }, "stop": { "line": 687, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase._get_non_admin_token", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 665, "column": 37 }, "stop": { "line": 665, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 664, "column": 25 }, "stop": { "line": 664, "column": 35 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 704, "column": 18 }, "stop": { "line": 704, "column": 39 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 692, "column": 18 }, "stop": { "line": 692, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase._get_admin_token", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 675, "column": 12 }, "stop": { "line": 675, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 684, "column": 8 }, "stop": { "line": 684, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 689, "column": 8 }, "stop": { "line": 689, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 665, "column": 37 }, "stop": { "line": 665, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 664, "column": 25 }, "stop": { "line": 664, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 701, "column": 8 }, "stop": { "line": 701, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 696, "column": 8 }, "stop": { "line": 696, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 660, "column": 17 }, "stop": { "line": 660, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_head_security_compliance_config_for_default_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 638, "column": 8 }, "stop": { "line": 638, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 636, "column": 8 }, "stop": { "line": 636, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 643, "column": 18 }, "stop": { "line": 643, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 635, "column": 47 }, "stop": { "line": 635, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase._get_non_admin_token", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 609, "column": 25 }, "stop": { "line": 609, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 610, "column": 37 }, "stop": { "line": 610, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 648, "column": 18 }, "stop": { "line": 648, "column": 39 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 637, "column": 45 }, "stop": { "line": 637, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase._get_admin_token", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 626, "column": 12 }, "stop": { "line": 626, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 635, "column": 27 }, "stop": { "line": 635, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 637, "column": 25 }, "stop": { "line": 637, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 609, "column": 25 }, "stop": { "line": 609, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 610, "column": 37 }, "stop": { "line": 610, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 646, "column": 8 }, "stop": { "line": 646, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 641, "column": 8 }, "stop": { "line": 641, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase._get_admin_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 599, "column": 15 }, "stop": { "line": 599, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_requested_token", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 594, "column": 30 }, "stop": { "line": 594, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase._get_non_admin_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 591, "column": 15 }, "stop": { "line": 591, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_requested_token", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 586, "column": 30 }, "stop": { "line": 586, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 545, "column": 8 }, "stop": { "line": 545, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 548, "column": 30 }, "stop": { "line": 548, "column": 46 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 554, "column": 26 }, "stop": { "line": 554, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 564, "column": 30 }, "stop": { "line": 564, "column": 47 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 560, "column": 23 }, "stop": { "line": 560, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_default_for_invalid_option": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 537, "column": 50 }, "stop": { "line": 537, "column": 60 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 539, "column": 8 }, "stop": { "line": 539, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 537, "column": 14 }, "stop": { "line": 537, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 538, "column": 8 }, "stop": { "line": 538, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 537, "column": 50 }, "stop": { "line": 537, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_default_for_unsupported_group": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 532, "column": 8 }, "stop": { "line": 532, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 530, "column": 8 }, "stop": { "line": 530, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_default_by_invalid_group": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 521, "column": 45 }, "stop": { "line": 521, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 517, "column": 8 }, "stop": { "line": 517, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 523, "column": 8 }, "stop": { "line": 523, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 515, "column": 8 }, "stop": { "line": 515, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 522, "column": 8 }, "stop": { "line": 522, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 521, "column": 45 }, "stop": { "line": 521, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 521, "column": 14 }, "stop": { "line": 521, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_default_by_option": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 509, "column": 8 }, "stop": { "line": 509, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 510, "column": 8 }, "stop": { "line": 510, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 507, "column": 12 }, "stop": { "line": 507, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_default_by_group": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 495, "column": 12 }, "stop": { "line": 495, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 497, "column": 8 }, "stop": { "line": 497, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 492, "column": 12 }, "stop": { "line": 492, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 495, "column": 29 }, "stop": { "line": 495, "column": 36 } } ], "kind": "function", "target": "getattr" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_default": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 480, "column": 16 }, "stop": { "line": 480, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 482, "column": 8 }, "stop": { "line": 482, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 476, "column": 12 }, "stop": { "line": 476, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 480, "column": 41 }, "stop": { "line": 480, "column": 48 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 480, "column": 33 }, "stop": { "line": 480, "column": 40 } } ], "kind": "function", "target": "getattr" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_invalid_option_invalid_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 462, "column": 12 }, "stop": { "line": 462, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 458, "column": 25 }, "stop": { "line": 458, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 460, "column": 28 }, "stop": { "line": 460, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 459, "column": 47 }, "stop": { "line": 459, "column": 57 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 460, "column": 28 }, "stop": { "line": 460, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 458, "column": 25 }, "stop": { "line": 458, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 459, "column": 47 }, "stop": { "line": 459, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 461, "column": 8 }, "stop": { "line": 461, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_invalid_option": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 429, "column": 25 }, "stop": { "line": 429, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 441, "column": 32 }, "stop": { "line": 441, "column": 42 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 430, "column": 47 }, "stop": { "line": 430, "column": 57 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 433, "column": 8 }, "stop": { "line": 433, "column": 18 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 442, "column": 8 }, "stop": { "line": 442, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 443, "column": 12 }, "stop": { "line": 443, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 434, "column": 12 }, "stop": { "line": 434, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 430, "column": 47 }, "stop": { "line": 430, "column": 63 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 429, "column": 25 }, "stop": { "line": 429, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 441, "column": 32 }, "stop": { "line": 441, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_option_invalid_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 419, "column": 19 }, "stop": { "line": 419, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 418, "column": 28 }, "stop": { "line": 418, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 417, "column": 29 }, "stop": { "line": 417, "column": 39 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 417, "column": 29 }, "stop": { "line": 417, "column": 45 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 418, "column": 28 }, "stop": { "line": 418, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 419, "column": 8 }, "stop": { "line": 419, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_option": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 404, "column": 8 }, "stop": { "line": 404, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 405, "column": 8 }, "stop": { "line": 405, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 403, "column": 41 }, "stop": { "line": 403, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 398, "column": 23 }, "stop": { "line": 398, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 397, "column": 29 }, "stop": { "line": 397, "column": 39 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 398, "column": 12 }, "stop": { "line": 398, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 402, "column": 26 }, "stop": { "line": 402, "column": 39 } } ], "kind": "function", "target": "copy.deepcopy" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 397, "column": 29 }, "stop": { "line": 397, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_invalid_group_invalid_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 386, "column": 19 }, "stop": { "line": 386, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 384, "column": 53 }, "stop": { "line": 384, "column": 63 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 383, "column": 45 }, "stop": { "line": 383, "column": 55 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 385, "column": 28 }, "stop": { "line": 385, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 382, "column": 24 }, "stop": { "line": 382, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 383, "column": 45 }, "stop": { "line": 383, "column": 61 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 384, "column": 53 }, "stop": { "line": 384, "column": 69 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 385, "column": 28 }, "stop": { "line": 385, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 382, "column": 24 }, "stop": { "line": 382, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 386, "column": 8 }, "stop": { "line": 386, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_invalid_group": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 367, "column": 19 }, "stop": { "line": 367, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 357, "column": 53 }, "stop": { "line": 357, "column": 63 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 355, "column": 24 }, "stop": { "line": 355, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 364, "column": 37 }, "stop": { "line": 364, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 356, "column": 45 }, "stop": { "line": 356, "column": 55 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 366, "column": 45 }, "stop": { "line": 366, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 367, "column": 8 }, "stop": { "line": 367, "column": 18 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 358, "column": 8 }, "stop": { "line": 358, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 358, "column": 19 }, "stop": { "line": 358, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 366, "column": 45 }, "stop": { "line": 366, "column": 61 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 357, "column": 53 }, "stop": { "line": 357, "column": 69 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 355, "column": 24 }, "stop": { "line": 355, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 356, "column": 45 }, "stop": { "line": 356, "column": 61 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 364, "column": 37 }, "stop": { "line": 364, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_group_invalid_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 342, "column": 19 }, "stop": { "line": 342, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 339, "column": 38 }, "stop": { "line": 339, "column": 48 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 340, "column": 46 }, "stop": { "line": 340, "column": 56 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 341, "column": 28 }, "stop": { "line": 341, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 339, "column": 38 }, "stop": { "line": 339, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 340, "column": 46 }, "stop": { "line": 340, "column": 62 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 341, "column": 28 }, "stop": { "line": 341, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 342, "column": 8 }, "stop": { "line": 342, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_group": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 327, "column": 8 }, "stop": { "line": 327, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 326, "column": 8 }, "stop": { "line": 326, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 325, "column": 12 }, "stop": { "line": 325, "column": 30 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 323, "column": 41 }, "stop": { "line": 323, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 317, "column": 46 }, "stop": { "line": 317, "column": 56 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 316, "column": 38 }, "stop": { "line": 316, "column": 48 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 318, "column": 12 }, "stop": { "line": 318, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 325, "column": 12 }, "stop": { "line": 325, "column": 22 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 323, "column": 41 }, "stop": { "line": 323, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 322, "column": 26 }, "stop": { "line": 322, "column": 39 } } ], "kind": "function", "target": "copy.deepcopy" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 318, "column": 23 }, "stop": { "line": 318, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 317, "column": 46 }, "stop": { "line": 317, "column": 62 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 316, "column": 38 }, "stop": { "line": 316, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_invalid_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 306, "column": 19 }, "stop": { "line": 306, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 305, "column": 28 }, "stop": { "line": 305, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 303, "column": 38 }, "stop": { "line": 303, "column": 48 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 304, "column": 45 }, "stop": { "line": 304, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 303, "column": 38 }, "stop": { "line": 303, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 304, "column": 45 }, "stop": { "line": 304, "column": 61 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 305, "column": 28 }, "stop": { "line": 305, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 306, "column": 8 }, "stop": { "line": 306, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 291, "column": 8 }, "stop": { "line": 291, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 290, "column": 8 }, "stop": { "line": 290, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 289, "column": 12 }, "stop": { "line": 289, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 287, "column": 41 }, "stop": { "line": 287, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 281, "column": 45 }, "stop": { "line": 281, "column": 55 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 280, "column": 38 }, "stop": { "line": 280, "column": 48 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 282, "column": 12 }, "stop": { "line": 282, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 287, "column": 41 }, "stop": { "line": 287, "column": 51 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 289, "column": 12 }, "stop": { "line": 289, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 286, "column": 26 }, "stop": { "line": 286, "column": 39 } } ], "kind": "function", "target": "copy.deepcopy" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 282, "column": 23 }, "stop": { "line": 282, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 281, "column": 45 }, "stop": { "line": 281, "column": 61 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 280, "column": 38 }, "stop": { "line": 280, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_non_existant_config_option_with_invalid_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 269, "column": 15 }, "stop": { "line": 269, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 266, "column": 34 }, "stop": { "line": 266, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 268, "column": 28 }, "stop": { "line": 268, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 273, "column": 8 }, "stop": { "line": 273, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 272, "column": 8 }, "stop": { "line": 272, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 268, "column": 28 }, "stop": { "line": 268, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 266, "column": 34 }, "stop": { "line": 266, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_non_existant_config_option": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 251, "column": 15 }, "stop": { "line": 251, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 249, "column": 34 }, "stop": { "line": 249, "column": 44 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 255, "column": 8 }, "stop": { "line": 255, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 254, "column": 8 }, "stop": { "line": 254, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 249, "column": 34 }, "stop": { "line": 249, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_non_existant_config_group_invalid_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 236, "column": 15 }, "stop": { "line": 236, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 233, "column": 34 }, "stop": { "line": 233, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 235, "column": 28 }, "stop": { "line": 235, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 240, "column": 8 }, "stop": { "line": 240, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 239, "column": 8 }, "stop": { "line": 239, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 233, "column": 34 }, "stop": { "line": 233, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 235, "column": 28 }, "stop": { "line": 235, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_non_existant_config_group": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 220, "column": 15 }, "stop": { "line": 220, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 218, "column": 34 }, "stop": { "line": 218, "column": 44 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 224, "column": 8 }, "stop": { "line": 224, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 223, "column": 8 }, "stop": { "line": 223, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 218, "column": 34 }, "stop": { "line": 218, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_non_existant_config_invalid_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 209, "column": 28 }, "stop": { "line": 209, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 214, "column": 8 }, "stop": { "line": 214, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 210, "column": 15 }, "stop": { "line": 210, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 213, "column": 8 }, "stop": { "line": 213, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 209, "column": 28 }, "stop": { "line": 209, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_non_existant_config": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 200, "column": 8 }, "stop": { "line": 200, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 196, "column": 15 }, "stop": { "line": 196, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 199, "column": 8 }, "stop": { "line": 199, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_by_option_invalid_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 188, "column": 15 }, "stop": { "line": 188, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 187, "column": 28 }, "stop": { "line": 187, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 192, "column": 8 }, "stop": { "line": 192, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 191, "column": 8 }, "stop": { "line": 191, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 187, "column": 28 }, "stop": { "line": 187, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_by_option": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 173, "column": 8 }, "stop": { "line": 173, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 175, "column": 8 }, "stop": { "line": 175, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 172, "column": 12 }, "stop": { "line": 172, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 170, "column": 14 }, "stop": { "line": 170, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_by_group_invalid_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 158, "column": 28 }, "stop": { "line": 158, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 163, "column": 8 }, "stop": { "line": 163, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 159, "column": 15 }, "stop": { "line": 159, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 162, "column": 8 }, "stop": { "line": 162, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 158, "column": 28 }, "stop": { "line": 158, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_by_group": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 145, "column": 8 }, "stop": { "line": 145, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 146, "column": 8 }, "stop": { "line": 146, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 142, "column": 14 }, "stop": { "line": 142, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 144, "column": 12 }, "stop": { "line": 144, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 134, "column": 8 }, "stop": { "line": 134, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 135, "column": 8 }, "stop": { "line": 135, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 131, "column": 14 }, "stop": { "line": 131, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 133, "column": 12 }, "stop": { "line": 133, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_delete_config_by_group_invalid_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 122, "column": 20 }, "stop": { "line": 122, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 121, "column": 28 }, "stop": { "line": 121, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 121, "column": 28 }, "stop": { "line": 121, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 122, "column": 8 }, "stop": { "line": 122, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_delete_config_by_group": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 106, "column": 20 }, "stop": { "line": 106, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 109, "column": 8 }, "stop": { "line": 109, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 106, "column": 8 }, "stop": { "line": 106, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_delete_config_invalid_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 97, "column": 20 }, "stop": { "line": 97, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 96, "column": 28 }, "stop": { "line": 96, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 96, "column": 28 }, "stop": { "line": 96, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 97, "column": 8 }, "stop": { "line": 97, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_delete_config": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 82, "column": 17 }, "stop": { "line": 82, "column": 48 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 80, "column": 20 }, "stop": { "line": 80, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 82, "column": 8 }, "stop": { "line": 82, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 80, "column": 8 }, "stop": { "line": 80, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_create_config_twice": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 70, "column": 8 }, "stop": { "line": 70, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 66, "column": 8 }, "stop": { "line": 66, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 70, "column": 17 }, "stop": { "line": 70, "column": 48 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 66, "column": 17 }, "stop": { "line": 66, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_create_config_invalid_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 61, "column": 8 }, "stop": { "line": 61, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 59, "column": 14 }, "stop": { "line": 59, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 58, "column": 28 }, "stop": { "line": 58, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 58, "column": 28 }, "stop": { "line": 58, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_create_config": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 49, "column": 8 }, "stop": { "line": 49, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 48, "column": 8 }, "stop": { "line": 48, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 45, "column": 12 }, "stop": { "line": 45, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 43, "column": 14 }, "stop": { "line": 43, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 33, "column": 8 }, "stop": { "line": 33, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 38, "column": 48 }, "stop": { "line": 38, "column": 58 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 37, "column": 39 }, "stop": { "line": 37, "column": 49 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 39, "column": 46 }, "stop": { "line": 39, "column": 56 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 38, "column": 48 }, "stop": { "line": 38, "column": 64 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 39, "column": 46 }, "stop": { "line": 39, "column": 62 } }, { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 37, "column": 39 }, "stop": { "line": 37, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_domain_config.py", "start": { "line": 35, "column": 22 }, "stop": { "line": 35, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "sqlalchemy.event.attr._JoinedListener.clear": [], "sqlalchemy.event.attr._JoinedListener.remove": [], "sqlalchemy.event.attr._JoinedListener.append": [], "sqlalchemy.event.attr._JoinedListener.insert": [], "sqlalchemy.event.attr._JoinedListener.for_modify": [], "sqlalchemy.event.attr._JoinedListener._adjust_fn_spec": [], "sqlalchemy.event.attr._JoinedListener.listeners": [], "sqlalchemy.event.attr._JoinedListener.__init__": [], "sqlalchemy.event.attr._ListenerCollection.clear": [], "sqlalchemy.event.attr._ListenerCollection.remove": [], "sqlalchemy.event.attr._ListenerCollection.append": [], "sqlalchemy.event.attr._ListenerCollection.insert": [], "sqlalchemy.event.attr._ListenerCollection._update": [], "sqlalchemy.event.attr._ListenerCollection.for_modify": [], "sqlalchemy.event.attr._ListenerCollection.__init__": [], "sqlalchemy.event.attr._CompoundListener.__bool__": [], "sqlalchemy.event.attr._CompoundListener.__iter__": [], "sqlalchemy.event.attr._CompoundListener.__len__": [], "sqlalchemy.event.attr._CompoundListener.__call__": [], "sqlalchemy.event.attr._CompoundListener._exec_w_sync_on_first_run": [], "sqlalchemy.event.attr._CompoundListener.exec_once_unless_exception": [], "sqlalchemy.event.attr._CompoundListener.exec_once": [], "sqlalchemy.event.attr._CompoundListener._exec_once_impl": [], "sqlalchemy.event.attr._CompoundListener._memoized_attr__exec_once_mutex": [], "sqlalchemy.event.attr._CompoundListener._set_asyncio": [], "sqlalchemy.event.attr._EmptyListener.__bool__": [], "sqlalchemy.event.attr._EmptyListener.__iter__": [], "sqlalchemy.event.attr._EmptyListener.__len__": [], "sqlalchemy.event.attr._EmptyListener.__call__": [], "sqlalchemy.event.attr._EmptyListener._needs_modify": [], "sqlalchemy.event.attr._EmptyListener.for_modify": [], "sqlalchemy.event.attr._EmptyListener.__init__": [], "sqlalchemy.event.attr._InstanceLevelDispatch._adjust_fn_spec": [], "sqlalchemy.event.attr._ClsLevelDispatch.for_modify": [], "sqlalchemy.event.attr._ClsLevelDispatch.clear": [], "sqlalchemy.event.attr._ClsLevelDispatch.remove": [], "sqlalchemy.event.attr._ClsLevelDispatch.update_subclass": [], "sqlalchemy.event.attr._ClsLevelDispatch._assign_cls_collection": [], "sqlalchemy.event.attr._ClsLevelDispatch.append": [], "sqlalchemy.event.attr._ClsLevelDispatch.insert": [], "sqlalchemy.event.attr._ClsLevelDispatch._wrap_fn_for_kw": [], "sqlalchemy.event.attr._ClsLevelDispatch._adjust_fn_spec": [], "sqlalchemy.event.attr._ClsLevelDispatch.__init__": [], "sqlalchemy.event.attr._empty_collection.clear": [], "sqlalchemy.event.attr._empty_collection.__iter__": [], "sqlalchemy.event.attr._empty_collection.remove": [], "sqlalchemy.event.attr._empty_collection.extend": [], "sqlalchemy.event.attr._empty_collection.append": [], "sqlalchemy.event.attr.RefCollection._memoized_attr_ref": [], "sqlparse.filters.output.OutputPHPFilter._process": [], "sqlparse.filters.output.OutputPythonFilter._process": [], "sqlparse.filters.output.OutputFilter.process": [], "sqlparse.filters.output.OutputFilter._process": [], "sqlparse.filters.output.OutputFilter.__init__": [], "IPython.core.oinspect._render_signature": [], "IPython.core.oinspect.Inspector.psearch": [], "IPython.core.oinspect.Inspector._source_contains_docstring": [], "IPython.core.oinspect.Inspector._info": [], "IPython.core.oinspect.Inspector.info": [], "IPython.core.oinspect.Inspector.pinfo": [], "IPython.core.oinspect.Inspector._get_info": [], "IPython.core.oinspect.Inspector.format_mime": [], "IPython.core.oinspect.Inspector._mime_format": [], "IPython.core.oinspect.Inspector.pfile": [], "IPython.core.oinspect.Inspector.psource": [], "IPython.core.oinspect.Inspector.pdoc": [], "IPython.core.oinspect.Inspector.pdef": [], "IPython.core.oinspect.Inspector.noinfo": [], "IPython.core.oinspect.Inspector.set_active_scheme": [], "IPython.core.oinspect.Inspector.__head": [], "IPython.core.oinspect.Inspector._getdef": [], "IPython.core.oinspect.Inspector.__init__": [], "IPython.core.oinspect.find_source_lines": [], "IPython.core.oinspect.find_file": [], "IPython.core.oinspect._get_wrapped": [], "IPython.core.oinspect.call_tip": [], "IPython.core.oinspect.format_argspec": [], "IPython.core.oinspect.getargspec": [], "IPython.core.oinspect.is_simple_callable": [], "IPython.core.oinspect.getsource": [], "IPython.core.oinspect.getdoc": [], "IPython.core.oinspect.get_encoding": [], "IPython.core.oinspect.object_info": [], "IPython.core.oinspect.pylight": [], "keystoneclient.auth.identity.v2.Token.get_options": [], "keystoneclient.auth.identity.v2.Token.get_auth_data": [], "keystoneclient.auth.identity.v2.Token.token": [], "keystoneclient.auth.identity.v2.Token.__init__": [], "keystoneclient.auth.identity.v2.Password.get_options": [], "keystoneclient.auth.identity.v2.Password.load_from_argparse_arguments": [], "keystoneclient.auth.identity.v2.Password.get_auth_data": [], "keystoneclient.auth.identity.v2.Password.password": [], "keystoneclient.auth.identity.v2.Password.username": [], "keystoneclient.auth.identity.v2.Password.__init__": [], "keystoneclient.auth.identity.v2.Auth.get_auth_data": [], "keystoneclient.auth.identity.v2.Auth.get_auth_ref": [], "keystoneclient.auth.identity.v2.Auth.trust_id": [], "keystoneclient.auth.identity.v2.Auth.__init__": [], "keystoneclient.auth.identity.v2.Auth.get_options": [], "keystone.cmd.doctor.caching.symptom_connection_to_memcached": [ { "locations": [ { "path": "keystone/cmd/doctor/caching.py", "start": { "line": 51, "column": 30 }, "stop": { "line": 51, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/doctor/caching.py", "start": { "line": 55, "column": 11 }, "stop": { "line": 55, "column": 14 } }, { "path": "keystone/cmd/doctor/caching.py", "start": { "line": 54, "column": 33 }, "stop": { "line": 54, "column": 36 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/cmd/doctor/caching.py", "start": { "line": 52, "column": 8 }, "stop": { "line": 52, "column": 29 } } ], "kind": "function", "target": "keystone.common.cache.core.configure_cache" }, { "locations": [ { "path": "keystone/cmd/doctor/caching.py", "start": { "line": 55, "column": 11 }, "stop": { "line": 55, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__eq__", "class_name": "int", "dispatch": "dynamic" } ], "keystone.cmd.doctor.caching.symptom_caching_enabled_without_a_backend": [], "keystone.cmd.doctor.caching.symptom_caching_disabled": [], "libcst.metadata.tests.test_metadata_wrapper.MetadataWrapperTest.test_metadata_cache": [], "libcst.metadata.tests.test_metadata_wrapper.MetadataWrapperTest.test_hash_by_identity": [], "libcst.metadata.tests.test_metadata_wrapper.MetadataWrapperTest.test_equality_by_identity": [], "libcst.metadata.tests.test_metadata_wrapper.MetadataWrapperTest.test_unsafe_skip_copy": [], "libcst.metadata.tests.test_metadata_wrapper.MetadataWrapperTest.test_copies_tree": [], "libcst._nodes.tests.test_comment.CommentTest.test_invalid": [], "libcst._nodes.tests.test_comment.CommentTest.test_valid": [], "keystoneclient.tests.functional.v3.test_projects.ProjectsTestCase.test_create_project_invalid_tags": [], "keystoneclient.tests.functional.v3.test_projects.ProjectsTestCase.test_update_invalid_tags": [], "keystoneclient.tests.functional.v3.test_projects.ProjectsTestCase.test_add_invalid_tags": [], "keystoneclient.tests.functional.v3.test_projects.ProjectsTestCase.test_check_tag": [], "keystoneclient.tests.functional.v3.test_projects.ProjectsTestCase.test_list_tags": [], "keystoneclient.tests.functional.v3.test_projects.ProjectsTestCase.test_delete_all_tags": [], "keystoneclient.tests.functional.v3.test_projects.ProjectsTestCase.test_delete_tag": [], "keystoneclient.tests.functional.v3.test_projects.ProjectsTestCase.test_update_tags": [], "keystoneclient.tests.functional.v3.test_projects.ProjectsTestCase.test_add_tag": [], "keystoneclient.tests.functional.v3.test_projects.ProjectsTestCase.test_list_projects_with_tag_filters": [], "keystoneclient.tests.functional.v3.test_projects.ProjectsTestCase.test_delete_project": [], "keystoneclient.tests.functional.v3.test_projects.ProjectsTestCase.test_update_project_domain_not_allowed": [], "keystoneclient.tests.functional.v3.test_projects.ProjectsTestCase.test_update_project": [], "keystoneclient.tests.functional.v3.test_projects.ProjectsTestCase.test_list_subprojects": [], "keystoneclient.tests.functional.v3.test_projects.ProjectsTestCase.test_list_projects": [], "keystoneclient.tests.functional.v3.test_projects.ProjectsTestCase.test_get_hierarchy_as_ids": [], "keystoneclient.tests.functional.v3.test_projects.ProjectsTestCase.test_get_hierarchy_as_list": [], "keystoneclient.tests.functional.v3.test_projects.ProjectsTestCase.test_get_project_invalid_params": [], "keystoneclient.tests.functional.v3.test_projects.ProjectsTestCase.test_get_project": [], "keystoneclient.tests.functional.v3.test_projects.ProjectsTestCase.test_create_project": [], "keystoneclient.tests.functional.v3.test_projects.ProjectsTestCase.test_create_subproject": [], "keystoneclient.tests.functional.v3.test_projects.ProjectsTestCase.setUp": [], "keystoneclient.tests.functional.v3.test_projects.ProjectsTestMixin.check_project": [], "cryptography.hazmat.backends.openssl.ec._EllipticCurvePublicKey.verify": [], "cryptography.hazmat.backends.openssl.ec._EllipticCurvePublicKey.public_bytes": [], "cryptography.hazmat.backends.openssl.ec._EllipticCurvePublicKey._encode_point": [], "cryptography.hazmat.backends.openssl.ec._EllipticCurvePublicKey.public_numbers": [], "cryptography.hazmat.backends.openssl.ec._EllipticCurvePublicKey.verifier": [], "cryptography.hazmat.backends.openssl.ec._EllipticCurvePublicKey.key_size": [], "cryptography.hazmat.backends.openssl.ec._EllipticCurvePublicKey.__init__": [], "cryptography.hazmat.backends.openssl.ec._EllipticCurvePrivateKey.sign": [], "cryptography.hazmat.backends.openssl.ec._EllipticCurvePrivateKey.private_bytes": [], "cryptography.hazmat.backends.openssl.ec._EllipticCurvePrivateKey.private_numbers": [], "cryptography.hazmat.backends.openssl.ec._EllipticCurvePrivateKey.public_key": [], "cryptography.hazmat.backends.openssl.ec._EllipticCurvePrivateKey.exchange": [], "cryptography.hazmat.backends.openssl.ec._EllipticCurvePrivateKey.signer": [], "cryptography.hazmat.backends.openssl.ec._EllipticCurvePrivateKey.key_size": [], "cryptography.hazmat.backends.openssl.ec._EllipticCurvePrivateKey.__init__": [], "cryptography.hazmat.backends.openssl.ec._ECDSAVerificationContext.verify": [], "cryptography.hazmat.backends.openssl.ec._ECDSAVerificationContext.update": [], "cryptography.hazmat.backends.openssl.ec._ECDSAVerificationContext.__init__": [], "cryptography.hazmat.backends.openssl.ec._ECDSASignatureContext.finalize": [], "cryptography.hazmat.backends.openssl.ec._ECDSASignatureContext.update": [], "cryptography.hazmat.backends.openssl.ec._ECDSASignatureContext.__init__": [], "cryptography.hazmat.backends.openssl.ec._ecdsa_sig_verify": [], "cryptography.hazmat.backends.openssl.ec._ecdsa_sig_sign": [], "cryptography.hazmat.backends.openssl.ec._sn_to_elliptic_curve": [], "cryptography.hazmat.backends.openssl.ec._mark_asn1_named_ec_curve": [], "cryptography.hazmat.backends.openssl.ec._ec_key_curve_sn": [], "cryptography.hazmat.backends.openssl.ec._check_signature_algorithm": [], "keystoneclient.v3.endpoints.EndpointManager.delete": [], "keystoneclient.v3.endpoints.EndpointManager.update": [], "keystoneclient.v3.endpoints.EndpointManager.list": [], "keystoneclient.v3.endpoints.EndpointManager.get": [], "keystoneclient.v3.endpoints.EndpointManager.create": [], "keystoneclient.v3.endpoints.EndpointManager._validate_interface": [], "chardet.sbcsgroupprober.SBCSGroupProber.__init__": [], "IPython.sphinxext.ipython_directive.test": [], "IPython.sphinxext.ipython_directive.setup": [], "IPython.sphinxext.ipython_directive.IPythonDirective.run": [], "IPython.sphinxext.ipython_directive.IPythonDirective.teardown": [], "IPython.sphinxext.ipython_directive.IPythonDirective.setup": [], "IPython.sphinxext.ipython_directive.IPythonDirective.get_config_options": [], "IPython.sphinxext.ipython_directive.EmbeddedSphinxShell.custom_doctest": [], "IPython.sphinxext.ipython_directive.EmbeddedSphinxShell.process_pure_python": [], "IPython.sphinxext.ipython_directive.EmbeddedSphinxShell.ensure_pyplot": [], "IPython.sphinxext.ipython_directive.EmbeddedSphinxShell.process_block": [], "IPython.sphinxext.ipython_directive.EmbeddedSphinxShell.save_image": [], "IPython.sphinxext.ipython_directive.EmbeddedSphinxShell.process_comment": [], "IPython.sphinxext.ipython_directive.EmbeddedSphinxShell.process_output": [], "IPython.sphinxext.ipython_directive.EmbeddedSphinxShell.process_input": [], "IPython.sphinxext.ipython_directive.EmbeddedSphinxShell.process_image": [], "IPython.sphinxext.ipython_directive.EmbeddedSphinxShell.process_input_lines": [], "IPython.sphinxext.ipython_directive.EmbeddedSphinxShell.process_input_line": [], "IPython.sphinxext.ipython_directive.EmbeddedSphinxShell.clear_cout": [], "IPython.sphinxext.ipython_directive.EmbeddedSphinxShell.cleanup": [], "IPython.sphinxext.ipython_directive.EmbeddedSphinxShell.__init__": [], "IPython.sphinxext.ipython_directive.block_parser": [], "parso.pgen2.grammar_parser.GrammarParser._raise_error": [], "parso.pgen2.grammar_parser.GrammarParser._gettoken": [], "parso.pgen2.grammar_parser.GrammarParser._expect": [], "parso.pgen2.grammar_parser.GrammarParser._parse_atom": [], "parso.pgen2.grammar_parser.GrammarParser._parse_item": [], "parso.pgen2.grammar_parser.GrammarParser._parse_items": [], "parso.pgen2.grammar_parser.GrammarParser._parse_rhs": [], "parso.pgen2.grammar_parser.GrammarParser.parse": [], "parso.pgen2.grammar_parser.GrammarParser.__init__": [], "parso.pgen2.grammar_parser.NFAState.__repr__": [], "parso.pgen2.grammar_parser.NFAState.add_arc": [], "parso.pgen2.grammar_parser.NFAState.__init__": [], "parso.pgen2.grammar_parser.NFAArc.__repr__": [], "parso.pgen2.grammar_parser.NFAArc.__init__": [], "keystoneclient.tests.unit.v3.test_endpoint_filter.EndpointFilterTests.test_delete_endpoint_group_from_project_value_error": [], "keystoneclient.tests.unit.v3.test_endpoint_filter.EndpointFilterTests.test_delete_endpoint_group_from_project": [], "keystoneclient.tests.unit.v3.test_endpoint_filter.EndpointFilterTests.test_check_endpoint_group_in_project_value_error": [], "keystoneclient.tests.unit.v3.test_endpoint_filter.EndpointFilterTests.test_check_endpoint_group_in_project": [], "keystoneclient.tests.unit.v3.test_endpoint_filter.EndpointFilterTests.test_add_endpoint_group_to_project_value_error": [], "keystoneclient.tests.unit.v3.test_endpoint_filter.EndpointFilterTests.test_add_endpoint_group_to_project": [], "keystoneclient.tests.unit.v3.test_endpoint_filter.EndpointFilterTests.test_list_endpoint_groups_for_project_value_error": [], "keystoneclient.tests.unit.v3.test_endpoint_filter.EndpointFilterTests.test_list_endpoint_groups_for_project": [], "keystoneclient.tests.unit.v3.test_endpoint_filter.EndpointFilterTests.test_list_projects_for_endpoint_group_value_error": [], "keystoneclient.tests.unit.v3.test_endpoint_filter.EndpointFilterTests.test_list_projects_for_endpoint_group": [], "keystoneclient.tests.unit.v3.test_endpoint_filter.EndpointFilterTests.test_list_projects_for_endpoint": [], "keystoneclient.tests.unit.v3.test_endpoint_filter.EndpointFilterTests.test_list_endpoints_for_project": [], "keystoneclient.tests.unit.v3.test_endpoint_filter.EndpointFilterTests.test_check_endpoint_in_project": [], "keystoneclient.tests.unit.v3.test_endpoint_filter.EndpointFilterTests.test_delete_endpoint_from_project": [], "keystoneclient.tests.unit.v3.test_endpoint_filter.EndpointFilterTests.test_add_endpoint_to_project_via_obj": [], "keystoneclient.tests.unit.v3.test_endpoint_filter.EndpointFilterTests.test_add_endpoint_to_project_via_id": [], "keystoneclient.tests.unit.v3.test_endpoint_filter.EndpointFilterTests.new_project_ref": [], "keystoneclient.tests.unit.v3.test_endpoint_filter.EndpointFilterTests.setUp": [], "keystoneclient.tests.unit.v3.test_endpoint_filter.EndpointTestUtils.new_endpoint_group_ref": [], "keystoneclient.tests.unit.v3.test_endpoint_filter.EndpointTestUtils.new_endpoint_ref": [], "keystoneclient.tests.unit.v3.test_endpoint_filter.EndpointTestUtils.new_ref": [], "ssl._ASN1Object.__init__": [], "ssl.DefaultVerifyPaths.__init__": [], "pyre_check.tools.upgrade.filesystem.find_directories": [], "pyre_check.tools.upgrade.filesystem.find_files": [], "pyre_check.tools.upgrade.filesystem.remove_non_pyre_ignores": [], "pyre_check.tools.upgrade.filesystem.get_filesystem": [], "pyre_check.tools.upgrade.filesystem.MercurialBackedFilesystem.list": [], "pyre_check.tools.upgrade.filesystem.Filesystem._match_any": [], "pyre_check.tools.upgrade.filesystem.Filesystem.list": [], "pyre_check.tools.upgrade.filesystem.add_local_mode": [], "pyre_check.tools.upgrade.filesystem.find_targets": [], "pyre_check.tools.upgrade.filesystem.path_exists": [], "pyre_check.tools.upgrade.filesystem.TargetCollector.contains_strict": [], "pyre_check.tools.upgrade.filesystem.TargetCollector.result": [], "pyre_check.tools.upgrade.filesystem.TargetCollector.visit_Call": [], "pyre_check.tools.upgrade.filesystem.TargetCollector.__init__": [], "pyre_check.tools.upgrade.filesystem.Target.__init__": [], "pyre_check.tools.upgrade.filesystem.LocalMode.get_comment": [], "pyre_check.tools.upgrade.filesystem.LocalMode.get_regex": [], "keystone.server.setup_backends": [ { "locations": [ { "path": "keystone/server/__init__.py", "start": { "line": 46, "column": 14 }, "stop": { "line": 46, "column": 36 } } ], "kind": "function", "target": "keystone.server.backends.load_backends" } ], "keystone.server.configure": [ { "locations": [ { "path": "keystone/server/__init__.py", "start": { "line": 30, "column": 4 }, "stop": { "line": 30, "column": 37 } } ], "kind": "function", "target": "keystone.conf.set_config_defaults" }, { "locations": [ { "path": "keystone/server/__init__.py", "start": { "line": 36, "column": 4 }, "stop": { "line": 36, "column": 31 } } ], "kind": "function", "target": "keystone.conf.setup_logging" }, { "locations": [ { "path": "keystone/server/__init__.py", "start": { "line": 28, "column": 4 }, "stop": { "line": 28, "column": 27 } } ], "kind": "function", "target": "keystone.conf.configure" }, { "locations": [ { "path": "keystone/server/__init__.py", "start": { "line": 29, "column": 4 }, "stop": { "line": 29, "column": 18 } } ], "kind": "function", "target": "keystone.common.sql.core.initialize" } ], "time._struct_time.__init__": [], "pycadf.tag.is_valid": [], "pycadf.tag.generate_name_value_tag": [], "packaging._manylinux.platform_tags": [], "packaging._manylinux._is_compatible": [], "packaging._manylinux._get_glibc_version": [], "packaging._manylinux._parse_glibc_version": [], "packaging._manylinux._glibc_version_string": [], "packaging._manylinux._glibc_version_string_ctypes": [], "packaging._manylinux._glibc_version_string_confstr": [], "packaging._manylinux._GLibCVersion.__init__": [], "packaging._manylinux._have_compatible_abi": [], "packaging._manylinux._is_linux_i686": [], "packaging._manylinux._is_linux_armhf": [], "packaging._manylinux._get_elf_header": [], "packaging._manylinux._ELFFileHeader.__init__": [], "keystone.common.sql.expand_repo.versions.054_expand_drop_old_passoword_column.upgrade": [], "idna.uts46data._seg_79": [], "idna.uts46data._seg_78": [], "idna.uts46data._seg_77": [], "idna.uts46data._seg_76": [], "idna.uts46data._seg_75": [], "idna.uts46data._seg_74": [], "idna.uts46data._seg_73": [], "idna.uts46data._seg_72": [], "idna.uts46data._seg_71": [], "idna.uts46data._seg_70": [], "idna.uts46data._seg_69": [], "idna.uts46data._seg_68": [], "idna.uts46data._seg_67": [], "idna.uts46data._seg_66": [], "idna.uts46data._seg_65": [], "idna.uts46data._seg_64": [], "idna.uts46data._seg_63": [], "idna.uts46data._seg_62": [], "idna.uts46data._seg_61": [], "idna.uts46data._seg_60": [], "idna.uts46data._seg_59": [], "idna.uts46data._seg_58": [], "idna.uts46data._seg_57": [], "idna.uts46data._seg_56": [], "idna.uts46data._seg_55": [], "idna.uts46data._seg_54": [], "idna.uts46data._seg_53": [], "idna.uts46data._seg_52": [], "idna.uts46data._seg_51": [], "idna.uts46data._seg_50": [], "idna.uts46data._seg_49": [], "idna.uts46data._seg_48": [], "idna.uts46data._seg_47": [], "idna.uts46data._seg_46": [], "idna.uts46data._seg_45": [], "idna.uts46data._seg_44": [], "idna.uts46data._seg_43": [], "idna.uts46data._seg_42": [], "idna.uts46data._seg_41": [], "idna.uts46data._seg_40": [], "idna.uts46data._seg_39": [], "idna.uts46data._seg_38": [], "idna.uts46data._seg_37": [], "idna.uts46data._seg_36": [], "idna.uts46data._seg_35": [], "idna.uts46data._seg_34": [], "idna.uts46data._seg_33": [], "idna.uts46data._seg_32": [], "idna.uts46data._seg_31": [], "idna.uts46data._seg_30": [], "idna.uts46data._seg_29": [], "idna.uts46data._seg_28": [], "idna.uts46data._seg_27": [], "idna.uts46data._seg_26": [], "idna.uts46data._seg_25": [], "idna.uts46data._seg_24": [], "idna.uts46data._seg_23": [], "idna.uts46data._seg_22": [], "idna.uts46data._seg_21": [], "idna.uts46data._seg_20": [], "idna.uts46data._seg_19": [], "idna.uts46data._seg_18": [], "idna.uts46data._seg_17": [], "idna.uts46data._seg_16": [], "idna.uts46data._seg_15": [], "idna.uts46data._seg_14": [], "idna.uts46data._seg_13": [], "idna.uts46data._seg_12": [], "idna.uts46data._seg_11": [], "idna.uts46data._seg_10": [], "idna.uts46data._seg_9": [], "idna.uts46data._seg_8": [], "idna.uts46data._seg_7": [], "idna.uts46data._seg_6": [], "idna.uts46data._seg_5": [], "idna.uts46data._seg_4": [], "idna.uts46data._seg_3": [], "idna.uts46data._seg_2": [], "idna.uts46data._seg_1": [], "idna.uts46data._seg_0": [], "testtools.tests.test_content_type.test_suite": [], "testtools.tests.test_content_type.TestBuiltinContentTypes.test_json_content": [], "testtools.tests.test_content_type.TestBuiltinContentTypes.test_plain_text": [], "testtools.tests.test_content_type.TestContentType.test_extended_repr": [], "testtools.tests.test_content_type.TestContentType.test_basic_repr": [], "testtools.tests.test_content_type.TestContentType.test___eq__": [], "testtools.tests.test_content_type.TestContentType.test___init___with_parameters": [], "testtools.tests.test_content_type.TestContentType.test___init___sets_ivars": [], "testtools.tests.test_content_type.TestContentType.test___init___None_errors": [], "pyre_check.client.commands.restart.Restart._run": [], "pyre_check.client.commands.restart.Restart.generate_analysis_directory": [], "pyre_check.client.commands.restart.Restart.__init__": [], "pyre_check.client.commands.check.Check._run": [], "pyre_check.client.commands.check.Check._flags": [], "pyre_check.client.commands.check.Check.generate_analysis_directory": [], "pyre_check.client.commands.check.Check.__init__": [], "paste.evalexception.evalcontext._OutputRedirectingPdb.trace_dispatch": [], "paste.evalexception.evalcontext._OutputRedirectingPdb.__init__": [], "paste.evalexception.evalcontext.EvalContext.exec_expr": [], "paste.evalexception.evalcontext.EvalContext.__init__": [], "urllib3.exceptions.HeaderParsingError.__init__": [], "urllib3.exceptions.ProxySchemeUnknown.__init__": [], "urllib3.exceptions.InvalidChunkLength.__repr__": [], "urllib3.exceptions.InvalidChunkLength.__init__": [], "urllib3.exceptions.IncompleteRead.__repr__": [], "urllib3.exceptions.IncompleteRead.__init__": [], "urllib3.exceptions.URLSchemeUnknown.__init__": [], "urllib3.exceptions.LocationParseError.__init__": [], "urllib3.exceptions.HostChangedError.__init__": [], "urllib3.exceptions.MaxRetryError.__init__": [], "urllib3.exceptions.ProxyError.__init__": [], "urllib3.exceptions.RequestError.__reduce__": [], "urllib3.exceptions.RequestError.__init__": [], "urllib3.exceptions.PoolError.__reduce__": [], "urllib3.exceptions.PoolError.__init__": [], "oauthlib.oauth2.rfc6749.clients.web_application.WebApplicationClient.parse_request_uri_response": [], "oauthlib.oauth2.rfc6749.clients.web_application.WebApplicationClient.prepare_request_body": [], "oauthlib.oauth2.rfc6749.clients.web_application.WebApplicationClient.prepare_request_uri": [], "oauthlib.oauth2.rfc6749.clients.web_application.WebApplicationClient.__init__": [], "keystone.common.policies.credential.list_rules": [], "rx.linq.observable.singleordefault.single_or_default": [], "rx.linq.observable.singleordefault.single_or_default_async": [], "sqlalchemy.testing.suite.test_sequence.HasSequenceTestEmpty.test_get_sequence_names_no_sequence": [], "sqlalchemy.testing.suite.test_sequence.HasSequenceTest.test_get_sequence_names_sequences_schema": [], "sqlalchemy.testing.suite.test_sequence.HasSequenceTest.test_get_sequence_names_no_sequence_schema": [], "sqlalchemy.testing.suite.test_sequence.HasSequenceTest.test_get_sequence_names": [], "sqlalchemy.testing.suite.test_sequence.HasSequenceTest.test_has_sequence_remote_not_in_default": [], "sqlalchemy.testing.suite.test_sequence.HasSequenceTest.test_has_sequence_default_not_in_remote": [], "sqlalchemy.testing.suite.test_sequence.HasSequenceTest.test_has_sequence_schemas_neg": [], "sqlalchemy.testing.suite.test_sequence.HasSequenceTest.test_has_sequence_neg": [], "sqlalchemy.testing.suite.test_sequence.HasSequenceTest.test_has_sequence_schema": [], "sqlalchemy.testing.suite.test_sequence.HasSequenceTest.test_has_sequence_other_object": [], "sqlalchemy.testing.suite.test_sequence.HasSequenceTest.test_has_sequence": [], "sqlalchemy.testing.suite.test_sequence.HasSequenceTest.define_tables": [], "sqlalchemy.testing.suite.test_sequence.SequenceCompilerTest.test_literal_binds_inline_compile": [], "sqlalchemy.testing.suite.test_sequence.SequenceTest.test_nextval_direct_schema_translate": [], "sqlalchemy.testing.suite.test_sequence.SequenceTest.test_insert_roundtrip_translate": [], "sqlalchemy.testing.suite.test_sequence.SequenceTest.test_insert_roundtrip_no_implicit_returning": [], "sqlalchemy.testing.suite.test_sequence.SequenceTest._assert_round_trip": [], "sqlalchemy.testing.suite.test_sequence.SequenceTest.test_optional_seq": [], "sqlalchemy.testing.suite.test_sequence.SequenceTest.test_nextval_direct": [], "sqlalchemy.testing.suite.test_sequence.SequenceTest.test_insert_lastrowid": [], "sqlalchemy.testing.suite.test_sequence.SequenceTest.test_insert_roundtrip": [], "sqlalchemy.testing.suite.test_sequence.SequenceTest.define_tables": [], "rx.linq.observable.and_.and_": [], "IPython.core.tests.test_extension.test_non_extension": [], "IPython.core.tests.test_extension.test_extension_builtins": [], "IPython.core.tests.test_extension.test_extension_loading": [], "rx.linq.observable.partition.partition": [], "setuptools._distutils.spawn.find_executable": [], "setuptools._distutils.spawn.spawn": [], "pygments.lexers.nimrod.NimrodLexer.underscorize": [], "keystoneauth1.tests.unit.test_fair_sempahore.SemaphoreTests.test_semaphore_fast_multiple_concurrency": [], "keystoneauth1.tests.unit.test_fair_sempahore.SemaphoreTests.test_semaphore_fast_single_concurrency": [], "keystoneauth1.tests.unit.test_fair_sempahore.SemaphoreTests.test_semaphore_fast_no_concurrency": [], "keystoneauth1.tests.unit.test_fair_sempahore.SemaphoreTests.test_semaphore_multiple_concurrency": [], "keystoneauth1.tests.unit.test_fair_sempahore.SemaphoreTests.test_semaphore_single_concurrency": [], "keystoneauth1.tests.unit.test_fair_sempahore.SemaphoreTests.test_semaphore_no_concurrency": [], "keystoneauth1.tests.unit.test_fair_sempahore.SemaphoreTests.setUp": [], "keystoneauth1.tests.unit.test_fair_sempahore.SemaphoreTests._concurrency_core": [], "keystoneauth1.tests.unit.test_fair_sempahore.SemaphoreTests._thread_worker": [], "urllib3.util.url.get_host": [], "urllib3.util.url.parse_url": [], "urllib3.util.url._encode_target": [], "urllib3.util.url._idna_encode": [], "urllib3.util.url._normalize_host": [], "urllib3.util.url._remove_path_dot_segments": [], "urllib3.util.url._encode_invalid_chars": [], "urllib3.util.url.split_first": [], "urllib3.util.url.Url.__str__": [], "urllib3.util.url.Url.url": [], "urllib3.util.url.Url.netloc": [], "urllib3.util.url.Url.request_uri": [], "urllib3.util.url.Url.hostname": [], "urllib3.util.url.Url.__new__": [], "keystone.resource.backends.base.ResourceDriverBase.check_project_depth": [ { "locations": [ { "path": "keystone/resource/backends/base.py", "start": { "line": 271, "column": 14 }, "stop": { "line": 271, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.resource.backends.base.ResourceDriverBase.list_projects_acting_as_domain": [ { "locations": [ { "path": "keystone/resource/backends/base.py", "start": { "line": 260, "column": 14 }, "stop": { "line": 260, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.resource.backends.base.ResourceDriverBase.delete_projects_from_ids": [ { "locations": [ { "path": "keystone/resource/backends/base.py", "start": { "line": 248, "column": 14 }, "stop": { "line": 248, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.resource.backends.base.ResourceDriverBase.get_project_by_name": [ { "locations": [ { "path": "keystone/resource/backends/base.py", "start": { "line": 236, "column": 14 }, "stop": { "line": 236, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.resource.backends.base.ResourceDriverBase.create_project": [ { "locations": [ { "path": "keystone/resource/backends/base.py", "start": { "line": 225, "column": 14 }, "stop": { "line": 225, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.resource.backends.base.ResourceDriverBase._validate_default_domain_id": [ { "locations": [ { "path": "keystone/resource/backends/base.py", "start": { "line": 186, "column": 18 }, "stop": { "line": 186, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.DomainNotFound", "dispatch": "static" } ], "keystone.resource.backends.base.ResourceDriverBase._validate_default_domain": [ { "locations": [ { "path": "keystone/resource/backends/base.py", "start": { "line": 180, "column": 8 }, "stop": { "line": 180, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.backends.base.ResourceDriverBase._validate_default_domain_id", "class_name": "keystone.resource.backends.base.ResourceDriverBase", "dispatch": "dynamic" } ], "keystone.resource.backends.base.ResourceDriverBase.is_leaf_project": [ { "locations": [ { "path": "keystone/resource/backends/base.py", "start": { "line": 169, "column": 14 }, "stop": { "line": 169, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.resource.backends.base.ResourceDriverBase.list_projects_in_subtree": [ { "locations": [ { "path": "keystone/resource/backends/base.py", "start": { "line": 156, "column": 14 }, "stop": { "line": 156, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.resource.backends.base.ResourceDriverBase.list_project_parents": [ { "locations": [ { "path": "keystone/resource/backends/base.py", "start": { "line": 142, "column": 14 }, "stop": { "line": 142, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.resource.backends.base.ResourceDriverBase.delete_project": [ { "locations": [ { "path": "keystone/resource/backends/base.py", "start": { "line": 128, "column": 14 }, "stop": { "line": 128, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.resource.backends.base.ResourceDriverBase.update_project": [ { "locations": [ { "path": "keystone/resource/backends/base.py", "start": { "line": 118, "column": 14 }, "stop": { "line": 118, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.resource.backends.base.ResourceDriverBase.get_project": [ { "locations": [ { "path": "keystone/resource/backends/base.py", "start": { "line": 107, "column": 14 }, "stop": { "line": 107, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.resource.backends.base.ResourceDriverBase.list_projects_in_domain": [ { "locations": [ { "path": "keystone/resource/backends/base.py", "start": { "line": 96, "column": 14 }, "stop": { "line": 96, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.resource.backends.base.ResourceDriverBase.list_project_ids_from_domain_ids": [ { "locations": [ { "path": "keystone/resource/backends/base.py", "start": { "line": 84, "column": 14 }, "stop": { "line": 84, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.resource.backends.base.ResourceDriverBase.list_projects_from_ids": [ { "locations": [ { "path": "keystone/resource/backends/base.py", "start": { "line": 70, "column": 14 }, "stop": { "line": 70, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.resource.backends.base.ResourceDriverBase.list_projects": [ { "locations": [ { "path": "keystone/resource/backends/base.py", "start": { "line": 56, "column": 14 }, "stop": { "line": 56, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.resource.backends.base.ResourceDriverBase._get_list_limit": [], "keystone.resource.backends.base.get_project_from_domain": [], "rx.backpressure.pausable.pausable": [], "rx.backpressure.pausable.PausableObservable.resume": [], "rx.backpressure.pausable.PausableObservable.pause": [], "rx.backpressure.pausable.PausableObservable._subscribe_core": [], "rx.backpressure.pausable.PausableObservable.__init__": [], "sqlalchemy.orm.dynamic.CollectionHistory.add_removed": [], "sqlalchemy.orm.dynamic.CollectionHistory.add_added": [], "sqlalchemy.orm.dynamic.CollectionHistory.indexed": [], "sqlalchemy.orm.dynamic.CollectionHistory.as_history": [], "sqlalchemy.orm.dynamic.CollectionHistory.all_items": [], "sqlalchemy.orm.dynamic.CollectionHistory.added_plus_unchanged": [], "sqlalchemy.orm.dynamic.CollectionHistory.__init__": [], "sqlalchemy.orm.dynamic.mixin_user_query": [], "sqlalchemy.orm.dynamic.AppenderMixin.remove": [], "sqlalchemy.orm.dynamic.AppenderMixin.append": [], "sqlalchemy.orm.dynamic.AppenderMixin.extend": [], "sqlalchemy.orm.dynamic.AppenderMixin._generate": [], "sqlalchemy.orm.dynamic.AppenderMixin.count": [], "sqlalchemy.orm.dynamic.AppenderMixin.__getitem__": [], "sqlalchemy.orm.dynamic.AppenderMixin._iter": [], "sqlalchemy.orm.dynamic.AppenderMixin.session": [], "sqlalchemy.orm.dynamic.AppenderMixin.__init__": [], "sqlalchemy.orm.dynamic.DynamicCollectionAdapter.__bool__": [], "sqlalchemy.orm.dynamic.DynamicCollectionAdapter.__len__": [], "sqlalchemy.orm.dynamic.DynamicCollectionAdapter._reset_empty": [], "sqlalchemy.orm.dynamic.DynamicCollectionAdapter.__iter__": [], "sqlalchemy.orm.dynamic.DynamicCollectionAdapter.__init__": [], "sqlalchemy.orm.dynamic.DynamicAttributeImpl.pop": [], "sqlalchemy.orm.dynamic.DynamicAttributeImpl.remove": [], "sqlalchemy.orm.dynamic.DynamicAttributeImpl.append": [], "sqlalchemy.orm.dynamic.DynamicAttributeImpl._get_collection_history": [], "sqlalchemy.orm.dynamic.DynamicAttributeImpl.get_all_pending": [], "sqlalchemy.orm.dynamic.DynamicAttributeImpl.get_history": [], "sqlalchemy.orm.dynamic.DynamicAttributeImpl.set_committed_value": [], "sqlalchemy.orm.dynamic.DynamicAttributeImpl.delete": [], "sqlalchemy.orm.dynamic.DynamicAttributeImpl.set": [], "sqlalchemy.orm.dynamic.DynamicAttributeImpl._modified_event": [], "sqlalchemy.orm.dynamic.DynamicAttributeImpl.fire_remove_event": [], "sqlalchemy.orm.dynamic.DynamicAttributeImpl.fire_append_event": [], "sqlalchemy.orm.dynamic.DynamicAttributeImpl._remove_token": [], "sqlalchemy.orm.dynamic.DynamicAttributeImpl._append_token": [], "sqlalchemy.orm.dynamic.DynamicAttributeImpl.get_collection": [], "sqlalchemy.orm.dynamic.DynamicAttributeImpl.get": [], "sqlalchemy.orm.dynamic.DynamicAttributeImpl.__init__": [], "sqlalchemy.orm.dynamic.DynaLoader.init_class_attribute": [], "oslo_messaging.tests.drivers.test_impl_rabbit.ConnectionLockTestCase.test_heartbeat": [], "oslo_messaging.tests.drivers.test_impl_rabbit.ConnectionLockTestCase.test_workers_and_heartbeat": [], "oslo_messaging.tests.drivers.test_impl_rabbit.ConnectionLockTestCase.test_worker_and_heartbeat": [], "oslo_messaging.tests.drivers.test_impl_rabbit.ConnectionLockTestCase.test_workers_only": [], "oslo_messaging.tests.drivers.test_impl_rabbit.ConnectionLockTestCase._thread": [], "oslo_messaging.tests.drivers.test_impl_rabbit.RpcKombuHATestCase.test_ensure_no_retry": [], "oslo_messaging.tests.drivers.test_impl_rabbit.RpcKombuHATestCase.test_ensure_one_retry": [], "oslo_messaging.tests.drivers.test_impl_rabbit.RpcKombuHATestCase.test_ensure_four_retry": [], "oslo_messaging.tests.drivers.test_impl_rabbit.RpcKombuHATestCase.setUp": [], "oslo_messaging.tests.drivers.test_impl_rabbit.TestReplyWireFormat.test_reply_wire_format": [], "oslo_messaging.tests.drivers.test_impl_rabbit.TestReplyWireFormat.generate_scenarios": [], "oslo_messaging.tests.drivers.test_impl_rabbit._create_producer": [], "oslo_messaging.tests.drivers.test_impl_rabbit.TestRequestWireFormat.test_request_wire_format": [], "oslo_messaging.tests.drivers.test_impl_rabbit.TestRequestWireFormat.mock_uuid4": [], "oslo_messaging.tests.drivers.test_impl_rabbit.TestRequestWireFormat.setUp": [], "oslo_messaging.tests.drivers.test_impl_rabbit.TestRequestWireFormat.generate_scenarios": [], "oslo_messaging.tests.drivers.test_impl_rabbit._declare_queue": [], "oslo_messaging.tests.drivers.test_impl_rabbit.TestRacyWaitForReply.test_send_receive": [], "oslo_messaging.tests.drivers.test_impl_rabbit.TestPollAsync.test_poll_timeout": [], "oslo_messaging.tests.drivers.test_impl_rabbit.TestSendReceive.test_send_receive": [], "oslo_messaging.tests.drivers.test_impl_rabbit.TestSendReceive.generate_scenarios": [], "oslo_messaging.tests.drivers.test_impl_rabbit.TestRabbitTransportURL.test_transport_url": [], "oslo_messaging.tests.drivers.test_impl_rabbit.TestRabbitTransportURL.setUp": [], "oslo_messaging.tests.drivers.test_impl_rabbit.TestRabbitConsume.test_connection_ack_have_disconnected_kombu_connection": [], "oslo_messaging.tests.drivers.test_impl_rabbit.TestRabbitConsume.test_consume_from_missing_queue_with_io_error_on_redeclaration": [], "oslo_messaging.tests.drivers.test_impl_rabbit.TestRabbitConsume.test_consume_from_missing_queue": [], "oslo_messaging.tests.drivers.test_impl_rabbit.TestRabbitConsume.test_consume_timeout": [], "oslo_messaging.tests.drivers.test_impl_rabbit.TestRabbitPublisher.test_send_exception_remap": [], "oslo_messaging.tests.drivers.test_impl_rabbit.TestRabbitPublisher.test_declared_queue_publisher": [], "oslo_messaging.tests.drivers.test_impl_rabbit.TestRabbitPublisher.test_send_no_timeout": [], "oslo_messaging.tests.drivers.test_impl_rabbit.TestRabbitPublisher.test_send_with_timeout": [], "oslo_messaging.tests.drivers.test_impl_rabbit.TestRabbitDriverLoadSSL.test_driver_load": [], "oslo_messaging.tests.drivers.test_impl_rabbit.TestRabbitDriverLoad.test_driver_load_max_less_than_min": [], "oslo_messaging.tests.drivers.test_impl_rabbit.TestRabbitDriverLoad.test_driver_load": [], "oslo_messaging.tests.drivers.test_impl_rabbit.TestRabbitQos.test_qos_not_sent_on_send_connection": [], "oslo_messaging.tests.drivers.test_impl_rabbit.TestRabbitQos.test_qos_not_sent_when_cfg_zero": [], "oslo_messaging.tests.drivers.test_impl_rabbit.TestRabbitQos.test_qos_sent_on_listen_connection": [], "oslo_messaging.tests.drivers.test_impl_rabbit.TestRabbitQos.connection_with": [], "oslo_messaging.tests.drivers.test_impl_rabbit.TestHeartbeat.test_run_heartbeat_in_pthread": [], "oslo_messaging.tests.drivers.test_impl_rabbit.TestHeartbeat.test_test_heartbeat_sent_connection_fail": [], "oslo_messaging.tests.drivers.test_impl_rabbit.TestHeartbeat.test_test_heartbeat_sent_default": [], "oslo_messaging.tests.drivers.test_impl_rabbit.TestHeartbeat._do_test_heartbeat_sent": [], "saml2.extension.mdattr.factory": [], "saml2.extension.mdattr.entity_attributes_from_string": [], "saml2.extension.mdattr.entity_attributes_type__from_string": [], "saml2.extension.mdattr.EntityAttributesType_.__init__": [], "graphql_server.error.HttpQueryError.__hash__": [], "graphql_server.error.HttpQueryError.__eq__": [], "graphql_server.error.HttpQueryError.__init__": [], "keystone.receipt.provider.Manager.issue_receipt": [ { "locations": [ { "path": "keystone/receipt/provider.py", "start": { "line": 156, "column": 18 }, "stop": { "line": 156, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.receipt_model.ReceiptModel.__init__", "class_name": "keystone.models.receipt_model.ReceiptModel", "dispatch": "static" }, { "locations": [ { "path": "keystone/receipt/provider.py", "start": { "line": 166, "column": 16 }, "stop": { "line": 166, "column": 35 } } ], "kind": "function", "target": "keystone.receipt.provider.default_expire_time" }, { "locations": [ { "path": "keystone/receipt/provider.py", "start": { "line": 170, "column": 8 }, "stop": { "line": 170, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.receipt_model.ReceiptModel.mint", "class_name": "keystone.models.receipt_model.ReceiptModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/receipt/provider.py", "start": { "line": 161, "column": 12 }, "stop": { "line": 161, "column": 30 } }, { "path": "keystone/receipt/provider.py", "start": { "line": 165, "column": 12 }, "stop": { "line": 165, "column": 30 } } ], "kind": "property setter", "direct_target": "keystone.models.receipt_model.ReceiptModel.expires_at", "class_name": "keystone.models.receipt_model.ReceiptModel" }, { "locations": [ { "path": "keystone/receipt/provider.py", "start": { "line": 165, "column": 33 }, "stop": { "line": 165, "column": 46 } }, { "path": "keystone/receipt/provider.py", "start": { "line": 161, "column": 33 }, "stop": { "line": 161, "column": 46 } } ], "kind": "function", "target": "keystone.common.utils.isotime" }, { "locations": [ { "path": "keystone/receipt/provider.py", "start": { "line": 160, "column": 11 }, "stop": { "line": 160, "column": 21 } }, { "path": "keystone/receipt/provider.py", "start": { "line": 162, "column": 11 }, "stop": { "line": 162, "column": 21 } } ], "kind": "function", "target": "isinstance" } ], "keystone.receipt.provider.Manager._is_valid_receipt": [ { "locations": [ { "path": "keystone/receipt/provider.py", "start": { "line": 151, "column": 18 }, "stop": { "line": 151, "column": 43 } }, { "path": "keystone/receipt/provider.py", "start": { "line": 145, "column": 18 }, "stop": { "line": 145, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ReceiptNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/receipt/provider.py", "start": { "line": 140, "column": 22 }, "stop": { "line": 140, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/receipt/provider.py", "start": { "line": 137, "column": 21 }, "stop": { "line": 137, "column": 45 } }, { "path": "keystone/receipt/provider.py", "start": { "line": 133, "column": 23 }, "stop": { "line": 133, "column": 47 } } ], "kind": "function", "target": "oslo_utils.timeutils.normalize_time" }, { "locations": [ { "path": "keystone/receipt/provider.py", "start": { "line": 136, "column": 21 }, "stop": { "line": 136, "column": 44 } } ], "kind": "function", "target": "oslo_utils.timeutils.parse_isotime" }, { "locations": [ { "path": "keystone/receipt/provider.py", "start": { "line": 133, "column": 48 }, "stop": { "line": 133, "column": 64 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" } ], "keystone.receipt.provider.Manager._validate_receipt": [ { "locations": [ { "path": "keystone/receipt/provider.py", "start": { "line": 124, "column": 18 }, "stop": { "line": 124, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.receipt_model.ReceiptModel.__init__", "class_name": "keystone.models.receipt_model.ReceiptModel", "dispatch": "static" }, { "locations": [ { "path": "keystone/receipt/provider.py", "start": { "line": 128, "column": 8 }, "stop": { "line": 128, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.receipt_model.ReceiptModel.mint", "class_name": "keystone.models.receipt_model.ReceiptModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/receipt/provider.py", "start": { "line": 127, "column": 8 }, "stop": { "line": 127, "column": 26 } } ], "kind": "property setter", "direct_target": "keystone.models.receipt_model.ReceiptModel.expires_at", "class_name": "keystone.models.receipt_model.ReceiptModel" } ], "keystone.receipt.provider.Manager.validate_receipt": [ { "locations": [ { "path": "keystone/receipt/provider.py", "start": { "line": 113, "column": 12 }, "stop": { "line": 113, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.receipt.provider.Manager._is_valid_receipt", "class_name": "keystone.receipt.provider.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/receipt/provider.py", "start": { "line": 117, "column": 18 }, "stop": { "line": 117, "column": 43 } }, { "path": "keystone/receipt/provider.py", "start": { "line": 108, "column": 18 }, "stop": { "line": 108, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ReceiptNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/receipt/provider.py", "start": { "line": 115, "column": 15 }, "stop": { "line": 115, "column": 37 } } ], "kind": "function", "target": "isinstance" } ], "keystone.receipt.provider.Manager._drop_receipt_cache": [], "keystone.receipt.provider.Manager._register_callback_listeners": [ { "locations": [ { "path": "keystone/receipt/provider.py", "start": { "line": 91, "column": 30 }, "stop": { "line": 91, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.items", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/receipt/provider.py", "start": { "line": 93, "column": 16 }, "stop": { "line": 93, "column": 53 } } ], "kind": "function", "target": "keystone.notifications.register_event_callback" } ], "keystone.receipt.provider.Manager.__init__": [ { "locations": [ { "path": "keystone/receipt/provider.py", "start": { "line": 70, "column": 8 }, "stop": { "line": 70, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.manager.Manager.__init__", "class_name": "keystone.common.manager.Manager", "dispatch": "static" }, { "locations": [ { "path": "keystone/receipt/provider.py", "start": { "line": 71, "column": 8 }, "stop": { "line": 71, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.receipt.provider.Manager._register_callback_listeners", "class_name": "keystone.receipt.provider.Manager", "dispatch": "dynamic" } ], "keystone.receipt.provider.default_expire_time": [ { "locations": [ { "path": "keystone/receipt/provider.py", "start": { "line": 53, "column": 19 }, "stop": { "line": 53, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/receipt/provider.py", "start": { "line": 54, "column": 17 }, "stop": { "line": 54, "column": 33 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" } ], "graphql.execution.executors.asyncio.AsyncioExecutor.execute": [], "graphql.execution.executors.asyncio.AsyncioExecutor.clean": [], "graphql.execution.executors.asyncio.AsyncioExecutor.wait_until_finished": [], "graphql.execution.executors.asyncio.AsyncioExecutor.__init__": [], "oslo_config.sources._environment.EnvironmentConfigurationSource.get": [], "oslo_config.sources._environment.EnvironmentConfigurationSource.get_name": [], "oslo_config.sources._environment.EnvironmentConfigurationSourceDriver.open_source_from_opt_group": [], "oslo_config.sources._environment.EnvironmentConfigurationSourceDriver.list_options_for_discovery": [], "pbr.tests.test_commands.TestCommands.test_freeze_command": [], "pbr.tests.test_commands.TestCommands.test_custom_rpm_version_py_command": [], "pbr.tests.test_commands.TestCommands.test_custom_deb_version_py_command": [], "pbr.tests.test_commands.TestCommands.test_custom_build_py_command": [], "IPython.core.tests.test_async_helpers.AsyncTest.tearDown": [], "IPython.core.tests.test_async_helpers.AsyncTest.test_autoawait_asyncio_wrong_sleep": [], "IPython.core.tests.test_async_helpers.AsyncTest.test_autoawait_trio_wrong_sleep": [], "IPython.core.tests.test_async_helpers.AsyncTest.test_autoawait_trio": [], "IPython.core.tests.test_async_helpers.AsyncTest.test_autoawait_curio": [], "IPython.core.tests.test_async_helpers.AsyncTest.test_memory_error": [], "IPython.core.tests.test_async_helpers.AsyncTest.test_autoawait": [], "IPython.core.tests.test_async_helpers.AsyncTest.test_execute": [], "IPython.core.tests.test_async_helpers.AsyncTest.test_nonlocal": [], "IPython.core.tests.test_async_helpers.AsyncTest.test_in_func_no_error": [], "IPython.core.tests.test_async_helpers.AsyncTest.test_top_level_return_error": [], "IPython.core.tests.test_async_helpers.AsyncTest._get_ry_syntax_errors": [], "IPython.core.tests.test_async_helpers.AsyncTest._get_top_level_cases": [], "IPython.core.tests.test_async_helpers.AsyncTest.test_should_be_async": [], "pip._internal.distributions.sdist.SourceDistribution._setup_isolation": [], "pip._internal.distributions.sdist.SourceDistribution.prepare_distribution_metadata": [], "pip._internal.distributions.sdist.SourceDistribution.get_pkg_resources_distribution": [], "graphene.types.tests.test_uuid.test_uuidstring_query_variable": [], "graphene.types.tests.test_uuid.test_uuidstring_query": [], "graphene.types.tests.test_uuid.Query.resolve_uuid": [], "kombu.asynchronous.http.get_client": [], "kombu.asynchronous.http.Client": [], "keystone.common.sql.migrate_repo.versions.108_add_failed_auth_columns.upgrade": [ { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/108_add_failed_auth_columns.py", "start": { "line": 22, "column": 21 }, "stop": { "line": 22, "column": 31 } }, { "path": "keystone/common/sql/migrate_repo/versions/108_add_failed_auth_columns.py", "start": { "line": 20, "column": 24 }, "stop": { "line": 20, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/108_add_failed_auth_columns.py", "start": { "line": 22, "column": 50 }, "stop": { "line": 22, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.sqltypes.DateTime.__init__", "class_name": "sqlalchemy.sql.sqltypes.DateTime", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/108_add_failed_auth_columns.py", "start": { "line": 24, "column": 23 }, "stop": { "line": 24, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "keystone.tests.unit.test_ldap_tls_livetest.LiveTLSLDAPIdentity.test_tls_bad_certdir": [ { "locations": [ { "path": "keystone/tests/unit/test_ldap_tls_livetest.py", "start": { "line": 112, "column": 33 }, "stop": { "line": 112, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity.__init__", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_ldap_tls_livetest.py", "start": { "line": 114, "column": 15 }, "stop": { "line": 114, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.test_ldap_tls_livetest.LiveTLSLDAPIdentity.test_tls_bad_certfile": [ { "locations": [ { "path": "keystone/tests/unit/test_ldap_tls_livetest.py", "start": { "line": 100, "column": 33 }, "stop": { "line": 100, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity.__init__", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_ldap_tls_livetest.py", "start": { "line": 102, "column": 15 }, "stop": { "line": 102, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.test_ldap_tls_livetest.LiveTLSLDAPIdentity.test_tls_certdir_demand_option": [ { "locations": [ { "path": "keystone/tests/unit/test_ldap_tls_livetest.py", "start": { "line": 75, "column": 33 }, "stop": { "line": 75, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity.__init__", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_ldap_tls_livetest.py", "start": { "line": 77, "column": 15 }, "stop": { "line": 77, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" } ], "keystone.tests.unit.test_ldap_tls_livetest.LiveTLSLDAPIdentity.test_tls_certfile_demand_option": [ { "locations": [ { "path": "keystone/tests/unit/test_ldap_tls_livetest.py", "start": { "line": 53, "column": 33 }, "stop": { "line": 53, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity.__init__", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_ldap_tls_livetest.py", "start": { "line": 55, "column": 15 }, "stop": { "line": 55, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" } ], "keystone.tests.unit.test_ldap_tls_livetest.LiveTLSLDAPIdentity.config_files": [ { "locations": [ { "path": "keystone/tests/unit/test_ldap_tls_livetest.py", "start": { "line": 44, "column": 23 }, "stop": { "line": 44, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_ldap_livetest.LiveLDAPIdentity.config_files", "class_name": "keystone.tests.unit.test_ldap_livetest.LiveLDAPIdentity", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_ldap_tls_livetest.py", "start": { "line": 45, "column": 28 }, "stop": { "line": 45, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests_conf", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" } ], "keystone.tests.unit.test_ldap_tls_livetest.LiveTLSLDAPIdentity._ldap_skip_live": [], "keystone.tests.unit.test_ldap_tls_livetest.create_object": [], "graphene.types.mutation.Mutation.Field": [], "graphene.types.mutation.Mutation.__init_subclass_with_meta__": [], "keystone.credential.backends.sql.Credential.delete_credentials_for_user": [ { "locations": [ { "path": "keystone/credential/backends/sql.py", "start": { "line": 118, "column": 13 }, "stop": { "line": 118, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.credential.backends.sql.Credential.delete_credentials_for_project": [ { "locations": [ { "path": "keystone/credential/backends/sql.py", "start": { "line": 111, "column": 13 }, "stop": { "line": 111, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.credential.backends.sql.Credential.delete_credential": [ { "locations": [ { "path": "keystone/credential/backends/sql.py", "start": { "line": 106, "column": 13 }, "stop": { "line": 106, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/credential/backends/sql.py", "start": { "line": 107, "column": 18 }, "stop": { "line": 107, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.credential.backends.sql.Credential._get_credential", "class_name": "keystone.credential.backends.sql.Credential", "dispatch": "dynamic" } ], "keystone.credential.backends.sql.Credential.update_credential": [ { "locations": [ { "path": "keystone/credential/backends/sql.py", "start": { "line": 93, "column": 13 }, "stop": { "line": 93, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/credential/backends/sql.py", "start": { "line": 100, "column": 19 }, "stop": { "line": 100, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__eq__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/credential/backends/sql.py", "start": { "line": 94, "column": 18 }, "stop": { "line": 94, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.credential.backends.sql.Credential._get_credential", "class_name": "keystone.credential.backends.sql.Credential", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/credential/backends/sql.py", "start": { "line": 101, "column": 20 }, "stop": { "line": 101, "column": 27 } } ], "kind": "function", "target": "setattr" }, { "locations": [ { "path": "keystone/credential/backends/sql.py", "start": { "line": 101, "column": 39 }, "stop": { "line": 101, "column": 46 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/credential/backends/sql.py", "start": { "line": 98, "column": 29 }, "stop": { "line": 98, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixinWithExtras.from_dict", "class_name": "keystone.credential.backends.sql.CredentialModel", "dispatch": "static" } ], "keystone.credential.backends.sql.Credential.get_credential": [ { "locations": [ { "path": "keystone/credential/backends/sql.py", "start": { "line": 89, "column": 19 }, "stop": { "line": 89, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.credential.backends.sql.Credential._get_credential", "class_name": "keystone.credential.backends.sql.Credential", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/credential/backends/sql.py", "start": { "line": 88, "column": 13 }, "stop": { "line": 88, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.credential.backends.sql.Credential._get_credential": [ { "locations": [ { "path": "keystone/credential/backends/sql.py", "start": { "line": 84, "column": 18 }, "stop": { "line": 84, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.CredentialNotFound", "dispatch": "static" } ], "keystone.credential.backends.sql.Credential.list_credentials_for_user": [ { "locations": [ { "path": "keystone/credential/backends/sql.py", "start": { "line": 73, "column": 13 }, "stop": { "line": 73, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.credential.backends.sql.Credential.list_credentials": [ { "locations": [ { "path": "keystone/credential/backends/sql.py", "start": { "line": 66, "column": 13 }, "stop": { "line": 66, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" }, { "locations": [ { "path": "keystone/credential/backends/sql.py", "start": { "line": 68, "column": 26 }, "stop": { "line": 68, "column": 48 } } ], "kind": "function", "target": "keystone.common.sql.core.filter_limit_query" } ], "keystone.credential.backends.sql.Credential.create_credential": [ { "locations": [ { "path": "keystone/credential/backends/sql.py", "start": { "line": 60, "column": 18 }, "stop": { "line": 60, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixinWithExtras.from_dict", "class_name": "keystone.credential.backends.sql.CredentialModel", "dispatch": "static" }, { "locations": [ { "path": "keystone/credential/backends/sql.py", "start": { "line": 62, "column": 19 }, "stop": { "line": 62, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixinWithExtras.to_dict", "class_name": "keystone.common.sql.core.ModelDictMixinWithExtras", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/credential/backends/sql.py", "start": { "line": 59, "column": 13 }, "stop": { "line": 59, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.credential.backends.sql.CredentialModel.encrypted_blob": [], "keystone.tests.protection.v3.test_projects.ProjectUserTests.test_user_cannot_delete_non_existent_project_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 919, "column": 16 }, "stop": { "line": 919, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 919, "column": 36 }, "stop": { "line": 919, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 919, "column": 36 }, "stop": { "line": 919, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_projects.ProjectUserTests.test_user_cannot_delete_projects": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 912, "column": 16 }, "stop": { "line": 912, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 906, "column": 12 }, "stop": { "line": 906, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 906, "column": 12 }, "stop": { "line": 906, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 907, "column": 12 }, "stop": { "line": 907, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_projects.ProjectUserTests.test_user_cannot_update_non_existent_project_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 899, "column": 16 }, "stop": { "line": 899, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 895, "column": 45 }, "stop": { "line": 895, "column": 55 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 899, "column": 36 }, "stop": { "line": 899, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 899, "column": 36 }, "stop": { "line": 899, "column": 52 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 895, "column": 45 }, "stop": { "line": 895, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_projects.ProjectUserTests.test_user_cannot_update_projects": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 889, "column": 16 }, "stop": { "line": 889, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 885, "column": 45 }, "stop": { "line": 885, "column": 55 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 881, "column": 12 }, "stop": { "line": 881, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 881, "column": 12 }, "stop": { "line": 881, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 885, "column": 45 }, "stop": { "line": 885, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 882, "column": 12 }, "stop": { "line": 882, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_projects.ProjectUserTests.test_user_cannot_create_projects": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 868, "column": 23 }, "stop": { "line": 868, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_projects.ProjectUserTests.test_user_cannot_get_other_projects": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 862, "column": 16 }, "stop": { "line": 862, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 856, "column": 12 }, "stop": { "line": 856, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 856, "column": 12 }, "stop": { "line": 856, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 857, "column": 12 }, "stop": { "line": 857, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_projects.ProjectUserTests.test_user_can_get_their_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 852, "column": 18 }, "stop": { "line": 852, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_projects.ProjectUserTests.test_user_can_list_their_projects": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 847, "column": 32 }, "stop": { "line": 847, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 847, "column": 12 }, "stop": { "line": 847, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 848, "column": 12 }, "stop": { "line": 848, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.protection.v3.test_projects.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 845, "column": 16 }, "stop": { "line": 845, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_projects.ProjectUserTests.test_user_cannot_list_projects_for_others": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 819, "column": 19 }, "stop": { "line": 819, "column": 29 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 824, "column": 12 }, "stop": { "line": 824, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 817, "column": 12 }, "stop": { "line": 817, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 819, "column": 19 }, "stop": { "line": 819, "column": 35 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 824, "column": 12 }, "stop": { "line": 824, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 835, "column": 16 }, "stop": { "line": 835, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 825, "column": 12 }, "stop": { "line": 825, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_projects.ProjectUserTests.test_user_cannot_list_projects": [], "keystone.tests.protection.v3.test_projects.ProjectUserTests._override_policy": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 792, "column": 13 }, "stop": { "line": 792, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 804, "column": 20 }, "stop": { "line": 804, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 804, "column": 12 }, "stop": { "line": 804, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.write", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 792, "column": 13 }, "stop": { "line": 792, "column": 17 } } ], "kind": "function", "target": "open" } ], "keystone.tests.protection.v3.test_projects.ProjectUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 754, "column": 43 }, "stop": { "line": 754, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 751, "column": 8 }, "stop": { "line": 751, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 771, "column": 15 }, "stop": { "line": 771, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_projects.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 752, "column": 8 }, "stop": { "line": 752, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_projects.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 757, "column": 12 }, "stop": { "line": 757, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 761, "column": 8 }, "stop": { "line": 761, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_projects.ProjectUserTests._override_policy", "class_name": "keystone.tests.protection.v3.test_projects.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 754, "column": 27 }, "stop": { "line": 754, "column": 42 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 756, "column": 8 }, "stop": { "line": 756, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_projects.ProjectUserTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_projects.DomainAdminTests.test_user_cannot_delete_non_existent_projects_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 742, "column": 16 }, "stop": { "line": 742, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 742, "column": 36 }, "stop": { "line": 742, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 742, "column": 36 }, "stop": { "line": 742, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_projects.DomainAdminTests.test_user_cannot_delete_projects_in_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 729, "column": 16 }, "stop": { "line": 729, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 723, "column": 12 }, "stop": { "line": 723, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 723, "column": 12 }, "stop": { "line": 723, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 724, "column": 12 }, "stop": { "line": 724, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_projects.DomainAdminTests.test_user_can_delete_projects_within_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 719, "column": 21 }, "stop": { "line": 719, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 714, "column": 12 }, "stop": { "line": 714, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 714, "column": 12 }, "stop": { "line": 714, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 715, "column": 12 }, "stop": { "line": 715, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_projects.DomainAdminTests.test_user_cannot_update_non_existent_project_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 707, "column": 16 }, "stop": { "line": 707, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 707, "column": 36 }, "stop": { "line": 707, "column": 46 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 703, "column": 45 }, "stop": { "line": 703, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 703, "column": 45 }, "stop": { "line": 703, "column": 61 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 707, "column": 36 }, "stop": { "line": 707, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_projects.DomainAdminTests.test_user_cannot_update_projects_in_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 691, "column": 16 }, "stop": { "line": 691, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 687, "column": 45 }, "stop": { "line": 687, "column": 55 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 683, "column": 12 }, "stop": { "line": 683, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 687, "column": 45 }, "stop": { "line": 687, "column": 61 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 683, "column": 12 }, "stop": { "line": 683, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 684, "column": 12 }, "stop": { "line": 684, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_projects.DomainAdminTests.test_user_can_update_projects_within_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 677, "column": 16 }, "stop": { "line": 677, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 673, "column": 45 }, "stop": { "line": 673, "column": 55 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 669, "column": 12 }, "stop": { "line": 669, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 669, "column": 12 }, "stop": { "line": 669, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 673, "column": 45 }, "stop": { "line": 673, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 670, "column": 12 }, "stop": { "line": 670, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_projects.DomainAdminTests.test_user_cannot_create_projects_in_other_domains": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 656, "column": 23 }, "stop": { "line": 656, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_projects.DomainAdminTests.test_user_can_create_projects_within_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 649, "column": 29 }, "stop": { "line": 649, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_projects.DomainAdminTests._override_policy": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 634, "column": 13 }, "stop": { "line": 634, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 646, "column": 20 }, "stop": { "line": 646, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 646, "column": 12 }, "stop": { "line": 646, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.write", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 634, "column": 13 }, "stop": { "line": 634, "column": 17 } } ], "kind": "function", "target": "open" } ], "keystone.tests.protection.v3.test_projects.DomainAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 591, "column": 43 }, "stop": { "line": 591, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 614, "column": 43 }, "stop": { "line": 614, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 594, "column": 12 }, "stop": { "line": 594, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 589, "column": 8 }, "stop": { "line": 589, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_projects.DomainAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 591, "column": 27 }, "stop": { "line": 591, "column": 42 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 593, "column": 8 }, "stop": { "line": 593, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_projects.DomainAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 603, "column": 12 }, "stop": { "line": 603, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 603, "column": 30 }, "stop": { "line": 603, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 588, "column": 8 }, "stop": { "line": 588, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 599, "column": 8 }, "stop": { "line": 599, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_projects.DomainAdminTests._override_policy", "class_name": "keystone.tests.protection.v3.test_projects.DomainAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 603, "column": 12 }, "stop": { "line": 603, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 613, "column": 15 }, "stop": { "line": 613, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_projects.DomainAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 606, "column": 23 }, "stop": { "line": 606, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_projects.DomainMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 556, "column": 8 }, "stop": { "line": 556, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_projects.DomainMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 555, "column": 8 }, "stop": { "line": 555, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_projects.DomainMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 570, "column": 15 }, "stop": { "line": 570, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_projects.DomainMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 571, "column": 43 }, "stop": { "line": 571, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 556, "column": 24 }, "stop": { "line": 556, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 560, "column": 12 }, "stop": { "line": 560, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 560, "column": 30 }, "stop": { "line": 560, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 554, "column": 8 }, "stop": { "line": 554, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 560, "column": 12 }, "stop": { "line": 560, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 563, "column": 22 }, "stop": { "line": 563, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_projects.DomainReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 535, "column": 15 }, "stop": { "line": 535, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_projects.DomainReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 536, "column": 43 }, "stop": { "line": 536, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 521, "column": 24 }, "stop": { "line": 521, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 521, "column": 8 }, "stop": { "line": 521, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_projects.DomainReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 525, "column": 12 }, "stop": { "line": 525, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 525, "column": 30 }, "stop": { "line": 525, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 519, "column": 8 }, "stop": { "line": 519, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 525, "column": 12 }, "stop": { "line": 525, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 520, "column": 8 }, "stop": { "line": 520, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_projects.DomainReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 528, "column": 22 }, "stop": { "line": 528, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_projects.SystemAdminTests.test_user_can_list_their_projects": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 503, "column": 32 }, "stop": { "line": 503, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 508, "column": 12 }, "stop": { "line": 508, "column": 25 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 509, "column": 12 }, "stop": { "line": 509, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.protection.v3.test_projects.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 490, "column": 12 }, "stop": { "line": 490, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 485, "column": 12 }, "stop": { "line": 485, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 501, "column": 16 }, "stop": { "line": 501, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 491, "column": 12 }, "stop": { "line": 491, "column": 32 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 486, "column": 12 }, "stop": { "line": 486, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 510, "column": 12 }, "stop": { "line": 510, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.protection.v3.test_projects.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 485, "column": 12 }, "stop": { "line": 485, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 490, "column": 12 }, "stop": { "line": 490, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 503, "column": 12 }, "stop": { "line": 503, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.protection.v3.test_projects.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 506, "column": 16 }, "stop": { "line": 506, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_projects.SystemAdminTests.test_user_can_delete_non_existent_project_not_found": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 479, "column": 16 }, "stop": { "line": 479, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 479, "column": 36 }, "stop": { "line": 479, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 479, "column": 36 }, "stop": { "line": 479, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_projects.SystemAdminTests.test_user_can_delete_projects": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 474, "column": 21 }, "stop": { "line": 474, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 469, "column": 12 }, "stop": { "line": 469, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 469, "column": 12 }, "stop": { "line": 469, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 470, "column": 12 }, "stop": { "line": 470, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_projects.SystemAdminTests.test_user_can_update_non_existent_project_not_found": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 462, "column": 16 }, "stop": { "line": 462, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 462, "column": 36 }, "stop": { "line": 462, "column": 46 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 458, "column": 45 }, "stop": { "line": 458, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 458, "column": 45 }, "stop": { "line": 458, "column": 61 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 462, "column": 36 }, "stop": { "line": 462, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_projects.SystemAdminTests.test_user_can_update_projects": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 453, "column": 16 }, "stop": { "line": 453, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 449, "column": 45 }, "stop": { "line": 449, "column": 55 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 445, "column": 12 }, "stop": { "line": 445, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 449, "column": 45 }, "stop": { "line": 449, "column": 61 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 445, "column": 12 }, "stop": { "line": 445, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 446, "column": 12 }, "stop": { "line": 446, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_projects.SystemAdminTests.test_user_can_create_projects": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 435, "column": 23 }, "stop": { "line": 435, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_projects.SystemAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 414, "column": 8 }, "stop": { "line": 414, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 416, "column": 8 }, "stop": { "line": 416, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_projects.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 415, "column": 8 }, "stop": { "line": 415, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_projects.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 416, "column": 24 }, "stop": { "line": 416, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 420, "column": 15 }, "stop": { "line": 420, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_projects.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_projects.SystemMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 381, "column": 8 }, "stop": { "line": 381, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 396, "column": 15 }, "stop": { "line": 396, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_projects.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 397, "column": 43 }, "stop": { "line": 397, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 383, "column": 24 }, "stop": { "line": 383, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 383, "column": 8 }, "stop": { "line": 383, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_projects.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 382, "column": 8 }, "stop": { "line": 382, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_projects.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 386, "column": 24 }, "stop": { "line": 386, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_projects.SystemReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 347, "column": 8 }, "stop": { "line": 347, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 348, "column": 8 }, "stop": { "line": 348, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_projects.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 363, "column": 43 }, "stop": { "line": 363, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 349, "column": 24 }, "stop": { "line": 349, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 362, "column": 15 }, "stop": { "line": 362, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_projects.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 349, "column": 8 }, "stop": { "line": 349, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_projects.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 352, "column": 24 }, "stop": { "line": 352, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_projects._DomainMemberAndReaderProjectTests.test_user_cannot_delete_non_existent_projects_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 336, "column": 16 }, "stop": { "line": 336, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 336, "column": 36 }, "stop": { "line": 336, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 336, "column": 36 }, "stop": { "line": 336, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_projects._DomainMemberAndReaderProjectTests.test_user_cannot_delete_projects_in_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 329, "column": 16 }, "stop": { "line": 329, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 323, "column": 12 }, "stop": { "line": 323, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 323, "column": 12 }, "stop": { "line": 323, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 324, "column": 12 }, "stop": { "line": 324, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_projects._DomainMemberAndReaderProjectTests.test_user_cannot_delete_projects_within_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 317, "column": 16 }, "stop": { "line": 317, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 311, "column": 12 }, "stop": { "line": 311, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 311, "column": 12 }, "stop": { "line": 311, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 312, "column": 12 }, "stop": { "line": 312, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_projects._DomainMemberAndReaderProjectTests.test_user_cannot_update_non_existent_project_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 304, "column": 16 }, "stop": { "line": 304, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 300, "column": 45 }, "stop": { "line": 300, "column": 55 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 304, "column": 36 }, "stop": { "line": 304, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 304, "column": 36 }, "stop": { "line": 304, "column": 52 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 300, "column": 45 }, "stop": { "line": 300, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_projects._DomainMemberAndReaderProjectTests.test_user_cannot_update_projects_in_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 294, "column": 16 }, "stop": { "line": 294, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 290, "column": 45 }, "stop": { "line": 290, "column": 55 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 286, "column": 12 }, "stop": { "line": 286, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 290, "column": 45 }, "stop": { "line": 290, "column": 61 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 286, "column": 12 }, "stop": { "line": 286, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 287, "column": 12 }, "stop": { "line": 287, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_projects._DomainMemberAndReaderProjectTests.test_user_cannot_update_projects_within_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 279, "column": 16 }, "stop": { "line": 279, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 271, "column": 12 }, "stop": { "line": 271, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 275, "column": 45 }, "stop": { "line": 275, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 275, "column": 45 }, "stop": { "line": 275, "column": 61 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 271, "column": 12 }, "stop": { "line": 271, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 272, "column": 12 }, "stop": { "line": 272, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_projects._DomainMemberAndReaderProjectTests.test_user_cannot_create_projects_in_other_domains": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 258, "column": 23 }, "stop": { "line": 258, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_projects._DomainMemberAndReaderProjectTests.test_user_cannot_create_projects_within_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 248, "column": 29 }, "stop": { "line": 248, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_projects._DomainUsersTests.test_user_cannot_list_projects_for_user_in_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 223, "column": 19 }, "stop": { "line": 223, "column": 29 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 228, "column": 12 }, "stop": { "line": 228, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 221, "column": 12 }, "stop": { "line": 221, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 228, "column": 12 }, "stop": { "line": 228, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 223, "column": 19 }, "stop": { "line": 223, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 239, "column": 16 }, "stop": { "line": 239, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 229, "column": 12 }, "stop": { "line": 229, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_projects._DomainUsersTests.test_user_can_list_projects_for_user_in_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 203, "column": 12 }, "stop": { "line": 203, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 198, "column": 19 }, "stop": { "line": 198, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 216, "column": 32 }, "stop": { "line": 216, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 196, "column": 12 }, "stop": { "line": 196, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 198, "column": 19 }, "stop": { "line": 198, "column": 35 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 203, "column": 12 }, "stop": { "line": 203, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 214, "column": 16 }, "stop": { "line": 214, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 204, "column": 12 }, "stop": { "line": 204, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_projects._DomainUsersTests.test_user_cannot_get_a_project_in_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 190, "column": 16 }, "stop": { "line": 190, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 184, "column": 12 }, "stop": { "line": 184, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 184, "column": 12 }, "stop": { "line": 184, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 185, "column": 12 }, "stop": { "line": 185, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_projects._DomainUsersTests.test_user_can_get_a_project_within_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 179, "column": 22 }, "stop": { "line": 179, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 174, "column": 12 }, "stop": { "line": 174, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 174, "column": 12 }, "stop": { "line": 174, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 175, "column": 12 }, "stop": { "line": 175, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_projects._DomainUsersTests.test_user_cannot_list_projects_in_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 170, "column": 32 }, "stop": { "line": 170, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 164, "column": 12 }, "stop": { "line": 164, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 164, "column": 12 }, "stop": { "line": 164, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 165, "column": 12 }, "stop": { "line": 165, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_projects._DomainUsersTests.test_user_can_list_projects_within_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 159, "column": 32 }, "stop": { "line": 159, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 153, "column": 12 }, "stop": { "line": 153, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 153, "column": 12 }, "stop": { "line": 153, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 154, "column": 12 }, "stop": { "line": 154, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_projects._SystemMemberAndReaderProjectTests.test_user_cannot_delete_non_existent_project_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 143, "column": 16 }, "stop": { "line": 143, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 143, "column": 36 }, "stop": { "line": 143, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 143, "column": 36 }, "stop": { "line": 143, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_projects._SystemMemberAndReaderProjectTests.test_user_cannot_delete_projects": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 136, "column": 16 }, "stop": { "line": 136, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 130, "column": 12 }, "stop": { "line": 130, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 130, "column": 12 }, "stop": { "line": 130, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 131, "column": 12 }, "stop": { "line": 131, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_projects._SystemMemberAndReaderProjectTests.test_user_cannot_update_non_existent_project_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 123, "column": 16 }, "stop": { "line": 123, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 119, "column": 45 }, "stop": { "line": 119, "column": 55 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 123, "column": 36 }, "stop": { "line": 123, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 119, "column": 45 }, "stop": { "line": 119, "column": 61 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 123, "column": 36 }, "stop": { "line": 123, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_projects._SystemMemberAndReaderProjectTests.test_user_cannot_update_projects": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 113, "column": 16 }, "stop": { "line": 113, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 109, "column": 45 }, "stop": { "line": 109, "column": 55 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 105, "column": 12 }, "stop": { "line": 105, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 105, "column": 12 }, "stop": { "line": 105, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 109, "column": 45 }, "stop": { "line": 109, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 106, "column": 12 }, "stop": { "line": 106, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_projects._SystemMemberAndReaderProjectTests.test_user_cannot_create_projects": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 92, "column": 23 }, "stop": { "line": 92, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_projects._SystemUserTests.test_user_cannot_get_non_existent_project_not_found": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 82, "column": 16 }, "stop": { "line": 82, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 82, "column": 36 }, "stop": { "line": 82, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 82, "column": 36 }, "stop": { "line": 82, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_projects._SystemUserTests.test_user_can_get_a_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 76, "column": 22 }, "stop": { "line": 76, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 71, "column": 12 }, "stop": { "line": 71, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 71, "column": 12 }, "stop": { "line": 71, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 72, "column": 12 }, "stop": { "line": 72, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_projects._SystemUserTests.test_user_can_list_projects_for_other_users": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 46, "column": 12 }, "stop": { "line": 46, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 53, "column": 19 }, "stop": { "line": 53, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 66, "column": 32 }, "stop": { "line": 66, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 51, "column": 12 }, "stop": { "line": 51, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 53, "column": 19 }, "stop": { "line": 53, "column": 35 } }, { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 46, "column": 12 }, "stop": { "line": 46, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 64, "column": 16 }, "stop": { "line": 64, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 47, "column": 12 }, "stop": { "line": 47, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_projects._SystemUserTests.test_user_can_list_projects": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 42, "column": 32 }, "stop": { "line": 42, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 36, "column": 12 }, "stop": { "line": 36, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 36, "column": 12 }, "stop": { "line": 36, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_projects.py", "start": { "line": 37, "column": 12 }, "stop": { "line": 37, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "pip._internal.utils.distutils_args.parse_distutils_args": [], "IPython.core.display_trap.DisplayTrap.unset": [], "IPython.core.display_trap.DisplayTrap.set": [], "IPython.core.display_trap.DisplayTrap.__exit__": [], "IPython.core.display_trap.DisplayTrap.__enter__": [], "IPython.core.display_trap.DisplayTrap.__init__": [], "graphql.validation.rules.overlapping_fields_can_be_merged._same_arguments": [], "graphql.validation.rules.overlapping_fields_can_be_merged._same_value": [], "graphql.validation.rules.overlapping_fields_can_be_merged.do_types_conflict": [], "graphql.validation.rules.overlapping_fields_can_be_merged._subfield_conflicts": [], "graphql.validation.rules.overlapping_fields_can_be_merged._collect_fields_and_fragment_names": [], "graphql.validation.rules.overlapping_fields_can_be_merged._get_referenced_fields_and_fragment_names": [], "graphql.validation.rules.overlapping_fields_can_be_merged._get_fields_and_fragments_names": [], "graphql.validation.rules.overlapping_fields_can_be_merged._find_conflict": [], "graphql.validation.rules.overlapping_fields_can_be_merged._collect_conflicts_between": [], "graphql.validation.rules.overlapping_fields_can_be_merged._collect_conflicts_within": [], "graphql.validation.rules.overlapping_fields_can_be_merged._find_conflicts_between_sub_selection_sets": [], "graphql.validation.rules.overlapping_fields_can_be_merged._collect_conflicts_between_fragments": [], "graphql.validation.rules.overlapping_fields_can_be_merged._collect_conflicts_between_fields_and_fragment": [], "graphql.validation.rules.overlapping_fields_can_be_merged._find_conflicts_within_selection_set": [], "graphql.validation.rules.overlapping_fields_can_be_merged.OverlappingFieldsCanBeMerged.reason_message": [], "graphql.validation.rules.overlapping_fields_can_be_merged.OverlappingFieldsCanBeMerged.fields_conflict_message": [], "graphql.validation.rules.overlapping_fields_can_be_merged.OverlappingFieldsCanBeMerged.same_type": [], "graphql.validation.rules.overlapping_fields_can_be_merged.OverlappingFieldsCanBeMerged.leave_SelectionSet": [], "graphql.validation.rules.overlapping_fields_can_be_merged.OverlappingFieldsCanBeMerged.__init__": [], "sqlalchemy.engine.default.DefaultExecutionContext._process_executesingle_defaults": [], "sqlalchemy.engine.default.DefaultExecutionContext._process_executemany_defaults": [], "sqlalchemy.engine.default.DefaultExecutionContext.get_update_default": [], "sqlalchemy.engine.default.DefaultExecutionContext.get_insert_default": [], "sqlalchemy.engine.default.DefaultExecutionContext.get_current_parameters": [], "sqlalchemy.engine.default.DefaultExecutionContext._exec_default_clause_element": [], "sqlalchemy.engine.default.DefaultExecutionContext._exec_default": [], "sqlalchemy.engine.default.DefaultExecutionContext._set_input_sizes": [], "sqlalchemy.engine.default.DefaultExecutionContext.lastrow_has_defaults": [], "sqlalchemy.engine.default.DefaultExecutionContext._setup_ins_pk_from_implicit_returning": [], "sqlalchemy.engine.default.DefaultExecutionContext._setup_ins_pk_from_empty": [], "sqlalchemy.engine.default.DefaultExecutionContext._setup_ins_pk_from_lastrowid": [], "sqlalchemy.engine.default.DefaultExecutionContext.inserted_primary_key_rows": [], "sqlalchemy.engine.default.DefaultExecutionContext._setup_dml_or_text_result": [], "sqlalchemy.engine.default.DefaultExecutionContext._setup_out_parameters": [], "sqlalchemy.engine.default.DefaultExecutionContext._setup_result_proxy": [], "sqlalchemy.engine.default.DefaultExecutionContext.supports_sane_multi_rowcount": [], "sqlalchemy.engine.default.DefaultExecutionContext.supports_sane_rowcount": [], "sqlalchemy.engine.default.DefaultExecutionContext.rowcount": [], "sqlalchemy.engine.default.DefaultExecutionContext.handle_dbapi_exception": [], "sqlalchemy.engine.default.DefaultExecutionContext.get_lastrowid": [], "sqlalchemy.engine.default.DefaultExecutionContext.get_result_processor": [], "sqlalchemy.engine.default.DefaultExecutionContext.post_exec": [], "sqlalchemy.engine.default.DefaultExecutionContext.get_out_parameter_values": [], "sqlalchemy.engine.default.DefaultExecutionContext.pre_exec": [], "sqlalchemy.engine.default.DefaultExecutionContext.create_server_side_cursor": [], "sqlalchemy.engine.default.DefaultExecutionContext.create_default_cursor": [], "sqlalchemy.engine.default.DefaultExecutionContext.create_cursor": [], "sqlalchemy.engine.default.DefaultExecutionContext._use_server_side_cursor": [], "sqlalchemy.engine.default.DefaultExecutionContext.should_autocommit_text": [], "sqlalchemy.engine.default.DefaultExecutionContext.connection": [], "sqlalchemy.engine.default.DefaultExecutionContext._execute_scalar": [], "sqlalchemy.engine.default.DefaultExecutionContext.should_autocommit": [], "sqlalchemy.engine.default.DefaultExecutionContext.no_parameters": [], "sqlalchemy.engine.default.DefaultExecutionContext.returning_cols": [], "sqlalchemy.engine.default.DefaultExecutionContext.prefetch_cols": [], "sqlalchemy.engine.default.DefaultExecutionContext.postfetch_cols": [], "sqlalchemy.engine.default.DefaultExecutionContext.engine": [], "sqlalchemy.engine.default.DefaultExecutionContext.identifier_preparer": [], "sqlalchemy.engine.default.DefaultExecutionContext._get_cache_stats": [], "sqlalchemy.engine.default.DefaultExecutionContext._init_default": [], "sqlalchemy.engine.default.DefaultExecutionContext._init_statement": [], "sqlalchemy.engine.default.DefaultExecutionContext._init_compiled": [], "sqlalchemy.engine.default.DefaultExecutionContext._init_ddl": [], "sqlalchemy.engine.default._RendersLiteral.literal_processor": [], "sqlalchemy.engine.default.DefaultDialect.denormalize_name": [], "sqlalchemy.engine.default.DefaultDialect.normalize_name": [], "sqlalchemy.engine.default.DefaultDialect.reset_isolation_level": [], "sqlalchemy.engine.default.DefaultDialect.is_disconnect": [], "sqlalchemy.engine.default.DefaultDialect.do_execute_no_params": [], "sqlalchemy.engine.default.DefaultDialect.do_execute": [], "sqlalchemy.engine.default.DefaultDialect.do_executemany": [], "sqlalchemy.engine.default.DefaultDialect.do_release_savepoint": [], "sqlalchemy.engine.default.DefaultDialect.do_rollback_to_savepoint": [], "sqlalchemy.engine.default.DefaultDialect.do_savepoint": [], "sqlalchemy.engine.default.DefaultDialect.create_xid": [], "sqlalchemy.engine.default.DefaultDialect.do_ping": [], "sqlalchemy.engine.default.DefaultDialect._dialect_specific_select_one": [], "sqlalchemy.engine.default.DefaultDialect.do_close": [], "sqlalchemy.engine.default.DefaultDialect.do_commit": [], "sqlalchemy.engine.default.DefaultDialect.do_rollback": [], "sqlalchemy.engine.default.DefaultDialect.do_begin": [], "sqlalchemy.engine.default.DefaultDialect._reset_characteristics": [], "sqlalchemy.engine.default.DefaultDialect._set_connection_characteristics": [], "sqlalchemy.engine.default.DefaultDialect.set_connection_execution_options": [], "sqlalchemy.engine.default.DefaultDialect.set_engine_execution_options": [], "sqlalchemy.engine.default.DefaultDialect.create_connect_args": [], "sqlalchemy.engine.default.DefaultDialect.connect": [], "sqlalchemy.engine.default.DefaultDialect.validate_identifier": [], "sqlalchemy.engine.default.DefaultDialect.has_index": [], "sqlalchemy.engine.default.DefaultDialect.type_descriptor": [], "sqlalchemy.engine.default.DefaultDialect._check_unicode_description": [], "sqlalchemy.engine.default.DefaultDialect._check_unicode_returns": [], "sqlalchemy.engine.default.DefaultDialect.get_default_isolation_level": [], "sqlalchemy.engine.default.DefaultDialect._check_max_identifier_length": [], "sqlalchemy.engine.default.DefaultDialect.on_connect": [], "sqlalchemy.engine.default.DefaultDialect.initialize": [], "sqlalchemy.engine.default.DefaultDialect.load_provisioning": [], "sqlalchemy.engine.default.DefaultDialect.get_dialect_pool_class": [], "sqlalchemy.engine.default.DefaultDialect.get_pool_class": [], "sqlalchemy.engine.default.DefaultDialect.supports_sane_rowcount_returning": [], "sqlalchemy.engine.default.DefaultDialect.dialect_description": [], "sqlalchemy.engine.default.DefaultDialect._type_memos": [], "sqlalchemy.engine.default.DefaultDialect._supports_statement_cache": [], "sqlalchemy.engine.default.DefaultDialect._ensure_has_table_connection": [], "sqlalchemy.engine.default.DefaultDialect.__init__": [], "IPython.core.tests.test_displayhook.test_capture_display_hook_format": [], "IPython.core.tests.test_displayhook.test_interactivehooks_ast_modes_semi_suppress": [], "IPython.core.tests.test_displayhook.test_interactivehooks_ast_modes": [], "IPython.core.tests.test_displayhook.test_underscore_no_overrite_builtins": [], "IPython.core.tests.test_displayhook.test_underscore_no_overrite_user": [], "IPython.core.tests.test_displayhook.test_output_quiet": [], "IPython.core.tests.test_displayhook.test_output_displayed": [], "keystonemiddleware.tests.unit.utils.NoModuleFinder.find_module": [], "keystonemiddleware.tests.unit.utils.NoModuleFinder.__init__": [], "keystonemiddleware.tests.unit.utils.DisableModuleFixture.setUp": [], "keystonemiddleware.tests.unit.utils.DisableModuleFixture.clear_module": [], "keystonemiddleware.tests.unit.utils.DisableModuleFixture.tearDown": [], "keystonemiddleware.tests.unit.utils.DisableModuleFixture.__init__": [], "keystonemiddleware.tests.unit.utils.TestResponse.text": [], "keystonemiddleware.tests.unit.utils.TestResponse.__eq__": [], "keystonemiddleware.tests.unit.utils.TestResponse.__init__": [], "keystonemiddleware.tests.unit.utils.MiddlewareTestCase.create_simple_app": [], "keystonemiddleware.tests.unit.utils.MiddlewareTestCase.create_app": [], "keystonemiddleware.tests.unit.utils.MiddlewareTestCase.create_simple_middleware": [], "keystonemiddleware.tests.unit.utils.MiddlewareTestCase.create_middleware": [], "keystonemiddleware.tests.unit.utils.TestCase.tearDown": [], "keystonemiddleware.tests.unit.utils.TestCase.setUp": [], "keystonemiddleware.tests.unit.utils.BaseTestCase.setUp": [], "oauthlib.oauth1.rfc5849.errors.OAuth1Error.urlencoded": [], "oauthlib.oauth1.rfc5849.errors.OAuth1Error.twotuples": [], "oauthlib.oauth1.rfc5849.errors.OAuth1Error.in_uri": [], "oauthlib.oauth1.rfc5849.errors.OAuth1Error.__init__": [], "passlib.handlers.mssql.mssql2005._calc_checksum": [], "passlib.handlers.mssql.mssql2005.to_string": [], "passlib.handlers.mssql.mssql2005.from_string": [], "passlib.handlers.mssql.mssql2005.identify": [], "passlib.handlers.mssql.mssql2000.verify": [], "passlib.handlers.mssql.mssql2000._calc_checksum": [], "passlib.handlers.mssql.mssql2000.to_string": [], "passlib.handlers.mssql.mssql2000.from_string": [], "passlib.handlers.mssql.mssql2000.identify": [], "passlib.handlers.mssql._parse_mssql": [], "passlib.handlers.mssql._ident_mssql": [], "passlib.handlers.mssql._raw_mssql": [], "oslo_utils.dictutils.flatten_dict_to_keypairs": [], "keystone.common.sql.migrate_repo.versions.105_add_password_date_columns.upgrade": [ { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/105_add_password_date_columns.py", "start": { "line": 28, "column": 10 }, "stop": { "line": 28, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/105_add_password_date_columns.py", "start": { "line": 22, "column": 17 }, "stop": { "line": 22, "column": 27 } }, { "path": "keystone/common/sql/migrate_repo/versions/105_add_password_date_columns.py", "start": { "line": 23, "column": 17 }, "stop": { "line": 23, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/105_add_password_date_columns.py", "start": { "line": 22, "column": 42 }, "stop": { "line": 22, "column": 54 } }, { "path": "keystone/common/sql/migrate_repo/versions/105_add_password_date_columns.py", "start": { "line": 23, "column": 42 }, "stop": { "line": 23, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.sqltypes.DateTime.__init__", "class_name": "sqlalchemy.sql.sqltypes.DateTime", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/105_add_password_date_columns.py", "start": { "line": 24, "column": 21 }, "stop": { "line": 24, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "keystoneclient.tests.unit.v2_0.client_fixtures.auth_response_body": [], "keystoneclient.tests.unit.v2_0.client_fixtures.project_scoped_token": [], "keystoneclient.tests.unit.v2_0.client_fixtures.unscoped_token": [], "keystoneauth1.tests.unit.identity.test_identity_v2.V2IdentityPlugin.test_password_change_auth_state": [], "keystoneauth1.tests.unit.identity.test_identity_v2.V2IdentityPlugin.test_password_cache_id": [], "keystoneauth1.tests.unit.identity.test_identity_v2.V2IdentityPlugin.test_password_with_no_user_id_or_name": [], "keystoneauth1.tests.unit.identity.test_identity_v2.V2IdentityPlugin.test_doesnt_log_password": [], "keystoneauth1.tests.unit.identity.test_identity_v2.V2IdentityPlugin.test_invalidate_response": [], "keystoneauth1.tests.unit.identity.test_identity_v2.V2IdentityPlugin.test_invalid_auth_response_type": [], "keystoneauth1.tests.unit.identity.test_identity_v2.V2IdentityPlugin.test_invalid_auth_response_dict": [], "keystoneauth1.tests.unit.identity.test_identity_v2.V2IdentityPlugin.test_full_url_overrides_endpoint_filter": [], "keystoneauth1.tests.unit.identity.test_identity_v2.V2IdentityPlugin.test_endpoint_filter_without_service_type_fails": [], "keystoneauth1.tests.unit.identity.test_identity_v2.V2IdentityPlugin.test_service_url_defaults_to_public": [], "keystoneauth1.tests.unit.identity.test_identity_v2.V2IdentityPlugin.test_service_url": [], "keystoneauth1.tests.unit.identity.test_identity_v2.V2IdentityPlugin._do_service_url_test": [], "keystoneauth1.tests.unit.identity.test_identity_v2.V2IdentityPlugin.test_with_trust_id": [], "keystoneauth1.tests.unit.identity.test_identity_v2.V2IdentityPlugin.test_authenticate_with_token": [], "keystoneauth1.tests.unit.identity.test_identity_v2.V2IdentityPlugin.test_authenticate_with_user_id_password_scoped": [], "keystoneauth1.tests.unit.identity.test_identity_v2.V2IdentityPlugin.test_authenticate_with_username_password_scoped": [], "keystoneauth1.tests.unit.identity.test_identity_v2.V2IdentityPlugin.test_authenticate_with_user_id_password": [], "keystoneauth1.tests.unit.identity.test_identity_v2.V2IdentityPlugin.test_authenticate_with_username_password": [], "keystoneauth1.tests.unit.identity.test_identity_v2.V2IdentityPlugin.stub_auth": [], "keystoneauth1.tests.unit.identity.test_identity_v2.V2IdentityPlugin.setUp": [], "keystoneclient.tests.unit.v3.test_application_credentials.ApplicationCredentialTests.test_update": [], "keystoneclient.tests.unit.v3.test_application_credentials.ApplicationCredentialTests.test_get": [], "keystoneclient.tests.unit.v3.test_application_credentials.ApplicationCredentialTests.test_create_with_access_rules": [], "keystoneclient.tests.unit.v3.test_application_credentials.ApplicationCredentialTests.test_create_unrestricted": [], "keystoneclient.tests.unit.v3.test_application_credentials.ApplicationCredentialTests.test_create_expires": [], "keystoneclient.tests.unit.v3.test_application_credentials.ApplicationCredentialTests.test_create_with_role_id_and_names": [], "keystoneclient.tests.unit.v3.test_application_credentials.ApplicationCredentialTests.test_create_with_roles": [], "keystoneclient.tests.unit.v3.test_application_credentials.ApplicationCredentialTests.new_ref": [], "keystoneclient.tests.unit.v3.test_application_credentials.ApplicationCredentialTests.setUp": [], "marshmallow.orderedset.OrderedSet.__eq__": [], "marshmallow.orderedset.OrderedSet.__repr__": [], "marshmallow.orderedset.OrderedSet.pop": [], "marshmallow.orderedset.OrderedSet.__reversed__": [], "marshmallow.orderedset.OrderedSet.__iter__": [], "marshmallow.orderedset.OrderedSet.discard": [], "marshmallow.orderedset.OrderedSet.add": [], "marshmallow.orderedset.OrderedSet.__contains__": [], "marshmallow.orderedset.OrderedSet.__len__": [], "marshmallow.orderedset.OrderedSet.__init__": [], "sqlalchemy.orm.evaluator.EvaluatorCompiler.visit_bindparam": [], "sqlalchemy.orm.evaluator.EvaluatorCompiler.visit_unary": [], "sqlalchemy.orm.evaluator.EvaluatorCompiler.visit_binary": [], "sqlalchemy.orm.evaluator.EvaluatorCompiler.visit_clauselist": [], "sqlalchemy.orm.evaluator.EvaluatorCompiler.visit_tuple": [], "sqlalchemy.orm.evaluator.EvaluatorCompiler.visit_column": [], "sqlalchemy.orm.evaluator.EvaluatorCompiler.visit_true": [], "sqlalchemy.orm.evaluator.EvaluatorCompiler.visit_false": [], "sqlalchemy.orm.evaluator.EvaluatorCompiler.visit_null": [], "sqlalchemy.orm.evaluator.EvaluatorCompiler.visit_grouping": [], "sqlalchemy.orm.evaluator.EvaluatorCompiler.process": [], "sqlalchemy.orm.evaluator.EvaluatorCompiler.__init__": [], "sqlalchemy.orm.evaluator._NoObject.reverse_operate": [], "sqlalchemy.orm.evaluator._NoObject.operate": [], "eventlet.timeout.is_timeout": [], "eventlet.timeout.wrap_is_timeout": [], "eventlet.timeout.with_timeout": [], "eventlet.timeout.Timeout.is_timeout": [], "eventlet.timeout.Timeout.__exit__": [], "eventlet.timeout.Timeout.__enter__": [], "eventlet.timeout.Timeout.__str__": [], "eventlet.timeout.Timeout.__repr__": [], "eventlet.timeout.Timeout.cancel": [], "eventlet.timeout.Timeout.pending": [], "eventlet.timeout.Timeout.start": [], "eventlet.timeout.Timeout.__init__": [], "keystone.common.sql.expand_repo.versions.042_placeholder.upgrade": [], "IPython.core.tests.test_interactiveshell.test_set_custom_completer": [], "IPython.core.tests.test_interactiveshell.test_should_run_async": [], "IPython.core.tests.test_interactiveshell.test_run_cell_async": [], "IPython.core.tests.test_interactiveshell.test_custom_exc_count": [], "IPython.core.tests.test_interactiveshell.TestImportNoDeprecate.test_no_dep": [], "IPython.core.tests.test_interactiveshell.TestImportNoDeprecate.setUp": [], "IPython.core.tests.test_interactiveshell.TestWarningSuppression.test_deprecation_warning": [], "IPython.core.tests.test_interactiveshell.TestWarningSuppression.test_warning_suppression": [], "IPython.core.tests.test_interactiveshell.TestSyntaxErrorTransformer.test_syntaxerror_input_transformer": [], "IPython.core.tests.test_interactiveshell.TestSyntaxErrorTransformer.tearDown": [], "IPython.core.tests.test_interactiveshell.TestSyntaxErrorTransformer.setUp": [], "IPython.core.tests.test_interactiveshell.TestSyntaxErrorTransformer.transformer": [], "IPython.core.tests.test_interactiveshell.test_user_expression": [], "IPython.core.tests.test_interactiveshell.test_user_variables": [], "IPython.core.tests.test_interactiveshell.DummyRepr._repr_javascript_": [], "IPython.core.tests.test_interactiveshell.DummyRepr._repr_html_": [], "IPython.core.tests.test_interactiveshell.DummyRepr.__repr__": [], "IPython.core.tests.test_interactiveshell.test__IPYTHON__": [], "IPython.core.tests.test_interactiveshell.TestAstTransformInputRejection.test_input_rejection": [], "IPython.core.tests.test_interactiveshell.TestAstTransformInputRejection.tearDown": [], "IPython.core.tests.test_interactiveshell.TestAstTransformInputRejection.setUp": [], "IPython.core.tests.test_interactiveshell.StringRejector.visit_Constant": [], "IPython.core.tests.test_interactiveshell.StringRejector.visit_Str": [], "IPython.core.tests.test_interactiveshell.TestAstTransformError.test_unregistering": [], "IPython.core.tests.test_interactiveshell.ErrorTransformer.visit_Constant": [], "IPython.core.tests.test_interactiveshell.ErrorTransformer.visit_Num": [], "IPython.core.tests.test_interactiveshell.TestAstTransform2.test_timeit": [], "IPython.core.tests.test_interactiveshell.TestAstTransform2.test_run_cell": [], "IPython.core.tests.test_interactiveshell.TestAstTransform2.tearDown": [], "IPython.core.tests.test_interactiveshell.TestAstTransform2.setUp": [], "IPython.core.tests.test_interactiveshell.IntegerWrapper.visit_Constant": [], "IPython.core.tests.test_interactiveshell.IntegerWrapper.visit_Num": [], "IPython.core.tests.test_interactiveshell.TestMiscTransform.test_transform_only_once": [], "IPython.core.tests.test_interactiveshell.TestAstTransform.test_macro": [], "IPython.core.tests.test_interactiveshell.TestAstTransform.test_time": [], "IPython.core.tests.test_interactiveshell.TestAstTransform.test_timeit": [], "IPython.core.tests.test_interactiveshell.TestAstTransform.test_run_cell": [], "IPython.core.tests.test_interactiveshell.TestAstTransform.tearDown": [], "IPython.core.tests.test_interactiveshell.TestAstTransform.setUp": [], "IPython.core.tests.test_interactiveshell.Negator.visit_Constant": [], "IPython.core.tests.test_interactiveshell.Negator.visit_Num": [], "IPython.core.tests.test_interactiveshell.TestModules.test_extraneous_loads": [], "IPython.core.tests.test_interactiveshell.TestSystemPipedExitCode.test_exit_code_signal": [], "IPython.core.tests.test_interactiveshell.TestSystemPipedExitCode.test_exit_code_error": [], "IPython.core.tests.test_interactiveshell.TestSystemPipedExitCode.test_exit_code_ok": [], "IPython.core.tests.test_interactiveshell.TestSystemPipedExitCode.setUp": [], "IPython.core.tests.test_interactiveshell.TestSystemRaw.test_control_c": [], "IPython.core.tests.test_interactiveshell.TestSystemRaw.test_1": [], "IPython.core.tests.test_interactiveshell.TestSystemRaw.setUp": [], "IPython.core.tests.test_interactiveshell.ExitCodeChecks.test_exit_code_signal_csh": [], "IPython.core.tests.test_interactiveshell.ExitCodeChecks.test_exit_code_signal": [], "IPython.core.tests.test_interactiveshell.ExitCodeChecks.test_exit_code_error": [], "IPython.core.tests.test_interactiveshell.ExitCodeChecks.test_exit_code_ok": [], "IPython.core.tests.test_interactiveshell.ExitCodeChecks.setUp": [], "IPython.core.tests.test_interactiveshell.TestSafeExecfileNonAsciiPath.test_1": [], "IPython.core.tests.test_interactiveshell.TestSafeExecfileNonAsciiPath.tearDown": [], "IPython.core.tests.test_interactiveshell.TestSafeExecfileNonAsciiPath.setUp": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_reset_aliasing": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_last_execution_result": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_inspect_text": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_get_exception_only": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_new_main_mod": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_mktempfile": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_showtraceback_with_surrogates": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_custom_exception": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_custom_syntaxerror_exception": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_ofind_prefers_property_to_instance_level_attribute": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_ofind_slotted_attributes": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_ofind_multiple_attribute_lookups": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_ofind_property_with_error": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_ofind_cell_magic": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_ofind_line_magic": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_silent_nodisplayhook": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_silent_noadvance": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_silent_postexec": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_bad_var_expand": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_var_expand_self": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_var_expand_local": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_var_expand": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_drop_by_id": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_bad_custom_tb_return": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_bad_custom_tb": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_global_ns": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_can_pickle": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_future_flags": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_gh_597": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_trailing_newline": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_magic_names_in_string": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_In_variable": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_syntax_error": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_dont_cache_with_semicolon": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_multiline_string_cells": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_run_cell_multiline": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_run_empty_cell": [], "IPython.core.tests.test_interactiveshell.InteractiveShellTestCase.test_naked_string_cells": [], "dns.rdtypes.ANY.OPENPGPKEY.OPENPGPKEY.from_wire": [], "dns.rdtypes.ANY.OPENPGPKEY.OPENPGPKEY.to_wire": [], "dns.rdtypes.ANY.OPENPGPKEY.OPENPGPKEY.from_text": [], "dns.rdtypes.ANY.OPENPGPKEY.OPENPGPKEY.to_text": [], "dns.rdtypes.ANY.OPENPGPKEY.OPENPGPKEY.__init__": [], "keystoneclient.tests.unit.client_fixtures.Deprecations.expect_deprecations_here": [], "keystoneclient.tests.unit.client_fixtures.Deprecations.expect_deprecations": [], "keystoneclient.tests.unit.client_fixtures.Deprecations.setUp": [], "keystoneclient.tests.unit.client_fixtures.Examples.setUp": [], "keystoneclient.tests.unit.client_fixtures._hash_signed_token_safe": [], "keystoneclient.tests.unit.client_fixtures.KsaSessionV3.new_client": [], "keystoneclient.tests.unit.client_fixtures.KscSessionV3.new_client": [], "keystoneclient.tests.unit.client_fixtures.OriginalV3.new_client": [], "keystoneclient.tests.unit.client_fixtures.KsaSessionV2.new_client": [], "keystoneclient.tests.unit.client_fixtures.KscSessionV2.new_client": [], "keystoneclient.tests.unit.client_fixtures.OriginalV2.new_client": [], "keystoneclient.tests.unit.client_fixtures.BaseFixture.__init__": [], "libcst.helpers._statement.get_absolute_module_for_import_or_raise": [], "libcst.helpers._statement.get_absolute_module_for_import": [], "testscenarios.tests.test_scenarios.TestPerModuleScenarios.test_per_module_scenarios": [], "testscenarios.tests.test_scenarios.TestMultiplyScenarios.test_multiply_many_scenarios": [], "testscenarios.tests.test_scenarios.TestMultiplyScenarios.test_multiply_scenarios": [], "testscenarios.tests.test_scenarios.TestLoadTests.test_load_tests_apply_scenarios_old_style": [], "testscenarios.tests.test_scenarios.TestLoadTests.test_load_tests_apply_scenarios": [], "testscenarios.tests.test_scenarios.TestLoadTests.SampleTest.test_nothing": [], "testscenarios.tests.test_scenarios.TestApplyScenarios.test_preserves_scenarios_attribute": [], "testscenarios.tests.test_scenarios.TestApplyScenarios.test_calls_apply_scenario": [], "testscenarios.tests.test_scenarios.TestApplyScenario.test_appends_scenario_name_to_short_description": [], "testscenarios.tests.test_scenarios.TestApplyScenario.test_sets_specified_attributes": [], "testscenarios.tests.test_scenarios.TestApplyScenario.test_sets_specified_id": [], "testscenarios.tests.test_scenarios.TestApplyScenario.setUp": [], "testscenarios.tests.test_scenarios.TestGenerateScenarios.test_multiple_tests": [], "testscenarios.tests.test_scenarios.TestGenerateScenarios.test_scenarios_attribute_cleared": [], "testscenarios.tests.test_scenarios.TestGenerateScenarios.test_all_scenarios_yielded": [], "testscenarios.tests.test_scenarios.TestGenerateScenarios.test_tests_with_scenarios_calls_apply_scenarios": [], "testscenarios.tests.test_scenarios.TestGenerateScenarios.test_generate_scenarios_preserves_normal_test": [], "testscenarios.tests.test_scenarios.TestGenerateScenarios.hook_apply_scenarios": [], "setuptools.command.build_clib.build_clib.build_libraries": [], "sqlalchemy.orm.mapper._ColumnMapping.__missing__": [], "sqlalchemy.orm.mapper._ColumnMapping.__init__": [], "sqlalchemy.orm.mapper._event_on_init": [], "sqlalchemy.orm.mapper._event_on_load": [], "sqlalchemy.orm.mapper.validates": [], "sqlalchemy.orm.mapper.reconstructor": [], "sqlalchemy.orm.mapper._dispose_registries": [], "sqlalchemy.orm.mapper._do_configure_registries": [], "sqlalchemy.orm.mapper._configure_registries": [], "sqlalchemy.orm.mapper.configure_mappers": [], "sqlalchemy.orm.mapper.Mapper._table_to_equated": [], "sqlalchemy.orm.mapper.Mapper._memo": [], "sqlalchemy.orm.mapper.Mapper._sorted_tables": [], "sqlalchemy.orm.mapper.Mapper._compiled_cache": [], "sqlalchemy.orm.mapper.Mapper.cascade_iterator": [], "sqlalchemy.orm.mapper.Mapper._subclass_load_via_in_mapper": [], "sqlalchemy.orm.mapper.Mapper._subclass_load_via_in": [], "sqlalchemy.orm.mapper.Mapper._should_selectin_load": [], "sqlalchemy.orm.mapper.Mapper._iterate_to_target_viawpoly": [], "sqlalchemy.orm.mapper.Mapper._optimized_get_statement": [], "sqlalchemy.orm.mapper.Mapper._get_committed_state_attr_by_column": [], "sqlalchemy.orm.mapper.Mapper._get_committed_attr_by_column": [], "sqlalchemy.orm.mapper.Mapper._set_state_attr_by_column": [], "sqlalchemy.orm.mapper.Mapper._set_committed_state_attr_by_column": [], "sqlalchemy.orm.mapper.Mapper._get_state_attr_by_column": [], "sqlalchemy.orm.mapper.Mapper._primary_key_propkeys": [], "sqlalchemy.orm.mapper.Mapper._should_undefer_in_wildcard": [], "sqlalchemy.orm.mapper.Mapper._all_pk_cols": [], "sqlalchemy.orm.mapper.Mapper._identity_key_props": [], "sqlalchemy.orm.mapper.Mapper._persistent_sortkey_fn": [], "sqlalchemy.orm.mapper.Mapper.primary_key_from_instance": [], "sqlalchemy.orm.mapper.Mapper._identity_key_from_state": [], "sqlalchemy.orm.mapper.Mapper.identity_key_from_instance": [], "sqlalchemy.orm.mapper.Mapper.identity_key_from_primary_key": [], "sqlalchemy.orm.mapper.Mapper.identity_key_from_row": [], "sqlalchemy.orm.mapper.Mapper._result_has_identity_key": [], "sqlalchemy.orm.mapper.Mapper.primary_base_mapper": [], "sqlalchemy.orm.mapper.Mapper.primary_mapper": [], "sqlalchemy.orm.mapper.Mapper.polymorphic_iterator": [], "sqlalchemy.orm.mapper.Mapper.self_and_descendants": [], "sqlalchemy.orm.mapper.Mapper.iterate_to_root": [], "sqlalchemy.orm.mapper.Mapper.isa": [], "sqlalchemy.orm.mapper.Mapper._canload": [], "sqlalchemy.orm.mapper.Mapper.is_sibling": [], "sqlalchemy.orm.mapper.Mapper.common_parent": [], "sqlalchemy.orm.mapper.Mapper._should_exclude": [], "sqlalchemy.orm.mapper.Mapper._dataclass_fields": [], "sqlalchemy.orm.mapper.Mapper._is_userland_descriptor": [], "sqlalchemy.orm.mapper.Mapper._equivalent_columns": [], "sqlalchemy.orm.mapper.Mapper._get_clause": [], "sqlalchemy.orm.mapper.Mapper._filter_properties": [], "sqlalchemy.orm.mapper.Mapper.composites": [], "sqlalchemy.orm.mapper.Mapper.relationships": [], "sqlalchemy.orm.mapper.Mapper.column_attrs": [], "sqlalchemy.orm.mapper.Mapper.entity_namespace": [], "sqlalchemy.orm.mapper.Mapper.synonyms": [], "sqlalchemy.orm.mapper.Mapper.all_orm_descriptors": [], "sqlalchemy.orm.mapper.Mapper.attrs": [], "sqlalchemy.orm.mapper.Mapper._iterate_polymorphic_properties": [], "sqlalchemy.orm.mapper.Mapper._polymorphic_adapter": [], "sqlalchemy.orm.mapper.Mapper._columns_plus_keys": [], "sqlalchemy.orm.mapper.Mapper._all_column_expressions": [], "sqlalchemy.orm.mapper.Mapper._polymorphic_properties": [], "sqlalchemy.orm.mapper.Mapper._with_polymorphic_args": [], "sqlalchemy.orm.mapper.Mapper.selectable": [], "sqlalchemy.orm.mapper.Mapper.select_identity_token": [], "sqlalchemy.orm.mapper.Mapper.__clause_element__": [], "sqlalchemy.orm.mapper.Mapper._server_onupdate_default_cols": [], "sqlalchemy.orm.mapper.Mapper._server_default_plus_onupdate_propkeys": [], "sqlalchemy.orm.mapper.Mapper._server_default_cols": [], "sqlalchemy.orm.mapper.Mapper._pk_attr_keys_by_table": [], "sqlalchemy.orm.mapper.Mapper._pk_keys_by_table": [], "sqlalchemy.orm.mapper.Mapper._propkey_to_col": [], "sqlalchemy.orm.mapper.Mapper._insert_cols_as_none": [], "sqlalchemy.orm.mapper.Mapper._insert_cols_evaluating_none": [], "sqlalchemy.orm.mapper.Mapper._with_polymorphic_selectable": [], "sqlalchemy.orm.mapper.Mapper._post_inspect": [], "sqlalchemy.orm.mapper.Mapper._with_polymorphic_mappers": [], "sqlalchemy.orm.mapper.Mapper._single_table_criterion": [], "sqlalchemy.orm.mapper.Mapper._selectable_from_mappers": [], "sqlalchemy.orm.mapper.Mapper._mappers_from_spec": [], "sqlalchemy.orm.mapper.Mapper.iterate_properties": [], "sqlalchemy.orm.mapper.Mapper.get_property_by_column": [], "sqlalchemy.orm.mapper.Mapper.get_property": [], "sqlalchemy.orm.mapper.Mapper.has_property": [], "sqlalchemy.orm.mapper.Mapper._is_orphan": [], "sqlalchemy.orm.mapper.Mapper.__str__": [], "sqlalchemy.orm.mapper.Mapper.__repr__": [], "sqlalchemy.orm.mapper.Mapper._log_debug": [], "sqlalchemy.orm.mapper.Mapper._log": [], "sqlalchemy.orm.mapper.Mapper._log_desc": [], "sqlalchemy.orm.mapper.Mapper._expire_memoizations": [], "sqlalchemy.orm.mapper.Mapper.add_property": [], "sqlalchemy.orm.mapper.Mapper.add_properties": [], "sqlalchemy.orm.mapper.Mapper._post_configure_properties": [], "sqlalchemy.orm.mapper.Mapper._check_configure": [], "sqlalchemy.orm.mapper.Mapper._property_from_column": [], "sqlalchemy.orm.mapper.Mapper._configure_property": [], "sqlalchemy.orm.mapper.Mapper._adapt_inherited_property": [], "sqlalchemy.orm.mapper.Mapper._prop_set": [], "sqlalchemy.orm.mapper.Mapper._acceptable_polymorphic_identities": [], "sqlalchemy.orm.mapper.Mapper._version_id_prop": [], "sqlalchemy.orm.mapper.Mapper._configure_polymorphic_setter": [], "sqlalchemy.orm.mapper.Mapper._configure_properties": [], "sqlalchemy.orm.mapper.Mapper._configure_pks": [], "sqlalchemy.orm.mapper.Mapper._set_dispose_flags": [], "sqlalchemy.orm.mapper.Mapper._configure_class_instrumentation": [], "sqlalchemy.orm.mapper.Mapper._set_polymorphic_on": [], "sqlalchemy.orm.mapper.Mapper._set_concrete_base": [], "sqlalchemy.orm.mapper.Mapper._add_with_polymorphic_subclass": [], "sqlalchemy.orm.mapper.Mapper._set_with_polymorphic": [], "sqlalchemy.orm.mapper.Mapper._configure_inheritance": [], "sqlalchemy.orm.mapper.Mapper._path_registry": [], "sqlalchemy.orm.mapper.Mapper.mapped_table": [], "sqlalchemy.orm.mapper.Mapper.entity": [], "sqlalchemy.orm.mapper.Mapper._gen_cache_key": [], "sqlalchemy.orm.mapper.Mapper.mapper": [], "sqlalchemy.orm.mapper.Mapper.__init__": [], "sqlalchemy.orm.mapper._unconfigured_mappers": [], "sqlalchemy.orm.mapper._all_registries": [], "keystoneauth1.loading._plugins.admin_token.AdminToken.get_options": [], "keystoneauth1.loading._plugins.admin_token.AdminToken.plugin_class": [], "keystone.common.policies.ec2_credential.list_rules": [], "stevedore.sphinxext.setup": [], "stevedore.sphinxext.ListPluginsDirective.run": [], "stevedore.sphinxext._detailed_list": [], "stevedore.sphinxext._simple_list": [], "stevedore.sphinxext._get_docstring": [], "prompt_toolkit.output.vt100.blocking_io": [], "prompt_toolkit.output.vt100.Vt100_Output.get_default_color_depth": [], "prompt_toolkit.output.vt100.Vt100_Output.bell": [], "prompt_toolkit.output.vt100.Vt100_Output.responds_to_cpr": [], "prompt_toolkit.output.vt100.Vt100_Output.ask_for_cpr": [], "prompt_toolkit.output.vt100.Vt100_Output.flush": [], "prompt_toolkit.output.vt100.Vt100_Output.show_cursor": [], "prompt_toolkit.output.vt100.Vt100_Output.hide_cursor": [], "prompt_toolkit.output.vt100.Vt100_Output.cursor_backward": [], "prompt_toolkit.output.vt100.Vt100_Output.cursor_forward": [], "prompt_toolkit.output.vt100.Vt100_Output.cursor_down": [], "prompt_toolkit.output.vt100.Vt100_Output.cursor_up": [], "prompt_toolkit.output.vt100.Vt100_Output.cursor_goto": [], "prompt_toolkit.output.vt100.Vt100_Output.reset_cursor_key_mode": [], "prompt_toolkit.output.vt100.Vt100_Output.disable_bracketed_paste": [], "prompt_toolkit.output.vt100.Vt100_Output.enable_bracketed_paste": [], "prompt_toolkit.output.vt100.Vt100_Output.enable_autowrap": [], "prompt_toolkit.output.vt100.Vt100_Output.disable_autowrap": [], "prompt_toolkit.output.vt100.Vt100_Output.set_attributes": [], "prompt_toolkit.output.vt100.Vt100_Output.reset_attributes": [], "prompt_toolkit.output.vt100.Vt100_Output.erase_down": [], "prompt_toolkit.output.vt100.Vt100_Output.erase_end_of_line": [], "prompt_toolkit.output.vt100.Vt100_Output.disable_mouse_support": [], "prompt_toolkit.output.vt100.Vt100_Output.enable_mouse_support": [], "prompt_toolkit.output.vt100.Vt100_Output.quit_alternate_screen": [], "prompt_toolkit.output.vt100.Vt100_Output.enter_alternate_screen": [], "prompt_toolkit.output.vt100.Vt100_Output.erase_screen": [], "prompt_toolkit.output.vt100.Vt100_Output.clear_title": [], "prompt_toolkit.output.vt100.Vt100_Output.set_title": [], "prompt_toolkit.output.vt100.Vt100_Output.write": [], "prompt_toolkit.output.vt100.Vt100_Output.write_raw": [], "prompt_toolkit.output.vt100.Vt100_Output.encoding": [], "prompt_toolkit.output.vt100.Vt100_Output.fileno": [], "prompt_toolkit.output.vt100.Vt100_Output.get_size": [], "prompt_toolkit.output.vt100.Vt100_Output.from_pty": [], "prompt_toolkit.output.vt100.Vt100_Output.__init__": [], "prompt_toolkit.output.vt100._get_size": [], "prompt_toolkit.output.vt100._EscapeCodeCache._colors_to_code": [], "prompt_toolkit.output.vt100._EscapeCodeCache._color_name_to_rgb": [], "prompt_toolkit.output.vt100._EscapeCodeCache.__missing__": [], "prompt_toolkit.output.vt100._EscapeCodeCache.__init__": [], "prompt_toolkit.output.vt100._256ColorCache.__missing__": [], "prompt_toolkit.output.vt100._256ColorCache.__init__": [], "prompt_toolkit.output.vt100._16ColorCache._get": [], "prompt_toolkit.output.vt100._16ColorCache.get_code": [], "prompt_toolkit.output.vt100._16ColorCache.__init__": [], "prompt_toolkit.output.vt100._get_closest_ansi_color": [], "keystone.conf.fernet_tokens.list_opts": [], "keystone.conf.fernet_tokens.register_opts": [], "keystoneclient.tests.unit.generic.test_client.ClientDiscoveryTests.test_discover_extensions_v2": [], "keystoneclient.tests.unit.generic.test_client._create_extension_list": [], "keystone.exception.CacheDeserializationError.__init__": [ { "locations": [ { "path": "keystone/exception.py", "start": { "line": 708, "column": 8 }, "stop": { "line": 708, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "Exception", "dispatch": "static" } ], "keystone.exception.MigrationNotProvided.__init__": [ { "locations": [ { "path": "keystone/exception.py", "start": { "line": 653, "column": 8 }, "stop": { "line": 653, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "Exception", "dispatch": "static" } ], "keystone.exception.UnexpectedError._build_message": [ { "locations": [ { "path": "keystone/exception.py", "start": { "line": 582, "column": 15 }, "stop": { "line": 582, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.SecurityError._build_message", "class_name": "keystone.exception.SecurityError", "dispatch": "static" }, { "locations": [ { "path": "keystone/exception.py", "start": { "line": 580, "column": 8 }, "stop": { "line": 580, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.setdefault", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.exception.LimitTreeExceedError.__init__": [ { "locations": [ { "path": "keystone/exception.py", "start": { "line": 387, "column": 8 }, "stop": { "line": 387, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "Exception", "dispatch": "static" } ], "keystone.exception.AdditionalAuthRequired.__init__": [ { "locations": [ { "path": "keystone/exception.py", "start": { "line": 348, "column": 8 }, "stop": { "line": 348, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.AuthPluginException.__init__", "class_name": "keystone.exception.AuthPluginException", "dispatch": "static" } ], "keystone.exception.AuthMethodNotSupported.__init__": [ { "locations": [ { "path": "keystone/exception.py", "start": { "line": 335, "column": 8 }, "stop": { "line": 335, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.AuthPluginException.__init__", "class_name": "keystone.exception.AuthPluginException", "dispatch": "static" } ], "keystone.exception.AuthPluginException.__init__": [ { "locations": [ { "path": "keystone/exception.py", "start": { "line": 319, "column": 8 }, "stop": { "line": 319, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" } ], "keystone.exception.InsufficientAuthMethods.__init__": [ { "locations": [ { "path": "keystone/exception.py", "start": { "line": 298, "column": 22 }, "stop": { "line": 298, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/exception.py", "start": { "line": 298, "column": 31 }, "stop": { "line": 298, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/exception.py", "start": { "line": 299, "column": 8 }, "stop": { "line": 299, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Error", "dispatch": "static" } ], "keystone.exception.SecurityError._build_message": [ { "locations": [ { "path": "keystone/exception.py", "start": { "line": 280, "column": 15 }, "stop": { "line": 280, "column": 42 } }, { "path": "keystone/exception.py", "start": { "line": 275, "column": 26 }, "stop": { "line": 275, "column": 53 } } ], "kind": "function", "target": "keystone.exception._format_with_unicode_kwargs" }, { "locations": [ { "path": "keystone/exception.py", "start": { "line": 271, "column": 15 }, "stop": { "line": 271, "column": 25 } } ], "kind": "function", "target": "isinstance" } ], "keystone.exception.SecurityError.__deepcopy__": [], "keystone.exception.Error._build_message": [ { "locations": [ { "path": "keystone/exception.py", "start": { "line": 95, "column": 15 }, "stop": { "line": 95, "column": 42 } } ], "kind": "function", "target": "keystone.exception._format_with_unicode_kwargs" } ], "keystone.exception.Error.__init__": [ { "locations": [ { "path": "keystone/exception.py", "start": { "line": 85, "column": 8 }, "stop": { "line": 85, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "Exception", "dispatch": "static" }, { "locations": [ { "path": "keystone/exception.py", "start": { "line": 76, "column": 22 }, "stop": { "line": 76, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error._build_message", "class_name": "keystone.exception.Error", "dispatch": "dynamic" } ], "keystone.exception._KeystoneExceptionMeta.__new__": [ { "locations": [ { "path": "keystone/exception.py", "start": { "line": 57, "column": 14 }, "stop": { "line": 57, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "type.__new__", "class_name": "type", "dispatch": "static" } ], "keystone.exception._format_with_unicode_kwargs": [ { "locations": [ { "path": "keystone/exception.py", "start": { "line": 37, "column": 25 }, "stop": { "line": 37, "column": 48 } } ], "kind": "function", "target": "oslo_utils.encodeutils.safe_decode" } ], "graphql.validation.tests.test_validation.test_validates_using_a_custom_type_info": [], "graphql.validation.tests.test_validation.test_it_validates_queries": [], "graphql.validation.tests.test_validation.expect_valid": [], "IPython.core.tests.test_pylabtools.test_figure_no_canvas": [], "IPython.core.tests.test_pylabtools.test_no_gui_backends": [], "IPython.core.tests.test_pylabtools.TestPylabSwitch.test_qt_gtk": [], "IPython.core.tests.test_pylabtools.TestPylabSwitch.test_inline_twice": [], "IPython.core.tests.test_pylabtools.TestPylabSwitch.test_inline": [], "IPython.core.tests.test_pylabtools.TestPylabSwitch.test_qt": [], "IPython.core.tests.test_pylabtools.TestPylabSwitch.teardown": [], "IPython.core.tests.test_pylabtools.TestPylabSwitch.setup": [], "IPython.core.tests.test_pylabtools.TestPylabSwitch.Shell.enable_gui": [], "IPython.core.tests.test_pylabtools.test_import_pylab": [], "IPython.core.tests.test_pylabtools.test_select_figure_formats_bad": [], "IPython.core.tests.test_pylabtools.test_select_figure_formats_set": [], "IPython.core.tests.test_pylabtools.test_select_figure_formats_kwargs": [], "IPython.core.tests.test_pylabtools.test_select_figure_formats_str": [], "IPython.core.tests.test_pylabtools.test_retina_figure": [], "IPython.core.tests.test_pylabtools.test_figure_to_jpeg": [], "IPython.core.tests.test_pylabtools._check_pil_jpeg_bytes": [], "IPython.core.tests.test_pylabtools.test_figure_to_svg": [], "keystone.tests.unit.assignment.test_core.RoleTests.test_update_role_unset_immutable": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 276, "column": 40 }, "stop": { "line": 276, "column": 72 } }, { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 271, "column": 24 }, "stop": { "line": 271, "column": 56 } }, { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 288, "column": 40 }, "stop": { "line": 288, "column": 72 } }, { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 279, "column": 16 }, "stop": { "line": 279, "column": 48 } }, { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 291, "column": 16 }, "stop": { "line": 291, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 269, "column": 15 }, "stop": { "line": 269, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.assignment.test_core.RoleTests.test_update_role_set_immutable_with_additional_updates": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 262, "column": 35 }, "stop": { "line": 262, "column": 67 } }, { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 248, "column": 16 }, "stop": { "line": 248, "column": 48 } }, { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 266, "column": 40 }, "stop": { "line": 266, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 246, "column": 20 }, "stop": { "line": 246, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 242, "column": 15 }, "stop": { "line": 242, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 257, "column": 46 }, "stop": { "line": 257, "column": 57 } }, { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 258, "column": 51 }, "stop": { "line": 258, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 246, "column": 20 }, "stop": { "line": 246, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_core.RoleTests.test_update_role_set_immutable": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 223, "column": 16 }, "stop": { "line": 223, "column": 48 } }, { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 239, "column": 40 }, "stop": { "line": 239, "column": 72 } }, { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 235, "column": 35 }, "stop": { "line": 235, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 218, "column": 15 }, "stop": { "line": 218, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.assignment.test_core.RoleTests.test_cannot_delete_immutable_role": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 211, "column": 24 }, "stop": { "line": 211, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 209, "column": 15 }, "stop": { "line": 209, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.assignment.test_core.RoleTests.test_cannot_update_immutable_role_while_unsetting_immutable": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 195, "column": 24 }, "stop": { "line": 195, "column": 56 } }, { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 200, "column": 16 }, "stop": { "line": 200, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 198, "column": 20 }, "stop": { "line": 198, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 198, "column": 20 }, "stop": { "line": 198, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 193, "column": 15 }, "stop": { "line": 193, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.assignment.test_core.RoleTests.test_cannot_update_immutable_role": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 184, "column": 24 }, "stop": { "line": 184, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 186, "column": 31 }, "stop": { "line": 186, "column": 41 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 186, "column": 31 }, "stop": { "line": 186, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 182, "column": 15 }, "stop": { "line": 182, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.assignment.test_core.RoleTests.test_create_role_immutable": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 171, "column": 24 }, "stop": { "line": 171, "column": 56 } }, { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 179, "column": 36 }, "stop": { "line": 179, "column": 68 } }, { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 177, "column": 40 }, "stop": { "line": 177, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 169, "column": 15 }, "stop": { "line": 169, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.assignment.test_core.RoleTests.test_cache_layer_role_crud": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 134, "column": 35 }, "stop": { "line": 134, "column": 45 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 134, "column": 35 }, "stop": { "line": 134, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 128, "column": 15 }, "stop": { "line": 128, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 133, "column": 27 }, "stop": { "line": 133, "column": 40 } } ], "kind": "function", "target": "copy.deepcopy" } ], "keystone.tests.unit.assignment.test_core.RoleTests.test_list_roles": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 123, "column": 28 }, "stop": { "line": 123, "column": 31 } }, { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 122, "column": 19 }, "stop": { "line": 122, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 123, "column": 32 }, "stop": { "line": 123, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 121, "column": 25 }, "stop": { "line": 121, "column": 28 } }, { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 121, "column": 54 }, "stop": { "line": 121, "column": 57 } } ], "kind": "function", "target": "len" } ], "keystone.tests.unit.assignment.test_core.RoleTests.test_update_role_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 113, "column": 15 }, "stop": { "line": 113, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.assignment.test_core.RoleTests.test_role_crud_without_description": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 97, "column": 8 }, "stop": { "line": 97, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 96, "column": 26 }, "stop": { "line": 96, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 100, "column": 23 }, "stop": { "line": 100, "column": 33 } }, { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 88, "column": 18 }, "stop": { "line": 88, "column": 28 } }, { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 89, "column": 20 }, "stop": { "line": 89, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 101, "column": 53 }, "stop": { "line": 101, "column": 57 } }, { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 94, "column": 42 }, "stop": { "line": 94, "column": 46 } }, { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 107, "column": 34 }, "stop": { "line": 107, "column": 38 } }, { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 93, "column": 34 }, "stop": { "line": 93, "column": 38 } }, { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 110, "column": 26 }, "stop": { "line": 110, "column": 30 } }, { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 102, "column": 42 }, "stop": { "line": 102, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 100, "column": 8 }, "stop": { "line": 100, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 100, "column": 23 }, "stop": { "line": 100, "column": 39 } }, { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 89, "column": 20 }, "stop": { "line": 89, "column": 36 } }, { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 88, "column": 18 }, "stop": { "line": 88, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_core.RoleTests.test_role_crud": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 74, "column": 23 }, "stop": { "line": 74, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 74, "column": 23 }, "stop": { "line": 74, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 64, "column": 15 }, "stop": { "line": 64, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.assignment.test_core.RoleTests.test_rename_duplicate_role_name_fails": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 51, "column": 19 }, "stop": { "line": 51, "column": 29 } }, { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 52, "column": 19 }, "stop": { "line": 52, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 51, "column": 19 }, "stop": { "line": 51, "column": 35 } }, { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 52, "column": 19 }, "stop": { "line": 52, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 53, "column": 16 }, "stop": { "line": 53, "column": 33 } }, { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 54, "column": 16 }, "stop": { "line": 54, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.assignment.test_core.RoleTests.test_create_duplicate_role_name_fails": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 43, "column": 22 }, "stop": { "line": 43, "column": 32 } }, { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 40, "column": 18 }, "stop": { "line": 40, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 43, "column": 22 }, "stop": { "line": 43, "column": 38 } }, { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 40, "column": 18 }, "stop": { "line": 40, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 41, "column": 15 }, "stop": { "line": 41, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.assignment.test_core.RoleTests.test_get_unique_role_by_name_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 37, "column": 26 }, "stop": { "line": 37, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 37, "column": 26 }, "stop": { "line": 37, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.assignment.test_core.RoleTests.test_get_role_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 32, "column": 26 }, "stop": { "line": 32, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/test_core.py", "start": { "line": 32, "column": 26 }, "stop": { "line": 32, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "sqlalchemy.testing.util.teardown_events": [], "sqlalchemy.testing.util.drop_all_tables": [], "sqlalchemy.testing.util.drop_all_tables_from_metadata": [], "sqlalchemy.testing.util.adict.__call__": [], "sqlalchemy.testing.util.adict.__getattribute__": [], "sqlalchemy.testing.util.force_drop_names": [], "sqlalchemy.testing.util.metadata_fixture": [], "sqlalchemy.testing.util.resolve_lambda": [], "sqlalchemy.testing.util.lambda_combinations": [], "sqlalchemy.testing.util.flag_combinations": [], "sqlalchemy.testing.util.provide_metadata": [], "sqlalchemy.testing.util.fail": [], "sqlalchemy.testing.util.rowset": [], "sqlalchemy.testing.util.run_as_contextmanager": [], "sqlalchemy.testing.util.function_named": [], "sqlalchemy.testing.util.all_partial_orderings": [], "sqlalchemy.testing.util.conforms_partial_ordering": [], "sqlalchemy.testing.util.RandomSet.copy": [], "sqlalchemy.testing.util.RandomSet.intersection": [], "sqlalchemy.testing.util.RandomSet.difference": [], "sqlalchemy.testing.util.RandomSet.union": [], "sqlalchemy.testing.util.RandomSet.pop": [], "sqlalchemy.testing.util.RandomSet.__iter__": [], "sqlalchemy.testing.util.round_decimal": [], "sqlalchemy.testing.util.picklers": [], "rx.linq.observable.observeon.observe_on": [], "migrate.tests.versioning.test_runchangeset.TestRunChangeset.test_changeset_run": [], "migrate.tests.versioning.test_runchangeset.TestRunChangeset._setup": [], "testtools.tests.test_monkey.test_suite": [], "testtools.tests.test_monkey.TestPatchHelper.test_patch_returns_cleanup": [], "testtools.tests.test_monkey.TestPatchHelper.test_patch_patches": [], "testtools.tests.test_monkey.MonkeyPatcherTest.test_run_with_patches_restores_on_exception": [], "testtools.tests.test_monkey.MonkeyPatcherTest.test_run_with_patches_restores": [], "testtools.tests.test_monkey.MonkeyPatcherTest.test_repeated_run_with_patches": [], "testtools.tests.test_monkey.MonkeyPatcherTest.test_run_with_patches_decoration": [], "testtools.tests.test_monkey.MonkeyPatcherTest.test_restore_twice_is_a_no_op": [], "testtools.tests.test_monkey.MonkeyPatcherTest.test_patch_already_patched": [], "testtools.tests.test_monkey.MonkeyPatcherTest.test_restore_non_existing": [], "testtools.tests.test_monkey.MonkeyPatcherTest.test_patch_non_existing": [], "testtools.tests.test_monkey.MonkeyPatcherTest.test_patch_existing": [], "testtools.tests.test_monkey.MonkeyPatcherTest.test_construct_with_patches": [], "testtools.tests.test_monkey.MonkeyPatcherTest.test_empty": [], "testtools.tests.test_monkey.MonkeyPatcherTest.setUp": [], "testtools.tests.test_monkey.TestObj.__init__": [], "jedi.inference.lazy_value.MergedLazyValues.infer": [], "jedi.inference.lazy_value.get_merged_lazy_value": [], "jedi.inference.lazy_value.LazyTreeValue.infer": [], "jedi.inference.lazy_value.LazyTreeValue.__init__": [], "jedi.inference.lazy_value.LazyUnknownValue.infer": [], "jedi.inference.lazy_value.LazyUnknownValue.__init__": [], "jedi.inference.lazy_value.LazyKnownValues.infer": [], "jedi.inference.lazy_value.LazyKnownValue.infer": [], "jedi.inference.lazy_value.AbstractLazyValue.infer": [], "jedi.inference.lazy_value.AbstractLazyValue.__repr__": [], "jedi.inference.lazy_value.AbstractLazyValue.__init__": [], "passlib.apps._create_phpass_policy": [], "passlib.apps._iter_ldap_schemes": [], "passlib.apps._iter_ldap_crypt_schemes": [], "passlib.apps._load_master_config": [], "pyre_check.client.commands.v2.persistent.run": [], "pyre_check.client.commands.v2.persistent.run_persistent": [], "pyre_check.client.commands.v2.persistent.PyreServerHandler.run": [], "pyre_check.client.commands.v2.persistent.PyreServerHandler._run": [], "pyre_check.client.commands.v2.persistent.PyreServerHandler._auxiliary_logging_info": [], "pyre_check.client.commands.v2.persistent.PyreServerHandler.subscribe_to_type_error": [], "pyre_check.client.commands.v2.persistent.PyreServerHandler._subscribe_to_type_error": [], "pyre_check.client.commands.v2.persistent.PyreServerHandler._read_server_response": [], "pyre_check.client.commands.v2.persistent.PyreServerHandler.show_type_errors_to_client": [], "pyre_check.client.commands.v2.persistent.PyreServerHandler.update_type_errors": [], "pyre_check.client.commands.v2.persistent.PyreServerHandler.log_and_show_message_to_client": [], "pyre_check.client.commands.v2.persistent.PyreServerHandler.show_message_to_client": [], "pyre_check.client.commands.v2.persistent.PyreServerHandler.__init__": [], "pyre_check.client.commands.v2.persistent.type_errors_to_diagnostics": [], "pyre_check.client.commands.v2.persistent.type_error_to_diagnostic": [], "pyre_check.client.commands.v2.persistent.parse_subscription_response": [], "pyre_check.client.commands.v2.persistent._start_pyre_server": [], "pyre_check.client.commands.v2.persistent.PyreServer.run": [], "pyre_check.client.commands.v2.persistent.PyreServer._run": [], "pyre_check.client.commands.v2.persistent.PyreServer.process_did_save_request": [], "pyre_check.client.commands.v2.persistent.PyreServer.process_close_request": [], "pyre_check.client.commands.v2.persistent.PyreServer.process_open_request": [], "pyre_check.client.commands.v2.persistent.PyreServer._try_restart_pyre_server": [], "pyre_check.client.commands.v2.persistent.PyreServer.wait_for_exit": [], "pyre_check.client.commands.v2.persistent.PyreServer.__init__": [], "pyre_check.client.commands.v2.persistent._publish_diagnostics": [], "pyre_check.client.commands.v2.persistent._read_lsp_request": [], "pyre_check.client.commands.v2.persistent.try_initialize": [], "pyre_check.client.commands.v2.persistent.process_initialize_request": [], "pyre_check.client.commands.v2.persistent._log_lsp_event": [], "keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_invalid_roles_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2911, "column": 12 }, "stop": { "line": 2911, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_with_secret_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2902, "column": 8 }, "stop": { "line": 2902, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_with_unrestricted_flag_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2893, "column": 8 }, "stop": { "line": 2893, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_with_null_expires_at_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2884, "column": 8 }, "stop": { "line": 2884, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_with_invalid_expires_at_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2874, "column": 8 }, "stop": { "line": 2874, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_request_without_name_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2863, "column": 8 }, "stop": { "line": 2863, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_request": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2855, "column": 8 }, "stop": { "line": 2855, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2843, "column": 8 }, "stop": { "line": 2843, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2846, "column": 41 }, "stop": { "line": 2846, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.__init__", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "static" } ], "keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_create_request_with_both_project_and_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2824, "column": 45 }, "stop": { "line": 2824, "column": 55 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2823, "column": 46 }, "stop": { "line": 2823, "column": 56 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2825, "column": 46 }, "stop": { "line": 2825, "column": 56 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2823, "column": 46 }, "stop": { "line": 2823, "column": 62 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2825, "column": 46 }, "stop": { "line": 2825, "column": 62 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2824, "column": 45 }, "stop": { "line": 2824, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2830, "column": 8 }, "stop": { "line": 2830, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.LimitValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_domain_limit_create_request_without_required_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2813, "column": 50 }, "stop": { "line": 2813, "column": 60 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2812, "column": 49 }, "stop": { "line": 2812, "column": 59 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2817, "column": 12 }, "stop": { "line": 2817, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2812, "column": 49 }, "stop": { "line": 2812, "column": 65 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2813, "column": 50 }, "stop": { "line": 2813, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2818, "column": 12 }, "stop": { "line": 2818, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.LimitValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2817, "column": 12 }, "stop": { "line": 2817, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_project_limit_create_request_without_required_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2799, "column": 50 }, "stop": { "line": 2799, "column": 60 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2800, "column": 50 }, "stop": { "line": 2800, "column": 60 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2804, "column": 12 }, "stop": { "line": 2804, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2800, "column": 50 }, "stop": { "line": 2800, "column": 66 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2799, "column": 50 }, "stop": { "line": 2799, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2805, "column": 12 }, "stop": { "line": 2805, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.LimitValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2804, "column": 12 }, "stop": { "line": 2804, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_update_request_with_addition_input_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2788, "column": 37 }, "stop": { "line": 2788, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2788, "column": 37 }, "stop": { "line": 2788, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2791, "column": 8 }, "stop": { "line": 2791, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.LimitValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_create_request_with_addition_input_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2778, "column": 46 }, "stop": { "line": 2778, "column": 56 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2778, "column": 46 }, "stop": { "line": 2778, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2783, "column": 8 }, "stop": { "line": 2783, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.LimitValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_update_request_with_invalid_input": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2765, "column": 50 }, "stop": { "line": 2765, "column": 60 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2766, "column": 50 }, "stop": { "line": 2766, "column": 60 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2760, "column": 46 }, "stop": { "line": 2760, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2771, "column": 12 }, "stop": { "line": 2771, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2766, "column": 50 }, "stop": { "line": 2766, "column": 66 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2765, "column": 50 }, "stop": { "line": 2765, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2773, "column": 12 }, "stop": { "line": 2773, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.LimitValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2771, "column": 12 }, "stop": { "line": 2771, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_create_request_with_invalid_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2747, "column": 46 }, "stop": { "line": 2747, "column": 56 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2747, "column": 46 }, "stop": { "line": 2747, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2752, "column": 8 }, "stop": { "line": 2752, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.LimitValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_create_request_with_invalid_input": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2733, "column": 50 }, "stop": { "line": 2733, "column": 60 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2734, "column": 50 }, "stop": { "line": 2734, "column": 60 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2727, "column": 46 }, "stop": { "line": 2727, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2739, "column": 12 }, "stop": { "line": 2739, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2733, "column": 50 }, "stop": { "line": 2733, "column": 66 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2734, "column": 50 }, "stop": { "line": 2734, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2741, "column": 12 }, "stop": { "line": 2741, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.LimitValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2739, "column": 12 }, "stop": { "line": 2739, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_request_with_no_parameters": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2717, "column": 8 }, "stop": { "line": 2717, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.LimitValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_update_request_without_optional": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2712, "column": 8 }, "stop": { "line": 2712, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_update_request_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2708, "column": 8 }, "stop": { "line": 2708, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_create_request_without_optional": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2703, "column": 8 }, "stop": { "line": 2703, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2699, "column": 46 }, "stop": { "line": 2699, "column": 56 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2700, "column": 46 }, "stop": { "line": 2700, "column": 56 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2700, "column": 46 }, "stop": { "line": 2700, "column": 62 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2699, "column": 46 }, "stop": { "line": 2699, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_domain_limit_create_request_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2696, "column": 8 }, "stop": { "line": 2696, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2690, "column": 45 }, "stop": { "line": 2690, "column": 55 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2691, "column": 46 }, "stop": { "line": 2691, "column": 56 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2690, "column": 45 }, "stop": { "line": 2690, "column": 61 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2691, "column": 46 }, "stop": { "line": 2691, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_project_limit_create_request_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2687, "column": 8 }, "stop": { "line": 2687, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2681, "column": 46 }, "stop": { "line": 2681, "column": 56 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2682, "column": 46 }, "stop": { "line": 2682, "column": 56 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2681, "column": 46 }, "stop": { "line": 2681, "column": 62 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2682, "column": 46 }, "stop": { "line": 2682, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_create_request_without_required": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2671, "column": 50 }, "stop": { "line": 2671, "column": 60 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2675, "column": 12 }, "stop": { "line": 2675, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2671, "column": 50 }, "stop": { "line": 2671, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2676, "column": 12 }, "stop": { "line": 2676, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.LimitValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2675, "column": 12 }, "stop": { "line": 2675, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_update_request_with_addition": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2660, "column": 45 }, "stop": { "line": 2660, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2660, "column": 45 }, "stop": { "line": 2660, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2665, "column": 8 }, "stop": { "line": 2665, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.LimitValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_create_request_with_addition": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2650, "column": 46 }, "stop": { "line": 2650, "column": 56 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2650, "column": 46 }, "stop": { "line": 2650, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2655, "column": 8 }, "stop": { "line": 2655, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.LimitValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_update_request_with_invalid_input": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2638, "column": 49 }, "stop": { "line": 2638, "column": 59 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2632, "column": 46 }, "stop": { "line": 2632, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2638, "column": 49 }, "stop": { "line": 2638, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2645, "column": 12 }, "stop": { "line": 2645, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.LimitValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2643, "column": 12 }, "stop": { "line": 2643, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_create_request_with_invalid_input": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2616, "column": 50 }, "stop": { "line": 2616, "column": 60 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2609, "column": 46 }, "stop": { "line": 2609, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2621, "column": 12 }, "stop": { "line": 2621, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2616, "column": 50 }, "stop": { "line": 2616, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2623, "column": 12 }, "stop": { "line": 2623, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.LimitValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2621, "column": 12 }, "stop": { "line": 2621, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_request_with_no_parameters": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2600, "column": 8 }, "stop": { "line": 2600, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.LimitValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_update_request_without_region": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2595, "column": 8 }, "stop": { "line": 2595, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2592, "column": 45 }, "stop": { "line": 2592, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2592, "column": 45 }, "stop": { "line": 2592, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_create_request_without_optional": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2589, "column": 8 }, "stop": { "line": 2589, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2586, "column": 46 }, "stop": { "line": 2586, "column": 56 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2586, "column": 46 }, "stop": { "line": 2586, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_create_request_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2583, "column": 8 }, "stop": { "line": 2583, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2578, "column": 46 }, "stop": { "line": 2578, "column": 56 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2578, "column": 46 }, "stop": { "line": 2578, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.LimitValidationTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2561, "column": 8 }, "stop": { "line": 2561, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2570, "column": 50 }, "stop": { "line": 2570, "column": 76 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2574, "column": 39 }, "stop": { "line": 2574, "column": 65 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2572, "column": 39 }, "stop": { "line": 2572, "column": 65 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2568, "column": 50 }, "stop": { "line": 2568, "column": 76 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.__init__", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "static" } ], "keystone.tests.unit.test_validation.PasswordValidationTestCase.test_password_validate_with_invalid_password_regex": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2554, "column": 8 }, "stop": { "line": 2554, "column": 36 } } ], "kind": "function", "target": "keystone.common.validation.validators.validate_password" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2548, "column": 8 }, "stop": { "line": 2548, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.PasswordValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.PasswordValidationTestCase.test_password_validate_with_invalid_strong_password": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2534, "column": 8 }, "stop": { "line": 2534, "column": 25 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2529, "column": 8 }, "stop": { "line": 2529, "column": 25 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2539, "column": 8 }, "stop": { "line": 2539, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.PasswordValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.PasswordValidationTestCase.test_password_validate_with_valid_strong_password": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2524, "column": 8 }, "stop": { "line": 2524, "column": 36 } } ], "kind": "function", "target": "keystone.common.validation.validators.validate_password" } ], "keystone.tests.unit.test_validation.PasswordValidationTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2516, "column": 8 }, "stop": { "line": 2516, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" } ], "keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_authorize_request_token_with_non_id_or_name": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2509, "column": 8 }, "stop": { "line": 2509, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.OAuth1ValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_authorize_request_token_with_id_and_name": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2498, "column": 8 }, "stop": { "line": 2498, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.OAuth1ValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_authorize_request_token_with_additional_properties": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2486, "column": 8 }, "stop": { "line": 2486, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.OAuth1ValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_authorize_request_token": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2476, "column": 8 }, "stop": { "line": 2476, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_consumer_request_with_none_desc": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2464, "column": 8 }, "stop": { "line": 2464, "column": 47 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2463, "column": 8 }, "stop": { "line": 2463, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_update_consumer_request_fails_with_secret": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2456, "column": 8 }, "stop": { "line": 2456, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.OAuth1ValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2455, "column": 41 }, "stop": { "line": 2455, "column": 51 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2455, "column": 41 }, "stop": { "line": 2455, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_consumer_request_with_invalid_description_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2445, "column": 12 }, "stop": { "line": 2445, "column": 29 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2449, "column": 12 }, "stop": { "line": 2449, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.OAuth1ValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_consumer_request_with_no_parameters": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2437, "column": 8 }, "stop": { "line": 2437, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.OAuth1ValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2435, "column": 8 }, "stop": { "line": 2435, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_consumer_request_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2430, "column": 8 }, "stop": { "line": 2430, "column": 47 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2429, "column": 8 }, "stop": { "line": 2429, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2428, "column": 39 }, "stop": { "line": 2428, "column": 49 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2427, "column": 46 }, "stop": { "line": 2427, "column": 56 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2428, "column": 39 }, "stop": { "line": 2428, "column": 55 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2427, "column": 46 }, "stop": { "line": 2427, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.OAuth1ValidationTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2415, "column": 8 }, "stop": { "line": 2415, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2422, "column": 49 }, "stop": { "line": 2422, "column": 75 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2421, "column": 41 }, "stop": { "line": 2421, "column": 67 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2420, "column": 41 }, "stop": { "line": 2420, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.__init__", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "static" } ], "keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_update_protocol_request_fails_with_invalid_id": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2406, "column": 12 }, "stop": { "line": 2406, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.FederationProtocolValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_update_protocol_with_no_parameters_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2398, "column": 8 }, "stop": { "line": 2398, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.FederationProtocolValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_update_protocol_request_fails_with_invalid_params": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2390, "column": 8 }, "stop": { "line": 2390, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.FederationProtocolValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2389, "column": 40 }, "stop": { "line": 2389, "column": 50 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2389, "column": 40 }, "stop": { "line": 2389, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_update_protocol_request_succeeds_with_nonuuid_id": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2385, "column": 8 }, "stop": { "line": 2385, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_protocol_request_succeeds_on_update": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2380, "column": 8 }, "stop": { "line": 2380, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2379, "column": 45 }, "stop": { "line": 2379, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2379, "column": 45 }, "stop": { "line": 2379, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_protocol_request_fails_with_invalid_mapping_id": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2373, "column": 8 }, "stop": { "line": 2373, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.FederationProtocolValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_protocol_request_no_parameters": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2366, "column": 8 }, "stop": { "line": 2366, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.FederationProtocolValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_protocol_request_fails_with_invalid_params": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2358, "column": 8 }, "stop": { "line": 2358, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.FederationProtocolValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2357, "column": 40 }, "stop": { "line": 2357, "column": 50 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2357, "column": 40 }, "stop": { "line": 2357, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_protocol_request_succeeds_with_nonuuid_mapping_id": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2353, "column": 8 }, "stop": { "line": 2353, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_protocol_request_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2348, "column": 8 }, "stop": { "line": 2348, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2347, "column": 45 }, "stop": { "line": 2347, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2347, "column": 45 }, "stop": { "line": 2347, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2338, "column": 8 }, "stop": { "line": 2338, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2343, "column": 41 }, "stop": { "line": 2343, "column": 67 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2342, "column": 41 }, "stop": { "line": 2342, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.__init__", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "static" } ], "keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_remote_id_nullable": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2330, "column": 8 }, "stop": { "line": 2330, "column": 42 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2331, "column": 8 }, "stop": { "line": 2331, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_with_duplicated_remote_id": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2317, "column": 17 }, "stop": { "line": 2317, "column": 27 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2317, "column": 17 }, "stop": { "line": 2317, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2319, "column": 8 }, "stop": { "line": 2319, "column": 25 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2323, "column": 8 }, "stop": { "line": 2323, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.IdentityProviderValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_with_invalid_remote_id_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2306, "column": 45 }, "stop": { "line": 2306, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2306, "column": 45 }, "stop": { "line": 2306, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2307, "column": 8 }, "stop": { "line": 2307, "column": 25 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2311, "column": 8 }, "stop": { "line": 2311, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.IdentityProviderValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_with_invalid_description_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2296, "column": 8 }, "stop": { "line": 2296, "column": 25 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2300, "column": 8 }, "stop": { "line": 2300, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.IdentityProviderValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_no_parameters": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2286, "column": 8 }, "stop": { "line": 2286, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2289, "column": 8 }, "stop": { "line": 2289, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.IdentityProviderValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_with_invalid_enabled_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2279, "column": 12 }, "stop": { "line": 2279, "column": 29 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2275, "column": 12 }, "stop": { "line": 2275, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.IdentityProviderValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_with_enabled": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2268, "column": 12 }, "stop": { "line": 2268, "column": 46 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2269, "column": 12 }, "stop": { "line": 2269, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_fails_with_invalid_params": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2255, "column": 40 }, "stop": { "line": 2255, "column": 50 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2255, "column": 40 }, "stop": { "line": 2255, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2256, "column": 8 }, "stop": { "line": 2256, "column": 25 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2260, "column": 8 }, "stop": { "line": 2260, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.IdentityProviderValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2251, "column": 8 }, "stop": { "line": 2251, "column": 42 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2250, "column": 8 }, "stop": { "line": 2250, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2248, "column": 46 }, "stop": { "line": 2248, "column": 56 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2249, "column": 46 }, "stop": { "line": 2249, "column": 56 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2248, "column": 46 }, "stop": { "line": 2248, "column": 62 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2249, "column": 46 }, "stop": { "line": 2249, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2237, "column": 8 }, "stop": { "line": 2237, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2242, "column": 36 }, "stop": { "line": 2242, "column": 62 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2241, "column": 36 }, "stop": { "line": 2241, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.__init__", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "static" } ], "keystone.tests.unit.test_validation.ChangePasswordValidationTestCase.test_validate_password_change_fails_with_invalid_values": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2228, "column": 8 }, "stop": { "line": 2228, "column": 25 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2223, "column": 8 }, "stop": { "line": 2223, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ChangePasswordValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ChangePasswordValidationTestCase.test_validate_password_change_fails_without_all_fields": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2215, "column": 8 }, "stop": { "line": 2215, "column": 25 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2211, "column": 8 }, "stop": { "line": 2211, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ChangePasswordValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ChangePasswordValidationTestCase.test_validate_password_change_request_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2206, "column": 8 }, "stop": { "line": 2206, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ChangePasswordValidationTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2200, "column": 41 }, "stop": { "line": 2200, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.__init__", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2194, "column": 8 }, "stop": { "line": 2194, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2197, "column": 24 }, "stop": { "line": 2197, "column": 34 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2196, "column": 33 }, "stop": { "line": 2196, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2196, "column": 33 }, "stop": { "line": 2196, "column": 49 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2197, "column": 24 }, "stop": { "line": 2197, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.GroupValidationTestCase.test_validate_group_update_fails_with_invalid_name": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2185, "column": 12 }, "stop": { "line": 2185, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.GroupValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.GroupValidationTestCase.test_validate_group_update_succeeds_with_extra_parameters": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2179, "column": 8 }, "stop": { "line": 2179, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2178, "column": 45 }, "stop": { "line": 2178, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2178, "column": 45 }, "stop": { "line": 2178, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.GroupValidationTestCase.test_validate_group_update_fails_with_no_parameters": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2172, "column": 8 }, "stop": { "line": 2172, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.GroupValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.GroupValidationTestCase.test_validate_group_update_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2167, "column": 8 }, "stop": { "line": 2167, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2166, "column": 46 }, "stop": { "line": 2166, "column": 56 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2166, "column": 46 }, "stop": { "line": 2166, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.GroupValidationTestCase.test_validate_group_create_fails_with_invalid_name": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2160, "column": 12 }, "stop": { "line": 2160, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.GroupValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.GroupValidationTestCase.test_validate_group_create_succeeds_with_extra_parameters": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2154, "column": 8 }, "stop": { "line": 2154, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2153, "column": 45 }, "stop": { "line": 2153, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2153, "column": 45 }, "stop": { "line": 2153, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.GroupValidationTestCase.test_validate_group_create_fails_without_group_name": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2145, "column": 46 }, "stop": { "line": 2145, "column": 56 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2145, "column": 46 }, "stop": { "line": 2145, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2146, "column": 8 }, "stop": { "line": 2146, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.GroupValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.GroupValidationTestCase.test_validate_group_create_succeeds_with_all_parameters": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2141, "column": 8 }, "stop": { "line": 2141, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2140, "column": 44 }, "stop": { "line": 2140, "column": 54 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2139, "column": 46 }, "stop": { "line": 2139, "column": 56 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2139, "column": 46 }, "stop": { "line": 2139, "column": 62 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2140, "column": 44 }, "stop": { "line": 2140, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.GroupValidationTestCase.test_validate_group_create_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2134, "column": 8 }, "stop": { "line": 2134, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.GroupValidationTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2129, "column": 38 }, "stop": { "line": 2129, "column": 64 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2128, "column": 38 }, "stop": { "line": 2128, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.__init__", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2122, "column": 8 }, "stop": { "line": 2122, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2124, "column": 26 }, "stop": { "line": 2124, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2124, "column": 26 }, "stop": { "line": 2124, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.UserValidationTestCase.test_user_option_validation_with_invalid_mfa_rules_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2112, "column": 12 }, "stop": { "line": 2112, "column": 29 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2108, "column": 12 }, "stop": { "line": 2108, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.UserValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2104, "column": 20 }, "stop": { "line": 2104, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2097, "column": 15 }, "stop": { "line": 2097, "column": 25 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2095, "column": 43 }, "stop": { "line": 2095, "column": 48 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2099, "column": 36 }, "stop": { "line": 2099, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2097, "column": 15 }, "stop": { "line": 2097, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.UserValidationTestCase.test_user_update_mfa_rules_enabled": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2082, "column": 8 }, "stop": { "line": 2082, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2080, "column": 24 }, "stop": { "line": 2080, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_with_mfa_rules_enabled": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2076, "column": 8 }, "stop": { "line": 2076, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2074, "column": 24 }, "stop": { "line": 2074, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.UserValidationTestCase.test_user_update_with_mfa_rules": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2069, "column": 8 }, "stop": { "line": 2069, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2063, "column": 16 }, "stop": { "line": 2063, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2065, "column": 21 }, "stop": { "line": 2065, "column": 31 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2064, "column": 21 }, "stop": { "line": 2064, "column": 31 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2064, "column": 39 }, "stop": { "line": 2064, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2064, "column": 39 }, "stop": { "line": 2064, "column": 55 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2065, "column": 21 }, "stop": { "line": 2065, "column": 37 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2064, "column": 21 }, "stop": { "line": 2064, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_with_mfa_rules": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2058, "column": 8 }, "stop": { "line": 2058, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2052, "column": 16 }, "stop": { "line": 2052, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2054, "column": 21 }, "stop": { "line": 2054, "column": 31 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2053, "column": 21 }, "stop": { "line": 2053, "column": 31 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2053, "column": 39 }, "stop": { "line": 2053, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2053, "column": 39 }, "stop": { "line": 2053, "column": 55 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2053, "column": 21 }, "stop": { "line": 2053, "column": 37 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2054, "column": 21 }, "stop": { "line": 2054, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_with_two_options": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2046, "column": 8 }, "stop": { "line": 2046, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2043, "column": 16 }, "stop": { "line": 2043, "column": 57 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2042, "column": 16 }, "stop": { "line": 2042, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.UserValidationTestCase.test_user_update_with_two_options": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2036, "column": 8 }, "stop": { "line": 2036, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2033, "column": 16 }, "stop": { "line": 2033, "column": 57 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2032, "column": 16 }, "stop": { "line": 2032, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.UserValidationTestCase.test_user_update_with_options_lockout_password": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2027, "column": 8 }, "stop": { "line": 2027, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2024, "column": 16 }, "stop": { "line": 2024, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_with_options_lockout_password": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2019, "column": 8 }, "stop": { "line": 2019, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2016, "column": 16 }, "stop": { "line": 2016, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.UserValidationTestCase.test_user_update_with_options_change_password_required": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2010, "column": 8 }, "stop": { "line": 2010, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2007, "column": 16 }, "stop": { "line": 2007, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_options_change_password_required_none": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 2002, "column": 8 }, "stop": { "line": 2002, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1999, "column": 16 }, "stop": { "line": 1999, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_options_change_password_required_wrong_type": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1988, "column": 16 }, "stop": { "line": 1988, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1991, "column": 8 }, "stop": { "line": 1991, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.UserValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_with_options_change_password_required": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1982, "column": 8 }, "stop": { "line": 1982, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1979, "column": 16 }, "stop": { "line": 1979, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_options_fails_invalid_option": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1971, "column": 8 }, "stop": { "line": 1971, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.UserValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_succeeds_with_empty_options": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1962, "column": 8 }, "stop": { "line": 1962, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_update_fails_with_invalid_name": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1953, "column": 12 }, "stop": { "line": 1953, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.UserValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_update_succeeds_with_extra_parameters": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1947, "column": 8 }, "stop": { "line": 1947, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1946, "column": 45 }, "stop": { "line": 1946, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1946, "column": 45 }, "stop": { "line": 1946, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_update_fails_with_no_parameters": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1940, "column": 8 }, "stop": { "line": 1940, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.UserValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_update_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1935, "column": 8 }, "stop": { "line": 1935, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1934, "column": 40 }, "stop": { "line": 1934, "column": 50 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1934, "column": 40 }, "stop": { "line": 1934, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_fails_with_invalid_name": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1928, "column": 12 }, "stop": { "line": 1928, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.UserValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_succeeds_with_null_description": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1922, "column": 8 }, "stop": { "line": 1922, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_fails_with_invalid_password_type": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1914, "column": 8 }, "stop": { "line": 1914, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.UserValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_succeeds_with_null_password": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1908, "column": 8 }, "stop": { "line": 1908, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_succeeds_with_password_of_zero_length": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1902, "column": 8 }, "stop": { "line": 1902, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_succeeds_with_extra_attributes": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1896, "column": 8 }, "stop": { "line": 1896, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1895, "column": 45 }, "stop": { "line": 1895, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1895, "column": 45 }, "stop": { "line": 1895, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_fails_with_invalid_enabled_formats": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1888, "column": 12 }, "stop": { "line": 1888, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.UserValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_succeeds_with_valid_enabled_formats": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1881, "column": 12 }, "stop": { "line": 1881, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_fails_without_name": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1872, "column": 8 }, "stop": { "line": 1872, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.UserValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1871, "column": 40 }, "stop": { "line": 1871, "column": 50 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1871, "column": 40 }, "stop": { "line": 1871, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_with_all_valid_parameters_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1867, "column": 8 }, "stop": { "line": 1867, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1865, "column": 30 }, "stop": { "line": 1865, "column": 47 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1865, "column": 58 }, "stop": { "line": 1865, "column": 68 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1865, "column": 58 }, "stop": { "line": 1865, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_request_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1861, "column": 8 }, "stop": { "line": 1861, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.UserValidationTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1856, "column": 37 }, "stop": { "line": 1856, "column": 63 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1855, "column": 37 }, "stop": { "line": 1855, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.__init__", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1849, "column": 8 }, "stop": { "line": 1849, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1851, "column": 25 }, "stop": { "line": 1851, "column": 35 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1851, "column": 25 }, "stop": { "line": 1851, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_update_request_with_invalid_sp_url_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1836, "column": 8 }, "stop": { "line": 1836, "column": 25 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1840, "column": 8 }, "stop": { "line": 1840, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ServiceProviderValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1835, "column": 41 }, "stop": { "line": 1835, "column": 51 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1835, "column": 41 }, "stop": { "line": 1835, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_update_request_with_invalid_auth_url_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1825, "column": 8 }, "stop": { "line": 1825, "column": 25 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1829, "column": 8 }, "stop": { "line": 1829, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ServiceProviderValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1824, "column": 43 }, "stop": { "line": 1824, "column": 53 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1824, "column": 43 }, "stop": { "line": 1824, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_update_request_with_no_parameters_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1818, "column": 8 }, "stop": { "line": 1818, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ServiceProviderValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_update_request": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1813, "column": 8 }, "stop": { "line": 1813, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1812, "column": 46 }, "stop": { "line": 1812, "column": 56 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1812, "column": 46 }, "stop": { "line": 1812, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_extra_field_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1806, "column": 8 }, "stop": { "line": 1806, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ServiceProviderValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_invalid_description_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1793, "column": 8 }, "stop": { "line": 1793, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ServiceProviderValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_valid_description": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1784, "column": 8 }, "stop": { "line": 1784, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_invalid_enabled_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1773, "column": 12 }, "stop": { "line": 1773, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ServiceProviderValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_enabled": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1763, "column": 12 }, "stop": { "line": 1763, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_without_sp_url_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1751, "column": 8 }, "stop": { "line": 1751, "column": 25 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1744, "column": 8 }, "stop": { "line": 1744, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ServiceProviderValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_without_auth_url_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1735, "column": 8 }, "stop": { "line": 1735, "column": 25 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1728, "column": 8 }, "stop": { "line": 1728, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ServiceProviderValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_invalid_sp_url_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1719, "column": 8 }, "stop": { "line": 1719, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ServiceProviderValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1717, "column": 22 }, "stop": { "line": 1717, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1717, "column": 22 }, "stop": { "line": 1717, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_invalid_auth_url_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1709, "column": 8 }, "stop": { "line": 1709, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ServiceProviderValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1706, "column": 24 }, "stop": { "line": 1706, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1706, "column": 24 }, "stop": { "line": 1706, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1701, "column": 8 }, "stop": { "line": 1701, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1693, "column": 35 }, "stop": { "line": 1693, "column": 61 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1692, "column": 35 }, "stop": { "line": 1692, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.__init__", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1688, "column": 28 }, "stop": { "line": 1688, "column": 38 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1687, "column": 30 }, "stop": { "line": 1687, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1685, "column": 8 }, "stop": { "line": 1685, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1688, "column": 41 }, "stop": { "line": 1688, "column": 51 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1687, "column": 43 }, "stop": { "line": 1687, "column": 53 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1687, "column": 30 }, "stop": { "line": 1687, "column": 59 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1688, "column": 28 }, "stop": { "line": 1688, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1688, "column": 41 }, "stop": { "line": 1688, "column": 57 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1687, "column": 43 }, "stop": { "line": 1687, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_list_of_valid_roles_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1678, "column": 8 }, "stop": { "line": 1678, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1675, "column": 50 }, "stop": { "line": 1675, "column": 60 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1674, "column": 50 }, "stop": { "line": 1674, "column": 60 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1675, "column": 50 }, "stop": { "line": 1675, "column": 66 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1674, "column": 50 }, "stop": { "line": 1674, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_invalid_role_type_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1668, "column": 12 }, "stop": { "line": 1668, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.TrustValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1664, "column": 54 }, "stop": { "line": 1664, "column": 64 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1665, "column": 54 }, "stop": { "line": 1665, "column": 64 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1665, "column": 54 }, "stop": { "line": 1665, "column": 70 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1664, "column": 54 }, "stop": { "line": 1664, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_role_types_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1659, "column": 12 }, "stop": { "line": 1659, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1656, "column": 54 }, "stop": { "line": 1656, "column": 64 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1655, "column": 54 }, "stop": { "line": 1655, "column": 64 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1655, "column": 54 }, "stop": { "line": 1655, "column": 70 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1656, "column": 54 }, "stop": { "line": 1656, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_invalid_expires_at_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1648, "column": 8 }, "stop": { "line": 1648, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.TrustValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1644, "column": 50 }, "stop": { "line": 1644, "column": 60 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1645, "column": 50 }, "stop": { "line": 1645, "column": 60 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1644, "column": 50 }, "stop": { "line": 1644, "column": 66 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1645, "column": 50 }, "stop": { "line": 1645, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_period_in_user_id_string": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1640, "column": 8 }, "stop": { "line": 1640, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_remaining_uses_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1633, "column": 8 }, "stop": { "line": 1633, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1630, "column": 50 }, "stop": { "line": 1630, "column": 60 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1629, "column": 50 }, "stop": { "line": 1629, "column": 60 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1629, "column": 50 }, "stop": { "line": 1629, "column": 66 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1630, "column": 50 }, "stop": { "line": 1630, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_null_remaining_uses_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1625, "column": 8 }, "stop": { "line": 1625, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1622, "column": 50 }, "stop": { "line": 1622, "column": 60 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1621, "column": 50 }, "stop": { "line": 1621, "column": 60 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1621, "column": 50 }, "stop": { "line": 1621, "column": 66 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1622, "column": 50 }, "stop": { "line": 1622, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_invalid_impersonation_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1615, "column": 8 }, "stop": { "line": 1615, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.TrustValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1612, "column": 50 }, "stop": { "line": 1612, "column": 60 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1613, "column": 50 }, "stop": { "line": 1613, "column": 60 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1613, "column": 50 }, "stop": { "line": 1613, "column": 66 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1612, "column": 50 }, "stop": { "line": 1612, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_extra_parameters_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1608, "column": 8 }, "stop": { "line": 1608, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1604, "column": 48 }, "stop": { "line": 1604, "column": 58 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1603, "column": 48 }, "stop": { "line": 1603, "column": 58 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1600, "column": 50 }, "stop": { "line": 1600, "column": 60 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1602, "column": 45 }, "stop": { "line": 1602, "column": 55 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1599, "column": 50 }, "stop": { "line": 1599, "column": 60 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1600, "column": 50 }, "stop": { "line": 1600, "column": 66 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1599, "column": 50 }, "stop": { "line": 1599, "column": 66 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1604, "column": 48 }, "stop": { "line": 1604, "column": 64 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1602, "column": 45 }, "stop": { "line": 1602, "column": 61 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1603, "column": 48 }, "stop": { "line": 1603, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_without_impersonation_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1593, "column": 8 }, "stop": { "line": 1593, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.TrustValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1591, "column": 50 }, "stop": { "line": 1591, "column": 60 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1592, "column": 50 }, "stop": { "line": 1592, "column": 60 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1591, "column": 50 }, "stop": { "line": 1591, "column": 66 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1592, "column": 50 }, "stop": { "line": 1592, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_without_trustee_id_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1585, "column": 8 }, "stop": { "line": 1585, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.TrustValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1583, "column": 49 }, "stop": { "line": 1583, "column": 59 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1583, "column": 49 }, "stop": { "line": 1583, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_without_trustor_id_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1577, "column": 8 }, "stop": { "line": 1577, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.TrustValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1575, "column": 50 }, "stop": { "line": 1575, "column": 60 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1575, "column": 50 }, "stop": { "line": 1575, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_all_parameters_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1571, "column": 8 }, "stop": { "line": 1571, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1564, "column": 50 }, "stop": { "line": 1564, "column": 60 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1566, "column": 45 }, "stop": { "line": 1566, "column": 55 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1568, "column": 48 }, "stop": { "line": 1568, "column": 58 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1567, "column": 48 }, "stop": { "line": 1567, "column": 58 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1563, "column": 50 }, "stop": { "line": 1563, "column": 60 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1567, "column": 48 }, "stop": { "line": 1567, "column": 64 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1566, "column": 45 }, "stop": { "line": 1566, "column": 61 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1568, "column": 48 }, "stop": { "line": 1568, "column": 64 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1564, "column": 50 }, "stop": { "line": 1564, "column": 66 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1563, "column": 50 }, "stop": { "line": 1563, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1559, "column": 8 }, "stop": { "line": 1559, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1557, "column": 50 }, "stop": { "line": 1557, "column": 60 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1556, "column": 50 }, "stop": { "line": 1556, "column": 60 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1557, "column": 50 }, "stop": { "line": 1557, "column": 66 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1556, "column": 50 }, "stop": { "line": 1556, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.TrustValidationTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1549, "column": 8 }, "stop": { "line": 1549, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1552, "column": 38 }, "stop": { "line": 1552, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.__init__", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "static" } ], "keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_update_fails_with_invalid_filters": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1534, "column": 12 }, "stop": { "line": 1534, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.EndpointGroupValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_update_succeeds_with_valid_filters": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1528, "column": 12 }, "stop": { "line": 1528, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_update_succeeds_with_name": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1522, "column": 8 }, "stop": { "line": 1522, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_update_fails_with_no_parameters": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1511, "column": 8 }, "stop": { "line": 1511, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.EndpointGroupValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_update_request_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1506, "column": 8 }, "stop": { "line": 1506, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_create_fails_without_filters": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1497, "column": 8 }, "stop": { "line": 1497, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.EndpointGroupValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_create_fails_without_name": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1489, "column": 8 }, "stop": { "line": 1489, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.EndpointGroupValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_create_endpoint_group_fails_with_invalid_filters": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1480, "column": 12 }, "stop": { "line": 1480, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1481, "column": 12 }, "stop": { "line": 1481, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.EndpointGroupValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_create_succeeds_with_valid_filters": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1469, "column": 12 }, "stop": { "line": 1469, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1468, "column": 12 }, "stop": { "line": 1468, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_create_succeeds_with_req_parameters": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1461, "column": 8 }, "stop": { "line": 1461, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_request_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1451, "column": 8 }, "stop": { "line": 1451, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1439, "column": 8 }, "stop": { "line": 1439, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1443, "column": 45 }, "stop": { "line": 1443, "column": 71 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1444, "column": 45 }, "stop": { "line": 1444, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.__init__", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "static" } ], "keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_fails_with_invalid_region_id": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1427, "column": 45 }, "stop": { "line": 1427, "column": 55 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1418, "column": 45 }, "stop": { "line": 1418, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1418, "column": 45 }, "stop": { "line": 1418, "column": 61 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1427, "column": 45 }, "stop": { "line": 1427, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1421, "column": 8 }, "stop": { "line": 1421, "column": 25 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1430, "column": 8 }, "stop": { "line": 1430, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.EndpointValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_fails_with_invalid_url": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1409, "column": 12 }, "stop": { "line": 1409, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1406, "column": 45 }, "stop": { "line": 1406, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1406, "column": 45 }, "stop": { "line": 1406, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1410, "column": 12 }, "stop": { "line": 1410, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.EndpointValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_succeeds_with_url": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1402, "column": 12 }, "stop": { "line": 1402, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1401, "column": 12 }, "stop": { "line": 1401, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1398, "column": 45 }, "stop": { "line": 1398, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1398, "column": 45 }, "stop": { "line": 1398, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_succeeds_with_extra_parameters": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1394, "column": 8 }, "stop": { "line": 1394, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1391, "column": 45 }, "stop": { "line": 1391, "column": 55 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1390, "column": 44 }, "stop": { "line": 1390, "column": 54 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1393, "column": 45 }, "stop": { "line": 1393, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1390, "column": 44 }, "stop": { "line": 1390, "column": 60 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1393, "column": 45 }, "stop": { "line": 1393, "column": 61 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1391, "column": 45 }, "stop": { "line": 1391, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_fails_with_no_parameters": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1382, "column": 8 }, "stop": { "line": 1382, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.EndpointValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_request_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1377, "column": 8 }, "stop": { "line": 1377, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1374, "column": 44 }, "stop": { "line": 1374, "column": 54 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1375, "column": 45 }, "stop": { "line": 1375, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1375, "column": 45 }, "stop": { "line": 1375, "column": 61 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1374, "column": 44 }, "stop": { "line": 1374, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_fails_with_invalid_interface": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1363, "column": 44 }, "stop": { "line": 1363, "column": 54 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1364, "column": 45 }, "stop": { "line": 1364, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1364, "column": 45 }, "stop": { "line": 1364, "column": 61 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1363, "column": 44 }, "stop": { "line": 1363, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1366, "column": 8 }, "stop": { "line": 1366, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.EndpointValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_succeeds_with_valid_enabled": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1359, "column": 12 }, "stop": { "line": 1359, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_fails_with_invalid_enabled": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1351, "column": 12 }, "stop": { "line": 1351, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.EndpointValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_fails_with_invalid_region_id": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1331, "column": 45 }, "stop": { "line": 1331, "column": 55 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1340, "column": 45 }, "stop": { "line": 1340, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1331, "column": 45 }, "stop": { "line": 1331, "column": 61 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1340, "column": 45 }, "stop": { "line": 1340, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1334, "column": 8 }, "stop": { "line": 1334, "column": 25 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1343, "column": 8 }, "stop": { "line": 1343, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.EndpointValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_fails_with_invalid_interface": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1321, "column": 45 }, "stop": { "line": 1321, "column": 55 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1320, "column": 44 }, "stop": { "line": 1320, "column": 54 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1320, "column": 44 }, "stop": { "line": 1320, "column": 60 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1321, "column": 45 }, "stop": { "line": 1321, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1323, "column": 8 }, "stop": { "line": 1323, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.EndpointValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_fails_with_invalid_url": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1313, "column": 12 }, "stop": { "line": 1313, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1310, "column": 45 }, "stop": { "line": 1310, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1310, "column": 45 }, "stop": { "line": 1310, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1314, "column": 12 }, "stop": { "line": 1314, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.EndpointValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_succeeds_with_url": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1306, "column": 12 }, "stop": { "line": 1306, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1305, "column": 12 }, "stop": { "line": 1305, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1302, "column": 45 }, "stop": { "line": 1302, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1302, "column": 45 }, "stop": { "line": 1302, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_fails_without_url": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1294, "column": 45 }, "stop": { "line": 1294, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1294, "column": 45 }, "stop": { "line": 1294, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1296, "column": 8 }, "stop": { "line": 1296, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.EndpointValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_fails_without_interface": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1286, "column": 45 }, "stop": { "line": 1286, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1286, "column": 45 }, "stop": { "line": 1286, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1288, "column": 8 }, "stop": { "line": 1288, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.EndpointValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_fails_without_service_id": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1280, "column": 8 }, "stop": { "line": 1280, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.EndpointValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_succeeds_with_extra_parameters": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1274, "column": 8 }, "stop": { "line": 1274, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1271, "column": 45 }, "stop": { "line": 1271, "column": 55 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1270, "column": 45 }, "stop": { "line": 1270, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1270, "column": 45 }, "stop": { "line": 1270, "column": 61 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1271, "column": 45 }, "stop": { "line": 1271, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_create_endpoint_fails_with_invalid_enabled": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1261, "column": 49 }, "stop": { "line": 1261, "column": 59 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1261, "column": 49 }, "stop": { "line": 1261, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1264, "column": 12 }, "stop": { "line": 1264, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.EndpointValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_succeeds_with_valid_enabled": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1255, "column": 12 }, "stop": { "line": 1255, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1252, "column": 49 }, "stop": { "line": 1252, "column": 59 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1252, "column": 49 }, "stop": { "line": 1252, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_succeeds_with_required_parameters": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1243, "column": 8 }, "stop": { "line": 1243, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1240, "column": 45 }, "stop": { "line": 1240, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1240, "column": 45 }, "stop": { "line": 1240, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_request_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1234, "column": 8 }, "stop": { "line": 1234, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1232, "column": 45 }, "stop": { "line": 1232, "column": 55 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1231, "column": 44 }, "stop": { "line": 1231, "column": 54 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1231, "column": 44 }, "stop": { "line": 1231, "column": 60 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1232, "column": 45 }, "stop": { "line": 1232, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EndpointValidationTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1220, "column": 8 }, "stop": { "line": 1220, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1224, "column": 41 }, "stop": { "line": 1224, "column": 67 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1225, "column": 41 }, "stop": { "line": 1225, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.__init__", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "static" } ], "keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_fails_with_type_too_short": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1211, "column": 8 }, "stop": { "line": 1211, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ServiceValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_fails_with_type_too_long": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1204, "column": 8 }, "stop": { "line": 1204, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ServiceValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1202, "column": 25 }, "stop": { "line": 1202, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_fails_with_name_too_short": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1196, "column": 8 }, "stop": { "line": 1196, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ServiceValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_fails_with_name_too_long": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1189, "column": 8 }, "stop": { "line": 1189, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ServiceValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1187, "column": 20 }, "stop": { "line": 1187, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_fails_with_invalid_enabled": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1181, "column": 12 }, "stop": { "line": 1181, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ServiceValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_succeeds_with_valid_enabled": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1175, "column": 12 }, "stop": { "line": 1175, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_succeeds_with_extra_parameters": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1169, "column": 8 }, "stop": { "line": 1169, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1168, "column": 45 }, "stop": { "line": 1168, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1168, "column": 45 }, "stop": { "line": 1168, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_fails_with_no_parameters": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1162, "column": 8 }, "stop": { "line": 1162, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ServiceValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_request_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1157, "column": 8 }, "stop": { "line": 1157, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_fails_when_type_too_short": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1147, "column": 8 }, "stop": { "line": 1147, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ServiceValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_fails_when_type_too_long": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1140, "column": 8 }, "stop": { "line": 1140, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ServiceValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1138, "column": 25 }, "stop": { "line": 1138, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_fails_when_name_too_short": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1132, "column": 8 }, "stop": { "line": 1132, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ServiceValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_fails_when_name_too_long": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1124, "column": 8 }, "stop": { "line": 1124, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ServiceValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1121, "column": 20 }, "stop": { "line": 1121, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_fails_with_invalid_enabled": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1114, "column": 43 }, "stop": { "line": 1114, "column": 53 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1114, "column": 43 }, "stop": { "line": 1114, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1115, "column": 12 }, "stop": { "line": 1115, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ServiceValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_succeeds_with_valid_enabled": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1104, "column": 12 }, "stop": { "line": 1104, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1103, "column": 43 }, "stop": { "line": 1103, "column": 53 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1103, "column": 43 }, "stop": { "line": 1103, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_succeeds_with_extra_parameters": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1097, "column": 8 }, "stop": { "line": 1097, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1096, "column": 39 }, "stop": { "line": 1096, "column": 49 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1095, "column": 45 }, "stop": { "line": 1095, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1095, "column": 45 }, "stop": { "line": 1095, "column": 61 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1096, "column": 39 }, "stop": { "line": 1096, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_fails_without_type": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1089, "column": 8 }, "stop": { "line": 1089, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ServiceValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_succeeds_with_required_parameters": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1084, "column": 8 }, "stop": { "line": 1084, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1078, "column": 8 }, "stop": { "line": 1078, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ServiceValidationTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1065, "column": 8 }, "stop": { "line": 1065, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1069, "column": 40 }, "stop": { "line": 1069, "column": 66 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1070, "column": 40 }, "stop": { "line": 1070, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.__init__", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "static" } ], "keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_update_fails_with_no_parameters": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1056, "column": 8 }, "stop": { "line": 1056, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.RegionValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_update_succeeds_with_extra_parameters": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1050, "column": 8 }, "stop": { "line": 1050, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1049, "column": 45 }, "stop": { "line": 1049, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1049, "column": 45 }, "stop": { "line": 1049, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_update_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1045, "column": 8 }, "stop": { "line": 1045, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_create_succeeds_with_no_parameters": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1038, "column": 8 }, "stop": { "line": 1038, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_create_succeeds_with_extra_parameters": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1033, "column": 8 }, "stop": { "line": 1033, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1032, "column": 45 }, "stop": { "line": 1032, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1032, "column": 45 }, "stop": { "line": 1032, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_create_fails_with_invalid_region_id": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1026, "column": 8 }, "stop": { "line": 1026, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.RegionValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_create_with_uuid": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1020, "column": 8 }, "stop": { "line": 1020, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1017, "column": 37 }, "stop": { "line": 1017, "column": 47 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1019, "column": 51 }, "stop": { "line": 1019, "column": 61 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1019, "column": 51 }, "stop": { "line": 1019, "column": 67 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1017, "column": 37 }, "stop": { "line": 1017, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_create_request_with_parameters": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1013, "column": 8 }, "stop": { "line": 1013, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_request": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 1006, "column": 8 }, "stop": { "line": 1006, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.RegionValidationTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 992, "column": 8 }, "stop": { "line": 992, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 998, "column": 39 }, "stop": { "line": 998, "column": 65 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 999, "column": 39 }, "stop": { "line": 999, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.__init__", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "static" } ], "keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_update_with_extra_parameters_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 985, "column": 8 }, "stop": { "line": 985, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 982, "column": 45 }, "stop": { "line": 982, "column": 55 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 984, "column": 42 }, "stop": { "line": 984, "column": 52 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 984, "column": 42 }, "stop": { "line": 984, "column": 58 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 982, "column": 45 }, "stop": { "line": 982, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_update_without_parameters_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 974, "column": 8 }, "stop": { "line": 974, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.CredentialValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_update_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 969, "column": 8 }, "stop": { "line": 969, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 968, "column": 42 }, "stop": { "line": 968, "column": 52 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 966, "column": 45 }, "stop": { "line": 966, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 968, "column": 42 }, "stop": { "line": 968, "column": 58 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 966, "column": 45 }, "stop": { "line": 966, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_with_extra_parameters_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 961, "column": 8 }, "stop": { "line": 961, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 960, "column": 42 }, "stop": { "line": 960, "column": 52 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 958, "column": 45 }, "stop": { "line": 958, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 958, "column": 45 }, "stop": { "line": 958, "column": 61 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 960, "column": 42 }, "stop": { "line": 960, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_non_ec2_without_project_id_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 952, "column": 12 }, "stop": { "line": 952, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 950, "column": 46 }, "stop": { "line": 950, "column": 56 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 945, "column": 30 }, "stop": { "line": 945, "column": 40 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 950, "column": 46 }, "stop": { "line": 950, "column": 62 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 945, "column": 30 }, "stop": { "line": 945, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_with_project_id_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 937, "column": 12 }, "stop": { "line": 937, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 933, "column": 49 }, "stop": { "line": 933, "column": 59 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 929, "column": 37 }, "stop": { "line": 929, "column": 47 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 935, "column": 46 }, "stop": { "line": 935, "column": 56 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 933, "column": 49 }, "stop": { "line": 933, "column": 65 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 929, "column": 37 }, "stop": { "line": 929, "column": 53 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 935, "column": 46 }, "stop": { "line": 935, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_ec2_without_project_id_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 922, "column": 42 }, "stop": { "line": 922, "column": 52 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 922, "column": 42 }, "stop": { "line": 922, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 923, "column": 8 }, "stop": { "line": 923, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.CredentialValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_without_type_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 909, "column": 42 }, "stop": { "line": 909, "column": 52 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 909, "column": 42 }, "stop": { "line": 909, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 910, "column": 8 }, "stop": { "line": 910, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.CredentialValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_without_user_id_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 902, "column": 8 }, "stop": { "line": 902, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.CredentialValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_without_blob_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 893, "column": 42 }, "stop": { "line": 893, "column": 52 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 893, "column": 42 }, "stop": { "line": 893, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 894, "column": 8 }, "stop": { "line": 894, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.CredentialValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 888, "column": 8 }, "stop": { "line": 888, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 885, "column": 45 }, "stop": { "line": 885, "column": 55 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 887, "column": 42 }, "stop": { "line": 887, "column": 52 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 885, "column": 45 }, "stop": { "line": 885, "column": 61 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 887, "column": 42 }, "stop": { "line": 887, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.CredentialValidationTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 875, "column": 8 }, "stop": { "line": 875, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 879, "column": 43 }, "stop": { "line": 879, "column": 69 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 880, "column": 43 }, "stop": { "line": 880, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.__init__", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "static" } ], "keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_update_with_invalid_type_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 866, "column": 12 }, "stop": { "line": 866, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.PolicyValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_update_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 860, "column": 8 }, "stop": { "line": 860, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_update_with_extra_parameters_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 854, "column": 8 }, "stop": { "line": 854, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_update_without_parameters_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 845, "column": 8 }, "stop": { "line": 845, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.PolicyValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_create_with_invalid_type_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 838, "column": 12 }, "stop": { "line": 838, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.PolicyValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_create_with_extra_parameters_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 832, "column": 8 }, "stop": { "line": 832, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_without_type_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 823, "column": 8 }, "stop": { "line": 823, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.PolicyValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_without_blob_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 816, "column": 8 }, "stop": { "line": 816, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.PolicyValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 811, "column": 8 }, "stop": { "line": 811, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.PolicyValidationTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 800, "column": 8 }, "stop": { "line": 800, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 804, "column": 39 }, "stop": { "line": 804, "column": 65 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 805, "column": 39 }, "stop": { "line": 805, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.__init__", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "static" } ], "keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_update_request_with_name_too_long_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 791, "column": 8 }, "stop": { "line": 791, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.RoleValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 789, "column": 25 }, "stop": { "line": 789, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_update_fails_with_invalid_name": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 783, "column": 12 }, "stop": { "line": 783, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.RoleValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_update_request": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 777, "column": 8 }, "stop": { "line": 777, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_request_fails_with_invalid_description": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 770, "column": 8 }, "stop": { "line": 770, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.RoleValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_request_with_valid_description": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 764, "column": 8 }, "stop": { "line": 764, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_create_request_with_name_too_long_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 756, "column": 8 }, "stop": { "line": 756, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.RoleValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 754, "column": 25 }, "stop": { "line": 754, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_create_fails_with_invalid_name": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 748, "column": 12 }, "stop": { "line": 748, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.RoleValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_create_without_name_raises_exception": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 740, "column": 8 }, "stop": { "line": 740, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.RoleValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_request": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 735, "column": 8 }, "stop": { "line": 735, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.RoleValidationTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 723, "column": 8 }, "stop": { "line": 723, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 729, "column": 37 }, "stop": { "line": 729, "column": 63 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 730, "column": 37 }, "stop": { "line": 730, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.__init__", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "static" } ], "keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_with_too_many_tags": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 711, "column": 42 }, "stop": { "line": 711, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 714, "column": 8 }, "stop": { "line": 714, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.DomainValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 712, "column": 39 }, "stop": { "line": 712, "column": 49 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 711, "column": 16 }, "stop": { "line": 711, "column": 26 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 711, "column": 16 }, "stop": { "line": 711, "column": 32 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 712, "column": 39 }, "stop": { "line": 712, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_with_tag_name_too_long": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 706, "column": 8 }, "stop": { "line": 706, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.DomainValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 704, "column": 39 }, "stop": { "line": 704, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 704, "column": 39 }, "stop": { "line": 704, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 703, "column": 23 }, "stop": { "line": 703, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_with_tags_invalid_char": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 698, "column": 12 }, "stop": { "line": 698, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.DomainValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 695, "column": 18 }, "stop": { "line": 695, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 696, "column": 43 }, "stop": { "line": 696, "column": 53 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 695, "column": 18 }, "stop": { "line": 695, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 696, "column": 43 }, "stop": { "line": 696, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_with_tags": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 690, "column": 8 }, "stop": { "line": 690, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 688, "column": 39 }, "stop": { "line": 688, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 688, "column": 39 }, "stop": { "line": 688, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_fails_with_invalid_name": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 683, "column": 12 }, "stop": { "line": 683, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.DomainValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_request_with_name_too_long_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 675, "column": 8 }, "stop": { "line": 675, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.DomainValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 673, "column": 27 }, "stop": { "line": 673, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_request_with_no_parameters_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 667, "column": 8 }, "stop": { "line": 667, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.DomainValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_request": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 662, "column": 8 }, "stop": { "line": 662, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 661, "column": 44 }, "stop": { "line": 661, "column": 54 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 661, "column": 44 }, "stop": { "line": 661, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_create_with_too_many_tags": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 652, "column": 42 }, "stop": { "line": 652, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 655, "column": 8 }, "stop": { "line": 655, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.DomainValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 653, "column": 39 }, "stop": { "line": 653, "column": 49 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 652, "column": 16 }, "stop": { "line": 652, "column": 26 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 653, "column": 39 }, "stop": { "line": 653, "column": 55 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 652, "column": 16 }, "stop": { "line": 652, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_create_with_tag_name_too_long": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 647, "column": 8 }, "stop": { "line": 647, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.DomainValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 645, "column": 39 }, "stop": { "line": 645, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 645, "column": 39 }, "stop": { "line": 645, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 644, "column": 23 }, "stop": { "line": 644, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_create_with_tags_invalid_char": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 639, "column": 12 }, "stop": { "line": 639, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.DomainValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 636, "column": 18 }, "stop": { "line": 636, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 636, "column": 18 }, "stop": { "line": 636, "column": 28 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 637, "column": 43 }, "stop": { "line": 637, "column": 53 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 637, "column": 43 }, "stop": { "line": 637, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_create_with_tags": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 631, "column": 8 }, "stop": { "line": 631, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 629, "column": 39 }, "stop": { "line": 629, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 629, "column": 39 }, "stop": { "line": 629, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_create_fails_with_invalid_name": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 624, "column": 12 }, "stop": { "line": 624, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.DomainValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request_with_name_too_long": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 616, "column": 8 }, "stop": { "line": 616, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.DomainValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 614, "column": 27 }, "stop": { "line": 614, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request_with_invalid_description_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 608, "column": 8 }, "stop": { "line": 608, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.DomainValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request_with_valid_description": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 602, "column": 8 }, "stop": { "line": 602, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request_with_invalid_enabled_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 594, "column": 12 }, "stop": { "line": 594, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.DomainValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request_with_enabled": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 587, "column": 12 }, "stop": { "line": 587, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request_without_name_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 578, "column": 8 }, "stop": { "line": 578, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.DomainValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 573, "column": 8 }, "stop": { "line": 573, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.DomainValidationTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 561, "column": 8 }, "stop": { "line": 561, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 568, "column": 39 }, "stop": { "line": 568, "column": 65 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 567, "column": 39 }, "stop": { "line": 567, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.__init__", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "static" } ], "keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_invalid_domain_id_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 552, "column": 12 }, "stop": { "line": 552, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ProjectValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_create_request_with_valid_domain_id": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 545, "column": 12 }, "stop": { "line": 545, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 542, "column": 32 }, "stop": { "line": 542, "column": 42 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 542, "column": 32 }, "stop": { "line": 542, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_with_too_many_tags": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 532, "column": 42 }, "stop": { "line": 532, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 535, "column": 8 }, "stop": { "line": 535, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ProjectValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 533, "column": 39 }, "stop": { "line": 533, "column": 49 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 532, "column": 16 }, "stop": { "line": 532, "column": 26 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 533, "column": 39 }, "stop": { "line": 533, "column": 55 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 532, "column": 16 }, "stop": { "line": 532, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_with_tag_name_too_long": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 527, "column": 8 }, "stop": { "line": 527, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ProjectValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 525, "column": 39 }, "stop": { "line": 525, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 525, "column": 39 }, "stop": { "line": 525, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 524, "column": 23 }, "stop": { "line": 524, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_with_tags_invalid_char": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 519, "column": 12 }, "stop": { "line": 519, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ProjectValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 516, "column": 18 }, "stop": { "line": 516, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 517, "column": 43 }, "stop": { "line": 517, "column": 53 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 516, "column": 18 }, "stop": { "line": 516, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 517, "column": 43 }, "stop": { "line": 517, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_with_tags": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 511, "column": 8 }, "stop": { "line": 511, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 509, "column": 39 }, "stop": { "line": 509, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 509, "column": 39 }, "stop": { "line": 509, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_fails_with_invalid_name": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 504, "column": 12 }, "stop": { "line": 504, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ProjectValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_request_with_name_too_long_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 496, "column": 8 }, "stop": { "line": 496, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ProjectValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 494, "column": 28 }, "stop": { "line": 494, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_request_with_no_parameters_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 488, "column": 8 }, "stop": { "line": 488, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ProjectValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_request": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 483, "column": 8 }, "stop": { "line": 483, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 482, "column": 44 }, "stop": { "line": 482, "column": 54 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 482, "column": 44 }, "stop": { "line": 482, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_invalid_parent_id_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 476, "column": 8 }, "stop": { "line": 476, "column": 25 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 471, "column": 8 }, "stop": { "line": 471, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ProjectValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_valid_parent_id": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 462, "column": 8 }, "stop": { "line": 462, "column": 46 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 465, "column": 8 }, "stop": { "line": 465, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 464, "column": 44 }, "stop": { "line": 464, "column": 54 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 464, "column": 44 }, "stop": { "line": 464, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_create_with_too_many_tags": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 450, "column": 42 }, "stop": { "line": 450, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 453, "column": 8 }, "stop": { "line": 453, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ProjectValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 451, "column": 39 }, "stop": { "line": 451, "column": 49 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 450, "column": 16 }, "stop": { "line": 450, "column": 26 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 450, "column": 16 }, "stop": { "line": 450, "column": 32 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 451, "column": 39 }, "stop": { "line": 451, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_create_with_tag_name_too_long": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 445, "column": 8 }, "stop": { "line": 445, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ProjectValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 443, "column": 39 }, "stop": { "line": 443, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 443, "column": 39 }, "stop": { "line": 443, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 442, "column": 23 }, "stop": { "line": 442, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_create_with_tags_invalid_char": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 437, "column": 12 }, "stop": { "line": 437, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ProjectValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 434, "column": 18 }, "stop": { "line": 434, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 435, "column": 43 }, "stop": { "line": 435, "column": 53 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 434, "column": 18 }, "stop": { "line": 434, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 435, "column": 43 }, "stop": { "line": 435, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_create_with_tags": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 429, "column": 8 }, "stop": { "line": 429, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 427, "column": 39 }, "stop": { "line": 427, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 427, "column": 39 }, "stop": { "line": 427, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_create_fails_with_invalid_name": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 422, "column": 12 }, "stop": { "line": 422, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ProjectValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 420, "column": 28 }, "stop": { "line": 420, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__add__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 420, "column": 46 }, "stop": { "line": 420, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_name_too_long": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 414, "column": 8 }, "stop": { "line": 414, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ProjectValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 412, "column": 28 }, "stop": { "line": 412, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_invalid_description_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 406, "column": 8 }, "stop": { "line": 406, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ProjectValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_valid_description": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 400, "column": 8 }, "stop": { "line": 400, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_invalid_enabled_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 392, "column": 12 }, "stop": { "line": 392, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ProjectValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_enabled": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 385, "column": 12 }, "stop": { "line": 385, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_without_name_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 376, "column": 8 }, "stop": { "line": 376, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.ProjectValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 371, "column": 8 }, "stop": { "line": 371, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.ProjectValidationTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 359, "column": 8 }, "stop": { "line": 359, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 365, "column": 40 }, "stop": { "line": 365, "column": 66 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 366, "column": 40 }, "stop": { "line": 366, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.__init__", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "static" } ], "keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_invalid_optional_parameter_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 350, "column": 8 }, "stop": { "line": 350, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.EntityValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_a_valid_optional_parameter_validates": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 345, "column": 8 }, "stop": { "line": 345, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_a_required_null_parameter_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 338, "column": 8 }, "stop": { "line": 338, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.EntityValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_a_null_optional_parameter_validates": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 333, "column": 8 }, "stop": { "line": 333, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_invalid_required_parameter_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 326, "column": 8 }, "stop": { "line": 326, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.EntityValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 325, "column": 39 }, "stop": { "line": 325, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_a_valid_required_parameter_validates": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 321, "column": 8 }, "stop": { "line": 321, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_all_parameters_valid_validates": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 316, "column": 8 }, "stop": { "line": 316, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_no_parameters_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 305, "column": 8 }, "stop": { "line": 305, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.EntityValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_null_string_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 300, "column": 8 }, "stop": { "line": 300, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_null_id_string": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 294, "column": 8 }, "stop": { "line": 294, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_invalid_id_strings": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 286, "column": 12 }, "stop": { "line": 286, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.EntityValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 281, "column": 22 }, "stop": { "line": 281, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_valid_id_strings": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 277, "column": 12 }, "stop": { "line": 277, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 273, "column": 32 }, "stop": { "line": 273, "column": 42 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 273, "column": 47 }, "stop": { "line": 273, "column": 57 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 273, "column": 47 }, "stop": { "line": 273, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 273, "column": 28 }, "stop": { "line": 273, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__repr__", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_invalid_email_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 267, "column": 8 }, "stop": { "line": 267, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.EntityValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_valid_email_validates": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 257, "column": 8 }, "stop": { "line": 257, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_invalid_urls_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 245, "column": 12 }, "stop": { "line": 245, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.EntityValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_valid_urls_validates": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 238, "column": 12 }, "stop": { "line": 238, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_valid_enabled_formats_validates": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 231, "column": 12 }, "stop": { "line": 231, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_invalid_enabled_format_raises_exception": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 217, "column": 12 }, "stop": { "line": 217, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.EntityValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_unicode_name_validates": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 206, "column": 8 }, "stop": { "line": 206, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_name_too_short_raises_exception": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 199, "column": 8 }, "stop": { "line": 199, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.EntityValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_name_too_long_raises_exception": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 188, "column": 8 }, "stop": { "line": 188, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_validation.EntityValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 186, "column": 23 }, "stop": { "line": 186, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_only_required_valid_parameters_validates": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 178, "column": 8 }, "stop": { "line": 178, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_all_valid_parameters_validates": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 173, "column": 8 }, "stop": { "line": 173, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_validation.EntityValidationTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 155, "column": 8 }, "stop": { "line": 155, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 163, "column": 39 }, "stop": { "line": 163, "column": 65 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 161, "column": 39 }, "stop": { "line": 161, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.__init__", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "static" } ], "keystone.tests.unit.test_validation.CommonValidationTestCase.test_nullable_with_enum": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 145, "column": 8 }, "stop": { "line": 145, "column": 21 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 144, "column": 8 }, "stop": { "line": 144, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_validation.CommonValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 149, "column": 12 }, "stop": { "line": 149, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 146, "column": 20 }, "stop": { "line": 146, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.__init__", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 144, "column": 30 }, "stop": { "line": 144, "column": 46 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 145, "column": 28 }, "stop": { "line": 145, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 139, "column": 24 }, "stop": { "line": 139, "column": 43 } } ], "kind": "function", "target": "keystone.common.validation.nullable" } ], "keystone.tests.unit.test_validation.CommonValidationTestCase.test_nullable_type_only": [ { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 127, "column": 8 }, "stop": { "line": 127, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_validation.CommonValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 133, "column": 12 }, "stop": { "line": 133, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 130, "column": 20 }, "stop": { "line": 130, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.__init__", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 119, "column": 8 }, "stop": { "line": 119, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 127, "column": 30 }, "stop": { "line": 127, "column": 46 } }, { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 129, "column": 33 }, "stop": { "line": 129, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 122, "column": 35 }, "stop": { "line": 122, "column": 54 } } ], "kind": "function", "target": "keystone.common.validation.nullable" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 118, "column": 28 }, "stop": { "line": 118, "column": 41 } } ], "kind": "function", "target": "copy.deepcopy" }, { "locations": [ { "path": "keystone/tests/unit/test_validation.py", "start": { "line": 129, "column": 8 }, "stop": { "line": 129, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_validation.CommonValidationTestCase", "dispatch": "dynamic" } ], "oslo_i18n.log.TranslationHandler._translate_and_log_record": [], "oslo_i18n.log.TranslationHandler.emit": [], "oslo_i18n.log.TranslationHandler.setFormatter": [], "oslo_i18n.log.TranslationHandler.__init__": [], "parso.python.diff._NodesTree.close": [], "parso.python.diff._NodesTree._copy_nodes": [], "parso.python.diff._NodesTree.copy_nodes": [], "parso.python.diff._NodesTree._get_matching_indent_nodes": [], "parso.python.diff._NodesTree._remove_endmarker": [], "parso.python.diff._NodesTree._update_parsed_node_tos": [], "parso.python.diff._NodesTree.add_parsed_nodes": [], "parso.python.diff._NodesTree._update_insertion_node": [], "parso.python.diff._NodesTree.parsed_until_line": [], "parso.python.diff._NodesTree.__init__": [], "parso.python.diff._NodesTreeNode.__repr__": [], "parso.python.diff._NodesTreeNode.get_last_line": [], "parso.python.diff._NodesTreeNode.add_tree_nodes": [], "parso.python.diff._NodesTreeNode.add_child_node": [], "parso.python.diff._NodesTreeNode.finish": [], "parso.python.diff._NodesTreeNode.__init__": [], "parso.python.diff._NodesTreeNode._ChildrenGroup.__init__": [], "parso.python.diff.DiffParser._diff_tokenize": [], "parso.python.diff.DiffParser._try_parse_part": [], "parso.python.diff.DiffParser._parse": [], "parso.python.diff.DiffParser._get_old_line_stmt": [], "parso.python.diff.DiffParser._copy_from_old_parser": [], "parso.python.diff.DiffParser._enabled_debugging": [], "parso.python.diff.DiffParser.update": [], "parso.python.diff.DiffParser._reset": [], "parso.python.diff.DiffParser.__init__": [], "parso.python.diff._update_positions": [], "parso.python.diff._is_flow_node": [], "parso.python.diff._suite_or_file_input_is_valid": [], "parso.python.diff._func_or_class_has_suite": [], "parso.python.diff._flows_finished": [], "parso.python.diff._ends_with_newline": [], "parso.python.diff._skip_dedent_error_leaves": [], "parso.python.diff._get_last_line": [], "parso.python.diff._get_debug_error_message": [], "parso.python.diff._assert_nodes_are_equal": [], "parso.python.diff._assert_valid_graph": [], "parso.python.diff._get_indentation": [], "parso.python.diff._get_suite_indentation": [], "parso.python.diff._get_next_leaf_if_indentation": [], "parso.python.diff._get_previous_leaf_if_indentation": [], "parso.python.diff._is_indentation_error_leaf": [], "IPython.terminal.tests.test_help.test_trust_help": [], "IPython.terminal.tests.test_help.test_locate_profile_help": [], "IPython.terminal.tests.test_help.test_locate_help": [], "IPython.terminal.tests.test_help.test_profile_create_help": [], "IPython.terminal.tests.test_help.test_profile_list_help": [], "IPython.terminal.tests.test_help.test_profile_help": [], "IPython.terminal.tests.test_help.test_ipython_help": [], "setuptools._distutils.command.build_ext.build_ext.get_libraries": [], "setuptools._distutils.command.build_ext.build_ext.get_export_symbols": [], "setuptools._distutils.command.build_ext.build_ext.get_ext_filename": [], "setuptools._distutils.command.build_ext.build_ext.get_ext_fullname": [], "setuptools._distutils.command.build_ext.build_ext.get_ext_fullpath": [], "setuptools._distutils.command.build_ext.build_ext.find_swig": [], "setuptools._distutils.command.build_ext.build_ext.swig_sources": [], "setuptools._distutils.command.build_ext.build_ext.build_extension": [], "setuptools._distutils.command.build_ext.build_ext._filter_build_errors": [], "setuptools._distutils.command.build_ext.build_ext._build_extensions_serial": [], "setuptools._distutils.command.build_ext.build_ext._build_extensions_parallel": [], "setuptools._distutils.command.build_ext.build_ext.build_extensions": [], "setuptools._distutils.command.build_ext.build_ext.get_outputs": [], "setuptools._distutils.command.build_ext.build_ext.get_source_files": [], "setuptools._distutils.command.build_ext.build_ext.check_extensions_list": [], "setuptools._distutils.command.build_ext.build_ext.run": [], "setuptools._distutils.command.build_ext.build_ext.finalize_options": [], "setuptools._distutils.command.build_ext.build_ext.initialize_options": [], "setuptools._distutils.command.build_ext.show_compilers": [], "pyre_check.client.recently_used_configurations.prompt_user_for_local_root": [], "pyre_check.client.recently_used_configurations.Cache.delete": [], "pyre_check.client.recently_used_configurations.Cache.get_all_items": [], "pyre_check.client.recently_used_configurations.Cache.put": [], "pyre_check.client.recently_used_configurations.Cache._load_items_from_file": [], "pyre_check.client.recently_used_configurations.Cache._add_recent_item": [], "pyre_check.client.recently_used_configurations.Cache.__init__": [], "prompt_toolkit.buffer.reshape_text": [], "prompt_toolkit.buffer.unindent": [], "prompt_toolkit.buffer.indent": [], "prompt_toolkit.buffer._only_one_at_a_time": [], "prompt_toolkit.buffer.Buffer.validate_and_handle": [], "prompt_toolkit.buffer.Buffer._create_auto_validate_coroutine": [], "prompt_toolkit.buffer.Buffer._create_auto_suggest_coroutine": [], "prompt_toolkit.buffer.Buffer._create_completer_coroutine": [], "prompt_toolkit.buffer.Buffer.start_completion": [], "prompt_toolkit.buffer.Buffer._open_file_in_editor": [], "prompt_toolkit.buffer.Buffer.open_in_editor": [], "prompt_toolkit.buffer.Buffer._editor_complex_tempfile": [], "prompt_toolkit.buffer.Buffer._editor_simple_tempfile": [], "prompt_toolkit.buffer.Buffer.exit_selection": [], "prompt_toolkit.buffer.Buffer.apply_search": [], "prompt_toolkit.buffer.Buffer.get_search_position": [], "prompt_toolkit.buffer.Buffer.document_for_search": [], "prompt_toolkit.buffer.Buffer._search": [], "prompt_toolkit.buffer.Buffer.append_to_history": [], "prompt_toolkit.buffer.Buffer._validate_async": [], "prompt_toolkit.buffer.Buffer.validate": [], "prompt_toolkit.buffer.Buffer.redo": [], "prompt_toolkit.buffer.Buffer.undo": [], "prompt_toolkit.buffer.Buffer.insert_text": [], "prompt_toolkit.buffer.Buffer.insert_line_below": [], "prompt_toolkit.buffer.Buffer.insert_line_above": [], "prompt_toolkit.buffer.Buffer.newline": [], "prompt_toolkit.buffer.Buffer.paste_clipboard_data": [], "prompt_toolkit.buffer.Buffer.cut_selection": [], "prompt_toolkit.buffer.Buffer.copy_selection": [], "prompt_toolkit.buffer.Buffer.start_selection": [], "prompt_toolkit.buffer.Buffer.yank_last_arg": [], "prompt_toolkit.buffer.Buffer.yank_nth_arg": [], "prompt_toolkit.buffer.Buffer.history_backward": [], "prompt_toolkit.buffer.Buffer.history_forward": [], "prompt_toolkit.buffer.Buffer._history_matches": [], "prompt_toolkit.buffer.Buffer._set_history_search": [], "prompt_toolkit.buffer.Buffer.apply_completion": [], "prompt_toolkit.buffer.Buffer.go_to_completion": [], "prompt_toolkit.buffer.Buffer.start_history_lines_completion": [], "prompt_toolkit.buffer.Buffer._set_completions": [], "prompt_toolkit.buffer.Buffer.cancel_completion": [], "prompt_toolkit.buffer.Buffer.complete_previous": [], "prompt_toolkit.buffer.Buffer.complete_next": [], "prompt_toolkit.buffer.Buffer.go_to_history": [], "prompt_toolkit.buffer.Buffer.swap_characters_before_cursor": [], "prompt_toolkit.buffer.Buffer.join_selected_lines": [], "prompt_toolkit.buffer.Buffer.join_next_line": [], "prompt_toolkit.buffer.Buffer.delete": [], "prompt_toolkit.buffer.Buffer.delete_before_cursor": [], "prompt_toolkit.buffer.Buffer.auto_down": [], "prompt_toolkit.buffer.Buffer.auto_up": [], "prompt_toolkit.buffer.Buffer.cursor_down": [], "prompt_toolkit.buffer.Buffer.cursor_up": [], "prompt_toolkit.buffer.Buffer.cursor_right": [], "prompt_toolkit.buffer.Buffer.cursor_left": [], "prompt_toolkit.buffer.Buffer.transform_region": [], "prompt_toolkit.buffer.Buffer.transform_current_line": [], "prompt_toolkit.buffer.Buffer.transform_lines": [], "prompt_toolkit.buffer.Buffer.save_to_undo_stack": [], "prompt_toolkit.buffer.Buffer.is_returnable": [], "prompt_toolkit.buffer.Buffer.set_document": [], "prompt_toolkit.buffer.Buffer.document": [], "prompt_toolkit.buffer.Buffer._cursor_position_changed": [], "prompt_toolkit.buffer.Buffer._text_changed": [], "prompt_toolkit.buffer.Buffer.working_index": [], "prompt_toolkit.buffer.Buffer.cursor_position": [], "prompt_toolkit.buffer.Buffer.text": [], "prompt_toolkit.buffer.Buffer._set_cursor_position": [], "prompt_toolkit.buffer.Buffer._set_text": [], "prompt_toolkit.buffer.Buffer.load_history_if_not_yet_loaded": [], "prompt_toolkit.buffer.Buffer.reset": [], "prompt_toolkit.buffer.Buffer.__repr__": [], "prompt_toolkit.buffer.Buffer.__init__": [], "prompt_toolkit.buffer.YankNthArgState.__repr__": [], "prompt_toolkit.buffer.YankNthArgState.__init__": [], "prompt_toolkit.buffer.CompletionState.current_completion": [], "prompt_toolkit.buffer.CompletionState.new_text_and_position": [], "prompt_toolkit.buffer.CompletionState.go_to_index": [], "prompt_toolkit.buffer.CompletionState.__repr__": [], "prompt_toolkit.buffer.CompletionState.__init__": [], "stevedore.example.simple.Simple.format": [], "sqlalchemy.testing.engines.proxying_engine": [], "sqlalchemy.testing.engines.DBAPIProxyConnection.__getattr__": [], "sqlalchemy.testing.engines.DBAPIProxyConnection.close": [], "sqlalchemy.testing.engines.DBAPIProxyConnection.cursor": [], "sqlalchemy.testing.engines.DBAPIProxyConnection.__init__": [], "sqlalchemy.testing.engines.DBAPIProxyCursor.__getattr__": [], "sqlalchemy.testing.engines.DBAPIProxyCursor.__iter__": [], "sqlalchemy.testing.engines.DBAPIProxyCursor.executemany": [], "sqlalchemy.testing.engines.DBAPIProxyCursor.execute": [], "sqlalchemy.testing.engines.DBAPIProxyCursor.__init__": [], "sqlalchemy.testing.engines.mock_engine": [], "sqlalchemy.testing.engines.testing_engine": [], "sqlalchemy.testing.engines.reconnecting_engine": [], "sqlalchemy.testing.engines.ReconnectFixture.restart": [], "sqlalchemy.testing.engines.ReconnectFixture.shutdown": [], "sqlalchemy.testing.engines.ReconnectFixture._safe": [], "sqlalchemy.testing.engines.ReconnectFixture.connect": [], "sqlalchemy.testing.engines.ReconnectFixture.__getattr__": [], "sqlalchemy.testing.engines.ReconnectFixture.__init__": [], "sqlalchemy.testing.engines.all_dialects": [], "sqlalchemy.testing.engines.close_open_connections": [], "sqlalchemy.testing.engines.close_first": [], "sqlalchemy.testing.engines.rollback_open_connections": [], "sqlalchemy.testing.engines.assert_conns_closed": [], "sqlalchemy.testing.engines.ConnectionKiller.assert_all_closed": [], "sqlalchemy.testing.engines.ConnectionKiller.final_cleanup": [], "sqlalchemy.testing.engines.ConnectionKiller.stop_test_class_outside_fixtures": [], "sqlalchemy.testing.engines.ConnectionKiller.stop_test_class_inside_fixtures": [], "sqlalchemy.testing.engines.ConnectionKiller.after_test_outside_fixtures": [], "sqlalchemy.testing.engines.ConnectionKiller.after_test": [], "sqlalchemy.testing.engines.ConnectionKiller._drop_testing_engines": [], "sqlalchemy.testing.engines.ConnectionKiller.prepare_for_drop_tables": [], "sqlalchemy.testing.engines.ConnectionKiller.close_all": [], "sqlalchemy.testing.engines.ConnectionKiller.checkin_all": [], "sqlalchemy.testing.engines.ConnectionKiller.rollback_all": [], "sqlalchemy.testing.engines.ConnectionKiller._safe": [], "sqlalchemy.testing.engines.ConnectionKiller.add_engine": [], "sqlalchemy.testing.engines.ConnectionKiller._remove_conn": [], "sqlalchemy.testing.engines.ConnectionKiller._add_conn": [], "sqlalchemy.testing.engines.ConnectionKiller.add_pool": [], "sqlalchemy.testing.engines.ConnectionKiller.__init__": [], "keystone.common.policies.application_credential.list_rules": [], "pbr.tests.base._config_git": [], "pbr.tests.base._run_cmd": [], "pbr.tests.base.CapturedSubprocess.setUp": [], "pbr.tests.base.CapturedSubprocess.__init__": [], "pbr.tests.base.BaseTestCase._run_cmd": [], "pbr.tests.base.BaseTestCase.run_setup": [], "pbr.tests.base.BaseTestCase.run_pbr": [], "pbr.tests.base.BaseTestCase._discard_testpackage": [], "pbr.tests.base.BaseTestCase.setUp": [], "pbr.tests.base.DiveDir.setUp": [], "pbr.tests.base.DiveDir.__init__": [], "keystone.tests.protection.v3.test_service_providers.ProjectUserTestsWithoutEnforceScope.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 412, "column": 21 }, "stop": { "line": 412, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 389, "column": 24 }, "stop": { "line": 389, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 402, "column": 12 }, "stop": { "line": 402, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 396, "column": 12 }, "stop": { "line": 396, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 410, "column": 15 }, "stop": { "line": 410, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_service_providers.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 402, "column": 30 }, "stop": { "line": 402, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 396, "column": 30 }, "stop": { "line": 396, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 387, "column": 8 }, "stop": { "line": 387, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 388, "column": 8 }, "stop": { "line": 388, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_service_providers.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 402, "column": 12 }, "stop": { "line": 402, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 396, "column": 12 }, "stop": { "line": 396, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 398, "column": 15 }, "stop": { "line": 398, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 389, "column": 8 }, "stop": { "line": 389, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_service_providers.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_service_providers.ProjectUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 361, "column": 8 }, "stop": { "line": 361, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 363, "column": 8 }, "stop": { "line": 363, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_service_providers.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 363, "column": 24 }, "stop": { "line": 363, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 362, "column": 8 }, "stop": { "line": 362, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_service_providers.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 367, "column": 15 }, "stop": { "line": 367, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_service_providers.ProjectUserTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_service_providers.DomainUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 344, "column": 21 }, "stop": { "line": 344, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 328, "column": 24 }, "stop": { "line": 328, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 332, "column": 12 }, "stop": { "line": 332, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 332, "column": 30 }, "stop": { "line": 332, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 326, "column": 8 }, "stop": { "line": 326, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 332, "column": 12 }, "stop": { "line": 332, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 327, "column": 8 }, "stop": { "line": 327, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_service_providers.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 328, "column": 8 }, "stop": { "line": 328, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_service_providers.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 335, "column": 23 }, "stop": { "line": 335, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 342, "column": 15 }, "stop": { "line": 342, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_service_providers.DomainUserTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_service_providers.SystemAdminTests.test_user_can_delete_service_providers": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 310, "column": 12 }, "stop": { "line": 310, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 310, "column": 30 }, "stop": { "line": 310, "column": 59 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_provider_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 310, "column": 12 }, "stop": { "line": 310, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 315, "column": 16 }, "stop": { "line": 315, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_service_providers.SystemAdminTests.test_user_can_update_service_providers": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 295, "column": 12 }, "stop": { "line": 295, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 295, "column": 30 }, "stop": { "line": 295, "column": 59 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_provider_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 295, "column": 12 }, "stop": { "line": 295, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 302, "column": 16 }, "stop": { "line": 302, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_service_providers.SystemAdminTests.test_user_can_create_service_providers": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 279, "column": 12 }, "stop": { "line": 279, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 287, "column": 59 }, "stop": { "line": 287, "column": 69 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 279, "column": 30 }, "stop": { "line": 279, "column": 59 } }, { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 282, "column": 27 }, "stop": { "line": 282, "column": 56 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_provider_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 279, "column": 12 }, "stop": { "line": 279, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 287, "column": 59 }, "stop": { "line": 287, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 287, "column": 16 }, "stop": { "line": 287, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_service_providers.SystemAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 256, "column": 8 }, "stop": { "line": 256, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 258, "column": 8 }, "stop": { "line": 258, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_service_providers.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 258, "column": 24 }, "stop": { "line": 258, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 257, "column": 8 }, "stop": { "line": 257, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_service_providers.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 264, "column": 15 }, "stop": { "line": 264, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_service_providers.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_service_providers.SystemMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 223, "column": 8 }, "stop": { "line": 223, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 238, "column": 15 }, "stop": { "line": 238, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_service_providers.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 225, "column": 8 }, "stop": { "line": 225, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_service_providers.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 224, "column": 8 }, "stop": { "line": 224, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_service_providers.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 239, "column": 43 }, "stop": { "line": 239, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 225, "column": 24 }, "stop": { "line": 225, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 228, "column": 24 }, "stop": { "line": 228, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_service_providers.SystemReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 189, "column": 8 }, "stop": { "line": 189, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 191, "column": 8 }, "stop": { "line": 191, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_service_providers.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 205, "column": 43 }, "stop": { "line": 205, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 191, "column": 24 }, "stop": { "line": 191, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 204, "column": 15 }, "stop": { "line": 204, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_service_providers.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 194, "column": 24 }, "stop": { "line": 194, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 190, "column": 8 }, "stop": { "line": 190, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_service_providers.SystemReaderTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_service_providers._DomainAndProjectUserServiceProviderTests.test_user_cannot_delete_service_providers": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 171, "column": 12 }, "stop": { "line": 171, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 171, "column": 30 }, "stop": { "line": 171, "column": 59 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_provider_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 171, "column": 12 }, "stop": { "line": 171, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 176, "column": 16 }, "stop": { "line": 176, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_service_providers._DomainAndProjectUserServiceProviderTests.test_user_cannot_get_a_service_provider": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 158, "column": 12 }, "stop": { "line": 158, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 158, "column": 30 }, "stop": { "line": 158, "column": 59 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_provider_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 158, "column": 12 }, "stop": { "line": 158, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 163, "column": 16 }, "stop": { "line": 163, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_service_providers._DomainAndProjectUserServiceProviderTests.test_user_cannot_list_service_providers": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 147, "column": 12 }, "stop": { "line": 147, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 147, "column": 30 }, "stop": { "line": 147, "column": 59 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_provider_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 147, "column": 12 }, "stop": { "line": 147, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_service_providers._DomainAndProjectUserServiceProviderTests.test_user_cannot_update_service_providers": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 131, "column": 12 }, "stop": { "line": 131, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 131, "column": 30 }, "stop": { "line": 131, "column": 59 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_provider_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 131, "column": 12 }, "stop": { "line": 131, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 138, "column": 16 }, "stop": { "line": 138, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_service_providers._DomainAndProjectUserServiceProviderTests.test_user_cannot_create_service_providers": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 123, "column": 59 }, "stop": { "line": 123, "column": 69 } }, { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 115, "column": 12 }, "stop": { "line": 115, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 118, "column": 27 }, "stop": { "line": 118, "column": 56 } }, { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 115, "column": 30 }, "stop": { "line": 115, "column": 59 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_provider_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 115, "column": 12 }, "stop": { "line": 115, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 123, "column": 59 }, "stop": { "line": 123, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 123, "column": 16 }, "stop": { "line": 123, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_service_providers._SystemReaderAndMemberUserServiceProviderTests.test_user_cannot_delete_service_providers": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 98, "column": 12 }, "stop": { "line": 98, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 98, "column": 30 }, "stop": { "line": 98, "column": 59 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_provider_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 98, "column": 12 }, "stop": { "line": 98, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 103, "column": 16 }, "stop": { "line": 103, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_service_providers._SystemReaderAndMemberUserServiceProviderTests.test_user_cannot_update_service_providers": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 82, "column": 12 }, "stop": { "line": 82, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 82, "column": 30 }, "stop": { "line": 82, "column": 59 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_provider_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 82, "column": 12 }, "stop": { "line": 82, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 89, "column": 16 }, "stop": { "line": 89, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_service_providers._SystemReaderAndMemberUserServiceProviderTests.test_user_cannot_create_service_providers": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 66, "column": 12 }, "stop": { "line": 66, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 74, "column": 59 }, "stop": { "line": 74, "column": 69 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 69, "column": 27 }, "stop": { "line": 69, "column": 56 } }, { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 66, "column": 30 }, "stop": { "line": 66, "column": 59 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_provider_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 66, "column": 12 }, "stop": { "line": 66, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 74, "column": 59 }, "stop": { "line": 74, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 74, "column": 16 }, "stop": { "line": 74, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_service_providers._SystemUserServiceProviderTests.test_user_can_get_a_service_provider": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 47, "column": 12 }, "stop": { "line": 47, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 47, "column": 30 }, "stop": { "line": 47, "column": 59 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_provider_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 47, "column": 12 }, "stop": { "line": 47, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 52, "column": 16 }, "stop": { "line": 52, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_service_providers._SystemUserServiceProviderTests.test_user_can_list_service_providers": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 40, "column": 32 }, "stop": { "line": 40, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 33, "column": 12 }, "stop": { "line": 33, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 33, "column": 30 }, "stop": { "line": 33, "column": 59 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_provider_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_service_providers.py", "start": { "line": 33, "column": 12 }, "stop": { "line": 33, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "oslo_cache._memcache_pool.MemcacheClientPool._put": [], "oslo_cache._memcache_pool.MemcacheClientPool._get": [], "oslo_cache._memcache_pool.MemcacheClientPool._destroy_connection": [], "oslo_cache._memcache_pool.MemcacheClientPool._create_connection": [], "oslo_cache._memcache_pool.MemcacheClientPool.__init__": [], "oslo_cache._memcache_pool.ConnectionPool._put": [], "oslo_cache._memcache_pool.ConnectionPool._drop_expired_connections": [], "oslo_cache._memcache_pool.ConnectionPool._get": [], "oslo_cache._memcache_pool.ConnectionPool._qsize": [], "oslo_cache._memcache_pool.ConnectionPool.acquire": [], "oslo_cache._memcache_pool.ConnectionPool._trace_logger": [], "oslo_cache._memcache_pool.ConnectionPool._debug_logger": [], "oslo_cache._memcache_pool.ConnectionPool._do_log": [], "oslo_cache._memcache_pool.ConnectionPool._destroy_connection": [], "oslo_cache._memcache_pool.ConnectionPool._create_connection": [], "oslo_cache._memcache_pool.ConnectionPool.__init__": [], "oslo_cache._memcache_pool._PoolItem.__init__": [], "oslo_cache._memcache_pool._MemcacheClient.__del__": [], "keystonemiddleware.auth_token.app_factory": [], "keystonemiddleware.auth_token.filter_factory": [], "keystonemiddleware.auth_token.AuthProtocol._token_cache_factory": [], "keystonemiddleware.auth_token.AuthProtocol._create_oslo_cache": [], "keystonemiddleware.auth_token.AuthProtocol._create_identity_server": [], "keystonemiddleware.auth_token.AuthProtocol._create_session": [], "keystonemiddleware.auth_token.AuthProtocol._create_auth_plugin": [], "keystonemiddleware.auth_token.AuthProtocol._validate_token": [], "keystonemiddleware.auth_token.AuthProtocol.fetch_token": [], "keystonemiddleware.auth_token.AuthProtocol._reject_auth_headers": [], "keystonemiddleware.auth_token.AuthProtocol.process_response": [], "keystonemiddleware.auth_token.AuthProtocol.process_request": [], "keystonemiddleware.auth_token.AuthProtocol.__init__": [], "keystonemiddleware.auth_token.BaseAuthProtocol.validate_allowed_request": [], "keystonemiddleware.auth_token.BaseAuthProtocol._confirm_token_bind": [], "keystonemiddleware.auth_token.BaseAuthProtocol._invalid_user_token": [], "keystonemiddleware.auth_token.BaseAuthProtocol.process_response": [], "keystonemiddleware.auth_token.BaseAuthProtocol.fetch_token": [], "keystonemiddleware.auth_token.BaseAuthProtocol._do_fetch_token": [], "keystonemiddleware.auth_token.BaseAuthProtocol._validate_token": [], "keystonemiddleware.auth_token.BaseAuthProtocol.process_request": [], "keystonemiddleware.auth_token.BaseAuthProtocol.__call__": [], "keystonemiddleware.auth_token.BaseAuthProtocol.__init__": [], "keystonemiddleware.auth_token._path_matches": [], "keystonemiddleware.auth_token.list_opts": [], "keystoneauth1.tests.unit.test_http_basic.HTTPBasicAuthTest.test_get_endpoint_with_override": [], "keystoneauth1.tests.unit.test_http_basic.HTTPBasicAuthTest.test_get_endpoint": [], "keystoneauth1.tests.unit.test_http_basic.HTTPBasicAuthTest.test_basic_options": [], "keystoneauth1.tests.unit.test_http_basic.HTTPBasicAuthTest.test_basic_case": [], "oslo_middleware.tests.test_catch_errors.CatchErrorsTest.test_filter_tokens_from_log": [], "oslo_middleware.tests.test_catch_errors.CatchErrorsTest.test_internal_server_error": [], "oslo_middleware.tests.test_catch_errors.CatchErrorsTest.test_success_response": [], "oslo_middleware.tests.test_catch_errors.CatchErrorsTest._test_has_request_id": [], "graphql.pyutils.cached_property.cached_property.__get__": [], "graphql.pyutils.cached_property.cached_property.__init__": [], "oslo_utils.tests.test_timeutils.StopWatchTest.test_elapsed_maximum": [], "oslo_utils.tests.test_timeutils.StopWatchTest.test_splits": [], "oslo_utils.tests.test_timeutils.StopWatchTest.test_splits_never_started": [], "oslo_utils.tests.test_timeutils.StopWatchTest.test_splits_stopped": [], "oslo_utils.tests.test_timeutils.StopWatchTest.test_context_manager_splits": [], "oslo_utils.tests.test_timeutils.StopWatchTest.test_context_manager": [], "oslo_utils.tests.test_timeutils.StopWatchTest.test_pause_resume": [], "oslo_utils.tests.test_timeutils.StopWatchTest.test_no_leftover": [], "oslo_utils.tests.test_timeutils.StopWatchTest.test_no_elapsed": [], "oslo_utils.tests.test_timeutils.StopWatchTest.test_elapsed": [], "oslo_utils.tests.test_timeutils.StopWatchTest.test_no_expiry": [], "oslo_utils.tests.test_timeutils.StopWatchTest.test_has_started_stopped": [], "oslo_utils.tests.test_timeutils.StopWatchTest.test_not_expired": [], "oslo_utils.tests.test_timeutils.StopWatchTest.test_expiry": [], "oslo_utils.tests.test_timeutils.StopWatchTest.test_backwards": [], "oslo_utils.tests.test_timeutils.StopWatchTest.test_bad_expiry": [], "oslo_utils.tests.test_timeutils.StopWatchTest.test_no_states": [], "oslo_utils.tests.test_timeutils.StopWatchTest.test_leftover_no_duration": [], "oslo_utils.tests.test_timeutils.TimeItTest.test_timed_custom_level": [], "oslo_utils.tests.test_timeutils.TimeItTest.test_timed_custom_message": [], "oslo_utils.tests.test_timeutils.TimeItTest.test_no_timed_exception": [], "oslo_utils.tests.test_timeutils.TimeItTest.test_no_timed_to_fast": [], "oslo_utils.tests.test_timeutils.TimeItTest.test_no_timed_disabled": [], "oslo_utils.tests.test_timeutils.TimeItTest.test_timed": [], "oslo_utils.tests.test_timeutils.TestIso8601Time.test_normalize_naive": [], "oslo_utils.tests.test_timeutils.TestIso8601Time.test_normalize_zulu_aware_to_naive": [], "oslo_utils.tests.test_timeutils.TestIso8601Time.test_normalize_aware_to_naive": [], "oslo_utils.tests.test_timeutils.TestIso8601Time.test_west_normalize": [], "oslo_utils.tests.test_timeutils.TestIso8601Time.test_east_normalize": [], "oslo_utils.tests.test_timeutils.TestIso8601Time.test_zulu_normalize": [], "oslo_utils.tests.test_timeutils.TestIso8601Time.test_now_roundtrip": [], "oslo_utils.tests.test_timeutils.TestIso8601Time.test_west_roundtrip": [], "oslo_utils.tests.test_timeutils.TestIso8601Time.test_east_roundtrip": [], "oslo_utils.tests.test_timeutils.TestIso8601Time.test_zulu_roundtrip": [], "oslo_utils.tests.test_timeutils.TestIso8601Time.test_compare_micros": [], "oslo_utils.tests.test_timeutils.TestIso8601Time.test_compare": [], "oslo_utils.tests.test_timeutils.TestIso8601Time.test_offset_west_micros": [], "oslo_utils.tests.test_timeutils.TestIso8601Time.test_offset_west": [], "oslo_utils.tests.test_timeutils.TestIso8601Time.test_offset_east_micros": [], "oslo_utils.tests.test_timeutils.TestIso8601Time.test_offset_east": [], "oslo_utils.tests.test_timeutils.TestIso8601Time.test_zulu_micros": [], "oslo_utils.tests.test_timeutils.TestIso8601Time.test_zulu": [], "oslo_utils.tests.test_timeutils.TestIso8601Time._do_test": [], "oslo_utils.tests.test_timeutils.TestIso8601Time._instaneous": [], "oslo_utils.tests.test_timeutils.TimeUtilsTest.test_is_soon": [], "oslo_utils.tests.test_timeutils.TimeUtilsTest.test_iso8601_from_timestamp_ms": [], "oslo_utils.tests.test_timeutils.TimeUtilsTest.test_iso8601_from_timestamp": [], "oslo_utils.tests.test_timeutils.TimeUtilsTest.test_delta_seconds": [], "oslo_utils.tests.test_timeutils.TimeUtilsTest.test_unmarshall_time_leap_second": [], "oslo_utils.tests.test_timeutils.TimeUtilsTest.test_marshall_time_with_tz": [], "oslo_utils.tests.test_timeutils.TimeUtilsTest.test_marshall_time": [], "oslo_utils.tests.test_timeutils.TimeUtilsTest.test_advance_time_seconds": [], "oslo_utils.tests.test_timeutils.TimeUtilsTest.test_advance_time_delta": [], "oslo_utils.tests.test_timeutils.TimeUtilsTest.test_utcnow": [], "oslo_utils.tests.test_timeutils.TimeUtilsTest.test_utcnow_ts": [], "oslo_utils.tests.test_timeutils.TimeUtilsTest.test_set_time_override_using_default": [], "oslo_utils.tests.test_timeutils.TimeUtilsTest.test_is_newer_than_aware_no_utc": [], "oslo_utils.tests.test_timeutils.TimeUtilsTest.test_is_newer_than_aware": [], "oslo_utils.tests.test_timeutils.TimeUtilsTest.test_is_newer_than_str": [], "oslo_utils.tests.test_timeutils.TimeUtilsTest.test_is_newer_than_datetime": [], "oslo_utils.tests.test_timeutils.TimeUtilsTest._test_is_newer_than": [], "oslo_utils.tests.test_timeutils.TimeUtilsTest.test_is_older_than_aware_no_utc": [], "oslo_utils.tests.test_timeutils.TimeUtilsTest.test_is_older_than_aware": [], "oslo_utils.tests.test_timeutils.TimeUtilsTest.test_is_older_than_str": [], "oslo_utils.tests.test_timeutils.TimeUtilsTest.test_is_older_than_datetime": [], "oslo_utils.tests.test_timeutils.TimeUtilsTest._test_is_older_than": [], "oslo_utils.tests.test_timeutils.TimeUtilsTest.test_strtime_and_back": [], "oslo_utils.tests.test_timeutils.TimeUtilsTest.test_parse_strtime": [], "oslo_utils.tests.test_timeutils.TimeUtilsTest.test_strtime": [], "oslo_utils.tests.test_timeutils.TimeUtilsTest.test_parse_isotime_micro_second_precision": [], "oslo_utils.tests.test_timeutils.TimeUtilsTest.test_parse_isotime": [], "oslo_utils.tests.test_timeutils.TimeUtilsTest.test_isotimei_micro_second_precision": [], "oslo_utils.tests.test_timeutils.TimeUtilsTest.test_isotime": [], "oslo_utils.tests.test_timeutils.TimeUtilsTest.setUp": [], "oslo_utils.tests.test_timeutils.monotonic_iter": [], "extras.safe_hasattr": [], "extras.try_imports": [], "extras.try_import": [], "graphene.types.tests.test_json.test_jsonstring_query_variable": [], "graphene.types.tests.test_json.test_jsonstring_query": [], "graphene.types.tests.test_json.Query.resolve_json": [], "keystone.common.policies.consumer.list_rules": [], "rx.linq.observable.average.average": [], "rx.linq.observable.average.AverageValue.__init__": [], "setuptools.command.install_lib.install_lib.get_outputs": [], "setuptools.command.install_lib.install_lib.copy_tree": [], "setuptools.command.install_lib.install_lib._gen_exclusion_paths": [], "setuptools.command.install_lib.install_lib._get_SVEM_NSPs": [], "setuptools.command.install_lib.install_lib._all_packages": [], "setuptools.command.install_lib.install_lib._exclude_pkg_path": [], "setuptools.command.install_lib.install_lib.get_exclusions": [], "setuptools.command.install_lib.install_lib.run": [], "setuptools.command.install_lib.install_lib.finalize_options": [], "setuptools.command.install_lib.install_lib.initialize_options": [], "keystone.common.policies.group.list_rules": [], "oslo_context.tests.test_fixture.ClearRequestContextTest.test_store_current_resets_correctly": [], "oslo_context.tests.test_fixture.ClearRequestContextTest.test_store_current": [], "IPython.core.extensions.ExtensionManager.install_extension": [], "IPython.core.extensions.ExtensionManager._call_unload_ipython_extension": [], "IPython.core.extensions.ExtensionManager._call_load_ipython_extension": [], "IPython.core.extensions.ExtensionManager.reload_extension": [], "IPython.core.extensions.ExtensionManager.unload_extension": [], "IPython.core.extensions.ExtensionManager.load_extension": [], "IPython.core.extensions.ExtensionManager._on_ipython_dir_changed": [], "IPython.core.extensions.ExtensionManager.ipython_extension_dir": [], "IPython.core.extensions.ExtensionManager.__init__": [], "sqlalchemy.sql.selectable.AnnotatedFromClause.__init__": [], "sqlalchemy.sql.selectable.TextualSelect._scalar_type": [], "sqlalchemy.sql.selectable.TextualSelect._generate_fromclause_column_proxies": [], "sqlalchemy.sql.selectable.TextualSelect.bindparams": [], "sqlalchemy.sql.selectable.TextualSelect._bind": [], "sqlalchemy.sql.selectable.TextualSelect._ensure_disambiguated_names": [], "sqlalchemy.sql.selectable.TextualSelect._set_label_style": [], "sqlalchemy.sql.selectable.TextualSelect._all_selected_columns": [], "sqlalchemy.sql.selectable.TextualSelect.selected_columns": [], "sqlalchemy.sql.selectable.TextualSelect.__init__": [], "sqlalchemy.sql.selectable.Exists.where": [], "sqlalchemy.sql.selectable.Exists.select_from": [], "sqlalchemy.sql.selectable.Exists.correlate_except": [], "sqlalchemy.sql.selectable.Exists.correlate": [], "sqlalchemy.sql.selectable.Exists.select": [], "sqlalchemy.sql.selectable.Exists._regroup": [], "sqlalchemy.sql.selectable.Exists.__init__": [], "sqlalchemy.sql.selectable.ScalarSelect.correlate_except": [], "sqlalchemy.sql.selectable.ScalarSelect.correlate": [], "sqlalchemy.sql.selectable.ScalarSelect.self_group": [], "sqlalchemy.sql.selectable.ScalarSelect.where": [], "sqlalchemy.sql.selectable.ScalarSelect.columns": [], "sqlalchemy.sql.selectable.ScalarSelect.__init__": [], "sqlalchemy.sql.selectable.Select.bind": [], "sqlalchemy.sql.selectable.Select.intersect_all": [], "sqlalchemy.sql.selectable.Select.intersect": [], "sqlalchemy.sql.selectable.Select.except_all": [], "sqlalchemy.sql.selectable.Select.except_": [], "sqlalchemy.sql.selectable.Select.union_all": [], "sqlalchemy.sql.selectable.Select.union": [], "sqlalchemy.sql.selectable.Select.self_group": [], "sqlalchemy.sql.selectable.Select._needs_parens_for_grouping": [], "sqlalchemy.sql.selectable.Select._generate_fromclause_column_proxies": [], "sqlalchemy.sql.selectable.Select._generate_columns_plus_names": [], "sqlalchemy.sql.selectable.Select._ensure_disambiguated_names": [], "sqlalchemy.sql.selectable.Select._all_selected_columns": [], "sqlalchemy.sql.selectable.Select.selected_columns": [], "sqlalchemy.sql.selectable.Select.correlate_except": [], "sqlalchemy.sql.selectable.Select.correlate": [], "sqlalchemy.sql.selectable.Select.select_from": [], "sqlalchemy.sql.selectable.Select.distinct": [], "sqlalchemy.sql.selectable.Select.having": [], "sqlalchemy.sql.selectable.Select.where": [], "sqlalchemy.sql.selectable.Select.whereclause": [], "sqlalchemy.sql.selectable.Select.with_only_columns": [], "sqlalchemy.sql.selectable.Select.reduce_columns": [], "sqlalchemy.sql.selectable.Select.column": [], "sqlalchemy.sql.selectable.Select._set_entities": [], "sqlalchemy.sql.selectable.Select.add_columns": [], "sqlalchemy.sql.selectable.Select.get_children": [], "sqlalchemy.sql.selectable.Select._copy_internals": [], "sqlalchemy.sql.selectable.Select.is_derived_from": [], "sqlalchemy.sql.selectable.Select.inner_columns": [], "sqlalchemy.sql.selectable.Select.froms": [], "sqlalchemy.sql.selectable.Select.outerjoin": [], "sqlalchemy.sql.selectable.Select.join_from": [], "sqlalchemy.sql.selectable.Select.outerjoin_from": [], "sqlalchemy.sql.selectable.Select.join": [], "sqlalchemy.sql.selectable.Select.from_statement": [], "sqlalchemy.sql.selectable.Select.column_descriptions": [], "sqlalchemy.sql.selectable.Select.filter_by": [], "sqlalchemy.sql.selectable.Select._filter_by_zero": [], "sqlalchemy.sql.selectable.Select.filter": [], "sqlalchemy.sql.selectable.Select._scalar_type": [], "sqlalchemy.sql.selectable.Select.__init__": [], "sqlalchemy.sql.selectable.Select._create": [], "sqlalchemy.sql.selectable.Select._create_future_select": [], "sqlalchemy.sql.selectable.Select.create_legacy_select": [], "sqlalchemy.sql.selectable.Select._create_select_from_fromclause": [], "sqlalchemy.sql.selectable._MemoizedSelectEntities._generate_for_statement": [], "sqlalchemy.sql.selectable._MemoizedSelectEntities._clone": [], "sqlalchemy.sql.selectable._SelectFromElements._iterate_from_elements": [], "sqlalchemy.sql.selectable.SelectState._join_place_explicit_left_side": [], "sqlalchemy.sql.selectable.SelectState._join_determine_implicit_left_side": [], "sqlalchemy.sql.selectable.SelectState._setup_joins": [], "sqlalchemy.sql.selectable.SelectState.all_selected_columns": [], "sqlalchemy.sql.selectable.SelectState.determine_last_joined_entity": [], "sqlalchemy.sql.selectable.SelectState._memoized_attr__label_resolve_dict": [], "sqlalchemy.sql.selectable.SelectState._get_display_froms": [], "sqlalchemy.sql.selectable.SelectState._normalize_froms": [], "sqlalchemy.sql.selectable.SelectState._get_froms": [], "sqlalchemy.sql.selectable.SelectState._column_naming_convention": [], "sqlalchemy.sql.selectable.SelectState.from_statement": [], "sqlalchemy.sql.selectable.SelectState.get_column_descriptions": [], "sqlalchemy.sql.selectable.SelectState._plugin_not_implemented": [], "sqlalchemy.sql.selectable.SelectState.__init__": [], "sqlalchemy.sql.selectable.DeprecatedSelectGenerations.append_from": [], "sqlalchemy.sql.selectable.DeprecatedSelectGenerations.append_having": [], "sqlalchemy.sql.selectable.DeprecatedSelectGenerations.append_whereclause": [], "sqlalchemy.sql.selectable.DeprecatedSelectGenerations.append_prefix": [], "sqlalchemy.sql.selectable.DeprecatedSelectGenerations.append_column": [], "sqlalchemy.sql.selectable.DeprecatedSelectGenerations.append_correlation": [], "sqlalchemy.sql.selectable.CompoundSelect.bind": [], "sqlalchemy.sql.selectable.CompoundSelect.selected_columns": [], "sqlalchemy.sql.selectable.CompoundSelect._all_selected_columns": [], "sqlalchemy.sql.selectable.CompoundSelect._refresh_for_new_column": [], "sqlalchemy.sql.selectable.CompoundSelect._generate_fromclause_column_proxies": [], "sqlalchemy.sql.selectable.CompoundSelect._ensure_disambiguated_names": [], "sqlalchemy.sql.selectable.CompoundSelect._set_label_style": [], "sqlalchemy.sql.selectable.CompoundSelect.is_derived_from": [], "sqlalchemy.sql.selectable.CompoundSelect.self_group": [], "sqlalchemy.sql.selectable.CompoundSelect._scalar_type": [], "sqlalchemy.sql.selectable.CompoundSelect._create_intersect_all": [], "sqlalchemy.sql.selectable.CompoundSelect._create_intersect": [], "sqlalchemy.sql.selectable.CompoundSelect._create_except_all": [], "sqlalchemy.sql.selectable.CompoundSelect._create_except": [], "sqlalchemy.sql.selectable.CompoundSelect._create_union_all": [], "sqlalchemy.sql.selectable.CompoundSelect._create_union": [], "sqlalchemy.sql.selectable.CompoundSelect.__init__": [], "sqlalchemy.sql.selectable.CompoundSelectState._label_resolve_dict": [], "sqlalchemy.sql.selectable.GenerativeSelect.group_by": [], "sqlalchemy.sql.selectable.GenerativeSelect.order_by": [], "sqlalchemy.sql.selectable.GenerativeSelect.slice": [], "sqlalchemy.sql.selectable.GenerativeSelect.offset": [], "sqlalchemy.sql.selectable.GenerativeSelect.fetch": [], "sqlalchemy.sql.selectable.GenerativeSelect.limit": [], "sqlalchemy.sql.selectable.GenerativeSelect._has_row_limiting_clause": [], "sqlalchemy.sql.selectable.GenerativeSelect._offset": [], "sqlalchemy.sql.selectable.GenerativeSelect._simple_int_clause": [], "sqlalchemy.sql.selectable.GenerativeSelect._limit": [], "sqlalchemy.sql.selectable.GenerativeSelect._offset_or_limit_clause_asint": [], "sqlalchemy.sql.selectable.GenerativeSelect._offset_or_limit_clause": [], "sqlalchemy.sql.selectable.GenerativeSelect._order_by_clause": [], "sqlalchemy.sql.selectable.GenerativeSelect._group_by_clause": [], "sqlalchemy.sql.selectable.GenerativeSelect.apply_labels": [], "sqlalchemy.sql.selectable.GenerativeSelect.set_label_style": [], "sqlalchemy.sql.selectable.GenerativeSelect.get_label_style": [], "sqlalchemy.sql.selectable.GenerativeSelect.with_for_update": [], "sqlalchemy.sql.selectable.GenerativeSelect.__init__": [], "sqlalchemy.sql.selectable.DeprecatedSelectBaseGenerations.append_group_by": [], "sqlalchemy.sql.selectable.DeprecatedSelectBaseGenerations.append_order_by": [], "sqlalchemy.sql.selectable.SelectStatementGrouping._from_objects": [], "sqlalchemy.sql.selectable.SelectStatementGrouping.selected_columns": [], "sqlalchemy.sql.selectable.SelectStatementGrouping._all_selected_columns": [], "sqlalchemy.sql.selectable.SelectStatementGrouping._generate_proxy_for_new_column": [], "sqlalchemy.sql.selectable.SelectStatementGrouping._generate_fromclause_column_proxies": [], "sqlalchemy.sql.selectable.SelectStatementGrouping.self_group": [], "sqlalchemy.sql.selectable.SelectStatementGrouping.select_statement": [], "sqlalchemy.sql.selectable.SelectStatementGrouping._label_style": [], "sqlalchemy.sql.selectable.SelectStatementGrouping.set_label_style": [], "sqlalchemy.sql.selectable.SelectStatementGrouping.get_label_style": [], "sqlalchemy.sql.selectable.SelectStatementGrouping._ensure_disambiguated_names": [], "sqlalchemy.sql.selectable.SelectStatementGrouping.__init__": [], "sqlalchemy.sql.selectable.SelectBase.alias": [], "sqlalchemy.sql.selectable.SelectBase._ensure_disambiguated_names": [], "sqlalchemy.sql.selectable.SelectBase.subquery": [], "sqlalchemy.sql.selectable.SelectBase._from_objects": [], "sqlalchemy.sql.selectable.SelectBase.lateral": [], "sqlalchemy.sql.selectable.SelectBase.label": [], "sqlalchemy.sql.selectable.SelectBase.scalar_subquery": [], "sqlalchemy.sql.selectable.SelectBase.exists": [], "sqlalchemy.sql.selectable.SelectBase.as_scalar": [], "sqlalchemy.sql.selectable.SelectBase._implicit_subquery": [], "sqlalchemy.sql.selectable.SelectBase.select": [], "sqlalchemy.sql.selectable.SelectBase.columns": [], "sqlalchemy.sql.selectable.SelectBase.c": [], "sqlalchemy.sql.selectable.SelectBase.exported_columns": [], "sqlalchemy.sql.selectable.SelectBase._all_selected_columns": [], "sqlalchemy.sql.selectable.SelectBase.selected_columns": [], "sqlalchemy.sql.selectable.SelectBase._refresh_for_new_column": [], "sqlalchemy.sql.selectable.SelectBase._generate_fromclause_column_proxies": [], "sqlalchemy.sql.selectable.Values._from_objects": [], "sqlalchemy.sql.selectable.Values._populate_column_collection": [], "sqlalchemy.sql.selectable.Values.data": [], "sqlalchemy.sql.selectable.Values.lateral": [], "sqlalchemy.sql.selectable.Values.alias": [], "sqlalchemy.sql.selectable.Values._column_types": [], "sqlalchemy.sql.selectable.Values.__init__": [], "sqlalchemy.sql.selectable.ForUpdateArg.__init__": [], "sqlalchemy.sql.selectable.ForUpdateArg.__hash__": [], "sqlalchemy.sql.selectable.ForUpdateArg.__ne__": [], "sqlalchemy.sql.selectable.ForUpdateArg.__eq__": [], "sqlalchemy.sql.selectable.ForUpdateArg._from_argument": [], "sqlalchemy.sql.selectable.TableClause._from_objects": [], "sqlalchemy.sql.selectable.TableClause.delete": [], "sqlalchemy.sql.selectable.TableClause.update": [], "sqlalchemy.sql.selectable.TableClause.insert": [], "sqlalchemy.sql.selectable.TableClause.append_column": [], "sqlalchemy.sql.selectable.TableClause.description": [], "sqlalchemy.sql.selectable.TableClause._init_collections": [], "sqlalchemy.sql.selectable.TableClause._refresh_for_new_column": [], "sqlalchemy.sql.selectable.TableClause.__str__": [], "sqlalchemy.sql.selectable.TableClause.__init__": [], "sqlalchemy.sql.selectable.FromGrouping.__setstate__": [], "sqlalchemy.sql.selectable.FromGrouping.__getstate__": [], "sqlalchemy.sql.selectable.FromGrouping._from_objects": [], "sqlalchemy.sql.selectable.FromGrouping._hide_froms": [], "sqlalchemy.sql.selectable.FromGrouping._anonymous_fromclause": [], "sqlalchemy.sql.selectable.FromGrouping.alias": [], "sqlalchemy.sql.selectable.FromGrouping.is_derived_from": [], "sqlalchemy.sql.selectable.FromGrouping.foreign_keys": [], "sqlalchemy.sql.selectable.FromGrouping.primary_key": [], "sqlalchemy.sql.selectable.FromGrouping.columns": [], "sqlalchemy.sql.selectable.FromGrouping._init_collections": [], "sqlalchemy.sql.selectable.FromGrouping.__init__": [], "sqlalchemy.sql.selectable.Subquery._execute_on_connection": [], "sqlalchemy.sql.selectable.Subquery.as_scalar": [], "sqlalchemy.sql.selectable.Subquery._factory": [], "sqlalchemy.sql.selectable.HasCTE.cte": [], "sqlalchemy.sql.selectable.CTE.union_all": [], "sqlalchemy.sql.selectable.CTE.union": [], "sqlalchemy.sql.selectable.CTE.alias": [], "sqlalchemy.sql.selectable.CTE._populate_column_collection": [], "sqlalchemy.sql.selectable.CTE._init": [], "sqlalchemy.sql.selectable.CTE._factory": [], "sqlalchemy.sql.selectable.TableSample._get_method": [], "sqlalchemy.sql.selectable.TableSample._init": [], "sqlalchemy.sql.selectable.TableSample._factory": [], "sqlalchemy.sql.selectable.Lateral._factory": [], "sqlalchemy.sql.selectable.TableValuedAlias.render_derived": [], "sqlalchemy.sql.selectable.TableValuedAlias.lateral": [], "sqlalchemy.sql.selectable.TableValuedAlias.alias": [], "sqlalchemy.sql.selectable.TableValuedAlias.column": [], "sqlalchemy.sql.selectable.TableValuedAlias._init": [], "sqlalchemy.sql.selectable.Alias._factory": [], "sqlalchemy.sql.selectable.AliasedReturnsRows.bind": [], "sqlalchemy.sql.selectable.AliasedReturnsRows._from_objects": [], "sqlalchemy.sql.selectable.AliasedReturnsRows._copy_internals": [], "sqlalchemy.sql.selectable.AliasedReturnsRows._populate_column_collection": [], "sqlalchemy.sql.selectable.AliasedReturnsRows.is_derived_from": [], "sqlalchemy.sql.selectable.AliasedReturnsRows.original": [], "sqlalchemy.sql.selectable.AliasedReturnsRows.description": [], "sqlalchemy.sql.selectable.AliasedReturnsRows._refresh_for_new_column": [], "sqlalchemy.sql.selectable.AliasedReturnsRows._init": [], "sqlalchemy.sql.selectable.AliasedReturnsRows._factory": [], "sqlalchemy.sql.selectable.AliasedReturnsRows._construct": [], "sqlalchemy.sql.selectable.NoInit.__init__": [], "sqlalchemy.sql.selectable.Join._from_objects": [], "sqlalchemy.sql.selectable.Join._hide_froms": [], "sqlalchemy.sql.selectable.Join.alias": [], "sqlalchemy.sql.selectable.Join._anonymous_fromclause": [], "sqlalchemy.sql.selectable.Join.bind": [], "sqlalchemy.sql.selectable.Join.select": [], "sqlalchemy.sql.selectable.Join._joincond_trim_constraints": [], "sqlalchemy.sql.selectable.Join._joincond_scan_left_right": [], "sqlalchemy.sql.selectable.Join._can_join": [], "sqlalchemy.sql.selectable.Join._join_condition": [], "sqlalchemy.sql.selectable.Join._match_primaries": [], "sqlalchemy.sql.selectable.Join._refresh_for_new_column": [], "sqlalchemy.sql.selectable.Join._populate_column_collection": [], "sqlalchemy.sql.selectable.Join.self_group": [], "sqlalchemy.sql.selectable.Join.is_derived_from": [], "sqlalchemy.sql.selectable.Join.description": [], "sqlalchemy.sql.selectable.Join._create_join": [], "sqlalchemy.sql.selectable.Join._create_outerjoin": [], "sqlalchemy.sql.selectable.Join.__init__": [], "sqlalchemy.sql.selectable.FromClause._anonymous_fromclause": [], "sqlalchemy.sql.selectable.FromClause._refresh_for_new_column": [], "sqlalchemy.sql.selectable.FromClause._populate_column_collection": [], "sqlalchemy.sql.selectable.FromClause._cols_populated": [], "sqlalchemy.sql.selectable.FromClause._init_collections": [], "sqlalchemy.sql.selectable.FromClause._reset_column_collection": [], "sqlalchemy.sql.selectable.FromClause.foreign_keys": [], "sqlalchemy.sql.selectable.FromClause.primary_key": [], "sqlalchemy.sql.selectable.FromClause.entity_namespace": [], "sqlalchemy.sql.selectable.FromClause.columns": [], "sqlalchemy.sql.selectable.FromClause.exported_columns": [], "sqlalchemy.sql.selectable.FromClause._generate_fromclause_column_proxies": [], "sqlalchemy.sql.selectable.FromClause.description": [], "sqlalchemy.sql.selectable.FromClause._is_lexical_equivalent": [], "sqlalchemy.sql.selectable.FromClause.is_derived_from": [], "sqlalchemy.sql.selectable.FromClause.tablesample": [], "sqlalchemy.sql.selectable.FromClause.table_valued": [], "sqlalchemy.sql.selectable.FromClause.alias": [], "sqlalchemy.sql.selectable.FromClause.outerjoin": [], "sqlalchemy.sql.selectable.FromClause.join": [], "sqlalchemy.sql.selectable.FromClause.select": [], "sqlalchemy.sql.selectable.HasHints.with_hint": [], "sqlalchemy.sql.selectable.HasHints.with_statement_hint": [], "sqlalchemy.sql.selectable.HasSuffixes._setup_suffixes": [], "sqlalchemy.sql.selectable.HasSuffixes.suffix_with": [], "sqlalchemy.sql.selectable.HasPrefixes._setup_prefixes": [], "sqlalchemy.sql.selectable.HasPrefixes.prefix_with": [], "sqlalchemy.sql.selectable.Selectable.corresponding_column": [], "sqlalchemy.sql.selectable.Selectable.replace_selectable": [], "sqlalchemy.sql.selectable.Selectable.lateral": [], "sqlalchemy.sql.selectable.Selectable._refresh_for_new_column": [], "sqlalchemy.sql.selectable.ReturnsRows.exported_columns": [], "sqlalchemy.sql.selectable.ReturnsRows._all_selected_columns": [], "sqlalchemy.sql.selectable.ReturnsRows.selectable": [], "sqlalchemy.sql.selectable.subquery": [], "sqlalchemy.sql.selectable._OffsetLimitParam._limit_offset_value": [], "rx.linq.enumerable.whiledo.while_do": [], "graphql.validation.rules.base.ValidationRule.__init__": [], "unittest2.test.test_skipping.Test_TestSkipping.test_decorated_skip": [], "unittest2.test.test_skipping.Test_TestSkipping.test_skip_doesnt_run_setup": [], "unittest2.test.test_skipping.Test_TestSkipping.test_unexpected_success_subtests": [], "unittest2.test.test_skipping.Test_TestSkipping.test_unexpected_success": [], "unittest2.test.test_skipping.Test_TestSkipping.test_expected_failure_subtests": [], "unittest2.test.test_skipping.Test_TestSkipping.test_expected_failure": [], "unittest2.test.test_skipping.Test_TestSkipping.test_skip_non_unittest_class_new_style": [], "unittest2.test.test_skipping.Test_TestSkipping.test_skip_non_unittest_class_old_style": [], "unittest2.test.test_skipping.Test_TestSkipping.test_skip_class": [], "unittest2.test.test_skipping.Test_TestSkipping.test_skipping_decorators": [], "unittest2.test.test_skipping.Test_TestSkipping.test_skipping_subtests": [], "unittest2.test.test_skipping.Test_TestSkipping.test_skipping": [], "pygments.lexers.int_fiction.Tads3Lexer.analyse_text": [], "pygments.lexers.int_fiction.Tads3Lexer.get_tokens_unprocessed": [], "pygments.lexers.int_fiction.Tads3Lexer._make_attribute_value_state": [], "pygments.lexers.int_fiction.Tads3Lexer._make_tag_state": [], "pygments.lexers.int_fiction.Tads3Lexer._make_string_state": [], "pygments.lexers.int_fiction.Inform6TemplateLexer.get_tokens_unprocessed": [], "pygments.lexers.int_fiction.Inform7Lexer.__init__": [], "pygments.lexers.int_fiction.Inform6Lexer.analyse_text": [], "pygments.lexers.int_fiction.Inform6Lexer.get_tokens_unprocessed": [], "werkzeug.urls._URLTuple.__init__": [], "alembic.templates.generic.env.run_migrations_online": [], "alembic.templates.generic.env.run_migrations_offline": [], "kombu.abstract.MaybeChannelBound.channel": [], "kombu.abstract.MaybeChannelBound.is_bound": [], "kombu.abstract.MaybeChannelBound._repr_entity": [], "kombu.abstract.MaybeChannelBound.__repr__": [], "kombu.abstract.MaybeChannelBound.when_bound": [], "kombu.abstract.MaybeChannelBound.revive": [], "kombu.abstract.MaybeChannelBound.maybe_bind": [], "kombu.abstract.MaybeChannelBound.bind": [], "kombu.abstract.MaybeChannelBound.__call__": [], "kombu.abstract.Object.__copy__": [], "kombu.abstract.Object.__reduce__": [], "kombu.abstract.Object.as_dict": [], "kombu.abstract.Object.__init__": [], "kombu.abstract._any": [], "kombu.abstract.unpickle_dict": [], "oauthlib.oauth2.rfc6749.endpoints.revocation.RevocationEndpoint.validate_revocation_request": [], "oauthlib.oauth2.rfc6749.endpoints.revocation.RevocationEndpoint.create_revocation_response": [], "oauthlib.oauth2.rfc6749.endpoints.revocation.RevocationEndpoint.__init__": [], "kombu.asynchronous.aws.sqs.connection.AsyncSQSConnection.remove_permission": [], "kombu.asynchronous.aws.sqs.connection.AsyncSQSConnection.add_permission": [], "kombu.asynchronous.aws.sqs.connection.AsyncSQSConnection.get_dead_letter_source_queues": [], "kombu.asynchronous.aws.sqs.connection.AsyncSQSConnection._on_queue_ready": [], "kombu.asynchronous.aws.sqs.connection.AsyncSQSConnection.get_queue": [], "kombu.asynchronous.aws.sqs.connection.AsyncSQSConnection.get_all_queues": [], "kombu.asynchronous.aws.sqs.connection.AsyncSQSConnection.change_message_visibility_batch": [], "kombu.asynchronous.aws.sqs.connection.AsyncSQSConnection.change_message_visibility": [], "kombu.asynchronous.aws.sqs.connection.AsyncSQSConnection.send_message_batch": [], "kombu.asynchronous.aws.sqs.connection.AsyncSQSConnection.send_message": [], "kombu.asynchronous.aws.sqs.connection.AsyncSQSConnection.delete_message_from_handle": [], "kombu.asynchronous.aws.sqs.connection.AsyncSQSConnection.delete_message_batch": [], "kombu.asynchronous.aws.sqs.connection.AsyncSQSConnection.delete_message": [], "kombu.asynchronous.aws.sqs.connection.AsyncSQSConnection.receive_message": [], "kombu.asynchronous.aws.sqs.connection.AsyncSQSConnection.set_queue_attribute": [], "kombu.asynchronous.aws.sqs.connection.AsyncSQSConnection.get_queue_attributes": [], "kombu.asynchronous.aws.sqs.connection.AsyncSQSConnection.get_queue_url": [], "kombu.asynchronous.aws.sqs.connection.AsyncSQSConnection.delete_queue": [], "kombu.asynchronous.aws.sqs.connection.AsyncSQSConnection.create_queue": [], "kombu.asynchronous.aws.sqs.connection.AsyncSQSConnection.__init__": [], "keystoneauth1.tests.unit.exceptions.test_exceptions.ExceptionTests.test_using_default_message": [], "keystoneauth1.tests.unit.exceptions.test_exceptions.ExceptionTests.test_clientexception_with_no_message": [], "keystoneauth1.tests.unit.exceptions.test_exceptions.ExceptionTests.test_clientexception_with_message": [], "keystone.tests.unit.test_backend_ldap.LDAPMatchingRuleInChainTests.test_list_groups": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3397, "column": 28 }, "stop": { "line": 3397, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3397, "column": 8 }, "stop": { "line": 3397, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3398, "column": 8 }, "stop": { "line": 3398, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPMatchingRuleInChainTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPMatchingRuleInChainTests.test_list_groups_for_user": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3393, "column": 28 }, "stop": { "line": 3393, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3393, "column": 8 }, "stop": { "line": 3393, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPMatchingRuleInChainTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPMatchingRuleInChainTests.test_list_user_groups": [], "keystone.tests.unit.test_backend_ldap.LDAPMatchingRuleInChainTests.test_get_group": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3384, "column": 8 }, "stop": { "line": 3384, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertDictEqual", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPMatchingRuleInChainTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPMatchingRuleInChainTests.config_files": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3379, "column": 28 }, "stop": { "line": 3379, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests_conf", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPMatchingRuleInChainTests.config_overrides": [], "keystone.tests.unit.test_backend_ldap.LDAPMatchingRuleInChainTests.assert_backends": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3364, "column": 8 }, "stop": { "line": 3364, "column": 24 } } ], "kind": "function", "target": "keystone.tests.unit.test_backend_ldap._assert_backends" } ], "keystone.tests.unit.test_backend_ldap.LDAPMatchingRuleInChainTests.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3356, "column": 15 }, "stop": { "line": 3356, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3353, "column": 16 }, "stop": { "line": 3353, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3351, "column": 8 }, "stop": { "line": 3351, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.LDAPTestSetup.setUp", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPTestSetup", "dispatch": "static" } ], "keystone.tests.unit.test_backend_ldap.LdapFilterTests.test_list_users_in_group_exact_filtered": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3345, "column": 8 }, "stop": { "line": 3345, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_ldap.LdapFilterTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LdapFilterTests.test_list_users_in_group_inexact_filtered": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3340, "column": 8 }, "stop": { "line": 3340, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_ldap.LdapFilterTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LdapFilterTests.config_files": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3334, "column": 28 }, "stop": { "line": 3334, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests_conf", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LdapFilterTests.config_overrides": [], "keystone.tests.unit.test_backend_ldap.LdapFilterTests.assert_backends": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3326, "column": 8 }, "stop": { "line": 3326, "column": 24 } } ], "kind": "function", "target": "keystone.tests.unit.test_backend_ldap._assert_backends" } ], "keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_multiple_sql_specific_drivers_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3313, "column": 8 }, "stop": { "line": 3313, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3309, "column": 29 }, "stop": { "line": 3309, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.get_config", "class_name": "keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3309, "column": 8 }, "stop": { "line": 3309, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3317, "column": 13 }, "stop": { "line": 3317, "column": 61 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3317, "column": 13 }, "stop": { "line": 3317, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3303, "column": 8 }, "stop": { "line": 3303, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseMultiLDAPandSQLIdentity.setup_initial_domains", "class_name": "keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3300, "column": 8 }, "stop": { "line": 3300, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_default_sql_plus_sql_specific_driver_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3293, "column": 8 }, "stop": { "line": 3293, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3285, "column": 8 }, "stop": { "line": 3285, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3285, "column": 29 }, "stop": { "line": 3285, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.get_config", "class_name": "keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3290, "column": 8 }, "stop": { "line": 3290, "column": 26 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3281, "column": 8 }, "stop": { "line": 3281, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.get_config": [], "keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3260, "column": 16 }, "stop": { "line": 3260, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3252, "column": 8 }, "stop": { "line": 3252, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.config_overrides", "class_name": "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity", "dispatch": "static" } ], "keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.assert_backends": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3246, "column": 8 }, "stop": { "line": 3246, "column": 24 } } ], "kind": "function", "target": "keystone.tests.unit.test_backend_ldap._assert_backends" } ], "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_limit_for_domains": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3225, "column": 8 }, "stop": { "line": 3225, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_domains_filtered_and_limited": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3219, "column": 8 }, "stop": { "line": 3219, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_with_domain_id_mismatch_to_parent_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3214, "column": 8 }, "stop": { "line": 3214, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_create_project_with_domain_id_mismatch_to_parent_domain", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_with_domain_id_and_without_parent_id": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3208, "column": 8 }, "stop": { "line": 3208, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_create_project_with_domain_id_and_without_parent_id", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_domain_with_project_api": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3200, "column": 8 }, "stop": { "line": 3200, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignments_filtered_by_role": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3195, "column": 8 }, "stop": { "line": 3195, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_list_role_assignments_filtered_by_role", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_group_enabled_ignored_disable_error": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3189, "column": 8 }, "stop": { "line": 3189, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_user_enabled_ignored_disable_error": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3184, "column": 8 }, "stop": { "line": 3184, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_user_id_comma": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3179, "column": 8 }, "stop": { "line": 3179, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_domain_mapping_list_is_used": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3166, "column": 17 }, "stop": { "line": 3166, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3167, "column": 12 }, "stop": { "line": 3167, "column": 28 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3170, "column": 13 }, "stop": { "line": 3170, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patcher.multiple", "class_name": "unittest.mock._patcher", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3170, "column": 13 }, "stop": { "line": 3172, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_domain_segregation": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3156, "column": 8 }, "stop": { "line": 3156, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3142, "column": 8 }, "stop": { "line": 3142, "column": 23 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3147, "column": 8 }, "stop": { "line": 3147, "column": 23 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3149, "column": 8 }, "stop": { "line": 3149, "column": 23 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3144, "column": 8 }, "stop": { "line": 3144, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseMultiLDAPandSQLIdentity.check_user", "class_name": "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3147, "column": 24 }, "stop": { "line": 3147, "column": 29 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3149, "column": 24 }, "stop": { "line": 3149, "column": 29 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3144, "column": 24 }, "stop": { "line": 3144, "column": 29 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3142, "column": 24 }, "stop": { "line": 3142, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3137, "column": 16 }, "stop": { "line": 3137, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseMultiLDAPandSQLIdentity.create_users_across_domains", "class_name": "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3119, "column": 46 }, "stop": { "line": 3119, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3121, "column": 30 }, "stop": { "line": 3121, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3121, "column": 8 }, "stop": { "line": 3121, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.add", "class_name": "set", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3119, "column": 28 }, "stop": { "line": 3119, "column": 31 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3118, "column": 19 }, "stop": { "line": 3118, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3117, "column": 25 }, "stop": { "line": 3117, "column": 28 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3117, "column": 58 }, "stop": { "line": 3117, "column": 61 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3109, "column": 17 }, "stop": { "line": 3109, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseMultiLDAPandSQLIdentity.create_users_across_domains", "class_name": "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3119, "column": 32 }, "stop": { "line": 3119, "column": 39 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3117, "column": 25 }, "stop": { "line": 3117, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3123, "column": 12 }, "stop": { "line": 3123, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3124, "column": 8 }, "stop": { "line": 3124, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3117, "column": 8 }, "stop": { "line": 3117, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3115, "column": 25 }, "stop": { "line": 3115, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.IdentityTests._set_domain_scope", "class_name": "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3104, "column": 8 }, "stop": { "line": 3104, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_domains": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3099, "column": 8 }, "stop": { "line": 3099, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.get_config": [], "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3077, "column": 8 }, "stop": { "line": 3077, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.config_overrides", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3088, "column": 16 }, "stop": { "line": 3088, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.assert_backends": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3066, "column": 8 }, "stop": { "line": 3066, "column": 24 } } ], "kind": "function", "target": "keystone.tests.unit.test_backend_ldap._assert_backends" } ], "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.load_fixtures": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3062, "column": 8 }, "stop": { "line": 3062, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseMultiLDAPandSQLIdentity.setup_initial_domains", "class_name": "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3061, "column": 12 }, "stop": { "line": 3061, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3057, "column": 8 }, "stop": { "line": 3057, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.LDAPTestSetup.setUp", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "static" } ], "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_orphaned_registration_does_not_prevent_getting_sql_driver": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 3009, "column": 8 }, "stop": { "line": 3009, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2999, "column": 17 }, "stop": { "line": 2999, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_domain_clears_sql_registration": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2975, "column": 8 }, "stop": { "line": 2975, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2965, "column": 17 }, "stop": { "line": 2965, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_same_domain_gets_sql_driver": [], "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_setting_multiple_sql_driver_raises_exception": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2940, "column": 8 }, "stop": { "line": 2940, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_reloading_domain_config": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2919, "column": 25 }, "stop": { "line": 2919, "column": 39 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2910, "column": 25 }, "stop": { "line": 2910, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2913, "column": 33 }, "stop": { "line": 2913, "column": 43 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2904, "column": 28 }, "stop": { "line": 2904, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2928, "column": 8 }, "stop": { "line": 2928, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2910, "column": 8 }, "stop": { "line": 2910, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2919, "column": 8 }, "stop": { "line": 2919, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2910, "column": 25 }, "stop": { "line": 2910, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2913, "column": 33 }, "stop": { "line": 2913, "column": 49 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2904, "column": 28 }, "stop": { "line": 2904, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_domain_config_has_no_impact_if_database_support_disabled": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2883, "column": 8 }, "stop": { "line": 2883, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2884, "column": 38 }, "stop": { "line": 2884, "column": 48 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2884, "column": 38 }, "stop": { "line": 2884, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2895, "column": 8 }, "stop": { "line": 2895, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.enable_multi_domain": [], "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.assert_backends": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2819, "column": 8 }, "stop": { "line": 2819, "column": 24 } } ], "kind": "function", "target": "keystone.tests.unit.test_backend_ldap._assert_backends" } ], "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_project_unset_project_ids_for_all_backends": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2803, "column": 56 }, "stop": { "line": 2803, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2800, "column": 18 }, "stop": { "line": 2800, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_remove_foreign_assignments_when_deleting_a_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2793, "column": 8 }, "stop": { "line": 2793, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_remove_foreign_assignments_when_deleting_a_domain", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_with_domain_id_mismatch_to_parent_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2786, "column": 8 }, "stop": { "line": 2787, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_create_project_with_domain_id_mismatch_to_parent_domain", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "static" } ], "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_with_domain_id_and_without_parent_id": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2780, "column": 8 }, "stop": { "line": 2781, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_create_project_with_domain_id_and_without_parent_id", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "static" } ], "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_using_sourced_groups_with_domains": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2775, "column": 8 }, "stop": { "line": 2775, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_list_role_assignment_using_sourced_groups_with_domains", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_by_user_with_domain_group_roles": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2768, "column": 8 }, "stop": { "line": 2769, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_list_role_assignment_by_user_with_domain_group_roles", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "static" } ], "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_by_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2763, "column": 8 }, "stop": { "line": 2763, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_list_role_assignment_by_domain", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "static" } ], "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignments_filtered_by_role": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2758, "column": 8 }, "stop": { "line": 2758, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.assignment.test_backends.AssignmentTests.test_list_role_assignments_filtered_by_role", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_group_enabled_ignored_disable_error": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2752, "column": 8 }, "stop": { "line": 2752, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_user_enabled_ignored_disable_error": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2747, "column": 8 }, "stop": { "line": 2747, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_domain_with_user_added": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2741, "column": 8 }, "stop": { "line": 2741, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2728, "column": 8 }, "stop": { "line": 2728, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertDictEqual", "class_name": "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2726, "column": 56 }, "stop": { "line": 2726, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2724, "column": 18 }, "stop": { "line": 2724, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2723, "column": 17 }, "stop": { "line": 2723, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_scanning_of_config_dir": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2707, "column": 8 }, "stop": { "line": 2707, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2709, "column": 8 }, "stop": { "line": 2709, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2705, "column": 8 }, "stop": { "line": 2705, "column": 21 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2702, "column": 8 }, "stop": { "line": 2702, "column": 21 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2703, "column": 8 }, "stop": { "line": 2703, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2697, "column": 8 }, "stop": { "line": 2697, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2720, "column": 8 }, "stop": { "line": 2720, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2718, "column": 8 }, "stop": { "line": 2718, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2696, "column": 8 }, "stop": { "line": 2696, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_existing_uuids_work": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2678, "column": 16 }, "stop": { "line": 2678, "column": 32 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2672, "column": 16 }, "stop": { "line": 2672, "column": 32 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2675, "column": 16 }, "stop": { "line": 2675, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" } ], "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_domain_segregation": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2592, "column": 16 }, "stop": { "line": 2592, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseMultiLDAPandSQLIdentity.create_users_across_domains", "class_name": "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2614, "column": 8 }, "stop": { "line": 2614, "column": 18 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2627, "column": 8 }, "stop": { "line": 2627, "column": 18 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2606, "column": 8 }, "stop": { "line": 2606, "column": 18 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2612, "column": 12 }, "stop": { "line": 2612, "column": 22 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2604, "column": 12 }, "stop": { "line": 2604, "column": 22 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2620, "column": 12 }, "stop": { "line": 2620, "column": 22 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2625, "column": 8 }, "stop": { "line": 2625, "column": 18 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2629, "column": 8 }, "stop": { "line": 2629, "column": 18 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2598, "column": 8 }, "stop": { "line": 2598, "column": 18 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2637, "column": 12 }, "stop": { "line": 2637, "column": 22 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2638, "column": 12 }, "stop": { "line": 2638, "column": 22 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2631, "column": 8 }, "stop": { "line": 2631, "column": 18 } } ], "kind": "function", "target": "keystone.tests.unit.test_backend_ldap.BaseMultiLDAPandSQLIdentity.check_user" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2653, "column": 12 }, "stop": { "line": 2653, "column": 27 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2660, "column": 8 }, "stop": { "line": 2660, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2614, "column": 19 }, "stop": { "line": 2614, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2606, "column": 19 }, "stop": { "line": 2606, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2637, "column": 23 }, "stop": { "line": 2637, "column": 28 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2629, "column": 19 }, "stop": { "line": 2629, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2612, "column": 23 }, "stop": { "line": 2612, "column": 28 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2631, "column": 19 }, "stop": { "line": 2631, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2627, "column": 19 }, "stop": { "line": 2627, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2625, "column": 19 }, "stop": { "line": 2625, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2638, "column": 23 }, "stop": { "line": 2638, "column": 28 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2598, "column": 19 }, "stop": { "line": 2598, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2620, "column": 23 }, "stop": { "line": 2620, "column": 28 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2604, "column": 23 }, "stop": { "line": 2604, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_limit_domain_specific_override": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2570, "column": 16 }, "stop": { "line": 2570, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2579, "column": 8 }, "stop": { "line": 2579, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2576, "column": 8 }, "stop": { "line": 2576, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_limit_domain_specific_inheritance": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2555, "column": 16 }, "stop": { "line": 2555, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2564, "column": 8 }, "stop": { "line": 2564, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2561, "column": 8 }, "stop": { "line": 2561, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2544, "column": 46 }, "stop": { "line": 2544, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2546, "column": 30 }, "stop": { "line": 2546, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2546, "column": 8 }, "stop": { "line": 2546, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.add", "class_name": "set", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2543, "column": 19 }, "stop": { "line": 2543, "column": 22 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2544, "column": 28 }, "stop": { "line": 2544, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2542, "column": 25 }, "stop": { "line": 2542, "column": 28 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2542, "column": 58 }, "stop": { "line": 2542, "column": 61 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2549, "column": 8 }, "stop": { "line": 2549, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2542, "column": 8 }, "stop": { "line": 2542, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2540, "column": 25 }, "stop": { "line": 2540, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.IdentityTests._set_domain_scope", "class_name": "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2548, "column": 12 }, "stop": { "line": 2548, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2544, "column": 32 }, "stop": { "line": 2544, "column": 39 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2534, "column": 17 }, "stop": { "line": 2534, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseMultiLDAPandSQLIdentity.create_users_across_domains", "class_name": "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2542, "column": 25 }, "stop": { "line": 2542, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.get_config": [], "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.enable_multi_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2523, "column": 30 }, "stop": { "line": 2523, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2506, "column": 8 }, "stop": { "line": 2506, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.config_overrides", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "static" } ], "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.assert_backends": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2495, "column": 8 }, "stop": { "line": 2495, "column": 24 } } ], "kind": "function", "target": "keystone.tests.unit.test_backend_ldap._assert_backends" } ], "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.load_fixtures": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2485, "column": 12 }, "stop": { "line": 2485, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2490, "column": 8 }, "stop": { "line": 2490, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.enable_multi_domain", "class_name": "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2486, "column": 8 }, "stop": { "line": 2486, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseMultiLDAPandSQLIdentity.setup_initial_domains", "class_name": "keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.BaseMultiLDAPandSQLIdentity.test_authenticate_to_each_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2453, "column": 24 }, "stop": { "line": 2453, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2451, "column": 16 }, "stop": { "line": 2451, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseMultiLDAPandSQLIdentity.create_users_across_domains", "class_name": "keystone.tests.unit.test_backend_ldap.BaseMultiLDAPandSQLIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2458, "column": 29 }, "stop": { "line": 2458, "column": 34 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2457, "column": 28 }, "stop": { "line": 2457, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2454, "column": 19 }, "stop": { "line": 2454, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.BaseMultiLDAPandSQLIdentity.setup_initial_domains": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2444, "column": 17 }, "stop": { "line": 2444, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2447, "column": 23 }, "stop": { "line": 2447, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2447, "column": 23 }, "stop": { "line": 2447, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2445, "column": 21 }, "stop": { "line": 2445, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.BaseMultiLDAPandSQLIdentity.check_user": [], "keystone.tests.unit.test_backend_ldap.BaseMultiLDAPandSQLIdentity.create_users_across_domains": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2380, "column": 25 }, "stop": { "line": 2380, "column": 41 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2388, "column": 34 }, "stop": { "line": 2388, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2387, "column": 17 }, "stop": { "line": 2387, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2376, "column": 27 }, "stop": { "line": 2376, "column": 30 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2399, "column": 25 }, "stop": { "line": 2399, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2392, "column": 30 }, "stop": { "line": 2392, "column": 38 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2388, "column": 18 }, "stop": { "line": 2388, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2376, "column": 31 }, "stop": { "line": 2376, "column": 59 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2399, "column": 29 }, "stop": { "line": 2399, "column": 57 } } ], "kind": "function", "target": "keystone.tests.unit.identity_mapping.list_id_mappings" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2388, "column": 12 }, "stop": { "line": 2388, "column": 31 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2380, "column": 8 }, "stop": { "line": 2380, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2384, "column": 20 }, "stop": { "line": 2384, "column": 25 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2392, "column": 24 }, "stop": { "line": 2392, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2393, "column": 39 }, "stop": { "line": 2393, "column": 49 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2390, "column": 29 }, "stop": { "line": 2390, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2398, "column": 25 }, "stop": { "line": 2398, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_domains": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2367, "column": 8 }, "stop": { "line": 2367, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2363, "column": 25 }, "stop": { "line": 2363, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_dynamic_mapping_build": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2338, "column": 16 }, "stop": { "line": 2338, "column": 33 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2336, "column": 16 }, "stop": { "line": 2336, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.new_user_ref", "class_name": "keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2341, "column": 8 }, "stop": { "line": 2341, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2341, "column": 47 }, "stop": { "line": 2341, "column": 50 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2335, "column": 27 }, "stop": { "line": 2335, "column": 30 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2348, "column": 8 }, "stop": { "line": 2348, "column": 25 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2351, "column": 8 }, "stop": { "line": 2351, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2341, "column": 25 }, "stop": { "line": 2341, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2340, "column": 19 }, "stop": { "line": 2340, "column": 47 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2335, "column": 31 }, "stop": { "line": 2335, "column": 59 } } ], "kind": "function", "target": "keystone.tests.unit.identity_mapping.list_id_mappings" } ], "keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2321, "column": 8 }, "stop": { "line": 2321, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.config_overrides", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "static" } ], "keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.assert_backends": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2318, "column": 8 }, "stop": { "line": 2318, "column": 24 } } ], "kind": "function", "target": "keystone.tests.unit.test_backend_ldap._assert_backends" } ], "keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2314, "column": 8 }, "stop": { "line": 2314, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.LDAPTestSetup.setUp", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2315, "column": 8 }, "stop": { "line": 2315, "column": 29 } } ], "kind": "function", "target": "keystone.common.cache.core.configure_cache" } ], "keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.config_files": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2309, "column": 23 }, "stop": { "line": 2309, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.config_files", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2310, "column": 28 }, "stop": { "line": 2310, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests_conf", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPPosixGroupsTest.test_posix_member_id": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2267, "column": 17 }, "stop": { "line": 2267, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.LDAPPosixGroupsTest._get_domain_fixture", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPPosixGroupsTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2272, "column": 8 }, "stop": { "line": 2272, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPPosixGroupsTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2275, "column": 19 }, "stop": { "line": 2275, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2268, "column": 20 }, "stop": { "line": 2268, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2288, "column": 8 }, "stop": { "line": 2288, "column": 21 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2294, "column": 8 }, "stop": { "line": 2294, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPPosixGroupsTest", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPPosixGroupsTest._get_domain_fixture": [], "keystone.tests.unit.test_backend_ldap.LDAPPosixGroupsTest.config_files": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2257, "column": 28 }, "stop": { "line": 2257, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests_conf", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPPosixGroupsTest.config_overrides": [], "keystone.tests.unit.test_backend_ldap.LDAPPosixGroupsTest.assert_backends": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2247, "column": 8 }, "stop": { "line": 2247, "column": 24 } } ], "kind": "function", "target": "keystone.tests.unit.test_backend_ldap._assert_backends" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_escape_member_dn": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2232, "column": 21 }, "stop": { "line": 2232, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2215, "column": 20 }, "stop": { "line": 2215, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2241, "column": 12 }, "stop": { "line": 2241, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2238, "column": 16 }, "stop": { "line": 2238, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.mockpatch.MockPatchObject.__init__", "class_name": "fixtures._fixtures.mockpatch.MockPatchObject", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2237, "column": 16 }, "stop": { "line": 2237, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2215, "column": 20 }, "stop": { "line": 2215, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enabled_attribute_handles_utf8": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2209, "column": 8 }, "stop": { "line": 2209, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIs", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2208, "column": 19 }, "stop": { "line": 2208, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.get", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2207, "column": 19 }, "stop": { "line": 2207, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.__init__", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "static" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enabled_invert_default_str_value": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2188, "column": 8 }, "stop": { "line": 2188, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enabled_invert": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2148, "column": 16 }, "stop": { "line": 2148, "column": 33 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2145, "column": 16 }, "stop": { "line": 2145, "column": 33 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2143, "column": 16 }, "stop": { "line": 2143, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.new_user_ref", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2175, "column": 8 }, "stop": { "line": 2175, "column": 25 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2162, "column": 8 }, "stop": { "line": 2162, "column": 25 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2169, "column": 8 }, "stop": { "line": 2169, "column": 25 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2183, "column": 8 }, "stop": { "line": 2183, "column": 25 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2154, "column": 8 }, "stop": { "line": 2154, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2175, "column": 26 }, "stop": { "line": 2175, "column": 52 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2162, "column": 26 }, "stop": { "line": 2162, "column": 52 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2154, "column": 26 }, "stop": { "line": 2154, "column": 52 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2183, "column": 26 }, "stop": { "line": 2183, "column": 52 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2169, "column": 26 }, "stop": { "line": 2169, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.get_user_enabled_vals", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2141, "column": 8 }, "stop": { "line": 2141, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2168, "column": 8 }, "stop": { "line": 2168, "column": 21 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2156, "column": 8 }, "stop": { "line": 2156, "column": 21 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2177, "column": 8 }, "stop": { "line": 2177, "column": 21 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2185, "column": 8 }, "stop": { "line": 2185, "column": 21 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2153, "column": 8 }, "stop": { "line": 2153, "column": 21 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2161, "column": 8 }, "stop": { "line": 2161, "column": 21 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2182, "column": 8 }, "stop": { "line": 2182, "column": 21 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2174, "column": 8 }, "stop": { "line": 2174, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIs", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enabled_use_group_config_with_ids": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2108, "column": 19 }, "stop": { "line": 2108, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2122, "column": 16 }, "stop": { "line": 2122, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2119, "column": 8 }, "stop": { "line": 2119, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2125, "column": 8 }, "stop": { "line": 2125, "column": 21 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2129, "column": 8 }, "stop": { "line": 2129, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIs", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enabled_use_group_config": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2075, "column": 19 }, "stop": { "line": 2075, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2088, "column": 16 }, "stop": { "line": 2088, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2085, "column": 8 }, "stop": { "line": 2085, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2091, "column": 8 }, "stop": { "line": 2091, "column": 21 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2095, "column": 8 }, "stop": { "line": 2095, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIs", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enable_attribute_mask": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2067, "column": 8 }, "stop": { "line": 2067, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_auth_emulated": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2061, "column": 13 }, "stop": { "line": 2061, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2061, "column": 13 }, "stop": { "line": 2061, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_project_crud": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2038, "column": 56 }, "stop": { "line": 2038, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2047, "column": 33 }, "stop": { "line": 2047, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2053, "column": 8 }, "stop": { "line": 2053, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2047, "column": 33 }, "stop": { "line": 2047, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2045, "column": 8 }, "stop": { "line": 2045, "column": 28 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2050, "column": 8 }, "stop": { "line": 2050, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertDictEqual", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2035, "column": 18 }, "stop": { "line": 2035, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2027, "column": 8 }, "stop": { "line": 2027, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.config_overrides", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentity", "dispatch": "static" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.config_files": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2022, "column": 23 }, "stop": { "line": 2022, "column": 77 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.config_files", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentity", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2023, "column": 28 }, "stop": { "line": 2023, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests_conf", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.load_fixtures": [], "keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2012, "column": 8 }, "stop": { "line": 2012, "column": 24 } } ], "kind": "function", "target": "keystone.tests.unit.test_backend_ldap._assert_backends" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2011, "column": 8 }, "stop": { "line": 2011, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.LDAPTestSetup.setUp", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentity", "dispatch": "static" } ], "keystone.tests.unit.test_backend_ldap.LDAPLimitTests.config_files": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2005, "column": 28 }, "stop": { "line": 2005, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests_conf", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2004, "column": 23 }, "stop": { "line": 2004, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.config_files", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" } ], "keystone.tests.unit.test_backend_ldap.LDAPLimitTests.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2001, "column": 46 }, "stop": { "line": 2001, "column": 49 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1998, "column": 8 }, "stop": { "line": 1998, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.config_overrides", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 2001, "column": 46 }, "stop": { "line": 2001, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__sub__", "class_name": "int", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPLimitTests.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1991, "column": 8 }, "stop": { "line": 1991, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.LimitTests.setUp", "class_name": "keystone.tests.unit.identity.test_backends.LimitTests", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1985, "column": 8 }, "stop": { "line": 1985, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1992, "column": 8 }, "stop": { "line": 1992, "column": 24 } } ], "kind": "function", "target": "keystone.tests.unit.test_backend_ldap._assert_backends" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1987, "column": 24 }, "stop": { "line": 1987, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.ldapdb.LDAPDatabase.__init__", "class_name": "keystone.tests.unit.ksfixtures.ldapdb.LDAPDatabase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1988, "column": 8 }, "stop": { "line": 1988, "column": 23 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1987, "column": 8 }, "stop": { "line": 1987, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPLimitTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1989, "column": 8 }, "stop": { "line": 1989, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPLimitTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1988, "column": 24 }, "stop": { "line": 1988, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1990, "column": 8 }, "stop": { "line": 1990, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_fixtures", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPLimitTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_identity_manager_catches_forbidden_when_deleting_a_project": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1974, "column": 13 }, "stop": { "line": 1974, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patcher.object", "class_name": "unittest.mock._patcher", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1980, "column": 8 }, "stop": { "line": 1980, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.NonCallableMock.assert_called_once", "class_name": "unittest.mock.AsyncMock", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1977, "column": 33 }, "stop": { "line": 1977, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Forbidden", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1973, "column": 56 }, "stop": { "line": 1973, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1974, "column": 13 }, "stop": { "line": 1976, "column": 9 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1980, "column": 8 }, "stop": { "line": 1980, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.NonCallableMock.assert_called_once", "class_name": "unittest.mock.MagicMock", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1970, "column": 18 }, "stop": { "line": 1970, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_user_name_in_dn": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1954, "column": 23 }, "stop": { "line": 1954, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1954, "column": 23 }, "stop": { "line": 1954, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_user_id_not_in_dn": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1934, "column": 23 }, "stop": { "line": 1934, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1934, "column": 23 }, "stop": { "line": 1934, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_id_attribute_not_found": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1915, "column": 23 }, "stop": { "line": 1915, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1915, "column": 23 }, "stop": { "line": 1915, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1919, "column": 19 }, "stop": { "line": 1919, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.__init__", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "static" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_get_id_not_in_dn": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1903, "column": 23 }, "stop": { "line": 1903, "column": 33 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1898, "column": 18 }, "stop": { "line": 1898, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1903, "column": 23 }, "stop": { "line": 1903, "column": 39 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1898, "column": 18 }, "stop": { "line": 1898, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_raise_not_found_dn_for_multivalued_attribute_id": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1875, "column": 17 }, "stop": { "line": 1875, "column": 27 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1880, "column": 23 }, "stop": { "line": 1880, "column": 33 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1876, "column": 17 }, "stop": { "line": 1876, "column": 27 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1880, "column": 23 }, "stop": { "line": 1880, "column": 39 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1875, "column": 17 }, "stop": { "line": 1875, "column": 33 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1876, "column": 17 }, "stop": { "line": 1876, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_get_multivalued_attribute_id_from_dn": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1851, "column": 17 }, "stop": { "line": 1851, "column": 27 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1850, "column": 17 }, "stop": { "line": 1850, "column": 27 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1851, "column": 17 }, "stop": { "line": 1851, "column": 33 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1850, "column": 17 }, "stop": { "line": 1850, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_user_id_attribute_map": [], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_user_id_attribute_in_create": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1825, "column": 15 }, "stop": { "line": 1825, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.new_user_ref", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_list_groups_for_user_no_dn": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1800, "column": 15 }, "stop": { "line": 1800, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.new_user_ref", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1803, "column": 17 }, "stop": { "line": 1803, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity._get_domain_fixture", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1818, "column": 25 }, "stop": { "line": 1818, "column": 28 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1815, "column": 20 }, "stop": { "line": 1815, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1806, "column": 17 }, "stop": { "line": 1806, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1814, "column": 36 }, "stop": { "line": 1814, "column": 39 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1807, "column": 20 }, "stop": { "line": 1807, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1809, "column": 12 }, "stop": { "line": 1809, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_list_groups_no_dn": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1783, "column": 17 }, "stop": { "line": 1783, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity._get_domain_fixture", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1793, "column": 20 }, "stop": { "line": 1793, "column": 23 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1796, "column": 25 }, "stop": { "line": 1796, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1786, "column": 17 }, "stop": { "line": 1786, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1792, "column": 36 }, "stop": { "line": 1792, "column": 39 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1787, "column": 20 }, "stop": { "line": 1787, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1789, "column": 12 }, "stop": { "line": 1789, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_list_users_no_dn": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1775, "column": 28 }, "stop": { "line": 1775, "column": 31 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1774, "column": 19 }, "stop": { "line": 1774, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1775, "column": 46 }, "stop": { "line": 1775, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1773, "column": 54 }, "stop": { "line": 1773, "column": 57 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1773, "column": 25 }, "stop": { "line": 1773, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1775, "column": 32 }, "stop": { "line": 1775, "column": 39 } } ], "kind": "function", "target": "getattr" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_base_ldap_connection_deref_option": [], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_get_default_domain_by_name": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1739, "column": 17 }, "stop": { "line": 1739, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity._get_domain_fixture", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_multi_role_grant_by_user_group_on_project_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1698, "column": 16 }, "stop": { "line": 1698, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.new_user_ref", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1725, "column": 22 }, "stop": { "line": 1725, "column": 31 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1707, "column": 20 }, "stop": { "line": 1707, "column": 29 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1724, "column": 22 }, "stop": { "line": 1724, "column": 31 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1711, "column": 20 }, "stop": { "line": 1711, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1720, "column": 29 }, "stop": { "line": 1720, "column": 37 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1706, "column": 23 }, "stop": { "line": 1706, "column": 31 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1710, "column": 23 }, "stop": { "line": 1710, "column": 31 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1702, "column": 46 }, "stop": { "line": 1702, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1694, "column": 19 }, "stop": { "line": 1694, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1693, "column": 17 }, "stop": { "line": 1693, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1736, "column": 28 }, "stop": { "line": 1736, "column": 31 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1723, "column": 28 }, "stop": { "line": 1723, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1696, "column": 12 }, "stop": { "line": 1696, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1700, "column": 19 }, "stop": { "line": 1700, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_update_is_domain_field": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1676, "column": 17 }, "stop": { "line": 1676, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity._get_domain_fixture", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1678, "column": 56 }, "stop": { "line": 1678, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1677, "column": 18 }, "stop": { "line": 1677, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_cache_layer_project_crud": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1626, "column": 21 }, "stop": { "line": 1626, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1631, "column": 41 }, "stop": { "line": 1631, "column": 51 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1630, "column": 26 }, "stop": { "line": 1630, "column": 39 } } ], "kind": "function", "target": "copy.deepcopy" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1631, "column": 41 }, "stop": { "line": 1631, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1624, "column": 18 }, "stop": { "line": 1624, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_project_crud": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1604, "column": 56 }, "stop": { "line": 1604, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1609, "column": 33 }, "stop": { "line": 1609, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1609, "column": 33 }, "stop": { "line": 1609, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1601, "column": 18 }, "stop": { "line": 1601, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_project_rename_invalidates_get_project_by_name_cache": [], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_domain_rename_invalidates_get_domain_by_name_cache": [], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_create_domain_case_sensitivity": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1579, "column": 14 }, "stop": { "line": 1579, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_create_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1570, "column": 17 }, "stop": { "line": 1570, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_parse_extra_attribute_mapping": [], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_user_mixed_case_attribute": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1547, "column": 23 }, "stop": { "line": 1547, "column": 33 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1548, "column": 25 }, "stop": { "line": 1548, "column": 35 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1547, "column": 23 }, "stop": { "line": 1547, "column": 39 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1548, "column": 25 }, "stop": { "line": 1548, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_user_with_missing_id": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1538, "column": 50 }, "stop": { "line": 1538, "column": 53 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1527, "column": 24 }, "stop": { "line": 1527, "column": 34 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1533, "column": 37 }, "stop": { "line": 1533, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1533, "column": 37 }, "stop": { "line": 1533, "column": 53 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1527, "column": 24 }, "stop": { "line": 1527, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1528, "column": 13 }, "stop": { "line": 1528, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_user_extra_attribute_mapping_description_is_returned": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1511, "column": 15 }, "stop": { "line": 1511, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.new_user_ref", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1517, "column": 19 }, "stop": { "line": 1517, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1518, "column": 49 }, "stop": { "line": 1518, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic._BinaryComparison.__init__", "class_name": "testtools.matchers._basic.Equals", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1512, "column": 45 }, "stop": { "line": 1512, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1512, "column": 45 }, "stop": { "line": 1512, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_user_description_attribute_mapping": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1493, "column": 15 }, "stop": { "line": 1493, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.new_user_ref", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1499, "column": 19 }, "stop": { "line": 1499, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1500, "column": 49 }, "stop": { "line": 1500, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic._BinaryComparison.__init__", "class_name": "testtools.matchers._basic.Equals", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1494, "column": 45 }, "stop": { "line": 1494, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1494, "column": 45 }, "stop": { "line": 1494, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_user_extra_attribute_mapping": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1485, "column": 40 }, "stop": { "line": 1485, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic._BinaryComparison.__init__", "class_name": "testtools.matchers._basic.Equals", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1480, "column": 15 }, "stop": { "line": 1480, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.new_user_ref", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_debug_level_set": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1467, "column": 19 }, "stop": { "line": 1467, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.__init__", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1468, "column": 8 }, "stop": { "line": 1468, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_connection", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_chase_referrals_on": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1452, "column": 19 }, "stop": { "line": 1452, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.__init__", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1453, "column": 8 }, "stop": { "line": 1453, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_connection", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_chase_referrals_off": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1438, "column": 19 }, "stop": { "line": 1438, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.__init__", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1439, "column": 8 }, "stop": { "line": 1439, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_connection", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_user_api_get_connection_no_user_password": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1428, "column": 19 }, "stop": { "line": 1428, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.__init__", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1429, "column": 8 }, "stop": { "line": 1429, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_connection", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_user_enabled_attribute_handles_utf8": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1420, "column": 19 }, "stop": { "line": 1420, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.get", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1419, "column": 19 }, "stop": { "line": 1419, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.__init__", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "static" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_user_enabled_attribute_handles_expired": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1399, "column": 19 }, "stop": { "line": 1399, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.get", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1398, "column": 19 }, "stop": { "line": 1398, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.__init__", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "static" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_filter_ldap_result_with_case_sensitive_attr": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1373, "column": 20 }, "stop": { "line": 1373, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.get_all", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1358, "column": 26 }, "stop": { "line": 1358, "column": 36 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1366, "column": 26 }, "stop": { "line": 1366, "column": 36 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1350, "column": 26 }, "stop": { "line": 1350, "column": 36 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1365, "column": 23 }, "stop": { "line": 1365, "column": 33 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1349, "column": 23 }, "stop": { "line": 1349, "column": 33 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1357, "column": 23 }, "stop": { "line": 1357, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1377, "column": 28 }, "stop": { "line": 1377, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1366, "column": 26 }, "stop": { "line": 1366, "column": 42 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1350, "column": 26 }, "stop": { "line": 1350, "column": 42 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1357, "column": 23 }, "stop": { "line": 1357, "column": 39 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1365, "column": 23 }, "stop": { "line": 1365, "column": 39 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1349, "column": 23 }, "stop": { "line": 1349, "column": 39 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1358, "column": 26 }, "stop": { "line": 1358, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1372, "column": 19 }, "stop": { "line": 1372, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.__init__", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "static" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_filter_ldap_result_by_attr": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1325, "column": 20 }, "stop": { "line": 1325, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.get_all", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1318, "column": 23 }, "stop": { "line": 1318, "column": 33 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1296, "column": 26 }, "stop": { "line": 1296, "column": 36 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1295, "column": 23 }, "stop": { "line": 1295, "column": 33 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1311, "column": 26 }, "stop": { "line": 1311, "column": 36 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1303, "column": 23 }, "stop": { "line": 1303, "column": 33 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1304, "column": 26 }, "stop": { "line": 1304, "column": 36 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1310, "column": 23 }, "stop": { "line": 1310, "column": 33 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1319, "column": 26 }, "stop": { "line": 1319, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1330, "column": 28 }, "stop": { "line": 1330, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1318, "column": 23 }, "stop": { "line": 1318, "column": 39 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1319, "column": 26 }, "stop": { "line": 1319, "column": 42 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1310, "column": 23 }, "stop": { "line": 1310, "column": 39 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1311, "column": 26 }, "stop": { "line": 1311, "column": 42 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1303, "column": 23 }, "stop": { "line": 1303, "column": 39 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1296, "column": 26 }, "stop": { "line": 1296, "column": 42 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1295, "column": 23 }, "stop": { "line": 1295, "column": 39 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1304, "column": 26 }, "stop": { "line": 1304, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1324, "column": 19 }, "stop": { "line": 1324, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.__init__", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "static" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_user_enabled_invert_default_str_value": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1271, "column": 23 }, "stop": { "line": 1271, "column": 33 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1272, "column": 26 }, "stop": { "line": 1272, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1272, "column": 26 }, "stop": { "line": 1272, "column": 42 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1271, "column": 23 }, "stop": { "line": 1271, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1278, "column": 19 }, "stop": { "line": 1278, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.get", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1277, "column": 19 }, "stop": { "line": 1277, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.__init__", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "static" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_user_enabled_invert": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1216, "column": 16 }, "stop": { "line": 1216, "column": 33 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1214, "column": 16 }, "stop": { "line": 1214, "column": 33 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1219, "column": 16 }, "stop": { "line": 1219, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.new_user_ref", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1241, "column": 23 }, "stop": { "line": 1241, "column": 49 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1248, "column": 23 }, "stop": { "line": 1248, "column": 49 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1225, "column": 23 }, "stop": { "line": 1225, "column": 49 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1234, "column": 23 }, "stop": { "line": 1234, "column": 49 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1257, "column": 23 }, "stop": { "line": 1257, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.get_user_enabled_vals", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_user_enable_attribute_mask": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1168, "column": 15 }, "stop": { "line": 1168, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.new_user_ref", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1177, "column": 23 }, "stop": { "line": 1177, "column": 49 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1189, "column": 23 }, "stop": { "line": 1189, "column": 49 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1201, "column": 23 }, "stop": { "line": 1201, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.get_user_enabled_vals", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_configurable_allowed_project_actions": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1148, "column": 17 }, "stop": { "line": 1148, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity._get_domain_fixture", "class_name": "keystone.tests.unit.test_backend_ldap.LDAPIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1150, "column": 56 }, "stop": { "line": 1150, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1149, "column": 18 }, "stop": { "line": 1149, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_authenticate_wrong_credentials": [], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.test_list_domains": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1134, "column": 25 }, "stop": { "line": 1134, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_backend_ldap.LDAPIdentity.assert_backends": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1127, "column": 8 }, "stop": { "line": 1127, "column": 24 } } ], "kind": "function", "target": "keystone.tests.unit.test_backend_ldap._assert_backends" } ], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_remove_foreign_assignments_when_deleting_a_domain": [], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_create_project_with_domain_id_mismatch_to_parent_domain": [], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_create_project_with_domain_id_and_without_parent_id": [], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_list_role_assignment_using_sourced_groups_with_domains": [], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_list_role_assignment_by_user_with_domain_group_roles": [], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_list_role_assignment_by_domain": [], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_group_enabled_ignored_disable_error": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1064, "column": 21 }, "stop": { "line": 1064, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity._get_domain_fixture", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1065, "column": 20 }, "stop": { "line": 1065, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_user_enabled_ignored_disable_error": [], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_user_id_comma_grants": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 1002, "column": 15 }, "stop": { "line": 1002, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.new_user_ref", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_user_id_comma": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 970, "column": 19 }, "stop": { "line": 970, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 969, "column": 16 }, "stop": { "line": 969, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 992, "column": 34 }, "stop": { "line": 992, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic._BinaryComparison.__init__", "class_name": "testtools.matchers._basic.Equals", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 955, "column": 15 }, "stop": { "line": 955, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.new_user_ref", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_update_user_name": [], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_unignored_user_none_mapping": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 935, "column": 15 }, "stop": { "line": 935, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.new_user_ref", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_create_user_none_mapping": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 920, "column": 15 }, "stop": { "line": 920, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.new_user_ref", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_cache_layer_get_user_by_name": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 896, "column": 15 }, "stop": { "line": 896, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 901, "column": 30 }, "stop": { "line": 901, "column": 40 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 901, "column": 30 }, "stop": { "line": 901, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_cache_layer_get_user": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 872, "column": 15 }, "stop": { "line": 872, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 877, "column": 30 }, "stop": { "line": 877, "column": 40 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 877, "column": 30 }, "stop": { "line": 877, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_cache_layer_group_crud": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 858, "column": 16 }, "stop": { "line": 858, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 862, "column": 31 }, "stop": { "line": 862, "column": 41 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 862, "column": 31 }, "stop": { "line": 862, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_add_user_group_deprecated": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 848, "column": 15 }, "stop": { "line": 848, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 846, "column": 16 }, "stop": { "line": 846, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_group_crud": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 829, "column": 16 }, "stop": { "line": 829, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 836, "column": 31 }, "stop": { "line": 836, "column": 41 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 836, "column": 31 }, "stop": { "line": 836, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_user_crud": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 799, "column": 20 }, "stop": { "line": 799, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.new_user_ref", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 810, "column": 32 }, "stop": { "line": 810, "column": 42 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 810, "column": 32 }, "stop": { "line": 810, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_authenticate_requires_simple_bind": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 777, "column": 15 }, "stop": { "line": 777, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.new_user_ref", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 779, "column": 22 }, "stop": { "line": 779, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_list_domains": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 768, "column": 28 }, "stop": { "line": 768, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 771, "column": 12 }, "stop": { "line": 771, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 763, "column": 18 }, "stop": { "line": 763, "column": 37 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 764, "column": 18 }, "stop": { "line": 764, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_list_group_members_when_no_members": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 754, "column": 16 }, "stop": { "line": 754, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_list_role_assignments_unfiltered": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 723, "column": 21 }, "stop": { "line": 723, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity._get_domain_fixture", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 738, "column": 23 }, "stop": { "line": 738, "column": 34 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 742, "column": 23 }, "stop": { "line": 742, "column": 34 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 729, "column": 46 }, "stop": { "line": 729, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 732, "column": 31 }, "stop": { "line": 732, "column": 34 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 746, "column": 28 }, "stop": { "line": 746, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 749, "column": 25 }, "stop": { "line": 749, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 726, "column": 20 }, "stop": { "line": 726, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 724, "column": 19 }, "stop": { "line": 724, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.new_user_ref", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 728, "column": 22 }, "stop": { "line": 728, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_list_projects_for_user_with_grants": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 684, "column": 17 }, "stop": { "line": 684, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity._get_domain_fixture", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 710, "column": 47 }, "stop": { "line": 710, "column": 55 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 714, "column": 46 }, "stop": { "line": 714, "column": 54 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 696, "column": 46 }, "stop": { "line": 696, "column": 54 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 694, "column": 46 }, "stop": { "line": 694, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 720, "column": 28 }, "stop": { "line": 720, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 688, "column": 17 }, "stop": { "line": 688, "column": 35 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 690, "column": 17 }, "stop": { "line": 690, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 685, "column": 19 }, "stop": { "line": 685, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.new_user_ref", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 695, "column": 19 }, "stop": { "line": 695, "column": 39 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 693, "column": 19 }, "stop": { "line": 693, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_list_projects_for_user_and_groups": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 642, "column": 17 }, "stop": { "line": 642, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity._get_domain_fixture", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 648, "column": 17 }, "stop": { "line": 648, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 644, "column": 16 }, "stop": { "line": 644, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.new_user_ref", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_list_projects_for_user": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 584, "column": 17 }, "stop": { "line": 584, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity._get_domain_fixture", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 611, "column": 17 }, "stop": { "line": 611, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 585, "column": 16 }, "stop": { "line": 585, "column": 33 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 608, "column": 16 }, "stop": { "line": 608, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.new_user_ref", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_get_and_remove_role_grant_by_group_and_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 576, "column": 28 }, "stop": { "line": 576, "column": 31 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 557, "column": 28 }, "stop": { "line": 557, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 545, "column": 21 }, "stop": { "line": 545, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity._get_domain_fixture", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 546, "column": 20 }, "stop": { "line": 546, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 548, "column": 19 }, "stop": { "line": 548, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.new_user_ref", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_get_and_remove_role_grant_by_group_and_project": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 533, "column": 28 }, "stop": { "line": 533, "column": 31 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 514, "column": 28 }, "stop": { "line": 514, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 501, "column": 21 }, "stop": { "line": 501, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity._get_domain_fixture", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 502, "column": 20 }, "stop": { "line": 502, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 504, "column": 19 }, "stop": { "line": 504, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.new_user_ref", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_remove_role_grant_from_user_and_project": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 493, "column": 28 }, "stop": { "line": 493, "column": 31 } } ], "kind": "function", "target": "len" } ], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_list_groups_by_name_and_with_filter": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 470, "column": 33 }, "stop": { "line": 470, "column": 44 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 462, "column": 42 }, "stop": { "line": 462, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 448, "column": 17 }, "stop": { "line": 448, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity._get_domain_fixture", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 451, "column": 17 }, "stop": { "line": 451, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 474, "column": 28 }, "stop": { "line": 474, "column": 31 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 466, "column": 28 }, "stop": { "line": 466, "column": 31 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 458, "column": 36 }, "stop": { "line": 458, "column": 39 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 452, "column": 20 }, "stop": { "line": 452, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 462, "column": 36 }, "stop": { "line": 462, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "tuple.__new__", "class_name": "tuple", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 470, "column": 8 }, "stop": { "line": 470, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 469, "column": 16 }, "stop": { "line": 469, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 462, "column": 54 }, "stop": { "line": 462, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 465, "column": 25 }, "stop": { "line": 465, "column": 47 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 457, "column": 25 }, "stop": { "line": 457, "column": 47 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 472, "column": 25 }, "stop": { "line": 472, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.IdentityTests._set_domain_scope", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 461, "column": 36 }, "stop": { "line": 461, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 454, "column": 12 }, "stop": { "line": 454, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_list_users_by_name_and_with_filter": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 436, "column": 8 }, "stop": { "line": 436, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 435, "column": 16 }, "stop": { "line": 435, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 442, "column": 25 }, "stop": { "line": 442, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.IdentityTests._set_domain_scope", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 444, "column": 28 }, "stop": { "line": 444, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 439, "column": 35 }, "stop": { "line": 439, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_user_filter": [], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_configurable_allowed_user_actions": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 405, "column": 15 }, "stop": { "line": 405, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.new_user_ref", "class_name": "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.test_build_tree": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 402, "column": 25 }, "stop": { "line": 402, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 400, "column": 19 }, "stop": { "line": 400, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.__init__", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "static" } ], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.get_user_enabled_vals": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 392, "column": 29 }, "stop": { "line": 392, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.new_user_ref": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 380, "column": 11 }, "stop": { "line": 380, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.__contains__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 378, "column": 14 }, "stop": { "line": 378, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 381, "column": 16 }, "stop": { "line": 381, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.config_files": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 374, "column": 28 }, "stop": { "line": 374, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests_conf", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.config_overrides": [], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity.get_config": [], "keystone.tests.unit.test_backend_ldap.BaseLDAPIdentity._get_domain_fixture": [], "keystone.tests.unit.test_backend_ldap.LDAPTestSetup.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 348, "column": 24 }, "stop": { "line": 348, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 347, "column": 38 }, "stop": { "line": 347, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.ldapdb.LDAPDatabase.__init__", "class_name": "keystone.tests.unit.ksfixtures.ldapdb.LDAPDatabase", "dispatch": "static" } ], "keystone.tests.unit.test_backend_ldap.ResourceTests.test_list_projects_for_alternate_domain": [], "keystone.tests.unit.test_backend_ldap.ResourceTests.test_check_hierarchy_depth": [], "keystone.tests.unit.test_backend_ldap.ResourceTests.test_delete_hierarchical_not_leaf_project": [], "keystone.tests.unit.test_backend_ldap.ResourceTests.test_delete_hierarchical_leaf_project": [], "keystone.tests.unit.test_backend_ldap.ResourceTests.test_disable_hierarchical_not_leaf_project": [], "keystone.tests.unit.test_backend_ldap.ResourceTests.test_disable_hierarchical_leaf_project": [], "keystone.tests.unit.test_backend_ldap.ResourceTests.test_enable_project_with_disabled_parent": [], "keystone.tests.unit.test_backend_ldap.ResourceTests.test_update_project_parent": [], "keystone.tests.unit.test_backend_ldap.ResourceTests.test_create_project_with_invalid_parent": [], "keystone.tests.unit.test_backend_ldap.ResourceTests.test_create_project_under_disabled_one": [], "keystone.tests.unit.test_backend_ldap.ResourceTests.test_hierarchical_projects_crud": [], "keystone.tests.unit.test_backend_ldap.ResourceTests.test_cannot_enable_cascade_with_parent_disabled": [], "keystone.tests.unit.test_backend_ldap.ResourceTests.test_update_project_enabled_cascade": [], "keystone.tests.unit.test_backend_ldap.ResourceTests.test_list_project_parents": [], "keystone.tests.unit.test_backend_ldap.ResourceTests.test_list_projects_in_subtree_with_circular_reference": [], "keystone.tests.unit.test_backend_ldap.ResourceTests.test_list_projects_in_subtree": [], "keystone.tests.unit.test_backend_ldap.ResourceTests.test_check_leaf_projects": [], "keystone.tests.unit.test_backend_ldap.ResourceTests.test_create_project_passing_is_domain_flag_true": [], "keystone.tests.unit.test_backend_ldap.ResourceTests.test_create_domain_under_regular_project_hierarchy_fails": [], "keystone.tests.unit.test_backend_ldap.ResourceTests.test_create_project_with_parent_id_and_without_domain_id": [], "keystone.tests.unit.test_backend_ldap.ResourceTests.test_delete_domain_call_db_time": [], "keystone.tests.unit.test_backend_ldap.ResourceTests.test_domain_crud": [], "keystone.tests.unit.test_backend_ldap.ResourceTests.test_cache_layer_domain_crud": [], "keystone.tests.unit.test_backend_ldap.ResourceTests.test_domain_delete_hierarchy": [], "keystone.tests.unit.test_backend_ldap.ResourceTests.test_move_project_between_domains_with_clashing_names_fails": [], "keystone.tests.unit.test_backend_ldap.ResourceTests.test_move_project_between_domains": [], "keystone.tests.unit.test_backend_ldap.ResourceTests.test_create_duplicate_project_name_in_different_domains": [], "keystone.tests.unit.test_backend_ldap.AssignmentTests.test_delete_group_removes_role_assignments": [], "keystone.tests.unit.test_backend_ldap.AssignmentTests.test_delete_user_with_project_association": [], "keystone.tests.unit.test_backend_ldap.AssignmentTests.test_delete_user_with_project_roles": [], "keystone.tests.unit.test_backend_ldap.AssignmentTests.test_delete_group_grant_no_group": [], "keystone.tests.unit.test_backend_ldap.AssignmentTests.test_delete_user_grant_no_user": [], "keystone.tests.unit.test_backend_ldap.AssignmentTests.test_multi_group_grants_on_project_domain": [], "keystone.tests.unit.test_backend_ldap.AssignmentTests.test_list_projects_for_groups": [], "keystone.tests.unit.test_backend_ldap.AssignmentTests.test_list_domains_for_groups": [], "keystone.tests.unit.test_backend_ldap.AssignmentTests.test_get_roles_for_groups_on_project": [], "keystone.tests.unit.test_backend_ldap.AssignmentTests.test_get_role_by_trustor_and_project": [], "keystone.tests.unit.test_backend_ldap.AssignmentTests.test_get_roles_for_groups_on_domain": [], "keystone.tests.unit.test_backend_ldap.AssignmentTests.test_get_roles_for_user_and_domain": [], "keystone.tests.unit.test_backend_ldap.AssignmentTests.test_list_role_assignment_containing_names": [], "keystone.tests.unit.test_backend_ldap.AssignmentTests.test_delete_role_with_user_and_group_grants": [], "keystone.tests.unit.test_backend_ldap.AssignmentTests.test_multi_role_grant_by_user_group_on_project_domain": [], "keystone.tests.unit.test_backend_ldap.AssignmentTests.test_role_grant_by_user_and_cross_domain_project": [], "keystone.tests.unit.test_backend_ldap.AssignmentTests.test_role_grant_by_group_and_cross_domain_project": [], "keystone.tests.unit.test_backend_ldap.AssignmentTests.test_get_and_remove_role_grant_by_user_and_cross_domain": [], "keystone.tests.unit.test_backend_ldap.AssignmentTests.test_get_and_remove_role_grant_by_group_and_cross_domain": [], "keystone.tests.unit.test_backend_ldap.AssignmentTests.test_get_and_remove_correct_role_grant_from_a_mix": [], "keystone.tests.unit.test_backend_ldap.AssignmentTests.test_get_and_remove_role_grant_by_user_and_domain": [], "keystone.tests.unit.test_backend_ldap.AssignmentTests.test_del_role_assignment_by_domain_not_found": [], "keystone.tests.unit.test_backend_ldap.AssignmentTests.test_get_role_assignment_by_domain_not_found": [], "keystone.tests.unit.test_backend_ldap.IdentityTests.test_delete_user_returns_not_found": [], "keystone.tests.unit.test_backend_ldap.IdentityTests.test_remove_user_from_group_returns_not_found": [], "keystone.tests.unit.test_backend_ldap.IdentityTests.test_remove_user_from_group": [], "keystone.tests.unit.test_backend_ldap.IdentityTests.test_updated_arbitrary_attributes_are_returned_from_update_user": [], "keystone.tests.unit.test_backend_ldap.IdentityTests.test_new_arbitrary_attributes_are_returned_from_update_user": [], "keystone.tests.unit.test_backend_ldap.IdentityTests.test_arbitrary_attributes_are_returned_from_get_user": [], "keystone.tests.unit.test_backend_ldap.IdentityTests.test_move_group_between_domains": [], "keystone.tests.unit.test_backend_ldap.IdentityTests.test_move_user_between_domains": [], "keystone.tests.unit.test_backend_ldap.IdentityTests.test_create_duplicate_group_name_in_different_domains": [], "keystone.tests.unit.test_backend_ldap.IdentityTests.test_create_duplicate_user_name_in_different_domains": [], "keystone.tests.unit.test_backend_ldap.IdentityTests.test_delete_group_with_user_project_domain_links": [], "keystone.tests.unit.test_backend_ldap.IdentityTests.test_delete_user_with_group_project_domain_links": [], "keystone.tests.unit.test_backend_ldap.IdentityTests.test_cannot_update_immutable_domain": [], "keystone.tests.unit.test_backend_ldap.IdentityTests.test_update_domain_unset_immutable": [], "keystone.tests.unit.test_backend_ldap.IdentityTests.test_create_domain_immutable": [], "keystone.tests.unit.test_backend_ldap.IdentityTests.test_delete_immutable_domain": [], "keystone.tests.unit.test_backend_ldap.IdentityTests.test_cannot_delete_disabled_domain_with_immutable": [], "keystone.tests.unit.test_backend_ldap.IdentityTests.test_update_domain_set_immutable": [], "keystone.tests.unit.test_backend_ldap._assert_backends": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 86, "column": 20 }, "stop": { "line": 86, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 86, "column": 20 }, "stop": { "line": 86, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "pkg_resources.Environment.__getitem__", "class_name": "pkg_resources.Environment", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 113, "column": 18 }, "stop": { "line": 113, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "ValueError", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 85, "column": 10 }, "stop": { "line": 85, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "pkg_resources.Environment.__init__", "class_name": "pkg_resources.Environment", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 113, "column": 29 }, "stop": { "line": 113, "column": 78 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 90, "column": 11 }, "stop": { "line": 90, "column": 21 } }, { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 95, "column": 13 }, "stop": { "line": 95, "column": 23 } } ], "kind": "function", "target": "isinstance" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 89, "column": 38 }, "stop": { "line": 89, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.items", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 87, "column": 21 }, "stop": { "line": 87, "column": 48 } } ], "kind": "function", "target": "pkg_resources.get_entry_map" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 96, "column": 22 }, "stop": { "line": 96, "column": 29 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap.py", "start": { "line": 96, "column": 40 }, "stop": { "line": 96, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" } ], "pbr.tests.test_wsgi.TestWsgiScripts.test_with_argument": [], "pbr.tests.test_wsgi.TestWsgiScripts._check_wsgi_install_content": [], "pbr.tests.test_wsgi.TestWsgiScripts._test_wsgi": [], "pbr.tests.test_wsgi.TestWsgiScripts.test_wsgi_script_run": [], "pbr.tests.test_wsgi.TestWsgiScripts.test_wsgi_script_install": [], "pbr.tests.test_wsgi.TestWsgiScripts._get_path": [], "werkzeug.wrappers.base_response.BaseResponse.__init__": [], "werkzeug.wrappers.base_response._FakeSubclassCheck.__instancecheck__": [], "werkzeug.wrappers.base_response._FakeSubclassCheck.__subclasscheck__": [], "keystoneclient.exceptions.InvalidResponse.__init__": [], "keystoneclient.exceptions.UnsupportedParameters.__init__": [], "keystoneclient.exceptions.CMSError.__init__": [], "keystoneclient.exceptions.CertificateConfigError.__init__": [], "keystoneclient.exceptions.AmbiguousEndpoints.__init__": [], "keystoneclient.exceptions.AuthSystemNotFound.__init__": [], "keystoneclient.exceptions.AuthPluginOptionsMissing.__init__": [], "rx.linq.observable.takelastwithtime.take_last_with_time": [], "pip._internal.utils.filesystem._test_writable_dir_win": [], "pip._internal.utils.filesystem.test_writable_dir": [], "pip._internal.utils.filesystem.adjacent_tmp_file": [], "pip._internal.utils.filesystem.is_socket": [], "pip._internal.utils.filesystem.copy2_fixed": [], "pip._internal.utils.filesystem.check_path_owner": [], "keystoneauth1.identity.access.AccessInfoPlugin.invalidate": [], "keystoneauth1.identity.access.AccessInfoPlugin.get_auth_ref": [], "keystoneauth1.identity.access.AccessInfoPlugin.__init__": [], "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.register_rules": [ { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 470, "column": 35 }, "stop": { "line": 470, "column": 54 } } ], "kind": "function", "target": "keystone.common.policies.list_rules" } ], "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.policy_enforcer_action": [ { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 455, "column": 18 }, "stop": { "line": 455, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "ValueError", "dispatch": "static" } ], "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call": [ { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 428, "column": 21 }, "stop": { "line": 428, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask.wrappers.JSONMixin.get_json", "class_name": "flask.wrappers.Request", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 440, "column": 23 }, "stop": { "line": 440, "column": 45 } } ], "kind": "function", "target": "oslo_utils.strutils.mask_password" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 360, "column": 18 }, "stop": { "line": 360, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Forbidden", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 394, "column": 35 }, "stop": { "line": 394, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._extract_member_target_data", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 438, "column": 17 }, "stop": { "line": 438, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 439, "column": 25 }, "stop": { "line": 439, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.items", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 437, "column": 23 }, "stop": { "line": 437, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 404, "column": 19 }, "stop": { "line": 404, "column": 28 } } ], "kind": "function", "target": "isinstance" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 423, "column": 12 }, "stop": { "line": 423, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 439, "column": 25 }, "stop": { "line": 439, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.items", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 411, "column": 22 }, "stop": { "line": 411, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ForbiddenAction", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 369, "column": 8 }, "stop": { "line": 369, "column": 15 } } ], "kind": "function", "target": "setattr" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 446, "column": 35 }, "stop": { "line": 446, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.__init__", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 420, "column": 22 }, "stop": { "line": 420, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "ValueError", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 414, "column": 37 }, "stop": { "line": 414, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._extract_subject_token_target_data", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 432, "column": 27 }, "stop": { "line": 432, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._extract_filter_values", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 394, "column": 16 }, "stop": { "line": 394, "column": 34 } }, { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 389, "column": 8 }, "stop": { "line": 389, "column": 26 } }, { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 432, "column": 8 }, "stop": { "line": 432, "column": 26 } }, { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 429, "column": 8 }, "stop": { "line": 429, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 434, "column": 20 }, "stop": { "line": 434, "column": 38 } } ], "kind": "function", "target": "keystone.common.utils.flatten_dict" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 372, "column": 8 }, "stop": { "line": 372, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._assert_is_authenticated", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 416, "column": 16 }, "stop": { "line": 416, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.setdefault", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 347, "column": 27 }, "stop": { "line": 347, "column": 34 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 376, "column": 11 }, "stop": { "line": 376, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._shared_admin_auth_token_set", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 444, "column": 15 }, "stop": { "line": 444, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._get_oslo_req_context", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._shared_admin_auth_token_set": [ { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 291, "column": 14 }, "stop": { "line": 291, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._get_oslo_req_context", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 292, "column": 15 }, "stop": { "line": 292, "column": 22 } } ], "kind": "function", "target": "getattr" } ], "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._assert_is_authenticated": [ { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 282, "column": 18 }, "stop": { "line": 282, "column": 40 } }, { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 286, "column": 18 }, "stop": { "line": 286, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 277, "column": 14 }, "stop": { "line": 277, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._get_oslo_req_context", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._get_oslo_req_context": [ { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 273, "column": 15 }, "stop": { "line": 273, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._extract_subject_token_target_data": [ { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 244, "column": 24 }, "stop": { "line": 244, "column": 49 } }, { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 245, "column": 31 }, "stop": { "line": 245, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.Headers.get", "class_name": "werkzeug.datastructures.EnvironHeaders", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 259, "column": 12 }, "stop": { "line": 259, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 266, "column": 16 }, "stop": { "line": 266, "column": 24 } }, { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 268, "column": 16 }, "stop": { "line": 268, "column": 24 } }, { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 267, "column": 16 }, "stop": { "line": 267, "column": 24 } }, { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 260, "column": 12 }, "stop": { "line": 260, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 248, "column": 29 }, "stop": { "line": 248, "column": 54 } } ], "kind": "function", "target": "oslo_utils.strutils.bool_from_string" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 249, "column": 16 }, "stop": { "line": 249, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.TypeConversionDict.get", "class_name": "werkzeug.datastructures.ImmutableMultiDict", "dispatch": "dynamic" } ], "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._extract_policy_check_credentials": [ { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 233, "column": 15 }, "stop": { "line": 233, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._extract_member_target_data": [ { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 225, "column": 24 }, "stop": { "line": 225, "column": 42 } }, { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 188, "column": 12 }, "stop": { "line": 188, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 214, "column": 26 }, "stop": { "line": 214, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 226, "column": 46 }, "stop": { "line": 226, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 211, "column": 23 }, "stop": { "line": 211, "column": 30 } }, { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 203, "column": 34 }, "stop": { "line": 203, "column": 41 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 201, "column": 20 }, "stop": { "line": 201, "column": 42 } }, { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 195, "column": 15 }, "stop": { "line": 195, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask.wrappers.Request.endpoint", "class_name": "flask.wrappers.Request", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 213, "column": 47 }, "stop": { "line": 213, "column": 55 } } ], "kind": "function", "target": "callable" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 215, "column": 23 }, "stop": { "line": 215, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.__contains__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._extract_filter_values": [ { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 161, "column": 31 }, "stop": { "line": 161, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 155, "column": 21 }, "stop": { "line": 155, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.MultiDict.__getitem__", "class_name": "werkzeug.datastructures.ImmutableMultiDict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 156, "column": 34 }, "stop": { "line": 156, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.__contains__", "class_name": "werkzeug.datastructures.ImmutableMultiDict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 161, "column": 60 }, "stop": { "line": 161, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.items", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 161, "column": 20 }, "stop": { "line": 161, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" } ], "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._enforcer": [ { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 147, "column": 12 }, "stop": { "line": 147, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.register_rules", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 132, "column": 30 }, "stop": { "line": 132, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_policy.policy.Enforcer.__init__", "class_name": "oslo_policy.policy.Enforcer", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 141, "column": 15 }, "stop": { "line": 141, "column": 40 } } ], "kind": "function", "target": "flask.ctx.has_request_context" } ], "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._reset": [], "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._enforce": [ { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 117, "column": 21 }, "stop": { "line": 117, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._enforcer", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 119, "column": 12 }, "stop": { "line": 119, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._check_deprecated_rule", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 113, "column": 12 }, "stop": { "line": 113, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 122, "column": 18 }, "stop": { "line": 122, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ForbiddenAction", "dispatch": "static" } ], "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._check_deprecated_rule": [ { "locations": [ { "path": "keystone/common/rbac_enforcer/enforcer.py", "start": { "line": 81, "column": 26 }, "stop": { "line": 81, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._enforcer", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.__init__": [], "keystone.conf.opts._append_config_options": [], "keystone.conf.opts._import_modules": [ { "locations": [ { "path": "keystone/conf/opts.py", "start": { "line": 71, "column": 36 }, "stop": { "line": 71, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/conf/opts.py", "start": { "line": 71, "column": 36 }, "stop": { "line": 71, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__add__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/conf/opts.py", "start": { "line": 72, "column": 17 }, "stop": { "line": 72, "column": 40 } } ], "kind": "function", "target": "importlib.import_module" }, { "locations": [ { "path": "keystone/conf/opts.py", "start": { "line": 71, "column": 36 }, "stop": { "line": 71, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.split", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/conf/opts.py", "start": { "line": 75, "column": 16 }, "stop": { "line": 76, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/conf/opts.py", "start": { "line": 71, "column": 27 }, "stop": { "line": 71, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/conf/opts.py", "start": { "line": 73, "column": 15 }, "stop": { "line": 73, "column": 22 } } ], "kind": "function", "target": "hasattr" }, { "locations": [ { "path": "keystone/conf/opts.py", "start": { "line": 71, "column": 56 }, "stop": { "line": 71, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/conf/opts.py", "start": { "line": 74, "column": 18 }, "stop": { "line": 74, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "Exception", "dispatch": "static" }, { "locations": [ { "path": "keystone/conf/opts.py", "start": { "line": 80, "column": 12 }, "stop": { "line": 80, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.conf.opts._list_module_names": [ { "locations": [ { "path": "keystone/conf/opts.py", "start": { "line": 58, "column": 35 }, "stop": { "line": 58, "column": 50 } } ], "kind": "function", "target": "os.path.abspath" }, { "locations": [ { "path": "keystone/conf/opts.py", "start": { "line": 58, "column": 19 }, "stop": { "line": 58, "column": 34 } } ], "kind": "function", "target": "os.path.dirname" }, { "locations": [ { "path": "keystone/conf/opts.py", "start": { "line": 60, "column": 11 }, "stop": { "line": 60, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "tuple.__contains__", "class_name": "tuple", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/conf/opts.py", "start": { "line": 59, "column": 33 }, "stop": { "line": 59, "column": 53 } } ], "kind": "function", "target": "pkgutil.iter_modules" }, { "locations": [ { "path": "keystone/conf/opts.py", "start": { "line": 64, "column": 12 }, "stop": { "line": 64, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.conf.opts._tupleize": [], "keystone.conf.opts.list_opts": [ { "locations": [ { "path": "keystone/conf/opts.py", "start": { "line": 44, "column": 11 }, "stop": { "line": 44, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "collections.defaultdict.__init__", "class_name": "collections.defaultdict", "dispatch": "static" }, { "locations": [ { "path": "keystone/conf/opts.py", "start": { "line": 45, "column": 19 }, "stop": { "line": 45, "column": 37 } } ], "kind": "function", "target": "keystone.conf.opts._list_module_names" }, { "locations": [ { "path": "keystone/conf/opts.py", "start": { "line": 48, "column": 11 }, "stop": { "line": 48, "column": 20 } } ], "kind": "function", "target": "keystone.conf.opts._tupleize" }, { "locations": [ { "path": "keystone/conf/opts.py", "start": { "line": 46, "column": 23 }, "stop": { "line": 46, "column": 38 } } ], "kind": "function", "target": "keystone.conf.opts._import_modules" }, { "locations": [ { "path": "keystone/conf/opts.py", "start": { "line": 47, "column": 4 }, "stop": { "line": 47, "column": 26 } } ], "kind": "function", "target": "keystone.conf.opts._append_config_options" } ], "jedi.plugins.stdlib.tree_name_to_values": [], "jedi.plugins.stdlib.EnumInstance.get_filters": [], "jedi.plugins.stdlib.EnumInstance._get_wrapped_value": [], "jedi.plugins.stdlib.EnumInstance.name": [], "jedi.plugins.stdlib.EnumInstance.__init__": [], "jedi.plugins.stdlib.get_metaclass_filters": [], "jedi.plugins.stdlib._os_path_join": [], "jedi.plugins.stdlib._create_string_input_function": [], "jedi.plugins.stdlib._operator_itemgetter": [], "jedi.plugins.stdlib.Wrapped.get_signature_functions": [], "jedi.plugins.stdlib.Wrapped.name": [], "jedi.plugins.stdlib.Wrapped.__init__": [], "jedi.plugins.stdlib.WrapsCallable.py__call__": [], "jedi.plugins.stdlib._functools_wraps": [], "jedi.plugins.stdlib.ItemGetterCallable.py__call__": [], "jedi.plugins.stdlib.ItemGetterCallable.__init__": [], "jedi.plugins.stdlib.DataclassParamName.infer": [], "jedi.plugins.stdlib.DataclassParamName.get_kind": [], "jedi.plugins.stdlib.DataclassParamName.__init__": [], "jedi.plugins.stdlib.DataclassSignature.get_param_names": [], "jedi.plugins.stdlib.DataclassSignature.__init__": [], "jedi.plugins.stdlib.DataclassWrapper.get_signatures": [], "jedi.plugins.stdlib._dataclass": [], "jedi.plugins.stdlib._random_choice": [], "jedi.plugins.stdlib._return_first_param": [], "jedi.plugins.stdlib.functools_partialmethod": [], "jedi.plugins.stdlib.functools_partial": [], "jedi.plugins.stdlib.MergedPartialArguments.unpack": [], "jedi.plugins.stdlib.MergedPartialArguments.__init__": [], "jedi.plugins.stdlib.PartialSignature.get_param_names": [], "jedi.plugins.stdlib.PartialSignature.__init__": [], "jedi.plugins.stdlib.PartialMethodObject.py__get__": [], "jedi.plugins.stdlib.PartialObject.py__get__": [], "jedi.plugins.stdlib.PartialObject.py__doc__": [], "jedi.plugins.stdlib.PartialObject.py__call__": [], "jedi.plugins.stdlib.PartialObject.get_signatures": [], "jedi.plugins.stdlib.PartialObject._get_functions": [], "jedi.plugins.stdlib.PartialObject.__init__": [], "jedi.plugins.stdlib.collections_namedtuple": [], "jedi.plugins.stdlib.builtins_property": [], "jedi.plugins.stdlib.PropertyObject._return_self": [], "jedi.plugins.stdlib.PropertyObject.py__get__": [], "jedi.plugins.stdlib.PropertyObject.__init__": [], "jedi.plugins.stdlib.builtins_classmethod": [], "jedi.plugins.stdlib.ClassMethodArguments.unpack": [], "jedi.plugins.stdlib.ClassMethodArguments.__init__": [], "jedi.plugins.stdlib.ClassMethodGet.py__call__": [], "jedi.plugins.stdlib.ClassMethodGet.get_signatures": [], "jedi.plugins.stdlib.ClassMethodGet.__init__": [], "jedi.plugins.stdlib.ClassMethodObject.py__get__": [], "jedi.plugins.stdlib.ClassMethodObject.__init__": [], "jedi.plugins.stdlib.builtins_staticmethod": [], "jedi.plugins.stdlib.StaticMethodObject.py__get__": [], "jedi.plugins.stdlib.builtins_isinstance": [], "jedi.plugins.stdlib.builtins_reversed": [], "jedi.plugins.stdlib.ReversedObject._next": [], "jedi.plugins.stdlib.ReversedObject.py__iter__": [], "jedi.plugins.stdlib.ReversedObject.__init__": [], "jedi.plugins.stdlib.builtins_super": [], "jedi.plugins.stdlib.SuperInstance.get_filters": [], "jedi.plugins.stdlib.SuperInstance._get_wrapped_value": [], "jedi.plugins.stdlib.SuperInstance._get_bases": [], "jedi.plugins.stdlib.SuperInstance.__init__": [], "jedi.plugins.stdlib.builtins_type": [], "jedi.plugins.stdlib.builtins_getattr": [], "jedi.plugins.stdlib.builtins_iter": [], "jedi.plugins.stdlib.builtins_next": [], "jedi.plugins.stdlib.argument_clinic": [], "jedi.plugins.stdlib._follow_param": [], "jedi.plugins.stdlib.execute": [], "xmlschema.converters.jsonml.JsonMLConverter.element_encode": [], "xmlschema.converters.jsonml.JsonMLConverter.element_decode": [], "xmlschema.converters.jsonml.JsonMLConverter.losslessly": [], "xmlschema.converters.jsonml.JsonMLConverter.lossy": [], "xmlschema.converters.jsonml.JsonMLConverter.__init__": [], "pip._internal.distributions.wheel.WheelDistribution.prepare_distribution_metadata": [], "pip._internal.distributions.wheel.WheelDistribution.get_pkg_resources_distribution": [], "jsonschema._reflect.namedAny": [], "jsonschema._reflect._importAndCheckStack": [], "pkg_resources._vendor.packaging.tags.sys_tags": [], "pkg_resources._vendor.packaging.tags._version_nodot": [], "pkg_resources._vendor.packaging.tags.interpreter_version": [], "pkg_resources._vendor.packaging.tags.interpreter_name": [], "pkg_resources._vendor.packaging.tags._platform_tags": [], "pkg_resources._vendor.packaging.tags._generic_platforms": [], "pkg_resources._vendor.packaging.tags._linux_platforms": [], "pkg_resources._vendor.packaging.tags._have_compatible_manylinux_abi": [], "pkg_resources._vendor.packaging.tags._is_linux_i686": [], "pkg_resources._vendor.packaging.tags._is_linux_armhf": [], "pkg_resources._vendor.packaging.tags._get_elf_header": [], "pkg_resources._vendor.packaging.tags._ELFFileHeader.__init__": [], "pkg_resources._vendor.packaging.tags._have_compatible_glibc": [], "pkg_resources._vendor.packaging.tags._check_glibc_version": [], "pkg_resources._vendor.packaging.tags._glibc_version_string_ctypes": [], "pkg_resources._vendor.packaging.tags._glibc_version_string_confstr": [], "pkg_resources._vendor.packaging.tags._glibc_version_string": [], "pkg_resources._vendor.packaging.tags._is_manylinux_compatible": [], "pkg_resources._vendor.packaging.tags.mac_platforms": [], "pkg_resources._vendor.packaging.tags._mac_binary_formats": [], "pkg_resources._vendor.packaging.tags._mac_arch": [], "pkg_resources._vendor.packaging.tags.compatible_tags": [], "pkg_resources._vendor.packaging.tags._py_interpreter_range": [], "pkg_resources._vendor.packaging.tags.generic_tags": [], "pkg_resources._vendor.packaging.tags._generic_abi": [], "pkg_resources._vendor.packaging.tags.cpython_tags": [], "pkg_resources._vendor.packaging.tags._cpython_abis": [], "pkg_resources._vendor.packaging.tags._abi3_applies": [], "pkg_resources._vendor.packaging.tags._normalize_string": [], "pkg_resources._vendor.packaging.tags._get_config_var": [], "pkg_resources._vendor.packaging.tags._warn_keyword_parameter": [], "pkg_resources._vendor.packaging.tags.parse_tag": [], "pkg_resources._vendor.packaging.tags.Tag.__repr__": [], "pkg_resources._vendor.packaging.tags.Tag.__str__": [], "pkg_resources._vendor.packaging.tags.Tag.__hash__": [], "pkg_resources._vendor.packaging.tags.Tag.__eq__": [], "pkg_resources._vendor.packaging.tags.Tag.platform": [], "pkg_resources._vendor.packaging.tags.Tag.abi": [], "pkg_resources._vendor.packaging.tags.Tag.interpreter": [], "pkg_resources._vendor.packaging.tags.Tag.__init__": [], "oslo_policy.tests.test_cache_handler.CacheHandlerTest.test_reloading_on_removed_file": [], "oslo_policy.tests.test_cache_handler.CacheHandlerTest.test_reloading_cache_with_permission_denied": [], "oslo_policy.tests.test_cache_handler.CacheHandlerTest.test_read_cached_file_with_updates": [], "oslo_policy.tests.test_cache_handler.CacheHandlerTest.test_read_cached_file": [], "oslo_policy.tests.test_cache_handler.CacheHandlerTest.setUp": [], "sqlalchemy.future.engine.Engine.connect": [], "sqlalchemy.future.engine.Engine.begin": [], "sqlalchemy.future.engine.Engine._trans_ctx.__exit__": [], "sqlalchemy.future.engine.Engine._trans_ctx.__enter__": [], "sqlalchemy.future.engine.Engine._trans_ctx.__init__": [], "sqlalchemy.future.engine.Engine._future_facade": [], "sqlalchemy.future.engine.Engine._run_ddl_visitor": [], "sqlalchemy.future.engine.Engine._not_implemented": [], "sqlalchemy.future.engine.Connection.scalar": [], "sqlalchemy.future.engine.Connection.execute": [], "sqlalchemy.future.engine.Connection.close": [], "sqlalchemy.future.engine.Connection.rollback": [], "sqlalchemy.future.engine.Connection.commit": [], "sqlalchemy.future.engine.Connection.begin_nested": [], "sqlalchemy.future.engine.Connection.begin": [], "sqlalchemy.future.engine.Connection._branch": [], "sqlalchemy.future.engine.create_engine": [], "setuptools._distutils.command.register.register.post_to_server": [], "setuptools._distutils.command.register.register.build_post_data": [], "setuptools._distutils.command.register.register.send_metadata": [], "setuptools._distutils.command.register.register.verify_metadata": [], "setuptools._distutils.command.register.register.classifiers": [], "setuptools._distutils.command.register.register._set_config": [], "setuptools._distutils.command.register.register.check_metadata": [], "setuptools._distutils.command.register.register.run": [], "setuptools._distutils.command.register.register.finalize_options": [], "setuptools._distutils.command.register.register.initialize_options": [], "paste.exceptions.serial_number_generator.hash_identifier": [], "paste.exceptions.serial_number_generator.make_identifier": [], "pygments.unistring._handle_runs": [], "pygments.unistring.allexcept": [], "pygments.unistring.combine": [], "jedi.third_party.typeshed.stdlib.3.posix.sched_param.__init__": [], "jedi.third_party.typeshed.stdlib.3.posix.waitid_result.__init__": [], "jedi.third_party.typeshed.stdlib.3.posix.times_result.__init__": [], "jedi.third_party.typeshed.stdlib.3.posix.uname_result.__init__": [], "keystone.common.sql.contract_repo.versions.070_placeholder.upgrade": [], "testtools.tests.samplecases._test_error_traceback": [], "testtools.tests.samplecases._SetUpFailsOnGlobalState.make_scenario": [], "testtools.tests.samplecases._SetUpFailsOnGlobalState.tearDown": [], "testtools.tests.samplecases._SetUpFailsOnGlobalState.test_success": [], "testtools.tests.samplecases._SetUpFailsOnGlobalState.setUp": [], "testtools.tests.samplecases.make_case_for_behavior_scenario": [], "testtools.tests.samplecases._make_behavior_scenarios": [], "testtools.tests.samplecases._unexpected_success": [], "testtools.tests.samplecases._expected_failure": [], "testtools.tests.samplecases._skip": [], "testtools.tests.samplecases._failure": [], "testtools.tests.samplecases._error": [], "testtools.tests.samplecases._do_nothing": [], "testtools.tests.samplecases._ConstructedTest.tearDown": [], "testtools.tests.samplecases._ConstructedTest.test_case": [], "testtools.tests.samplecases._ConstructedTest.setUp": [], "testtools.tests.samplecases._ConstructedTest.__init__": [], "testtools.tests.samplecases.make_test_case": [], "IPython.testing.tools.help_all_output_test": [], "IPython.testing.tools.help_output_test": [], "IPython.testing.tools.fake_input": [], "IPython.testing.tools.make_tempfile": [], "IPython.testing.tools.mute_warn": [], "IPython.testing.tools.AssertNotPrints.__exit__": [], "IPython.testing.tools.AssertPrints.__exit__": [], "IPython.testing.tools.AssertPrints.__enter__": [], "IPython.testing.tools.AssertPrints.__init__": [], "IPython.testing.tools.check_pairs": [], "IPython.testing.tools.TempFileMixin.__exit__": [], "IPython.testing.tools.TempFileMixin.__enter__": [], "IPython.testing.tools.TempFileMixin.tearDown": [], "IPython.testing.tools.TempFileMixin.mktmp": [], "IPython.testing.tools.ipexec_validate": [], "IPython.testing.tools.ipexec": [], "IPython.testing.tools.get_ipython_cmd": [], "IPython.testing.tools.default_config": [], "IPython.testing.tools.default_argv": [], "IPython.testing.tools.parse_test_output": [], "IPython.testing.tools.full_path": [], "pexpect.pty_spawn.spawnu": [], "pexpect.pty_spawn.spawn.__interact_copy": [], "pexpect.pty_spawn.spawn.__interact_read": [], "pexpect.pty_spawn.spawn.__interact_writen": [], "pexpect.pty_spawn.spawn.interact": [], "pexpect.pty_spawn.spawn.setwinsize": [], "pexpect.pty_spawn.spawn.getwinsize": [], "pexpect.pty_spawn.spawn.kill": [], "pexpect.pty_spawn.spawn.isalive": [], "pexpect.pty_spawn.spawn.wait": [], "pexpect.pty_spawn.spawn.terminate": [], "pexpect.pty_spawn.spawn.eof": [], "pexpect.pty_spawn.spawn.flag_eof": [], "pexpect.pty_spawn.spawn.sendintr": [], "pexpect.pty_spawn.spawn.sendeof": [], "pexpect.pty_spawn.spawn.sendcontrol": [], "pexpect.pty_spawn.spawn._log_control": [], "pexpect.pty_spawn.spawn.sendline": [], "pexpect.pty_spawn.spawn.send": [], "pexpect.pty_spawn.spawn.writelines": [], "pexpect.pty_spawn.spawn.write": [], "pexpect.pty_spawn.spawn.read_nonblocking": [], "pexpect.pty_spawn.spawn.setecho": [], "pexpect.pty_spawn.spawn.getecho": [], "pexpect.pty_spawn.spawn.waitnoecho": [], "pexpect.pty_spawn.spawn.isatty": [], "pexpect.pty_spawn.spawn.close": [], "pexpect.pty_spawn.spawn._spawnpty": [], "pexpect.pty_spawn.spawn._spawn": [], "pexpect.pty_spawn.spawn.__str__": [], "pexpect.pty_spawn.spawn.__init__": [], "pexpect.pty_spawn._wrap_ptyprocess_err": [], "promise.promise._process_future_result": [], "promise.promise.is_future_like": [], "promise.promise.Promise.is_thenable": [], "promise.promise.Promise.for_dict": [], "promise.promise.Promise.all": [], "promise.promise.Promise.safe": [], "promise.promise.Promise.promisify": [], "promise.promise.Promise.resolve": [], "promise.promise.Promise.reject": [], "promise.promise.Promise._try_convert_to_promise": [], "promise.promise.Promise.then_all": [], "promise.promise.Promise.done_all": [], "promise.promise.Promise.done": [], "promise.promise.Promise.then": [], "promise.promise.Promise._then": [], "promise.promise.Promise.catch": [], "promise.promise.Promise.is_rejected": [], "promise.promise.Promise.is_fulfilled": [], "promise.promise.Promise.is_pending": [], "promise.promise.Promise.__repr__": [], "promise.promise.Promise._target_settled_value": [], "promise.promise.Promise.get": [], "promise.promise.Promise._wait": [], "promise.promise.Promise.wait": [], "promise.promise.Promise._resolve_from_executor": [], "promise.promise.Promise._settle_promises": [], "promise.promise.Promise._set_followee": [], "promise.promise.Promise._followee": [], "promise.promise.Promise._target": [], "promise.promise.Promise._add_callbacks": [], "promise.promise.Promise._migrate_callback_at": [], "promise.promise.Promise._migrate_callback0": [], "promise.promise.Promise._rejection_handler_at": [], "promise.promise.Promise._fulfillment_handler_at": [], "promise.promise.Promise._promise_at": [], "promise.promise.Promise._settle_promise_from_handler": [], "promise.promise.Promise._settle_promise0": [], "promise.promise.Promise._settle_promise": [], "promise.promise.Promise._reject_promises": [], "promise.promise.Promise._fulfill_promises": [], "promise.promise.Promise._clear_callback_data_index_at": [], "promise.promise.Promise._reject_callback": [], "promise.promise.Promise._ensure_possible_rejection_handled": [], "promise.promise.Promise._reject": [], "promise.promise.Promise._fulfill": [], "promise.promise.Promise._settled_value": [], "promise.promise.Promise._resolve_callback": [], "promise.promise.Promise._deprecated_resolve": [], "promise.promise.Promise._deprecated_reject": [], "promise.promise.Promise.__iter__": [], "promise.promise.Promise.future": [], "promise.promise.Promise.scheduler": [], "promise.promise.Promise.__init__": [], "promise.promise.try_catch": [], "promise.promise.make_self_resolution_error": [], "promise.promise.set_default_scheduler": [], "promise.promise.get_default_scheduler": [], "keystone.common.sql.contract_repo.versions.019_placeholder.upgrade": [], "keystone.policy.core.Manager.delete_policy": [ { "locations": [ { "path": "keystone/policy/core.py", "start": { "line": 66, "column": 8 }, "stop": { "line": 66, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.deleted", "class_name": "keystone.notifications.Audit", "dispatch": "static" } ], "keystone.policy.core.Manager.list_policies": [], "keystone.policy.core.Manager.update_policy": [ { "locations": [ { "path": "keystone/policy/core.py", "start": { "line": 54, "column": 8 }, "stop": { "line": 54, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.updated", "class_name": "keystone.notifications.Audit", "dispatch": "static" }, { "locations": [ { "path": "keystone/policy/core.py", "start": { "line": 52, "column": 18 }, "stop": { "line": 52, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "keystone.policy.core.Manager.get_policy": [], "keystone.policy.core.Manager.create_policy": [ { "locations": [ { "path": "keystone/policy/core.py", "start": { "line": 44, "column": 8 }, "stop": { "line": 44, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.created", "class_name": "keystone.notifications.Audit", "dispatch": "static" } ], "keystone.policy.core.Manager.__init__": [ { "locations": [ { "path": "keystone/policy/core.py", "start": { "line": 40, "column": 8 }, "stop": { "line": 40, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.manager.Manager.__init__", "class_name": "keystone.common.manager.Manager", "dispatch": "static" } ], "sqlalchemy.dialects.postgresql.pg8000.PGDialect_pg8000.on_connect": [], "sqlalchemy.dialects.postgresql.pg8000.PGDialect_pg8000.do_recover_twophase": [], "sqlalchemy.dialects.postgresql.pg8000.PGDialect_pg8000.do_commit_twophase": [], "sqlalchemy.dialects.postgresql.pg8000.PGDialect_pg8000.do_rollback_twophase": [], "sqlalchemy.dialects.postgresql.pg8000.PGDialect_pg8000.do_prepare_twophase": [], "sqlalchemy.dialects.postgresql.pg8000.PGDialect_pg8000.do_begin_twophase": [], "sqlalchemy.dialects.postgresql.pg8000.PGDialect_pg8000.do_set_input_sizes": [], "sqlalchemy.dialects.postgresql.pg8000.PGDialect_pg8000.set_client_encoding": [], "sqlalchemy.dialects.postgresql.pg8000.PGDialect_pg8000.get_deferrable": [], "sqlalchemy.dialects.postgresql.pg8000.PGDialect_pg8000.set_deferrable": [], "sqlalchemy.dialects.postgresql.pg8000.PGDialect_pg8000.get_readonly": [], "sqlalchemy.dialects.postgresql.pg8000.PGDialect_pg8000.set_readonly": [], "sqlalchemy.dialects.postgresql.pg8000.PGDialect_pg8000.set_isolation_level": [], "sqlalchemy.dialects.postgresql.pg8000.PGDialect_pg8000.is_disconnect": [], "sqlalchemy.dialects.postgresql.pg8000.PGDialect_pg8000.create_connect_args": [], "sqlalchemy.dialects.postgresql.pg8000.PGDialect_pg8000.dbapi": [], "sqlalchemy.dialects.postgresql.pg8000.PGDialect_pg8000._dbapi_version": [], "sqlalchemy.dialects.postgresql.pg8000.PGDialect_pg8000.__init__": [], "sqlalchemy.dialects.postgresql.pg8000.PGIdentifierPreparer_pg8000.__init__": [], "sqlalchemy.dialects.postgresql.pg8000.PGCompiler_pg8000.visit_mod_binary": [], "sqlalchemy.dialects.postgresql.pg8000.ServerSideCursor.setoutputsize": [], "sqlalchemy.dialects.postgresql.pg8000.ServerSideCursor.setinputsizes": [], "sqlalchemy.dialects.postgresql.pg8000.ServerSideCursor.close": [], "sqlalchemy.dialects.postgresql.pg8000.ServerSideCursor.fetchall": [], "sqlalchemy.dialects.postgresql.pg8000.ServerSideCursor.fetchmany": [], "sqlalchemy.dialects.postgresql.pg8000.ServerSideCursor.fetchone": [], "sqlalchemy.dialects.postgresql.pg8000.ServerSideCursor.executemany": [], "sqlalchemy.dialects.postgresql.pg8000.ServerSideCursor.execute": [], "sqlalchemy.dialects.postgresql.pg8000.ServerSideCursor.description": [], "sqlalchemy.dialects.postgresql.pg8000.ServerSideCursor.rowcount": [], "sqlalchemy.dialects.postgresql.pg8000.ServerSideCursor.connection": [], "sqlalchemy.dialects.postgresql.pg8000.ServerSideCursor.__init__": [], "sqlalchemy.dialects.postgresql.pg8000.PGExecutionContext_pg8000.pre_exec": [], "sqlalchemy.dialects.postgresql.pg8000.PGExecutionContext_pg8000.create_server_side_cursor": [], "sqlalchemy.dialects.postgresql.pg8000._PGBoolean.get_dbapi_type": [], "sqlalchemy.dialects.postgresql.pg8000._PGBigInteger.get_dbapi_type": [], "sqlalchemy.dialects.postgresql.pg8000._PGNullType.get_dbapi_type": [], "sqlalchemy.dialects.postgresql.pg8000._PGSmallInteger.get_dbapi_type": [], "sqlalchemy.dialects.postgresql.pg8000._PGInteger.get_dbapi_type": [], "sqlalchemy.dialects.postgresql.pg8000._PGTime.get_dbapi_type": [], "sqlalchemy.dialects.postgresql.pg8000._PGTimeStamp.get_dbapi_type": [], "sqlalchemy.dialects.postgresql.pg8000._PGInterval.adapt_emulated_to_native": [], "sqlalchemy.dialects.postgresql.pg8000._PGInterval.get_dbapi_type": [], "sqlalchemy.dialects.postgresql.pg8000._PGEnum.get_dbapi_type": [], "sqlalchemy.dialects.postgresql.pg8000._PGUUID.result_processor": [], "sqlalchemy.dialects.postgresql.pg8000._PGUUID.bind_processor": [], "sqlalchemy.dialects.postgresql.pg8000._PGJSONPathType.get_dbapi_type": [], "sqlalchemy.dialects.postgresql.pg8000._PGJSONStrIndexType.get_dbapi_type": [], "sqlalchemy.dialects.postgresql.pg8000._PGJSONIntIndexType.get_dbapi_type": [], "sqlalchemy.dialects.postgresql.pg8000._PGJSONIndexType.get_dbapi_type": [], "sqlalchemy.dialects.postgresql.pg8000._PGJSONB.get_dbapi_type": [], "sqlalchemy.dialects.postgresql.pg8000._PGJSONB.result_processor": [], "sqlalchemy.dialects.postgresql.pg8000._PGJSON.get_dbapi_type": [], "sqlalchemy.dialects.postgresql.pg8000._PGJSON.result_processor": [], "sqlalchemy.dialects.postgresql.pg8000._PGNumericNoBind.bind_processor": [], "sqlalchemy.dialects.postgresql.pg8000._PGNumeric.result_processor": [], "keystoneclient.tests.unit.v2_0.test_ec2.EC2Tests.test_delete": [], "keystoneclient.tests.unit.v2_0.test_ec2.EC2Tests.test_list": [], "keystoneclient.tests.unit.v2_0.test_ec2.EC2Tests.test_get": [], "keystoneclient.tests.unit.v2_0.test_ec2.EC2Tests.test_create": [], "graphql.utils.tests.test_get_operation_ast.test_does_not_get_fragment_with_same_name_query": [], "graphql.utils.tests.test_get_operation_ast.test_does_not_get_fragment": [], "graphql.utils.tests.test_get_operation_ast.test_gets_named_operation": [], "graphql.utils.tests.test_get_operation_ast.test_does_not_get_misnamed_operation": [], "graphql.utils.tests.test_get_operation_ast.test_does_not_get_ambiguous_named_operation": [], "graphql.utils.tests.test_get_operation_ast.test_does_not_get_ambiguous_unnamed_operation": [], "graphql.utils.tests.test_get_operation_ast.test_does_not_get_missing_operation": [], "graphql.utils.tests.test_get_operation_ast.test_gets_an_operation_from_a_document_with_named_subscription_operation": [], "graphql.utils.tests.test_get_operation_ast.test_gets_an_operation_from_a_document_with_named_mutation_operation": [], "graphql.utils.tests.test_get_operation_ast.test_gets_an_operation_from_a_simple_document": [], "IPython.core.magics.display.DisplayMagics.markdown": [], "IPython.core.magics.display.DisplayMagics.html": [], "IPython.core.magics.display.DisplayMagics.svg": [], "IPython.core.magics.display.DisplayMagics.latex": [], "IPython.core.magics.display.DisplayMagics.javascript": [], "IPython.core.magics.display.DisplayMagics.js": [], "keystoneauth1.identity.v3.receipt.ReceiptMethod.get_cache_id_elements": [], "keystoneauth1.identity.v3.receipt.ReceiptMethod.get_auth_data": [], "rx.linq.groupedobservable.GroupedObservable._subscribe_core": [], "rx.linq.groupedobservable.GroupedObservable.__init__": [], "libcst._parser.parso.utils.parse_version_string": [], "libcst._parser.parso.utils._parse_version": [], "libcst._parser.parso.utils.PythonVersionInfo.__hash__": [], "libcst._parser.parso.utils.PythonVersionInfo.__ne__": [], "libcst._parser.parso.utils.PythonVersionInfo.__eq__": [], "libcst._parser.parso.utils.PythonVersionInfo.__le__": [], "libcst._parser.parso.utils.PythonVersionInfo.__lt__": [], "libcst._parser.parso.utils.PythonVersionInfo.__ge__": [], "libcst._parser.parso.utils.PythonVersionInfo.__gt__": [], "libcst._parser.parso.utils.python_bytes_to_unicode": [], "libcst._parser.parso.utils.split_lines": [], "keystonemiddleware.tests.unit.client_fixtures.Examples.setUp": [], "paste.auth.form.make_form": [], "paste.auth.form.AuthFormHandler.__call__": [], "paste.auth.form.AuthFormHandler.__init__": [], "psutil.tests.test_memleaks.TestModuleFunctionsLeaks.test_users": [], "psutil.tests.test_memleaks.TestModuleFunctionsLeaks.test_boot_time": [], "psutil.tests.test_memleaks.TestModuleFunctionsLeaks.test_sensors_fans": [], "psutil.tests.test_memleaks.TestModuleFunctionsLeaks.test_sensors_temperatures": [], "psutil.tests.test_memleaks.TestModuleFunctionsLeaks.test_sensors_battery": [], "psutil.tests.test_memleaks.TestModuleFunctionsLeaks.test_net_if_stats": [], "psutil.tests.test_memleaks.TestModuleFunctionsLeaks.test_net_if_addrs": [], "psutil.tests.test_memleaks.TestModuleFunctionsLeaks.test_net_connections": [], "psutil.tests.test_memleaks.TestModuleFunctionsLeaks.test_net_io_counters": [], "psutil.tests.test_memleaks.TestModuleFunctionsLeaks.test_pids": [], "psutil.tests.test_memleaks.TestModuleFunctionsLeaks.test_disk_io_counters": [], "psutil.tests.test_memleaks.TestModuleFunctionsLeaks.test_disk_partitions": [], "psutil.tests.test_memleaks.TestModuleFunctionsLeaks.test_disk_usage": [], "psutil.tests.test_memleaks.TestModuleFunctionsLeaks.test_pid_exists": [], "psutil.tests.test_memleaks.TestModuleFunctionsLeaks.test_swap_memory": [], "psutil.tests.test_memleaks.TestModuleFunctionsLeaks.test_virtual_memory": [], "psutil.tests.test_memleaks.TestModuleFunctionsLeaks.test_getloadavg": [], "psutil.tests.test_memleaks.TestModuleFunctionsLeaks.test_cpu_freq": [], "psutil.tests.test_memleaks.TestModuleFunctionsLeaks.test_cpu_stats": [], "psutil.tests.test_memleaks.TestModuleFunctionsLeaks.test_per_cpu_times": [], "psutil.tests.test_memleaks.TestModuleFunctionsLeaks.test_cpu_times": [], "psutil.tests.test_memleaks.TestModuleFunctionsLeaks.test_cpu_count_physical": [], "psutil.tests.test_memleaks.TestModuleFunctionsLeaks.test_cpu_count": [], "psutil.tests.test_memleaks.TestModuleFunctionsLeaks.test_coverage": [], "psutil.tests.test_memleaks.TestProcessDualImplementation.test_cmdline_peb_false": [], "psutil.tests.test_memleaks.TestProcessDualImplementation.test_cmdline_peb_true": [], "psutil.tests.test_memleaks.TestTerminatedProcessLeaks.call": [], "psutil.tests.test_memleaks.TestTerminatedProcessLeaks.tearDownClass": [], "psutil.tests.test_memleaks.TestTerminatedProcessLeaks.setUpClass": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_proc_info": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_environ": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_connections": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_rlimit_set": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_rlimit": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_memory_maps": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_open_files": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_cpu_affinity_set": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_cpu_affinity": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_cwd": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_resume": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_terminal": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_memory_full_info": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_memory_info": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_cpu_num": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_cpu_times": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_threads": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_num_ctx_switches": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_num_fds": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_num_handles": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_num_threads": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_create_time": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_username": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_io_counters": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_ionice_set": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_ionice": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_nice_set": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_nice": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_status": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_gids": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_uids": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_ppid": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_exe": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_cmdline": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_name": [], "psutil.tests.test_memleaks.TestProcessObjectLeaks.test_coverage": [], "psutil.tests.test_memleaks.fewtimes_if_linux": [], "sqlalchemy.dialects.sqlite.aiosqlite.SQLiteDialect_aiosqlite.is_disconnect": [], "sqlalchemy.dialects.sqlite.aiosqlite.SQLiteDialect_aiosqlite.get_pool_class": [], "sqlalchemy.dialects.sqlite.aiosqlite.SQLiteDialect_aiosqlite.dbapi": [], "sqlalchemy.dialects.sqlite.aiosqlite.SQLiteExecutionContext_aiosqlite.create_server_side_cursor": [], "sqlalchemy.dialects.sqlite.aiosqlite.AsyncAdapt_aiosqlite_dbapi.connect": [], "sqlalchemy.dialects.sqlite.aiosqlite.AsyncAdapt_aiosqlite_dbapi._init_dbapi_attributes": [], "sqlalchemy.dialects.sqlite.aiosqlite.AsyncAdapt_aiosqlite_dbapi.__init__": [], "sqlalchemy.dialects.sqlite.aiosqlite.AsyncAdapt_aiosqlite_connection._handle_exception": [], "sqlalchemy.dialects.sqlite.aiosqlite.AsyncAdapt_aiosqlite_connection.close": [], "sqlalchemy.dialects.sqlite.aiosqlite.AsyncAdapt_aiosqlite_connection.commit": [], "sqlalchemy.dialects.sqlite.aiosqlite.AsyncAdapt_aiosqlite_connection.rollback": [], "sqlalchemy.dialects.sqlite.aiosqlite.AsyncAdapt_aiosqlite_connection.execute": [], "sqlalchemy.dialects.sqlite.aiosqlite.AsyncAdapt_aiosqlite_connection.cursor": [], "sqlalchemy.dialects.sqlite.aiosqlite.AsyncAdapt_aiosqlite_connection.create_function": [], "sqlalchemy.dialects.sqlite.aiosqlite.AsyncAdapt_aiosqlite_connection.isolation_level": [], "sqlalchemy.dialects.sqlite.aiosqlite.AsyncAdapt_aiosqlite_connection.__init__": [], "sqlalchemy.dialects.sqlite.aiosqlite.AsyncAdapt_aiosqlite_ss_cursor.fetchall": [], "sqlalchemy.dialects.sqlite.aiosqlite.AsyncAdapt_aiosqlite_ss_cursor.fetchmany": [], "sqlalchemy.dialects.sqlite.aiosqlite.AsyncAdapt_aiosqlite_ss_cursor.fetchone": [], "sqlalchemy.dialects.sqlite.aiosqlite.AsyncAdapt_aiosqlite_ss_cursor.close": [], "sqlalchemy.dialects.sqlite.aiosqlite.AsyncAdapt_aiosqlite_ss_cursor.__init__": [], "sqlalchemy.dialects.sqlite.aiosqlite.AsyncAdapt_aiosqlite_cursor.fetchall": [], "sqlalchemy.dialects.sqlite.aiosqlite.AsyncAdapt_aiosqlite_cursor.fetchmany": [], "sqlalchemy.dialects.sqlite.aiosqlite.AsyncAdapt_aiosqlite_cursor.fetchone": [], "sqlalchemy.dialects.sqlite.aiosqlite.AsyncAdapt_aiosqlite_cursor.__iter__": [], "sqlalchemy.dialects.sqlite.aiosqlite.AsyncAdapt_aiosqlite_cursor.setinputsizes": [], "sqlalchemy.dialects.sqlite.aiosqlite.AsyncAdapt_aiosqlite_cursor.executemany": [], "sqlalchemy.dialects.sqlite.aiosqlite.AsyncAdapt_aiosqlite_cursor.execute": [], "sqlalchemy.dialects.sqlite.aiosqlite.AsyncAdapt_aiosqlite_cursor.close": [], "sqlalchemy.dialects.sqlite.aiosqlite.AsyncAdapt_aiosqlite_cursor.__init__": [], "setuptools.command.install_scripts.install_scripts.write_script": [], "setuptools.command.install_scripts.install_scripts.run": [], "setuptools.command.install_scripts.install_scripts.initialize_options": [], "setuptools.command.setopt.setopt.run": [], "setuptools.command.setopt.setopt.finalize_options": [], "setuptools.command.setopt.setopt.initialize_options": [], "setuptools.command.setopt.option_base.finalize_options": [], "setuptools.command.setopt.option_base.initialize_options": [], "setuptools.command.setopt.edit_config": [], "setuptools.command.setopt.config_file": [], "rx.linq.connectableobservable.ConnectableObservable.auto_connect": [], "rx.linq.connectableobservable.ConnectableObservable.ref_count": [], "rx.linq.connectableobservable.ConnectableObservable.connect": [], "rx.linq.connectableobservable.ConnectableObservable._subscribe_core": [], "rx.linq.connectableobservable.ConnectableObservable.__init__": [], "oslo_policy.tests.test_sphinxpolicygen.SingleSampleGenerationTest.test_sample_gen_with_multiple_config_files": [], "oslo_policy.tests.test_sphinxpolicygen.SingleSampleGenerationTest.test_sample_gen_with_single_config_file_no_base": [], "oslo_policy.tests.test_sphinxpolicygen.SingleSampleGenerationTest.test_sample_gen_with_single_config_file": [], "rx.concurrency.mainloopscheduler.twistedscheduler.TwistedScheduler.now": [], "rx.concurrency.mainloopscheduler.twistedscheduler.TwistedScheduler.schedule_absolute": [], "rx.concurrency.mainloopscheduler.twistedscheduler.TwistedScheduler.schedule_relative": [], "rx.concurrency.mainloopscheduler.twistedscheduler.TwistedScheduler.schedule": [], "rx.concurrency.mainloopscheduler.twistedscheduler.TwistedScheduler.__init__": [], "prompt_toolkit.styles.style._MergedStyle.invalidation_hash": [], "prompt_toolkit.styles.style._MergedStyle.get_attrs_for_style_str": [], "prompt_toolkit.styles.style._MergedStyle.style_rules": [], "prompt_toolkit.styles.style._MergedStyle._merged_style": [], "prompt_toolkit.styles.style._MergedStyle.__init__": [], "prompt_toolkit.styles.style.merge_styles": [], "prompt_toolkit.styles.style._merge_attrs": [], "prompt_toolkit.styles.style.Style.invalidation_hash": [], "prompt_toolkit.styles.style.Style.get_attrs_for_style_str": [], "prompt_toolkit.styles.style.Style.from_dict": [], "prompt_toolkit.styles.style.Style.style_rules": [], "prompt_toolkit.styles.style.Style.__init__": [], "prompt_toolkit.styles.style._parse_style_str": [], "prompt_toolkit.styles.style._expand_classname": [], "prompt_toolkit.styles.style.parse_color": [], "IPython.utils.tests.test_decorators.test_flag_calls": [], "prompt_toolkit.widgets.base.ProgressBar.__pt_container__": [], "prompt_toolkit.widgets.base.ProgressBar.percentage": [], "prompt_toolkit.widgets.base.ProgressBar.__init__": [], "prompt_toolkit.widgets.base.HorizontalLine.__pt_container__": [], "prompt_toolkit.widgets.base.HorizontalLine.__init__": [], "prompt_toolkit.widgets.base.VerticalLine.__pt_container__": [], "prompt_toolkit.widgets.base.VerticalLine.__init__": [], "prompt_toolkit.widgets.base.Checkbox.checked": [], "prompt_toolkit.widgets.base.Checkbox.__init__": [], "prompt_toolkit.widgets.base._DialogList.__pt_container__": [], "prompt_toolkit.widgets.base._DialogList._get_text_fragments": [], "prompt_toolkit.widgets.base._DialogList._handle_enter": [], "prompt_toolkit.widgets.base._DialogList.__init__": [], "prompt_toolkit.widgets.base.Box.__pt_container__": [], "prompt_toolkit.widgets.base.Box.__init__": [], "prompt_toolkit.widgets.base.Shadow.__pt_container__": [], "prompt_toolkit.widgets.base.Shadow.__init__": [], "prompt_toolkit.widgets.base.Frame.__pt_container__": [], "prompt_toolkit.widgets.base.Frame.__init__": [], "prompt_toolkit.widgets.base.Button.__pt_container__": [], "prompt_toolkit.widgets.base.Button._get_key_bindings": [], "prompt_toolkit.widgets.base.Button._get_text_fragments": [], "prompt_toolkit.widgets.base.Button.__init__": [], "prompt_toolkit.widgets.base.Label.__pt_container__": [], "prompt_toolkit.widgets.base.Label.__init__": [], "prompt_toolkit.widgets.base.TextArea.__pt_container__": [], "prompt_toolkit.widgets.base.TextArea.accept_handler": [], "prompt_toolkit.widgets.base.TextArea.document": [], "prompt_toolkit.widgets.base.TextArea.text": [], "prompt_toolkit.widgets.base.TextArea.__init__": [], "setuptools._distutils._msvccompiler.MSVCCompiler.find_library_file": [], "setuptools._distutils._msvccompiler.MSVCCompiler.library_option": [], "setuptools._distutils._msvccompiler.MSVCCompiler.runtime_library_dir_option": [], "setuptools._distutils._msvccompiler.MSVCCompiler.library_dir_option": [], "setuptools._distutils._msvccompiler.MSVCCompiler._fallback_spawn": [], "setuptools._distutils._msvccompiler.MSVCCompiler.spawn": [], "setuptools._distutils._msvccompiler.MSVCCompiler.link": [], "setuptools._distutils._msvccompiler.MSVCCompiler.create_static_lib": [], "setuptools._distutils._msvccompiler.MSVCCompiler.compile": [], "setuptools._distutils._msvccompiler.MSVCCompiler.object_filenames": [], "setuptools._distutils._msvccompiler.MSVCCompiler.initialize": [], "setuptools._distutils._msvccompiler.MSVCCompiler.__init__": [], "setuptools._distutils._msvccompiler._find_exe": [], "setuptools._distutils._msvccompiler._get_vc_env": [], "setuptools._distutils._msvccompiler._find_vcvarsall": [], "setuptools._distutils._msvccompiler._find_vc2017": [], "setuptools._distutils._msvccompiler._find_vc2015": [], "prompt_toolkit.key_binding.defaults.load_key_bindings": [], "prompt_toolkit.key_binding.bindings.completion._create_more_session": [], "prompt_toolkit.key_binding.bindings.completion._display_completions_like_readline": [], "prompt_toolkit.key_binding.bindings.completion.display_completions_like_readline": [], "prompt_toolkit.key_binding.bindings.completion.generate_completions": [], "keystone.common.sql.expand_repo.versions.070_placeholder.upgrade": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromName__function_with_different_name_than_method": [], "unittest2.test.test_loader.Test_TestLoader.test_suiteClass__default_value": [], "unittest2.test.test_loader.Test_TestLoader.test_suiteClass__loadTestsFromNames": [], "unittest2.test.test_loader.Test_TestLoader.test_suiteClass__loadTestsFromName": [], "unittest2.test.test_loader.Test_TestLoader.test_suiteClass__loadTestsFromModule": [], "unittest2.test.test_loader.Test_TestLoader.test_suiteClass__loadTestsFromTestCase": [], "unittest2.test.test_loader.Test_TestLoader.test_sortTestMethodsUsing__None": [], "unittest2.test.test_loader.Test_TestLoader.test_sortTestMethodsUsing__default_value": [], "unittest2.test.test_loader.Test_TestLoader.test_sortTestMethodsUsing__getTestCaseNames": [], "unittest2.test.test_loader.Test_TestLoader.test_sortTestMethodsUsing__loadTestsFromNames": [], "unittest2.test.test_loader.Test_TestLoader.test_sortTestMethodsUsing__loadTestsFromName": [], "unittest2.test.test_loader.Test_TestLoader.test_sortTestMethodsUsing__loadTestsFromModule": [], "unittest2.test.test_loader.Test_TestLoader.test_sortTestMethodsUsing__loadTestsFromTestCase": [], "unittest2.test.test_loader.Test_TestLoader.test_testMethodPrefix__default_value": [], "unittest2.test.test_loader.Test_TestLoader.test_testMethodPrefix__loadTestsFromNames": [], "unittest2.test.test_loader.Test_TestLoader.test_testMethodPrefix__loadTestsFromName": [], "unittest2.test.test_loader.Test_TestLoader.test_testMethodPrefix__loadTestsFromModule": [], "unittest2.test.test_loader.Test_TestLoader.test_testMethodPrefix__loadTestsFromTestCase": [], "unittest2.test.test_loader.Test_TestLoader.test_getTestCaseNames__inheritance": [], "unittest2.test.test_loader.Test_TestLoader.test_getTestCaseNames__not_a_TestCase": [], "unittest2.test.test_loader.Test_TestLoader.test_getTestCaseNames__no_tests": [], "unittest2.test.test_loader.Test_TestLoader.test_getTestCaseNames": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromNames__module_not_loaded": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromNames__callable__wrong_type": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromNames__callable__call_staticmethod": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromNames__callable__TestCase_instance": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromNames__callable__TestSuite": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromNames__relative_invalid_testmethod": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromNames__relative_testmethod": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromNames__relative_TestSuite": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromNames__relative_TestCase_subclass": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromNames__relative_bad_object": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromNames__relative_not_a_module": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromNames__relative_malformed_name": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromNames__relative_empty_name": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromNames__unknown_name_relative_2": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromNames__unknown_name_relative_1": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromNames__unknown_attr_name": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromNames__unknown_module_name": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromNames__malformed_name": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromNames__empty_name": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromNames__relative_empty_name_list": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromNames__empty_name_list": [], "unittest2.test.test_loader.Test_TestLoader.check_deferred_error": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromName__module_not_loaded": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromName__callable__wrong_type": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromName__relative_testmethod_ProperSuiteClass": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromName__callable__TestCase_instance_ProperSuiteClass": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromName__callable__TestCase_instance": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromName__callable__TestSuite": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromName__relative_invalid_testmethod": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromName__relative_testmethod": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromName__relative_TestSuite": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromName__relative_TestCase_subclass": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromName__relative_bad_object": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromName__relative_not_a_module": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromName__relative_malformed_name": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromName__relative_empty_name": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromName__relative_unknown_name": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromName__unknown_attr_name_on_package": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromName__unknown_attr_name_on_module": [], "unittest2.test.test_loader.Test_TestLoader.check_module_import_error": [], "unittest2.test.test_loader.Test_TestLoader.check_module_lookup_error": [], "unittest2.test.test_loader.Test_TestLoader._check_module_lookup_error": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromName__unknown_module_name": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromName__malformed_name": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromName__empty_name": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromModule__faulty_load_tests": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromModule__pattern": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromModule__use_load_tests_other_bad_keyword": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromModule__too_many_positional_args": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromModule__use_load_tests_deprecated_keyword": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromModule__use_load_tests_deprecated_positional": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromModule__load_tests": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromModule__not_a_module": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromModule__no_TestCase_tests": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromModule__no_TestCase_instances": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromModule__TestCase_subclass": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromTestCase__default_method_name": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromTestCase__TestSuite_subclass": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromTestCase__no_matches": [], "unittest2.test.test_loader.Test_TestLoader.test_loadTestsFromTestCase": [], "unittest2.test.test_loader.Test_TestLoader.test___init__": [], "unittest2.test.test_loader.warningregistry": [], "oauthlib.oauth2.rfc6749.parameters.validate_token_parameters": [], "oauthlib.oauth2.rfc6749.parameters.parse_token_response": [], "oauthlib.oauth2.rfc6749.parameters.parse_implicit_response": [], "oauthlib.oauth2.rfc6749.parameters.parse_authorization_code_response": [], "oauthlib.oauth2.rfc6749.parameters.prepare_token_revocation_request": [], "oauthlib.oauth2.rfc6749.parameters.prepare_token_request": [], "oauthlib.oauth2.rfc6749.parameters.prepare_grant_uri": [], "kombu.utils.limits.TokenBucket._get_tokens": [], "kombu.utils.limits.TokenBucket.expected_time": [], "kombu.utils.limits.TokenBucket.can_consume": [], "kombu.utils.limits.TokenBucket.clear_pending": [], "kombu.utils.limits.TokenBucket.pop": [], "kombu.utils.limits.TokenBucket.add": [], "kombu.utils.limits.TokenBucket.__init__": [], "graphql.pyutils.version.get_git_changeset": [], "graphql.pyutils.version.get_docs_version": [], "graphql.pyutils.version.get_complete_version": [], "graphql.pyutils.version.get_main_version": [], "graphql.pyutils.version.get_version": [], "pip._internal.vcs.mercurial.Mercurial.controls_location": [], "pip._internal.vcs.mercurial.Mercurial.get_subdirectory": [], "pip._internal.vcs.mercurial.Mercurial.is_commit_id_equal": [], "pip._internal.vcs.mercurial.Mercurial.get_requirement_revision": [], "pip._internal.vcs.mercurial.Mercurial.get_revision": [], "pip._internal.vcs.mercurial.Mercurial.get_remote_url": [], "pip._internal.vcs.mercurial.Mercurial.update": [], "pip._internal.vcs.mercurial.Mercurial.switch": [], "pip._internal.vcs.mercurial.Mercurial.fetch_new": [], "pip._internal.vcs.mercurial.Mercurial.export": [], "pip._internal.vcs.mercurial.Mercurial.get_base_rev_args": [], "wcwidth.tests.test_core.test_combining_spacing": [], "wcwidth.tests.test_core.test_combining_enclosing": [], "wcwidth.tests.test_core.test_combining_cafe": [], "wcwidth.tests.test_core.test_combining_width_negative_1": [], "wcwidth.tests.test_core.test_control_c0_width_negative_1": [], "wcwidth.tests.test_core.test_null_width_0": [], "wcwidth.tests.test_core.test_wcswidth_substr": [], "wcwidth.tests.test_core.test_hello_jp": [], "oslo_i18n.tests.test_locale_dir_variable.LocaleDirVariableTest.test_make_variable_name": [], "rx.subjects.behaviorsubject.BehaviorSubject.dispose": [], "rx.subjects.behaviorsubject.BehaviorSubject.on_next": [], "rx.subjects.behaviorsubject.BehaviorSubject.on_error": [], "rx.subjects.behaviorsubject.BehaviorSubject.on_completed": [], "rx.subjects.behaviorsubject.BehaviorSubject._subscribe_core": [], "rx.subjects.behaviorsubject.BehaviorSubject.check_disposed": [], "rx.subjects.behaviorsubject.BehaviorSubject.__init__": [], "libcst.tests.test_exceptions.ExceptionsTest.test_pickle": [], "libcst.tests.test_exceptions.ExceptionsTest.test_parser_syntax_error_str": [], "graphql.validation.rules.provided_non_null_arguments.ProvidedNonNullArguments.missing_directive_arg_message": [], "graphql.validation.rules.provided_non_null_arguments.ProvidedNonNullArguments.missing_field_arg_message": [], "graphql.validation.rules.provided_non_null_arguments.ProvidedNonNullArguments.leave_Directive": [], "graphql.validation.rules.provided_non_null_arguments.ProvidedNonNullArguments.leave_Field": [], "netaddr.strategy.ipv4.expand_partial_address": [], "netaddr.strategy.ipv4.bin_to_int": [], "netaddr.strategy.ipv4.int_to_bin": [], "netaddr.strategy.ipv4.valid_bin": [], "netaddr.strategy.ipv4.int_to_bits": [], "netaddr.strategy.ipv4.bits_to_int": [], "netaddr.strategy.ipv4.valid_bits": [], "netaddr.strategy.ipv4.words_to_int": [], "netaddr.strategy.ipv4.int_to_words": [], "netaddr.strategy.ipv4.valid_words": [], "netaddr.strategy.ipv4.packed_to_int": [], "netaddr.strategy.ipv4.int_to_packed": [], "netaddr.strategy.ipv4.int_to_arpa": [], "netaddr.strategy.ipv4.int_to_str": [], "netaddr.strategy.ipv4.str_to_int": [], "netaddr.strategy.ipv4.valid_str": [], "keystone.tests.unit.credential.test_backend_sql.SqlCredential.test_credential_limits": [ { "locations": [ { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 113, "column": 8 }, "stop": { "line": 113, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.credential.test_backend_sql.SqlCredential._create_credential_with_user_id", "class_name": "keystone.tests.unit.credential.test_backend_sql.SqlCredential", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 111, "column": 54 }, "stop": { "line": 111, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.fixture.Config.__init__", "class_name": "oslo_config.fixture.Config", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 111, "column": 38 }, "stop": { "line": 111, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.credential.test_backend_sql.SqlCredential", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 114, "column": 8 }, "stop": { "line": 114, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.credential.test_backend_sql.SqlCredential", "dispatch": "dynamic" } ], "keystone.tests.unit.credential.test_backend_sql.SqlCredential.test_backend_credential_sql_encrypted_string": [ { "locations": [ { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 105, "column": 14 }, "stop": { "line": 105, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixinWithExtras.from_dict", "class_name": "keystone.credential.backends.sql.CredentialModel", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 102, "column": 20 }, "stop": { "line": 102, "column": 30 } }, { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 101, "column": 20 }, "stop": { "line": 101, "column": 30 } }, { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 100, "column": 18 }, "stop": { "line": 100, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 102, "column": 20 }, "stop": { "line": 102, "column": 36 } }, { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 100, "column": 18 }, "stop": { "line": 100, "column": 34 } }, { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 101, "column": 20 }, "stop": { "line": 101, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 108, "column": 8 }, "stop": { "line": 108, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsInstance", "class_name": "keystone.tests.unit.credential.test_backend_sql.SqlCredential", "dispatch": "dynamic" } ], "keystone.tests.unit.credential.test_backend_sql.SqlCredential.test_backend_credential_sql_no_hints": [ { "locations": [ { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 96, "column": 8 }, "stop": { "line": 96, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.credential.test_backend_sql.SqlCredential._validate_credential_list", "class_name": "keystone.tests.unit.credential.test_backend_sql.SqlCredential", "dispatch": "dynamic" } ], "keystone.tests.unit.credential.test_backend_sql.SqlCredential.test_backend_credential_sql_hints_none": [ { "locations": [ { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 92, "column": 8 }, "stop": { "line": 92, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.credential.test_backend_sql.SqlCredential._validate_credential_list", "class_name": "keystone.tests.unit.credential.test_backend_sql.SqlCredential", "dispatch": "dynamic" } ], "keystone.tests.unit.credential.test_backend_sql.SqlCredential.setUp": [ { "locations": [ { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 81, "column": 19 }, "stop": { "line": 81, "column": 55 } }, { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 86, "column": 19 }, "stop": { "line": 86, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.credential.test_backend_sql.SqlCredential._create_credential_with_user_id", "class_name": "keystone.tests.unit.credential.test_backend_sql.SqlCredential", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 80, "column": 17 }, "stop": { "line": 80, "column": 22 } }, { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 85, "column": 17 }, "stop": { "line": 85, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 69, "column": 8 }, "stop": { "line": 69, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.credential.test_backend_sql.SqlTests.setUp", "class_name": "keystone.tests.unit.credential.test_backend_sql.SqlTests", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 70, "column": 8 }, "stop": { "line": 70, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.credential.test_backend_sql.SqlCredential", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 71, "column": 12 }, "stop": { "line": 71, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository.__init__", "class_name": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository", "dispatch": "static" } ], "keystone.tests.unit.credential.test_backend_sql.SqlCredential._validate_credential_list": [ { "locations": [ { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 66, "column": 12 }, "stop": { "line": 66, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.credential.test_backend_sql.SqlCredential", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 63, "column": 52 }, "stop": { "line": 63, "column": 55 } }, { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 63, "column": 25 }, "stop": { "line": 63, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 63, "column": 8 }, "stop": { "line": 63, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.credential.test_backend_sql.SqlCredential", "dispatch": "dynamic" } ], "keystone.tests.unit.credential.test_backend_sql.SqlCredential._create_credential_with_user_id": [ { "locations": [ { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 57, "column": 12 }, "stop": { "line": 57, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 53, "column": 21 }, "stop": { "line": 53, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_credential_ref" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 52, "column": 22 }, "stop": { "line": 52, "column": 32 } }, { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 54, "column": 51 }, "stop": { "line": 54, "column": 61 } }, { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 55, "column": 50 }, "stop": { "line": 55, "column": 60 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 55, "column": 50 }, "stop": { "line": 55, "column": 66 } }, { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 52, "column": 22 }, "stop": { "line": 52, "column": 38 } }, { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 54, "column": 51 }, "stop": { "line": 54, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.credential.test_backend_sql.SqlTests.config_files": [ { "locations": [ { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 44, "column": 28 }, "stop": { "line": 44, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests_conf", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" } ], "keystone.tests.unit.credential.test_backend_sql.SqlTests.setUp": [ { "locations": [ { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 35, "column": 8 }, "stop": { "line": 35, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.credential.test_backend_sql.SqlTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 35, "column": 24 }, "stop": { "line": 35, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 36, "column": 8 }, "stop": { "line": 36, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.credential.test_backend_sql.SqlTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/credential/test_backend_sql.py", "start": { "line": 38, "column": 8 }, "stop": { "line": 38, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_fixtures", "class_name": "keystone.tests.unit.credential.test_backend_sql.SqlTests", "dispatch": "dynamic" } ], "eventlet.green.socket.create_connection": [], "libcst._parser.python_parser.PythonCSTParser.convert_terminal": [], "libcst._parser.python_parser.PythonCSTParser.convert_nonterminal": [], "libcst._parser.python_parser.PythonCSTParser.__init__": [], "alembic.util.sqla_compat._insert_inline": [], "alembic.util.sqla_compat._mariadb_normalized_version_info": [], "alembic.util.sqla_compat._is_mariadb": [], "alembic.util.sqla_compat._constraint_is_named": [], "alembic.util.sqla_compat._get_constraint_final_name": [], "alembic.util.sqla_compat._column_kwargs": [], "alembic.util.sqla_compat._get_index_column_names": [], "alembic.util.sqla_compat._get_index_expressions": [], "alembic.util.sqla_compat._render_literal_bindparam": [], "alembic.util.sqla_compat._render_textual_index_column": [], "alembic.util.sqla_compat._textual_index_element.get_children": [], "alembic.util.sqla_compat._textual_index_element.__init__": [], "alembic.util.sqla_compat._copy_expression": [], "alembic.util.sqla_compat._textual_index_column": [], "alembic.util.sqla_compat._remove_column_from_collection": [], "alembic.util.sqla_compat._find_columns": [], "alembic.util.sqla_compat._is_type_bound": [], "alembic.util.sqla_compat._fk_is_self_referential": [], "alembic.util.sqla_compat._fk_spec": [], "alembic.util.sqla_compat._reflect_table": [], "alembic.util.sqla_compat._columns_for_constraint": [], "alembic.util.sqla_compat._table_for_constraint": [], "alembic.util.sqla_compat._server_default_is_identity": [], "alembic.util.sqla_compat._server_default_is_computed": [], "alembic.util.sqla_compat._nullability_might_be_unset": [], "alembic.util.sqla_compat._exec_on_inspector": [], "alembic.util.sqla_compat._connectable_has_table": [], "alembic.util.sqla_compat._create_url": [], "alembic.util.sqla_compat._get_connection_transaction": [], "alembic.util.sqla_compat._copy": [], "alembic.util.sqla_compat._get_connection_in_transaction": [], "alembic.util.sqla_compat._safe_begin_connection_transaction": [], "alembic.util.sqla_compat._ensure_scope_for_ddl": [], "alembic.util.sqla_compat._safe_int": [], "urllib3.util.wait.wait_for_write": [], "urllib3.util.wait.wait_for_read": [], "urllib3.util.wait.wait_for_socket": [], "urllib3.util.wait._have_working_poll": [], "urllib3.util.wait.null_wait_for_socket": [], "urllib3.util.wait.poll_wait_for_socket": [], "urllib3.util.wait.select_wait_for_socket": [], "urllib3.util.wait._retry_on_intr": [], "msgpack.unpack": [], "msgpack.packb": [], "msgpack.pack": [], "urllib3.fields.RequestField.make_multipart": [], "urllib3.fields.RequestField.render_headers": [], "urllib3.fields.RequestField._render_parts": [], "urllib3.fields.RequestField._render_part": [], "urllib3.fields.RequestField.from_tuples": [], "urllib3.fields.RequestField.__init__": [], "urllib3.fields.format_header_param_html5": [], "urllib3.fields._replace_multiple": [], "urllib3.fields.format_header_param_rfc2231": [], "urllib3.fields.guess_content_type": [], "graphql.execution.executors.thread.ThreadExecutor.execute_in_pool": [], "graphql.execution.executors.thread.ThreadExecutor.execute_in_thread": [], "graphql.execution.executors.thread.ThreadExecutor.clean": [], "graphql.execution.executors.thread.ThreadExecutor.wait_until_finished": [], "graphql.execution.executors.thread.ThreadExecutor.__init__": [], "pyre_extensions.generic.GenericMeta.__getitem__": [], "pygments.lexers._vim_builtins._getoption": [], "pygments.lexers._vim_builtins._getcommand": [], "pygments.lexers._vim_builtins._getauto": [], "prompt_toolkit.key_binding.bindings.named_commands.edit_and_execute": [], "prompt_toolkit.key_binding.bindings.named_commands.operate_and_get_next": [], "prompt_toolkit.key_binding.bindings.named_commands.prefix_meta": [], "prompt_toolkit.key_binding.bindings.named_commands.emacs_editing_mode": [], "prompt_toolkit.key_binding.bindings.named_commands.vi_editing_mode": [], "prompt_toolkit.key_binding.bindings.named_commands.insert_comment": [], "prompt_toolkit.key_binding.bindings.named_commands.undo": [], "prompt_toolkit.key_binding.bindings.named_commands.print_last_kbd_macro": [], "prompt_toolkit.key_binding.bindings.named_commands.call_last_kbd_macro": [], "prompt_toolkit.key_binding.bindings.named_commands.end_kbd_macro": [], "prompt_toolkit.key_binding.bindings.named_commands.start_kbd_macro": [], "prompt_toolkit.key_binding.bindings.named_commands.menu_complete_backward": [], "prompt_toolkit.key_binding.bindings.named_commands.menu_complete": [], "prompt_toolkit.key_binding.bindings.named_commands.complete": [], "prompt_toolkit.key_binding.bindings.named_commands.yank_pop": [], "prompt_toolkit.key_binding.bindings.named_commands.yank_last_arg": [], "prompt_toolkit.key_binding.bindings.named_commands.yank_nth_arg": [], "prompt_toolkit.key_binding.bindings.named_commands.yank": [], "prompt_toolkit.key_binding.bindings.named_commands.unix_line_discard": [], "prompt_toolkit.key_binding.bindings.named_commands.delete_horizontal_space": [], "prompt_toolkit.key_binding.bindings.named_commands.backward_kill_word": [], "prompt_toolkit.key_binding.bindings.named_commands.unix_word_rubout": [], "prompt_toolkit.key_binding.bindings.named_commands.kill_word": [], "prompt_toolkit.key_binding.bindings.named_commands.kill_line": [], "prompt_toolkit.key_binding.bindings.named_commands.quoted_insert": [], "prompt_toolkit.key_binding.bindings.named_commands.capitalize_word": [], "prompt_toolkit.key_binding.bindings.named_commands.downcase_word": [], "prompt_toolkit.key_binding.bindings.named_commands.uppercase_word": [], "prompt_toolkit.key_binding.bindings.named_commands.transpose_chars": [], "prompt_toolkit.key_binding.bindings.named_commands.self_insert": [], "prompt_toolkit.key_binding.bindings.named_commands.backward_delete_char": [], "prompt_toolkit.key_binding.bindings.named_commands.delete_char": [], "prompt_toolkit.key_binding.bindings.named_commands.end_of_file": [], "prompt_toolkit.key_binding.bindings.named_commands.reverse_search_history": [], "prompt_toolkit.key_binding.bindings.named_commands.end_of_history": [], "prompt_toolkit.key_binding.bindings.named_commands.beginning_of_history": [], "prompt_toolkit.key_binding.bindings.named_commands.next_history": [], "prompt_toolkit.key_binding.bindings.named_commands.previous_history": [], "prompt_toolkit.key_binding.bindings.named_commands.accept_line": [], "prompt_toolkit.key_binding.bindings.named_commands.redraw_current_line": [], "prompt_toolkit.key_binding.bindings.named_commands.clear_screen": [], "prompt_toolkit.key_binding.bindings.named_commands.backward_word": [], "prompt_toolkit.key_binding.bindings.named_commands.forward_word": [], "prompt_toolkit.key_binding.bindings.named_commands.backward_char": [], "prompt_toolkit.key_binding.bindings.named_commands.forward_char": [], "prompt_toolkit.key_binding.bindings.named_commands.end_of_line": [], "prompt_toolkit.key_binding.bindings.named_commands.beginning_of_line": [], "prompt_toolkit.key_binding.bindings.named_commands.end_of_buffer": [], "prompt_toolkit.key_binding.bindings.named_commands.beginning_of_buffer": [], "prompt_toolkit.key_binding.bindings.named_commands.get_by_name": [], "prompt_toolkit.key_binding.bindings.named_commands.register": [], "keystone.common.sql.contract_repo.versions.053_contract_add_role_description_to_role_table.upgrade": [], "keystoneauth1.tests.unit.extras.saml2.fixtures.authn_request": [], "keystoneauth1.tests.unit.extras.saml2.fixtures.saml_assertion": [], "keystoneauth1.tests.unit.extras.saml2.fixtures.soap_response": [], "keystoneauth1.tests.unit.extras.saml2.fixtures.template": [], "eventlet.zipkin.log.unpatch": [], "eventlet.zipkin.log.patch": [], "eventlet.zipkin.log._patched_handle": [], "keystoneauth1.tests.unit.access.test_v3_service_catalog.ServiceCatalogV3Test.test_service_catalog_without_service_type": [], "keystoneauth1.tests.unit.access.test_v3_service_catalog.ServiceCatalogV3Test.test_service_catalog_endpoint_id": [], "keystoneauth1.tests.unit.access.test_v3_service_catalog.ServiceCatalogV3Test.test_service_catalog_multiple_service_types": [], "keystoneauth1.tests.unit.access.test_v3_service_catalog.ServiceCatalogV3Test.test_service_catalog_endpoints": [], "keystoneauth1.tests.unit.access.test_v3_service_catalog.ServiceCatalogV3Test.test_building_a_service_catalog": [], "keystoneauth1.tests.unit.access.test_v3_service_catalog.ServiceCatalogTest.test_service_catalog_without_name": [], "keystoneauth1.tests.unit.access.test_v3_service_catalog.ServiceCatalogTest.test_service_catalog_service_name": [], "keystoneauth1.tests.unit.access.test_v3_service_catalog.ServiceCatalogTest.test_service_catalog_get_url_region_names": [], "keystoneauth1.tests.unit.access.test_v3_service_catalog.ServiceCatalogTest.test_service_catalog_url_for_region_names": [], "keystoneauth1.tests.unit.access.test_v3_service_catalog.ServiceCatalogTest.test_service_catalog_get_endpoints_region_names": [], "keystoneauth1.tests.unit.access.test_v3_service_catalog.ServiceCatalogTest.test_service_catalog_empty": [], "keystoneauth1.tests.unit.access.test_v3_service_catalog.ServiceCatalogTest.test_service_catalog_regions": [], "keystoneauth1.tests.unit.access.test_v3_service_catalog.ServiceCatalogTest.test_service_catalog_alias_all_by_name": [], "keystoneauth1.tests.unit.access.test_v3_service_catalog.ServiceCatalogTest.test_service_catalog_alias_find_best_match": [], "keystoneauth1.tests.unit.access.test_v3_service_catalog.ServiceCatalogTest.test_service_catalog_alias_find_exact_match": [], "keystoneauth1.tests.unit.access.test_v3_service_catalog.ServiceCatalogTest.test_service_catalog_alias_find_official": [], "keystoneauth1.tests.unit.access.test_v3_service_catalog.ServiceCatalogTest.test_service_catalog_endpoints": [], "keystoneauth1.tests.unit.access.test_v3_service_catalog.ServiceCatalogTest.test_building_a_service_catalog": [], "keystoneauth1.tests.unit.access.test_v3_service_catalog.ServiceCatalogTest.setUp": [], "keystone.common.sql.contract_repo.versions.005_placeholder.upgrade": [], "werkzeug.wrappers.response.ResponseStreamMixin.__init__": [], "werkzeug.wrappers.response.ResponseStream.encoding": [], "werkzeug.wrappers.response.ResponseStream.tell": [], "werkzeug.wrappers.response.ResponseStream.isatty": [], "werkzeug.wrappers.response.ResponseStream.flush": [], "werkzeug.wrappers.response.ResponseStream.close": [], "werkzeug.wrappers.response.ResponseStream.writelines": [], "werkzeug.wrappers.response.ResponseStream.write": [], "werkzeug.wrappers.response.ResponseStream.__init__": [], "werkzeug.wrappers.response.Response.add_etag": [], "werkzeug.wrappers.response.Response.make_conditional": [], "werkzeug.wrappers.response.Response._process_range_request": [], "werkzeug.wrappers.response.Response._is_range_request_processable": [], "werkzeug.wrappers.response.Response._wrap_range_response": [], "werkzeug.wrappers.response.Response.stream": [], "werkzeug.wrappers.response.Response.get_json": [], "werkzeug.wrappers.response.Response.json": [], "werkzeug.wrappers.response.Response.__call__": [], "werkzeug.wrappers.response.Response.get_wsgi_response": [], "werkzeug.wrappers.response.Response.get_app_iter": [], "werkzeug.wrappers.response.Response.get_wsgi_headers": [], "werkzeug.wrappers.response.Response.freeze": [], "werkzeug.wrappers.response.Response.__exit__": [], "werkzeug.wrappers.response.Response.__enter__": [], "werkzeug.wrappers.response.Response.close": [], "werkzeug.wrappers.response.Response.is_sequence": [], "werkzeug.wrappers.response.Response.is_streamed": [], "werkzeug.wrappers.response.Response.iter_encoded": [], "werkzeug.wrappers.response.Response.make_sequence": [], "werkzeug.wrappers.response.Response._ensure_sequence": [], "werkzeug.wrappers.response.Response.calculate_content_length": [], "werkzeug.wrappers.response.Response.set_data": [], "werkzeug.wrappers.response.Response.get_data": [], "werkzeug.wrappers.response.Response.from_app": [], "werkzeug.wrappers.response.Response.force_type": [], "werkzeug.wrappers.response.Response.__repr__": [], "werkzeug.wrappers.response.Response.call_on_close": [], "werkzeug.wrappers.response.Response.__init__": [], "werkzeug.wrappers.response._clean_accept_ranges": [], "werkzeug.wrappers.response._iter_encoded": [], "werkzeug.wrappers.response._warn_if_string": [], "graphql.validation.rules.fields_on_correct_type.get_suggested_field_names": [], "graphql.validation.rules.fields_on_correct_type.get_suggested_type_names": [], "graphql.validation.rules.fields_on_correct_type.FieldsOnCorrectType.enter_Field": [], "graphql.validation.rules.fields_on_correct_type._undefined_field_message": [], "libcst._nodes.tests.test_trailing_whitespace.TrailingWhitespaceTest.test_valid": [], "keystone.common.sql.expand_repo.versions.078_placeholder.upgrade": [], "dns.rdtypes.IN.WKS.WKS.from_wire": [], "dns.rdtypes.IN.WKS.WKS.to_wire": [], "dns.rdtypes.IN.WKS.WKS.from_text": [], "dns.rdtypes.IN.WKS.WKS.to_text": [], "dns.rdtypes.IN.WKS.WKS.__init__": [], "testtools.tests.matchers.test_suite": [], "IPython.utils.tests.test_dir2.test_misbehaving_object_without_trait_names": [], "IPython.utils.tests.test_dir2.test_SubClass_with_trait_names_attr": [], "IPython.utils.tests.test_dir2.test_SubClass": [], "IPython.utils.tests.test_dir2.test_base": [], "promise.pyutils.version.get_git_changeset": [], "promise.pyutils.version.get_docs_version": [], "promise.pyutils.version.get_complete_version": [], "promise.pyutils.version.get_main_version": [], "promise.pyutils.version.get_version": [], "libcst._nodes.tests.test_removal_behavior.RemovalBehavior.test_removal_pass_behavior": [], "libcst._nodes.tests.test_removal_behavior.SpecificImportRemovalVisitor.on_leave": [], "libcst._nodes.tests.test_removal_behavior.ContinueStatementRemovalVisitor.on_leave": [], "libcst._nodes.tests.test_removal_behavior.IfStatementRemovalVisitor.on_leave": [], "keystone.tests.unit.resource.backends.test_sql.TestSqlResourceDriver.setUp": [ { "locations": [ { "path": "keystone/tests/unit/resource/backends/test_sql.py", "start": { "line": 23, "column": 8 }, "stop": { "line": 23, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/resource/backends/test_sql.py", "start": { "line": 25, "column": 22 }, "stop": { "line": 25, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.resource.backends.sql.Resource", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/resource/backends/test_sql.py", "start": { "line": 29, "column": 35 }, "stop": { "line": 29, "column": 46 } }, { "path": "keystone/tests/unit/resource/backends/test_sql.py", "start": { "line": 27, "column": 35 }, "stop": { "line": 27, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/backends/test_sql.py", "start": { "line": 24, "column": 8 }, "stop": { "line": 24, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.resource.backends.test_sql.TestSqlResourceDriver", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/backends/test_sql.py", "start": { "line": 24, "column": 24 }, "stop": { "line": 24, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/resource/backends/test_sql.py", "start": { "line": 28, "column": 8 }, "stop": { "line": 28, "column": 32 } }, { "path": "keystone/tests/unit/resource/backends/test_sql.py", "start": { "line": 27, "column": 8 }, "stop": { "line": 27, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "graphql.execution.tests.test_subscribe.test_event_order_is_correct_for_multiple_publishes": [], "graphql.execution.tests.test_subscribe.test_produces_a_payload_per_subscription_event": [], "graphql.execution.tests.test_subscribe.test_produces_a_payload_for_multiple_subscribe_in_same_subscription": [], "graphql.execution.tests.test_subscribe.test_returns_an_error_if_subscribe_function_returns_error": [], "graphql.execution.tests.test_subscribe.test_throws_an_error_if_subscribe_does_not_return_an_iterator": [], "graphql.execution.tests.test_subscribe.test_accepts_type_definition_with_sync_subscribe_function": [], "graphql.execution.tests.test_subscribe.test_accepts_multiple_subscription_fields_defined_in_schema": [], "graphql.execution.tests.test_subscribe.test_accepts_an_object_with_named_properties_as_arguments": [], "graphql.execution.tests.test_subscribe.create_subscription": [], "graphql.execution.tests.test_subscribe.MyObserver.on_completed": [], "graphql.execution.tests.test_subscribe.MyObserver.on_error": [], "graphql.execution.tests.test_subscribe.MyObserver.on_next": [], "graphql.execution.tests.test_subscribe.email_schema_with_resolvers": [], "graphql.execution.tests.test_subscribe.get_unbound_function": [], "graphql.execution.tests.test_subscribe.Email.__init__": [], "unittest2.__main__.main_": [], "pyre_check.client.commands.v2.async_server_connection.BackgroundTaskManager.ensure_task_stop": [], "pyre_check.client.commands.v2.async_server_connection.BackgroundTaskManager.ensure_task_running": [], "pyre_check.client.commands.v2.async_server_connection.BackgroundTaskManager.is_task_running": [], "pyre_check.client.commands.v2.async_server_connection.BackgroundTaskManager._run_task": [], "pyre_check.client.commands.v2.async_server_connection.BackgroundTaskManager.__init__": [], "pyre_check.client.commands.v2.async_server_connection.BackgroundTask.run": [], "pyre_check.client.commands.v2.async_server_connection.create_async_stdin_stdout": [], "pyre_check.client.commands.v2.async_server_connection.connect_in_text_mode": [], "pyre_check.client.commands.v2.async_server_connection.connect": [], "pyre_check.client.commands.v2.async_server_connection.StreamBytesWriter.close": [], "pyre_check.client.commands.v2.async_server_connection.StreamBytesWriter.write": [], "pyre_check.client.commands.v2.async_server_connection.StreamBytesWriter.__init__": [], "pyre_check.client.commands.v2.async_server_connection.StreamBytesReader.read_exactly": [], "pyre_check.client.commands.v2.async_server_connection.StreamBytesReader.read_until": [], "pyre_check.client.commands.v2.async_server_connection.StreamBytesReader.__init__": [], "pyre_check.client.commands.v2.async_server_connection.create_memory_text_writer": [], "pyre_check.client.commands.v2.async_server_connection.MemoryBytesWriter.items": [], "pyre_check.client.commands.v2.async_server_connection.MemoryBytesWriter.close": [], "pyre_check.client.commands.v2.async_server_connection.MemoryBytesWriter.write": [], "pyre_check.client.commands.v2.async_server_connection.MemoryBytesWriter.__init__": [], "pyre_check.client.commands.v2.async_server_connection.create_memory_text_reader": [], "pyre_check.client.commands.v2.async_server_connection.MemoryBytesReader.reset": [], "pyre_check.client.commands.v2.async_server_connection.MemoryBytesReader.read_exactly": [], "pyre_check.client.commands.v2.async_server_connection.MemoryBytesReader.read_until": [], "pyre_check.client.commands.v2.async_server_connection.MemoryBytesReader.__init__": [], "pyre_check.client.commands.v2.async_server_connection.TextWriter.write": [], "pyre_check.client.commands.v2.async_server_connection.TextWriter.__init__": [], "pyre_check.client.commands.v2.async_server_connection.TextReader.readline": [], "pyre_check.client.commands.v2.async_server_connection.TextReader.read_exactly": [], "pyre_check.client.commands.v2.async_server_connection.TextReader.read_until": [], "pyre_check.client.commands.v2.async_server_connection.TextReader.__init__": [], "pyre_check.client.commands.v2.async_server_connection.BytesWriter.close": [], "pyre_check.client.commands.v2.async_server_connection.BytesWriter.write": [], "pyre_check.client.commands.v2.async_server_connection.BytesReader.readline": [], "pyre_check.client.commands.v2.async_server_connection.BytesReader.read_exactly": [], "pyre_check.client.commands.v2.async_server_connection.BytesReader.read_until": [], "pbr.tests.test_files.FilesConfigTest.test_data_files_globbing_source_prefix_in_directory_name": [], "pbr.tests.test_files.FilesConfigTest.test_data_files_with_spaces_quoted_components": [], "pbr.tests.test_files.FilesConfigTest.test_data_files_with_spaces_subdirectories": [], "pbr.tests.test_files.FilesConfigTest.test_data_files_with_spaces": [], "pbr.tests.test_files.FilesConfigTest.test_data_files_globbing": [], "pbr.tests.test_files.FilesConfigTest.test_auto_package": [], "pbr.tests.test_files.FilesConfigTest.test_implicit_auto_package": [], "pbr.tests.test_files.FilesConfigTest.setUp": [], "libcst._nodes.tests.test_try.TryTest.test_invalid": [], "libcst._nodes.tests.test_try.TryTest.test_valid": [], "rx.concurrency.mainloopscheduler.pygamescheduler.PyGameScheduler.now": [], "rx.concurrency.mainloopscheduler.pygamescheduler.PyGameScheduler.schedule_absolute": [], "rx.concurrency.mainloopscheduler.pygamescheduler.PyGameScheduler.schedule_relative": [], "rx.concurrency.mainloopscheduler.pygamescheduler.PyGameScheduler.run": [], "rx.concurrency.mainloopscheduler.pygamescheduler.PyGameScheduler.schedule": [], "rx.concurrency.mainloopscheduler.pygamescheduler.PyGameScheduler.__init__": [], "migrate.versioning.shell.main": [], "migrate.versioning.shell.PassiveOptionParser._process_args": [], "migrate.versioning.shell.alias_setup": [], "pygments.lexers.haxe.HaxeLexer.analyse_text": [], "pygments.lexers.haxe.HaxeLexer.preproc_callback": [], "keystone.auth.plugins.password.Password.authenticate": [ { "locations": [ { "path": "keystone/auth/plugins/password.py", "start": { "line": 40, "column": 18 }, "stop": { "line": 40, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/password.py", "start": { "line": 42, "column": 8 }, "stop": { "line": 42, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/plugins/password.py", "start": { "line": 44, "column": 15 }, "stop": { "line": 44, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.plugins.base.AuthHandlerResponse.__init__", "class_name": "keystone.auth.plugins.base.AuthHandlerResponse", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/password.py", "start": { "line": 31, "column": 20 }, "stop": { "line": 31, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.plugins.core.BaseUserInfo.create", "class_name": "keystone.auth.plugins.core.UserAuthInfo", "dispatch": "dynamic" } ], "jedi.common.indent_block": [], "jedi.common.monkeypatch": [], "libcst.metadata.tests.test_base_provider.BaseMetadataProviderTest.test_batchable_provider": [], "libcst.metadata.tests.test_base_provider.BaseMetadataProviderTest.test_visitor_provider": [], "keystone.application_credential.backends.base.ApplicationCredentialDriverBase.delete_access_rules_for_user": [ { "locations": [ { "path": "keystone/application_credential/backends/base.py", "start": { "line": 131, "column": 14 }, "stop": { "line": 131, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.application_credential.backends.base.ApplicationCredentialDriverBase.delete_access_rule": [ { "locations": [ { "path": "keystone/application_credential/backends/base.py", "start": { "line": 121, "column": 14 }, "stop": { "line": 121, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.application_credential.backends.base.ApplicationCredentialDriverBase.list_access_rules_for_user": [ { "locations": [ { "path": "keystone/application_credential/backends/base.py", "start": { "line": 113, "column": 14 }, "stop": { "line": 113, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.application_credential.backends.base.ApplicationCredentialDriverBase.get_access_rule": [ { "locations": [ { "path": "keystone/application_credential/backends/base.py", "start": { "line": 102, "column": 14 }, "stop": { "line": 102, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.application_credential.backends.base.ApplicationCredentialDriverBase.delete_application_credentials_for_user_on_project": [ { "locations": [ { "path": "keystone/application_credential/backends/base.py", "start": { "line": 94, "column": 14 }, "stop": { "line": 94, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.application_credential.backends.base.ApplicationCredentialDriverBase.delete_application_credentials_for_user": [ { "locations": [ { "path": "keystone/application_credential/backends/base.py", "start": { "line": 81, "column": 14 }, "stop": { "line": 81, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.application_credential.backends.base.ApplicationCredentialDriverBase.delete_application_credential": [ { "locations": [ { "path": "keystone/application_credential/backends/base.py", "start": { "line": 71, "column": 14 }, "stop": { "line": 71, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.application_credential.backends.base.ApplicationCredentialDriverBase.list_application_credentials_for_user": [ { "locations": [ { "path": "keystone/application_credential/backends/base.py", "start": { "line": 61, "column": 14 }, "stop": { "line": 61, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.application_credential.backends.base.ApplicationCredentialDriverBase.get_application_credential": [ { "locations": [ { "path": "keystone/application_credential/backends/base.py", "start": { "line": 50, "column": 14 }, "stop": { "line": 50, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.application_credential.backends.base.ApplicationCredentialDriverBase.create_application_credential": [ { "locations": [ { "path": "keystone/application_credential/backends/base.py", "start": { "line": 42, "column": 14 }, "stop": { "line": 42, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.application_credential.backends.base.ApplicationCredentialDriverBase.authenticate": [ { "locations": [ { "path": "keystone/application_credential/backends/base.py", "start": { "line": 31, "column": 14 }, "stop": { "line": 31, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "oslo_config.iniparser.BaseParser.error_no_section_name": [], "oslo_config.iniparser.BaseParser.error_no_section_end_bracket": [], "oslo_config.iniparser.BaseParser.error_unexpected_continuation": [], "oslo_config.iniparser.BaseParser.error_empty_key": [], "oslo_config.iniparser.BaseParser.error_invalid_assignment": [], "oslo_config.iniparser.BaseParser.comment": [], "oslo_config.iniparser.BaseParser.new_section": [], "oslo_config.iniparser.BaseParser.assignment": [], "oslo_config.iniparser.BaseParser.parse": [], "oslo_config.iniparser.BaseParser._split_key_value": [], "oslo_config.iniparser.BaseParser._get_section": [], "oslo_config.iniparser.BaseParser._assignment": [], "oslo_config.iniparser.ParseError.__str__": [], "oslo_config.iniparser.ParseError.__init__": [], "pip._internal.legacy_resolve.Resolver.get_installation_order": [], "pip._internal.legacy_resolve.Resolver._resolve_one": [], "pip._internal.legacy_resolve.Resolver._get_abstract_dist_for": [], "pip._internal.legacy_resolve.Resolver._check_skip_installed": [], "pip._internal.legacy_resolve.Resolver._set_req_to_reinstall": [], "pip._internal.legacy_resolve.Resolver._is_upgrade_allowed": [], "pip._internal.legacy_resolve.Resolver.resolve": [], "pip._internal.legacy_resolve.Resolver.__init__": [], "pip._internal.legacy_resolve._check_dist_requires_python": [], "oauthlib.oauth1.rfc5849.Client.sign": [], "oauthlib.oauth1.rfc5849.Client._render": [], "oauthlib.oauth1.rfc5849.Client.get_oauth_params": [], "oauthlib.oauth1.rfc5849.Client.get_oauth_signature": [], "oauthlib.oauth1.rfc5849.Client.__repr__": [], "oauthlib.oauth1.rfc5849.Client.__init__": [], "oauthlib.oauth1.rfc5849.Client.register_signature_method": [], "dogpile.cache.api.BytesBackend.set_serialized_multi": [], "dogpile.cache.api.BytesBackend.set_serialized": [], "dogpile.cache.api.BytesBackend.get_serialized_multi": [], "dogpile.cache.api.BytesBackend.get_serialized": [], "dogpile.cache.api.CacheBackend.delete_multi": [], "dogpile.cache.api.CacheBackend.delete": [], "dogpile.cache.api.CacheBackend.set_serialized_multi": [], "dogpile.cache.api.CacheBackend.set_multi": [], "dogpile.cache.api.CacheBackend.set_serialized": [], "dogpile.cache.api.CacheBackend.set": [], "dogpile.cache.api.CacheBackend.get_serialized_multi": [], "dogpile.cache.api.CacheBackend.get_serialized": [], "dogpile.cache.api.CacheBackend.get_multi": [], "dogpile.cache.api.CacheBackend.get": [], "dogpile.cache.api.CacheBackend.get_mutex": [], "dogpile.cache.api.CacheBackend.has_lock_timeout": [], "dogpile.cache.api.CacheBackend.from_config_dict": [], "dogpile.cache.api.CacheBackend.__init__": [], "dogpile.cache.api.CachedValue.__init__": [], "dogpile.cache.api.CacheMutex.__subclasshook__": [], "dogpile.cache.api.CacheMutex.locked": [], "dogpile.cache.api.CacheMutex.release": [], "dogpile.cache.api.CacheMutex.acquire": [], "dogpile.cache.api.NoValue.__bool__": [], "dogpile.cache.api.NoValue.__repr__": [], "dogpile.cache.api.NoValue.payload": [], "prompt_toolkit.key_binding.emacs_state.EmacsState.end_macro": [], "prompt_toolkit.key_binding.emacs_state.EmacsState.start_macro": [], "prompt_toolkit.key_binding.emacs_state.EmacsState.is_recording": [], "prompt_toolkit.key_binding.emacs_state.EmacsState.reset": [], "prompt_toolkit.key_binding.emacs_state.EmacsState.__init__": [], "os_service_types.tests.base.TemporaryFileMixin._delete_temp": [], "os_service_types.tests.base.TemporaryFileMixin.create_temp_file": [], "os_service_types.tests.base.ServiceDataMixin.test_all_get_service_data_for_project": [], "os_service_types.tests.base.ServiceDataMixin.test_get_all_types": [], "os_service_types.tests.base.ServiceDataMixin.test_get_service_data_for_project": [], "os_service_types.tests.base.ServiceDataMixin.test_empty_project_error": [], "os_service_types.tests.base.ServiceDataMixin.test_get_official_service_data": [], "os_service_types.tests.base.ServiceDataMixin.test_get_service_data": [], "os_service_types.tests.base.ServiceDataMixin.test_get_project_name": [], "os_service_types.tests.base.ServiceDataMixin.test_is_official": [], "os_service_types.tests.base.ServiceDataMixin.test_is_alias": [], "os_service_types.tests.base.ServiceDataMixin.test_is_known": [], "os_service_types.tests.base.ServiceDataMixin.test_get_aliases": [], "os_service_types.tests.base.ServiceDataMixin.test_get_service_type_permissive": [], "os_service_types.tests.base.ServiceDataMixin.test_get_service_type": [], "os_service_types.tests.base.TestCase.setUp": [], "IPython.utils.openpy.read_py_url": [], "IPython.utils.openpy.read_py_file": [], "IPython.utils.openpy.strip_encoding_cookie": [], "IPython.utils.openpy.source_to_unicode": [], "graphql.utils.schema_printer._print_directive": [], "graphql.utils.schema_printer._print_input_value": [], "graphql.utils.schema_printer._print_args": [], "graphql.utils.schema_printer._print_deprecated": [], "graphql.utils.schema_printer._print_fields": [], "graphql.utils.schema_printer._print_input_object": [], "graphql.utils.schema_printer._print_enum": [], "graphql.utils.schema_printer._print_union": [], "graphql.utils.schema_printer._print_interface": [], "graphql.utils.schema_printer._print_object": [], "graphql.utils.schema_printer._print_scalar": [], "graphql.utils.schema_printer._print_type": [], "graphql.utils.schema_printer._print_schema_definition": [], "graphql.utils.schema_printer._print_filtered_schema": [], "graphql.utils.schema_printer._is_builtin_scalar": [], "graphql.utils.schema_printer._is_introspection_type": [], "graphql.utils.schema_printer._is_defined_type": [], "graphql.utils.schema_printer.is_spec_directive": [], "graphql.utils.schema_printer.print_introspection_schema": [], "graphql.utils.schema_printer.print_schema": [], "keystone.api.regions.RegionResource.delete": [ { "locations": [ { "path": "keystone/api/regions.py", "start": { "line": 91, "column": 8 }, "stop": { "line": 91, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/regions.py", "start": { "line": 93, "column": 33 }, "stop": { "line": 93, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.regions.RegionResource", "dispatch": "dynamic" } ], "keystone.api.regions.RegionResource.patch": [ { "locations": [ { "path": "keystone/api/regions.py", "start": { "line": 84, "column": 17 }, "stop": { "line": 84, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.regions.RegionResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/regions.py", "start": { "line": 83, "column": 8 }, "stop": { "line": 83, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/regions.py", "start": { "line": 87, "column": 15 }, "stop": { "line": 87, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.regions.RegionResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/regions.py", "start": { "line": 85, "column": 8 }, "stop": { "line": 85, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/regions.py", "start": { "line": 88, "column": 41 }, "stop": { "line": 88, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.regions.RegionResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/regions.py", "start": { "line": 86, "column": 8 }, "stop": { "line": 86, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._require_matching_id", "class_name": "keystone.api.regions.RegionResource", "dispatch": "dynamic" } ], "keystone.api.regions.RegionResource.put": [ { "locations": [ { "path": "keystone/api/regions.py", "start": { "line": 66, "column": 17 }, "stop": { "line": 66, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.regions.RegionResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/regions.py", "start": { "line": 68, "column": 17 }, "stop": { "line": 68, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._normalize_dict", "class_name": "keystone.api.regions.RegionResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/regions.py", "start": { "line": 72, "column": 18 }, "stop": { "line": 72, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/regions.py", "start": { "line": 65, "column": 8 }, "stop": { "line": 65, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/regions.py", "start": { "line": 80, "column": 15 }, "stop": { "line": 80, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.regions.RegionResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/regions.py", "start": { "line": 67, "column": 8 }, "stop": { "line": 67, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/regions.py", "start": { "line": 79, "column": 30 }, "stop": { "line": 79, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.regions.RegionResource", "dispatch": "dynamic" } ], "keystone.api.regions.RegionResource.post": [ { "locations": [ { "path": "keystone/api/regions.py", "start": { "line": 52, "column": 17 }, "stop": { "line": 52, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.regions.RegionResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/regions.py", "start": { "line": 54, "column": 17 }, "stop": { "line": 54, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._normalize_dict", "class_name": "keystone.api.regions.RegionResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/regions.py", "start": { "line": 51, "column": 8 }, "stop": { "line": 51, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/regions.py", "start": { "line": 62, "column": 15 }, "stop": { "line": 62, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.regions.RegionResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/regions.py", "start": { "line": 53, "column": 8 }, "stop": { "line": 53, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/regions.py", "start": { "line": 61, "column": 30 }, "stop": { "line": 61, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.regions.RegionResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/regions.py", "start": { "line": 59, "column": 21 }, "stop": { "line": 59, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._assign_unique_id", "class_name": "keystone.api.regions.RegionResource", "dispatch": "dynamic" } ], "keystone.api.regions.RegionResource.get": [ { "locations": [ { "path": "keystone/api/regions.py", "start": { "line": 47, "column": 19 }, "stop": { "line": 47, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.regions.RegionResource._get_region", "class_name": "keystone.api.regions.RegionResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/regions.py", "start": { "line": 48, "column": 15 }, "stop": { "line": 48, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.regions.RegionResource._list_regions", "class_name": "keystone.api.regions.RegionResource", "dispatch": "dynamic" } ], "keystone.api.regions.RegionResource._list_regions": [ { "locations": [ { "path": "keystone/api/regions.py", "start": { "line": 40, "column": 8 }, "stop": { "line": 40, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/regions.py", "start": { "line": 41, "column": 16 }, "stop": { "line": 41, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.build_driver_hints", "class_name": "keystone.api.regions.RegionResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/regions.py", "start": { "line": 43, "column": 15 }, "stop": { "line": 43, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.regions.RegionResource", "dispatch": "dynamic" } ], "keystone.api.regions.RegionResource._get_region": [ { "locations": [ { "path": "keystone/api/regions.py", "start": { "line": 35, "column": 8 }, "stop": { "line": 35, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/regions.py", "start": { "line": 36, "column": 15 }, "stop": { "line": 36, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.regions.RegionResource", "dispatch": "dynamic" } ], "fixtures.fixture.CompoundFixture._setUp": [], "fixtures.fixture.CompoundFixture.__init__": [], "fixtures.fixture.MethodFixture.reset": [], "fixtures.fixture.MethodFixture.cleanUp": [], "fixtures.fixture.MethodFixture._setUp": [], "fixtures.fixture.MethodFixture.__init__": [], "fixtures.fixture.FunctionFixture._maybe_cleanup": [], "fixtures.fixture.FunctionFixture.reset": [], "fixtures.fixture.FunctionFixture._setUp": [], "fixtures.fixture.FunctionFixture.__init__": [], "fixtures.fixture.Fixture.useFixture": [], "fixtures.fixture.Fixture.reset": [], "fixtures.fixture.Fixture._setUp": [], "fixtures.fixture.Fixture.setUp": [], "fixtures.fixture.Fixture.getDetails": [], "fixtures.fixture.Fixture.__exit__": [], "fixtures.fixture.Fixture.__enter__": [], "fixtures.fixture.Fixture._remove_state": [], "fixtures.fixture.Fixture._clear_cleanups": [], "fixtures.fixture.Fixture.cleanUp": [], "fixtures.fixture.Fixture.addDetail": [], "fixtures.fixture.Fixture.addCleanup": [], "fixtures.fixture.combine_details": [], "unittest2.test.test_runner.Test_TextTestRunner.test_oldresult": [], "unittest2.test.test_runner.Test_TextTestRunner.test_resultclass": [], "unittest2.test.test_runner.Test_TextTestRunner.test_pickle_unpickle": [], "unittest2.test.test_runner.Test_TextTestRunner.test_startTestRun_stopTestRun_called": [], "unittest2.test.test_runner.Test_TextTestRunner.test_works_with_result_without_startTestRun_stopTestRun": [], "unittest2.test.test_runner.Test_TextTestRunner.testRunnerRegistersResult": [], "unittest2.test.test_runner.Test_TextTestRunner.test_locals": [], "unittest2.test.test_runner.Test_TextTestRunner.testBufferAndFailfast": [], "unittest2.test.test_runner.Test_TextTestRunner.test_multiple_inheritance": [], "unittest2.test.test_runner.Test_TextTestRunner.test_init": [], "unittest2.test.test_runner.Test_TextTestRunner.tearDown": [], "unittest2.test.test_runner.Test_TextTestRunner.setUp": [], "unittest2.test.test_runner.TestCleanUp.testTestCaseDebugExecutesCleanups": [], "unittest2.test.test_runner.TestCleanUp.testCleanupInRun": [], "unittest2.test.test_runner.TestCleanUp.testCleanUpWithErrors": [], "unittest2.test.test_runner.TestCleanUp.testCleanUp": [], "dataclasses_json.api._process_class": [], "dataclasses_json.api.dataclass_json": [], "dataclasses_json.api.DataClassJsonMixin.schema": [], "dataclasses_json.api.DataClassJsonMixin.to_dict": [], "dataclasses_json.api.DataClassJsonMixin.from_dict": [], "dataclasses_json.api.DataClassJsonMixin.from_json": [], "dataclasses_json.api.DataClassJsonMixin.to_json": [], "jedi.third_party.typeshed.stdlib.2and3.sndhdr.SndHeaders.__init__": [], "graphql.execution.executors.asyncio_utils.iterate_asyncgen": [], "graphql.execution.executors.asyncio_utils.asyncgen_to_observable": [], "saml2.ecp_client.Client.put": [], "saml2.ecp_client.Client.post": [], "saml2.ecp_client.Client.get": [], "saml2.ecp_client.Client.delete": [], "saml2.ecp_client.Client.operation": [], "saml2.ecp_client.Client.add_paos_headers": [], "saml2.ecp_client.Client.ecp_conversation": [], "saml2.ecp_client.Client.parse_sp_ecp_response": [], "saml2.ecp_client.Client.phase2": [], "saml2.ecp_client.Client.__init__": [], "xmlschema.testing.helpers.etree_elements_assert_equal": [], "xmlschema.testing.helpers.iter_nested_items": [], "rx.testing.recorded.Recorded.__str__": [], "rx.testing.recorded.Recorded.__repr__": [], "rx.testing.recorded.Recorded.__eq__": [], "rx.testing.recorded.Recorded.__init__": [], "keystone.token.providers.base.Provider.generate_id_and_issued_at": [ { "locations": [ { "path": "keystone/token/providers/base.py", "start": { "line": 64, "column": 14 }, "stop": { "line": 64, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.token.providers.base.Provider.validate_token": [ { "locations": [ { "path": "keystone/token/providers/base.py", "start": { "line": 52, "column": 14 }, "stop": { "line": 52, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "passlib.tests.test_crypto_des.DesTest.test_04_encrypt_ints": [], "passlib.tests.test_crypto_des.DesTest.test_03_encrypt_bytes": [], "passlib.tests.test_crypto_des.DesTest._random_parity": [], "passlib.tests.test_crypto_des.DesTest.test_02_shrink": [], "passlib.tests.test_crypto_des.DesTest.test_01_expand": [], "keystone.federation.backends.sql.Federation.get_enabled_service_providers": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 401, "column": 13 }, "stop": { "line": 401, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.federation.backends.sql.Federation.update_sp": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 391, "column": 13 }, "stop": { "line": 391, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 397, "column": 16 }, "stop": { "line": 397, "column": 23 } } ], "kind": "function", "target": "setattr" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 392, "column": 21 }, "stop": { "line": 392, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.backends.sql.Federation._get_sp", "class_name": "keystone.federation.backends.sql.Federation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 395, "column": 21 }, "stop": { "line": 395, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.backends.sql.ServiceProviderModel.from_dict", "class_name": "keystone.federation.backends.sql.ServiceProviderModel", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 397, "column": 38 }, "stop": { "line": 397, "column": 45 } } ], "kind": "function", "target": "getattr" } ], "keystone.federation.backends.sql.Federation.get_sp": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 387, "column": 21 }, "stop": { "line": 387, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.backends.sql.Federation._get_sp", "class_name": "keystone.federation.backends.sql.Federation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 386, "column": 13 }, "stop": { "line": 386, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.federation.backends.sql.Federation.list_sps": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 379, "column": 13 }, "stop": { "line": 379, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 381, "column": 18 }, "stop": { "line": 381, "column": 40 } } ], "kind": "function", "target": "keystone.common.sql.core.filter_limit_query" } ], "keystone.federation.backends.sql.Federation._get_sp": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 375, "column": 18 }, "stop": { "line": 375, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ServiceProviderNotFound", "dispatch": "static" } ], "keystone.federation.backends.sql.Federation.delete_sp": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 369, "column": 21 }, "stop": { "line": 369, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.backends.sql.Federation._get_sp", "class_name": "keystone.federation.backends.sql.Federation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 368, "column": 13 }, "stop": { "line": 368, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.federation.backends.sql.Federation.create_sp": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 362, "column": 13 }, "stop": { "line": 362, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 365, "column": 19 }, "stop": { "line": 365, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.backends.sql.ServiceProviderModel.to_dict", "class_name": "keystone.federation.backends.sql.ServiceProviderModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 363, "column": 21 }, "stop": { "line": 363, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.backends.sql.ServiceProviderModel.from_dict", "class_name": "keystone.federation.backends.sql.ServiceProviderModel", "dispatch": "static" } ], "keystone.federation.backends.sql.Federation.get_mapping_from_idp_and_protocol": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 353, "column": 27 }, "stop": { "line": 353, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.backends.sql.Federation._get_protocol", "class_name": "keystone.federation.backends.sql.Federation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 355, "column": 26 }, "stop": { "line": 355, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.backends.sql.Federation._get_mapping", "class_name": "keystone.federation.backends.sql.Federation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 352, "column": 13 }, "stop": { "line": 352, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.federation.backends.sql.Federation.update_mapping": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 340, "column": 8 }, "stop": { "line": 340, "column": 17 } }, { "path": "keystone/federation/backends/sql.py", "start": { "line": 341, "column": 8 }, "stop": { "line": 341, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 342, "column": 13 }, "stop": { "line": 342, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 346, "column": 26 }, "stop": { "line": 346, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.backends.sql.MappingModel.from_dict", "class_name": "keystone.federation.backends.sql.MappingModel", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 348, "column": 16 }, "stop": { "line": 348, "column": 23 } } ], "kind": "function", "target": "setattr" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 348, "column": 43 }, "stop": { "line": 348, "column": 50 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 343, "column": 26 }, "stop": { "line": 343, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.backends.sql.Federation._get_mapping", "class_name": "keystone.federation.backends.sql.Federation", "dispatch": "dynamic" } ], "keystone.federation.backends.sql.Federation.get_mapping": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 334, "column": 26 }, "stop": { "line": 334, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.backends.sql.Federation._get_mapping", "class_name": "keystone.federation.backends.sql.Federation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 333, "column": 13 }, "stop": { "line": 333, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.federation.backends.sql.Federation.list_mappings": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 328, "column": 13 }, "stop": { "line": 328, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.federation.backends.sql.Federation.delete_mapping": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 323, "column": 13 }, "stop": { "line": 323, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 324, "column": 26 }, "stop": { "line": 324, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.backends.sql.Federation._get_mapping", "class_name": "keystone.federation.backends.sql.Federation", "dispatch": "dynamic" } ], "keystone.federation.backends.sql.Federation.create_mapping": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 316, "column": 8 }, "stop": { "line": 316, "column": 20 } }, { "path": "keystone/federation/backends/sql.py", "start": { "line": 315, "column": 8 }, "stop": { "line": 315, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 317, "column": 13 }, "stop": { "line": 317, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 318, "column": 26 }, "stop": { "line": 318, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.backends.sql.MappingModel.from_dict", "class_name": "keystone.federation.backends.sql.MappingModel", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 320, "column": 19 }, "stop": { "line": 320, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.backends.sql.MappingModel.to_dict", "class_name": "keystone.federation.backends.sql.MappingModel", "dispatch": "dynamic" } ], "keystone.federation.backends.sql.Federation._get_mapping": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 309, "column": 18 }, "stop": { "line": 309, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.MappingNotFound", "dispatch": "static" } ], "keystone.federation.backends.sql.Federation._delete_assigned_protocols": [], "keystone.federation.backends.sql.Federation.delete_protocol": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 296, "column": 13 }, "stop": { "line": 296, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 297, "column": 22 }, "stop": { "line": 297, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.backends.sql.Federation._get_protocol", "class_name": "keystone.federation.backends.sql.Federation", "dispatch": "dynamic" } ], "keystone.federation.backends.sql.Federation.list_protocols": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 289, "column": 13 }, "stop": { "line": 289, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.federation.backends.sql.Federation.get_protocol": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 285, "column": 27 }, "stop": { "line": 285, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.backends.sql.Federation._get_protocol", "class_name": "keystone.federation.backends.sql.Federation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 284, "column": 13 }, "stop": { "line": 284, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.federation.backends.sql.Federation.update_protocol": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 274, "column": 13 }, "stop": { "line": 274, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 275, "column": 24 }, "stop": { "line": 275, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.backends.sql.Federation._get_protocol", "class_name": "keystone.federation.backends.sql.Federation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 280, "column": 16 }, "stop": { "line": 280, "column": 23 } } ], "kind": "function", "target": "setattr" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 280, "column": 41 }, "stop": { "line": 280, "column": 48 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 278, "column": 24 }, "stop": { "line": 278, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.backends.sql.FederationProtocolModel.from_dict", "class_name": "keystone.federation.backends.sql.FederationProtocolModel", "dispatch": "static" } ], "keystone.federation.backends.sql.Federation.create_protocol": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 271, "column": 19 }, "stop": { "line": 271, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.backends.sql.FederationProtocolModel.to_dict", "class_name": "keystone.federation.backends.sql.FederationProtocolModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 268, "column": 12 }, "stop": { "line": 268, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.backends.sql.Federation._get_idp", "class_name": "keystone.federation.backends.sql.Federation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 267, "column": 13 }, "stop": { "line": 267, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 269, "column": 27 }, "stop": { "line": 269, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.backends.sql.FederationProtocolModel.from_dict", "class_name": "keystone.federation.backends.sql.FederationProtocolModel", "dispatch": "static" } ], "keystone.federation.backends.sql.Federation._get_protocol": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 261, "column": 18 }, "stop": { "line": 261, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.FederatedProtocolNotFound", "dispatch": "static" } ], "keystone.federation.backends.sql.Federation.update_idp": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 241, "column": 17 }, "stop": { "line": 241, "column": 38 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 247, "column": 20 }, "stop": { "line": 247, "column": 27 } } ], "kind": "function", "target": "setattr" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 245, "column": 26 }, "stop": { "line": 245, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.backends.sql.IdentityProviderModel.from_dict", "class_name": "keystone.federation.backends.sql.IdentityProviderModel", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 247, "column": 43 }, "stop": { "line": 247, "column": 50 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 242, "column": 26 }, "stop": { "line": 242, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.backends.sql.Federation._get_idp", "class_name": "keystone.federation.backends.sql.Federation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 250, "column": 12 }, "stop": { "line": 250, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.backends.sql.Federation._handle_idp_conflict", "class_name": "keystone.federation.backends.sql.Federation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 249, "column": 15 }, "stop": { "line": 249, "column": 35 } } ], "kind": "function", "target": "isinstance" } ], "keystone.federation.backends.sql.Federation.get_idp_from_remote_id": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 236, "column": 18 }, "stop": { "line": 236, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.backends.sql.Federation._get_idp_from_remote_id", "class_name": "keystone.federation.backends.sql.Federation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 235, "column": 13 }, "stop": { "line": 235, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.federation.backends.sql.Federation.get_idp": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 231, "column": 22 }, "stop": { "line": 231, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.backends.sql.Federation._get_idp", "class_name": "keystone.federation.backends.sql.Federation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 230, "column": 13 }, "stop": { "line": 230, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.federation.backends.sql.Federation.list_idps": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 223, "column": 13 }, "stop": { "line": 223, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 225, "column": 19 }, "stop": { "line": 225, "column": 41 } } ], "kind": "function", "target": "keystone.common.sql.core.filter_limit_query" } ], "keystone.federation.backends.sql.Federation._get_idp_from_remote_id": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 220, "column": 18 }, "stop": { "line": 220, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.IdentityProviderNotFound", "dispatch": "static" } ], "keystone.federation.backends.sql.Federation._get_idp": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 211, "column": 18 }, "stop": { "line": 211, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.IdentityProviderNotFound", "dispatch": "static" } ], "keystone.federation.backends.sql.Federation.delete_idp": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 205, "column": 22 }, "stop": { "line": 205, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.backends.sql.Federation._get_idp", "class_name": "keystone.federation.backends.sql.Federation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 203, "column": 13 }, "stop": { "line": 203, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 204, "column": 12 }, "stop": { "line": 204, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.backends.sql.Federation._delete_assigned_protocols", "class_name": "keystone.federation.backends.sql.Federation", "dispatch": "dynamic" } ], "keystone.federation.backends.sql.Federation.create_idp": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 198, "column": 23 }, "stop": { "line": 198, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.backends.sql.IdentityProviderModel.to_dict", "class_name": "keystone.federation.backends.sql.IdentityProviderModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 195, "column": 17 }, "stop": { "line": 195, "column": 38 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 196, "column": 26 }, "stop": { "line": 196, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.backends.sql.IdentityProviderModel.from_dict", "class_name": "keystone.federation.backends.sql.IdentityProviderModel", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 200, "column": 12 }, "stop": { "line": 200, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.backends.sql.Federation._handle_idp_conflict", "class_name": "keystone.federation.backends.sql.Federation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 199, "column": 15 }, "stop": { "line": 199, "column": 35 } } ], "kind": "function", "target": "isinstance" } ], "keystone.federation.backends.sql.Federation._handle_idp_conflict": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 189, "column": 14 }, "stop": { "line": 189, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Conflict", "dispatch": "static" } ], "keystone.federation.backends.sql.ServiceProviderModel.to_dict": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 169, "column": 12 }, "stop": { "line": 169, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 171, "column": 12 }, "stop": { "line": 171, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 170, "column": 20 }, "stop": { "line": 170, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__class__", "class_name": "keystone.federation.backends.sql.ServiceProviderModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 171, "column": 22 }, "stop": { "line": 171, "column": 29 } } ], "kind": "function", "target": "getattr" } ], "keystone.federation.backends.sql.ServiceProviderModel.from_dict": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 165, "column": 15 }, "stop": { "line": 165, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.federation.backends.sql.ServiceProviderModel", "dispatch": "static" } ], "keystone.federation.backends.sql.MappingModel.to_dict": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 144, "column": 8 }, "stop": { "line": 144, "column": 18 } }, { "path": "keystone/federation/backends/sql.py", "start": { "line": 143, "column": 12 }, "stop": { "line": 143, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 142, "column": 20 }, "stop": { "line": 142, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__class__", "class_name": "keystone.federation.backends.sql.MappingModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 144, "column": 37 }, "stop": { "line": 144, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 144, "column": 21 }, "stop": { "line": 144, "column": 36 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.loads" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 143, "column": 22 }, "stop": { "line": 143, "column": 29 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 141, "column": 12 }, "stop": { "line": 141, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" } ], "keystone.federation.backends.sql.MappingModel.from_dict": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 136, "column": 34 }, "stop": { "line": 136, "column": 49 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 137, "column": 15 }, "stop": { "line": 137, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.federation.backends.sql.MappingModel", "dispatch": "static" } ], "keystone.federation.backends.sql.IdPRemoteIdsModel.to_dict": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 120, "column": 12 }, "stop": { "line": 120, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 122, "column": 12 }, "stop": { "line": 122, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 121, "column": 20 }, "stop": { "line": 121, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__class__", "class_name": "keystone.federation.backends.sql.IdPRemoteIdsModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 122, "column": 22 }, "stop": { "line": 122, "column": 29 } } ], "kind": "function", "target": "getattr" } ], "keystone.federation.backends.sql.IdPRemoteIdsModel.from_dict": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 116, "column": 15 }, "stop": { "line": 116, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.federation.backends.sql.IdPRemoteIdsModel", "dispatch": "static" } ], "keystone.federation.backends.sql.IdentityProviderModel.to_dict": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 95, "column": 12 }, "stop": { "line": 95, "column": 19 } }, { "path": "keystone/federation/backends/sql.py", "start": { "line": 96, "column": 8 }, "stop": { "line": 96, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 98, "column": 12 }, "stop": { "line": 98, "column": 13 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 94, "column": 20 }, "stop": { "line": 94, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__class__", "class_name": "keystone.federation.backends.sql.IdentityProviderModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 95, "column": 22 }, "stop": { "line": 95, "column": 29 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 93, "column": 12 }, "stop": { "line": 93, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" } ], "keystone.federation.backends.sql.IdentityProviderModel.from_dict": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 87, "column": 30 }, "stop": { "line": 87, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.federation.backends.sql.IdPRemoteIdsModel", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 81, "column": 28 }, "stop": { "line": 81, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.federation.backends.sql.IdentityProviderModel", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 87, "column": 12 }, "stop": { "line": 87, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.federation.backends.sql.FederationProtocolModel.to_dict": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 47, "column": 12 }, "stop": { "line": 47, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 49, "column": 12 }, "stop": { "line": 49, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 48, "column": 20 }, "stop": { "line": 48, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__class__", "class_name": "keystone.federation.backends.sql.FederationProtocolModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 49, "column": 22 }, "stop": { "line": 49, "column": 29 } } ], "kind": "function", "target": "getattr" } ], "keystone.federation.backends.sql.FederationProtocolModel.from_dict": [ { "locations": [ { "path": "keystone/federation/backends/sql.py", "start": { "line": 43, "column": 15 }, "stop": { "line": 43, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.federation.backends.sql.FederationProtocolModel", "dispatch": "static" } ], "pip._internal.models.target_python.TargetPython.get_tags": [], "pip._internal.models.target_python.TargetPython.format_given": [], "pip._internal.models.target_python.TargetPython.__init__": [], "elementpath.schema_proxy.AbstractSchemaProxy.get_primitive_type": [], "elementpath.schema_proxy.AbstractSchemaProxy.iter_atomic_types": [], "elementpath.schema_proxy.AbstractSchemaProxy.cast_as": [], "elementpath.schema_proxy.AbstractSchemaProxy.is_instance": [], "elementpath.schema_proxy.AbstractSchemaProxy.get_substitution_group": [], "elementpath.schema_proxy.AbstractSchemaProxy.get_element": [], "elementpath.schema_proxy.AbstractSchemaProxy.get_attribute": [], "elementpath.schema_proxy.AbstractSchemaProxy.get_type": [], "elementpath.schema_proxy.AbstractSchemaProxy.xsd_version": [], "elementpath.schema_proxy.AbstractSchemaProxy.find": [], "elementpath.schema_proxy.AbstractSchemaProxy.get_context": [], "elementpath.schema_proxy.AbstractSchemaProxy.bind_parser": [], "elementpath.schema_proxy.AbstractSchemaProxy.__init__": [], "elementpath.schema_proxy.AbstractXsdType.decode": [], "elementpath.schema_proxy.AbstractXsdType.validate": [], "elementpath.schema_proxy.AbstractXsdType.is_notation": [], "elementpath.schema_proxy.AbstractXsdType.is_qname": [], "elementpath.schema_proxy.AbstractXsdType.is_key": [], "elementpath.schema_proxy.AbstractXsdType.is_element_only": [], "elementpath.schema_proxy.AbstractXsdType.has_mixed_content": [], "elementpath.schema_proxy.AbstractXsdType.has_simple_content": [], "elementpath.schema_proxy.AbstractXsdType.is_empty": [], "elementpath.schema_proxy.AbstractXsdType.is_simple": [], "elementpath.schema_proxy.AbstractXsdAttribute.type": [], "elementpath.schema_proxy.AbstractXsdElement.type": [], "elementpath.schema_proxy.AbstractXsdSchema.maps": [], "elementpath.schema_proxy.AbstractXsdSchema.__iter__": [], "elementpath.schema_proxy.AbstractXsdSchema.text": [], "elementpath.schema_proxy.AbstractXsdSchema.attrib": [], "elementpath.schema_proxy.AbstractXsdSchema.tag": [], "elementpath.schema_proxy.AbstractXsdSchema.xsd_version": [], "elementpath.schema_proxy.AbstractGlobalMaps.substitution_groups": [], "elementpath.schema_proxy.AbstractGlobalMaps.elements": [], "elementpath.schema_proxy.AbstractGlobalMaps.attributes": [], "elementpath.schema_proxy.AbstractGlobalMaps.types": [], "elementpath.schema_proxy.AbstractEtreeElement.find": [], "elementpath.schema_proxy.AbstractEtreeElement.__iter__": [], "elementpath.schema_proxy.AbstractEtreeElement.text": [], "elementpath.schema_proxy.AbstractEtreeElement.attrib": [], "elementpath.schema_proxy.AbstractEtreeElement.tag": [], "elementpath.schema_proxy.AbstractXsdComponent.is_matching": [], "elementpath.schema_proxy.AbstractXsdComponent.local_name": [], "elementpath.schema_proxy.AbstractXsdComponent.name": [], "keystoneclient.auth.cli.load_from_argparse_arguments": [], "keystoneclient.auth.cli.register_argparse_arguments": [], "keystone.common.sql.expand_repo.versions.055_expand_add_domain_to_limit.upgrade": [ { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/055_expand_add_domain_to_limit.py", "start": { "line": 31, "column": 24 }, "stop": { "line": 31, "column": 34 } }, { "path": "keystone/common/sql/expand_repo/versions/055_expand_add_domain_to_limit.py", "start": { "line": 21, "column": 16 }, "stop": { "line": 21, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/055_expand_add_domain_to_limit.py", "start": { "line": 30, "column": 30 }, "stop": { "line": 30, "column": 39 } }, { "path": "keystone/common/sql/expand_repo/versions/055_expand_add_domain_to_limit.py", "start": { "line": 20, "column": 18 }, "stop": { "line": 20, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "graphql.error.tests.test_base.test_reraise_from_promise": [], "graphql.error.tests.test_base.test_reraise": [], "graphql.error.tests.test_base.test_raise": [], "testtools.matchers._dict.KeysEqual.match": [], "testtools.matchers._dict.KeysEqual.__str__": [], "testtools.matchers._dict.KeysEqual.__init__": [], "testtools.matchers._dict._CombinedMatcher.match": [], "testtools.matchers._dict._CombinedMatcher.__str__": [], "testtools.matchers._dict._CombinedMatcher.format_expected": [], "testtools.matchers._dict._CombinedMatcher.__init__": [], "testtools.matchers._dict._format_matcher_dict": [], "testtools.matchers._dict._SuperDictOf.match": [], "testtools.matchers._dict._SuperDictOf.__init__": [], "testtools.matchers._dict._SubDictOf.match": [], "testtools.matchers._dict._SubDictOf.__init__": [], "testtools.matchers._dict._MatchCommonKeys.match": [], "testtools.matchers._dict._MatchCommonKeys._compare_dicts": [], "testtools.matchers._dict._MatchCommonKeys.__init__": [], "testtools.matchers._dict._dict_to_mismatch": [], "testtools.matchers._dict.DictMismatches.describe": [], "testtools.matchers._dict.DictMismatches.__init__": [], "testtools.matchers._dict.MatchesAllDict.match": [], "testtools.matchers._dict.MatchesAllDict.__str__": [], "testtools.matchers._dict.MatchesAllDict.__init__": [], "testtools.matchers._dict.LabelledMismatches": [], "jedi.api.errors.SyntaxError.__repr__": [], "jedi.api.errors.SyntaxError.get_message": [], "jedi.api.errors.SyntaxError.until_column": [], "jedi.api.errors.SyntaxError.until_line": [], "jedi.api.errors.SyntaxError.column": [], "jedi.api.errors.SyntaxError.line": [], "jedi.api.errors.SyntaxError.__init__": [], "jedi.api.errors.parso_to_jedi_errors": [], "sqlalchemy.dialects.mssql.information_schema.IdentitySqlVariant.column_expression": [], "sqlalchemy.dialects.mssql.information_schema._compile": [], "sqlalchemy.dialects.mssql.information_schema._cast_on_2005.__init__": [], "sqlalchemy.dialects.mssql.information_schema.CoerceUnicode.bind_expression": [], "sqlalchemy.dialects.mssql.information_schema.CoerceUnicode.process_bind_param": [], "sqlalchemy.dialects.mysql.mariadbconnector.MySQLDialect_mariadbconnector.do_commit_twophase": [], "sqlalchemy.dialects.mysql.mariadbconnector.MySQLDialect_mariadbconnector.do_rollback_twophase": [], "sqlalchemy.dialects.mysql.mariadbconnector.MySQLDialect_mariadbconnector.do_prepare_twophase": [], "sqlalchemy.dialects.mysql.mariadbconnector.MySQLDialect_mariadbconnector.do_begin_twophase": [], "sqlalchemy.dialects.mysql.mariadbconnector.MySQLDialect_mariadbconnector._set_isolation_level": [], "sqlalchemy.dialects.mysql.mariadbconnector.MySQLDialect_mariadbconnector._detect_charset": [], "sqlalchemy.dialects.mysql.mariadbconnector.MySQLDialect_mariadbconnector._extract_error_code": [], "sqlalchemy.dialects.mysql.mariadbconnector.MySQLDialect_mariadbconnector.create_connect_args": [], "sqlalchemy.dialects.mysql.mariadbconnector.MySQLDialect_mariadbconnector.is_disconnect": [], "sqlalchemy.dialects.mysql.mariadbconnector.MySQLDialect_mariadbconnector.dbapi": [], "sqlalchemy.dialects.mysql.mariadbconnector.MySQLDialect_mariadbconnector.__init__": [], "sqlalchemy.dialects.mysql.mariadbconnector.MySQLDialect_mariadbconnector._dbapi_version": [], "sqlalchemy.dialects.mysql.mariadbconnector.MySQLExecutionContext_mariadbconnector.create_default_cursor": [], "sqlalchemy.dialects.mysql.mariadbconnector.MySQLExecutionContext_mariadbconnector.create_server_side_cursor": [], "pyre_check.tools.upgrade.commands.strict_default.StrictDefault.run": [], "pyre_check.tools.upgrade.commands.strict_default.StrictDefault._commit_changes": [], "pyre_check.tools.upgrade.commands.strict_default.StrictDefault.add_arguments": [], "pyre_check.tools.upgrade.commands.strict_default.StrictDefault.from_arguments": [], "pyre_check.tools.upgrade.commands.strict_default.StrictDefault.__init__": [], "pyre_check.tools.upgrade.commands.strict_default._get_configuration_path": [], "sapp.tests.decorators_test.CatchKeyboardInterruptTest.testDoesNotCatchOtherExceptions": [], "sapp.tests.decorators_test.CatchKeyboardInterruptTest.throwsException": [], "sapp.tests.decorators_test.CatchKeyboardInterruptTest.testCatchesKeyboardInterrupt": [], "sapp.tests.decorators_test.CatchKeyboardInterruptTest.throwsKeyboardInterrupt": [], "sapp.tests.decorators_test.CatchUserErrorTest.testDoesNotCatchOtherExceptions": [], "sapp.tests.decorators_test.CatchUserErrorTest.throwsException": [], "sapp.tests.decorators_test.CatchUserErrorTest.testCatchesUserError": [], "sapp.tests.decorators_test.CatchUserErrorTest.throwsUserError": [], "sapp.tests.decorators_test.LogTimeTest.testBasic": [], "sapp.tests.decorators_test.LogTimeTest.takes_some_time": [], "sapp.tests.decorators_test.mocked_time_generator": [], "sapp.tests.decorators_test.RetryableTest.testRetryableExceptions": [], "sapp.tests.decorators_test.RetryableTest.testRetries": [], "sapp.tests.decorators_test.RetryableTest.raiseRetryableException": [], "sapp.tests.decorators_test.RetryableTest.semiRaiseException": [], "sapp.tests.decorators_test.RetryableTest.setUp": [], "chardet.gb2312prober.GB2312Prober.language": [], "chardet.gb2312prober.GB2312Prober.charset_name": [], "chardet.gb2312prober.GB2312Prober.__init__": [], "paste.util.multidict.UnicodeMultiDict.itervalues": [], "paste.util.multidict.UnicodeMultiDict.values": [], "paste.util.multidict.UnicodeMultiDict.iteritems": [], "paste.util.multidict.UnicodeMultiDict.items": [], "paste.util.multidict.UnicodeMultiDict.iterkeys": [], "paste.util.multidict.UnicodeMultiDict.keys": [], "paste.util.multidict.UnicodeMultiDict.__len__": [], "paste.util.multidict.UnicodeMultiDict.__repr__": [], "paste.util.multidict.UnicodeMultiDict.popitem": [], "paste.util.multidict.UnicodeMultiDict.pop": [], "paste.util.multidict.UnicodeMultiDict.setdefault": [], "paste.util.multidict.UnicodeMultiDict.copy": [], "paste.util.multidict.UnicodeMultiDict.clear": [], "paste.util.multidict.UnicodeMultiDict.__contains__": [], "paste.util.multidict.UnicodeMultiDict.__delitem__": [], "paste.util.multidict.UnicodeMultiDict.dict_of_lists": [], "paste.util.multidict.UnicodeMultiDict.mixed": [], "paste.util.multidict.UnicodeMultiDict.getone": [], "paste.util.multidict.UnicodeMultiDict.getall": [], "paste.util.multidict.UnicodeMultiDict.add": [], "paste.util.multidict.UnicodeMultiDict.__setitem__": [], "paste.util.multidict.UnicodeMultiDict.__getitem__": [], "paste.util.multidict.UnicodeMultiDict._decode_value": [], "paste.util.multidict.UnicodeMultiDict._decode_key": [], "paste.util.multidict.UnicodeMultiDict._encode_key": [], "paste.util.multidict.UnicodeMultiDict.__init__": [], "paste.util.multidict.MultiDict.itervalues": [], "paste.util.multidict.MultiDict.values": [], "paste.util.multidict.MultiDict.iteritems": [], "paste.util.multidict.MultiDict.items": [], "paste.util.multidict.MultiDict.iterkeys": [], "paste.util.multidict.MultiDict.keys": [], "paste.util.multidict.MultiDict.__len__": [], "paste.util.multidict.MultiDict.__repr__": [], "paste.util.multidict.MultiDict.update": [], "paste.util.multidict.MultiDict.popitem": [], "paste.util.multidict.MultiDict.pop": [], "paste.util.multidict.MultiDict.setdefault": [], "paste.util.multidict.MultiDict.copy": [], "paste.util.multidict.MultiDict.clear": [], "paste.util.multidict.MultiDict.__contains__": [], "paste.util.multidict.MultiDict.__delitem__": [], "paste.util.multidict.MultiDict.dict_of_lists": [], "paste.util.multidict.MultiDict.mixed": [], "paste.util.multidict.MultiDict.getone": [], "paste.util.multidict.MultiDict.getall": [], "paste.util.multidict.MultiDict.add": [], "paste.util.multidict.MultiDict.__setitem__": [], "paste.util.multidict.MultiDict.__getitem__": [], "paste.util.multidict.MultiDict.__init__": [], "pexpect.run.runu": [], "pexpect.run.run": [], "pycadf.event.Event.is_valid": [], "pycadf.event.Event.add_attachment": [], "pycadf.event.Event.add_tag": [], "pycadf.event.Event.add_measurement": [], "pycadf.event.Event.add_reporterstep": [], "pycadf.event.Event.__init__": [], "libcst.codemod.commands.convert_namedtuple_to_dataclass.ConvertNamedTupleToDataclassCommand.leave_ClassDef": [], "sqlalchemy.engine.url._parse_keyvalue_args": [], "sqlalchemy.engine.url._rfc_1738_unquote": [], "sqlalchemy.engine.url._rfc_1738_quote": [], "sqlalchemy.engine.url._parse_rfc1738_args": [], "sqlalchemy.engine.url.make_url": [], "sqlalchemy.engine.url.URL.translate_connect_args": [], "sqlalchemy.engine.url.URL.get_dialect": [], "sqlalchemy.engine.url.URL._get_entrypoint": [], "sqlalchemy.engine.url.URL._instantiate_plugins": [], "sqlalchemy.engine.url.URL.get_driver_name": [], "sqlalchemy.engine.url.URL.get_backend_name": [], "sqlalchemy.engine.url.URL.__ne__": [], "sqlalchemy.engine.url.URL.__eq__": [], "sqlalchemy.engine.url.URL.__hash__": [], "sqlalchemy.engine.url.URL.__repr__": [], "sqlalchemy.engine.url.URL.__str__": [], "sqlalchemy.engine.url.URL.render_as_string": [], "sqlalchemy.engine.url.URL.__to_string__": [], "sqlalchemy.engine.url.URL.normalized_query": [], "sqlalchemy.engine.url.URL.difference_update_query": [], "sqlalchemy.engine.url.URL.update_query_dict": [], "sqlalchemy.engine.url.URL.update_query_pairs": [], "sqlalchemy.engine.url.URL.update_query_string": [], "sqlalchemy.engine.url.URL._replace": [], "sqlalchemy.engine.url.URL.set": [], "sqlalchemy.engine.url.URL._str_dict": [], "sqlalchemy.engine.url.URL._assert_none_str": [], "sqlalchemy.engine.url.URL._assert_str": [], "sqlalchemy.engine.url.URL._assert_port": [], "sqlalchemy.engine.url.URL.create": [], "sqlalchemy.engine.url.URL.__new__": [], "eventlet.greenio.base.shutdown_safe": [], "eventlet.greenio.base._operation_on_closed_file": [], "eventlet.greenio.base.GreenSocket.__exit__": [], "eventlet.greenio.base.GreenSocket.__enter__": [], "eventlet.greenio.base.GreenSocket.gettimeout": [], "eventlet.greenio.base.GreenSocket.settimeout": [], "eventlet.greenio.base.GreenSocket.setblocking": [], "eventlet.greenio.base.GreenSocket.sendall": [], "eventlet.greenio.base.GreenSocket.sendto": [], "eventlet.greenio.base.GreenSocket.send": [], "eventlet.greenio.base.GreenSocket._send_loop": [], "eventlet.greenio.base.GreenSocket.recvfrom_into": [], "eventlet.greenio.base.GreenSocket.recv_into": [], "eventlet.greenio.base.GreenSocket.recvfrom": [], "eventlet.greenio.base.GreenSocket.recv": [], "eventlet.greenio.base.GreenSocket._recv_loop": [], "eventlet.greenio.base.GreenSocket._read_trampoline": [], "eventlet.greenio.base.GreenSocket.makeGreenFile": [], "eventlet.greenio.base.GreenSocket.dup": [], "eventlet.greenio.base.GreenSocket.connect_ex": [], "eventlet.greenio.base.GreenSocket.connect": [], "eventlet.greenio.base.GreenSocket.__del__": [], "eventlet.greenio.base.GreenSocket._mark_as_closed": [], "eventlet.greenio.base.GreenSocket.accept": [], "eventlet.greenio.base.GreenSocket._trampoline": [], "eventlet.greenio.base.GreenSocket.__getattr__": [], "eventlet.greenio.base.GreenSocket._sock": [], "eventlet.greenio.base.GreenSocket.__init__": [], "eventlet.greenio.base.set_nonblocking": [], "eventlet.greenio.base.socket_accept": [], "eventlet.greenio.base.socket_checkerr": [], "eventlet.greenio.base.socket_connect": [], "keystoneclient.auth.identity.v3.federated.FederatedBaseAuth.get_unscoped_auth_ref": [], "keystoneclient.auth.identity.v3.federated.FederatedBaseAuth.get_auth_ref": [], "keystoneclient.auth.identity.v3.federated.FederatedBaseAuth._get_scoping_data": [], "keystoneclient.auth.identity.v3.federated.FederatedBaseAuth.federated_token_url": [], "keystoneclient.auth.identity.v3.federated.FederatedBaseAuth.get_options": [], "keystoneclient.auth.identity.v3.federated.FederatedBaseAuth.__init__": [], "keystone.common.sql.contract_repo.versions.035_contract_add_system_column_to_application_credential_table.upgrade": [ { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/035_contract_add_system_column_to_application_credential_table.py", "start": { "line": 20, "column": 35 }, "stop": { "line": 20, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "pkg_resources._vendor.packaging._compat.with_metaclass": [], "saml2.authn_context.timesync.factory": [], "saml2.authn_context.timesync.authentication_context_declaration_from_string": [], "saml2.authn_context.timesync.authn_context_declaration_base_type__from_string": [], "saml2.authn_context.timesync.AuthnContextDeclarationBaseType_.__init__": [], "saml2.authn_context.timesync.authn_method_from_string": [], "saml2.authn_context.timesync.authn_method_base_type__from_string": [], "saml2.authn_context.timesync.AuthnMethodBaseType_.__init__": [], "saml2.authn_context.timesync.authenticator_from_string": [], "saml2.authn_context.timesync.authenticator_base_type__from_string": [], "saml2.authn_context.timesync.AuthenticatorBaseType_.__init__": [], "saml2.authn_context.timesync.complex_authenticator_from_string": [], "saml2.authn_context.timesync.complex_authenticator_type__from_string": [], "saml2.authn_context.timesync.ComplexAuthenticatorType_.__init__": [], "saml2.authn_context.timesync.technical_protection_from_string": [], "saml2.authn_context.timesync.technical_protection_base_type__from_string": [], "saml2.authn_context.timesync.TechnicalProtectionBaseType_.__init__": [], "saml2.authn_context.timesync.private_key_protection_from_string": [], "saml2.authn_context.timesync.secret_key_protection_from_string": [], "saml2.authn_context.timesync.secret_key_protection_type__from_string": [], "saml2.authn_context.timesync.SecretKeyProtectionType_.__init__": [], "saml2.authn_context.timesync.private_key_protection_type__from_string": [], "saml2.authn_context.timesync.PrivateKeyProtectionType_.__init__": [], "saml2.authn_context.timesync.operational_protection_from_string": [], "saml2.authn_context.timesync.key_activation_from_string": [], "saml2.authn_context.timesync.key_activation_type__from_string": [], "saml2.authn_context.timesync.KeyActivationType_.__init__": [], "saml2.authn_context.timesync.operational_protection_type__from_string": [], "saml2.authn_context.timesync.OperationalProtectionType_.__init__": [], "saml2.authn_context.timesync.security_audit_from_string": [], "saml2.authn_context.timesync.authenticator_transport_protocol_from_string": [], "saml2.authn_context.timesync.activation_pin_from_string": [], "saml2.authn_context.timesync.identification_from_string": [], "saml2.authn_context.timesync.security_audit_type__from_string": [], "saml2.authn_context.timesync.SecurityAuditType_.__init__": [], "saml2.authn_context.timesync.activation_pin_type__from_string": [], "saml2.authn_context.timesync.ActivationPinType_.__init__": [], "saml2.authn_context.timesync.restricted_password_from_string": [], "saml2.authn_context.timesync.authenticator_transport_protocol_type__from_string": [], "saml2.authn_context.timesync.AuthenticatorTransportProtocolType_.__init__": [], "saml2.authn_context.timesync.identification_type__from_string": [], "saml2.authn_context.timesync.IdentificationType_.__init__": [], "saml2.authn_context.timesync.deactivation_call_center_from_string": [], "saml2.authn_context.timesync.switch_audit_from_string": [], "saml2.authn_context.timesync.adsl_from_string": [], "saml2.authn_context.timesync.isdn_from_string": [], "saml2.authn_context.timesync.pstn_from_string": [], "saml2.authn_context.timesync.ssl_from_string": [], "saml2.authn_context.timesync.mobile_network_end_to_end_encryption_from_string": [], "saml2.authn_context.timesync.mobile_network_radio_encryption_from_string": [], "saml2.authn_context.timesync.mobile_network_no_encryption_from_string": [], "saml2.authn_context.timesync.wtls_from_string": [], "saml2.authn_context.timesync.ip_sec_from_string": [], "saml2.authn_context.timesync.http_from_string": [], "saml2.authn_context.timesync.shared_secret_dynamic_plaintext_from_string": [], "saml2.authn_context.timesync.ip_address_from_string": [], "saml2.authn_context.timesync.asymmetric_key_agreement_from_string": [], "saml2.authn_context.timesync.asymmetric_decryption_from_string": [], "saml2.authn_context.timesync.dig_sig_from_string": [], "saml2.authn_context.timesync.shared_secret_challenge_response_from_string": [], "saml2.authn_context.timesync.zero_knowledge_from_string": [], "saml2.authn_context.timesync.resume_session_from_string": [], "saml2.authn_context.timesync.previous_session_from_string": [], "saml2.authn_context.timesync.principal_authentication_mechanism_from_string": [], "saml2.authn_context.timesync.activation_limit_from_string": [], "saml2.authn_context.timesync.smartcard_from_string": [], "saml2.authn_context.timesync.password_from_string": [], "saml2.authn_context.timesync.user_suffix_from_string": [], "saml2.authn_context.timesync.subscriber_line_number_from_string": [], "saml2.authn_context.timesync.written_consent_from_string": [], "saml2.authn_context.timesync.principal_authentication_mechanism_type__from_string": [], "saml2.authn_context.timesync.PrincipalAuthenticationMechanismType_.__init__": [], "saml2.authn_context.timesync.extension_only_type__from_string": [], "saml2.authn_context.timesync.ExtensionOnlyType_.__init__": [], "saml2.authn_context.timesync.activation_limit_type__from_string": [], "saml2.authn_context.timesync.ActivationLimitType_.__init__": [], "saml2.authn_context.timesync.restricted_password_type__from_string": [], "saml2.authn_context.timesync.RestrictedPasswordType_.__init__": [], "saml2.authn_context.timesync.password_type__from_string": [], "saml2.authn_context.timesync.PasswordType_.__init__": [], "saml2.authn_context.timesync.governing_agreements_from_string": [], "saml2.authn_context.timesync.public_key_type__from_string": [], "saml2.authn_context.timesync.PublicKeyType_.__init__": [], "saml2.authn_context.timesync.shared_secret_challenge_response_type__from_string": [], "saml2.authn_context.timesync.SharedSecretChallengeResponseType_.__init__": [], "saml2.authn_context.timesync.token_from_string": [], "saml2.authn_context.timesync.token_type__from_string": [], "saml2.authn_context.timesync.TokenType_.__init__": [], "saml2.authn_context.timesync.extension_from_string": [], "saml2.authn_context.timesync.activation_limit_session_from_string": [], "saml2.authn_context.timesync.activation_limit_usages_from_string": [], "saml2.authn_context.timesync.activation_limit_duration_from_string": [], "saml2.authn_context.timesync.alphabet_from_string": [], "saml2.authn_context.timesync.restricted_password_type__length_from_string": [], "saml2.authn_context.timesync.governing_agreements_type__from_string": [], "saml2.authn_context.timesync.GoverningAgreementsType_.__init__": [], "saml2.authn_context.timesync.governing_agreement_ref_from_string": [], "saml2.authn_context.timesync.length_from_string": [], "saml2.authn_context.timesync.time_sync_token_from_string": [], "saml2.authn_context.timesync.key_storage_from_string": [], "saml2.authn_context.timesync.key_sharing_from_string": [], "saml2.authn_context.timesync.time_sync_token_type__from_string": [], "saml2.authn_context.timesync.TimeSyncTokenType_.__init__": [], "saml2.authn_context.timesync.extension_type__from_string": [], "saml2.authn_context.timesync.key_storage_type__from_string": [], "saml2.authn_context.timesync.KeyStorageType_.__init__": [], "saml2.authn_context.timesync.medium_type__from_string": [], "saml2.authn_context.timesync.length_type__from_string": [], "saml2.authn_context.timesync.LengthType_.__init__": [], "saml2.authn_context.timesync.activation_limit_session_type__from_string": [], "saml2.authn_context.timesync.activation_limit_usages_type__from_string": [], "saml2.authn_context.timesync.ActivationLimitUsagesType_.__init__": [], "saml2.authn_context.timesync.activation_limit_duration_type__from_string": [], "saml2.authn_context.timesync.ActivationLimitDurationType_.__init__": [], "saml2.authn_context.timesync.boolean_type__from_string": [], "saml2.authn_context.timesync.device_type_type__from_string": [], "saml2.authn_context.timesync.alphabet_type__from_string": [], "saml2.authn_context.timesync.AlphabetType_.__init__": [], "saml2.authn_context.timesync.restricted_length_type__from_string": [], "saml2.authn_context.timesync.RestrictedLengthType_.__init__": [], "saml2.authn_context.timesync.key_sharing_type__from_string": [], "saml2.authn_context.timesync.KeySharingType_.__init__": [], "saml2.authn_context.timesync.governing_agreement_ref_type__from_string": [], "saml2.authn_context.timesync.GoverningAgreementRefType_.__init__": [], "saml2.authn_context.timesync.nym_type__from_string": [], "saml2.authn_context.timesync.generation_from_string": [], "saml2.authn_context.timesync.Generation.__init__": [], "saml2.authn_context.timesync.physical_verification_from_string": [], "saml2.authn_context.timesync.PhysicalVerification.__init__": [], "jedi.inference.compiled.mixed._create": [], "jedi.inference.compiled.mixed._find_syntax_node_name": [], "jedi.inference.compiled.mixed._get_object_to_check": [], "jedi.inference.compiled.mixed._load_module": [], "jedi.inference.compiled.mixed.MixedObjectFilter._create_name": [], "jedi.inference.compiled.mixed.MixedObjectFilter.__init__": [], "jedi.inference.compiled.mixed.MixedName.infer": [], "jedi.inference.compiled.mixed.MixedName.start_pos": [], "jedi.inference.compiled.mixed.MixedName.__init__": [], "jedi.inference.compiled.mixed.MixedContext.compiled_value": [], "jedi.inference.compiled.mixed.MixedObject.__repr__": [], "jedi.inference.compiled.mixed.MixedObject._as_context": [], "jedi.inference.compiled.mixed.MixedObject.negate": [], "jedi.inference.compiled.mixed.MixedObject.py__simple_getitem__": [], "jedi.inference.compiled.mixed.MixedObject.get_key_values": [], "jedi.inference.compiled.mixed.MixedObject.array_type": [], "jedi.inference.compiled.mixed.MixedObject.get_safe_value": [], "jedi.inference.compiled.mixed.MixedObject.py__call__": [], "jedi.inference.compiled.mixed.MixedObject.get_signatures": [], "jedi.inference.compiled.mixed.MixedObject.get_filters": [], "jedi.inference.compiled.mixed.MixedObject.__init__": [], "graphql_relay.node.tests.test_node.test_from_global_id_converts_unicode_strings_correctly": [], "graphql_relay.node.tests.test_node.test_to_global_id_converts_unicode_strings_correctly": [], "graphql_relay.node.tests.test_node.test_has_correct_node_root_field": [], "graphql_relay.node.tests.test_node.test_have_correct_node_interface": [], "graphql_relay.node.tests.test_node.test_returns_null_for_bad_ids": [], "graphql_relay.node.tests.test_node.test_ignores_photo_fragments_on_user": [], "graphql_relay.node.tests.test_node.test_gets_the_correct_typename_for_photos": [], "graphql_relay.node.tests.test_node.test_gets_the_correct_typename_for_users": [], "graphql_relay.node.tests.test_node.test_gets_the_correct_width_for_photos": [], "graphql_relay.node.tests.test_node.test_gets_the_correct_name_for_users": [], "graphql_relay.node.tests.test_node.test_gets_the_correct_id_for_photos": [], "graphql_relay.node.tests.test_node.test_gets_the_correct_id_for_users": [], "graphql_relay.node.tests.test_node.get_node_type": [], "graphql_relay.node.tests.test_node.get_node": [], "graphql_relay.node.tests.test_node.Photo.__init__": [], "graphql_relay.node.tests.test_node.User.__init__": [], "keystoneclient.common.cms.cms_hash_token": [], "keystoneclient.common.cms.cms_to_token": [], "keystoneclient.common.cms.cms_sign_token": [], "keystoneclient.common.cms.cms_sign_data": [], "keystoneclient.common.cms.cms_sign_text": [], "keystoneclient.common.cms.is_ans1_token": [], "keystoneclient.common.cms.is_asn1_token": [], "keystoneclient.common.cms.verify_token": [], "keystoneclient.common.cms.token_to_cms": [], "keystoneclient.common.cms.pkiz_verify": [], "keystoneclient.common.cms.pkiz_uncompress": [], "keystoneclient.common.cms.pkiz_sign": [], "keystoneclient.common.cms.is_pkiz": [], "keystoneclient.common.cms.cms_verify": [], "keystoneclient.common.cms._encoding_for_form": [], "keystoneclient.common.cms._process_communicate_handle_oserror": [], "keystoneclient.common.cms._check_files_accessible": [], "keystoneclient.common.cms.set_subprocess": [], "keystoneclient.common.cms._ensure_subprocess": [], "setuptools._distutils.dir_util.ensure_relative": [], "setuptools._distutils.dir_util.remove_tree": [], "setuptools._distutils.dir_util._build_cmdtuple": [], "setuptools._distutils.dir_util.copy_tree": [], "setuptools._distutils.dir_util.create_tree": [], "setuptools._distutils.dir_util.mkpath": [], "oslo_messaging.tests.test_config_opts_proxy.TestConfigOptsProxy.test_invalid_value": [], "oslo_messaging.tests.test_config_opts_proxy.TestConfigOptsProxy.test_not_in_group": [], "oslo_messaging.tests.test_config_opts_proxy.TestConfigOptsProxy.test_rabbit": [], "sqlalchemy.dialects.sqlite.base.SQLiteDialect._get_table_pragma": [], "sqlalchemy.dialects.sqlite.base.SQLiteDialect._get_table_sql": [], "sqlalchemy.dialects.sqlite.base.SQLiteDialect.get_indexes": [], "sqlalchemy.dialects.sqlite.base.SQLiteDialect.get_check_constraints": [], "sqlalchemy.dialects.sqlite.base.SQLiteDialect.get_unique_constraints": [], "sqlalchemy.dialects.sqlite.base.SQLiteDialect._find_cols_in_sig": [], "sqlalchemy.dialects.sqlite.base.SQLiteDialect.get_foreign_keys": [], "sqlalchemy.dialects.sqlite.base.SQLiteDialect.get_pk_constraint": [], "sqlalchemy.dialects.sqlite.base.SQLiteDialect._resolve_type_affinity": [], "sqlalchemy.dialects.sqlite.base.SQLiteDialect._get_column_info": [], "sqlalchemy.dialects.sqlite.base.SQLiteDialect.get_columns": [], "sqlalchemy.dialects.sqlite.base.SQLiteDialect.get_view_definition": [], "sqlalchemy.dialects.sqlite.base.SQLiteDialect.get_view_names": [], "sqlalchemy.dialects.sqlite.base.SQLiteDialect._get_default_schema_name": [], "sqlalchemy.dialects.sqlite.base.SQLiteDialect.has_table": [], "sqlalchemy.dialects.sqlite.base.SQLiteDialect.get_temp_view_names": [], "sqlalchemy.dialects.sqlite.base.SQLiteDialect.get_temp_table_names": [], "sqlalchemy.dialects.sqlite.base.SQLiteDialect.get_table_names": [], "sqlalchemy.dialects.sqlite.base.SQLiteDialect.get_schema_names": [], "sqlalchemy.dialects.sqlite.base.SQLiteDialect.on_connect": [], "sqlalchemy.dialects.sqlite.base.SQLiteDialect.get_isolation_level": [], "sqlalchemy.dialects.sqlite.base.SQLiteDialect.set_isolation_level": [], "sqlalchemy.dialects.sqlite.base.SQLiteDialect.__init__": [], "sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext._translate_colname": [], "sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext._preserve_raw_colnames": [], "sqlalchemy.dialects.sqlite.base.SQLiteTypeCompiler.visit_JSON": [], "sqlalchemy.dialects.sqlite.base.SQLiteTypeCompiler.visit_TIME": [], "sqlalchemy.dialects.sqlite.base.SQLiteTypeCompiler.visit_DATE": [], "sqlalchemy.dialects.sqlite.base.SQLiteTypeCompiler.visit_DATETIME": [], "sqlalchemy.dialects.sqlite.base.SQLiteTypeCompiler.visit_large_binary": [], "sqlalchemy.dialects.sqlite.base.SQLiteDDLCompiler.post_create_table": [], "sqlalchemy.dialects.sqlite.base.SQLiteDDLCompiler.visit_create_index": [], "sqlalchemy.dialects.sqlite.base.SQLiteDDLCompiler.define_constraint_remote_table": [], "sqlalchemy.dialects.sqlite.base.SQLiteDDLCompiler.visit_foreign_key_constraint": [], "sqlalchemy.dialects.sqlite.base.SQLiteDDLCompiler.visit_column_check_constraint": [], "sqlalchemy.dialects.sqlite.base.SQLiteDDLCompiler.visit_check_constraint": [], "sqlalchemy.dialects.sqlite.base.SQLiteDDLCompiler.visit_unique_constraint": [], "sqlalchemy.dialects.sqlite.base.SQLiteDDLCompiler.visit_primary_key_constraint": [], "sqlalchemy.dialects.sqlite.base.SQLiteDDLCompiler.get_column_specification": [], "sqlalchemy.dialects.sqlite.base.SQLiteCompiler.visit_on_conflict_do_update": [], "sqlalchemy.dialects.sqlite.base.SQLiteCompiler.visit_on_conflict_do_nothing": [], "sqlalchemy.dialects.sqlite.base.SQLiteCompiler._on_conflict_target": [], "sqlalchemy.dialects.sqlite.base.SQLiteCompiler.visit_not_regexp_match_op_binary": [], "sqlalchemy.dialects.sqlite.base.SQLiteCompiler.visit_regexp_match_op_binary": [], "sqlalchemy.dialects.sqlite.base.SQLiteCompiler.visit_empty_set_expr": [], "sqlalchemy.dialects.sqlite.base.SQLiteCompiler.visit_empty_set_op_expr": [], "sqlalchemy.dialects.sqlite.base.SQLiteCompiler.visit_json_path_getitem_op_binary": [], "sqlalchemy.dialects.sqlite.base.SQLiteCompiler.visit_json_getitem_op_binary": [], "sqlalchemy.dialects.sqlite.base.SQLiteCompiler.visit_is_not_distinct_from_binary": [], "sqlalchemy.dialects.sqlite.base.SQLiteCompiler.visit_is_distinct_from_binary": [], "sqlalchemy.dialects.sqlite.base.SQLiteCompiler.for_update_clause": [], "sqlalchemy.dialects.sqlite.base.SQLiteCompiler.limit_clause": [], "sqlalchemy.dialects.sqlite.base.SQLiteCompiler.visit_extract": [], "sqlalchemy.dialects.sqlite.base.SQLiteCompiler.visit_cast": [], "sqlalchemy.dialects.sqlite.base.SQLiteCompiler.visit_char_length_func": [], "sqlalchemy.dialects.sqlite.base.SQLiteCompiler.visit_false": [], "sqlalchemy.dialects.sqlite.base.SQLiteCompiler.visit_true": [], "sqlalchemy.dialects.sqlite.base.SQLiteCompiler.visit_localtimestamp_func": [], "sqlalchemy.dialects.sqlite.base.SQLiteCompiler.visit_now_func": [], "sqlalchemy.dialects.sqlite.base.TIME.result_processor": [], "sqlalchemy.dialects.sqlite.base.TIME.bind_processor": [], "sqlalchemy.dialects.sqlite.base.TIME.__init__": [], "sqlalchemy.dialects.sqlite.base.DATE.result_processor": [], "sqlalchemy.dialects.sqlite.base.DATE.bind_processor": [], "sqlalchemy.dialects.sqlite.base.DATETIME.result_processor": [], "sqlalchemy.dialects.sqlite.base.DATETIME.bind_processor": [], "sqlalchemy.dialects.sqlite.base.DATETIME.__init__": [], "sqlalchemy.dialects.sqlite.base._DateTimeMixin.literal_processor": [], "sqlalchemy.dialects.sqlite.base._DateTimeMixin.adapt": [], "sqlalchemy.dialects.sqlite.base._DateTimeMixin.format_is_text_affinity": [], "sqlalchemy.dialects.sqlite.base._DateTimeMixin.__init__": [], "sqlalchemy.dialects.sqlite.base._SQliteJson.result_processor": [], "keystone.tests.unit.test_v3_trust.TrustsWithApplicationCredentials.test_delete_trust_with_application_credential": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 590, "column": 20 }, "stop": { "line": 590, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_trust.TrustsWithApplicationCredentials", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 570, "column": 14 }, "stop": { "line": 570, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 575, "column": 20 }, "stop": { "line": 575, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 586, "column": 22 }, "stop": { "line": 586, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 581, "column": 18 }, "stop": { "line": 581, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 584, "column": 20 }, "stop": { "line": 584, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 578, "column": 16 }, "stop": { "line": 578, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustResponse", "class_name": "keystone.tests.unit.test_v3_trust.TrustsWithApplicationCredentials", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 577, "column": 12 }, "stop": { "line": 577, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_trust.TrustsWithApplicationCredentials", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 586, "column": 22 }, "stop": { "line": 586, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 584, "column": 20 }, "stop": { "line": 584, "column": 30 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 581, "column": 18 }, "stop": { "line": 581, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 595, "column": 25 }, "stop": { "line": 595, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 595, "column": 8 }, "stop": { "line": 595, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_trust.TrustsWithApplicationCredentials", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 592, "column": 21 }, "stop": { "line": 592, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_trust.TrustsWithApplicationCredentials", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 591, "column": 47 }, "stop": { "line": 591, "column": 55 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 591, "column": 24 }, "stop": { "line": 591, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_trust.TrustsWithApplicationCredentials.test_create_trust_with_application_credential": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 563, "column": 8 }, "stop": { "line": 563, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_trust.TrustsWithApplicationCredentials", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 555, "column": 20 }, "stop": { "line": 555, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_trust.TrustsWithApplicationCredentials", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 559, "column": 21 }, "stop": { "line": 559, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 546, "column": 18 }, "stop": { "line": 546, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 549, "column": 20 }, "stop": { "line": 549, "column": 30 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 551, "column": 22 }, "stop": { "line": 551, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 551, "column": 22 }, "stop": { "line": 551, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 546, "column": 18 }, "stop": { "line": 546, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 549, "column": 20 }, "stop": { "line": 549, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 557, "column": 21 }, "stop": { "line": 557, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_trust.TrustsWithApplicationCredentials", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 556, "column": 24 }, "stop": { "line": 556, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 556, "column": 47 }, "stop": { "line": 556, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_trust.TrustsWithApplicationCredentials.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 540, "column": 8 }, "stop": { "line": 540, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.SQLDriverOverrides.config_overrides", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_trust.TrustsWithApplicationCredentials.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 534, "column": 8 }, "stop": { "line": 534, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 535, "column": 28 }, "stop": { "line": 535, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" } ], "keystone.tests.unit.test_v3_trust.TestTrustOperations.test_trust_deleted_when_project_deleted": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 522, "column": 12 }, "stop": { "line": 522, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 505, "column": 14 }, "stop": { "line": 505, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 514, "column": 16 }, "stop": { "line": 514, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustResponse", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 518, "column": 28 }, "stop": { "line": 518, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 518, "column": 8 }, "stop": { "line": 518, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 512, "column": 15 }, "stop": { "line": 512, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 517, "column": 12 }, "stop": { "line": 517, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 521, "column": 8 }, "stop": { "line": 521, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 526, "column": 8 }, "stop": { "line": 526, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_trust.TestTrustOperations.test_trust_deleted_when_user_deleted": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 458, "column": 14 }, "stop": { "line": 458, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 482, "column": 23 }, "stop": { "line": 482, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 467, "column": 16 }, "stop": { "line": 467, "column": 45 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 489, "column": 16 }, "stop": { "line": 489, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustResponse", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 475, "column": 12 }, "stop": { "line": 475, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 495, "column": 12 }, "stop": { "line": 495, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 471, "column": 28 }, "stop": { "line": 471, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 491, "column": 28 }, "stop": { "line": 491, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 491, "column": 8 }, "stop": { "line": 491, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 471, "column": 8 }, "stop": { "line": 471, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 465, "column": 15 }, "stop": { "line": 465, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 487, "column": 15 }, "stop": { "line": 487, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 490, "column": 12 }, "stop": { "line": 490, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 477, "column": 8 }, "stop": { "line": 477, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 470, "column": 12 }, "stop": { "line": 470, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 494, "column": 8 }, "stop": { "line": 494, "column": 19 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 474, "column": 8 }, "stop": { "line": 474, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 478, "column": 12 }, "stop": { "line": 478, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 499, "column": 8 }, "stop": { "line": 499, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_trust.TestTrustOperations.test_forbidden_trust_impersonation_in_redelegation": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 419, "column": 14 }, "stop": { "line": 419, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 443, "column": 14 }, "stop": { "line": 443, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 438, "column": 30 }, "stop": { "line": 438, "column": 46 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 428, "column": 16 }, "stop": { "line": 428, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustResponse", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 450, "column": 8 }, "stop": { "line": 450, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.admin_request", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 434, "column": 15 }, "stop": { "line": 434, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 426, "column": 15 }, "stop": { "line": 426, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 430, "column": 20 }, "stop": { "line": 430, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_trust.TestTrustOperations.test_exercise_trust_scoped_token_with_impersonation": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 385, "column": 14 }, "stop": { "line": 385, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 393, "column": 16 }, "stop": { "line": 393, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustResponse", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 390, "column": 20 }, "stop": { "line": 390, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 407, "column": 8 }, "stop": { "line": 407, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 410, "column": 8 }, "stop": { "line": 410, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 405, "column": 8 }, "stop": { "line": 405, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 406, "column": 8 }, "stop": { "line": 406, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 409, "column": 8 }, "stop": { "line": 409, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 404, "column": 8 }, "stop": { "line": 404, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 400, "column": 15 }, "stop": { "line": 400, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 392, "column": 15 }, "stop": { "line": 392, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 396, "column": 20 }, "stop": { "line": 396, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 403, "column": 8 }, "stop": { "line": 403, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectScopedTokenResponse", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_trust.TestTrustOperations.test_exercise_trust_scoped_token_without_impersonation": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 355, "column": 14 }, "stop": { "line": 355, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 363, "column": 16 }, "stop": { "line": 363, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustResponse", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 360, "column": 20 }, "stop": { "line": 360, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 380, "column": 8 }, "stop": { "line": 380, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 377, "column": 8 }, "stop": { "line": 377, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 375, "column": 8 }, "stop": { "line": 375, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 378, "column": 8 }, "stop": { "line": 378, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 376, "column": 8 }, "stop": { "line": 376, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 381, "column": 8 }, "stop": { "line": 381, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 370, "column": 15 }, "stop": { "line": 370, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 362, "column": 15 }, "stop": { "line": 362, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 366, "column": 20 }, "stop": { "line": 366, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 373, "column": 8 }, "stop": { "line": 373, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectScopedTokenResponse", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_role_name_ambiguous_returns_bad_request": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 344, "column": 14 }, "stop": { "line": 344, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 341, "column": 47 }, "stop": { "line": 341, "column": 57 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 340, "column": 19 }, "stop": { "line": 340, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 350, "column": 8 }, "stop": { "line": 350, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 342, "column": 8 }, "stop": { "line": 342, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 341, "column": 47 }, "stop": { "line": 341, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_non_existant_role_name_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 335, "column": 8 }, "stop": { "line": 335, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 330, "column": 14 }, "stop": { "line": 330, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 334, "column": 24 }, "stop": { "line": 334, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 334, "column": 24 }, "stop": { "line": 334, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_extra_attributes_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 326, "column": 8 }, "stop": { "line": 326, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 320, "column": 14 }, "stop": { "line": 320, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" } ], "keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_non_existant_role_id_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 316, "column": 8 }, "stop": { "line": 316, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 311, "column": 14 }, "stop": { "line": 311, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 315, "column": 22 }, "stop": { "line": 315, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 315, "column": 22 }, "stop": { "line": 315, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_non_existant_project_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 307, "column": 8 }, "stop": { "line": 307, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 302, "column": 14 }, "stop": { "line": 302, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 305, "column": 23 }, "stop": { "line": 305, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 305, "column": 23 }, "stop": { "line": 305, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_trustee_as_trustor_returns_forbidden": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 298, "column": 8 }, "stop": { "line": 298, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 291, "column": 14 }, "stop": { "line": 291, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" } ], "keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_non_existant_trustee_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 287, "column": 8 }, "stop": { "line": 287, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 282, "column": 14 }, "stop": { "line": 282, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 284, "column": 28 }, "stop": { "line": 284, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 284, "column": 28 }, "stop": { "line": 284, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_bad_remaining_uses_returns_bad_request": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 277, "column": 12 }, "stop": { "line": 277, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 271, "column": 18 }, "stop": { "line": 271, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" } ], "keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_without_impersonation_returns_bad_request": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 264, "column": 8 }, "stop": { "line": 264, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 255, "column": 14 }, "stop": { "line": 255, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" } ], "keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_without_trustee_returns_bad_request": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 250, "column": 8 }, "stop": { "line": 250, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 241, "column": 14 }, "stop": { "line": 241, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" } ], "keystone.tests.unit.test_v3_trust.TestTrustOperations.test_delete_trust": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 221, "column": 14 }, "stop": { "line": 221, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 229, "column": 16 }, "stop": { "line": 229, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustResponse", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 236, "column": 17 }, "stop": { "line": 236, "column": 48 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 232, "column": 20 }, "stop": { "line": 232, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 226, "column": 20 }, "stop": { "line": 226, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 228, "column": 12 }, "stop": { "line": 228, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 236, "column": 8 }, "stop": { "line": 236, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 232, "column": 8 }, "stop": { "line": 232, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_expiration_in_the_past_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 213, "column": 8 }, "stop": { "line": 213, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 204, "column": 14 }, "stop": { "line": 204, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" } ], "keystone.tests.unit.test_v3_trust.TestTrustOperations.test_list_trusts": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 150, "column": 14 }, "stop": { "line": 150, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 161, "column": 12 }, "stop": { "line": 161, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustResponse", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 157, "column": 17 }, "stop": { "line": 157, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 155, "column": 20 }, "stop": { "line": 155, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 158, "column": 32 }, "stop": { "line": 159, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.strftime", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 183, "column": 12 }, "stop": { "line": 183, "column": 49 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 192, "column": 12 }, "stop": { "line": 192, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 188, "column": 28 }, "stop": { "line": 188, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 178, "column": 28 }, "stop": { "line": 178, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 168, "column": 28 }, "stop": { "line": 168, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 168, "column": 8 }, "stop": { "line": 168, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 178, "column": 8 }, "stop": { "line": 178, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 188, "column": 8 }, "stop": { "line": 188, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 160, "column": 16 }, "stop": { "line": 160, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 198, "column": 8 }, "stop": { "line": 198, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 176, "column": 8 }, "stop": { "line": 176, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 166, "column": 8 }, "stop": { "line": 166, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 186, "column": 8 }, "stop": { "line": 186, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 185, "column": 12 }, "stop": { "line": 185, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 175, "column": 12 }, "stop": { "line": 175, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 165, "column": 12 }, "stop": { "line": 165, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 194, "column": 12 }, "stop": { "line": 194, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 179, "column": 8 }, "stop": { "line": 179, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 169, "column": 8 }, "stop": { "line": 169, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustListResponse", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 158, "column": 32 }, "stop": { "line": 158, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 158, "column": 32 }, "stop": { "line": 158, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.replace", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 173, "column": 12 }, "stop": { "line": 173, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_trust.TestTrustOperations.test_trust_crud": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 105, "column": 14 }, "stop": { "line": 105, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 116, "column": 8 }, "stop": { "line": 116, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 111, "column": 16 }, "stop": { "line": 111, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustResponse", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 110, "column": 12 }, "stop": { "line": 110, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 124, "column": 8 }, "stop": { "line": 124, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 136, "column": 12 }, "stop": { "line": 136, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 129, "column": 12 }, "stop": { "line": 129, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 114, "column": 12 }, "stop": { "line": 114, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 119, "column": 12 }, "stop": { "line": 119, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 144, "column": 8 }, "stop": { "line": 144, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 140, "column": 8 }, "stop": { "line": 140, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 130, "column": 12 }, "stop": { "line": 130, "column": 61 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 125, "column": 12 }, "stop": { "line": 125, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 137, "column": 8 }, "stop": { "line": 137, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustListResponse", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 133, "column": 8 }, "stop": { "line": 133, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleResponse", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 122, "column": 16 }, "stop": { "line": 122, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleListResponse", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 120, "column": 12 }, "stop": { "line": 120, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 115, "column": 12 }, "stop": { "line": 115, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 145, "column": 12 }, "stop": { "line": 145, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 141, "column": 12 }, "stop": { "line": 141, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 123, "column": 8 }, "stop": { "line": 123, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_trust.TestTrustOperations.test_trusts_do_not_implement_updates": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 98, "column": 16 }, "stop": { "line": 98, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 93, "column": 16 }, "stop": { "line": 93, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 83, "column": 18 }, "stop": { "line": 83, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 82, "column": 20 }, "stop": { "line": 82, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_invalid_expiration_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 59, "column": 8 }, "stop": { "line": 59, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 73, "column": 8 }, "stop": { "line": 73, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 66, "column": 8 }, "stop": { "line": 66, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 52, "column": 14 }, "stop": { "line": 52, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" } ], "keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_bad_request": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 47, "column": 8 }, "stop": { "line": 47, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_trust.TestTrustOperations", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_trust.TestTrustOperations.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 38, "column": 8 }, "stop": { "line": 38, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_trust.py", "start": { "line": 40, "column": 28 }, "stop": { "line": 40, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" } ], "keystonemiddleware.auth_token._cache._FakeClient.delete": [], "keystonemiddleware.auth_token._cache._FakeClient.incr": [], "keystonemiddleware.auth_token._cache._FakeClient.add": [], "keystonemiddleware.auth_token._cache._FakeClient.set": [], "keystonemiddleware.auth_token._cache._FakeClient.get": [], "keystonemiddleware.auth_token._cache._FakeClient.__init__": [], "keystonemiddleware.auth_token._cache.SecureTokenCache._serialize": [], "keystonemiddleware.auth_token._cache.SecureTokenCache._deserialize": [], "keystonemiddleware.auth_token._cache.SecureTokenCache._get_cache_key": [], "keystonemiddleware.auth_token._cache.SecureTokenCache.__init__": [], "keystonemiddleware.auth_token._cache.TokenCache.set": [], "keystonemiddleware.auth_token._cache.TokenCache.get": [], "keystonemiddleware.auth_token._cache.TokenCache._serialize": [], "keystonemiddleware.auth_token._cache.TokenCache._deserialize": [], "keystonemiddleware.auth_token._cache.TokenCache._get_cache_key": [], "keystonemiddleware.auth_token._cache.TokenCache.initialize": [], "keystonemiddleware.auth_token._cache.TokenCache._get_cache_pool": [], "keystonemiddleware.auth_token._cache.TokenCache.__init__": [], "keystonemiddleware.auth_token._cache._MemcacheClientPool.reserve": [], "keystonemiddleware.auth_token._cache._MemcacheClientPool.__init__": [], "keystonemiddleware.auth_token._cache._CachePool.reserve": [], "keystonemiddleware.auth_token._cache._CachePool.__init__": [], "keystonemiddleware.auth_token._cache._EnvCachePool.reserve": [], "keystonemiddleware.auth_token._cache._EnvCachePool.__init__": [], "keystonemiddleware.auth_token._cache._hash_key": [], "testtools.tests.twistedsupport.test_matchers.test_suite": [], "testtools.tests.twistedsupport.test_matchers.FailureResultTests.test_no_result_fails": [], "testtools.tests.twistedsupport.test_matchers.FailureResultTests.test_success_fails": [], "testtools.tests.twistedsupport.test_matchers.FailureResultTests.test_different_failure_fails": [], "testtools.tests.twistedsupport.test_matchers.FailureResultTests.test_failure_passes": [], "testtools.tests.twistedsupport.test_matchers.FailureResultTests.match": [], "testtools.tests.twistedsupport.test_matchers.SuccessResultTests.test_failing_fails": [], "testtools.tests.twistedsupport.test_matchers.SuccessResultTests.test_not_fired_fails": [], "testtools.tests.twistedsupport.test_matchers.SuccessResultTests.test_different_succeeded_result_fails": [], "testtools.tests.twistedsupport.test_matchers.SuccessResultTests.test_succeeded_result_passes": [], "testtools.tests.twistedsupport.test_matchers.SuccessResultTests.match": [], "testtools.tests.twistedsupport.test_matchers.NoResultTests.test_failure_after_assertion": [], "testtools.tests.twistedsupport.test_matchers.NoResultTests.test_success_after_assertion": [], "testtools.tests.twistedsupport.test_matchers.NoResultTests.test_failed_does_not_match": [], "testtools.tests.twistedsupport.test_matchers.NoResultTests.test_succeeded_does_no_match": [], "testtools.tests.twistedsupport.test_matchers.NoResultTests.test_unfired_matches": [], "testtools.tests.twistedsupport.test_matchers.NoResultTests.match": [], "testtools.tests.twistedsupport.test_matchers.make_failure": [], "testtools.tests.twistedsupport.test_matchers.mismatches": [], "migrate.tests.versioning.test_pathed.TestPathed.test_parent": [], "migrate.tests.versioning.test_pathed.TestPathed.test_new": [], "migrate.tests.versioning.test_pathed.TestPathed.test_parent_path": [], "keystoneauth1.tests.unit.extras.kerberos.test_fedkerb_loading.FedKerbLoadingTests.test_load": [], "keystoneauth1.tests.unit.extras.kerberos.test_fedkerb_loading.FedKerbLoadingTests.test_load_none": [], "keystoneauth1.tests.unit.extras.kerberos.test_fedkerb_loading.FedKerbLoadingTests.create": [], "keystoneauth1.tests.unit.extras.kerberos.test_fedkerb_loading.FedKerbLoadingTests.test_options": [], "alembic.util.messaging.format_as_comma": [], "alembic.util.messaging.msg": [], "alembic.util.messaging.warn": [], "alembic.util.messaging.obfuscate_url_pw": [], "alembic.util.messaging.err": [], "alembic.util.messaging.status": [], "alembic.util.messaging.write_outstream": [], "dns.rdtypes.ANY.ISDN.ISDN.from_wire": [], "dns.rdtypes.ANY.ISDN.ISDN.to_wire": [], "dns.rdtypes.ANY.ISDN.ISDN.from_text": [], "dns.rdtypes.ANY.ISDN.ISDN.to_text": [], "dns.rdtypes.ANY.ISDN.ISDN.__init__": [], "keystoneauth1.loading._plugins.identity.generic.Password.get_options": [], "keystoneauth1.loading._plugins.identity.generic.Password.plugin_class": [], "keystoneauth1.loading._plugins.identity.generic.Token.get_options": [], "keystoneauth1.loading._plugins.identity.generic.Token.plugin_class": [], "setuptools._distutils.command.install_lib.install_lib.get_inputs": [], "setuptools._distutils.command.install_lib.install_lib.get_outputs": [], "setuptools._distutils.command.install_lib.install_lib._bytecode_filenames": [], "setuptools._distutils.command.install_lib.install_lib._mutate_outputs": [], "setuptools._distutils.command.install_lib.install_lib.byte_compile": [], "setuptools._distutils.command.install_lib.install_lib.install": [], "setuptools._distutils.command.install_lib.install_lib.build": [], "setuptools._distutils.command.install_lib.install_lib.run": [], "setuptools._distutils.command.install_lib.install_lib.finalize_options": [], "setuptools._distutils.command.install_lib.install_lib.initialize_options": [], "keystone.common.sql.migrate_repo.versions.075_confirm_config_registration.upgrade": [ { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/075_confirm_config_registration.py", "start": { "line": 25, "column": 8 }, "stop": { "line": 25, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/075_confirm_config_registration.py", "start": { "line": 26, "column": 8 }, "stop": { "line": 26, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/075_confirm_config_registration.py", "start": { "line": 29, "column": 4 }, "stop": { "line": 29, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.create", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/075_confirm_config_registration.py", "start": { "line": 22, "column": 25 }, "stop": { "line": 22, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "prompt_toolkit.widgets.dialogs.Dialog.__pt_container__": [], "prompt_toolkit.widgets.dialogs.Dialog.__init__": [], "pip._internal.exceptions.ConfigurationFileCouldNotBeLoaded.__str__": [], "pip._internal.exceptions.ConfigurationFileCouldNotBeLoaded.__init__": [], "pip._internal.exceptions.HashMismatch._hash_comparison": [], "pip._internal.exceptions.HashMismatch.body": [], "pip._internal.exceptions.HashMismatch.__init__": [], "pip._internal.exceptions.HashMissing.body": [], "pip._internal.exceptions.HashMissing.__init__": [], "pip._internal.exceptions.HashError._requirement_name": [], "pip._internal.exceptions.HashError.__str__": [], "pip._internal.exceptions.HashError.body": [], "pip._internal.exceptions.HashErrors.__bool__": [], "pip._internal.exceptions.HashErrors.__nonzero__": [], "pip._internal.exceptions.HashErrors.__str__": [], "pip._internal.exceptions.HashErrors.append": [], "pip._internal.exceptions.HashErrors.__init__": [], "pip._internal.exceptions.NoneMetadataError.__str__": [], "pip._internal.exceptions.NoneMetadataError.__init__": [], "keystone.common.policies.base.list_rules": [], "keystone.tests.unit.trust.test_backends.TrustTests.test_flush_expired_trusts_with_date": [ { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 519, "column": 25 }, "stop": { "line": 519, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 489, "column": 21 }, "stop": { "line": 489, "column": 39 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 499, "column": 21 }, "stop": { "line": 499, "column": 39 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 494, "column": 21 }, "stop": { "line": 494, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 514, "column": 41 }, "stop": { "line": 514, "column": 59 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 498, "column": 33 }, "stop": { "line": 498, "column": 51 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 503, "column": 33 }, "stop": { "line": 503, "column": 51 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 493, "column": 33 }, "stop": { "line": 493, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 493, "column": 12 }, "stop": { "line": 493, "column": 28 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 498, "column": 12 }, "stop": { "line": 498, "column": 28 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 503, "column": 12 }, "stop": { "line": 503, "column": 28 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 514, "column": 20 }, "stop": { "line": 514, "column": 36 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" } ], "keystone.tests.unit.trust.test_backends.TrustTests.test_non_expired_non_deleted_trusts": [ { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 459, "column": 21 }, "stop": { "line": 459, "column": 39 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 454, "column": 21 }, "stop": { "line": 454, "column": 39 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 464, "column": 21 }, "stop": { "line": 464, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 458, "column": 33 }, "stop": { "line": 458, "column": 51 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 463, "column": 33 }, "stop": { "line": 463, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 483, "column": 25 }, "stop": { "line": 483, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 481, "column": 17 }, "stop": { "line": 481, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 463, "column": 12 }, "stop": { "line": 463, "column": 28 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 458, "column": 12 }, "stop": { "line": 458, "column": 28 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" } ], "keystone.tests.unit.trust.test_backends.TrustTests.test_non_expired_soft_deleted_trusts": [ { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 425, "column": 21 }, "stop": { "line": 425, "column": 39 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 430, "column": 21 }, "stop": { "line": 430, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 429, "column": 33 }, "stop": { "line": 429, "column": 51 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 434, "column": 33 }, "stop": { "line": 434, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 447, "column": 25 }, "stop": { "line": 447, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 445, "column": 17 }, "stop": { "line": 445, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 429, "column": 12 }, "stop": { "line": 429, "column": 28 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 434, "column": 12 }, "stop": { "line": 434, "column": 28 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" } ], "keystone.tests.unit.trust.test_backends.TrustTests.test_flush_expired_trusts_with_trustor_id": [ { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 396, "column": 21 }, "stop": { "line": 396, "column": 39 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 401, "column": 21 }, "stop": { "line": 401, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 405, "column": 33 }, "stop": { "line": 405, "column": 51 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 400, "column": 33 }, "stop": { "line": 400, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 418, "column": 25 }, "stop": { "line": 418, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 416, "column": 17 }, "stop": { "line": 416, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 405, "column": 12 }, "stop": { "line": 405, "column": 28 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 400, "column": 12 }, "stop": { "line": 400, "column": 28 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" } ], "keystone.tests.unit.trust.test_backends.TrustTests.test_flush_expired_trusts_with_trustee_id": [ { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 373, "column": 21 }, "stop": { "line": 373, "column": 39 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 368, "column": 21 }, "stop": { "line": 368, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 372, "column": 33 }, "stop": { "line": 372, "column": 51 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 377, "column": 33 }, "stop": { "line": 377, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 389, "column": 25 }, "stop": { "line": 389, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 387, "column": 17 }, "stop": { "line": 387, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 377, "column": 12 }, "stop": { "line": 377, "column": 28 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 372, "column": 12 }, "stop": { "line": 372, "column": 28 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" } ], "keystone.tests.unit.trust.test_backends.TrustTests.test_flush_expired_trusts_with_project_id": [ { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 344, "column": 21 }, "stop": { "line": 344, "column": 39 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 339, "column": 21 }, "stop": { "line": 339, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 343, "column": 33 }, "stop": { "line": 343, "column": 51 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 348, "column": 33 }, "stop": { "line": 348, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 361, "column": 25 }, "stop": { "line": 361, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 359, "column": 17 }, "stop": { "line": 359, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 343, "column": 12 }, "stop": { "line": 343, "column": 28 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 348, "column": 12 }, "stop": { "line": 348, "column": 28 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" } ], "keystone.tests.unit.trust.test_backends.TrustTests.test_flush_expired_trusts_with_no_trustee_id": [ { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 314, "column": 21 }, "stop": { "line": 314, "column": 39 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 309, "column": 21 }, "stop": { "line": 309, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 318, "column": 33 }, "stop": { "line": 318, "column": 51 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 313, "column": 33 }, "stop": { "line": 313, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 332, "column": 25 }, "stop": { "line": 332, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 330, "column": 17 }, "stop": { "line": 330, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 318, "column": 12 }, "stop": { "line": 318, "column": 28 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 313, "column": 12 }, "stop": { "line": 313, "column": 28 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" } ], "keystone.tests.unit.trust.test_backends.TrustTests.test_flush_expired_trusts_with_no_trustor_id": [ { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 284, "column": 21 }, "stop": { "line": 284, "column": 39 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 279, "column": 21 }, "stop": { "line": 279, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 283, "column": 33 }, "stop": { "line": 283, "column": 51 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 288, "column": 33 }, "stop": { "line": 288, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 302, "column": 25 }, "stop": { "line": 302, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 300, "column": 17 }, "stop": { "line": 300, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 288, "column": 12 }, "stop": { "line": 288, "column": 28 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 283, "column": 12 }, "stop": { "line": 283, "column": 28 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" } ], "keystone.tests.unit.trust.test_backends.TrustTests.test_flush_expired_trusts_with_no_project_id": [ { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 249, "column": 21 }, "stop": { "line": 249, "column": 39 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 254, "column": 21 }, "stop": { "line": 254, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 258, "column": 33 }, "stop": { "line": 258, "column": 51 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 253, "column": 33 }, "stop": { "line": 253, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 272, "column": 25 }, "stop": { "line": 272, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 270, "column": 17 }, "stop": { "line": 270, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 253, "column": 12 }, "stop": { "line": 253, "column": 28 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 258, "column": 12 }, "stop": { "line": 258, "column": 28 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" } ], "keystone.tests.unit.trust.test_backends.TrustTests.test_flush_expired_trusts_with_all_id": [ { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 223, "column": 21 }, "stop": { "line": 223, "column": 39 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 218, "column": 21 }, "stop": { "line": 218, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 222, "column": 33 }, "stop": { "line": 222, "column": 51 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 227, "column": 33 }, "stop": { "line": 227, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 242, "column": 25 }, "stop": { "line": 242, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 240, "column": 17 }, "stop": { "line": 240, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 227, "column": 12 }, "stop": { "line": 227, "column": 28 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 222, "column": 12 }, "stop": { "line": 222, "column": 28 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" } ], "keystone.tests.unit.trust.test_backends.TrustTests.test_flush_expired_trusts": [ { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 190, "column": 21 }, "stop": { "line": 190, "column": 39 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 195, "column": 21 }, "stop": { "line": 195, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 199, "column": 33 }, "stop": { "line": 199, "column": 51 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 194, "column": 33 }, "stop": { "line": 194, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 211, "column": 25 }, "stop": { "line": 211, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 209, "column": 17 }, "stop": { "line": 209, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 194, "column": 12 }, "stop": { "line": 194, "column": 28 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 199, "column": 12 }, "stop": { "line": 199, "column": 28 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" } ], "keystone.tests.unit.trust.test_backends.TrustTests.test_duplicate_trusts_not_allowed": [ { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 172, "column": 36 }, "stop": { "line": 172, "column": 59 } } ], "kind": "function", "target": "oslo_utils.timeutils.parse_isotime" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 182, "column": 26 }, "stop": { "line": 182, "column": 36 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 179, "column": 41 }, "stop": { "line": 179, "column": 51 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 182, "column": 26 }, "stop": { "line": 182, "column": 42 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 179, "column": 41 }, "stop": { "line": 179, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.trust.test_backends.TrustTests.test_consume_use": [ { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 155, "column": 21 }, "stop": { "line": 155, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.trust.test_backends.TrustTests.create_sample_trust", "class_name": "keystone.tests.unit.trust.test_backends.TrustTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 155, "column": 46 }, "stop": { "line": 155, "column": 56 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 155, "column": 46 }, "stop": { "line": 155, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.trust.test_backends.TrustTests.test_trust_has_remaining_uses_negative": [ { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 144, "column": 26 }, "stop": { "line": 144, "column": 36 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 150, "column": 26 }, "stop": { "line": 150, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 144, "column": 26 }, "stop": { "line": 144, "column": 42 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 150, "column": 26 }, "stop": { "line": 150, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.trust.test_backends.TrustTests.test_trust_has_remaining_uses_positive": [ { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 137, "column": 21 }, "stop": { "line": 137, "column": 45 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 133, "column": 21 }, "stop": { "line": 133, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.trust.test_backends.TrustTests.create_sample_trust", "class_name": "keystone.tests.unit.trust.test_backends.TrustTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 137, "column": 46 }, "stop": { "line": 137, "column": 56 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 133, "column": 46 }, "stop": { "line": 133, "column": 56 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 137, "column": 46 }, "stop": { "line": 137, "column": 62 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 133, "column": 46 }, "stop": { "line": 133, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.trust.test_backends.TrustTests.test_list_trusts": [ { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 127, "column": 37 }, "stop": { "line": 127, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 126, "column": 17 }, "stop": { "line": 126, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 127, "column": 12 }, "stop": { "line": 127, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.trust.test_backends.TrustTests.create_sample_trust", "class_name": "keystone.tests.unit.trust.test_backends.TrustTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 129, "column": 28 }, "stop": { "line": 129, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 127, "column": 37 }, "stop": { "line": 127, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.trust.test_backends.TrustTests.test_list_trust_by_trustor": [ { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 114, "column": 37 }, "stop": { "line": 114, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 113, "column": 17 }, "stop": { "line": 113, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 114, "column": 12 }, "stop": { "line": 114, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.trust.test_backends.TrustTests.create_sample_trust", "class_name": "keystone.tests.unit.trust.test_backends.TrustTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 118, "column": 28 }, "stop": { "line": 118, "column": 31 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 123, "column": 28 }, "stop": { "line": 123, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 114, "column": 37 }, "stop": { "line": 114, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.trust.test_backends.TrustTests.test_list_trust_by_trustee": [ { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 101, "column": 37 }, "stop": { "line": 101, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 100, "column": 17 }, "stop": { "line": 100, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 101, "column": 12 }, "stop": { "line": 101, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.trust.test_backends.TrustTests.create_sample_trust", "class_name": "keystone.tests.unit.trust.test_backends.TrustTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 105, "column": 28 }, "stop": { "line": 105, "column": 31 } }, { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 110, "column": 28 }, "stop": { "line": 110, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 101, "column": 37 }, "stop": { "line": 101, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.trust.test_backends.TrustTests.test_create_trust": [ { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 86, "column": 17 }, "stop": { "line": 86, "column": 27 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 92, "column": 27 }, "stop": { "line": 92, "column": 51 } } ], "kind": "function", "target": "oslo_utils.timeutils.normalize_time" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 87, "column": 21 }, "stop": { "line": 87, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.trust.test_backends.TrustTests.create_sample_trust", "class_name": "keystone.tests.unit.trust.test_backends.TrustTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 93, "column": 27 }, "stop": { "line": 93, "column": 43 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 86, "column": 17 }, "stop": { "line": 86, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.trust.test_backends.TrustTests.test_get_deleted_trust": [ { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 72, "column": 21 }, "stop": { "line": 72, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.trust.test_backends.TrustTests.create_sample_trust", "class_name": "keystone.tests.unit.trust.test_backends.TrustTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 71, "column": 17 }, "stop": { "line": 71, "column": 27 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 71, "column": 17 }, "stop": { "line": 71, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.trust.test_backends.TrustTests.test_get_trust": [ { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 63, "column": 21 }, "stop": { "line": 63, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.trust.test_backends.TrustTests.create_sample_trust", "class_name": "keystone.tests.unit.trust.test_backends.TrustTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 62, "column": 17 }, "stop": { "line": 62, "column": 27 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 62, "column": 17 }, "stop": { "line": 62, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.trust.test_backends.TrustTests.test_delete_trust_not_found": [ { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 56, "column": 19 }, "stop": { "line": 56, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 56, "column": 19 }, "stop": { "line": 56, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.trust.test_backends.TrustTests.test_delete_trust": [ { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 45, "column": 21 }, "stop": { "line": 45, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.trust.test_backends.TrustTests.create_sample_trust", "class_name": "keystone.tests.unit.trust.test_backends.TrustTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 44, "column": 17 }, "stop": { "line": 44, "column": 27 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 44, "column": 17 }, "stop": { "line": 44, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.trust.test_backends.TrustTests.create_sample_trust": [ { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 29, "column": 21 }, "stop": { "line": 29, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.replace", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/trust/test_backends.py", "start": { "line": 29, "column": 21 }, "stop": { "line": 29, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" } ], "libcst.metadata.tests.test_parent_node_provider.ParentNodeProviderTest.test_parent_node_provier": [], "libcst.metadata.tests.test_parent_node_provider.DependentVisitor.on_visit": [], "libcst.metadata.tests.test_parent_node_provider.DependentVisitor.__init__": [], "urllib.parse._ParseResultBytesBase.__init__": [], "urllib.parse._ParseResultBase.__init__": [], "urllib.parse._SplitResultBytesBase.__init__": [], "urllib.parse._SplitResultBase.__init__": [], "rx.linq.observable.takewhile.take_while": [], "keystone.common.sql.expand_repo.versions.065_expand_add_user_external_id_to_access_rule.upgrade": [ { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/065_expand_add_user_external_id_to_access_rule.py", "start": { "line": 27, "column": 4 }, "stop": { "line": 27, "column": 13 } }, { "path": "keystone/common/sql/expand_repo/versions/065_expand_add_user_external_id_to_access_rule.py", "start": { "line": 34, "column": 4 }, "stop": { "line": 34, "column": 13 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Index.__init__", "class_name": "sqlalchemy.sql.schema.Index", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/065_expand_add_user_external_id_to_access_rule.py", "start": { "line": 39, "column": 4 }, "stop": { "line": 39, "column": 42 } }, { "path": "keystone/common/sql/expand_repo/versions/065_expand_add_user_external_id_to_access_rule.py", "start": { "line": 30, "column": 4 }, "stop": { "line": 30, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.create", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/065_expand_add_user_external_id_to_access_rule.py", "start": { "line": 23, "column": 18 }, "stop": { "line": 23, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/065_expand_add_user_external_id_to_access_rule.py", "start": { "line": 34, "column": 4 }, "stop": { "line": 34, "column": 54 } }, { "path": "keystone/common/sql/expand_repo/versions/065_expand_add_user_external_id_to_access_rule.py", "start": { "line": 27, "column": 4 }, "stop": { "line": 27, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Index.create", "class_name": "sqlalchemy.sql.schema.Index", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/065_expand_add_user_external_id_to_access_rule.py", "start": { "line": 28, "column": 27 }, "stop": { "line": 28, "column": 51 } }, { "path": "keystone/common/sql/expand_repo/versions/065_expand_add_user_external_id_to_access_rule.py", "start": { "line": 35, "column": 38 }, "stop": { "line": 35, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.UniqueConstraint.__init__", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/065_expand_add_user_external_id_to_access_rule.py", "start": { "line": 32, "column": 14 }, "stop": { "line": 32, "column": 24 } }, { "path": "keystone/common/sql/expand_repo/versions/065_expand_add_user_external_id_to_access_rule.py", "start": { "line": 25, "column": 18 }, "stop": { "line": 25, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" } ], "keystone.tests.protection.v3.test_domain_config.ProjectUserTestsWithoutEnforceScope.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 686, "column": 21 }, "stop": { "line": 686, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 663, "column": 24 }, "stop": { "line": 663, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 676, "column": 12 }, "stop": { "line": 676, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 670, "column": 12 }, "stop": { "line": 670, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 663, "column": 8 }, "stop": { "line": 663, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_domain_config.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 676, "column": 30 }, "stop": { "line": 676, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 670, "column": 30 }, "stop": { "line": 670, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 661, "column": 8 }, "stop": { "line": 661, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 684, "column": 15 }, "stop": { "line": 684, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_domain_config.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 670, "column": 12 }, "stop": { "line": 670, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 676, "column": 12 }, "stop": { "line": 676, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 662, "column": 8 }, "stop": { "line": 662, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_domain_config.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 672, "column": 15 }, "stop": { "line": 672, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_domain_config.ProjectUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 633, "column": 8 }, "stop": { "line": 633, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 635, "column": 24 }, "stop": { "line": 635, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 635, "column": 8 }, "stop": { "line": 635, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_domain_config.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 639, "column": 15 }, "stop": { "line": 639, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_domain_config.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 634, "column": 8 }, "stop": { "line": 634, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_domain_config.ProjectUserTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_domain_config.DomainUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 613, "column": 21 }, "stop": { "line": 613, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 597, "column": 24 }, "stop": { "line": 597, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 597, "column": 8 }, "stop": { "line": 597, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_domain_config.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 596, "column": 8 }, "stop": { "line": 596, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_domain_config.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 601, "column": 12 }, "stop": { "line": 601, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 601, "column": 30 }, "stop": { "line": 601, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 595, "column": 8 }, "stop": { "line": 595, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 611, "column": 15 }, "stop": { "line": 611, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_domain_config.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 601, "column": 12 }, "stop": { "line": 601, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 604, "column": 23 }, "stop": { "line": 604, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_domain_config.SystemAdminTests.test_user_cannot_delete_invalid_domain_config": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 580, "column": 28 }, "stop": { "line": 580, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 576, "column": 12 }, "stop": { "line": 576, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 579, "column": 26 }, "stop": { "line": 579, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_config_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 582, "column": 21 }, "stop": { "line": 582, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 580, "column": 28 }, "stop": { "line": 580, "column": 44 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 576, "column": 12 }, "stop": { "line": 576, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 576, "column": 30 }, "stop": { "line": 576, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domain_config.SystemAdminTests.test_user_can_delete_domain_config_option": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 566, "column": 12 }, "stop": { "line": 566, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 571, "column": 21 }, "stop": { "line": 571, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 569, "column": 26 }, "stop": { "line": 569, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_config_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 566, "column": 12 }, "stop": { "line": 566, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 566, "column": 30 }, "stop": { "line": 566, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domain_config.SystemAdminTests.test_user_can_delete_domain_group_config": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 556, "column": 12 }, "stop": { "line": 556, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 559, "column": 26 }, "stop": { "line": 559, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_config_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 556, "column": 12 }, "stop": { "line": 556, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 561, "column": 21 }, "stop": { "line": 561, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 556, "column": 30 }, "stop": { "line": 556, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domain_config.SystemAdminTests.test_user_can_delete_domain_config": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 546, "column": 12 }, "stop": { "line": 546, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 549, "column": 26 }, "stop": { "line": 549, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_config_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 551, "column": 21 }, "stop": { "line": 551, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 546, "column": 12 }, "stop": { "line": 546, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 546, "column": 30 }, "stop": { "line": 546, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domain_config.SystemAdminTests.test_user_can_update_domain_config_option": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 534, "column": 12 }, "stop": { "line": 534, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 536, "column": 29 }, "stop": { "line": 536, "column": 39 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 540, "column": 20 }, "stop": { "line": 540, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 538, "column": 26 }, "stop": { "line": 538, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_config_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 536, "column": 29 }, "stop": { "line": 536, "column": 45 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 534, "column": 12 }, "stop": { "line": 534, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 534, "column": 30 }, "stop": { "line": 534, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domain_config.SystemAdminTests.test_user_can_update_domain_group_config": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 523, "column": 38 }, "stop": { "line": 523, "column": 48 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 521, "column": 12 }, "stop": { "line": 521, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 524, "column": 46 }, "stop": { "line": 524, "column": 56 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 526, "column": 26 }, "stop": { "line": 526, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_config_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 523, "column": 38 }, "stop": { "line": 523, "column": 54 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 521, "column": 12 }, "stop": { "line": 521, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 524, "column": 46 }, "stop": { "line": 524, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 528, "column": 20 }, "stop": { "line": 528, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 521, "column": 30 }, "stop": { "line": 521, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domain_config.SystemAdminTests.test_user_can_update_domain_config": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 510, "column": 38 }, "stop": { "line": 510, "column": 48 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 511, "column": 45 }, "stop": { "line": 511, "column": 55 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 508, "column": 12 }, "stop": { "line": 508, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 513, "column": 26 }, "stop": { "line": 513, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_config_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 515, "column": 20 }, "stop": { "line": 515, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 511, "column": 45 }, "stop": { "line": 511, "column": 61 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 510, "column": 38 }, "stop": { "line": 510, "column": 54 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 508, "column": 12 }, "stop": { "line": 508, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 508, "column": 30 }, "stop": { "line": 508, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domain_config.SystemAdminTests.test_user_cannot_create_invalid_domain_config": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 502, "column": 34 }, "stop": { "line": 502, "column": 60 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_config_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 500, "column": 18 }, "stop": { "line": 500, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 498, "column": 28 }, "stop": { "line": 498, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 498, "column": 28 }, "stop": { "line": 498, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_domain_config.SystemAdminTests.test_user_can_create_domain_config": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 488, "column": 12 }, "stop": { "line": 488, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 493, "column": 34 }, "stop": { "line": 493, "column": 60 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_config_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 491, "column": 18 }, "stop": { "line": 491, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 488, "column": 12 }, "stop": { "line": 488, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 488, "column": 30 }, "stop": { "line": 488, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domain_config.SystemAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 465, "column": 8 }, "stop": { "line": 465, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 467, "column": 8 }, "stop": { "line": 467, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_domain_config.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 473, "column": 15 }, "stop": { "line": 473, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_domain_config.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 467, "column": 24 }, "stop": { "line": 467, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 466, "column": 8 }, "stop": { "line": 466, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_domain_config.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_domain_config.SystemMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 431, "column": 8 }, "stop": { "line": 431, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 432, "column": 8 }, "stop": { "line": 432, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_domain_config.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 446, "column": 15 }, "stop": { "line": 446, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_domain_config.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 447, "column": 43 }, "stop": { "line": 447, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 433, "column": 24 }, "stop": { "line": 433, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 433, "column": 8 }, "stop": { "line": 433, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_domain_config.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 436, "column": 24 }, "stop": { "line": 436, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_domain_config.SystemReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 395, "column": 8 }, "stop": { "line": 395, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 411, "column": 43 }, "stop": { "line": 411, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 397, "column": 24 }, "stop": { "line": 397, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 396, "column": 8 }, "stop": { "line": 396, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_domain_config.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 397, "column": 8 }, "stop": { "line": 397, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_domain_config.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 400, "column": 24 }, "stop": { "line": 400, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 410, "column": 15 }, "stop": { "line": 410, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_domain_config.SystemReaderTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_domain_config._DomainAndProjectUserDomainConfigTests.test_user_cannot_get_domain_config_option_default": [], "keystone.tests.protection.v3.test_domain_config._DomainAndProjectUserDomainConfigTests.test_user_cannot_get_domain_group_config_default": [], "keystone.tests.protection.v3.test_domain_config._DomainAndProjectUserDomainConfigTests.test_user_cannot_get_domain_config_default": [], "keystone.tests.protection.v3.test_domain_config._DomainAndProjectUserDomainConfigTests.test_user_cannot_get_domain_config_option": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 362, "column": 12 }, "stop": { "line": 362, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 367, "column": 18 }, "stop": { "line": 367, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 365, "column": 26 }, "stop": { "line": 365, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_config_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 362, "column": 12 }, "stop": { "line": 362, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 362, "column": 30 }, "stop": { "line": 362, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domain_config._DomainAndProjectUserDomainConfigTests.test_user_cannot_get_non_existant_config": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 357, "column": 18 }, "stop": { "line": 357, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 354, "column": 12 }, "stop": { "line": 354, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 354, "column": 12 }, "stop": { "line": 354, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 354, "column": 30 }, "stop": { "line": 354, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domain_config._DomainAndProjectUserDomainConfigTests.test_user_cannot_get_domain_group_config": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 343, "column": 12 }, "stop": { "line": 343, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 346, "column": 26 }, "stop": { "line": 346, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_config_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 343, "column": 12 }, "stop": { "line": 343, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 348, "column": 18 }, "stop": { "line": 348, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 343, "column": 30 }, "stop": { "line": 343, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domain_config._DomainAndProjectUserDomainConfigTests.test_user_cannot_get_domain_config": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 332, "column": 12 }, "stop": { "line": 332, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 335, "column": 26 }, "stop": { "line": 335, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_config_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 337, "column": 18 }, "stop": { "line": 337, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 332, "column": 12 }, "stop": { "line": 332, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 332, "column": 30 }, "stop": { "line": 332, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domain_config._SystemReaderMemberDomainAndProjectUserDomainConfigTests.test_user_cannot_delete_domain_config_option": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 318, "column": 12 }, "stop": { "line": 318, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 323, "column": 21 }, "stop": { "line": 323, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 321, "column": 26 }, "stop": { "line": 321, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_config_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 318, "column": 12 }, "stop": { "line": 318, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 318, "column": 30 }, "stop": { "line": 318, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domain_config._SystemReaderMemberDomainAndProjectUserDomainConfigTests.test_user_cannot_delete_domain_group_config": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 307, "column": 12 }, "stop": { "line": 307, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 310, "column": 26 }, "stop": { "line": 310, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_config_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 307, "column": 12 }, "stop": { "line": 307, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 312, "column": 21 }, "stop": { "line": 312, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 307, "column": 30 }, "stop": { "line": 307, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domain_config._SystemReaderMemberDomainAndProjectUserDomainConfigTests.test_user_cannot_delete_domain_config": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 296, "column": 12 }, "stop": { "line": 296, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 299, "column": 26 }, "stop": { "line": 299, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_config_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 301, "column": 21 }, "stop": { "line": 301, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 296, "column": 12 }, "stop": { "line": 296, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 296, "column": 30 }, "stop": { "line": 296, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domain_config._SystemReaderMemberDomainAndProjectUserDomainConfigTests.test_user_cannot_update_domain_config_option": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 284, "column": 29 }, "stop": { "line": 284, "column": 39 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 282, "column": 12 }, "stop": { "line": 282, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 288, "column": 20 }, "stop": { "line": 288, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 286, "column": 26 }, "stop": { "line": 286, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_config_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 282, "column": 12 }, "stop": { "line": 282, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 284, "column": 29 }, "stop": { "line": 284, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 282, "column": 30 }, "stop": { "line": 282, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domain_config._SystemReaderMemberDomainAndProjectUserDomainConfigTests.test_user_cannot_update_domain_group_config": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 268, "column": 12 }, "stop": { "line": 268, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 273, "column": 46 }, "stop": { "line": 273, "column": 56 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 272, "column": 38 }, "stop": { "line": 272, "column": 48 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 271, "column": 26 }, "stop": { "line": 271, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_config_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 273, "column": 46 }, "stop": { "line": 273, "column": 62 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 272, "column": 38 }, "stop": { "line": 272, "column": 54 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 268, "column": 12 }, "stop": { "line": 268, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 275, "column": 20 }, "stop": { "line": 275, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 268, "column": 30 }, "stop": { "line": 268, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domain_config._SystemReaderMemberDomainAndProjectUserDomainConfigTests.test_user_cannot_update_domain_config": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 258, "column": 38 }, "stop": { "line": 258, "column": 48 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 254, "column": 12 }, "stop": { "line": 254, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 259, "column": 45 }, "stop": { "line": 259, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 257, "column": 26 }, "stop": { "line": 257, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_config_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 261, "column": 20 }, "stop": { "line": 261, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 254, "column": 12 }, "stop": { "line": 254, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 259, "column": 45 }, "stop": { "line": 259, "column": 61 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 258, "column": 38 }, "stop": { "line": 258, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 254, "column": 30 }, "stop": { "line": 254, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domain_config._SystemReaderMemberDomainAndProjectUserDomainConfigTests.test_user_cannot_create_domain_config": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 243, "column": 12 }, "stop": { "line": 243, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 248, "column": 34 }, "stop": { "line": 248, "column": 60 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_config_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 246, "column": 18 }, "stop": { "line": 246, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 243, "column": 12 }, "stop": { "line": 243, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 243, "column": 30 }, "stop": { "line": 243, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domain_config._SystemUserDomainConfigTests.test_user_can_get_domain_config_option_default": [], "keystone.tests.protection.v3.test_domain_config._SystemUserDomainConfigTests.test_user_can_get_domain_group_config_default": [], "keystone.tests.protection.v3.test_domain_config._SystemUserDomainConfigTests.test_user_can_get_domain_config_default": [], "keystone.tests.protection.v3.test_domain_config._SystemUserDomainConfigTests.test_can_get_security_compliance_config_with_user_from_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 211, "column": 25 }, "stop": { "line": 211, "column": 35 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 212, "column": 37 }, "stop": { "line": 212, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 211, "column": 25 }, "stop": { "line": 211, "column": 41 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 212, "column": 37 }, "stop": { "line": 212, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 223, "column": 18 }, "stop": { "line": 223, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 208, "column": 17 }, "stop": { "line": 208, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domain_config._SystemUserDomainConfigTests.test_user_can_get_security_compliance_domain_config_option": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 203, "column": 18 }, "stop": { "line": 204, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 197, "column": 37 }, "stop": { "line": 197, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 197, "column": 37 }, "stop": { "line": 197, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_domain_config._SystemUserDomainConfigTests.test_user_can_get_security_compliance_domain_config": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 183, "column": 37 }, "stop": { "line": 183, "column": 47 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 182, "column": 25 }, "stop": { "line": 182, "column": 35 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 183, "column": 37 }, "stop": { "line": 183, "column": 53 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 182, "column": 25 }, "stop": { "line": 182, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 193, "column": 18 }, "stop": { "line": 193, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_domain_config._SystemUserDomainConfigTests.test_user_can_get_non_existent_config_option_invalid_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 176, "column": 18 }, "stop": { "line": 176, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 170, "column": 12 }, "stop": { "line": 170, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 172, "column": 34 }, "stop": { "line": 172, "column": 44 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 174, "column": 28 }, "stop": { "line": 174, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 170, "column": 12 }, "stop": { "line": 170, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 172, "column": 34 }, "stop": { "line": 172, "column": 50 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 174, "column": 28 }, "stop": { "line": 174, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 170, "column": 30 }, "stop": { "line": 170, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domain_config._SystemUserDomainConfigTests.test_user_can_get_non_existent_config_option": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 164, "column": 18 }, "stop": { "line": 164, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 159, "column": 12 }, "stop": { "line": 159, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 161, "column": 34 }, "stop": { "line": 161, "column": 44 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 161, "column": 34 }, "stop": { "line": 161, "column": 50 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 159, "column": 12 }, "stop": { "line": 159, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 159, "column": 30 }, "stop": { "line": 159, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domain_config._SystemUserDomainConfigTests.test_user_can_get_domain_config_option": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 149, "column": 12 }, "stop": { "line": 149, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 154, "column": 18 }, "stop": { "line": 154, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 152, "column": 26 }, "stop": { "line": 152, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_config_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 149, "column": 12 }, "stop": { "line": 149, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 149, "column": 30 }, "stop": { "line": 149, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domain_config._SystemUserDomainConfigTests.test_user_can_get_non_existent_config_group_invalid_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 139, "column": 34 }, "stop": { "line": 139, "column": 44 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 141, "column": 28 }, "stop": { "line": 141, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 137, "column": 12 }, "stop": { "line": 137, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 139, "column": 34 }, "stop": { "line": 139, "column": 50 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 141, "column": 28 }, "stop": { "line": 141, "column": 44 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 137, "column": 12 }, "stop": { "line": 137, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 143, "column": 18 }, "stop": { "line": 143, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 137, "column": 30 }, "stop": { "line": 137, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domain_config._SystemUserDomainConfigTests.test_user_can_get_non_existent_config": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 132, "column": 18 }, "stop": { "line": 132, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 129, "column": 12 }, "stop": { "line": 129, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 129, "column": 12 }, "stop": { "line": 129, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 129, "column": 30 }, "stop": { "line": 129, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domain_config._SystemUserDomainConfigTests.test_user_can_get_config_by_group_invalid_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 121, "column": 28 }, "stop": { "line": 121, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 117, "column": 12 }, "stop": { "line": 117, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 120, "column": 26 }, "stop": { "line": 120, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_config_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 121, "column": 28 }, "stop": { "line": 121, "column": 44 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 117, "column": 12 }, "stop": { "line": 117, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 123, "column": 18 }, "stop": { "line": 123, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 117, "column": 30 }, "stop": { "line": 117, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domain_config._SystemUserDomainConfigTests.test_user_can_get_domain_group_config": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 107, "column": 12 }, "stop": { "line": 107, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 110, "column": 26 }, "stop": { "line": 110, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_config_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 107, "column": 12 }, "stop": { "line": 107, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 112, "column": 18 }, "stop": { "line": 112, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 107, "column": 30 }, "stop": { "line": 107, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domain_config._SystemUserDomainConfigTests.test_user_can_get_domain_config": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 97, "column": 12 }, "stop": { "line": 97, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 100, "column": 26 }, "stop": { "line": 100, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_config_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 102, "column": 18 }, "stop": { "line": 102, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 97, "column": 12 }, "stop": { "line": 97, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 97, "column": 30 }, "stop": { "line": 97, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domain_config._SystemDomainAndProjectUserDomainConfigTests.test_can_get_security_compliance_config_with_user_from_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 62, "column": 15 }, "stop": { "line": 62, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 74, "column": 12 }, "stop": { "line": 74, "column": 19 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 66, "column": 46 }, "stop": { "line": 66, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 78, "column": 37 }, "stop": { "line": 78, "column": 47 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 77, "column": 25 }, "stop": { "line": 77, "column": 35 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 68, "column": 15 }, "stop": { "line": 68, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 78, "column": 37 }, "stop": { "line": 78, "column": 53 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 77, "column": 25 }, "stop": { "line": 77, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 89, "column": 18 }, "stop": { "line": 89, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 65, "column": 18 }, "stop": { "line": 65, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 58, "column": 17 }, "stop": { "line": 58, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domain_config._SystemDomainAndProjectUserDomainConfigTests.test_user_can_get_security_compliance_domain_config_option": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 53, "column": 18 }, "stop": { "line": 54, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 47, "column": 37 }, "stop": { "line": 47, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 47, "column": 37 }, "stop": { "line": 47, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_domain_config._SystemDomainAndProjectUserDomainConfigTests.test_user_can_get_security_compliance_domain_config": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 32, "column": 25 }, "stop": { "line": 32, "column": 35 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 33, "column": 37 }, "stop": { "line": 33, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 33, "column": 37 }, "stop": { "line": 33, "column": 53 } }, { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 32, "column": 25 }, "stop": { "line": 32, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_config.py", "start": { "line": 43, "column": 18 }, "stop": { "line": 43, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystoneauth1.extras.kerberos._loading.MappedKerberos.load_from_options": [], "keystoneauth1.extras.kerberos._loading.MappedKerberos.get_options": [], "keystoneauth1.extras.kerberos._loading.MappedKerberos.available": [], "keystoneauth1.extras.kerberos._loading.MappedKerberos.plugin_class": [], "keystoneauth1.extras.kerberos._loading.Kerberos.load_from_options": [], "keystoneauth1.extras.kerberos._loading.Kerberos.get_options": [], "keystoneauth1.extras.kerberos._loading.Kerberos.available": [], "keystoneauth1.extras.kerberos._loading.Kerberos.plugin_class": [], "keystone.api.registered_limits.RegisteredLimitResource.delete": [ { "locations": [ { "path": "keystone/api/registered_limits.py", "start": { "line": 79, "column": 8 }, "stop": { "line": 79, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.registered_limits.RegisteredLimitResource.patch": [ { "locations": [ { "path": "keystone/api/registered_limits.py", "start": { "line": 69, "column": 28 }, "stop": { "line": 69, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask.wrappers.JSONMixin.get_json", "class_name": "flask.wrappers.Request", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/registered_limits.py", "start": { "line": 76, "column": 15 }, "stop": { "line": 76, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.registered_limits.RegisteredLimitResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/registered_limits.py", "start": { "line": 68, "column": 8 }, "stop": { "line": 68, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/registered_limits.py", "start": { "line": 71, "column": 8 }, "stop": { "line": 71, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/registered_limits.py", "start": { "line": 73, "column": 8 }, "stop": { "line": 73, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._require_matching_id", "class_name": "keystone.api.registered_limits.RegisteredLimitResource", "dispatch": "dynamic" } ], "keystone.api.registered_limits.RegisteredLimitResource.post": [ { "locations": [ { "path": "keystone/api/registered_limits.py", "start": { "line": 59, "column": 29 }, "stop": { "line": 59, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._assign_unique_id", "class_name": "keystone.api.registered_limits.RegisteredLimitResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/registered_limits.py", "start": { "line": 56, "column": 22 }, "stop": { "line": 56, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask.wrappers.JSONMixin.get_json", "class_name": "flask.wrappers.Request", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/registered_limits.py", "start": { "line": 63, "column": 15 }, "stop": { "line": 63, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.registered_limits.RegisteredLimitResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/registered_limits.py", "start": { "line": 64, "column": 8 }, "stop": { "line": 64, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/registered_limits.py", "start": { "line": 55, "column": 8 }, "stop": { "line": 55, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/registered_limits.py", "start": { "line": 64, "column": 8 }, "stop": { "line": 64, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/registered_limits.py", "start": { "line": 58, "column": 8 }, "stop": { "line": 58, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/registered_limits.py", "start": { "line": 59, "column": 52 }, "stop": { "line": 59, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._normalize_dict", "class_name": "keystone.api.registered_limits.RegisteredLimitResource", "dispatch": "dynamic" } ], "keystone.api.registered_limits.RegisteredLimitResource.get": [ { "locations": [ { "path": "keystone/api/registered_limits.py", "start": { "line": 51, "column": 19 }, "stop": { "line": 51, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.registered_limits.RegisteredLimitResource._get_registered_limit", "class_name": "keystone.api.registered_limits.RegisteredLimitResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/registered_limits.py", "start": { "line": 52, "column": 15 }, "stop": { "line": 52, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.registered_limits.RegisteredLimitResource._list_registered_limits", "class_name": "keystone.api.registered_limits.RegisteredLimitResource", "dispatch": "dynamic" } ], "keystone.api.registered_limits.RegisteredLimitResource._list_registered_limits": [ { "locations": [ { "path": "keystone/api/registered_limits.py", "start": { "line": 43, "column": 8 }, "stop": { "line": 43, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/registered_limits.py", "start": { "line": 47, "column": 15 }, "stop": { "line": 47, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.registered_limits.RegisteredLimitResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/registered_limits.py", "start": { "line": 45, "column": 16 }, "stop": { "line": 45, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.build_driver_hints", "class_name": "keystone.api.registered_limits.RegisteredLimitResource", "dispatch": "dynamic" } ], "keystone.api.registered_limits.RegisteredLimitResource._get_registered_limit": [ { "locations": [ { "path": "keystone/api/registered_limits.py", "start": { "line": 36, "column": 8 }, "stop": { "line": 36, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/registered_limits.py", "start": { "line": 39, "column": 15 }, "stop": { "line": 39, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.registered_limits.RegisteredLimitResource", "dispatch": "dynamic" } ], "aniso8601.date._iso_year_start": [], "aniso8601.date._parse_ordinal_date": [], "aniso8601.date._parse_week": [], "aniso8601.date._parse_week_day": [], "aniso8601.date._parse_calendar_month": [], "aniso8601.date._parse_calendar_day": [], "aniso8601.date._parse_year": [], "aniso8601.date.parse_date": [], "aniso8601.date.get_date_resolution": [], "kombu.utils.encoding.safe_repr": [], "kombu.utils.encoding._safe_str": [], "kombu.utils.encoding.safe_str": [], "kombu.utils.encoding.default_encode": [], "kombu.utils.encoding.ensure_bytes": [], "kombu.utils.encoding.from_utf8": [], "kombu.utils.encoding.bytes_to_str": [], "kombu.utils.encoding.str_to_bytes": [], "kombu.utils.encoding.get_default_encoding_file": [], "kombu.utils.encoding.set_default_encoding_file": [], "alembic.operations.ops.MigrationScript.downgrade_ops_list": [], "alembic.operations.ops.MigrationScript.upgrade_ops_list": [], "alembic.operations.ops.MigrationScript.downgrade_ops": [], "alembic.operations.ops.MigrationScript.upgrade_ops": [], "alembic.operations.ops.MigrationScript.__init__": [], "alembic.operations.ops.DowngradeOps.reverse": [], "alembic.operations.ops.DowngradeOps.__init__": [], "alembic.operations.ops.UpgradeOps.reverse": [], "alembic.operations.ops.UpgradeOps.reverse_into": [], "alembic.operations.ops.UpgradeOps.__init__": [], "alembic.operations.ops.ModifyTableOps.reverse": [], "alembic.operations.ops.ModifyTableOps.__init__": [], "alembic.operations.ops.OpContainer._ops_as_diffs": [], "alembic.operations.ops.OpContainer.as_diffs": [], "alembic.operations.ops.OpContainer.is_empty": [], "alembic.operations.ops.OpContainer.__init__": [], "alembic.operations.ops.ExecuteSQLOp.execute": [], "alembic.operations.ops.ExecuteSQLOp.__init__": [], "alembic.operations.ops.BulkInsertOp.bulk_insert": [], "alembic.operations.ops.BulkInsertOp.__init__": [], "alembic.operations.ops.DropColumnOp.batch_drop_column": [], "alembic.operations.ops.DropColumnOp.drop_column": [], "alembic.operations.ops.DropColumnOp.to_column": [], "alembic.operations.ops.DropColumnOp.from_column_and_tablename": [], "alembic.operations.ops.DropColumnOp.reverse": [], "alembic.operations.ops.DropColumnOp.to_diff_tuple": [], "alembic.operations.ops.DropColumnOp.__init__": [], "alembic.operations.ops.AddColumnOp.batch_add_column": [], "alembic.operations.ops.AddColumnOp.add_column": [], "alembic.operations.ops.AddColumnOp.from_column_and_tablename": [], "alembic.operations.ops.AddColumnOp.from_column": [], "alembic.operations.ops.AddColumnOp.to_column": [], "alembic.operations.ops.AddColumnOp.to_diff_tuple": [], "alembic.operations.ops.AddColumnOp.reverse": [], "alembic.operations.ops.AddColumnOp.__init__": [], "alembic.operations.ops.AlterColumnOp.batch_alter_column": [], "alembic.operations.ops.AlterColumnOp.alter_column": [], "alembic.operations.ops.AlterColumnOp.reverse": [], "alembic.operations.ops.AlterColumnOp.has_changes": [], "alembic.operations.ops.AlterColumnOp.to_diff_tuple": [], "alembic.operations.ops.AlterColumnOp.__init__": [], "alembic.operations.ops.DropTableCommentOp.to_diff_tuple": [], "alembic.operations.ops.DropTableCommentOp.to_table": [], "alembic.operations.ops.DropTableCommentOp.reverse": [], "alembic.operations.ops.DropTableCommentOp.batch_drop_table_comment": [], "alembic.operations.ops.DropTableCommentOp.drop_table_comment": [], "alembic.operations.ops.DropTableCommentOp.__init__": [], "alembic.operations.ops.CreateTableCommentOp.to_diff_tuple": [], "alembic.operations.ops.CreateTableCommentOp.to_table": [], "alembic.operations.ops.CreateTableCommentOp.reverse": [], "alembic.operations.ops.CreateTableCommentOp.batch_create_table_comment": [], "alembic.operations.ops.CreateTableCommentOp.create_table_comment": [], "alembic.operations.ops.CreateTableCommentOp.__init__": [], "alembic.operations.ops.RenameTableOp.rename_table": [], "alembic.operations.ops.RenameTableOp.__init__": [], "alembic.operations.ops.AlterTableOp.__init__": [], "alembic.operations.ops.DropTableOp.drop_table": [], "alembic.operations.ops.DropTableOp.to_table": [], "alembic.operations.ops.DropTableOp.from_table": [], "alembic.operations.ops.DropTableOp.reverse": [], "alembic.operations.ops.DropTableOp.to_diff_tuple": [], "alembic.operations.ops.DropTableOp.__init__": [], "alembic.operations.ops.CreateTableOp.create_table": [], "alembic.operations.ops.CreateTableOp.to_table": [], "alembic.operations.ops.CreateTableOp.from_table": [], "alembic.operations.ops.CreateTableOp.to_diff_tuple": [], "alembic.operations.ops.CreateTableOp.reverse": [], "alembic.operations.ops.CreateTableOp.__init__": [], "alembic.operations.ops.DropIndexOp.batch_drop_index": [], "alembic.operations.ops.DropIndexOp.drop_index": [], "alembic.operations.ops.DropIndexOp.to_index": [], "alembic.operations.ops.DropIndexOp.from_index": [], "alembic.operations.ops.DropIndexOp.reverse": [], "alembic.operations.ops.DropIndexOp.to_diff_tuple": [], "alembic.operations.ops.DropIndexOp.__init__": [], "alembic.operations.ops.CreateIndexOp.batch_create_index": [], "alembic.operations.ops.CreateIndexOp.create_index": [], "alembic.operations.ops.CreateIndexOp.to_index": [], "alembic.operations.ops.CreateIndexOp.from_index": [], "alembic.operations.ops.CreateIndexOp.to_diff_tuple": [], "alembic.operations.ops.CreateIndexOp.reverse": [], "alembic.operations.ops.CreateIndexOp.__init__": [], "alembic.operations.ops.CreateCheckConstraintOp.batch_create_check_constraint": [], "alembic.operations.ops.CreateCheckConstraintOp.create_check_constraint": [], "alembic.operations.ops.CreateCheckConstraintOp.to_constraint": [], "alembic.operations.ops.CreateCheckConstraintOp.from_constraint": [], "alembic.operations.ops.CreateCheckConstraintOp.__init__": [], "alembic.operations.ops.CreateForeignKeyOp.batch_create_foreign_key": [], "alembic.operations.ops.CreateForeignKeyOp.create_foreign_key": [], "alembic.operations.ops.CreateForeignKeyOp.to_constraint": [], "alembic.operations.ops.CreateForeignKeyOp.from_constraint": [], "alembic.operations.ops.CreateForeignKeyOp.to_diff_tuple": [], "alembic.operations.ops.CreateForeignKeyOp.__init__": [], "alembic.operations.ops.CreateUniqueConstraintOp.batch_create_unique_constraint": [], "alembic.operations.ops.CreateUniqueConstraintOp.create_unique_constraint": [], "alembic.operations.ops.CreateUniqueConstraintOp.to_constraint": [], "alembic.operations.ops.CreateUniqueConstraintOp.from_constraint": [], "alembic.operations.ops.CreateUniqueConstraintOp.__init__": [], "alembic.operations.ops.CreatePrimaryKeyOp.batch_create_primary_key": [], "alembic.operations.ops.CreatePrimaryKeyOp.create_primary_key": [], "alembic.operations.ops.CreatePrimaryKeyOp.to_constraint": [], "alembic.operations.ops.CreatePrimaryKeyOp.from_constraint": [], "alembic.operations.ops.CreatePrimaryKeyOp.__init__": [], "alembic.operations.ops.DropConstraintOp.batch_drop_constraint": [], "alembic.operations.ops.DropConstraintOp.drop_constraint": [], "alembic.operations.ops.DropConstraintOp.to_constraint": [], "alembic.operations.ops.DropConstraintOp.from_constraint": [], "alembic.operations.ops.DropConstraintOp.to_diff_tuple": [], "alembic.operations.ops.DropConstraintOp.reverse": [], "alembic.operations.ops.DropConstraintOp.__init__": [], "alembic.operations.ops.AddConstraintOp.to_diff_tuple": [], "alembic.operations.ops.AddConstraintOp.reverse": [], "alembic.operations.ops.AddConstraintOp.from_constraint": [], "alembic.operations.ops.AddConstraintOp.register_add_constraint": [], "alembic.operations.ops.AddConstraintOp.constraint_type": [], "alembic.operations.ops.MigrateOperation.info": [], "oslo_messaging.notify._impl_noop.NoOpDriver.notify": [], "pyre_check.client.commands.v2.remote_logging.log_usage": [], "pyre_check.client.commands.v2.remote_logging.log_usage_with_additional_info": [], "rx.linq.observable.whiledo.while_do": [], "webob.compat.bytes_": [], "webob.compat.text_": [], "IPython.extensions.tests.test_autoreload.TestAutoreload.test_smoketest_autoreload": [], "IPython.extensions.tests.test_autoreload.TestAutoreload.test_smoketest_aimport": [], "IPython.extensions.tests.test_autoreload.TestAutoreload._check_smoketest": [], "IPython.extensions.tests.test_autoreload.TestAutoreload.test_reload_class_attributes": [], "IPython.extensions.tests.test_autoreload.TestAutoreload.test_reload_class_type": [], "IPython.extensions.tests.test_autoreload.TestAutoreload.test_reload_enums": [], "IPython.extensions.tests.test_autoreload.pickle_get_current_class": [], "IPython.extensions.tests.test_autoreload.Fixture.new_module": [], "IPython.extensions.tests.test_autoreload.Fixture.write_file": [], "IPython.extensions.tests.test_autoreload.Fixture.get_module": [], "IPython.extensions.tests.test_autoreload.Fixture.tearDown": [], "IPython.extensions.tests.test_autoreload.Fixture.setUp": [], "IPython.extensions.tests.test_autoreload.FakeShell.magic_aimport": [], "IPython.extensions.tests.test_autoreload.FakeShell.magic_autoreload": [], "IPython.extensions.tests.test_autoreload.FakeShell.push": [], "IPython.extensions.tests.test_autoreload.FakeShell.run_code": [], "IPython.extensions.tests.test_autoreload.FakeShell.__init__": [], "oslo_utils.tests.test_importutils.ImportUtilsTest.test_import_any_found": [], "oslo_utils.tests.test_importutils.ImportUtilsTest.test_import_any_none_found": [], "oslo_utils.tests.test_importutils.ImportUtilsTest.test_try_import_returns_default": [], "oslo_utils.tests.test_importutils.ImportUtilsTest.test_try_import": [], "oslo_utils.tests.test_importutils.ImportUtilsTest.test_import_versioned_module_error": [], "oslo_utils.tests.test_importutils.ImportUtilsTest.test_import_versioned_module_wrong_version_parameter": [], "oslo_utils.tests.test_importutils.ImportUtilsTest.test_import_versioned_module": [], "oslo_utils.tests.test_importutils.ImportUtilsTest.test_import_object_with_args": [], "oslo_utils.tests.test_importutils.ImportUtilsTest.test_import_object": [], "oslo_utils.tests.test_importutils.ImportUtilsTest.test_import_object_ns_raise_import_error_in_init": [], "oslo_utils.tests.test_importutils.ImportUtilsTest.test_import_object_ns_full_required_arg_present": [], "oslo_utils.tests.test_importutils.ImportUtilsTest.test_import_object_ns_full_required_arg_not_present": [], "oslo_utils.tests.test_importutils.ImportUtilsTest.test_import_object_ns_full_optional_arg_present": [], "oslo_utils.tests.test_importutils.ImportUtilsTest.test_import_object_ns_full_optional_arg_not_present": [], "oslo_utils.tests.test_importutils.ImportUtilsTest.test_import_object_ns_required_arg_present": [], "oslo_utils.tests.test_importutils.ImportUtilsTest.test_import_object_ns_required_arg_not_present": [], "oslo_utils.tests.test_importutils.ImportUtilsTest.test_import_object_ns_optional_arg_present": [], "oslo_utils.tests.test_importutils.ImportUtilsTest.test_import_object_ns_optional_arg_not_present": [], "oslo_utils.tests.test_importutils.ImportUtilsTest.test_import_object_required_arg_present": [], "oslo_utils.tests.test_importutils.ImportUtilsTest.test_import_object_required_arg_not_present": [], "oslo_utils.tests.test_importutils.ImportUtilsTest.test_import_object_optional_arg_present": [], "oslo_utils.tests.test_importutils.ImportUtilsTest.test_import_object_optional_arg_not_present": [], "oslo_utils.tests.test_importutils.ImportUtilsTest.test_import_module": [], "oslo_utils.tests.test_importutils.ImportUtilsTest.test_import_bad_class": [], "oslo_utils.tests.test_importutils.ImportUtilsTest.test_import_class": [], "graphql.execution.tests.test_union_interface.test_gets_execution_info_in_resolver": [], "graphql.execution.tests.test_union_interface.test_only_include_fields_from_matching_fragment_condition": [], "graphql.execution.tests.test_union_interface.test_allows_fragment_conditions_to_be_abstract_types": [], "graphql.execution.tests.test_union_interface.test_executes_interface_types_with_inline_fragment": [], "graphql.execution.tests.test_union_interface.test_executes_using_interface_types": [], "graphql.execution.tests.test_union_interface.test_executes_union_types_with_inline_fragment": [], "graphql.execution.tests.test_union_interface.test_executes_using_union_types": [], "graphql.execution.tests.test_union_interface.test_can_introspect_on_union_and_intersection_types": [], "graphql.execution.tests.test_union_interface.resolve_pet_type": [], "graphql.execution.tests.test_union_interface.Person.__init__": [], "graphql.execution.tests.test_union_interface.Cat.__init__": [], "graphql.execution.tests.test_union_interface.Dog.__init__": [], "fixtures._fixtures.streams.DetailStream": [], "fixtures._fixtures.streams.StringStream": [], "fixtures._fixtures.streams._string_stream_factory": [], "fixtures._fixtures.streams.ByteStream": [], "fixtures._fixtures.streams._byte_stream_factory": [], "fixtures._fixtures.streams.Stream._setUp": [], "fixtures._fixtures.streams.Stream.__init__": [], "oauthlib.oauth2.rfc6749.clients.backend_application.BackendApplicationClient.prepare_request_body": [], "pbr.options.get_boolean_option": [], "libcst.metadata.wrapper.MetadataWrapper.visit_batched": [], "libcst.metadata.wrapper.MetadataWrapper.visit": [], "libcst.metadata.wrapper.MetadataWrapper.resolve_many": [], "libcst.metadata.wrapper.MetadataWrapper.resolve": [], "libcst.metadata.wrapper.MetadataWrapper.module": [], "libcst.metadata.wrapper.MetadataWrapper.__repr__": [], "libcst.metadata.wrapper.MetadataWrapper.__init__": [], "libcst.metadata.wrapper._resolve_impl": [], "libcst.metadata.wrapper._gather_providers": [], "libcst.metadata.wrapper._gen_batchable": [], "graphql_server.format_execution_result": [], "graphql_server.get_response": [], "graphql_server.execute_graphql_request_as_promise": [], "graphql_server.execute_graphql_request": [], "graphql_server.load_json_variables": [], "graphql_server.get_graphql_params": [], "graphql_server.FormattedResult.__init__": [], "graphql_server.json_encode_pretty": [], "graphql_server.json_encode": [], "graphql_server.load_json_body": [], "graphql_server.encode_execution_results": [], "graphql_server.run_http_query": [], "graphql_server.ServerResponse.__init__": [], "graphql_server.ServerResults.__init__": [], "graphql_server.RequestParams.__init__": [], "pyre_check.tools.upgrade.commands.fix_configuration.FixConfiguration.run": [], "pyre_check.tools.upgrade.commands.fix_configuration.FixConfiguration._commit_changes": [], "pyre_check.tools.upgrade.commands.fix_configuration.FixConfiguration._consolidate_nested": [], "pyre_check.tools.upgrade.commands.fix_configuration.FixConfiguration._remove_bad_targets": [], "pyre_check.tools.upgrade.commands.fix_configuration.FixConfiguration.add_arguments": [], "pyre_check.tools.upgrade.commands.fix_configuration.FixConfiguration.from_arguments": [], "pyre_check.tools.upgrade.commands.fix_configuration.FixConfiguration.__init__": [], "graphene.types.tests.test_argument.test_argument_with_lazy_partial_type": [], "graphene.types.tests.test_argument.test_argument_with_lazy_type": [], "graphene.types.tests.test_argument.test_to_arguments_raises_if_inputfield": [], "graphene.types.tests.test_argument.test_to_arguments_raises_if_field": [], "graphene.types.tests.test_argument.test_to_arguments": [], "graphene.types.tests.test_argument.test_argument_required": [], "graphene.types.tests.test_argument.test_argument_comparasion": [], "graphene.types.tests.test_argument.test_argument": [], "keystone.tests.unit.core.SQLDriverOverrides.config_overrides": [], "keystone.tests.unit.core.TestCase.skip_if_no_ipv6": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 1064, "column": 18 }, "stop": { "line": 1064, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.skipTest", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 1063, "column": 15 }, "stop": { "line": 1063, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.ipv6_enabled", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.core.TestCase.ipv6_enabled": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 1051, "column": 23 }, "stop": { "line": 1051, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "socket.socket.__init__", "class_name": "socket.socket", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 1053, "column": 16 }, "stop": { "line": 1053, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "socket.socket.bind", "class_name": "socket.socket", "dispatch": "dynamic" } ], "keystone.tests.unit.core.TestCase.assertUserDictEqual": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 1044, "column": 8 }, "stop": { "line": 1044, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertDictEqual", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.core.TestCase.assertNotEmpty": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 1026, "column": 8 }, "stop": { "line": 1026, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertGreater", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 1026, "column": 27 }, "stop": { "line": 1026, "column": 30 } } ], "kind": "function", "target": "len" } ], "keystone.tests.unit.core.TestCase.assertTimestampEqual": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 1020, "column": 8 }, "stop": { "line": 1020, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 1023, "column": 12 }, "stop": { "line": 1023, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 1018, "column": 19 }, "stop": { "line": 1018, "column": 42 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 1019, "column": 16 }, "stop": { "line": 1019, "column": 39 } } ], "kind": "function", "target": "oslo_utils.timeutils.parse_isotime" } ], "keystone.tests.unit.core.TestCase.assertCloseEnoughForGovernmentWork": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 1010, "column": 14 }, "stop": { "line": 1010, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 1012, "column": 8 }, "stop": { "line": 1012, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertLessEqual", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.core.TestCase.load_fixtures": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 999, "column": 12 }, "stop": { "line": 999, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.addCleanup", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 987, "column": 27 }, "stop": { "line": 987, "column": 36 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 995, "column": 40 }, "stop": { "line": 995, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 965, "column": 16 }, "stop": { "line": 965, "column": 23 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 988, "column": 16 }, "stop": { "line": 988, "column": 23 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 959, "column": 16 }, "stop": { "line": 959, "column": 23 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 952, "column": 16 }, "stop": { "line": 952, "column": 23 } } ], "kind": "function", "target": "setattr" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 956, "column": 36 }, "stop": { "line": 956, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 942, "column": 16 }, "stop": { "line": 942, "column": 23 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 940, "column": 12 }, "stop": { "line": 940, "column": 19 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 941, "column": 12 }, "stop": { "line": 941, "column": 19 } } ], "kind": "function", "target": "hasattr" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 995, "column": 26 }, "stop": { "line": 995, "column": 33 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 951, "column": 27 }, "stop": { "line": 951, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 999, "column": 28 }, "stop": { "line": 999, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.cleanup_instance", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 964, "column": 27 }, "stop": { "line": 964, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 960, "column": 16 }, "stop": { "line": 960, "column": 42 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 953, "column": 16 }, "stop": { "line": 953, "column": 42 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 989, "column": 16 }, "stop": { "line": 989, "column": 42 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 966, "column": 16 }, "stop": { "line": 966, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.core.TestCase.load_backends": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 925, "column": 24 }, "stop": { "line": 925, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.backendloader.BackendLoader.__init__", "class_name": "keystone.tests.unit.ksfixtures.backendloader.BackendLoader", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 924, "column": 8 }, "stop": { "line": 924, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.provider_api.ProviderAPIRegistry._clear_registry_instances", "class_name": "keystone.common.provider_api.ProviderAPIRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 925, "column": 8 }, "stop": { "line": 925, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.core.TestCase.config": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 916, "column": 8 }, "stop": { "line": 916, "column": 22 } } ], "kind": "function", "target": "keystone.common.sql.core.initialize" } ], "keystone.tests.unit.core.TestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 902, "column": 24 }, "stop": { "line": 902, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.cache.Cache", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 909, "column": 8 }, "stop": { "line": 909, "column": 23 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 912, "column": 8 }, "stop": { "line": 912, "column": 23 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 872, "column": 8 }, "stop": { "line": 872, "column": 23 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 913, "column": 8 }, "stop": { "line": 913, "column": 23 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 906, "column": 8 }, "stop": { "line": 906, "column": 23 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 888, "column": 8 }, "stop": { "line": 888, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.addCleanup", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 871, "column": 30 }, "stop": { "line": 871, "column": 45 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 880, "column": 8 }, "stop": { "line": 880, "column": 23 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 890, "column": 8 }, "stop": { "line": 890, "column": 23 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 902, "column": 8 }, "stop": { "line": 902, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 890, "column": 24 }, "stop": { "line": 890, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.logger.FakeLogger.__init__", "class_name": "fixtures._fixtures.logger.FakeLogger", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 873, "column": 20 }, "stop": { "line": 873, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.config_files", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 871, "column": 46 }, "stop": { "line": 871, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.fixture.Config.__init__", "class_name": "oslo_config.fixture.Config", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 873, "column": 8 }, "stop": { "line": 873, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.config", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 884, "column": 8 }, "stop": { "line": 884, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.config_overrides", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 868, "column": 8 }, "stop": { "line": 868, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 899, "column": 21 }, "stop": { "line": 899, "column": 34 } } ], "kind": "function", "target": "oslo_log.log.getLogger" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 886, "column": 8 }, "stop": { "line": 886, "column": 47 } } ], "kind": "function", "target": "keystone.conf.auth.setup_authentication" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 880, "column": 24 }, "stop": { "line": 880, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.mockpatch.MockPatchObject.__init__", "class_name": "fixtures._fixtures.mockpatch.MockPatchObject", "dispatch": "static" } ], "keystone.tests.unit.core.TestCase._assert_config_overrides_called": [], "keystone.tests.unit.core.TestCase.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 822, "column": 26 }, "stop": { "line": 822, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 810, "column": 24 }, "stop": { "line": 810, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase._policy_fixture", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 849, "column": 12 }, "stop": { "line": 849, "column": 36 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 857, "column": 12 }, "stop": { "line": 857, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository.__init__", "class_name": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 848, "column": 8 }, "stop": { "line": 848, "column": 23 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 810, "column": 8 }, "stop": { "line": 810, "column": 23 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 856, "column": 8 }, "stop": { "line": 856, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.core.TestCase.make_request": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 797, "column": 14 }, "stop": { "line": 797, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask.app.Flask.__init__", "class_name": "flask.app.Flask", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 798, "column": 13 }, "stop": { "line": 798, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask.app.Flask.test_request_context", "class_name": "flask.app.Flask", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 789, "column": 19 }, "stop": { "line": 789, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.format", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 792, "column": 51 }, "stop": { "line": 792, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.context.RequestContext.__init__", "class_name": "keystone.common.context.RequestContext", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 786, "column": 23 }, "stop": { "line": 786, "column": 33 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 794, "column": 30 }, "stop": { "line": 794, "column": 40 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 784, "column": 19 }, "stop": { "line": 784, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 785, "column": 18 }, "stop": { "line": 785, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.setdefault", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.core.TestCase._policy_fixture": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 777, "column": 15 }, "stop": { "line": 777, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" } ], "keystone.tests.unit.core.TestCase.config_files": [], "keystone.tests.unit.core.BaseTestCase.loadapp": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 766, "column": 8 }, "stop": { "line": 766, "column": 29 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 767, "column": 8 }, "stop": { "line": 767, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.cleanup_instance", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 768, "column": 15 }, "stop": { "line": 768, "column": 50 } } ], "kind": "function", "target": "keystone.server.flask.core.setup_app_middleware" } ], "keystone.tests.unit.core.BaseTestCase._check_for_method_in_parents": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 742, "column": 19 }, "stop": { "line": 742, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "tuple.__getitem__", "class_name": "tuple", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 742, "column": 19 }, "stop": { "line": 742, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__class__", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 743, "column": 15 }, "stop": { "line": 743, "column": 22 } } ], "kind": "function", "target": "hasattr" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 742, "column": 42 }, "stop": { "line": 742, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" } ], "keystone.tests.unit.core.BaseTestCase.skip_test_overrides": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 735, "column": 11 }, "stop": { "line": 735, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase._check_for_method_in_parents", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 737, "column": 14 }, "stop": { "line": 737, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "Exception", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 736, "column": 19 }, "stop": { "line": 736, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.skipTest", "class_name": "testtools.testcase.TestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 737, "column": 24 }, "stop": { "line": 737, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.core.BaseTestCase.skip_if_env_not_set": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 732, "column": 12 }, "stop": { "line": 732, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.skipTest", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 731, "column": 15 }, "stop": { "line": 731, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "os._Environ", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 732, "column": 26 }, "stop": { "line": 732, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.core.BaseTestCase.cleanup_instance": [], "keystone.tests.unit.core.BaseTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 678, "column": 8 }, "stop": { "line": 678, "column": 23 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 682, "column": 8 }, "stop": { "line": 682, "column": 23 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 680, "column": 8 }, "stop": { "line": 680, "column": 23 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 694, "column": 8 }, "stop": { "line": 694, "column": 23 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 677, "column": 8 }, "stop": { "line": 677, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 693, "column": 8 }, "stop": { "line": 693, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 682, "column": 24 }, "stop": { "line": 682, "column": 68 } } ], "kind": "function", "target": "oslo_log.fixture.logging_error.get_logging_handle_error_fixture" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 693, "column": 26 }, "stop": { "line": 693, "column": 50 } } ], "kind": "function", "target": "oslo_context.context.get_current" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 675, "column": 8 }, "stop": { "line": 675, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.setUp", "class_name": "testtools.testcase.TestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 677, "column": 24 }, "stop": { "line": 677, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "fixtures._fixtures.tempdir.NestedTempfile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 687, "column": 11 }, "stop": { "line": 687, "column": 18 } } ], "kind": "function", "target": "hasattr" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 680, "column": 24 }, "stop": { "line": 680, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.mockpatch.MockPatchObject.__init__", "class_name": "fixtures._fixtures.mockpatch.MockPatchObject", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 686, "column": 8 }, "stop": { "line": 686, "column": 29 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 688, "column": 12 }, "stop": { "line": 688, "column": 33 } } ], "kind": "function", "target": "warnings.simplefilter" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 694, "column": 24 }, "stop": { "line": 694, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "oslo_context.fixture.ClearRequestContext", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 690, "column": 8 }, "stop": { "line": 690, "column": 23 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 711, "column": 8 }, "stop": { "line": 711, "column": 23 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 702, "column": 8 }, "stop": { "line": 702, "column": 23 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 708, "column": 8 }, "stop": { "line": 708, "column": 23 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 713, "column": 8 }, "stop": { "line": 713, "column": 23 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 697, "column": 8 }, "stop": { "line": 697, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.addCleanup", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 684, "column": 8 }, "stop": { "line": 684, "column": 31 } } ], "kind": "function", "target": "warnings.filterwarnings" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 678, "column": 24 }, "stop": { "line": 678, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.tempdir.TempDir.__init__", "class_name": "fixtures._fixtures.temphomedir.TempHomeDir", "dispatch": "static" } ], "keystone.tests.unit.core.KeystoneFlaskTestClient.delete": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 662, "column": 15 }, "stop": { "line": 662, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.test.Client.delete", "class_name": "flask.testing.FlaskClient", "dispatch": "static" } ], "keystone.tests.unit.core.KeystoneFlaskTestClient.put": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 658, "column": 15 }, "stop": { "line": 658, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.test.Client.put", "class_name": "flask.testing.FlaskClient", "dispatch": "static" } ], "keystone.tests.unit.core.KeystoneFlaskTestClient.patch": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 654, "column": 15 }, "stop": { "line": 654, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.test.Client.patch", "class_name": "flask.testing.FlaskClient", "dispatch": "static" } ], "keystone.tests.unit.core.KeystoneFlaskTestClient.post": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 650, "column": 15 }, "stop": { "line": 650, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.test.Client.post", "class_name": "flask.testing.FlaskClient", "dispatch": "static" } ], "keystone.tests.unit.core.KeystoneFlaskTestClient.head": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 646, "column": 15 }, "stop": { "line": 646, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.test.Client.head", "class_name": "flask.testing.FlaskClient", "dispatch": "static" } ], "keystone.tests.unit.core.KeystoneFlaskTestClient.get": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 642, "column": 15 }, "stop": { "line": 642, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.test.Client.get", "class_name": "flask.testing.FlaskClient", "dispatch": "static" } ], "keystone.tests.unit.core._assert_expected_status": [], "keystone.tests.unit.core.create_user": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 579, "column": 15 }, "stop": { "line": 579, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 578, "column": 11 }, "stop": { "line": 578, "column": 23 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.core.new_limit_ref": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 561, "column": 22 }, "stop": { "line": 561, "column": 32 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 564, "column": 23 }, "stop": { "line": 564, "column": 33 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 562, "column": 25 }, "stop": { "line": 562, "column": 35 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 564, "column": 23 }, "stop": { "line": 564, "column": 39 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 561, "column": 22 }, "stop": { "line": 561, "column": 38 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 562, "column": 25 }, "stop": { "line": 562, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 567, "column": 4 }, "stop": { "line": 567, "column": 14 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.core.new_registered_limit_ref": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 552, "column": 23 }, "stop": { "line": 552, "column": 33 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 550, "column": 25 }, "stop": { "line": 550, "column": 35 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 549, "column": 22 }, "stop": { "line": 549, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 552, "column": 23 }, "stop": { "line": 552, "column": 39 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 549, "column": 22 }, "stop": { "line": 549, "column": 38 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 550, "column": 25 }, "stop": { "line": 550, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 555, "column": 4 }, "stop": { "line": 555, "column": 14 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.core.new_trust_ref": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 543, "column": 4 }, "stop": { "line": 543, "column": 14 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 521, "column": 8 }, "stop": { "line": 521, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 541, "column": 12 }, "stop": { "line": 541, "column": 15 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 539, "column": 12 }, "stop": { "line": 539, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 511, "column": 14 }, "stop": { "line": 511, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 526, "column": 8 }, "stop": { "line": 526, "column": 25 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 524, "column": 8 }, "stop": { "line": 524, "column": 25 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 537, "column": 8 }, "stop": { "line": 537, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 523, "column": 7 }, "stop": { "line": 523, "column": 17 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 525, "column": 9 }, "stop": { "line": 525, "column": 19 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 520, "column": 7 }, "stop": { "line": 520, "column": 17 } } ], "kind": "function", "target": "isinstance" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 527, "column": 33 }, "stop": { "line": 527, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 511, "column": 14 }, "stop": { "line": 511, "column": 24 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 532, "column": 14 }, "stop": { "line": 532, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "NotImplementedError", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 527, "column": 12 }, "stop": { "line": 527, "column": 28 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" } ], "keystone.tests.unit.core.new_domain_config_ref": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 502, "column": 4 }, "stop": { "line": 502, "column": 14 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.core.new_policy_ref": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 484, "column": 16 }, "stop": { "line": 484, "column": 26 } } ], "kind": "function", "target": "json.dumps" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 484, "column": 36 }, "stop": { "line": 484, "column": 46 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 485, "column": 16 }, "stop": { "line": 485, "column": 26 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 481, "column": 23 }, "stop": { "line": 481, "column": 33 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 479, "column": 14 }, "stop": { "line": 479, "column": 24 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 480, "column": 16 }, "stop": { "line": 480, "column": 26 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 479, "column": 14 }, "stop": { "line": 479, "column": 30 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 480, "column": 16 }, "stop": { "line": 480, "column": 32 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 485, "column": 16 }, "stop": { "line": 485, "column": 32 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 481, "column": 23 }, "stop": { "line": 481, "column": 39 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 484, "column": 36 }, "stop": { "line": 484, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 488, "column": 4 }, "stop": { "line": 488, "column": 14 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.core.new_role_ref": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 468, "column": 16 }, "stop": { "line": 468, "column": 26 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 469, "column": 23 }, "stop": { "line": 469, "column": 33 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 467, "column": 14 }, "stop": { "line": 467, "column": 24 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 467, "column": 14 }, "stop": { "line": 467, "column": 30 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 469, "column": 23 }, "stop": { "line": 469, "column": 39 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 468, "column": 16 }, "stop": { "line": 468, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 473, "column": 4 }, "stop": { "line": 473, "column": 14 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.core.new_application_credential_ref": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 452, "column": 8 }, "stop": { "line": 452, "column": 25 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 447, "column": 8 }, "stop": { "line": 447, "column": 20 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 454, "column": 8 }, "stop": { "line": 454, "column": 25 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 449, "column": 8 }, "stop": { "line": 449, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 455, "column": 33 }, "stop": { "line": 455, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 442, "column": 14 }, "stop": { "line": 442, "column": 24 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 444, "column": 23 }, "stop": { "line": 444, "column": 33 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 443, "column": 16 }, "stop": { "line": 443, "column": 26 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 460, "column": 14 }, "stop": { "line": 460, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "NotImplementedError", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 455, "column": 12 }, "stop": { "line": 455, "column": 28 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 444, "column": 23 }, "stop": { "line": 444, "column": 39 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 442, "column": 14 }, "stop": { "line": 442, "column": 30 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 443, "column": 16 }, "stop": { "line": 443, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 453, "column": 9 }, "stop": { "line": 453, "column": 19 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 451, "column": 7 }, "stop": { "line": 451, "column": 17 } } ], "kind": "function", "target": "isinstance" } ], "keystone.tests.unit.core.new_totp_credential": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 429, "column": 15 }, "stop": { "line": 429, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bytes.decode", "class_name": "bytes", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 430, "column": 17 }, "stop": { "line": 430, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_credential_ref" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 429, "column": 15 }, "stop": { "line": 429, "column": 31 } } ], "kind": "function", "target": "base64.b32encode" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 429, "column": 32 }, "stop": { "line": 429, "column": 42 } } ], "kind": "function", "target": "os.urandom" } ], "keystone.tests.unit.core.new_ec2_credential": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 417, "column": 17 }, "stop": { "line": 417, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_credential_ref" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 415, "column": 23 }, "stop": { "line": 415, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "hashlib._Hash.hexdigest", "class_name": "hashlib._Hash", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 408, "column": 22 }, "stop": { "line": 408, "column": 32 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 409, "column": 22 }, "stop": { "line": 409, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 415, "column": 23 }, "stop": { "line": 415, "column": 37 } } ], "kind": "function", "target": "hashlib.sha256" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 413, "column": 7 }, "stop": { "line": 413, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.__contains__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 419, "column": 41 }, "stop": { "line": 419, "column": 51 } } ], "kind": "function", "target": "json.dumps" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 408, "column": 22 }, "stop": { "line": 408, "column": 38 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 409, "column": 22 }, "stop": { "line": 409, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 415, "column": 8 }, "stop": { "line": 415, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.core.new_cert_credential": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 397, "column": 17 }, "stop": { "line": 397, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_credential_ref" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 399, "column": 41 }, "stop": { "line": 399, "column": 51 } } ], "kind": "function", "target": "json.dumps" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 395, "column": 54 }, "stop": { "line": 395, "column": 64 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 395, "column": 26 }, "stop": { "line": 395, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 395, "column": 54 }, "stop": { "line": 395, "column": 70 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 395, "column": 26 }, "stop": { "line": 395, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.core.new_credential_ref": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 389, "column": 4 }, "stop": { "line": 389, "column": 14 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 379, "column": 14 }, "stop": { "line": 379, "column": 24 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 387, "column": 22 }, "stop": { "line": 387, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 386, "column": 7 }, "stop": { "line": 386, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.__contains__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 379, "column": 14 }, "stop": { "line": 379, "column": 30 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 387, "column": 22 }, "stop": { "line": 387, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 385, "column": 8 }, "stop": { "line": 385, "column": 25 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 387, "column": 8 }, "stop": { "line": 387, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.core.new_group_ref": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 373, "column": 4 }, "stop": { "line": 373, "column": 14 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 370, "column": 23 }, "stop": { "line": 370, "column": 33 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 369, "column": 16 }, "stop": { "line": 369, "column": 26 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 368, "column": 14 }, "stop": { "line": 368, "column": 24 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 368, "column": 14 }, "stop": { "line": 368, "column": 30 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 370, "column": 23 }, "stop": { "line": 370, "column": 39 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 369, "column": 16 }, "stop": { "line": 369, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.core.new_service_provider_ref": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 362, "column": 4 }, "stop": { "line": 362, "column": 14 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 359, "column": 18 }, "stop": { "line": 359, "column": 28 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 356, "column": 20 }, "stop": { "line": 356, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 356, "column": 33 }, "stop": { "line": 356, "column": 43 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 358, "column": 23 }, "stop": { "line": 358, "column": 33 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 359, "column": 31 }, "stop": { "line": 359, "column": 41 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 359, "column": 18 }, "stop": { "line": 359, "column": 47 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 356, "column": 20 }, "stop": { "line": 356, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 356, "column": 33 }, "stop": { "line": 356, "column": 49 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 359, "column": 31 }, "stop": { "line": 359, "column": 47 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 358, "column": 23 }, "stop": { "line": 358, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.core.new_identity_provider_ref": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 350, "column": 4 }, "stop": { "line": 350, "column": 14 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.core.new_protocol_ref": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 340, "column": 4 }, "stop": { "line": 340, "column": 14 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 338, "column": 36 }, "stop": { "line": 338, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 338, "column": 36 }, "stop": { "line": 338, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.core.new_mapping_ref": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 330, "column": 4 }, "stop": { "line": 330, "column": 14 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 327, "column": 28 }, "stop": { "line": 327, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 327, "column": 28 }, "stop": { "line": 327, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.core.new_federated_user_ref": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 321, "column": 4 }, "stop": { "line": 321, "column": 14 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 318, "column": 21 }, "stop": { "line": 318, "column": 31 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 319, "column": 24 }, "stop": { "line": 319, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 318, "column": 21 }, "stop": { "line": 318, "column": 37 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 319, "column": 24 }, "stop": { "line": 319, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.core.new_user_ref": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 310, "column": 4 }, "stop": { "line": 310, "column": 14 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 301, "column": 14 }, "stop": { "line": 301, "column": 24 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 306, "column": 20 }, "stop": { "line": 306, "column": 30 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 305, "column": 17 }, "stop": { "line": 305, "column": 27 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 302, "column": 16 }, "stop": { "line": 302, "column": 26 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 301, "column": 14 }, "stop": { "line": 301, "column": 30 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 305, "column": 17 }, "stop": { "line": 305, "column": 33 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 306, "column": 20 }, "stop": { "line": 306, "column": 36 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 302, "column": 16 }, "stop": { "line": 302, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 309, "column": 8 }, "stop": { "line": 309, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.core.new_project_ref": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 295, "column": 4 }, "stop": { "line": 295, "column": 14 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 282, "column": 14 }, "stop": { "line": 282, "column": 24 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 283, "column": 16 }, "stop": { "line": 283, "column": 26 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 284, "column": 23 }, "stop": { "line": 284, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 283, "column": 16 }, "stop": { "line": 283, "column": 32 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 284, "column": 23 }, "stop": { "line": 284, "column": 39 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 282, "column": 14 }, "stop": { "line": 282, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.core.new_domain_ref": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 276, "column": 4 }, "stop": { "line": 276, "column": 14 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 271, "column": 23 }, "stop": { "line": 271, "column": 33 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 269, "column": 14 }, "stop": { "line": 269, "column": 24 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 270, "column": 16 }, "stop": { "line": 270, "column": 26 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 271, "column": 23 }, "stop": { "line": 271, "column": 39 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 269, "column": 14 }, "stop": { "line": 269, "column": 30 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 270, "column": 16 }, "stop": { "line": 270, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.core.new_endpoint_ref_with_region": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 263, "column": 8 }, "stop": { "line": 263, "column": 11 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 261, "column": 10 }, "stop": { "line": 261, "column": 26 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" } ], "keystone.tests.unit.core.new_endpoint_group_ref": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 251, "column": 4 }, "stop": { "line": 251, "column": 14 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 249, "column": 16 }, "stop": { "line": 249, "column": 26 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 247, "column": 23 }, "stop": { "line": 247, "column": 33 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 246, "column": 14 }, "stop": { "line": 246, "column": 24 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 246, "column": 14 }, "stop": { "line": 246, "column": 30 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 247, "column": 23 }, "stop": { "line": 247, "column": 39 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 249, "column": 16 }, "stop": { "line": 249, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.core.new_endpoint_ref": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 235, "column": 31 }, "stop": { "line": 235, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 240, "column": 4 }, "stop": { "line": 240, "column": 14 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 230, "column": 15 }, "stop": { "line": 230, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 226, "column": 16 }, "stop": { "line": 226, "column": 26 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 234, "column": 27 }, "stop": { "line": 234, "column": 37 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 225, "column": 14 }, "stop": { "line": 225, "column": 24 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 230, "column": 28 }, "stop": { "line": 230, "column": 38 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 227, "column": 23 }, "stop": { "line": 227, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 230, "column": 15 }, "stop": { "line": 230, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 237, "column": 14 }, "stop": { "line": 237, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "NotImplementedError", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 225, "column": 14 }, "stop": { "line": 225, "column": 30 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 230, "column": 28 }, "stop": { "line": 230, "column": 44 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 234, "column": 27 }, "stop": { "line": 234, "column": 43 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 227, "column": 23 }, "stop": { "line": 227, "column": 39 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 226, "column": 16 }, "stop": { "line": 226, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 239, "column": 8 }, "stop": { "line": 239, "column": 24 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 234, "column": 8 }, "stop": { "line": 234, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.core.new_service_ref": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 212, "column": 16 }, "stop": { "line": 212, "column": 26 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 208, "column": 14 }, "stop": { "line": 208, "column": 24 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 209, "column": 16 }, "stop": { "line": 209, "column": 26 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 210, "column": 23 }, "stop": { "line": 210, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 208, "column": 14 }, "stop": { "line": 208, "column": 30 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 209, "column": 16 }, "stop": { "line": 209, "column": 32 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 212, "column": 16 }, "stop": { "line": 212, "column": 32 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 210, "column": 23 }, "stop": { "line": 210, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 214, "column": 4 }, "stop": { "line": 214, "column": 14 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.core.new_region_ref": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 202, "column": 4 }, "stop": { "line": 202, "column": 14 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 198, "column": 14 }, "stop": { "line": 198, "column": 24 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 199, "column": 23 }, "stop": { "line": 199, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 198, "column": 14 }, "stop": { "line": 198, "column": 30 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 199, "column": 23 }, "stop": { "line": 199, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.core.skip_if_no_multiple_domains_support": [], "keystone.tests.unit.core.skip_if_cache_is_enabled": [], "keystone.tests.unit.core.skip_if_cache_disabled": [], "keystone.tests.unit.core.remove_test_databases": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 125, "column": 8 }, "stop": { "line": 125, "column": 17 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 122, "column": 8 }, "stop": { "line": 122, "column": 17 } } ], "kind": "function", "target": "os.unlink" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 123, "column": 15 }, "stop": { "line": 123, "column": 23 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 120, "column": 9 }, "stop": { "line": 120, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tmp", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 121, "column": 7 }, "stop": { "line": 121, "column": 21 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 124, "column": 7 }, "stop": { "line": 124, "column": 21 } } ], "kind": "function", "target": "genericpath.exists" } ], "keystone.tests.unit.core.dirs.tests_conf": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 115, "column": 15 }, "stop": { "line": 115, "column": 27 } } ], "kind": "function", "target": "os.path.join" } ], "keystone.tests.unit.core.dirs.tmp": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 111, "column": 15 }, "stop": { "line": 111, "column": 27 } } ], "kind": "function", "target": "os.path.join" } ], "keystone.tests.unit.core.dirs.tests": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 107, "column": 15 }, "stop": { "line": 107, "column": 27 } } ], "kind": "function", "target": "os.path.join" } ], "keystone.tests.unit.core.dirs.etc": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 103, "column": 15 }, "stop": { "line": 103, "column": 27 } } ], "kind": "function", "target": "os.path.join" } ], "keystone.tests.unit.core.dirs.root": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 99, "column": 15 }, "stop": { "line": 99, "column": 27 } } ], "kind": "function", "target": "os.path.join" } ], "keystone.tests.unit.core._calc_tmpdir": [ { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 72, "column": 14 }, "stop": { "line": 72, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "os._Environ", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/core.py", "start": { "line": 74, "column": 15 }, "stop": { "line": 74, "column": 27 } }, { "path": "keystone/tests/unit/core.py", "start": { "line": 75, "column": 11 }, "stop": { "line": 75, "column": 23 } } ], "kind": "function", "target": "os.path.join" } ], "rx.testing.subscription.Subscription.__str__": [], "rx.testing.subscription.Subscription.__repr__": [], "rx.testing.subscription.Subscription.__eq__": [], "rx.testing.subscription.Subscription.equals": [], "rx.testing.subscription.Subscription.__init__": [], "keystoneauth1.tests.unit.test_noauth.NoAuthTest.test_get_endpoint_with_override": [], "keystoneauth1.tests.unit.test_noauth.NoAuthTest.test_get_endpoint": [], "keystoneauth1.tests.unit.test_noauth.NoAuthTest.test_noauth_options": [], "keystoneauth1.tests.unit.test_noauth.NoAuthTest.test_basic_case": [], "pip._internal.cli.main_parser.parse_command": [], "pip._internal.cli.main_parser.create_main_parser": [], "keystoneclient.tests.functional.v3.test_endpoint_groups.EndpointGroupsTestCase.test_delete_endpoint_group": [], "keystoneclient.tests.functional.v3.test_endpoint_groups.EndpointGroupsTestCase.test_update_endpoint_group": [], "keystoneclient.tests.functional.v3.test_endpoint_groups.EndpointGroupsTestCase.test_list_endpoint_groups": [], "keystoneclient.tests.functional.v3.test_endpoint_groups.EndpointGroupsTestCase.test_check_endpoint_group": [], "keystoneclient.tests.functional.v3.test_endpoint_groups.EndpointGroupsTestCase.test_get_endpoint_group": [], "keystoneclient.tests.functional.v3.test_endpoint_groups.EndpointGroupsTestCase.test_create_endpoint_group": [], "keystoneclient.tests.functional.v3.test_endpoint_groups.EndpointGroupsTestMixin.check_endpoint_group": [], "keystoneclient.auth.identity.generic.base.BaseGenericPlugin.get_options": [], "keystoneclient.auth.identity.generic.base.BaseGenericPlugin.get_auth_ref": [], "keystoneclient.auth.identity.generic.base.BaseGenericPlugin._do_create_plugin": [], "keystoneclient.auth.identity.generic.base.BaseGenericPlugin._v3_params": [], "keystoneclient.auth.identity.generic.base.BaseGenericPlugin._v2_params": [], "keystoneclient.auth.identity.generic.base.BaseGenericPlugin._has_domain_scope": [], "keystoneclient.auth.identity.generic.base.BaseGenericPlugin.create_plugin": [], "keystoneclient.auth.identity.generic.base.BaseGenericPlugin.trust_id": [], "keystoneclient.auth.identity.generic.base.BaseGenericPlugin.__init__": [], "keystoneclient.auth.identity.generic.base.get_options": [], "kombu.mixins.ConsumerProducerMixin.producer_connection": [], "kombu.mixins.ConsumerProducerMixin.producer": [], "kombu.mixins.ConsumerProducerMixin.on_consume_end": [], "kombu.mixins.ConsumerMixin.channel_errors": [], "kombu.mixins.ConsumerMixin.connection_errors": [], "kombu.mixins.ConsumerMixin.restart_limit": [], "kombu.mixins.ConsumerMixin._consume_from": [], "kombu.mixins.ConsumerMixin.Consumer": [], "kombu.mixins.ConsumerMixin.establish_connection": [], "kombu.mixins.ConsumerMixin.create_connection": [], "kombu.mixins.ConsumerMixin.maybe_conn_error": [], "kombu.mixins.ConsumerMixin.consume": [], "kombu.mixins.ConsumerMixin.consumer_context": [], "kombu.mixins.ConsumerMixin.run": [], "kombu.mixins.ConsumerMixin.extra_context": [], "kombu.mixins.ConsumerMixin.on_connection_error": [], "kombu.mixins.ConsumerMixin.on_decode_error": [], "kombu.mixins.ConsumerMixin.on_iteration": [], "kombu.mixins.ConsumerMixin.on_consume_end": [], "kombu.mixins.ConsumerMixin.on_consume_ready": [], "kombu.mixins.ConsumerMixin.on_connection_revived": [], "kombu.mixins.ConsumerMixin.get_consumers": [], "keystoneauth1.access.access.AccessInfoV3.bind": [], "keystoneauth1.access.access.AccessInfoV3.service_providers": [], "keystoneauth1.access.access.AccessInfoV3.audit_chain_id": [], "keystoneauth1.access.access.AccessInfoV3.audit_id": [], "keystoneauth1.access.access.AccessInfoV3.oauth_consumer_id": [], "keystoneauth1.access.access.AccessInfoV3.oauth_access_token_id": [], "keystoneauth1.access.access.AccessInfoV3._oauth": [], "keystoneauth1.access.access.AccessInfoV3.application_credential_access_rules": [], "keystoneauth1.access.access.AccessInfoV3.application_credential_id": [], "keystoneauth1.access.access.AccessInfoV3.application_credential": [], "keystoneauth1.access.access.AccessInfoV3.trustor_user_id": [], "keystoneauth1.access.access.AccessInfoV3.trustee_user_id": [], "keystoneauth1.access.access.AccessInfoV3.trust_scoped": [], "keystoneauth1.access.access.AccessInfoV3.trust_id": [], "keystoneauth1.access.access.AccessInfoV3._trust": [], "keystoneauth1.access.access.AccessInfoV3.system_scoped": [], "keystoneauth1.access.access.AccessInfoV3.domain_scoped": [], "keystoneauth1.access.access.AccessInfoV3.project_name": [], "keystoneauth1.access.access.AccessInfoV3.project_domain_name": [], "keystoneauth1.access.access.AccessInfoV3.project_domain_id": [], "keystoneauth1.access.access.AccessInfoV3.project_is_domain": [], "keystoneauth1.access.access.AccessInfoV3.project_id": [], "keystoneauth1.access.access.AccessInfoV3._project": [], "keystoneauth1.access.access.AccessInfoV3.domain_id": [], "keystoneauth1.access.access.AccessInfoV3.domain_name": [], "keystoneauth1.access.access.AccessInfoV3._domain": [], "keystoneauth1.access.access.AccessInfoV3.system": [], "keystoneauth1.access.access.AccessInfoV3.username": [], "keystoneauth1.access.access.AccessInfoV3.role_names": [], "keystoneauth1.access.access.AccessInfoV3.role_ids": [], "keystoneauth1.access.access.AccessInfoV3.user_domain_name": [], "keystoneauth1.access.access.AccessInfoV3.user_domain_id": [], "keystoneauth1.access.access.AccessInfoV3.user_id": [], "keystoneauth1.access.access.AccessInfoV3.issued": [], "keystoneauth1.access.access.AccessInfoV3.expires": [], "keystoneauth1.access.access.AccessInfoV3.is_admin_project": [], "keystoneauth1.access.access.AccessInfoV3.is_federated": [], "keystoneauth1.access.access.AccessInfoV3._user": [], "keystoneauth1.access.access.AccessInfoV3.has_service_catalog": [], "keystoneauth1.access.access.AccessInfoV2.bind": [], "keystoneauth1.access.access.AccessInfoV2.service_providers": [], "keystoneauth1.access.access.AccessInfoV2.audit_chain_id": [], "keystoneauth1.access.access.AccessInfoV2.audit_id": [], "keystoneauth1.access.access.AccessInfoV2.is_admin_project": [], "keystoneauth1.access.access.AccessInfoV2.is_federated": [], "keystoneauth1.access.access.AccessInfoV2.oauth_consumer_id": [], "keystoneauth1.access.access.AccessInfoV2.oauth_access_token_id": [], "keystoneauth1.access.access.AccessInfoV2.project_domain_name": [], "keystoneauth1.access.access.AccessInfoV2.project_domain_id": [], "keystoneauth1.access.access.AccessInfoV2.project_is_domain": [], "keystoneauth1.access.access.AccessInfoV2.project_id": [], "keystoneauth1.access.access.AccessInfoV2.trustor_user_id": [], "keystoneauth1.access.access.AccessInfoV2.trustee_user_id": [], "keystoneauth1.access.access.AccessInfoV2.trust_scoped": [], "keystoneauth1.access.access.AccessInfoV2.trust_id": [], "keystoneauth1.access.access.AccessInfoV2._trust": [], "keystoneauth1.access.access.AccessInfoV2.system_scoped": [], "keystoneauth1.access.access.AccessInfoV2.domain_scoped": [], "keystoneauth1.access.access.AccessInfoV2.project_name": [], "keystoneauth1.access.access.AccessInfoV2.domain_id": [], "keystoneauth1.access.access.AccessInfoV2.domain_name": [], "keystoneauth1.access.access.AccessInfoV2.role_names": [], "keystoneauth1.access.access.AccessInfoV2.role_ids": [], "keystoneauth1.access.access.AccessInfoV2.user_domain_name": [], "keystoneauth1.access.access.AccessInfoV2.user_domain_id": [], "keystoneauth1.access.access.AccessInfoV2.user_id": [], "keystoneauth1.access.access.AccessInfoV2.username": [], "keystoneauth1.access.access.AccessInfoV2._user": [], "keystoneauth1.access.access.AccessInfoV2.issued": [], "keystoneauth1.access.access.AccessInfoV2.expires": [], "keystoneauth1.access.access.AccessInfoV2._token": [], "keystoneauth1.access.access.AccessInfoV2.auth_token": [], "keystoneauth1.access.access.AccessInfoV2.has_service_catalog": [], "keystoneauth1.access.access.AccessInfo.project_is_domain": [], "keystoneauth1.access.access.AccessInfo.bind": [], "keystoneauth1.access.access.AccessInfo.service_providers": [], "keystoneauth1.access.access.AccessInfo.initial_audit_id": [], "keystoneauth1.access.access.AccessInfo.audit_chain_id": [], "keystoneauth1.access.access.AccessInfo.audit_id": [], "keystoneauth1.access.access.AccessInfo.is_admin_project": [], "keystoneauth1.access.access.AccessInfo.is_federated": [], "keystoneauth1.access.access.AccessInfo.oauth_consumer_id": [], "keystoneauth1.access.access.AccessInfo.oauth_access_token_id": [], "keystoneauth1.access.access.AccessInfo.project_domain_name": [], "keystoneauth1.access.access.AccessInfo.project_domain_id": [], "keystoneauth1.access.access.AccessInfo.tenant_id": [], "keystoneauth1.access.access.AccessInfo.project_id": [], "keystoneauth1.access.access.AccessInfo.trustor_user_id": [], "keystoneauth1.access.access.AccessInfo.trustee_user_id": [], "keystoneauth1.access.access.AccessInfo.trust_scoped": [], "keystoneauth1.access.access.AccessInfo.trust_id": [], "keystoneauth1.access.access.AccessInfo.system_scoped": [], "keystoneauth1.access.access.AccessInfo.domain_scoped": [], "keystoneauth1.access.access.AccessInfo.project_scoped": [], "keystoneauth1.access.access.AccessInfo.scoped": [], "keystoneauth1.access.access.AccessInfo.tenant_name": [], "keystoneauth1.access.access.AccessInfo.project_name": [], "keystoneauth1.access.access.AccessInfo.domain_id": [], "keystoneauth1.access.access.AccessInfo.domain_name": [], "keystoneauth1.access.access.AccessInfo.role_names": [], "keystoneauth1.access.access.AccessInfo.role_ids": [], "keystoneauth1.access.access.AccessInfo.user_domain_name": [], "keystoneauth1.access.access.AccessInfo.user_domain_id": [], "keystoneauth1.access.access.AccessInfo.user_id": [], "keystoneauth1.access.access.AccessInfo.username": [], "keystoneauth1.access.access.AccessInfo.issued": [], "keystoneauth1.access.access.AccessInfo.expires": [], "keystoneauth1.access.access.AccessInfo.auth_token": [], "keystoneauth1.access.access.AccessInfo.has_service_catalog": [], "keystoneauth1.access.access.AccessInfo.will_expire_soon": [], "keystoneauth1.access.access.AccessInfo.service_catalog": [], "keystoneauth1.access.access.AccessInfo.__init__": [], "keystoneauth1.access.access._missingproperty": [], "keystoneauth1.access.access.create": [], "promise.schedulers.immediate.ImmediateScheduler.wait": [], "promise.schedulers.immediate.ImmediateScheduler.call": [], "sqlalchemy.ext.indexable.index_property.expr": [], "sqlalchemy.ext.indexable.index_property.fdel": [], "sqlalchemy.ext.indexable.index_property.fset": [], "sqlalchemy.ext.indexable.index_property.fget": [], "sqlalchemy.ext.indexable.index_property._fget_default": [], "sqlalchemy.ext.indexable.index_property.__init__": [], "pyre_check.client.commands.v2.restart.run": [], "sqlalchemy.pool.base._ConnectionFairy._close_no_reset": [], "sqlalchemy.pool.base._ConnectionFairy.close": [], "sqlalchemy.pool.base._ConnectionFairy.detach": [], "sqlalchemy.pool.base._ConnectionFairy.__getattr__": [], "sqlalchemy.pool.base._ConnectionFairy.cursor": [], "sqlalchemy.pool.base._ConnectionFairy.invalidate": [], "sqlalchemy.pool.base._ConnectionFairy.record_info": [], "sqlalchemy.pool.base._ConnectionFairy.info": [], "sqlalchemy.pool.base._ConnectionFairy.is_valid": [], "sqlalchemy.pool.base._ConnectionFairy._logger": [], "sqlalchemy.pool.base._ConnectionFairy._reset": [], "sqlalchemy.pool.base._ConnectionFairy._checkin": [], "sqlalchemy.pool.base._ConnectionFairy._checkout_existing": [], "sqlalchemy.pool.base._ConnectionFairy._checkout": [], "sqlalchemy.pool.base._ConnectionFairy.__init__": [], "sqlalchemy.pool.base._finalize_fairy": [], "sqlalchemy.pool.base._ConnectionRecord.__connect": [], "sqlalchemy.pool.base._ConnectionRecord.__close": [], "sqlalchemy.pool.base._ConnectionRecord._is_hard_or_soft_invalidated": [], "sqlalchemy.pool.base._ConnectionRecord.get_connection": [], "sqlalchemy.pool.base._ConnectionRecord.invalidate": [], "sqlalchemy.pool.base._ConnectionRecord.close": [], "sqlalchemy.pool.base._ConnectionRecord.last_connect_time": [], "sqlalchemy.pool.base._ConnectionRecord.in_use": [], "sqlalchemy.pool.base._ConnectionRecord.checkin": [], "sqlalchemy.pool.base._ConnectionRecord._checkin_failed": [], "sqlalchemy.pool.base._ConnectionRecord.checkout": [], "sqlalchemy.pool.base._ConnectionRecord.record_info": [], "sqlalchemy.pool.base._ConnectionRecord.info": [], "sqlalchemy.pool.base._ConnectionRecord.__init__": [], "sqlalchemy.pool.base.Pool.status": [], "sqlalchemy.pool.base.Pool._do_return_conn": [], "sqlalchemy.pool.base.Pool._do_get": [], "sqlalchemy.pool.base.Pool._return_conn": [], "sqlalchemy.pool.base.Pool.connect": [], "sqlalchemy.pool.base.Pool.dispose": [], "sqlalchemy.pool.base.Pool.recreate": [], "sqlalchemy.pool.base.Pool._invalidate": [], "sqlalchemy.pool.base.Pool._create_connection": [], "sqlalchemy.pool.base.Pool._close_connection": [], "sqlalchemy.pool.base.Pool._should_wrap_creator": [], "sqlalchemy.pool.base.Pool._creator": [], "sqlalchemy.pool.base.Pool._is_asyncio": [], "sqlalchemy.pool.base.Pool.__init__": [], "sqlalchemy.pool.base._ConnDialect.do_ping": [], "sqlalchemy.pool.base._ConnDialect.do_close": [], "sqlalchemy.pool.base._ConnDialect.do_commit": [], "sqlalchemy.pool.base._ConnDialect.do_rollback": [], "xmlschema.validators.attributes.XsdAttributeGroup.iter_encode": [], "xmlschema.validators.attributes.XsdAttributeGroup.iter_decode": [], "xmlschema.validators.attributes.XsdAttributeGroup.iter_components": [], "xmlschema.validators.attributes.XsdAttributeGroup.iter_value_constraints": [], "xmlschema.validators.attributes.XsdAttributeGroup.iter_required": [], "xmlschema.validators.attributes.XsdAttributeGroup.parse_error": [], "xmlschema.validators.attributes.XsdAttributeGroup.built": [], "xmlschema.validators.attributes.XsdAttributeGroup._parse": [], "xmlschema.validators.attributes.XsdAttributeGroup.__len__": [], "xmlschema.validators.attributes.XsdAttributeGroup.__iter__": [], "xmlschema.validators.attributes.XsdAttributeGroup.__delitem__": [], "xmlschema.validators.attributes.XsdAttributeGroup.__setitem__": [], "xmlschema.validators.attributes.XsdAttributeGroup.__getitem__": [], "xmlschema.validators.attributes.XsdAttributeGroup.__repr__": [], "xmlschema.validators.attributes.XsdAttributeGroup.__init__": [], "xmlschema.validators.attributes.Xsd11Attribute._parse": [], "xmlschema.validators.attributes.Xsd11Attribute.target_namespace": [], "xmlschema.validators.attributes.XsdAttribute.iter_encode": [], "xmlschema.validators.attributes.XsdAttribute.iter_decode": [], "xmlschema.validators.attributes.XsdAttribute.data_value": [], "xmlschema.validators.attributes.XsdAttribute.iter_components": [], "xmlschema.validators.attributes.XsdAttribute.is_empty": [], "xmlschema.validators.attributes.XsdAttribute.is_prohibited": [], "xmlschema.validators.attributes.XsdAttribute.is_required": [], "xmlschema.validators.attributes.XsdAttribute.is_optional": [], "xmlschema.validators.attributes.XsdAttribute.value_constraint": [], "xmlschema.validators.attributes.XsdAttribute.scope": [], "xmlschema.validators.attributes.XsdAttribute.validation_attempted": [], "xmlschema.validators.attributes.XsdAttribute.built": [], "xmlschema.validators.attributes.XsdAttribute._parse": [], "eventlet.zipkin.api.ZipkinDataBuilder._get_script_name": [], "eventlet.zipkin.api.ZipkinDataBuilder._ipv4_to_int": [], "eventlet.zipkin.api.ZipkinDataBuilder.build_endpoint": [], "eventlet.zipkin.api.ZipkinDataBuilder.build_binary_annotation": [], "eventlet.zipkin.api.ZipkinDataBuilder.build_annotation": [], "eventlet.zipkin.api.ZipkinDataBuilder.build_span": [], "eventlet.zipkin.api.TraceData.flush": [], "eventlet.zipkin.api.TraceData.add_binary_annotation": [], "eventlet.zipkin.api.TraceData.add_annotation": [], "eventlet.zipkin.api.TraceData.__init__": [], "eventlet.zipkin.api.generate_span_id": [], "eventlet.zipkin.api.generate_trace_id": [], "eventlet.zipkin.api._uniq_id": [], "eventlet.zipkin.api.init_trace_data": [], "eventlet.zipkin.api.set_trace_data": [], "eventlet.zipkin.api.get_trace_data": [], "eventlet.zipkin.api.is_sample": [], "eventlet.zipkin.api.is_tracing": [], "eventlet.zipkin.api.put_key_value": [], "eventlet.zipkin.api.put_annotation": [], "pygments.lexers.fantom.FantomLexer.s": [], "inspect.Attribute.__init__": [], "inspect.FrameInfo.__init__": [], "inspect.Traceback.__init__": [], "inspect.ClosureVars.__init__": [], "inspect.ArgInfo.__init__": [], "inspect.FullArgSpec.__init__": [], "inspect.Arguments.__init__": [], "inspect.ArgSpec.__init__": [], "keystone.common.sql.data_migration_repo.versions.007_placeholder.upgrade": [], "keystoneclient.tests.unit.v3.test_services.ServiceTests.test_list_filter_type": [], "keystoneclient.tests.unit.v3.test_services.ServiceTests.test_list_filter_name": [], "keystoneclient.tests.unit.v3.test_services.ServiceTests.new_ref": [], "keystoneclient.tests.unit.v3.test_services.ServiceTests.setUp": [], "pycparser.ply.cpp.Preprocessor.token": [], "pycparser.ply.cpp.Preprocessor.parse": [], "pycparser.ply.cpp.Preprocessor.undef": [], "pycparser.ply.cpp.Preprocessor.define": [], "pycparser.ply.cpp.Preprocessor.include": [], "pycparser.ply.cpp.Preprocessor.parsegen": [], "pycparser.ply.cpp.Preprocessor.evalexpr": [], "pycparser.ply.cpp.Preprocessor.expand_macros": [], "pycparser.ply.cpp.Preprocessor.macro_expand_args": [], "pycparser.ply.cpp.Preprocessor.macro_prescan": [], "pycparser.ply.cpp.Preprocessor.collect_args": [], "pycparser.ply.cpp.Preprocessor.tokenstrip": [], "pycparser.ply.cpp.Preprocessor.group_lines": [], "pycparser.ply.cpp.Preprocessor.add_path": [], "pycparser.ply.cpp.Preprocessor.lexprobe": [], "pycparser.ply.cpp.Preprocessor.error": [], "pycparser.ply.cpp.Preprocessor.tokenize": [], "pycparser.ply.cpp.Preprocessor.__init__": [], "pycparser.ply.cpp.Macro.__init__": [], "pycparser.ply.cpp.trigraph": [], "pycparser.ply.cpp.t_error": [], "pycparser.ply.cpp.t_CPP_COMMENT2": [], "pycparser.ply.cpp.t_CPP_COMMENT1": [], "pycparser.ply.cpp.t_CPP_CHAR": [], "pycparser.ply.cpp.t_CPP_STRING": [], "pycparser.ply.cpp.CPP_INTEGER": [], "pycparser.ply.cpp.t_CPP_WS": [], "traitlets.tests.utils.check_help_all_output": [], "traitlets.tests.utils.check_help_output": [], "traitlets.tests.utils.get_output_error_code": [], "cryptography.hazmat.backends.openssl.ciphers._CipherContext.authenticate_additional_data": [], "cryptography.hazmat.backends.openssl.ciphers._CipherContext.finalize_with_tag": [], "cryptography.hazmat.backends.openssl.ciphers._CipherContext.finalize": [], "cryptography.hazmat.backends.openssl.ciphers._CipherContext.update_into": [], "cryptography.hazmat.backends.openssl.ciphers._CipherContext.update": [], "cryptography.hazmat.backends.openssl.ciphers._CipherContext.__init__": [], "oslo_utils.fileutils.is_yaml": [], "oslo_utils.fileutils.is_json": [], "oslo_utils.fileutils.last_bytes": [], "oslo_utils.fileutils.compute_file_checksum": [], "oslo_utils.fileutils.write_to_tempfile": [], "oslo_utils.fileutils.remove_path_on_error": [], "oslo_utils.fileutils.delete_if_exists": [], "oslo_utils.fileutils.ensure_tree": [], "keystone.common.sql.data_migration_repo.versions.014_migrate_add_domain_id_to_user_table._update_user_domain_id": [], "keystone.common.sql.data_migration_repo.versions.014_migrate_add_domain_id_to_user_table.upgrade": [ { "locations": [ { "path": "keystone/common/sql/data_migration_repo/versions/014_migrate_add_domain_id_to_user_table.py", "start": { "line": 25, "column": 4 }, "stop": { "line": 25, "column": 26 } }, { "path": "keystone/common/sql/data_migration_repo/versions/014_migrate_add_domain_id_to_user_table.py", "start": { "line": 29, "column": 4 }, "stop": { "line": 29, "column": 26 } } ], "kind": "function", "target": "keystone.common.sql.data_migration_repo.versions.014_migrate_add_domain_id_to_user_table._update_user_domain_id" }, { "locations": [ { "path": "keystone/common/sql/data_migration_repo/versions/014_migrate_add_domain_id_to_user_table.py", "start": { "line": 24, "column": 18 }, "stop": { "line": 24, "column": 27 } }, { "path": "keystone/common/sql/data_migration_repo/versions/014_migrate_add_domain_id_to_user_table.py", "start": { "line": 21, "column": 17 }, "stop": { "line": 21, "column": 26 } }, { "path": "keystone/common/sql/data_migration_repo/versions/014_migrate_add_domain_id_to_user_table.py", "start": { "line": 28, "column": 21 }, "stop": { "line": 28, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "keystoneauth1.identity.generic.base.BaseGenericPlugin.get_cache_id_elements": [], "keystoneauth1.identity.generic.base.BaseGenericPlugin.get_auth_ref": [], "keystoneauth1.identity.generic.base.BaseGenericPlugin._do_create_plugin": [], "keystoneauth1.identity.generic.base.BaseGenericPlugin.project_domain_name": [], "keystoneauth1.identity.generic.base.BaseGenericPlugin.project_domain_id": [], "keystoneauth1.identity.generic.base.BaseGenericPlugin._v3_params": [], "keystoneauth1.identity.generic.base.BaseGenericPlugin._v2_params": [], "keystoneauth1.identity.generic.base.BaseGenericPlugin._has_domain_scope": [], "keystoneauth1.identity.generic.base.BaseGenericPlugin.create_plugin": [], "keystoneauth1.identity.generic.base.BaseGenericPlugin.__init__": [], "mako.ext.preprocessors.convert_comments": [], "keystone.common.sql.expand_repo.versions.034_expand_add_application_credential_table.upgrade": [ { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/034_expand_add_application_credential_table.py", "start": { "line": 33, "column": 33 }, "stop": { "line": 33, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.type_api.TypeDecorator.__init__", "class_name": "keystone.common.sql.core.DateTimeInt", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/034_expand_add_application_credential_table.py", "start": { "line": 35, "column": 8 }, "stop": { "line": 35, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.ColumnCollectionConstraint.__init__", "class_name": "sqlalchemy.sql.schema.UniqueConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/034_expand_add_application_credential_table.py", "start": { "line": 52, "column": 4 }, "stop": { "line": 52, "column": 38 } }, { "path": "keystone/common/sql/expand_repo/versions/034_expand_add_application_credential_table.py", "start": { "line": 51, "column": 4 }, "stop": { "line": 51, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.create", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/034_expand_add_application_credential_table.py", "start": { "line": 23, "column": 29 }, "stop": { "line": 23, "column": 38 } }, { "path": "keystone/common/sql/expand_repo/versions/034_expand_add_application_credential_table.py", "start": { "line": 41, "column": 34 }, "stop": { "line": 41, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/034_expand_add_application_credential_table.py", "start": { "line": 44, "column": 19 }, "stop": { "line": 44, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.ForeignKey.__init__", "class_name": "sqlalchemy.sql.schema.ForeignKey", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/034_expand_add_application_credential_table.py", "start": { "line": 31, "column": 8 }, "stop": { "line": 31, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/034_expand_add_application_credential_table.py", "start": { "line": 27, "column": 8 }, "stop": { "line": 27, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/034_expand_add_application_credential_table.py", "start": { "line": 43, "column": 8 }, "stop": { "line": 43, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/034_expand_add_application_credential_table.py", "start": { "line": 32, "column": 8 }, "stop": { "line": 32, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/034_expand_add_application_credential_table.py", "start": { "line": 30, "column": 8 }, "stop": { "line": 30, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/034_expand_add_application_credential_table.py", "start": { "line": 29, "column": 8 }, "stop": { "line": 29, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/034_expand_add_application_credential_table.py", "start": { "line": 47, "column": 8 }, "stop": { "line": 47, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/034_expand_add_application_credential_table.py", "start": { "line": 34, "column": 8 }, "stop": { "line": 34, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/034_expand_add_application_credential_table.py", "start": { "line": 33, "column": 8 }, "stop": { "line": 33, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/034_expand_add_application_credential_table.py", "start": { "line": 25, "column": 8 }, "stop": { "line": 25, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/034_expand_add_application_credential_table.py", "start": { "line": 28, "column": 8 }, "stop": { "line": 28, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" } ], "keystone.common.sql.data_migration_repo.versions.030_migrate_add_project_tags_table.upgrade": [], "IPython.lib.pretty._counter_pprint": [], "IPython.lib.pretty._deque_pprint": [], "IPython.lib.pretty._ordereddict_pprint": [], "IPython.lib.pretty._defaultdict_pprint": [], "IPython.lib.pretty.for_type_by_name": [], "IPython.lib.pretty.for_type": [], "IPython.lib.pretty._exception_pprint": [], "IPython.lib.pretty._function_pprint": [], "IPython.lib.pretty._repr_pprint": [], "IPython.lib.pretty._type_pprint": [], "IPython.lib.pretty._types_simplenamespace_pprint": [], "IPython.lib.pretty._re_pattern_pprint": [], "IPython.lib.pretty._super_pprint": [], "IPython.lib.pretty._dict_pprinter_factory": [], "IPython.lib.pretty._set_pprinter_factory": [], "IPython.lib.pretty._seq_pprinter_factory": [], "IPython.lib.pretty._default_pprint": [], "IPython.lib.pretty.GroupQueue.remove": [], "IPython.lib.pretty.GroupQueue.deq": [], "IPython.lib.pretty.GroupQueue.enq": [], "IPython.lib.pretty.GroupQueue.__init__": [], "IPython.lib.pretty.Group.__init__": [], "IPython.lib.pretty.Breakable.output": [], "IPython.lib.pretty.Breakable.__init__": [], "IPython.lib.pretty.Text.add": [], "IPython.lib.pretty.Text.output": [], "IPython.lib.pretty.Text.__init__": [], "IPython.lib.pretty.Printable.output": [], "IPython.lib.pretty.RepresentationPrinter._in_deferred_types": [], "IPython.lib.pretty.RepresentationPrinter.pretty": [], "IPython.lib.pretty.RepresentationPrinter.__init__": [], "IPython.lib.pretty._get_mro": [], "IPython.lib.pretty.PrettyPrinter.flush": [], "IPython.lib.pretty.PrettyPrinter.end_group": [], "IPython.lib.pretty.PrettyPrinter._enumerate": [], "IPython.lib.pretty.PrettyPrinter.begin_group": [], "IPython.lib.pretty.PrettyPrinter.break_": [], "IPython.lib.pretty.PrettyPrinter.breakable": [], "IPython.lib.pretty.PrettyPrinter.text": [], "IPython.lib.pretty.PrettyPrinter._break_outer_groups": [], "IPython.lib.pretty.PrettyPrinter._break_one_group": [], "IPython.lib.pretty.PrettyPrinter.__init__": [], "IPython.lib.pretty._PrettyPrinterBase.group": [], "IPython.lib.pretty._PrettyPrinterBase.indent": [], "IPython.lib.pretty.pprint": [], "IPython.lib.pretty.pretty": [], "IPython.lib.pretty._sorted_for_pprint": [], "IPython.lib.pretty.CUnicodeIO.__init__": [], "IPython.lib.pretty._safe_getattr": [], "psutil.tests.test_testutils.TestOtherUtils.test_is_namedtuple": [], "psutil.tests.test_testutils.TestTestingUtils.test_system_namespace": [], "psutil.tests.test_testutils.TestTestingUtils.test_process_namespace": [], "psutil.tests.test_testutils.TestMemLeakClass.test_execute_w_exc": [], "psutil.tests.test_testutils.TestMemLeakClass.test_tolerance": [], "psutil.tests.test_testutils.TestMemLeakClass.test_unclosed_files": [], "psutil.tests.test_testutils.TestMemLeakClass.test_leak_mem": [], "psutil.tests.test_testutils.TestMemLeakClass.test_param_err": [], "psutil.tests.test_testutils.TestMemLeakClass.test_times": [], "psutil.tests.test_testutils.TestNetUtils.test_create_sockets": [], "psutil.tests.test_testutils.TestNetUtils.test_unix_socketpair": [], "psutil.tests.test_testutils.TestNetUtils.tcp_tcp_socketpair": [], "psutil.tests.test_testutils.TestNetUtils.test_bind_unix_socket": [], "psutil.tests.test_testutils.TestNetUtils.bind_socket": [], "psutil.tests.test_testutils.TestProcessUtils.test_terminate": [], "psutil.tests.test_testutils.TestProcessUtils.test_spawn_zombie": [], "psutil.tests.test_testutils.TestProcessUtils.test_spawn_children_pair": [], "psutil.tests.test_testutils.TestProcessUtils.test_reap_children": [], "psutil.tests.test_testutils.TestFSTestUtils.test_chdir": [], "psutil.tests.test_testutils.TestFSTestUtils.test_safe_rmpath": [], "psutil.tests.test_testutils.TestFSTestUtils.test_safe_mkdir": [], "psutil.tests.test_testutils.TestFSTestUtils.test_open_binary": [], "psutil.tests.test_testutils.TestFSTestUtils.test_open_text": [], "psutil.tests.test_testutils.TestSyncTestUtils.test_call_until": [], "psutil.tests.test_testutils.TestSyncTestUtils.test_wait_for_file_no_delete": [], "psutil.tests.test_testutils.TestSyncTestUtils.test_wait_for_file_no_file": [], "psutil.tests.test_testutils.TestSyncTestUtils.test_wait_for_file_empty": [], "psutil.tests.test_testutils.TestSyncTestUtils.test_wait_for_file": [], "psutil.tests.test_testutils.TestSyncTestUtils.test_wait_for_pid": [], "psutil.tests.test_testutils.TestRetryDecorator.test_retries_and_timeout_args": [], "psutil.tests.test_testutils.TestRetryDecorator.test_retries_arg": [], "psutil.tests.test_testutils.TestRetryDecorator.test_no_interval_arg": [], "psutil.tests.test_testutils.TestRetryDecorator.test_exception_arg": [], "psutil.tests.test_testutils.TestRetryDecorator.test_retry_failure": [], "psutil.tests.test_testutils.TestRetryDecorator.test_retry_success": [], "paste.debug.wdg_validate.make_wdg_validate_middleware": [], "paste.debug.wdg_validate.WDGValidateMiddleware.add_error": [], "paste.debug.wdg_validate.WDGValidateMiddleware.call_wdg_validate": [], "paste.debug.wdg_validate.WDGValidateMiddleware.__call__": [], "paste.debug.wdg_validate.WDGValidateMiddleware.__init__": [], "passlib.handlers.postgres.postgres_md5._calc_checksum": [], "keystoneauth1.loading.conf.load_from_conf_options": [], "keystoneauth1.loading.conf.register_conf_options": [], "keystoneauth1.loading.conf.get_plugin_conf_options": [], "keystoneauth1.loading.conf.get_common_conf_options": [], "setuptools._distutils.util.Mixin2to3.run_2to3": [], "setuptools._distutils.util.copydir_run_2to3": [], "setuptools._distutils.util.run_2to3": [], "setuptools._distutils.util.rfc822_escape": [], "setuptools._distutils.util.byte_compile": [], "setuptools._distutils.util.strtobool": [], "setuptools._distutils.util.execute": [], "setuptools._distutils.util.split_quoted": [], "setuptools._distutils.util._init_regex": [], "setuptools._distutils.util.grok_environment_error": [], "setuptools._distutils.util.subst_vars": [], "setuptools._distutils.util.check_environ": [], "setuptools._distutils.util.change_root": [], "setuptools._distutils.util.convert_path": [], "setuptools._distutils.util.split_version": [], "setuptools._distutils.util.get_macosx_target_ver": [], "setuptools._distutils.util.get_macosx_target_ver_from_syscfg": [], "setuptools._distutils.util._clear_cached_macosx_ver": [], "setuptools._distutils.util.get_platform": [], "setuptools._distutils.util.get_host_platform": [], "oslo_middleware.tests.test_cors.CORSTestWildcard.test_wildcard_domain": [], "oslo_middleware.tests.test_cors.CORSTestWildcard.test_config_overrides": [], "oslo_middleware.tests.test_cors.CORSTestWildcard.setUp": [], "oslo_middleware.tests.test_cors.CORSPreflightRequestTest.test_application_options_response": [], "oslo_middleware.tests.test_cors.CORSPreflightRequestTest.test_allow_headers": [], "oslo_middleware.tests.test_cors.CORSPreflightRequestTest.test_allow_methods": [], "oslo_middleware.tests.test_cors.CORSPreflightRequestTest.test_optional_max_age": [], "oslo_middleware.tests.test_cors.CORSPreflightRequestTest.test_credentials": [], "oslo_middleware.tests.test_cors.CORSPreflightRequestTest.test_request_headers_not_permitted": [], "oslo_middleware.tests.test_cors.CORSPreflightRequestTest.test_request_headers": [], "oslo_middleware.tests.test_cors.CORSPreflightRequestTest.test_no_request_headers": [], "oslo_middleware.tests.test_cors.CORSPreflightRequestTest.test_no_parse_request_headers": [], "oslo_middleware.tests.test_cors.CORSPreflightRequestTest.test_invalid_method": [], "oslo_middleware.tests.test_cors.CORSPreflightRequestTest.test_no_request_method": [], "oslo_middleware.tests.test_cors.CORSPreflightRequestTest.test_simple_header_response": [], "oslo_middleware.tests.test_cors.CORSPreflightRequestTest.test_case_sensitive_origin": [], "oslo_middleware.tests.test_cors.CORSPreflightRequestTest.test_no_origin_header": [], "oslo_middleware.tests.test_cors.CORSPreflightRequestTest.test_config_overrides": [], "oslo_middleware.tests.test_cors.CORSPreflightRequestTest.setUp": [], "oslo_middleware.tests.test_cors.CORSRegularRequestTest.test_application_vary_respected": [], "oslo_middleware.tests.test_cors.CORSRegularRequestTest.test_application_options_response": [], "oslo_middleware.tests.test_cors.CORSRegularRequestTest.test_expose_headers": [], "oslo_middleware.tests.test_cors.CORSRegularRequestTest.test_supports_credentials": [], "oslo_middleware.tests.test_cors.CORSRegularRequestTest.test_origin_headers": [], "oslo_middleware.tests.test_cors.CORSRegularRequestTest.test_no_origin_header": [], "oslo_middleware.tests.test_cors.CORSRegularRequestTest.test_config_overrides": [], "oslo_middleware.tests.test_cors.CORSRegularRequestTest.setUp": [], "oslo_middleware.tests.test_cors.CORSTestFilterFactory.test_cor_config_sections_with_defaults": [], "oslo_middleware.tests.test_cors.CORSTestFilterFactory.test_no_origin_but_oslo_config_project": [], "oslo_middleware.tests.test_cors.CORSTestFilterFactory.test_no_origin_fail": [], "oslo_middleware.tests.test_cors.CORSTestFilterFactory.test_filter_factory_multiorigin": [], "oslo_middleware.tests.test_cors.CORSTestFilterFactory.test_filter_factory": [], "oslo_middleware.tests.test_cors.CORSTestDefaultOverrides.test_cascading_override": [], "oslo_middleware.tests.test_cors.CORSTestDefaultOverrides.test_invalid_default_option": [], "oslo_middleware.tests.test_cors.CORSTestDefaultOverrides.test_config_defaults": [], "oslo_middleware.tests.test_cors.CORSTestDefaultOverrides.setUp": [], "oslo_middleware.tests.test_cors.CORSTestBase.assertHeader": [], "oslo_middleware.tests.test_cors.CORSTestBase.assertCORSResponse": [], "oslo_middleware.tests.test_cors.CORSTestBase.setUp": [], "oslo_middleware.tests.test_cors.test_application": [], "keystoneclient.tests.unit.v3.utils.TestRequestId.setUp": [], "keystoneclient.tests.unit.v3.utils.CrudTests.test_delete": [], "keystoneclient.tests.unit.v3.utils.CrudTests.test_update": [], "keystoneclient.tests.unit.v3.utils.CrudTests.test_find": [], "keystoneclient.tests.unit.v3.utils.CrudTests.test_list_params": [], "keystoneclient.tests.unit.v3.utils.CrudTests.test_list": [], "keystoneclient.tests.unit.v3.utils.CrudTests.test_list_by_id": [], "keystoneclient.tests.unit.v3.utils.CrudTests._get_expected_path": [], "keystoneclient.tests.unit.v3.utils.CrudTests.test_get": [], "keystoneclient.tests.unit.v3.utils.CrudTests.test_create": [], "keystoneclient.tests.unit.v3.utils.CrudTests.assertEntityRequestBodyIs": [], "keystoneclient.tests.unit.v3.utils.CrudTests.stub_entity": [], "keystoneclient.tests.unit.v3.utils.CrudTests.encode": [], "keystoneclient.tests.unit.v3.utils.CrudTests.new_ref": [], "keystoneclient.tests.unit.v3.utils.ClientTestCase.is_session_client": [], "keystoneclient.tests.unit.v3.utils.ClientTestCase.is_original_client": [], "keystoneclient.tests.unit.v3.utils.TestCase.stub_auth": [], "keystoneclient.tests.unit.v3.utils.parameterize": [], "packaging._musllinux.platform_tags": [], "packaging._musllinux._get_musl_version": [], "packaging._musllinux._parse_musl_version": [], "packaging._musllinux._MuslVersion.__init__": [], "packaging._musllinux._parse_ld_musl_from_elf": [], "packaging._musllinux._read_unpacked": [], "keystoneclient._discover.get_catalog_discover_hack": [], "keystoneclient._discover._VersionHacks.get_discover_hack": [], "keystoneclient._discover._VersionHacks.add_discover_hack": [], "keystoneclient._discover._VersionHacks.__init__": [], "keystoneclient._discover.Discover.url_for": [], "keystoneclient._discover.Discover.data_for": [], "keystoneclient._discover.Discover.version_data": [], "keystoneclient._discover.Discover.raw_version_data": [], "keystoneclient._discover.Discover.__init__": [], "keystoneclient._discover.version_match": [], "keystoneclient._discover.normalize_version_number": [], "keystoneclient._discover.get_version_data": [], "oslo_db.tests.sqlalchemy.test_provision.AdHocURLTest.test_mysql_setup_teardown": [], "oslo_db.tests.sqlalchemy.test_provision.AdHocURLTest.test_sqlite_setup_teardown": [], "oslo_db.tests.sqlalchemy.test_provision.RetainSchemaTest._run_test": [], "oslo_db.tests.sqlalchemy.test_provision.RetainSchemaTest.test_twice": [], "oslo_db.tests.sqlalchemy.test_provision.RetainSchemaTest.test_once": [], "oslo_db.tests.sqlalchemy.test_provision.RetainSchemaTest.setUp": [], "oslo_db.tests.sqlalchemy.test_provision.BackendNotAvailableTest.test_cant_connect": [], "oslo_db.tests.sqlalchemy.test_provision.BackendNotAvailableTest.test_no_dbapi": [], "oslo_db.tests.sqlalchemy.test_provision.DropAllObjectsTest.test_drop_all": [], "oslo_db.tests.sqlalchemy.test_provision.DropAllObjectsTest.setUp": [], "prompt_toolkit.filters.utils.is_true": [], "prompt_toolkit.filters.utils.to_filter": [], "sapp.ui.typeahead.all_features": [], "sapp.ui.typeahead.all_callables": [], "sapp.ui.typeahead.all_paths": [], "sapp.ui.typeahead.all_codes": [], "keystone.tests.unit.ksfixtures.key_repository.KeyRepository.setUp": [ { "locations": [ { "path": "keystone/tests/unit/ksfixtures/key_repository.py", "start": { "line": 37, "column": 8 }, "stop": { "line": 37, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.initialize_key_repository", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/key_repository.py", "start": { "line": 27, "column": 36 }, "stop": { "line": 27, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.tempdir.TempDir.__init__", "class_name": "fixtures._fixtures.tempdir.TempDir", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/key_repository.py", "start": { "line": 31, "column": 23 }, "stop": { "line": 31, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/key_repository.py", "start": { "line": 26, "column": 8 }, "stop": { "line": 26, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures.fixture.Fixture.setUp", "class_name": "fixtures.fixture.Fixture", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/key_repository.py", "start": { "line": 27, "column": 20 }, "stop": { "line": 27, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures.fixture.Fixture.useFixture", "class_name": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/key_repository.py", "start": { "line": 36, "column": 8 }, "stop": { "line": 36, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.create_key_directory", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" } ], "keystone.tests.unit.ksfixtures.key_repository.KeyRepository.__init__": [ { "locations": [ { "path": "keystone/tests/unit/ksfixtures/key_repository.py", "start": { "line": 20, "column": 8 }, "stop": { "line": 20, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "fixtures.fixture.Fixture", "dispatch": "static" } ], "oslo_context.fixture.ClearRequestContext._remove_cached_context": [], "oslo_context.fixture.ClearRequestContext.setUp": [], "mako.ext.beaker_cache.BeakerCacheImpl.invalidate": [], "mako.ext.beaker_cache.BeakerCacheImpl.get": [], "mako.ext.beaker_cache.BeakerCacheImpl.put": [], "mako.ext.beaker_cache.BeakerCacheImpl.get_or_create": [], "mako.ext.beaker_cache.BeakerCacheImpl._get_cache": [], "mako.ext.beaker_cache.BeakerCacheImpl.__init__": [], "stevedore.dispatch.NameDispatchExtensionManager.map_method": [], "stevedore.dispatch.NameDispatchExtensionManager.map": [], "stevedore.dispatch.NameDispatchExtensionManager._init_plugins": [], "stevedore.dispatch.NameDispatchExtensionManager.__init__": [], "stevedore.dispatch.DispatchExtensionManager.map_method": [], "stevedore.dispatch.DispatchExtensionManager.map": [], "keystone.federation.backends.base.FederationDriverBase.list_sps": [ { "locations": [ { "path": "keystone/federation/backends/base.py", "start": { "line": 366, "column": 14 }, "stop": { "line": 366, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.federation.backends.base.FederationDriverBase.list_idps": [ { "locations": [ { "path": "keystone/federation/backends/base.py", "start": { "line": 351, "column": 14 }, "stop": { "line": 351, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.federation.backends.base.FederationDriverBase.get_enabled_service_providers": [ { "locations": [ { "path": "keystone/federation/backends/base.py", "start": { "line": 336, "column": 14 }, "stop": { "line": 336, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.federation.backends.base.FederationDriverBase.update_sp": [ { "locations": [ { "path": "keystone/federation/backends/base.py", "start": { "line": 318, "column": 14 }, "stop": { "line": 318, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.federation.backends.base.FederationDriverBase.get_sp": [ { "locations": [ { "path": "keystone/federation/backends/base.py", "start": { "line": 300, "column": 14 }, "stop": { "line": 300, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.federation.backends.base.FederationDriverBase.delete_sp": [ { "locations": [ { "path": "keystone/federation/backends/base.py", "start": { "line": 285, "column": 14 }, "stop": { "line": 285, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.federation.backends.base.FederationDriverBase.create_sp": [ { "locations": [ { "path": "keystone/federation/backends/base.py", "start": { "line": 272, "column": 14 }, "stop": { "line": 272, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.federation.backends.base.FederationDriverBase.get_mapping_from_idp_and_protocol": [ { "locations": [ { "path": "keystone/federation/backends/base.py", "start": { "line": 257, "column": 14 }, "stop": { "line": 257, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.federation.backends.base.FederationDriverBase.get_mapping": [ { "locations": [ { "path": "keystone/federation/backends/base.py", "start": { "line": 239, "column": 14 }, "stop": { "line": 239, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.federation.backends.base.FederationDriverBase.list_mappings": [ { "locations": [ { "path": "keystone/federation/backends/base.py", "start": { "line": 225, "column": 14 }, "stop": { "line": 225, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.federation.backends.base.FederationDriverBase.update_mapping": [ { "locations": [ { "path": "keystone/federation/backends/base.py", "start": { "line": 215, "column": 14 }, "stop": { "line": 215, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.federation.backends.base.FederationDriverBase.delete_mapping": [ { "locations": [ { "path": "keystone/federation/backends/base.py", "start": { "line": 201, "column": 14 }, "stop": { "line": 201, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.federation.backends.base.FederationDriverBase.create_mapping": [ { "locations": [ { "path": "keystone/federation/backends/base.py", "start": { "line": 190, "column": 14 }, "stop": { "line": 190, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.federation.backends.base.FederationDriverBase.delete_protocol": [ { "locations": [ { "path": "keystone/federation/backends/base.py", "start": { "line": 176, "column": 14 }, "stop": { "line": 176, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.federation.backends.base.FederationDriverBase.list_protocols": [ { "locations": [ { "path": "keystone/federation/backends/base.py", "start": { "line": 160, "column": 14 }, "stop": { "line": 160, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.federation.backends.base.FederationDriverBase.get_protocol": [ { "locations": [ { "path": "keystone/federation/backends/base.py", "start": { "line": 146, "column": 14 }, "stop": { "line": 146, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.federation.backends.base.FederationDriverBase.update_protocol": [ { "locations": [ { "path": "keystone/federation/backends/base.py", "start": { "line": 128, "column": 14 }, "stop": { "line": 128, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.federation.backends.base.FederationDriverBase.create_protocol": [ { "locations": [ { "path": "keystone/federation/backends/base.py", "start": { "line": 108, "column": 14 }, "stop": { "line": 108, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.federation.backends.base.FederationDriverBase.update_idp": [ { "locations": [ { "path": "keystone/federation/backends/base.py", "start": { "line": 90, "column": 14 }, "stop": { "line": 90, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.federation.backends.base.FederationDriverBase.get_idp_from_remote_id": [ { "locations": [ { "path": "keystone/federation/backends/base.py", "start": { "line": 74, "column": 14 }, "stop": { "line": 74, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.federation.backends.base.FederationDriverBase.get_idp": [ { "locations": [ { "path": "keystone/federation/backends/base.py", "start": { "line": 60, "column": 14 }, "stop": { "line": 60, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.federation.backends.base.FederationDriverBase.delete_idp": [ { "locations": [ { "path": "keystone/federation/backends/base.py", "start": { "line": 46, "column": 14 }, "stop": { "line": 46, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.federation.backends.base.FederationDriverBase.create_idp": [ { "locations": [ { "path": "keystone/federation/backends/base.py", "start": { "line": 34, "column": 14 }, "stop": { "line": 34, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "pygments.lexers.perl.Perl6Lexer.__init__": [], "pygments.lexers.perl.Perl6Lexer.analyse_text": [], "pygments.lexers.perl.Perl6Lexer.embedded_perl6_callback": [], "pygments.lexers.perl.Perl6Lexer.closing_brace_callback": [], "pygments.lexers.perl.Perl6Lexer.opening_brace_callback": [], "pygments.lexers.perl.Perl6Lexer.brackets_callback": [], "pygments.lexers.perl.Perl6Lexer._build_word_match": [], "pygments.lexers.perl.PerlLexer.analyse_text": [], "keystone.common.sql.contract_repo.versions.033_contract_add_limits_tables.upgrade": [], "os_service_types.get_service_types": [], "IPython.terminal.tests.test_embed.test_nest_embed": [], "IPython.terminal.tests.test_embed.test_ipython_embed": [], "ptyprocess.ptyprocess.PtyProcessUnicode.write": [], "ptyprocess.ptyprocess.PtyProcessUnicode.readline": [], "ptyprocess.ptyprocess.PtyProcessUnicode.read": [], "ptyprocess.ptyprocess.PtyProcessUnicode.__init__": [], "ptyprocess.ptyprocess.PtyProcess.setwinsize": [], "ptyprocess.ptyprocess.PtyProcess.getwinsize": [], "ptyprocess.ptyprocess.PtyProcess.kill": [], "ptyprocess.ptyprocess.PtyProcess.isalive": [], "ptyprocess.ptyprocess.PtyProcess.wait": [], "ptyprocess.ptyprocess.PtyProcess.terminate": [], "ptyprocess.ptyprocess.PtyProcess.eof": [], "ptyprocess.ptyprocess.PtyProcess.sendintr": [], "ptyprocess.ptyprocess.PtyProcess.sendeof": [], "ptyprocess.ptyprocess.PtyProcess.sendcontrol": [], "ptyprocess.ptyprocess.PtyProcess.write": [], "ptyprocess.ptyprocess.PtyProcess._writeb": [], "ptyprocess.ptyprocess.PtyProcess.readline": [], "ptyprocess.ptyprocess.PtyProcess.read": [], "ptyprocess.ptyprocess.PtyProcess.setecho": [], "ptyprocess.ptyprocess.PtyProcess.getecho": [], "ptyprocess.ptyprocess.PtyProcess.waitnoecho": [], "ptyprocess.ptyprocess.PtyProcess.isatty": [], "ptyprocess.ptyprocess.PtyProcess.flush": [], "ptyprocess.ptyprocess.PtyProcess.close": [], "ptyprocess.ptyprocess.PtyProcess.fileno": [], "ptyprocess.ptyprocess.PtyProcess.__del__": [], "ptyprocess.ptyprocess.PtyProcess._coerce_read_string": [], "ptyprocess.ptyprocess.PtyProcess._coerce_send_string": [], "ptyprocess.ptyprocess.PtyProcess.__repr__": [], "ptyprocess.ptyprocess.PtyProcess.spawn": [], "ptyprocess.ptyprocess.PtyProcess.__init__": [], "ptyprocess.ptyprocess._setwinsize": [], "ptyprocess.ptyprocess._setecho": [], "ptyprocess.ptyprocess._make_eof_intr": [], "keystone.common.sql.contract_repo.versions.031_contract_system_assignment_table.upgrade": [], "amqp.exceptions.error_for_code": [], "amqp.exceptions.AMQPError.method": [], "amqp.exceptions.AMQPError.__str__": [], "amqp.exceptions.AMQPError.__init__": [], "IPython.lib.guisupport.start_event_loop_qt4": [], "IPython.lib.guisupport.is_event_loop_running_qt4": [], "IPython.lib.guisupport.get_app_qt4": [], "IPython.lib.guisupport.start_event_loop_wx": [], "IPython.lib.guisupport.is_event_loop_running_wx": [], "IPython.lib.guisupport.get_app_wx": [], "graphene.types.tests.test_scalar.test_scalar": [], "keystoneclient.tests.functional.v3.test_credentials.CredentialsTestCase.test_delete_credential": [], "keystoneclient.tests.functional.v3.test_credentials.CredentialsTestCase.test_update_credential": [], "keystoneclient.tests.functional.v3.test_credentials.CredentialsTestCase.test_list_credentials": [], "keystoneclient.tests.functional.v3.test_credentials.CredentialsTestCase.test_get_credential": [], "keystoneclient.tests.functional.v3.test_credentials.CredentialsTestCase.test_create_credential_of_totp_type": [], "keystoneclient.tests.functional.v3.test_credentials.CredentialsTestCase.test_create_credential_of_ec2_type": [], "keystoneclient.tests.functional.v3.test_credentials.CredentialsTestCase.test_create_credential_of_cert_type": [], "keystoneclient.tests.functional.v3.test_credentials.CredentialsTestCase.check_credential": [], "keystoneclient.tests.functional.v3.test_credentials.CredentialsTestCase.setUp": [], "oslo_config.tests.test_sphinxext.FormatOptionHelpTest.test_split_namespaces_with_group": [], "oslo_config.tests.test_sphinxext.FormatOptionHelpTest.test_dont_split_namespaces_with_group": [], "oslo_config.tests.test_sphinxext.FormatOptionHelpTest.test_dont_split_namespaces": [], "oslo_config.tests.test_sphinxext.FormatOptionHelpTest.test_split_namespaces": [], "oslo_config.tests.test_sphinxext.FormatGroupTest.test_not_advanced": [], "oslo_config.tests.test_sphinxext.FormatGroupTest.test_advanced": [], "oslo_config.tests.test_sphinxext.FormatGroupTest.test_not_mutable": [], "oslo_config.tests.test_sphinxext.FormatGroupTest.test_mutable": [], "oslo_config.tests.test_sphinxext.FormatGroupTest.test_deprecated_for_removal": [], "oslo_config.tests.test_sphinxext.FormatGroupTest.test_deprecated_opts_with_deprecated_group": [], "oslo_config.tests.test_sphinxext.FormatGroupTest.test_deprecated_opts_without_deprecated_group": [], "oslo_config.tests.test_sphinxext.FormatGroupTest.test_group_obj_with_help": [], "oslo_config.tests.test_sphinxext.FormatGroupTest.test_group_obj_without_help": [], "oslo_config.tests.test_sphinxext.FormatGroupTest.test_with_choices_with_descriptions": [], "oslo_config.tests.test_sphinxext.FormatGroupTest.test_with_choices": [], "oslo_config.tests.test_sphinxext.FormatGroupTest.test_with_max_0": [], "oslo_config.tests.test_sphinxext.FormatGroupTest.test_with_max": [], "oslo_config.tests.test_sphinxext.FormatGroupTest.test_with_min_0": [], "oslo_config.tests.test_sphinxext.FormatGroupTest.test_with_min": [], "oslo_config.tests.test_sphinxext.FormatGroupTest.test_with_default_value": [], "oslo_config.tests.test_sphinxext.FormatGroupTest.test_none_in_default": [], "libcst.matchers.tests.test_findall.MatchersExtractAllTest.test_extractall_simple": [], "libcst.matchers.tests.test_findall.MatchersFindAllTest.test_findall_with_transformers": [], "libcst.matchers.tests.test_findall.MatchersFindAllTest.test_findall_with_visitors": [], "libcst.matchers.tests.test_findall.MatchersFindAllTest.test_findall_with_metadata_wrapper": [], "libcst.matchers.tests.test_findall.MatchersFindAllTest.test_simple_findall": [], "libcst.matchers.tests.test_findall.MatchersFindAllTest.test_findall_with_sentinels": [], "libcst.matchers.tests.test_findall.MatchersFindAllTest.assertNodeSequenceEqual": [], "libcst._parser.detect_config.detect_config": [], "libcst._parser.detect_config._detect_future_imports": [], "libcst._parser.detect_config._detect_trailing_newline": [], "libcst._parser.detect_config._detect_indent": [], "libcst._parser.detect_config._detect_default_newline": [], "libcst._parser.detect_config._detect_encoding": [], "keystoneclient.auth.identity.access.AccessInfoPlugin.invalidate": [], "keystoneclient.auth.identity.access.AccessInfoPlugin.get_auth_ref": [], "keystoneclient.auth.identity.access.AccessInfoPlugin.__init__": [], "sqlalchemy.orm.context._IdentityTokenEntity.row_processor": [], "sqlalchemy.orm.context._IdentityTokenEntity.setup_compile_state": [], "sqlalchemy.orm.context._ORMColumnEntity.setup_compile_state": [], "sqlalchemy.orm.context._ORMColumnEntity.corresponds_to": [], "sqlalchemy.orm.context._ORMColumnEntity.__init__": [], "sqlalchemy.orm.context._RawColumnEntity.setup_compile_state": [], "sqlalchemy.orm.context._RawColumnEntity.corresponds_to": [], "sqlalchemy.orm.context._RawColumnEntity.__init__": [], "sqlalchemy.orm.context._ColumnEntity.row_processor": [], "sqlalchemy.orm.context._ColumnEntity.use_id_for_hash": [], "sqlalchemy.orm.context._ColumnEntity.type": [], "sqlalchemy.orm.context._ColumnEntity._for_columns": [], "sqlalchemy.orm.context._BundleEntity.row_processor": [], "sqlalchemy.orm.context._BundleEntity.setup_compile_state": [], "sqlalchemy.orm.context._BundleEntity.entity_zero_or_selectable": [], "sqlalchemy.orm.context._BundleEntity.corresponds_to": [], "sqlalchemy.orm.context._BundleEntity.entity_zero": [], "sqlalchemy.orm.context._BundleEntity.mapper": [], "sqlalchemy.orm.context._BundleEntity.__init__": [], "sqlalchemy.orm.context._MapperEntity.setup_compile_state": [], "sqlalchemy.orm.context._MapperEntity.row_processor": [], "sqlalchemy.orm.context._MapperEntity._get_entity_clauses": [], "sqlalchemy.orm.context._MapperEntity.corresponds_to": [], "sqlalchemy.orm.context._MapperEntity.entity_zero_or_selectable": [], "sqlalchemy.orm.context._MapperEntity.type": [], "sqlalchemy.orm.context._MapperEntity.__init__": [], "sqlalchemy.orm.context._QueryEntity.to_compile_state": [], "sqlalchemy.orm.context._legacy_determine_last_joined_entity": [], "sqlalchemy.orm.context._entity_from_pre_ent_zero": [], "sqlalchemy.orm.context._legacy_filter_by_entity_zero": [], "sqlalchemy.orm.context._column_descriptions": [], "sqlalchemy.orm.context.ORMSelectCompileState._adjust_for_extra_criteria": [], "sqlalchemy.orm.context.ORMSelectCompileState._get_extra_criteria": [], "sqlalchemy.orm.context.ORMSelectCompileState._should_nest_selectable": [], "sqlalchemy.orm.context.ORMSelectCompileState._select_args": [], "sqlalchemy.orm.context.ORMSelectCompileState._reset_joinpoint": [], "sqlalchemy.orm.context.ORMSelectCompileState._update_joinpoint": [], "sqlalchemy.orm.context.ORMSelectCompileState._join_check_and_adapt_right_side": [], "sqlalchemy.orm.context.ORMSelectCompileState._join_place_explicit_left_side": [], "sqlalchemy.orm.context.ORMSelectCompileState._join_determine_implicit_left_side": [], "sqlalchemy.orm.context.ORMSelectCompileState._join_left_to_right": [], "sqlalchemy.orm.context.ORMSelectCompileState._joinpoint_zero": [], "sqlalchemy.orm.context.ORMSelectCompileState._legacy_join": [], "sqlalchemy.orm.context.ORMSelectCompileState._join": [], "sqlalchemy.orm.context.ORMSelectCompileState._get_current_adapter": [], "sqlalchemy.orm.context.ORMSelectCompileState._adapt_col_list": [], "sqlalchemy.orm.context.ORMSelectCompileState._adapt_aliased_generation": [], "sqlalchemy.orm.context.ORMSelectCompileState._adapt_polymorphic_element": [], "sqlalchemy.orm.context.ORMSelectCompileState._select_statement": [], "sqlalchemy.orm.context.ORMSelectCompileState._simple_statement": [], "sqlalchemy.orm.context.ORMSelectCompileState._compound_eager_statement": [], "sqlalchemy.orm.context.ORMSelectCompileState._all_equivs": [], "sqlalchemy.orm.context.ORMSelectCompileState._only_entity_zero": [], "sqlalchemy.orm.context.ORMSelectCompileState._only_full_mapper_zero": [], "sqlalchemy.orm.context.ORMSelectCompileState._entity_zero": [], "sqlalchemy.orm.context.ORMSelectCompileState._mapper_zero": [], "sqlalchemy.orm.context.ORMSelectCompileState._get_select_from_alias_from_obj": [], "sqlalchemy.orm.context.ORMSelectCompileState._set_select_from_alias": [], "sqlalchemy.orm.context.ORMSelectCompileState._setup_with_polymorphics": [], "sqlalchemy.orm.context.ORMSelectCompileState.from_statement": [], "sqlalchemy.orm.context.ORMSelectCompileState.all_selected_columns": [], "sqlalchemy.orm.context.ORMSelectCompileState.determine_last_joined_entity": [], "sqlalchemy.orm.context.ORMSelectCompileState._create_entities_collection": [], "sqlalchemy.orm.context.ORMSelectCompileState._setup_for_generate": [], "sqlalchemy.orm.context.ORMSelectCompileState.create_for_statement": [], "sqlalchemy.orm.context.ORMFromStatementCompileState._get_current_adapter": [], "sqlalchemy.orm.context.ORMFromStatementCompileState._adapt_col_list": [], "sqlalchemy.orm.context.ORMFromStatementCompileState.create_for_statement": [], "sqlalchemy.orm.context.ORMCompileState._mapper_loads_polymorphically_with": [], "sqlalchemy.orm.context.ORMCompileState._create_with_polymorphic_adapter": [], "sqlalchemy.orm.context.ORMCompileState._lead_mapper_entities": [], "sqlalchemy.orm.context.ORMCompileState.orm_setup_cursor_result": [], "sqlalchemy.orm.context.ORMCompileState.orm_pre_session_exec": [], "sqlalchemy.orm.context.ORMCompileState.get_column_descriptions": [], "sqlalchemy.orm.context.ORMCompileState.create_for_statement": [], "sqlalchemy.orm.context.ORMCompileState._column_naming_convention": [], "sqlalchemy.orm.context.ORMCompileState.__init__": [], "sqlalchemy.orm.context.QueryContext.__init__": [], "packaging.tags.sys_tags": [], "packaging.tags._version_nodot": [], "packaging.tags.interpreter_version": [], "packaging.tags.interpreter_name": [], "packaging.tags._platform_tags": [], "packaging.tags._generic_platforms": [], "packaging.tags._linux_platforms": [], "packaging.tags.mac_platforms": [], "packaging.tags._mac_binary_formats": [], "packaging.tags._mac_arch": [], "packaging.tags.compatible_tags": [], "packaging.tags._py_interpreter_range": [], "packaging.tags.generic_tags": [], "packaging.tags._generic_abi": [], "packaging.tags.cpython_tags": [], "packaging.tags._cpython_abis": [], "packaging.tags._abi3_applies": [], "packaging.tags._normalize_string": [], "packaging.tags._get_config_var": [], "packaging.tags.parse_tag": [], "packaging.tags.Tag.__repr__": [], "packaging.tags.Tag.__str__": [], "packaging.tags.Tag.__hash__": [], "packaging.tags.Tag.__eq__": [], "packaging.tags.Tag.platform": [], "packaging.tags.Tag.abi": [], "packaging.tags.Tag.interpreter": [], "packaging.tags.Tag.__init__": [], "keystone.conf.utils.fmt": [], "pyrsistent._immutable.immutable": [], "sqlalchemy.dialects.postgresql.hstore._serialize_hstore": [], "sqlalchemy.dialects.postgresql.hstore._parse_hstore": [], "sqlalchemy.dialects.postgresql.hstore._parse_error": [], "sqlalchemy.dialects.postgresql.hstore.HSTORE.result_processor": [], "sqlalchemy.dialects.postgresql.hstore.HSTORE.bind_processor": [], "sqlalchemy.dialects.postgresql.hstore.HSTORE.Comparator.matrix": [], "sqlalchemy.dialects.postgresql.hstore.HSTORE.Comparator.array": [], "sqlalchemy.dialects.postgresql.hstore.HSTORE.Comparator.vals": [], "sqlalchemy.dialects.postgresql.hstore.HSTORE.Comparator.keys": [], "sqlalchemy.dialects.postgresql.hstore.HSTORE.Comparator.slice": [], "sqlalchemy.dialects.postgresql.hstore.HSTORE.Comparator.delete": [], "sqlalchemy.dialects.postgresql.hstore.HSTORE.Comparator.defined": [], "sqlalchemy.dialects.postgresql.hstore.HSTORE.Comparator._setup_getitem": [], "sqlalchemy.dialects.postgresql.hstore.HSTORE.Comparator.contained_by": [], "sqlalchemy.dialects.postgresql.hstore.HSTORE.Comparator.contains": [], "sqlalchemy.dialects.postgresql.hstore.HSTORE.Comparator.has_any": [], "sqlalchemy.dialects.postgresql.hstore.HSTORE.Comparator.has_all": [], "sqlalchemy.dialects.postgresql.hstore.HSTORE.Comparator.has_key": [], "sqlalchemy.dialects.postgresql.hstore.HSTORE.__init__": [], "libcst._nodes.tests.test_comparison.ComparisonTest.test_invalid": [], "libcst._nodes.tests.test_comparison.ComparisonTest.test_valid": [], "netaddr.contrib.subnet_splitter.SubnetSplitter.remove_subnet": [], "netaddr.contrib.subnet_splitter.SubnetSplitter.available_subnets": [], "netaddr.contrib.subnet_splitter.SubnetSplitter.extract_subnet": [], "netaddr.contrib.subnet_splitter.SubnetSplitter.__init__": [], "jwt.api_jwk.PyJWKSet.from_json": [], "jwt.api_jwk.PyJWKSet.from_dict": [], "jwt.api_jwk.PyJWKSet.__init__": [], "jwt.api_jwk.PyJWK.public_key_use": [], "jwt.api_jwk.PyJWK.key_id": [], "jwt.api_jwk.PyJWK.key_type": [], "jwt.api_jwk.PyJWK.from_json": [], "jwt.api_jwk.PyJWK.from_dict": [], "jwt.api_jwk.PyJWK.__init__": [], "xmlschema.validators.particles.ModelGroup.overall_max_occurs": [], "xmlschema.validators.particles.ModelGroup.overall_min_occurs": [], "xmlschema.validators.particles.ModelGroup.get_subgroups": [], "xmlschema.validators.particles.ModelGroup.iter_elements": [], "xmlschema.validators.particles.ModelGroup.iter_model": [], "xmlschema.validators.particles.ModelGroup.has_occurs_restriction": [], "xmlschema.validators.particles.ModelGroup.effective_max_occurs": [], "xmlschema.validators.particles.ModelGroup.effective_min_occurs": [], "xmlschema.validators.particles.ModelGroup.is_pointless": [], "xmlschema.validators.particles.ModelGroup.is_single": [], "xmlschema.validators.particles.ModelGroup.is_empty": [], "xmlschema.validators.particles.ModelGroup.is_emptiable": [], "xmlschema.validators.particles.ModelGroup.clear": [], "xmlschema.validators.particles.ModelGroup.insert": [], "xmlschema.validators.particles.ModelGroup.__len__": [], "xmlschema.validators.particles.ModelGroup.__delitem__": [], "xmlschema.validators.particles.ModelGroup.__setitem__": [], "xmlschema.validators.particles.ModelGroup.__getitem__": [], "xmlschema.validators.particles.ModelGroup.__repr__": [], "xmlschema.validators.particles.ModelGroup.__init__": [], "xmlschema.validators.particles.ParticleMixin._parse_particle": [], "xmlschema.validators.particles.ParticleMixin.parse_error": [], "xmlschema.validators.particles.ParticleMixin.has_occurs_restriction": [], "xmlschema.validators.particles.ParticleMixin.is_over": [], "xmlschema.validators.particles.ParticleMixin.is_missing": [], "xmlschema.validators.particles.ParticleMixin.is_univocal": [], "xmlschema.validators.particles.ParticleMixin.is_ambiguous": [], "xmlschema.validators.particles.ParticleMixin.is_multiple": [], "xmlschema.validators.particles.ParticleMixin.is_single": [], "xmlschema.validators.particles.ParticleMixin.is_empty": [], "xmlschema.validators.particles.ParticleMixin.is_emptiable": [], "xmlschema.validators.particles.ParticleMixin.effective_max_occurs": [], "xmlschema.validators.particles.ParticleMixin.effective_min_occurs": [], "xmlschema.validators.particles.ParticleMixin.occurs": [], "xmlschema.validators.particles.ParticleMixin.__init__": [], "jsonschema._format.is_draft3_time": [], "jsonschema._format.is_date": [], "jsonschema._format.is_regex": [], "jsonschema._format.is_host_name": [], "jsonschema._format.is_ipv4": [], "jsonschema._format.is_email": [], "jsonschema._format._checks_drafts": [], "jsonschema._format.FormatChecker.conforms": [], "jsonschema._format.FormatChecker.check": [], "jsonschema._format.FormatChecker.checks": [], "jsonschema._format.FormatChecker.__repr__": [], "jsonschema._format.FormatChecker.__init__": [], "libcst.tests.test_visitor.VisitorTest.test_transformer": [], "libcst.tests.test_visitor.VisitorTest.test_visitor": [], "importlib_resources.tests.test_reader.NamespaceReaderTest.test_files": [], "importlib_resources.tests.test_reader.NamespaceReaderTest.test_resource_path": [], "importlib_resources.tests.test_reader.NamespaceReaderTest.test_init_error": [], "importlib_resources.tests.test_reader.NamespaceReaderTest.tearDownClass": [], "importlib_resources.tests.test_reader.NamespaceReaderTest.setUpClass": [], "importlib_resources.tests.test_reader.MultiplexedPathTest.test_name": [], "importlib_resources.tests.test_reader.MultiplexedPathTest.test_repr": [], "importlib_resources.tests.test_reader.MultiplexedPathTest.test_join_path": [], "importlib_resources.tests.test_reader.MultiplexedPathTest.test_open_file": [], "importlib_resources.tests.test_reader.MultiplexedPathTest.test_is_file": [], "importlib_resources.tests.test_reader.MultiplexedPathTest.test_is_dir": [], "importlib_resources.tests.test_reader.MultiplexedPathTest.test_iterdir_duplicate": [], "importlib_resources.tests.test_reader.MultiplexedPathTest.test_iterdir": [], "importlib_resources.tests.test_reader.MultiplexedPathTest.test_init_file": [], "importlib_resources.tests.test_reader.MultiplexedPathTest.test_init_no_paths": [], "importlib_resources.tests.test_reader.MultiplexedPathTest.setUpClass": [], "saml2.ws.wssec.factory": [], "saml2.ws.wssec.faultcode_enum__from_string": [], "saml2.ws.wssec.nonce_from_string": [], "saml2.ws.wssec.password_from_string": [], "saml2.ws.wssec.transformation_parameters_from_string": [], "saml2.ws.wssec.security_from_string": [], "saml2.ws.wssec.security_token_reference_from_string": [], "saml2.ws.wssec.key_identifier_from_string": [], "saml2.ws.wssec.embedded_from_string": [], "saml2.ws.wssec.reference_from_string": [], "saml2.ws.wssec.binary_security_token_from_string": [], "saml2.ws.wssec.username_token_from_string": [], "saml2.ws.wssec.transformation_parameters_type__from_string": [], "saml2.ws.wssec.security_header_type__from_string": [], "saml2.ws.wssec.security_token_reference_type__from_string": [], "saml2.ws.wssec.SecurityTokenReferenceType_.__init__": [], "saml2.ws.wssec.embedded_type__from_string": [], "saml2.ws.wssec.EmbeddedType_.__init__": [], "saml2.ws.wssec.reference_type__from_string": [], "saml2.ws.wssec.ReferenceType_.__init__": [], "saml2.ws.wssec.t_usage__from_string": [], "saml2.ws.wssec.key_identifier_type__from_string": [], "saml2.ws.wssec.KeyIdentifierType_.__init__": [], "saml2.ws.wssec.binary_security_token_type__from_string": [], "saml2.ws.wssec.BinarySecurityTokenType_.__init__": [], "saml2.ws.wssec.username_token_type__from_string": [], "saml2.ws.wssec.UsernameTokenType_.__init__": [], "saml2.ws.wssec.username_token_type__username_from_string": [], "saml2.ws.wssec.encoded_string__from_string": [], "saml2.ws.wssec.EncodedString_.__init__": [], "saml2.ws.wssec.password_string__from_string": [], "saml2.ws.wssec.PasswordString_.__init__": [], "saml2.ws.wssec.attributed_string__from_string": [], "saml2.ws.wssec.AttributedString_.__init__": [], "IPython.lib.inputhookgtk.inputhook_gtk": [], "IPython.lib.inputhookgtk._main_quit": [], "libcst._maybe_sentinel.MaybeSentinel.__repr__": [], "pycparser.c_ast.Pragma.__iter__": [], "pycparser.c_ast.Pragma.children": [], "pycparser.c_ast.Pragma.__init__": [], "pycparser.c_ast.While.__iter__": [], "pycparser.c_ast.While.children": [], "pycparser.c_ast.While.__init__": [], "pycparser.c_ast.Union.__iter__": [], "pycparser.c_ast.Union.children": [], "pycparser.c_ast.Union.__init__": [], "pycparser.c_ast.UnaryOp.__iter__": [], "pycparser.c_ast.UnaryOp.children": [], "pycparser.c_ast.UnaryOp.__init__": [], "pycparser.c_ast.Typename.__iter__": [], "pycparser.c_ast.Typename.children": [], "pycparser.c_ast.Typename.__init__": [], "pycparser.c_ast.Typedef.__iter__": [], "pycparser.c_ast.Typedef.children": [], "pycparser.c_ast.Typedef.__init__": [], "pycparser.c_ast.TypeDecl.__iter__": [], "pycparser.c_ast.TypeDecl.children": [], "pycparser.c_ast.TypeDecl.__init__": [], "pycparser.c_ast.TernaryOp.__iter__": [], "pycparser.c_ast.TernaryOp.children": [], "pycparser.c_ast.TernaryOp.__init__": [], "pycparser.c_ast.Switch.__iter__": [], "pycparser.c_ast.Switch.children": [], "pycparser.c_ast.Switch.__init__": [], "pycparser.c_ast.StructRef.__iter__": [], "pycparser.c_ast.StructRef.children": [], "pycparser.c_ast.StructRef.__init__": [], "pycparser.c_ast.Struct.__iter__": [], "pycparser.c_ast.Struct.children": [], "pycparser.c_ast.Struct.__init__": [], "pycparser.c_ast.Return.__iter__": [], "pycparser.c_ast.Return.children": [], "pycparser.c_ast.Return.__init__": [], "pycparser.c_ast.PtrDecl.__iter__": [], "pycparser.c_ast.PtrDecl.children": [], "pycparser.c_ast.PtrDecl.__init__": [], "pycparser.c_ast.ParamList.__iter__": [], "pycparser.c_ast.ParamList.children": [], "pycparser.c_ast.ParamList.__init__": [], "pycparser.c_ast.NamedInitializer.__iter__": [], "pycparser.c_ast.NamedInitializer.children": [], "pycparser.c_ast.NamedInitializer.__init__": [], "pycparser.c_ast.Label.__iter__": [], "pycparser.c_ast.Label.children": [], "pycparser.c_ast.Label.__init__": [], "pycparser.c_ast.InitList.__iter__": [], "pycparser.c_ast.InitList.children": [], "pycparser.c_ast.InitList.__init__": [], "pycparser.c_ast.If.__iter__": [], "pycparser.c_ast.If.children": [], "pycparser.c_ast.If.__init__": [], "pycparser.c_ast.IdentifierType.__iter__": [], "pycparser.c_ast.IdentifierType.children": [], "pycparser.c_ast.IdentifierType.__init__": [], "pycparser.c_ast.ID.__iter__": [], "pycparser.c_ast.ID.children": [], "pycparser.c_ast.ID.__init__": [], "pycparser.c_ast.Goto.__iter__": [], "pycparser.c_ast.Goto.children": [], "pycparser.c_ast.Goto.__init__": [], "pycparser.c_ast.FuncDef.__iter__": [], "pycparser.c_ast.FuncDef.children": [], "pycparser.c_ast.FuncDef.__init__": [], "pycparser.c_ast.FuncDecl.__iter__": [], "pycparser.c_ast.FuncDecl.children": [], "pycparser.c_ast.FuncDecl.__init__": [], "pycparser.c_ast.FuncCall.__iter__": [], "pycparser.c_ast.FuncCall.children": [], "pycparser.c_ast.FuncCall.__init__": [], "pycparser.c_ast.For.__iter__": [], "pycparser.c_ast.For.children": [], "pycparser.c_ast.For.__init__": [], "pycparser.c_ast.FileAST.__iter__": [], "pycparser.c_ast.FileAST.children": [], "pycparser.c_ast.FileAST.__init__": [], "pycparser.c_ast.ExprList.__iter__": [], "pycparser.c_ast.ExprList.children": [], "pycparser.c_ast.ExprList.__init__": [], "pycparser.c_ast.EnumeratorList.__iter__": [], "pycparser.c_ast.EnumeratorList.children": [], "pycparser.c_ast.EnumeratorList.__init__": [], "pycparser.c_ast.Enumerator.__iter__": [], "pycparser.c_ast.Enumerator.children": [], "pycparser.c_ast.Enumerator.__init__": [], "pycparser.c_ast.Enum.__iter__": [], "pycparser.c_ast.Enum.children": [], "pycparser.c_ast.Enum.__init__": [], "pycparser.c_ast.EmptyStatement.__iter__": [], "pycparser.c_ast.EmptyStatement.children": [], "pycparser.c_ast.EmptyStatement.__init__": [], "pycparser.c_ast.EllipsisParam.__iter__": [], "pycparser.c_ast.EllipsisParam.children": [], "pycparser.c_ast.EllipsisParam.__init__": [], "pycparser.c_ast.DoWhile.__iter__": [], "pycparser.c_ast.DoWhile.children": [], "pycparser.c_ast.DoWhile.__init__": [], "pycparser.c_ast.Default.__iter__": [], "pycparser.c_ast.Default.children": [], "pycparser.c_ast.Default.__init__": [], "pycparser.c_ast.DeclList.__iter__": [], "pycparser.c_ast.DeclList.children": [], "pycparser.c_ast.DeclList.__init__": [], "pycparser.c_ast.Decl.__iter__": [], "pycparser.c_ast.Decl.children": [], "pycparser.c_ast.Decl.__init__": [], "pycparser.c_ast.Continue.__iter__": [], "pycparser.c_ast.Continue.children": [], "pycparser.c_ast.Continue.__init__": [], "pycparser.c_ast.Constant.__iter__": [], "pycparser.c_ast.Constant.children": [], "pycparser.c_ast.Constant.__init__": [], "pycparser.c_ast.CompoundLiteral.__iter__": [], "pycparser.c_ast.CompoundLiteral.children": [], "pycparser.c_ast.CompoundLiteral.__init__": [], "pycparser.c_ast.Compound.__iter__": [], "pycparser.c_ast.Compound.children": [], "pycparser.c_ast.Compound.__init__": [], "pycparser.c_ast.Cast.__iter__": [], "pycparser.c_ast.Cast.children": [], "pycparser.c_ast.Cast.__init__": [], "pycparser.c_ast.Case.__iter__": [], "pycparser.c_ast.Case.children": [], "pycparser.c_ast.Case.__init__": [], "pycparser.c_ast.Break.__iter__": [], "pycparser.c_ast.Break.children": [], "pycparser.c_ast.Break.__init__": [], "pycparser.c_ast.BinaryOp.__iter__": [], "pycparser.c_ast.BinaryOp.children": [], "pycparser.c_ast.BinaryOp.__init__": [], "pycparser.c_ast.Assignment.__iter__": [], "pycparser.c_ast.Assignment.children": [], "pycparser.c_ast.Assignment.__init__": [], "pycparser.c_ast.ArrayRef.__iter__": [], "pycparser.c_ast.ArrayRef.children": [], "pycparser.c_ast.ArrayRef.__init__": [], "pycparser.c_ast.ArrayDecl.__iter__": [], "pycparser.c_ast.ArrayDecl.children": [], "pycparser.c_ast.ArrayDecl.__init__": [], "pycparser.c_ast.NodeVisitor.generic_visit": [], "pycparser.c_ast.NodeVisitor.visit": [], "pycparser.c_ast.Node.show": [], "pycparser.c_ast.Node.children": [], "pycparser.c_ast.Node.__repr__": [], "pycparser.c_ast._repr": [], "rx.concurrency.mainloopscheduler.asyncioscheduler.AsyncIOScheduler.now": [], "rx.concurrency.mainloopscheduler.asyncioscheduler.AsyncIOScheduler.schedule_absolute": [], "rx.concurrency.mainloopscheduler.asyncioscheduler.AsyncIOScheduler.schedule_relative": [], "rx.concurrency.mainloopscheduler.asyncioscheduler.AsyncIOScheduler.schedule": [], "rx.concurrency.mainloopscheduler.asyncioscheduler.AsyncIOScheduler.__init__": [], "jedi.inference.references.search_in_file_ios": [], "jedi.inference.references.get_module_contexts_containing_name": [], "jedi.inference.references._find_python_files_in_sys_path": [], "jedi.inference.references.recurse_find_python_files": [], "jedi.inference.references.recurse_find_python_folders_and_files": [], "jedi.inference.references.gitignored_lines": [], "jedi.inference.references._check_fs": [], "jedi.inference.references.find_references": [], "jedi.inference.references._find_global_variables": [], "jedi.inference.references._add_names_in_same_context": [], "jedi.inference.references._find_names": [], "jedi.inference.references._find_defining_names": [], "jedi.inference.references._dictionarize": [], "jedi.inference.references._resolve_names": [], "async_generator._impl.isasyncgenfunction": [], "async_generator._impl.isasyncgen": [], "async_generator._impl.async_generator": [], "async_generator._impl.AsyncGenerator.__del__": [], "async_generator._impl.AsyncGenerator.aclose": [], "async_generator._impl.AsyncGenerator._do_it": [], "async_generator._impl.AsyncGenerator.athrow": [], "async_generator._impl.AsyncGenerator.asend": [], "async_generator._impl.AsyncGenerator.__anext__": [], "async_generator._impl.AsyncGenerator.ag_frame": [], "async_generator._impl.AsyncGenerator.ag_code": [], "async_generator._impl.AsyncGenerator.__aiter__": [], "async_generator._impl.AsyncGenerator.__init__": [], "async_generator._impl.ANextIter._invoke": [], "async_generator._impl.ANextIter.throw": [], "async_generator._impl.ANextIter.send": [], "async_generator._impl.ANextIter.__next__": [], "async_generator._impl.ANextIter.__await__": [], "async_generator._impl.ANextIter.__init__": [], "async_generator._impl.yield_from_": [], "async_generator._impl.yield_": [], "async_generator._impl._yield_": [], "async_generator._impl._unwrap": [], "async_generator._impl._is_wrapped": [], "async_generator._impl._wrap": [], "async_generator._impl.YieldWrapper.__init__": [], "sqlalchemy.dialects.mysql.provision._mysql_temp_table_keyword_args": [], "sqlalchemy.dialects.mysql.provision._mysql_drop_db": [], "sqlalchemy.dialects.mysql.provision._mysql_configure_follower": [], "sqlalchemy.dialects.mysql.provision._mysql_create_db": [], "sqlalchemy.dialects.mysql.provision.generate_driver_url": [], "osprofiler.exc.CommandError.__str__": [], "osprofiler.exc.CommandError.__init__": [], "pygments.lexers.modula2.Modula2Lexer.analyse_text": [], "pygments.lexers.modula2.Modula2Lexer.get_tokens_unprocessed": [], "pygments.lexers.modula2.Modula2Lexer.get_dialect_from_dialect_tag": [], "pygments.lexers.modula2.Modula2Lexer.set_dialect": [], "pygments.lexers.modula2.Modula2Lexer.__init__": [], "keystone.common.sql.contract_repo.versions.063_contract_drop_limit_columns.upgrade": [ { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/063_contract_drop_limit_columns.py", "start": { "line": 20, "column": 18 }, "stop": { "line": 20, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "paste.util.classinit.build_properties": [], "paste.util.classinit.ClassInitMeta.__new__": [], "migrate.tests.changeset.test_constraint.TestAutoname.test_autoname_unique": [], "migrate.tests.changeset.test_constraint.TestAutoname.test_autoname_check": [], "migrate.tests.changeset.test_constraint.TestAutoname.test_autoname_fk": [], "migrate.tests.changeset.test_constraint.TestAutoname.test_autoname_pk": [], "migrate.tests.changeset.test_constraint.TestConstraint.test_named_check_constraints": [], "migrate.tests.changeset.test_constraint.TestConstraint.test_fail_mysql_check_constraints": [], "migrate.tests.changeset.test_constraint.TestConstraint.test_drop_cascade": [], "migrate.tests.changeset.test_constraint.TestConstraint.test_define_pk_multi": [], "migrate.tests.changeset.test_constraint.TestConstraint.test_define_pk": [], "migrate.tests.changeset.test_constraint.TestConstraint.test_define_fk": [], "migrate.tests.changeset.test_constraint.TestConstraint._define_pk": [], "migrate.tests.changeset.test_constraint.CommonTestConstraint._create_table": [], "migrate.tests.changeset.test_constraint.CommonTestConstraint._teardown": [], "migrate.tests.changeset.test_constraint.CommonTestConstraint._setup": [], "setuptools.unicode_utils.try_encode": [], "setuptools.unicode_utils.filesys_decode": [], "setuptools.unicode_utils.decompose": [], "keystone.common.sql.contract_repo.versions.072_contract_drop_domain_id_fk.upgrade": [ { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/072_contract_drop_domain_id_fk.py", "start": { "line": 36, "column": 4 }, "stop": { "line": 36, "column": 22 } }, { "path": "keystone/common/sql/contract_repo/versions/072_contract_drop_domain_id_fk.py", "start": { "line": 47, "column": 4 }, "stop": { "line": 47, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.drop", "class_name": "migrate.changeset.constraint.ForeignKeyConstraint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/072_contract_drop_domain_id_fk.py", "start": { "line": 26, "column": 14 }, "stop": { "line": 26, "column": 23 } }, { "path": "keystone/common/sql/contract_repo/versions/072_contract_drop_domain_id_fk.py", "start": { "line": 38, "column": 24 }, "stop": { "line": 38, "column": 33 } }, { "path": "keystone/common/sql/contract_repo/versions/072_contract_drop_domain_id_fk.py", "start": { "line": 25, "column": 11 }, "stop": { "line": 25, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/072_contract_drop_domain_id_fk.py", "start": { "line": 39, "column": 14 }, "stop": { "line": 43, "column": 5 } }, { "path": "keystone/common/sql/contract_repo/versions/072_contract_drop_domain_id_fk.py", "start": { "line": 28, "column": 14 }, "stop": { "line": 32, "column": 5 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/072_contract_drop_domain_id_fk.py", "start": { "line": 31, "column": 12 }, "stop": { "line": 31, "column": 25 } }, { "path": "keystone/common/sql/contract_repo/versions/072_contract_drop_domain_id_fk.py", "start": { "line": 42, "column": 12 }, "stop": { "line": 42, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.ForeignKeyConstraint.column_keys", "class_name": "sqlalchemy.sql.schema.ForeignKeyConstraint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/072_contract_drop_domain_id_fk.py", "start": { "line": 33, "column": 20 }, "stop": { "line": 33, "column": 48 } }, { "path": "keystone/common/sql/contract_repo/versions/072_contract_drop_domain_id_fk.py", "start": { "line": 44, "column": 20 }, "stop": { "line": 44, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ForeignKeyConstraint.__init__", "class_name": "migrate.changeset.constraint.ForeignKeyConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/072_contract_drop_domain_id_fk.py", "start": { "line": 30, "column": 11 }, "stop": { "line": 30, "column": 21 } }, { "path": "keystone/common/sql/contract_repo/versions/072_contract_drop_domain_id_fk.py", "start": { "line": 41, "column": 11 }, "stop": { "line": 41, "column": 21 } } ], "kind": "function", "target": "isinstance" } ], "oslo_context.tests.test_context.ContextTest.test_deprecated_args": [], "oslo_context.tests.test_context.ContextTest.test_policy_deprecations": [], "oslo_context.tests.test_context.ContextTest.test_policy_dict": [], "oslo_context.tests.test_context.ContextTest.test_no_global_id_by_default": [], "oslo_context.tests.test_context.ContextTest.test_generate_request_id_unique": [], "oslo_context.tests.test_context.ContextTest.test_generate_request_id": [], "oslo_context.tests.test_context.ContextTest.test_dict_empty_user_identity": [], "oslo_context.tests.test_context.ContextTest.test_auth_token_info_removed": [], "oslo_context.tests.test_context.ContextTest.test_values": [], "oslo_context.tests.test_context.ContextTest.test_not_in_from_function_and_args": [], "oslo_context.tests.test_context.ContextTest.test_from_function_and_args": [], "oslo_context.tests.test_context.ContextTest.test_environ_admin_project": [], "oslo_context.tests.test_context.ContextTest.test_from_environ_strip_roles": [], "oslo_context.tests.test_context.ContextTest.test_from_environ_deprecated_precendence": [], "oslo_context.tests.test_context.ContextTest.test_from_environ_deprecated_variables": [], "oslo_context.tests.test_context.ContextTest.test_from_environ_no_roles": [], "oslo_context.tests.test_context.ContextTest.test_from_environ_variables": [], "oslo_context.tests.test_context.ContextTest.test_is_user_context": [], "oslo_context.tests.test_context.ContextTest.test_from_dict_extended": [], "oslo_context.tests.test_context.ContextTest.test_from_dict_overrides": [], "oslo_context.tests.test_context.ContextTest.test_from_dict_unknown_keys": [], "oslo_context.tests.test_context.ContextTest.test_from_dict": [], "oslo_context.tests.test_context.ContextTest.test_admin_context_show_deleted_flag_set": [], "oslo_context.tests.test_context.ContextTest.test_admin_context_show_deleted_flag_default": [], "oslo_context.tests.test_context.ContextTest.test_no_context": [], "oslo_context.tests.test_context.ContextTest.test_store_current": [], "oslo_context.tests.test_context.ContextTest.test_admin_no_overwrite": [], "oslo_context.tests.test_context.ContextTest.test_no_overwrite": [], "oslo_context.tests.test_context.ContextTest.test_store_when_no_overwrite": [], "oslo_context.tests.test_context.ContextTest.test_context": [], "oslo_context.tests.test_context.ContextTest.setUp": [], "oslo_context.tests.test_context.TestContext.to_dict": [], "oslo_context.tests.test_context.TestContext.__init__": [], "oslo_context.tests.test_context.WarningsFixture.__getitem__": [], "oslo_context.tests.test_context.WarningsFixture.__len__": [], "oslo_context.tests.test_context.WarningsFixture.setUp": [], "oslo_context.tests.test_context.WarningsFixture.__init__": [], "oslo_context.tests.test_context.generate_id": [], "rx.linq.observable.blocking.foreach.for_each": [], "keystoneclient.tests.unit.auth.test_access.AccessInfoPluginTests.test_invalidate": [], "keystoneclient.tests.unit.auth.test_access.AccessInfoPluginTests.test_auth_url": [], "keystoneclient.tests.unit.auth.test_access.AccessInfoPluginTests.test_auth_ref": [], "keystoneclient.tests.unit.auth.test_access.AccessInfoPluginTests._plugin": [], "keystoneclient.tests.unit.auth.test_access.AccessInfoPluginTests.setUp": [], "pkg_resources._vendor.packaging.requirements.Requirement.__repr__": [], "pkg_resources._vendor.packaging.requirements.Requirement.__str__": [], "pkg_resources._vendor.packaging.requirements.Requirement.__init__": [], "IPython.core.tests.test_magic_terminal.PasteTestCase.test_paste_trailing_question": [], "IPython.core.tests.test_magic_terminal.PasteTestCase.test_paste_leading_commas": [], "IPython.core.tests.test_magic_terminal.PasteTestCase.test_paste_echo": [], "IPython.core.tests.test_magic_terminal.PasteTestCase.test_paste_email_py": [], "IPython.core.tests.test_magic_terminal.PasteTestCase.test_paste_email2": [], "IPython.core.tests.test_magic_terminal.PasteTestCase.test_paste_email": [], "IPython.core.tests.test_magic_terminal.PasteTestCase.test_paste_py_multi_r": [], "IPython.core.tests.test_magic_terminal.PasteTestCase.test_paste_py_multi": [], "IPython.core.tests.test_magic_terminal.PasteTestCase.test_paste_pyprompt": [], "IPython.core.tests.test_magic_terminal.PasteTestCase.test_paste": [], "IPython.core.tests.test_magic_terminal.PasteTestCase.tearDown": [], "IPython.core.tests.test_magic_terminal.PasteTestCase.setUp": [], "IPython.core.tests.test_magic_terminal.PasteTestCase.paste": [], "IPython.core.tests.test_magic_terminal.test_cpaste": [], "IPython.core.tests.test_magic_terminal.check_cpaste": [], "iso8601.test_iso8601.test_parse_valid_date": [], "iso8601.test_iso8601.test_parse_invalid_date": [], "iso8601.test_iso8601.test_parse_utc_different_default": [], "iso8601.test_iso8601.test_parse_no_timezone_different_default": [], "iso8601.test_iso8601.test_fixedoffset_eq": [], "iso8601.test_iso8601.test_iso8601_regex": [], "oslo_db.tests.sqlalchemy.test_utils.TestGetInnoDBTables.test_skip_tables_use_several_values": [], "oslo_db.tests.sqlalchemy.test_utils.TestGetInnoDBTables.test_skip_tables_use_empty_list": [], "oslo_db.tests.sqlalchemy.test_utils.TestGetInnoDBTables.test_skip_tables_use_passed_value": [], "oslo_db.tests.sqlalchemy.test_utils.TestGetInnoDBTables.test_skip_tables_use_default_value": [], "oslo_db.tests.sqlalchemy.test_utils.TestGetInnoDBTables.test_all_tables_use_innodb_false": [], "oslo_db.tests.sqlalchemy.test_utils.TestGetInnoDBTables.test_all_tables_use_innodb": [], "oslo_db.tests.sqlalchemy.test_utils.TestDialectFunctionDispatcher.test_multiple_no_return_value": [], "oslo_db.tests.sqlalchemy.test_utils.TestDialectFunctionDispatcher.test_multiple": [], "oslo_db.tests.sqlalchemy.test_utils.TestDialectFunctionDispatcher.test_single_only_one_target": [], "oslo_db.tests.sqlalchemy.test_utils.TestDialectFunctionDispatcher.test_invalid_dispatch": [], "oslo_db.tests.sqlalchemy.test_utils.TestDialectFunctionDispatcher.test_invalid_target": [], "oslo_db.tests.sqlalchemy.test_utils.TestDialectFunctionDispatcher.test_url_mysql_generic": [], "oslo_db.tests.sqlalchemy.test_utils.TestDialectFunctionDispatcher.test_url_pymysql": [], "oslo_db.tests.sqlalchemy.test_utils.TestDialectFunctionDispatcher.test_engine": [], "oslo_db.tests.sqlalchemy.test_utils.TestDialectFunctionDispatcher.test_single_retval": [], "oslo_db.tests.sqlalchemy.test_utils.TestDialectFunctionDispatcher.test_multiple_nesting": [], "oslo_db.tests.sqlalchemy.test_utils.TestDialectFunctionDispatcher.test_multiple_no_driver": [], "oslo_db.tests.sqlalchemy.test_utils.TestDialectFunctionDispatcher.test_multiple_no_dispatcher": [], "oslo_db.tests.sqlalchemy.test_utils.TestDialectFunctionDispatcher.test_single_no_dispatcher": [], "oslo_db.tests.sqlalchemy.test_utils.TestDialectFunctionDispatcher.test_dispatch_on_target": [], "oslo_db.tests.sqlalchemy.test_utils.TestDialectFunctionDispatcher.test_single_kwarg": [], "oslo_db.tests.sqlalchemy.test_utils.TestDialectFunctionDispatcher.test_single": [], "oslo_db.tests.sqlalchemy.test_utils.TestDialectFunctionDispatcher._multiple_fixture": [], "oslo_db.tests.sqlalchemy.test_utils.TestDialectFunctionDispatcher._single_fixture": [], "oslo_db.tests.sqlalchemy.test_utils.TestUtils.test_column_exists": [], "oslo_db.tests.sqlalchemy.test_utils.TestUtils.test_change_index_columns": [], "oslo_db.tests.sqlalchemy.test_utils.TestUtils.test_drop_unexisting_index": [], "oslo_db.tests.sqlalchemy.test_utils.TestUtils.test_drop_index": [], "oslo_db.tests.sqlalchemy.test_utils.TestUtils.test_add_existing_index": [], "oslo_db.tests.sqlalchemy.test_utils.TestUtils.test_add_index": [], "oslo_db.tests.sqlalchemy.test_utils.TestUtils.test_index_exists_on_columns": [], "oslo_db.tests.sqlalchemy.test_utils.TestUtils.test_index_exists": [], "oslo_db.tests.sqlalchemy.test_utils.TestUtils.test_get_indexes": [], "oslo_db.tests.sqlalchemy.test_utils.TestUtils.setUp": [], "oslo_db.tests.sqlalchemy.test_utils.TestModelQuery.test_model_query_common": [], "oslo_db.tests.sqlalchemy.test_utils.TestModelQuery.test_project_filter_allow_none": [], "oslo_db.tests.sqlalchemy.test_utils.TestModelQuery.test_project_filter_wrong_model": [], "oslo_db.tests.sqlalchemy.test_utils.TestModelQuery.test_project_filter": [], "oslo_db.tests.sqlalchemy.test_utils.TestModelQuery.test_no_deleted_value": [], "oslo_db.tests.sqlalchemy.test_utils.TestModelQuery.test_deleted_true": [], "oslo_db.tests.sqlalchemy.test_utils.TestModelQuery.test_deleted_false": [], "oslo_db.tests.sqlalchemy.test_utils.TestModelQuery.test_no_soft_deleted": [], "oslo_db.tests.sqlalchemy.test_utils.TestModelQuery.test_wrong_model": [], "oslo_db.tests.sqlalchemy.test_utils.TestModelQuery.setUp": [], "oslo_db.tests.sqlalchemy.test_utils.TestConnectionUtils.test_get_db_connection_info": [], "oslo_db.tests.sqlalchemy.test_utils.TestConnectionUtils.test_ensure_backend_available_no_dbapi_raises": [], "oslo_db.tests.sqlalchemy.test_utils.TestConnectionUtils.test_ensure_backend_available_no_connection_raises": [], "oslo_db.tests.sqlalchemy.test_utils.TestConnectionUtils.test_ensure_backend_available": [], "oslo_db.tests.sqlalchemy.test_utils.TestConnectionUtils.setUp": [], "oslo_db.tests.sqlalchemy.test_utils.TestMigrationUtils.test_suspend_fk_constraints_for_col_alter": [], "oslo_db.tests.sqlalchemy.test_utils.TestMigrationUtils.test_get_foreign_key_constraint_name": [], "oslo_db.tests.sqlalchemy.test_utils.TestMigrationUtils.test_change_deleted_column_type_sqlite_drops_check_constraint": [], "oslo_db.tests.sqlalchemy.test_utils.TestMigrationUtils.test_detect_boolean_deleted_constraint_detection": [], "oslo_db.tests.sqlalchemy.test_utils.TestMigrationUtils.test_change_deleted_column_type_to_boolean_type_custom": [], "oslo_db.tests.sqlalchemy.test_utils.TestMigrationUtils.test_change_deleted_column_type_to_boolean_with_fc": [], "oslo_db.tests.sqlalchemy.test_utils.TestMigrationUtils.test_change_deleted_column_type_to_boolean": [], "oslo_db.tests.sqlalchemy.test_utils.TestMigrationUtils.test_change_deleted_column_type_to_id_type_custom": [], "oslo_db.tests.sqlalchemy.test_utils.TestMigrationUtils.test_change_deleted_column_type_to_id_type_string": [], "oslo_db.tests.sqlalchemy.test_utils.TestMigrationUtils.test_change_deleted_column_type_to_id_type_integer": [], "oslo_db.tests.sqlalchemy.test_utils.TestMigrationUtils.test_change_deleted_column_type_does_not_drop_index": [], "oslo_db.tests.sqlalchemy.test_utils.TestMigrationUtils.test_drop_old_duplicate_entries_from_table_soft_delete": [], "oslo_db.tests.sqlalchemy.test_utils.TestMigrationUtils.test_drop_dup_entries_in_file_conn": [], "oslo_db.tests.sqlalchemy.test_utils.TestMigrationUtils.test_drop_old_duplicate_entries_from_table": [], "oslo_db.tests.sqlalchemy.test_utils.TestMigrationUtils._populate_db_for_drop_duplicate_entries": [], "oslo_db.tests.sqlalchemy.test_utils.TestMigrationUtils.setUp": [], "oslo_db.tests.sqlalchemy.test_utils.TestPaginateQueryActualSQL.test_paginate_on_hybrid_assert_stmt": [], "oslo_db.tests.sqlalchemy.test_utils.TestPaginateQueryActualSQL.test_paginate_with_boolean_sort": [], "oslo_db.tests.sqlalchemy.test_utils.TestGetUniqueKeys.test_cache": [], "oslo_db.tests.sqlalchemy.test_utils.TestGetUniqueKeys.test_unknown_primary_keys": [], "oslo_db.tests.sqlalchemy.test_utils.TestGetUniqueKeys.test_unique_index": [], "oslo_db.tests.sqlalchemy.test_utils.TestGetUniqueKeys.test_multiple_primary_keys": [], "oslo_db.tests.sqlalchemy.test_utils.Test_UnstableSortingOrder.test_unique_index_unstable": [], "oslo_db.tests.sqlalchemy.test_utils.Test_UnstableSortingOrder.test_unique_index_stable": [], "oslo_db.tests.sqlalchemy.test_utils.Test_UnstableSortingOrder.test_unknown_primary_keys_stable": [], "oslo_db.tests.sqlalchemy.test_utils.Test_UnstableSortingOrder.test_single_inh_stable": [], "oslo_db.tests.sqlalchemy.test_utils.Test_UnstableSortingOrder.test_joined_inh_stable": [], "oslo_db.tests.sqlalchemy.test_utils.Test_UnstableSortingOrder.test_multiple_primary_keys_unstable": [], "oslo_db.tests.sqlalchemy.test_utils.Test_UnstableSortingOrder.test_classically_mapped_primary_keys_stable": [], "oslo_db.tests.sqlalchemy.test_utils.Test_UnstableSortingOrder.test_multiple_primary_keys_stable": [], "oslo_db.tests.sqlalchemy.test_utils.TestPaginateQuery.test_paginate_on_hybrid": [], "oslo_db.tests.sqlalchemy.test_utils.TestPaginateQuery.test_paginate_query_value_error": [], "oslo_db.tests.sqlalchemy.test_utils.TestPaginateQuery.test_paginate_query_marker_null_with_two_primary_keys": [], "oslo_db.tests.sqlalchemy.test_utils.TestPaginateQuery.test_paginate_query_marker_null": [], "oslo_db.tests.sqlalchemy.test_utils.TestPaginateQuery.test_paginate_query_null": [], "oslo_db.tests.sqlalchemy.test_utils.TestPaginateQuery.test_paginate_query": [], "oslo_db.tests.sqlalchemy.test_utils.TestPaginateQuery.test_paginate_query_assertion_error_2": [], "oslo_db.tests.sqlalchemy.test_utils.TestPaginateQuery.test_paginate_query_assertion_error": [], "oslo_db.tests.sqlalchemy.test_utils.TestPaginateQuery.test_paginate_query_attribute_error_invalid_sortkey_3": [], "oslo_db.tests.sqlalchemy.test_utils.TestPaginateQuery.test_paginate_query_attribute_error_invalid_sortkey_2": [], "oslo_db.tests.sqlalchemy.test_utils.TestPaginateQuery.test_paginate_query_attribute_error_invalid_sortkey": [], "oslo_db.tests.sqlalchemy.test_utils.TestPaginateQuery.test_paginate_query_attribute_error": [], "oslo_db.tests.sqlalchemy.test_utils.TestPaginateQuery.test_invalid_unicode_paramater_str": [], "oslo_db.tests.sqlalchemy.test_utils.TestPaginateQuery.test_invalid_sort_key_str": [], "oslo_db.tests.sqlalchemy.test_utils.TestPaginateQuery.test_paginate_query_no_pagination": [], "oslo_db.tests.sqlalchemy.test_utils.TestPaginateQuery.test_paginate_query_no_pagination_no_sort_dirs": [], "oslo_db.tests.sqlalchemy.test_utils.TestPaginateQuery.setUp": [], "oslo_db.tests.sqlalchemy.test_utils.FakeModel.__repr__": [], "oslo_db.tests.sqlalchemy.test_utils.FakeModel.__getitem__": [], "oslo_db.tests.sqlalchemy.test_utils.FakeModel.__getattr__": [], "oslo_db.tests.sqlalchemy.test_utils.FakeModel.__init__": [], "oslo_db.tests.sqlalchemy.test_utils.FakeTable.foo": [], "oslo_db.tests.sqlalchemy.test_utils.FakeTable.some_hybrid": [], "oslo_db.tests.sqlalchemy.test_utils.CustomType.get_col_spec": [], "oslo_db.tests.sqlalchemy.test_utils.TestSanitizeDbUrl.test_url_with_no_cred": [], "oslo_db.tests.sqlalchemy.test_utils.TestSanitizeDbUrl.test_url_with_cred": [], "libcst.codemod.visitors._remove_imports._merge_whitespace_after": [], "libcst.codemod.visitors._remove_imports.RemoveImportsVisitor.leave_ImportFrom": [], "libcst.codemod.visitors._remove_imports.RemoveImportsVisitor._process_importfrom_aliases": [], "libcst.codemod.visitors._remove_imports.RemoveImportsVisitor.leave_Import": [], "libcst.codemod.visitors._remove_imports.RemoveImportsVisitor.visit_Module": [], "libcst.codemod.visitors._remove_imports.RemoveImportsVisitor.__init__": [], "libcst.codemod.visitors._remove_imports.RemoveImportsVisitor.remove_unused_import_by_node": [], "libcst.codemod.visitors._remove_imports.RemoveImportsVisitor.remove_unused_import": [], "libcst.codemod.visitors._remove_imports.RemoveImportsVisitor._get_imports_from_context": [], "libcst.codemod.visitors._remove_imports.RemovedNodeVisitor.visit_Attribute": [], "libcst.codemod.visitors._remove_imports.RemovedNodeVisitor.visit_Name": [], "libcst.codemod.visitors._remove_imports.RemovedNodeVisitor._visit_name_attr_alike": [], "libcst.codemod.visitors._remove_imports.RemovedNodeVisitor._remove_imports_from_importfrom_stmt": [], "libcst.codemod.visitors._remove_imports.RemovedNodeVisitor._remove_imports_from_import_stmt": [], "keystone.common.policies.domain_config.list_rules": [], "passlib.tests.utils.reset_warnings.__exit__": [], "passlib.tests.utils.reset_warnings.__enter__": [], "passlib.tests.utils.reset_warnings.__init__": [], "passlib.tests.utils.EncodingHandlerMixin.populate_context": [], "passlib.tests.utils.UserHandlerMixin.FuzzHashGenerator.random_user": [], "passlib.tests.utils.UserHandlerMixin.populate_context": [], "passlib.tests.utils.UserHandlerMixin.test_82_user_salt": [], "passlib.tests.utils.UserHandlerMixin.test_81_user_case": [], "passlib.tests.utils.UserHandlerMixin.test_80_user": [], "passlib.tests.utils.OsCryptMixin.crypt_supports_variant": [], "passlib.tests.utils.OsCryptMixin.fuzz_verifier_crypt": [], "passlib.tests.utils.OsCryptMixin.test_82_crypt_support": [], "passlib.tests.utils.OsCryptMixin.test_81_crypt_fallback": [], "passlib.tests.utils.OsCryptMixin.test_80_faulty_crypt": [], "passlib.tests.utils.OsCryptMixin._use_mock_crypt": [], "passlib.tests.utils.OsCryptMixin._get_skip_backend_reason": [], "passlib.tests.utils.OsCryptMixin._patch_safe_crypt": [], "passlib.tests.utils.OsCryptMixin.has_os_crypt_fallback": [], "passlib.tests.utils.OsCryptMixin._get_safe_crypt_handler_backend": [], "passlib.tests.utils.OsCryptMixin.setUp": [], "passlib.tests.utils.HandlerCase.test_disable_and_enable": [], "passlib.tests.utils.HandlerCase.FuzzHashGenerator.accept_password_pair": [], "passlib.tests.utils.HandlerCase.FuzzHashGenerator.random_password": [], "passlib.tests.utils.HandlerCase.FuzzHashGenerator.random_password_pair": [], "passlib.tests.utils.HandlerCase.FuzzHashGenerator.random_ident": [], "passlib.tests.utils.HandlerCase.FuzzHashGenerator.random_salt_size": [], "passlib.tests.utils.HandlerCase.FuzzHashGenerator.random_rounds": [], "passlib.tests.utils.HandlerCase.FuzzHashGenerator.randintgauss": [], "passlib.tests.utils.HandlerCase.FuzzHashGenerator.generate": [], "passlib.tests.utils.HandlerCase.FuzzHashGenerator.__init__": [], "passlib.tests.utils.HandlerCase.fuzz_verifier_default": [], "passlib.tests.utils.HandlerCase.get_fuzz_verifiers": [], "passlib.tests.utils.HandlerCase.fuzz_thread_count": [], "passlib.tests.utils.HandlerCase.max_fuzz_time": [], "passlib.tests.utils.HandlerCase.test_78_fuzz_threading": [], "passlib.tests.utils.HandlerCase.test_77_fuzz_input": [], "passlib.tests.utils.HandlerCase.test_71_parsehash_results": [], "passlib.tests.utils.HandlerCase.assert_is_masked": [], "passlib.tests.utils.HandlerCase.test_70_parsehash": [], "passlib.tests.utils.HandlerCase.require_parsehash": [], "passlib.tests.utils.HandlerCase.test_76_hash_border": [], "passlib.tests.utils.HandlerCase.test_75_foreign": [], "passlib.tests.utils.HandlerCase.test_74_malformed": [], "passlib.tests.utils.HandlerCase.test_73_unidentified": [], "passlib.tests.utils.HandlerCase.test_72_configs": [], "passlib.tests.utils.HandlerCase.test_71_alternates": [], "passlib.tests.utils.HandlerCase.test_70_hashes": [], "passlib.tests.utils.HandlerCase.expect_os_crypt_failure": [], "passlib.tests.utils.HandlerCase.is_secret_8bit": [], "passlib.tests.utils.HandlerCase.test_64_forbidden_chars": [], "passlib.tests.utils.HandlerCase.test_63_large_secret": [], "passlib.tests.utils.HandlerCase.test_62_secret_border": [], "passlib.tests.utils.HandlerCase.test_61_secret_case_sensitive": [], "passlib.tests.utils.HandlerCase.test_secret_w_truncate_size": [], "passlib.tests.utils.HandlerCase.test_secret_wo_truncate_size": [], "passlib.tests.utils.HandlerCase.test_truncate_error_setting": [], "passlib.tests.utils.HandlerCase.test_has_many_idents_using": [], "passlib.tests.utils.HandlerCase.test_30_HasManyIdents": [], "passlib.tests.utils.HandlerCase.require_many_idents": [], "passlib.tests.utils.HandlerCase.test_has_rounds_using_and_needs_update": [], "passlib.tests.utils.HandlerCase.test_has_rounds_using_w_vary_rounds_generation": [], "passlib.tests.utils.HandlerCase.test_has_rounds_using_w_vary_rounds_parsing": [], "passlib.tests.utils.HandlerCase.test_has_rounds_using_w_rounds": [], "passlib.tests.utils.HandlerCase.test_has_rounds_using_w_default_rounds": [], "passlib.tests.utils.HandlerCase.test_has_rounds_replace_w_max_rounds": [], "passlib.tests.utils.HandlerCase.test_has_rounds_using_w_min_rounds": [], "passlib.tests.utils.HandlerCase.test_has_rounds_using_harness": [], "passlib.tests.utils.HandlerCase._create_using_rounds_helper": [], "passlib.tests.utils.HandlerCase.test_21b_max_rounds": [], "passlib.tests.utils.HandlerCase.test_21_min_rounds": [], "passlib.tests.utils.HandlerCase.test_20_optional_rounds_attributes": [], "passlib.tests.utils.HandlerCase.require_rounds_info": [], "passlib.tests.utils.HandlerCase.test_using_salt_size": [], "passlib.tests.utils.HandlerCase.test_15_salt_type": [], "passlib.tests.utils.HandlerCase.salt_type": [], "passlib.tests.utils.HandlerCase.test_14_salt_chars": [], "passlib.tests.utils.HandlerCase.prepare_salt": [], "passlib.tests.utils.HandlerCase.test_13_max_salt_size": [], "passlib.tests.utils.HandlerCase.test_12_min_salt_size": [], "passlib.tests.utils.HandlerCase.test_11_unique_salt": [], "passlib.tests.utils.HandlerCase.salt_bits": [], "passlib.tests.utils.HandlerCase.test_10_optional_salt_attributes": [], "passlib.tests.utils.HandlerCase.require_salt_info": [], "passlib.tests.utils.HandlerCase.require_salt": [], "passlib.tests.utils.HandlerCase.test_05_backends": [], "passlib.tests.utils.HandlerCase.test_04_hash_types": [], "passlib.tests.utils.HandlerCase.test_03_legacy_hash_workflow": [], "passlib.tests.utils.HandlerCase.test_03_hash_workflow": [], "passlib.tests.utils.HandlerCase.test_02_using_workflow": [], "passlib.tests.utils.HandlerCase.test_02_config_workflow": [], "passlib.tests.utils.HandlerCase.test_01_required_attributes": [], "passlib.tests.utils.HandlerCase.setUp": [], "passlib.tests.utils.HandlerCase._test_requires_backend": [], "passlib.tests.utils.HandlerCase.create_backend_case": [], "passlib.tests.utils.HandlerCase._get_skip_backend_reason": [], "passlib.tests.utils.HandlerCase.do_stub_encrypt": [], "passlib.tests.utils.HandlerCase.do_genhash": [], "passlib.tests.utils.HandlerCase.do_genconfig": [], "passlib.tests.utils.HandlerCase.do_identify": [], "passlib.tests.utils.HandlerCase.do_verify": [], "passlib.tests.utils.HandlerCase.do_encrypt": [], "passlib.tests.utils.HandlerCase.populate_context": [], "passlib.tests.utils.HandlerCase.populate_settings": [], "passlib.tests.utils.HandlerCase.check_returned_native_str": [], "passlib.tests.utils.HandlerCase.check_verify": [], "passlib.tests.utils.HandlerCase.get_sample_hash": [], "passlib.tests.utils.HandlerCase.iter_known_hashes": [], "passlib.tests.utils.HandlerCase.descriptionPrefix": [], "passlib.tests.utils.HandlerCase.forbidden_characters": [], "passlib.tests.utils.doesnt_require_backend": [], "passlib.tests.utils.TestCase.getLogger": [], "passlib.tests.utils.TestCase.patchAttr": [], "passlib.tests.utils.TestCase.mktemp": [], "passlib.tests.utils.TestCase.subTest": [], "passlib.tests.utils.TestCase.getRandom": [], "passlib.tests.utils.TestCase.require_writeable_filesystem": [], "passlib.tests.utils.TestCase.require_TEST_MODE": [], "passlib.tests.utils.TestCase.require_stringprep": [], "passlib.tests.utils.TestCase._formatWarningList": [], "passlib.tests.utils.TestCase._formatWarning": [], "passlib.tests.utils.TestCase.consumeWarningList": [], "passlib.tests.utils.TestCase.assertWarningList": [], "passlib.tests.utils.TestCase._AssertWarningList.__exit__": [], "passlib.tests.utils.TestCase._AssertWarningList.__enter__": [], "passlib.tests.utils.TestCase._AssertWarningList.__init__": [], "passlib.tests.utils.TestCase.assertWarning": [], "passlib.tests.utils.TestCase.assertEquals": [], "passlib.tests.utils.TestCase.assertRaises": [], "passlib.tests.utils.TestCase._formatMessage": [], "passlib.tests.utils.TestCase.setUpWarnings": [], "passlib.tests.utils.TestCase.setUp": [], "passlib.tests.utils.TestCase.__test__": [], "passlib.tests.utils.TestCase.__unittest_skip__": [], "passlib.tests.utils.TestCase.shortDescription": [], "passlib.tests.utils.run_with_fixed_seeds": [], "passlib.tests.utils.time_call": [], "passlib.tests.utils.quicksleep": [], "passlib.tests.utils.limit": [], "passlib.tests.utils.hb": [], "passlib.tests.utils.tonn": [], "passlib.tests.utils.get_file": [], "passlib.tests.utils.set_file": [], "passlib.tests.utils.patch_calc_min_rounds": [], "passlib.tests.utils.handler_derived_from": [], "passlib.tests.utils.unwrap_handler": [], "passlib.tests.utils.get_alt_backend": [], "passlib.tests.utils.iter_alt_backends": [], "passlib.tests.utils.is_default_backend": [], "passlib.tests.utils.get_effective_rounds": [], "passlib.tests.utils.has_relaxed_setting": [], "passlib.tests.utils.TEST_MODE": [], "passlib.tests.utils._get_timer_resolution": [], "passlib.tests.utils.ensure_mtime_changed": [], "rx.linq.observable.blocking.last.last_or_default": [], "rx.linq.observable.blocking.last.last": [], "IPython.lib.tests.test_lexers.TestLexers.testIPythonLexer": [], "IPython.lib.tests.test_lexers.TestLexers.setUp": [], "keystoneclient.tests.unit.auth.test_conf.ConfTests.test_get_named": [], "keystoneclient.tests.unit.auth.test_conf.ConfTests.test_get_common": [], "keystoneclient.tests.unit.auth.test_conf.ConfTests.test_plugins_are_all_opts": [], "keystoneclient.tests.unit.auth.test_conf.ConfTests.test_diff_section": [], "keystoneclient.tests.unit.auth.test_conf.ConfTests.test_same_section": [], "keystoneclient.tests.unit.auth.test_conf.ConfTests.test_other_params": [], "keystoneclient.tests.unit.auth.test_conf.ConfTests.test_loading_with_no_data": [], "keystoneclient.tests.unit.auth.test_conf.ConfTests.test_loading_invalid_plugin": [], "keystoneclient.tests.unit.auth.test_conf.ConfTests.test_loading_v3": [], "keystoneclient.tests.unit.auth.test_conf.ConfTests.test_loading_v2": [], "keystoneclient.tests.unit.auth.test_conf.ConfTests.setUp": [], "unittest2.test.support.captured_stdin": [], "unittest2.test.support.captured_stderr": [], "unittest2.test.support.captured_stdout": [], "unittest2.test.support.captured_output": [], "unittest2.test.support.HashingMixin.test_hash": [], "unittest2.test.support.EqualityMixin.test_ne": [], "unittest2.test.support.EqualityMixin.test_eq": [], "unittest2.test.support.LoggingResult.addSubTest": [], "unittest2.test.support.LegacyLoggingResult.addSubTest": [], "unittest2.test.support._BaseLoggingResult.addUnexpectedSuccess": [], "unittest2.test.support._BaseLoggingResult.addExpectedFailure": [], "unittest2.test.support._BaseLoggingResult.addSkip": [], "unittest2.test.support._BaseLoggingResult.addError": [], "unittest2.test.support._BaseLoggingResult.addSuccess": [], "unittest2.test.support._BaseLoggingResult.addFailure": [], "unittest2.test.support._BaseLoggingResult.stopTestRun": [], "unittest2.test.support._BaseLoggingResult.stopTest": [], "unittest2.test.support._BaseLoggingResult.startTestRun": [], "unittest2.test.support._BaseLoggingResult.startTest": [], "unittest2.test.support._BaseLoggingResult.__init__": [], "unittest2.test.support.OldTestResult.printErrors": [], "unittest2.test.support.OldTestResult.wasSuccessful": [], "unittest2.test.support.OldTestResult.addSuccess": [], "unittest2.test.support.OldTestResult.addFailure": [], "unittest2.test.support.OldTestResult.addError": [], "unittest2.test.support.OldTestResult.stopTest": [], "unittest2.test.support.OldTestResult.startTest": [], "unittest2.test.support.OldTestResult.__init__": [], "unittest2.test.support.resultFactory": [], "testtools.matchers._impl.MismatchDecorator.get_details": [], "testtools.matchers._impl.MismatchDecorator.describe": [], "testtools.matchers._impl.MismatchDecorator.__repr__": [], "testtools.matchers._impl.MismatchDecorator.__init__": [], "testtools.matchers._impl.MismatchError.__str__": [], "testtools.matchers._impl.MismatchError.__init__": [], "testtools.matchers._impl.Mismatch.__repr__": [], "testtools.matchers._impl.Mismatch.get_details": [], "testtools.matchers._impl.Mismatch.describe": [], "testtools.matchers._impl.Mismatch.__init__": [], "testtools.matchers._impl.Matcher.__str__": [], "testtools.matchers._impl.Matcher.match": [], "sqlalchemy.sql.crud._warn_pk_with_no_anticipated_value": [], "sqlalchemy.sql.crud._get_returning_modifiers": [], "sqlalchemy.sql.crud._get_stmt_parameter_tuples_params": [], "sqlalchemy.sql.crud._extend_values_for_multiparams": [], "sqlalchemy.sql.crud._get_multitable_params": [], "sqlalchemy.sql.crud._process_multiparam_default_bind": [], "sqlalchemy.sql.crud._multiparam_column.__eq__": [], "sqlalchemy.sql.crud._multiparam_column._copy_internals": [], "sqlalchemy.sql.crud._multiparam_column.compare": [], "sqlalchemy.sql.crud._multiparam_column.__init__": [], "sqlalchemy.sql.crud._create_update_prefetch_bind_param": [], "sqlalchemy.sql.crud._create_insert_prefetch_bind_param": [], "sqlalchemy.sql.crud._append_param_update": [], "sqlalchemy.sql.crud._append_param_insert_select_hasdefault": [], "sqlalchemy.sql.crud._append_param_insert_hasdefault": [], "sqlalchemy.sql.crud._append_param_insert_pk_no_returning": [], "sqlalchemy.sql.crud._append_param_insert_pk_returning": [], "sqlalchemy.sql.crud._append_param_parameter": [], "sqlalchemy.sql.crud._scan_cols": [], "sqlalchemy.sql.crud._scan_insert_from_select_cols": [], "sqlalchemy.sql.crud._key_getters_for_crud_column": [], "sqlalchemy.sql.crud._handle_values_anonymous_param": [], "sqlalchemy.sql.crud._create_bind_param": [], "sqlalchemy.sql.crud._get_crud_params": [], "pip._internal.commands.install.create_env_error_message": [], "pip._internal.commands.install.warn_deprecated_install_options": [], "pip._internal.commands.install.decide_user_install": [], "pip._internal.commands.install.site_packages_writable": [], "pip._internal.commands.install.get_lib_location_guesses": [], "pip._internal.commands.install.InstallCommand._warn_about_conflicts": [], "pip._internal.commands.install.InstallCommand._handle_target_dir": [], "pip._internal.commands.install.InstallCommand.run": [], "pip._internal.commands.install.InstallCommand.__init__": [], "pip._internal.commands.install.get_check_binary_allowed": [], "pip._internal.utils.compat.samefile": [], "pip._internal.utils.compat.expanduser": [], "pip._internal.utils.compat.get_path_uid": [], "pip._internal.utils.compat.console_to_str": [], "pip._internal.utils.compat.str_to_display": [], "pip._internal.utils.compat.has_tls": [], "keystone.conf.memcache.list_opts": [], "keystone.conf.memcache.register_opts": [], "keystone.common.render_token.render_token_response_from_model": [ { "locations": [ { "path": "keystone/common/render_token.py", "start": { "line": 115, "column": 25 }, "stop": { "line": 115, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/render_token.py", "start": { "line": 57, "column": 8 }, "stop": { "line": 57, "column": 43 } }, { "path": "keystone/common/render_token.py", "start": { "line": 51, "column": 8 }, "stop": { "line": 51, "column": 50 } }, { "path": "keystone/common/render_token.py", "start": { "line": 69, "column": 12 }, "stop": { "line": 69, "column": 44 } }, { "path": "keystone/common/render_token.py", "start": { "line": 93, "column": 8 }, "stop": { "line": 93, "column": 41 } }, { "path": "keystone/common/render_token.py", "start": { "line": 132, "column": 8 }, "stop": { "line": 132, "column": 37 } }, { "path": "keystone/common/render_token.py", "start": { "line": 90, "column": 8 }, "stop": { "line": 90, "column": 45 } }, { "path": "keystone/common/render_token.py", "start": { "line": 45, "column": 8 }, "stop": { "line": 45, "column": 42 } }, { "path": "keystone/common/render_token.py", "start": { "line": 80, "column": 8 }, "stop": { "line": 80, "column": 41 } }, { "path": "keystone/common/render_token.py", "start": { "line": 49, "column": 8 }, "stop": { "line": 49, "column": 41 } }, { "path": "keystone/common/render_token.py", "start": { "line": 126, "column": 8 }, "stop": { "line": 126, "column": 45 } }, { "path": "keystone/common/render_token.py", "start": { "line": 82, "column": 8 }, "stop": { "line": 82, "column": 43 } }, { "path": "keystone/common/render_token.py", "start": { "line": 112, "column": 8 }, "stop": { "line": 112, "column": 53 } }, { "path": "keystone/common/render_token.py", "start": { "line": 109, "column": 8 }, "stop": { "line": 109, "column": 43 } }, { "path": "keystone/common/render_token.py", "start": { "line": 43, "column": 8 }, "stop": { "line": 43, "column": 42 } }, { "path": "keystone/common/render_token.py", "start": { "line": 42, "column": 8 }, "stop": { "line": 42, "column": 41 } }, { "path": "keystone/common/render_token.py", "start": { "line": 101, "column": 12 }, "stop": { "line": 101, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/render_token.py", "start": { "line": 121, "column": 8 }, "stop": { "line": 121, "column": 32 } }, { "path": "keystone/common/render_token.py", "start": { "line": 142, "column": 12 }, "stop": { "line": 142, "column": 36 } }, { "path": "keystone/common/render_token.py", "start": { "line": 133, "column": 8 }, "stop": { "line": 133, "column": 32 } }, { "path": "keystone/common/render_token.py", "start": { "line": 124, "column": 12 }, "stop": { "line": 124, "column": 36 } }, { "path": "keystone/common/render_token.py", "start": { "line": 140, "column": 8 }, "stop": { "line": 140, "column": 32 } }, { "path": "keystone/common/render_token.py", "start": { "line": 136, "column": 8 }, "stop": { "line": 136, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/render_token.py", "start": { "line": 133, "column": 8 }, "stop": { "line": 133, "column": 23 } }, { "path": "keystone/common/render_token.py", "start": { "line": 43, "column": 8 }, "stop": { "line": 43, "column": 23 } }, { "path": "keystone/common/render_token.py", "start": { "line": 45, "column": 8 }, "stop": { "line": 45, "column": 23 } }, { "path": "keystone/common/render_token.py", "start": { "line": 142, "column": 12 }, "stop": { "line": 142, "column": 27 } }, { "path": "keystone/common/render_token.py", "start": { "line": 136, "column": 8 }, "stop": { "line": 136, "column": 23 } }, { "path": "keystone/common/render_token.py", "start": { "line": 126, "column": 8 }, "stop": { "line": 126, "column": 23 } }, { "path": "keystone/common/render_token.py", "start": { "line": 121, "column": 8 }, "stop": { "line": 121, "column": 23 } }, { "path": "keystone/common/render_token.py", "start": { "line": 101, "column": 12 }, "stop": { "line": 101, "column": 27 } }, { "path": "keystone/common/render_token.py", "start": { "line": 42, "column": 8 }, "stop": { "line": 42, "column": 23 } }, { "path": "keystone/common/render_token.py", "start": { "line": 124, "column": 12 }, "stop": { "line": 124, "column": 27 } }, { "path": "keystone/common/render_token.py", "start": { "line": 82, "column": 8 }, "stop": { "line": 82, "column": 23 } }, { "path": "keystone/common/render_token.py", "start": { "line": 90, "column": 8 }, "stop": { "line": 90, "column": 23 } }, { "path": "keystone/common/render_token.py", "start": { "line": 69, "column": 12 }, "stop": { "line": 69, "column": 27 } }, { "path": "keystone/common/render_token.py", "start": { "line": 93, "column": 8 }, "stop": { "line": 93, "column": 23 } }, { "path": "keystone/common/render_token.py", "start": { "line": 109, "column": 8 }, "stop": { "line": 109, "column": 23 } }, { "path": "keystone/common/render_token.py", "start": { "line": 57, "column": 8 }, "stop": { "line": 57, "column": 23 } }, { "path": "keystone/common/render_token.py", "start": { "line": 132, "column": 8 }, "stop": { "line": 132, "column": 23 } }, { "path": "keystone/common/render_token.py", "start": { "line": 140, "column": 8 }, "stop": { "line": 140, "column": 23 } }, { "path": "keystone/common/render_token.py", "start": { "line": 49, "column": 8 }, "stop": { "line": 49, "column": 23 } }, { "path": "keystone/common/render_token.py", "start": { "line": 51, "column": 8 }, "stop": { "line": 51, "column": 23 } }, { "path": "keystone/common/render_token.py", "start": { "line": 80, "column": 8 }, "stop": { "line": 80, "column": 23 } }, { "path": "keystone/common/render_token.py", "start": { "line": 112, "column": 8 }, "stop": { "line": 112, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "pyre_check.client.terminal.is_capable": [], "libcst._nodes.tests.test_for.ForTest.test_invalid": [], "libcst._nodes.tests.test_for.ForTest.test_valid": [], "sqlalchemy.dialects.postgresql.array.ARRAY.result_processor": [], "sqlalchemy.dialects.postgresql.array.ARRAY.bind_processor": [], "sqlalchemy.dialects.postgresql.array.ARRAY.bind_expression": [], "sqlalchemy.dialects.postgresql.array.ARRAY._against_native_enum": [], "sqlalchemy.dialects.postgresql.array.ARRAY._proc_array": [], "sqlalchemy.dialects.postgresql.array.ARRAY.compare_values": [], "sqlalchemy.dialects.postgresql.array.ARRAY.python_type": [], "sqlalchemy.dialects.postgresql.array.ARRAY.hashable": [], "sqlalchemy.dialects.postgresql.array.ARRAY.__init__": [], "sqlalchemy.dialects.postgresql.array.ARRAY.Comparator.overlap": [], "sqlalchemy.dialects.postgresql.array.ARRAY.Comparator.contained_by": [], "sqlalchemy.dialects.postgresql.array.ARRAY.Comparator.contains": [], "sqlalchemy.dialects.postgresql.array.array.self_group": [], "sqlalchemy.dialects.postgresql.array.array._bind_param": [], "sqlalchemy.dialects.postgresql.array.array._select_iterable": [], "sqlalchemy.dialects.postgresql.array.array.__init__": [], "sqlalchemy.dialects.postgresql.array.All": [], "sqlalchemy.dialects.postgresql.array.Any": [], "keystone.common.sql.data_migration_repo.versions.053_migrate_add_role_description_to_role_table.upgrade": [], "keystoneclient.v3.contrib.federation.service_providers.ServiceProviderManager.delete": [], "keystoneclient.v3.contrib.federation.service_providers.ServiceProviderManager.update": [], "keystoneclient.v3.contrib.federation.service_providers.ServiceProviderManager.list": [], "keystoneclient.v3.contrib.federation.service_providers.ServiceProviderManager.get": [], "keystoneclient.v3.contrib.federation.service_providers.ServiceProviderManager.create": [], "keystoneclient.v3.contrib.federation.service_providers.ServiceProviderManager._build_url_and_put": [], "saml2.entity_category.entity_categories": [], "rx.linq.observable.slice.__getitem__": [], "rx.linq.observable.slice.slice_": [], "oslo_log._options.list_opts": [], "migrate.tests.versioning.test_shell.TestShellDatabase.test_rundiffs_in_shell": [], "migrate.tests.versioning.test_shell.TestShellDatabase.test_command_test": [], "migrate.tests.versioning.test_shell.TestShellDatabase.test_sqlfile_comment": [], "migrate.tests.versioning.test_shell.TestShellDatabase.test_sqlfile": [], "migrate.tests.versioning.test_shell.TestShellDatabase._run_test_sqlfile": [], "migrate.tests.versioning.test_shell.TestShellDatabase.test_upgrade": [], "migrate.tests.versioning.test_shell.TestShellDatabase.test_version_control_specified": [], "migrate.tests.versioning.test_shell.TestShellDatabase.test_wrapped_kwargs": [], "migrate.tests.versioning.test_shell.TestShellDatabase.test_version_control": [], "migrate.tests.versioning.test_shell.TestShellRepository.test_source": [], "migrate.tests.versioning.test_shell.TestShellRepository.test_version": [], "migrate.tests.versioning.test_shell.TestShellRepository.setUp": [], "migrate.tests.versioning.test_shell.TestShellCommands.test_manage": [], "migrate.tests.versioning.test_shell.TestShellCommands.test_script_sql": [], "migrate.tests.versioning.test_shell.TestShellCommands.test_script": [], "migrate.tests.versioning.test_shell.TestShellCommands.test_create": [], "migrate.tests.versioning.test_shell.TestShellCommands.test_main": [], "migrate.tests.versioning.test_shell.TestShellCommands._check_error": [], "migrate.tests.versioning.test_shell.TestShellCommands.test_main_with_runpy": [], "migrate.tests.versioning.test_shell.TestShellCommands.test_shutdown_logging": [], "migrate.tests.versioning.test_shell.TestShellCommands.test_help_commands": [], "migrate.tests.versioning.test_shell.TestShellCommands.test_help": [], "keystone.tests.unit.limit.test_backends.LimitTests.test_delete_limit_project": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 756, "column": 28 }, "stop": { "line": 756, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 741, "column": 18 }, "stop": { "line": 741, "column": 36 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 746, "column": 18 }, "stop": { "line": 746, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 750, "column": 59 }, "stop": { "line": 750, "column": 69 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 745, "column": 58 }, "stop": { "line": 745, "column": 68 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 745, "column": 58 }, "stop": { "line": 745, "column": 74 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 750, "column": 59 }, "stop": { "line": 750, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.limit.test_backends.LimitTests.test_delete_limit_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 737, "column": 26 }, "stop": { "line": 737, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 737, "column": 26 }, "stop": { "line": 737, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.limit.test_backends.LimitTests.test_delete_limit": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 721, "column": 18 }, "stop": { "line": 721, "column": 36 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 716, "column": 18 }, "stop": { "line": 716, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 732, "column": 26 }, "stop": { "line": 732, "column": 33 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 728, "column": 49 }, "stop": { "line": 728, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 720, "column": 58 }, "stop": { "line": 720, "column": 68 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 725, "column": 59 }, "stop": { "line": 725, "column": 69 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 720, "column": 58 }, "stop": { "line": 720, "column": 74 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 725, "column": 59 }, "stop": { "line": 725, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.limit.test_backends.LimitTests.test_get_limit_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 712, "column": 26 }, "stop": { "line": 712, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 712, "column": 26 }, "stop": { "line": 712, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.limit.test_backends.LimitTests.test_get_limit": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 691, "column": 18 }, "stop": { "line": 691, "column": 36 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 697, "column": 18 }, "stop": { "line": 697, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 706, "column": 52 }, "stop": { "line": 706, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 701, "column": 59 }, "stop": { "line": 701, "column": 69 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 695, "column": 58 }, "stop": { "line": 695, "column": 68 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 701, "column": 59 }, "stop": { "line": 701, "column": 75 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 695, "column": 58 }, "stop": { "line": 695, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.limit.test_backends.LimitTests.test_list_limit_by_multi_filter_with_project_id": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 684, "column": 8 }, "stop": { "line": 684, "column": 24 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 685, "column": 8 }, "stop": { "line": 685, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 683, "column": 16 }, "stop": { "line": 683, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 680, "column": 60 }, "stop": { "line": 680, "column": 70 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 675, "column": 58 }, "stop": { "line": 675, "column": 68 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 687, "column": 28 }, "stop": { "line": 687, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 676, "column": 18 }, "stop": { "line": 676, "column": 36 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 671, "column": 18 }, "stop": { "line": 671, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 680, "column": 60 }, "stop": { "line": 680, "column": 76 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 675, "column": 58 }, "stop": { "line": 675, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.limit.test_backends.LimitTests.test_list_limit_by_filter": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 650, "column": 8 }, "stop": { "line": 650, "column": 24 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 661, "column": 8 }, "stop": { "line": 661, "column": 24 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 645, "column": 8 }, "stop": { "line": 645, "column": 24 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 666, "column": 8 }, "stop": { "line": 666, "column": 24 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 656, "column": 8 }, "stop": { "line": 656, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 660, "column": 16 }, "stop": { "line": 660, "column": 34 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 644, "column": 16 }, "stop": { "line": 644, "column": 34 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 655, "column": 16 }, "stop": { "line": 655, "column": 34 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 665, "column": 16 }, "stop": { "line": 665, "column": 34 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 649, "column": 16 }, "stop": { "line": 649, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 634, "column": 60 }, "stop": { "line": 634, "column": 70 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 640, "column": 60 }, "stop": { "line": 640, "column": 70 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 628, "column": 58 }, "stop": { "line": 628, "column": 68 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 663, "column": 28 }, "stop": { "line": 663, "column": 31 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 647, "column": 28 }, "stop": { "line": 647, "column": 31 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 652, "column": 28 }, "stop": { "line": 652, "column": 31 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 658, "column": 28 }, "stop": { "line": 658, "column": 31 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 668, "column": 28 }, "stop": { "line": 668, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 636, "column": 18 }, "stop": { "line": 636, "column": 36 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 630, "column": 18 }, "stop": { "line": 630, "column": 36 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 624, "column": 18 }, "stop": { "line": 624, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 628, "column": 58 }, "stop": { "line": 628, "column": 74 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 640, "column": 60 }, "stop": { "line": 640, "column": 76 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 634, "column": 60 }, "stop": { "line": 634, "column": 76 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.limit.test_backends.LimitTests.test_list_limit_by_limit": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 615, "column": 16 }, "stop": { "line": 615, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 604, "column": 58 }, "stop": { "line": 604, "column": 68 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 610, "column": 59 }, "stop": { "line": 610, "column": 69 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 617, "column": 28 }, "stop": { "line": 617, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 600, "column": 18 }, "stop": { "line": 600, "column": 36 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 606, "column": 18 }, "stop": { "line": 606, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 618, "column": 30 }, "stop": { "line": 618, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 604, "column": 58 }, "stop": { "line": 604, "column": 74 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 610, "column": 59 }, "stop": { "line": 610, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.limit.test_backends.LimitTests.test_list_limits": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 588, "column": 8 }, "stop": { "line": 588, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 587, "column": 16 }, "stop": { "line": 587, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 576, "column": 58 }, "stop": { "line": 576, "column": 68 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 582, "column": 59 }, "stop": { "line": 582, "column": 69 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 590, "column": 28 }, "stop": { "line": 590, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 572, "column": 18 }, "stop": { "line": 572, "column": 36 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 578, "column": 18 }, "stop": { "line": 578, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 592, "column": 27 }, "stop": { "line": 592, "column": 34 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 594, "column": 27 }, "stop": { "line": 594, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 576, "column": 58 }, "stop": { "line": 576, "column": 74 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 582, "column": 59 }, "stop": { "line": 582, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.limit.test_backends.LimitTests.test_update_limit": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 550, "column": 18 }, "stop": { "line": 550, "column": 36 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 545, "column": 18 }, "stop": { "line": 545, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 566, "column": 55 }, "stop": { "line": 566, "column": 62 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 560, "column": 55 }, "stop": { "line": 560, "column": 62 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 558, "column": 30 }, "stop": { "line": 558, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 554, "column": 59 }, "stop": { "line": 554, "column": 69 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 549, "column": 58 }, "stop": { "line": 549, "column": 68 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 549, "column": 58 }, "stop": { "line": 549, "column": 74 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 554, "column": 59 }, "stop": { "line": 554, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.limit.test_backends.LimitTests.test_create_limit_without_description": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 534, "column": 16 }, "stop": { "line": 534, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 538, "column": 58 }, "stop": { "line": 538, "column": 68 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 538, "column": 58 }, "stop": { "line": 538, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 539, "column": 8 }, "stop": { "line": 539, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.limit.test_backends.LimitTests.test_create_limit_description_none": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 524, "column": 16 }, "stop": { "line": 524, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 528, "column": 58 }, "stop": { "line": 528, "column": 68 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 528, "column": 58 }, "stop": { "line": 528, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.limit.test_backends.LimitTests.test_create_limit_without_reference_registered_limit": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 514, "column": 18 }, "stop": { "line": 514, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 518, "column": 58 }, "stop": { "line": 518, "column": 68 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 518, "column": 58 }, "stop": { "line": 518, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.limit.test_backends.LimitTests.test_create_limit_with_invalid_region_raises_validation_error": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 504, "column": 16 }, "stop": { "line": 504, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 508, "column": 58 }, "stop": { "line": 508, "column": 68 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 507, "column": 22 }, "stop": { "line": 507, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 508, "column": 58 }, "stop": { "line": 508, "column": 74 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 507, "column": 22 }, "stop": { "line": 507, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.limit.test_backends.LimitTests.test_create_limit_with_invalid_service_raises_validation_error": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 494, "column": 16 }, "stop": { "line": 494, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 498, "column": 58 }, "stop": { "line": 498, "column": 68 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 496, "column": 23 }, "stop": { "line": 496, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 496, "column": 23 }, "stop": { "line": 496, "column": 39 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 498, "column": 58 }, "stop": { "line": 498, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.limit.test_backends.LimitTests.test_create_domain_limit_duplicate": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 474, "column": 18 }, "stop": { "line": 474, "column": 36 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 483, "column": 18 }, "stop": { "line": 483, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 478, "column": 58 }, "stop": { "line": 478, "column": 68 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 487, "column": 58 }, "stop": { "line": 487, "column": 68 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 487, "column": 58 }, "stop": { "line": 487, "column": 74 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 478, "column": 58 }, "stop": { "line": 478, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.limit.test_backends.LimitTests.test_create_project_limit_duplicate": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 456, "column": 18 }, "stop": { "line": 456, "column": 36 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 464, "column": 18 }, "stop": { "line": 464, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 460, "column": 58 }, "stop": { "line": 460, "column": 68 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 468, "column": 58 }, "stop": { "line": 468, "column": 68 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 468, "column": 58 }, "stop": { "line": 468, "column": 74 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 460, "column": 58 }, "stop": { "line": 460, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.limit.test_backends.LimitTests.test_create_domain_limit": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 445, "column": 18 }, "stop": { "line": 445, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 449, "column": 58 }, "stop": { "line": 449, "column": 68 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 449, "column": 58 }, "stop": { "line": 449, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.limit.test_backends.LimitTests.test_create_project_limit": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 430, "column": 18 }, "stop": { "line": 430, "column": 36 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 424, "column": 18 }, "stop": { "line": 424, "column": 36 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 413, "column": 18 }, "stop": { "line": 413, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 439, "column": 30 }, "stop": { "line": 439, "column": 37 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 441, "column": 30 }, "stop": { "line": 441, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 428, "column": 59 }, "stop": { "line": 428, "column": 69 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 434, "column": 57 }, "stop": { "line": 434, "column": 67 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 417, "column": 58 }, "stop": { "line": 417, "column": 68 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 417, "column": 58 }, "stop": { "line": 417, "column": 74 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 434, "column": 57 }, "stop": { "line": 434, "column": 73 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 428, "column": 59 }, "stop": { "line": 428, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.limit.test_backends.LimitTests.test_registering_unsupported_enforcement_model_fails": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 408, "column": 30 }, "stop": { "line": 408, "column": 40 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 408, "column": 30 }, "stop": { "line": 408, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.limit.test_backends.LimitTests.test_default_enforcement_model_is_flat": [], "keystone.tests.unit.limit.test_backends.RegisteredLimitTests.test_delete_registered_limit_when_reference_limit_exist": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 381, "column": 57 }, "stop": { "line": 381, "column": 67 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 365, "column": 57 }, "stop": { "line": 365, "column": 67 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 387, "column": 58 }, "stop": { "line": 387, "column": 68 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 372, "column": 58 }, "stop": { "line": 372, "column": 68 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 362, "column": 29 }, "stop": { "line": 362, "column": 58 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 379, "column": 29 }, "stop": { "line": 379, "column": 58 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 384, "column": 18 }, "stop": { "line": 384, "column": 36 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 368, "column": 18 }, "stop": { "line": 368, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 377, "column": 26 }, "stop": { "line": 377, "column": 44 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 392, "column": 26 }, "stop": { "line": 392, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 365, "column": 57 }, "stop": { "line": 365, "column": 73 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 372, "column": 58 }, "stop": { "line": 372, "column": 74 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 387, "column": 58 }, "stop": { "line": 387, "column": 74 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 381, "column": 57 }, "stop": { "line": 381, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.limit.test_backends.RegisteredLimitTests.test_delete_registered_limit_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 359, "column": 26 }, "stop": { "line": 359, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 359, "column": 26 }, "stop": { "line": 359, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.limit.test_backends.RegisteredLimitTests.test_delete_registered_limit": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 342, "column": 58 }, "stop": { "line": 342, "column": 68 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 338, "column": 57 }, "stop": { "line": 338, "column": 67 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 339, "column": 29 }, "stop": { "line": 339, "column": 58 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 335, "column": 29 }, "stop": { "line": 335, "column": 58 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 353, "column": 28 }, "stop": { "line": 353, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 348, "column": 12 }, "stop": { "line": 348, "column": 30 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 354, "column": 25 }, "stop": { "line": 354, "column": 43 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 351, "column": 26 }, "stop": { "line": 351, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 342, "column": 58 }, "stop": { "line": 342, "column": 74 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 338, "column": 57 }, "stop": { "line": 338, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.limit.test_backends.RegisteredLimitTests.test_get_registered_limit_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 331, "column": 26 }, "stop": { "line": 331, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 331, "column": 26 }, "stop": { "line": 331, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.limit.test_backends.RegisteredLimitTests.test_get_registered_limit": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 325, "column": 12 }, "stop": { "line": 325, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 319, "column": 58 }, "stop": { "line": 319, "column": 68 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 315, "column": 57 }, "stop": { "line": 315, "column": 67 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 319, "column": 58 }, "stop": { "line": 319, "column": 74 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 315, "column": 57 }, "stop": { "line": 315, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 316, "column": 29 }, "stop": { "line": 316, "column": 58 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 312, "column": 29 }, "stop": { "line": 312, "column": 58 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" } ], "keystone.tests.unit.limit.test_backends.RegisteredLimitTests.test_list_registered_limit_by_filter": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 296, "column": 8 }, "stop": { "line": 296, "column": 24 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 306, "column": 8 }, "stop": { "line": 306, "column": 24 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 301, "column": 8 }, "stop": { "line": 301, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 295, "column": 16 }, "stop": { "line": 295, "column": 34 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 300, "column": 16 }, "stop": { "line": 300, "column": 34 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 305, "column": 16 }, "stop": { "line": 305, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 287, "column": 57 }, "stop": { "line": 287, "column": 67 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 291, "column": 59 }, "stop": { "line": 291, "column": 69 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 288, "column": 29 }, "stop": { "line": 288, "column": 58 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 284, "column": 29 }, "stop": { "line": 284, "column": 58 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 303, "column": 28 }, "stop": { "line": 303, "column": 31 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 308, "column": 28 }, "stop": { "line": 308, "column": 31 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 298, "column": 28 }, "stop": { "line": 298, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 291, "column": 59 }, "stop": { "line": 291, "column": 75 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 287, "column": 57 }, "stop": { "line": 287, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.limit.test_backends.RegisteredLimitTests.test_list_registered_limit_by_limit": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 273, "column": 16 }, "stop": { "line": 273, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 268, "column": 58 }, "stop": { "line": 268, "column": 68 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 264, "column": 57 }, "stop": { "line": 264, "column": 67 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 261, "column": 29 }, "stop": { "line": 261, "column": 58 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 265, "column": 29 }, "stop": { "line": 265, "column": 58 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 276, "column": 28 }, "stop": { "line": 276, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 278, "column": 34 }, "stop": { "line": 278, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 268, "column": 58 }, "stop": { "line": 268, "column": 74 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 264, "column": 57 }, "stop": { "line": 264, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.limit.test_backends.RegisteredLimitTests.test_list_registered_limits": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 254, "column": 28 }, "stop": { "line": 254, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 248, "column": 58 }, "stop": { "line": 248, "column": 68 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 244, "column": 57 }, "stop": { "line": 244, "column": 67 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 244, "column": 57 }, "stop": { "line": 244, "column": 73 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 248, "column": 58 }, "stop": { "line": 248, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 245, "column": 29 }, "stop": { "line": 245, "column": 58 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 241, "column": 29 }, "stop": { "line": 241, "column": 58 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" } ], "keystone.tests.unit.limit.test_backends.RegisteredLimitTests.test_update_registered_limit_when_reference_limit_exist": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 223, "column": 57 }, "stop": { "line": 223, "column": 67 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 204, "column": 57 }, "stop": { "line": 204, "column": 67 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 211, "column": 58 }, "stop": { "line": 211, "column": 68 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 229, "column": 58 }, "stop": { "line": 229, "column": 68 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 201, "column": 29 }, "stop": { "line": 201, "column": 58 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 221, "column": 29 }, "stop": { "line": 221, "column": 58 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 226, "column": 18 }, "stop": { "line": 226, "column": 36 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 207, "column": 18 }, "stop": { "line": 207, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 214, "column": 41 }, "stop": { "line": 214, "column": 59 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 232, "column": 41 }, "stop": { "line": 232, "column": 59 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 237, "column": 26 }, "stop": { "line": 237, "column": 44 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 219, "column": 26 }, "stop": { "line": 219, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 204, "column": 57 }, "stop": { "line": 204, "column": 73 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 229, "column": 58 }, "stop": { "line": 229, "column": 74 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 211, "column": 58 }, "stop": { "line": 211, "column": 74 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 223, "column": 57 }, "stop": { "line": 223, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.limit.test_backends.RegisteredLimitTests.test_update_registered_limit_duplicate": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 193, "column": 28 }, "stop": { "line": 193, "column": 46 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 198, "column": 26 }, "stop": { "line": 198, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 184, "column": 57 }, "stop": { "line": 184, "column": 67 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 188, "column": 59 }, "stop": { "line": 188, "column": 69 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 188, "column": 59 }, "stop": { "line": 188, "column": 75 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 184, "column": 57 }, "stop": { "line": 184, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 181, "column": 29 }, "stop": { "line": 181, "column": 58 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 185, "column": 29 }, "stop": { "line": 185, "column": 58 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" } ], "keystone.tests.unit.limit.test_backends.RegisteredLimitTests.test_update_registered_limit_invalid_input_return_bad_request": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 178, "column": 26 }, "stop": { "line": 178, "column": 44 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 172, "column": 26 }, "stop": { "line": 172, "column": 44 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 174, "column": 28 }, "stop": { "line": 174, "column": 46 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 168, "column": 28 }, "stop": { "line": 168, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 164, "column": 57 }, "stop": { "line": 164, "column": 67 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 169, "column": 36 }, "stop": { "line": 169, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 169, "column": 36 }, "stop": { "line": 169, "column": 52 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 164, "column": 57 }, "stop": { "line": 164, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 161, "column": 29 }, "stop": { "line": 161, "column": 58 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" } ], "keystone.tests.unit.limit.test_backends.RegisteredLimitTests.test_update_registered_limit": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 151, "column": 12 }, "stop": { "line": 151, "column": 30 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 148, "column": 41 }, "stop": { "line": 148, "column": 59 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 157, "column": 12 }, "stop": { "line": 157, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 143, "column": 58 }, "stop": { "line": 143, "column": 68 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 139, "column": 57 }, "stop": { "line": 139, "column": 67 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 143, "column": 58 }, "stop": { "line": 143, "column": 74 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 139, "column": 57 }, "stop": { "line": 139, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 140, "column": 29 }, "stop": { "line": 140, "column": 58 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 136, "column": 29 }, "stop": { "line": 136, "column": 58 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" } ], "keystone.tests.unit.limit.test_backends.RegisteredLimitTests.test_create_registered_limit_without_description": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 128, "column": 57 }, "stop": { "line": 128, "column": 67 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 128, "column": 57 }, "stop": { "line": 128, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 129, "column": 8 }, "stop": { "line": 129, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 125, "column": 27 }, "stop": { "line": 125, "column": 56 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" } ], "keystone.tests.unit.limit.test_backends.RegisteredLimitTests.test_create_registered_limit_description_none": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 118, "column": 57 }, "stop": { "line": 118, "column": 67 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 118, "column": 57 }, "stop": { "line": 118, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 115, "column": 27 }, "stop": { "line": 115, "column": 56 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" } ], "keystone.tests.unit.limit.test_backends.RegisteredLimitTests.test_create_registered_limit_invalid_region": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 109, "column": 57 }, "stop": { "line": 109, "column": 67 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 108, "column": 22 }, "stop": { "line": 108, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 109, "column": 57 }, "stop": { "line": 109, "column": 73 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 108, "column": 22 }, "stop": { "line": 108, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 106, "column": 29 }, "stop": { "line": 106, "column": 58 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" } ], "keystone.tests.unit.limit.test_backends.RegisteredLimitTests.test_create_registered_limit_invalid_service": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 98, "column": 23 }, "stop": { "line": 98, "column": 33 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 100, "column": 57 }, "stop": { "line": 100, "column": 67 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 98, "column": 23 }, "stop": { "line": 98, "column": 39 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 100, "column": 57 }, "stop": { "line": 100, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 97, "column": 29 }, "stop": { "line": 97, "column": 58 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" } ], "keystone.tests.unit.limit.test_backends.RegisteredLimitTests.test_create_multi_registered_limits_duplicate": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 87, "column": 59 }, "stop": { "line": 87, "column": 69 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 83, "column": 57 }, "stop": { "line": 83, "column": 67 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 74, "column": 57 }, "stop": { "line": 74, "column": 67 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 71, "column": 29 }, "stop": { "line": 71, "column": 58 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 80, "column": 29 }, "stop": { "line": 80, "column": 58 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 84, "column": 29 }, "stop": { "line": 84, "column": 58 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 93, "column": 28 }, "stop": { "line": 93, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 94, "column": 25 }, "stop": { "line": 94, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 74, "column": 57 }, "stop": { "line": 74, "column": 73 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 87, "column": 59 }, "stop": { "line": 87, "column": 75 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 83, "column": 57 }, "stop": { "line": 83, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.limit.test_backends.RegisteredLimitTests.test_create_registered_limit_duplicate": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 58, "column": 57 }, "stop": { "line": 58, "column": 67 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 65, "column": 57 }, "stop": { "line": 65, "column": 67 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 58, "column": 57 }, "stop": { "line": 58, "column": 73 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 65, "column": 57 }, "stop": { "line": 65, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 62, "column": 29 }, "stop": { "line": 62, "column": 58 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 55, "column": 29 }, "stop": { "line": 55, "column": 58 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" } ], "keystone.tests.unit.limit.test_backends.RegisteredLimitTests.test_create_registered_limit_crud": [ { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 40, "column": 58 }, "stop": { "line": 40, "column": 68 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 30, "column": 57 }, "stop": { "line": 30, "column": 67 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 44, "column": 56 }, "stop": { "line": 44, "column": 66 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 27, "column": 29 }, "stop": { "line": 27, "column": 58 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 41, "column": 29 }, "stop": { "line": 41, "column": 58 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 37, "column": 29 }, "stop": { "line": 37, "column": 58 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 47, "column": 28 }, "stop": { "line": 47, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 51, "column": 34 }, "stop": { "line": 51, "column": 52 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 49, "column": 34 }, "stop": { "line": 49, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 44, "column": 56 }, "stop": { "line": 44, "column": 72 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 30, "column": 57 }, "stop": { "line": 30, "column": 73 } }, { "path": "keystone/tests/unit/limit/test_backends.py", "start": { "line": 40, "column": 58 }, "stop": { "line": 40, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "sqlparse.keywords.is_keyword": [], "keystone.cmd.doctor.tokens_fernet.symptom_keys_in_Fernet_key_repository": [ { "locations": [ { "path": "keystone/cmd/doctor/tokens_fernet.py", "start": { "line": 53, "column": 16 }, "stop": { "line": 53, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.load_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/doctor/tokens_fernet.py", "start": { "line": 46, "column": 19 }, "stop": { "line": 46, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" } ], "keystone.cmd.doctor.tokens_fernet.symptom_usability_of_Fernet_key_repository": [ { "locations": [ { "path": "keystone/cmd/doctor/tokens_fernet.py", "start": { "line": 35, "column": 16 }, "stop": { "line": 35, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.validate_key_repository", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/doctor/tokens_fernet.py", "start": { "line": 28, "column": 19 }, "stop": { "line": 28, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" } ], "saml2.request.ManageNameIDRequest.__init__": [], "saml2.request.NameIDMappingRequest.__init__": [], "saml2.request.AuthzDecisionQuery.resource": [], "saml2.request.AuthzDecisionQuery.evidence": [], "saml2.request.AuthzDecisionQuery.action": [], "saml2.request.AuthzDecisionQuery.__init__": [], "saml2.request.AssertionIDRequest.attributes": [], "saml2.request.AssertionIDRequest.__init__": [], "saml2.request.AuthnQuery.attributes": [], "saml2.request.AuthnQuery.__init__": [], "saml2.request.AuthnRequest.attributes": [], "saml2.request.AuthnRequest.__init__": [], "saml2.request.AttributeQuery.attribute": [], "saml2.request.AttributeQuery.__init__": [], "saml2.request.LogoutRequest.issuer": [], "saml2.request.LogoutRequest.__init__": [], "saml2.request.Request.sender": [], "saml2.request.Request.subject_id": [], "saml2.request.Request.verify": [], "saml2.request.Request.loads": [], "saml2.request.Request._verify": [], "saml2.request.Request.issue_instant_ok": [], "saml2.request.Request._loads": [], "saml2.request.Request._clear": [], "saml2.request.Request.__init__": [], "saml2.request._dummy": [], "oslo_messaging.tests.drivers.test_amqp_driver.FakeBroker.forward_message": [], "oslo_messaging.tests.drivers.test_amqp_driver.FakeBroker.remove_route": [], "oslo_messaging.tests.drivers.test_amqp_driver.FakeBroker.add_route": [], "oslo_messaging.tests.drivers.test_amqp_driver.FakeBroker.run": [], "oslo_messaging.tests.drivers.test_amqp_driver.FakeBroker.stop": [], "oslo_messaging.tests.drivers.test_amqp_driver.FakeBroker.unpause": [], "oslo_messaging.tests.drivers.test_amqp_driver.FakeBroker.pause": [], "oslo_messaging.tests.drivers.test_amqp_driver.FakeBroker.start": [], "oslo_messaging.tests.drivers.test_amqp_driver.FakeBroker.__init__": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestVHost.test_vhost_legacy": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestVHost.test_vhost_routing": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestVHost._vhost_test": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestSSL.tearDown": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestSSL.test_client_auth_ok": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestSSL.test_bad_server_fail": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestSSL.test_server_ok_with_ssl_set_in_transport_url": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestSSL.test_server_check_vhost_ok": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestSSL.test_server_ignore_vhost_ok": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestSSL.test_server_ok": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestSSL._ssl_server_ok": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestSSL.setUp": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestMessageRetransmit.test_rejected": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestMessageRetransmit.test_modified_failed": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestMessageRetransmit.test_modified": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestMessageRetransmit.test_released": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestMessageRetransmit._test_retransmit": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestAddressing.test_dynamic_addressing": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestAddressing._dynamic_test": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestAddressing.test_address_options": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestAddressing.test_legacy_address": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestAddressing.test_routable_address": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestAddressing._address_test": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestLinkRecovery.test_sender_credit_blocked": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestLinkRecovery.test_listener_recovery": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestLinkRecovery.test_send_retry_fail": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestLinkRecovery.test_send_retry_ok": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestLinkRecovery._send_retry": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestFailover.test_listener_failover": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestFailover.test_heartbeat_failover": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestFailover.test_broker_shutdown": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestFailover.test_broker_crash": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestFailover._failover": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestFailover.tearDown": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestFailover.setUp": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestCyrusAuthentication.test_authentication_ignore_default_realm": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestCyrusAuthentication.test_authentication_default_realm": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestCyrusAuthentication.test_authentication_bad_mechs": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestCyrusAuthentication.test_authentication_failure": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestCyrusAuthentication.test_authentication_ok": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestCyrusAuthentication._authentication_test": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestCyrusAuthentication.tearDown": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestCyrusAuthentication.setUp": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestCyrusAuthentication.tearDownClass": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestCyrusAuthentication.setUpClass": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestAuthentication.test_authentication_failure": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestAuthentication.test_authentication_ok": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestAuthentication.tearDown": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestAuthentication.setUp": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestAmqpNotification.test_no_ack_notification": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestAmqpNotification.test_notification_not_acked": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestAmqpNotification.test_released_notification": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestAmqpNotification.test_notification": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestAmqpSend.test_call_monitor_bad_call_timeout": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestAmqpSend.test_call_monitor_bad_no_heartbeat": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestAmqpSend.test_call_monitor_ok": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestAmqpSend.test_sender_link_maintenance": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestAmqpSend.test_sender_minimal_credit": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestAmqpSend.test_listener_requeue": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestAmqpSend.test_call_reply_timeout": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestAmqpSend.test_call_failed_reply": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestAmqpSend.test_call_late_reply": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestAmqpSend.test_no_ack_cast": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestAmqpSend.test_send_not_acked": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestAmqpSend.test_released_send": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestAmqpSend.test_send_timeout": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestAmqpSend.test_messaging_patterns": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestAmqpSend.test_send_exchange_with_reply": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestAmqpSend.test_send_no_reply": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestAmqpSend.test_listener_cleanup": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestAmqpSend.test_driver_unconnected_cleanup": [], "oslo_messaging.tests.drivers.test_amqp_driver._AmqpBrokerTestCaseAuto.setUp": [], "oslo_messaging.tests.drivers.test_amqp_driver._AmqpBrokerTestCase.tearDown": [], "oslo_messaging.tests.drivers.test_amqp_driver._AmqpBrokerTestCase.setUp": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestProtonDriverLoad.test_driver_load": [], "oslo_messaging.tests.drivers.test_amqp_driver.TestProtonDriverLoad.setUp": [], "oslo_messaging.tests.drivers.test_amqp_driver._CallMonitor.run": [], "oslo_messaging.tests.drivers.test_amqp_driver._CallMonitor.__init__": [], "oslo_messaging.tests.drivers.test_amqp_driver._SlowResponder.run": [], "oslo_messaging.tests.drivers.test_amqp_driver._SlowResponder.__init__": [], "oslo_messaging.tests.drivers.test_amqp_driver._ListenerThread.kill": [], "oslo_messaging.tests.drivers.test_amqp_driver._ListenerThread.get_messages": [], "oslo_messaging.tests.drivers.test_amqp_driver._ListenerThread.run": [], "oslo_messaging.tests.drivers.test_amqp_driver._ListenerThread.__init__": [], "oslo_messaging.tests.drivers.test_amqp_driver._wait_until": [], "pyre_check.client.commands.validate_models.ValidateModels._socket_result_handler": [], "pyre_check.client.commands.validate_models.ValidateModels.parse_errors": [], "pyre_check.client.commands.validate_models.ValidateModels._relativize_error": [], "pyre_check.client.commands.validate_models.ValidateModels.__init__": [], "graphene.types.context.Context.__init__": [], "keystone.assignment.role_backends.sql.Role.get_implied_role": [ { "locations": [ { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 149, "column": 18 }, "stop": { "line": 149, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.role_backends.sql.Role._get_implied_role", "class_name": "keystone.assignment.role_backends.sql.Role", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 148, "column": 13 }, "stop": { "line": 148, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.assignment.role_backends.sql.Role.list_role_inference_rules": [ { "locations": [ { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 142, "column": 13 }, "stop": { "line": 142, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.assignment.role_backends.sql.Role.list_implied_roles": [ { "locations": [ { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 137, "column": 20 }, "stop": { "line": 137, "column": 77 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.__eq__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 134, "column": 13 }, "stop": { "line": 134, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.assignment.role_backends.sql.Role.delete_implied_role": [ { "locations": [ { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 128, "column": 13 }, "stop": { "line": 128, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 129, "column": 18 }, "stop": { "line": 129, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.role_backends.sql.Role._get_implied_role", "class_name": "keystone.assignment.role_backends.sql.Role", "dispatch": "dynamic" } ], "keystone.assignment.role_backends.sql.Role.create_implied_role": [ { "locations": [ { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 114, "column": 13 }, "stop": { "line": 114, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 125, "column": 19 }, "stop": { "line": 125, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.role_backends.sql_model.ImpliedRoleTable.to_dict", "class_name": "keystone.assignment.role_backends.sql_model.ImpliedRoleTable", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 117, "column": 18 }, "stop": { "line": 117, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.role_backends.sql_model.ImpliedRoleTable.from_dict", "class_name": "keystone.assignment.role_backends.sql_model.ImpliedRoleTable", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 124, "column": 16 }, "stop": { "line": 124, "column": 30 } }, { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 123, "column": 16 }, "stop": { "line": 123, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.role_backends.sql.Role._get_role", "class_name": "keystone.assignment.role_backends.sql.Role", "dispatch": "dynamic" } ], "keystone.assignment.role_backends.sql.Role._get_implied_role": [ { "locations": [ { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 107, "column": 18 }, "stop": { "line": 107, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ImpliedRoleNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 102, "column": 12 }, "stop": { "line": 102, "column": 69 } }, { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 103, "column": 12 }, "stop": { "line": 103, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.__eq__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" } ], "keystone.assignment.role_backends.sql.Role.delete_role": [ { "locations": [ { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 96, "column": 13 }, "stop": { "line": 96, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 97, "column": 18 }, "stop": { "line": 97, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.role_backends.sql.Role._get_role", "class_name": "keystone.assignment.role_backends.sql.Role", "dispatch": "dynamic" } ], "keystone.assignment.role_backends.sql.Role.update_role": [ { "locations": [ { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 74, "column": 13 }, "stop": { "line": 74, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 81, "column": 19 }, "stop": { "line": 81, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__eq__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 79, "column": 23 }, "stop": { "line": 79, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.role_backends.sql_model.RoleTable.from_dict", "class_name": "keystone.assignment.role_backends.sql_model.RoleTable", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 82, "column": 20 }, "stop": { "line": 82, "column": 27 } }, { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 88, "column": 12 }, "stop": { "line": 88, "column": 19 } } ], "kind": "function", "target": "setattr" }, { "locations": [ { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 75, "column": 18 }, "stop": { "line": 75, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.role_backends.sql.Role._get_role", "class_name": "keystone.assignment.role_backends.sql.Role", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 82, "column": 39 }, "stop": { "line": 82, "column": 46 } }, { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 89, "column": 20 }, "stop": { "line": 89, "column": 27 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 91, "column": 12 }, "stop": { "line": 91, "column": 59 } } ], "kind": "function", "target": "keystone.common.resource_options.core.resource_options_ref_to_mapper" } ], "keystone.assignment.role_backends.sql.Role.get_role": [ { "locations": [ { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 70, "column": 19 }, "stop": { "line": 70, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.role_backends.sql.Role._get_role", "class_name": "keystone.assignment.role_backends.sql.Role", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 69, "column": 13 }, "stop": { "line": 69, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.assignment.role_backends.sql.Role._get_role": [ { "locations": [ { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 65, "column": 18 }, "stop": { "line": 65, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.RoleNotFound", "dispatch": "static" } ], "keystone.assignment.role_backends.sql.Role.list_roles_from_ids": [ { "locations": [ { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 58, "column": 37 }, "stop": { "line": 58, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.in_", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 56, "column": 17 }, "stop": { "line": 56, "column": 37 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.assignment.role_backends.sql.Role.list_roles": [ { "locations": [ { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 47, "column": 13 }, "stop": { "line": 47, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" }, { "locations": [ { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 49, "column": 19 }, "stop": { "line": 49, "column": 41 } } ], "kind": "function", "target": "keystone.common.sql.core.filter_limit_query" } ], "keystone.assignment.role_backends.sql.Role.create_role": [ { "locations": [ { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 26, "column": 13 }, "stop": { "line": 26, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 27, "column": 18 }, "stop": { "line": 27, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.role_backends.sql_model.RoleTable.from_dict", "class_name": "keystone.assignment.role_backends.sql_model.RoleTable", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/role_backends/sql.py", "start": { "line": 30, "column": 12 }, "stop": { "line": 30, "column": 59 } } ], "kind": "function", "target": "keystone.common.resource_options.core.resource_options_ref_to_mapper" } ], "graphene.test.Client.execute": [], "graphene.test.Client.format_result": [], "graphene.test.Client.__init__": [], "graphene.test.format_execution_result": [], "graphene.test.default_format_error": [], "testtools.tests.matchers.test_dict.test_suite": [], "testtools.tests.matchers.test_dict.TestKeysEqualWithList.test_description": [], "rx.linq.observable.groupjoin.group_join": [], "prompt_toolkit.styles.pygments.pygments_token_to_classname": [], "prompt_toolkit.styles.pygments.style_from_pygments_dict": [], "prompt_toolkit.styles.pygments.style_from_pygments_cls": [], "chardet.mbcsgroupprober.MBCSGroupProber.__init__": [], "cryptography.hazmat.backends.openssl.x509._SignedCertificateTimestamp.__ne__": [], "cryptography.hazmat.backends.openssl.x509._SignedCertificateTimestamp.__eq__": [], "cryptography.hazmat.backends.openssl.x509._SignedCertificateTimestamp.__hash__": [], "cryptography.hazmat.backends.openssl.x509._SignedCertificateTimestamp._signature": [], "cryptography.hazmat.backends.openssl.x509._SignedCertificateTimestamp.entry_type": [], "cryptography.hazmat.backends.openssl.x509._SignedCertificateTimestamp.timestamp": [], "cryptography.hazmat.backends.openssl.x509._SignedCertificateTimestamp.log_id": [], "cryptography.hazmat.backends.openssl.x509._SignedCertificateTimestamp.version": [], "cryptography.hazmat.backends.openssl.x509._SignedCertificateTimestamp.__init__": [], "cryptography.hazmat.backends.openssl.x509._CertificateSigningRequest.get_attribute_for_oid": [], "cryptography.hazmat.backends.openssl.x509._CertificateSigningRequest.is_signature_valid": [], "cryptography.hazmat.backends.openssl.x509._CertificateSigningRequest.signature": [], "cryptography.hazmat.backends.openssl.x509._CertificateSigningRequest.tbs_certrequest_bytes": [], "cryptography.hazmat.backends.openssl.x509._CertificateSigningRequest.public_bytes": [], "cryptography.hazmat.backends.openssl.x509._CertificateSigningRequest.extensions": [], "cryptography.hazmat.backends.openssl.x509._CertificateSigningRequest.signature_algorithm_oid": [], "cryptography.hazmat.backends.openssl.x509._CertificateSigningRequest.signature_hash_algorithm": [], "cryptography.hazmat.backends.openssl.x509._CertificateSigningRequest.subject": [], "cryptography.hazmat.backends.openssl.x509._CertificateSigningRequest.public_key": [], "cryptography.hazmat.backends.openssl.x509._CertificateSigningRequest.__hash__": [], "cryptography.hazmat.backends.openssl.x509._CertificateSigningRequest.__ne__": [], "cryptography.hazmat.backends.openssl.x509._CertificateSigningRequest.__eq__": [], "cryptography.hazmat.backends.openssl.x509._CertificateSigningRequest.__init__": [], "cryptography.hazmat.backends.openssl.x509._CertificateRevocationList.is_signature_valid": [], "cryptography.hazmat.backends.openssl.x509._CertificateRevocationList.extensions": [], "cryptography.hazmat.backends.openssl.x509._CertificateRevocationList.__len__": [], "cryptography.hazmat.backends.openssl.x509._CertificateRevocationList.__getitem__": [], "cryptography.hazmat.backends.openssl.x509._CertificateRevocationList.__iter__": [], "cryptography.hazmat.backends.openssl.x509._CertificateRevocationList._revoked_cert": [], "cryptography.hazmat.backends.openssl.x509._CertificateRevocationList.public_bytes": [], "cryptography.hazmat.backends.openssl.x509._CertificateRevocationList.tbs_certlist_bytes": [], "cryptography.hazmat.backends.openssl.x509._CertificateRevocationList.signature": [], "cryptography.hazmat.backends.openssl.x509._CertificateRevocationList.last_update": [], "cryptography.hazmat.backends.openssl.x509._CertificateRevocationList.next_update": [], "cryptography.hazmat.backends.openssl.x509._CertificateRevocationList.issuer": [], "cryptography.hazmat.backends.openssl.x509._CertificateRevocationList.signature_algorithm_oid": [], "cryptography.hazmat.backends.openssl.x509._CertificateRevocationList.signature_hash_algorithm": [], "cryptography.hazmat.backends.openssl.x509._CertificateRevocationList.get_revoked_certificate_by_serial_number": [], "cryptography.hazmat.backends.openssl.x509._CertificateRevocationList._sorted_crl": [], "cryptography.hazmat.backends.openssl.x509._CertificateRevocationList.fingerprint": [], "cryptography.hazmat.backends.openssl.x509._CertificateRevocationList.__ne__": [], "cryptography.hazmat.backends.openssl.x509._CertificateRevocationList.__eq__": [], "cryptography.hazmat.backends.openssl.x509._CertificateRevocationList.__init__": [], "cryptography.hazmat.backends.openssl.x509._RevokedCertificate.extensions": [], "cryptography.hazmat.backends.openssl.x509._RevokedCertificate.revocation_date": [], "cryptography.hazmat.backends.openssl.x509._RevokedCertificate.serial_number": [], "cryptography.hazmat.backends.openssl.x509._RevokedCertificate.__init__": [], "cryptography.hazmat.backends.openssl.x509._Certificate.public_bytes": [], "cryptography.hazmat.backends.openssl.x509._Certificate.tbs_certificate_bytes": [], "cryptography.hazmat.backends.openssl.x509._Certificate.signature": [], "cryptography.hazmat.backends.openssl.x509._Certificate.extensions": [], "cryptography.hazmat.backends.openssl.x509._Certificate.signature_algorithm_oid": [], "cryptography.hazmat.backends.openssl.x509._Certificate.signature_hash_algorithm": [], "cryptography.hazmat.backends.openssl.x509._Certificate.subject": [], "cryptography.hazmat.backends.openssl.x509._Certificate.issuer": [], "cryptography.hazmat.backends.openssl.x509._Certificate.not_valid_after": [], "cryptography.hazmat.backends.openssl.x509._Certificate.not_valid_before": [], "cryptography.hazmat.backends.openssl.x509._Certificate.public_key": [], "cryptography.hazmat.backends.openssl.x509._Certificate.serial_number": [], "cryptography.hazmat.backends.openssl.x509._Certificate.fingerprint": [], "cryptography.hazmat.backends.openssl.x509._Certificate.__deepcopy__": [], "cryptography.hazmat.backends.openssl.x509._Certificate.__hash__": [], "cryptography.hazmat.backends.openssl.x509._Certificate.__ne__": [], "cryptography.hazmat.backends.openssl.x509._Certificate.__eq__": [], "cryptography.hazmat.backends.openssl.x509._Certificate.__repr__": [], "cryptography.hazmat.backends.openssl.x509._Certificate.__init__": [], "sqlalchemy.__go": [], "sqlalchemy.dialects.postgresql.psycopg2cffi.PGDialect_psycopg2cffi._psycopg2_extras": [], "sqlalchemy.dialects.postgresql.psycopg2cffi.PGDialect_psycopg2cffi._psycopg2_extensions": [], "sqlalchemy.dialects.postgresql.psycopg2cffi.PGDialect_psycopg2cffi.dbapi": [], "rx.linq.observable.toiterable.to_iterable": [], "dns.rdtypes.ANY.SOA.SOA.choose_relativity": [], "dns.rdtypes.ANY.SOA.SOA.from_wire": [], "dns.rdtypes.ANY.SOA.SOA.to_digestable": [], "dns.rdtypes.ANY.SOA.SOA.to_wire": [], "dns.rdtypes.ANY.SOA.SOA.from_text": [], "dns.rdtypes.ANY.SOA.SOA.to_text": [], "dns.rdtypes.ANY.SOA.SOA.__init__": [], "pip._internal.commands.download.DownloadCommand.run": [], "pip._internal.commands.download.DownloadCommand.__init__": [], "graphene.types.definitions.GrapheneGraphQLType.__init__": [], "sqlalchemy.dialects.oracle.provision._oracle_set_default_schema_on_connection": [], "sqlalchemy.dialects.oracle.provision._oracle_temp_table_keyword_args": [], "sqlalchemy.dialects.oracle.provision._oracle_follower_url_from_main": [], "sqlalchemy.dialects.oracle.provision._reap_oracle_dbs": [], "sqlalchemy.dialects.oracle.provision._oracle_post_configure_engine": [], "sqlalchemy.dialects.oracle.provision.stop_test_class_outside_fixtures": [], "sqlalchemy.dialects.oracle.provision._oracle_drop_db": [], "sqlalchemy.dialects.oracle.provision._ora_drop_ignore": [], "sqlalchemy.dialects.oracle.provision._oracle_configure_follower": [], "sqlalchemy.dialects.oracle.provision._oracle_create_db": [], "sqlalchemy.orm.decl_base._undefer_column_name": [], "sqlalchemy.orm.decl_base._declarative_constructor": [], "sqlalchemy.orm.decl_base._del_attribute": [], "sqlalchemy.orm.decl_base._add_attribute": [], "sqlalchemy.orm.decl_base._DeferredMapperConfig.map": [], "sqlalchemy.orm.decl_base._DeferredMapperConfig.classes_for_base": [], "sqlalchemy.orm.decl_base._DeferredMapperConfig.config_for_cls": [], "sqlalchemy.orm.decl_base._DeferredMapperConfig.raise_unmapped_for_cls": [], "sqlalchemy.orm.decl_base._DeferredMapperConfig.has_cls": [], "sqlalchemy.orm.decl_base._DeferredMapperConfig._remove_config_cls": [], "sqlalchemy.orm.decl_base._DeferredMapperConfig.cls": [], "sqlalchemy.orm.decl_base._DeferredMapperConfig._early_mapping": [], "sqlalchemy.orm.decl_base._as_dc_declaredattr": [], "sqlalchemy.orm.decl_base._ClassScanMapperConfig.map": [], "sqlalchemy.orm.decl_base._ClassScanMapperConfig._prepare_mapper_arguments": [], "sqlalchemy.orm.decl_base._ClassScanMapperConfig._setup_inheritance": [], "sqlalchemy.orm.decl_base._ClassScanMapperConfig._metadata_for_cls": [], "sqlalchemy.orm.decl_base._ClassScanMapperConfig._setup_table": [], "sqlalchemy.orm.decl_base._ClassScanMapperConfig._extract_declared_columns": [], "sqlalchemy.orm.decl_base._ClassScanMapperConfig._extract_mappable_attributes": [], "sqlalchemy.orm.decl_base._ClassScanMapperConfig._produce_column_copies": [], "sqlalchemy.orm.decl_base._ClassScanMapperConfig._warn_for_decl_attributes": [], "sqlalchemy.orm.decl_base._ClassScanMapperConfig._scan_attributes": [], "sqlalchemy.orm.decl_base._ClassScanMapperConfig._cls_attr_resolver": [], "sqlalchemy.orm.decl_base._ClassScanMapperConfig._cls_attr_override_checker": [], "sqlalchemy.orm.decl_base._ClassScanMapperConfig._setup_declared_events": [], "sqlalchemy.orm.decl_base._ClassScanMapperConfig.__init__": [], "sqlalchemy.orm.decl_base._ImperativeMapperConfig._setup_inheritance": [], "sqlalchemy.orm.decl_base._ImperativeMapperConfig.map": [], "sqlalchemy.orm.decl_base._ImperativeMapperConfig.__init__": [], "sqlalchemy.orm.decl_base._MapperConfig._early_mapping": [], "sqlalchemy.orm.decl_base._MapperConfig.set_cls_attribute": [], "sqlalchemy.orm.decl_base._MapperConfig.__init__": [], "sqlalchemy.orm.decl_base._MapperConfig.setup_mapping": [], "sqlalchemy.orm.decl_base._check_declared_props_nocascade": [], "sqlalchemy.orm.decl_base._is_declarative_props": [], "sqlalchemy.orm.decl_base._mapper": [], "sqlalchemy.orm.decl_base._as_declarative": [], "sqlalchemy.orm.decl_base._dive_for_cls_manager": [], "sqlalchemy.orm.decl_base._get_immediate_cls_attr": [], "sqlalchemy.orm.decl_base._resolve_for_abstract_or_classical": [], "sqlalchemy.orm.decl_base._declared_mapping_info": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_override_builtin_scope": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_builtin_scope": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_cast": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_walrus_accesses": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_no_out_of_order_references_in_global_scope": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_for_scope_ordering": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_ordering_comprehension_confusing": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_ordering_comprehension": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_ordering_between_scopes": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_ordering": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_gen_dotted_names": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_get_qualified_names_for_is_read_only": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_self": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_attribute_of_subscript_called": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_attribute_of_function_call": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_contains_is_read_only": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_global_contains_is_read_only": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_keyword_arg_in_call": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_del_context_names": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_with_statement": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_node_of_scopes": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_dotted_annotation_access": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_insane_annotation_access": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_annotation_access": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_assignments_and_accesses": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_multiple_assignments": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_get_qualified_names_for_dotted_imports": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_get_qualified_names_for_nested_cases": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_get_qualified_names_for": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_with_asname": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_except_handler": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_lambda_param_scope": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_func_param_scope": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_local_scope_shadowing_with_functions": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_nonlocal_scope_overwrites": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_global_scope_overwrites": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_nested_comprehension_scope": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_comprehension_scope": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_class_scope": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_function_scope": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_import_from": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_dotted_import_with_call_access": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_dotted_import_access": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_import": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_builtins": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_fstring_accesses": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_accesses": [], "libcst.metadata.tests.test_scope_provider.ScopeProviderTest.test_not_in_scope": [], "libcst.metadata.tests.test_scope_provider.get_scope_metadata_provider": [], "oslo_utils.tests.base.TestCase.setUp": [], "oslo_config.sphinxconfiggen.setup": [], "oslo_config.sphinxconfiggen._generate_sample": [], "oslo_config.sphinxconfiggen._get_default_basename": [], "oslo_config.sphinxconfiggen.generate_sample": [], "IPython.extensions.tests.test_storemagic.test_autorestore": [], "IPython.extensions.tests.test_storemagic.test_store_restore": [], "IPython.extensions.tests.test_storemagic.setup_module": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestMigrationMultipleExtensions.test_downgrade_checks_rev_existence": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestMigrationMultipleExtensions.test_upgrade_checks_rev_existence": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestMigrationMultipleExtensions.test_downgrade_does_not_go_too_far": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestMigrationMultipleExtensions.test_upgrade_does_not_go_too_far": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestMigrationMultipleExtensions.test_downgrade_right_order": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestMigrationMultipleExtensions.test_upgrade_right_order": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestMigrationMultipleExtensions.setUp": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestMigrationManager.test_wrong_config": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestMigrationManager.test_stamp": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestMigrationManager.test_revision_only_message": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestMigrationManager.test_revision_message_autogenerate": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestMigrationManager.test_version_return_value": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestMigrationManager.test_version": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestMigrationManager.test_downgrade_normal_revision": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestMigrationManager.test_manager_update_revision_none": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestMigrationManager.test_manager_update": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestMigrationManager.setUp": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestMigrateExtension.test_has_revision_negative": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestMigrateExtension.test_has_revision": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestMigrateExtension.test_change_init_version": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestMigrateExtension.test_version": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestMigrateExtension.test_downgrade_normal": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestMigrateExtension.test_downgrade_init_version_from_none": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestMigrateExtension.test_downgrade_init_version_from_base": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestMigrateExtension.test_upgrade_normal": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestMigrateExtension.test_upgrade_head": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestMigrateExtension.test_check_enabled_false": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestMigrateExtension.test_check_enabled_true": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestMigrateExtension.setUp": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestAlembicExtension.test_has_revision_negative": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestAlembicExtension.test_has_revision": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestAlembicExtension.test_version": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestAlembicExtension.test_stamp": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestAlembicExtension.test_revision": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestAlembicExtension.test_downgrade_normal": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestAlembicExtension.test_downgrade_int": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestAlembicExtension.test_downgrade_none": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestAlembicExtension.test_upgrade_normal": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestAlembicExtension.test_upgrade_none": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestAlembicExtension.test_check_enabled_false": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestAlembicExtension.test_check_enabled_true": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.TestAlembicExtension.setUp": [], "oslo_db.tests.sqlalchemy.test_migrate_cli.MockWithCmp.__init__": [], "IPython.utils.capture.capture_output.__exit__": [], "IPython.utils.capture.capture_output.__enter__": [], "IPython.utils.capture.capture_output.__init__": [], "IPython.utils.capture.CapturedIO.show": [], "IPython.utils.capture.CapturedIO.outputs": [], "IPython.utils.capture.CapturedIO.stderr": [], "IPython.utils.capture.CapturedIO.stdout": [], "IPython.utils.capture.CapturedIO.__str__": [], "IPython.utils.capture.CapturedIO.__init__": [], "IPython.utils.capture.RichOutput._repr_svg_": [], "IPython.utils.capture.RichOutput._repr_jpeg_": [], "IPython.utils.capture.RichOutput._repr_png_": [], "IPython.utils.capture.RichOutput._repr_javascript_": [], "IPython.utils.capture.RichOutput._repr_json_": [], "IPython.utils.capture.RichOutput._repr_latex_": [], "IPython.utils.capture.RichOutput._repr_html_": [], "IPython.utils.capture.RichOutput._repr_mimebundle_": [], "IPython.utils.capture.RichOutput._repr_mime_": [], "IPython.utils.capture.RichOutput.display": [], "IPython.utils.capture.RichOutput.__init__": [], "IPython.core.magic.MagicAlias.__call__": [], "IPython.core.magic.MagicAlias.__init__": [], "IPython.core.magic.Magics.default_option": [], "IPython.core.magic.Magics.parse_options": [], "IPython.core.magic.Magics.format_latex": [], "IPython.core.magic.Magics.arg_err": [], "IPython.core.magic.Magics.__init__": [], "IPython.core.magic.MagicsManager.register_alias": [], "IPython.core.magic.MagicsManager.register_function": [], "IPython.core.magic.MagicsManager.register": [], "IPython.core.magic.MagicsManager.lsmagic_docs": [], "IPython.core.magic.MagicsManager.lsmagic": [], "IPython.core.magic.MagicsManager.auto_status": [], "IPython.core.magic.MagicsManager.__init__": [], "IPython.core.magic.MagicsManager._auto_magic_changed": [], "IPython.core.magic.no_var_expand": [], "IPython.core.magic._function_magic_marker": [], "IPython.core.magic._method_magic_marker": [], "IPython.core.magic.validate_type": [], "IPython.core.magic.record_magic": [], "IPython.core.magic.magics_class": [], "IPython.core.magic.needs_local_scope": [], "IPython.core.magic.compress_dhist": [], "IPython.core.magic.on_off": [], "jedi.third_party.typeshed.stdlib.2.urlparse._ParseResult.__init__": [], "jedi.third_party.typeshed.stdlib.2.urlparse._SplitResult.__init__": [], "importlib.metadata.EntryPointBase.__init__": [], "keystone.conf.wsgi.list_opts": [], "keystone.conf.wsgi.register_opts": [], "testtools.tests.test_testresult.test_suite": [], "testtools.tests.test_testresult.TestTimestampingStreamResult.test_status_timestamp": [], "testtools.tests.test_testresult.TestTimestampingStreamResult.test_status_no_timestamp": [], "testtools.tests.test_testresult.TestTimestampingStreamResult.test_stopTestRun": [], "testtools.tests.test_testresult.TestTimestampingStreamResult.test_startTestRun": [], "testtools.tests.test_testresult.TestTagger.test_tags_tests": [], "testtools.tests.test_testresult.TestByTestResultTests.test_twice": [], "testtools.tests.test_testresult.TestByTestResultTests.test_add_skip_details": [], "testtools.tests.test_testresult.TestByTestResultTests.test_add_skip_reason": [], "testtools.tests.test_testresult.TestByTestResultTests.test_add_unexpected_success": [], "testtools.tests.test_testresult.TestByTestResultTests.test_add_xfail_details": [], "testtools.tests.test_testresult.TestByTestResultTests.test_add_xfail": [], "testtools.tests.test_testresult.TestByTestResultTests.test_add_failure_details": [], "testtools.tests.test_testresult.TestByTestResultTests.test_add_failure": [], "testtools.tests.test_testresult.TestByTestResultTests.test_add_error_details": [], "testtools.tests.test_testresult.TestByTestResultTests.test_add_error": [], "testtools.tests.test_testresult.TestByTestResultTests.test_local_tags": [], "testtools.tests.test_testresult.TestByTestResultTests.test_global_tags": [], "testtools.tests.test_testresult.TestByTestResultTests.test_add_success_details": [], "testtools.tests.test_testresult.TestByTestResultTests.test_add_success": [], "testtools.tests.test_testresult.TestByTestResultTests.test_no_tests_nothing_reported": [], "testtools.tests.test_testresult.TestByTestResultTests.on_test": [], "testtools.tests.test_testresult.TestByTestResultTests.assertCalled": [], "testtools.tests.test_testresult.TestByTestResultTests.setUp": [], "testtools.tests.test_testresult.TestDetailsToStr.test_lots_of_different_attachments": [], "testtools.tests.test_testresult.TestDetailsToStr.test_empty_attachment": [], "testtools.tests.test_testresult.TestDetailsToStr.test_multiple_text_content": [], "testtools.tests.test_testresult.TestDetailsToStr.test_special_text_content": [], "testtools.tests.test_testresult.TestDetailsToStr.test_multi_line_text_content": [], "testtools.tests.test_testresult.TestDetailsToStr.test_single_line_content": [], "testtools.tests.test_testresult.TestDetailsToStr.test_binary_content": [], "testtools.tests.test_testresult.TestDetailsToStr.test_no_details": [], "testtools.tests.test_testresult.TestNonAsciiResultsWithUnittest._as_output": [], "testtools.tests.test_testresult.TestNonAsciiResultsWithUnittest._run": [], "testtools.tests.test_testresult.TestNonAsciiResults.test_syntax_error_line_utf_8": [], "testtools.tests.test_testresult.TestNonAsciiResults.test_syntax_error_line_euc_jp": [], "testtools.tests.test_testresult.TestNonAsciiResults.test_syntax_error_line_iso_8859_5": [], "testtools.tests.test_testresult.TestNonAsciiResults.test_syntax_error_line_iso_8859_1": [], "testtools.tests.test_testresult.TestNonAsciiResults.test_syntax_error_malformed": [], "testtools.tests.test_testresult.TestNonAsciiResults.test_syntax_error": [], "testtools.tests.test_testresult.TestNonAsciiResults.test_non_ascii_dirname": [], "testtools.tests.test_testresult.TestNonAsciiResults.test_unprintable_exception": [], "testtools.tests.test_testresult.TestNonAsciiResults.test_unicode_exception": [], "testtools.tests.test_testresult.TestNonAsciiResults.test_file_comment_iso2022_jp": [], "testtools.tests.test_testresult.TestNonAsciiResults.test_assertion_text_shift_jis": [], "testtools.tests.test_testresult.TestNonAsciiResults.test_os_error": [], "testtools.tests.test_testresult.TestNonAsciiResults._local_os_error_matcher": [], "testtools.tests.test_testresult.TestNonAsciiResults.test_control_characters_in_failure_string": [], "testtools.tests.test_testresult.TestNonAsciiResults.test_non_ascii_failure_string_via_exec": [], "testtools.tests.test_testresult.TestNonAsciiResults.test_non_ascii_failure_string": [], "testtools.tests.test_testresult.TestNonAsciiResults._as_output": [], "testtools.tests.test_testresult.TestNonAsciiResults._get_sample_text": [], "testtools.tests.test_testresult.TestNonAsciiResults._run_external_case": [], "testtools.tests.test_testresult.TestNonAsciiResults._setup_external_case": [], "testtools.tests.test_testresult.TestNonAsciiResults._test_external_case": [], "testtools.tests.test_testresult.TestNonAsciiResults._write_module": [], "testtools.tests.test_testresult.TestNonAsciiResults._run": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultOtherAttributes.test_other_attribute": [], "testtools.tests.test_testresult.TestExtendedToOriginalAddUnexpectedSuccess.test_outcome_Extended_pyextended": [], "testtools.tests.test_testresult.TestExtendedToOriginalAddUnexpectedSuccess.test_outcome_Extended_py27": [], "testtools.tests.test_testresult.TestExtendedToOriginalAddUnexpectedSuccess.test_outcome_Extended_py26": [], "testtools.tests.test_testresult.TestExtendedToOriginalAddUnexpectedSuccess.test_outcome_Original_pyextended": [], "testtools.tests.test_testresult.TestExtendedToOriginalAddUnexpectedSuccess.test_outcome_Original_py27": [], "testtools.tests.test_testresult.TestExtendedToOriginalAddUnexpectedSuccess.test_outcome_Original_py26": [], "testtools.tests.test_testresult.TestExtendedToOriginalAddSuccess.test_outcome_Extended_pyextended": [], "testtools.tests.test_testresult.TestExtendedToOriginalAddSuccess.test_outcome_Extended_py27": [], "testtools.tests.test_testresult.TestExtendedToOriginalAddSuccess.test_outcome_Extended_py26": [], "testtools.tests.test_testresult.TestExtendedToOriginalAddSuccess.test_outcome_Original_pyextended": [], "testtools.tests.test_testresult.TestExtendedToOriginalAddSuccess.test_outcome_Original_py27": [], "testtools.tests.test_testresult.TestExtendedToOriginalAddSuccess.test_outcome_Original_py26": [], "testtools.tests.test_testresult.TestExtendedToOriginalAddSkip.test_outcome__no_details": [], "testtools.tests.test_testresult.TestExtendedToOriginalAddSkip.test_outcome_Extended_pyextended": [], "testtools.tests.test_testresult.TestExtendedToOriginalAddSkip.test_outcome_Extended_py27_reason": [], "testtools.tests.test_testresult.TestExtendedToOriginalAddSkip.test_outcome_Extended_py27_no_reason": [], "testtools.tests.test_testresult.TestExtendedToOriginalAddSkip.test_outcome_Extended_py26": [], "testtools.tests.test_testresult.TestExtendedToOriginalAddSkip.test_outcome_Original_pyextended": [], "testtools.tests.test_testresult.TestExtendedToOriginalAddSkip.test_outcome_Original_py27": [], "testtools.tests.test_testresult.TestExtendedToOriginalAddSkip.test_outcome_Original_py26": [], "testtools.tests.test_testresult.TestExtendedToOriginalAddExpectedFailure.test_outcome_Extended_py26": [], "testtools.tests.test_testresult.TestExtendedToOriginalAddExpectedFailure.test_outcome_Original_py26": [], "testtools.tests.test_testresult.TestExtendedToOriginalAddError.test_outcome__no_details": [], "testtools.tests.test_testresult.TestExtendedToOriginalAddError.test_outcome_Extended_pyextended": [], "testtools.tests.test_testresult.TestExtendedToOriginalAddError.test_outcome_Extended_py27": [], "testtools.tests.test_testresult.TestExtendedToOriginalAddError.test_outcome_Extended_py26": [], "testtools.tests.test_testresult.TestExtendedToOriginalAddError.test_outcome_Original_pyextended": [], "testtools.tests.test_testresult.TestExtendedToOriginalAddError.test_outcome_Original_py27": [], "testtools.tests.test_testresult.TestExtendedToOriginalAddError.test_outcome_Original_py26": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecorator.test_time_pyextended": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecorator.test_time_py27": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecorator.test_time_py26": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecorator.test_tags_pyextended": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecorator.test_tags_py27": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecorator.test_tags_py26": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecorator.test_stopTestRun_pyextended": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecorator.test_stopTestRun_py27": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecorator.test_stopTestRun_py26": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecorator.test_stopTest_pyextended": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecorator.test_stopTest_py27": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecorator.test_stopTest_py26": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecorator.test_startTestRun_pyextended": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecorator.test_startTestRun_py27": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecorator.test_startTestRun_py26": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecorator.test_startTest_pyextended": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecorator.test_startTest_py27": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecorator.test_startTest_py26": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecorator.test_shouldStop": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecorator.test_progress_pyextended": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecorator.test_progress_py27": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecorator.test_progress_py26": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecorator.test_failfast_py27": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecorator.test_failfast_py26": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecoratorBase.check_outcome_string": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecoratorBase.check_outcome_string_nothing": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecoratorBase.check_outcome_nothing": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecoratorBase.check_outcome_exc_info_to_nothing": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecoratorBase.check_outcome_exc_info": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecoratorBase.check_outcome_details_to_arg": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecoratorBase.check_outcome_details_to_string": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecoratorBase.check_outcome_details_to_nothing": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecoratorBase.check_outcome_details_to_exec_info": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecoratorBase.get_details_and_string": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecoratorBase.check_outcome_details": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecoratorBase.make_extended_result": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecoratorBase.make_converter": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecoratorBase.make_27_result": [], "testtools.tests.test_testresult.TestExtendedToOriginalResultDecoratorBase.make_26_result": [], "testtools.tests.test_testresult.TestStreamToQueue.testStopTestRun": [], "testtools.tests.test_testresult.TestStreamToQueue.testStartTestRun": [], "testtools.tests.test_testresult.TestStreamToQueue.test_status": [], "testtools.tests.test_testresult.TestStreamToQueue.make_result": [], "testtools.tests.test_testresult.TestStreamResultRouter.test_add_rule_do_start_stop_run_after_startTestRun": [], "testtools.tests.test_testresult.TestStreamResultRouter.test_add_rule_do_start_stop_run": [], "testtools.tests.test_testresult.TestStreamResultRouter.test_add_rule_test_id": [], "testtools.tests.test_testresult.TestStreamResultRouter.test_add_rule_route_code_consume_True": [], "testtools.tests.test_testresult.TestStreamResultRouter.test_add_rule_route_code_consume_False": [], "testtools.tests.test_testresult.TestStreamResultRouter.test_add_rule_slash_in_prefix": [], "testtools.tests.test_testresult.TestStreamResultRouter.test_add_rule_missing_prefix": [], "testtools.tests.test_testresult.TestStreamResultRouter.test_add_rule_extra_policy_arg": [], "testtools.tests.test_testresult.TestStreamResultRouter.test_add_rule_bad_policy": [], "testtools.tests.test_testresult.TestStreamResultRouter.test_fallback_no_do_start_stop_run": [], "testtools.tests.test_testresult.TestStreamResultRouter.test_fallback_calls": [], "testtools.tests.test_testresult.TestStreamResultRouter.test_no_fallback_errors": [], "testtools.tests.test_testresult.TestStreamResultRouter.test_start_stop_test_run_no_fallback": [], "testtools.tests.test_testresult.TestMergeTags.test_merge_incoming_new_tag_with_current_gone_tag": [], "testtools.tests.test_testresult.TestMergeTags.test_merge_unseen_new_tag": [], "testtools.tests.test_testresult.TestMergeTags.test_merge_incoming_gone_tag_with_current_new_tag": [], "testtools.tests.test_testresult.TestMergeTags.test_merge_unseen_gone_tag": [], "testtools.tests.test_testresult.TestThreadSafeForwardingResult.test_only_one_test_at_a_time": [], "testtools.tests.test_testresult.TestThreadSafeForwardingResult.test_forward_addSuccess": [], "testtools.tests.test_testresult.TestThreadSafeForwardingResult.test_forward_addSkip": [], "testtools.tests.test_testresult.TestThreadSafeForwardingResult.test_forward_addFailure": [], "testtools.tests.test_testresult.TestThreadSafeForwardingResult.test_forward_addError": [], "testtools.tests.test_testresult.TestThreadSafeForwardingResult.test_stopTestRun": [], "testtools.tests.test_testresult.TestThreadSafeForwardingResult.test_startTestRun": [], "testtools.tests.test_testresult.TestThreadSafeForwardingResult.test_local_tags_dont_leak": [], "testtools.tests.test_testresult.TestThreadSafeForwardingResult.test_local_tags": [], "testtools.tests.test_testresult.TestThreadSafeForwardingResult.test_global_tags_complex": [], "testtools.tests.test_testresult.TestThreadSafeForwardingResult.test_global_tags_simple": [], "testtools.tests.test_testresult.TestThreadSafeForwardingResult.test_tags_not_forwarded": [], "testtools.tests.test_testresult.TestThreadSafeForwardingResult.test_nonforwarding_methods": [], "testtools.tests.test_testresult.TestThreadSafeForwardingResult.make_results": [], "testtools.tests.test_testresult.TestTextTestResult.test_stopTestRun_shows_details": [], "testtools.tests.test_testresult.TestTextTestResult.test_stopTestRun_not_successful_unexpected_success": [], "testtools.tests.test_testresult.TestTextTestResult.test_stopTestRun_not_successful_error": [], "testtools.tests.test_testresult.TestTextTestResult.test_stopTestRun_not_successful_failure": [], "testtools.tests.test_testresult.TestTextTestResult.test_stopTestRun_successful": [], "testtools.tests.test_testresult.TestTextTestResult.test_stopTestRun_current_time": [], "testtools.tests.test_testresult.TestTextTestResult.test_stopTestRun_count_zero": [], "testtools.tests.test_testresult.TestTextTestResult.test_stopTestRun_count_single": [], "testtools.tests.test_testresult.TestTextTestResult.test_stopTestRun_count_many": [], "testtools.tests.test_testresult.TestTextTestResult.test_startTestRun": [], "testtools.tests.test_testresult.TestTextTestResult.reset_output": [], "testtools.tests.test_testresult.TestTextTestResult.test__init_sets_stream": [], "testtools.tests.test_testresult.TestTextTestResult.getvalue": [], "testtools.tests.test_testresult.TestTextTestResult.setUp": [], "testtools.tests.test_testresult.TestMultiTestResult.test_time": [], "testtools.tests.test_testresult.TestMultiTestResult.test_tags": [], "testtools.tests.test_testresult.TestMultiTestResult.test_stopTestRun_returns_results": [], "testtools.tests.test_testresult.TestMultiTestResult.test_stopTestRun": [], "testtools.tests.test_testresult.TestMultiTestResult.test_startTestRun": [], "testtools.tests.test_testresult.TestMultiTestResult.test_addError": [], "testtools.tests.test_testresult.TestMultiTestResult.test_addFailure": [], "testtools.tests.test_testresult.TestMultiTestResult.test_done": [], "testtools.tests.test_testresult.TestMultiTestResult.test_addSuccess": [], "testtools.tests.test_testresult.TestMultiTestResult.test_addSkipped": [], "testtools.tests.test_testresult.TestMultiTestResult.test_stopTest": [], "testtools.tests.test_testresult.TestMultiTestResult.test_stop": [], "testtools.tests.test_testresult.TestMultiTestResult.test_startTest": [], "testtools.tests.test_testresult.TestMultiTestResult.test_shouldStop": [], "testtools.tests.test_testresult.TestMultiTestResult.test_failfast_set": [], "testtools.tests.test_testresult.TestMultiTestResult.test_failfast_get": [], "testtools.tests.test_testresult.TestMultiTestResult.test_empty": [], "testtools.tests.test_testresult.TestMultiTestResult.test_repr": [], "testtools.tests.test_testresult.TestMultiTestResult.assertResultLogsEqual": [], "testtools.tests.test_testresult.TestMultiTestResult.setUp": [], "testtools.tests.test_testresult.TestTestResult.test_traceback_with_locals": [], "testtools.tests.test_testresult.TestTestResult.test_exc_info_to_unicode": [], "testtools.tests.test_testresult.TestTestResult.test_traceback_formatting_with_stack_hidden_mismatch": [], "testtools.tests.test_testresult.TestTestResult.test_traceback_formatting_with_stack_hidden": [], "testtools.tests.test_testresult.TestTestResult.test_traceback_formatting_without_stack_hidden": [], "testtools.tests.test_testresult.TestTestResult.test_now_datetime_time": [], "testtools.tests.test_testresult.TestTestResult.test_now_datetime_now": [], "testtools.tests.test_testresult.TestTestResult.test_addSkipped": [], "testtools.tests.test_testresult.TestTestResult.makeResult": [], "testtools.tests.test_testresult.TestTestControl.makeResult": [], "testtools.tests.test_testresult.TestStreamSummary.test_status_uxsuccess": [], "testtools.tests.test_testresult.TestStreamSummary.test_status_xfail": [], "testtools.tests.test_testresult.TestStreamSummary.test_status_fail": [], "testtools.tests.test_testresult.TestStreamSummary._report_files": [], "testtools.tests.test_testresult.TestStreamSummary.test_status_skip": [], "testtools.tests.test_testresult.TestStreamSummary.test_stopTestRun_inprogress_test_fails": [], "testtools.tests.test_testresult.TestStreamSummary.test_stopTestRun": [], "testtools.tests.test_testresult.TestStreamSummary.test_wasSuccessful": [], "testtools.tests.test_testresult.TestStreamSummary.test_startTestRun": [], "testtools.tests.test_testresult.TestStreamSummary.test_attributes": [], "testtools.tests.test_testresult.TestStreamFailFast.test_skip": [], "testtools.tests.test_testresult.TestStreamFailFast.test_fail": [], "testtools.tests.test_testresult.TestStreamFailFast.test_success": [], "testtools.tests.test_testresult.TestStreamFailFast.test_uxsuccess": [], "testtools.tests.test_testresult.TestStreamFailFast.test_xfail": [], "testtools.tests.test_testresult.TestStreamFailFast.test_exists": [], "testtools.tests.test_testresult.TestStreamFailFast.test_inprogress": [], "testtools.tests.test_testresult.TestResourcedToStreamDecorator.test_stopCleanResource": [], "testtools.tests.test_testresult.TestResourcedToStreamDecorator.test_startCleanResource": [], "testtools.tests.test_testresult.TestResourcedToStreamDecorator.test_stopMakeResource": [], "testtools.tests.test_testresult.TestResourcedToStreamDecorator.test_startMakeResource_with_custom_id_method": [], "testtools.tests.test_testresult.TestResourcedToStreamDecorator.test_startMakeResource": [], "testtools.tests.test_testresult.TestResourcedToStreamDecorator.setUp": [], "testtools.tests.test_testresult.TestExtendedToStreamDecorator.test_empty_detail_status_correct": [], "testtools.tests.test_testresult.TestExtendedToStreamDecorator.test_wasSuccessful_after_stopTestRun": [], "testtools.tests.test_testresult.TestExtendedToStreamDecorator.test_explicit_time": [], "testtools.tests.test_testresult.TestStreamToDict.test_files_skipped": [], "testtools.tests.test_testresult.TestStreamToDict.test_timestamps": [], "testtools.tests.test_testresult.TestStreamToDict.test_bad_mime": [], "testtools.tests.test_testresult.TestStreamToDict.test_files_reported": [], "testtools.tests.test_testresult.TestStreamToDict.test_all_terminal_states_reported": [], "testtools.tests.test_testresult.TestStreamToDict.test_hung_test": [], "testtools.tests.test_testresult.TestStreamTagger.test_discarding": [], "testtools.tests.test_testresult.TestStreamTagger.test_adding": [], "testtools.tests.test_testresult.TestCopyStreamResultCopies.test_status": [], "testtools.tests.test_testresult.TestCopyStreamResultCopies.test_stopTestRun": [], "testtools.tests.test_testresult.TestCopyStreamResultCopies.test_startTestRun": [], "testtools.tests.test_testresult.TestCopyStreamResultCopies.setUp": [], "testtools.tests.test_testresult.TestDoubleStreamResultEvents.test_status": [], "testtools.tests.test_testresult.TestDoubleStreamResultEvents.test_file": [], "testtools.tests.test_testresult.TestDoubleStreamResultEvents.test_stopTestRun": [], "testtools.tests.test_testresult.TestDoubleStreamResultEvents.test_startTestRun": [], "testtools.tests.test_testresult.TestStreamResultRouterContract._make_result": [], "testtools.tests.test_testresult.TestStreamFailFastContract._make_result": [], "testtools.tests.test_testresult.TestStreamToQueueContract._make_result": [], "testtools.tests.test_testresult.TestStreamToExtendedDecoratorContract._make_result": [], "testtools.tests.test_testresult.TestStreamToDictContract._make_result": [], "testtools.tests.test_testresult.TestStreamTaggerContract._make_result": [], "testtools.tests.test_testresult.TestStreamSummaryResultContract._make_result": [], "testtools.tests.test_testresult.TestResourcedToStreamDecoratorContract._make_result": [], "testtools.tests.test_testresult.TestExtendedToStreamDecoratorContract._make_result": [], "testtools.tests.test_testresult.TestDoubleStreamResultContract._make_result": [], "testtools.tests.test_testresult.TestCopyStreamResultContract._make_result": [], "testtools.tests.test_testresult.TestBaseStreamResultContract._make_result": [], "testtools.tests.test_testresult.TestStreamResultContract._power_set": [], "testtools.tests.test_testresult.TestStreamResultContract.test_test_status": [], "testtools.tests.test_testresult.TestStreamResultContract.test_files": [], "testtools.tests.test_testresult.TestStreamResultContract.test_startTestRun": [], "testtools.tests.test_testresult.TestStreamResultContract._make_result": [], "testtools.tests.test_testresult.TestStreamToExtendedContract.makeResult": [], "testtools.tests.test_testresult.TestTestResultDecoratorContract.makeResult": [], "testtools.tests.test_testresult.TestAdaptedStreamResult.makeResult": [], "testtools.tests.test_testresult.TestAdaptedTwistedTestResultContract.makeResult": [], "testtools.tests.test_testresult.TestAdaptedPython27TestResultContract.makeResult": [], "testtools.tests.test_testresult.TestPython27TestResultContract.makeResult": [], "testtools.tests.test_testresult.TestAdaptedPython26TestResultContract.makeResult": [], "testtools.tests.test_testresult.TestPython26TestResultContract.makeResult": [], "testtools.tests.test_testresult.TestExtendedTestResultContract.makeResult": [], "testtools.tests.test_testresult.TestThreadSafeForwardingResultContract.makeResult": [], "testtools.tests.test_testresult.TestTextTestResultContract.makeResult": [], "testtools.tests.test_testresult.TestMultiTestResultContract.makeResult": [], "testtools.tests.test_testresult.TestTestResultContract.makeResult": [], "testtools.tests.test_testresult.StartTestRunContract.test_startTestRun_resets_errors": [], "testtools.tests.test_testresult.StartTestRunContract.test_startTestRun_resets_failure": [], "testtools.tests.test_testresult.StartTestRunContract.test_startTestRun_resets_unexpected_success": [], "testtools.tests.test_testresult.FallbackContract.test_addUnexpectedSuccess_was_successful": [], "testtools.tests.test_testresult.DetailsContract.test_addSuccess_details": [], "testtools.tests.test_testresult.DetailsContract.test_addUnexpectedSuccess_details": [], "testtools.tests.test_testresult.DetailsContract.test_addSkipped_details": [], "testtools.tests.test_testresult.DetailsContract.test_addFailure_details": [], "testtools.tests.test_testresult.DetailsContract.test_addError_details": [], "testtools.tests.test_testresult.DetailsContract.test_addExpectedFailure_details": [], "testtools.tests.test_testresult.TagsContract.test_tags_removed_in_test_are_restored": [], "testtools.tests.test_testresult.TagsContract.test_tags_removed_in_test": [], "testtools.tests.test_testresult.TagsContract.test_tags_added_in_test_are_reverted": [], "testtools.tests.test_testresult.TagsContract.test_add_tags_within_test": [], "testtools.tests.test_testresult.TagsContract.test_startTestRun_resets_tags": [], "testtools.tests.test_testresult.TagsContract.test_removing_tags": [], "testtools.tests.test_testresult.TagsContract.test_adding_tags": [], "testtools.tests.test_testresult.TagsContract.test_no_tags_by_default": [], "testtools.tests.test_testresult.Python27Contract.test_failfast": [], "testtools.tests.test_testresult.Python27Contract.test_startStopTestRun": [], "testtools.tests.test_testresult.Python27Contract.test_addUnexpectedSuccess_was_successful": [], "testtools.tests.test_testresult.Python27Contract.test_addUnexpectedSuccess": [], "testtools.tests.test_testresult.Python27Contract.test_addSkip_is_success": [], "testtools.tests.test_testresult.Python27Contract.test_addSkipped": [], "testtools.tests.test_testresult.Python27Contract.test_addExpectedFailure_is_success": [], "testtools.tests.test_testresult.Python27Contract.test_addExpectedFailure": [], "testtools.tests.test_testresult.Python26Contract.test_addSuccess_is_success": [], "testtools.tests.test_testresult.Python26Contract.test_addFailure_is_failure": [], "testtools.tests.test_testresult.Python26Contract.test_addError_is_failure": [], "testtools.tests.test_testresult.Python26Contract.test_fresh_result_is_successful": [], "testtools.tests.test_testresult.TestControlContract.test_stop_sets_shouldStop": [], "testtools.tests.test_testresult.TestControlContract.test_initially_not_shouldStop": [], "testtools.tests.test_testresult.make_exception_info": [], "testtools.tests.test_testresult.make_test": [], "testtools.tests.test_testresult.make_unexpectedly_successful_test": [], "testtools.tests.test_testresult.make_mismatching_test": [], "testtools.tests.test_testresult.make_failing_test": [], "testtools.tests.test_testresult.make_erroring_test": [], "paste.transaction.BasicTransactionHandler": [], "paste.transaction.ConnectionFactory.__call__": [], "paste.transaction.ConnectionFactory.__init__": [], "paste.transaction.Manager.finish": [], "paste.transaction.Manager.error": [], "paste.transaction.Manager.abort": [], "paste.transaction.Manager.__init__": [], "paste.transaction.TransactionManagerMiddleware.__call__": [], "paste.transaction.TransactionManagerMiddleware.__init__": [], "graphql.validation.rules.unique_fragment_names.UniqueFragmentNames.duplicate_fragment_name_message": [], "graphql.validation.rules.unique_fragment_names.UniqueFragmentNames.enter_FragmentDefinition": [], "graphql.validation.rules.unique_fragment_names.UniqueFragmentNames.enter_OperationDefinition": [], "graphql.validation.rules.unique_fragment_names.UniqueFragmentNames.__init__": [], "prompt_toolkit.completion.base._commonprefix": [], "prompt_toolkit.completion.base.get_common_complete_suffix": [], "prompt_toolkit.completion.base.merge_completers": [], "prompt_toolkit.completion.base._MergedCompleter.get_completions_async": [], "prompt_toolkit.completion.base._MergedCompleter.get_completions": [], "prompt_toolkit.completion.base._MergedCompleter.__init__": [], "prompt_toolkit.completion.base.ConditionalCompleter.get_completions_async": [], "prompt_toolkit.completion.base.ConditionalCompleter.get_completions": [], "prompt_toolkit.completion.base.ConditionalCompleter.__repr__": [], "prompt_toolkit.completion.base.ConditionalCompleter.__init__": [], "prompt_toolkit.completion.base.DynamicCompleter.__repr__": [], "prompt_toolkit.completion.base.DynamicCompleter.get_completions_async": [], "prompt_toolkit.completion.base.DynamicCompleter.get_completions": [], "prompt_toolkit.completion.base.DynamicCompleter.__init__": [], "prompt_toolkit.completion.base.DummyCompleter.__repr__": [], "prompt_toolkit.completion.base.DummyCompleter.get_completions": [], "prompt_toolkit.completion.base.ThreadedCompleter.__repr__": [], "prompt_toolkit.completion.base.ThreadedCompleter.get_completions_async": [], "prompt_toolkit.completion.base.ThreadedCompleter.get_completions": [], "prompt_toolkit.completion.base.ThreadedCompleter.__init__": [], "prompt_toolkit.completion.base.Completer.get_completions_async": [], "prompt_toolkit.completion.base.Completer.get_completions": [], "prompt_toolkit.completion.base.CompleteEvent.__repr__": [], "prompt_toolkit.completion.base.CompleteEvent.__init__": [], "prompt_toolkit.completion.base.Completion.new_completion_from_position": [], "prompt_toolkit.completion.base.Completion.display_meta_text": [], "prompt_toolkit.completion.base.Completion.display_meta": [], "prompt_toolkit.completion.base.Completion.display_text": [], "prompt_toolkit.completion.base.Completion.__hash__": [], "prompt_toolkit.completion.base.Completion.__eq__": [], "prompt_toolkit.completion.base.Completion.__repr__": [], "prompt_toolkit.completion.base.Completion.__init__": [], "keystoneclient.tests.unit.auth.test_auth.AuthTests.test_plugin_classes_in_available": [], "keystoneclient.tests.unit.auth.test_auth.AuthTests.test_plugin_names_in_available": [], "setuptools.py27compat.get_all_headers": [], "graphql.execution.executors.sync.SyncExecutor.execute": [], "graphql.execution.executors.sync.SyncExecutor.clean": [], "graphql.execution.executors.sync.SyncExecutor.wait_until_finished": [], "graphql.validation.rules.scalar_leafs.ScalarLeafs.required_subselection_message": [], "graphql.validation.rules.scalar_leafs.ScalarLeafs.no_subselection_allowed_message": [], "graphql.validation.rules.scalar_leafs.ScalarLeafs.enter_Field": [], "libcst._nodes.tests.test_while.WhileTest.test_invalid": [], "libcst._nodes.tests.test_while.WhileTest.test_valid": [], "keystone.identity.backends.sql.Identity.delete_group": [ { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 446, "column": 18 }, "stop": { "line": 446, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql.Identity._get_group", "class_name": "keystone.identity.backends.sql.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 445, "column": 13 }, "stop": { "line": 445, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.identity.backends.sql.Identity.update_group": [ { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 432, "column": 13 }, "stop": { "line": 432, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 439, "column": 19 }, "stop": { "line": 439, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__eq__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 440, "column": 20 }, "stop": { "line": 440, "column": 27 } } ], "kind": "function", "target": "setattr" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 440, "column": 39 }, "stop": { "line": 440, "column": 46 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 437, "column": 24 }, "stop": { "line": 437, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixinWithExtras.from_dict", "class_name": "keystone.identity.backends.sql_model.Group", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 433, "column": 18 }, "stop": { "line": 433, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql.Identity._get_group", "class_name": "keystone.identity.backends.sql.Identity", "dispatch": "dynamic" } ], "keystone.identity.backends.sql.Identity.get_group_by_name": [ { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 427, "column": 22 }, "stop": { "line": 427, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.GroupNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 420, "column": 13 }, "stop": { "line": 420, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.identity.backends.sql.Identity.get_group": [ { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 417, "column": 19 }, "stop": { "line": 417, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql.Identity._get_group", "class_name": "keystone.identity.backends.sql.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 416, "column": 13 }, "stop": { "line": 416, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.identity.backends.sql.Identity._get_group": [ { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 412, "column": 18 }, "stop": { "line": 412, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.GroupNotFound", "dispatch": "static" } ], "keystone.identity.backends.sql.Identity.list_groups": [ { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 404, "column": 13 }, "stop": { "line": 404, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 406, "column": 19 }, "stop": { "line": 406, "column": 41 } } ], "kind": "function", "target": "keystone.common.sql.core.filter_limit_query" } ], "keystone.identity.backends.sql.Identity.create_group": [ { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 398, "column": 18 }, "stop": { "line": 398, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixinWithExtras.from_dict", "class_name": "keystone.identity.backends.sql_model.Group", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 400, "column": 19 }, "stop": { "line": 400, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixinWithExtras.to_dict", "class_name": "keystone.common.sql.core.ModelDictMixinWithExtras", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 397, "column": 13 }, "stop": { "line": 397, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.identity.backends.sql.Identity.delete_user": [ { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 385, "column": 18 }, "stop": { "line": 385, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql.Identity._get_user", "class_name": "keystone.identity.backends.sql.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 384, "column": 13 }, "stop": { "line": 384, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.identity.backends.sql.Identity.list_users_in_group": [ { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 377, "column": 27 }, "stop": { "line": 377, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql.Identity._create_password_expires_query", "class_name": "keystone.identity.backends.sql.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 380, "column": 20 }, "stop": { "line": 380, "column": 36 } } ], "kind": "function", "target": "keystone.identity.backends.base.filter_user" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 376, "column": 16 }, "stop": { "line": 376, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.__eq__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 371, "column": 13 }, "stop": { "line": 371, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 372, "column": 12 }, "stop": { "line": 372, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql.Identity.get_group", "class_name": "keystone.identity.backends.sql.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 379, "column": 20 }, "stop": { "line": 379, "column": 42 } } ], "kind": "function", "target": "keystone.common.sql.core.filter_limit_query" } ], "keystone.identity.backends.sql.Identity.list_groups_for_user": [ { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 368, "column": 46 }, "stop": { "line": 368, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__add__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 358, "column": 16 }, "stop": { "line": 358, "column": 68 } }, { "path": "keystone/identity/backends/sql.py", "start": { "line": 350, "column": 33 }, "stop": { "line": 350, "column": 77 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.__eq__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 347, "column": 13 }, "stop": { "line": 347, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 348, "column": 12 }, "stop": { "line": 348, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql.Identity.get_user", "class_name": "keystone.identity.backends.sql.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 351, "column": 20 }, "stop": { "line": 351, "column": 42 } }, { "path": "keystone/identity/backends/sql.py", "start": { "line": 359, "column": 20 }, "stop": { "line": 359, "column": 42 } } ], "kind": "function", "target": "keystone.common.sql.core.filter_limit_query" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 368, "column": 19 }, "stop": { "line": 368, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql.Identity._apply_limits_to_list", "class_name": "keystone.identity.backends.sql.Identity", "dispatch": "dynamic" } ], "keystone.identity.backends.sql.Identity.remove_user_from_group": [ { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 333, "column": 16 }, "stop": { "line": 333, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql.Identity.get_group", "class_name": "keystone.identity.backends.sql.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 325, "column": 13 }, "stop": { "line": 325, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 334, "column": 16 }, "stop": { "line": 334, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql.Identity.get_user", "class_name": "keystone.identity.backends.sql.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 335, "column": 22 }, "stop": { "line": 335, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotFound", "dispatch": "static" } ], "keystone.identity.backends.sql.Identity.check_user_in_group": [ { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 312, "column": 16 }, "stop": { "line": 312, "column": 70 } }, { "path": "keystone/identity/backends/sql.py", "start": { "line": 310, "column": 16 }, "stop": { "line": 310, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.__eq__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 296, "column": 13 }, "stop": { "line": 296, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 297, "column": 12 }, "stop": { "line": 297, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql.Identity.get_group", "class_name": "keystone.identity.backends.sql.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 298, "column": 12 }, "stop": { "line": 298, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql.Identity.get_user", "class_name": "keystone.identity.backends.sql.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 317, "column": 18 }, "stop": { "line": 317, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotFound", "dispatch": "static" } ], "keystone.identity.backends.sql.Identity.add_user_to_group": [ { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 283, "column": 12 }, "stop": { "line": 283, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql.Identity.get_group", "class_name": "keystone.identity.backends.sql.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 282, "column": 13 }, "stop": { "line": 282, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 284, "column": 12 }, "stop": { "line": 284, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql.Identity.get_user", "class_name": "keystone.identity.backends.sql.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 292, "column": 24 }, "stop": { "line": 292, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.identity.backends.sql_model.UserGroupMembership", "dispatch": "static" } ], "keystone.identity.backends.sql.Identity._validate_minimum_password_age": [ { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 276, "column": 11 }, "stop": { "line": 276, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__ge__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 278, "column": 18 }, "stop": { "line": 278, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.PasswordAgeValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 275, "column": 19 }, "stop": { "line": 275, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 274, "column": 19 }, "stop": { "line": 274, "column": 47 } } ], "kind": "function", "target": "datetime.timedelta.__radd__" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 276, "column": 11 }, "stop": { "line": 276, "column": 35 } }, { "path": "keystone/identity/backends/sql.py", "start": { "line": 277, "column": 35 }, "stop": { "line": 277, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 277, "column": 24 }, "stop": { "line": 277, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.days", "class_name": "datetime.timedelta", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 277, "column": 25 }, "stop": { "line": 277, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__sub__", "class_name": "datetime.timedelta", "dispatch": "dynamic" } ], "keystone.identity.backends.sql.Identity.change_password": [ { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 263, "column": 16 }, "stop": { "line": 263, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_id", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 260, "column": 13 }, "stop": { "line": 260, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 268, "column": 12 }, "stop": { "line": 268, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql.Identity._validate_password_history", "class_name": "keystone.identity.backends.sql.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 265, "column": 22 }, "stop": { "line": 265, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.PasswordSelfServiceDisabled", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 267, "column": 16 }, "stop": { "line": 267, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql.Identity._validate_minimum_password_age", "class_name": "keystone.identity.backends.sql.Identity", "dispatch": "dynamic" } ], "keystone.identity.backends.sql.Identity._validate_password_history": [ { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 252, "column": 11 }, "stop": { "line": 252, "column": 25 } } ], "kind": "function", "target": "int.__ge__" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 256, "column": 26 }, "stop": { "line": 256, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.PasswordHistoryValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 254, "column": 19 }, "stop": { "line": 254, "column": 50 } } ], "kind": "function", "target": "keystone.common.password_hashing.check_password" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 253, "column": 62 }, "stop": { "line": 253, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" } ], "keystone.identity.backends.sql.Identity.update_user": [ { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 225, "column": 23 }, "stop": { "line": 225, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql_model.User.from_dict", "class_name": "keystone.identity.backends.sql_model.User", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 241, "column": 19 }, "stop": { "line": 241, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql.Identity._change_password_required", "class_name": "keystone.identity.backends.sql.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 228, "column": 20 }, "stop": { "line": 228, "column": 27 } }, { "path": "keystone/identity/backends/sql.py", "start": { "line": 232, "column": 12 }, "stop": { "line": 232, "column": 19 } } ], "kind": "function", "target": "setattr" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 246, "column": 19 }, "stop": { "line": 246, "column": 35 } } ], "kind": "function", "target": "keystone.identity.backends.base.filter_user" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 221, "column": 23 }, "stop": { "line": 221, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql.Identity._get_user", "class_name": "keystone.identity.backends.sql.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 227, "column": 19 }, "stop": { "line": 227, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 220, "column": 13 }, "stop": { "line": 220, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 228, "column": 44 }, "stop": { "line": 228, "column": 51 } }, { "path": "keystone/identity/backends/sql.py", "start": { "line": 233, "column": 20 }, "stop": { "line": 233, "column": 27 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 242, "column": 34 }, "stop": { "line": 242, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 236, "column": 12 }, "stop": { "line": 236, "column": 59 } } ], "kind": "function", "target": "keystone.common.resource_options.core.resource_options_ref_to_mapper" } ], "keystone.identity.backends.sql.Identity.get_user_by_name": [ { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 212, "column": 19 }, "stop": { "line": 212, "column": 35 } } ], "kind": "function", "target": "keystone.identity.backends.base.filter_user" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 206, "column": 16 }, "stop": { "line": 206, "column": 49 } }, { "path": "keystone/identity/backends/sql.py", "start": { "line": 207, "column": 16 }, "stop": { "line": 207, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.__eq__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 211, "column": 22 }, "stop": { "line": 211, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.UserNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 203, "column": 13 }, "stop": { "line": 203, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.identity.backends.sql.Identity.get_user": [ { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 199, "column": 19 }, "stop": { "line": 199, "column": 35 } } ], "kind": "function", "target": "keystone.identity.backends.base.filter_user" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 200, "column": 16 }, "stop": { "line": 200, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql.Identity._get_user", "class_name": "keystone.identity.backends.sql.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 198, "column": 13 }, "stop": { "line": 198, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.identity.backends.sql.Identity._get_user": [ { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 194, "column": 18 }, "stop": { "line": 194, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.UserNotFound", "dispatch": "static" } ], "keystone.identity.backends.sql.Identity.unset_default_project_id": [ { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 184, "column": 13 }, "stop": { "line": 184, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 186, "column": 33 }, "stop": { "line": 186, "column": 76 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.__eq__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" } ], "keystone.identity.backends.sql.Identity.list_users": [ { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 178, "column": 27 }, "stop": { "line": 178, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql.Identity._create_password_expires_query", "class_name": "keystone.identity.backends.sql.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 181, "column": 20 }, "stop": { "line": 181, "column": 36 } } ], "kind": "function", "target": "keystone.identity.backends.base.filter_user" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 180, "column": 24 }, "stop": { "line": 180, "column": 46 } } ], "kind": "function", "target": "keystone.common.sql.core.filter_limit_query" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 176, "column": 13 }, "stop": { "line": 176, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.identity.backends.sql.Identity._apply_limits_to_list": [ { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 172, "column": 26 }, "stop": { "line": 172, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" } ], "keystone.identity.backends.sql.Identity._create_password_expires_query": [ { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 156, "column": 20 }, "stop": { "line": 156, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.__eq__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 152, "column": 15 }, "stop": { "line": 152, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__ne__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.identity.backends.sql.Identity._change_password_required": [ { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 147, "column": 12 }, "stop": { "line": 147, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_id", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" } ], "keystone.identity.backends.sql.Identity.create_user": [ { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 133, "column": 23 }, "stop": { "line": 133, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql_model.User.from_dict", "class_name": "keystone.identity.backends.sql_model.User", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 132, "column": 13 }, "stop": { "line": 132, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 134, "column": 15 }, "stop": { "line": 134, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql.Identity._change_password_required", "class_name": "keystone.identity.backends.sql.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 141, "column": 19 }, "stop": { "line": 141, "column": 35 } } ], "kind": "function", "target": "keystone.identity.backends.base.filter_user" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 136, "column": 34 }, "stop": { "line": 136, "column": 58 } }, { "path": "keystone/identity/backends/sql.py", "start": { "line": 135, "column": 51 }, "stop": { "line": 135, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 139, "column": 12 }, "stop": { "line": 139, "column": 59 } } ], "kind": "function", "target": "keystone.common.resource_options.core.resource_options_ref_to_mapper" } ], "keystone.identity.backends.sql.Identity._reset_failed_auth": [ { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 123, "column": 13 }, "stop": { "line": 123, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.identity.backends.sql.Identity._record_failed_auth": [ { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 115, "column": 13 }, "stop": { "line": 115, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 120, "column": 49 }, "stop": { "line": 120, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" } ], "keystone.identity.backends.sql.Identity._is_account_locked": [ { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 95, "column": 12 }, "stop": { "line": 95, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_id", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 108, "column": 19 }, "stop": { "line": 108, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__le__", "class_name": "datetime.timedelta", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 106, "column": 24 }, "stop": { "line": 106, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 111, "column": 20 }, "stop": { "line": 111, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql.Identity._reset_failed_auth", "class_name": "keystone.identity.backends.sql.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 108, "column": 20 }, "stop": { "line": 108, "column": 32 } } ], "kind": "function", "target": "datetime.timedelta.__radd__" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 108, "column": 44 }, "stop": { "line": 108, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" } ], "keystone.identity.backends.sql.Identity.authenticate": [ { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 69, "column": 11 }, "stop": { "line": 69, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql.Identity._is_account_locked", "class_name": "keystone.identity.backends.sql.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 66, "column": 28 }, "stop": { "line": 66, "column": 44 } } ], "kind": "function", "target": "keystone.identity.backends.base.filter_user" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 65, "column": 27 }, "stop": { "line": 65, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql.Identity._get_user", "class_name": "keystone.identity.backends.sql.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 80, "column": 12 }, "stop": { "line": 80, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql.Identity._reset_failed_auth", "class_name": "keystone.identity.backends.sql.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 71, "column": 17 }, "stop": { "line": 71, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql.Identity._check_password", "class_name": "keystone.identity.backends.sql.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 77, "column": 18 }, "stop": { "line": 77, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.PasswordExpired", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 70, "column": 18 }, "stop": { "line": 70, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.AccountLocked", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 73, "column": 18 }, "stop": { "line": 73, "column": 32 } }, { "path": "keystone/identity/backends/sql.py", "start": { "line": 68, "column": 22 }, "stop": { "line": 68, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "AssertionError", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 63, "column": 13 }, "stop": { "line": 63, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 72, "column": 12 }, "stop": { "line": 72, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql.Identity._record_failed_auth", "class_name": "keystone.identity.backends.sql.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 75, "column": 18 }, "stop": { "line": 75, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.UserDisabled", "dispatch": "static" } ], "keystone.identity.backends.sql.Identity._check_password": [ { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 59, "column": 15 }, "stop": { "line": 59, "column": 46 } } ], "kind": "function", "target": "keystone.common.password_hashing.check_password" } ], "keystone.identity.backends.sql.Identity.is_sql": [], "keystone.identity.backends.sql.Identity.__init__": [ { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 44, "column": 8 }, "stop": { "line": 44, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.identity.backends.base.IdentityDriverBase", "dispatch": "static" } ], "keystone.identity.backends.sql._stale_data_exception_checker": [ { "locations": [ { "path": "keystone/identity/backends/sql.py", "start": { "line": 36, "column": 11 }, "stop": { "line": 36, "column": 21 } } ], "kind": "function", "target": "isinstance" } ], "dns.rdtypes.ANY.GPOS.GPOS._set_float_altitude": [], "dns.rdtypes.ANY.GPOS.GPOS._get_float_altitude": [], "dns.rdtypes.ANY.GPOS.GPOS._set_float_longitude": [], "dns.rdtypes.ANY.GPOS.GPOS._get_float_longitude": [], "dns.rdtypes.ANY.GPOS.GPOS._set_float_latitude": [], "dns.rdtypes.ANY.GPOS.GPOS._get_float_latitude": [], "dns.rdtypes.ANY.GPOS.GPOS.from_wire": [], "dns.rdtypes.ANY.GPOS.GPOS.to_wire": [], "dns.rdtypes.ANY.GPOS.GPOS.from_text": [], "dns.rdtypes.ANY.GPOS.GPOS.to_text": [], "dns.rdtypes.ANY.GPOS.GPOS.__init__": [], "dns.rdtypes.ANY.GPOS._sanitize": [], "dns.rdtypes.ANY.GPOS._validate_float_string": [], "libcst._parser.tests.test_parse_errors.ParseErrorsTest.test_parser_syntax_error_str": [], "passlib.tests.test_apache.HtdigestFileTest.test_11_malformed": [], "passlib.tests.test_apache.HtdigestFileTest.test_10_to_string": [], "passlib.tests.test_apache.HtdigestFileTest.test_09_encodings": [], "passlib.tests.test_apache.HtdigestFileTest.test_08_get_hash": [], "passlib.tests.test_apache.HtdigestFileTest.test_07_realms": [], "passlib.tests.test_apache.HtdigestFileTest.test_06_save": [], "passlib.tests.test_apache.HtdigestFileTest.test_05_load": [], "passlib.tests.test_apache.HtdigestFileTest.test_04_check_password": [], "passlib.tests.test_apache.HtdigestFileTest.test_03_users": [], "passlib.tests.test_apache.HtdigestFileTest.test_02_set_password": [], "passlib.tests.test_apache.HtdigestFileTest.test_01_delete_autosave": [], "passlib.tests.test_apache.HtdigestFileTest.test_01_delete": [], "passlib.tests.test_apache.HtdigestFileTest.test_00_constructor_autoload": [], "passlib.tests.test_apache.HtpasswdFileTest.test_htpasswd_cmd_verify_bcrypt": [], "passlib.tests.test_apache.HtpasswdFileTest.test_htpasswd_cmd_verify": [], "passlib.tests.test_apache.HtpasswdFileTest.test_13_whitespace": [], "passlib.tests.test_apache.HtpasswdFileTest.test_12_from_string": [], "passlib.tests.test_apache.HtpasswdFileTest.test_11_malformed": [], "passlib.tests.test_apache.HtpasswdFileTest.test_10_repr": [], "passlib.tests.test_apache.HtpasswdFileTest.test_09_to_string": [], "passlib.tests.test_apache.HtpasswdFileTest.test_08_get_hash": [], "passlib.tests.test_apache.HtpasswdFileTest.test_07_encodings": [], "passlib.tests.test_apache.HtpasswdFileTest.test_06_save": [], "passlib.tests.test_apache.HtpasswdFileTest.test_05_load": [], "passlib.tests.test_apache.HtpasswdFileTest.test_04_check_password": [], "passlib.tests.test_apache.HtpasswdFileTest.test_03_users": [], "passlib.tests.test_apache.HtpasswdFileTest.test_02_set_password_default_scheme": [], "passlib.tests.test_apache.HtpasswdFileTest.test_02_set_password_autosave": [], "passlib.tests.test_apache.HtpasswdFileTest.test_02_set_password": [], "passlib.tests.test_apache.HtpasswdFileTest.test_01_delete_autosave": [], "passlib.tests.test_apache.HtpasswdFileTest.test_01_delete": [], "passlib.tests.test_apache.HtpasswdFileTest.test_00_from_path": [], "passlib.tests.test_apache.HtpasswdFileTest.test_00_constructor_autoload": [], "passlib.tests.test_apache._detect_htpasswd": [], "passlib.tests.test_apache._call_htpasswd_verify": [], "passlib.tests.test_apache._call_htpasswd": [], "passlib.tests.test_apache.backdate_file_mtime": [], "greenlet.tests.test_generator.GeneratorTests.test_generator": [], "greenlet.tests.test_generator.generator": [], "greenlet.tests.test_generator.Yield": [], "greenlet.tests.test_generator.genlet.__next__": [], "greenlet.tests.test_generator.genlet.__iter__": [], "greenlet.tests.test_generator.genlet.run": [], "greenlet.tests.test_generator.genlet.__init__": [], "libcst.codemod.visitors._gather_comments.GatherCommentsVisitor.handle_comment": [], "libcst.codemod.visitors._gather_comments.GatherCommentsVisitor.visit_TrailingWhitespace": [], "libcst.codemod.visitors._gather_comments.GatherCommentsVisitor.visit_EmptyLine": [], "libcst.codemod.visitors._gather_comments.GatherCommentsVisitor.__init__": [], "rx.core.py3.scheduler.Scheduler.schedule_absolute": [], "rx.core.py3.scheduler.Scheduler.schedule_relative": [], "rx.core.py3.scheduler.Scheduler.schedule": [], "rx.core.py3.scheduler.Scheduler.now": [], "pygments.formatters.rtf.RtfFormatter.format_unencoded": [], "pygments.formatters.rtf.RtfFormatter._escape_text": [], "pygments.formatters.rtf.RtfFormatter._escape": [], "pygments.formatters.rtf.RtfFormatter.__init__": [], "keystoneclient.v3.client.Client.get_raw_token_from_identity_service": [], "keystoneclient.v3.client.Client.process_token": [], "keystoneclient.v3.client.Client.serialize": [], "keystoneclient.v3.client.Client.__init__": [], "graphql.utils.concat_ast.concat_ast": [], "kombu.transport.qpid.Transport.__del__": [], "kombu.transport.qpid.Transport.default_connection_params": [], "kombu.transport.qpid.Transport.create_channel": [], "kombu.transport.qpid.Transport.drain_events": [], "kombu.transport.qpid.Transport.close_connection": [], "kombu.transport.qpid.Transport.establish_connection": [], "kombu.transport.qpid.Transport.register_with_event_loop": [], "kombu.transport.qpid.Transport.on_readable": [], "kombu.transport.qpid.Transport._qpid_async_exception_notify_handler": [], "kombu.transport.qpid.Transport._qpid_message_ready_handler": [], "kombu.transport.qpid.Transport.verify_runtime_environment": [], "kombu.transport.qpid.Transport.__init__": [], "kombu.transport.qpid.Connection.close_channel": [], "kombu.transport.qpid.Connection.close": [], "kombu.transport.qpid.Connection.get_qpid_connection": [], "kombu.transport.qpid.Connection.__init__": [], "kombu.transport.qpid.Channel.typeof": [], "kombu.transport.qpid.Channel.decode_body": [], "kombu.transport.qpid.Channel.encode_body": [], "kombu.transport.qpid.Channel.basic_publish": [], "kombu.transport.qpid.Channel.prepare_message": [], "kombu.transport.qpid.Channel.basic_qos": [], "kombu.transport.qpid.Channel.qos": [], "kombu.transport.qpid.Channel.close": [], "kombu.transport.qpid.Channel.basic_cancel": [], "kombu.transport.qpid.Channel.basic_consume": [], "kombu.transport.qpid.Channel.basic_reject": [], "kombu.transport.qpid.Channel.basic_ack": [], "kombu.transport.qpid.Channel.basic_get": [], "kombu.transport.qpid.Channel.queue_purge": [], "kombu.transport.qpid.Channel.queue_unbind": [], "kombu.transport.qpid.Channel.queue_bind": [], "kombu.transport.qpid.Channel.exchange_delete": [], "kombu.transport.qpid.Channel.exchange_declare": [], "kombu.transport.qpid.Channel.queue_delete": [], "kombu.transport.qpid.Channel.queue_declare": [], "kombu.transport.qpid.Channel._has_queue": [], "kombu.transport.qpid.Channel._delete": [], "kombu.transport.qpid.Channel._size": [], "kombu.transport.qpid.Channel._purge": [], "kombu.transport.qpid.Channel._put": [], "kombu.transport.qpid.Channel._get": [], "kombu.transport.qpid.Channel.__init__": [], "kombu.transport.qpid.QoS.reject": [], "kombu.transport.qpid.QoS.ack": [], "kombu.transport.qpid.QoS.get": [], "kombu.transport.qpid.QoS.append": [], "kombu.transport.qpid.QoS.can_consume_max_estimate": [], "kombu.transport.qpid.QoS.can_consume": [], "kombu.transport.qpid.QoS.__init__": [], "kombu.transport.qpid.dependency_is_none": [], "tornado.gen.Arguments.__init__": [], "oslo_concurrency.watchdog.watch": [], "libcst._nodes.whitespace.ParenthesizedWhitespace.empty": [], "libcst._nodes.whitespace.ParenthesizedWhitespace._codegen_impl": [], "libcst._nodes.whitespace.ParenthesizedWhitespace._visit_and_replace_children": [], "libcst._nodes.whitespace.EmptyLine._codegen_impl": [], "libcst._nodes.whitespace.EmptyLine._visit_and_replace_children": [], "libcst._nodes.whitespace.TrailingWhitespace._codegen_impl": [], "libcst._nodes.whitespace.TrailingWhitespace._visit_and_replace_children": [], "libcst._nodes.whitespace.Comment._validate": [], "libcst._nodes.whitespace.Newline._codegen_impl": [], "libcst._nodes.whitespace.Newline._validate": [], "libcst._nodes.whitespace.SimpleWhitespace.empty": [], "libcst._nodes.whitespace.SimpleWhitespace._validate": [], "fasteners.tests.test_decorators.DecoratorsTest.test_read_write_locked": [], "fasteners.tests.test_decorators.DecoratorsTest.test_many_locked": [], "fasteners.tests.test_decorators.DecoratorsTest.test_locked": [], "fasteners.tests.test_decorators.RWLocked.i_am_not_locked": [], "fasteners.tests.test_decorators.RWLocked.i_am_write_locked": [], "fasteners.tests.test_decorators.RWLocked.i_am_read_locked": [], "fasteners.tests.test_decorators.RWLocked.__init__": [], "fasteners.tests.test_decorators.ManyLocks.i_am_not_locked": [], "fasteners.tests.test_decorators.ManyLocks.i_am_locked": [], "fasteners.tests.test_decorators.ManyLocks.__init__": [], "fasteners.tests.test_decorators.Locked.i_am_not_locked": [], "fasteners.tests.test_decorators.Locked.i_am_locked": [], "fasteners.tests.test_decorators.Locked.__init__": [], "rx.linq.observable.takelast.take_last": [], "graphql.graphql.execute_graphql_as_promise": [], "graphql.graphql.execute_graphql": [], "graphql.graphql.graphql": [], "fixtures._fixtures.mockpatch.MockPatchMultiple.__init__": [], "fixtures._fixtures.mockpatch.MockPatch.__init__": [], "fixtures._fixtures.mockpatch.MockPatchObject.__init__": [], "fixtures._fixtures.mockpatch._Base._setUp": [], "oslo_cache.backends.mongo.BaseTransform.transform_outgoing": [], "oslo_cache.backends.mongo.BaseTransform.transform_incoming": [], "oslo_cache.backends.mongo.AbstractManipulator.will_copy": [], "oslo_cache.backends.mongo.AbstractManipulator.transform_outgoing": [], "oslo_cache.backends.mongo.AbstractManipulator.transform_incoming": [], "oslo_cache.backends.mongo.MongoApi.delete_multi": [], "oslo_cache.backends.mongo.MongoApi.delete": [], "oslo_cache.backends.mongo.MongoApi.set_multi": [], "oslo_cache.backends.mongo.MongoApi.set": [], "oslo_cache.backends.mongo.MongoApi._get_results_as_dict": [], "oslo_cache.backends.mongo.MongoApi.get_multi": [], "oslo_cache.backends.mongo.MongoApi.get": [], "oslo_cache.backends.mongo.MongoApi._validate_ttl_index": [], "oslo_cache.backends.mongo.MongoApi._get_cache_entry": [], "oslo_cache.backends.mongo.MongoApi.get_cache_collection": [], "oslo_cache.backends.mongo.MongoApi._get_doc_date": [], "oslo_cache.backends.mongo.MongoApi._assign_data_mainpulator": [], "oslo_cache.backends.mongo.MongoApi._get_db": [], "oslo_cache.backends.mongo.MongoApi._ssl_cert_req_type": [], "oslo_cache.backends.mongo.MongoApi._init_args": [], "oslo_cache.backends.mongo.MongoApi.__init__": [], "oslo_cache.backends.mongo.MongoCacheBackend.delete_multi": [], "oslo_cache.backends.mongo.MongoCacheBackend.delete": [], "oslo_cache.backends.mongo.MongoCacheBackend.set_multi": [], "oslo_cache.backends.mongo.MongoCacheBackend.set": [], "oslo_cache.backends.mongo.MongoCacheBackend.get_multi": [], "oslo_cache.backends.mongo.MongoCacheBackend.get": [], "oslo_cache.backends.mongo.MongoCacheBackend.client": [], "oslo_cache.backends.mongo.MongoCacheBackend.__init__": [], "keystoneclient.v3.role_assignments.RoleAssignmentManager.delete": [], "keystoneclient.v3.role_assignments.RoleAssignmentManager.put": [], "keystoneclient.v3.role_assignments.RoleAssignmentManager.find": [], "keystoneclient.v3.role_assignments.RoleAssignmentManager.get": [], "keystoneclient.v3.role_assignments.RoleAssignmentManager.update": [], "keystoneclient.v3.role_assignments.RoleAssignmentManager.create": [], "keystoneclient.v3.role_assignments.RoleAssignmentManager.list": [], "keystoneclient.v3.role_assignments.RoleAssignmentManager._check_system_value": [], "keystoneclient.v3.role_assignments.RoleAssignmentManager._check_not_system_and_project": [], "keystoneclient.v3.role_assignments.RoleAssignmentManager._check_not_system_and_domain": [], "keystoneclient.v3.role_assignments.RoleAssignmentManager._check_not_domain_and_project": [], "keystoneclient.v3.role_assignments.RoleAssignmentManager._check_not_user_and_group": [], "keystone.common.sql.expand_repo.versions.026_placeholder.upgrade": [], "jedi.inference.star_args.ParamNameFixedKind.get_kind": [], "jedi.inference.star_args.ParamNameFixedKind.__init__": [], "jedi.inference.star_args.process_params": [], "jedi.inference.star_args._remove_given_params": [], "jedi.inference.star_args._to_callables": [], "jedi.inference.star_args._goes_to_param_name": [], "jedi.inference.star_args._iter_nodes_for_param": [], "pygments.formatters.img.ImageFormatter.format": [], "pygments.formatters.img.ImageFormatter._paint_line_number_bg": [], "pygments.formatters.img.ImageFormatter._draw_line_numbers": [], "pygments.formatters.img.ImageFormatter._create_drawables": [], "pygments.formatters.img.ImageFormatter._draw_text": [], "pygments.formatters.img.ImageFormatter._draw_linenumber": [], "pygments.formatters.img.ImageFormatter._get_image_size": [], "pygments.formatters.img.ImageFormatter._get_style_font": [], "pygments.formatters.img.ImageFormatter._get_text_bg_color": [], "pygments.formatters.img.ImageFormatter._get_text_color": [], "pygments.formatters.img.ImageFormatter._get_linenumber_pos": [], "pygments.formatters.img.ImageFormatter._get_text_pos": [], "pygments.formatters.img.ImageFormatter._get_char_x": [], "pygments.formatters.img.ImageFormatter._get_char_width": [], "pygments.formatters.img.ImageFormatter._get_line_y": [], "pygments.formatters.img.ImageFormatter._get_line_height": [], "pygments.formatters.img.ImageFormatter.get_style_defs": [], "pygments.formatters.img.ImageFormatter.__init__": [], "pygments.formatters.img.FontManager.get_font": [], "pygments.formatters.img.FontManager.get_text_size": [], "pygments.formatters.img.FontManager.get_char_size": [], "pygments.formatters.img.FontManager._create_win": [], "pygments.formatters.img.FontManager._lookup_win": [], "pygments.formatters.img.FontManager._create_mac": [], "pygments.formatters.img.FontManager._get_mac_font_path": [], "pygments.formatters.img.FontManager._create_nix": [], "pygments.formatters.img.FontManager._get_nix_font_path": [], "pygments.formatters.img.FontManager.__init__": [], "pip._internal.req.req_uninstall.UninstallPthEntries.rollback": [], "pip._internal.req.req_uninstall.UninstallPthEntries.remove": [], "pip._internal.req.req_uninstall.UninstallPthEntries.add": [], "pip._internal.req.req_uninstall.UninstallPthEntries.__init__": [], "pip._internal.req.req_uninstall.UninstallPathSet.from_dist": [], "pip._internal.req.req_uninstall.UninstallPathSet.commit": [], "pip._internal.req.req_uninstall.UninstallPathSet.rollback": [], "pip._internal.req.req_uninstall.UninstallPathSet._allowed_to_proceed": [], "pip._internal.req.req_uninstall.UninstallPathSet.remove": [], "pip._internal.req.req_uninstall.UninstallPathSet.add_pth": [], "pip._internal.req.req_uninstall.UninstallPathSet.add": [], "pip._internal.req.req_uninstall.UninstallPathSet._permitted": [], "pip._internal.req.req_uninstall.UninstallPathSet.__init__": [], "pip._internal.req.req_uninstall.StashedUninstallPathSet.can_rollback": [], "pip._internal.req.req_uninstall.StashedUninstallPathSet.rollback": [], "pip._internal.req.req_uninstall.StashedUninstallPathSet.commit": [], "pip._internal.req.req_uninstall.StashedUninstallPathSet.stash": [], "pip._internal.req.req_uninstall.StashedUninstallPathSet._get_file_stash": [], "pip._internal.req.req_uninstall.StashedUninstallPathSet._get_directory_stash": [], "pip._internal.req.req_uninstall.StashedUninstallPathSet.__init__": [], "pip._internal.req.req_uninstall.compress_for_output_listing": [], "pip._internal.req.req_uninstall.compress_for_rename": [], "pip._internal.req.req_uninstall.compact": [], "pip._internal.req.req_uninstall.uninstallation_paths": [], "pip._internal.req.req_uninstall._unique": [], "pip._internal.req.req_uninstall._script_names": [], "graphql.language.source.Source.__eq__": [], "graphql.language.source.Source.__init__": [], "libcst._parser.tests.test_version_compare.VersionCompareTest.test_tokenize": [], "testtools.distutilscmd.TestCommand.run": [], "testtools.distutilscmd.TestCommand.finalize_options": [], "testtools.distutilscmd.TestCommand.initialize_options": [], "testtools.distutilscmd.TestCommand.__init__": [], "IPython.core.magics.basic.AsyncMagics.autoawait": [], "IPython.core.magics.basic.BasicMagics.notebook": [], "IPython.core.magics.basic.BasicMagics.precision": [], "IPython.core.magics.basic.BasicMagics.gui": [], "IPython.core.magics.basic.BasicMagics.doctest_mode": [], "IPython.core.magics.basic.BasicMagics.quickref": [], "IPython.core.magics.basic.BasicMagics.xmode": [], "IPython.core.magics.basic.BasicMagics.colors": [], "IPython.core.magics.basic.BasicMagics.pprint": [], "IPython.core.magics.basic.BasicMagics.page": [], "IPython.core.magics.basic.BasicMagics.magic": [], "IPython.core.magics.basic.BasicMagics._magic_docs": [], "IPython.core.magics.basic.BasicMagics.lsmagic": [], "IPython.core.magics.basic.BasicMagics.alias_magic": [], "IPython.core.magics.basic.MagicsDisplay._repr_json_": [], "IPython.core.magics.basic.MagicsDisplay._jsonable": [], "IPython.core.magics.basic.MagicsDisplay.__str__": [], "IPython.core.magics.basic.MagicsDisplay._repr_pretty_": [], "IPython.core.magics.basic.MagicsDisplay._lsmagic": [], "IPython.core.magics.basic.MagicsDisplay.__init__": [], "graphql.pyutils.default_ordered_dict.DefaultOrderedDict.__repr__": [], "graphql.pyutils.default_ordered_dict.DefaultOrderedDict.__deepcopy__": [], "graphql.pyutils.default_ordered_dict.DefaultOrderedDict.__copy__": [], "graphql.pyutils.default_ordered_dict.DefaultOrderedDict.copy": [], "graphql.pyutils.default_ordered_dict.DefaultOrderedDict.__reduce__": [], "graphql.pyutils.default_ordered_dict.DefaultOrderedDict.__missing__": [], "graphql.pyutils.default_ordered_dict.DefaultOrderedDict.__init__": [], "setuptools._distutils.command.build_scripts.build_scripts_2to3.copy_scripts": [], "setuptools._distutils.command.build_scripts.build_scripts.copy_scripts": [], "setuptools._distutils.command.build_scripts.build_scripts.run": [], "setuptools._distutils.command.build_scripts.build_scripts.get_source_files": [], "setuptools._distutils.command.build_scripts.build_scripts.finalize_options": [], "setuptools._distutils.command.build_scripts.build_scripts.initialize_options": [], "graphene.types.tests.test_query.test_default_as_kwarg_to_NonNull": [], "graphene.types.tests.test_query.test_query_annotated_resolvers": [], "graphene.types.tests.test_query.test_big_list_of_containers_multiple_fields_custom_resolvers_query_benchmark": [], "graphene.types.tests.test_query.test_big_list_of_containers_multiple_fields_query_benchmark": [], "graphene.types.tests.test_query.test_big_list_of_containers_query_benchmark": [], "graphene.types.tests.test_query.test_big_list_query_compiled_query_benchmark": [], "graphene.types.tests.test_query.test_big_list_query_benchmark": [], "graphene.types.tests.test_query.test_objecttype_on_instances": [], "graphene.types.tests.test_query.test_query_middlewares": [], "graphene.types.tests.test_query.test_query_input_field": [], "graphene.types.tests.test_query.test_query_arguments": [], "graphene.types.tests.test_query.test_query_resolve_function": [], "graphene.types.tests.test_query.test_query_default_value_ignored_by_resolver": [], "graphene.types.tests.test_query.test_query_wrong_default_value": [], "graphene.types.tests.test_query.test_query_default_value": [], "graphene.types.tests.test_query.test_query_dynamic": [], "graphene.types.tests.test_query.test_query_interface": [], "graphene.types.tests.test_query.test_query_union": [], "graphene.types.tests.test_query.test_query_source": [], "graphene.types.tests.test_query.test_query": [], "pygments.cmdline.main": [], "pygments.cmdline.HelpFormatter.__init__": [], "pygments.cmdline.main_inner": [], "pygments.cmdline._print_list": [], "pygments.cmdline._print_help": [], "pygments.cmdline._parse_filters": [], "pygments.cmdline._parse_options": [], "keystone.common.sql.data_migration_repo.versions.005_placeholder.upgrade": [], "pygments.lexers.resource.ResourceLexer.analyse_text": [], "jedi.inference.compiled.subprocess.AccessHandle._cached_results": [], "jedi.inference.compiled.subprocess.AccessHandle._workaround": [], "jedi.inference.compiled.subprocess.AccessHandle.__getattr__": [], "jedi.inference.compiled.subprocess.AccessHandle.__setstate__": [], "jedi.inference.compiled.subprocess.AccessHandle.__getstate__": [], "jedi.inference.compiled.subprocess.AccessHandle.__repr__": [], "jedi.inference.compiled.subprocess.AccessHandle.add_subprocess": [], "jedi.inference.compiled.subprocess.AccessHandle.__init__": [], "jedi.inference.compiled.subprocess.Listener.listen": [], "jedi.inference.compiled.subprocess.Listener._run": [], "jedi.inference.compiled.subprocess.Listener._get_inference_state": [], "jedi.inference.compiled.subprocess.Listener.__init__": [], "jedi.inference.compiled.subprocess.CompiledSubprocess.delete_inference_state": [], "jedi.inference.compiled.subprocess.CompiledSubprocess._send": [], "jedi.inference.compiled.subprocess.CompiledSubprocess._kill": [], "jedi.inference.compiled.subprocess.CompiledSubprocess.get_sys_path": [], "jedi.inference.compiled.subprocess.CompiledSubprocess.run": [], "jedi.inference.compiled.subprocess.CompiledSubprocess._get_process": [], "jedi.inference.compiled.subprocess.CompiledSubprocess.__repr__": [], "jedi.inference.compiled.subprocess.CompiledSubprocess.__init__": [], "jedi.inference.compiled.subprocess.InferenceStateSubprocess.__del__": [], "jedi.inference.compiled.subprocess.InferenceStateSubprocess._convert_access_handles": [], "jedi.inference.compiled.subprocess.InferenceStateSubprocess.__getattr__": [], "jedi.inference.compiled.subprocess.InferenceStateSubprocess.__init__": [], "jedi.inference.compiled.subprocess.InferenceStateSameProcess.__getattr__": [], "jedi.inference.compiled.subprocess._InferenceStateProcess.set_access_handle": [], "jedi.inference.compiled.subprocess._InferenceStateProcess.get_access_handle": [], "jedi.inference.compiled.subprocess._InferenceStateProcess.get_or_create_access_handle": [], "jedi.inference.compiled.subprocess._InferenceStateProcess.__init__": [], "jedi.inference.compiled.subprocess._cleanup_process": [], "jedi.inference.compiled.subprocess._get_function": [], "jedi.inference.compiled.subprocess._add_stderr_to_debug": [], "jedi.inference.compiled.subprocess._enqueue_output": [], "jedi.inference.compiled.subprocess._GeneralizedPopen": [], "keystone.common.policies.implied_role.list_rules": [], "pycparser.parse_file": [], "pycparser.preprocess_file": [], "keystoneclient.tests.unit.v3.test_ec2.EC2Tests.test_delete": [], "keystoneclient.tests.unit.v3.test_ec2.EC2Tests.test_list": [], "keystoneclient.tests.unit.v3.test_ec2.EC2Tests.test_get": [], "keystoneclient.tests.unit.v3.test_ec2.EC2Tests.test_create": [], "prompt_toolkit.completion.deduplicate.DeduplicateCompleter.get_completions": [], "prompt_toolkit.completion.deduplicate.DeduplicateCompleter.__init__": [], "sqlalchemy.dialects.mysql.dml.OnDuplicateClause.__init__": [], "sqlalchemy.dialects.mysql.dml.Insert.on_duplicate_key_update": [], "sqlalchemy.dialects.mysql.dml.Insert.inserted_alias": [], "sqlalchemy.dialects.mysql.dml.Insert.inserted": [], "unittest2.test.test_break.TestBreak.testRemoveHandlerAsDecorator": [], "unittest2.test.test_break.TestBreak.testRemoveHandler": [], "unittest2.test.test_break.TestBreak.testMainInstallsHandler": [], "unittest2.test.test_break.TestBreak.testRemoveResult": [], "unittest2.test.test_break.TestBreak.testWeakReferences": [], "unittest2.test.test_break.TestBreak.testRunner": [], "unittest2.test.test_break.TestBreak.testHandlerReplacedButCalled": [], "unittest2.test.test_break.TestBreak.testTwoResults": [], "unittest2.test.test_break.TestBreak.testSecondInterrupt": [], "unittest2.test.test_break.TestBreak.testInterruptCaught": [], "unittest2.test.test_break.TestBreak.testRegisterResult": [], "unittest2.test.test_break.TestBreak.testInstallHandler": [], "unittest2.test.test_break.TestBreak.tearDown": [], "unittest2.test.test_break.TestBreak.setUp": [], "testtools.matchers._datastructures.MatchesSetwise.match": [], "testtools.matchers._datastructures.MatchesSetwise.__init__": [], "testtools.matchers._datastructures.MatchesStructure.match": [], "testtools.matchers._datastructures.MatchesStructure.__str__": [], "testtools.matchers._datastructures.MatchesStructure.update": [], "testtools.matchers._datastructures.MatchesStructure.fromExample": [], "testtools.matchers._datastructures.MatchesStructure.byMatcher": [], "testtools.matchers._datastructures.MatchesStructure.byEquality": [], "testtools.matchers._datastructures.MatchesStructure.__init__": [], "testtools.matchers._datastructures.MatchesListwise.match": [], "testtools.matchers._datastructures.MatchesListwise.__init__": [], "testtools.matchers._datastructures.ContainsAll": [], "keystone.tests.unit.common.test_resource_options_common.TestResourceOptionObjects.test_registry": [ { "locations": [ { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 71, "column": 48 }, "stop": { "line": 71, "column": 64 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 73, "column": 48 }, "stop": { "line": 73, "column": 65 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 69, "column": 22 }, "stop": { "line": 69, "column": 39 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 65, "column": 22 }, "stop": { "line": 65, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_id", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 64, "column": 29 }, "stop": { "line": 64, "column": 45 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 68, "column": 29 }, "stop": { "line": 68, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOptionRegistry.options", "class_name": "keystone.common.resource_options.core.ResourceOptionRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 64, "column": 25 }, "stop": { "line": 64, "column": 28 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 68, "column": 25 }, "stop": { "line": 68, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 64, "column": 8 }, "stop": { "line": 64, "column": 21 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 68, "column": 8 }, "stop": { "line": 68, "column": 21 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 72, "column": 8 }, "stop": { "line": 72, "column": 21 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 70, "column": 8 }, "stop": { "line": 70, "column": 21 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 74, "column": 8 }, "stop": { "line": 74, "column": 21 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 76, "column": 8 }, "stop": { "line": 76, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIs", "class_name": "keystone.tests.unit.common.test_resource_options_common.TestResourceOptionObjects", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 71, "column": 22 }, "stop": { "line": 71, "column": 47 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 73, "column": 22 }, "stop": { "line": 73, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOptionRegistry.get_option_by_id", "class_name": "keystone.common.resource_options.core.ResourceOptionRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 56, "column": 49 }, "stop": { "line": 56, "column": 65 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 58, "column": 50 }, "stop": { "line": 58, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__getitem__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 57, "column": 49 }, "stop": { "line": 57, "column": 65 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 59, "column": 50 }, "stop": { "line": 59, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 66, "column": 8 }, "stop": { "line": 66, "column": 32 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 62, "column": 8 }, "stop": { "line": 62, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOptionRegistry.register_option", "class_name": "keystone.common.resource_options.core.ResourceOptionRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 59, "column": 50 }, "stop": { "line": 59, "column": 60 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 57, "column": 49 }, "stop": { "line": 57, "column": 59 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 56, "column": 49 }, "stop": { "line": 56, "column": 59 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 58, "column": 50 }, "stop": { "line": 58, "column": 60 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 63, "column": 42 }, "stop": { "line": 63, "column": 63 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 67, "column": 43 }, "stop": { "line": 67, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOptionRegistry.option_names", "class_name": "keystone.common.resource_options.core.ResourceOptionRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 69, "column": 8 }, "stop": { "line": 69, "column": 21 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 67, "column": 8 }, "stop": { "line": 67, "column": 21 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 65, "column": 8 }, "stop": { "line": 65, "column": 21 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 63, "column": 8 }, "stop": { "line": 63, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.common.test_resource_options_common.TestResourceOptionObjects", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 56, "column": 17 }, "stop": { "line": 56, "column": 48 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 58, "column": 18 }, "stop": { "line": 58, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.__init__", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 77, "column": 50 }, "stop": { "line": 77, "column": 69 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 75, "column": 50 }, "stop": { "line": 75, "column": 68 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 63, "column": 22 }, "stop": { "line": 63, "column": 40 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 67, "column": 22 }, "stop": { "line": 67, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 56, "column": 66 }, "stop": { "line": 56, "column": 68 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 58, "column": 67 }, "stop": { "line": 58, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 77, "column": 22 }, "stop": { "line": 77, "column": 49 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 75, "column": 22 }, "stop": { "line": 75, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOptionRegistry.get_option_by_name", "class_name": "keystone.common.resource_options.core.ResourceOptionRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 60, "column": 19 }, "stop": { "line": 60, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOptionRegistry.__init__", "class_name": "keystone.common.resource_options.core.ResourceOptionRegistry", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 69, "column": 41 }, "stop": { "line": 69, "column": 60 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 65, "column": 40 }, "stop": { "line": 65, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOptionRegistry.option_ids", "class_name": "keystone.common.resource_options.core.ResourceOptionRegistry", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_resource_options_common.TestResourceOptionObjects.test_duplicate_option_cases": [ { "locations": [ { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 48, "column": 8 }, "stop": { "line": 48, "column": 25 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 49, "column": 8 }, "stop": { "line": 49, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.common.test_resource_options_common.TestResourceOptionObjects", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 53, "column": 29 }, "stop": { "line": 53, "column": 45 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 51, "column": 29 }, "stop": { "line": 51, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOptionRegistry.options", "class_name": "keystone.common.resource_options.core.ResourceOptionRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 53, "column": 25 }, "stop": { "line": 53, "column": 28 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 51, "column": 25 }, "stop": { "line": 51, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 53, "column": 8 }, "stop": { "line": 53, "column": 21 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 51, "column": 8 }, "stop": { "line": 51, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIs", "class_name": "keystone.tests.unit.common.test_resource_options_common.TestResourceOptionObjects", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 44, "column": 12 }, "stop": { "line": 44, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__getitem__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 37, "column": 29 }, "stop": { "line": 37, "column": 45 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 42, "column": 33 }, "stop": { "line": 42, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 52, "column": 8 }, "stop": { "line": 52, "column": 32 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 46, "column": 8 }, "stop": { "line": 46, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOptionRegistry.register_option", "class_name": "keystone.common.resource_options.core.ResourceOptionRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 42, "column": 33 }, "stop": { "line": 42, "column": 43 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 44, "column": 12 }, "stop": { "line": 44, "column": 22 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 37, "column": 29 }, "stop": { "line": 37, "column": 39 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 44, "column": 29 }, "stop": { "line": 44, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 36, "column": 19 }, "stop": { "line": 36, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOptionRegistry.__init__", "class_name": "keystone.common.resource_options.core.ResourceOptionRegistry", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 43, "column": 26 }, "stop": { "line": 43, "column": 57 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 41, "column": 24 }, "stop": { "line": 41, "column": 55 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 39, "column": 17 }, "stop": { "line": 39, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.__init__", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "static" } ], "keystone.tests.unit.common.test_resource_options_common.TestResourceOptionObjects.test_option_init_validation": [ { "locations": [ { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 25, "column": 8 }, "stop": { "line": 25, "column": 25 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 28, "column": 8 }, "stop": { "line": 28, "column": 25 } }, { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 22, "column": 8 }, "stop": { "line": 22, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.common.test_resource_options_common.TestResourceOptionObjects", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_resource_options_common.py", "start": { "line": 32, "column": 8 }, "stop": { "line": 32, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.__init__", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "static" } ], "sqlalchemy.orm.attributes.flag_dirty": [], "sqlalchemy.orm.attributes.flag_modified": [], "sqlalchemy.orm.attributes.del_attribute": [], "sqlalchemy.orm.attributes.get_attribute": [], "sqlalchemy.orm.attributes.set_attribute": [], "sqlalchemy.orm.attributes.set_committed_value": [], "sqlalchemy.orm.attributes.init_state_collection": [], "sqlalchemy.orm.attributes.init_collection": [], "sqlalchemy.orm.attributes.unregister_attribute": [], "sqlalchemy.orm.attributes.register_descriptor": [], "sqlalchemy.orm.attributes.register_attribute_impl": [], "sqlalchemy.orm.attributes.register_attribute": [], "sqlalchemy.orm.attributes.has_parent": [], "sqlalchemy.orm.attributes.get_state_history": [], "sqlalchemy.orm.attributes.get_history": [], "sqlalchemy.orm.attributes.History.from_collection": [], "sqlalchemy.orm.attributes.History.from_object_attribute": [], "sqlalchemy.orm.attributes.History.from_scalar_attribute": [], "sqlalchemy.orm.attributes.History.as_state": [], "sqlalchemy.orm.attributes.History.has_changes": [], "sqlalchemy.orm.attributes.History.non_added": [], "sqlalchemy.orm.attributes.History.non_deleted": [], "sqlalchemy.orm.attributes.History.sum": [], "sqlalchemy.orm.attributes.History.empty": [], "sqlalchemy.orm.attributes.History.__bool__": [], "sqlalchemy.orm.attributes.backref_listeners": [], "sqlalchemy.orm.attributes.CollectionAttributeImpl.get_collection": [], "sqlalchemy.orm.attributes.CollectionAttributeImpl.set_committed_value": [], "sqlalchemy.orm.attributes.CollectionAttributeImpl._invalidate_collection": [], "sqlalchemy.orm.attributes.CollectionAttributeImpl._dispose_previous_collection": [], "sqlalchemy.orm.attributes.CollectionAttributeImpl.set": [], "sqlalchemy.orm.attributes.CollectionAttributeImpl.pop": [], "sqlalchemy.orm.attributes.CollectionAttributeImpl.remove": [], "sqlalchemy.orm.attributes.CollectionAttributeImpl.append": [], "sqlalchemy.orm.attributes.CollectionAttributeImpl._initialize_collection": [], "sqlalchemy.orm.attributes.CollectionAttributeImpl._default_value": [], "sqlalchemy.orm.attributes.CollectionAttributeImpl.delete": [], "sqlalchemy.orm.attributes.CollectionAttributeImpl.fire_remove_event": [], "sqlalchemy.orm.attributes.CollectionAttributeImpl.fire_pre_remove_event": [], "sqlalchemy.orm.attributes.CollectionAttributeImpl.fire_append_wo_mutation_event": [], "sqlalchemy.orm.attributes.CollectionAttributeImpl.fire_append_event": [], "sqlalchemy.orm.attributes.CollectionAttributeImpl.get_all_pending": [], "sqlalchemy.orm.attributes.CollectionAttributeImpl.get_history": [], "sqlalchemy.orm.attributes.CollectionAttributeImpl.__copy": [], "sqlalchemy.orm.attributes.CollectionAttributeImpl.__init__": [], "sqlalchemy.orm.attributes.ScalarObjectAttributeImpl.fire_replace_event": [], "sqlalchemy.orm.attributes.ScalarObjectAttributeImpl.fire_remove_event": [], "sqlalchemy.orm.attributes.ScalarObjectAttributeImpl.set": [], "sqlalchemy.orm.attributes.ScalarObjectAttributeImpl.get_all_pending": [], "sqlalchemy.orm.attributes.ScalarObjectAttributeImpl.get_history": [], "sqlalchemy.orm.attributes.ScalarObjectAttributeImpl.delete": [], "sqlalchemy.orm.attributes.ScalarAttributeImpl.type": [], "sqlalchemy.orm.attributes.ScalarAttributeImpl.fire_remove_event": [], "sqlalchemy.orm.attributes.ScalarAttributeImpl.fire_replace_event": [], "sqlalchemy.orm.attributes.ScalarAttributeImpl.set": [], "sqlalchemy.orm.attributes.ScalarAttributeImpl.get_history": [], "sqlalchemy.orm.attributes.ScalarAttributeImpl.delete": [], "sqlalchemy.orm.attributes.ScalarAttributeImpl.__init__": [], "sqlalchemy.orm.attributes.AttributeImpl.set_committed_value": [], "sqlalchemy.orm.attributes.AttributeImpl.get_committed_value": [], "sqlalchemy.orm.attributes.AttributeImpl.set": [], "sqlalchemy.orm.attributes.AttributeImpl.pop": [], "sqlalchemy.orm.attributes.AttributeImpl.remove": [], "sqlalchemy.orm.attributes.AttributeImpl.append": [], "sqlalchemy.orm.attributes.AttributeImpl.get": [], "sqlalchemy.orm.attributes.AttributeImpl._default_value": [], "sqlalchemy.orm.attributes.AttributeImpl.get_all_pending": [], "sqlalchemy.orm.attributes.AttributeImpl.get_history": [], "sqlalchemy.orm.attributes.AttributeImpl.sethasparent": [], "sqlalchemy.orm.attributes.AttributeImpl.hasparent": [], "sqlalchemy.orm.attributes.AttributeImpl._set_active_history": [], "sqlalchemy.orm.attributes.AttributeImpl._get_active_history": [], "sqlalchemy.orm.attributes.AttributeImpl.__str__": [], "sqlalchemy.orm.attributes.AttributeImpl.__init__": [], "sqlalchemy.orm.attributes.AttributeEvent.hasparent": [], "sqlalchemy.orm.attributes.AttributeEvent.key": [], "sqlalchemy.orm.attributes.AttributeEvent.__eq__": [], "sqlalchemy.orm.attributes.AttributeEvent.__init__": [], "sqlalchemy.orm.attributes.create_proxied_attribute": [], "sqlalchemy.orm.attributes.InstrumentedAttribute.__get__": [], "sqlalchemy.orm.attributes.InstrumentedAttribute.__delete__": [], "sqlalchemy.orm.attributes.InstrumentedAttribute.__set__": [], "sqlalchemy.orm.attributes.Mapped.__delete__": [], "sqlalchemy.orm.attributes.Mapped.__set__": [], "sqlalchemy.orm.attributes.Mapped.__get__": [], "sqlalchemy.orm.attributes._queryable_attribute_unreduce": [], "sqlalchemy.orm.attributes.QueryableAttribute.property": [], "sqlalchemy.orm.attributes.QueryableAttribute.__str__": [], "sqlalchemy.orm.attributes.QueryableAttribute.__getattr__": [], "sqlalchemy.orm.attributes.QueryableAttribute.hasparent": [], "sqlalchemy.orm.attributes.QueryableAttribute.reverse_operate": [], "sqlalchemy.orm.attributes.QueryableAttribute.operate": [], "sqlalchemy.orm.attributes.QueryableAttribute.label": [], "sqlalchemy.orm.attributes.QueryableAttribute._clone": [], "sqlalchemy.orm.attributes.QueryableAttribute.and_": [], "sqlalchemy.orm.attributes.QueryableAttribute.of_type": [], "sqlalchemy.orm.attributes.QueryableAttribute.adapt_to_entity": [], "sqlalchemy.orm.attributes.QueryableAttribute._bulk_update_tuples": [], "sqlalchemy.orm.attributes.QueryableAttribute._from_objects": [], "sqlalchemy.orm.attributes.QueryableAttribute.__clause_element__": [], "sqlalchemy.orm.attributes.QueryableAttribute._annotations": [], "sqlalchemy.orm.attributes.QueryableAttribute._entity_namespace": [], "sqlalchemy.orm.attributes.QueryableAttribute.expression": [], "sqlalchemy.orm.attributes.QueryableAttribute.parent": [], "sqlalchemy.orm.attributes.QueryableAttribute.info": [], "sqlalchemy.orm.attributes.QueryableAttribute.get_history": [], "sqlalchemy.orm.attributes.QueryableAttribute._impl_uses_objects": [], "sqlalchemy.orm.attributes.QueryableAttribute._supports_population": [], "sqlalchemy.orm.attributes.QueryableAttribute.__reduce__": [], "sqlalchemy.orm.attributes.QueryableAttribute.__init__": [], "keystoneclient.v3.contrib.federation.protocols.ProtocolManager.delete": [], "keystoneclient.v3.contrib.federation.protocols.ProtocolManager.update": [], "keystoneclient.v3.contrib.federation.protocols.ProtocolManager.list": [], "keystoneclient.v3.contrib.federation.protocols.ProtocolManager.get": [], "keystoneclient.v3.contrib.federation.protocols.ProtocolManager.create": [], "keystoneclient.v3.contrib.federation.protocols.ProtocolManager._build_url_and_put": [], "keystoneclient.v3.contrib.federation.protocols.ProtocolManager.build_url": [], "futurist.periodics.PeriodicWorker.wait": [], "futurist.periodics.PeriodicWorker.reset": [], "futurist.periodics.PeriodicWorker.iter_watchers": [], "futurist.periodics.PeriodicWorker.stop": [], "futurist.periodics.PeriodicWorker.start": [], "futurist.periodics.PeriodicWorker.add": [], "futurist.periodics.PeriodicWorker.pformat": [], "futurist.periodics.PeriodicWorker._on_finish": [], "futurist.periodics.PeriodicWorker._run": [], "futurist.periodics.PeriodicWorker.__len__": [], "futurist.periodics.PeriodicWorker.__init__": [], "futurist.periodics.PeriodicWorker.create": [], "futurist.periodics.ExistingExecutor.__call__": [], "futurist.periodics.ExistingExecutor.__init__": [], "futurist.periodics.ExecutorFactory.__call__": [], "futurist.periodics._build": [], "futurist.periodics._Runner.run": [], "futurist.periodics._Runner.__init__": [], "futurist.periodics._on_failure_log": [], "futurist.periodics._Schedule.pop": [], "futurist.periodics._Schedule.fetch_next_run": [], "futurist.periodics._Schedule.__len__": [], "futurist.periodics._Schedule.push": [], "futurist.periodics._Schedule.__init__": [], "futurist.periodics._now_plus_periodicity": [], "futurist.periodics._aligned_last_finished_strategy": [], "futurist.periodics._last_started_strategy": [], "futurist.periodics._last_finished_strategy": [], "futurist.periodics._add_jitter": [], "futurist.periodics.periodic": [], "futurist.periodics.is_periodic": [], "futurist.periodics._check_attrs": [], "futurist.periodics.Watcher.average_elapsed": [], "futurist.periodics.Watcher.average_elapsed_waiting": [], "futurist.periodics.Watcher.elapsed_waiting": [], "futurist.periodics.Watcher.elapsed": [], "futurist.periodics.Watcher.failures": [], "futurist.periodics.Watcher.successes": [], "futurist.periodics.Watcher.runs": [], "futurist.periodics.Watcher.work": [], "futurist.periodics.Watcher.requested_stop": [], "futurist.periodics.Watcher.__repr__": [], "futurist.periodics.Watcher.__init__": [], "futurist.periodics.Work.__call__": [], "futurist.periodics.Work.__init__": [], "kombu.utils.text._splitmicro": [], "kombu.utils.text._unpack_version": [], "kombu.utils.text.version_string_as_tuple": [], "kombu.utils.text.fmatch_best": [], "kombu.utils.text.fmatch_iter": [], "kombu.utils.text.escape_regex": [], "fixtures._fixtures.timeout.Timeout._setUp": [], "fixtures._fixtures.timeout.Timeout.signal_handler": [], "fixtures._fixtures.timeout.Timeout.__init__": [], "keystone.tests.unit.tests.test_core.TestTestCase.test_deprecation_warnings_are_raised_as_exceptions_in_tests": [ { "locations": [ { "path": "keystone/tests/unit/tests/test_core.py", "start": { "line": 88, "column": 12 }, "stop": { "line": 88, "column": 27 } } ], "kind": "function", "target": "testtools.matchers._exception.raises" }, { "locations": [ { "path": "keystone/tests/unit/tests/test_core.py", "start": { "line": 86, "column": 8 }, "stop": { "line": 86, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.tests.test_core.TestTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/tests/test_core.py", "start": { "line": 87, "column": 20 }, "stop": { "line": 87, "column": 33 } } ], "kind": "function", "target": "_warnings.warn" } ], "keystone.tests.unit.tests.test_core.TestTestCase.test_sa_warning": [ { "locations": [ { "path": "keystone/tests/unit/tests/test_core.py", "start": { "line": 83, "column": 12 }, "stop": { "line": 83, "column": 27 } } ], "kind": "function", "target": "testtools.matchers._exception.raises" }, { "locations": [ { "path": "keystone/tests/unit/tests/test_core.py", "start": { "line": 81, "column": 8 }, "stop": { "line": 81, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.tests.test_core.TestTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/tests/test_core.py", "start": { "line": 82, "column": 20 }, "stop": { "line": 82, "column": 33 } } ], "kind": "function", "target": "_warnings.warn" } ], "keystone.tests.unit.tests.test_core.TestTestCase.test_bad_log": [ { "locations": [ { "path": "keystone/tests/unit/tests/test_core.py", "start": { "line": 76, "column": 8 }, "stop": { "line": 76, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.tests.test_core.TestTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/tests/test_core.py", "start": { "line": 78, "column": 12 }, "stop": { "line": 78, "column": 27 } } ], "kind": "function", "target": "testtools.matchers._exception.raises" } ], "keystone.tests.unit.tests.test_core.TestOverrideSkipping.test_skip_test_override_fails_for_missing_parent_test_case": [ { "locations": [ { "path": "keystone/tests/unit/tests/test_core.py", "start": { "line": 59, "column": 15 }, "stop": { "line": 59, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.__init__", "class_name": "keystone.tests.unit.tests.test_core.TestOverrideSkipping.TestChild", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/tests/test_core.py", "start": { "line": 60, "column": 17 }, "stop": { "line": 60, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.run", "class_name": "keystone.tests.unit.tests.test_core.TestOverrideSkipping.TestChild", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/tests/test_core.py", "start": { "line": 68, "column": 8 }, "stop": { "line": 68, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.tests.test_core.TestOverrideSkipping", "dispatch": "dynamic" } ], "keystone.tests.unit.tests.test_core.TestOverrideSkipping.test_skip_test_override_success": [ { "locations": [ { "path": "keystone/tests/unit/tests/test_core.py", "start": { "line": 51, "column": 15 }, "stop": { "line": 51, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.__init__", "class_name": "keystone.tests.unit.tests.test_core.TestOverrideSkipping.TestChild", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/tests/test_core.py", "start": { "line": 55, "column": 8 }, "stop": { "line": 55, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.tests.test_core.TestOverrideSkipping", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/tests/test_core.py", "start": { "line": 52, "column": 17 }, "stop": { "line": 52, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.run", "class_name": "keystone.tests.unit.tests.test_core.TestOverrideSkipping.TestChild", "dispatch": "dynamic" } ], "keystone.tests.unit.tests.test_core.TestOverrideSkipping.TestChild.test_not_in_parent": [ { "locations": [ { "path": "keystone/tests/unit/tests/test_core.py", "start": { "line": 47, "column": 12 }, "stop": { "line": 47, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.tests.test_core.TestOverrideSkipping.TestChild", "dispatch": "dynamic" } ], "keystone.tests.unit.tests.test_core.TestOverrideSkipping.TestChild.test_in_parent": [ { "locations": [ { "path": "keystone/tests/unit/tests/test_core.py", "start": { "line": 44, "column": 12 }, "stop": { "line": 44, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.tests.test_core.TestOverrideSkipping.TestChild", "dispatch": "dynamic" } ], "keystone.tests.unit.tests.test_core.TestOverrideSkipping.TestParent.test_in_parent": [], "keystone.tests.unit.tests.test_core.BaseTestTestCase.test_unexpected_exit": [ { "locations": [ { "path": "keystone/tests/unit/tests/test_core.py", "start": { "line": 33, "column": 24 }, "stop": { "line": 33, "column": 39 } } ], "kind": "function", "target": "testtools.matchers._exception.raises" }, { "locations": [ { "path": "keystone/tests/unit/tests/test_core.py", "start": { "line": 32, "column": 32 }, "stop": { "line": 32, "column": 40 } } ], "kind": "function", "target": "sys.exit" }, { "locations": [ { "path": "keystone/tests/unit/tests/test_core.py", "start": { "line": 32, "column": 8 }, "stop": { "line": 32, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.tests.test_core.BaseTestTestCase", "dispatch": "dynamic" } ], "keystone.common.sql.contract_repo.versions.054_contract_drop_old_passoword_column.upgrade": [ { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/054_contract_drop_old_passoword_column.py", "start": { "line": 20, "column": 21 }, "stop": { "line": 20, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "keystonemiddleware.tests.unit.auth_token.test_connection_pool.TestConnectionPool.test_connection_pool_maximum_connection_get_timeout": [], "keystonemiddleware.tests.unit.auth_token.test_connection_pool.TestConnectionPool.test_connection_pool_limits_maximum_connections": [], "keystonemiddleware.tests.unit.auth_token.test_connection_pool.TestConnectionPool.test_acquire_conn_exception_returns_acquired_count": [], "keystonemiddleware.tests.unit.auth_token.test_connection_pool.TestConnectionPool.test_cleanup_pool": [], "keystonemiddleware.tests.unit.auth_token.test_connection_pool.TestConnectionPool.test_get_context_manager": [], "keystonemiddleware.tests.unit.auth_token.test_connection_pool.TestConnectionPool.setUp": [], "keystonemiddleware.tests.unit.auth_token.test_connection_pool._TestConnectionPool._destroy_connection": [], "keystonemiddleware.tests.unit.auth_token.test_connection_pool._TestConnectionPool._create_connection": [], "paste.util.killthread.async_raise": [], "fixtures.testcase.TestWithFixtures.useFixture": [], "jedi.inference.dynamic_params._check_name_for_execution": [], "jedi.inference.dynamic_params._get_potential_nodes": [], "jedi.inference.dynamic_params._get_lambda_name": [], "jedi.inference.dynamic_params._search_function_arguments": [], "jedi.inference.dynamic_params.dynamic_param_lookup": [], "jedi.inference.dynamic_params._avoid_recursions": [], "statsd.tests.test_unix_socket_timeout": [], "statsd.tests.test_tcp_timeout": [], "statsd.tests.test_tcp_raises_exception_to_user": [], "statsd.tests.test_pipeline_packet_size": [], "statsd.tests.test_socket_error": [], "statsd.tests.test_rate_no_send_tcp": [], "statsd.tests.test_rate_no_send_udp": [], "statsd.tests._test_rate_no_send": [], "statsd.tests.test_big_numbers_tcp": [], "statsd.tests.test_big_numbers_udp": [], "statsd.tests._test_big_numbers": [], "statsd.tests.test_pipeline_negative_absolute_gauge_tcp": [], "statsd.tests.test_pipeline_negative_absolute_gauge_udp": [], "statsd.tests._test_pipeline_negative_absolute_gauge": [], "statsd.tests.test_pipeline_empty_tcp": [], "statsd.tests.test_pipeline_empty_udp": [], "statsd.tests._test_pipeline_empty": [], "statsd.tests.test_pipeline_timer_object_tcp": [], "statsd.tests.test_pipeline_timer_object_udp": [], "statsd.tests._test_pipeline_timer_object": [], "statsd.tests.test_pipeline_timer_decorator_tcp": [], "statsd.tests.test_pipeline_timer_decorator_udp": [], "statsd.tests._test_pipeline_timer_decorator": [], "statsd.tests.test_pipeline_timer_manager_tcp": [], "statsd.tests.test_pipeline_timer_manager_udp": [], "statsd.tests._test_pipeline_timer_manager": [], "statsd.tests.test_pipeline_manager_tcp": [], "statsd.tests.test_pipeline_manager_udp": [], "statsd.tests._test_pipeline_manager": [], "statsd.tests.test_pipeline_null_tcp": [], "statsd.tests.test_pipeline_null_udp": [], "statsd.tests._test_pipeline_null": [], "statsd.tests.test_pipeline_tcp": [], "statsd.tests.test_pipeline_udp": [], "statsd.tests._test_pipeline": [], "statsd.tests.test_timer_object_stop_without_start_tcp": [], "statsd.tests.test_timer_object_stop_without_start_udp": [], "statsd.tests._test_timer_object_stop_without_start": [], "statsd.tests.test_timer_send_without_stop_tcp": [], "statsd.tests.test_timer_send_without_stop_udp": [], "statsd.tests._test_timer_send_without_stop": [], "statsd.tests.test_timer_object_no_send_twice_tcp": [], "statsd.tests.test_timer_object_no_send_twice_udp": [], "statsd.tests._test_timer_object_no_send_twice": [], "statsd.tests.test_timer_object_rate_tcp": [], "statsd.tests.test_timer_object_rate_udp": [], "statsd.tests._test_timer_object_rate": [], "statsd.tests.test_timer_object_no_send_tcp": [], "statsd.tests.test_timer_object_no_send_udp": [], "statsd.tests._test_timer_object_no_send": [], "statsd.tests.test_timer_object_tcp": [], "statsd.tests.test_timer_object_udp": [], "statsd.tests._test_timer_object": [], "statsd.tests.test_timer_decorator_exceptions_tcp": [], "statsd.tests.test_timer_decorator_exceptions_udp": [], "statsd.tests._test_timer_decorator_exceptions": [], "statsd.tests.test_timer_context_exceptions_tcp": [], "statsd.tests.test_timer_context_exceptions_udp": [], "statsd.tests._test_timer_context_exceptions": [], "statsd.tests.test_timer_decorator_rate_tcp": [], "statsd.tests.test_timer_decorator_rate_udp": [], "statsd.tests._test_timer_decorator_rate": [], "statsd.tests.test_timer_decorator_partial_function": [], "statsd.tests.test_timer_context_rate_tcp": [], "statsd.tests.test_timer_context_rate_udp": [], "statsd.tests._test_timer_context_rate": [], "statsd.tests.test_timer_capture_tcp": [], "statsd.tests.test_timer_capture_udp": [], "statsd.tests._test_timer_capture": [], "statsd.tests.test_timer_decorator_tcp": [], "statsd.tests.test_timer_decorator_udp": [], "statsd.tests._test_timer_decorator": [], "statsd.tests.test_timer_manager_tcp": [], "statsd.tests.test_timer_manager_udp": [], "statsd.tests._test_timer_manager": [], "statsd.tests.test_prefix_unix_socket": [], "statsd.tests.test_prefix_tcp": [], "statsd.tests.test_prefix_udp": [], "statsd.tests._test_prefix": [], "statsd.tests.test_prepare_tcp": [], "statsd.tests.test_prepare_udp": [], "statsd.tests._test_prepare": [], "statsd.tests.test_timing_unix_socket": [], "statsd.tests.test_timing_supports_timedelta": [], "statsd.tests.test_timing_tcp": [], "statsd.tests.test_timing_udp": [], "statsd.tests._test_timing": [], "statsd.tests.test_set_tcp": [], "statsd.tests.test_set_udp": [], "statsd.tests._test_set": [], "statsd.tests.test_gauge_absolute_negative_rate_tcp": [], "statsd.tests.test_gauge_absolute_negative_rate_udp": [], "statsd.tests._test_gauge_absolute_negative_rate": [], "statsd.tests.test_gauge_absolute_negative_tcp": [], "statsd.tests.test_gauge_absolute_negative_udp": [], "statsd.tests._test_gauge_absolute_negative": [], "statsd.tests.test_gauge_delta_tcp": [], "statsd.tests.test_gauge_delta_udp": [], "statsd.tests._test_gauge_delta": [], "statsd.tests.test_ipv4_resolution_tcp": [], "statsd.tests.test_ipv4_resolution_udp": [], "statsd.tests.test_ipv6_resolution_tcp": [], "statsd.tests.test_ipv6_resolution_udp": [], "statsd.tests._test_resolution": [], "statsd.tests.test_ipv6_tcp": [], "statsd.tests.test_ipv6_udp": [], "statsd.tests._test_ipv6": [], "statsd.tests.test_gauge_unix_socket": [], "statsd.tests.test_gauge_tcp": [], "statsd.tests.test_gauge_udp": [], "statsd.tests._test_gauge": [], "statsd.tests.test_decr_unix_socket": [], "statsd.tests.test_decr_tcp": [], "statsd.tests.test_decr_udp": [], "statsd.tests._test_decr": [], "statsd.tests.test_incr_unix_socket": [], "statsd.tests.test_incr_tcp": [], "statsd.tests.test_incr_udp": [], "statsd.tests._test_incr": [], "statsd.tests.assert_raises.__exit__": [], "statsd.tests.assert_raises.__enter__": [], "statsd.tests.assert_raises.__init__": [], "statsd.tests._sock_check": [], "statsd.tests._timer_check": [], "statsd.tests._unix_socket_client": [], "statsd.tests._tcp_client": [], "statsd.tests._udp_client": [], "oslo_service.tests.test_eventlet_backdoor.BackdoorPortTest.test_backdoor_port_bad": [], "oslo_service.tests.test_eventlet_backdoor.BackdoorPortTest.test_backdoor_port_reverse_range": [], "oslo_service.tests.test_eventlet_backdoor.BackdoorPortTest.test_backdoor_port_range_all_inuse": [], "oslo_service.tests.test_eventlet_backdoor.BackdoorPortTest.test_backdoor_port_range_one_inuse": [], "oslo_service.tests.test_eventlet_backdoor.BackdoorPortTest.test_backdoor_port_range": [], "oslo_service.tests.test_eventlet_backdoor.BackdoorPortTest.test_backdoor_port_range_inuse": [], "oslo_service.tests.test_eventlet_backdoor.BackdoorPortTest.test_backdoor_port_inuse": [], "oslo_service.tests.test_eventlet_backdoor.BackdoorPortTest.test_backdoor_port": [], "oslo_service.tests.test_eventlet_backdoor.BackdoorSocketPathTest.test_backdoor_path_no_perms": [], "oslo_service.tests.test_eventlet_backdoor.BackdoorSocketPathTest.test_backdoor_path_already_exists_and_not_gone": [], "oslo_service.tests.test_eventlet_backdoor.BackdoorSocketPathTest.test_backdoor_path_already_exists_and_gone": [], "oslo_service.tests.test_eventlet_backdoor.BackdoorSocketPathTest.test_backdoor_path_already_exists": [], "oslo_service.tests.test_eventlet_backdoor.BackdoorSocketPathTest.test_backdoor_path_with_broken_format_string": [], "oslo_service.tests.test_eventlet_backdoor.BackdoorSocketPathTest.test_backdoor_path_with_format_string": [], "oslo_service.tests.test_eventlet_backdoor.BackdoorSocketPathTest.test_backdoor_path": [], "pygments.lexers.textfmts.NotmuchLexer.__init__": [], "pygments.lexers.textfmts.NotmuchLexer.analyse_text": [], "pygments.lexers.textfmts.NotmuchLexer._highlight_code": [], "pygments.lexers.textfmts.HttpLexer.analyse_text": [], "pygments.lexers.textfmts.HttpLexer.content_callback": [], "pygments.lexers.textfmts.HttpLexer.continuous_header_callback": [], "pygments.lexers.textfmts.HttpLexer.header_callback": [], "pygments.lexers.textfmts.HttpLexer.get_tokens_unprocessed": [], "pip._internal.utils.marker_files.write_delete_marker_file": [], "pip._internal.utils.marker_files.has_delete_marker_file": [], "keystoneclient.auth.token_endpoint.Token.get_options": [], "keystoneclient.auth.token_endpoint.Token.get_endpoint": [], "keystoneclient.auth.token_endpoint.Token.get_token": [], "keystoneclient.auth.token_endpoint.Token.__init__": [], "keystone.common.sql.contract_repo.versions.006_placeholder.upgrade": [], "mako.exceptions.html_error_template": [], "mako.exceptions._install_highlighting": [], "mako.exceptions._install_fallback": [], "mako.exceptions._install_pygments": [], "mako.exceptions.text_error_template": [], "mako.exceptions.RichTraceback._init": [], "mako.exceptions.RichTraceback.reverse_traceback": [], "mako.exceptions.RichTraceback.reverse_records": [], "mako.exceptions.RichTraceback.traceback": [], "mako.exceptions.RichTraceback._get_reformatted_records": [], "mako.exceptions.RichTraceback._init_message": [], "mako.exceptions.RichTraceback.errorname": [], "mako.exceptions.RichTraceback.__init__": [], "mako.exceptions.SyntaxException.__init__": [], "mako.exceptions.CompileException.__init__": [], "mako.exceptions._format_filepos": [], "rx.core.scheduledobserver.ScheduledObserver.dispose": [], "rx.core.scheduledobserver.ScheduledObserver.run": [], "rx.core.scheduledobserver.ScheduledObserver.ensure_active": [], "rx.core.scheduledobserver.ScheduledObserver._on_completed_core": [], "rx.core.scheduledobserver.ScheduledObserver._on_error_core": [], "rx.core.scheduledobserver.ScheduledObserver._on_next_core": [], "rx.core.scheduledobserver.ScheduledObserver.__init__": [], "keystone.common.policies.mapping.list_rules": [], "keystone.auth.plugins.core.AppCredInfo._validate_and_normalize_auth_data": [ { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 254, "column": 12 }, "stop": { "line": 254, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 253, "column": 20 }, "stop": { "line": 253, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 259, "column": 18 }, "stop": { "line": 259, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 251, "column": 12 }, "stop": { "line": 251, "column": 70 } }, { "path": "keystone/auth/plugins/core.py", "start": { "line": 248, "column": 12 }, "stop": { "line": 248, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.plugins.core.BaseUserInfo._validate_and_normalize_auth_data", "class_name": "keystone.auth.plugins.core.BaseUserInfo", "dispatch": "static" } ], "keystone.auth.plugins.core.AppCredInfo.__init__": [ { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 235, "column": 8 }, "stop": { "line": 235, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.plugins.core.BaseUserInfo.__init__", "class_name": "keystone.auth.plugins.core.BaseUserInfo", "dispatch": "static" } ], "keystone.auth.plugins.core.TOTPUserInfo._validate_and_normalize_auth_data": [ { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 227, "column": 8 }, "stop": { "line": 227, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.plugins.core.BaseUserInfo._validate_and_normalize_auth_data", "class_name": "keystone.auth.plugins.core.BaseUserInfo", "dispatch": "static" } ], "keystone.auth.plugins.core.TOTPUserInfo.__init__": [ { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 223, "column": 8 }, "stop": { "line": 223, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.plugins.core.BaseUserInfo.__init__", "class_name": "keystone.auth.plugins.core.BaseUserInfo", "dispatch": "static" } ], "keystone.auth.plugins.core.UserAuthInfo._validate_and_normalize_auth_data": [ { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 214, "column": 8 }, "stop": { "line": 214, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.plugins.core.BaseUserInfo._validate_and_normalize_auth_data", "class_name": "keystone.auth.plugins.core.BaseUserInfo", "dispatch": "static" } ], "keystone.auth.plugins.core.UserAuthInfo.__init__": [ { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 210, "column": 8 }, "stop": { "line": 210, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.plugins.core.BaseUserInfo.__init__", "class_name": "keystone.auth.plugins.core.BaseUserInfo", "dispatch": "static" } ], "keystone.auth.plugins.core.BaseUserInfo._validate_and_normalize_auth_data": [ { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 200, "column": 18 }, "stop": { "line": 200, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 174, "column": 16 }, "stop": { "line": 174, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.plugins.core.BaseUserInfo._assert_domain_is_enabled", "class_name": "keystone.auth.plugins.core.BaseUserInfo", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 182, "column": 41 }, "stop": { "line": 182, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__str__", "class_name": "keystone.exception.UserNotFound", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 165, "column": 26 }, "stop": { "line": 165, "column": 51 } }, { "path": "keystone/auth/plugins/core.py", "start": { "line": 153, "column": 18 }, "stop": { "line": 153, "column": 43 } }, { "path": "keystone/auth/plugins/core.py", "start": { "line": 160, "column": 18 }, "stop": { "line": 160, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 167, "column": 29 }, "stop": { "line": 167, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.plugins.core.BaseUserInfo._lookup_domain", "class_name": "keystone.auth.plugins.core.BaseUserInfo", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 193, "column": 12 }, "stop": { "line": 193, "column": 50 } } ], "kind": "function", "target": "keystone.notifications._send_audit_notification" }, { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 197, "column": 23 }, "stop": { "line": 197, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "pycadf.resource.Resource.__init__", "class_name": "pycadf.resource.Resource", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 201, "column": 8 }, "stop": { "line": 201, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.plugins.core.BaseUserInfo._assert_user_is_enabled", "class_name": "keystone.auth.plugins.core.BaseUserInfo", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 175, "column": 15 }, "stop": { "line": 175, "column": 37 } } ], "kind": "function", "target": "isinstance" }, { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 183, "column": 30 }, "stop": { "line": 183, "column": 65 } } ], "kind": "function", "target": "keystone.notifications.build_audit_initiator" }, { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 182, "column": 49 }, "stop": { "line": 182, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__str__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 182, "column": 27 }, "stop": { "line": 182, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "pycadf.reason.Reason.__init__", "class_name": "pycadf.reason.Reason", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 192, "column": 42 }, "stop": { "line": 192, "column": 56 } }, { "path": "keystone/auth/plugins/core.py", "start": { "line": 191, "column": 40 }, "stop": { "line": 191, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.auth.plugins.core.BaseUserInfo._lookup_domain": [ { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 147, "column": 18 }, "stop": { "line": 147, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 148, "column": 8 }, "stop": { "line": 148, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.plugins.core.BaseUserInfo._assert_domain_is_enabled", "class_name": "keystone.auth.plugins.core.BaseUserInfo", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 137, "column": 18 }, "stop": { "line": 137, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 145, "column": 15 }, "stop": { "line": 145, "column": 39 } } ], "kind": "function", "target": "isinstance" } ], "keystone.auth.plugins.core.BaseUserInfo._assert_user_is_enabled": [ { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 129, "column": 15 }, "stop": { "line": 129, "column": 29 } } ], "kind": "function", "target": "isinstance" } ], "keystone.auth.plugins.core.BaseUserInfo._assert_domain_is_enabled": [ { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 120, "column": 15 }, "stop": { "line": 120, "column": 29 } } ], "kind": "function", "target": "isinstance" } ], "keystone.auth.plugins.core.BaseUserInfo.__init__": [], "keystone.auth.plugins.core.BaseUserInfo.create": [ { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 106, "column": 8 }, "stop": { "line": 106, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.plugins.core.BaseUserInfo._validate_and_normalize_auth_data", "class_name": "keystone.auth.plugins.core.BaseUserInfo", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 105, "column": 25 }, "stop": { "line": 105, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.plugins.core.BaseUserInfo.__init__", "class_name": "keystone.auth.plugins.core.BaseUserInfo", "dispatch": "static" } ], "keystone.auth.plugins.core.convert_integer_to_method_list": [ { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 79, "column": 17 }, "stop": { "line": 79, "column": 49 } } ], "kind": "function", "target": "keystone.auth.plugins.core.construct_method_map_from_config" }, { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 93, "column": 17 }, "stop": { "line": 93, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__new__", "class_name": "int", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 94, "column": 11 }, "stop": { "line": 94, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__ne__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 80, "column": 18 }, "stop": { "line": 80, "column": 24 } } ], "kind": "function", "target": "sorted" }, { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 95, "column": 12 }, "stop": { "line": 95, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.auth.plugins.core.convert_method_list_to_integer": [ { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 57, "column": 17 }, "stop": { "line": 57, "column": 49 } } ], "kind": "function", "target": "keystone.auth.plugins.core.construct_method_map_from_config" }, { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 64, "column": 11 }, "stop": { "line": 64, "column": 14 } } ], "kind": "function", "target": "sum" }, { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 63, "column": 16 }, "stop": { "line": 63, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.auth.plugins.core.construct_method_map_from_config": [ { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 45, "column": 23 }, "stop": { "line": 45, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__mul__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 41, "column": 17 }, "stop": { "line": 41, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/core.py", "start": { "line": 44, "column": 8 }, "stop": { "line": 44, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.common.sql.data_migration_repo.versions.009_placeholder.upgrade": [], "pip._internal.utils.unpacking.unpack_file": [], "pip._internal.utils.unpacking.untar_file": [], "pip._internal.utils.unpacking.unzip_file": [], "pip._internal.utils.unpacking.is_within_directory": [], "pip._internal.utils.unpacking.has_leading_dir": [], "pip._internal.utils.unpacking.split_leading_dir": [], "pip._internal.utils.unpacking.current_umask": [], "keystone.common.sql.contract_repo.versions.025_placeholder.upgrade": [], "graphql.validation.tests.test_unique_fragment_names.test_fragments_same_name_no_ref": [], "graphql.validation.tests.test_unique_fragment_names.test_fragments_same_name": [], "graphql.validation.tests.test_unique_fragment_names.test_fragment_operation_same_name": [], "graphql.validation.tests.test_unique_fragment_names.test_inline_fragments": [], "graphql.validation.tests.test_unique_fragment_names.test_many_fragments": [], "graphql.validation.tests.test_unique_fragment_names.test_one_fragment": [], "graphql.validation.tests.test_unique_fragment_names.test_no_fragments": [], "graphql.validation.tests.test_unique_fragment_names.duplicate_fragment": [], "setuptools._vendor.more_itertools.recipes.convolve": [], "setuptools._vendor.more_itertools.recipes.prepend": [], "setuptools._vendor.more_itertools.recipes.nth_combination": [], "setuptools._vendor.more_itertools.recipes.random_combination_with_replacement": [], "setuptools._vendor.more_itertools.recipes.random_combination": [], "setuptools._vendor.more_itertools.recipes.random_permutation": [], "setuptools._vendor.more_itertools.recipes.random_product": [], "setuptools._vendor.more_itertools.recipes.first_true": [], "setuptools._vendor.more_itertools.recipes.iter_except": [], "setuptools._vendor.more_itertools.recipes.unique_justseen": [], "setuptools._vendor.more_itertools.recipes.unique_everseen": [], "setuptools._vendor.more_itertools.recipes.powerset": [], "setuptools._vendor.more_itertools.recipes.partition": [], "setuptools._vendor.more_itertools.recipes.roundrobin": [], "setuptools._vendor.more_itertools.recipes.grouper": [], "setuptools._vendor.more_itertools.recipes._pairwise": [], "setuptools._vendor.more_itertools.recipes.repeatfunc": [], "setuptools._vendor.more_itertools.recipes.flatten": [], "setuptools._vendor.more_itertools.recipes.dotproduct": [], "setuptools._vendor.more_itertools.recipes.ncycles": [], "setuptools._vendor.more_itertools.recipes.pad_none": [], "setuptools._vendor.more_itertools.recipes.quantify": [], "setuptools._vendor.more_itertools.recipes.all_equal": [], "setuptools._vendor.more_itertools.recipes.nth": [], "setuptools._vendor.more_itertools.recipes.consume": [], "setuptools._vendor.more_itertools.recipes.tail": [], "setuptools._vendor.more_itertools.recipes.tabulate": [], "setuptools._vendor.more_itertools.recipes.take": [], "prompt_toolkit.widgets.toolbars.ValidationToolbar.__pt_container__": [], "prompt_toolkit.widgets.toolbars.ValidationToolbar.__init__": [], "prompt_toolkit.widgets.toolbars.CompletionsToolbar.__pt_container__": [], "prompt_toolkit.widgets.toolbars.CompletionsToolbar.__init__": [], "prompt_toolkit.widgets.toolbars._CompletionsToolbarControl.create_content": [], "prompt_toolkit.widgets.toolbars.SearchToolbar.__pt_container__": [], "prompt_toolkit.widgets.toolbars.SearchToolbar.__init__": [], "prompt_toolkit.widgets.toolbars.ArgToolbar.__pt_container__": [], "prompt_toolkit.widgets.toolbars.ArgToolbar.__init__": [], "prompt_toolkit.widgets.toolbars.SystemToolbar.__pt_container__": [], "prompt_toolkit.widgets.toolbars.SystemToolbar._build_key_bindings": [], "prompt_toolkit.widgets.toolbars.SystemToolbar._get_display_before_text": [], "prompt_toolkit.widgets.toolbars.SystemToolbar.__init__": [], "prompt_toolkit.widgets.toolbars.FormattedTextToolbar.__init__": [], "elementpath.xpath1.xpath1_parser.select": [], "elementpath.xpath1.xpath1_parser.evaluate": [], "elementpath.xpath1.xpath1_parser.nud": [], "elementpath.xpath1.xpath1_parser.led": [], "elementpath.xpath1.xpath1_parser.XPath1Parser.check_variables": [], "elementpath.xpath1.xpath1_parser.XPath1Parser.match_sequence_type": [], "elementpath.xpath1.xpath1_parser.XPath1Parser.get_atomic_value": [], "elementpath.xpath1.xpath1_parser.XPath1Parser.is_sequence_type": [], "elementpath.xpath1.xpath1_parser.XPath1Parser.is_instance": [], "elementpath.xpath1.xpath1_parser.XPath1Parser.expected_name": [], "elementpath.xpath1.xpath1_parser.XPath1Parser.parse": [], "elementpath.xpath1.xpath1_parser.XPath1Parser.function": [], "elementpath.xpath1.xpath1_parser.XPath1Parser.axis": [], "elementpath.xpath1.xpath1_parser.XPath1Parser.unescape": [], "elementpath.xpath1.xpath1_parser.XPath1Parser.xsd_qname": [], "elementpath.xpath1.xpath1_parser.XPath1Parser.default_namespace": [], "elementpath.xpath1.xpath1_parser.XPath1Parser.compatibility_mode": [], "elementpath.xpath1.xpath1_parser.XPath1Parser.__init__": [], "oauthlib.get_debug": [], "oauthlib.set_debug": [], "chardet.cp949prober.CP949Prober.language": [], "chardet.cp949prober.CP949Prober.charset_name": [], "chardet.cp949prober.CP949Prober.__init__": [], "keystone.common.sql.data_migration_repo.versions.060_placeholder.upgrade": [], "pbr.extra_files.set_extra_files": [], "pbr.extra_files.get_extra_files": [], "migrate.changeset.ansisql.ANSIConstraintDropper._visit_constraint": [], "migrate.changeset.ansisql.ANSIConstraintGenerator._visit_constraint": [], "migrate.changeset.ansisql.ANSIConstraintCommon.visit_migrate_unique_constraint": [], "migrate.changeset.ansisql.ANSIConstraintCommon.visit_migrate_check_constraint": [], "migrate.changeset.ansisql.ANSIConstraintCommon.visit_migrate_foreign_key_constraint": [], "migrate.changeset.ansisql.ANSIConstraintCommon.visit_migrate_primary_key_constraint": [], "migrate.changeset.ansisql.ANSIConstraintCommon.get_constraint_name": [], "migrate.changeset.ansisql.ANSISchemaChanger._visit_column_name": [], "migrate.changeset.ansisql.ANSISchemaChanger._visit_column_type": [], "migrate.changeset.ansisql.ANSISchemaChanger._visit_column_default": [], "migrate.changeset.ansisql.ANSISchemaChanger._visit_column_nullable": [], "migrate.changeset.ansisql.ANSISchemaChanger.start_alter_column": [], "migrate.changeset.ansisql.ANSISchemaChanger._run_subvisit": [], "migrate.changeset.ansisql.ANSISchemaChanger.visit_column": [], "migrate.changeset.ansisql.ANSISchemaChanger.visit_index": [], "migrate.changeset.ansisql.ANSISchemaChanger.visit_table": [], "migrate.changeset.ansisql.ANSIColumnDropper.visit_column": [], "migrate.changeset.ansisql.ANSIColumnGenerator.add_foreignkey": [], "migrate.changeset.ansisql.ANSIColumnGenerator.visit_column": [], "migrate.changeset.ansisql.AlterTableVisitor.start_alter_table": [], "migrate.changeset.ansisql.AlterTableVisitor._to_table": [], "migrate.changeset.ansisql.AlterTableVisitor.traverse_single": [], "migrate.changeset.ansisql.AlterTableVisitor.__init__": [], "migrate.changeset.ansisql.AlterTableVisitor.execute": [], "migrate.changeset.ansisql.AlterTableVisitor.append": [], "unittest2.loader.findTestCases": [], "unittest2.loader.makeSuite": [], "unittest2.loader.getTestCaseNames": [], "unittest2.loader._makeLoader": [], "unittest2.loader.TestLoader._find_test_path": [], "unittest2.loader.TestLoader._find_tests": [], "unittest2.loader.TestLoader._match_path": [], "unittest2.loader.TestLoader._get_module_from_name": [], "unittest2.loader.TestLoader._get_name_from_path": [], "unittest2.loader.TestLoader._get_directory_containing_module": [], "unittest2.loader.TestLoader.discover": [], "unittest2.loader.TestLoader.getTestCaseNames": [], "unittest2.loader.TestLoader.loadTestsFromNames": [], "unittest2.loader.TestLoader.loadTestsFromName": [], "unittest2.loader.TestLoader.loadTestsFromModule": [], "unittest2.loader.TestLoader.loadTestsFromTestCase": [], "unittest2.loader.TestLoader.__init__": [], "unittest2.loader._jython_aware_splitext": [], "unittest2.loader._make_skipped_test": [], "unittest2.loader._make_failed_test": [], "unittest2.loader._make_failed_load_tests": [], "unittest2.loader._make_failed_import_test": [], "unittest2.loader._FailedTest.__getattr__": [], "unittest2.loader._FailedTest.__init__": [], "unittest2.loader._CmpToKey": [], "sapp.pipeline.add_issue_instance_leaves.AddIssueInstanceLeaves.run": [], "sapp.pipeline.add_issue_instance_leaves.AddIssueInstanceLeaves.__init__": [], "osprofiler.tests.unit.drivers.test_redis_driver.RedisParserTestCase.test_get_report": [], "osprofiler.tests.unit.drivers.test_redis_driver.RedisParserTestCase.test_get_report_empty": [], "osprofiler.tests.unit.drivers.test_redis_driver.RedisParserTestCase.test_build_complex_tree": [], "osprofiler.tests.unit.drivers.test_redis_driver.RedisParserTestCase.test_build_empty_tree": [], "osprofiler.tests.unit.drivers.test_redis_driver.RedisParserTestCase.setUp": [], "migrate.versioning.pathed.Pathed.__str__": [], "migrate.versioning.pathed.Pathed.require_found": [], "migrate.versioning.pathed.Pathed.require_notfound": [], "migrate.versioning.pathed.Pathed._parent_path": [], "migrate.versioning.pathed.Pathed._init_child": [], "migrate.versioning.pathed.Pathed._init_parent": [], "migrate.versioning.pathed.Pathed.__init__": [], "migrate.versioning.pathed.Pathed._key": [], "scrypt.tests.test_scrypt.TestScryptHash.test_hash_raises_error_n_under_limit": [], "scrypt.tests.test_scrypt.TestScryptHash.test_hash_raises_error_n_not_power_of_two": [], "scrypt.tests.test_scrypt.TestScryptHash.test_hash_raises_error_r_p_over_limit": [], "scrypt.tests.test_scrypt.TestScryptHash.test_hash_raises_error_on_negative_r": [], "scrypt.tests.test_scrypt.TestScryptHash.test_hash_raises_error_on_r_equals_zero": [], "scrypt.tests.test_scrypt.TestScryptHash.test_hash_raises_error_on_negative_p": [], "scrypt.tests.test_scrypt.TestScryptHash.test_hash_raises_error_on_p_equals_zero": [], "scrypt.tests.test_scrypt.TestScryptHash.test_hash_p_keyword": [], "scrypt.tests.test_scrypt.TestScryptHash.test_hash_p_positional": [], "scrypt.tests.test_scrypt.TestScryptHash.test_hash_r_keyword": [], "scrypt.tests.test_scrypt.TestScryptHash.test_hash_r_positional": [], "scrypt.tests.test_scrypt.TestScryptHash.test_hash_n_keyword": [], "scrypt.tests.test_scrypt.TestScryptHash.test_hash_n_positional": [], "scrypt.tests.test_scrypt.TestScryptHash.test_hash_buflen_keyword": [], "scrypt.tests.test_scrypt.TestScryptHash.test_hash_vectors_from_csv": [], "scrypt.tests.test_scrypt.TestScryptHash.setUp": [], "scrypt.tests.test_scrypt.TestScrypt.test_decrypt_raises_error_on_too_little_time": [], "scrypt.tests.test_scrypt.TestScrypt.test_decrypt_maxmemfrac_keyword_argument": [], "scrypt.tests.test_scrypt.TestScrypt.test_decrypt_maxmemfrac_positional": [], "scrypt.tests.test_scrypt.TestScrypt.test_decrypt_maxmem_keyword_argument": [], "scrypt.tests.test_scrypt.TestScrypt.test_decrypt_maxmem_positional": [], "scrypt.tests.test_scrypt.TestScrypt.test_decrypt_maxtime_keyword_argument": [], "scrypt.tests.test_scrypt.TestScrypt.test_decrypt_maxtime_positional": [], "scrypt.tests.test_scrypt.TestScrypt.test_decrypt_from_csv_ciphertexts": [], "scrypt.tests.test_scrypt.TestScrypt.test_encrypt_raises_error_on_invalid_keyword": [], "scrypt.tests.test_scrypt.TestScrypt.test_encrypt_long_input": [], "scrypt.tests.test_scrypt.TestScrypt.test_encrypt_maxmemfrac_keyword_argument": [], "scrypt.tests.test_scrypt.TestScrypt.test_encrypt_maxmemfrac_positional": [], "scrypt.tests.test_scrypt.TestScrypt.test_encrypt_maxmem_keyword_argument": [], "scrypt.tests.test_scrypt.TestScrypt.test_encrypt_maxmem_in_normal_range": [], "scrypt.tests.test_scrypt.TestScrypt.test_encrypt_maxmem_undersized": [], "scrypt.tests.test_scrypt.TestScrypt.test_encrypt_maxmem_positional": [], "scrypt.tests.test_scrypt.TestScrypt.test_encrypt_maxtime_key": [], "scrypt.tests.test_scrypt.TestScrypt.test_encrypt_maxtime_positional": [], "scrypt.tests.test_scrypt.TestScrypt.test_encrypt_missing_both_required_positional_arguments": [], "scrypt.tests.test_scrypt.TestScrypt.test_encrypt_missing_password_positional_argument": [], "scrypt.tests.test_scrypt.TestScrypt.test_encrypt_missing_input_keyword_argument": [], "scrypt.tests.test_scrypt.TestScrypt.test_encrypt_input_and_password_as_keywords": [], "scrypt.tests.test_scrypt.TestScrypt.test_encrypt": [], "scrypt.tests.test_scrypt.TestScrypt.test_encrypt_decrypt": [], "scrypt.tests.test_scrypt.TestScrypt.setUp": [], "sqlalchemy.dialects.sqlite.dml.OnConflictDoUpdate.__init__": [], "sqlalchemy.dialects.sqlite.dml.OnConflictClause.__init__": [], "sqlalchemy.dialects.sqlite.dml.Insert.on_conflict_do_nothing": [], "sqlalchemy.dialects.sqlite.dml.Insert.on_conflict_do_update": [], "sqlalchemy.dialects.sqlite.dml.Insert.excluded": [], "mako.cache.CacheImpl.invalidate": [], "mako.cache.CacheImpl.get": [], "mako.cache.CacheImpl.set": [], "mako.cache.CacheImpl.get_or_create": [], "mako.cache.CacheImpl.__init__": [], "mako.cache.Cache._get_cache_kw": [], "mako.cache.Cache.invalidate_closure": [], "mako.cache.Cache.invalidate_def": [], "mako.cache.Cache.invalidate_body": [], "mako.cache.Cache.invalidate": [], "mako.cache.Cache.get": [], "mako.cache.Cache.set": [], "mako.cache.Cache._ctx_get_or_create": [], "mako.cache.Cache.get_or_create": [], "mako.cache.Cache._load_impl": [], "mako.cache.Cache.__init__": [], "keystoneauth1.tests.unit.test_discovery.EndpointDataTests.test_project_id_int_fallback": [], "keystoneauth1.tests.unit.test_discovery.EndpointDataTests.test_endpoint_data_str": [], "keystoneauth1.tests.unit.test_discovery.EndpointDataTests.test_run_discovery_auth": [], "keystoneauth1.tests.unit.test_discovery.EndpointDataTests.test_run_discovery_cache": [], "keystoneauth1.tests.unit.test_discovery.VersionDataTests.test_ignoring_invalid_links": [], "keystoneauth1.tests.unit.test_discovery.VersionDataTests.test_allow_unknown": [], "keystoneauth1.tests.unit.test_discovery.VersionDataTests.test_allow_experimental": [], "keystoneauth1.tests.unit.test_discovery.VersionDataTests.test_allow_deprecated": [], "keystoneauth1.tests.unit.test_discovery.VersionDataTests.test_glance_version_data": [], "keystoneauth1.tests.unit.test_discovery.VersionDataTests.test_cinder_version_data": [], "keystoneauth1.tests.unit.test_discovery.VersionDataTests.test_keystone_version_data": [], "keystoneauth1.tests.unit.test_discovery.VersionDataTests.test_data_for_no_version": [], "keystoneauth1.tests.unit.test_discovery.VersionDataTests.test_data_for_url": [], "keystoneauth1.tests.unit.test_discovery.VersionDataTests.test_endpoint_data_token_endpoint_adapter": [], "keystoneauth1.tests.unit.test_discovery.VersionDataTests.test_endpoint_data_token_endpoint_no_discover": [], "keystoneauth1.tests.unit.test_discovery.VersionDataTests.test_endpoint_data_token_endpoint_discover": [], "keystoneauth1.tests.unit.test_discovery.VersionDataTests.test_endpoint_data_noauth_versioned_adapter": [], "keystoneauth1.tests.unit.test_discovery.VersionDataTests.test_endpoint_data_noauth_adapter": [], "keystoneauth1.tests.unit.test_discovery.VersionDataTests.test_endpoint_data_http_basic_override_no_discover": [], "keystoneauth1.tests.unit.test_discovery.VersionDataTests.test_endpoint_data_http_basic_no_discover": [], "keystoneauth1.tests.unit.test_discovery.VersionDataTests.test_endpoint_data_http_basic_discover": [], "keystoneauth1.tests.unit.test_discovery.VersionDataTests.test_endpoint_data_noauth_override_no_discover": [], "keystoneauth1.tests.unit.test_discovery.VersionDataTests.test_endpoint_data_noauth_no_discover": [], "keystoneauth1.tests.unit.test_discovery.VersionDataTests.test_endpoint_data_noauth_versioned_discover": [], "keystoneauth1.tests.unit.test_discovery.VersionDataTests.test_endpoint_data_noauth_discover": [], "keystoneauth1.tests.unit.test_discovery.VersionDataTests.test_version_data_microversions": [], "keystoneauth1.tests.unit.test_discovery.VersionDataTests.test_version_data_legacy_ironic_microversions": [], "keystoneauth1.tests.unit.test_discovery.VersionDataTests.test_version_data_ironic_microversions": [], "keystoneauth1.tests.unit.test_discovery.VersionDataTests.test_version_data_legacy_ironic_no_override": [], "keystoneauth1.tests.unit.test_discovery.VersionDataTests.test_version_data_individual": [], "keystoneauth1.tests.unit.test_discovery.VersionDataTests.test_version_data_unknown": [], "keystoneauth1.tests.unit.test_discovery.VersionDataTests.test_version_data_override_version_url": [], "keystoneauth1.tests.unit.test_discovery.VersionDataTests.test_version_data_basics": [], "keystoneauth1.tests.unit.test_discovery.VersionDataTests.setUp": [], "keystoneauth1.tests.unit.test_discovery.DiscoverUtils.test_version_between": [], "keystoneauth1.tests.unit.test_discovery.DiscoverUtils.test_version_to_string": [], "keystoneauth1.tests.unit.test_discovery.DiscoverUtils.test_version_args": [], "keystoneauth1.tests.unit.test_discovery.DiscoverUtils.test_version_number": [], "keystoneauth1.tests.unit.test_discovery.CatalogHackTests.test_ignored_non_service_type": [], "keystoneauth1.tests.unit.test_discovery.CatalogHackTests.test_version_hacks": [], "keystoneauth1.tests.unit.test_discovery.CatalogHackTests.setUp": [], "keystoneauth1.tests.unit.test_discovery._create_single_version": [], "keystoneauth1.tests.unit.test_discovery._create_version_list": [], "graphql.utils.extend_schema.cannot_execute_client_schema": [], "graphql.utils.extend_schema.extend_schema": [], "dns.rdtypes.IN.DHCID.DHCID.from_wire": [], "dns.rdtypes.IN.DHCID.DHCID.to_wire": [], "dns.rdtypes.IN.DHCID.DHCID.from_text": [], "dns.rdtypes.IN.DHCID.DHCID.to_text": [], "dns.rdtypes.IN.DHCID.DHCID.__init__": [], "xmlschema.validators.models.OccursCounter.reset": [], "xmlschema.validators.models.OccursCounter.__mul__": [], "xmlschema.validators.models.OccursCounter.__add__": [], "xmlschema.validators.models.OccursCounter.__repr__": [], "xmlschema.validators.models.OccursCounter.__init__": [], "xmlschema.validators.models.ModelVisitor.iter_collapsed_content": [], "xmlschema.validators.models.ModelVisitor.iter_unordered_content": [], "xmlschema.validators.models.ModelVisitor.sort_content": [], "xmlschema.validators.models.ModelVisitor.advance": [], "xmlschema.validators.models.ModelVisitor.iter_group": [], "xmlschema.validators.models.ModelVisitor.stop": [], "xmlschema.validators.models.ModelVisitor.restart": [], "xmlschema.validators.models.ModelVisitor.expected": [], "xmlschema.validators.models.ModelVisitor._start": [], "xmlschema.validators.models.ModelVisitor.clear": [], "xmlschema.validators.models.ModelVisitor.__repr__": [], "xmlschema.validators.models.ModelVisitor.__init__": [], "xmlschema.validators.models.distinguishable_paths": [], "prompt_toolkit.eventloop.win32.create_win32_event": [], "prompt_toolkit.eventloop.win32.wait_for_handles": [], "keystone.common.sql.contract_repo.versions.023_contract_add_second_password_column_for_expanded_hash_sizes.upgrade": [], "saml2.ws.wspol.factory": [], "saml2.ws.wspol.exactly_one_from_string": [], "saml2.ws.wspol.all_from_string": [], "saml2.ws.wspol.policy_from_string": [], "saml2.ws.wspol.Policy.__init__": [], "saml2.ws.wspol.operator_content_type__from_string": [], "saml2.ws.wspol.OperatorContentType_.__init__": [], "saml2.ws.wspol.policy_attachment_from_string": [], "saml2.ws.wspol.PolicyAttachment.__init__": [], "saml2.ws.wspol.applies_to_from_string": [], "saml2.ws.wspol.policy_reference_from_string": [], "saml2.ws.wspol.PolicyReference.__init__": [], "pygments.lexers.special.RawTokenLexer.get_tokens_unprocessed": [], "pygments.lexers.special.RawTokenLexer.get_tokens": [], "pygments.lexers.special.RawTokenLexer.__init__": [], "pygments.lexers.special.TextLexer.analyse_text": [], "pygments.lexers.special.TextLexer.get_tokens_unprocessed": [], "graphql.validation.tests.utils.expect_passes_rule_with_schema": [], "graphql.validation.tests.utils.expect_fails_rule_with_schema": [], "graphql.validation.tests.utils.expect_fails_rule": [], "graphql.validation.tests.utils.expect_passes_rule": [], "graphql.validation.tests.utils.expect_invalid": [], "graphql.validation.tests.utils.sort_lists": [], "graphql.validation.tests.utils.expect_valid": [], "keystone.receipt.providers.base.Provider.generate_id_and_issued_at": [ { "locations": [ { "path": "keystone/receipt/providers/base.py", "start": { "line": 51, "column": 14 }, "stop": { "line": 51, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.receipt.providers.base.Provider.validate_receipt": [], "keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_remove_user_from_group_no_group": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap.py", "start": { "line": 68, "column": 8 }, "stop": { "line": 68, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_remove_user_from_group_no_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap.py", "start": { "line": 65, "column": 8 }, "stop": { "line": 65, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_remove_user_from_group_not_in_group": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap.py", "start": { "line": 62, "column": 8 }, "stop": { "line": 62, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_remove_user_from_group": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap.py", "start": { "line": 59, "column": 8 }, "stop": { "line": 59, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_delete_group_doesnt_exist_exc": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap.py", "start": { "line": 56, "column": 8 }, "stop": { "line": 56, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_delete_group": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap.py", "start": { "line": 53, "column": 8 }, "stop": { "line": 53, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_delete_user_no_user_exc": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap.py", "start": { "line": 50, "column": 8 }, "stop": { "line": 50, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_delete_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap.py", "start": { "line": 47, "column": 8 }, "stop": { "line": 47, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.setUp": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap.py", "start": { "line": 32, "column": 8 }, "stop": { "line": 32, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap.py", "start": { "line": 42, "column": 24 }, "stop": { "line": 42, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.ldapdb.LDAPDatabase.__init__", "class_name": "keystone.tests.unit.ksfixtures.ldapdb.LDAPDatabase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap.py", "start": { "line": 42, "column": 8 }, "stop": { "line": 42, "column": 23 } }, { "path": "keystone/tests/unit/identity/backends/test_ldap.py", "start": { "line": 34, "column": 26 }, "stop": { "line": 34, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap.py", "start": { "line": 44, "column": 22 }, "stop": { "line": 44, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity.__init__", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap.py", "start": { "line": 34, "column": 42 }, "stop": { "line": 34, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.fixture.Config.__init__", "class_name": "oslo_config.fixture.Config", "dispatch": "static" } ], "keystone.conf.shadow_users.list_opts": [], "keystone.conf.shadow_users.register_opts": [], "saml2.extension.pefim.factory": [], "saml2.extension.pefim.spcertenc_from_string": [], "saml2.extension.pefim.spcertenc_type__from_string": [], "saml2.extension.pefim.SPCertEncType_.__init__": [], "jedi.api.strings.get_quote_ending": [], "jedi.api.strings._matches_quote_at_position": [], "jedi.api.strings._get_string_prefix_and_quote": [], "jedi.api.strings._get_python_keys": [], "jedi.api.strings._create_repr_string": [], "jedi.api.strings._completions_for_dicts": [], "jedi.api.strings.complete_dict": [], "keystone.api.role_assignments.RoleAssignmentsResource._format_entity": [ { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 288, "column": 33 }, "stop": { "line": 288, "column": 47 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 285, "column": 34 }, "stop": { "line": 285, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 348, "column": 30 }, "stop": { "line": 348, "column": 41 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 341, "column": 30 }, "stop": { "line": 341, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 351, "column": 12 }, "stop": { "line": 351, "column": 28 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 334, "column": 16 }, "stop": { "line": 334, "column": 32 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 356, "column": 8 }, "stop": { "line": 356, "column": 24 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 359, "column": 12 }, "stop": { "line": 359, "column": 28 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 315, "column": 16 }, "stop": { "line": 315, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 351, "column": 12 }, "stop": { "line": 351, "column": 64 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 356, "column": 8 }, "stop": { "line": 356, "column": 47 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 315, "column": 16 }, "stop": { "line": 315, "column": 55 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 359, "column": 12 }, "stop": { "line": 359, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 343, "column": 16 }, "stop": { "line": 343, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 316, "column": 34 }, "stop": { "line": 316, "column": 46 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 328, "column": 30 }, "stop": { "line": 328, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 353, "column": 30 }, "stop": { "line": 353, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 318, "column": 34 }, "stop": { "line": 318, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 334, "column": 16 }, "stop": { "line": 334, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 313, "column": 43 }, "stop": { "line": 313, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 300, "column": 12 }, "stop": { "line": 300, "column": 37 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 295, "column": 16 }, "stop": { "line": 295, "column": 41 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 338, "column": 12 }, "stop": { "line": 338, "column": 36 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 321, "column": 16 }, "stop": { "line": 321, "column": 41 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 291, "column": 16 }, "stop": { "line": 291, "column": 41 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 270, "column": 16 }, "stop": { "line": 270, "column": 41 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 304, "column": 16 }, "stop": { "line": 304, "column": 40 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 327, "column": 16 }, "stop": { "line": 327, "column": 41 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 331, "column": 12 }, "stop": { "line": 331, "column": 36 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 310, "column": 16 }, "stop": { "line": 310, "column": 40 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 276, "column": 16 }, "stop": { "line": 276, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 356, "column": 50 }, "stop": { "line": 356, "column": 67 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 360, "column": 16 }, "stop": { "line": 360, "column": 33 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 313, "column": 20 }, "stop": { "line": 313, "column": 37 } } ], "kind": "function", "target": "keystone.server.flask.common.base_url" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 316, "column": 16 }, "stop": { "line": 316, "column": 30 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 348, "column": 12 }, "stop": { "line": 348, "column": 26 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 318, "column": 16 }, "stop": { "line": 318, "column": 30 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 341, "column": 12 }, "stop": { "line": 341, "column": 26 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 328, "column": 12 }, "stop": { "line": 328, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 281, "column": 34 }, "stop": { "line": 281, "column": 47 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 297, "column": 29 }, "stop": { "line": 297, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.api.role_assignments.RoleAssignmentsResource._effective": [ { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 205, "column": 15 }, "stop": { "line": 205, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.query_filter_is_true", "class_name": "keystone.api.role_assignments.RoleAssignmentsResource", "dispatch": "dynamic" } ], "keystone.api.role_assignments.RoleAssignmentsResource._add_self_referential_link": [], "keystone.api.role_assignments.RoleAssignmentsResource._inherited": [ { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 194, "column": 24 }, "stop": { "line": 194, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.MultiDict.__getitem__", "class_name": "werkzeug.datastructures.ImmutableMultiDict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 193, "column": 11 }, "stop": { "line": 193, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.__contains__", "class_name": "werkzeug.datastructures.ImmutableMultiDict", "dispatch": "dynamic" } ], "keystone.api.role_assignments.RoleAssignmentsResource._assert_effective_filters_if_needed": [ { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 183, "column": 35 }, "stop": { "line": 183, "column": 57 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 178, "column": 15 }, "stop": { "line": 178, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.TypeConversionDict.get", "class_name": "werkzeug.datastructures.ImmutableMultiDict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 183, "column": 15 }, "stop": { "line": 183, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.role_assignments.RoleAssignmentsResource._inherited", "class_name": "keystone.api.role_assignments.RoleAssignmentsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 187, "column": 22 }, "stop": { "line": 187, "column": 47 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 181, "column": 22 }, "stop": { "line": 181, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 177, "column": 11 }, "stop": { "line": 177, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.role_assignments.RoleAssignmentsResource._effective", "class_name": "keystone.api.role_assignments.RoleAssignmentsResource", "dispatch": "dynamic" } ], "keystone.api.role_assignments.RoleAssignmentsResource._assert_user_nand_group": [ { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 163, "column": 16 }, "stop": { "line": 163, "column": 38 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 162, "column": 12 }, "stop": { "line": 162, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.TypeConversionDict.get", "class_name": "werkzeug.datastructures.ImmutableMultiDict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 165, "column": 18 }, "stop": { "line": 165, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "keystone.api.role_assignments.RoleAssignmentsResource._assert_system_nand_project": [ { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 156, "column": 12 }, "stop": { "line": 156, "column": 34 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 157, "column": 16 }, "stop": { "line": 157, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.TypeConversionDict.get", "class_name": "werkzeug.datastructures.ImmutableMultiDict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 159, "column": 18 }, "stop": { "line": 159, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "keystone.api.role_assignments.RoleAssignmentsResource._assert_system_nand_domain": [ { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 151, "column": 16 }, "stop": { "line": 151, "column": 38 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 150, "column": 12 }, "stop": { "line": 150, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.TypeConversionDict.get", "class_name": "werkzeug.datastructures.ImmutableMultiDict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 153, "column": 18 }, "stop": { "line": 153, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "keystone.api.role_assignments.RoleAssignmentsResource._assert_domain_nand_project": [ { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 144, "column": 12 }, "stop": { "line": 144, "column": 34 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 145, "column": 16 }, "stop": { "line": 145, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.TypeConversionDict.get", "class_name": "werkzeug.datastructures.ImmutableMultiDict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 147, "column": 18 }, "stop": { "line": 147, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "keystone.api.role_assignments.RoleAssignmentsResource._build_role_assignments_list": [ { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 126, "column": 8 }, "stop": { "line": 126, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.role_assignments.RoleAssignmentsResource._assert_user_nand_group", "class_name": "keystone.api.role_assignments.RoleAssignmentsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 140, "column": 26 }, "stop": { "line": 140, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.role_assignments.RoleAssignmentsResource._format_entity", "class_name": "keystone.api.role_assignments.RoleAssignmentsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 123, "column": 8 }, "stop": { "line": 123, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.role_assignments.RoleAssignmentsResource._assert_domain_nand_project", "class_name": "keystone.api.role_assignments.RoleAssignmentsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 125, "column": 8 }, "stop": { "line": 125, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.role_assignments.RoleAssignmentsResource._assert_system_nand_project", "class_name": "keystone.api.role_assignments.RoleAssignmentsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 124, "column": 8 }, "stop": { "line": 124, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.role_assignments.RoleAssignmentsResource._assert_system_nand_domain", "class_name": "keystone.api.role_assignments.RoleAssignmentsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 127, "column": 8 }, "stop": { "line": 127, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.role_assignments.RoleAssignmentsResource._assert_effective_filters_if_needed", "class_name": "keystone.api.role_assignments.RoleAssignmentsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 121, "column": 24 }, "stop": { "line": 121, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.query_filter_is_true", "class_name": "keystone.api.role_assignments.RoleAssignmentsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 137, "column": 22 }, "stop": { "line": 137, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.role_assignments.RoleAssignmentsResource._inherited", "class_name": "keystone.api.role_assignments.RoleAssignmentsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 141, "column": 15 }, "stop": { "line": 141, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.role_assignments.RoleAssignmentsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 138, "column": 22 }, "stop": { "line": 138, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.role_assignments.RoleAssignmentsResource._effective", "class_name": "keystone.api.role_assignments.RoleAssignmentsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 131, "column": 20 }, "stop": { "line": 131, "column": 30 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 133, "column": 19 }, "stop": { "line": 133, "column": 29 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 132, "column": 21 }, "stop": { "line": 132, "column": 31 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 130, "column": 20 }, "stop": { "line": 130, "column": 30 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 135, "column": 23 }, "stop": { "line": 135, "column": 33 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 134, "column": 22 }, "stop": { "line": 134, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.TypeConversionDict.get", "class_name": "werkzeug.datastructures.ImmutableMultiDict", "dispatch": "dynamic" } ], "keystone.api.role_assignments.RoleAssignmentsResource._list_role_assignments_for_tree": [ { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 95, "column": 18 }, "stop": { "line": 95, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 90, "column": 8 }, "stop": { "line": 90, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 96, "column": 15 }, "stop": { "line": 96, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.role_assignments.RoleAssignmentsResource._build_role_assignments_list", "class_name": "keystone.api.role_assignments.RoleAssignmentsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 92, "column": 15 }, "stop": { "line": 92, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.TypeConversionDict.get", "class_name": "werkzeug.datastructures.ImmutableMultiDict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 86, "column": 25 }, "stop": { "line": 86, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.MultiDict.__getitem__", "class_name": "werkzeug.datastructures.ImmutableMultiDict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 85, "column": 11 }, "stop": { "line": 85, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.__contains__", "class_name": "werkzeug.datastructures.ImmutableMultiDict", "dispatch": "dynamic" } ], "keystone.api.role_assignments.RoleAssignmentsResource._list_role_assignments": [ { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 56, "column": 8 }, "stop": { "line": 56, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 72, "column": 51 }, "stop": { "line": 72, "column": 68 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 62, "column": 11 }, "stop": { "line": 62, "column": 28 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 55, "column": 35 }, "stop": { "line": 55, "column": 52 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 67, "column": 32 }, "stop": { "line": 67, "column": 49 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 54, "column": 11 }, "stop": { "line": 54, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.oslo_context", "class_name": "keystone.api.role_assignments.RoleAssignmentsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 60, "column": 22 }, "stop": { "line": 60, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.role_assignments.RoleAssignmentsResource._build_role_assignments_list", "class_name": "keystone.api.role_assignments.RoleAssignmentsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 73, "column": 24 }, "stop": { "line": 73, "column": 49 } }, { "path": "keystone/api/role_assignments.py", "start": { "line": 68, "column": 20 }, "stop": { "line": 68, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.api.role_assignments.RoleAssignmentsResource.get": [ { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 44, "column": 11 }, "stop": { "line": 44, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.query_filter_is_true", "class_name": "keystone.api.role_assignments.RoleAssignmentsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 46, "column": 15 }, "stop": { "line": 46, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.role_assignments.RoleAssignmentsResource._list_role_assignments", "class_name": "keystone.api.role_assignments.RoleAssignmentsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/role_assignments.py", "start": { "line": 45, "column": 19 }, "stop": { "line": 45, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.role_assignments.RoleAssignmentsResource._list_role_assignments_for_tree", "class_name": "keystone.api.role_assignments.RoleAssignmentsResource", "dispatch": "dynamic" } ], "psutil.tests.test_aix.AIXSpecificTestCase.test_net_if_addrs_names": [], "psutil.tests.test_aix.AIXSpecificTestCase.test_cpu_count_logical": [], "psutil.tests.test_aix.AIXSpecificTestCase.test_cpu_stats": [], "psutil.tests.test_aix.AIXSpecificTestCase.test_swap_memory": [], "psutil.tests.test_aix.AIXSpecificTestCase.test_virtual_memory": [], "unittest2.test.test_setups.TestSetups.test_suite_debug_propagates_exceptions": [], "unittest2.test.test_setups.TestSetups.test_suite_debug_executes_setups_and_teardowns": [], "unittest2.test.test_setups.TestSetups.test_skiptest_in_setupmodule": [], "unittest2.test.test_setups.TestSetups.test_skiptest_in_setupclass": [], "unittest2.test.test_setups.TestSetups.test_error_in_teardown_module": [], "unittest2.test.test_setups.TestSetups.test_teardown_module": [], "unittest2.test.test_setups.TestSetups.test_testcase_with_missing_module": [], "unittest2.test.test_setups.TestSetups.test_error_in_setup_module": [], "unittest2.test.test_setups.TestSetups.test_setup_module": [], "unittest2.test.test_setups.TestSetups.test_setup_teardown_order_with_pathological_suite": [], "unittest2.test.test_setups.TestSetups.test_class_not_setup_or_torndown_when_skipped": [], "unittest2.test.test_setups.TestSetups.test_class_not_torndown_when_setup_fails": [], "unittest2.test.test_setups.TestSetups.test_error_in_teardown_class": [], "unittest2.test.test_setups.TestSetups.test_error_in_setupclass": [], "unittest2.test.test_setups.TestSetups.test_teardown_class_two_classes": [], "unittest2.test.test_setups.TestSetups.test_teardown_class": [], "unittest2.test.test_setups.TestSetups.test_setup_class": [], "unittest2.test.test_setups.TestSetups.runTests": [], "unittest2.test.test_setups.TestSetups.getRunner": [], "keystone.common.sql.expand_repo.versions.062_expand_extract_redelegation_data_from_extras.upgrade": [ { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/062_expand_extract_redelegation_data_from_extras.py", "start": { "line": 25, "column": 19 }, "stop": { "line": 25, "column": 29 } }, { "path": "keystone/common/sql/expand_repo/versions/062_expand_extract_redelegation_data_from_extras.py", "start": { "line": 21, "column": 22 }, "stop": { "line": 21, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/062_expand_extract_redelegation_data_from_extras.py", "start": { "line": 20, "column": 18 }, "stop": { "line": 20, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "pyre_check.client.commands.v2.servers.run_stop": [], "pyre_check.client.commands.v2.servers.run_list": [], "pyre_check.client.commands.v2.servers.find_all_servers_under": [], "pyre_check.client.commands.v2.servers.get_pyre_socket_files": [], "pyre_check.client.commands.v2.servers.find_all_servers": [], "pyre_check.client.commands.v2.servers._stop_server": [], "pyre_check.client.commands.v2.servers._print_server_status": [], "pyre_check.client.commands.v2.servers._print_defunct_server_status": [], "pyre_check.client.commands.v2.servers._print_running_server_status": [], "pyre_check.client.commands.v2.servers._get_running_server_status": [], "pyre_check.client.commands.v2.servers.RunningServerStatus.from_server_response": [], "pyre_check.client.commands.v2.servers.RunningServerStatus.from_json": [], "oslo_middleware.tests.test_http_proxy_to_wsgi.TestHTTPProxyToWSGIDisabled.test_url_translate_ssl_has_no_effect": [], "oslo_middleware.tests.test_http_proxy_to_wsgi.TestHTTPProxyToWSGIDisabled.test_no_headers": [], "oslo_middleware.tests.test_http_proxy_to_wsgi.TestHTTPProxyToWSGIDisabled.setUp": [], "oslo_middleware.tests.test_http_proxy_to_wsgi.TestHTTPProxyToWSGI.test_forwarded_for_headers": [], "oslo_middleware.tests.test_http_proxy_to_wsgi.TestHTTPProxyToWSGI.test_rfc7239_proto_host_base": [], "oslo_middleware.tests.test_http_proxy_to_wsgi.TestHTTPProxyToWSGI.test_rfc7239_proto_host": [], "oslo_middleware.tests.test_http_proxy_to_wsgi.TestHTTPProxyToWSGI.test__parse_rfc7239_header": [], "oslo_middleware.tests.test_http_proxy_to_wsgi.TestHTTPProxyToWSGI.test_rfc7239_proto": [], "oslo_middleware.tests.test_http_proxy_to_wsgi.TestHTTPProxyToWSGI.test_rfc7239_invalid": [], "oslo_middleware.tests.test_http_proxy_to_wsgi.TestHTTPProxyToWSGI.test_url_translate_port_and_base_and_proto_and_host": [], "oslo_middleware.tests.test_http_proxy_to_wsgi.TestHTTPProxyToWSGI.test_url_translate_base": [], "oslo_middleware.tests.test_http_proxy_to_wsgi.TestHTTPProxyToWSGI.test_url_translate_host_ipv6": [], "oslo_middleware.tests.test_http_proxy_to_wsgi.TestHTTPProxyToWSGI.test_url_translate_ssl_port": [], "oslo_middleware.tests.test_http_proxy_to_wsgi.TestHTTPProxyToWSGI.test_url_translate_ssl": [], "oslo_middleware.tests.test_http_proxy_to_wsgi.TestHTTPProxyToWSGI.test_no_headers": [], "oslo_middleware.tests.test_http_proxy_to_wsgi.TestHTTPProxyToWSGI.test_backward_compat": [], "oslo_middleware.tests.test_http_proxy_to_wsgi.TestHTTPProxyToWSGI.setUp": [], "oslo_db.sqlalchemy.provision._random_ident": [], "oslo_db.sqlalchemy.provision.PostgresqlBackendImpl._close_out_database_users": [], "oslo_db.sqlalchemy.provision.PostgresqlBackendImpl.database_exists": [], "oslo_db.sqlalchemy.provision.PostgresqlBackendImpl.drop_additional_objects": [], "oslo_db.sqlalchemy.provision.PostgresqlBackendImpl.drop_named_database": [], "oslo_db.sqlalchemy.provision.PostgresqlBackendImpl.create_named_database": [], "oslo_db.sqlalchemy.provision.PostgresqlBackendImpl.create_opportunistic_driver_url": [], "oslo_db.sqlalchemy.provision.SQLiteBackendImpl.provisioned_database_url": [], "oslo_db.sqlalchemy.provision.SQLiteBackendImpl.database_exists": [], "oslo_db.sqlalchemy.provision.SQLiteBackendImpl.drop_named_database": [], "oslo_db.sqlalchemy.provision.SQLiteBackendImpl.create_named_database": [], "oslo_db.sqlalchemy.provision.SQLiteBackendImpl.create_opportunistic_driver_url": [], "oslo_db.sqlalchemy.provision.SQLiteBackendImpl._drop_url_file": [], "oslo_db.sqlalchemy.provision.SQLiteBackendImpl.dispose": [], "oslo_db.sqlalchemy.provision.MySQLBackendImpl.database_exists": [], "oslo_db.sqlalchemy.provision.MySQLBackendImpl.drop_named_database": [], "oslo_db.sqlalchemy.provision.MySQLBackendImpl.create_named_database": [], "oslo_db.sqlalchemy.provision.MySQLBackendImpl.create_opportunistic_driver_url": [], "oslo_db.sqlalchemy.provision.BackendImpl.provisioned_database_url": [], "oslo_db.sqlalchemy.provision.BackendImpl.drop_additional_objects": [], "oslo_db.sqlalchemy.provision.BackendImpl.drop_all_objects": [], "oslo_db.sqlalchemy.provision.BackendImpl.drop_named_database": [], "oslo_db.sqlalchemy.provision.BackendImpl.create_named_database": [], "oslo_db.sqlalchemy.provision.BackendImpl.create_opportunistic_driver_url": [], "oslo_db.sqlalchemy.provision.BackendImpl.__init__": [], "oslo_db.sqlalchemy.provision.BackendImpl.impl": [], "oslo_db.sqlalchemy.provision.BackendImpl.all_impls": [], "oslo_db.sqlalchemy.provision.BackendImpl.dispose": [], "oslo_db.sqlalchemy.provision.Backend._setup": [], "oslo_db.sqlalchemy.provision.Backend.provisioned_database_url": [], "oslo_db.sqlalchemy.provision.Backend.database_exists": [], "oslo_db.sqlalchemy.provision.Backend.drop_all_objects": [], "oslo_db.sqlalchemy.provision.Backend.drop_named_database": [], "oslo_db.sqlalchemy.provision.Backend.create_named_database": [], "oslo_db.sqlalchemy.provision.Backend._dispose": [], "oslo_db.sqlalchemy.provision.Backend._ensure_backend_available": [], "oslo_db.sqlalchemy.provision.Backend._verify": [], "oslo_db.sqlalchemy.provision.Backend.all_viable_backends": [], "oslo_db.sqlalchemy.provision.Backend.backend_for_database_type": [], "oslo_db.sqlalchemy.provision.Backend.__init__": [], "oslo_db.sqlalchemy.provision.SchemaResource.isDirty": [], "oslo_db.sqlalchemy.provision.SchemaResource.make": [], "oslo_db.sqlalchemy.provision.SchemaResource.clean": [], "oslo_db.sqlalchemy.provision.SchemaResource.__init__": [], "oslo_db.sqlalchemy.provision.DatabaseResource.isDirty": [], "oslo_db.sqlalchemy.provision.DatabaseResource.clean": [], "oslo_db.sqlalchemy.provision.DatabaseResource.make": [], "oslo_db.sqlalchemy.provision.DatabaseResource.__init__": [], "oslo_db.sqlalchemy.provision.BackendResource.isDirty": [], "oslo_db.sqlalchemy.provision.BackendResource.clean": [], "oslo_db.sqlalchemy.provision.BackendResource.make": [], "oslo_db.sqlalchemy.provision.BackendResource.__init__": [], "oslo_db.sqlalchemy.provision.ProvisionedDatabase.__init__": [], "keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTests.load_fixtures": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_endpoint_policy_sql.py", "start": { "line": 38, "column": 8 }, "stop": { "line": 38, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_endpoint_policy.PolicyAssociationTests.load_sample_data", "class_name": "keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_endpoint_policy_sql.py", "start": { "line": 37, "column": 8 }, "stop": { "line": 37, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_fixtures", "class_name": "keystone.tests.unit.test_backend_sql.SqlTests", "dispatch": "static" } ], "keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_policy_association_mapping": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_endpoint_policy_sql.py", "start": { "line": 29, "column": 8 }, "stop": { "line": 29, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlModels.assertExpectedSchema", "class_name": "keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable", "dispatch": "dynamic" } ], "keystone.server.flask.common.unenforced_api": [], "keystone.server.flask.common.set_unenforced_ok": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 1049, "column": 4 }, "stop": { "line": 1049, "column": 11 } } ], "kind": "function", "target": "setattr" } ], "keystone.server.flask.common.full_url": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 1041, "column": 8 }, "stop": { "line": 1041, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 1042, "column": 11 }, "stop": { "line": 1042, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 1039, "column": 9 }, "stop": { "line": 1039, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 1038, "column": 19 }, "stop": { "line": 1038, "column": 27 } } ], "kind": "function", "target": "keystone.server.flask.common.base_url" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 1041, "column": 31 }, "stop": { "line": 1041, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.server.flask.common.base_url": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 1013, "column": 14 }, "stop": { "line": 1013, "column": 42 } } ], "kind": "function", "target": "wsgiref.util.application_uri" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 1008, "column": 24 }, "stop": { "line": 1008, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 1009, "column": 12 }, "stop": { "line": 1009, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "itertools.chain.__init__", "class_name": "itertools.chain", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 1019, "column": 14 }, "stop": { "line": 1019, "column": 40 } } ], "kind": "function", "target": "keystone.common.utils.remove_standard_port" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 1030, "column": 19 }, "stop": { "line": 1030, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__getitem__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 1024, "column": 14 }, "stop": { "line": 1024, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 1029, "column": 11 }, "stop": { "line": 1029, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.startswith", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 1028, "column": 15 }, "stop": { "line": 1028, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.rstrip", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 1033, "column": 10 }, "stop": { "line": 1033, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 1016, "column": 14 }, "stop": { "line": 1016, "column": 20 } } ], "kind": "function", "target": "re.sub" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 1030, "column": 24 }, "stop": { "line": 1030, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 1028, "column": 15 }, "stop": { "line": 1028, "column": 38 } }, { "path": "keystone/server/flask/common.py", "start": { "line": 1030, "column": 19 }, "stop": { "line": 1030, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.lstrip", "class_name": "str", "dispatch": "dynamic" } ], "keystone.server.flask.common.ResourceBase._normalize_domain_id": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 970, "column": 23 }, "stop": { "line": 970, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 992, "column": 16 }, "stop": { "line": 992, "column": 54 } } ], "kind": "function", "target": "oslo_log.versionutils.report_deprecated_feature" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 977, "column": 22 }, "stop": { "line": 977, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "keystone.server.flask.common.ResourceBase.get_token_ref": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 964, "column": 18 }, "stop": { "line": 964, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 959, "column": 27 }, "stop": { "line": 959, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.server.flask.common.ResourceBase._get_domain_id_for_list_request": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 945, "column": 18 }, "stop": { "line": 945, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 928, "column": 20 }, "stop": { "line": 928, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.TypeConversionDict.get", "class_name": "werkzeug.datastructures.ImmutableMultiDict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 932, "column": 20 }, "stop": { "line": 932, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.get_token_ref", "class_name": "keystone.server.flask.common.ResourceBase", "dispatch": "dynamic" } ], "keystone.server.flask.common.ResourceBase._normalize_arg": [], "keystone.server.flask.common.ResourceBase._normalize_dict": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 910, "column": 16 }, "stop": { "line": 910, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._normalize_arg", "class_name": "keystone.server.flask.common.ResourceBase", "dispatch": "dynamic" } ], "keystone.server.flask.common.ResourceBase.limit": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 901, "column": 11 }, "stop": { "line": 901, "column": 14 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 901, "column": 11 }, "stop": { "line": 901, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__le__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 904, "column": 33 }, "stop": { "line": 904, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" } ], "keystone.server.flask.common.ResourceBase.build_driver_hints": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 866, "column": 16 }, "stop": { "line": 866, "column": 32 } }, { "path": "keystone/server/flask/common.py", "start": { "line": 837, "column": 16 }, "stop": { "line": 837, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 829, "column": 16 }, "stop": { "line": 829, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 865, "column": 44 }, "stop": { "line": 865, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 834, "column": 26 }, "stop": { "line": 834, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.MultiDict.items", "class_name": "werkzeug.datastructures.ImmutableMultiDict", "dispatch": "dynamic" } ], "keystone.server.flask.common.ResourceBase.request_body_json": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 819, "column": 15 }, "stop": { "line": 819, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask.wrappers.JSONMixin.get_json", "class_name": "flask.wrappers.Request", "dispatch": "dynamic" } ], "keystone.server.flask.common.ResourceBase.query_filter_is_true": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 809, "column": 27 }, "stop": { "line": 809, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.TypeConversionDict.get", "class_name": "werkzeug.datastructures.ImmutableMultiDict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 808, "column": 11 }, "stop": { "line": 808, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.__contains__", "class_name": "werkzeug.datastructures.ImmutableMultiDict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 811, "column": 20 }, "stop": { "line": 811, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__ne__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 810, "column": 16 }, "stop": { "line": 810, "column": 26 } } ], "kind": "function", "target": "isinstance" } ], "keystone.server.flask.common.ResourceBase.audit_initiator": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 784, "column": 15 }, "stop": { "line": 784, "column": 50 } } ], "kind": "function", "target": "keystone.notifications.build_audit_initiator" } ], "keystone.server.flask.common.ResourceBase.oslo_context": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 776, "column": 15 }, "stop": { "line": 776, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.server.flask.common.ResourceBase.auth_context": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 772, "column": 15 }, "stop": { "line": 772, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.server.flask.common.ResourceBase.filter_by_attributes": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 763, "column": 20 }, "stop": { "line": 763, "column": 38 } } ], "kind": "function", "target": "keystone.common.utils.flatten_dict" } ], "keystone.server.flask.common.ResourceBase._add_self_referential_link": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 695, "column": 25 }, "stop": { "line": 695, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.rstrip", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 706, "column": 34 }, "stop": { "line": 706, "column": 42 } }, { "path": "keystone/server/flask/common.py", "start": { "line": 704, "column": 33 }, "stop": { "line": 704, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 706, "column": 20 }, "stop": { "line": 706, "column": 28 } } ], "kind": "function", "target": "keystone.server.flask.common.base_url" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 698, "column": 25 }, "stop": { "line": 698, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Pattern.sub", "class_name": "typing.Pattern", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 703, "column": 29 }, "stop": { "line": 703, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.format", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 695, "column": 25 }, "stop": { "line": 695, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.lstrip", "class_name": "str", "dispatch": "dynamic" } ], "keystone.server.flask.common.ResourceBase.wrap_member": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 688, "column": 8 }, "stop": { "line": 688, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._add_self_referential_link", "class_name": "keystone.server.flask.common.ResourceBase", "dispatch": "dynamic" } ], "keystone.server.flask.common.ResourceBase.wrap_collection": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 676, "column": 8 }, "stop": { "line": 676, "column": 26 } }, { "path": "keystone/server/flask/common.py", "start": { "line": 682, "column": 12 }, "stop": { "line": 682, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 675, "column": 19 }, "stop": { "line": 675, "column": 27 } } ], "kind": "function", "target": "keystone.server.flask.common.full_url" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 675, "column": 28 }, "stop": { "line": 675, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 672, "column": 12 }, "stop": { "line": 672, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._add_self_referential_link", "class_name": "keystone.server.flask.common.ResourceBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 667, "column": 29 }, "stop": { "line": 667, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.limit", "class_name": "keystone.server.flask.common.ResourceBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 665, "column": 19 }, "stop": { "line": 665, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.filter_by_attributes", "class_name": "keystone.server.flask.common.ResourceBase", "dispatch": "dynamic" } ], "keystone.server.flask.common.ResourceBase.filter_params": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 635, "column": 23 }, "stop": { "line": 635, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 636, "column": 27 }, "stop": { "line": 636, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__sub__", "class_name": "set", "dispatch": "dynamic" } ], "keystone.server.flask.common.ResourceBase._require_matching_id": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 618, "column": 21 }, "stop": { "line": 618, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 618, "column": 49 }, "stop": { "line": 618, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 620, "column": 18 }, "stop": { "line": 620, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "keystone.server.flask.common.ResourceBase._validate_id_format": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 609, "column": 15 }, "stop": { "line": 609, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.__init__", "class_name": "uuid.UUID", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 610, "column": 11 }, "stop": { "line": 610, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__eq__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 611, "column": 18 }, "stop": { "line": 611, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "ValueError", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 609, "column": 15 }, "stop": { "line": 609, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.server.flask.common.ResourceBase._assign_unique_id": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 604, "column": 20 }, "stop": { "line": 604, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 604, "column": 20 }, "stop": { "line": 604, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.server.flask.common._AttributeRaisesError.__get__": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 587, "column": 14 }, "stop": { "line": 587, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "ValueError", "dispatch": "static" } ], "keystone.server.flask.common._AttributeRaisesError.__init__": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 583, "column": 21 }, "stop": { "line": 583, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.format", "class_name": "str", "dispatch": "dynamic" } ], "keystone.server.flask.common.APIBase.instantiate_and_register_to_app": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 573, "column": 37 }, "stop": { "line": 573, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.APIBase.blueprint", "class_name": "keystone.server.flask.common.APIBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 572, "column": 15 }, "stop": { "line": 572, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.APIBase.__init__", "class_name": "keystone.server.flask.common.APIBase", "dispatch": "static" } ], "keystone.server.flask.common.APIBase._output_json": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 555, "column": 17 }, "stop": { "line": 555, "column": 32 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 557, "column": 15 }, "stop": { "line": 557, "column": 34 } } ], "kind": "function", "target": "flask.helpers.make_response" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 558, "column": 8 }, "stop": { "line": 558, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.Headers.extend", "class_name": "werkzeug.datastructures.Headers", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 544, "column": 19 }, "stop": { "line": 544, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "flask.config.Config", "dispatch": "dynamic" } ], "keystone.server.flask.common.APIBase._register_after_request_functions": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 529, "column": 8 }, "stop": { "line": 529, "column": 38 } }, { "path": "keystone/server/flask/common.py", "start": { "line": 533, "column": 12 }, "stop": { "line": 533, "column": 42 } }, { "path": "keystone/server/flask/common.py", "start": { "line": 528, "column": 8 }, "stop": { "line": 528, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask.blueprints.Blueprint.after_request", "class_name": "flask.blueprints.Blueprint", "dispatch": "dynamic" } ], "keystone.server.flask.common.APIBase._register_before_request_functions": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 501, "column": 12 }, "stop": { "line": 501, "column": 43 } }, { "path": "keystone/server/flask/common.py", "start": { "line": 497, "column": 8 }, "stop": { "line": 497, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask.blueprints.Blueprint.before_request", "class_name": "flask.blueprints.Blueprint", "dispatch": "dynamic" } ], "keystone.server.flask.common.APIBase._add_mapped_resources": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 417, "column": 17 }, "stop": { "line": 417, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.APIBase.resource_mapping", "class_name": "keystone.server.flask.common.APIBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 444, "column": 12 }, "stop": { "line": 444, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask_restful.Api.add_resource", "class_name": "flask_restful.Api", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 452, "column": 27 }, "stop": { "line": 452, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 460, "column": 20 }, "stop": { "line": 460, "column": 41 } }, { "path": "keystone/server/flask/common.py", "start": { "line": 457, "column": 20 }, "stop": { "line": 457, "column": 50 } }, { "path": "keystone/server/flask/common.py", "start": { "line": 458, "column": 20 }, "stop": { "line": 458, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 461, "column": 16 }, "stop": { "line": 461, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.json_home.Status.update_resource_data", "class_name": "keystone.common.json_home.Status", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 440, "column": 20 }, "stop": { "line": 440, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 453, "column": 27 }, "stop": { "line": 453, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Pattern.sub", "class_name": "typing.Pattern", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 422, "column": 25 }, "stop": { "line": 422, "column": 35 } }, { "path": "keystone/server/flask/common.py", "start": { "line": 438, "column": 33 }, "stop": { "line": 438, "column": 43 } }, { "path": "keystone/server/flask/common.py", "start": { "line": 432, "column": 62 }, "stop": { "line": 432, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.APIBase._name", "class_name": "keystone.server.flask.common.APIBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 453, "column": 27 }, "stop": { "line": 453, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.lstrip", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 444, "column": 12 }, "stop": { "line": 444, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.APIBase.api", "class_name": "keystone.server.flask.common.APIBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 470, "column": 20 }, "stop": { "line": 470, "column": 63 } }, { "path": "keystone/server/flask/common.py", "start": { "line": 463, "column": 16 }, "stop": { "line": 463, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.json_home.JsonHomeResources.append_resource", "class_name": "keystone.common.json_home.JsonHomeResources", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 442, "column": 24 }, "stop": { "line": 442, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.server.flask.common.APIBase._add_resources": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 329, "column": 30 }, "stop": { "line": 329, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 335, "column": 32 }, "stop": { "line": 335, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 383, "column": 16 }, "stop": { "line": 383, "column": 37 } }, { "path": "keystone/server/flask/common.py", "start": { "line": 382, "column": 16 }, "stop": { "line": 382, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 367, "column": 23 }, "stop": { "line": 367, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 341, "column": 24 }, "stop": { "line": 341, "column": 38 } }, { "path": "keystone/server/flask/common.py", "start": { "line": 382, "column": 44 }, "stop": { "line": 382, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Pattern.sub", "class_name": "typing.Pattern", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 317, "column": 35 }, "stop": { "line": 317, "column": 45 } }, { "path": "keystone/server/flask/common.py", "start": { "line": 349, "column": 28 }, "stop": { "line": 349, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.APIBase._name", "class_name": "keystone.server.flask.common.APIBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 343, "column": 26 }, "stop": { "line": 343, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.lstrip", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 353, "column": 12 }, "stop": { "line": 353, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask_restful.Api.add_resource", "class_name": "flask_restful.Api", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 381, "column": 27 }, "stop": { "line": 381, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 306, "column": 17 }, "stop": { "line": 306, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.APIBase.resources", "class_name": "keystone.server.flask.common.APIBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 407, "column": 16 }, "stop": { "line": 407, "column": 53 } }, { "path": "keystone/server/flask/common.py", "start": { "line": 405, "column": 16 }, "stop": { "line": 405, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.json_home.Status.update_resource_data", "class_name": "keystone.common.json_home.Status", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 359, "column": 34 }, "stop": { "line": 359, "column": 41 } }, { "path": "keystone/server/flask/common.py", "start": { "line": 386, "column": 39 }, "stop": { "line": 386, "column": 46 } }, { "path": "keystone/server/flask/common.py", "start": { "line": 309, "column": 20 }, "stop": { "line": 309, "column": 27 } }, { "path": "keystone/server/flask/common.py", "start": { "line": 356, "column": 32 }, "stop": { "line": 356, "column": 39 } }, { "path": "keystone/server/flask/common.py", "start": { "line": 308, "column": 20 }, "stop": { "line": 308, "column": 27 } }, { "path": "keystone/server/flask/common.py", "start": { "line": 373, "column": 32 }, "stop": { "line": 373, "column": 39 } }, { "path": "keystone/server/flask/common.py", "start": { "line": 393, "column": 33 }, "stop": { "line": 393, "column": 40 } }, { "path": "keystone/server/flask/common.py", "start": { "line": 307, "column": 20 }, "stop": { "line": 307, "column": 27 } }, { "path": "keystone/server/flask/common.py", "start": { "line": 361, "column": 43 }, "stop": { "line": 361, "column": 50 } }, { "path": "keystone/server/flask/common.py", "start": { "line": 333, "column": 32 }, "stop": { "line": 333, "column": 39 } }, { "path": "keystone/server/flask/common.py", "start": { "line": 330, "column": 15 }, "stop": { "line": 330, "column": 22 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 337, "column": 26 }, "stop": { "line": 337, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 401, "column": 16 }, "stop": { "line": 401, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.setdefault", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 353, "column": 12 }, "stop": { "line": 353, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.APIBase.api", "class_name": "keystone.server.flask.common.APIBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 410, "column": 12 }, "stop": { "line": 410, "column": 55 } }, { "path": "keystone/server/flask/common.py", "start": { "line": 412, "column": 12 }, "stop": { "line": 412, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.json_home.JsonHomeResources.append_resource", "class_name": "keystone.common.json_home.JsonHomeResources", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 341, "column": 48 }, "stop": { "line": 341, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.server.flask.common.APIBase.__init__": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 265, "column": 16 }, "stop": { "line": 265, "column": 21 } }, { "path": "keystone/server/flask/common.py", "start": { "line": 256, "column": 35 }, "stop": { "line": 256, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 285, "column": 8 }, "stop": { "line": 285, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.APIBase._add_resources", "class_name": "keystone.server.flask.common.APIBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 283, "column": 8 }, "stop": { "line": 283, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask_restful.Api.representation", "class_name": "flask_restful.Api", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 286, "column": 8 }, "stop": { "line": 286, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.APIBase._add_mapped_resources", "class_name": "keystone.server.flask.common.APIBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 267, "column": 41 }, "stop": { "line": 267, "column": 66 } }, { "path": "keystone/server/flask/common.py", "start": { "line": 264, "column": 41 }, "stop": { "line": 264, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.APIBase._build_bp_url_prefix", "class_name": "keystone.server.flask.common.APIBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 289, "column": 8 }, "stop": { "line": 289, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.APIBase._register_before_request_functions", "class_name": "keystone.server.flask.common.APIBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 290, "column": 8 }, "stop": { "line": 290, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.APIBase._register_after_request_functions", "class_name": "keystone.server.flask.common.APIBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 263, "column": 40 }, "stop": { "line": 263, "column": 71 } }, { "path": "keystone/server/flask/common.py", "start": { "line": 255, "column": 34 }, "stop": { "line": 255, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.startswith", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 252, "column": 31 }, "stop": { "line": 252, "column": 58 } }, { "path": "keystone/server/flask/common.py", "start": { "line": 253, "column": 25 }, "stop": { "line": 253, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.rstrip", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 270, "column": 27 }, "stop": { "line": 270, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask.blueprints.Blueprint.__init__", "class_name": "flask.blueprints.Blueprint", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 273, "column": 21 }, "stop": { "line": 273, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask_restful.Api.__init__", "class_name": "flask_restful.Api", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 261, "column": 36 }, "stop": { "line": 261, "column": 43 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 271, "column": 17 }, "stop": { "line": 271, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.APIBase._name", "class_name": "keystone.server.flask.common.APIBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 271, "column": 41 }, "stop": { "line": 271, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.APIBase._import_name", "class_name": "keystone.server.flask.common.APIBase", "dispatch": "dynamic" } ], "keystone.server.flask.common.APIBase.blueprint": [], "keystone.server.flask.common.APIBase.api": [], "keystone.server.flask.common.APIBase._build_bp_url_prefix": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 233, "column": 15 }, "stop": { "line": 233, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.rstrip", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 232, "column": 12 }, "stop": { "line": 232, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 233, "column": 15 }, "stop": { "line": 233, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" } ], "keystone.server.flask.common.APIBase.resources": [], "keystone.server.flask.common.APIBase.resource_mapping": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 220, "column": 14 }, "stop": { "line": 220, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "NotImplementedError", "dispatch": "static" } ], "keystone.server.flask.common.APIBase._import_name": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 177, "column": 14 }, "stop": { "line": 177, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "NotImplementedError", "dispatch": "static" } ], "keystone.server.flask.common.APIBase._name": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 171, "column": 14 }, "stop": { "line": 171, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "NotImplementedError", "dispatch": "static" } ], "keystone.server.flask.common._remove_content_type_on_204": [], "keystone.server.flask.common._assert_rbac_enforcement_called": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 152, "column": 7 }, "stop": { "line": 152, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__eq__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 153, "column": 15 }, "stop": { "line": 153, "column": 22 } } ], "kind": "function", "target": "getattr" } ], "keystone.server.flask.common._initialize_rbac_enforcement_check": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 140, "column": 4 }, "stop": { "line": 140, "column": 11 } } ], "kind": "function", "target": "setattr" } ], "keystone.server.flask.common.construct_json_home_data": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 136, "column": 11 }, "stop": { "line": 136, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.JsonHomeData.__init__", "class_name": "keystone.server.flask.common.JsonHomeData", "dispatch": "static" } ], "keystone.server.flask.common.construct_resource_map": [ { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 126, "column": 14 }, "stop": { "line": 126, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 127, "column": 11 }, "stop": { "line": 127, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceMap.__init__", "class_name": "keystone.server.flask.common.ResourceMap", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/common.py", "start": { "line": 120, "column": 18 }, "stop": { "line": 120, "column": 42 } } ], "kind": "function", "target": "keystone.server.flask.common.construct_json_home_data" } ], "keystone.server.flask.common.JsonHomeData.__init__": [], "keystone.server.flask.common.ResourceMap.__init__": [], "keystone.common.sql.expand_repo.versions.064_expand_add_remote_id_attribute_to_federation_protocol_table.upgrade": [ { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/064_expand_add_remote_id_attribute_to_federation_protocol_table.py", "start": { "line": 22, "column": 26 }, "stop": { "line": 22, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/064_expand_add_remote_id_attribute_to_federation_protocol_table.py", "start": { "line": 20, "column": 32 }, "stop": { "line": 20, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "rfc3986.uri.URIReference.from_string": [], "rfc3986.uri.URIReference.normalize": [], "rfc3986.uri.URIReference.__eq__": [], "rfc3986.uri.URIReference.__new__": [], "IPython.utils.tests.test_path.TestLinkOrCopy.test_link_twice": [], "IPython.utils.tests.test_path.TestLinkOrCopy.test_windows": [], "IPython.utils.tests.test_path.TestLinkOrCopy.test_no_link": [], "IPython.utils.tests.test_path.TestLinkOrCopy.test_target_exists": [], "IPython.utils.tests.test_path.TestLinkOrCopy.test_link_into_dir": [], "IPython.utils.tests.test_path.TestLinkOrCopy.test_link_successful": [], "IPython.utils.tests.test_path.TestLinkOrCopy.assert_content_equal": [], "IPython.utils.tests.test_path.TestLinkOrCopy.assert_inode_equal": [], "IPython.utils.tests.test_path.TestLinkOrCopy.assert_inode_not_equal": [], "IPython.utils.tests.test_path.TestLinkOrCopy.dst": [], "IPython.utils.tests.test_path.TestLinkOrCopy.tearDown": [], "IPython.utils.tests.test_path.TestLinkOrCopy.setUp": [], "IPython.utils.tests.test_path.test_ensure_dir_exists": [], "IPython.utils.tests.test_path.test_unescape_glob": [], "IPython.utils.tests.test_path.TestShellGlob.test_match_windows": [], "IPython.utils.tests.test_path.TestShellGlob.test_match_posix": [], "IPython.utils.tests.test_path.TestShellGlob.common_cases": [], "IPython.utils.tests.test_path.TestShellGlob.check_match": [], "IPython.utils.tests.test_path.TestShellGlob.in_tempdir": [], "IPython.utils.tests.test_path.TestShellGlob.tearDownClass": [], "IPython.utils.tests.test_path.TestShellGlob.setUpClass": [], "IPython.utils.tests.test_path.test_unicode_in_filename": [], "IPython.utils.tests.test_path.test_get_py_filename": [], "IPython.utils.tests.test_path.TestRaiseDeprecation.test_not_writable_ipdir": [], "IPython.utils.tests.test_path.test_get_long_path_name": [], "IPython.utils.tests.test_path.test_get_long_path_name_win32": [], "IPython.utils.tests.test_path.test_filefind": [], "IPython.utils.tests.test_path.test_get_xdg_dir_3": [], "IPython.utils.tests.test_path.test_get_xdg_dir_2": [], "IPython.utils.tests.test_path.test_get_xdg_dir_1": [], "IPython.utils.tests.test_path.test_get_xdg_dir_0": [], "IPython.utils.tests.test_path.test_get_home_dir_8": [], "IPython.utils.tests.test_path.test_get_home_dir_5": [], "IPython.utils.tests.test_path.test_get_home_dir_4": [], "IPython.utils.tests.test_path.test_get_home_dir_3": [], "IPython.utils.tests.test_path.test_get_home_dir_2": [], "IPython.utils.tests.test_path.test_get_home_dir_1": [], "IPython.utils.tests.test_path.teardown_environment": [], "IPython.utils.tests.test_path.setup_environment": [], "IPython.utils.tests.test_path.teardown_module": [], "IPython.utils.tests.test_path.setup_module": [], "saml2.xmldsig.factory": [], "saml2.xmldsig.signature_from_string": [], "saml2.xmldsig.signature_type__from_string": [], "saml2.xmldsig.SignatureType_.__init__": [], "saml2.xmldsig.signed_info_from_string": [], "saml2.xmldsig.manifest_from_string": [], "saml2.xmldsig.key_info_from_string": [], "saml2.xmldsig.signed_info_type__from_string": [], "saml2.xmldsig.SignedInfoType_.__init__": [], "saml2.xmldsig.manifest_type__from_string": [], "saml2.xmldsig.ManifestType_.__init__": [], "saml2.xmldsig.key_info_type__from_string": [], "saml2.xmldsig.KeyInfoType_.__init__": [], "saml2.xmldsig.reference_from_string": [], "saml2.xmldsig.retrieval_method_from_string": [], "saml2.xmldsig.reference_type__from_string": [], "saml2.xmldsig.ReferenceType_.__init__": [], "saml2.xmldsig.signature_properties_from_string": [], "saml2.xmldsig.retrieval_method_type__from_string": [], "saml2.xmldsig.RetrievalMethodType_.__init__": [], "saml2.xmldsig.key_value_from_string": [], "saml2.xmldsig.transforms_from_string": [], "saml2.xmldsig.signature_properties_type__from_string": [], "saml2.xmldsig.SignaturePropertiesType_.__init__": [], "saml2.xmldsig.x509_data_from_string": [], "saml2.xmldsig.key_value_type__from_string": [], "saml2.xmldsig.KeyValueType_.__init__": [], "saml2.xmldsig.transforms_type__from_string": [], "saml2.xmldsig.TransformsType_.__init__": [], "saml2.xmldsig.signature_method_from_string": [], "saml2.xmldsig.rsa_key_value_from_string": [], "saml2.xmldsig.dsa_key_value_from_string": [], "saml2.xmldsig.signature_property_from_string": [], "saml2.xmldsig.object_from_string": [], "saml2.xmldsig.spki_data_from_string": [], "saml2.xmldsig.pgp_data_from_string": [], "saml2.xmldsig.x509_data_type__from_string": [], "saml2.xmldsig.X509DataType_.__init__": [], "saml2.xmldsig.x509_crl_from_string": [], "saml2.xmldsig.x509_certificate_from_string": [], "saml2.xmldsig.x509_subject_name_from_string": [], "saml2.xmldsig.x509_ski_from_string": [], "saml2.xmldsig.x509_issuer_serial_from_string": [], "saml2.xmldsig.digest_value_from_string": [], "saml2.xmldsig.digest_method_from_string": [], "saml2.xmldsig.transform_from_string": [], "saml2.xmldsig.signature_method_type__from_string": [], "saml2.xmldsig.SignatureMethodType_.__init__": [], "saml2.xmldsig.hmac_output_length_from_string": [], "saml2.xmldsig.canonicalization_method_from_string": [], "saml2.xmldsig.signature_value_from_string": [], "saml2.xmldsig.rsa_key_value_type__from_string": [], "saml2.xmldsig.RSAKeyValueType_.__init__": [], "saml2.xmldsig.exponent_from_string": [], "saml2.xmldsig.modulus_from_string": [], "saml2.xmldsig.dsa_key_value_type__from_string": [], "saml2.xmldsig.DSAKeyValueType_.__init__": [], "saml2.xmldsig.pgen_counter_from_string": [], "saml2.xmldsig.seed_from_string": [], "saml2.xmldsig.j_from_string": [], "saml2.xmldsig.y_from_string": [], "saml2.xmldsig.g_from_string": [], "saml2.xmldsig.q_from_string": [], "saml2.xmldsig.p_from_string": [], "saml2.xmldsig.hmac_output_length_type__from_string": [], "saml2.xmldsig.signature_property_type__from_string": [], "saml2.xmldsig.SignaturePropertyType_.__init__": [], "saml2.xmldsig.object_type__from_string": [], "saml2.xmldsig.ObjectType_.__init__": [], "saml2.xmldsig.spki_data_type__from_string": [], "saml2.xmldsig.SPKIDataType_.__init__": [], "saml2.xmldsig.spki_sexp_from_string": [], "saml2.xmldsig.pgp_data_type__from_string": [], "saml2.xmldsig.PGPDataType_.__init__": [], "saml2.xmldsig.pgp_key_packet_from_string": [], "saml2.xmldsig.pgp_key_id_from_string": [], "saml2.xmldsig.x509_issuer_serial_type__from_string": [], "saml2.xmldsig.X509IssuerSerialType_.__init__": [], "saml2.xmldsig.x509_serial_number_from_string": [], "saml2.xmldsig.x509_issuer_name_from_string": [], "saml2.xmldsig.mgmt_data_from_string": [], "saml2.xmldsig.key_name_from_string": [], "saml2.xmldsig.digest_value_type__from_string": [], "saml2.xmldsig.digest_method_type__from_string": [], "saml2.xmldsig.DigestMethodType_.__init__": [], "saml2.xmldsig.transform_type__from_string": [], "saml2.xmldsig.TransformType_.__init__": [], "saml2.xmldsig.transform_type__x_path_from_string": [], "saml2.xmldsig.canonicalization_method_type__from_string": [], "saml2.xmldsig.CanonicalizationMethodType_.__init__": [], "saml2.xmldsig.signature_value_type__from_string": [], "saml2.xmldsig.SignatureValueType_.__init__": [], "saml2.xmldsig.crypto_binary__from_string": [], "saml2.xmldsig.DefaultSignature.get_digest_alg": [], "saml2.xmldsig.DefaultSignature.get_sign_alg": [], "saml2.xmldsig.DefaultSignature.__getattr__": [], "saml2.xmldsig.DefaultSignature.__init__": [], "saml2.xmldsig.DefaultSignature._DefaultSignature.__str__": [], "saml2.xmldsig.DefaultSignature._DefaultSignature.__init__": [], "graphene.tests.issues.test_425.test_special_enum_inherit_meta_options": [], "graphene.tests.issues.test_425.test_special_enum_could_be_subclassed_default": [], "graphene.tests.issues.test_425.test_special_enum_could_be_subclassed": [], "graphene.tests.issues.test_425.SpecialEnum.__init_subclass_with_meta__": [], "graphene.tests.issues.test_425.test_special_inputobjecttype_inherit_meta_options": [], "graphene.tests.issues.test_425.test_special_inputobjecttype_could_be_subclassed_default": [], "graphene.tests.issues.test_425.test_special_inputobjecttype_could_be_subclassed": [], "graphene.tests.issues.test_425.SpecialInputObjectType.__init_subclass_with_meta__": [], "graphene.tests.issues.test_425.test_special_objecttype_inherit_meta_options": [], "graphene.tests.issues.test_425.test_special_objecttype_could_be_subclassed_default": [], "graphene.tests.issues.test_425.test_special_objecttype_could_be_subclassed": [], "graphene.tests.issues.test_425.SpecialObjectType.__init_subclass_with_meta__": [], "keystone.receipt.handlers.build_receipt": [ { "locations": [ { "path": "keystone/receipt/handlers.py", "start": { "line": 74, "column": 4 }, "stop": { "line": 74, "column": 36 } }, { "path": "keystone/receipt/handlers.py", "start": { "line": 73, "column": 4 }, "stop": { "line": 73, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.Headers.__setitem__", "class_name": "werkzeug.datastructures.Headers", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/receipt/handlers.py", "start": { "line": 71, "column": 16 }, "stop": { "line": 71, "column": 31 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/receipt/handlers.py", "start": { "line": 70, "column": 16 }, "stop": { "line": 70, "column": 51 } } ], "kind": "function", "target": "keystone.receipt.handlers._render_receipt_response_from_model" }, { "locations": [ { "path": "keystone/receipt/handlers.py", "start": { "line": 72, "column": 15 }, "stop": { "line": 72, "column": 34 } } ], "kind": "function", "target": "flask.helpers.make_response" } ], "keystone.receipt.handlers._render_receipt_response_from_model": [], "keystone.receipt.handlers.extract_receipt": [ { "locations": [ { "path": "keystone/receipt/handlers.py", "start": { "line": 29, "column": 17 }, "stop": { "line": 29, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.Headers.get", "class_name": "werkzeug.datastructures.EnvironHeaders", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/receipt/handlers.py", "start": { "line": 37, "column": 16 }, "stop": { "line": 38, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/receipt/handlers.py", "start": { "line": 36, "column": 18 }, "stop": { "line": 36, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ReceiptNotFound", "dispatch": "static" } ], "libcst._nodes.tests.test_set.ListTest.test_versions": [], "libcst._nodes.tests.test_set.ListTest.test_invalid": [], "libcst._nodes.tests.test_set.ListTest.test_valid": [], "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_get_domain_mapping_list_by_group_entity_type": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 405, "column": 8 }, "stop": { "line": 405, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertItemsEqual", "class_name": "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 391, "column": 25 }, "stop": { "line": 391, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping._prepare_domain_mappings_for_list", "class_name": "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 405, "column": 30 }, "stop": { "line": 405, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 395, "column": 13 }, "stop": { "line": 395, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_get_domain_mapping_list_by_user_entity_type": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 375, "column": 25 }, "stop": { "line": 375, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping._prepare_domain_mappings_for_list", "class_name": "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 388, "column": 45 }, "stop": { "line": 388, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 379, "column": 13 }, "stop": { "line": 379, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 388, "column": 8 }, "stop": { "line": 388, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertItemsEqual", "class_name": "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 388, "column": 30 }, "stop": { "line": 388, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_get_domain_mapping_list": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 360, "column": 25 }, "stop": { "line": 360, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping._prepare_domain_mappings_for_list", "class_name": "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 372, "column": 45 }, "stop": { "line": 372, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 364, "column": 13 }, "stop": { "line": 364, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 372, "column": 8 }, "stop": { "line": 372, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertItemsEqual", "class_name": "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 372, "column": 30 }, "stop": { "line": 372, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping._prepare_domain_mappings_for_list": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 355, "column": 28 }, "stop": { "line": 355, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 355, "column": 28 }, "stop": { "line": 355, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 356, "column": 12 }, "stop": { "line": 356, "column": 26 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 355, "column": 12 }, "stop": { "line": 355, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_invalidate_cache_when_purge_mappings": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 280, "column": 20 }, "stop": { "line": 280, "column": 30 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 282, "column": 20 }, "stop": { "line": 282, "column": 30 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 281, "column": 20 }, "stop": { "line": 281, "column": 30 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 283, "column": 20 }, "stop": { "line": 283, "column": 30 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 279, "column": 20 }, "stop": { "line": 279, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 280, "column": 20 }, "stop": { "line": 280, "column": 36 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 281, "column": 20 }, "stop": { "line": 281, "column": 36 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 282, "column": 20 }, "stop": { "line": 282, "column": 36 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 279, "column": 20 }, "stop": { "line": 279, "column": 36 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 283, "column": 20 }, "stop": { "line": 283, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 329, "column": 8 }, "stop": { "line": 329, "column": 25 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 314, "column": 8 }, "stop": { "line": 314, "column": 25 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 321, "column": 8 }, "stop": { "line": 321, "column": 25 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 311, "column": 8 }, "stop": { "line": 311, "column": 25 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 335, "column": 8 }, "stop": { "line": 335, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_cache_when_id_mapping_crud": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 270, "column": 8 }, "stop": { "line": 270, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 265, "column": 8 }, "stop": { "line": 265, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 268, "column": 8 }, "stop": { "line": 268, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 269, "column": 8 }, "stop": { "line": 269, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 255, "column": 19 }, "stop": { "line": 255, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 255, "column": 19 }, "stop": { "line": 255, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 275, "column": 8 }, "stop": { "line": 275, "column": 25 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 274, "column": 8 }, "stop": { "line": 274, "column": 25 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 261, "column": 8 }, "stop": { "line": 261, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_create_duplicate_mapping": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 251, "column": 8 }, "stop": { "line": 251, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 245, "column": 8 }, "stop": { "line": 245, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 238, "column": 24 }, "stop": { "line": 238, "column": 34 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 250, "column": 36 }, "stop": { "line": 250, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 238, "column": 24 }, "stop": { "line": 238, "column": 40 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 250, "column": 36 }, "stop": { "line": 250, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_purge_mappings": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 179, "column": 20 }, "stop": { "line": 179, "column": 30 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 183, "column": 20 }, "stop": { "line": 183, "column": 30 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 182, "column": 20 }, "stop": { "line": 182, "column": 30 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 180, "column": 20 }, "stop": { "line": 180, "column": 30 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 181, "column": 20 }, "stop": { "line": 181, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 208, "column": 8 }, "stop": { "line": 208, "column": 23 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 217, "column": 8 }, "stop": { "line": 217, "column": 23 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 232, "column": 8 }, "stop": { "line": 232, "column": 23 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 202, "column": 8 }, "stop": { "line": 202, "column": 23 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 226, "column": 8 }, "stop": { "line": 226, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 178, "column": 27 }, "stop": { "line": 178, "column": 30 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 227, "column": 43 }, "stop": { "line": 227, "column": 59 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 209, "column": 43 }, "stop": { "line": 209, "column": 59 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 203, "column": 43 }, "stop": { "line": 203, "column": 59 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 218, "column": 43 }, "stop": { "line": 218, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 232, "column": 24 }, "stop": { "line": 232, "column": 52 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 226, "column": 24 }, "stop": { "line": 226, "column": 52 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 202, "column": 24 }, "stop": { "line": 202, "column": 52 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 178, "column": 31 }, "stop": { "line": 178, "column": 59 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 208, "column": 24 }, "stop": { "line": 208, "column": 52 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 217, "column": 24 }, "stop": { "line": 217, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.identity_mapping.list_id_mappings" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 181, "column": 20 }, "stop": { "line": 181, "column": 36 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 182, "column": 20 }, "stop": { "line": 182, "column": 36 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 183, "column": 20 }, "stop": { "line": 183, "column": 36 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 180, "column": 20 }, "stop": { "line": 180, "column": 36 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 179, "column": 20 }, "stop": { "line": 179, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_delete_public_id_is_silent": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 175, "column": 51 }, "stop": { "line": 175, "column": 61 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 175, "column": 51 }, "stop": { "line": 175, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_id_mapping_handles_bytes": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 168, "column": 8 }, "stop": { "line": 168, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 164, "column": 8 }, "stop": { "line": 164, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 170, "column": 8 }, "stop": { "line": 170, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 157, "column": 27 }, "stop": { "line": 157, "column": 30 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 169, "column": 43 }, "stop": { "line": 169, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 168, "column": 24 }, "stop": { "line": 168, "column": 52 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 157, "column": 31 }, "stop": { "line": 157, "column": 59 } } ], "kind": "function", "target": "keystone.tests.unit.identity_mapping.list_id_mappings" } ], "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_id_mapping_handles_unicode": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 151, "column": 8 }, "stop": { "line": 151, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 147, "column": 8 }, "stop": { "line": 147, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 153, "column": 8 }, "stop": { "line": 153, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 140, "column": 27 }, "stop": { "line": 140, "column": 30 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 152, "column": 43 }, "stop": { "line": 152, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 151, "column": 24 }, "stop": { "line": 151, "column": 52 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 140, "column": 31 }, "stop": { "line": 140, "column": 59 } } ], "kind": "function", "target": "keystone.tests.unit.identity_mapping.list_id_mappings" } ], "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_id_mapping_crud": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 100, "column": 8 }, "stop": { "line": 100, "column": 23 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 136, "column": 8 }, "stop": { "line": 136, "column": 23 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 128, "column": 8 }, "stop": { "line": 128, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 90, "column": 8 }, "stop": { "line": 90, "column": 25 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 93, "column": 8 }, "stop": { "line": 93, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 79, "column": 27 }, "stop": { "line": 79, "column": 30 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 128, "column": 24 }, "stop": { "line": 128, "column": 52 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 136, "column": 24 }, "stop": { "line": 136, "column": 52 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 79, "column": 31 }, "stop": { "line": 79, "column": 59 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 100, "column": 24 }, "stop": { "line": 100, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.identity_mapping.list_id_mappings" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 81, "column": 20 }, "stop": { "line": 81, "column": 36 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 80, "column": 20 }, "stop": { "line": 80, "column": 36 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 122, "column": 24 }, "stop": { "line": 122, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 119, "column": 8 }, "stop": { "line": 119, "column": 27 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 112, "column": 8 }, "stop": { "line": 112, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertNotEqual", "class_name": "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 122, "column": 24 }, "stop": { "line": 122, "column": 34 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 81, "column": 20 }, "stop": { "line": 81, "column": 30 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 80, "column": 20 }, "stop": { "line": 80, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 108, "column": 8 }, "stop": { "line": 108, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 110, "column": 8 }, "stop": { "line": 110, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 117, "column": 8 }, "stop": { "line": 117, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 102, "column": 8 }, "stop": { "line": 102, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 127, "column": 8 }, "stop": { "line": 127, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 116, "column": 8 }, "stop": { "line": 116, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 104, "column": 8 }, "stop": { "line": 104, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 109, "column": 8 }, "stop": { "line": 109, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 115, "column": 8 }, "stop": { "line": 115, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 101, "column": 43 }, "stop": { "line": 101, "column": 59 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 129, "column": 43 }, "stop": { "line": 129, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_invalid_public_key": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 75, "column": 52 }, "stop": { "line": 75, "column": 62 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 75, "column": 52 }, "stop": { "line": 75, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 74, "column": 8 }, "stop": { "line": 74, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.clean_sample_data": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 60, "column": 11 }, "stop": { "line": 60, "column": 18 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 66, "column": 11 }, "stop": { "line": 66, "column": 18 } } ], "kind": "function", "target": "hasattr" } ], "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.load_sample_data": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 49, "column": 8 }, "stop": { "line": 49, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.addCleanup", "class_name": "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 50, "column": 18 }, "stop": { "line": 50, "column": 37 } }, { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 54, "column": 18 }, "stop": { "line": 54, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 45, "column": 8 }, "stop": { "line": 45, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlTests.setUp", "class_name": "keystone.tests.unit.test_backend_sql.SqlTests", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 46, "column": 8 }, "stop": { "line": 46, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.load_sample_data", "class_name": "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_id_mapping": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_id_mapping_sql.py", "start": { "line": 39, "column": 8 }, "stop": { "line": 39, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlModels.assertExpectedSchema", "class_name": "keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable", "dispatch": "dynamic" } ], "pbr.version.VersionInfo.cached_version_string": [], "pbr.version.VersionInfo.version_string": [], "pbr.version.VersionInfo.semantic_version": [], "pbr.version.VersionInfo.release_string": [], "pbr.version.VersionInfo._get_version_from_pkg_resources": [], "pbr.version.VersionInfo.__repr__": [], "pbr.version.VersionInfo.__str__": [], "pbr.version.VersionInfo.__init__": [], "pbr.version.SemanticVersion.version_tuple": [], "pbr.version.SemanticVersion.to_dev": [], "pbr.version.SemanticVersion.rpm_string": [], "pbr.version.SemanticVersion.release_string": [], "pbr.version.SemanticVersion._long_version": [], "pbr.version.SemanticVersion.increment": [], "pbr.version.SemanticVersion.decrement": [], "pbr.version.SemanticVersion.debian_string": [], "pbr.version.SemanticVersion.brief_string": [], "pbr.version.SemanticVersion._from_pip_string_unsafe": [], "pbr.version.SemanticVersion.from_pip_string": [], "pbr.version.SemanticVersion.__repr__": [], "pbr.version.SemanticVersion.__ne__": [], "pbr.version.SemanticVersion.__gt__": [], "pbr.version.SemanticVersion.__ge__": [], "pbr.version.SemanticVersion.__le__": [], "pbr.version.SemanticVersion.__lt__": [], "pbr.version.SemanticVersion._sort_key": [], "pbr.version.SemanticVersion.__hash__": [], "pbr.version.SemanticVersion.__eq__": [], "pbr.version.SemanticVersion.__init__": [], "pbr.version._is_int": [], "passlib.crypto._blowfish.base.BlowfishEngine.repeat_encipher": [], "passlib.crypto._blowfish.base.BlowfishEngine.eks_repeated_expand": [], "passlib.crypto._blowfish.base.BlowfishEngine.eks_salted_expand": [], "passlib.crypto._blowfish.base.BlowfishEngine.expand": [], "passlib.crypto._blowfish.base.BlowfishEngine.encipher": [], "passlib.crypto._blowfish.base.BlowfishEngine.key_to_words": [], "passlib.crypto._blowfish.base.BlowfishEngine.__init__": [], "passlib.crypto._blowfish.base._init_constants": [], "saml2.authn_context.sslcert.factory": [], "saml2.authn_context.sslcert.complex_authenticator_from_string": [], "saml2.authn_context.sslcert.complex_authenticator_type__from_string": [], "saml2.authn_context.sslcert.ComplexAuthenticatorType_.__init__": [], "saml2.authn_context.sslcert.authentication_context_declaration_from_string": [], "saml2.authn_context.sslcert.authn_context_declaration_base_type__from_string": [], "saml2.authn_context.sslcert.AuthnContextDeclarationBaseType_.__init__": [], "saml2.authn_context.sslcert.technical_protection_from_string": [], "saml2.authn_context.sslcert.technical_protection_base_type__from_string": [], "saml2.authn_context.sslcert.TechnicalProtectionBaseType_.__init__": [], "saml2.authn_context.sslcert.private_key_protection_from_string": [], "saml2.authn_context.sslcert.secret_key_protection_from_string": [], "saml2.authn_context.sslcert.secret_key_protection_type__from_string": [], "saml2.authn_context.sslcert.SecretKeyProtectionType_.__init__": [], "saml2.authn_context.sslcert.private_key_protection_type__from_string": [], "saml2.authn_context.sslcert.PrivateKeyProtectionType_.__init__": [], "saml2.authn_context.sslcert.operational_protection_from_string": [], "saml2.authn_context.sslcert.authn_method_from_string": [], "saml2.authn_context.sslcert.key_activation_from_string": [], "saml2.authn_context.sslcert.authn_method_base_type__from_string": [], "saml2.authn_context.sslcert.AuthnMethodBaseType_.__init__": [], "saml2.authn_context.sslcert.key_activation_type__from_string": [], "saml2.authn_context.sslcert.KeyActivationType_.__init__": [], "saml2.authn_context.sslcert.operational_protection_type__from_string": [], "saml2.authn_context.sslcert.OperationalProtectionType_.__init__": [], "saml2.authn_context.sslcert.security_audit_from_string": [], "saml2.authn_context.sslcert.authenticator_transport_protocol_from_string": [], "saml2.authn_context.sslcert.principal_authentication_mechanism_from_string": [], "saml2.authn_context.sslcert.activation_pin_from_string": [], "saml2.authn_context.sslcert.identification_from_string": [], "saml2.authn_context.sslcert.authenticator_transport_protocol_type__from_string": [], "saml2.authn_context.sslcert.AuthenticatorTransportProtocolType_.__init__": [], "saml2.authn_context.sslcert.principal_authentication_mechanism_type__from_string": [], "saml2.authn_context.sslcert.PrincipalAuthenticationMechanismType_.__init__": [], "saml2.authn_context.sslcert.security_audit_type__from_string": [], "saml2.authn_context.sslcert.SecurityAuditType_.__init__": [], "saml2.authn_context.sslcert.activation_pin_type__from_string": [], "saml2.authn_context.sslcert.ActivationPinType_.__init__": [], "saml2.authn_context.sslcert.restricted_password_from_string": [], "saml2.authn_context.sslcert.identification_type__from_string": [], "saml2.authn_context.sslcert.IdentificationType_.__init__": [], "saml2.authn_context.sslcert.deactivation_call_center_from_string": [], "saml2.authn_context.sslcert.switch_audit_from_string": [], "saml2.authn_context.sslcert.adsl_from_string": [], "saml2.authn_context.sslcert.isdn_from_string": [], "saml2.authn_context.sslcert.pstn_from_string": [], "saml2.authn_context.sslcert.ssl_from_string": [], "saml2.authn_context.sslcert.mobile_network_end_to_end_encryption_from_string": [], "saml2.authn_context.sslcert.mobile_network_radio_encryption_from_string": [], "saml2.authn_context.sslcert.mobile_network_no_encryption_from_string": [], "saml2.authn_context.sslcert.wtls_from_string": [], "saml2.authn_context.sslcert.ip_sec_from_string": [], "saml2.authn_context.sslcert.http_from_string": [], "saml2.authn_context.sslcert.shared_secret_dynamic_plaintext_from_string": [], "saml2.authn_context.sslcert.ip_address_from_string": [], "saml2.authn_context.sslcert.shared_secret_challenge_response_from_string": [], "saml2.authn_context.sslcert.zero_knowledge_from_string": [], "saml2.authn_context.sslcert.resume_session_from_string": [], "saml2.authn_context.sslcert.previous_session_from_string": [], "saml2.authn_context.sslcert.activation_limit_from_string": [], "saml2.authn_context.sslcert.smartcard_from_string": [], "saml2.authn_context.sslcert.token_from_string": [], "saml2.authn_context.sslcert.password_from_string": [], "saml2.authn_context.sslcert.user_suffix_from_string": [], "saml2.authn_context.sslcert.subscriber_line_number_from_string": [], "saml2.authn_context.sslcert.written_consent_from_string": [], "saml2.authn_context.sslcert.extension_only_type__from_string": [], "saml2.authn_context.sslcert.ExtensionOnlyType_.__init__": [], "saml2.authn_context.sslcert.activation_limit_type__from_string": [], "saml2.authn_context.sslcert.ActivationLimitType_.__init__": [], "saml2.authn_context.sslcert.token_type__from_string": [], "saml2.authn_context.sslcert.TokenType_.__init__": [], "saml2.authn_context.sslcert.restricted_password_type__from_string": [], "saml2.authn_context.sslcert.RestrictedPasswordType_.__init__": [], "saml2.authn_context.sslcert.password_type__from_string": [], "saml2.authn_context.sslcert.PasswordType_.__init__": [], "saml2.authn_context.sslcert.governing_agreements_from_string": [], "saml2.authn_context.sslcert.shared_secret_challenge_response_type__from_string": [], "saml2.authn_context.sslcert.SharedSecretChallengeResponseType_.__init__": [], "saml2.authn_context.sslcert.authenticator_from_string": [], "saml2.authn_context.sslcert.authenticator_base_type__from_string": [], "saml2.authn_context.sslcert.AuthenticatorBaseType_.__init__": [], "saml2.authn_context.sslcert.extension_from_string": [], "saml2.authn_context.sslcert.activation_limit_session_from_string": [], "saml2.authn_context.sslcert.activation_limit_usages_from_string": [], "saml2.authn_context.sslcert.activation_limit_duration_from_string": [], "saml2.authn_context.sslcert.alphabet_from_string": [], "saml2.authn_context.sslcert.restricted_password_type__length_from_string": [], "saml2.authn_context.sslcert.governing_agreements_type__from_string": [], "saml2.authn_context.sslcert.GoverningAgreementsType_.__init__": [], "saml2.authn_context.sslcert.governing_agreement_ref_from_string": [], "saml2.authn_context.sslcert.asymmetric_key_agreement_from_string": [], "saml2.authn_context.sslcert.asymmetric_decryption_from_string": [], "saml2.authn_context.sslcert.dig_sig_from_string": [], "saml2.authn_context.sslcert.length_from_string": [], "saml2.authn_context.sslcert.time_sync_token_from_string": [], "saml2.authn_context.sslcert.key_storage_from_string": [], "saml2.authn_context.sslcert.key_sharing_from_string": [], "saml2.authn_context.sslcert.public_key_type__from_string": [], "saml2.authn_context.sslcert.PublicKeyType_.__init__": [], "saml2.authn_context.sslcert.extension_type__from_string": [], "saml2.authn_context.sslcert.key_storage_type__from_string": [], "saml2.authn_context.sslcert.KeyStorageType_.__init__": [], "saml2.authn_context.sslcert.medium_type__from_string": [], "saml2.authn_context.sslcert.length_type__from_string": [], "saml2.authn_context.sslcert.LengthType_.__init__": [], "saml2.authn_context.sslcert.activation_limit_session_type__from_string": [], "saml2.authn_context.sslcert.activation_limit_usages_type__from_string": [], "saml2.authn_context.sslcert.ActivationLimitUsagesType_.__init__": [], "saml2.authn_context.sslcert.activation_limit_duration_type__from_string": [], "saml2.authn_context.sslcert.ActivationLimitDurationType_.__init__": [], "saml2.authn_context.sslcert.time_sync_token_type__from_string": [], "saml2.authn_context.sslcert.TimeSyncTokenType_.__init__": [], "saml2.authn_context.sslcert.boolean_type__from_string": [], "saml2.authn_context.sslcert.device_type_type__from_string": [], "saml2.authn_context.sslcert.alphabet_type__from_string": [], "saml2.authn_context.sslcert.AlphabetType_.__init__": [], "saml2.authn_context.sslcert.restricted_length_type__from_string": [], "saml2.authn_context.sslcert.RestrictedLengthType_.__init__": [], "saml2.authn_context.sslcert.key_sharing_type__from_string": [], "saml2.authn_context.sslcert.KeySharingType_.__init__": [], "saml2.authn_context.sslcert.governing_agreement_ref_type__from_string": [], "saml2.authn_context.sslcert.GoverningAgreementRefType_.__init__": [], "saml2.authn_context.sslcert.nym_type__from_string": [], "saml2.authn_context.sslcert.generation_from_string": [], "saml2.authn_context.sslcert.Generation.__init__": [], "saml2.authn_context.sslcert.physical_verification_from_string": [], "saml2.authn_context.sslcert.PhysicalVerification.__init__": [], "oslo_messaging.rpc.dispatcher.RPCDispatcher.dispatch": [], "oslo_messaging.rpc.dispatcher.RPCDispatcher._watchdog": [], "oslo_messaging.rpc.dispatcher.RPCDispatcher._do_dispatch": [], "oslo_messaging.rpc.dispatcher.RPCDispatcher._is_compatible": [], "oslo_messaging.rpc.dispatcher.RPCDispatcher._is_namespace": [], "oslo_messaging.rpc.dispatcher.RPCDispatcher.__init__": [], "oslo_messaging.rpc.dispatcher.ExplicitRPCAccessPolicy.is_allowed": [], "oslo_messaging.rpc.dispatcher.DefaultRPCAccessPolicy.is_allowed": [], "oslo_messaging.rpc.dispatcher.LegacyRPCAccessPolicy.is_allowed": [], "oslo_messaging.rpc.dispatcher.RPCAccessPolicyBase.is_allowed": [], "oslo_messaging.rpc.dispatcher.UnsupportedVersion.__init__": [], "oslo_messaging.rpc.dispatcher.NoSuchMethod.__init__": [], "oslo_messaging.rpc.dispatcher.ExpectedException.__init__": [], "oslo_messaging.rpc.dispatcher.PingEndpoint.oslo_rpc_server_ping": [], "keystoneclient.v3.contrib.oauth1.auth.OAuthMethod.get_auth_data": [], "keystoneclient.v3.contrib.oauth1.auth.OAuthMethod.__init__": [], "oslo_config._i18n.get_available_languages": [], "cryptography.hazmat.primitives.twofactor.utils._generate_uri": [], "rx.disposables.booleandisposable.BooleanDisposable.dispose": [], "rx.disposables.booleandisposable.BooleanDisposable.__init__": [], "oauthlib.openid.connect.core.endpoints.userinfo.UserInfoEndpoint.validate_userinfo_request": [], "oauthlib.openid.connect.core.endpoints.userinfo.UserInfoEndpoint.create_userinfo_response": [], "oauthlib.openid.connect.core.endpoints.userinfo.UserInfoEndpoint.__init__": [], "keystone.tests.unit.test_token_provider.TestTokenProvider.test_validate_v3_token_with_no_token_raises_token_not_found": [ { "locations": [ { "path": "keystone/tests/unit/test_token_provider.py", "start": { "line": 77, "column": 8 }, "stop": { "line": 77, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_token_provider.TestTokenProvider", "dispatch": "dynamic" } ], "keystone.tests.unit.test_token_provider.TestTokenProvider.test_provider_token_expiration_validation": [ { "locations": [ { "path": "keystone/tests/unit/test_token_provider.py", "start": { "line": 74, "column": 8 }, "stop": { "line": 74, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_token_provider.TestTokenProvider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_token_provider.py", "start": { "line": 72, "column": 8 }, "stop": { "line": 72, "column": 23 } }, { "path": "keystone/tests/unit/test_token_provider.py", "start": { "line": 64, "column": 8 }, "stop": { "line": 64, "column": 23 } } ], "kind": "property setter", "direct_target": "keystone.models.token_model.TokenModel.issued_at", "class_name": "keystone.models.token_model.TokenModel" }, { "locations": [ { "path": "keystone/tests/unit/test_token_provider.py", "start": { "line": 67, "column": 8 }, "stop": { "line": 67, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_token_provider.TestTokenProvider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_token_provider.py", "start": { "line": 73, "column": 41 }, "stop": { "line": 73, "column": 57 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/tests/unit/test_token_provider.py", "start": { "line": 73, "column": 8 }, "stop": { "line": 73, "column": 24 } }, { "path": "keystone/tests/unit/test_token_provider.py", "start": { "line": 65, "column": 8 }, "stop": { "line": 65, "column": 24 } } ], "kind": "property setter", "direct_target": "keystone.models.token_model.TokenModel.expires_at", "class_name": "keystone.models.token_model.TokenModel" }, { "locations": [ { "path": "keystone/tests/unit/test_token_provider.py", "start": { "line": 71, "column": 16 }, "stop": { "line": 71, "column": 38 } }, { "path": "keystone/tests/unit/test_token_provider.py", "start": { "line": 63, "column": 16 }, "stop": { "line": 63, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.__init__", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_token_provider.py", "start": { "line": 65, "column": 27 }, "stop": { "line": 65, "column": 40 } }, { "path": "keystone/tests/unit/test_token_provider.py", "start": { "line": 73, "column": 27 }, "stop": { "line": 73, "column": 40 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.tests.unit.test_token_provider.TestTokenProvider.test_unsupported_token_provider": [ { "locations": [ { "path": "keystone/tests/unit/test_token_provider.py", "start": { "line": 59, "column": 8 }, "stop": { "line": 59, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_token_provider.TestTokenProvider", "dispatch": "dynamic" } ], "keystone.tests.unit.test_token_provider.TestTokenProvider.test_strings_are_url_safe": [ { "locations": [ { "path": "keystone/tests/unit/test_token_provider.py", "start": { "line": 53, "column": 12 }, "stop": { "line": 53, "column": 39 } } ], "kind": "function", "target": "keystone.token.provider.random_urlsafe_str" }, { "locations": [ { "path": "keystone/tests/unit/test_token_provider.py", "start": { "line": 54, "column": 28 }, "stop": { "line": 54, "column": 51 } } ], "kind": "function", "target": "urllib.parse.quote_plus" }, { "locations": [ { "path": "keystone/tests/unit/test_token_provider.py", "start": { "line": 54, "column": 8 }, "stop": { "line": 54, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_token_provider.TestTokenProvider", "dispatch": "dynamic" } ], "keystone.tests.unit.test_token_provider.TestTokenProvider.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_token_provider.py", "start": { "line": 50, "column": 8 }, "stop": { "line": 50, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.test_token_provider.TestTokenProvider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_token_provider.py", "start": { "line": 41, "column": 8 }, "stop": { "line": 41, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_token_provider.py", "start": { "line": 43, "column": 8 }, "stop": { "line": 43, "column": 23 } }, { "path": "keystone/tests/unit/test_token_provider.py", "start": { "line": 42, "column": 8 }, "stop": { "line": 42, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_token_provider.TestTokenProvider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_token_provider.py", "start": { "line": 42, "column": 24 }, "stop": { "line": 42, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_token_provider.py", "start": { "line": 44, "column": 12 }, "stop": { "line": 44, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository.__init__", "class_name": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository", "dispatch": "static" } ], "fixtures._fixtures.temphomedir.TempHomeDir._setUp": [], "xmlschema.converters.abdera.AbderaConverter.element_encode": [], "xmlschema.converters.abdera.AbderaConverter.element_decode": [], "xmlschema.converters.abdera.AbderaConverter.lossy": [], "xmlschema.converters.abdera.AbderaConverter.__init__": [], "IPython.core.magics.osm.OSMagics.writefile": [], "IPython.core.magics.osm.OSMagics.pycat": [], "IPython.core.magics.osm.OSMagics.bookmark": [], "IPython.core.magics.osm.OSMagics.sx": [], "IPython.core.magics.osm.OSMagics.sc": [], "IPython.core.magics.osm.OSMagics.dhist": [], "IPython.core.magics.osm.OSMagics.dirs": [], "IPython.core.magics.osm.OSMagics.popd": [], "IPython.core.magics.osm.OSMagics.pushd": [], "IPython.core.magics.osm.OSMagics.set_env": [], "IPython.core.magics.osm.OSMagics.env": [], "IPython.core.magics.osm.OSMagics.cd": [], "IPython.core.magics.osm.OSMagics.pwd": [], "IPython.core.magics.osm.OSMagics.rehashx": [], "IPython.core.magics.osm.OSMagics.unalias": [], "IPython.core.magics.osm.OSMagics.alias": [], "IPython.core.magics.osm.OSMagics.isexec": [], "IPython.core.magics.osm.OSMagics._isexec_WIN": [], "IPython.core.magics.osm.OSMagics._isexec_POSIX": [], "IPython.core.magics.osm.OSMagics.__init__": [], "pip._internal.commands.help.HelpCommand.run": [], "graphene.types.tests.test_interface.test_generate_interface_inherit_abstracttype_reversed": [], "graphene.types.tests.test_interface.test_generate_interface_inherit_interface": [], "graphene.types.tests.test_interface.test_generate_interface_inherit_abstracttype": [], "graphene.types.tests.test_interface.test_generate_interface_unmountedtype": [], "graphene.types.tests.test_interface.test_ordered_fields_in_interface": [], "graphene.types.tests.test_interface.test_generate_interface_with_fields": [], "graphene.types.tests.test_interface.test_generate_interface_with_meta": [], "graphene.types.tests.test_interface.test_generate_interface": [], "graphene.types.tests.test_interface.MyScalar.get_type": [], "saml2.filter.AllowDescriptor.__call__": [], "saml2.filter.AllowDescriptor.__init__": [], "saml2.filter.Filter.__call__": [], "saml2.filter.Filter.__init__": [], "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_update_application_credential": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 532, "column": 20 }, "stop": { "line": 532, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 545, "column": 26 }, "stop": { "line": 545, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 531, "column": 28 }, "stop": { "line": 531, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase._app_cred_body", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 545, "column": 26 }, "stop": { "line": 545, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 539, "column": 12 }, "stop": { "line": 539, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 534, "column": 16 }, "stop": { "line": 534, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 539, "column": 12 }, "stop": { "line": 540, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_delete_application_credential_allow_recursion": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 507, "column": 20 }, "stop": { "line": 507, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 518, "column": 26 }, "stop": { "line": 518, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 505, "column": 28 }, "stop": { "line": 505, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase._app_cred_body", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 513, "column": 24 }, "stop": { "line": 513, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 506, "column": 12 }, "stop": { "line": 506, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 518, "column": 26 }, "stop": { "line": 518, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 516, "column": 25 }, "stop": { "line": 516, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 506, "column": 12 }, "stop": { "line": 506, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 509, "column": 16 }, "stop": { "line": 509, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_delete_application_credential_with_application_credential": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 482, "column": 20 }, "stop": { "line": 482, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 493, "column": 26 }, "stop": { "line": 493, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 481, "column": 28 }, "stop": { "line": 481, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase._app_cred_body", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 493, "column": 26 }, "stop": { "line": 493, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 491, "column": 25 }, "stop": { "line": 491, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 488, "column": 24 }, "stop": { "line": 488, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 484, "column": 16 }, "stop": { "line": 484, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_delete_application_credential_not_found": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 472, "column": 20 }, "stop": { "line": 472, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 473, "column": 21 }, "stop": { "line": 473, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 474, "column": 36 }, "stop": { "line": 474, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 473, "column": 21 }, "stop": { "line": 473, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 474, "column": 36 }, "stop": { "line": 474, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_delete_application_credential": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 458, "column": 20 }, "stop": { "line": 458, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 465, "column": 21 }, "stop": { "line": 465, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 457, "column": 28 }, "stop": { "line": 457, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase._app_cred_body", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 465, "column": 21 }, "stop": { "line": 465, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 460, "column": 16 }, "stop": { "line": 460, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_get_head_application_credential_not_found": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 444, "column": 20 }, "stop": { "line": 444, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 449, "column": 18 }, "stop": { "line": 449, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 445, "column": 19 }, "stop": { "line": 445, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 450, "column": 33 }, "stop": { "line": 450, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 446, "column": 34 }, "stop": { "line": 446, "column": 44 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 445, "column": 19 }, "stop": { "line": 445, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 449, "column": 18 }, "stop": { "line": 449, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 446, "column": 34 }, "stop": { "line": 446, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 450, "column": 33 }, "stop": { "line": 450, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_get_head_application_credential": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 423, "column": 20 }, "stop": { "line": 423, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 436, "column": 25 }, "stop": { "line": 436, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 430, "column": 19 }, "stop": { "line": 430, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 422, "column": 28 }, "stop": { "line": 422, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase._app_cred_body", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 440, "column": 12 }, "stop": { "line": 440, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertDictEqual", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 436, "column": 25 }, "stop": { "line": 436, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 430, "column": 19 }, "stop": { "line": 430, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 425, "column": 16 }, "stop": { "line": 425, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_list_application_credentials_by_name": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 388, "column": 20 }, "stop": { "line": 388, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 404, "column": 12 }, "stop": { "line": 404, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 396, "column": 12 }, "stop": { "line": 396, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 416, "column": 12 }, "stop": { "line": 416, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 415, "column": 12 }, "stop": { "line": 415, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 387, "column": 28 }, "stop": { "line": 387, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase._app_cred_body", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 389, "column": 19 }, "stop": { "line": 389, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 404, "column": 32 }, "stop": { "line": 404, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 415, "column": 32 }, "stop": { "line": 415, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 405, "column": 12 }, "stop": { "line": 405, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 406, "column": 12 }, "stop": { "line": 406, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 408, "column": 12 }, "stop": { "line": 408, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 390, "column": 26 }, "stop": { "line": 391, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 408, "column": 12 }, "stop": { "line": 408, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 389, "column": 19 }, "stop": { "line": 389, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 398, "column": 16 }, "stop": { "line": 398, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 409, "column": 19 }, "stop": { "line": 409, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_list_application_credentials": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 353, "column": 20 }, "stop": { "line": 353, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 357, "column": 12 }, "stop": { "line": 357, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 379, "column": 12 }, "stop": { "line": 379, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 367, "column": 12 }, "stop": { "line": 367, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 359, "column": 28 }, "stop": { "line": 359, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase._app_cred_body", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 367, "column": 32 }, "stop": { "line": 367, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 379, "column": 32 }, "stop": { "line": 379, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 371, "column": 12 }, "stop": { "line": 371, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 376, "column": 25 }, "stop": { "line": 376, "column": 63 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 360, "column": 19 }, "stop": { "line": 360, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 364, "column": 25 }, "stop": { "line": 364, "column": 63 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 354, "column": 25 }, "stop": { "line": 354, "column": 63 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 372, "column": 19 }, "stop": { "line": 372, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 368, "column": 12 }, "stop": { "line": 368, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 382, "column": 16 }, "stop": { "line": 382, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 381, "column": 16 }, "stop": { "line": 381, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 369, "column": 12 }, "stop": { "line": 369, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 371, "column": 12 }, "stop": { "line": 371, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_access_rule_by_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 326, "column": 20 }, "stop": { "line": 326, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 342, "column": 20 }, "stop": { "line": 342, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 336, "column": 8 }, "stop": { "line": 336, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 349, "column": 8 }, "stop": { "line": 349, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 339, "column": 26 }, "stop": { "line": 339, "column": 45 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 323, "column": 26 }, "stop": { "line": 323, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase._app_cred_body", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 334, "column": 8 }, "stop": { "line": 334, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 336, "column": 25 }, "stop": { "line": 336, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 344, "column": 16 }, "stop": { "line": 344, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 328, "column": 16 }, "stop": { "line": 328, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_duplicate_access_rule": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 291, "column": 20 }, "stop": { "line": 291, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 305, "column": 20 }, "stop": { "line": 305, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 300, "column": 8 }, "stop": { "line": 300, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 312, "column": 8 }, "stop": { "line": 312, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 302, "column": 26 }, "stop": { "line": 302, "column": 45 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 288, "column": 26 }, "stop": { "line": 288, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase._app_cred_body", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 298, "column": 8 }, "stop": { "line": 298, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 300, "column": 25 }, "stop": { "line": 300, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 307, "column": 16 }, "stop": { "line": 307, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 293, "column": 16 }, "stop": { "line": 293, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_access_rules": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 244, "column": 20 }, "stop": { "line": 244, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 260, "column": 12 }, "stop": { "line": 260, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 266, "column": 12 }, "stop": { "line": 266, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 254, "column": 12 }, "stop": { "line": 254, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 241, "column": 24 }, "stop": { "line": 241, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase._app_cred_body", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 254, "column": 29 }, "stop": { "line": 254, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 260, "column": 29 }, "stop": { "line": 260, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 266, "column": 29 }, "stop": { "line": 266, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 272, "column": 21 }, "stop": { "line": 272, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 246, "column": 16 }, "stop": { "line": 246, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 255, "column": 25 }, "stop": { "line": 255, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 261, "column": 25 }, "stop": { "line": 261, "column": 55 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 275, "column": 21 }, "stop": { "line": 275, "column": 51 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 268, "column": 21 }, "stop": { "line": 268, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_allow_recursion": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 214, "column": 20 }, "stop": { "line": 214, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 225, "column": 30 }, "stop": { "line": 225, "column": 49 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 212, "column": 30 }, "stop": { "line": 212, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase._app_cred_body", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 223, "column": 25 }, "stop": { "line": 223, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 220, "column": 24 }, "stop": { "line": 220, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 213, "column": 12 }, "stop": { "line": 213, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 226, "column": 19 }, "stop": { "line": 226, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 216, "column": 16 }, "stop": { "line": 216, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 213, "column": 12 }, "stop": { "line": 213, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_trust": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 184, "column": 23 }, "stop": { "line": 184, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 201, "column": 23 }, "stop": { "line": 201, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase._app_cred_body", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 186, "column": 24 }, "stop": { "line": 186, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 179, "column": 22 }, "stop": { "line": 179, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 199, "column": 26 }, "stop": { "line": 199, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 195, "column": 25 }, "stop": { "line": 195, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 204, "column": 19 }, "stop": { "line": 204, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_application_credential": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 160, "column": 20 }, "stop": { "line": 160, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 171, "column": 30 }, "stop": { "line": 171, "column": 49 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 159, "column": 30 }, "stop": { "line": 159, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase._app_cred_body", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 169, "column": 25 }, "stop": { "line": 169, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 166, "column": 24 }, "stop": { "line": 166, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 173, "column": 19 }, "stop": { "line": 173, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 162, "column": 16 }, "stop": { "line": 162, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_already_expired": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 150, "column": 20 }, "stop": { "line": 150, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 149, "column": 28 }, "stop": { "line": 149, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase._app_cred_body", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 148, "column": 22 }, "stop": { "line": 148, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__sub__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 148, "column": 51 }, "stop": { "line": 148, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 148, "column": 22 }, "stop": { "line": 148, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 151, "column": 19 }, "stop": { "line": 151, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_invalid_expiration_fmt": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 139, "column": 20 }, "stop": { "line": 139, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 138, "column": 28 }, "stop": { "line": 138, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase._app_cred_body", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 140, "column": 19 }, "stop": { "line": 140, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_expiration": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 128, "column": 20 }, "stop": { "line": 128, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 127, "column": 28 }, "stop": { "line": 127, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase._app_cred_body", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 125, "column": 22 }, "stop": { "line": 125, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__add__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 125, "column": 51 }, "stop": { "line": 125, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 126, "column": 22 }, "stop": { "line": 126, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__repr__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 125, "column": 22 }, "stop": { "line": 125, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 129, "column": 19 }, "stop": { "line": 129, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_bad_role": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 116, "column": 20 }, "stop": { "line": 116, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 115, "column": 28 }, "stop": { "line": 115, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase._app_cred_body", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 114, "column": 28 }, "stop": { "line": 114, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 117, "column": 19 }, "stop": { "line": 117, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 114, "column": 28 }, "stop": { "line": 114, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_wrong_user": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 106, "column": 20 }, "stop": { "line": 106, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 105, "column": 28 }, "stop": { "line": 105, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase._app_cred_body", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 101, "column": 21 }, "stop": { "line": 101, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 107, "column": 19 }, "stop": { "line": 107, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_roles_from_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 94, "column": 12 }, "stop": { "line": 94, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 88, "column": 20 }, "stop": { "line": 88, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 96, "column": 12 }, "stop": { "line": 96, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 87, "column": 28 }, "stop": { "line": 87, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase._app_cred_body", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 90, "column": 16 }, "stop": { "line": 90, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_secret": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 77, "column": 20 }, "stop": { "line": 77, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 83, "column": 8 }, "stop": { "line": 83, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 76, "column": 28 }, "stop": { "line": 76, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase._app_cred_body", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 79, "column": 16 }, "stop": { "line": 79, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 61, "column": 20 }, "stop": { "line": 61, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 60, "column": 28 }, "stop": { "line": 60, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase._app_cred_body", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 68, "column": 8 }, "stop": { "line": 68, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 63, "column": 16 }, "stop": { "line": 63, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 70, "column": 8 }, "stop": { "line": 70, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase._app_cred_body": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 41, "column": 23 }, "stop": { "line": 41, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 41, "column": 23 }, "stop": { "line": 41, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 54, "column": 12 }, "stop": { "line": 54, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 52, "column": 12 }, "stop": { "line": 52, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 48, "column": 12 }, "stop": { "line": 48, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 50, "column": 12 }, "stop": { "line": 50, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_application_credential.py", "start": { "line": 35, "column": 8 }, "stop": { "line": 35, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.SQLDriverOverrides.config_overrides", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" } ], "pygments.lexers.sql.SqliteConsoleLexer.get_tokens_unprocessed": [], "pygments.lexers.sql.MySqlLexer.analyse_text": [], "pygments.lexers.sql.TransactSqlLexer.analyse_text": [], "pygments.lexers.sql.PostgresConsoleLexer.get_tokens_unprocessed": [], "pygments.lexers.sql.lookahead.__next__": [], "pygments.lexers.sql.lookahead.send": [], "pygments.lexers.sql.lookahead.__iter__": [], "pygments.lexers.sql.lookahead.__init__": [], "pygments.lexers.sql.PostgresBase._get_lexer": [], "pygments.lexers.sql.PostgresBase.get_tokens_unprocessed": [], "pygments.lexers.sql.language_callback": [], "greenlet.tests.test_throw.ThrowTests.test_throw_goes_to_original_parent": [], "greenlet.tests.test_throw.ThrowTests.test_kill": [], "greenlet.tests.test_throw.ThrowTests.test_val": [], "greenlet.tests.test_throw.ThrowTests.test_class": [], "greenlet.tests.test_throw.switch": [], "rx.linq.observable.fromcallback.from_callback": [], "sqlalchemy.sql.traversals.ColIdentityComparatorStrategy.compare_table": [], "sqlalchemy.sql.traversals.ColIdentityComparatorStrategy.compare_label": [], "sqlalchemy.sql.traversals.ColIdentityComparatorStrategy.compare_column": [], "sqlalchemy.sql.traversals.ColIdentityComparatorStrategy.compare_column_element": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.compare_bindparam": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.compare_binary": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.compare_clauselist": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.visit_dml_multi_values": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.visit_dml_values": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy._compare_dml_values_or_ce": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.visit_dml_ordered_values": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.visit_unknown_structure": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.visit_statement_hint_list": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.visit_table_hint_list": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.visit_memoized_select_entities": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.visit_setup_join_tuple": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.visit_prefix_sequence": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.visit_named_ddl_element": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.visit_plain_obj": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.visit_with_context_options": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.visit_annotations_key": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.visit_dialect_options": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.visit_plain_dict": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.visit_type": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.visit_operator": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.visit_boolean": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.visit_anon_name": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.visit_string_list": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.visit_string": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.visit_fromclause_ordered_set": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.visit_clauseelement_unordered_set": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy._compare_unordered_sequences": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.visit_clauseelement_tuple": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.visit_clauseelement_list": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.visit_clauseelement_tuples": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.visit_string_clauseelement_dict": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.visit_fromclause_derived_column_collection": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.visit_fromclause_canonical_column_collection": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.visit_clauseelement": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.visit_has_cache_key_list": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.visit_propagate_attrs": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.visit_has_cache_key": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.compare_inner": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.compare": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy._memoized_attr_anon_map": [], "sqlalchemy.sql.traversals.TraversalComparatorStrategy.__init__": [], "sqlalchemy.sql.traversals.anon_map.__missing__": [], "sqlalchemy.sql.traversals.anon_map.__init__": [], "sqlalchemy.sql.traversals._resolve_name_for_compare": [], "sqlalchemy.sql.traversals._GetChildren.visit_propagate_attrs": [], "sqlalchemy.sql.traversals._GetChildren.visit_dml_multi_values": [], "sqlalchemy.sql.traversals._GetChildren.visit_dml_values": [], "sqlalchemy.sql.traversals._GetChildren.visit_dml_ordered_values": [], "sqlalchemy.sql.traversals._GetChildren.visit_memoized_select_entities": [], "sqlalchemy.sql.traversals._GetChildren.visit_setup_join_tuple": [], "sqlalchemy.sql.traversals._GetChildren.visit_clauseelement_unordered_set": [], "sqlalchemy.sql.traversals._GetChildren.visit_fromclause_ordered_set": [], "sqlalchemy.sql.traversals._GetChildren.visit_string_clauseelement_dict": [], "sqlalchemy.sql.traversals._GetChildren.visit_fromclause_canonical_column_collection": [], "sqlalchemy.sql.traversals._GetChildren.visit_clauseelement_tuples": [], "sqlalchemy.sql.traversals._GetChildren.visit_clauseelement_tuple": [], "sqlalchemy.sql.traversals._GetChildren.visit_clauseelement_list": [], "sqlalchemy.sql.traversals._GetChildren.visit_clauseelement": [], "sqlalchemy.sql.traversals._GetChildren.visit_has_cache_key": [], "sqlalchemy.sql.traversals._flatten_clauseelement": [], "sqlalchemy.sql.traversals._CopyInternals.visit_propagate_attrs": [], "sqlalchemy.sql.traversals._CopyInternals.visit_dml_multi_values": [], "sqlalchemy.sql.traversals._CopyInternals.visit_dml_values": [], "sqlalchemy.sql.traversals._CopyInternals.visit_dml_ordered_values": [], "sqlalchemy.sql.traversals._CopyInternals.visit_memoized_select_entities": [], "sqlalchemy.sql.traversals._CopyInternals.visit_setup_join_tuple": [], "sqlalchemy.sql.traversals._CopyInternals.visit_string_clauseelement_dict": [], "sqlalchemy.sql.traversals._CopyInternals.visit_clauseelement_tuples": [], "sqlalchemy.sql.traversals._CopyInternals.visit_clauseelement_unordered_set": [], "sqlalchemy.sql.traversals._CopyInternals.visit_executable_options": [], "sqlalchemy.sql.traversals._CopyInternals.visit_clauseelement_tuple": [], "sqlalchemy.sql.traversals._CopyInternals.visit_clauseelement_list": [], "sqlalchemy.sql.traversals._CopyInternals.visit_clauseelement": [], "sqlalchemy.sql.traversals.HasCopyInternals._copy_internals": [], "sqlalchemy.sql.traversals.HasCopyInternals._clone": [], "sqlalchemy.sql.traversals._CacheKey.visit_dml_multi_values": [], "sqlalchemy.sql.traversals._CacheKey.visit_dml_values": [], "sqlalchemy.sql.traversals._CacheKey.visit_dml_ordered_values": [], "sqlalchemy.sql.traversals._CacheKey.visit_unknown_structure": [], "sqlalchemy.sql.traversals._CacheKey.visit_fromclause_canonical_column_collection": [], "sqlalchemy.sql.traversals._CacheKey.visit_string_multi_dict": [], "sqlalchemy.sql.traversals._CacheKey.visit_string_clauseelement_dict": [], "sqlalchemy.sql.traversals._CacheKey.visit_dialect_options": [], "sqlalchemy.sql.traversals._CacheKey.visit_plain_dict": [], "sqlalchemy.sql.traversals._CacheKey.visit_table_hint_list": [], "sqlalchemy.sql.traversals._CacheKey.visit_setup_join_tuple": [], "sqlalchemy.sql.traversals._CacheKey.visit_prefix_sequence": [], "sqlalchemy.sql.traversals._CacheKey.visit_named_ddl_element": [], "sqlalchemy.sql.traversals._CacheKey.visit_clauseelement_unordered_set": [], "sqlalchemy.sql.traversals._CacheKey.visit_fromclause_ordered_set": [], "sqlalchemy.sql.traversals._CacheKey.visit_clauseelement_tuples": [], "sqlalchemy.sql.traversals._CacheKey.visit_inspectable_list": [], "sqlalchemy.sql.traversals._CacheKey.visit_has_cache_key_list": [], "sqlalchemy.sql.traversals._CacheKey.visit_has_cache_key_tuples": [], "sqlalchemy.sql.traversals._CacheKey.visit_multi_list": [], "sqlalchemy.sql.traversals._CacheKey.visit_multi": [], "sqlalchemy.sql.traversals._CacheKey.visit_string_list": [], "sqlalchemy.sql.traversals._CacheKey.visit_inspectable": [], "sqlalchemy.sql.traversals._CacheKey.visit_with_context_options": [], "sqlalchemy.sql.traversals._clone": [], "sqlalchemy.sql.traversals.CacheKey._apply_params_to_element": [], "sqlalchemy.sql.traversals.CacheKey._generate_param_dict": [], "sqlalchemy.sql.traversals.CacheKey.__str__": [], "sqlalchemy.sql.traversals.CacheKey._diff": [], "sqlalchemy.sql.traversals.CacheKey._whats_different": [], "sqlalchemy.sql.traversals.CacheKey._diff_tuples": [], "sqlalchemy.sql.traversals.CacheKey.__eq__": [], "sqlalchemy.sql.traversals.CacheKey.to_offline_string": [], "sqlalchemy.sql.traversals.CacheKey.__hash__": [], "sqlalchemy.sql.traversals.CacheKey.__init__": [], "sqlalchemy.sql.traversals.MemoizedHasCacheKey._generate_cache_key": [], "sqlalchemy.sql.traversals.HasCacheKey._generate_cache_key_for_object": [], "sqlalchemy.sql.traversals.HasCacheKey._generate_cache_key": [], "sqlalchemy.sql.traversals.HasCacheKey._gen_cache_key": [], "sqlalchemy.sql.traversals.HasCacheKey._generate_cache_attrs": [], "sqlalchemy.sql.traversals._preconfigure_traversals": [], "sqlalchemy.sql.traversals.compare": [], "rx.linq.observable.takewithtime.take_with_time": [], "os_service_types.tests.test_builtin.TestBuiltin.test_builtin_version": [], "os_service_types.tests.test_builtin.TestBuiltin.setUp": [], "sqlalchemy.sql.util._make_slice": [], "sqlalchemy.sql.util._offset_or_limit_clause_asint_if_possible": [], "sqlalchemy.sql.util._offset_or_limit_clause": [], "sqlalchemy.sql.util.ColumnAdapter.__setstate__": [], "sqlalchemy.sql.util.ColumnAdapter.__getstate__": [], "sqlalchemy.sql.util.ColumnAdapter._locate_col": [], "sqlalchemy.sql.util.ColumnAdapter.adapt_check_present": [], "sqlalchemy.sql.util.ColumnAdapter.traverse": [], "sqlalchemy.sql.util.ColumnAdapter.wrap": [], "sqlalchemy.sql.util.ColumnAdapter._IncludeExcludeMapping.__getitem__": [], "sqlalchemy.sql.util.ColumnAdapter._IncludeExcludeMapping.__init__": [], "sqlalchemy.sql.util.ColumnAdapter.__init__": [], "sqlalchemy.sql.util.ClauseAdapter.replace": [], "sqlalchemy.sql.util.ClauseAdapter._corresponding_column": [], "sqlalchemy.sql.util.ClauseAdapter.__init__": [], "sqlalchemy.sql.util.criterion_as_pairs": [], "sqlalchemy.sql.util.reduce_columns": [], "sqlalchemy.sql.util.splice_joins": [], "sqlalchemy.sql.util.adapt_criterion_to_null": [], "sqlalchemy.sql.util._repr_params._repr_params": [], "sqlalchemy.sql.util._repr_params._repr_multi": [], "sqlalchemy.sql.util._repr_params.__repr__": [], "sqlalchemy.sql.util._repr_params.__init__": [], "sqlalchemy.sql.util._repr_row.__repr__": [], "sqlalchemy.sql.util._repr_row.__init__": [], "sqlalchemy.sql.util._repr_base.trunc": [], "sqlalchemy.sql.util._quote_ddl_expr": [], "sqlalchemy.sql.util.bind_values": [], "sqlalchemy.sql.util.selectables_overlap": [], "sqlalchemy.sql.util.extract_first_column_annotation": [], "sqlalchemy.sql.util.surface_selectables_only": [], "sqlalchemy.sql.util.surface_selectables": [], "sqlalchemy.sql.util.tables_from_leftmost": [], "sqlalchemy.sql.util.clause_is_present": [], "sqlalchemy.sql.util.expand_column_list_from_order_by": [], "sqlalchemy.sql.util.unwrap_label_reference": [], "sqlalchemy.sql.util.unwrap_order_by": [], "sqlalchemy.sql.util.find_tables": [], "sqlalchemy.sql.util.visit_binary_product": [], "sqlalchemy.sql.util.find_left_clause_to_join_from": [], "sqlalchemy.sql.util.find_left_clause_that_matches_given": [], "sqlalchemy.sql.util.find_join_source": [], "dns.ttl.from_text": [], "pycadf.eventfactory.EventFactory.new_event": [], "keystone.common.sql.migrate_repo.versions.078_placeholder.upgrade": [], "paste.deploy.util.lookup_object": [], "paste.deploy.util.fix_call": [], "paste.deploy.util._short_repr": [], "paste.deploy.util.fix_type_error": [], "saml2.authn_context.requested_authn_context": [], "saml2.authn_context.authn_context_class_ref": [], "saml2.authn_context.authn_context_decl_from_extension_elements": [], "saml2.authn_context.authn_context_factory": [], "saml2.authn_context.AuthnBroker.get_authn_by_accr": [], "saml2.authn_context.AuthnBroker.__getitem__": [], "saml2.authn_context.AuthnBroker.match": [], "saml2.authn_context.AuthnBroker.pick": [], "saml2.authn_context.AuthnBroker._pick_by_class_ref": [], "saml2.authn_context.AuthnBroker.remove": [], "saml2.authn_context.AuthnBroker.add": [], "saml2.authn_context.AuthnBroker.better": [], "saml2.authn_context.AuthnBroker.maximum": [], "saml2.authn_context.AuthnBroker.minimum": [], "saml2.authn_context.AuthnBroker.exact": [], "saml2.authn_context.AuthnBroker.__init__": [], "keystone.tests.functional.shared.test_running.TestServerRunning.test_get_admin_token": [ { "locations": [ { "path": "keystone/tests/functional/shared/test_running.py", "start": { "line": 58, "column": 8 }, "stop": { "line": 58, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/functional/shared/test_running.py", "start": { "line": 57, "column": 16 }, "stop": { "line": 57, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.functional.core.BaseTestCase.get_scoped_admin_token", "class_name": "keystone.tests.functional.shared.test_running.TestServerRunning", "dispatch": "dynamic" } ], "keystone.tests.functional.shared.test_running.TestServerRunning.test_get_user_token": [ { "locations": [ { "path": "keystone/tests/functional/shared/test_running.py", "start": { "line": 54, "column": 8 }, "stop": { "line": 54, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/functional/shared/test_running.py", "start": { "line": 53, "column": 16 }, "stop": { "line": 53, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.functional.core.BaseTestCase.get_scoped_user_token", "class_name": "keystone.tests.functional.shared.test_running.TestServerRunning", "dispatch": "dynamic" } ], "keystone.tests.functional.shared.test_running.TestServerRunning.test_public_versions": [ { "locations": [ { "path": "keystone/tests/functional/shared/test_running.py", "start": { "line": 49, "column": 16 }, "stop": { "line": 49, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._higherorder.Annotate.__init__", "class_name": "testtools.matchers._higherorder.Annotate", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/functional/shared/test_running.py", "start": { "line": 47, "column": 12 }, "stop": { "line": 47, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.functional.shared.test_running.TestServerRunning", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/functional/shared/test_running.py", "start": { "line": 50, "column": 20 }, "stop": { "line": 50, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/functional/shared/test_running.py", "start": { "line": 46, "column": 19 }, "stop": { "line": 46, "column": 31 } } ], "kind": "function", "target": "requests.api.get" } ], "keystone.tests.functional.shared.test_running.TestServerRunning.test_public_responds_with_multiple_choices": [ { "locations": [ { "path": "keystone/tests/functional/shared/test_running.py", "start": { "line": 42, "column": 8 }, "stop": { "line": 42, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.functional.shared.test_running.TestServerRunning", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/functional/shared/test_running.py", "start": { "line": 41, "column": 15 }, "stop": { "line": 41, "column": 27 } } ], "kind": "function", "target": "requests.api.get" } ], "keystone.tests.functional.shared.test_running.TestServerRunning.test_admin_versions": [ { "locations": [ { "path": "keystone/tests/functional/shared/test_running.py", "start": { "line": 37, "column": 16 }, "stop": { "line": 37, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._higherorder.Annotate.__init__", "class_name": "testtools.matchers._higherorder.Annotate", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/functional/shared/test_running.py", "start": { "line": 35, "column": 12 }, "stop": { "line": 35, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.functional.shared.test_running.TestServerRunning", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/functional/shared/test_running.py", "start": { "line": 38, "column": 20 }, "stop": { "line": 38, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/functional/shared/test_running.py", "start": { "line": 34, "column": 19 }, "stop": { "line": 34, "column": 31 } } ], "kind": "function", "target": "requests.api.get" } ], "keystone.tests.functional.shared.test_running.TestServerRunning.test_admin_responds_with_multiple_choices": [ { "locations": [ { "path": "keystone/tests/functional/shared/test_running.py", "start": { "line": 30, "column": 8 }, "stop": { "line": 30, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.functional.shared.test_running.TestServerRunning", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/functional/shared/test_running.py", "start": { "line": 29, "column": 15 }, "stop": { "line": 29, "column": 27 } } ], "kind": "function", "target": "requests.api.get" } ], "keystone.common.sql.expand_repo.versions.006_placeholder.upgrade": [], "keystoneclient.tests.unit.v3.test_projects.ProjectsRequestIdTests.test_delete_project": [], "keystoneclient.tests.unit.v3.test_projects.ProjectsRequestIdTests.test_update_project": [], "keystoneclient.tests.unit.v3.test_projects.ProjectsRequestIdTests.test_list_project": [], "keystoneclient.tests.unit.v3.test_projects.ProjectsRequestIdTests.test_create_project": [], "keystoneclient.tests.unit.v3.test_projects.ProjectsRequestIdTests.test_get_project": [], "keystoneclient.tests.unit.v3.test_projects.ProjectsRequestIdTests._mock_request_method": [], "keystoneclient.tests.unit.v3.test_projects.ProjectsRequestIdTests.setUp": [], "keystoneclient.tests.unit.v3.test_projects.ProjectTests._build_project_response": [], "keystoneclient.tests.unit.v3.test_projects.ProjectTests.test_check_tag": [], "keystoneclient.tests.unit.v3.test_projects.ProjectTests.test_list_tags": [], "keystoneclient.tests.unit.v3.test_projects.ProjectTests.test_delete_all_tags": [], "keystoneclient.tests.unit.v3.test_projects.ProjectTests.test_delete_tag": [], "keystoneclient.tests.unit.v3.test_projects.ProjectTests.test_update_tags": [], "keystoneclient.tests.unit.v3.test_projects.ProjectTests.test_add_tag": [], "keystoneclient.tests.unit.v3.test_projects.ProjectTests.test_update_with_parent_project": [], "keystoneclient.tests.unit.v3.test_projects.ProjectTests.test_get_with_invalid_parameters_combination": [], "keystoneclient.tests.unit.v3.test_projects.ProjectTests.test_get_with_parents_as_list_and_subtree_as_list": [], "keystoneclient.tests.unit.v3.test_projects.ProjectTests.test_get_with_parents_as_list": [], "keystoneclient.tests.unit.v3.test_projects.ProjectTests.test_get_with_subtree_as_list": [], "keystoneclient.tests.unit.v3.test_projects.ProjectTests.test_get_with_parents_as_ids_and_subtree_as_ids": [], "keystoneclient.tests.unit.v3.test_projects.ProjectTests.test_get_with_parents_as_ids": [], "keystoneclient.tests.unit.v3.test_projects.ProjectTests.test_get_with_subtree_as_ids": [], "keystoneclient.tests.unit.v3.test_projects.ProjectTests._create_projects_hierarchy": [], "keystoneclient.tests.unit.v3.test_projects.ProjectTests.test_create_with_parent_and_parent_id": [], "keystoneclient.tests.unit.v3.test_projects.ProjectTests.test_create_with_parent_id": [], "keystoneclient.tests.unit.v3.test_projects.ProjectTests.test_create_with_parent": [], "keystoneclient.tests.unit.v3.test_projects.ProjectTests.test_list_projects_for_parent": [], "keystoneclient.tests.unit.v3.test_projects.ProjectTests.test_list_projects_for_domain": [], "keystoneclient.tests.unit.v3.test_projects.ProjectTests.test_list_projects_for_user": [], "keystoneclient.tests.unit.v3.test_projects.ProjectTests._new_project_ref": [], "keystoneclient.tests.unit.v3.test_projects.ProjectTests.new_ref": [], "keystoneclient.tests.unit.v3.test_projects.ProjectTests.setUp": [], "dns.wiredata.maybe_wrap": [], "dns.wiredata.WireData.unwrap": [], "dns.wiredata.WireData.__iter__": [], "dns.wiredata.WireData.__getitem__": [], "dns.wiredata._SliceUnspecifiedBound.__getitem__": [], "graphene_sqlalchemy.tests.test_query_enums.test_py_enum_as_argument": [], "graphene_sqlalchemy.tests.test_query_enums.test_enum_as_argument": [], "graphene_sqlalchemy.tests.test_query_enums.test_query_more_enums": [], "graphene_sqlalchemy.tests.test_query_enums.test_query_pet_kinds": [], "futurist.tests.test_periodics.TestRetrySubmission.test_retry_submission": [], "futurist.tests.test_periodics.TestPformat.test_invalid": [], "futurist.tests.test_periodics.RejectingExecutor.__init__": [], "futurist.tests.test_periodics.RejectingExecutor._reject": [], "futurist.tests.test_periodics.TestPeriodics.test_add_with_auto_stop_when_empty_set": [], "futurist.tests.test_periodics.TestPeriodics.test_start_with_auto_stop_when_empty_set": [], "futurist.tests.test_periodics.TestPeriodics.test_never_again_exc": [], "futurist.tests.test_periodics.TestPeriodics.test_create_with_arguments": [], "futurist.tests.test_periodics.TestPeriodics.test_existing_executor": [], "futurist.tests.test_periodics.TestPeriodics.test_worker": [], "futurist.tests.test_periodics.TestPeriodics.test_watcher": [], "futurist.tests.test_periodics.TestPeriodics.test_is_periodic": [], "futurist.tests.test_periodics.TestPeriodics.test_interval_checking": [], "futurist.tests.test_periodics.TestPeriodics.test_disabled": [], "futurist.tests.test_periodics.TestPeriodics.test_add_on_demand": [], "futurist.tests.test_periodics.TestPeriodics.test_aligned_strategy": [], "futurist.tests.test_periodics.TestPeriodics.test_failure_callback": [], "futurist.tests.test_periodics.TestPeriodics.test_failure_callback_fail": [], "futurist.tests.test_periodics.TestPeriodics.test_last_started_strategy": [], "futurist.tests.test_periodics.TestPeriodics.test_double_start_fail": [], "futurist.tests.test_periodics.TestPeriodics.test_waiting_immediate_add_processed": [], "futurist.tests.test_periodics.TestPeriodics.test_last_finished_strategy_jitter": [], "futurist.tests.test_periodics.TestPeriodics.test_last_finished_strategy": [], "futurist.tests.test_periodics.TestPeriodics.test_watching_work": [], "futurist.tests.test_periodics.TestPeriodics._run_work_up_to": [], "futurist.tests.test_periodics.TestPeriodics._test_strategy": [], "futurist.tests.test_periodics.TestPeriodicsStrategies.test_invalids": [], "futurist.tests.test_periodics.create_destroy_green_thread": [], "futurist.tests.test_periodics.create_destroy_thread": [], "futurist.tests.test_periodics.every_half_sec": [], "futurist.tests.test_periodics.every_one_sec": [], "keystone.api.domains.DomainGroupResource.delete": [ { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 422, "column": 8 }, "stop": { "line": 422, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 424, "column": 25 }, "stop": { "line": 424, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 428, "column": 51 }, "stop": { "line": 428, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.domains.DomainGroupResource", "dispatch": "dynamic" } ], "keystone.api.domains.DomainGroupResource.put": [ { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 409, "column": 8 }, "stop": { "line": 409, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 414, "column": 51 }, "stop": { "line": 414, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.domains.DomainGroupResource", "dispatch": "dynamic" } ], "keystone.api.domains.DomainGroupResource.get": [ { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 396, "column": 8 }, "stop": { "line": 396, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.domains.DomainGroupListResource.get": [ { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 377, "column": 8 }, "stop": { "line": 377, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 383, "column": 15 }, "stop": { "line": 383, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.server.flask.common.ResourceBase", "dispatch": "dynamic" } ], "keystone.api.domains.DomainUserResource.delete": [ { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 361, "column": 8 }, "stop": { "line": 361, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 363, "column": 25 }, "stop": { "line": 363, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 367, "column": 51 }, "stop": { "line": 367, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.domains.DomainUserResource", "dispatch": "dynamic" } ], "keystone.api.domains.DomainUserResource.put": [ { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 348, "column": 8 }, "stop": { "line": 348, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 353, "column": 51 }, "stop": { "line": 353, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.domains.DomainUserResource", "dispatch": "dynamic" } ], "keystone.api.domains.DomainUserResource.get": [ { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 335, "column": 8 }, "stop": { "line": 335, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.domains.DomainUserListResource.get": [ { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 316, "column": 8 }, "stop": { "line": 316, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 322, "column": 15 }, "stop": { "line": 322, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.server.flask.common.ResourceBase", "dispatch": "dynamic" } ], "keystone.api.domains.DefaultConfigOptionResource.get": [ { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 304, "column": 8 }, "stop": { "line": 304, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.domains.DefaultConfigGroupResource.get": [ { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 293, "column": 8 }, "stop": { "line": 293, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.domains.DefaultConfigResource.get": [ { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 282, "column": 8 }, "stop": { "line": 282, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.domains.DomainConfigResource.put": [ { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 239, "column": 8 }, "stop": { "line": 239, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 241, "column": 17 }, "stop": { "line": 241, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.domains.DomainConfigResource", "dispatch": "dynamic" } ], "keystone.api.domains.DomainConfigBase.delete": [ { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 217, "column": 8 }, "stop": { "line": 217, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.domains.DomainConfigBase.patch": [ { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 203, "column": 8 }, "stop": { "line": 203, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 205, "column": 17 }, "stop": { "line": 205, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.domains.DomainConfigBase", "dispatch": "dynamic" } ], "keystone.api.domains.DomainConfigBase._get_security_compliance_config": [ { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 191, "column": 8 }, "stop": { "line": 191, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.domains.DomainConfigBase._get_config": [ { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 186, "column": 8 }, "stop": { "line": 186, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.domains.DomainConfigBase.get": [ { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 177, "column": 25 }, "stop": { "line": 177, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.domains.DomainConfigBase._get_security_compliance_config", "class_name": "keystone.api.domains.DomainConfigBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 180, "column": 25 }, "stop": { "line": 180, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.domains.DomainConfigBase._get_config", "class_name": "keystone.api.domains.DomainConfigBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 171, "column": 15 }, "stop": { "line": 171, "column": 24 } } ], "kind": "function", "target": "isinstance" } ], "keystone.api.domains.DomainResource.delete": [ { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 151, "column": 8 }, "stop": { "line": 151, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 153, "column": 33 }, "stop": { "line": 153, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.domains.DomainResource", "dispatch": "dynamic" } ], "keystone.api.domains.DomainResource.patch": [ { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 144, "column": 15 }, "stop": { "line": 144, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.domains.DomainResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 139, "column": 17 }, "stop": { "line": 139, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.domains.DomainResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 143, "column": 41 }, "stop": { "line": 143, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.domains.DomainResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 138, "column": 8 }, "stop": { "line": 138, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 140, "column": 8 }, "stop": { "line": 140, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" } ], "keystone.api.domains.DomainResource.post": [ { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 131, "column": 15 }, "stop": { "line": 131, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.domains.DomainResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 115, "column": 17 }, "stop": { "line": 115, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.domains.DomainResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 130, "column": 44 }, "stop": { "line": 130, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.domains.DomainResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 124, "column": 16 }, "stop": { "line": 124, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._validate_id_format", "class_name": "keystone.api.domains.DomainResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 128, "column": 17 }, "stop": { "line": 128, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._normalize_dict", "class_name": "keystone.api.domains.DomainResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 120, "column": 21 }, "stop": { "line": 120, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._assign_unique_id", "class_name": "keystone.api.domains.DomainResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 114, "column": 8 }, "stop": { "line": 114, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 116, "column": 8 }, "stop": { "line": 116, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" } ], "keystone.api.domains.DomainResource._list_domains": [ { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 103, "column": 8 }, "stop": { "line": 103, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 105, "column": 16 }, "stop": { "line": 105, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.build_driver_hints", "class_name": "keystone.api.domains.DomainResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 107, "column": 15 }, "stop": { "line": 107, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.domains.DomainResource", "dispatch": "dynamic" } ], "keystone.api.domains.DomainResource._get_domain": [ { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 94, "column": 8 }, "stop": { "line": 94, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 99, "column": 15 }, "stop": { "line": 99, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.domains.DomainResource", "dispatch": "dynamic" } ], "keystone.api.domains.DomainResource.get": [ { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 91, "column": 15 }, "stop": { "line": 91, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.domains.DomainResource._list_domains", "class_name": "keystone.api.domains.DomainResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 90, "column": 19 }, "stop": { "line": 90, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.domains.DomainResource._get_domain", "class_name": "keystone.api.domains.DomainResource", "dispatch": "dynamic" } ], "keystone.api.domains._build_enforcement_target": [ { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 62, "column": 16 }, "stop": { "line": 62, "column": 30 } }, { "path": "keystone/api/domains.py", "start": { "line": 58, "column": 12 }, "stop": { "line": 58, "column": 26 } }, { "path": "keystone/api/domains.py", "start": { "line": 69, "column": 16 }, "stop": { "line": 69, "column": 31 } }, { "path": "keystone/api/domains.py", "start": { "line": 54, "column": 12 }, "stop": { "line": 54, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 56, "column": 18 }, "stop": { "line": 56, "column": 45 } }, { "path": "keystone/api/domains.py", "start": { "line": 60, "column": 11 }, "stop": { "line": 60, "column": 38 } }, { "path": "keystone/api/domains.py", "start": { "line": 52, "column": 20 }, "stop": { "line": 52, "column": 47 } }, { "path": "keystone/api/domains.py", "start": { "line": 70, "column": 20 }, "stop": { "line": 70, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 63, "column": 20 }, "stop": { "line": 63, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.api.domains._build_domain_enforcement_target": [ { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 38, "column": 8 }, "stop": { "line": 38, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/domains.py", "start": { "line": 39, "column": 12 }, "stop": { "line": 39, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" } ], "oslo_messaging.tests.drivers.test_impl_kafka.TestKafkaConnection.test_notify": [], "oslo_messaging.tests.drivers.test_impl_kafka.TestKafkaConnection.setUp": [], "oslo_messaging.tests.drivers.test_impl_kafka.TestKafkaDriver.test_cleanup": [], "oslo_messaging.tests.drivers.test_impl_kafka.TestKafkaDriver.test_listen_for_notifications": [], "oslo_messaging.tests.drivers.test_impl_kafka.TestKafkaDriver.test_listen": [], "oslo_messaging.tests.drivers.test_impl_kafka.TestKafkaDriver.test_send_notification": [], "oslo_messaging.tests.drivers.test_impl_kafka.TestKafkaDriver.test_send": [], "oslo_messaging.tests.drivers.test_impl_kafka.TestKafkaDriver.setUp": [], "oslo_messaging.tests.drivers.test_impl_kafka.TestKafkaTransportURL.test_transport_url": [], "oslo_messaging.tests.drivers.test_impl_kafka.TestKafkaTransportURL.setUp": [], "oslo_messaging.tests.drivers.test_impl_kafka.TestKafkaDriverLoad.test_driver_load": [], "oslo_messaging.tests.drivers.test_impl_kafka.TestKafkaDriverLoad.setUp": [], "packaging._structures.NegativeInfinityType.__neg__": [], "packaging._structures.NegativeInfinityType.__ge__": [], "packaging._structures.NegativeInfinityType.__gt__": [], "packaging._structures.NegativeInfinityType.__ne__": [], "packaging._structures.NegativeInfinityType.__eq__": [], "packaging._structures.NegativeInfinityType.__le__": [], "packaging._structures.NegativeInfinityType.__lt__": [], "packaging._structures.NegativeInfinityType.__hash__": [], "packaging._structures.NegativeInfinityType.__repr__": [], "packaging._structures.InfinityType.__neg__": [], "packaging._structures.InfinityType.__ge__": [], "packaging._structures.InfinityType.__gt__": [], "packaging._structures.InfinityType.__ne__": [], "packaging._structures.InfinityType.__eq__": [], "packaging._structures.InfinityType.__le__": [], "packaging._structures.InfinityType.__lt__": [], "packaging._structures.InfinityType.__hash__": [], "packaging._structures.InfinityType.__repr__": [], "setuptools.command.rotate.rotate.run": [], "setuptools.command.rotate.rotate.finalize_options": [], "setuptools.command.rotate.rotate.initialize_options": [], "passlib.utils.decor.deprecated_method": [], "passlib.utils.decor.deprecated_function": [], "passlib.utils.decor.memoized_property.peek_cache": [], "passlib.utils.decor.memoized_property.clear_cache": [], "passlib.utils.decor.memoized_property.__get__": [], "passlib.utils.decor.memoized_property.__init__": [], "passlib.utils.decor.memoize_single_value": [], "passlib.utils.decor.hybrid_method.__get__": [], "passlib.utils.decor.hybrid_method.__init__": [], "passlib.utils.decor.classproperty.__func__": [], "passlib.utils.decor.classproperty.__get__": [], "passlib.utils.decor.classproperty.__init__": [], "keystone.common.sql.data_migration_repo.versions.061_placeholder.upgrade": [], "libcst._nodes.tests.test_docstring.DocstringTest.test_clean_docstring": [], "libcst._nodes.tests.test_docstring.DocstringTest.test_class_docstring": [], "libcst._nodes.tests.test_docstring.DocstringTest.test_function_docstring": [], "libcst._nodes.tests.test_docstring.DocstringTest.test_module_docstring": [], "oslo_utils.imageutils.QemuImgInfo._parse": [], "oslo_utils.imageutils.QemuImgInfo._extract_details": [], "oslo_utils.imageutils.QemuImgInfo._extract_bytes": [], "oslo_utils.imageutils.QemuImgInfo._canonicalize": [], "oslo_utils.imageutils.QemuImgInfo.__str__": [], "oslo_utils.imageutils.QemuImgInfo.__init__": [], "jedi.api.environment._is_unix_admin": [], "jedi.api.environment._is_unix_safe_simple": [], "jedi.api.environment._is_safe": [], "jedi.api.environment._assert_safe": [], "jedi.api.environment._get_executables_from_windows_registry": [], "jedi.api.environment._get_executable_path": [], "jedi.api.environment.create_environment": [], "jedi.api.environment.get_system_environment": [], "jedi.api.environment.find_system_environments": [], "jedi.api.environment.find_virtualenvs": [], "jedi.api.environment._get_cached_default_environment": [], "jedi.api.environment.get_cached_default_environment": [], "jedi.api.environment._try_get_same_env": [], "jedi.api.environment.get_default_environment": [], "jedi.api.environment._calculate_sha256_for_file": [], "jedi.api.environment._get_virtual_env_from_var": [], "jedi.api.environment.InterpreterEnvironment.get_sys_path": [], "jedi.api.environment.InterpreterEnvironment.get_inference_state_subprocess": [], "jedi.api.environment._SameEnvironmentMixin.__init__": [], "jedi.api.environment.Environment.get_sys_path": [], "jedi.api.environment.Environment.get_inference_state_subprocess": [], "jedi.api.environment.Environment.__repr__": [], "jedi.api.environment.Environment._get_subprocess": [], "jedi.api.environment.Environment.__init__": [], "jedi.api.environment._get_info": [], "jedi.api.environment._BaseEnvironment._sha256": [], "jedi.api.environment._BaseEnvironment.get_grammar": [], "jedi.api.environment._VersionInfo.__init__": [], "sqlalchemy.dialects.firebird.fdb.FBDialect_fdb._get_server_version_info": [], "sqlalchemy.dialects.firebird.fdb.FBDialect_fdb.create_connect_args": [], "sqlalchemy.dialects.firebird.fdb.FBDialect_fdb.dbapi": [], "sqlalchemy.dialects.firebird.fdb.FBDialect_fdb.__init__": [], "attr._next_gen.field": [], "attr._next_gen.define": [], "typing_inspect._generic_has_type_var": [], "typing_inspect._callable_has_type_var": [], "typing_inspect._tuple_has_type_var": [], "typing_inspect._union_has_type_var": [], "typing_inspect._has_type_var": [], "typing_inspect._tuple_subs_tree": [], "typing_inspect._generic_subs_tree": [], "typing_inspect._union_subs_tree": [], "typing_inspect._subs_tree": [], "typing_inspect._remove_dups_flatten": [], "typing_inspect._replace_arg": [], "typing_inspect.get_forward_arg": [], "typing_inspect.typed_dict_keys": [], "typing_inspect.get_generic_bases": [], "typing_inspect.get_generic_type": [], "typing_inspect.get_constraints": [], "typing_inspect.get_bound": [], "typing_inspect.get_args": [], "typing_inspect._eval_args": [], "typing_inspect.get_last_args": [], "typing_inspect.get_parameters": [], "typing_inspect.get_origin": [], "typing_inspect.get_last_origin": [], "typing_inspect.is_forward_ref": [], "typing_inspect.is_new_type": [], "typing_inspect.is_classvar": [], "typing_inspect.is_typevar": [], "typing_inspect.is_literal_type": [], "typing_inspect.is_union_type": [], "typing_inspect.is_final_type": [], "typing_inspect.is_optional_type": [], "typing_inspect.is_tuple_type": [], "typing_inspect.is_callable_type": [], "typing_inspect.is_generic_type": [], "typing_inspect._gorg": [], "dns.rdtypes.ANY.NSEC3.NSEC3.from_wire": [], "dns.rdtypes.ANY.NSEC3.NSEC3.to_wire": [], "dns.rdtypes.ANY.NSEC3.NSEC3.from_text": [], "dns.rdtypes.ANY.NSEC3.NSEC3.to_text": [], "dns.rdtypes.ANY.NSEC3.NSEC3.__init__": [], "rx.linq.observable.minby.min_by": [], "rx.linq.observable.minby.extrema_by": [], "pip._internal.utils.models.KeyBasedCompareMixin._compare": [], "pip._internal.utils.models.KeyBasedCompareMixin.__ne__": [], "pip._internal.utils.models.KeyBasedCompareMixin.__eq__": [], "pip._internal.utils.models.KeyBasedCompareMixin.__ge__": [], "pip._internal.utils.models.KeyBasedCompareMixin.__gt__": [], "pip._internal.utils.models.KeyBasedCompareMixin.__le__": [], "pip._internal.utils.models.KeyBasedCompareMixin.__lt__": [], "pip._internal.utils.models.KeyBasedCompareMixin.__hash__": [], "pip._internal.utils.models.KeyBasedCompareMixin.__init__": [], "debtcollector._utils.get_callable_name": [], "debtcollector._utils.get_method_self": [], "debtcollector._utils.get_class_name": [], "debtcollector._utils.get_assigned": [], "debtcollector._utils.generate_message": [], "debtcollector._utils.get_qualified_name": [], "debtcollector._utils.deprecation": [], "oslo_i18n.tests.utils.NoDeepCopyObject.__deepcopy__": [], "oslo_i18n.tests.utils.NoDeepCopyObject.__init__": [], "oslo_i18n.tests.utils.SomeObject.__unicode__": [], "oslo_i18n.tests.utils.SomeObject.__init__": [], "graphene.types.tests.test_mountedtype.test_mounted_type_custom": [], "graphene.types.tests.test_mountedtype.test_mounted_type": [], "graphene.types.tests.test_mountedtype.CustomField.__init__": [], "graphene.types.objecttype.ObjectType.__init__": [], "graphene.types.objecttype.ObjectType.__init_subclass_with_meta__": [], "libcst.tests.test_batched_visitor.BatchedVisitorTest.test_all_visits": [], "libcst.tests.test_batched_visitor.BatchedVisitorTest.test_simple": [], "sqlalchemy.dialects.mssql.json.JSONPathType._format_value": [], "sqlalchemy.dialects.mssql.json.JSONIndexType._format_value": [], "sqlalchemy.dialects.mssql.json._FormatTypeMixin.literal_processor": [], "sqlalchemy.dialects.mssql.json._FormatTypeMixin.bind_processor": [], "sqlalchemy.dialects.mssql.json._FormatTypeMixin._format_value": [], "IPython.extensions.rmagic.load_ipython_extension": [], "xmlschema.resources.XMLResource.get_locations": [], "xmlschema.resources.XMLResource.get_namespaces": [], "xmlschema.resources.XMLResource.findall": [], "xmlschema.resources.XMLResource.find": [], "xmlschema.resources.XMLResource.iterfind": [], "xmlschema.resources.XMLResource.iter_depth": [], "xmlschema.resources.XMLResource.iter_location_hints": [], "xmlschema.resources.XMLResource.iter": [], "xmlschema.resources.XMLResource.is_loaded": [], "xmlschema.resources.XMLResource.lazy_depth": [], "xmlschema.resources.XMLResource.is_local": [], "xmlschema.resources.XMLResource.is_remote": [], "xmlschema.resources.XMLResource.is_lazy": [], "xmlschema.resources.XMLResource.load": [], "xmlschema.resources.XMLResource.close": [], "xmlschema.resources.XMLResource.seek": [], "xmlschema.resources.XMLResource.open": [], "xmlschema.resources.XMLResource.subresource": [], "xmlschema.resources.XMLResource.tostring": [], "xmlschema.resources.XMLResource.get_text": [], "xmlschema.resources.XMLResource.get_absolute_path": [], "xmlschema.resources.XMLResource.parent_map": [], "xmlschema.resources.XMLResource.namespace": [], "xmlschema.resources.XMLResource.parse": [], "xmlschema.resources.XMLResource._parse": [], "xmlschema.resources.XMLResource._lazy_iterparse": [], "xmlschema.resources.XMLResource._update_nsmap": [], "xmlschema.resources.XMLResource._access_control": [], "xmlschema.resources.XMLResource.timeout": [], "xmlschema.resources.XMLResource.defuse": [], "xmlschema.resources.XMLResource.allow": [], "xmlschema.resources.XMLResource.filepath": [], "xmlschema.resources.XMLResource.base_url": [], "xmlschema.resources.XMLResource.url": [], "xmlschema.resources.XMLResource.name": [], "xmlschema.resources.XMLResource.text": [], "xmlschema.resources.XMLResource.root": [], "xmlschema.resources.XMLResource.source": [], "xmlschema.resources.XMLResource.__repr__": [], "xmlschema.resources.XMLResource.__init__": [], "xmlschema.resources.fetch_namespaces": [], "xmlschema.resources.fetch_schema": [], "xmlschema.resources.fetch_schema_locations": [], "xmlschema.resources.fetch_resource": [], "xmlschema.resources.normalize_locations": [], "xmlschema.resources.url_path_is_file": [], "xmlschema.resources.is_local_url": [], "xmlschema.resources.is_remote_url": [], "xmlschema.resources.is_local_scheme": [], "xmlschema.resources.is_url": [], "xmlschema.resources.normalize_url": [], "xmlschema.resources._PurePath.normalize": [], "xmlschema.resources._PurePath.as_uri": [], "xmlschema.resources._PurePath.from_uri": [], "xmlschema.resources._PurePath.__new__": [], "xmlschema.resources.LazySelector.iter_select": [], "xmlschema.resources.LazySelector.select": [], "xmlschema.resources.LazySelector.__repr__": [], "xmlschema.resources.LazySelector.__init__": [], "pygments.formatters.terminal.TerminalFormatter.format_unencoded": [], "pygments.formatters.terminal.TerminalFormatter._get_color": [], "pygments.formatters.terminal.TerminalFormatter._write_lineno": [], "pygments.formatters.terminal.TerminalFormatter.format": [], "pygments.formatters.terminal.TerminalFormatter.__init__": [], "sqlalchemy.ext.mypy.plugin._make_declarative_meta": [], "sqlalchemy.ext.mypy.plugin._dynamic_class_hook": [], "sqlalchemy.ext.mypy.plugin._base_cls_decorator_hook": [], "sqlalchemy.ext.mypy.plugin._cls_decorator_hook": [], "sqlalchemy.ext.mypy.plugin._declarative_mixin_hook": [], "sqlalchemy.ext.mypy.plugin._base_cls_hook": [], "sqlalchemy.ext.mypy.plugin._cls_metadata_hook": [], "sqlalchemy.ext.mypy.plugin._add_globals": [], "sqlalchemy.ext.mypy.plugin._fill_in_decorators": [], "sqlalchemy.ext.mypy.plugin._queryable_getattr_hook": [], "sqlalchemy.ext.mypy.plugin.plugin": [], "sqlalchemy.ext.mypy.plugin.SQLAlchemyPlugin.get_additional_deps": [], "sqlalchemy.ext.mypy.plugin.SQLAlchemyPlugin.get_attribute_hook": [], "sqlalchemy.ext.mypy.plugin.SQLAlchemyPlugin.get_customize_class_mro_hook": [], "sqlalchemy.ext.mypy.plugin.SQLAlchemyPlugin.get_class_decorator_hook": [], "sqlalchemy.ext.mypy.plugin.SQLAlchemyPlugin.get_base_class_hook": [], "sqlalchemy.ext.mypy.plugin.SQLAlchemyPlugin.get_dynamic_class_hook": [], "pyrsistent._helpers.mutant": [], "pyrsistent._helpers.thaw": [], "pyrsistent._helpers.freeze": [], "pip._internal.utils.logging.setup_logging": [], "pip._internal.utils.logging.ExcludeLoggerFilter.filter": [], "pip._internal.utils.logging.MaxLevelFilter.filter": [], "pip._internal.utils.logging.MaxLevelFilter.__init__": [], "pip._internal.utils.logging.BetterRotatingFileHandler._open": [], "pip._internal.utils.logging.ColorizedStreamHandler.handleError": [], "pip._internal.utils.logging.ColorizedStreamHandler.format": [], "pip._internal.utils.logging.ColorizedStreamHandler.should_color": [], "pip._internal.utils.logging.ColorizedStreamHandler._using_stdout": [], "pip._internal.utils.logging.ColorizedStreamHandler.__init__": [], "pip._internal.utils.logging._color_wrap": [], "pip._internal.utils.logging.IndentingFormatter.format": [], "pip._internal.utils.logging.IndentingFormatter.get_message_start": [], "pip._internal.utils.logging.IndentingFormatter.__init__": [], "pip._internal.utils.logging.get_indentation": [], "pip._internal.utils.logging.indent_log": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.save_verifier": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.save_request_token": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.save_access_token": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.verify_realms": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.verify_request_token": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.validate_verifier": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.validate_realms": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.validate_requested_realms": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.validate_redirect_uri": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.validate_timestamp_and_nonce": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.validate_access_token": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.validate_request_token": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.validate_client_key": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.invalidate_request_token": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.get_rsa_key": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.get_redirect_uri": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.get_realms": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.get_default_realms": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.get_access_token_secret": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.get_request_token_secret": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.get_client_secret": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.dummy_access_token": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.dummy_request_token": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.dummy_client": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator._subclass_must_implement": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.check_realms": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.check_verifier": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.check_nonce": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.check_access_token": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.check_request_token": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.check_client_key": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.enforce_ssl": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.realms": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.verifier_length": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.nonce_length": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.timestamp_lifetime": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.access_token_length": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.request_token_length": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.client_key_length": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.safe_characters": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.allowed_signature_methods": [], "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.__init__": [], "parso.python.pep8.BlankLineAtEnd.is_issue": [], "parso.python.pep8.PEP8NormalizerConfig.__init__": [], "parso.python.pep8.PEP8Normalizer.add_issue": [], "parso.python.pep8.PEP8Normalizer._analyse_non_prefix": [], "parso.python.pep8.PEP8Normalizer._check_spacing": [], "parso.python.pep8.PEP8Normalizer._check_line_length": [], "parso.python.pep8.PEP8Normalizer._visit_part": [], "parso.python.pep8.PEP8Normalizer.visit_leaf": [], "parso.python.pep8.PEP8Normalizer._reset_newlines": [], "parso.python.pep8.PEP8Normalizer._get_wanted_blank_lines_count": [], "parso.python.pep8.PEP8Normalizer._check_tabs_spaces": [], "parso.python.pep8.PEP8Normalizer._visit_node": [], "parso.python.pep8.PEP8Normalizer.visit_node": [], "parso.python.pep8.PEP8Normalizer.__init__": [], "parso.python.pep8._is_magic_name": [], "parso.python.pep8.BackslashNode.__init__": [], "parso.python.pep8.ImplicitNode.__init__": [], "parso.python.pep8.BracketNode.__init__": [], "parso.python.pep8.IndentationNode.get_latest_suite_node": [], "parso.python.pep8.IndentationNode.__repr__": [], "parso.python.pep8.IndentationNode.__init__": [], "os_service_types.data.read_data": [], "fasteners.lock.locked": [], "fasteners.lock.try_lock": [], "fasteners.lock.ReaderWriterLock.write_lock": [], "fasteners.lock.ReaderWriterLock.read_lock": [], "fasteners.lock.ReaderWriterLock.is_reader": [], "fasteners.lock.ReaderWriterLock.owner": [], "fasteners.lock.ReaderWriterLock.is_writer": [], "fasteners.lock.ReaderWriterLock.has_pending_writers": [], "fasteners.lock.ReaderWriterLock.__init__": [], "fasteners.lock.write_locked": [], "fasteners.lock.read_locked": [], "chardet.charsetprober.CharSetProber.filter_with_english_letters": [], "chardet.charsetprober.CharSetProber.filter_international_words": [], "chardet.charsetprober.CharSetProber.filter_high_byte_only": [], "chardet.charsetprober.CharSetProber.get_confidence": [], "chardet.charsetprober.CharSetProber.state": [], "chardet.charsetprober.CharSetProber.feed": [], "chardet.charsetprober.CharSetProber.charset_name": [], "chardet.charsetprober.CharSetProber.reset": [], "chardet.charsetprober.CharSetProber.__init__": [], "IPython.core.tests.test_inputtransformer.test_token_input_transformer": [], "IPython.core.tests.test_inputtransformer.decistmt": [], "IPython.core.tests.test_inputtransformer.test_has_comment": [], "IPython.core.tests.test_inputtransformer.test_cellmagic": [], "IPython.core.tests.test_inputtransformer.test_escaped_paren": [], "IPython.core.tests.test_inputtransformer.test_escaped_quote2": [], "IPython.core.tests.test_inputtransformer.test_escaped_quote": [], "IPython.core.tests.test_inputtransformer.test_escaped_magic": [], "IPython.core.tests.test_inputtransformer.test_escaped_help": [], "IPython.core.tests.test_inputtransformer.test_escaped_shell": [], "IPython.core.tests.test_inputtransformer.test_escaped_noesc": [], "IPython.core.tests.test_inputtransformer.test_help_end": [], "IPython.core.tests.test_inputtransformer.test_assemble_python_lines": [], "IPython.core.tests.test_inputtransformer.test_assemble_logical_lines": [], "IPython.core.tests.test_inputtransformer.test_ipy_prompt": [], "IPython.core.tests.test_inputtransformer.test_classic_prompt": [], "IPython.core.tests.test_inputtransformer.test_assign_magic": [], "IPython.core.tests.test_inputtransformer.test_assign_system": [], "IPython.core.tests.test_inputtransformer.transform_checker": [], "IPython.core.tests.test_inputtransformer.transform_and_reset": [], "passlib.handlers.des_crypt.crypt16._calc_checksum": [], "passlib.handlers.des_crypt.crypt16.to_string": [], "passlib.handlers.des_crypt.crypt16.from_string": [], "passlib.handlers.des_crypt.bigcrypt._calc_checksum": [], "passlib.handlers.des_crypt.bigcrypt._norm_checksum": [], "passlib.handlers.des_crypt.bigcrypt.to_string": [], "passlib.handlers.des_crypt.bigcrypt.from_string": [], "passlib.handlers.des_crypt.bsdi_crypt._calc_checksum_builtin": [], "passlib.handlers.des_crypt.bsdi_crypt._load_backend_builtin": [], "passlib.handlers.des_crypt.bsdi_crypt._calc_checksum_os_crypt": [], "passlib.handlers.des_crypt.bsdi_crypt._load_backend_os_crypt": [], "passlib.handlers.des_crypt.bsdi_crypt._calc_needs_update": [], "passlib.handlers.des_crypt.bsdi_crypt._generate_rounds": [], "passlib.handlers.des_crypt.bsdi_crypt.using": [], "passlib.handlers.des_crypt.bsdi_crypt.to_string": [], "passlib.handlers.des_crypt.bsdi_crypt.from_string": [], "passlib.handlers.des_crypt.des_crypt._calc_checksum_builtin": [], "passlib.handlers.des_crypt.des_crypt._load_backend_builtin": [], "passlib.handlers.des_crypt.des_crypt._calc_checksum_os_crypt": [], "passlib.handlers.des_crypt.des_crypt._load_backend_os_crypt": [], "passlib.handlers.des_crypt.des_crypt._calc_checksum": [], "passlib.handlers.des_crypt.des_crypt.to_string": [], "passlib.handlers.des_crypt.des_crypt.from_string": [], "passlib.handlers.des_crypt._raw_bsdi_crypt": [], "passlib.handlers.des_crypt._bsdi_secret_to_key": [], "passlib.handlers.des_crypt._raw_des_crypt": [], "passlib.handlers.des_crypt._crypt_secret_to_key": [], "graphql.utils.assert_valid_name.assert_valid_name": [], "keystone.auth.plugins.external.KerberosDomain._authenticate": [ { "locations": [ { "path": "keystone/auth/plugins/external.py", "start": { "line": 94, "column": 18 }, "stop": { "line": 94, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/external.py", "start": { "line": 95, "column": 15 }, "stop": { "line": 95, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.plugins.external.Domain._authenticate", "class_name": "keystone.auth.plugins.external.Domain", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/external.py", "start": { "line": 93, "column": 11 }, "stop": { "line": 93, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.auth.plugins.external.Domain._authenticate": [ { "locations": [ { "path": "keystone/auth/plugins/external.py", "start": { "line": 78, "column": 24 }, "stop": { "line": 78, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.auth.plugins.external.DefaultDomain._authenticate": [], "keystone.auth.plugins.external.Base._authenticate": [], "keystone.auth.plugins.external.Base.authenticate": [ { "locations": [ { "path": "keystone/auth/plugins/external.py", "start": { "line": 48, "column": 18 }, "stop": { "line": 48, "column": 40 } }, { "path": "keystone/auth/plugins/external.py", "start": { "line": 42, "column": 18 }, "stop": { "line": 42, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/external.py", "start": { "line": 50, "column": 8 }, "stop": { "line": 50, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/plugins/external.py", "start": { "line": 45, "column": 23 }, "stop": { "line": 45, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.plugins.external.Base._authenticate", "class_name": "keystone.auth.plugins.external.Base", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/plugins/external.py", "start": { "line": 51, "column": 15 }, "stop": { "line": 51, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.plugins.base.AuthHandlerResponse.__init__", "class_name": "keystone.auth.plugins.base.AuthHandlerResponse", "dispatch": "static" } ], "sqlalchemy.orm.dependency.ManyToManyDP._pks_changed": [], "sqlalchemy.orm.dependency.ManyToManyDP._synchronize": [], "sqlalchemy.orm.dependency.ManyToManyDP._run_crud": [], "sqlalchemy.orm.dependency.ManyToManyDP.process_saves": [], "sqlalchemy.orm.dependency.ManyToManyDP.process_deletes": [], "sqlalchemy.orm.dependency.ManyToManyDP.presort_saves": [], "sqlalchemy.orm.dependency.ManyToManyDP.presort_deletes": [], "sqlalchemy.orm.dependency.ManyToManyDP.per_state_dependencies": [], "sqlalchemy.orm.dependency.ManyToManyDP.per_property_dependencies": [], "sqlalchemy.orm.dependency.DetectKeySwitch._pks_changed": [], "sqlalchemy.orm.dependency.DetectKeySwitch._process_key_switches": [], "sqlalchemy.orm.dependency.DetectKeySwitch._key_switchers": [], "sqlalchemy.orm.dependency.DetectKeySwitch.process_saves": [], "sqlalchemy.orm.dependency.DetectKeySwitch.process_deletes": [], "sqlalchemy.orm.dependency.DetectKeySwitch.prop_has_changes": [], "sqlalchemy.orm.dependency.DetectKeySwitch.presort_saves": [], "sqlalchemy.orm.dependency.DetectKeySwitch.presort_deletes": [], "sqlalchemy.orm.dependency.DetectKeySwitch.per_state_flush_actions": [], "sqlalchemy.orm.dependency.DetectKeySwitch.per_property_flush_actions": [], "sqlalchemy.orm.dependency.DetectKeySwitch.per_property_preprocessors": [], "sqlalchemy.orm.dependency.ManyToOneDP._synchronize": [], "sqlalchemy.orm.dependency.ManyToOneDP.process_saves": [], "sqlalchemy.orm.dependency.ManyToOneDP.process_deletes": [], "sqlalchemy.orm.dependency.ManyToOneDP.presort_saves": [], "sqlalchemy.orm.dependency.ManyToOneDP.presort_deletes": [], "sqlalchemy.orm.dependency.ManyToOneDP.per_state_dependencies": [], "sqlalchemy.orm.dependency.ManyToOneDP.per_property_dependencies": [], "sqlalchemy.orm.dependency.ManyToOneDP.__init__": [], "sqlalchemy.orm.dependency.OneToManyDP._pks_changed": [], "sqlalchemy.orm.dependency.OneToManyDP._synchronize": [], "sqlalchemy.orm.dependency.OneToManyDP.process_saves": [], "sqlalchemy.orm.dependency.OneToManyDP.process_deletes": [], "sqlalchemy.orm.dependency.OneToManyDP.presort_saves": [], "sqlalchemy.orm.dependency.OneToManyDP.presort_deletes": [], "sqlalchemy.orm.dependency.OneToManyDP.per_state_dependencies": [], "sqlalchemy.orm.dependency.OneToManyDP.per_property_dependencies": [], "sqlalchemy.orm.dependency.DependencyProcessor.__repr__": [], "sqlalchemy.orm.dependency.DependencyProcessor._pks_changed": [], "sqlalchemy.orm.dependency.DependencyProcessor._post_update": [], "sqlalchemy.orm.dependency.DependencyProcessor._get_reversed_processed_set": [], "sqlalchemy.orm.dependency.DependencyProcessor._synchronize": [], "sqlalchemy.orm.dependency.DependencyProcessor._verify_canload": [], "sqlalchemy.orm.dependency.DependencyProcessor.prop_has_changes": [], "sqlalchemy.orm.dependency.DependencyProcessor.process_saves": [], "sqlalchemy.orm.dependency.DependencyProcessor.process_deletes": [], "sqlalchemy.orm.dependency.DependencyProcessor.presort_saves": [], "sqlalchemy.orm.dependency.DependencyProcessor.presort_deletes": [], "sqlalchemy.orm.dependency.DependencyProcessor.per_state_flush_actions": [], "sqlalchemy.orm.dependency.DependencyProcessor.per_property_flush_actions": [], "sqlalchemy.orm.dependency.DependencyProcessor.per_property_preprocessors": [], "sqlalchemy.orm.dependency.DependencyProcessor.hasparent": [], "sqlalchemy.orm.dependency.DependencyProcessor.from_relationship": [], "sqlalchemy.orm.dependency.DependencyProcessor.__init__": [], "rx.disposables.compositedisposable.CompositeDisposable.length": [], "rx.disposables.compositedisposable.CompositeDisposable.__len__": [], "rx.disposables.compositedisposable.CompositeDisposable.to_list": [], "rx.disposables.compositedisposable.CompositeDisposable.contains": [], "rx.disposables.compositedisposable.CompositeDisposable.clear": [], "rx.disposables.compositedisposable.CompositeDisposable.dispose": [], "rx.disposables.compositedisposable.CompositeDisposable.remove": [], "rx.disposables.compositedisposable.CompositeDisposable.add": [], "rx.disposables.compositedisposable.CompositeDisposable.__init__": [], "sqlalchemy.dialects.mysql.mysqldb.MySQLDialect_mysqldb._set_isolation_level": [], "sqlalchemy.dialects.mysql.mysqldb.MySQLDialect_mysqldb._detect_charset": [], "sqlalchemy.dialects.mysql.mysqldb.MySQLDialect_mysqldb._extract_error_code": [], "sqlalchemy.dialects.mysql.mysqldb.MySQLDialect_mysqldb._found_rows_client_flag": [], "sqlalchemy.dialects.mysql.mysqldb.MySQLDialect_mysqldb.create_connect_args": [], "sqlalchemy.dialects.mysql.mysqldb.MySQLDialect_mysqldb._check_unicode_returns": [], "sqlalchemy.dialects.mysql.mysqldb.MySQLDialect_mysqldb.do_executemany": [], "sqlalchemy.dialects.mysql.mysqldb.MySQLDialect_mysqldb.do_ping": [], "sqlalchemy.dialects.mysql.mysqldb.MySQLDialect_mysqldb.on_connect": [], "sqlalchemy.dialects.mysql.mysqldb.MySQLDialect_mysqldb.dbapi": [], "sqlalchemy.dialects.mysql.mysqldb.MySQLDialect_mysqldb.supports_server_side_cursors": [], "sqlalchemy.dialects.mysql.mysqldb.MySQLDialect_mysqldb._parse_dbapi_version": [], "sqlalchemy.dialects.mysql.mysqldb.MySQLDialect_mysqldb.__init__": [], "sqlalchemy.dialects.mysql.mysqldb.MySQLExecutionContext_mysqldb.rowcount": [], "prompt_toolkit.lexers.pygments.PygmentsLexer.lex_document": [], "prompt_toolkit.lexers.pygments.PygmentsLexer.from_filename": [], "prompt_toolkit.lexers.pygments.PygmentsLexer.__init__": [], "prompt_toolkit.lexers.pygments._TokenCache.__missing__": [], "prompt_toolkit.lexers.pygments.RegexSync.from_pygments_lexer_cls": [], "prompt_toolkit.lexers.pygments.RegexSync.get_sync_start_position": [], "prompt_toolkit.lexers.pygments.RegexSync.__init__": [], "prompt_toolkit.lexers.pygments.SyncFromStart.get_sync_start_position": [], "prompt_toolkit.lexers.pygments.SyntaxSync.get_sync_start_position": [], "matplotlib_inline.backend_inline.set_matplotlib_close": [], "matplotlib_inline.backend_inline.set_matplotlib_formats": [], "matplotlib_inline.backend_inline._is_transparent": [], "matplotlib_inline.backend_inline._is_light": [], "matplotlib_inline.backend_inline._fetch_figure_metadata": [], "matplotlib_inline.backend_inline._enable_matplotlib_integration": [], "matplotlib_inline.backend_inline.configure_inline_support": [], "matplotlib_inline.backend_inline.flush_figures": [], "matplotlib_inline.backend_inline.draw_if_interactive": [], "matplotlib_inline.backend_inline.show": [], "libcst.metadata.tests.test_metadata_provider.MetadataProviderTest.test_circular_dependency": [], "libcst.metadata.tests.test_metadata_provider.MetadataProviderTest.test_undeclared_metadata": [], "libcst.metadata.tests.test_metadata_provider.MetadataProviderTest.test_unset_metadata": [], "libcst.metadata.tests.test_metadata_provider.MetadataProviderTest.test_self_metadata": [], "libcst.metadata.tests.test_metadata_provider.MetadataProviderTest.test_batchable_provider_inherited_metadata": [], "libcst.metadata.tests.test_metadata_provider.MetadataProviderTest.test_provider_inherited_metadata": [], "libcst.metadata.tests.test_metadata_provider.MetadataProviderTest.test_inherited_metadata": [], "libcst.metadata.tests.test_metadata_provider.MetadataProviderTest.test_mixed_providers": [], "libcst.metadata.tests.test_metadata_provider.MetadataProviderTest.test_batched_provider": [], "libcst.metadata.tests.test_metadata_provider.MetadataProviderTest.test_visitor_provider": [], "pyre_check.client.configuration.check_open_source_version": [], "pyre_check.client.configuration.check_nested_local_configuration": [], "pyre_check.client.configuration.create_configuration": [], "pyre_check.client.configuration.Configuration.get_python_version": [], "pyre_check.client.configuration.Configuration.get_isolation_prefix_respecting_override": [], "pyre_check.client.configuration.Configuration.get_valid_extension_suffixes": [], "pyre_check.client.configuration.Configuration.get_number_of_workers": [], "pyre_check.client.configuration.Configuration.get_binary_version": [], "pyre_check.client.configuration.Configuration.get_version_hash_respecting_override": [], "pyre_check.client.configuration.Configuration.get_typeshed_respecting_override": [], "pyre_check.client.configuration.Configuration.get_binary_respecting_override": [], "pyre_check.client.configuration.Configuration.get_existent_ignore_all_errors_paths": [], "pyre_check.client.configuration.Configuration.get_existent_do_not_ignore_errors_in_paths": [], "pyre_check.client.configuration.Configuration.get_existent_ignore_infer_paths": [], "pyre_check.client.configuration.Configuration.filter_nonexistent_paths": [], "pyre_check.client.configuration.Configuration.get_existent_search_paths": [], "pyre_check.client.configuration.Configuration.get_source_directories": [], "pyre_check.client.configuration.Configuration.to_json": [], "pyre_check.client.configuration.Configuration.local_root": [], "pyre_check.client.configuration.Configuration.log_directory": [], "pyre_check.client.configuration.Configuration.from_partial_configuration": [], "pyre_check.client.configuration.merge_partial_configurations": [], "pyre_check.client.configuration.PartialConfiguration.expand_relative_paths": [], "pyre_check.client.configuration.PartialConfiguration.from_file": [], "pyre_check.client.configuration.PartialConfiguration.from_string": [], "pyre_check.client.configuration.PartialConfiguration.from_command_arguments": [], "pyre_check.client.configuration.PartialConfiguration._get_extra_keys": [], "pyre_check.client.configuration.PartialConfiguration._get_depreacted_map": [], "pyre_check.client.configuration.PythonVersion.to_string": [], "pyre_check.client.configuration.PythonVersion.from_string": [], "pyre_check.client.configuration._get_existent_paths": [], "pyre_check.client.configuration._in_virtual_environment": [], "pyre_check.client.configuration.assert_readable_directory_in_configuration": [], "pyre_check.client.configuration.create_search_paths": [], "pyre_check.client.configuration.get_site_roots": [], "pyre_check.client.configuration.ExtensionElement.from_json": [], "pyre_check.client.configuration.ExtensionElement.command_line_argument": [], "pyre_check.client.configuration.SitePackageSearchPathElement.expand_relative_root": [], "pyre_check.client.configuration.SitePackageSearchPathElement.expand_global_root": [], "pyre_check.client.configuration.SitePackageSearchPathElement.command_line_argument": [], "pyre_check.client.configuration.SitePackageSearchPathElement.get_root": [], "pyre_check.client.configuration.SitePackageSearchPathElement.path": [], "pyre_check.client.configuration.SubdirectorySearchPathElement.expand_relative_root": [], "pyre_check.client.configuration.SubdirectorySearchPathElement.expand_global_root": [], "pyre_check.client.configuration.SubdirectorySearchPathElement.command_line_argument": [], "pyre_check.client.configuration.SubdirectorySearchPathElement.get_root": [], "pyre_check.client.configuration.SubdirectorySearchPathElement.path": [], "pyre_check.client.configuration.SimpleSearchPathElement.expand_relative_root": [], "pyre_check.client.configuration.SimpleSearchPathElement.expand_global_root": [], "pyre_check.client.configuration.SimpleSearchPathElement.command_line_argument": [], "pyre_check.client.configuration.SimpleSearchPathElement.get_root": [], "pyre_check.client.configuration.SimpleSearchPathElement.path": [], "pyre_check.client.configuration.SearchPathElement.expand_relative_root": [], "pyre_check.client.configuration.SearchPathElement.expand_global_root": [], "pyre_check.client.configuration.SearchPathElement.command_line_argument": [], "pyre_check.client.configuration.SearchPathElement.get_root": [], "pyre_check.client.configuration.SearchPathElement.path": [], "pyre_check.client.configuration.InvalidPythonVersion.__init__": [], "pyre_check.client.configuration.InvalidConfiguration.__init__": [], "pyre_check.client.configuration._expand_and_get_existent_ignore_all_errors_path": [], "pyre_check.client.configuration._get_optional_value": [], "pyre_check.client.configuration._expand_relative_root": [], "pyre_check.client.configuration._expand_global_root": [], "oauthlib.oauth1.rfc5849.endpoints.access_token.AccessTokenEndpoint.validate_access_token_request": [], "oauthlib.oauth1.rfc5849.endpoints.access_token.AccessTokenEndpoint.create_access_token_response": [], "oauthlib.oauth1.rfc5849.endpoints.access_token.AccessTokenEndpoint.create_access_token": [], "libcst._parser.conversions.terminals.convert_AWAIT": [], "libcst._parser.conversions.terminals.convert_ASYNC": [], "libcst._parser.conversions.terminals.convert_FSTRING_STRING": [], "libcst._parser.conversions.terminals.convert_FSTRING_END": [], "libcst._parser.conversions.terminals.convert_FSTRING_START": [], "libcst._parser.conversions.terminals.convert_ENDMARKER": [], "libcst._parser.conversions.terminals.convert_DEDENT": [], "libcst._parser.conversions.terminals.convert_INDENT": [], "libcst._parser.conversions.terminals.convert_NEWLINE": [], "libcst._parser.conversions.terminals.convert_OP": [], "libcst._parser.conversions.terminals.convert_STRING": [], "libcst._parser.conversions.terminals.convert_NUMBER": [], "libcst._parser.conversions.terminals.convert_NAME": [], "passlib.tests.test_apps.AppsTest.test_roundup_context": [], "passlib.tests.test_apps.AppsTest.test_phpbb3_context": [], "passlib.tests.test_apps.AppsTest.test_phppass_context": [], "passlib.tests.test_apps.AppsTest.test_postgres_context": [], "passlib.tests.test_apps.AppsTest.test_ldap_mysql_context": [], "passlib.tests.test_apps.AppsTest.test_ldap_context": [], "passlib.tests.test_apps.AppsTest.test_ldap_nocrypt_context": [], "passlib.tests.test_apps.AppsTest.test_django_context": [], "passlib.tests.test_apps.AppsTest.test_django16_context": [], "passlib.tests.test_apps.AppsTest.test_custom_app_context": [], "passlib.tests.test_apps.AppsTest.test_master_context": [], "kombu.asynchronous.hub.Hub.loop": [], "kombu.asynchronous.hub.Hub.scheduler": [], "kombu.asynchronous.hub.Hub.repr_events": [], "kombu.asynchronous.hub.Hub.repr_active": [], "kombu.asynchronous.hub.Hub.create_loop": [], "kombu.asynchronous.hub.Hub.on_callback_error": [], "kombu.asynchronous.hub.Hub._discard": [], "kombu.asynchronous.hub.Hub.close": [], "kombu.asynchronous.hub.Hub._unregister": [], "kombu.asynchronous.hub.Hub.remove_writer": [], "kombu.asynchronous.hub.Hub.remove_reader": [], "kombu.asynchronous.hub.Hub.add_writer": [], "kombu.asynchronous.hub.Hub.add_reader": [], "kombu.asynchronous.hub.Hub.call_repeatedly": [], "kombu.asynchronous.hub.Hub.call_at": [], "kombu.asynchronous.hub.Hub.call_later": [], "kombu.asynchronous.hub.Hub.call_soon": [], "kombu.asynchronous.hub.Hub.run_once": [], "kombu.asynchronous.hub.Hub.run_forever": [], "kombu.asynchronous.hub.Hub.remove": [], "kombu.asynchronous.hub.Hub.add": [], "kombu.asynchronous.hub.Hub._remove_from_loop": [], "kombu.asynchronous.hub.Hub.fire_timers": [], "kombu.asynchronous.hub.Hub.__repr__": [], "kombu.asynchronous.hub.Hub.stop": [], "kombu.asynchronous.hub.Hub._close_poller": [], "kombu.asynchronous.hub.Hub._create_poller": [], "kombu.asynchronous.hub.Hub.reset": [], "kombu.asynchronous.hub.Hub.poller": [], "kombu.asynchronous.hub.Hub.__init__": [], "kombu.asynchronous.hub.set_event_loop": [], "kombu.asynchronous.hub.get_event_loop": [], "kombu.asynchronous.hub._dummy_context": [], "kombu.asynchronous.hub._raise_stop_error": [], "keystone.common.sql.expand_repo.versions.043_placeholder.upgrade": [], "sqlalchemy.dialects.postgresql.ranges.RangeOperators.comparator_factory.__add__": [], "sqlalchemy.dialects.postgresql.ranges.RangeOperators.comparator_factory.adjacent_to": [], "sqlalchemy.dialects.postgresql.ranges.RangeOperators.comparator_factory.not_extend_left_of": [], "sqlalchemy.dialects.postgresql.ranges.RangeOperators.comparator_factory.not_extend_right_of": [], "sqlalchemy.dialects.postgresql.ranges.RangeOperators.comparator_factory.strictly_right_of": [], "sqlalchemy.dialects.postgresql.ranges.RangeOperators.comparator_factory.strictly_left_of": [], "sqlalchemy.dialects.postgresql.ranges.RangeOperators.comparator_factory.overlaps": [], "sqlalchemy.dialects.postgresql.ranges.RangeOperators.comparator_factory.contained_by": [], "sqlalchemy.dialects.postgresql.ranges.RangeOperators.comparator_factory.contains": [], "sqlalchemy.dialects.postgresql.ranges.RangeOperators.comparator_factory.__ne__": [], "keystoneclient.tests.functional.v3.test_domain_configs.DomainConfigsTestCase.test_domain_config_delete": [], "keystoneclient.tests.functional.v3.test_domain_configs.DomainConfigsTestCase.test_update_invalid_domain_config": [], "keystoneclient.tests.functional.v3.test_domain_configs.DomainConfigsTestCase.test_update_domain_config": [], "keystoneclient.tests.functional.v3.test_domain_configs.DomainConfigsTestCase.test_get_domain_config": [], "keystoneclient.tests.functional.v3.test_domain_configs.DomainConfigsTestCase.test_create_invalid_domain_config": [], "keystoneclient.tests.functional.v3.test_domain_configs.DomainConfigsTestCase.test_create_domain_config": [], "keystoneclient.tests.functional.v3.test_domain_configs.DomainConfigsTestCase._new_ref": [], "keystoneclient.tests.functional.v3.test_domain_configs.DomainConfigsTestCase.check_domain_config": [], "keystoneclient.tests.functional.v3.test_domain_configs.DomainConfigsTestCase.setUp": [], "sqlalchemy.testing.plugin.reinvent_fixtures_py2k.run_fn_fixture_teardown": [], "sqlalchemy.testing.plugin.reinvent_fixtures_py2k.run_fn_fixture_setup": [], "sqlalchemy.testing.plugin.reinvent_fixtures_py2k.run_class_fixture_teardown": [], "sqlalchemy.testing.plugin.reinvent_fixtures_py2k.run_class_fixture_setup": [], "sqlalchemy.testing.plugin.reinvent_fixtures_py2k.scan_for_fixtures_to_use_for_class": [], "sqlalchemy.testing.plugin.reinvent_fixtures_py2k.add_fixture": [], "oauthlib.oauth2.rfc6749.tokens.BearerToken.estimate_type": [], "oauthlib.oauth2.rfc6749.tokens.BearerToken.validate_request": [], "oauthlib.oauth2.rfc6749.tokens.BearerToken.create_token": [], "oauthlib.oauth2.rfc6749.tokens.BearerToken.__init__": [], "oauthlib.oauth2.rfc6749.tokens.TokenBase.estimate_type": [], "oauthlib.oauth2.rfc6749.tokens.TokenBase.validate_request": [], "oauthlib.oauth2.rfc6749.tokens.TokenBase.__call__": [], "oauthlib.oauth2.rfc6749.tokens.get_token_from_header": [], "oauthlib.oauth2.rfc6749.tokens.signed_token_generator": [], "oauthlib.oauth2.rfc6749.tokens.random_token_generator": [], "oauthlib.oauth2.rfc6749.tokens.prepare_bearer_body": [], "oauthlib.oauth2.rfc6749.tokens.prepare_bearer_headers": [], "oauthlib.oauth2.rfc6749.tokens.prepare_bearer_uri": [], "oauthlib.oauth2.rfc6749.tokens.prepare_mac_header": [], "oauthlib.oauth2.rfc6749.tokens.OAuth2Token.additional_scopes": [], "oauthlib.oauth2.rfc6749.tokens.OAuth2Token.missing_scopes": [], "oauthlib.oauth2.rfc6749.tokens.OAuth2Token.scopes": [], "oauthlib.oauth2.rfc6749.tokens.OAuth2Token.scope": [], "oauthlib.oauth2.rfc6749.tokens.OAuth2Token.old_scopes": [], "oauthlib.oauth2.rfc6749.tokens.OAuth2Token.old_scope": [], "oauthlib.oauth2.rfc6749.tokens.OAuth2Token.scope_changed": [], "oauthlib.oauth2.rfc6749.tokens.OAuth2Token.__init__": [], "rx.internal.basic.default_error": [], "rx.internal.basic.default_key_serializer": [], "rx.internal.basic.default_sub_comparer": [], "rx.internal.basic.default_comparer": [], "rx.internal.basic.default_now": [], "rx.internal.basic.identity": [], "rx.internal.basic.noop": [], "psutil.tests.test_process.TestPopen.test_kill_terminate": [], "psutil.tests.test_process.TestPopen.test_ctx_manager": [], "psutil.tests.test_process.TestPopen.test_misc": [], "psutil.tests.test_process.TestPopen.tearDownClass": [], "psutil.tests.test_process.TestProcess.test_weird_environ": [], "psutil.tests.test_process.TestProcess.test_environ": [], "psutil.tests.test_process.TestProcess.test_pid_0": [], "psutil.tests.test_process.TestProcess.test_zombie_process_status_w_exc": [], "psutil.tests.test_process.TestProcess.test_zombie_process_is_running_w_exc": [], "psutil.tests.test_process.TestProcess.test_zombie_process": [], "psutil.tests.test_process.TestProcess.test_halfway_terminated_process": [], "psutil.tests.test_process.TestProcess.test_oneshot_cache": [], "psutil.tests.test_process.TestProcess.test_oneshot_twice": [], "psutil.tests.test_process.TestProcess.test_oneshot": [], "psutil.tests.test_process.TestProcess.test_as_dict": [], "psutil.tests.test_process.TestProcess.test_invalid_pid": [], "psutil.tests.test_process.TestProcess.test_suspend_resume": [], "psutil.tests.test_process.TestProcess.test_parents_and_children": [], "psutil.tests.test_process.TestProcess.test_children_duplicates": [], "psutil.tests.test_process.TestProcess.test_children_recursive": [], "psutil.tests.test_process.TestProcess.test_children": [], "psutil.tests.test_process.TestProcess.test_parents": [], "psutil.tests.test_process.TestProcess.test_parent_disappeared": [], "psutil.tests.test_process.TestProcess.test_parent_multi": [], "psutil.tests.test_process.TestProcess.test_parent": [], "psutil.tests.test_process.TestProcess.test_ppid": [], "psutil.tests.test_process.TestProcess.test_num_ctx_switches": [], "psutil.tests.test_process.TestProcess.test_num_fds": [], "psutil.tests.test_process.TestProcess.test_open_files_2": [], "psutil.tests.test_process.TestProcess.test_open_files": [], "psutil.tests.test_process.TestProcess.test_cpu_affinity_all_combinations": [], "psutil.tests.test_process.TestProcess.test_cpu_affinity_errs": [], "psutil.tests.test_process.TestProcess.test_cpu_affinity": [], "psutil.tests.test_process.TestProcess.test_cwd_2": [], "psutil.tests.test_process.TestProcess.test_cwd": [], "psutil.tests.test_process.TestProcess.test_username": [], "psutil.tests.test_process.TestProcess.test_status": [], "psutil.tests.test_process.TestProcess.test_nice": [], "psutil.tests.test_process.TestProcess.test_gids": [], "psutil.tests.test_process.TestProcess.test_uids": [], "psutil.tests.test_process.TestProcess.test_prog_w_funky_name": [], "psutil.tests.test_process.TestProcess.test_long_name": [], "psutil.tests.test_process.TestProcess.test_name": [], "psutil.tests.test_process.TestProcess.test_long_cmdline": [], "psutil.tests.test_process.TestProcess.test_cmdline": [], "psutil.tests.test_process.TestProcess.test_exe": [], "psutil.tests.test_process.TestProcess.test_is_running": [], "psutil.tests.test_process.TestProcess.test_memory_percent": [], "psutil.tests.test_process.TestProcess.test_memory_maps_lists_lib": [], "psutil.tests.test_process.TestProcess.test_memory_maps": [], "psutil.tests.test_process.TestProcess.test_memory_full_info": [], "psutil.tests.test_process.TestProcess.test_memory_info": [], "psutil.tests.test_process.TestProcess.test_threads_2": [], "psutil.tests.test_process.TestProcess.test_threads": [], "psutil.tests.test_process.TestProcess.test_num_handles": [], "psutil.tests.test_process.TestProcess.test_num_threads": [], "psutil.tests.test_process.TestProcess.test_rlimit_infinity_value": [], "psutil.tests.test_process.TestProcess.test_rlimit_infinity": [], "psutil.tests.test_process.TestProcess.test_rlimit": [], "psutil.tests.test_process.TestProcess.test_rlimit_set": [], "psutil.tests.test_process.TestProcess.test_rlimit_get": [], "psutil.tests.test_process.TestProcess.test_ionice_win": [], "psutil.tests.test_process.TestProcess.test_ionice_linux": [], "psutil.tests.test_process.TestProcess.test_io_counters": [], "psutil.tests.test_process.TestProcess.test_terminal": [], "psutil.tests.test_process.TestProcess.test_create_time": [], "psutil.tests.test_process.TestProcess.test_cpu_num": [], "psutil.tests.test_process.TestProcess.test_cpu_times_2": [], "psutil.tests.test_process.TestProcess.test_cpu_times": [], "psutil.tests.test_process.TestProcess.test_cpu_percent_numcpus_none": [], "psutil.tests.test_process.TestProcess.test_cpu_percent": [], "psutil.tests.test_process.TestProcess.test_wait_timeout_nonblocking": [], "psutil.tests.test_process.TestProcess.test_wait_timeout": [], "psutil.tests.test_process.TestProcess.test_wait_non_children": [], "psutil.tests.test_process.TestProcess.test_wait_stopped": [], "psutil.tests.test_process.TestProcess.test_wait_exited": [], "psutil.tests.test_process.TestProcess.test_send_signal_mocked": [], "psutil.tests.test_process.TestProcess.test_send_signal": [], "psutil.tests.test_process.TestProcess.test_terminate": [], "psutil.tests.test_process.TestProcess.test_kill": [], "psutil.tests.test_process.TestProcess.test_pid": [], "psutil.tests.test_process.TestProcess.spawn_psproc": [], "keystoneclient.tests.unit.v2_0.test_roles.RoleTests.test_remove_user_role_tenant": [], "keystoneclient.tests.unit.v2_0.test_roles.RoleTests.test_remove_user_role": [], "keystoneclient.tests.unit.v2_0.test_roles.RoleTests.test_add_user_role_tenant": [], "keystoneclient.tests.unit.v2_0.test_roles.RoleTests.test_add_user_role": [], "keystoneclient.tests.unit.v2_0.test_roles.RoleTests.test_roles_for_user_tenant": [], "keystoneclient.tests.unit.v2_0.test_roles.RoleTests.test_roles_for_user": [], "keystoneclient.tests.unit.v2_0.test_roles.RoleTests.test_list": [], "keystoneclient.tests.unit.v2_0.test_roles.RoleTests.test_get": [], "keystoneclient.tests.unit.v2_0.test_roles.RoleTests.test_delete": [], "keystoneclient.tests.unit.v2_0.test_roles.RoleTests.test_create": [], "keystoneclient.tests.unit.v2_0.test_roles.RoleTests.setUp": [], "keystoneauth1.exceptions.auth.MissingAuthMethods.__init__": [], "testtools.matchers._warnings.IsDeprecated": [], "testtools.matchers._warnings.Warnings.__str__": [], "testtools.matchers._warnings.Warnings.match": [], "testtools.matchers._warnings.Warnings.__init__": [], "testtools.matchers._warnings.WarningMessage": [], "keystone.server.flask.request_processing.json_body.json_body_before_request": [ { "locations": [ { "path": "keystone/server/flask/request_processing/json_body.py", "start": { "line": 41, "column": 19 }, "stop": { "line": 41, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.Headers.get", "class_name": "werkzeug.datastructures.EnvironHeaders", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/request_processing/json_body.py", "start": { "line": 40, "column": 12 }, "stop": { "line": 40, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask.wrappers.JSONMixin.is_json", "class_name": "flask.wrappers.Request", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/request_processing/json_body.py", "start": { "line": 42, "column": 27 }, "stop": { "line": 42, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask.wrappers.JSONMixin.get_json", "class_name": "flask.wrappers.Request", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/request_processing/json_body.py", "start": { "line": 47, "column": 22 }, "stop": { "line": 47, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.exceptions.HTTPException.__init__", "class_name": "werkzeug.exceptions.BadRequest", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/request_processing/json_body.py", "start": { "line": 57, "column": 18 }, "stop": { "line": 57, "column": 43 } }, { "path": "keystone/server/flask/request_processing/json_body.py", "start": { "line": 68, "column": 14 }, "stop": { "line": 68, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/request_processing/json_body.py", "start": { "line": 67, "column": 8 }, "stop": { "line": 67, "column": 41 } }, { "path": "keystone/server/flask/request_processing/json_body.py", "start": { "line": 56, "column": 12 }, "stop": { "line": 56, "column": 45 } } ], "kind": "function", "target": "keystone.server.flask.common.set_unenforced_ok" }, { "locations": [ { "path": "keystone/server/flask/request_processing/json_body.py", "start": { "line": 43, "column": 19 }, "stop": { "line": 43, "column": 29 } } ], "kind": "function", "target": "isinstance" }, { "locations": [ { "path": "keystone/server/flask/request_processing/json_body.py", "start": { "line": 30, "column": 11 }, "stop": { "line": 30, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.wrappers.BaseRequest.get_data", "class_name": "flask.wrappers.Request", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/request_processing/json_body.py", "start": { "line": 41, "column": 19 }, "stop": { "line": 41, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__ne__", "class_name": "str", "dispatch": "dynamic" } ], "pbr.tests.test_version.TestSemanticVersion.test_to_dev": [], "pbr.tests.test_version.TestSemanticVersion.test_rc_version": [], "pbr.tests.test_version.TestSemanticVersion.test_rc_dev_version": [], "pbr.tests.test_version.TestSemanticVersion.test_increment_release": [], "pbr.tests.test_version.TestSemanticVersion.test_increment_nonrelease": [], "pbr.tests.test_version.TestSemanticVersion.test_decrement_release": [], "pbr.tests.test_version.TestSemanticVersion.test_decrement_nonrelease_zero": [], "pbr.tests.test_version.TestSemanticVersion.test_decrement_nonrelease": [], "pbr.tests.test_version.TestSemanticVersion.test_beta_version": [], "pbr.tests.test_version.TestSemanticVersion.test_beta_dev_version": [], "pbr.tests.test_version.TestSemanticVersion.test_alpha_default_version": [], "pbr.tests.test_version.TestSemanticVersion.test_alpha_major_zero_version": [], "pbr.tests.test_version.TestSemanticVersion.test_alpha_zero_version": [], "pbr.tests.test_version.TestSemanticVersion.test_alpha_version": [], "pbr.tests.test_version.TestSemanticVersion.test_alpha_dev_version": [], "pbr.tests.test_version.TestSemanticVersion.test_dev_zero_version": [], "pbr.tests.test_version.TestSemanticVersion.test_dev_no_git_version": [], "pbr.tests.test_version.TestSemanticVersion.test_dev_version": [], "pbr.tests.test_version.TestSemanticVersion.test_parsing_short_forms": [], "pbr.tests.test_version.TestSemanticVersion.test_final_version": [], "pbr.tests.test_version.TestSemanticVersion.test_from_pip_string_non_digit_start": [], "pbr.tests.test_version.TestSemanticVersion.test_from_pip_string_pure_git_hash": [], "pbr.tests.test_version.TestSemanticVersion.test_from_pip_string_legacy_non_440_beta": [], "pbr.tests.test_version.TestSemanticVersion.test_from_pip_string_legacy_no_0_prerelease_2": [], "pbr.tests.test_version.TestSemanticVersion.test_from_pip_string_legacy_no_0_prerelease": [], "pbr.tests.test_version.TestSemanticVersion.test_from_pip_string_legacy_short_nonzero_lead_in": [], "pbr.tests.test_version.TestSemanticVersion.test_from_pip_string_legacy_nonzero_lead_in": [], "pbr.tests.test_version.TestSemanticVersion.test_from_pip_string_v_version": [], "pbr.tests.test_version.TestSemanticVersion.test_from_pip_string_legacy_postN": [], "pbr.tests.test_version.TestSemanticVersion.test_from_pip_string_legacy_alpha": [], "pbr.tests.test_version.TestSemanticVersion.test_ordering": [], "flask_graphql.blueprint.GraphQL.__init__": [], "keystoneauth1.fixture.v3.V3FederationToken.add_federation_info_to_user": [], "keystoneauth1.fixture.v3.V3FederationToken.__init__": [], "keystoneauth1.fixture.v3.Token.set_bind": [], "keystoneauth1.fixture.v3.Token.add_service_provider": [], "keystoneauth1.fixture.v3.Token.service_providers": [], "keystoneauth1.fixture.v3.Token.set_application_credential": [], "keystoneauth1.fixture.v3.Token.set_oauth": [], "keystoneauth1.fixture.v3.Token.set_trust_scope": [], "keystoneauth1.fixture.v3.Token.set_system_scope": [], "keystoneauth1.fixture.v3.Token.set_domain_scope": [], "keystoneauth1.fixture.v3.Token.set_project_scope": [], "keystoneauth1.fixture.v3.Token.remove_service": [], "keystoneauth1.fixture.v3.Token.add_service": [], "keystoneauth1.fixture.v3.Token.add_role": [], "keystoneauth1.fixture.v3.Token.validate": [], "keystoneauth1.fixture.v3.Token.is_admin_project": [], "keystoneauth1.fixture.v3.Token.role_names": [], "keystoneauth1.fixture.v3.Token.role_ids": [], "keystoneauth1.fixture.v3.Token.audit_chain_id": [], "keystoneauth1.fixture.v3.Token.audit_id": [], "keystoneauth1.fixture.v3.Token.oauth_consumer_id": [], "keystoneauth1.fixture.v3.Token.oauth_access_token_id": [], "keystoneauth1.fixture.v3.Token.application_credential_access_rules": [], "keystoneauth1.fixture.v3.Token.application_credential_id": [], "keystoneauth1.fixture.v3.Token.trustor_user_id": [], "keystoneauth1.fixture.v3.Token.trustee_user_id": [], "keystoneauth1.fixture.v3.Token.trust_impersonation": [], "keystoneauth1.fixture.v3.Token.trust_id": [], "keystoneauth1.fixture.v3.Token.system": [], "keystoneauth1.fixture.v3.Token.domain_name": [], "keystoneauth1.fixture.v3.Token.domain_id": [], "keystoneauth1.fixture.v3.Token.project_domain_name": [], "keystoneauth1.fixture.v3.Token.project_domain_id": [], "keystoneauth1.fixture.v3.Token.project_name": [], "keystoneauth1.fixture.v3.Token.project_is_domain": [], "keystoneauth1.fixture.v3.Token.project_id": [], "keystoneauth1.fixture.v3.Token.methods": [], "keystoneauth1.fixture.v3.Token.user_domain_name": [], "keystoneauth1.fixture.v3.Token.user_domain_id": [], "keystoneauth1.fixture.v3.Token._user_domain": [], "keystoneauth1.fixture.v3.Token.user_name": [], "keystoneauth1.fixture.v3.Token.user_id": [], "keystoneauth1.fixture.v3.Token._user": [], "keystoneauth1.fixture.v3.Token.issued": [], "keystoneauth1.fixture.v3.Token.issued_str": [], "keystoneauth1.fixture.v3.Token.expires": [], "keystoneauth1.fixture.v3.Token.expires_str": [], "keystoneauth1.fixture.v3.Token.root": [], "keystoneauth1.fixture.v3.Token.__init__": [], "keystoneauth1.fixture.v3._Service.add_standard_endpoints": [], "keystoneauth1.fixture.v3._Service.add_endpoint": [], "keystone.common.sql.expand_repo.versions.010_expand_add_revocation_event_index.upgrade": [ { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/010_expand_add_revocation_event_index.py", "start": { "line": 21, "column": 4 }, "stop": { "line": 22, "column": 54 } }, { "path": "keystone/common/sql/expand_repo/versions/010_expand_add_revocation_event_index.py", "start": { "line": 29, "column": 4 }, "stop": { "line": 31, "column": 54 } }, { "path": "keystone/common/sql/expand_repo/versions/010_expand_add_revocation_event_index.py", "start": { "line": 26, "column": 4 }, "stop": { "line": 28, "column": 54 } }, { "path": "keystone/common/sql/expand_repo/versions/010_expand_add_revocation_event_index.py", "start": { "line": 23, "column": 4 }, "stop": { "line": 25, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Index.create", "class_name": "sqlalchemy.sql.schema.Index", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/010_expand_add_revocation_event_index.py", "start": { "line": 21, "column": 4 }, "stop": { "line": 21, "column": 13 } }, { "path": "keystone/common/sql/expand_repo/versions/010_expand_add_revocation_event_index.py", "start": { "line": 29, "column": 4 }, "stop": { "line": 29, "column": 13 } }, { "path": "keystone/common/sql/expand_repo/versions/010_expand_add_revocation_event_index.py", "start": { "line": 26, "column": 4 }, "stop": { "line": 26, "column": 13 } }, { "path": "keystone/common/sql/expand_repo/versions/010_expand_add_revocation_event_index.py", "start": { "line": 23, "column": 4 }, "stop": { "line": 23, "column": 13 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Index.__init__", "class_name": "sqlalchemy.sql.schema.Index", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/010_expand_add_revocation_event_index.py", "start": { "line": 20, "column": 23 }, "stop": { "line": 20, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "paste.errordocument._StatusBasedRedirect.__call__": [], "paste.errordocument._StatusBasedRedirect.__init__": [], "paste.errordocument.custom_forward": [], "paste.errordocument.make_errordocument": [], "paste.errordocument.StatusBasedForward.__call__": [], "paste.errordocument.StatusBasedForward.__init__": [], "paste.errordocument.StatusKeeper.__call__": [], "paste.errordocument.StatusKeeper.__init__": [], "paste.errordocument.forward": [], "eventlet.hubs.poll.Hub.wait": [], "eventlet.hubs.poll.Hub.do_poll": [], "eventlet.hubs.poll.Hub.remove_descriptor": [], "eventlet.hubs.poll.Hub.register": [], "eventlet.hubs.poll.Hub.remove": [], "eventlet.hubs.poll.Hub.add": [], "eventlet.hubs.poll.Hub.__init__": [], "eventlet.hubs.poll.is_available": [], "keystoneclient.v3.contrib.endpoint_policy.EndpointPolicyManager.list_endpoints_for_policy": [], "keystoneclient.v3.contrib.endpoint_policy.EndpointPolicyManager.get_policy_for_endpoint": [], "keystoneclient.v3.contrib.endpoint_policy.EndpointPolicyManager.delete_policy_association_for_region_and_service": [], "keystoneclient.v3.contrib.endpoint_policy.EndpointPolicyManager.check_policy_association_for_region_and_service": [], "keystoneclient.v3.contrib.endpoint_policy.EndpointPolicyManager.create_policy_association_for_region_and_service": [], "keystoneclient.v3.contrib.endpoint_policy.EndpointPolicyManager._act_on_policy_association_for_region_and_service": [], "keystoneclient.v3.contrib.endpoint_policy.EndpointPolicyManager.delete_policy_association_for_service": [], "keystoneclient.v3.contrib.endpoint_policy.EndpointPolicyManager.check_policy_association_for_service": [], "keystoneclient.v3.contrib.endpoint_policy.EndpointPolicyManager.create_policy_association_for_service": [], "keystoneclient.v3.contrib.endpoint_policy.EndpointPolicyManager._act_on_policy_association_for_service": [], "keystoneclient.v3.contrib.endpoint_policy.EndpointPolicyManager.delete_policy_association_for_endpoint": [], "keystoneclient.v3.contrib.endpoint_policy.EndpointPolicyManager.check_policy_association_for_endpoint": [], "keystoneclient.v3.contrib.endpoint_policy.EndpointPolicyManager.create_policy_association_for_endpoint": [], "keystoneclient.v3.contrib.endpoint_policy.EndpointPolicyManager._act_on_policy_association_for_endpoint": [], "elementpath.datatypes.binary.HexBinary.__eq__": [], "elementpath.datatypes.binary.HexBinary.__len__": [], "elementpath.datatypes.binary.HexBinary.__hash__": [], "elementpath.datatypes.binary.HexBinary.__str__": [], "elementpath.datatypes.binary.HexBinary.decode": [], "elementpath.datatypes.binary.HexBinary.encoder": [], "elementpath.datatypes.binary.HexBinary.validate": [], "elementpath.datatypes.binary.Base64Binary.decode": [], "elementpath.datatypes.binary.Base64Binary.encoder": [], "elementpath.datatypes.binary.Base64Binary.__eq__": [], "elementpath.datatypes.binary.Base64Binary.__len__": [], "elementpath.datatypes.binary.Base64Binary.__hash__": [], "elementpath.datatypes.binary.Base64Binary.__str__": [], "elementpath.datatypes.binary.Base64Binary.validate": [], "elementpath.datatypes.binary.AbstractBinary.decode": [], "elementpath.datatypes.binary.AbstractBinary.encoder": [], "elementpath.datatypes.binary.AbstractBinary.validate": [], "elementpath.datatypes.binary.AbstractBinary.__bytes__": [], "elementpath.datatypes.binary.AbstractBinary.__repr__": [], "elementpath.datatypes.binary.AbstractBinary.__init__": [], "pygments.styles.get_all_styles": [], "pygments.styles.get_style_by_name": [], "testtools.content.attach_file": [], "testtools.content.content_from_reader": [], "testtools.content.content_from_stream": [], "testtools.content.content_from_file": [], "testtools.content.maybe_wrap": [], "testtools.content.text_content": [], "testtools.content.json_content": [], "testtools.content.StacktraceContent": [], "testtools.content.TracebackContent.__init__": [], "testtools.content.StackLinesContent._stack_lines_to_unicode": [], "testtools.content.StackLinesContent.__init__": [], "testtools.content.Content.__repr__": [], "testtools.content.Content._iter_text": [], "testtools.content.Content.iter_text": [], "testtools.content.Content.iter_bytes": [], "testtools.content.Content.as_text": [], "testtools.content.Content.__eq__": [], "testtools.content.Content.__init__": [], "testtools.content._iter_chunks": [], "pip._internal.build_env.NoOpBuildEnvironment.install_requirements": [], "pip._internal.build_env.NoOpBuildEnvironment.cleanup": [], "pip._internal.build_env.NoOpBuildEnvironment.__exit__": [], "pip._internal.build_env.NoOpBuildEnvironment.__enter__": [], "pip._internal.build_env.NoOpBuildEnvironment.__init__": [], "pip._internal.build_env.BuildEnvironment.install_requirements": [], "pip._internal.build_env.BuildEnvironment.check_requirements": [], "pip._internal.build_env.BuildEnvironment.cleanup": [], "pip._internal.build_env.BuildEnvironment.__exit__": [], "pip._internal.build_env.BuildEnvironment.__enter__": [], "pip._internal.build_env.BuildEnvironment.__init__": [], "pip._internal.build_env._Prefix.__init__": [], "pycparser.c_generator.CGenerator._is_simple_node": [], "pycparser.c_generator.CGenerator._parenthesize_unless_simple": [], "pycparser.c_generator.CGenerator._parenthesize_if": [], "pycparser.c_generator.CGenerator._generate_type": [], "pycparser.c_generator.CGenerator._generate_decl": [], "pycparser.c_generator.CGenerator._generate_stmt": [], "pycparser.c_generator.CGenerator._generate_enum_body": [], "pycparser.c_generator.CGenerator._generate_struct_union_body": [], "pycparser.c_generator.CGenerator._generate_struct_union_enum": [], "pycparser.c_generator.CGenerator.visit_PtrDecl": [], "pycparser.c_generator.CGenerator.visit_TypeDecl": [], "pycparser.c_generator.CGenerator.visit_ArrayDecl": [], "pycparser.c_generator.CGenerator.visit_FuncDecl": [], "pycparser.c_generator.CGenerator.visit_NamedInitializer": [], "pycparser.c_generator.CGenerator.visit_Union": [], "pycparser.c_generator.CGenerator.visit_Typename": [], "pycparser.c_generator.CGenerator.visit_Struct": [], "pycparser.c_generator.CGenerator.visit_EllipsisParam": [], "pycparser.c_generator.CGenerator.visit_Goto": [], "pycparser.c_generator.CGenerator.visit_Label": [], "pycparser.c_generator.CGenerator.visit_Default": [], "pycparser.c_generator.CGenerator.visit_Case": [], "pycparser.c_generator.CGenerator.visit_Switch": [], "pycparser.c_generator.CGenerator.visit_DoWhile": [], "pycparser.c_generator.CGenerator.visit_While": [], "pycparser.c_generator.CGenerator.visit_For": [], "pycparser.c_generator.CGenerator.visit_If": [], "pycparser.c_generator.CGenerator.visit_TernaryOp": [], "pycparser.c_generator.CGenerator.visit_Continue": [], "pycparser.c_generator.CGenerator.visit_Break": [], "pycparser.c_generator.CGenerator.visit_Return": [], "pycparser.c_generator.CGenerator.visit_ParamList": [], "pycparser.c_generator.CGenerator.visit_EmptyStatement": [], "pycparser.c_generator.CGenerator.visit_CompoundLiteral": [], "pycparser.c_generator.CGenerator.visit_Compound": [], "pycparser.c_generator.CGenerator.visit_FileAST": [], "pycparser.c_generator.CGenerator.visit_FuncDef": [], "pycparser.c_generator.CGenerator.visit_Enumerator": [], "pycparser.c_generator.CGenerator.visit_Enum": [], "pycparser.c_generator.CGenerator.visit_InitList": [], "pycparser.c_generator.CGenerator.visit_ExprList": [], "pycparser.c_generator.CGenerator.visit_Cast": [], "pycparser.c_generator.CGenerator.visit_Typedef": [], "pycparser.c_generator.CGenerator.visit_DeclList": [], "pycparser.c_generator.CGenerator.visit_Decl": [], "pycparser.c_generator.CGenerator._visit_expr": [], "pycparser.c_generator.CGenerator.visit_IdentifierType": [], "pycparser.c_generator.CGenerator.visit_Assignment": [], "pycparser.c_generator.CGenerator.visit_BinaryOp": [], "pycparser.c_generator.CGenerator.visit_UnaryOp": [], "pycparser.c_generator.CGenerator.visit_FuncCall": [], "pycparser.c_generator.CGenerator.visit_StructRef": [], "pycparser.c_generator.CGenerator.visit_ArrayRef": [], "pycparser.c_generator.CGenerator.visit_Pragma": [], "pycparser.c_generator.CGenerator.visit_ID": [], "pycparser.c_generator.CGenerator.visit_Constant": [], "pycparser.c_generator.CGenerator.generic_visit": [], "pycparser.c_generator.CGenerator.visit": [], "pycparser.c_generator.CGenerator._make_indent": [], "pycparser.c_generator.CGenerator.__init__": [], "setuptools._distutils.command.build.build.has_scripts": [], "setuptools._distutils.command.build.build.has_ext_modules": [], "setuptools._distutils.command.build.build.has_c_libraries": [], "setuptools._distutils.command.build.build.has_pure_modules": [], "setuptools._distutils.command.build.build.run": [], "setuptools._distutils.command.build.build.finalize_options": [], "setuptools._distutils.command.build.build.initialize_options": [], "setuptools._distutils.command.build.show_compilers": [], "kombu.asynchronous.aws.sqs.message.AsyncMessage.__getitem__": [], "kombu.asynchronous.aws.sqs.message.AsyncMessage.encode": [], "rx.core.autodetachobserver.AutoDetachObserver.dispose": [], "rx.core.autodetachobserver.AutoDetachObserver.set_disposable": [], "rx.core.autodetachobserver.AutoDetachObserver._on_completed_core": [], "rx.core.autodetachobserver.AutoDetachObserver._on_error_core": [], "rx.core.autodetachobserver.AutoDetachObserver._on_next_core": [], "rx.core.autodetachobserver.AutoDetachObserver.__init__": [], "IPython.utils._process_win32.check_pid": [], "IPython.utils._process_win32.getoutput": [], "IPython.utils._process_win32.system": [], "IPython.utils._process_win32._system_body": [], "IPython.utils._process_win32._find_cmd": [], "IPython.utils._process_win32.AvoidUNCPath.__exit__": [], "IPython.utils._process_win32.AvoidUNCPath.__enter__": [], "keystone.common.sql.migrate_repo.versions.074_add_is_domain_project.upgrade": [ { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/074_add_is_domain_project.py", "start": { "line": 25, "column": 16 }, "stop": { "line": 25, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/074_add_is_domain_project.py", "start": { "line": 24, "column": 20 }, "stop": { "line": 24, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "oslo_utils.excutils.exception_filter.__call__": [], "oslo_utils.excutils.exception_filter.__exit__": [], "oslo_utils.excutils.exception_filter.__enter__": [], "oslo_utils.excutils.exception_filter.__get__": [], "oslo_utils.excutils.exception_filter.__init__": [], "oslo_utils.excutils.forever_retry_uncaught_exceptions": [], "oslo_utils.excutils.save_and_reraise_exception.__exit__": [], "oslo_utils.excutils.save_and_reraise_exception.__enter__": [], "oslo_utils.excutils.save_and_reraise_exception.capture": [], "oslo_utils.excutils.save_and_reraise_exception.force_reraise": [], "oslo_utils.excutils.save_and_reraise_exception.__init__": [], "oslo_utils.excutils.raise_with_cause": [], "oslo_utils.excutils.CausedByException.pformat": [], "oslo_utils.excutils.CausedByException._get_message": [], "oslo_utils.excutils.CausedByException.__str__": [], "oslo_utils.excutils.CausedByException.__bytes__": [], "oslo_utils.excutils.CausedByException.__init__": [], "keystone.tests.unit.test_exception.TestSecurityErrorTranslation.test_that_regular_Errors_can_be_deep_copied": [ { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 299, "column": 12 }, "stop": { "line": 299, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.tests.unit.test_exception.TestSecurityErrorTranslation.CustomError", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 300, "column": 8 }, "stop": { "line": 300, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 301, "column": 8 }, "stop": { "line": 301, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_exception.TestSecurityErrorTranslation", "dispatch": "dynamic" } ], "keystone.tests.unit.test_exception.TestSecurityErrorTranslation.test_nested_translation_of_SecurityErrors": [ { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 295, "column": 8 }, "stop": { "line": 295, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 296, "column": 8 }, "stop": { "line": 296, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_exception.TestSecurityErrorTranslation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 294, "column": 12 }, "stop": { "line": 294, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.tests.unit.test_exception.TestSecurityErrorTranslation.CustomSecurityError", "dispatch": "static" } ], "keystone.tests.unit.test_exception.TestSecurityErrorTranslation.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 279, "column": 30 }, "stop": { "line": 279, "column": 45 } }, { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 281, "column": 27 }, "stop": { "line": 281, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_exception.TestSecurityErrorTranslation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 278, "column": 8 }, "stop": { "line": 278, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 281, "column": 43 }, "stop": { "line": 281, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.logger.FakeLogger.__init__", "class_name": "fixtures._fixtures.logger.FakeLogger", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 279, "column": 46 }, "stop": { "line": 279, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.fixture.Config.__init__", "class_name": "oslo_config.fixture.Config", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 284, "column": 8 }, "stop": { "line": 284, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.addCleanup", "class_name": "keystone.tests.unit.test_exception.TestSecurityErrorTranslation", "dispatch": "dynamic" } ], "keystone.tests.unit.test_exception.SecurityErrorTestCase.test_unicode_argument_message": [ { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 271, "column": 8 }, "stop": { "line": 271, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_exception.SecurityErrorTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 269, "column": 12 }, "stop": { "line": 269, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Forbidden", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 271, "column": 37 }, "stop": { "line": 271, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__str__", "class_name": "keystone.exception.Forbidden", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 270, "column": 8 }, "stop": { "line": 270, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_exception.ExceptionTestCase.assertValidJsonRendering", "class_name": "keystone.tests.unit.test_exception.SecurityErrorTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_exception.SecurityErrorTestCase.test_forbidden_action_no_message": [ { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 257, "column": 26 }, "stop": { "line": 257, "column": 29 } }, { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 259, "column": 60 }, "stop": { "line": 259, "column": 63 } }, { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 263, "column": 42 }, "stop": { "line": 263, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__str__", "class_name": "keystone.exception.ForbiddenAction", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 263, "column": 8 }, "stop": { "line": 263, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_exception.SecurityErrorTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 253, "column": 17 }, "stop": { "line": 253, "column": 27 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 259, "column": 8 }, "stop": { "line": 259, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_exception.SecurityErrorTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 258, "column": 8 }, "stop": { "line": 258, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_exception.SecurityErrorTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 253, "column": 17 }, "stop": { "line": 253, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 256, "column": 12 }, "stop": { "line": 256, "column": 37 } }, { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 262, "column": 12 }, "stop": { "line": 262, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ForbiddenAction", "dispatch": "static" } ], "keystone.tests.unit.test_exception.SecurityErrorTestCase.test_forbidden_action_exposure_in_debug": [ { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 241, "column": 57 }, "stop": { "line": 241, "column": 60 } }, { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 246, "column": 60 }, "stop": { "line": 246, "column": 63 } }, { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 240, "column": 34 }, "stop": { "line": 240, "column": 37 } }, { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 245, "column": 30 }, "stop": { "line": 245, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__str__", "class_name": "keystone.exception.ForbiddenAction", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 236, "column": 17 }, "stop": { "line": 236, "column": 27 } }, { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 235, "column": 21 }, "stop": { "line": 235, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 246, "column": 8 }, "stop": { "line": 246, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_exception.SecurityErrorTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 240, "column": 8 }, "stop": { "line": 240, "column": 21 } }, { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 241, "column": 8 }, "stop": { "line": 241, "column": 21 } }, { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 245, "column": 8 }, "stop": { "line": 245, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_exception.SecurityErrorTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 236, "column": 17 }, "stop": { "line": 236, "column": 33 } }, { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 235, "column": 21 }, "stop": { "line": 235, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 239, "column": 8 }, "stop": { "line": 239, "column": 37 } }, { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 244, "column": 8 }, "stop": { "line": 244, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_exception.ExceptionTestCase.assertValidJsonRendering", "class_name": "keystone.tests.unit.test_exception.SecurityErrorTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 243, "column": 12 }, "stop": { "line": 243, "column": 37 } }, { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 238, "column": 12 }, "stop": { "line": 238, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ForbiddenAction", "dispatch": "static" } ], "keystone.tests.unit.test_exception.SecurityErrorTestCase.test_forbidden_action_exposure": [ { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 230, "column": 60 }, "stop": { "line": 230, "column": 63 } }, { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 229, "column": 30 }, "stop": { "line": 229, "column": 33 } }, { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 224, "column": 30 }, "stop": { "line": 224, "column": 33 } }, { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 223, "column": 37 }, "stop": { "line": 223, "column": 40 } }, { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 225, "column": 60 }, "stop": { "line": 225, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__str__", "class_name": "keystone.exception.ForbiddenAction", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 220, "column": 17 }, "stop": { "line": 220, "column": 27 } }, { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 219, "column": 21 }, "stop": { "line": 219, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 225, "column": 8 }, "stop": { "line": 225, "column": 24 } }, { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 230, "column": 8 }, "stop": { "line": 230, "column": 24 } }, { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 223, "column": 8 }, "stop": { "line": 223, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_exception.SecurityErrorTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 224, "column": 8 }, "stop": { "line": 224, "column": 21 } }, { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 229, "column": 8 }, "stop": { "line": 229, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_exception.SecurityErrorTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 219, "column": 21 }, "stop": { "line": 219, "column": 37 } }, { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 220, "column": 17 }, "stop": { "line": 220, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 222, "column": 8 }, "stop": { "line": 222, "column": 37 } }, { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 228, "column": 8 }, "stop": { "line": 228, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_exception.ExceptionTestCase.assertValidJsonRendering", "class_name": "keystone.tests.unit.test_exception.SecurityErrorTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 221, "column": 12 }, "stop": { "line": 221, "column": 37 } }, { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 227, "column": 12 }, "stop": { "line": 227, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ForbiddenAction", "dispatch": "static" } ], "keystone.tests.unit.test_exception.SecurityErrorTestCase.test_forbidden_exposure_in_debug": [ { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 212, "column": 12 }, "stop": { "line": 212, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Forbidden", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 211, "column": 21 }, "stop": { "line": 211, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 214, "column": 8 }, "stop": { "line": 214, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_exception.SecurityErrorTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 214, "column": 34 }, "stop": { "line": 214, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__str__", "class_name": "keystone.exception.Forbidden", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 211, "column": 21 }, "stop": { "line": 211, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 213, "column": 8 }, "stop": { "line": 213, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_exception.ExceptionTestCase.assertValidJsonRendering", "class_name": "keystone.tests.unit.test_exception.SecurityErrorTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_exception.SecurityErrorTestCase.test_forbidden_exposure": [ { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 204, "column": 12 }, "stop": { "line": 204, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Forbidden", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 203, "column": 21 }, "stop": { "line": 203, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 206, "column": 8 }, "stop": { "line": 206, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_exception.SecurityErrorTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 206, "column": 37 }, "stop": { "line": 206, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__str__", "class_name": "keystone.exception.Forbidden", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 203, "column": 21 }, "stop": { "line": 203, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 205, "column": 8 }, "stop": { "line": 205, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_exception.ExceptionTestCase.assertValidJsonRendering", "class_name": "keystone.tests.unit.test_exception.SecurityErrorTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_exception.SecurityErrorTestCase.test_unauthorized_exposure_in_debug": [ { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 196, "column": 12 }, "stop": { "line": 196, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 198, "column": 34 }, "stop": { "line": 198, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__str__", "class_name": "keystone.exception.Unauthorized", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 195, "column": 21 }, "stop": { "line": 195, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 198, "column": 8 }, "stop": { "line": 198, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_exception.SecurityErrorTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 195, "column": 21 }, "stop": { "line": 195, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 197, "column": 8 }, "stop": { "line": 197, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_exception.ExceptionTestCase.assertValidJsonRendering", "class_name": "keystone.tests.unit.test_exception.SecurityErrorTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_exception.SecurityErrorTestCase.test_unauthorized_exposure": [ { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 188, "column": 12 }, "stop": { "line": 188, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 190, "column": 37 }, "stop": { "line": 190, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__str__", "class_name": "keystone.exception.Unauthorized", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 187, "column": 21 }, "stop": { "line": 187, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 190, "column": 8 }, "stop": { "line": 190, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_exception.SecurityErrorTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 187, "column": 21 }, "stop": { "line": 187, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 189, "column": 8 }, "stop": { "line": 189, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_exception.ExceptionTestCase.assertValidJsonRendering", "class_name": "keystone.tests.unit.test_exception.SecurityErrorTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_exception.SecurityErrorTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 181, "column": 8 }, "stop": { "line": 181, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.test_exception.ExceptionTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 182, "column": 46 }, "stop": { "line": 182, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.fixture.Config.__init__", "class_name": "oslo_config.fixture.Config", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 182, "column": 30 }, "stop": { "line": 182, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_exception.SecurityErrorTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_custom_message_binary_debug": [ { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 172, "column": 23 }, "stop": { "line": 172, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bytes.__str__", "class_name": "bytes", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 174, "column": 12 }, "stop": { "line": 174, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__str__", "class_name": "keystone.exception.UnexpectedError", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 170, "column": 12 }, "stop": { "line": 170, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.UnexpectedError", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 171, "column": 8 }, "stop": { "line": 171, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_exception.UnexpectedExceptionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 172, "column": 12 }, "stop": { "line": 172, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_custom_message_exception_debug": [ { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 160, "column": 43 }, "stop": { "line": 160, "column": 53 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 165, "column": 12 }, "stop": { "line": 165, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__str__", "class_name": "keystone.exception.UnexpectedError", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 161, "column": 12 }, "stop": { "line": 161, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.UnexpectedError", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 160, "column": 17 }, "stop": { "line": 160, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 162, "column": 8 }, "stop": { "line": 162, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_exception.UnexpectedExceptionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 160, "column": 43 }, "stop": { "line": 160, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 163, "column": 23 }, "stop": { "line": 163, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__str__", "class_name": "keystone.exception.NotFound", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 163, "column": 12 }, "stop": { "line": 163, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_custom_message_debug": [ { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 156, "column": 12 }, "stop": { "line": 156, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__str__", "class_name": "keystone.exception.UnexpectedError", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 153, "column": 12 }, "stop": { "line": 153, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.UnexpectedError", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 154, "column": 8 }, "stop": { "line": 154, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_exception.UnexpectedExceptionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 155, "column": 12 }, "stop": { "line": 155, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_custom_message_no_debug": [ { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 149, "column": 25 }, "stop": { "line": 149, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__str__", "class_name": "keystone.exception.UnexpectedError", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 147, "column": 12 }, "stop": { "line": 147, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.UnexpectedError", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 148, "column": 8 }, "stop": { "line": 148, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_exception.UnexpectedExceptionTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_subclass_debug": [ { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 143, "column": 12 }, "stop": { "line": 143, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__str__", "class_name": "keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.SubClassExc", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 140, "column": 19 }, "stop": { "line": 140, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 141, "column": 8 }, "stop": { "line": 141, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_exception.UnexpectedExceptionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 139, "column": 12 }, "stop": { "line": 139, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.SubClassExc", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 142, "column": 12 }, "stop": { "line": 142, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_subclass_no_debug": [ { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 133, "column": 25 }, "stop": { "line": 133, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__str__", "class_name": "keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.SubClassExc", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 132, "column": 8 }, "stop": { "line": 132, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_exception.UnexpectedExceptionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 130, "column": 12 }, "stop": { "line": 130, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.SubClassExc", "dispatch": "static" } ], "keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_debug": [ { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 126, "column": 8 }, "stop": { "line": 126, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_exception.UnexpectedExceptionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 126, "column": 36 }, "stop": { "line": 126, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__str__", "class_name": "keystone.exception.UnexpectedError", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 125, "column": 12 }, "stop": { "line": 125, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.UnexpectedError", "dispatch": "static" } ], "keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_no_debug": [ { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 121, "column": 39 }, "stop": { "line": 121, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__str__", "class_name": "keystone.exception.UnexpectedError", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 120, "column": 12 }, "stop": { "line": 120, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.UnexpectedError", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 121, "column": 8 }, "stop": { "line": 121, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_exception.UnexpectedExceptionTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 115, "column": 23 }, "stop": { "line": 115, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 114, "column": 8 }, "stop": { "line": 114, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.test_exception.ExceptionTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 116, "column": 46 }, "stop": { "line": 116, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.fixture.Config.__init__", "class_name": "oslo_config.fixture.Config", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 115, "column": 23 }, "stop": { "line": 115, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 116, "column": 30 }, "stop": { "line": 116, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_exception.UnexpectedExceptionTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_exception.ExceptionTestCase.test_invalid_unicode_string": [ { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 104, "column": 8 }, "stop": { "line": 104, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_exception.ExceptionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 104, "column": 34 }, "stop": { "line": 104, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__str__", "class_name": "keystone.exception.ValidationError", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 102, "column": 12 }, "stop": { "line": 102, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "keystone.tests.unit.test_exception.ExceptionTestCase.test_unicode_string": [ { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 96, "column": 8 }, "stop": { "line": 96, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_exception.ExceptionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 96, "column": 48 }, "stop": { "line": 96, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__str__", "class_name": "keystone.exception.ValidationError", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 94, "column": 12 }, "stop": { "line": 94, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "keystone.tests.unit.test_exception.ExceptionTestCase.test_unicode_message": [ { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 89, "column": 38 }, "stop": { "line": 89, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__str__", "class_name": "keystone.exception.Error", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 91, "column": 12 }, "stop": { "line": 91, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.fail", "class_name": "keystone.tests.unit.test_exception.ExceptionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 89, "column": 12 }, "stop": { "line": 89, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_exception.ExceptionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 86, "column": 12 }, "stop": { "line": 86, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Error", "dispatch": "static" } ], "keystone.tests.unit.test_exception.ExceptionTestCase.test_forbidden_title": [ { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 78, "column": 12 }, "stop": { "line": 78, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Forbidden", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 79, "column": 15 }, "stop": { "line": 79, "column": 44 } } ], "kind": "function", "target": "keystone.server.flask.request_processing.middleware.auth_context.render_exception" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 81, "column": 8 }, "stop": { "line": 81, "column": 24 } }, { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 82, "column": 8 }, "stop": { "line": 82, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_exception.ExceptionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 80, "column": 12 }, "stop": { "line": 80, "column": 27 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.loads" } ], "keystone.tests.unit.test_exception.ExceptionTestCase.test_not_found": [ { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 74, "column": 8 }, "stop": { "line": 74, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_exception.ExceptionTestCase.assertValidJsonRendering", "class_name": "keystone.tests.unit.test_exception.ExceptionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 75, "column": 8 }, "stop": { "line": 75, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_exception.ExceptionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 72, "column": 17 }, "stop": { "line": 72, "column": 27 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 73, "column": 12 }, "stop": { "line": 73, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 72, "column": 17 }, "stop": { "line": 72, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 75, "column": 30 }, "stop": { "line": 75, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__str__", "class_name": "keystone.exception.NotFound", "dispatch": "dynamic" } ], "keystone.tests.unit.test_exception.ExceptionTestCase.test_validation_error": [ { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 67, "column": 8 }, "stop": { "line": 67, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_exception.ExceptionTestCase.assertValidJsonRendering", "class_name": "keystone.tests.unit.test_exception.ExceptionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 68, "column": 8 }, "stop": { "line": 68, "column": 21 } }, { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 69, "column": 8 }, "stop": { "line": 69, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_exception.ExceptionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 65, "column": 20 }, "stop": { "line": 65, "column": 30 } }, { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 64, "column": 17 }, "stop": { "line": 64, "column": 27 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 66, "column": 12 }, "stop": { "line": 66, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 68, "column": 30 }, "stop": { "line": 68, "column": 33 } }, { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 69, "column": 33 }, "stop": { "line": 69, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__str__", "class_name": "keystone.exception.ValidationError", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 65, "column": 20 }, "stop": { "line": 65, "column": 36 } }, { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 64, "column": 17 }, "stop": { "line": 64, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_exception.ExceptionTestCase.test_all_json_renderings": [ { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 61, "column": 16 }, "stop": { "line": 61, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_exception.ExceptionTestCase.assertValidJsonRendering", "class_name": "keystone.tests.unit.test_exception.ExceptionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 59, "column": 62 }, "stop": { "line": 59, "column": 70 } } ], "kind": "function", "target": "callable" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 59, "column": 31 }, "stop": { "line": 59, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.values", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 60, "column": 46 }, "stop": { "line": 60, "column": 56 } } ], "kind": "function", "target": "isinstance" } ], "keystone.tests.unit.test_exception.ExceptionTestCase.assertValidJsonRendering": [ { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 36, "column": 15 }, "stop": { "line": 36, "column": 44 } } ], "kind": "function", "target": "keystone.server.flask.request_processing.middleware.auth_context.render_exception" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 47, "column": 8 }, "stop": { "line": 47, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIs", "class_name": "keystone.tests.unit.test_exception.ExceptionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 38, "column": 8 }, "stop": { "line": 38, "column": 24 } }, { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 37, "column": 8 }, "stop": { "line": 37, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_exception.ExceptionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 40, "column": 12 }, "stop": { "line": 40, "column": 27 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.loads" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 45, "column": 8 }, "stop": { "line": 45, "column": 24 } }, { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 46, "column": 8 }, "stop": { "line": 46, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_exception.ExceptionTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 44, "column": 8 }, "stop": { "line": 44, "column": 28 } }, { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 42, "column": 8 }, "stop": { "line": 42, "column": 28 } }, { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 41, "column": 8 }, "stop": { "line": 41, "column": 28 } }, { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 43, "column": 8 }, "stop": { "line": 43, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_exception.py", "start": { "line": 38, "column": 25 }, "stop": { "line": 38, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "jinja2.idtracking.FrameSymbolVisitor.visit_OverlayScope": [], "jinja2.idtracking.FrameSymbolVisitor.visit_Block": [], "jinja2.idtracking.FrameSymbolVisitor.visit_Scope": [], "jinja2.idtracking.FrameSymbolVisitor.visit_AssignBlock": [], "jinja2.idtracking.FrameSymbolVisitor.visit_With": [], "jinja2.idtracking.FrameSymbolVisitor.visit_FilterBlock": [], "jinja2.idtracking.FrameSymbolVisitor.visit_CallBlock": [], "jinja2.idtracking.FrameSymbolVisitor.visit_For": [], "jinja2.idtracking.FrameSymbolVisitor.visit_Assign": [], "jinja2.idtracking.FrameSymbolVisitor.visit_FromImport": [], "jinja2.idtracking.FrameSymbolVisitor.visit_Import": [], "jinja2.idtracking.FrameSymbolVisitor.visit_Macro": [], "jinja2.idtracking.FrameSymbolVisitor.visit_If": [], "jinja2.idtracking.FrameSymbolVisitor.visit_NSRef": [], "jinja2.idtracking.FrameSymbolVisitor.visit_Name": [], "jinja2.idtracking.FrameSymbolVisitor.__init__": [], "jinja2.idtracking.RootVisitor.generic_visit": [], "jinja2.idtracking.RootVisitor.visit_With": [], "jinja2.idtracking.RootVisitor.visit_For": [], "jinja2.idtracking.RootVisitor.visit_OverlayScope": [], "jinja2.idtracking.RootVisitor.visit_CallBlock": [], "jinja2.idtracking.RootVisitor.visit_AssignBlock": [], "jinja2.idtracking.RootVisitor._simple_visit": [], "jinja2.idtracking.RootVisitor.__init__": [], "jinja2.idtracking.Symbols.dump_param_targets": [], "jinja2.idtracking.Symbols.dump_stores": [], "jinja2.idtracking.Symbols.branch_update": [], "jinja2.idtracking.Symbols.load": [], "jinja2.idtracking.Symbols.declare_parameter": [], "jinja2.idtracking.Symbols.store": [], "jinja2.idtracking.Symbols.copy": [], "jinja2.idtracking.Symbols.ref": [], "jinja2.idtracking.Symbols.find_ref": [], "jinja2.idtracking.Symbols.find_load": [], "jinja2.idtracking.Symbols._define_ref": [], "jinja2.idtracking.Symbols.analyze_node": [], "jinja2.idtracking.Symbols.__init__": [], "jinja2.idtracking.symbols_for_node": [], "jinja2.idtracking.find_symbols": [], "parso.normalizer.RefactoringNormalizer.visit_leaf": [], "parso.normalizer.RefactoringNormalizer.visit": [], "parso.normalizer.RefactoringNormalizer.__init__": [], "parso.normalizer.Rule.feed_node": [], "parso.normalizer.Rule.add_issue": [], "parso.normalizer.Rule._get_message": [], "parso.normalizer.Rule.get_node": [], "parso.normalizer.Rule.is_issue": [], "parso.normalizer.Rule.__init__": [], "parso.normalizer.Issue.__repr__": [], "parso.normalizer.Issue.__hash__": [], "parso.normalizer.Issue.__ne__": [], "parso.normalizer.Issue.__eq__": [], "parso.normalizer.Issue.__init__": [], "parso.normalizer.NormalizerConfig.create_normalizer": [], "parso.normalizer.Normalizer.register_rule": [], "parso.normalizer.Normalizer.add_issue": [], "parso.normalizer.Normalizer.finalize": [], "parso.normalizer.Normalizer.initialize": [], "parso.normalizer.Normalizer.visit_leaf": [], "parso.normalizer.Normalizer._check_type_rules": [], "parso.normalizer.Normalizer.visit_node": [], "parso.normalizer.Normalizer.visit": [], "parso.normalizer.Normalizer.walk": [], "parso.normalizer.Normalizer._instantiate_rules": [], "parso.normalizer.Normalizer.__init__": [], "parso.normalizer._NormalizerMeta.__new__": [], "IPython.lib.inputhookqt4.create_inputhook_qt4": [], "IPython.utils.tests.test_tempdir.test_temporary_working_directory": [], "IPython.utils.tests.test_tempdir.test_named_file_in_temporary_directory": [], "IPython.utils.tests.test_capture.test_capture_output_no_display": [], "IPython.utils.tests.test_capture.test_capture_output_no_stderr": [], "IPython.utils.tests.test_capture.test_capture_output_no_stdout": [], "IPython.utils.tests.test_capture.test_capture_output": [], "IPython.utils.tests.test_capture.test_rich_output_display": [], "IPython.utils.tests.test_capture.test_rich_output_metadata": [], "IPython.utils.tests.test_capture.test_rich_output_no_metadata": [], "IPython.utils.tests.test_capture.test_rich_output": [], "IPython.utils.tests.test_capture.test_rich_output_empty": [], "pyre_check.client.configuration_monitor.ConfigurationMonitor.is_alive": [], "pyre_check.client.configuration_monitor.ConfigurationMonitor._handle_response": [], "pyre_check.client.configuration_monitor.ConfigurationMonitor._stop": [], "pyre_check.client.configuration_monitor.ConfigurationMonitor._subscriptions": [], "pyre_check.client.configuration_monitor.ConfigurationMonitor.base_path": [], "pyre_check.client.configuration_monitor.ConfigurationMonitor._name": [], "pyre_check.client.configuration_monitor.ConfigurationMonitor.__init__": [], "keystone.common.sql.data_migration_repo.versions.064_migrate_add_remote_id_attribute_to_federation_protocol_table.upgrade": [], "setuptools._distutils.command.clean.clean.run": [], "setuptools._distutils.command.clean.clean.finalize_options": [], "setuptools._distutils.command.clean.clean.initialize_options": [], "keystone.identity.backends.sql_model.UserOption.__init__": [], "keystone.identity.backends.sql_model.ExpiringUserGroupMembership.expired": [ { "locations": [ { "path": "keystone/identity/backends/sql_model.py", "start": { "line": 436, "column": 31 }, "stop": { "line": 436, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" } ], "keystone.identity.backends.sql_model.ExpiringUserGroupMembership.expires": [ { "locations": [ { "path": "keystone/identity/backends/sql_model.py", "start": { "line": 432, "column": 15 }, "stop": { "line": 432, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.__add__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql_model.py", "start": { "line": 432, "column": 36 }, "stop": { "line": 432, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" } ], "keystone.identity.backends.sql_model.Password.expires_at": [], "keystone.identity.backends.sql_model.Password.created_at": [], "keystone.identity.backends.sql_model.User.from_dict": [ { "locations": [ { "path": "keystone/identity/backends/sql_model.py", "start": { "line": 271, "column": 16 }, "stop": { "line": 271, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql_model.py", "start": { "line": 273, "column": 8 }, "stop": { "line": 273, "column": 15 } } ], "kind": "function", "target": "setattr" } ], "keystone.identity.backends.sql_model.User.to_dict": [ { "locations": [ { "path": "keystone/identity/backends/sql_model.py", "start": { "line": 244, "column": 23 }, "stop": { "line": 244, "column": 66 } } ], "kind": "function", "target": "keystone.common.resource_options.core.ref_mapper_to_dict_options" } ], "keystone.identity.backends.sql_model.User.get_resource_option": [], "keystone.identity.backends.sql_model.User.enabled": [], "keystone.identity.backends.sql_model.User.password": [], "keystone.identity.backends.sql_model.User._get_password_expires_at": [ { "locations": [ { "path": "keystone/identity/backends/sql_model.py", "start": { "line": 185, "column": 15 }, "stop": { "line": 185, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql_model.User._password_expiry_exempt", "class_name": "keystone.identity.backends.sql_model.User", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql_model.py", "start": { "line": 188, "column": 32 }, "stop": { "line": 188, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" } ], "keystone.identity.backends.sql_model.User._password_expiry_exempt": [ { "locations": [ { "path": "keystone/identity/backends/sql_model.py", "start": { "line": 179, "column": 12 }, "stop": { "line": 179, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql_model.User.get_resource_option", "class_name": "keystone.identity.backends.sql_model.User", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql_model.py", "start": { "line": 179, "column": 37 }, "stop": { "line": 179, "column": 77 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_id", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql_model.py", "start": { "line": 178, "column": 15 }, "stop": { "line": 178, "column": 22 } } ], "kind": "function", "target": "getattr" } ], "keystone.identity.backends.sql_model.User.password_is_expired": [ { "locations": [ { "path": "keystone/identity/backends/sql_model.py", "start": { "line": 139, "column": 44 }, "stop": { "line": 139, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql_model.User._password_expiry_exempt", "class_name": "keystone.identity.backends.sql_model.User", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql_model.py", "start": { "line": 140, "column": 49 }, "stop": { "line": 140, "column": 73 } }, { "path": "keystone/identity/backends/sql_model.py", "start": { "line": 139, "column": 11 }, "stop": { "line": 139, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql_model.User.password_expires_at", "class_name": "keystone.identity.backends.sql_model.User", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/sql_model.py", "start": { "line": 140, "column": 19 }, "stop": { "line": 140, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/sql_model.py", "start": { "line": 140, "column": 19 }, "stop": { "line": 140, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__ge__", "class_name": "datetime.datetime", "dispatch": "dynamic" } ], "keystone.identity.backends.sql_model.User.password_expires_at": [ { "locations": [ { "path": "keystone/identity/backends/sql_model.py", "start": { "line": 132, "column": 11 }, "stop": { "line": 132, "column": 28 } }, { "path": "keystone/identity/backends/sql_model.py", "start": { "line": 133, "column": 19 }, "stop": { "line": 133, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql_model.User.password_ref", "class_name": "keystone.identity.backends.sql_model.User", "dispatch": "dynamic" } ], "keystone.identity.backends.sql_model.User.password_created_at": [ { "locations": [ { "path": "keystone/identity/backends/sql_model.py", "start": { "line": 126, "column": 19 }, "stop": { "line": 126, "column": 36 } }, { "path": "keystone/identity/backends/sql_model.py", "start": { "line": 125, "column": 11 }, "stop": { "line": 125, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql_model.User.password_ref", "class_name": "keystone.identity.backends.sql_model.User", "dispatch": "dynamic" } ], "keystone.identity.backends.sql_model.User.password_ref": [], "keystone.identity.backends.sql_model.User.name": [], "scrypt.scrypt.hash": [], "scrypt.scrypt.decrypt": [], "scrypt.scrypt.encrypt": [], "scrypt.scrypt._ensure_bytes": [], "scrypt.scrypt.error.__init__": [], "oslo_db.concurrency.list_opts": [], "oslo_db.concurrency.TpoolDbapiWrapper.__getattr__": [], "oslo_db.concurrency.TpoolDbapiWrapper._api": [], "oslo_db.concurrency.TpoolDbapiWrapper.__init__": [], "keystone.common.sql.contract_repo.versions.066_contract_add_resource_options_table.upgrade": [], "pip._internal.vcs.bazaar.Bazaar.is_commit_id_equal": [], "pip._internal.vcs.bazaar.Bazaar.get_revision": [], "pip._internal.vcs.bazaar.Bazaar.get_remote_url": [], "pip._internal.vcs.bazaar.Bazaar.get_url_rev_and_auth": [], "pip._internal.vcs.bazaar.Bazaar.update": [], "pip._internal.vcs.bazaar.Bazaar.switch": [], "pip._internal.vcs.bazaar.Bazaar.fetch_new": [], "pip._internal.vcs.bazaar.Bazaar.export": [], "pip._internal.vcs.bazaar.Bazaar.get_base_rev_args": [], "pip._internal.vcs.bazaar.Bazaar.__init__": [], "eventlet.green.builtin.open": [], "pygments.lexers.basic.BBCBasicLexer.analyse_text": [], "pygments.lexers.basic.QBasicLexer.analyse_text": [], "pygments.lexers.basic.CbmBasicV2Lexer.analyse_text": [], "setuptools._vendor.packaging.utils.canonicalize_version": [], "setuptools._vendor.packaging.utils.canonicalize_name": [], "keystone.common.sql.expand_repo.versions.033_expand_add_limits_tables.upgrade": [ { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/033_expand_add_limits_tables.py", "start": { "line": 56, "column": 8 }, "stop": { "line": 56, "column": 28 } }, { "path": "keystone/common/sql/expand_repo/versions/033_expand_add_limits_tables.py", "start": { "line": 40, "column": 8 }, "stop": { "line": 40, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.ColumnCollectionConstraint.__init__", "class_name": "sqlalchemy.sql.schema.UniqueConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/033_expand_add_limits_tables.py", "start": { "line": 43, "column": 4 }, "stop": { "line": 43, "column": 33 } }, { "path": "keystone/common/sql/expand_repo/versions/033_expand_add_limits_tables.py", "start": { "line": 60, "column": 4 }, "stop": { "line": 60, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.create", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/033_expand_add_limits_tables.py", "start": { "line": 26, "column": 20 }, "stop": { "line": 26, "column": 29 } }, { "path": "keystone/common/sql/expand_repo/versions/033_expand_add_limits_tables.py", "start": { "line": 25, "column": 19 }, "stop": { "line": 25, "column": 28 } }, { "path": "keystone/common/sql/expand_repo/versions/033_expand_add_limits_tables.py", "start": { "line": 45, "column": 18 }, "stop": { "line": 45, "column": 27 } }, { "path": "keystone/common/sql/expand_repo/versions/033_expand_add_limits_tables.py", "start": { "line": 28, "column": 29 }, "stop": { "line": 28, "column": 38 } }, { "path": "keystone/common/sql/expand_repo/versions/033_expand_add_limits_tables.py", "start": { "line": 24, "column": 20 }, "stop": { "line": 24, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/033_expand_add_limits_tables.py", "start": { "line": 37, "column": 19 }, "stop": { "line": 37, "column": 33 } }, { "path": "keystone/common/sql/expand_repo/versions/033_expand_add_limits_tables.py", "start": { "line": 51, "column": 19 }, "stop": { "line": 51, "column": 33 } }, { "path": "keystone/common/sql/expand_repo/versions/033_expand_add_limits_tables.py", "start": { "line": 34, "column": 19 }, "stop": { "line": 34, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.ForeignKey.__init__", "class_name": "sqlalchemy.sql.schema.ForeignKey", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/033_expand_add_limits_tables.py", "start": { "line": 62, "column": 4 }, "stop": { "line": 68, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.create", "class_name": "migrate.changeset.constraint.ForeignKeyConstraint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/033_expand_add_limits_tables.py", "start": { "line": 62, "column": 4 }, "stop": { "line": 62, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ForeignKeyConstraint.__init__", "class_name": "migrate.changeset.constraint.ForeignKeyConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/033_expand_add_limits_tables.py", "start": { "line": 38, "column": 8 }, "stop": { "line": 38, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/033_expand_add_limits_tables.py", "start": { "line": 39, "column": 8 }, "stop": { "line": 39, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/033_expand_add_limits_tables.py", "start": { "line": 53, "column": 8 }, "stop": { "line": 53, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/033_expand_add_limits_tables.py", "start": { "line": 31, "column": 8 }, "stop": { "line": 31, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/033_expand_add_limits_tables.py", "start": { "line": 48, "column": 8 }, "stop": { "line": 48, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/033_expand_add_limits_tables.py", "start": { "line": 54, "column": 8 }, "stop": { "line": 54, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/033_expand_add_limits_tables.py", "start": { "line": 52, "column": 8 }, "stop": { "line": 52, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/033_expand_add_limits_tables.py", "start": { "line": 49, "column": 8 }, "stop": { "line": 49, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/033_expand_add_limits_tables.py", "start": { "line": 55, "column": 8 }, "stop": { "line": 55, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/033_expand_add_limits_tables.py", "start": { "line": 32, "column": 8 }, "stop": { "line": 32, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/033_expand_add_limits_tables.py", "start": { "line": 35, "column": 8 }, "stop": { "line": 35, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" } ], "keystone.api.discovery.DiscoveryAPI.instantiate_and_register_to_app": [], "keystone.api.discovery.get_version_v3": [ { "locations": [ { "path": "keystone/api/discovery.py", "start": { "line": 99, "column": 19 }, "stop": { "line": 99, "column": 37 } } ], "kind": "function", "target": "keystone.api.discovery._get_versions_list" }, { "locations": [ { "path": "keystone/api/discovery.py", "start": { "line": 94, "column": 18 }, "stop": { "line": 94, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.json_home.JsonHomeResources.resources", "class_name": "keystone.common.json_home.JsonHomeResources", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/discovery.py", "start": { "line": 100, "column": 15 }, "stop": { "line": 100, "column": 29 } }, { "path": "keystone/api/discovery.py", "start": { "line": 95, "column": 15 }, "stop": { "line": 95, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.wrappers.BaseResponse.__init__", "class_name": "flask.wrappers.Response", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/discovery.py", "start": { "line": 91, "column": 7 }, "stop": { "line": 91, "column": 30 } } ], "kind": "function", "target": "keystone.api.discovery.v3_mime_type_best_match" }, { "locations": [ { "path": "keystone/api/discovery.py", "start": { "line": 91, "column": 7 }, "stop": { "line": 91, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__ne__", "class_name": "typing.Optional", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/discovery.py", "start": { "line": 98, "column": 23 }, "stop": { "line": 98, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/discovery.py", "start": { "line": 98, "column": 31 }, "stop": { "line": 98, "column": 48 } } ], "kind": "function", "target": "keystone.server.flask.common.base_url" }, { "locations": [ { "path": "keystone/api/discovery.py", "start": { "line": 95, "column": 39 }, "stop": { "line": 95, "column": 54 } }, { "path": "keystone/api/discovery.py", "start": { "line": 101, "column": 21 }, "stop": { "line": 101, "column": 36 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/api/discovery.py", "start": { "line": 101, "column": 49 }, "stop": { "line": 101, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.api.discovery.get_versions": [ { "locations": [ { "path": "keystone/api/discovery.py", "start": { "line": 85, "column": 8 }, "stop": { "line": 85, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.Headers.__setitem__", "class_name": "werkzeug.datastructures.Headers", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/discovery.py", "start": { "line": 82, "column": 30 }, "stop": { "line": 82, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/discovery.py", "start": { "line": 72, "column": 19 }, "stop": { "line": 72, "column": 37 } } ], "kind": "function", "target": "keystone.api.discovery._get_versions_list" }, { "locations": [ { "path": "keystone/api/discovery.py", "start": { "line": 66, "column": 23 }, "stop": { "line": 66, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.json_home.JsonHomeResources.resources", "class_name": "keystone.common.json_home.JsonHomeResources", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/discovery.py", "start": { "line": 68, "column": 15 }, "stop": { "line": 68, "column": 29 } }, { "path": "keystone/api/discovery.py", "start": { "line": 79, "column": 19 }, "stop": { "line": 79, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.wrappers.BaseResponse.__init__", "class_name": "flask.wrappers.Response", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/discovery.py", "start": { "line": 67, "column": 8 }, "stop": { "line": 67, "column": 32 } } ], "kind": "function", "target": "keystone.common.json_home.translate_urls" }, { "locations": [ { "path": "keystone/api/discovery.py", "start": { "line": 63, "column": 7 }, "stop": { "line": 63, "column": 30 } } ], "kind": "function", "target": "keystone.api.discovery.v3_mime_type_best_match" }, { "locations": [ { "path": "keystone/api/discovery.py", "start": { "line": 63, "column": 7 }, "stop": { "line": 63, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__ne__", "class_name": "typing.Optional", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/discovery.py", "start": { "line": 82, "column": 35 }, "stop": { "line": 82, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.values", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/discovery.py", "start": { "line": 71, "column": 23 }, "stop": { "line": 71, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/discovery.py", "start": { "line": 71, "column": 31 }, "stop": { "line": 71, "column": 48 } } ], "kind": "function", "target": "keystone.server.flask.common.base_url" }, { "locations": [ { "path": "keystone/api/discovery.py", "start": { "line": 80, "column": 21 }, "stop": { "line": 80, "column": 36 } }, { "path": "keystone/api/discovery.py", "start": { "line": 68, "column": 39 }, "stop": { "line": 68, "column": 54 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" } ], "keystone.api.discovery.v3_mime_type_best_match": [ { "locations": [ { "path": "keystone/api/discovery.py", "start": { "line": 57, "column": 11 }, "stop": { "line": 57, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.Accept.best_match", "class_name": "werkzeug.datastructures.MIMEAccept", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/discovery.py", "start": { "line": 57, "column": 11 }, "stop": { "line": 57, "column": 35 } }, { "path": "keystone/api/discovery.py", "start": { "line": 54, "column": 11 }, "stop": { "line": 54, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.wrappers.AcceptMixin.accept_mimetypes", "class_name": "flask.wrappers.Request", "dispatch": "dynamic" } ], "keystone.api.discovery._get_versions_list": [ { "locations": [ { "path": "keystone/api/discovery.py", "start": { "line": 32, "column": 4 }, "stop": { "line": 32, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/discovery.py", "start": { "line": 42, "column": 20 }, "stop": { "line": 42, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_hacking_checks.TestDictConstructorWithSequenceCopy.test": [ { "locations": [ { "path": "keystone/tests/unit/test_hacking_checks.py", "start": { "line": 110, "column": 8 }, "stop": { "line": 110, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_hacking_checks.BaseStyleCheck.assert_has_errors", "class_name": "keystone.tests.unit.test_hacking_checks.TestDictConstructorWithSequenceCopy", "dispatch": "dynamic" } ], "keystone.tests.unit.test_hacking_checks.TestDictConstructorWithSequenceCopy.get_checker": [], "keystone.tests.unit.test_hacking_checks.TestTranslationChecks.test_for_translations": [ { "locations": [ { "path": "keystone/tests/unit/test_hacking_checks.py", "start": { "line": 99, "column": 12 }, "stop": { "line": 99, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_hacking_checks.TestTranslationChecks.assert_has_errors", "class_name": "keystone.tests.unit.test_hacking_checks.TestTranslationChecks", "dispatch": "dynamic" } ], "keystone.tests.unit.test_hacking_checks.TestTranslationChecks.assert_has_errors": [ { "locations": [ { "path": "keystone/tests/unit/test_hacking_checks.py", "start": { "line": 93, "column": 8 }, "stop": { "line": 93, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_hacking_checks.TestTranslationChecks", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_hacking_checks.py", "start": { "line": 88, "column": 40 }, "stop": { "line": 88, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_hacking_checks.BaseStyleCheck.run_check", "class_name": "keystone.tests.unit.test_hacking_checks.TestTranslationChecks", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_hacking_checks.py", "start": { "line": 88, "column": 27 }, "stop": { "line": 88, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_hacking_checks.py", "start": { "line": 90, "column": 23 }, "stop": { "line": 90, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__sub__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_hacking_checks.py", "start": { "line": 92, "column": 34 }, "stop": { "line": 92, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Generator.__next__", "class_name": "typing.Generator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_hacking_checks.py", "start": { "line": 90, "column": 23 }, "stop": { "line": 90, "column": 26 } } ], "kind": "function", "target": "len" } ], "keystone.tests.unit.test_hacking_checks.TestTranslationChecks.get_fixture": [ { "locations": [ { "path": "keystone/tests/unit/test_hacking_checks.py", "start": { "line": 84, "column": 15 }, "stop": { "line": 84, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.hacking.HackingTranslations", "dispatch": "static" } ], "keystone.tests.unit.test_hacking_checks.TestTranslationChecks.get_checker": [], "keystone.tests.unit.test_hacking_checks.TestBlockCommentsBeginWithASpace.test": [ { "locations": [ { "path": "keystone/tests/unit/test_hacking_checks.py", "start": { "line": 75, "column": 8 }, "stop": { "line": 75, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_hacking_checks.BaseStyleCheck.assert_has_errors", "class_name": "keystone.tests.unit.test_hacking_checks.TestBlockCommentsBeginWithASpace", "dispatch": "dynamic" } ], "keystone.tests.unit.test_hacking_checks.TestBlockCommentsBeginWithASpace.get_checker": [], "keystone.tests.unit.test_hacking_checks.TestCheckForMutableDefaultArgs.test": [ { "locations": [ { "path": "keystone/tests/unit/test_hacking_checks.py", "start": { "line": 64, "column": 8 }, "stop": { "line": 64, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_hacking_checks.BaseStyleCheck.assert_has_errors", "class_name": "keystone.tests.unit.test_hacking_checks.TestCheckForMutableDefaultArgs", "dispatch": "dynamic" } ], "keystone.tests.unit.test_hacking_checks.TestCheckForMutableDefaultArgs.get_checker": [], "keystone.tests.unit.test_hacking_checks.BaseStyleCheck.assert_has_errors": [ { "locations": [ { "path": "keystone/tests/unit/test_hacking_checks.py", "start": { "line": 53, "column": 8 }, "stop": { "line": 53, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertItemsEqual", "class_name": "keystone.tests.unit.test_hacking_checks.BaseStyleCheck", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_hacking_checks.py", "start": { "line": 52, "column": 40 }, "stop": { "line": 52, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_hacking_checks.BaseStyleCheck.run_check", "class_name": "keystone.tests.unit.test_hacking_checks.BaseStyleCheck", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_hacking_checks.py", "start": { "line": 52, "column": 27 }, "stop": { "line": 52, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" } ], "keystone.tests.unit.test_hacking_checks.BaseStyleCheck.run_check": [ { "locations": [ { "path": "keystone/tests/unit/test_hacking_checks.py", "start": { "line": 41, "column": 16 }, "stop": { "line": 41, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.strip", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_hacking_checks.py", "start": { "line": 41, "column": 16 }, "stop": { "line": 41, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.splitlines", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_hacking_checks.py", "start": { "line": 41, "column": 16 }, "stop": { "line": 41, "column": 31 } } ], "kind": "function", "target": "textwrap.dedent" }, { "locations": [ { "path": "keystone/tests/unit/test_hacking_checks.py", "start": { "line": 39, "column": 35 }, "stop": { "line": 39, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_hacking_checks.BaseStyleCheck.get_checker", "class_name": "keystone.tests.unit.test_hacking_checks.BaseStyleCheck", "dispatch": "dynamic" } ], "keystone.tests.unit.test_hacking_checks.BaseStyleCheck.get_fixture": [ { "locations": [ { "path": "keystone/tests/unit/test_hacking_checks.py", "start": { "line": 36, "column": 15 }, "stop": { "line": 36, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.hacking.HackingCode", "dispatch": "static" } ], "keystone.tests.unit.test_hacking_checks.BaseStyleCheck.get_checker": [ { "locations": [ { "path": "keystone/tests/unit/test_hacking_checks.py", "start": { "line": 32, "column": 14 }, "stop": { "line": 32, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "NotImplementedError", "dispatch": "static" } ], "keystone.tests.unit.test_hacking_checks.BaseStyleCheck.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_hacking_checks.py", "start": { "line": 27, "column": 23 }, "stop": { "line": 27, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_hacking_checks.BaseStyleCheck", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_hacking_checks.py", "start": { "line": 27, "column": 39 }, "stop": { "line": 27, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_hacking_checks.BaseStyleCheck.get_fixture", "class_name": "keystone.tests.unit.test_hacking_checks.BaseStyleCheck", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_hacking_checks.py", "start": { "line": 26, "column": 8 }, "stop": { "line": 26, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_hacking_checks.py", "start": { "line": 28, "column": 8 }, "stop": { "line": 28, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.addCleanup", "class_name": "keystone.tests.unit.test_hacking_checks.BaseStyleCheck", "dispatch": "dynamic" } ], "alembic.operations.toimpl.execute_sql": [], "alembic.operations.toimpl.bulk_insert": [], "alembic.operations.toimpl.drop_constraint": [], "alembic.operations.toimpl.create_constraint": [], "alembic.operations.toimpl.add_column": [], "alembic.operations.toimpl.drop_table_comment": [], "alembic.operations.toimpl.create_table_comment": [], "alembic.operations.toimpl.rename_table": [], "alembic.operations.toimpl.create_table": [], "alembic.operations.toimpl.drop_index": [], "alembic.operations.toimpl.create_index": [], "alembic.operations.toimpl.drop_column": [], "alembic.operations.toimpl.drop_table": [], "alembic.operations.toimpl.alter_column": [], "pip._internal.utils.virtualenv.virtualenv_no_global": [], "pip._internal.utils.virtualenv._no_global_under_regular_virtualenv": [], "pip._internal.utils.virtualenv._no_global_under_venv": [], "pip._internal.utils.virtualenv._get_pyvenv_cfg_lines": [], "pip._internal.utils.virtualenv.running_under_virtualenv": [], "pip._internal.utils.virtualenv._running_under_regular_virtualenv": [], "pip._internal.utils.virtualenv._running_under_venv": [], "paste.debug.fsdiff.show_diff": [], "paste.debug.fsdiff.indent": [], "paste.debug.fsdiff.color_line": [], "paste.debug.fsdiff.color_code": [], "paste.debug.fsdiff.report_expected_diffs": [], "paste.debug.fsdiff._space_prefix": [], "paste.debug.fsdiff.Dir.bytes__get": [], "paste.debug.fsdiff.Dir.__repr__": [], "paste.debug.fsdiff.Dir.__init__": [], "paste.debug.fsdiff.File.__repr__": [], "paste.debug.fsdiff.File.mustcontain": [], "paste.debug.fsdiff.File.__contains__": [], "paste.debug.fsdiff.File.bytes__get": [], "paste.debug.fsdiff.File.__init__": [], "paste.debug.fsdiff.Snapshot.clone": [], "paste.debug.fsdiff.Snapshot.diff_to_now": [], "paste.debug.fsdiff.Snapshot.compare_expected": [], "paste.debug.fsdiff.Snapshot.__repr__": [], "paste.debug.fsdiff.Snapshot._find_traverse": [], "paste.debug.fsdiff.Snapshot._ignore_file": [], "paste.debug.fsdiff.Snapshot.find_files": [], "paste.debug.fsdiff.Snapshot.__init__": [], "paste.debug.fsdiff.Diff.report": [], "paste.debug.fsdiff.Diff.__str__": [], "paste.debug.fsdiff.Diff._calculate": [], "paste.debug.fsdiff.Diff.__init__": [], "sqlalchemy.util.queue.AsyncAdaptedQueue.get": [], "sqlalchemy.util.queue.AsyncAdaptedQueue.get_nowait": [], "sqlalchemy.util.queue.AsyncAdaptedQueue.put": [], "sqlalchemy.util.queue.AsyncAdaptedQueue.put_nowait": [], "sqlalchemy.util.queue.AsyncAdaptedQueue._queue": [], "sqlalchemy.util.queue.AsyncAdaptedQueue.qsize": [], "sqlalchemy.util.queue.AsyncAdaptedQueue.full": [], "sqlalchemy.util.queue.AsyncAdaptedQueue.empty": [], "sqlalchemy.util.queue.AsyncAdaptedQueue.__init__": [], "sqlalchemy.util.queue.Queue._get": [], "sqlalchemy.util.queue.Queue._put": [], "sqlalchemy.util.queue.Queue._full": [], "sqlalchemy.util.queue.Queue._empty": [], "sqlalchemy.util.queue.Queue._qsize": [], "sqlalchemy.util.queue.Queue._init": [], "sqlalchemy.util.queue.Queue.get_nowait": [], "sqlalchemy.util.queue.Queue.get": [], "sqlalchemy.util.queue.Queue.put_nowait": [], "sqlalchemy.util.queue.Queue.put": [], "sqlalchemy.util.queue.Queue.full": [], "sqlalchemy.util.queue.Queue.empty": [], "sqlalchemy.util.queue.Queue.qsize": [], "sqlalchemy.util.queue.Queue.__init__": [], "prompt_toolkit.completion.word_completer.WordCompleter.get_completions": [], "prompt_toolkit.completion.word_completer.WordCompleter.__init__": [], "passlib.tests.test_totp.TotpTest.test_to_dict": [], "passlib.tests.test_totp.TotpTest.test_from_dict": [], "passlib.tests.test_totp.TotpTest.test_to_uri": [], "passlib.tests.test_totp.TotpTest.test_from_uri": [], "passlib.tests.test_totp.TotpTest.test_from_source": [], "passlib.tests.test_totp.TotpTest.test_verify": [], "passlib.tests.test_totp.TotpTest.test_match_w_reference_vectors": [], "passlib.tests.test_totp.TotpTest.test_match_w_token_normalization": [], "passlib.tests.test_totp.TotpTest.test_match_w_reuse": [], "passlib.tests.test_totp.TotpTest.test_match_w_skew": [], "passlib.tests.test_totp.TotpTest.test_match_w_window": [], "passlib.tests.test_totp.TotpTest.assertVerifyRaises": [], "passlib.tests.test_totp.TotpTest.assertVerifyMatches": [], "passlib.tests.test_totp.TotpTest.test_totp_match_w_invalid_token": [], "passlib.tests.test_totp.TotpTest.test_totp_match_w_new_token": [], "passlib.tests.test_totp.TotpTest.test_totp_match_w_older_token": [], "passlib.tests.test_totp.TotpTest.test_totp_match_w_valid_token": [], "passlib.tests.test_totp.TotpTest.assertTotpMatch": [], "passlib.tests.test_totp.TotpTest.test_generate_w_reference_vectors": [], "passlib.tests.test_totp.TotpTest.test_generate": [], "passlib.tests.test_totp.TotpTest.test_totp_token": [], "passlib.tests.test_totp.TotpTest.test_key_attrs": [], "passlib.tests.test_totp.TotpTest.test_normalize_time": [], "passlib.tests.test_totp.TotpTest.test_normalize_token_class": [], "passlib.tests.test_totp.TotpTest.test_normalize_token_instance": [], "passlib.tests.test_totp.TotpTest.test_using_w_now": [], "passlib.tests.test_totp.TotpTest.test_using_w_period": [], "passlib.tests.test_totp.TotpTest.test_ctor_w_issuer": [], "passlib.tests.test_totp.TotpTest.test_ctor_w_label": [], "passlib.tests.test_totp.TotpTest.test_ctor_w_period": [], "passlib.tests.test_totp.TotpTest.test_ctor_w_digits": [], "passlib.tests.test_totp.TotpTest.test_ctor_w_alg": [], "passlib.tests.test_totp.TotpTest.test_ctor_w_key_and_format": [], "passlib.tests.test_totp.TotpTest.test_ctor_w_size": [], "passlib.tests.test_totp.TotpTest.test_ctor_w_new": [], "passlib.tests.test_totp.TotpTest.iter_test_vectors": [], "passlib.tests.test_totp.TotpTest.test_randotp": [], "passlib.tests.test_totp.TotpTest.randotp": [], "passlib.tests.test_totp.TotpTest.randtime": [], "passlib.tests.test_totp.TotpTest.setUp": [], "passlib.tests.test_totp.AppWalletTest.test_encrypt_cost_timing": [], "passlib.tests.test_totp.AppWalletTest.test_encrypt_key": [], "passlib.tests.test_totp.AppWalletTest.assertSaneResult": [], "passlib.tests.test_totp.AppWalletTest.test_decrypt_key_needs_recrypt": [], "passlib.tests.test_totp.AppWalletTest.test_decrypt_key": [], "passlib.tests.test_totp.AppWalletTest.require_aes_support": [], "passlib.tests.test_totp.AppWalletTest.test_default_tag": [], "passlib.tests.test_totp.AppWalletTest.test_secrets_tags": [], "passlib.tests.test_totp.AppWalletTest.test_secrets_types": [], "passlib.tests.test_totp.to_b32_size": [], "passlib.tests.test_totp._get_max_time_t": [], "graphql.language.tests.test_ast.test_ast_is_reprable": [], "graphql.language.tests.test_ast.test_ast_is_copyable": [], "graphql.language.tests.test_ast.test_ast_is_hashable": [], "cffi.ffiplatform._hack_at_distutils": [], "cffi.ffiplatform.flatten": [], "cffi.ffiplatform._flatten": [], "cffi.ffiplatform.maybe_relative_path": [], "cffi.ffiplatform._build": [], "cffi.ffiplatform.compile": [], "cffi.ffiplatform.get_extension": [], "sqlalchemy.util._collections.has_dupes": [], "sqlalchemy.util._collections.ThreadLocalRegistry.clear": [], "sqlalchemy.util._collections.ThreadLocalRegistry.set": [], "sqlalchemy.util._collections.ThreadLocalRegistry.has": [], "sqlalchemy.util._collections.ThreadLocalRegistry.__call__": [], "sqlalchemy.util._collections.ThreadLocalRegistry.__init__": [], "sqlalchemy.util._collections.ScopedRegistry.clear": [], "sqlalchemy.util._collections.ScopedRegistry.set": [], "sqlalchemy.util._collections.ScopedRegistry.has": [], "sqlalchemy.util._collections.ScopedRegistry.__call__": [], "sqlalchemy.util._collections.ScopedRegistry.__init__": [], "sqlalchemy.util._collections.LRUCache._manage_size": [], "sqlalchemy.util._collections.LRUCache.size_threshold": [], "sqlalchemy.util._collections.LRUCache.__setitem__": [], "sqlalchemy.util._collections.LRUCache.setdefault": [], "sqlalchemy.util._collections.LRUCache.values": [], "sqlalchemy.util._collections.LRUCache.__getitem__": [], "sqlalchemy.util._collections.LRUCache.get": [], "sqlalchemy.util._collections.LRUCache._inc_counter": [], "sqlalchemy.util._collections.LRUCache.__init__": [], "sqlalchemy.util._collections.flatten_iterator": [], "sqlalchemy.util._collections.update_copy": [], "sqlalchemy.util._collections.to_column_set": [], "sqlalchemy.util._collections.to_set": [], "sqlalchemy.util._collections.has_intersection": [], "sqlalchemy.util._collections.to_list": [], "sqlalchemy.util._collections.coerce_generator_arg": [], "sqlalchemy.util._collections.UniqueAppender.__iter__": [], "sqlalchemy.util._collections.UniqueAppender.append": [], "sqlalchemy.util._collections.UniqueAppender.__init__": [], "sqlalchemy.util._collections.unique_list": [], "sqlalchemy.util._collections.WeakPopulateDict.__missing__": [], "sqlalchemy.util._collections.WeakPopulateDict.__init__": [], "sqlalchemy.util._collections.PopulateDict.__missing__": [], "sqlalchemy.util._collections.PopulateDict.__init__": [], "sqlalchemy.util._collections.OrderedIdentitySet.__init__": [], "sqlalchemy.util._collections.WeakSequence.__getitem__": [], "sqlalchemy.util._collections.WeakSequence.__iter__": [], "sqlalchemy.util._collections.WeakSequence.__len__": [], "sqlalchemy.util._collections.WeakSequence.append": [], "sqlalchemy.util._collections.WeakSequence.__init__": [], "sqlalchemy.util._collections.IdentitySet.__repr__": [], "sqlalchemy.util._collections.IdentitySet.__hash__": [], "sqlalchemy.util._collections.IdentitySet.__iter__": [], "sqlalchemy.util._collections.IdentitySet.__len__": [], "sqlalchemy.util._collections.IdentitySet.copy": [], "sqlalchemy.util._collections.IdentitySet.__ixor__": [], "sqlalchemy.util._collections.IdentitySet.symmetric_difference_update": [], "sqlalchemy.util._collections.IdentitySet.__xor__": [], "sqlalchemy.util._collections.IdentitySet.symmetric_difference": [], "sqlalchemy.util._collections.IdentitySet.__iand__": [], "sqlalchemy.util._collections.IdentitySet.intersection_update": [], "sqlalchemy.util._collections.IdentitySet.__and__": [], "sqlalchemy.util._collections.IdentitySet.intersection": [], "sqlalchemy.util._collections.IdentitySet.__isub__": [], "sqlalchemy.util._collections.IdentitySet.difference_update": [], "sqlalchemy.util._collections.IdentitySet.__sub__": [], "sqlalchemy.util._collections.IdentitySet.difference": [], "sqlalchemy.util._collections.IdentitySet.__ior__": [], "sqlalchemy.util._collections.IdentitySet.update": [], "sqlalchemy.util._collections.IdentitySet.__or__": [], "sqlalchemy.util._collections.IdentitySet.union": [], "sqlalchemy.util._collections.IdentitySet.__gt__": [], "sqlalchemy.util._collections.IdentitySet.__ge__": [], "sqlalchemy.util._collections.IdentitySet.issuperset": [], "sqlalchemy.util._collections.IdentitySet.__lt__": [], "sqlalchemy.util._collections.IdentitySet.__le__": [], "sqlalchemy.util._collections.IdentitySet.issubset": [], "sqlalchemy.util._collections.IdentitySet.__ne__": [], "sqlalchemy.util._collections.IdentitySet.__eq__": [], "sqlalchemy.util._collections.IdentitySet.__cmp__": [], "sqlalchemy.util._collections.IdentitySet.clear": [], "sqlalchemy.util._collections.IdentitySet.pop": [], "sqlalchemy.util._collections.IdentitySet.discard": [], "sqlalchemy.util._collections.IdentitySet.remove": [], "sqlalchemy.util._collections.IdentitySet.__contains__": [], "sqlalchemy.util._collections.IdentitySet.add": [], "sqlalchemy.util._collections.IdentitySet.__init__": [], "sqlalchemy.util._collections.OrderedSet.difference_update": [], "sqlalchemy.util._collections.OrderedSet.symmetric_difference_update": [], "sqlalchemy.util._collections.OrderedSet.intersection_update": [], "sqlalchemy.util._collections.OrderedSet.difference": [], "sqlalchemy.util._collections.OrderedSet.symmetric_difference": [], "sqlalchemy.util._collections.OrderedSet.intersection": [], "sqlalchemy.util._collections.OrderedSet.union": [], "sqlalchemy.util._collections.OrderedSet.update": [], "sqlalchemy.util._collections.OrderedSet.__repr__": [], "sqlalchemy.util._collections.OrderedSet.__add__": [], "sqlalchemy.util._collections.OrderedSet.__iter__": [], "sqlalchemy.util._collections.OrderedSet.__getitem__": [], "sqlalchemy.util._collections.OrderedSet.clear": [], "sqlalchemy.util._collections.OrderedSet.discard": [], "sqlalchemy.util._collections.OrderedSet.insert": [], "sqlalchemy.util._collections.OrderedSet.remove": [], "sqlalchemy.util._collections.OrderedSet.add": [], "sqlalchemy.util._collections.OrderedSet.__init__": [], "sqlalchemy.util._collections._ordered_dictionary_sort": [], "sqlalchemy.util._collections.OrderedProperties.__init__": [], "sqlalchemy.util._collections.Properties.clear": [], "sqlalchemy.util._collections.Properties.has_key": [], "sqlalchemy.util._collections.Properties.items": [], "sqlalchemy.util._collections.Properties.values": [], "sqlalchemy.util._collections.Properties.keys": [], "sqlalchemy.util._collections.Properties.get": [], "sqlalchemy.util._collections.Properties.update": [], "sqlalchemy.util._collections.Properties.as_immutable": [], "sqlalchemy.util._collections.Properties.__contains__": [], "sqlalchemy.util._collections.Properties.__getattr__": [], "sqlalchemy.util._collections.Properties.__setstate__": [], "sqlalchemy.util._collections.Properties.__getstate__": [], "sqlalchemy.util._collections.Properties.__setattr__": [], "sqlalchemy.util._collections.Properties.__delitem__": [], "sqlalchemy.util._collections.Properties.__getitem__": [], "sqlalchemy.util._collections.Properties.__setitem__": [], "sqlalchemy.util._collections.Properties.__add__": [], "sqlalchemy.util._collections.Properties.__dir__": [], "sqlalchemy.util._collections.Properties.__iter__": [], "sqlalchemy.util._collections.Properties.__len__": [], "sqlalchemy.util._collections.Properties.__init__": [], "sqlalchemy.util._collections.FacadeDict.__repr__": [], "sqlalchemy.util._collections.FacadeDict._insert_item": [], "sqlalchemy.util._collections.FacadeDict.__reduce__": [], "sqlalchemy.util._collections.FacadeDict.copy": [], "sqlalchemy.util._collections.FacadeDict.__new__": [], "sqlalchemy.util._collections.coerce_to_immutabledict": [], "sqlalchemy.util._collections._immutabledict_py_fallback": [], "sqlalchemy.util._collections.ImmutableContainer._immutable": [], "keystone.common.sql.data_migration_repo.versions.028_placeholder.upgrade": [], "keystone.api.roles.RoleImplicationResource.delete": [ { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 269, "column": 8 }, "stop": { "line": 269, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.roles.RoleImplicationResource.put": [ { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 258, "column": 8 }, "stop": { "line": 258, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 261, "column": 24 }, "stop": { "line": 261, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.roles.RoleImplicationResource._get_implied_role", "class_name": "keystone.api.roles.RoleImplicationResource", "dispatch": "dynamic" } ], "keystone.api.roles.RoleImplicationResource._get_implied_role": [ { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 247, "column": 8 }, "stop": { "line": 247, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 243, "column": 24 }, "stop": { "line": 243, "column": 54 } } ], "kind": "function", "target": "keystone.api._shared.implied_roles.role_inference_response" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 248, "column": 20 }, "stop": { "line": 248, "column": 37 } } ], "kind": "function", "target": "keystone.server.flask.common.base_url" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 245, "column": 25 }, "stop": { "line": 245, "column": 64 } } ], "kind": "function", "target": "keystone.api._shared.implied_roles.build_implied_role_response_data" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 244, "column": 8 }, "stop": { "line": 244, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 244, "column": 8 }, "stop": { "line": 245, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 249, "column": 21 }, "stop": { "line": 249, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.api.roles.RoleImplicationResource.get": [ { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 233, "column": 8 }, "stop": { "line": 233, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 236, "column": 15 }, "stop": { "line": 236, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.roles.RoleImplicationResource._get_implied_role", "class_name": "keystone.api.roles.RoleImplicationResource", "dispatch": "dynamic" } ], "keystone.api.roles.RoleImplicationResource.head": [ { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 219, "column": 8 }, "stop": { "line": 219, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 221, "column": 8 }, "stop": { "line": 221, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.roles.RoleImplicationResource.get", "class_name": "keystone.api.roles.RoleImplicationResource", "dispatch": "dynamic" } ], "keystone.api.roles.RoleImplicationListResource.get": [ { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 202, "column": 12 }, "stop": { "line": 202, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 199, "column": 8 }, "stop": { "line": 199, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 204, "column": 8 }, "stop": { "line": 204, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 198, "column": 24 }, "stop": { "line": 198, "column": 54 } } ], "kind": "function", "target": "keystone.api._shared.implied_roles.role_inference_response" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 205, "column": 20 }, "stop": { "line": 205, "column": 37 } } ], "kind": "function", "target": "keystone.server.flask.common.base_url" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 194, "column": 8 }, "stop": { "line": 194, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 206, "column": 21 }, "stop": { "line": 206, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 203, "column": 16 }, "stop": { "line": 203, "column": 55 } } ], "kind": "function", "target": "keystone.api._shared.implied_roles.build_implied_role_response_data" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 202, "column": 12 }, "stop": { "line": 202, "column": 25 } }, { "path": "keystone/api/roles.py", "start": { "line": 199, "column": 8 }, "stop": { "line": 199, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.api.roles._build_enforcement_target_ref": [ { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 183, "column": 12 }, "stop": { "line": 183, "column": 31 } }, { "path": "keystone/api/roles.py", "start": { "line": 180, "column": 8 }, "stop": { "line": 180, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 182, "column": 11 }, "stop": { "line": 182, "column": 38 } }, { "path": "keystone/api/roles.py", "start": { "line": 181, "column": 12 }, "stop": { "line": 181, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 184, "column": 16 }, "stop": { "line": 184, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.api.roles.RoleResource.delete": [ { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 166, "column": 16 }, "stop": { "line": 166, "column": 37 } }, { "path": "keystone/api/roles.py", "start": { "line": 170, "column": 16 }, "stop": { "line": 170, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 165, "column": 38 }, "stop": { "line": 165, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.roles.RoleResource._is_domain_role", "class_name": "keystone.api.roles.RoleResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 173, "column": 58 }, "stop": { "line": 173, "column": 78 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.roles.RoleResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 159, "column": 15 }, "stop": { "line": 159, "column": 24 } } ], "kind": "function", "target": "isinstance" } ], "keystone.api.roles.RoleResource.patch": [ { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 148, "column": 15 }, "stop": { "line": 148, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.roles.RoleResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 143, "column": 28 }, "stop": { "line": 143, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.roles.RoleResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 147, "column": 50 }, "stop": { "line": 147, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.roles.RoleResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 136, "column": 16 }, "stop": { "line": 136, "column": 37 } }, { "path": "keystone/api/roles.py", "start": { "line": 140, "column": 16 }, "stop": { "line": 140, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 135, "column": 38 }, "stop": { "line": 135, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.roles.RoleResource._is_domain_role", "class_name": "keystone.api.roles.RoleResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 144, "column": 8 }, "stop": { "line": 144, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 145, "column": 8 }, "stop": { "line": 145, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._require_matching_id", "class_name": "keystone.api.roles.RoleResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 129, "column": 15 }, "stop": { "line": 129, "column": 24 } } ], "kind": "function", "target": "isinstance" } ], "keystone.api.roles.RoleResource.post": [ { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 118, "column": 15 }, "stop": { "line": 118, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.roles.RoleResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 115, "column": 15 }, "stop": { "line": 115, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._normalize_dict", "class_name": "keystone.api.roles.RoleResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 108, "column": 15 }, "stop": { "line": 108, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.roles.RoleResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 117, "column": 40 }, "stop": { "line": 117, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.roles.RoleResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 110, "column": 12 }, "stop": { "line": 110, "column": 33 } }, { "path": "keystone/api/roles.py", "start": { "line": 112, "column": 12 }, "stop": { "line": 112, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 114, "column": 15 }, "stop": { "line": 114, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._assign_unique_id", "class_name": "keystone.api.roles.RoleResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 109, "column": 11 }, "stop": { "line": 109, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.roles.RoleResource._is_domain_role", "class_name": "keystone.api.roles.RoleResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 113, "column": 8 }, "stop": { "line": 113, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" } ], "keystone.api.roles.RoleResource._list_roles": [ { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 99, "column": 12 }, "stop": { "line": 99, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 85, "column": 12 }, "stop": { "line": 85, "column": 33 } }, { "path": "keystone/api/roles.py", "start": { "line": 88, "column": 12 }, "stop": { "line": 88, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 91, "column": 16 }, "stop": { "line": 91, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.build_driver_hints", "class_name": "keystone.api.roles.RoleResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 83, "column": 24 }, "stop": { "line": 83, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.TypeConversionDict.get", "class_name": "werkzeug.datastructures.ImmutableMultiDict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 101, "column": 15 }, "stop": { "line": 101, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.roles.RoleResource", "dispatch": "dynamic" } ], "keystone.api.roles.RoleResource._get_role": [ { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 76, "column": 16 }, "stop": { "line": 76, "column": 37 } }, { "path": "keystone/api/roles.py", "start": { "line": 71, "column": 16 }, "stop": { "line": 71, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 70, "column": 38 }, "stop": { "line": 70, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.roles.RoleResource._is_domain_role", "class_name": "keystone.api.roles.RoleResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 79, "column": 15 }, "stop": { "line": 79, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.roles.RoleResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 59, "column": 15 }, "stop": { "line": 59, "column": 24 } } ], "kind": "function", "target": "isinstance" } ], "keystone.api.roles.RoleResource.get": [ { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 51, "column": 19 }, "stop": { "line": 51, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.roles.RoleResource._get_role", "class_name": "keystone.api.roles.RoleResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 52, "column": 15 }, "stop": { "line": 52, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.roles.RoleResource._list_roles", "class_name": "keystone.api.roles.RoleResource", "dispatch": "dynamic" } ], "keystone.api.roles.RoleResource._is_domain_role": [ { "locations": [ { "path": "keystone/api/roles.py", "start": { "line": 42, "column": 15 }, "stop": { "line": 42, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bool.__new__", "class_name": "bool", "dispatch": "static" } ], "keystoneauth1.tests.unit.loading.test_session.CliLoadingTests.test_cacert": [], "keystoneauth1.tests.unit.loading.test_session.CliLoadingTests.test_client_certs": [], "keystoneauth1.tests.unit.loading.test_session.CliLoadingTests.test_insecure_timeout": [], "keystoneauth1.tests.unit.loading.test_session.CliLoadingTests.get_session": [], "keystoneauth1.tests.unit.loading.test_session.CliLoadingTests.setUp": [], "keystoneauth1.tests.unit.loading.test_session.ConfLoadingTests.test_deprecated": [], "keystoneauth1.tests.unit.loading.test_session.ConfLoadingTests.test_cacert": [], "keystoneauth1.tests.unit.loading.test_session.ConfLoadingTests.test_client_certs": [], "keystoneauth1.tests.unit.loading.test_session.ConfLoadingTests.test_insecure_timeout": [], "keystoneauth1.tests.unit.loading.test_session.ConfLoadingTests.get_session": [], "keystoneauth1.tests.unit.loading.test_session.ConfLoadingTests.config": [], "keystoneauth1.tests.unit.loading.test_session.ConfLoadingTests.setUp": [], "prompt_toolkit.input.base._dummy_context_manager": [], "prompt_toolkit.input.base.DummyInput.detach": [], "prompt_toolkit.input.base.DummyInput.attach": [], "prompt_toolkit.input.base.DummyInput.cooked_mode": [], "prompt_toolkit.input.base.DummyInput.raw_mode": [], "prompt_toolkit.input.base.DummyInput.closed": [], "prompt_toolkit.input.base.DummyInput.read_keys": [], "prompt_toolkit.input.base.DummyInput.typeahead_hash": [], "prompt_toolkit.input.base.DummyInput.fileno": [], "prompt_toolkit.input.base.PipeInput.send_text": [], "prompt_toolkit.input.base.PipeInput.send_bytes": [], "prompt_toolkit.input.base.Input.close": [], "prompt_toolkit.input.base.Input.detach": [], "prompt_toolkit.input.base.Input.attach": [], "prompt_toolkit.input.base.Input.cooked_mode": [], "prompt_toolkit.input.base.Input.raw_mode": [], "prompt_toolkit.input.base.Input.closed": [], "prompt_toolkit.input.base.Input.flush": [], "prompt_toolkit.input.base.Input.flush_keys": [], "prompt_toolkit.input.base.Input.read_keys": [], "prompt_toolkit.input.base.Input.typeahead_hash": [], "prompt_toolkit.input.base.Input.fileno": [], "graphql.type.tests.test_schema.test_throws_human_readable_error_if_schematypes_not_defined": [], "keystone.api.os_simple_cert.SimpleCertListResource.get": [ { "locations": [ { "path": "keystone/api/os_simple_cert.py", "start": { "line": 41, "column": 14 }, "stop": { "line": 41, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Gone", "dispatch": "static" } ], "keystone.api.os_simple_cert.SimpleCertCAResource.get": [ { "locations": [ { "path": "keystone/api/os_simple_cert.py", "start": { "line": 33, "column": 14 }, "stop": { "line": 33, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Gone", "dispatch": "static" } ], "oslo_messaging.tests.utils.ServerThreadHelper.stop": [], "oslo_messaging.tests.utils.ServerThreadHelper.run": [], "oslo_messaging.tests.utils.ServerThreadHelper.start": [], "oslo_messaging.tests.utils.ServerThreadHelper.__init__": [], "oslo_messaging.tests.utils.BaseTestCase.config": [], "oslo_messaging.tests.utils.BaseTestCase.setUp": [], "paste.cgitb_catcher.make_cgitb_middleware": [], "paste.cgitb_catcher.CgitbMiddleware.exception_handler": [], "paste.cgitb_catcher.CgitbMiddleware.catching_iter": [], "paste.cgitb_catcher.CgitbMiddleware.__call__": [], "paste.cgitb_catcher.CgitbMiddleware.__init__": [], "oslo_messaging.tests.functional.test_functional.NotifyTestCase.test_compression": [], "oslo_messaging.tests.functional.test_functional.NotifyTestCase.test_simple_batch": [], "oslo_messaging.tests.functional.test_functional.NotifyTestCase.test_all_categories": [], "oslo_messaging.tests.functional.test_functional.NotifyTestCase.test_independent_topics": [], "oslo_messaging.tests.functional.test_functional.NotifyTestCase.test_multiple_servers": [], "oslo_messaging.tests.functional.test_functional.NotifyTestCase.test_multiple_topics": [], "oslo_messaging.tests.functional.test_functional.NotifyTestCase.test_simple": [], "oslo_messaging.tests.functional.test_functional.CastTestCase.test_fanout": [], "oslo_messaging.tests.functional.test_functional.CastTestCase.test_server_in_group": [], "oslo_messaging.tests.functional.test_functional.CastTestCase.test_specific_server": [], "oslo_messaging.tests.functional.test_functional.CastTestCase.setUp": [], "oslo_messaging.tests.functional.test_functional.CallTestCase.test_bad_endpoint": [], "oslo_messaging.tests.functional.test_functional.CallTestCase.test_endpoint_version_namespace": [], "oslo_messaging.tests.functional.test_functional.CallTestCase.test_monitor_long_call": [], "oslo_messaging.tests.functional.test_functional.CallTestCase.test_mandatory_call": [], "oslo_messaging.tests.functional.test_functional.CallTestCase.test_timeout_with_concurrently_queues": [], "oslo_messaging.tests.functional.test_functional.CallTestCase.test_exception": [], "oslo_messaging.tests.functional.test_functional.CallTestCase.test_timeout": [], "oslo_messaging.tests.functional.test_functional.CallTestCase.test_different_exchanges": [], "oslo_messaging.tests.functional.test_functional.CallTestCase.test_server_in_group": [], "oslo_messaging.tests.functional.test_functional.CallTestCase.test_specific_server": [], "oslo_messaging.tests.functional.test_functional.CallTestCase.setUp": [], "prompt_toolkit.input.posix_utils.PosixStdinReader.read": [], "prompt_toolkit.input.posix_utils.PosixStdinReader.__init__": [], "prompt_toolkit.formatted_text.utils.split_lines": [], "prompt_toolkit.formatted_text.utils.fragment_list_to_text": [], "prompt_toolkit.formatted_text.utils.fragment_list_width": [], "prompt_toolkit.formatted_text.utils.fragment_list_len": [], "testtools.testsuite.sorted_tests": [], "testtools.testsuite.filter_by_ids": [], "testtools.testsuite._flatten_tests": [], "testtools.testsuite.FixtureSuite.sort_tests": [], "testtools.testsuite.FixtureSuite.run": [], "testtools.testsuite.FixtureSuite.__init__": [], "testtools.testsuite.ConcurrentStreamTestSuite._run_test": [], "testtools.testsuite.ConcurrentStreamTestSuite.run": [], "testtools.testsuite.ConcurrentStreamTestSuite.__init__": [], "testtools.testsuite.ConcurrentTestSuite._run_test": [], "testtools.testsuite.ConcurrentTestSuite.run": [], "testtools.testsuite.ConcurrentTestSuite._wrap_result": [], "testtools.testsuite.ConcurrentTestSuite.__init__": [], "testtools.testsuite.iterate_tests": [], "IPython.terminal.pt_inputhooks.gtk3.inputhook": [], "IPython.terminal.pt_inputhooks.gtk3._main_quit": [], "graphene.utils.deprecated.deprecated": [], "graphene.utils.deprecated.warn_deprecation": [], "rx.linq.observable.forin.for_in": [], "pyre_check.client.statistics_collectors.StrictIssueCollector.leave_Module": [], "pyre_check.client.statistics_collectors.StrictIssueCollector._create_issue": [], "pyre_check.client.statistics_collectors.FunctionsCollector.visit_FunctionDef": [], "pyre_check.client.statistics_collectors.FunctionsCollector.__init__": [], "pyre_check.client.statistics_collectors.CodeQualityIssue.build_json": [], "pyre_check.client.statistics_collectors.CodeQualityIssue.__init__": [], "pyre_check.client.statistics_collectors.StrictCountCollector.build_json": [], "pyre_check.client.statistics_collectors.StrictCountCollector.leave_Module": [], "pyre_check.client.statistics_collectors.StrictCountCollector.visit_Comment": [], "pyre_check.client.statistics_collectors.StrictCountCollector.visit_Module": [], "pyre_check.client.statistics_collectors.StrictCountCollector.is_unsafe_module": [], "pyre_check.client.statistics_collectors.StrictCountCollector.__init__": [], "pyre_check.client.statistics_collectors.IgnoreCountCollector.__init__": [], "pyre_check.client.statistics_collectors.FixmeCountCollector.__init__": [], "pyre_check.client.statistics_collectors.CountCollector.build_json": [], "pyre_check.client.statistics_collectors.CountCollector.visit_Comment": [], "pyre_check.client.statistics_collectors.CountCollector.__init__": [], "pyre_check.client.statistics_collectors.AnnotationCountCollector.leave_Module": [], "pyre_check.client.statistics_collectors.AnnotationCountCollector.leave_ClassDef": [], "pyre_check.client.statistics_collectors.AnnotationCountCollector.visit_ClassDef": [], "pyre_check.client.statistics_collectors.AnnotationCountCollector.visit_AnnAssign": [], "pyre_check.client.statistics_collectors.AnnotationCountCollector.visit_Assign": [], "pyre_check.client.statistics_collectors.AnnotationCountCollector.leave_FunctionDef": [], "pyre_check.client.statistics_collectors.AnnotationCountCollector.visit_FunctionDef": [], "pyre_check.client.statistics_collectors.AnnotationCountCollector._check_parameter_annotations": [], "pyre_check.client.statistics_collectors.AnnotationCountCollector._is_self_or_cls": [], "pyre_check.client.statistics_collectors.AnnotationCountCollector.build_json": [], "pyre_check.client.statistics_collectors.AnnotationCountCollector.in_static_function_definition": [], "pyre_check.client.statistics_collectors.AnnotationCountCollector.in_function_definition": [], "pyre_check.client.statistics_collectors.AnnotationCountCollector.in_class_definition": [], "pyre_check.client.statistics_collectors.AnnotationCountCollector.__init__": [], "pyre_check.client.statistics_collectors.StatisticsCollector.build_json": [], "kombu.utils.scheduling.cycle_by_name": [], "kombu.utils.scheduling.sorted_cycle.consume": [], "kombu.utils.scheduling.priority_cycle.rotate": [], "kombu.utils.scheduling.round_robin_cycle.rotate": [], "kombu.utils.scheduling.round_robin_cycle.consume": [], "kombu.utils.scheduling.round_robin_cycle.update": [], "kombu.utils.scheduling.round_robin_cycle.__init__": [], "kombu.utils.scheduling.FairCycle.__repr__": [], "kombu.utils.scheduling.FairCycle.close": [], "kombu.utils.scheduling.FairCycle.get": [], "kombu.utils.scheduling.FairCycle._next": [], "kombu.utils.scheduling.FairCycle.__init__": [], "keystone.common.sql.expand_repo.versions.030_expand_add_project_tags_table.upgrade": [ { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/030_expand_add_project_tags_table.py", "start": { "line": 39, "column": 8 }, "stop": { "line": 39, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.ColumnCollectionConstraint.__init__", "class_name": "sqlalchemy.sql.schema.UniqueConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/030_expand_add_project_tags_table.py", "start": { "line": 44, "column": 4 }, "stop": { "line": 44, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.create", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/030_expand_add_project_tags_table.py", "start": { "line": 27, "column": 25 }, "stop": { "line": 27, "column": 34 } }, { "path": "keystone/common/sql/expand_repo/versions/030_expand_add_project_tags_table.py", "start": { "line": 21, "column": 20 }, "stop": { "line": 21, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/030_expand_add_project_tags_table.py", "start": { "line": 32, "column": 19 }, "stop": { "line": 32, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.ForeignKey.__init__", "class_name": "sqlalchemy.sql.schema.ForeignKey", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/030_expand_add_project_tags_table.py", "start": { "line": 30, "column": 8 }, "stop": { "line": 30, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/030_expand_add_project_tags_table.py", "start": { "line": 35, "column": 8 }, "stop": { "line": 35, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/030_expand_add_project_tags_table.py", "start": { "line": 36, "column": 19 }, "stop": { "line": 36, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.sqltypes.Unicode.__init__", "class_name": "sqlalchemy.sql.sqltypes.Unicode", "dispatch": "static" } ], "graphql.type.directives.GraphQLDirective.__init__": [], "passlib.handlers.bcrypt.bcrypt_sha256._calc_needs_update": [], "passlib.handlers.bcrypt.bcrypt_sha256._calc_checksum": [], "passlib.handlers.bcrypt.bcrypt_sha256._norm_version": [], "passlib.handlers.bcrypt.bcrypt_sha256.__init__": [], "passlib.handlers.bcrypt.bcrypt_sha256.to_string": [], "passlib.handlers.bcrypt.bcrypt_sha256.from_string": [], "passlib.handlers.bcrypt.bcrypt_sha256.identify": [], "passlib.handlers.bcrypt.bcrypt_sha256.using": [], "passlib.handlers.bcrypt._wrapped_bcrypt._check_truncate_policy": [], "passlib.handlers.bcrypt._BuiltinBackend._calc_checksum": [], "passlib.handlers.bcrypt._BuiltinBackend._load_backend_mixin": [], "passlib.handlers.bcrypt._OsCryptBackend._calc_checksum": [], "passlib.handlers.bcrypt._OsCryptBackend._load_backend_mixin": [], "passlib.handlers.bcrypt._PyBcryptBackend._calc_checksum_raw": [], "passlib.handlers.bcrypt._PyBcryptBackend._calc_checksum_threadsafe": [], "passlib.handlers.bcrypt._PyBcryptBackend._load_backend_mixin": [], "passlib.handlers.bcrypt._BcryptorBackend._calc_checksum": [], "passlib.handlers.bcrypt._BcryptorBackend._load_backend_mixin": [], "passlib.handlers.bcrypt._BcryptBackend._calc_checksum": [], "passlib.handlers.bcrypt._BcryptBackend._load_backend_mixin": [], "passlib.handlers.bcrypt._NoBackend._calc_checksum": [], "passlib.handlers.bcrypt._BcryptCommon._norm_digest_args": [], "passlib.handlers.bcrypt._BcryptCommon._prepare_digest_args": [], "passlib.handlers.bcrypt._BcryptCommon._finalize_backend_mixin": [], "passlib.handlers.bcrypt._BcryptCommon._norm_checksum": [], "passlib.handlers.bcrypt._BcryptCommon._norm_salt": [], "passlib.handlers.bcrypt._BcryptCommon._generate_salt": [], "passlib.handlers.bcrypt._BcryptCommon.normhash": [], "passlib.handlers.bcrypt._BcryptCommon.needs_update": [], "passlib.handlers.bcrypt._BcryptCommon._get_config": [], "passlib.handlers.bcrypt._BcryptCommon.to_string": [], "passlib.handlers.bcrypt._BcryptCommon.from_string": [], "passlib.handlers.bcrypt._detect_pybcrypt": [], "marshmallow_enum.EnumField.fail": [], "marshmallow_enum.EnumField._deserialize_by_name": [], "marshmallow_enum.EnumField._deserialize_by_value": [], "marshmallow_enum.EnumField._deserialize": [], "marshmallow_enum.EnumField._serialize": [], "marshmallow_enum.EnumField.__init__": [], "IPython.utils.path.ensure_dir_exists": [], "IPython.utils.path.link_or_copy": [], "IPython.utils.path.link": [], "IPython.utils.path.target_update": [], "IPython.utils.path.target_outdated": [], "IPython.utils.path.shellglob": [], "IPython.utils.path.unescape_glob": [], "IPython.utils.path.expand_path": [], "IPython.utils.path.locate_profile": [], "IPython.utils.path.get_ipython_module_path": [], "IPython.utils.path.get_ipython_package_dir": [], "IPython.utils.path.get_ipython_cache_dir": [], "IPython.utils.path.get_ipython_dir": [], "IPython.utils.path.get_xdg_cache_dir": [], "IPython.utils.path.get_xdg_dir": [], "IPython.utils.path.get_home_dir": [], "IPython.utils.path.filefind": [], "IPython.utils.path.get_py_filename": [], "IPython.utils.path.compress_user": [], "IPython.utils.path.unquote_filename": [], "IPython.utils.path.get_long_path_name": [], "IPython.utils.path._get_long_path_name": [], "IPython.utils.path._writable_dir": [], "oslo_config.tests.test_fixture.ConfigTestCase.test_set_default_group": [], "oslo_config.tests.test_fixture.ConfigTestCase.test_set_default": [], "oslo_config.tests.test_fixture.ConfigTestCase.test_load_custom_files": [], "oslo_config.tests.test_fixture.ConfigTestCase.test_assert_default_files_cleanup": [], "oslo_config.tests.test_fixture.ConfigTestCase.test_load_raw_values": [], "oslo_config.tests.test_fixture.ConfigTestCase.test_cleanup_unregister_cli_option": [], "oslo_config.tests.test_fixture.ConfigTestCase.test_register_cli_options": [], "oslo_config.tests.test_fixture.ConfigTestCase.test_register_cli_option": [], "oslo_config.tests.test_fixture.ConfigTestCase.test_cleanup_unregister_option": [], "oslo_config.tests.test_fixture.ConfigTestCase.test_register_options": [], "oslo_config.tests.test_fixture.ConfigTestCase.test_register_option": [], "oslo_config.tests.test_fixture.ConfigTestCase.test_cleanup": [], "oslo_config.tests.test_fixture.ConfigTestCase.test_overridden_value_with_wrong_type": [], "oslo_config.tests.test_fixture.ConfigTestCase.test_overridden_value": [], "oslo_config.tests.test_fixture.ConfigTestCase._make_fixture": [], "pyre_check.tools.upgrade.configuration.Configuration.get_errors": [], "pyre_check.tools.upgrade.configuration.Configuration.run_pyre": [], "pyre_check.tools.upgrade.configuration.Configuration.deduplicate_targets": [], "pyre_check.tools.upgrade.configuration.Configuration.add_targets": [], "pyre_check.tools.upgrade.configuration.Configuration.add_strict": [], "pyre_check.tools.upgrade.configuration.Configuration.enable_source_database_buck_builder": [], "pyre_check.tools.upgrade.configuration.Configuration.set_version": [], "pyre_check.tools.upgrade.configuration.Configuration.remove_version": [], "pyre_check.tools.upgrade.configuration.Configuration.write": [], "pyre_check.tools.upgrade.configuration.Configuration.get_directory": [], "pyre_check.tools.upgrade.configuration.Configuration.get_path": [], "pyre_check.tools.upgrade.configuration.Configuration.gather_local_configurations": [], "pyre_check.tools.upgrade.configuration.Configuration.gather_local_configuration_paths": [], "pyre_check.tools.upgrade.configuration.Configuration.find_local_configuration": [], "pyre_check.tools.upgrade.configuration.Configuration.find_project_configuration": [], "pyre_check.tools.upgrade.configuration.Configuration.find_parent_file": [], "pyre_check.tools.upgrade.configuration.Configuration.get_contents": [], "pyre_check.tools.upgrade.configuration.Configuration.__init__": [], "kombu.clocks.LamportClock.__repr__": [], "kombu.clocks.LamportClock.__str__": [], "kombu.clocks.LamportClock.sort_heap": [], "kombu.clocks.LamportClock.forward": [], "kombu.clocks.LamportClock.adjust": [], "kombu.clocks.LamportClock.__init__": [], "kombu.clocks.timetuple.__ge__": [], "kombu.clocks.timetuple.__le__": [], "kombu.clocks.timetuple.__gt__": [], "kombu.clocks.timetuple.__lt__": [], "kombu.clocks.timetuple.__getnewargs__": [], "kombu.clocks.timetuple.__repr__": [], "kombu.clocks.timetuple.__new__": [], "keystone.common.sql.migrate_repo.versions.099_placeholder.upgrade": [], "oslo_concurrency.fixture.lockutils.ExternalLockFixture.setUp": [], "oslo_concurrency.fixture.lockutils.LockFixture.setUp": [], "oslo_concurrency.fixture.lockutils.LockFixture.__init__": [], "IPython.terminal.embed.embed": [], "IPython.terminal.embed.InteractiveShellEmbed.mainloop": [], "IPython.terminal.embed.InteractiveShellEmbed.__call__": [], "IPython.terminal.embed.InteractiveShellEmbed.init_magics": [], "IPython.terminal.embed.InteractiveShellEmbed.init_sys_modules": [], "IPython.terminal.embed.InteractiveShellEmbed.__init__": [], "IPython.terminal.embed.InteractiveShellEmbed.embedded_active": [], "IPython.terminal.embed.InteractiveShellEmbed._disable_init_location": [], "IPython.terminal.embed.EmbeddedMagics.exit_raise": [], "IPython.terminal.embed.EmbeddedMagics.kill_embedded": [], "zipp.Path.parent": [], "zipp.Path.joinpath": [], "zipp.Path.__repr__": [], "zipp.Path.__str__": [], "zipp.Path.iterdir": [], "zipp.Path.exists": [], "zipp.Path.is_file": [], "zipp.Path.is_dir": [], "zipp.Path._next": [], "zipp.Path._is_child": [], "zipp.Path.read_bytes": [], "zipp.Path.read_text": [], "zipp.Path.filename": [], "zipp.Path.stem": [], "zipp.Path.suffixes": [], "zipp.Path.suffix": [], "zipp.Path.name": [], "zipp.Path.open": [], "zipp.Path.__init__": [], "zipp._pathlib_compat": [], "zipp.FastLookup._name_set": [], "zipp.FastLookup.namelist": [], "zipp.CompleteDirs.make": [], "zipp.CompleteDirs.resolve_dir": [], "zipp.CompleteDirs._name_set": [], "zipp.CompleteDirs.namelist": [], "zipp.CompleteDirs._implied_dirs": [], "zipp._difference": [], "zipp._ancestry": [], "zipp._parents": [], "IPython.utils.strdispatch.StrDispatch.flat_matches": [], "IPython.utils.strdispatch.StrDispatch.s_matches": [], "IPython.utils.strdispatch.StrDispatch.__repr__": [], "IPython.utils.strdispatch.StrDispatch.dispatch": [], "IPython.utils.strdispatch.StrDispatch.add_re": [], "IPython.utils.strdispatch.StrDispatch.add_s": [], "IPython.utils.strdispatch.StrDispatch.__init__": [], "oslo_cache.tests.functional.etcd3gw.test_cache_backend.TestEtcdCacheBackend.setUp": [], "setuptools._distutils.command.install_headers.install_headers.get_outputs": [], "setuptools._distutils.command.install_headers.install_headers.get_inputs": [], "setuptools._distutils.command.install_headers.install_headers.run": [], "setuptools._distutils.command.install_headers.install_headers.finalize_options": [], "setuptools._distutils.command.install_headers.install_headers.initialize_options": [], "keystone.common.sql.expand_repo.versions.032_expand_add_expired_at_int_to_trust.upgrade": [ { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/032_expand_add_expired_at_int_to_trust.py", "start": { "line": 28, "column": 46 }, "stop": { "line": 28, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.type_api.TypeDecorator.__init__", "class_name": "keystone.common.sql.core.DateTimeInt", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/032_expand_add_expired_at_int_to_trust.py", "start": { "line": 32, "column": 4 }, "stop": { "line": 35, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.create", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/032_expand_add_expired_at_int_to_trust.py", "start": { "line": 29, "column": 18 }, "stop": { "line": 29, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/032_expand_add_expired_at_int_to_trust.py", "start": { "line": 32, "column": 4 }, "stop": { "line": 32, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.UniqueConstraint.__init__", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/032_expand_add_expired_at_int_to_trust.py", "start": { "line": 28, "column": 17 }, "stop": { "line": 28, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" } ], "pip._internal.models.wheel.Wheel.supported": [], "pip._internal.models.wheel.Wheel.support_index_min": [], "pip._internal.models.wheel.Wheel.get_formatted_file_tags": [], "pip._internal.models.wheel.Wheel.__init__": [], "jedi.third_party.typeshed.stdlib.3.inspect.Attribute.__init__": [], "jedi.third_party.typeshed.stdlib.3.inspect.FrameInfo.__init__": [], "jedi.third_party.typeshed.stdlib.3.inspect.Traceback.__init__": [], "jedi.third_party.typeshed.stdlib.3.inspect.ClosureVars.__init__": [], "jedi.third_party.typeshed.stdlib.3.inspect.ArgInfo.__init__": [], "jedi.third_party.typeshed.stdlib.3.inspect.FullArgSpec.__init__": [], "jedi.third_party.typeshed.stdlib.3.inspect.Arguments.__init__": [], "jedi.third_party.typeshed.stdlib.3.inspect.ArgSpec.__init__": [], "testtools._compat3x.reraise": [], "webob.dec._MiddlewareFactory.__call__": [], "webob.dec._MiddlewareFactory.__repr__": [], "webob.dec._MiddlewareFactory.__init__": [], "webob.dec._UnboundMiddleware.__call__": [], "webob.dec._UnboundMiddleware.__repr__": [], "webob.dec._UnboundMiddleware.__init__": [], "webob.dec.wsgify._prepare_args": [], "webob.dec.wsgify.middleware": [], "webob.dec.wsgify.undecorated": [], "webob.dec.wsgify.clone": [], "webob.dec.wsgify.call_func": [], "webob.dec.wsgify.request": [], "webob.dec.wsgify.post": [], "webob.dec.wsgify.get": [], "webob.dec.wsgify.__call__": [], "webob.dec.wsgify.__get__": [], "webob.dec.wsgify.__repr__": [], "webob.dec.wsgify.__init__": [], "keystoneclient.tests.unit.v3.test_access.AccessInfoTest.test_federated_property_standard_token": [], "keystoneclient.tests.unit.v3.test_access.AccessInfoTest.test_override_auth_token": [], "keystoneclient.tests.unit.v3.test_access.AccessInfoTest.test_oauth_access": [], "keystoneclient.tests.unit.v3.test_access.AccessInfoTest.test_building_project_scoped_accessinfo": [], "keystoneclient.tests.unit.v3.test_access.AccessInfoTest.test_building_domain_scoped_accessinfo": [], "keystoneclient.tests.unit.v3.test_access.AccessInfoTest.test_will_expire_soon": [], "keystoneclient.tests.unit.v3.test_access.AccessInfoTest.test_building_unscoped_accessinfo": [], "oslo_utils.tests.tests_encodeutils.ExceptionToUnicodeTest.test_oslo_i18n_message": [], "oslo_utils.tests.tests_encodeutils.ExceptionToUnicodeTest.test_str_exception": [], "oslo_utils.tests.tests_encodeutils.EncodeUtilsTest.test_to_utf8": [], "oslo_utils.tests.tests_encodeutils.EncodeUtilsTest.test_safe_encode_different_encodings": [], "oslo_utils.tests.tests_encodeutils.EncodeUtilsTest.test_safe_encode_same_encoding_different_cases": [], "oslo_utils.tests.tests_encodeutils.EncodeUtilsTest.test_safe_encode_force_incoming_utf8_to_ascii": [], "oslo_utils.tests.tests_encodeutils.EncodeUtilsTest.test_safe_encode_tuple_instead_of_text": [], "oslo_utils.tests.tests_encodeutils.EncodeUtilsTest.test_safe_encode_dict_instead_of_text": [], "oslo_utils.tests.tests_encodeutils.EncodeUtilsTest.test_safe_encode_list_instead_of_text": [], "oslo_utils.tests.tests_encodeutils.EncodeUtilsTest.test_safe_encode_int_instead_of_text": [], "oslo_utils.tests.tests_encodeutils.EncodeUtilsTest.test_safe_encode_bool_instead_of_text": [], "oslo_utils.tests.tests_encodeutils.EncodeUtilsTest.test_safe_encode_none_instead_of_text": [], "oslo_utils.tests.tests_encodeutils.EncodeUtilsTest.test_safe_decode": [], "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests.test_list_delete_access_rule_for_user": [ { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 350, "column": 19 }, "stop": { "line": 350, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests._new_app_cred_data", "class_name": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 355, "column": 23 }, "stop": { "line": 355, "column": 33 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 352, "column": 25 }, "stop": { "line": 352, "column": 35 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 356, "column": 20 }, "stop": { "line": 356, "column": 30 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 357, "column": 22 }, "stop": { "line": 357, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 357, "column": 39 }, "stop": { "line": 357, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 360, "column": 28 }, "stop": { "line": 360, "column": 31 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 367, "column": 28 }, "stop": { "line": 367, "column": 31 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 364, "column": 28 }, "stop": { "line": 364, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 357, "column": 22 }, "stop": { "line": 357, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__getitem__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 362, "column": 56 }, "stop": { "line": 362, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 355, "column": 23 }, "stop": { "line": 355, "column": 39 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 352, "column": 25 }, "stop": { "line": 352, "column": 41 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 356, "column": 20 }, "stop": { "line": 356, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 353, "column": 8 }, "stop": { "line": 353, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests.test_get_delete_access_rules": [ { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 331, "column": 19 }, "stop": { "line": 331, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests._new_app_cred_data", "class_name": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 336, "column": 23 }, "stop": { "line": 336, "column": 33 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 337, "column": 20 }, "stop": { "line": 337, "column": 30 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 338, "column": 22 }, "stop": { "line": 338, "column": 32 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 333, "column": 25 }, "stop": { "line": 333, "column": 35 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 338, "column": 39 }, "stop": { "line": 338, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 338, "column": 22 }, "stop": { "line": 338, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__getitem__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 341, "column": 29 }, "stop": { "line": 341, "column": 37 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 343, "column": 56 }, "stop": { "line": 343, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 337, "column": 20 }, "stop": { "line": 337, "column": 36 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 336, "column": 23 }, "stop": { "line": 336, "column": 39 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 333, "column": 25 }, "stop": { "line": 333, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 334, "column": 8 }, "stop": { "line": 334, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests.test_authenticate_bad_secret": [ { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 320, "column": 19 }, "stop": { "line": 320, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests._new_app_cred_data", "class_name": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests", "dispatch": "dynamic" } ], "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests.test_authenticate_expired": [ { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 309, "column": 20 }, "stop": { "line": 309, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 309, "column": 20 }, "stop": { "line": 309, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__sub__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 310, "column": 19 }, "stop": { "line": 310, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests._new_app_cred_data", "class_name": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 309, "column": 49 }, "stop": { "line": 309, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" } ], "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests.test_authenticate_not_found": [ { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 305, "column": 26 }, "stop": { "line": 305, "column": 36 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 306, "column": 26 }, "stop": { "line": 306, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 305, "column": 26 }, "stop": { "line": 305, "column": 42 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 306, "column": 26 }, "stop": { "line": 306, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests.test_authenticate": [ { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 297, "column": 19 }, "stop": { "line": 297, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests._new_app_cred_data", "class_name": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests", "dispatch": "dynamic" } ], "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests.test_removing_user_from_project_deletes_application_credentials": [ { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 249, "column": 28 }, "stop": { "line": 249, "column": 51 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 252, "column": 26 }, "stop": { "line": 252, "column": 49 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 246, "column": 28 }, "stop": { "line": 246, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests._new_app_cred_data", "class_name": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 268, "column": 53 }, "stop": { "line": 268, "column": 70 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 288, "column": 26 }, "stop": { "line": 288, "column": 43 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 267, "column": 53 }, "stop": { "line": 267, "column": 70 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 280, "column": 25 }, "stop": { "line": 280, "column": 42 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 278, "column": 25 }, "stop": { "line": 278, "column": 42 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 264, "column": 22 }, "stop": { "line": 264, "column": 37 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 263, "column": 22 }, "stop": { "line": 263, "column": 39 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 291, "column": 26 }, "stop": { "line": 291, "column": 43 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 262, "column": 22 }, "stop": { "line": 262, "column": 39 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 269, "column": 53 }, "stop": { "line": 269, "column": 68 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 282, "column": 22 }, "stop": { "line": 282, "column": 37 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 292, "column": 25 }, "stop": { "line": 292, "column": 40 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 294, "column": 29 }, "stop": { "line": 294, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 264, "column": 45 }, "stop": { "line": 264, "column": 59 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 281, "column": 25 }, "stop": { "line": 281, "column": 39 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 279, "column": 25 }, "stop": { "line": 279, "column": 39 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 263, "column": 47 }, "stop": { "line": 263, "column": 61 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 282, "column": 45 }, "stop": { "line": 282, "column": 59 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 262, "column": 47 }, "stop": { "line": 262, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests._list_ids", "class_name": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests", "dispatch": "dynamic" } ], "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests.test_deleting_a_user_deletes_application_credentials": [ { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 232, "column": 16 }, "stop": { "line": 232, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 213, "column": 21 }, "stop": { "line": 213, "column": 44 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 216, "column": 21 }, "stop": { "line": 216, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests._new_app_cred_data", "class_name": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 226, "column": 53 }, "stop": { "line": 226, "column": 63 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 222, "column": 22 }, "stop": { "line": 222, "column": 32 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 243, "column": 26 }, "stop": { "line": 243, "column": 36 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 221, "column": 22 }, "stop": { "line": 221, "column": 32 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 240, "column": 26 }, "stop": { "line": 240, "column": 36 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 225, "column": 53 }, "stop": { "line": 225, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 222, "column": 40 }, "stop": { "line": 222, "column": 54 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 221, "column": 40 }, "stop": { "line": 221, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests._list_ids", "class_name": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests", "dispatch": "dynamic" } ], "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests.test_delete_application_credential_not_found": [ { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 210, "column": 26 }, "stop": { "line": 210, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 210, "column": 26 }, "stop": { "line": 210, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests.test_delete_application_credential": [ { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 191, "column": 19 }, "stop": { "line": 191, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests._new_app_cred_data", "class_name": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 200, "column": 25 }, "stop": { "line": 200, "column": 33 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 198, "column": 22 }, "stop": { "line": 198, "column": 30 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 205, "column": 26 }, "stop": { "line": 205, "column": 34 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 196, "column": 53 }, "stop": { "line": 196, "column": 61 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 199, "column": 56 }, "stop": { "line": 199, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 200, "column": 41 }, "stop": { "line": 200, "column": 55 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 198, "column": 38 }, "stop": { "line": 198, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests._list_ids", "class_name": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests", "dispatch": "dynamic" } ], "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests._list_ids": [ { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 185, "column": 16 }, "stop": { "line": 185, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" } ], "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests.test_list_application_credentials": [ { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 168, "column": 21 }, "stop": { "line": 168, "column": 44 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 162, "column": 21 }, "stop": { "line": 162, "column": 44 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 165, "column": 21 }, "stop": { "line": 165, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests._new_app_cred_data", "class_name": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 174, "column": 16 }, "stop": { "line": 174, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" } ], "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests.test_get_application_credential_not_found": [ { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 159, "column": 26 }, "stop": { "line": 159, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 159, "column": 26 }, "stop": { "line": 159, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests.test_get_application_credential": [ { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 148, "column": 19 }, "stop": { "line": 148, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests._new_app_cred_data", "class_name": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests", "dispatch": "dynamic" } ], "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests.test_create_application_credential_with_preexisting_access_rules": [ { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 140, "column": 21 }, "stop": { "line": 140, "column": 44 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 130, "column": 21 }, "stop": { "line": 130, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests._new_app_cred_data", "class_name": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 136, "column": 22 }, "stop": { "line": 136, "column": 32 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 134, "column": 23 }, "stop": { "line": 134, "column": 33 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 135, "column": 20 }, "stop": { "line": 135, "column": 30 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 133, "column": 18 }, "stop": { "line": 133, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 136, "column": 39 }, "stop": { "line": 136, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 136, "column": 22 }, "stop": { "line": 136, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__getitem__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 133, "column": 18 }, "stop": { "line": 133, "column": 34 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 135, "column": 20 }, "stop": { "line": 135, "column": 36 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 134, "column": 23 }, "stop": { "line": 134, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 132, "column": 8 }, "stop": { "line": 132, "column": 34 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 142, "column": 8 }, "stop": { "line": 142, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests.test_create_application_credential_with_access_rules": [ { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 126, "column": 21 }, "stop": { "line": 126, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "enumerate.__init__", "class_name": "enumerate", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 124, "column": 28 }, "stop": { "line": 124, "column": 40 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 123, "column": 8 }, "stop": { "line": 123, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 112, "column": 19 }, "stop": { "line": 112, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests._new_app_cred_data", "class_name": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 116, "column": 23 }, "stop": { "line": 116, "column": 33 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 117, "column": 20 }, "stop": { "line": 117, "column": 30 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 115, "column": 18 }, "stop": { "line": 115, "column": 28 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 118, "column": 22 }, "stop": { "line": 118, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 118, "column": 39 }, "stop": { "line": 118, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 118, "column": 22 }, "stop": { "line": 118, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__getitem__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 115, "column": 18 }, "stop": { "line": 115, "column": 34 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 117, "column": 20 }, "stop": { "line": 117, "column": 36 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 116, "column": 23 }, "stop": { "line": 116, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 114, "column": 8 }, "stop": { "line": 114, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests.test_application_credential_limits": [ { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 99, "column": 54 }, "stop": { "line": 99, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.fixture.Config.__init__", "class_name": "oslo_config.fixture.Config", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 101, "column": 19 }, "stop": { "line": 101, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests._new_app_cred_data", "class_name": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 106, "column": 8 }, "stop": { "line": 106, "column": 24 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 104, "column": 8 }, "stop": { "line": 104, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests.test_application_credential_allow_recursion": [ { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 95, "column": 8 }, "stop": { "line": 95, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 90, "column": 19 }, "stop": { "line": 90, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests._new_app_cred_data", "class_name": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 92, "column": 8 }, "stop": { "line": 92, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests.test_create_application_credential_require_role_assignments": [ { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 83, "column": 19 }, "stop": { "line": 83, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests._new_app_cred_data", "class_name": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests", "dispatch": "dynamic" } ], "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests.test_create_duplicate_application_credential_fails": [ { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 69, "column": 19 }, "stop": { "line": 69, "column": 42 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 73, "column": 19 }, "stop": { "line": 73, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests._new_app_cred_data", "class_name": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 71, "column": 15 }, "stop": { "line": 71, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests.test_create_application_credential": [ { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 58, "column": 19 }, "stop": { "line": 58, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests._new_app_cred_data", "class_name": "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 62, "column": 21 }, "stop": { "line": 62, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.application_credential.test_backends.ApplicationCredentialTests._new_app_cred_data": [ { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 36, "column": 22 }, "stop": { "line": 36, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__add__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 36, "column": 51 }, "stop": { "line": 36, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 42, "column": 18 }, "stop": { "line": 42, "column": 28 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 44, "column": 27 }, "stop": { "line": 44, "column": 37 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 52, "column": 22 }, "stop": { "line": 52, "column": 32 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 38, "column": 21 }, "stop": { "line": 38, "column": 31 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 40, "column": 25 }, "stop": { "line": 40, "column": 35 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 34, "column": 19 }, "stop": { "line": 34, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 36, "column": 22 }, "stop": { "line": 36, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 44, "column": 27 }, "stop": { "line": 44, "column": 43 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 42, "column": 18 }, "stop": { "line": 42, "column": 34 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 52, "column": 22 }, "stop": { "line": 52, "column": 38 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 40, "column": 25 }, "stop": { "line": 40, "column": 41 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 34, "column": 19 }, "stop": { "line": 34, "column": 35 } }, { "path": "keystone/tests/unit/application_credential/test_backends.py", "start": { "line": 38, "column": 21 }, "stop": { "line": 38, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "graphql.execution.tests.test_resolve.test_default_resolve_works_with_dicts": [], "graphql.execution.tests.test_resolve.test_maps_argument_out_names_well_with_input": [], "graphql.execution.tests.test_resolve.test_maps_argument_out_names_well": [], "graphql.execution.tests.test_resolve.test_handles_resolved_custom_promises": [], "graphql.execution.tests.test_resolve.test_handles_resolved_promises": [], "graphql.execution.tests.test_resolve.test_uses_provided_resolve_function": [], "graphql.execution.tests.test_resolve.test_default_function_calls_methods": [], "graphql.execution.tests.test_resolve.test_default_function_accesses_properties": [], "graphql.execution.tests.test_resolve._test_schema": [], "graphql.execution.tests.test_resolve.CustomPromise.rejected": [], "graphql.execution.tests.test_resolve.CustomPromise.fulfilled": [], "passlib.crypto.scrypt._salsa.salsa20": [], "pyrsistent._pclass._PClassEvolver.__getattr__": [], "pyrsistent._pclass._PClassEvolver.__setattr__": [], "pyrsistent._pclass._PClassEvolver.persistent": [], "pyrsistent._pclass._PClassEvolver.__delitem__": [], "pyrsistent._pclass._PClassEvolver.remove": [], "pyrsistent._pclass._PClassEvolver.__setitem__": [], "pyrsistent._pclass._PClassEvolver.set": [], "pyrsistent._pclass._PClassEvolver.__getitem__": [], "pyrsistent._pclass._PClassEvolver.__init__": [], "pyrsistent._pclass.PClass.remove": [], "pyrsistent._pclass.PClass.evolver": [], "pyrsistent._pclass.PClass.__reduce__": [], "pyrsistent._pclass.PClass.__repr__": [], "pyrsistent._pclass.PClass._to_dict": [], "pyrsistent._pclass.PClass.__delattr__": [], "pyrsistent._pclass.PClass.__setattr__": [], "pyrsistent._pclass.PClass.__hash__": [], "pyrsistent._pclass.PClass.__ne__": [], "pyrsistent._pclass.PClass.__eq__": [], "pyrsistent._pclass.PClass.transform": [], "pyrsistent._pclass.PClass.serialize": [], "pyrsistent._pclass.PClass.create": [], "pyrsistent._pclass.PClass.set": [], "pyrsistent._pclass.PClass.__new__": [], "pyrsistent._pclass._check_and_set_attr": [], "pyrsistent._pclass.PClassMeta.__new__": [], "pyrsistent._pclass._is_pclass": [], "oslo_service.service.launch": [], "oslo_service.service.Services.run_service": [], "oslo_service.service.Services.restart": [], "oslo_service.service.Services.wait": [], "oslo_service.service.Services.stop": [], "oslo_service.service.Services.add": [], "oslo_service.service.Services.__init__": [], "oslo_service.service.Service.wait": [], "oslo_service.service.Service.stop": [], "oslo_service.service.Service.start": [], "oslo_service.service.Service.reset": [], "oslo_service.service.Service.__init__": [], "oslo_service.service.ProcessLauncher.stop": [], "oslo_service.service.ProcessLauncher.wait": [], "oslo_service.service.ProcessLauncher._respawn_children": [], "oslo_service.service.ProcessLauncher._wait_child": [], "oslo_service.service.ProcessLauncher.launch_service": [], "oslo_service.service.ProcessLauncher._start_child": [], "oslo_service.service.ProcessLauncher._child_process": [], "oslo_service.service.ProcessLauncher._child_wait_for_exit_or_signal": [], "oslo_service.service.ProcessLauncher._child_process_handle_signal": [], "oslo_service.service.ProcessLauncher._pipe_watcher": [], "oslo_service.service.ProcessLauncher._on_alarm_exit": [], "oslo_service.service.ProcessLauncher._fast_exit": [], "oslo_service.service.ProcessLauncher._handle_hup": [], "oslo_service.service.ProcessLauncher._handle_term": [], "oslo_service.service.ProcessLauncher.handle_signal": [], "oslo_service.service.ProcessLauncher.__init__": [], "oslo_service.service.ServiceWrapper.__init__": [], "oslo_service.service.ServiceLauncher.wait": [], "oslo_service.service.ServiceLauncher._wait_for_exit_or_signal": [], "oslo_service.service.ServiceLauncher.handle_signal": [], "oslo_service.service.ServiceLauncher._on_timeout_exit": [], "oslo_service.service.ServiceLauncher._fast_exit": [], "oslo_service.service.ServiceLauncher._reload_service": [], "oslo_service.service.ServiceLauncher._graceful_shutdown": [], "oslo_service.service.ServiceLauncher.__init__": [], "oslo_service.service.SignalExit.__init__": [], "oslo_service.service.Launcher.restart": [], "oslo_service.service.Launcher.wait": [], "oslo_service.service.Launcher.stop": [], "oslo_service.service.Launcher.launch_service": [], "oslo_service.service.Launcher.__init__": [], "oslo_service.service.SignalHandler.is_signal_supported": [], "oslo_service.service.SignalHandler._handle_signal_cb": [], "oslo_service.service.SignalHandler.__setup_signal_interruption": [], "oslo_service.service.SignalHandler._handle_signal": [], "oslo_service.service.SignalHandler.add_handler": [], "oslo_service.service.SignalHandler.add_handlers": [], "oslo_service.service.SignalHandler.clear": [], "oslo_service.service.SignalHandler.__init__": [], "oslo_service.service.Singleton.__call__": [], "oslo_service.service.ServiceBase.reset": [], "oslo_service.service.ServiceBase.wait": [], "oslo_service.service.ServiceBase.stop": [], "oslo_service.service.ServiceBase.start": [], "oslo_service.service._check_service_base": [], "oslo_service.service._is_sighup_and_daemon": [], "oslo_service.service._is_daemon": [], "oslo_service.service.list_opts": [], "saml2.s_utils.rec_factory": [], "saml2.s_utils.exception_trace": [], "saml2.s_utils.verify_signature": [], "saml2.s_utils.signature": [], "saml2.s_utils.factory": [], "saml2.s_utils.do_attribute_statement": [], "saml2.s_utils.do_attributes": [], "saml2.s_utils.do_attribute": [], "saml2.s_utils.do_ava": [], "saml2.s_utils._attrval": [], "saml2.s_utils.assertion_factory": [], "saml2.s_utils.status_message_factory": [], "saml2.s_utils.success_status_factory": [], "saml2.s_utils.error_status_factory": [], "saml2.s_utils.identity_attribute": [], "saml2.s_utils.parse_attribute_map": [], "saml2.s_utils.sid": [], "saml2.s_utils.rndbytes": [], "saml2.s_utils.rndstr": [], "saml2.s_utils.deflate_and_base64_encode": [], "saml2.s_utils.decode_base64_and_inflate": [], "saml2.s_utils.valid_email": [], "amqp.version_info_t.__init__": [], "fixtures._fixtures.popen.FakePopen.__call__": [], "fixtures._fixtures.popen.FakePopen._setUp": [], "fixtures._fixtures.popen.FakePopen.__init__": [], "fixtures._fixtures.popen.FakeProcess.wait": [], "fixtures._fixtures.popen.FakeProcess.kill": [], "fixtures._fixtures.popen.FakeProcess.__exit__": [], "fixtures._fixtures.popen.FakeProcess.__enter__": [], "fixtures._fixtures.popen.FakeProcess.communicate": [], "fixtures._fixtures.popen.FakeProcess.__init__": [], "pygments.lexers.esoteric.BrainfuckLexer.analyse_text": [], "keystoneclient.tests.functional.v3.test_regions.RegionsTestCase.test_delete_region": [], "keystoneclient.tests.functional.v3.test_regions.RegionsTestCase.test_update_region": [], "keystoneclient.tests.functional.v3.test_regions.RegionsTestCase.test_list_regions": [], "keystoneclient.tests.functional.v3.test_regions.RegionsTestCase.test_get_region": [], "keystoneclient.tests.functional.v3.test_regions.RegionsTestCase.test_create_region": [], "keystoneclient.tests.functional.v3.test_regions.RegionsTestCase.check_region": [], "dns.rdtypes.ANY.URI.URI.from_wire": [], "dns.rdtypes.ANY.URI.URI.to_wire": [], "dns.rdtypes.ANY.URI.URI.from_text": [], "dns.rdtypes.ANY.URI.URI.to_text": [], "dns.rdtypes.ANY.URI.URI.__init__": [], "sqlalchemy.dialects.sybase.pysybase.SybaseDialect_pysybase.is_disconnect": [], "sqlalchemy.dialects.sybase.pysybase.SybaseDialect_pysybase._get_server_version_info": [], "sqlalchemy.dialects.sybase.pysybase.SybaseDialect_pysybase.do_executemany": [], "sqlalchemy.dialects.sybase.pysybase.SybaseDialect_pysybase.create_connect_args": [], "sqlalchemy.dialects.sybase.pysybase.SybaseDialect_pysybase.dbapi": [], "sqlalchemy.dialects.sybase.pysybase.SybaseSQLCompiler_pysybase.bindparam_string": [], "sqlalchemy.dialects.sybase.pysybase.SybaseExecutionContext_pysybase.pre_exec": [], "sqlalchemy.dialects.sybase.pysybase.SybaseExecutionContext_pysybase.set_ddl_autocommit": [], "sqlalchemy.dialects.sybase.pysybase._SybNumeric.result_processor": [], "IPython.testing.iptestcontroller.main": [], "IPython.testing.iptestcontroller.default_options": [], "IPython.testing.iptestcontroller.run_iptestall": [], "IPython.testing.iptestcontroller.report": [], "IPython.testing.iptestcontroller.do_run": [], "IPython.testing.iptestcontroller.prepare_controllers": [], "IPython.testing.iptestcontroller.PyTestController.launch": [], "IPython.testing.iptestcontroller.PyTestController.add_coverage": [], "IPython.testing.iptestcontroller.PyTestController.add_xunit": [], "IPython.testing.iptestcontroller.PyTestController.will_run": [], "IPython.testing.iptestcontroller.PyTestController.cleanup": [], "IPython.testing.iptestcontroller.PyTestController.setup": [], "IPython.testing.iptestcontroller.PyTestController.__init__": [], "IPython.testing.iptestcontroller.TestController.cleanup": [], "IPython.testing.iptestcontroller.TestController.cleanup_process": [], "IPython.testing.iptestcontroller.TestController.wait": [], "IPython.testing.iptestcontroller.TestController.launch": [], "IPython.testing.iptestcontroller.TestController.setUp": [], "IPython.testing.iptestcontroller.TestController.__init__": [], "pyrsistent._pset.s": [], "pyrsistent._pset.pset": [], "pyrsistent._pset.PSet.evolver": [], "pyrsistent._pset.PSet.copy": [], "pyrsistent._pset.PSet._Evolver.__len__": [], "pyrsistent._pset.PSet._Evolver.persistent": [], "pyrsistent._pset.PSet._Evolver.is_dirty": [], "pyrsistent._pset.PSet._Evolver.remove": [], "pyrsistent._pset.PSet._Evolver.add": [], "pyrsistent._pset.PSet._Evolver.__init__": [], "pyrsistent._pset.PSet.discard": [], "pyrsistent._pset.PSet.remove": [], "pyrsistent._pset.PSet.update": [], "pyrsistent._pset.PSet.add": [], "pyrsistent._pset.PSet._from_iterable": [], "pyrsistent._pset.PSet.__reduce__": [], "pyrsistent._pset.PSet.__hash__": [], "pyrsistent._pset.PSet.__str__": [], "pyrsistent._pset.PSet.__repr__": [], "pyrsistent._pset.PSet.__len__": [], "pyrsistent._pset.PSet.__iter__": [], "pyrsistent._pset.PSet.__contains__": [], "pyrsistent._pset.PSet.__new__": [], "cachetools.fifo.FIFOCache.popitem": [], "cachetools.fifo.FIFOCache.__delitem__": [], "cachetools.fifo.FIFOCache.__setitem__": [], "cachetools.fifo.FIFOCache.__init__": [], "keystone.common.sql.contract_repo.versions.022_contract_add_default_project_id_index.upgrade": [], "keystoneclient.v3.contrib.oauth1.utils.get_oauth_token_from_body": [], "elementpath.datatypes.uri.AnyURI.validate": [], "elementpath.datatypes.uri.AnyURI.__ge__": [], "elementpath.datatypes.uri.AnyURI.__gt__": [], "elementpath.datatypes.uri.AnyURI.__le__": [], "elementpath.datatypes.uri.AnyURI.__lt__": [], "elementpath.datatypes.uri.AnyURI.__ne__": [], "elementpath.datatypes.uri.AnyURI.__eq__": [], "elementpath.datatypes.uri.AnyURI.__contains__": [], "elementpath.datatypes.uri.AnyURI.__hash__": [], "elementpath.datatypes.uri.AnyURI.__bool__": [], "elementpath.datatypes.uri.AnyURI.__str__": [], "elementpath.datatypes.uri.AnyURI.__repr__": [], "elementpath.datatypes.uri.AnyURI.__init__": [], "keystone.resource.config_backends.sql.DomainConfig.release_registration": [ { "locations": [ { "path": "keystone/resource/config_backends/sql.py", "start": { "line": 152, "column": 13 }, "stop": { "line": 152, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.resource.config_backends.sql.DomainConfig.read_registration": [ { "locations": [ { "path": "keystone/resource/config_backends/sql.py", "start": { "line": 147, "column": 22 }, "stop": { "line": 147, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "keystone.exception.ConfigRegistrationNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/config_backends/sql.py", "start": { "line": 144, "column": 13 }, "stop": { "line": 144, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.resource.config_backends.sql.DomainConfig.obtain_registration": [ { "locations": [ { "path": "keystone/resource/config_backends/sql.py", "start": { "line": 134, "column": 17 }, "stop": { "line": 134, "column": 38 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/resource/config_backends/sql.py", "start": { "line": 135, "column": 22 }, "stop": { "line": 135, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.resource.config_backends.sql.ConfigRegister", "dispatch": "static" } ], "keystone.resource.config_backends.sql.DomainConfig.delete_config_options": [ { "locations": [ { "path": "keystone/resource/config_backends/sql.py", "start": { "line": 130, "column": 12 }, "stop": { "line": 130, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.config_backends.sql.DomainConfig._delete_config_options", "class_name": "keystone.resource.config_backends.sql.DomainConfig", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/config_backends/sql.py", "start": { "line": 129, "column": 13 }, "stop": { "line": 129, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.resource.config_backends.sql.DomainConfig._delete_config_options": [], "keystone.resource.config_backends.sql.DomainConfig.update_config_options": [ { "locations": [ { "path": "keystone/resource/config_backends/sql.py", "start": { "line": 114, "column": 16 }, "stop": { "line": 114, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.config_backends.sql.DomainConfig._create_config_option", "class_name": "keystone.resource.config_backends.sql.DomainConfig", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/config_backends/sql.py", "start": { "line": 110, "column": 13 }, "stop": { "line": 110, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/resource/config_backends/sql.py", "start": { "line": 112, "column": 16 }, "stop": { "line": 112, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.config_backends.sql.DomainConfig._delete_config_options", "class_name": "keystone.resource.config_backends.sql.DomainConfig", "dispatch": "dynamic" } ], "keystone.resource.config_backends.sql.DomainConfig.list_config_options": [ { "locations": [ { "path": "keystone/resource/config_backends/sql.py", "start": { "line": 100, "column": 27 }, "stop": { "line": 100, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.config_backends.sql.DomainConfig.choose_table", "class_name": "keystone.resource.config_backends.sql.DomainConfig", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/config_backends/sql.py", "start": { "line": 99, "column": 13 }, "stop": { "line": 99, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.resource.config_backends.sql.DomainConfig.get_config_option": [ { "locations": [ { "path": "keystone/resource/config_backends/sql.py", "start": { "line": 93, "column": 18 }, "stop": { "line": 93, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.config_backends.sql.DomainConfig._get_config_option", "class_name": "keystone.resource.config_backends.sql.DomainConfig", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/config_backends/sql.py", "start": { "line": 92, "column": 13 }, "stop": { "line": 92, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.resource.config_backends.sql.DomainConfig._get_config_option": [ { "locations": [ { "path": "keystone/resource/config_backends/sql.py", "start": { "line": 80, "column": 27 }, "stop": { "line": 80, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.config_backends.sql.DomainConfig.choose_table", "class_name": "keystone.resource.config_backends.sql.DomainConfig", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/config_backends/sql.py", "start": { "line": 87, "column": 18 }, "stop": { "line": 87, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.DomainConfigNotFound", "dispatch": "static" } ], "keystone.resource.config_backends.sql.DomainConfig.create_config_options": [ { "locations": [ { "path": "keystone/resource/config_backends/sql.py", "start": { "line": 74, "column": 16 }, "stop": { "line": 74, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.config_backends.sql.DomainConfig._create_config_option", "class_name": "keystone.resource.config_backends.sql.DomainConfig", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/config_backends/sql.py", "start": { "line": 68, "column": 13 }, "stop": { "line": 68, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.resource.config_backends.sql.DomainConfig._create_config_option": [ { "locations": [ { "path": "keystone/resource/config_backends/sql.py", "start": { "line": 62, "column": 23 }, "stop": { "line": 62, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.config_backends.sql.DomainConfig.choose_table", "class_name": "keystone.resource.config_backends.sql.DomainConfig", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/config_backends/sql.py", "start": { "line": 63, "column": 14 }, "stop": { "line": 63, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.resource.config_backends.sql.WhiteListedConfig", "dispatch": "static" } ], "keystone.resource.config_backends.sql.DomainConfig.choose_table": [], "keystone.resource.config_backends.sql.SensitiveConfig.to_dict": [], "keystone.resource.config_backends.sql.WhiteListedConfig.to_dict": [], "graphene.utils.get_unbound_function.get_unbound_function": [], "IPython.utils._process_posix.check_pid": [], "IPython.utils._process_posix.ProcessHandler.system": [], "IPython.utils._process_posix.ProcessHandler.getoutput_pexpect": [], "IPython.utils._process_posix.ProcessHandler.getoutput": [], "IPython.utils._process_posix.ProcessHandler.__init__": [], "IPython.utils._process_posix.ProcessHandler.sh": [], "IPython.utils._process_posix._find_cmd": [], "IPython.terminal.pt_inputhooks.tk.inputhook": [], "keystone.common.sql.contract_repo.versions.055_contract_add_domain_to_limit.upgrade": [ { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/055_contract_add_domain_to_limit.py", "start": { "line": 20, "column": 18 }, "stop": { "line": 20, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "keystone.common.policies.project.list_rules": [], "testtools.tests.test_distutilscmd.test_suite": [], "testtools.tests.test_distutilscmd.TestCommandTest.test_test_suite": [], "testtools.tests.test_distutilscmd.TestCommandTest.test_test_module": [], "testtools.tests.test_distutilscmd.TestCommandTest.setUp": [], "keystoneclient.tests.unit.auth.test_identity_v3.V3IdentityPlugin.test_prompt_password": [], "keystoneclient.tests.unit.auth.test_identity_v3.V3IdentityPlugin.test_unscoped_with_scope_data": [], "keystoneclient.tests.unit.auth.test_identity_v3.V3IdentityPlugin.test_unscoped_request": [], "keystoneclient.tests.unit.auth.test_identity_v3.V3IdentityPlugin.test_symbols": [], "keystoneclient.tests.unit.auth.test_identity_v3.V3IdentityPlugin.test_sends_nocatalog": [], "keystoneclient.tests.unit.auth.test_identity_v3.V3IdentityPlugin.test_doesnt_log_password": [], "keystoneclient.tests.unit.auth.test_identity_v3.V3IdentityPlugin.test_invalidate_response": [], "keystoneclient.tests.unit.auth.test_identity_v3.V3IdentityPlugin.test_invalid_auth_response_type": [], "keystoneclient.tests.unit.auth.test_identity_v3.V3IdentityPlugin.test_invalid_auth_response_dict": [], "keystoneclient.tests.unit.auth.test_identity_v3.V3IdentityPlugin.test_full_url_overrides_endpoint_filter": [], "keystoneclient.tests.unit.auth.test_identity_v3.V3IdentityPlugin.test_endpoint_filter_without_service_type_fails": [], "keystoneclient.tests.unit.auth.test_identity_v3.V3IdentityPlugin.test_service_url_defaults_to_public": [], "keystoneclient.tests.unit.auth.test_identity_v3.V3IdentityPlugin.test_service_url": [], "keystoneclient.tests.unit.auth.test_identity_v3.V3IdentityPlugin._do_service_url_test": [], "keystoneclient.tests.unit.auth.test_identity_v3.V3IdentityPlugin.test_with_multiple_scopes": [], "keystoneclient.tests.unit.auth.test_identity_v3.V3IdentityPlugin.test_with_multiple_mechanisms": [], "keystoneclient.tests.unit.auth.test_identity_v3.V3IdentityPlugin.test_with_multiple_mechanisms_factory": [], "keystoneclient.tests.unit.auth.test_identity_v3.V3IdentityPlugin.test_with_trust_id": [], "keystoneclient.tests.unit.auth.test_identity_v3.V3IdentityPlugin.test_with_domain_and_project_scoping": [], "keystoneclient.tests.unit.auth.test_identity_v3.V3IdentityPlugin.test_with_expired": [], "keystoneclient.tests.unit.auth.test_identity_v3.V3IdentityPlugin.test_authenticate_with_token": [], "keystoneclient.tests.unit.auth.test_identity_v3.V3IdentityPlugin.test_authenticate_with_username_password_project_scoped": [], "keystoneclient.tests.unit.auth.test_identity_v3.V3IdentityPlugin.test_authenticate_with_username_password_domain_scoped": [], "keystoneclient.tests.unit.auth.test_identity_v3.V3IdentityPlugin.test_authenticate_with_username_password_unscoped": [], "keystoneclient.tests.unit.auth.test_identity_v3.V3IdentityPlugin.test_authenticate_with_username_password": [], "keystoneclient.tests.unit.auth.test_identity_v3.V3IdentityPlugin.stub_auth": [], "keystoneclient.tests.unit.auth.test_identity_v3.V3IdentityPlugin.setUp": [], "graphql.pyutils.compat.check_threads": [], "graphql.pyutils.compat.get_code": [], "keystone.common.sql.migrate_repo.versions.102_drop_domain_table.upgrade": [ { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/102_drop_domain_table.py", "start": { "line": 21, "column": 4 }, "stop": { "line": 21, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.drop", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/102_drop_domain_table.py", "start": { "line": 20, "column": 19 }, "stop": { "line": 20, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "dogpile.cache.region.make_region": [], "dogpile.cache.region.CacheRegion.cache_multi_on_arguments": [], "dogpile.cache.region.CacheRegion.cache_on_arguments": [], "dogpile.cache.region.CacheRegion.delete_multi": [], "dogpile.cache.region.CacheRegion.delete": [], "dogpile.cache.region.CacheRegion.set_multi": [], "dogpile.cache.region.CacheRegion.set": [], "dogpile.cache.region.CacheRegion._gen_metadata": [], "dogpile.cache.region.CacheRegion._set_multi_cached_value_to_backend": [], "dogpile.cache.region.CacheRegion._set_cached_value_to_backend": [], "dogpile.cache.region.CacheRegion._get_multi_from_backend": [], "dogpile.cache.region.CacheRegion._get_from_backend": [], "dogpile.cache.region.CacheRegion._serialized_cached_value": [], "dogpile.cache.region.CacheRegion._serialized_payload": [], "dogpile.cache.region.CacheRegion._serialize_cached_value_elements": [], "dogpile.cache.region.CacheRegion._parse_serialized_from_backend": [], "dogpile.cache.region.CacheRegion._value": [], "dogpile.cache.region.CacheRegion.get_or_create_multi": [], "dogpile.cache.region.CacheRegion.get_or_create": [], "dogpile.cache.region.CacheRegion.key_is_locked": [], "dogpile.cache.region.CacheRegion._is_cache_miss": [], "dogpile.cache.region.CacheRegion._log_time": [], "dogpile.cache.region.CacheRegion.get_multi": [], "dogpile.cache.region.CacheRegion._unexpired_value_fn": [], "dogpile.cache.region.CacheRegion.get": [], "dogpile.cache.region.CacheRegion.is_configured": [], "dogpile.cache.region.CacheRegion.backend": [], "dogpile.cache.region.CacheRegion.configure_from_config": [], "dogpile.cache.region.CacheRegion.invalidate": [], "dogpile.cache.region.CacheRegion.actual_backend": [], "dogpile.cache.region.CacheRegion._create_mutex": [], "dogpile.cache.region.CacheRegion._LockWrapper.locked": [], "dogpile.cache.region.CacheRegion._LockWrapper.release": [], "dogpile.cache.region.CacheRegion._LockWrapper.acquire": [], "dogpile.cache.region.CacheRegion._LockWrapper.__init__": [], "dogpile.cache.region.CacheRegion._mutex": [], "dogpile.cache.region.CacheRegion.wrap": [], "dogpile.cache.region.CacheRegion.configure": [], "dogpile.cache.region.CacheRegion.__init__": [], "dogpile.cache.region.DefaultInvalidationStrategy.is_soft_invalidated": [], "dogpile.cache.region.DefaultInvalidationStrategy.was_soft_invalidated": [], "dogpile.cache.region.DefaultInvalidationStrategy.is_hard_invalidated": [], "dogpile.cache.region.DefaultInvalidationStrategy.was_hard_invalidated": [], "dogpile.cache.region.DefaultInvalidationStrategy.is_invalidated": [], "dogpile.cache.region.DefaultInvalidationStrategy.invalidate": [], "dogpile.cache.region.DefaultInvalidationStrategy.__init__": [], "dogpile.cache.region.RegionInvalidationStrategy.was_hard_invalidated": [], "dogpile.cache.region.RegionInvalidationStrategy.was_soft_invalidated": [], "dogpile.cache.region.RegionInvalidationStrategy.is_invalidated": [], "dogpile.cache.region.RegionInvalidationStrategy.is_soft_invalidated": [], "dogpile.cache.region.RegionInvalidationStrategy.is_hard_invalidated": [], "dogpile.cache.region.RegionInvalidationStrategy.invalidate": [], "marshmallow.error_store.merge_errors": [], "marshmallow.error_store.ErrorStore.store_error": [], "marshmallow.error_store.ErrorStore.__init__": [], "keystoneauth1.tests.unit.extras.oauth1.test_oauth1.OAuth1AuthTests.test_warning_dual_scope": [], "keystoneauth1.tests.unit.extras.oauth1.test_oauth1.OAuth1AuthTests.test_oauth_authenticate_success": [], "keystoneauth1.tests.unit.extras.oauth1.test_oauth1.OAuth1AuthTests._validate_oauth_headers": [], "keystoneauth1.tests.unit.extras.oauth1.test_oauth1.OAuth1AuthTests.stub_auth": [], "rx.linq.observable.empty.empty": [], "graphene_sqlalchemy.tests.test_registry.test_register_sort_enum_incorrect_types": [], "graphene_sqlalchemy.tests.test_registry.test_register_sort_enum": [], "graphene_sqlalchemy.tests.test_registry.test_register_enum_incorrect_types": [], "graphene_sqlalchemy.tests.test_registry.test_register_enum": [], "graphene_sqlalchemy.tests.test_registry.test_register_orm_field_incorrect_types": [], "graphene_sqlalchemy.tests.test_registry.test_register_orm_field": [], "graphene_sqlalchemy.tests.test_registry.test_register_incorrect_object_type": [], "graphene_sqlalchemy.tests.test_registry.test_register_object_type": [], "keystone.common.sql.contract_repo.versions.013_contract_protocol_cascade_delete_for_federated_user.upgrade": [ { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/013_contract_protocol_cascade_delete_for_federated_user.py", "start": { "line": 28, "column": 4 }, "stop": { "line": 31, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.create", "class_name": "migrate.changeset.constraint.ForeignKeyConstraint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/013_contract_protocol_cascade_delete_for_federated_user.py", "start": { "line": 28, "column": 4 }, "stop": { "line": 28, "column": 32 } }, { "path": "keystone/common/sql/contract_repo/versions/013_contract_protocol_cascade_delete_for_federated_user.py", "start": { "line": 24, "column": 4 }, "stop": { "line": 24, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ForeignKeyConstraint.__init__", "class_name": "migrate.changeset.constraint.ForeignKeyConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/013_contract_protocol_cascade_delete_for_federated_user.py", "start": { "line": 24, "column": 4 }, "stop": { "line": 26, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.drop", "class_name": "migrate.changeset.constraint.ForeignKeyConstraint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/013_contract_protocol_cascade_delete_for_federated_user.py", "start": { "line": 21, "column": 22 }, "stop": { "line": 21, "column": 31 } }, { "path": "keystone/common/sql/contract_repo/versions/013_contract_protocol_cascade_delete_for_federated_user.py", "start": { "line": 22, "column": 21 }, "stop": { "line": 22, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "fixtures.tests._fixtures.test_temphomedir.TestTempDir.test_under_dir": [], "fixtures.tests._fixtures.test_temphomedir.TestTempDir.test_basic": [], "oauthlib.openid.connect.core.endpoints.pre_configured.Server.__init__": [], "oslo_config.tests.test_cfg.DeprecationWarningTestsNoOsloLog.setUp": [], "oslo_config.tests.test_cfg.DeprecationWarningTests.test_deprecated_with_dest": [], "oslo_config.tests.test_cfg.DeprecationWarningTests.test_deprecated_for_removal_with_group": [], "oslo_config.tests.test_cfg.DeprecationWarningTests.test_deprecated_for_removal": [], "oslo_config.tests.test_cfg.DeprecationWarningTests.assert_message_logged": [], "oslo_config.tests.test_cfg.DeprecationWarningTests.test_check_deprecated": [], "oslo_config.tests.test_cfg.DeprecationWarningTests.test_DeprecatedOpt": [], "oslo_config.tests.test_cfg.DeprecationWarningTestScenarios.test_deprecated_logging": [], "oslo_config.tests.test_cfg.DeprecationWarningTestBase.setUp": [], "oslo_config.tests.test_cfg.SectionsTestCase.test_list_all_sections_post_mutate": [], "oslo_config.tests.test_cfg.SectionsTestCase.test_list_all_sections": [], "oslo_config.tests.test_cfg.OptTestCase.test_illegal_name": [], "oslo_config.tests.test_cfg.OptTestCase.test_opt_not_eq": [], "oslo_config.tests.test_cfg.OptTestCase.test_opt_eq": [], "oslo_config.tests.test_cfg.PrintHelpTestCase.test_print_help_with_clear": [], "oslo_config.tests.test_cfg.PrintHelpTestCase.test_print_help_without_init": [], "oslo_config.tests.test_cfg.URIOptSchemesTestCase.test_uriopt_schemes_bad": [], "oslo_config.tests.test_cfg.URIOptSchemesTestCase.test_uriopt_schemes_good": [], "oslo_config.tests.test_cfg.URIOptMaxLengthTestCase.test_uriopt_max_length_bad": [], "oslo_config.tests.test_cfg.URIOptMaxLengthTestCase.test_uriopt_max_length_good": [], "oslo_config.tests.test_cfg.StrOptMaxLengthTestCase.test_stropt_max_length_bad": [], "oslo_config.tests.test_cfg.StrOptMaxLengthTestCase.test_stropt_max_length_good": [], "oslo_config.tests.test_cfg.IgnoreCaseTestCase.test_conf_file_ignore_case_with_regex": [], "oslo_config.tests.test_cfg.IgnoreCaseTestCase.test_conf_file_ignore_case_with_choices": [], "oslo_config.tests.test_cfg.IgnoreCaseTestCase.test_ignore_case_with_regex": [], "oslo_config.tests.test_cfg.IgnoreCaseTestCase.test_ignore_case_with_choices": [], "oslo_config.tests.test_cfg.QuotesTestCase.test_conf_file_quotes_bad_value": [], "oslo_config.tests.test_cfg.QuotesTestCase.test_conf_file_quotes_good_value": [], "oslo_config.tests.test_cfg.QuotesTestCase.test_quotes_bad": [], "oslo_config.tests.test_cfg.QuotesTestCase.test_quotes_good": [], "oslo_config.tests.test_cfg.RegexTestCase.test_regex_with_choice": [], "oslo_config.tests.test_cfg.RegexTestCase.test_conf_file_regex_bad_value": [], "oslo_config.tests.test_cfg.RegexTestCase.test_conf_file_regex_value": [], "oslo_config.tests.test_cfg.RegexTestCase.test_regex_bad": [], "oslo_config.tests.test_cfg.RegexTestCase.test_regex_good": [], "oslo_config.tests.test_cfg.PortChoicesTestCase.test_conf_file_choice_bad_default": [], "oslo_config.tests.test_cfg.PortChoicesTestCase.test_conf_file_choice_value_override": [], "oslo_config.tests.test_cfg.PortChoicesTestCase.test_conf_file_bad_choice_value": [], "oslo_config.tests.test_cfg.PortChoicesTestCase.test_conf_file_choice_value": [], "oslo_config.tests.test_cfg.PortChoicesTestCase.test_choice_out_range": [], "oslo_config.tests.test_cfg.PortChoicesTestCase.test_choice_bad": [], "oslo_config.tests.test_cfg.PortChoicesTestCase.test_choice_good_with_tuple": [], "oslo_config.tests.test_cfg.PortChoicesTestCase.test_choice_good_with_list": [], "oslo_config.tests.test_cfg.PortChoicesTestCase.test_choice_default": [], "oslo_config.tests.test_cfg.ChoicesTestCase.test_conf_file_choice_bad_default": [], "oslo_config.tests.test_cfg.ChoicesTestCase.test_conf_file_choice_value_override": [], "oslo_config.tests.test_cfg.ChoicesTestCase.test_conf_file_bad_choice_value": [], "oslo_config.tests.test_cfg.ChoicesTestCase.test_conf_file_choice_none_value": [], "oslo_config.tests.test_cfg.ChoicesTestCase.test_conf_file_choice_empty_value": [], "oslo_config.tests.test_cfg.ChoicesTestCase.test_conf_file_choice_value": [], "oslo_config.tests.test_cfg.ChoicesTestCase.test_choice_bad": [], "oslo_config.tests.test_cfg.ChoicesTestCase.test_choice_good": [], "oslo_config.tests.test_cfg.ChoicesTestCase.test_choice_default": [], "oslo_config.tests.test_cfg.MultipleDeprecatedCliOptionsTestCase.test_conf_file_common_deprecated_group": [], "oslo_config.tests.test_cfg.MultipleDeprecatedCliOptionsTestCase.test_conf_file_override_use_deprecated_multi_opts": [], "oslo_config.tests.test_cfg.MultipleDeprecatedCliOptionsTestCase.test_conf_file_override_use_deprecated_opts": [], "oslo_config.tests.test_cfg.MultipleDeprecatedCliOptionsTestCase.test_conf_file_override_use_deprecated_name_and_group": [], "oslo_config.tests.test_cfg.MultipleDeprecatedOptionsTestCase.test_conf_file_override_use_deprecated_multi_opts": [], "oslo_config.tests.test_cfg.MultipleDeprecatedOptionsTestCase.test_conf_file_override_use_deprecated_opts": [], "oslo_config.tests.test_cfg.MultipleDeprecatedOptionsTestCase.test_conf_file_override_use_deprecated_name_and_group": [], "oslo_config.tests.test_cfg.DeprecatedOptionsTestCase.test_deprecated_opts_not_equal": [], "oslo_config.tests.test_cfg.DeprecatedOptionsTestCase.test_deprecated_opts_equal": [], "oslo_config.tests.test_cfg.SetDefaultsTestCase.test_group_change_default": [], "oslo_config.tests.test_cfg.SetDefaultsTestCase.test_group_default_from_none": [], "oslo_config.tests.test_cfg.SetDefaultsTestCase.test_group_default_to_none": [], "oslo_config.tests.test_cfg.SetDefaultsTestCase.test_change_default_many": [], "oslo_config.tests.test_cfg.SetDefaultsTestCase.test_change_default": [], "oslo_config.tests.test_cfg.SetDefaultsTestCase.test_default_from_none": [], "oslo_config.tests.test_cfg.SetDefaultsTestCase.test_default_to_none": [], "oslo_config.tests.test_cfg.SubCommandTestCase.test_sub_command_multiple": [], "oslo_config.tests.test_cfg.SubCommandTestCase.test_sub_command_errors": [], "oslo_config.tests.test_cfg.SubCommandTestCase.test_sub_command_with_help": [], "oslo_config.tests.test_cfg.SubCommandTestCase.test_sub_command_no_handler": [], "oslo_config.tests.test_cfg.SubCommandTestCase.test_sub_command_resparse": [], "oslo_config.tests.test_cfg.SubCommandTestCase.test_sub_command_not_cli": [], "oslo_config.tests.test_cfg.SubCommandTestCase.test_sub_command_with_group": [], "oslo_config.tests.test_cfg.SubCommandTestCase.test_sub_command_with_dest": [], "oslo_config.tests.test_cfg.SubCommandTestCase.test_sub_command_with_parent": [], "oslo_config.tests.test_cfg.SubCommandTestCase.test_sub_command": [], "oslo_config.tests.test_cfg.TildeExpansionTestCase.test_config_dir_tilde": [], "oslo_config.tests.test_cfg.TildeExpansionTestCase.test_config_file_tilde": [], "oslo_config.tests.test_cfg.NamespaceTestCase.test_attrs_subparser_failure": [], "oslo_config.tests.test_cfg.NamespaceTestCase.test_attrs_subparser": [], "oslo_config.tests.test_cfg.NamespaceTestCase.test_multiple_files": [], "oslo_config.tests.test_cfg.NamespaceTestCase.test_single_file": [], "oslo_config.tests.test_cfg.NamespaceTestCase.test_cli": [], "oslo_config.tests.test_cfg.NamespaceTestCase.assertValue": [], "oslo_config.tests.test_cfg.NamespaceTestCase.assertAbsent": [], "oslo_config.tests.test_cfg.NamespaceTestCase.read": [], "oslo_config.tests.test_cfg.NamespaceTestCase.setUp": [], "oslo_config.tests.test_cfg.ConfigParserTestCase.test__parse_file_ioerror": [], "oslo_config.tests.test_cfg.ConfigParserTestCase.test_no_section": [], "oslo_config.tests.test_cfg.ConfigParserTestCase.test_parse_file_with_normalized": [], "oslo_config.tests.test_cfg.ConfigParserTestCase.test_parse_file": [], "oslo_config.tests.test_cfg.OptDumpingTestCase.test_log_opt_values_empty_config": [], "oslo_config.tests.test_cfg.OptDumpingTestCase.test_log_opt_values_from_sys_argv": [], "oslo_config.tests.test_cfg.OptDumpingTestCase.test_log_opt_values": [], "oslo_config.tests.test_cfg.OptDumpingTestCase._do_test_log_opt_values": [], "oslo_config.tests.test_cfg.OptDumpingTestCase.setUp": [], "oslo_config.tests.test_cfg.OptDumpingTestCase.FakeLogger.log": [], "oslo_config.tests.test_cfg.OptDumpingTestCase.FakeLogger.__init__": [], "oslo_config.tests.test_cfg.FindFileTestCase.test_find_policy_file_with_config_dir": [], "oslo_config.tests.test_cfg.FindFileTestCase.test_config_dirs_empty_list_when_nothing_parsed": [], "oslo_config.tests.test_cfg.FindFileTestCase.test_find_policy_file_with_multiple_config_dirs": [], "oslo_config.tests.test_cfg.FindFileTestCase.test_find_policy_file_with_config_file": [], "oslo_config.tests.test_cfg.FindFileTestCase.test_find_policy_file": [], "oslo_config.tests.test_cfg.FindFileTestCase.test_find_file_without_init": [], "oslo_config.tests.test_cfg.SadPathTestCase.test_set_override_unknown_group": [], "oslo_config.tests.test_cfg.SadPathTestCase.test_set_override_unknown_attr": [], "oslo_config.tests.test_cfg.SadPathTestCase.test_set_default_unknown_group": [], "oslo_config.tests.test_cfg.SadPathTestCase.test_set_default_unknown_attr": [], "oslo_config.tests.test_cfg.SadPathTestCase.test_str_sub_from_group_with_brace": [], "oslo_config.tests.test_cfg.SadPathTestCase.test_str_sub_from_group": [], "oslo_config.tests.test_cfg.SadPathTestCase.test_str_sub_none_value": [], "oslo_config.tests.test_cfg.SadPathTestCase.test_conf_file_bad_float": [], "oslo_config.tests.test_cfg.SadPathTestCase.test_conf_file_bad_int": [], "oslo_config.tests.test_cfg.SadPathTestCase.test_conf_file_bad_bool": [], "oslo_config.tests.test_cfg.SadPathTestCase._do_test_conf_file_bad_value": [], "oslo_config.tests.test_cfg.SadPathTestCase.test_conf_file_broken": [], "oslo_config.tests.test_cfg.SadPathTestCase.test_conf_file_permission_denied": [], "oslo_config.tests.test_cfg.SadPathTestCase.test_conf_file_not_found": [], "oslo_config.tests.test_cfg.SadPathTestCase.test_bad_float_arg": [], "oslo_config.tests.test_cfg.SadPathTestCase.test_bad_int_arg": [], "oslo_config.tests.test_cfg.SadPathTestCase._do_test_bad_cli_value": [], "oslo_config.tests.test_cfg.SadPathTestCase.test_bad_cli_arg": [], "oslo_config.tests.test_cfg.SadPathTestCase.test_already_parsed": [], "oslo_config.tests.test_cfg.SadPathTestCase.test_error_duplicate_short": [], "oslo_config.tests.test_cfg.SadPathTestCase.test_error_duplicate_with_different_dest": [], "oslo_config.tests.test_cfg.SadPathTestCase.test_error_duplicate": [], "oslo_config.tests.test_cfg.SadPathTestCase.test_ok_duplicate": [], "oslo_config.tests.test_cfg.SadPathTestCase.test_unknown_group_attr": [], "oslo_config.tests.test_cfg.SadPathTestCase.test_unknown_attr_is_attr_error": [], "oslo_config.tests.test_cfg.SadPathTestCase.test_unknown_attr": [], "oslo_config.tests.test_cfg.RequiredOptsTestCase.test_required_opt_with_override": [], "oslo_config.tests.test_cfg.RequiredOptsTestCase.test_required_opt_with_default": [], "oslo_config.tests.test_cfg.RequiredOptsTestCase.test_missing_required_cli_group_opt": [], "oslo_config.tests.test_cfg.RequiredOptsTestCase.test_missing_required_group_opt": [], "oslo_config.tests.test_cfg.RequiredOptsTestCase.test_required_cli_group_opt": [], "oslo_config.tests.test_cfg.RequiredOptsTestCase.test_required_group_opt": [], "oslo_config.tests.test_cfg.RequiredOptsTestCase.test_missing_required_cli_opt": [], "oslo_config.tests.test_cfg.RequiredOptsTestCase.test_missing_required_opt": [], "oslo_config.tests.test_cfg.RequiredOptsTestCase.test_required_cli_opt_with_dash": [], "oslo_config.tests.test_cfg.RequiredOptsTestCase.test_required_cli_opt": [], "oslo_config.tests.test_cfg.RequiredOptsTestCase.test_required_opt": [], "oslo_config.tests.test_cfg.RequiredOptsTestCase.setUp": [], "oslo_config.tests.test_cfg.ImportGroupTestCase.test_import_group_no_such_group": [], "oslo_config.tests.test_cfg.ImportGroupTestCase.test_import_group_import_error": [], "oslo_config.tests.test_cfg.ImportGroupTestCase.test_import_group": [], "oslo_config.tests.test_cfg.ImportOptTestCase.test_import_opt_no_such_group": [], "oslo_config.tests.test_cfg.ImportOptTestCase.test_import_opt_no_such_opt": [], "oslo_config.tests.test_cfg.ImportOptTestCase.test_import_opt_import_errror": [], "oslo_config.tests.test_cfg.ImportOptTestCase.test_import_opt_in_group": [], "oslo_config.tests.test_cfg.ImportOptTestCase.test_import_opt": [], "oslo_config.tests.test_cfg.UnregisterOptTestCase.test_unregister_opt_from_group": [], "oslo_config.tests.test_cfg.UnregisterOptTestCase.test_unregister_opt": [], "oslo_config.tests.test_cfg.ResetAndClearTestCase.test_reset_and_clear_with_defaults_and_overrides": [], "oslo_config.tests.test_cfg.ResetAndClearTestCase.test_clear": [], "oslo_config.tests.test_cfg.OverridesTestCase.test_List_override": [], "oslo_config.tests.test_cfg.OverridesTestCase.test_str_override_with_None": [], "oslo_config.tests.test_cfg.OverridesTestCase.test_int_override_with_None": [], "oslo_config.tests.test_cfg.OverridesTestCase.test_bool_override": [], "oslo_config.tests.test_cfg.OverridesTestCase.test_set_override_not_in_choices": [], "oslo_config.tests.test_cfg.OverridesTestCase.test_set_override_in_choices": [], "oslo_config.tests.test_cfg.OverridesTestCase.test__wrong_type_override": [], "oslo_config.tests.test_cfg.OverridesTestCase.test__str_override": [], "oslo_config.tests.test_cfg.OverridesTestCase.test_cli_bool_override": [], "oslo_config.tests.test_cfg.OverridesTestCase.test_cli_bool_default": [], "oslo_config.tests.test_cfg.OverridesTestCase.test_group_override": [], "oslo_config.tests.test_cfg.OverridesTestCase.test_group_default_override": [], "oslo_config.tests.test_cfg.OverridesTestCase.test_group_no_default_override": [], "oslo_config.tests.test_cfg.OverridesTestCase.test_override_none": [], "oslo_config.tests.test_cfg.OverridesTestCase.test_override": [], "oslo_config.tests.test_cfg.OverridesTestCase.test_wrong_type_default_override": [], "oslo_config.tests.test_cfg.OverridesTestCase.test_set_default_not_in_choices": [], "oslo_config.tests.test_cfg.OverridesTestCase.test_default_override": [], "oslo_config.tests.test_cfg.OverridesTestCase.test_no_default_override": [], "oslo_config.tests.test_cfg.OverridesTestCase.test_default_none": [], "oslo_config.tests.test_cfg.ReparseTestCase.test_reparse": [], "oslo_config.tests.test_cfg.ConfigDirTestCase.test_config_dir_doesnt_exist": [], "oslo_config.tests.test_cfg.ConfigDirTestCase.test_config_dir_default_file_precedence": [], "oslo_config.tests.test_cfg.ConfigDirTestCase.test_config_dir_file_precedence": [], "oslo_config.tests.test_cfg.ConfigDirTestCase.test_config_dir_multistr": [], "oslo_config.tests.test_cfg.ConfigDirTestCase.test_config_dir": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase.test_dict_sub_default_from_config_file": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase.test_dict_sub_default_from_arg": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase.test_dict_sub_default_from_default_recurse": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase.test_dict_sub_default_from_default_multi": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase.test_dict_sub_default_from_default": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase.test_sub_group_from_configfile_deprecated": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase.test_sub_group_from_args_deprecated": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase.test_sub_group_from_default_deprecated": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase.test_sub_group_from_default": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase.test_sub_config_file_from_config_file": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase.test_sub_config_file_from_arg": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase.test_sub_config_file_from_default": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase.test_sub_arg_from_config_file": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase.test_sub_arg_from_arg": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase.test_sub_arg_from_default": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase.test_sub_default_from_config_file": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase.test_sub_default_from_arg": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase.test_sub_default_from_default_recurse": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase.test_sub_default_from_default": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase._assert_int_sub": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase._prep_test_str_int_sub": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase.test_str_sub_set_override": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase.test_str_sub_set_default": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase.test_str_sub_group_from_default": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase.test_str_sub_with_backslash_escape_char": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase.test_str_sub_with_dollar_escape_char": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase.test_str_sub_config_file_from_config_file": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase.test_str_sub_config_file_from_arg": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase.test_str_sub_config_file_from_default": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase.test_str_sub_arg_from_config_file": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase.test_str_sub_arg_from_arg": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase.test_str_sub_arg_from_default": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase.test_str_sub_default_from_config_file": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase.test_str_sub_default_from_arg": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase.test_str_sub_default_from_default_recurse": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase.test_str_sub_default_from_default": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase._assert_str_sub": [], "oslo_config.tests.test_cfg.TemplateSubstitutionTestCase._prep_test_str_sub": [], "oslo_config.tests.test_cfg.RegisterOptNameTestCase.test_register_opt_with_disallow_name": [], "oslo_config.tests.test_cfg.ReRegisterOptTestCase.test_conf_file_re_register_opt_in_group": [], "oslo_config.tests.test_cfg.ReRegisterOptTestCase.test_conf_file_re_register_opt": [], "oslo_config.tests.test_cfg.OptNameSeparatorTestCase.test_deprecated_opts_config_file": [], "oslo_config.tests.test_cfg.OptNameSeparatorTestCase.test_deprecated_opts_cli": [], "oslo_config.tests.test_cfg.OptNameSeparatorTestCase.test_deprecated_opts": [], "oslo_config.tests.test_cfg.OptNameSeparatorTestCase.test_deprecated_name_config_file": [], "oslo_config.tests.test_cfg.OptNameSeparatorTestCase.test_deprecated_name_cli": [], "oslo_config.tests.test_cfg.OptNameSeparatorTestCase.test_deprecated_name_alternate_group": [], "oslo_config.tests.test_cfg.OptNameSeparatorTestCase.test_deprecated_name": [], "oslo_config.tests.test_cfg.OptNameSeparatorTestCase.test_config_file_opt_name": [], "oslo_config.tests.test_cfg.OptNameSeparatorTestCase.test_cli_opt_name": [], "oslo_config.tests.test_cfg.OptNameSeparatorTestCase.test_attribute_and_key_name": [], "oslo_config.tests.test_cfg.MappingInterfaceTestCase.test_mapping_interface_with_group": [], "oslo_config.tests.test_cfg.MappingInterfaceTestCase.test_mapping_interface": [], "oslo_config.tests.test_cfg.OptGroupsTestCase.test_arg_group_in_config_file_with_capital_name_on_legacy_code": [], "oslo_config.tests.test_cfg.OptGroupsTestCase.test_arg_group_in_config_file_with_capital_name": [], "oslo_config.tests.test_cfg.OptGroupsTestCase.test_arg_group_in_config_file_override_deprecated_group_and_name": [], "oslo_config.tests.test_cfg.OptGroupsTestCase.test_arg_group_in_config_file_override_deprecated_group": [], "oslo_config.tests.test_cfg.OptGroupsTestCase.test_arg_group_in_config_file_override_deprecated_name": [], "oslo_config.tests.test_cfg.OptGroupsTestCase.test_arg_group_in_config_file_with_deprecated_group_and_name": [], "oslo_config.tests.test_cfg.OptGroupsTestCase.test_arg_group_in_config_file_with_deprecated_group": [], "oslo_config.tests.test_cfg.OptGroupsTestCase.test_arg_group_in_config_file_with_deprecated_name": [], "oslo_config.tests.test_cfg.OptGroupsTestCase.test_arg_group_in_config_file": [], "oslo_config.tests.test_cfg.OptGroupsTestCase.test_arg_group_with_conf_and_group_opts": [], "oslo_config.tests.test_cfg.OptGroupsTestCase.test_arg_group_with_default": [], "oslo_config.tests.test_cfg.OptGroupsTestCase.test_arg_group_by_name": [], "oslo_config.tests.test_cfg.OptGroupsTestCase.test_autocreate_title": [], "oslo_config.tests.test_cfg.OptGroupsTestCase.test_autocreate_group_by_group": [], "oslo_config.tests.test_cfg.OptGroupsTestCase.test_autocreate_group_by_name": [], "oslo_config.tests.test_cfg.OptGroupsTestCase.test_arg_group": [], "oslo_config.tests.test_cfg.ConfigFileMutateTestCase.test_clear": [], "oslo_config.tests.test_cfg.ConfigFileMutateTestCase.test_hooks_see_new_values": [], "oslo_config.tests.test_cfg.ConfigFileMutateTestCase.test_hooks_invoked_once": [], "oslo_config.tests.test_cfg.ConfigFileMutateTestCase.test_diff": [], "oslo_config.tests.test_cfg.ConfigFileMutateTestCase.test_warn_immutability": [], "oslo_config.tests.test_cfg.ConfigFileMutateTestCase.test_conf_files_mutate_group": [], "oslo_config.tests.test_cfg.ConfigFileMutateTestCase.test_conf_files_mutate_foo": [], "oslo_config.tests.test_cfg.ConfigFileMutateTestCase.test_conf_files_mutate_none": [], "oslo_config.tests.test_cfg.ConfigFileMutateTestCase._test_conf_files_mutate": [], "oslo_config.tests.test_cfg.ConfigFileMutateTestCase.setUp": [], "oslo_config.tests.test_cfg.ConfigFileReloadTestCase.test_conf_files_reload_error": [], "oslo_config.tests.test_cfg.ConfigFileReloadTestCase.test_conf_files_reload_file_not_found": [], "oslo_config.tests.test_cfg.ConfigFileReloadTestCase.test_conf_files_reload_default": [], "oslo_config.tests.test_cfg.ConfigFileReloadTestCase.test_conf_files_reload": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_sorted_group": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_raw_value": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_multiple_opts": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_multistr_deprecated": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_multistr_values_append": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_multistr_values_append_deprecated": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_multistr_value": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_multistr_default": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_port_min_greater_max": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_port_only_min_in_range": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_port_only_max_in_range": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_port_min_max_in_range": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_port_only_min_below_min": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_port_min_max_below_min": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_port_only_max_above_max": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_port_min_max_above_max": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_port_list_outside_range": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_port_list_only_default": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_port_list_default": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_port_list": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_port_outside_range": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_dict_spaces_ignore_dgroup_and_dname": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_dict_spaces_ignore_dgroup": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_dict_spaces_ignore_dname": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_dict_spaces_use_dgroup_and_dname": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_dict_spaces_use_default_dgroup": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_dict_spaces_use_dgroup": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_dict_spaces_use_dname": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_dict_ignore_dgroup_and_dname": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_dict_ignore_dgroup": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_dict_ignore_dname": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_dict_use_dgroup_and_dname": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_dict_use_default_dgroup": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_dict_use_dgroup": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_dict_use_dname": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_dict_value_override": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_dict_deprecated": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_dict_values_override_deprecated": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_dict_value_duplicate_key": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_dict_value_no_colon": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_dict_colon_in_value": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_dict_value": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_dict_default": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_list_spaces_ignore_dgroup_and_dname": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_list_spaces_ignore_dgroup": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_list_spaces_ignore_dname": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_list_spaces_use_dgroup_and_dname": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_list_spaces_use_default_dgroup": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_list_spaces_use_dgroup": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_list_spaces_use_dname": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_list_ignore_dgroup_and_dname": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_list_ignore_dgroup": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_list_ignore_dname": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_list_use_dgroup_and_dname": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_list_use_default_dgroup": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_list_use_dgroup": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_list_use_dname": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_list_bounds": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_list_item_wrong_type": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_list_item_type": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_list_value_override": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_list_value": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_list_default_wrong_type": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_list_default": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_float_min_greater_max": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_float_only_min_in_range": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_float_only_max_in_range": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_float_min_max_in_range": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_float_only_min_below_min": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_float_min_max_below_min": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_float_only_max_above_max": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_float_min_max_above_max": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_float_ignore_dgroup_and_dname": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_float_ignore_dgroup": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_float_ignore_dname": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_float_use_dgroup_and_dname": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_float_use_default_dgroup": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_float_use_dgroup": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_float_use_dname": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_float_value_override": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_float_value": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_float_default_wrong_type": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_float_default": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_int_ignore_dgroup_and_dname": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_int_ignore_dgroup": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_int_ignore_dname": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_int_use_dgroup_and_dname": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_int_use_default_dgroup": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_int_use_dgroup": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_int_use_dname": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_int_min_greater_max": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_int_min_max": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_int_value_override": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_int_value": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_int_string_default_type": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_int_default": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_bool_ignore_group_and_dname": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_bool_ignore_dgroup": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_bool_ignore_dname": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_bool_use_dgroup_and_dname": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_bool_use_default_dgroup": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_bool_use_dgroup": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_bool_use_dname": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_bool_file_value_override": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_bool_cli_order_override": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_bool_cli_inverse_override": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_bool_cli_value_override": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_bool_value": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_bool_default_false": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_bool_default_none": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_str_value_with_good_choice_value": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_str_ignore_dgroup_and_dname": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_str_ignore_dgroup": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_str_ignore_dname": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_str_use_dgroup_and_dname": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_str_use_default_dgroup": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_str_use_dgroup": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_str_use_dname": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_use_deprecated_for_removal_with_reason": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_use_deprecated_for_removal_without_reason": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_str_value_override_use_deprecated": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_str_value_override": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_str_value": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.test_conf_file_str_default": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase._do_dgroup_and_dname_test_ignore": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase._do_dgroup_test_ignore": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase._do_dname_test_ignore": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase._do_dgroup_and_dname_test_use": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase._do_default_dgroup_test_use": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase._do_dgroup_test_use": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase._do_dname_test_use": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase._do_deprecated_test": [], "oslo_config.tests.test_cfg.ConfigFileOptsTestCase.setUp": [], "oslo_config.tests.test_cfg._fake_deprecated_feature": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_positional_opt_unregister": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_positional_opt_order": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_positional_opts_order": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_missing_required_cli_opt": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_required_positional_hyphenated_opt_undefined": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_required_positional_hyphenated_opt_defined": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_optional_positional_hyphenated_opt_undefined": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_optional_positional_hyphenated_opt_defined": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_optional_positional_opt_undefined": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_optional_positional_opt_defined": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_required_positional_opt_undefined": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_required_positional_opt_defined": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_positional_bool": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_positional_multistr_arg": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_positional_multistr_default": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_positional_multistr_empty_default": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_positional_multistr_none_default": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_positional_uri_arg": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_positional_uri_none_default": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_positional_uri_default": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_positional_port_arg": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_positional_port_default": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_positional_port_none_default": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_positional_ip_arg": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_positional_ip_default": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_positional_ip_none_default": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_positional_dict_arg": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_positional_dict_default": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_positional_dict_empty_default": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_positional_dict_none_default": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_positional_list_arg": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_positional_list_default": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_positional_list_empty_default": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_positional_list_none_default": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_positional_float_arg": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_positional_float_default": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_positional_float_none_default": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_positional_int_arg": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_positional_int_default": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_positional_int_none_default": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_positional_str_arg": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_positional_str_default": [], "oslo_config.tests.test_cfg.PositionalTestCase.test_positional_str_none_default": [], "oslo_config.tests.test_cfg.PositionalTestCase._do_pos_test": [], "oslo_config.tests.test_cfg.CliSpecialOptsTestCase.test_config_file": [], "oslo_config.tests.test_cfg.CliSpecialOptsTestCase.test_version": [], "oslo_config.tests.test_cfg.CliSpecialOptsTestCase.test_help": [], "oslo_config.tests.test_cfg.CliOptsTestCase.test_cli": [], "oslo_config.tests.test_cfg.DefaultConfigDirsTestCase.test_default_config_dir_priority": [], "oslo_config.tests.test_cfg.DefaultConfigDirsTestCase.test_default_config_dir_with_value": [], "oslo_config.tests.test_cfg.DefaultConfigDirsTestCase.test_default_config_dir": [], "oslo_config.tests.test_cfg.DefaultConfigDirsTestCase.test_find_default_config_dir": [], "oslo_config.tests.test_cfg.DefaultConfigDirsTestCase.test_no_default_config_dir": [], "oslo_config.tests.test_cfg.DefaultConfigDirsTestCase.test_do_not_use_default_single_arg": [], "oslo_config.tests.test_cfg.DefaultConfigDirsTestCase.test_do_not_use_default_multi_arg": [], "oslo_config.tests.test_cfg.DefaultConfigDirsTestCase.test_use_default": [], "oslo_config.tests.test_cfg.DefaultConfigFilesTestCase.test_default_config_file_priority": [], "oslo_config.tests.test_cfg.DefaultConfigFilesTestCase.test_default_config_file_with_value": [], "oslo_config.tests.test_cfg.DefaultConfigFilesTestCase.test_default_config_file": [], "oslo_config.tests.test_cfg.DefaultConfigFilesTestCase.test_find_default_config_file": [], "oslo_config.tests.test_cfg.DefaultConfigFilesTestCase.test_no_default_config_file": [], "oslo_config.tests.test_cfg.DefaultConfigFilesTestCase.test_do_not_use_default_single_arg": [], "oslo_config.tests.test_cfg.DefaultConfigFilesTestCase.test_do_not_use_default_multi_arg": [], "oslo_config.tests.test_cfg.DefaultConfigFilesTestCase.test_use_default": [], "oslo_config.tests.test_cfg.FindConfigDirsTestCase.test_find_config_dirs_with_extension": [], "oslo_config.tests.test_cfg.FindConfigDirsTestCase.test_find_config_dirs_non_exists": [], "oslo_config.tests.test_cfg.FindConfigDirsTestCase.test_find_config_dirs_snap": [], "oslo_config.tests.test_cfg.FindConfigDirsTestCase.test_find_config_dirs": [], "oslo_config.tests.test_cfg.FindConfigFilesTestCase.test_find_config_files_with_extension": [], "oslo_config.tests.test_cfg.FindConfigFilesTestCase.test_find_config_files_snap": [], "oslo_config.tests.test_cfg.FindConfigFilesTestCase.test_find_config_files_overrides": [], "oslo_config.tests.test_cfg.FindConfigFilesTestCase.test_find_config_files": [], "oslo_config.tests.test_cfg.HelpTestCase.test_print_help_with_deprecated": [], "oslo_config.tests.test_cfg.HelpTestCase.test_print_sorted_help_with_positionals": [], "oslo_config.tests.test_cfg.HelpTestCase.test_print_sorted_help": [], "oslo_config.tests.test_cfg.HelpTestCase.test_print_strOpt_with_choices_help": [], "oslo_config.tests.test_cfg.HelpTestCase.test_print_help": [], "oslo_config.tests.test_cfg.UsageTestCase.test_print_help": [], "oslo_config.tests.test_cfg.UsageTestCase.test_print_custom_usage": [], "oslo_config.tests.test_cfg.UsageTestCase.test_print_usage": [], "oslo_config.tests.test_cfg.BaseTestCase.create_tempfiles": [], "oslo_config.tests.test_cfg.BaseTestCase.setUp": [], "oslo_config.tests.test_cfg.BaseTestCase.TestConfigOpts.__call__": [], "oslo_config.tests.test_cfg.ExceptionsTestCase.test_config_file_parse_error": [], "oslo_config.tests.test_cfg.ExceptionsTestCase.test_config_dir_not_found_error": [], "oslo_config.tests.test_cfg.ExceptionsTestCase.test_config_files_permission_denied_error": [], "oslo_config.tests.test_cfg.ExceptionsTestCase.test_config_files_not_found_error": [], "oslo_config.tests.test_cfg.ExceptionsTestCase.test_template_substitution_error": [], "oslo_config.tests.test_cfg.ExceptionsTestCase.test_required_opt_error_with_group": [], "oslo_config.tests.test_cfg.ExceptionsTestCase.test_required_opt_error": [], "oslo_config.tests.test_cfg.ExceptionsTestCase.test_duplicate_opt_error": [], "oslo_config.tests.test_cfg.ExceptionsTestCase.test_no_such_group_error": [], "oslo_config.tests.test_cfg.ExceptionsTestCase.test_no_such_opt_error_with_group": [], "oslo_config.tests.test_cfg.ExceptionsTestCase.test_no_such_opt_error": [], "oslo_config.tests.test_cfg.ExceptionsTestCase.test_args_already_parsed_error": [], "oslo_config.tests.test_cfg.ExceptionsTestCase.test_error": [], "itsdangerous.serializer.Serializer.load_unsafe": [], "itsdangerous.serializer.Serializer._loads_unsafe_impl": [], "itsdangerous.serializer.Serializer.loads_unsafe": [], "itsdangerous.serializer.Serializer.load": [], "itsdangerous.serializer.Serializer.loads": [], "itsdangerous.serializer.Serializer.dump": [], "itsdangerous.serializer.Serializer.dumps": [], "itsdangerous.serializer.Serializer.iter_unsigners": [], "itsdangerous.serializer.Serializer.make_signer": [], "itsdangerous.serializer.Serializer.dump_payload": [], "itsdangerous.serializer.Serializer.load_payload": [], "itsdangerous.serializer.Serializer.secret_key": [], "itsdangerous.serializer.Serializer.__init__": [], "itsdangerous.serializer.is_text_serializer": [], "oslo_service.loopingcall.RetryDecorator.__call__": [], "oslo_service.loopingcall.RetryDecorator.__init__": [], "oslo_service.loopingcall.BackOffLoopingCall.start": [], "oslo_service.loopingcall.BackOffLoopingCall.__init__": [], "oslo_service.loopingcall.DynamicLoopingCall.start": [], "oslo_service.loopingcall.FixedIntervalWithTimeoutLoopingCall.start": [], "oslo_service.loopingcall.FixedIntervalLoopingCall.start": [], "oslo_service.loopingcall.LoopingCallBase._run_loop": [], "oslo_service.loopingcall.LoopingCallBase._elapsed": [], "oslo_service.loopingcall.LoopingCallBase._start": [], "oslo_service.loopingcall.LoopingCallBase._sleep": [], "oslo_service.loopingcall.LoopingCallBase._on_done": [], "oslo_service.loopingcall.LoopingCallBase.wait": [], "oslo_service.loopingcall.LoopingCallBase.stop": [], "oslo_service.loopingcall.LoopingCallBase._running": [], "oslo_service.loopingcall.LoopingCallBase.__init__": [], "oslo_service.loopingcall._safe_wrapper": [], "oslo_service.loopingcall.LoopingCallDone.__init__": [], "graphene.types.schema.Schema.build_typemap": [], "graphene.types.schema.Schema.lazy": [], "graphene.types.schema.Schema.__str__": [], "graphene.types.schema.Schema.introspect": [], "graphene.types.schema.Schema.execute": [], "graphene.types.schema.Schema.get_graphql_type": [], "graphene.types.schema.Schema.__getattr__": [], "graphene.types.schema.Schema.get_subscription_type": [], "graphene.types.schema.Schema.get_mutation_type": [], "graphene.types.schema.Schema.get_query_type": [], "graphene.types.schema.Schema.__init__": [], "graphene.types.schema.assert_valid_root_type": [], "pygments.lexers.tnt.TNTLexer.get_tokens_unprocessed": [], "pygments.lexers.tnt.TNTLexer.error_till_line_end": [], "pygments.lexers.tnt.TNTLexer.lineno": [], "pygments.lexers.tnt.TNTLexer.rule": [], "pygments.lexers.tnt.TNTLexer.formula": [], "pygments.lexers.tnt.TNTLexer.term": [], "pygments.lexers.tnt.TNTLexer.variable": [], "pygments.lexers.tnt.TNTLexer.whitespace": [], "pygments.lexers.tnt.TNTLexer.__init__": [], "rx.concurrency.threadpoolscheduler.ThreadPoolScheduler.thread_factory": [], "rx.concurrency.threadpoolscheduler.ThreadPoolScheduler.__init__": [], "rx.concurrency.threadpoolscheduler.ThreadPoolScheduler.ThreadPoolThread.cancel": [], "rx.concurrency.threadpoolscheduler.ThreadPoolScheduler.ThreadPoolThread.start": [], "rx.concurrency.threadpoolscheduler.ThreadPoolScheduler.ThreadPoolThread.__init__": [], "pyinotify.command_line": [], "pyinotify.compatibility_mode": [], "pyinotify.ColoredOutputFormat.__init__": [], "pyinotify.RawOutputFormat.class_name": [], "pyinotify.RawOutputFormat.field_name": [], "pyinotify.RawOutputFormat.field_value": [], "pyinotify.RawOutputFormat.punctuation": [], "pyinotify.RawOutputFormat.simple": [], "pyinotify.RawOutputFormat.__init__": [], "pyinotify.WatchManager.set_ignore_events": [], "pyinotify.WatchManager.get_ignore_events": [], "pyinotify.WatchManager.watch_transient_file": [], "pyinotify.WatchManager.rm_watch": [], "pyinotify.WatchManager.__walk_rec": [], "pyinotify.WatchManager.get_path": [], "pyinotify.WatchManager.get_wd": [], "pyinotify.WatchManager.__format_param": [], "pyinotify.WatchManager.update_watch": [], "pyinotify.WatchManager.__get_sub_rec": [], "pyinotify.WatchManager.add_watch": [], "pyinotify.WatchManager.__glob": [], "pyinotify.WatchManager.__add_watch": [], "pyinotify.WatchManager.__format_path": [], "pyinotify.WatchManager.watches": [], "pyinotify.WatchManager.del_watch": [], "pyinotify.WatchManager.get_watch": [], "pyinotify.WatchManager.get_fd": [], "pyinotify.WatchManager.close": [], "pyinotify.WatchManager.__init__": [], "pyinotify.WatchManagerError.__init__": [], "pyinotify.ExcludeFilter.__call__": [], "pyinotify.ExcludeFilter._match": [], "pyinotify.ExcludeFilter._load_patterns_from_file": [], "pyinotify.ExcludeFilter.__init__": [], "pyinotify.Watch.__repr__": [], "pyinotify.Watch.__init__": [], "pyinotify.AsyncioNotifier.handle_read": [], "pyinotify.AsyncioNotifier.stop": [], "pyinotify.AsyncioNotifier.__init__": [], "pyinotify.TornadoAsyncNotifier.handle_read": [], "pyinotify.TornadoAsyncNotifier.stop": [], "pyinotify.TornadoAsyncNotifier.__init__": [], "pyinotify.AsyncNotifier.handle_read": [], "pyinotify.AsyncNotifier.__init__": [], "pyinotify.ThreadedNotifier.run": [], "pyinotify.ThreadedNotifier.loop": [], "pyinotify.ThreadedNotifier.stop": [], "pyinotify.ThreadedNotifier.__init__": [], "pyinotify.Notifier.stop": [], "pyinotify.Notifier.loop": [], "pyinotify.Notifier._sleep": [], "pyinotify.Notifier.__daemonize": [], "pyinotify.Notifier.process_events": [], "pyinotify.Notifier.read_events": [], "pyinotify.Notifier.check_events": [], "pyinotify.Notifier.coalesce_events": [], "pyinotify.Notifier.proc_fun": [], "pyinotify.Notifier.append_event": [], "pyinotify.Notifier.__init__": [], "pyinotify.NotifierError.__init__": [], "pyinotify.Stats.__str__": [], "pyinotify.Stats.dump": [], "pyinotify.Stats.__repr__": [], "pyinotify.Stats._stats_copy": [], "pyinotify.Stats.process_default": [], "pyinotify.Stats.my_init": [], "pyinotify.ChainIfTrue.process_default": [], "pyinotify.ChainIfTrue.my_init": [], "pyinotify.PrintAllEvents.process_default": [], "pyinotify.PrintAllEvents.my_init": [], "pyinotify.ProcessEvent.process_default": [], "pyinotify.ProcessEvent.process_IN_Q_OVERFLOW": [], "pyinotify.ProcessEvent.nested_pevent": [], "pyinotify.ProcessEvent.__call__": [], "pyinotify.ProcessEvent.my_init": [], "pyinotify.ProcessEvent.__init__": [], "pyinotify._SysProcessEvent.process_default": [], "pyinotify._SysProcessEvent.process_IN_IGNORED": [], "pyinotify._SysProcessEvent.process_IN_Q_OVERFLOW": [], "pyinotify._SysProcessEvent.process_IN_MOVE_SELF": [], "pyinotify._SysProcessEvent.process_IN_MOVED_TO": [], "pyinotify._SysProcessEvent.process_IN_MOVED_FROM": [], "pyinotify._SysProcessEvent.process_IN_CREATE": [], "pyinotify._SysProcessEvent.cleanup": [], "pyinotify._SysProcessEvent.__init__": [], "pyinotify._ProcessEvent.__repr__": [], "pyinotify._ProcessEvent.__call__": [], "pyinotify.ProcessEventError.__init__": [], "pyinotify.Event.__init__": [], "pyinotify._RawEvent.__str__": [], "pyinotify._RawEvent.__init__": [], "pyinotify._Event.__str__": [], "pyinotify._Event.__repr__": [], "pyinotify._Event.__init__": [], "pyinotify.EventsCodes.maskname": [], "pyinotify.ProcINotify.__repr__": [], "pyinotify.ProcINotify.set_val": [], "pyinotify.ProcINotify.get_val": [], "pyinotify.ProcINotify.__init__": [], "pyinotify.logger_init": [], "pyinotify._CtypesLibcINotifyWrapper._inotify_rm_watch": [], "pyinotify._CtypesLibcINotifyWrapper._inotify_add_watch": [], "pyinotify._CtypesLibcINotifyWrapper._inotify_init": [], "pyinotify._CtypesLibcINotifyWrapper._get_errno": [], "pyinotify._CtypesLibcINotifyWrapper.init": [], "pyinotify._CtypesLibcINotifyWrapper.__init__": [], "pyinotify._INotifySyscallsWrapper._inotify_rm_watch": [], "pyinotify._INotifySyscallsWrapper._inotify_add_watch": [], "pyinotify._INotifySyscallsWrapper._inotify_init": [], "pyinotify._INotifySyscallsWrapper._get_errno": [], "pyinotify._INotifySyscallsWrapper.init": [], "pyinotify._INotifySyscallsWrapper.__init__": [], "pyinotify.INotifyWrapper.inotify_rm_watch": [], "pyinotify.INotifyWrapper.inotify_add_watch": [], "pyinotify.INotifyWrapper.inotify_init": [], "pyinotify.INotifyWrapper.str_errno": [], "pyinotify.INotifyWrapper.get_errno": [], "pyinotify.INotifyWrapper.create": [], "pyinotify.InotifyBindingNotFoundError.__init__": [], "pyinotify.UnsupportedPythonVersionError.__init__": [], "sqlalchemy.testing.pickleable.BrokenComparable.__ne__": [], "sqlalchemy.testing.pickleable.BrokenComparable.__eq__": [], "sqlalchemy.testing.pickleable.BrokenComparable.__hash__": [], "sqlalchemy.testing.pickleable.BrokenComparable.__init__": [], "sqlalchemy.testing.pickleable.NotComparable.__ne__": [], "sqlalchemy.testing.pickleable.NotComparable.__eq__": [], "sqlalchemy.testing.pickleable.NotComparable.__hash__": [], "sqlalchemy.testing.pickleable.NotComparable.__init__": [], "sqlalchemy.testing.pickleable.BarWithoutCompare.__str__": [], "sqlalchemy.testing.pickleable.BarWithoutCompare.__init__": [], "sqlalchemy.testing.pickleable.OldSchoolWithoutCompare.__init__": [], "sqlalchemy.testing.pickleable.OldSchool.__eq__": [], "sqlalchemy.testing.pickleable.OldSchool.__init__": [], "sqlalchemy.testing.pickleable.Bar.__str__": [], "sqlalchemy.testing.pickleable.Bar.__eq__": [], "sqlalchemy.testing.pickleable.Bar.__init__": [], "sqlalchemy.testing.pickleable.Foo.__eq__": [], "sqlalchemy.testing.pickleable.Foo.__init__": [], "sqlalchemy.testing.pickleable.Screen.__init__": [], "oslo_log.formatters.ContextFormatter._compute_iso_time": [], "oslo_log.formatters.ContextFormatter.formatException": [], "oslo_log.formatters.ContextFormatter.format": [], "oslo_log.formatters.ContextFormatter.__init__": [], "oslo_log.formatters.FluentFormatter.format": [], "oslo_log.formatters.FluentFormatter.formatException": [], "oslo_log.formatters.FluentFormatter.__init__": [], "oslo_log.formatters.JSONFormatter.format": [], "oslo_log.formatters.JSONFormatter.formatException": [], "oslo_log.formatters.JSONFormatter.__init__": [], "oslo_log.formatters._json_dumps_with_fallback": [], "oslo_log.formatters._ReplaceFalseValue.__getitem__": [], "oslo_log.formatters._get_error_summary": [], "oslo_log.formatters._ensure_unicode": [], "oslo_log.formatters._update_record_with_context": [], "oslo_log.formatters._store_global_conf": [], "oslo_log.formatters._dictify_context": [], "kombu.common.QoS.update": [], "kombu.common.QoS.set": [], "kombu.common.QoS.decrement_eventually": [], "kombu.common.QoS.increment_eventually": [], "kombu.common.QoS.__init__": [], "kombu.common.insured": [], "kombu.common.revive_connection": [], "kombu.common.ignore_errors": [], "kombu.common._ignore_errors": [], "kombu.common._ensure_errback": [], "kombu.common.collect_replies": [], "kombu.common.send_reply": [], "kombu.common.eventloop": [], "kombu.common.itermessages": [], "kombu.common.drain_consumer": [], "kombu.common._imaybe_declare": [], "kombu.common._maybe_declare": [], "kombu.common._ensure_channel_is_bound": [], "kombu.common.maybe_declare": [], "kombu.common.declaration_cached": [], "kombu.common.Broadcast.__init__": [], "kombu.common.oid_from": [], "kombu.common.generate_oid": [], "kombu.common.get_node_id": [], "graphql.utils.is_valid_value.is_valid_value": [], "oslo_policy.tests.test_fixtures.FixtureTestCase._test_enforce_https": [], "oslo_policy.tests.test_fixtures.FixtureTestCase.test_enforce_https_false": [], "oslo_policy.tests.test_fixtures.FixtureTestCase.test_enforce_https_true": [], "oslo_policy.tests.test_fixtures.FixtureTestCase._test_enforce_http": [], "oslo_policy.tests.test_fixtures.FixtureTestCase.test_enforce_http_false": [], "oslo_policy.tests.test_fixtures.FixtureTestCase.test_enforce_http_true": [], "keystoneclient.tests.unit.v3.test_credentials.CredentialTests.new_ref": [], "keystoneclient.tests.unit.v3.test_credentials.CredentialTests.setUp": [], "cryptography.hazmat.backends.openssl.x448._X448PrivateKey._raw_private_bytes": [], "cryptography.hazmat.backends.openssl.x448._X448PrivateKey.private_bytes": [], "cryptography.hazmat.backends.openssl.x448._X448PrivateKey.exchange": [], "cryptography.hazmat.backends.openssl.x448._X448PrivateKey.public_key": [], "cryptography.hazmat.backends.openssl.x448._X448PrivateKey.__init__": [], "cryptography.hazmat.backends.openssl.x448._X448PublicKey._raw_public_bytes": [], "cryptography.hazmat.backends.openssl.x448._X448PublicKey.public_bytes": [], "cryptography.hazmat.backends.openssl.x448._X448PublicKey.__init__": [], "keystoneclient.utils.strtime": [], "keystoneclient.utils.isotime": [], "keystoneclient.utils.prompt_for_password": [], "keystoneclient.utils.prompt_user_password": [], "keystoneclient.utils.hash_signed_token": [], "keystoneclient.utils.find_resource": [], "keystone.common.sql.migrate_repo.versions.088_domain_specific_roles.upgrade": [ { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/088_domain_specific_roles.py", "start": { "line": 58, "column": 4 }, "stop": { "line": 60, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.create", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/088_domain_specific_roles.py", "start": { "line": 28, "column": 17 }, "stop": { "line": 28, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/088_domain_specific_roles.py", "start": { "line": 45, "column": 15 }, "stop": { "line": 45, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/088_domain_specific_roles.py", "start": { "line": 39, "column": 29 }, "stop": { "line": 39, "column": 32 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/088_domain_specific_roles.py", "start": { "line": 50, "column": 8 }, "stop": { "line": 50, "column": 32 } }, { "path": "keystone/common/sql/migrate_repo/versions/088_domain_specific_roles.py", "start": { "line": 58, "column": 4 }, "stop": { "line": 58, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.UniqueConstraint.__init__", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/088_domain_specific_roles.py", "start": { "line": 39, "column": 29 }, "stop": { "line": 39, "column": 48 } }, { "path": "keystone/common/sql/migrate_repo/versions/088_domain_specific_roles.py", "start": { "line": 45, "column": 15 }, "stop": { "line": 45, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__ne__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/088_domain_specific_roles.py", "start": { "line": 29, "column": 16 }, "stop": { "line": 29, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/088_domain_specific_roles.py", "start": { "line": 50, "column": 8 }, "stop": { "line": 51, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.drop", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "dynamic" } ], "keystone.conf.receipt.list_opts": [], "keystone.conf.receipt.register_opts": [], "pip._internal.models.selection_prefs.SelectionPreferences.__init__": [], "keystoneclient.contrib.auth.v3.oidc.OidcPassword._get_keystone_token": [], "keystoneclient.contrib.auth.v3.oidc.OidcPassword._get_access_token": [], "keystoneclient.contrib.auth.v3.oidc.OidcPassword.get_unscoped_auth_ref": [], "keystoneclient.contrib.auth.v3.oidc.OidcPassword.password": [], "keystoneclient.contrib.auth.v3.oidc.OidcPassword.username": [], "keystoneclient.contrib.auth.v3.oidc.OidcPassword.__init__": [], "keystoneclient.contrib.auth.v3.oidc.OidcPassword.get_options": [], "keystone.tests.unit.test_driver_hints.ListHintsTests.test_limits": [ { "locations": [ { "path": "keystone/tests/unit/test_driver_hints.py", "start": { "line": 50, "column": 16 }, "stop": { "line": 50, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_driver_hints.py", "start": { "line": 51, "column": 8 }, "stop": { "line": 51, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_driver_hints.ListHintsTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_driver_hints.py", "start": { "line": 57, "column": 8 }, "stop": { "line": 57, "column": 24 } }, { "path": "keystone/tests/unit/test_driver_hints.py", "start": { "line": 54, "column": 8 }, "stop": { "line": 54, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_driver_hints.py", "start": { "line": 53, "column": 8 }, "stop": { "line": 53, "column": 24 } }, { "path": "keystone/tests/unit/test_driver_hints.py", "start": { "line": 59, "column": 8 }, "stop": { "line": 59, "column": 24 } }, { "path": "keystone/tests/unit/test_driver_hints.py", "start": { "line": 56, "column": 8 }, "stop": { "line": 56, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_driver_hints.ListHintsTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_driver_hints.py", "start": { "line": 55, "column": 8 }, "stop": { "line": 55, "column": 23 } }, { "path": "keystone/tests/unit/test_driver_hints.py", "start": { "line": 58, "column": 8 }, "stop": { "line": 58, "column": 23 } }, { "path": "keystone/tests/unit/test_driver_hints.py", "start": { "line": 52, "column": 8 }, "stop": { "line": 52, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.set_limit", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_driver_hints.py", "start": { "line": 60, "column": 8 }, "stop": { "line": 60, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_driver_hints.ListHintsTests.test_multiple_creates": [ { "locations": [ { "path": "keystone/tests/unit/test_driver_hints.py", "start": { "line": 42, "column": 8 }, "stop": { "line": 42, "column": 24 } }, { "path": "keystone/tests/unit/test_driver_hints.py", "start": { "line": 45, "column": 8 }, "stop": { "line": 45, "column": 25 } }, { "path": "keystone/tests/unit/test_driver_hints.py", "start": { "line": 41, "column": 8 }, "stop": { "line": 41, "column": 24 } }, { "path": "keystone/tests/unit/test_driver_hints.py", "start": { "line": 46, "column": 8 }, "stop": { "line": 46, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_driver_hints.py", "start": { "line": 44, "column": 17 }, "stop": { "line": 44, "column": 35 } }, { "path": "keystone/tests/unit/test_driver_hints.py", "start": { "line": 40, "column": 16 }, "stop": { "line": 40, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_driver_hints.py", "start": { "line": 47, "column": 28 }, "stop": { "line": 47, "column": 31 } }, { "path": "keystone/tests/unit/test_driver_hints.py", "start": { "line": 43, "column": 28 }, "stop": { "line": 43, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_driver_hints.py", "start": { "line": 47, "column": 8 }, "stop": { "line": 47, "column": 24 } }, { "path": "keystone/tests/unit/test_driver_hints.py", "start": { "line": 43, "column": 8 }, "stop": { "line": 43, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_driver_hints.ListHintsTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_driver_hints.ListHintsTests.test_create_iterate_satisfy": [ { "locations": [ { "path": "keystone/tests/unit/test_driver_hints.py", "start": { "line": 24, "column": 8 }, "stop": { "line": 24, "column": 24 } }, { "path": "keystone/tests/unit/test_driver_hints.py", "start": { "line": 23, "column": 8 }, "stop": { "line": 23, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_driver_hints.py", "start": { "line": 22, "column": 16 }, "stop": { "line": 22, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_driver_hints.py", "start": { "line": 26, "column": 17 }, "stop": { "line": 26, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.get_exact_filter_by_name", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_driver_hints.py", "start": { "line": 25, "column": 28 }, "stop": { "line": 25, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_driver_hints.py", "start": { "line": 35, "column": 12 }, "stop": { "line": 35, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_driver_hints.py", "start": { "line": 30, "column": 8 }, "stop": { "line": 30, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_driver_hints.py", "start": { "line": 25, "column": 8 }, "stop": { "line": 25, "column": 24 } }, { "path": "keystone/tests/unit/test_driver_hints.py", "start": { "line": 27, "column": 8 }, "stop": { "line": 27, "column": 24 } }, { "path": "keystone/tests/unit/test_driver_hints.py", "start": { "line": 28, "column": 8 }, "stop": { "line": 28, "column": 24 } }, { "path": "keystone/tests/unit/test_driver_hints.py", "start": { "line": 37, "column": 8 }, "stop": { "line": 37, "column": 24 } }, { "path": "keystone/tests/unit/test_driver_hints.py", "start": { "line": 36, "column": 12 }, "stop": { "line": 36, "column": 28 } }, { "path": "keystone/tests/unit/test_driver_hints.py", "start": { "line": 29, "column": 8 }, "stop": { "line": 29, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_driver_hints.ListHintsTests", "dispatch": "dynamic" } ], "sqlalchemy.pool.dbapi_proxy._DBProxy._serialize": [], "sqlalchemy.pool.dbapi_proxy._DBProxy.dispose": [], "sqlalchemy.pool.dbapi_proxy._DBProxy.connect": [], "sqlalchemy.pool.dbapi_proxy._DBProxy.get_pool": [], "sqlalchemy.pool.dbapi_proxy._DBProxy.__getattr__": [], "sqlalchemy.pool.dbapi_proxy._DBProxy.__del__": [], "sqlalchemy.pool.dbapi_proxy._DBProxy.close": [], "sqlalchemy.pool.dbapi_proxy._DBProxy.__init__": [], "sqlalchemy.pool.dbapi_proxy.clear_managers": [], "sqlalchemy.pool.dbapi_proxy.manage": [], "xmlschema.validators.builtins.xsd_builtin_types_factory": [], "keystoneclient.tests.functional.v3.client_fixtures.DomainConfig.setUp": [], "keystoneclient.tests.functional.v3.client_fixtures.DomainConfig.__init__": [], "keystoneclient.tests.functional.v3.client_fixtures.EC2.setUp": [], "keystoneclient.tests.functional.v3.client_fixtures.EC2.__init__": [], "keystoneclient.tests.functional.v3.client_fixtures.Credential.setUp": [], "keystoneclient.tests.functional.v3.client_fixtures.Credential.__init__": [], "keystoneclient.tests.functional.v3.client_fixtures.EndpointGroup.setUp": [], "keystoneclient.tests.functional.v3.client_fixtures.Endpoint.setUp": [], "keystoneclient.tests.functional.v3.client_fixtures.Endpoint.__init__": [], "keystoneclient.tests.functional.v3.client_fixtures.Region.setUp": [], "keystoneclient.tests.functional.v3.client_fixtures.Region.__init__": [], "keystoneclient.tests.functional.v3.client_fixtures.Policy.setUp": [], "keystoneclient.tests.functional.v3.client_fixtures.Service.setUp": [], "keystoneclient.tests.functional.v3.client_fixtures.InferenceRule.setUp": [], "keystoneclient.tests.functional.v3.client_fixtures.InferenceRule.__init__": [], "keystoneclient.tests.functional.v3.client_fixtures.Role.setUp": [], "keystoneclient.tests.functional.v3.client_fixtures.Role.__init__": [], "keystoneclient.tests.functional.v3.client_fixtures.Project.setUp": [], "keystoneclient.tests.functional.v3.client_fixtures.Project.__init__": [], "keystoneclient.tests.functional.v3.client_fixtures.Domain.setUp": [], "keystoneclient.tests.functional.v3.client_fixtures.Group.setUp": [], "keystoneclient.tests.functional.v3.client_fixtures.User.setUp": [], "keystoneclient.tests.functional.v3.client_fixtures.Base.__getattr__": [], "keystoneclient.tests.functional.v3.client_fixtures.Base.__init__": [], "os_service_types.exc.warn": [], "editor._edit": [], "editor._get_editor": [], "editor.edit": [], "editor.get_tty_filename": [], "editor.get_editor": [], "editor.get_editor_args": [], "editor.get_default_editors": [], "setuptools._distutils.msvc9compiler.MSVCCompiler.find_exe": [], "setuptools._distutils.msvc9compiler.MSVCCompiler.find_library_file": [], "setuptools._distutils.msvc9compiler.MSVCCompiler.library_option": [], "setuptools._distutils.msvc9compiler.MSVCCompiler.runtime_library_dir_option": [], "setuptools._distutils.msvc9compiler.MSVCCompiler.library_dir_option": [], "setuptools._distutils.msvc9compiler.MSVCCompiler._remove_visual_c_ref": [], "setuptools._distutils.msvc9compiler.MSVCCompiler.manifest_get_embed_info": [], "setuptools._distutils.msvc9compiler.MSVCCompiler.manifest_setup_ldargs": [], "setuptools._distutils.msvc9compiler.MSVCCompiler.link": [], "setuptools._distutils.msvc9compiler.MSVCCompiler.create_static_lib": [], "setuptools._distutils.msvc9compiler.MSVCCompiler.compile": [], "setuptools._distutils.msvc9compiler.MSVCCompiler.object_filenames": [], "setuptools._distutils.msvc9compiler.MSVCCompiler.initialize": [], "setuptools._distutils.msvc9compiler.MSVCCompiler.__init__": [], "setuptools._distutils.msvc9compiler.query_vcvarsall": [], "setuptools._distutils.msvc9compiler.find_vcvarsall": [], "setuptools._distutils.msvc9compiler.removeDuplicates": [], "setuptools._distutils.msvc9compiler.normalize_and_reduce_paths": [], "setuptools._distutils.msvc9compiler.get_build_version": [], "setuptools._distutils.msvc9compiler.MacroExpander.sub": [], "setuptools._distutils.msvc9compiler.MacroExpander.load_macros": [], "setuptools._distutils.msvc9compiler.MacroExpander.set_macro": [], "setuptools._distutils.msvc9compiler.MacroExpander.__init__": [], "setuptools._distutils.msvc9compiler.Reg.convert_mbcs": [], "setuptools._distutils.msvc9compiler.Reg.read_values": [], "setuptools._distutils.msvc9compiler.Reg.read_keys": [], "setuptools._distutils.msvc9compiler.Reg.get_value": [], "rx.linq.observable.concat.concat_all": [], "rx.linq.observable.concat.concat": [], "rx.linq.observable.concat.__iadd__": [], "rx.linq.observable.concat.__add__": [], "rx.linq.observable.concat.concat_map": [], "IPython.utils.tests.test_tokenutil.test_multiline_statement": [], "IPython.utils.tests.test_tokenutil.test_line_at_cursor": [], "IPython.utils.tests.test_tokenutil.test_attrs": [], "IPython.utils.tests.test_tokenutil.test_nested_call": [], "IPython.utils.tests.test_tokenutil.test_multiline_token": [], "IPython.utils.tests.test_tokenutil.test_multiline": [], "IPython.utils.tests.test_tokenutil.test_function": [], "IPython.utils.tests.test_tokenutil.test_simple": [], "IPython.utils.tests.test_tokenutil.expect_token": [], "examples.starwars.schema.Query.resolve_droid": [], "examples.starwars.schema.Query.resolve_human": [], "examples.starwars.schema.Query.resolve_hero": [], "examples.starwars.schema.Character.resolve_friends": [], "keystonemiddleware.opts.list_auth_token_opts": [], "libcst._nodes.tests.test_simple_comp.SimpleCompTest.test_invalid": [], "libcst._nodes.tests.test_simple_comp.SimpleCompTest.test_valid": [], "passlib.handlers.scram.scram.verify": [], "passlib.handlers.scram.scram._calc_checksum": [], "passlib.handlers.scram.scram._calc_needs_update": [], "passlib.handlers.scram.scram._norm_algs": [], "passlib.handlers.scram.scram._norm_checksum": [], "passlib.handlers.scram.scram.__init__": [], "passlib.handlers.scram.scram.using": [], "passlib.handlers.scram.scram.to_string": [], "passlib.handlers.scram.scram.from_string": [], "passlib.handlers.scram.scram.derive_digest": [], "passlib.handlers.scram.scram.extract_digest_algs": [], "passlib.handlers.scram.scram.extract_digest_info": [], "oslo_utils.uuidutils.is_uuid_like": [], "oslo_utils.uuidutils._format_uuid_string": [], "oslo_utils.uuidutils.generate_uuid": [], "cffi.pkgconfig.flags_from_pkgconfig": [], "cffi.pkgconfig.call": [], "cffi.pkgconfig.merge_flags": [], "graphql.execution.tests.test_mutations.test_evaluates_mutations_correctly_in_the_presense_of_a_failed_mutation": [], "graphql.execution.tests.test_mutations.test_evaluates_mutations_serially": [], "graphql.execution.tests.test_mutations.assert_evaluate_mutations_serially": [], "graphql.execution.tests.test_mutations.Root.promise_and_fail_to_change_the_number": [], "graphql.execution.tests.test_mutations.Root.fail_to_change_the_number": [], "graphql.execution.tests.test_mutations.Root.promise_to_change_the_number": [], "graphql.execution.tests.test_mutations.Root.immediately_change_the_number": [], "graphql.execution.tests.test_mutations.Root.__init__": [], "graphql.execution.tests.test_mutations.NumberHolder.__init__": [], "pyre_check.client.statistics.log_with_configuration": [], "pyre_check.client.statistics.log": [], "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_update_user_fails_when_given_invalid_idp_and_protocols": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1276, "column": 24 }, "stop": { "line": 1276, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests._create_federated_attributes", "class_name": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1283, "column": 37 }, "stop": { "line": 1283, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1294, "column": 8 }, "stop": { "line": 1294, "column": 18 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1289, "column": 8 }, "stop": { "line": 1289, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1289, "column": 19 }, "stop": { "line": 1289, "column": 39 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1294, "column": 19 }, "stop": { "line": 1294, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1293, "column": 41 }, "stop": { "line": 1293, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1283, "column": 37 }, "stop": { "line": 1283, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_update_user_with_federated_attributes": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1252, "column": 24 }, "stop": { "line": 1252, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests._create_federated_attributes", "class_name": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1269, "column": 8 }, "stop": { "line": 1269, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1268, "column": 8 }, "stop": { "line": 1268, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1258, "column": 39 }, "stop": { "line": 1258, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1264, "column": 12 }, "stop": { "line": 1264, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1264, "column": 23 }, "stop": { "line": 1264, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1270, "column": 8 }, "stop": { "line": 1270, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidUserResponse", "class_name": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1255, "column": 26 }, "stop": { "line": 1255, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_create_user_fails_when_given_invalid_idp_and_protocols": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1241, "column": 54 }, "stop": { "line": 1241, "column": 74 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1244, "column": 54 }, "stop": { "line": 1244, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_admin_token", "class_name": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1243, "column": 8 }, "stop": { "line": 1243, "column": 11 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1244, "column": 8 }, "stop": { "line": 1244, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1241, "column": 8 }, "stop": { "line": 1241, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1235, "column": 37 }, "stop": { "line": 1235, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1229, "column": 8 }, "stop": { "line": 1229, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1227, "column": 24 }, "stop": { "line": 1227, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests._create_federated_attributes", "class_name": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1235, "column": 37 }, "stop": { "line": 1235, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1243, "column": 40 }, "stop": { "line": 1243, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1228, "column": 14 }, "stop": { "line": 1228, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_create_user_with_federated_attributes": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1222, "column": 44 }, "stop": { "line": 1222, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1211, "column": 39 }, "stop": { "line": 1211, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1221, "column": 39 }, "stop": { "line": 1221, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1217, "column": 12 }, "stop": { "line": 1217, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1223, "column": 8 }, "stop": { "line": 1223, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidUserResponse", "class_name": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1212, "column": 37 }, "stop": { "line": 1212, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1206, "column": 8 }, "stop": { "line": 1206, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1204, "column": 24 }, "stop": { "line": 1204, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests._create_federated_attributes", "class_name": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1222, "column": 8 }, "stop": { "line": 1222, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1221, "column": 8 }, "stop": { "line": 1221, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1212, "column": 37 }, "stop": { "line": 1212, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1208, "column": 26 }, "stop": { "line": 1208, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1205, "column": 14 }, "stop": { "line": 1205, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_get_user_includes_required_federated_attributes": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1199, "column": 12 }, "stop": { "line": 1199, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1196, "column": 8 }, "stop": { "line": 1196, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1197, "column": 8 }, "stop": { "line": 1197, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1195, "column": 8 }, "stop": { "line": 1195, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1198, "column": 8 }, "stop": { "line": 1198, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1194, "column": 8 }, "stop": { "line": 1194, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1200, "column": 8 }, "stop": { "line": 1200, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidUserResponse", "class_name": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1199, "column": 21 }, "stop": { "line": 1199, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_all_federated_attributes": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1190, "column": 8 }, "stop": { "line": 1190, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests._test_list_users_with_federated_parameter", "class_name": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_protocol_id_and_unique_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1186, "column": 8 }, "stop": { "line": 1186, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests._test_list_users_with_federated_parameter", "class_name": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_idp_id_and_protocol_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1182, "column": 8 }, "stop": { "line": 1182, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests._test_list_users_with_federated_parameter", "class_name": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_idp_id_and_unique_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1178, "column": 8 }, "stop": { "line": 1178, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests._test_list_users_with_federated_parameter", "class_name": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_unique_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1174, "column": 8 }, "stop": { "line": 1174, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests._test_list_users_with_federated_parameter", "class_name": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_protocol_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1170, "column": 8 }, "stop": { "line": 1170, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests._test_list_users_with_federated_parameter", "class_name": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_idp_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1166, "column": 8 }, "stop": { "line": 1166, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests._test_list_users_with_federated_parameter", "class_name": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests._test_list_users_with_federated_parameter": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1147, "column": 28 }, "stop": { "line": 1147, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1160, "column": 32 }, "stop": { "line": 1160, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1159, "column": 16 }, "stop": { "line": 1159, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1144, "column": 12 }, "stop": { "line": 1144, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1147, "column": 8 }, "stop": { "line": 1147, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1160, "column": 12 }, "stop": { "line": 1160, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1148, "column": 8 }, "stop": { "line": 1148, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1161, "column": 12 }, "stop": { "line": 1161, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidUserListResponse", "class_name": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1157, "column": 34 }, "stop": { "line": 1157, "column": 36 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1142, "column": 30 }, "stop": { "line": 1142, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1155, "column": 28 }, "stop": { "line": 1155, "column": 42 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1140, "column": 24 }, "stop": { "line": 1140, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1143, "column": 28 }, "stop": { "line": 1143, "column": 36 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1158, "column": 32 }, "stop": { "line": 1158, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1143, "column": 12 }, "stop": { "line": 1143, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1158, "column": 16 }, "stop": { "line": 1158, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1152, "column": 15 }, "stop": { "line": 1152, "column": 18 } } ], "kind": "function", "target": "any" } ], "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1111, "column": 39 }, "stop": { "line": 1111, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1132, "column": 40 }, "stop": { "line": 1132, "column": 48 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1125, "column": 40 }, "stop": { "line": 1125, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1135, "column": 25 }, "stop": { "line": 1135, "column": 62 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1128, "column": 25 }, "stop": { "line": 1128, "column": 62 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1117, "column": 24 }, "stop": { "line": 1117, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests._create_user_with_federated_user", "class_name": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1123, "column": 25 }, "stop": { "line": 1123, "column": 52 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1130, "column": 25 }, "stop": { "line": 1130, "column": 52 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1109, "column": 24 }, "stop": { "line": 1109, "column": 51 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_federated_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1114, "column": 22 }, "stop": { "line": 1114, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1108, "column": 24 }, "stop": { "line": 1108, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1122, "column": 24 }, "stop": { "line": 1122, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests._create_federated_attributes", "class_name": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1106, "column": 8 }, "stop": { "line": 1106, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.load_backends", "class_name": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1105, "column": 8 }, "stop": { "line": 1105, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1104, "column": 8 }, "stop": { "line": 1104, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1110, "column": 34 }, "stop": { "line": 1110, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1124, "column": 35 }, "stop": { "line": 1124, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1131, "column": 35 }, "stop": { "line": 1131, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1116, "column": 24 }, "stop": { "line": 1116, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1134, "column": 25 }, "stop": { "line": 1134, "column": 42 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1127, "column": 25 }, "stop": { "line": 1127, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1105, "column": 24 }, "stop": { "line": 1105, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" } ], "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests._create_user_with_federated_user": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1097, "column": 23 }, "stop": { "line": 1097, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql_model.User.from_dict", "class_name": "keystone.identity.backends.sql_model.User", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1095, "column": 13 }, "stop": { "line": 1095, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1101, "column": 19 }, "stop": { "line": 1101, "column": 44 } } ], "kind": "function", "target": "keystone.identity.backends.base.filter_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1096, "column": 28 }, "stop": { "line": 1096, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixin.from_dict", "class_name": "keystone.identity.backends.sql_model.FederatedUser", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1098, "column": 34 }, "stop": { "line": 1098, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" } ], "keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests._create_federated_attributes": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1087, "column": 26 }, "stop": { "line": 1087, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1083, "column": 48 }, "stop": { "line": 1083, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1077, "column": 27 }, "stop": { "line": 1077, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1086, "column": 18 }, "stop": { "line": 1086, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1082, "column": 24 }, "stop": { "line": 1082, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1075, "column": 18 }, "stop": { "line": 1075, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1082, "column": 8 }, "stop": { "line": 1082, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1090, "column": 23 }, "stop": { "line": 1090, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1090, "column": 12 }, "stop": { "line": 1090, "column": 15 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1079, "column": 44 }, "stop": { "line": 1079, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1077, "column": 27 }, "stop": { "line": 1077, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1075, "column": 18 }, "stop": { "line": 1075, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1086, "column": 18 }, "stop": { "line": 1086, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1082, "column": 24 }, "stop": { "line": 1082, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.PasswordValidationTestCase.test_changing_password_with_strong_password_strength_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1066, "column": 8 }, "stop": { "line": 1066, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1061, "column": 8 }, "stop": { "line": 1061, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1056, "column": 8 }, "stop": { "line": 1056, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.ChangePasswordTestCase.change_password", "class_name": "keystone.tests.unit.test_v3_identity.PasswordValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.PasswordValidationTestCase.test_changing_password_with_strong_password_strength": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1050, "column": 8 }, "stop": { "line": 1050, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.ChangePasswordTestCase.change_password", "class_name": "keystone.tests.unit.test_v3_identity.PasswordValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.PasswordValidationTestCase.test_changing_password_with_simple_password_strength": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1045, "column": 8 }, "stop": { "line": 1045, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.ChangePasswordTestCase.change_password", "class_name": "keystone.tests.unit.test_v3_identity.PasswordValidationTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.PasswordValidationTestCase.test_update_user_with_invalid_password": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1033, "column": 15 }, "stop": { "line": 1033, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1036, "column": 8 }, "stop": { "line": 1036, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_identity.PasswordValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1036, "column": 19 }, "stop": { "line": 1036, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.PasswordValidationTestCase.test_create_user_with_invalid_password": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1027, "column": 15 }, "stop": { "line": 1027, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1029, "column": 8 }, "stop": { "line": 1029, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_identity.PasswordValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1029, "column": 55 }, "stop": { "line": 1029, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_admin_token", "class_name": "keystone.tests.unit.test_v3_identity.PasswordValidationTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1028, "column": 8 }, "stop": { "line": 1028, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.PasswordValidationTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1020, "column": 8 }, "stop": { "line": 1020, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.ChangePasswordTestCase.setUp", "class_name": "keystone.tests.unit.test_v3_identity.ChangePasswordTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_lockout_exempt": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 998, "column": 24 }, "stop": { "line": 998, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1002, "column": 26 }, "stop": { "line": 1002, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1008, "column": 23 }, "stop": { "line": 1008, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1009, "column": 21 }, "stop": { "line": 1009, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1013, "column": 8 }, "stop": { "line": 1013, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.ChangePasswordTestCase.get_request_token", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 1008, "column": 23 }, "stop": { "line": 1008, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_change_password_required_upon_first_use_ignore_user": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 990, "column": 21 }, "stop": { "line": 990, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.ChangePasswordTestCase.get_request_token", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 985, "column": 26 }, "stop": { "line": 985, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 983, "column": 25 }, "stop": { "line": 983, "column": 35 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 983, "column": 25 }, "stop": { "line": 983, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_change_password_required_upon_first_use_for_admin_reset": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 976, "column": 21 }, "stop": { "line": 976, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 966, "column": 8 }, "stop": { "line": 966, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.ChangePasswordTestCase.get_request_token", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 971, "column": 8 }, "stop": { "line": 971, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.ChangePasswordTestCase.change_password", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 970, "column": 23 }, "stop": { "line": 970, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 961, "column": 25 }, "stop": { "line": 961, "column": 35 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 961, "column": 25 }, "stop": { "line": 961, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 970, "column": 23 }, "stop": { "line": 970, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_change_password_required_upon_first_use_for_create": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 940, "column": 24 }, "stop": { "line": 940, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 948, "column": 23 }, "stop": { "line": 948, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 954, "column": 21 }, "stop": { "line": 954, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 944, "column": 8 }, "stop": { "line": 944, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.ChangePasswordTestCase.get_request_token", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 949, "column": 8 }, "stop": { "line": 949, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.ChangePasswordTestCase.change_password", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 948, "column": 23 }, "stop": { "line": 948, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_expired_password_with_disabled_user_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 927, "column": 19 }, "stop": { "line": 927, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 930, "column": 23 }, "stop": { "line": 930, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 924, "column": 19 }, "stop": { "line": 924, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase._create_user_with_expired_password", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 931, "column": 8 }, "stop": { "line": 931, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.ChangePasswordTestCase.change_password", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 930, "column": 23 }, "stop": { "line": 930, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 927, "column": 8 }, "stop": { "line": 927, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_expired_password_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 912, "column": 23 }, "stop": { "line": 912, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 910, "column": 19 }, "stop": { "line": 910, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase._create_user_with_expired_password", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 917, "column": 8 }, "stop": { "line": 917, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.ChangePasswordTestCase.get_request_token", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 913, "column": 8 }, "stop": { "line": 913, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.ChangePasswordTestCase.change_password", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 912, "column": 23 }, "stop": { "line": 912, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_not_logged": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 896, "column": 18 }, "stop": { "line": 896, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 899, "column": 23 }, "stop": { "line": 899, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 896, "column": 34 }, "stop": { "line": 896, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.logger.FakeLogger.__init__", "class_name": "fixtures._fixtures.logger.FakeLogger", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 900, "column": 8 }, "stop": { "line": 900, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.ChangePasswordTestCase.change_password", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 905, "column": 8 }, "stop": { "line": 905, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 904, "column": 8 }, "stop": { "line": 904, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 899, "column": 23 }, "stop": { "line": 899, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_with_disabled_user_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 885, "column": 19 }, "stop": { "line": 885, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 888, "column": 38 }, "stop": { "line": 888, "column": 48 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 888, "column": 8 }, "stop": { "line": 888, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.ChangePasswordTestCase.change_password", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 888, "column": 38 }, "stop": { "line": 888, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 885, "column": 8 }, "stop": { "line": 885, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_with_incorrect_password_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 878, "column": 8 }, "stop": { "line": 878, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.ChangePasswordTestCase.change_password", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 879, "column": 47 }, "stop": { "line": 879, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 878, "column": 38 }, "stop": { "line": 878, "column": 48 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 878, "column": 38 }, "stop": { "line": 878, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 879, "column": 47 }, "stop": { "line": 879, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_with_missing_password_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 875, "column": 24 }, "stop": { "line": 875, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic.Contains.__init__", "class_name": "testtools.matchers._basic.Contains", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 872, "column": 12 }, "stop": { "line": 872, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.ChangePasswordTestCase.change_password", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 874, "column": 8 }, "stop": { "line": 874, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_with_missing_original_password_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 869, "column": 24 }, "stop": { "line": 869, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic.Contains.__init__", "class_name": "testtools.matchers._basic.Contains", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 866, "column": 42 }, "stop": { "line": 866, "column": 52 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 868, "column": 8 }, "stop": { "line": 868, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 866, "column": 12 }, "stop": { "line": 866, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.ChangePasswordTestCase.change_password", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 866, "column": 42 }, "stop": { "line": 866, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_with_password_lock": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 859, "column": 12 }, "stop": { "line": 859, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 837, "column": 12 }, "stop": { "line": 837, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 819, "column": 13 }, "stop": { "line": 819, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 840, "column": 19 }, "stop": { "line": 840, "column": 39 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 833, "column": 19 }, "stop": { "line": 833, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 856, "column": 12 }, "stop": { "line": 856, "column": 28 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 813, "column": 19 }, "stop": { "line": 813, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 826, "column": 27 }, "stop": { "line": 826, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 861, "column": 19 }, "stop": { "line": 861, "column": 30 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 823, "column": 23 }, "stop": { "line": 823, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 853, "column": 19 }, "stop": { "line": 853, "column": 30 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 860, "column": 23 }, "stop": { "line": 860, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 838, "column": 23 }, "stop": { "line": 838, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 843, "column": 39 }, "stop": { "line": 843, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 813, "column": 19 }, "stop": { "line": 813, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 826, "column": 27 }, "stop": { "line": 826, "column": 37 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 855, "column": 12 }, "stop": { "line": 855, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 818, "column": 15 }, "stop": { "line": 818, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 814, "column": 14 }, "stop": { "line": 814, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 849, "column": 12 }, "stop": { "line": 849, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 845, "column": 24 }, "stop": { "line": 845, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 821, "column": 26 }, "stop": { "line": 821, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 859, "column": 12 }, "stop": { "line": 859, "column": 22 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 837, "column": 12 }, "stop": { "line": 837, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 859, "column": 12 }, "stop": { "line": 859, "column": 30 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 837, "column": 12 }, "stop": { "line": 837, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 834, "column": 12 }, "stop": { "line": 834, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 815, "column": 19 }, "stop": { "line": 815, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 841, "column": 12 }, "stop": { "line": 841, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 862, "column": 19 }, "stop": { "line": 862, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 854, "column": 19 }, "stop": { "line": 854, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 819, "column": 13 }, "stop": { "line": 819, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 863, "column": 12 }, "stop": { "line": 863, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 860, "column": 12 }, "stop": { "line": 860, "column": 22 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 838, "column": 12 }, "stop": { "line": 838, "column": 22 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 823, "column": 12 }, "stop": { "line": 823, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_with_min_password_age": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 797, "column": 39 }, "stop": { "line": 797, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 788, "column": 27 }, "stop": { "line": 788, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 802, "column": 42 }, "stop": { "line": 802, "column": 52 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 808, "column": 42 }, "stop": { "line": 808, "column": 52 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 786, "column": 13 }, "stop": { "line": 786, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 786, "column": 13 }, "stop": { "line": 786, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 798, "column": 25 }, "stop": { "line": 798, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.ChangePasswordTestCase.get_request_token", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 802, "column": 12 }, "stop": { "line": 802, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 808, "column": 12 }, "stop": { "line": 808, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 792, "column": 12 }, "stop": { "line": 792, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.ChangePasswordTestCase.change_password", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 785, "column": 15 }, "stop": { "line": 785, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 788, "column": 27 }, "stop": { "line": 788, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 802, "column": 42 }, "stop": { "line": 802, "column": 58 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 808, "column": 42 }, "stop": { "line": 808, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 763, "column": 25 }, "stop": { "line": 763, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 767, "column": 23 }, "stop": { "line": 767, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 773, "column": 8 }, "stop": { "line": 773, "column": 30 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 760, "column": 19 }, "stop": { "line": 760, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 781, "column": 8 }, "stop": { "line": 781, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.ChangePasswordTestCase.get_request_token", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 768, "column": 8 }, "stop": { "line": 768, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.ChangePasswordTestCase.change_password", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 767, "column": 23 }, "stop": { "line": 767, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 764, "column": 8 }, "stop": { "line": 764, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 777, "column": 8 }, "stop": { "line": 777, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase._create_user_with_expired_password": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 753, "column": 13 }, "stop": { "line": 753, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 750, "column": 19 }, "stop": { "line": 750, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 747, "column": 12 }, "stop": { "line": 747, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__sub__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 748, "column": 12 }, "stop": { "line": 748, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 750, "column": 19 }, "stop": { "line": 750, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 753, "column": 13 }, "stop": { "line": 753, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 747, "column": 12 }, "stop": { "line": 747, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 751, "column": 19 }, "stop": { "line": 751, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 745, "column": 22 }, "stop": { "line": 745, "column": 68 } } ], "kind": "function", "target": "int.__radd__" } ], "keystone.tests.unit.test_v3_identity.ChangePasswordTestCase.change_password": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 736, "column": 15 }, "stop": { "line": 736, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_identity.ChangePasswordTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 736, "column": 25 }, "stop": { "line": 736, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.ChangePasswordTestCase.get_request_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 730, "column": 12 }, "stop": { "line": 730, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_identity.ChangePasswordTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 727, "column": 20 }, "stop": { "line": 727, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_identity.ChangePasswordTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.ChangePasswordTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 720, "column": 8 }, "stop": { "line": 720, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 721, "column": 24 }, "stop": { "line": 721, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 723, "column": 21 }, "stop": { "line": 723, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.ChangePasswordTestCase.get_request_token", "class_name": "keystone.tests.unit.test_v3_identity.ChangePasswordTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_setting_default_project_id_to_domain_failed": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 704, "column": 8 }, "stop": { "line": 704, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 702, "column": 14 }, "stop": { "line": 702, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 710, "column": 8 }, "stop": { "line": 710, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 710, "column": 19 }, "stop": { "line": 710, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_update_password_not_logged": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 685, "column": 19 }, "stop": { "line": 685, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 678, "column": 19 }, "stop": { "line": 678, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 675, "column": 18 }, "stop": { "line": 675, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 684, "column": 23 }, "stop": { "line": 684, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 675, "column": 34 }, "stop": { "line": 675, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.logger.FakeLogger.__init__", "class_name": "fixtures._fixtures.logger.FakeLogger", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 688, "column": 8 }, "stop": { "line": 688, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 681, "column": 8 }, "stop": { "line": 681, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 684, "column": 23 }, "stop": { "line": 684, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 685, "column": 8 }, "stop": { "line": 685, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_user_password_not_logged": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 665, "column": 8 }, "stop": { "line": 665, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 662, "column": 18 }, "stop": { "line": 662, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 669, "column": 25 }, "stop": { "line": 669, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 662, "column": 34 }, "stop": { "line": 662, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.logger.FakeLogger.__init__", "class_name": "fixtures._fixtures.logger.FakeLogger", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 669, "column": 8 }, "stop": { "line": 669, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 664, "column": 14 }, "stop": { "line": 664, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_delete_group": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 656, "column": 8 }, "stop": { "line": 656, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 656, "column": 20 }, "stop": { "line": 656, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_update_group_domain_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 649, "column": 8 }, "stop": { "line": 649, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 649, "column": 19 }, "stop": { "line": 649, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_update_group": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 640, "column": 8 }, "stop": { "line": 640, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidGroupResponse", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 636, "column": 12 }, "stop": { "line": 636, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 637, "column": 23 }, "stop": { "line": 637, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 635, "column": 16 }, "stop": { "line": 635, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 637, "column": 12 }, "stop": { "line": 637, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_get_head_group": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 629, "column": 12 }, "stop": { "line": 629, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 631, "column": 8 }, "stop": { "line": 631, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 630, "column": 8 }, "stop": { "line": 630, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidGroupResponse", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 627, "column": 23 }, "stop": { "line": 627, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_list_head_groups": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 620, "column": 12 }, "stop": { "line": 620, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 623, "column": 8 }, "stop": { "line": 623, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 621, "column": 8 }, "stop": { "line": 621, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidGroupListResponse", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_group_bad_request": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 614, "column": 8 }, "stop": { "line": 614, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_group": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 607, "column": 12 }, "stop": { "line": 607, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 610, "column": 15 }, "stop": { "line": 610, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidGroupResponse", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 606, "column": 14 }, "stop": { "line": 606, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_delete_user_retries_on_deadlock": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 599, "column": 8 }, "stop": { "line": 599, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 593, "column": 16 }, "stop": { "line": 593, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.stop", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 565, "column": 18 }, "stop": { "line": 565, "column": 28 } } ], "kind": "function", "target": "unittest.mock._patcher.__call__" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 586, "column": 19 }, "stop": { "line": 586, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 583, "column": 22 }, "stop": { "line": 583, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_delete_user_retries_on_deadlock.FakeDeadlock.__init__", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_delete_user_retries_on_deadlock.FakeDeadlock", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 582, "column": 26 }, "stop": { "line": 582, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.start", "class_name": "unittest.mock._patch", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_delete_user": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 545, "column": 16 }, "stop": { "line": 545, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_requested_token", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 552, "column": 8 }, "stop": { "line": 552, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 536, "column": 12 }, "stop": { "line": 536, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 561, "column": 52 }, "stop": { "line": 561, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 552, "column": 20 }, "stop": { "line": 552, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 547, "column": 8 }, "stop": { "line": 547, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 541, "column": 20 }, "stop": { "line": 541, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 557, "column": 8 }, "stop": { "line": 557, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 533, "column": 22 }, "stop": { "line": 533, "column": 45 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_credential_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 562, "column": 8 }, "stop": { "line": 562, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 527, "column": 8 }, "stop": { "line": 527, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertDictEqual", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 530, "column": 16 }, "stop": { "line": 530, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_update_user_domain_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 508, "column": 15 }, "stop": { "line": 508, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 511, "column": 8 }, "stop": { "line": 511, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 511, "column": 19 }, "stop": { "line": 511, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_admin_password_reset_with_password_lock": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 485, "column": 19 }, "stop": { "line": 485, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 487, "column": 22 }, "stop": { "line": 487, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 495, "column": 8 }, "stop": { "line": 495, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidUserResponse", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 497, "column": 28 }, "stop": { "line": 497, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 492, "column": 23 }, "stop": { "line": 492, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 489, "column": 19 }, "stop": { "line": 489, "column": 30 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 493, "column": 23 }, "stop": { "line": 493, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 492, "column": 23 }, "stop": { "line": 492, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 500, "column": 8 }, "stop": { "line": 500, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 493, "column": 12 }, "stop": { "line": 493, "column": 22 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 489, "column": 8 }, "stop": { "line": 489, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_admin_password_reset_with_min_password_age_enabled": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 474, "column": 23 }, "stop": { "line": 474, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 470, "column": 19 }, "stop": { "line": 470, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 473, "column": 23 }, "stop": { "line": 473, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 481, "column": 8 }, "stop": { "line": 481, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 476, "column": 8 }, "stop": { "line": 476, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidUserResponse", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 478, "column": 28 }, "stop": { "line": 478, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 473, "column": 23 }, "stop": { "line": 473, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 474, "column": 12 }, "stop": { "line": 474, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_admin_password_reset": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 447, "column": 19 }, "stop": { "line": 447, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 431, "column": 19 }, "stop": { "line": 431, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 446, "column": 23 }, "stop": { "line": 446, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 438, "column": 12 }, "stop": { "line": 438, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 455, "column": 8 }, "stop": { "line": 455, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 462, "column": 8 }, "stop": { "line": 462, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 443, "column": 8 }, "stop": { "line": 443, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 451, "column": 8 }, "stop": { "line": 451, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 459, "column": 28 }, "stop": { "line": 459, "column": 61 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 435, "column": 28 }, "stop": { "line": 435, "column": 61 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 442, "column": 25 }, "stop": { "line": 442, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 446, "column": 23 }, "stop": { "line": 446, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 447, "column": 8 }, "stop": { "line": 447, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_update_user": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 423, "column": 12 }, "stop": { "line": 423, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 424, "column": 23 }, "stop": { "line": 424, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 422, "column": 15 }, "stop": { "line": 422, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 427, "column": 8 }, "stop": { "line": 427, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidUserResponse", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 424, "column": 12 }, "stop": { "line": 424, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_update_ephemeral_user": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 409, "column": 17 }, "stop": { "line": 409, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.identity.backends.sql_model.User", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 401, "column": 27 }, "stop": { "line": 401, "column": 46 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 402, "column": 27 }, "stop": { "line": 402, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.identity.backends.sql_model.FederatedUser", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 412, "column": 8 }, "stop": { "line": 412, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 417, "column": 8 }, "stop": { "line": 417, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 413, "column": 8 }, "stop": { "line": 413, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 418, "column": 8 }, "stop": { "line": 418, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_remove_user_from_group": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 397, "column": 8 }, "stop": { "line": 397, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 395, "column": 8 }, "stop": { "line": 395, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 395, "column": 17 }, "stop": { "line": 395, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 397, "column": 20 }, "stop": { "line": 397, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_list_head_users_in_group": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 386, "column": 12 }, "stop": { "line": 386, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 387, "column": 8 }, "stop": { "line": 387, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidUserListResponse", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 384, "column": 24 }, "stop": { "line": 384, "column": 52 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 389, "column": 22 }, "stop": { "line": 389, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 382, "column": 17 }, "stop": { "line": 382, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 391, "column": 8 }, "stop": { "line": 391, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 389, "column": 8 }, "stop": { "line": 389, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 382, "column": 8 }, "stop": { "line": 382, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_check_user_in_group": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 377, "column": 8 }, "stop": { "line": 377, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 375, "column": 8 }, "stop": { "line": 375, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 375, "column": 17 }, "stop": { "line": 375, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 377, "column": 18 }, "stop": { "line": 377, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_list_head_groups_for_user": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 368, "column": 8 }, "stop": { "line": 368, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 357, "column": 12 }, "stop": { "line": 357, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 349, "column": 12 }, "stop": { "line": 349, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 350, "column": 8 }, "stop": { "line": 350, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 358, "column": 8 }, "stop": { "line": 358, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidGroupListResponse", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 366, "column": 23 }, "stop": { "line": 366, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 347, "column": 24 }, "stop": { "line": 347, "column": 51 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 355, "column": 24 }, "stop": { "line": 355, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 333, "column": 16 }, "stop": { "line": 333, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 335, "column": 16 }, "stop": { "line": 335, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 338, "column": 17 }, "stop": { "line": 338, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 360, "column": 8 }, "stop": { "line": 360, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 352, "column": 8 }, "stop": { "line": 352, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 370, "column": 8 }, "stop": { "line": 370, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 338, "column": 8 }, "stop": { "line": 338, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 344, "column": 15 }, "stop": { "line": 344, "column": 48 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 363, "column": 15 }, "stop": { "line": 363, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_add_user_to_group": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 328, "column": 8 }, "stop": { "line": 328, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 328, "column": 17 }, "stop": { "line": 328, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_get_user_with_default_project": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 323, "column": 12 }, "stop": { "line": 323, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 320, "column": 15 }, "stop": { "line": 320, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 324, "column": 8 }, "stop": { "line": 324, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidUserResponse", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 323, "column": 21 }, "stop": { "line": 323, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_get_user_includes_required_attributes": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 315, "column": 12 }, "stop": { "line": 315, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 315, "column": 21 }, "stop": { "line": 315, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 308, "column": 15 }, "stop": { "line": 308, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 314, "column": 8 }, "stop": { "line": 314, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 313, "column": 8 }, "stop": { "line": 313, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 312, "column": 8 }, "stop": { "line": 312, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 311, "column": 8 }, "stop": { "line": 311, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 316, "column": 8 }, "stop": { "line": 316, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidUserResponse", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_get_user_does_not_include_extra_attributes": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 304, "column": 8 }, "stop": { "line": 304, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 303, "column": 8 }, "stop": { "line": 303, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 300, "column": 15 }, "stop": { "line": 300, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_get_head_user": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 294, "column": 12 }, "stop": { "line": 294, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 296, "column": 8 }, "stop": { "line": 296, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 295, "column": 8 }, "stop": { "line": 295, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidUserResponse", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 292, "column": 23 }, "stop": { "line": 292, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_list_users_no_default_project": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 286, "column": 12 }, "stop": { "line": 286, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 287, "column": 8 }, "stop": { "line": 287, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidUserListResponse", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 283, "column": 15 }, "stop": { "line": 283, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_list_users_with_multiple_backends": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 277, "column": 12 }, "stop": { "line": 277, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 270, "column": 12 }, "stop": { "line": 270, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 264, "column": 12 }, "stop": { "line": 264, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 278, "column": 8 }, "stop": { "line": 278, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 271, "column": 8 }, "stop": { "line": 271, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 265, "column": 8 }, "stop": { "line": 265, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidUserListResponse", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 242, "column": 15 }, "stop": { "line": 242, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 240, "column": 46 }, "stop": { "line": 240, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 260, "column": 23 }, "stop": { "line": 260, "column": 30 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 251, "column": 23 }, "stop": { "line": 251, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 275, "column": 24 }, "stop": { "line": 275, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 257, "column": 23 }, "stop": { "line": 257, "column": 56 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 253, "column": 19 }, "stop": { "line": 253, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 239, "column": 18 }, "stop": { "line": 239, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 236, "column": 17 }, "stop": { "line": 236, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_list_head_users": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 220, "column": 12 }, "stop": { "line": 220, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 221, "column": 8 }, "stop": { "line": 221, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidUserListResponse", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 223, "column": 8 }, "stop": { "line": 223, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_user_bad_domain_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 212, "column": 8 }, "stop": { "line": 212, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_user_bad_request": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 205, "column": 8 }, "stop": { "line": 205, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_user_management_normalized_keys": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 172, "column": 12 }, "stop": { "line": 172, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 174, "column": 8 }, "stop": { "line": 174, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidUserListResponse", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 200, "column": 43 }, "stop": { "line": 200, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 199, "column": 25 }, "stop": { "line": 199, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 196, "column": 26 }, "stop": { "line": 196, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 173, "column": 12 }, "stop": { "line": 173, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 175, "column": 8 }, "stop": { "line": 175, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 200, "column": 8 }, "stop": { "line": 200, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertNotEqual", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 188, "column": 28 }, "stop": { "line": 188, "column": 36 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 181, "column": 28 }, "stop": { "line": 181, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 167, "column": 8 }, "stop": { "line": 167, "column": 36 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 201, "column": 8 }, "stop": { "line": 201, "column": 36 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 189, "column": 8 }, "stop": { "line": 189, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidUserResponse", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 181, "column": 8 }, "stop": { "line": 181, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 168, "column": 8 }, "stop": { "line": 168, "column": 18 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 190, "column": 8 }, "stop": { "line": 190, "column": 18 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 188, "column": 8 }, "stop": { "line": 188, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 159, "column": 18 }, "stop": { "line": 159, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 157, "column": 18 }, "stop": { "line": 157, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 199, "column": 8 }, "stop": { "line": 199, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 186, "column": 8 }, "stop": { "line": 186, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 198, "column": 8 }, "stop": { "line": 198, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 182, "column": 12 }, "stop": { "line": 182, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 164, "column": 12 }, "stop": { "line": 164, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 196, "column": 12 }, "stop": { "line": 196, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 185, "column": 8 }, "stop": { "line": 185, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 163, "column": 15 }, "stop": { "line": 163, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 180, "column": 15 }, "stop": { "line": 180, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 195, "column": 12 }, "stop": { "line": 195, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_user_with_admin_token_and_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 133, "column": 8 }, "stop": { "line": 133, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 133, "column": 54 }, "stop": { "line": 133, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_admin_token", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 132, "column": 14 }, "stop": { "line": 132, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_user_without_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 93, "column": 15 }, "stop": { "line": 93, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 110, "column": 17 }, "stop": { "line": 110, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 99, "column": 17 }, "stop": { "line": 99, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 100, "column": 8 }, "stop": { "line": 100, "column": 18 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 111, "column": 8 }, "stop": { "line": 111, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 128, "column": 15 }, "stop": { "line": 128, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 106, "column": 8 }, "stop": { "line": 106, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidUserResponse", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 101, "column": 15 }, "stop": { "line": 101, "column": 48 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 112, "column": 15 }, "stop": { "line": 112, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 127, "column": 8 }, "stop": { "line": 127, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 125, "column": 12 }, "stop": { "line": 125, "column": 27 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 91, "column": 17 }, "stop": { "line": 91, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 124, "column": 16 }, "stop": { "line": 124, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 105, "column": 12 }, "stop": { "line": 105, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 122, "column": 13 }, "stop": { "line": 122, "column": 23 } } ], "kind": "function", "target": "unittest.mock._patcher.__call__" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 122, "column": 13 }, "stop": { "line": 123, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 109, "column": 14 }, "stop": { "line": 109, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 98, "column": 14 }, "stop": { "line": 98, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_user": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 76, "column": 12 }, "stop": { "line": 76, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 75, "column": 14 }, "stop": { "line": 75, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 79, "column": 15 }, "stop": { "line": 79, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidUserResponse", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_identity.IdentityTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 63, "column": 26 }, "stop": { "line": 63, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_credential_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 51, "column": 8 }, "stop": { "line": 51, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_identity.IdentityTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 50, "column": 8 }, "stop": { "line": 50, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 59, "column": 21 }, "stop": { "line": 59, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_identity.py", "start": { "line": 52, "column": 12 }, "stop": { "line": 52, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository.__init__", "class_name": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository", "dispatch": "static" } ], "prompt_toolkit.mouse_events.MouseEvent.__repr__": [], "prompt_toolkit.mouse_events.MouseEvent.__init__": [], "prompt_toolkit.clipboard.in_memory.InMemoryClipboard.rotate": [], "prompt_toolkit.clipboard.in_memory.InMemoryClipboard.get_data": [], "prompt_toolkit.clipboard.in_memory.InMemoryClipboard.set_data": [], "prompt_toolkit.clipboard.in_memory.InMemoryClipboard.__init__": [], "jedi.inference.docstrings.infer_return_types": [], "jedi.inference.docstrings.infer_param": [], "jedi.inference.docstrings._execute_array_values": [], "jedi.inference.docstrings._execute_types_in_stmt": [], "jedi.inference.docstrings._infer_for_statement_string": [], "jedi.inference.docstrings._strip_rst_role": [], "jedi.inference.docstrings._search_param_in_docstr": [], "jedi.inference.docstrings._expand_typestr": [], "jedi.inference.docstrings._search_return_in_numpydocstr": [], "jedi.inference.docstrings._search_param_in_numpydocstr": [], "jedi.inference.docstrings._get_numpy_doc_string_cls": [], "psutil.test": [], "psutil.users": [], "psutil.boot_time": [], "psutil.net_if_stats": [], "psutil.net_if_addrs": [], "psutil.net_connections": [], "psutil.net_io_counters": [], "psutil.disk_io_counters": [], "psutil.disk_partitions": [], "psutil.disk_usage": [], "psutil.swap_memory": [], "psutil.virtual_memory": [], "psutil.cpu_stats": [], "psutil.cpu_times_percent": [], "psutil.cpu_percent": [], "psutil._cpu_times_deltas": [], "psutil._cpu_busy_time": [], "psutil._cpu_tot_time": [], "psutil.cpu_times": [], "psutil.cpu_count": [], "psutil.wait_procs": [], "psutil.process_iter": [], "psutil.pid_exists": [], "psutil.pids": [], "psutil.Popen.wait": [], "psutil.Popen.__getattribute__": [], "psutil.Popen.__exit__": [], "psutil.Popen.__enter__": [], "psutil.Popen.__dir__": [], "psutil.Popen.__init__": [], "psutil.Process.wait": [], "psutil.Process.kill": [], "psutil.Process.terminate": [], "psutil.Process.resume": [], "psutil.Process.suspend": [], "psutil.Process.send_signal": [], "psutil.Process.connections": [], "psutil.Process.open_files": [], "psutil.Process.memory_percent": [], "psutil.Process.memory_full_info": [], "psutil.Process.memory_info_ex": [], "psutil.Process.memory_info": [], "psutil.Process.cpu_times": [], "psutil.Process.cpu_percent": [], "psutil.Process.children": [], "psutil.Process.num_threads": [], "psutil.Process.num_ctx_switches": [], "psutil.Process.nice": [], "psutil.Process.cwd": [], "psutil.Process.create_time": [], "psutil.Process.username": [], "psutil.Process.status": [], "psutil.Process.cmdline": [], "psutil.Process.exe": [], "psutil.Process.name": [], "psutil.Process.ppid": [], "psutil.Process.is_running": [], "psutil.Process.parents": [], "psutil.Process.parent": [], "psutil.Process.as_dict": [], "psutil.Process.oneshot": [], "psutil.Process.pid": [], "psutil.Process.__hash__": [], "psutil.Process.__ne__": [], "psutil.Process.__eq__": [], "psutil.Process.__str__": [], "psutil.Process._init": [], "psutil.Process.__init__": [], "psutil._pprint_secs": [], "psutil._assert_pid_not_reused": [], "graphene.relay.tests.test_connection.test_connectionfield_required": [], "graphene.relay.tests.test_connection.test_connectionfield_custom_args": [], "graphene.relay.tests.test_connection.test_connectionfield_node_deprecated": [], "graphene.relay.tests.test_connection.test_connectionfield": [], "graphene.relay.tests.test_connection.test_pageinfo": [], "graphene.relay.tests.test_connection.test_edge_with_bases": [], "graphene.relay.tests.test_connection.test_edge": [], "graphene.relay.tests.test_connection.test_connection_name": [], "graphene.relay.tests.test_connection.test_connection_inherit_abstracttype": [], "graphene.relay.tests.test_connection.test_connection": [], "oslo_utils.tests.test_netutils.TestIsIPv6Enabled.test_memoize_not_exists": [], "oslo_utils.tests.test_netutils.TestIsIPv6Enabled.test_memoize_disabled": [], "oslo_utils.tests.test_netutils.TestIsIPv6Enabled.test_memoize_enabled": [], "oslo_utils.tests.test_netutils.TestIsIPv6Enabled.test_disabled_non_exists": [], "oslo_utils.tests.test_netutils.TestIsIPv6Enabled.test_disabled": [], "oslo_utils.tests.test_netutils.TestIsIPv6Enabled.test_enabled": [], "oslo_utils.tests.test_netutils.TestIsIPv6Enabled.setUp": [], "oslo_utils.tests.test_netutils.mock_file_content": [], "oslo_utils.tests.test_netutils.MACbyIPv6TestCase.test_universal": [], "oslo_utils.tests.test_netutils.MACbyIPv6TestCase.test_local": [], "oslo_utils.tests.test_netutils.MACbyIPv6TestCase.test_random_qemu_mac": [], "oslo_utils.tests.test_netutils.MACbyIPv6TestCase.test_reverse_generate_IPv6_by_EUI64": [], "oslo_utils.tests.test_netutils.IPv6byEUI64TestCase.test_generate_IPv6_with_empty_prefix": [], "oslo_utils.tests.test_netutils.IPv6byEUI64TestCase.test_generate_IPv6_with_error_prefix_type": [], "oslo_utils.tests.test_netutils.IPv6byEUI64TestCase.test_generate_IPv6_with_bad_prefix": [], "oslo_utils.tests.test_netutils.IPv6byEUI64TestCase.test_generate_IPv6_with_bad_mac": [], "oslo_utils.tests.test_netutils.IPv6byEUI64TestCase.test_generate_IPv6_with_IPv4_prefix": [], "oslo_utils.tests.test_netutils.IPv6byEUI64TestCase.test_generate_IPv6_by_EUI64": [], "oslo_utils.tests.test_netutils.NetworkUtilsTest.test_get_my_ipv4_address_without_default_interface": [], "oslo_utils.tests.test_netutils.NetworkUtilsTest.test_get_my_ipv4_address_without_default_route": [], "oslo_utils.tests.test_netutils.NetworkUtilsTest.test_get_my_ipv4_address_with_default_route": [], "oslo_utils.tests.test_netutils.NetworkUtilsTest.test_get_my_ip_socket_error": [], "oslo_utils.tests.test_netutils.NetworkUtilsTest.test_invalid_icmp_code": [], "oslo_utils.tests.test_netutils.NetworkUtilsTest.test_valid_icmp_code": [], "oslo_utils.tests.test_netutils.NetworkUtilsTest.test_invalid_icmp_type": [], "oslo_utils.tests.test_netutils.NetworkUtilsTest.test_valid_icmp_type": [], "oslo_utils.tests.test_netutils.NetworkUtilsTest.test_is_int_not_in_range": [], "oslo_utils.tests.test_netutils.NetworkUtilsTest.test_is_int_in_range": [], "oslo_utils.tests.test_netutils.NetworkUtilsTest.test_get_my_ip": [], "oslo_utils.tests.test_netutils.NetworkUtilsTest.test_valid_port_fail": [], "oslo_utils.tests.test_netutils.NetworkUtilsTest.test_valid_port": [], "oslo_utils.tests.test_netutils.NetworkUtilsTest.test_is_valid_ipv6_cidr": [], "oslo_utils.tests.test_netutils.NetworkUtilsTest.test_is_valid_cidr": [], "oslo_utils.tests.test_netutils.NetworkUtilsTest.test_is_valid_mac": [], "oslo_utils.tests.test_netutils.NetworkUtilsTest.test_is_valid_ip": [], "oslo_utils.tests.test_netutils.NetworkUtilsTest.test_escape_ipv6": [], "oslo_utils.tests.test_netutils.NetworkUtilsTest.test_is_valid_ipv6": [], "oslo_utils.tests.test_netutils.NetworkUtilsTest.test_is_valid_ipv4": [], "oslo_utils.tests.test_netutils.NetworkUtilsTest.test_set_tcp_keepalive": [], "oslo_utils.tests.test_netutils.NetworkUtilsTest.test_urlsplit_params": [], "oslo_utils.tests.test_netutils.NetworkUtilsTest.test_urlsplit_ipv6": [], "oslo_utils.tests.test_netutils.NetworkUtilsTest.test_urlsplit": [], "oslo_utils.tests.test_netutils.NetworkUtilsTest.test_parse_host_port": [], "oslo_utils.tests.test_netutils.NetworkUtilsTest.test_no_host": [], "keystone.tests.unit.ksfixtures.database.Database.recreate": [], "keystone.tests.unit.ksfixtures.database.Database.setUp": [ { "locations": [ { "path": "keystone/tests/unit/ksfixtures/database.py", "start": { "line": 113, "column": 8 }, "stop": { "line": 113, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures.fixture.Fixture.setUp", "class_name": "fixtures.fixture.Fixture", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/database.py", "start": { "line": 115, "column": 13 }, "stop": { "line": 115, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/database.py", "start": { "line": 119, "column": 8 }, "stop": { "line": 119, "column": 23 } }, { "path": "keystone/tests/unit/ksfixtures/database.py", "start": { "line": 117, "column": 8 }, "stop": { "line": 117, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures.fixture.Fixture.addCleanup", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "dynamic" } ], "keystone.tests.unit.ksfixtures.database.Database.__init__": [ { "locations": [ { "path": "keystone/tests/unit/ksfixtures/database.py", "start": { "line": 108, "column": 8 }, "stop": { "line": 108, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.ksfixtures.database.initialize_sql_session" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/database.py", "start": { "line": 107, "column": 8 }, "stop": { "line": 107, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "fixtures.fixture.Fixture", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/database.py", "start": { "line": 110, "column": 8 }, "stop": { "line": 110, "column": 37 } } ], "kind": "function", "target": "keystone.common.sql.core.enable_sqlite_foreign_key" } ], "keystone.tests.unit.ksfixtures.database._load_sqlalchemy_models": [ { "locations": [ { "path": "keystone/tests/unit/ksfixtures/database.py", "start": { "line": 92, "column": 27 }, "stop": { "line": 92, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.replace", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/database.py", "start": { "line": 80, "column": 20 }, "stop": { "line": 80, "column": 36 } } ], "kind": "function", "target": "os.path.normpath" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/database.py", "start": { "line": 96, "column": 43 }, "stop": { "line": 96, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/database.py", "start": { "line": 95, "column": 30 }, "stop": { "line": 95, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__sub__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/database.py", "start": { "line": 95, "column": 21 }, "stop": { "line": 95, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/database.py", "start": { "line": 86, "column": 20 }, "stop": { "line": 86, "column": 23 } }, { "path": "keystone/tests/unit/ksfixtures/database.py", "start": { "line": 95, "column": 30 }, "stop": { "line": 95, "column": 33 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/database.py", "start": { "line": 86, "column": 15 }, "stop": { "line": 86, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__getitem__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/database.py", "start": { "line": 80, "column": 37 }, "stop": { "line": 80, "column": 49 } } ], "kind": "function", "target": "os.path.join" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/database.py", "start": { "line": 97, "column": 38 }, "stop": { "line": 97, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.rstrip", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/database.py", "start": { "line": 87, "column": 11 }, "stop": { "line": 87, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.endswith", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/database.py", "start": { "line": 91, "column": 27 }, "stop": { "line": 91, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/database.py", "start": { "line": 81, "column": 8 }, "stop": { "line": 81, "column": 23 } } ], "kind": "function", "target": "os.path.dirname" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/database.py", "start": { "line": 92, "column": 27 }, "stop": { "line": 92, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.lstrip", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/database.py", "start": { "line": 93, "column": 32 }, "stop": { "line": 93, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.split", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/database.py", "start": { "line": 82, "column": 29 }, "stop": { "line": 82, "column": 36 } } ], "kind": "function", "target": "os.walk" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/database.py", "start": { "line": 87, "column": 41 }, "stop": { "line": 87, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/database.py", "start": { "line": 100, "column": 12 }, "stop": { "line": 100, "column": 22 } } ], "kind": "function", "target": "__import__" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/database.py", "start": { "line": 86, "column": 20 }, "stop": { "line": 86, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/database.py", "start": { "line": 99, "column": 26 }, "stop": { "line": 99, "column": 37 } }, { "path": "keystone/tests/unit/ksfixtures/database.py", "start": { "line": 96, "column": 43 }, "stop": { "line": 96, "column": 63 } }, { "path": "keystone/tests/unit/ksfixtures/database.py", "start": { "line": 96, "column": 16 }, "stop": { "line": 96, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.ksfixtures.database.initialize_sql_session": [ { "locations": [ { "path": "keystone/tests/unit/ksfixtures/database.py", "start": { "line": 51, "column": 4 }, "stop": { "line": 51, "column": 27 } } ], "kind": "function", "target": "oslo_db.options.set_defaults" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/database.py", "start": { "line": 60, "column": 33 }, "stop": { "line": 60, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.ksfixtures.database.run_once": [], "oslo_utils.tests.test_uuidutils.UUIDUtilsTest.test_name_is_uuid_like": [], "oslo_utils.tests.test_uuidutils.UUIDUtilsTest.test_id_is_uuid_like": [], "oslo_utils.tests.test_uuidutils.UUIDUtilsTest.test_is_uuid_like_insensitive": [], "oslo_utils.tests.test_uuidutils.UUIDUtilsTest.test_is_uuid_like": [], "oslo_utils.tests.test_uuidutils.UUIDUtilsTest.test_generate_uuid_dashed_false": [], "oslo_utils.tests.test_uuidutils.UUIDUtilsTest.test_generate_uuid": [], "prompt_toolkit.input.posix_pipe.PosixPipeInput.typeahead_hash": [], "prompt_toolkit.input.posix_pipe.PosixPipeInput.close": [], "prompt_toolkit.input.posix_pipe.PosixPipeInput.cooked_mode": [], "prompt_toolkit.input.posix_pipe.PosixPipeInput.raw_mode": [], "prompt_toolkit.input.posix_pipe.PosixPipeInput.send_text": [], "prompt_toolkit.input.posix_pipe.PosixPipeInput.send_bytes": [], "prompt_toolkit.input.posix_pipe.PosixPipeInput.__init__": [], "keystone.common.sql.migrate_repo.versions.092_make_implied_roles_fks_cascaded.upgrade": [ { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/092_make_implied_roles_fks_cascaded.py", "start": { "line": 45, "column": 42 }, "stop": { "line": 45, "column": 50 } }, { "path": "keystone/common/sql/migrate_repo/versions/092_make_implied_roles_fks_cascaded.py", "start": { "line": 41, "column": 42 }, "stop": { "line": 41, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/092_make_implied_roles_fks_cascaded.py", "start": { "line": 44, "column": 48 }, "stop": { "line": 44, "column": 52 } }, { "path": "keystone/common/sql/migrate_repo/versions/092_make_implied_roles_fks_cascaded.py", "start": { "line": 39, "column": 45 }, "stop": { "line": 39, "column": 49 } }, { "path": "keystone/common/sql/migrate_repo/versions/092_make_implied_roles_fks_cascaded.py", "start": { "line": 43, "column": 45 }, "stop": { "line": 43, "column": 49 } }, { "path": "keystone/common/sql/migrate_repo/versions/092_make_implied_roles_fks_cascaded.py", "start": { "line": 40, "column": 48 }, "stop": { "line": 40, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/092_make_implied_roles_fks_cascaded.py", "start": { "line": 39, "column": 8 }, "stop": { "line": 41, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.drop", "class_name": "migrate.changeset.constraint.ForeignKeyConstraint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/092_make_implied_roles_fks_cascaded.py", "start": { "line": 27, "column": 19 }, "stop": { "line": 27, "column": 28 } }, { "path": "keystone/common/sql/migrate_repo/versions/092_make_implied_roles_fks_cascaded.py", "start": { "line": 26, "column": 11 }, "stop": { "line": 26, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/092_make_implied_roles_fks_cascaded.py", "start": { "line": 43, "column": 8 }, "stop": { "line": 46, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.create", "class_name": "migrate.changeset.constraint.ForeignKeyConstraint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/092_make_implied_roles_fks_cascaded.py", "start": { "line": 43, "column": 8 }, "stop": { "line": 43, "column": 36 } }, { "path": "keystone/common/sql/migrate_repo/versions/092_make_implied_roles_fks_cascaded.py", "start": { "line": 39, "column": 8 }, "stop": { "line": 39, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ForeignKeyConstraint.__init__", "class_name": "migrate.changeset.constraint.ForeignKeyConstraint", "dispatch": "static" } ], "jedi.inference.recursion.ExecutionRecursionDetector.push_execution": [], "jedi.inference.recursion.ExecutionRecursionDetector.pop_execution": [], "jedi.inference.recursion.ExecutionRecursionDetector.__init__": [], "jedi.inference.recursion.execution_recursion_decorator": [], "jedi.inference.recursion.execution_allowed": [], "jedi.inference.recursion.RecursionDetector.__init__": [], "IPython.utils.tests.test_module_paths.test_find_mod_5": [], "IPython.utils.tests.test_module_paths.test_find_mod_4": [], "IPython.utils.tests.test_module_paths.test_find_mod_3": [], "IPython.utils.tests.test_module_paths.test_find_mod_2": [], "IPython.utils.tests.test_module_paths.test_find_mod_1": [], "IPython.utils.tests.test_module_paths.test_tempdir": [], "IPython.utils.tests.test_module_paths.teardown_module": [], "IPython.utils.tests.test_module_paths.setup_module": [], "IPython.utils.tests.test_module_paths.make_empty_file": [], "eventlet.hubs.selects.Hub.wait": [], "eventlet.hubs.selects.Hub._remove_bad_fds": [], "eventlet.hubs.selects.is_available": [], "rx.linq.observable.finallyaction.finally_action": [], "oslo_db.sqlalchemy.migration_cli.manager.MigrationManager.stamp": [], "oslo_db.sqlalchemy.migration_cli.manager.MigrationManager.revision": [], "oslo_db.sqlalchemy.migration_cli.manager.MigrationManager.version": [], "oslo_db.sqlalchemy.migration_cli.manager.MigrationManager.downgrade": [], "oslo_db.sqlalchemy.migration_cli.manager.MigrationManager.upgrade": [], "oslo_db.sqlalchemy.migration_cli.manager.MigrationManager._plugins": [], "oslo_db.sqlalchemy.migration_cli.manager.MigrationManager.__init__": [], "oslo_db.sqlalchemy.migration_cli.manager.check_plugin_enabled": [], "pyre_check.client.source_database_buck_builder.main": [], "pyre_check.client.source_database_buck_builder.build": [], "pyre_check.client.source_database_buck_builder._build_link_tree": [], "pyre_check.client.source_database_buck_builder._merge_source_databases": [], "pyre_check.client.source_database_buck_builder._load_source_databases": [], "pyre_check.client.source_database_buck_builder._build_targets": [], "pyre_check.client.source_database_buck_builder._get_buck_build_arguments": [], "pyre_check.client.source_database_buck_builder._query_targets": [], "pyre_check.client.source_database_buck_builder._load_json_ignoring_extra_data": [], "pyre_check.client.source_database_buck_builder._ignore_target": [], "pyre_check.client.source_database_buck_builder._normalize_specification": [], "pyre_check.client.source_database_buck_builder._get_buck_query_arguments": [], "pyre_check.client.source_database_buck_builder._buck": [], "dns.rdtypes.ANY.X25.X25.from_wire": [], "dns.rdtypes.ANY.X25.X25.to_wire": [], "dns.rdtypes.ANY.X25.X25.from_text": [], "dns.rdtypes.ANY.X25.X25.to_text": [], "dns.rdtypes.ANY.X25.X25.__init__": [], "keystoneauth1.service_token.ServiceTokenAuthWrapper.get_sp_url": [], "keystoneauth1.service_token.ServiceTokenAuthWrapper.get_sp_auth_url": [], "keystoneauth1.service_token.ServiceTokenAuthWrapper.get_project_id": [], "keystoneauth1.service_token.ServiceTokenAuthWrapper.get_user_id": [], "keystoneauth1.service_token.ServiceTokenAuthWrapper.get_endpoint": [], "keystoneauth1.service_token.ServiceTokenAuthWrapper.get_token": [], "keystoneauth1.service_token.ServiceTokenAuthWrapper.get_connection_params": [], "keystoneauth1.service_token.ServiceTokenAuthWrapper.invalidate": [], "keystoneauth1.service_token.ServiceTokenAuthWrapper.get_headers": [], "keystoneauth1.service_token.ServiceTokenAuthWrapper.__init__": [], "IPython.utils.ulinecache.getlines": [], "pygments.lexers.dalvik.SmaliLexer.analyse_text": [], "oslo_messaging._drivers.amqp1_driver.eventloop.Thread._main_loop": [], "oslo_messaging._drivers.amqp1_driver.eventloop.Thread.run": [], "oslo_messaging._drivers.amqp1_driver.eventloop.Thread.connect": [], "oslo_messaging._drivers.amqp1_driver.eventloop.Thread.alarm": [], "oslo_messaging._drivers.amqp1_driver.eventloop.Thread.defer": [], "oslo_messaging._drivers.amqp1_driver.eventloop.Thread.destroy": [], "oslo_messaging._drivers.amqp1_driver.eventloop.Thread.shutdown": [], "oslo_messaging._drivers.amqp1_driver.eventloop.Thread.wakeup": [], "oslo_messaging._drivers.amqp1_driver.eventloop.Thread.__init__": [], "oslo_messaging._drivers.amqp1_driver.eventloop.Requests.process_requests": [], "oslo_messaging._drivers.amqp1_driver.eventloop.Requests.fileno": [], "oslo_messaging._drivers.amqp1_driver.eventloop.Requests.wakeup": [], "oslo_messaging._drivers.amqp1_driver.eventloop.Requests.__init__": [], "oslo_messaging._drivers.amqp1_driver.eventloop.Scheduler._process": [], "oslo_messaging._drivers.amqp1_driver.eventloop.Scheduler._get_delay": [], "oslo_messaging._drivers.amqp1_driver.eventloop.Scheduler._next_deadline": [], "oslo_messaging._drivers.amqp1_driver.eventloop.Scheduler.defer": [], "oslo_messaging._drivers.amqp1_driver.eventloop.Scheduler.alarm": [], "oslo_messaging._drivers.amqp1_driver.eventloop.Scheduler.__init__": [], "oslo_messaging._drivers.amqp1_driver.eventloop.Scheduler.Event.cancel": [], "oslo_messaging._drivers.amqp1_driver.eventloop.Scheduler.Event.__init__": [], "oslo_messaging._drivers.amqp1_driver.eventloop._SocketConnection.close": [], "oslo_messaging._drivers.amqp1_driver.eventloop._SocketConnection.reset": [], "oslo_messaging._drivers.amqp1_driver.eventloop._SocketConnection.connect": [], "oslo_messaging._drivers.amqp1_driver.eventloop._SocketConnection.write_socket": [], "oslo_messaging._drivers.amqp1_driver.eventloop._SocketConnection.read_socket": [], "oslo_messaging._drivers.amqp1_driver.eventloop._SocketConnection.fileno": [], "oslo_messaging._drivers.amqp1_driver.eventloop._SocketConnection.__init__": [], "oslo_messaging._drivers.amqp1_driver.eventloop.compute_timeout": [], "keystone.common.sql.migrate_repo.versions.094_add_federated_user_table.upgrade": [ { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/094_add_federated_user_table.py", "start": { "line": 38, "column": 8 }, "stop": { "line": 38, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.ColumnCollectionConstraint.__init__", "class_name": "sqlalchemy.sql.schema.UniqueConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/094_add_federated_user_table.py", "start": { "line": 41, "column": 4 }, "stop": { "line": 41, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.create", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/094_add_federated_user_table.py", "start": { "line": 23, "column": 21 }, "stop": { "line": 23, "column": 30 } }, { "path": "keystone/common/sql/migrate_repo/versions/094_add_federated_user_table.py", "start": { "line": 22, "column": 16 }, "stop": { "line": 22, "column": 25 } }, { "path": "keystone/common/sql/migrate_repo/versions/094_add_federated_user_table.py", "start": { "line": 21, "column": 17 }, "stop": { "line": 21, "column": 26 } }, { "path": "keystone/common/sql/migrate_repo/versions/094_add_federated_user_table.py", "start": { "line": 25, "column": 22 }, "stop": { "line": 25, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/094_add_federated_user_table.py", "start": { "line": 30, "column": 19 }, "stop": { "line": 30, "column": 33 } }, { "path": "keystone/common/sql/migrate_repo/versions/094_add_federated_user_table.py", "start": { "line": 33, "column": 19 }, "stop": { "line": 33, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.ForeignKey.__init__", "class_name": "sqlalchemy.sql.schema.ForeignKey", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/094_add_federated_user_table.py", "start": { "line": 43, "column": 4 }, "stop": { "line": 45, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.create", "class_name": "migrate.changeset.constraint.ForeignKeyConstraint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/094_add_federated_user_table.py", "start": { "line": 43, "column": 4 }, "stop": { "line": 43, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ForeignKeyConstraint.__init__", "class_name": "migrate.changeset.constraint.ForeignKeyConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/094_add_federated_user_table.py", "start": { "line": 35, "column": 8 }, "stop": { "line": 35, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/094_add_federated_user_table.py", "start": { "line": 28, "column": 8 }, "stop": { "line": 28, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/094_add_federated_user_table.py", "start": { "line": 29, "column": 8 }, "stop": { "line": 29, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/094_add_federated_user_table.py", "start": { "line": 37, "column": 8 }, "stop": { "line": 37, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/094_add_federated_user_table.py", "start": { "line": 36, "column": 8 }, "stop": { "line": 36, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/094_add_federated_user_table.py", "start": { "line": 32, "column": 8 }, "stop": { "line": 32, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" } ], "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile.setUp": [ { "locations": [ { "path": "keystone/tests/unit/ksfixtures/temporaryfile.py", "start": { "line": 29, "column": 8 }, "stop": { "line": 29, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures.fixture.Fixture.addCleanup", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/temporaryfile.py", "start": { "line": 24, "column": 8 }, "stop": { "line": 24, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures.fixture.Fixture.setUp", "class_name": "fixtures.fixture.Fixture", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/temporaryfile.py", "start": { "line": 26, "column": 30 }, "stop": { "line": 26, "column": 46 } } ], "kind": "function", "target": "tempfile.mkstemp" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/temporaryfile.py", "start": { "line": 28, "column": 8 }, "stop": { "line": 28, "column": 16 } } ], "kind": "function", "target": "os.close" } ], "keystone.tests.unit.identity.shadow_users.test_core.ShadowUsersCoreTests.test_shadow_federated_user_not_creating_a_local_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_core.py", "start": { "line": 91, "column": 8 }, "stop": { "line": 91, "column": 24 } }, { "path": "keystone/tests/unit/identity/shadow_users/test_core.py", "start": { "line": 76, "column": 8 }, "stop": { "line": 76, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_core.py", "start": { "line": 75, "column": 16 }, "stop": { "line": 75, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_core.py", "start": { "line": 82, "column": 46 }, "stop": { "line": 82, "column": 56 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_core.py", "start": { "line": 79, "column": 28 }, "stop": { "line": 79, "column": 31 } }, { "path": "keystone/tests/unit/identity/shadow_users/test_core.py", "start": { "line": 95, "column": 28 }, "stop": { "line": 95, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_core.py", "start": { "line": 82, "column": 46 }, "stop": { "line": 82, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.shadow_users.test_core.ShadowUsersCoreTests.test_shadow_existing_federated_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_core.py", "start": { "line": 54, "column": 46 }, "stop": { "line": 54, "column": 56 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_core.py", "start": { "line": 54, "column": 46 }, "stop": { "line": 54, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.shadow_users.test_core.ShadowUsersCoreTests.test_shadow_federated_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_core.py", "start": { "line": 30, "column": 28 }, "stop": { "line": 30, "column": 31 } } ], "kind": "function", "target": "len" } ], "setuptools._distutils.command.py37compat.compose": [], "setuptools._distutils.command.py37compat._pythonlib_compat": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_errors_bad_literal_with_op_allin": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_errors_dict_literal_with_op_allin": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_errors_str_with_op_allin": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_errors_list_with_op_allin": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_fails_onechar_with_op_allin": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_fails_match_substr_reversed": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_fails_match_substr": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_fails_match_substr_single": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_fails_match_one_with_op_allin": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_fails_all_with_op_allin": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_fails_with_op_allin": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_matches_one_with_op_allin": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_matches_all_with_op_allin": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_fails_with_op_eqeq": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_matches_with_op_eqeq2": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_matches_with_op_eqeq": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_fails_with_op_ne": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_matches_with_op_ne": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_fails_with_op_ge": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_matches_with_op_l3": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_matches_with_op_l2": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_matches_with_op_l": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_matches_with_op_g3": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_matches_with_op_g2": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_matches_with_op_g": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_matches_with_op_ge2": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_matches_with_op_ge": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_fails_with_op_le": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_matches_with_op_le2": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_matches_with_op_le": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_fails_with_op_or3": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_fails_with_op_or2": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_fails_with_op_or": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_matches_with_op_or3": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_matches_with_op_or2": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_matches_with_op_or": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_fails_with_op_in2": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_fails_with_op_in": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_matches_with_op_in3": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_matches_with_op_in2": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_matches_with_op_in": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_fails_with_op_sg2": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_fails_with_op_sg": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_matches_with_op_sg": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_fails_with_op_sl2": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_fails_with_op_sl": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_matches_with_op_sl": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_fails_with_op_sle": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_matches_with_op_sle2": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_matches_with_op_sle": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_fails_with_op_sge": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_matches_with_op_sge2": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_matches_with_op_sge": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_fails_with_op_sneq": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_matches_with_op_sneq": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_fails_with_op_seq": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_matches_with_op_seq": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_fails_with_op_eq3": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_fails_with_op_eq": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_matches_with_op_eq2": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_matches_with_op_eq": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_fails_with_bogus_ops": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_fails_simple3": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_fails_simple2": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_fails_simple": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_match_int_leading_zero": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_fails_string_vs_int": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase.test_specs_matches_simple": [], "oslo_utils.tests.test_specs_matcher.SpecsMatcherTestCase._do_specs_matcher_test": [], "rx.linq.observable.timeinterval.time_interval": [], "sapp.ui.trace.trace_kind_to_shared_text_kind": [], "sapp.ui.trace.get_leaves_trace_frame": [], "sapp.ui.trace._leaf_lookup": [], "sapp.ui.trace.next_frames": [], "sapp.ui.trace.navigate_trace_frames": [], "sapp.ui.trace.initial_frames": [], "sapp.ui.trace.LeafLookup.resolve": [], "sapp.ui.trace.LeafLookup.create": [], "sapp.ui.trace.LeafLookup.__init__": [], "sapp.ui.trace.TraceTuple.__init__": [], "sapp.ui.trace.TraceFrameQueryResult.is_leaf": [], "sapp.ui.trace.TraceFrameQueryResult.from_record": [], "sapp.ui.trace.TraceFrameQueryResult.__init__": [], "sapp.ui.trace.TraceFrameQueryResultType.resolve_is_leaf": [], "sapp.ui.trace.TraceFrameQueryResultType.resolve_frame_id": [], "keystone.cmd.doctor.credential.symptom_keys_in_credential_fernet_key_repository": [ { "locations": [ { "path": "keystone/cmd/doctor/credential.py", "start": { "line": 75, "column": 16 }, "stop": { "line": 75, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.load_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/doctor/credential.py", "start": { "line": 68, "column": 19 }, "stop": { "line": 68, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" } ], "keystone.cmd.doctor.credential.symptom_usability_of_credential_fernet_key_repository": [ { "locations": [ { "path": "keystone/cmd/doctor/credential.py", "start": { "line": 57, "column": 16 }, "stop": { "line": 57, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.validate_key_repository", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/doctor/credential.py", "start": { "line": 50, "column": 19 }, "stop": { "line": 50, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" } ], "keystone.cmd.doctor.credential.symptom_unique_key_repositories": [], "sqlparse.tokens._TokenType.__repr__": [], "sqlparse.tokens._TokenType.__getattr__": [], "sqlparse.tokens._TokenType.__contains__": [], "IPython.lib.deepreload.reload": [], "IPython.lib.deepreload.deep_reload_hook": [], "IPython.lib.deepreload.deep_import_hook": [], "IPython.lib.deepreload.ensure_fromlist": [], "IPython.lib.deepreload.add_submodule": [], "IPython.lib.deepreload.import_submodule": [], "IPython.lib.deepreload.load_next": [], "IPython.lib.deepreload.get_parent": [], "IPython.lib.deepreload.replace_import_hook": [], "keystoneclient.tests.unit.v3.test_endpoint_groups.EndpointGroupTests.new_ref": [], "keystoneclient.tests.unit.v3.test_endpoint_groups.EndpointGroupTests.setUp": [], "keystoneclient.v2_0.services.ServiceManager.delete": [], "keystoneclient.v2_0.services.ServiceManager.create": [], "keystoneclient.v2_0.services.ServiceManager.get": [], "keystoneclient.v2_0.services.ServiceManager.list": [], "keystoneclient.v2_0.services.Service.__repr__": [], "keystone.auth.plugins.application_credential.ApplicationCredential.authenticate": [ { "locations": [ { "path": "keystone/auth/plugins/application_credential.py", "start": { "line": 37, "column": 18 }, "stop": { "line": 37, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/application_credential.py", "start": { "line": 38, "column": 8 }, "stop": { "line": 38, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/plugins/application_credential.py", "start": { "line": 29, "column": 24 }, "stop": { "line": 29, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.plugins.core.BaseUserInfo.create", "class_name": "keystone.auth.plugins.core.AppCredInfo", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/plugins/application_credential.py", "start": { "line": 40, "column": 15 }, "stop": { "line": 40, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.plugins.base.AuthHandlerResponse.__init__", "class_name": "keystone.auth.plugins.base.AuthHandlerResponse", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/application_credential.py", "start": { "line": 36, "column": 15 }, "stop": { "line": 36, "column": 29 } } ], "kind": "function", "target": "isinstance" } ], "testtools.tests.matchers.test_basic.test_suite": [], "testtools.tests.matchers.test_basic.EndsWithTests.test_mismatch_sets_expected": [], "testtools.tests.matchers.test_basic.EndsWithTests.test_mismatch_sets_matchee": [], "testtools.tests.matchers.test_basic.EndsWithTests.test_mismatch_returns_does_not_end_with": [], "testtools.tests.matchers.test_basic.EndsWithTests.test_match": [], "testtools.tests.matchers.test_basic.EndsWithTests.test_str_with_unicode": [], "testtools.tests.matchers.test_basic.EndsWithTests.test_str_with_bytes": [], "testtools.tests.matchers.test_basic.EndsWithTests.test_str": [], "testtools.tests.matchers.test_basic.DoesNotEndWithTests.test_describe_non_ascii_bytes": [], "testtools.tests.matchers.test_basic.DoesNotEndWithTests.test_describe_non_ascii_unicode": [], "testtools.tests.matchers.test_basic.DoesNotEndWithTests.test_describe": [], "testtools.tests.matchers.test_basic.StartsWithTests.test_mismatch_sets_expected": [], "testtools.tests.matchers.test_basic.StartsWithTests.test_mismatch_sets_matchee": [], "testtools.tests.matchers.test_basic.StartsWithTests.test_mismatch_returns_does_not_start_with": [], "testtools.tests.matchers.test_basic.StartsWithTests.test_match": [], "testtools.tests.matchers.test_basic.StartsWithTests.test_str_with_unicode": [], "testtools.tests.matchers.test_basic.StartsWithTests.test_str_with_bytes": [], "testtools.tests.matchers.test_basic.StartsWithTests.test_str": [], "testtools.tests.matchers.test_basic.DoesNotStartWithTests.test_describe_non_ascii_bytes": [], "testtools.tests.matchers.test_basic.DoesNotStartWithTests.test_describe_non_ascii_unicode": [], "testtools.tests.matchers.test_basic.DoesNotStartWithTests.test_describe": [], "testtools.tests.matchers.test_basic.Test_BinaryMismatch.test_long_unicode_and_object": [], "testtools.tests.matchers.test_basic.Test_BinaryMismatch.test_long_bytes_and_object": [], "testtools.tests.matchers.test_basic.Test_BinaryMismatch.test_long_mixed_strings": [], "testtools.tests.matchers.test_basic.Test_BinaryMismatch.test_long_unicode": [], "testtools.tests.matchers.test_basic.Test_BinaryMismatch.test_long_bytes": [], "testtools.tests.matchers.test_basic.Test_BinaryMismatch.test_short_mixed_strings": [], "testtools.tests.matchers.test_basic.Test_BinaryMismatch.test_short_objects": [], "testtools.tests.matchers.test_basic.Test_BinaryMismatch.CustomRepr.__repr__": [], "testtools.tests.matchers.test_basic.Test_BinaryMismatch.CustomRepr.__init__": [], "paste.httpexceptions.make_middleware": [], "paste.httpexceptions.middleware": [], "paste.httpexceptions.HTTPExceptionHandler.__call__": [], "paste.httpexceptions.HTTPExceptionHandler.__init__": [], "paste.httpexceptions.get_exception": [], "paste.httpexceptions.HTTPNotModified.html": [], "paste.httpexceptions.HTTPNotModified.plain": [], "paste.httpexceptions._HTTPMove.location": [], "paste.httpexceptions._HTTPMove.relative_redirect": [], "paste.httpexceptions._HTTPMove.__init__": [], "paste.httpexceptions.HTTPException.__repr__": [], "paste.httpexceptions.HTTPException.wsgi_application": [], "paste.httpexceptions.HTTPException.response": [], "paste.httpexceptions.HTTPException.prepare_content": [], "paste.httpexceptions.HTTPException.html": [], "paste.httpexceptions.HTTPException.plain": [], "paste.httpexceptions.HTTPException.make_body": [], "paste.httpexceptions.HTTPException.__init__": [], "fixtures.tests._fixtures.test_packagepath.TestPackagePathEntry.test_doesnt_alter_existing_entry": [], "fixtures.tests._fixtures.test_packagepath.TestPackagePathEntry.test_adds_missing_to_end_package_path": [], "pip._internal.utils.encoding.auto_decode": [], "importlib_resources._adapters.wrap_spec": [], "importlib_resources._adapters.CompatibilityFiles.files": [], "importlib_resources._adapters.CompatibilityFiles.__getattr__": [], "importlib_resources._adapters.CompatibilityFiles._native": [], "importlib_resources._adapters.CompatibilityFiles._reader": [], "importlib_resources._adapters.CompatibilityFiles.__init__": [], "importlib_resources._adapters.CompatibilityFiles.OrphanPath.open": [], "importlib_resources._adapters.CompatibilityFiles.OrphanPath.name": [], "importlib_resources._adapters.CompatibilityFiles.OrphanPath.joinpath": [], "importlib_resources._adapters.CompatibilityFiles.OrphanPath.is_file": [], "importlib_resources._adapters.CompatibilityFiles.OrphanPath.iterdir": [], "importlib_resources._adapters.CompatibilityFiles.OrphanPath.__init__": [], "importlib_resources._adapters.CompatibilityFiles.ChildPath.open": [], "importlib_resources._adapters.CompatibilityFiles.ChildPath.name": [], "importlib_resources._adapters.CompatibilityFiles.ChildPath.joinpath": [], "importlib_resources._adapters.CompatibilityFiles.ChildPath.is_dir": [], "importlib_resources._adapters.CompatibilityFiles.ChildPath.is_file": [], "importlib_resources._adapters.CompatibilityFiles.ChildPath.iterdir": [], "importlib_resources._adapters.CompatibilityFiles.ChildPath.__init__": [], "importlib_resources._adapters.CompatibilityFiles.SpecPath.open": [], "importlib_resources._adapters.CompatibilityFiles.SpecPath.name": [], "importlib_resources._adapters.CompatibilityFiles.SpecPath.joinpath": [], "importlib_resources._adapters.CompatibilityFiles.SpecPath.is_file": [], "importlib_resources._adapters.CompatibilityFiles.SpecPath.iterdir": [], "importlib_resources._adapters.CompatibilityFiles.SpecPath.__init__": [], "importlib_resources._adapters._io_wrapper": [], "importlib_resources._adapters.TraversableResourcesLoader.get_resource_reader": [], "importlib_resources._adapters.TraversableResourcesLoader.__init__": [], "importlib_resources._adapters.SpecLoaderAdapter.__getattr__": [], "importlib_resources._adapters.SpecLoaderAdapter.__init__": [], "keystone.conf.security_compliance.list_opts": [], "keystone.conf.security_compliance.register_opts": [], "kombu.resource.Resource.limit": [], "kombu.resource.Resource._shrink_down": [], "kombu.resource.Resource.resize": [], "kombu.resource.Resource.force_close_all": [], "kombu.resource.Resource.collect_resource": [], "kombu.resource.Resource.release": [], "kombu.resource.Resource.replace": [], "kombu.resource.Resource.release_resource": [], "kombu.resource.Resource.close_resource": [], "kombu.resource.Resource.prepare": [], "kombu.resource.Resource.acquire": [], "kombu.resource.Resource._add_when_empty": [], "kombu.resource.Resource.setup": [], "kombu.resource.Resource.__init__": [], "kombu.resource.LifoQueue._init": [], "kombu.resource._after_fork_cleanup_resource": [], "paste.util.import_string.try_import_module": [], "paste.util.import_string.import_module": [], "paste.util.import_string.simple_import": [], "paste.util.import_string.eval_import": [], "pygments.filter.FunctionFilter.filter": [], "pygments.filter.FunctionFilter.__init__": [], "pygments.filter.Filter.filter": [], "pygments.filter.Filter.__init__": [], "pygments.filter.simplefilter": [], "pygments.filter.apply_filters": [], "oslo_service.wsgi.Loader.load_app": [], "oslo_service.wsgi.Loader.__init__": [], "oslo_service.wsgi.PasteAppNotFound.__init__": [], "oslo_service.wsgi.ConfigNotFound.__init__": [], "oslo_service.wsgi.Router._dispatch": [], "oslo_service.wsgi.Router.__call__": [], "oslo_service.wsgi.Router.__init__": [], "oslo_service.wsgi.Server.wait": [], "oslo_service.wsgi.Server.stop": [], "oslo_service.wsgi.Server.reset": [], "oslo_service.wsgi.Server._set_socket_opts": [], "oslo_service.wsgi.Server.start": [], "oslo_service.wsgi.Server._get_unix_socket": [], "oslo_service.wsgi.Server._get_socket": [], "oslo_service.wsgi.Server.__init__": [], "oslo_service.wsgi.register_opts": [], "oslo_service.wsgi.list_opts": [], "kombu.simple.SimpleQueue.__init__": [], "kombu.simple.SimpleBase.__bool__": [], "kombu.simple.SimpleBase.__len__": [], "kombu.simple.SimpleBase._consume": [], "kombu.simple.SimpleBase._receive": [], "kombu.simple.SimpleBase.close": [], "kombu.simple.SimpleBase.qsize": [], "kombu.simple.SimpleBase.clear": [], "kombu.simple.SimpleBase.put": [], "kombu.simple.SimpleBase.get_nowait": [], "kombu.simple.SimpleBase.get": [], "kombu.simple.SimpleBase.__init__": [], "kombu.simple.SimpleBase.__exit__": [], "kombu.simple.SimpleBase.__enter__": [], "urllib3._collections.HTTPHeaderDict.from_httplib": [], "urllib3._collections.HTTPHeaderDict.items": [], "urllib3._collections.HTTPHeaderDict.itermerged": [], "urllib3._collections.HTTPHeaderDict.iteritems": [], "urllib3._collections.HTTPHeaderDict.copy": [], "urllib3._collections.HTTPHeaderDict._copy_from": [], "urllib3._collections.HTTPHeaderDict.__repr__": [], "urllib3._collections.HTTPHeaderDict.getlist": [], "urllib3._collections.HTTPHeaderDict.extend": [], "urllib3._collections.HTTPHeaderDict.add": [], "urllib3._collections.HTTPHeaderDict.discard": [], "urllib3._collections.HTTPHeaderDict.pop": [], "urllib3._collections.HTTPHeaderDict.__iter__": [], "urllib3._collections.HTTPHeaderDict.__len__": [], "urllib3._collections.HTTPHeaderDict.__ne__": [], "urllib3._collections.HTTPHeaderDict.__eq__": [], "urllib3._collections.HTTPHeaderDict.__contains__": [], "urllib3._collections.HTTPHeaderDict.__delitem__": [], "urllib3._collections.HTTPHeaderDict.__getitem__": [], "urllib3._collections.HTTPHeaderDict.__setitem__": [], "urllib3._collections.HTTPHeaderDict.__init__": [], "urllib3._collections.RecentlyUsedContainer.keys": [], "urllib3._collections.RecentlyUsedContainer.clear": [], "urllib3._collections.RecentlyUsedContainer.__iter__": [], "urllib3._collections.RecentlyUsedContainer.__len__": [], "urllib3._collections.RecentlyUsedContainer.__delitem__": [], "urllib3._collections.RecentlyUsedContainer.__setitem__": [], "urllib3._collections.RecentlyUsedContainer.__getitem__": [], "urllib3._collections.RecentlyUsedContainer.__init__": [], "keystoneauth1.tests.unit.access.test_v2_access.AccessV2Test.test_is_admin_project": [], "keystoneauth1.tests.unit.access.test_v2_access.AccessV2Test.test_binding": [], "keystoneauth1.tests.unit.access.test_v2_access.AccessV2Test.test_trusts": [], "keystoneauth1.tests.unit.access.test_v2_access.AccessV2Test.test_v2_roles": [], "keystoneauth1.tests.unit.access.test_v2_access.AccessV2Test.test_grizzly_token": [], "keystoneauth1.tests.unit.access.test_v2_access.AccessV2Test.test_diablo_token": [], "keystoneauth1.tests.unit.access.test_v2_access.AccessV2Test.test_building_scoped_accessinfo": [], "keystoneauth1.tests.unit.access.test_v2_access.AccessV2Test.test_will_expire_soon": [], "keystoneauth1.tests.unit.access.test_v2_access.AccessV2Test.test_building_unscoped_accessinfo": [], "keystone.common.sql.migrate_repo.versions.077_placeholder.upgrade": [], "setuptools.wheel.Wheel._fix_namespace_packages": [], "setuptools.wheel.Wheel._move_data_entries": [], "setuptools.wheel.Wheel._convert_metadata": [], "setuptools.wheel.Wheel._install_as_egg": [], "setuptools.wheel.Wheel.install_as_egg": [], "setuptools.wheel.Wheel.get_dist_info": [], "setuptools.wheel.Wheel.egg_name": [], "setuptools.wheel.Wheel.is_compatible": [], "setuptools.wheel.Wheel.tags": [], "setuptools.wheel.Wheel.__init__": [], "setuptools.wheel.unpack": [], "jwt.jwks_client.PyJWKClient.get_signing_key_from_jwt": [], "jwt.jwks_client.PyJWKClient.get_signing_key": [], "jwt.jwks_client.PyJWKClient.get_signing_keys": [], "jwt.jwks_client.PyJWKClient.get_jwk_set": [], "jwt.jwks_client.PyJWKClient.fetch_data": [], "jwt.jwks_client.PyJWKClient.__init__": [], "fixtures.tests._fixtures.test_tempdir.NestedTempfileTest.test_exception": [], "fixtures.tests._fixtures.test_tempdir.NestedTempfileTest.test_normal": [], "fixtures.tests._fixtures.test_tempdir.TestTempDir.test_join_naughty_children": [], "fixtures.tests._fixtures.test_tempdir.TestTempDir.test_join_multiple_children": [], "fixtures.tests._fixtures.test_tempdir.TestTempDir.test_join": [], "fixtures.tests._fixtures.test_tempdir.TestTempDir.test_under_dir": [], "fixtures.tests._fixtures.test_tempdir.TestTempDir.test_basic": [], "oslo_messaging.tests.notify.test_middleware.NotifierMiddlewareTest.test_ignore_req_opt": [], "oslo_messaging.tests.notify.test_middleware.NotifierMiddlewareTest.test_process_response_fail": [], "oslo_messaging.tests.notify.test_middleware.NotifierMiddlewareTest.test_process_request_fail": [], "oslo_messaging.tests.notify.test_middleware.NotifierMiddlewareTest.test_notification_response_failure": [], "oslo_messaging.tests.notify.test_middleware.NotifierMiddlewareTest.test_notification": [], "oslo_messaging.tests.notify.test_middleware.FakeFailingApp.__call__": [], "oslo_messaging.tests.notify.test_middleware.FakeApp.__call__": [], "alembic.templates.pylons.env.run_migrations_online": [], "alembic.templates.pylons.env.run_migrations_offline": [], "prompt_toolkit.eventloop.async_context_manager.asynccontextmanager": [], "prompt_toolkit.eventloop.async_context_manager._AsyncGeneratorContextManager.__aexit__": [], "prompt_toolkit.eventloop.async_context_manager._AsyncGeneratorContextManager.__aenter__": [], "prompt_toolkit.eventloop.async_context_manager._GeneratorContextManagerBase.__init__": [], "prompt_toolkit.eventloop.async_context_manager.AbstractAsyncContextManager.__subclasshook__": [], "prompt_toolkit.eventloop.async_context_manager.AbstractAsyncContextManager.__aexit__": [], "prompt_toolkit.eventloop.async_context_manager.AbstractAsyncContextManager.__aenter__": [], "saml2.config.config_factory": [], "saml2.config.IdPConfig.__init__": [], "saml2.config.SPConfig.ecp_endpoint": [], "saml2.config.SPConfig.vo_conf": [], "saml2.config.SPConfig.__init__": [], "saml2.config.Config.service_per_endpoint": [], "saml2.config.Config.do_extensions": [], "saml2.config.Config.endpoint2service": [], "saml2.config.Config.endpoint": [], "saml2.config.Config.load_metadata": [], "saml2.config.Config.load_file": [], "saml2.config.Config._load": [], "saml2.config.Config.load": [], "saml2.config.Config.load_complex": [], "saml2.config.Config.load_special": [], "saml2.config.Config.getattr": [], "saml2.config.Config.setattr": [], "saml2.config.Config.__init__": [], "libcst.matchers._matcher_base.replace": [], "libcst.matchers._matcher_base._ReplaceTransformer.on_leave": [], "libcst.matchers._matcher_base._ReplaceTransformer._extraction_translate": [], "libcst.matchers._matcher_base._ReplaceTransformer._node_translate": [], "libcst.matchers._matcher_base._ReplaceTransformer.__init__": [], "libcst.matchers._matcher_base.extractall": [], "libcst.matchers._matcher_base.findall": [], "libcst.matchers._matcher_base._find_or_extract_all": [], "libcst.matchers._matcher_base._FindAllVisitor.on_visit": [], "libcst.matchers._matcher_base._FindAllVisitor.__init__": [], "libcst.matchers._matcher_base.matches": [], "libcst.matchers._matcher_base.extract": [], "libcst.matchers._matcher_base._construct_metadata_fetcher_wrapper": [], "libcst.matchers._matcher_base._construct_metadata_fetcher_dependent": [], "libcst.matchers._matcher_base._construct_metadata_fetcher_null": [], "libcst.matchers._matcher_base._matches": [], "libcst.matchers._matcher_base._node_matches": [], "libcst.matchers._matcher_base._metadata_matches": [], "libcst.matchers._matcher_base._attribute_matches": [], "libcst.matchers._matcher_base._sequence_matches": [], "libcst.matchers._matcher_base._matches_zero_nodes": [], "libcst.matchers._matcher_base.SaveMatchedNode": [], "libcst.matchers._matcher_base.DoesNotMatch": [], "libcst.matchers._matcher_base.ZeroOrOne": [], "libcst.matchers._matcher_base.AtMostN.__repr__": [], "libcst.matchers._matcher_base.AtMostN.__invert__": [], "libcst.matchers._matcher_base.AtMostN.__and__": [], "libcst.matchers._matcher_base.AtMostN.__or__": [], "libcst.matchers._matcher_base.AtMostN.matcher": [], "libcst.matchers._matcher_base.AtMostN.n": [], "libcst.matchers._matcher_base.AtMostN.__init__": [], "libcst.matchers._matcher_base.ZeroOrMore": [], "libcst.matchers._matcher_base.AtLeastN.__repr__": [], "libcst.matchers._matcher_base.AtLeastN.__invert__": [], "libcst.matchers._matcher_base.AtLeastN.__and__": [], "libcst.matchers._matcher_base.AtLeastN.__or__": [], "libcst.matchers._matcher_base.AtLeastN.matcher": [], "libcst.matchers._matcher_base.AtLeastN.n": [], "libcst.matchers._matcher_base.AtLeastN.__init__": [], "libcst.matchers._matcher_base.MatchMetadataIfTrue.__repr__": [], "libcst.matchers._matcher_base.MatchMetadataIfTrue.__invert__": [], "libcst.matchers._matcher_base.MatchMetadataIfTrue.__and__": [], "libcst.matchers._matcher_base.MatchMetadataIfTrue.__or__": [], "libcst.matchers._matcher_base.MatchMetadataIfTrue.func": [], "libcst.matchers._matcher_base.MatchMetadataIfTrue.key": [], "libcst.matchers._matcher_base.MatchMetadataIfTrue.__init__": [], "libcst.matchers._matcher_base.MatchMetadata.__repr__": [], "libcst.matchers._matcher_base.MatchMetadata.__invert__": [], "libcst.matchers._matcher_base.MatchMetadata.__and__": [], "libcst.matchers._matcher_base.MatchMetadata.__or__": [], "libcst.matchers._matcher_base.MatchMetadata.value": [], "libcst.matchers._matcher_base.MatchMetadata.key": [], "libcst.matchers._matcher_base.MatchMetadata.__init__": [], "libcst.matchers._matcher_base.MatchRegex": [], "libcst.matchers._matcher_base.MatchIfTrue.__repr__": [], "libcst.matchers._matcher_base.MatchIfTrue.__invert__": [], "libcst.matchers._matcher_base.MatchIfTrue.__and__": [], "libcst.matchers._matcher_base.MatchIfTrue.__or__": [], "libcst.matchers._matcher_base.MatchIfTrue.func": [], "libcst.matchers._matcher_base.MatchIfTrue.__init__": [], "libcst.matchers._matcher_base._ExtractMatchingNode.__repr__": [], "libcst.matchers._matcher_base._ExtractMatchingNode.__invert__": [], "libcst.matchers._matcher_base._ExtractMatchingNode.__getattr__": [], "libcst.matchers._matcher_base._ExtractMatchingNode.__and__": [], "libcst.matchers._matcher_base._ExtractMatchingNode.__or__": [], "libcst.matchers._matcher_base._ExtractMatchingNode.name": [], "libcst.matchers._matcher_base._ExtractMatchingNode.matcher": [], "libcst.matchers._matcher_base._ExtractMatchingNode.__init__": [], "libcst.matchers._matcher_base._InverseOf.__repr__": [], "libcst.matchers._matcher_base._InverseOf.__invert__": [], "libcst.matchers._matcher_base._InverseOf.__getattr__": [], "libcst.matchers._matcher_base._InverseOf.__and__": [], "libcst.matchers._matcher_base._InverseOf.__or__": [], "libcst.matchers._matcher_base._InverseOf.matcher": [], "libcst.matchers._matcher_base._InverseOf.__init__": [], "libcst.matchers._matcher_base.AllOf.__repr__": [], "libcst.matchers._matcher_base.AllOf.__invert__": [], "libcst.matchers._matcher_base.AllOf.__and__": [], "libcst.matchers._matcher_base.AllOf.__or__": [], "libcst.matchers._matcher_base.AllOf.options": [], "libcst.matchers._matcher_base.AllOf.__init__": [], "libcst.matchers._matcher_base.OneOf.__repr__": [], "libcst.matchers._matcher_base.OneOf.__invert__": [], "libcst.matchers._matcher_base.OneOf.__and__": [], "libcst.matchers._matcher_base.OneOf.__or__": [], "libcst.matchers._matcher_base.OneOf.options": [], "libcst.matchers._matcher_base.OneOf.__init__": [], "libcst.matchers._matcher_base.TypeOf.__repr__": [], "libcst.matchers._matcher_base.TypeOf.__invert__": [], "libcst.matchers._matcher_base.TypeOf.__and__": [], "libcst.matchers._matcher_base.TypeOf.__or__": [], "libcst.matchers._matcher_base.TypeOf.__call__": [], "libcst.matchers._matcher_base.TypeOf.options": [], "libcst.matchers._matcher_base.TypeOf.initalized": [], "libcst.matchers._matcher_base.TypeOf.__init__": [], "libcst.matchers._matcher_base.DoNotCare": [], "libcst.matchers._matcher_base.BaseMatcherNode.__invert__": [], "libcst.matchers._matcher_base.BaseMatcherNode.__and__": [], "libcst.matchers._matcher_base.BaseMatcherNode.__or__": [], "libcst.matchers._matcher_base.AbstractBaseMatcherNodeMeta.__or__": [], "libcst.matchers._matcher_base.DoNotCareSentinel.__repr__": [], "passlib.utils.compat._LazyOverlayModule.__dir__": [], "passlib.utils.compat._LazyOverlayModule.__repr__": [], "passlib.utils.compat._LazyOverlayModule.__getattr__": [], "passlib.utils.compat._LazyOverlayModule.__init__": [], "passlib.utils.compat._LazyOverlayModule.replace_module": [], "passlib.utils.compat._import_object": [], "passlib.utils.compat.error_from": [], "passlib.utils.compat.get_unbound_method_function": [], "passlib.utils.compat.get_method_function": [], "passlib.utils.compat.add_doc": [], "sapp.context.Context.__init__": [], "keystone.common.sql.contract_repo.versions.038_placeholder.upgrade": [], "psutil.tests.test_sunos.SunOSSpecificTestCase.test_cpu_count": [], "psutil.tests.test_sunos.SunOSSpecificTestCase.test_swap_memory": [], "fixtures._fixtures.logger.FakeLogger.output": [], "fixtures._fixtures.logger.FakeLogger._setUp": [], "fixtures._fixtures.logger.FakeLogger.__init__": [], "fixtures._fixtures.logger.StreamHandlerRaiseException.handleError": [], "fixtures._fixtures.logger.LogHandler._setUp": [], "fixtures._fixtures.logger.LogHandler.__init__": [], "psutil.tests.test_misc.TestScripts.test_sensors": [], "psutil.tests.test_misc.TestScripts.test_battery": [], "psutil.tests.test_misc.TestScripts.test_fans": [], "psutil.tests.test_misc.TestScripts.test_temperatures": [], "psutil.tests.test_misc.TestScripts.test_cpu_distribution": [], "psutil.tests.test_misc.TestScripts.test_winservices": [], "psutil.tests.test_misc.TestScripts.test_pidof": [], "psutil.tests.test_misc.TestScripts.test_iotop": [], "psutil.tests.test_misc.TestScripts.test_top": [], "psutil.tests.test_misc.TestScripts.test_nettop": [], "psutil.tests.test_misc.TestScripts.test_killall": [], "psutil.tests.test_misc.TestScripts.test_procsmem": [], "psutil.tests.test_misc.TestScripts.test_pmap": [], "psutil.tests.test_misc.TestScripts.test_ifconfig": [], "psutil.tests.test_misc.TestScripts.test_netstat": [], "psutil.tests.test_misc.TestScripts.test_pstree": [], "psutil.tests.test_misc.TestScripts.test_ps": [], "psutil.tests.test_misc.TestScripts.test_who": [], "psutil.tests.test_misc.TestScripts.test_procinfo": [], "psutil.tests.test_misc.TestScripts.test_meminfo": [], "psutil.tests.test_misc.TestScripts.test_free": [], "psutil.tests.test_misc.TestScripts.test_disk_usage": [], "psutil.tests.test_misc.TestScripts.test_executable": [], "psutil.tests.test_misc.TestScripts.test_coverage": [], "psutil.tests.test_misc.TestScripts.assert_syntax": [], "psutil.tests.test_misc.TestScripts.assert_stdout": [], "psutil.tests.test_misc.TestWrapNumbers.test_cache_clear_public_apis": [], "psutil.tests.test_misc.TestWrapNumbers.test_cache_clear": [], "psutil.tests.test_misc.TestWrapNumbers.test_cache_changing_keys": [], "psutil.tests.test_misc.TestWrapNumbers.test_cache_wrap": [], "psutil.tests.test_misc.TestWrapNumbers.test_cache_call_twice": [], "psutil.tests.test_misc.TestWrapNumbers.test_cache_first_call": [], "psutil.tests.test_misc.TestWrapNumbers.test_real_data": [], "psutil.tests.test_misc.TestWrapNumbers.test_changing_keys_w_wrap": [], "psutil.tests.test_misc.TestWrapNumbers.test_changing_keys": [], "psutil.tests.test_misc.TestWrapNumbers.test_wrap": [], "psutil.tests.test_misc.TestWrapNumbers.test_increase_but_no_wrap": [], "psutil.tests.test_misc.TestWrapNumbers.test_input_hasnt_changed": [], "psutil.tests.test_misc.TestWrapNumbers.test_first_call": [], "psutil.tests.test_misc.TestWrapNumbers.setUp": [], "psutil.tests.test_misc.nt.__init__": [], "psutil.tests.test_misc.TestMisc.test_sanity_version_check": [], "psutil.tests.test_misc.TestMisc.test_ad_on_process_creation": [], "psutil.tests.test_misc.TestMisc.test_setup_script": [], "psutil.tests.test_misc.TestMisc.test_serialization": [], "psutil.tests.test_misc.TestMisc.test_isfile_strict": [], "psutil.tests.test_misc.TestMisc.test_supports_ipv6": [], "psutil.tests.test_misc.TestMisc.test_parse_environ_block": [], "psutil.tests.test_misc.TestMisc.test_memoize_when_activated": [], "psutil.tests.test_misc.TestMisc.test_memoize": [], "psutil.tests.test_misc.TestMisc.test_process_as_dict_no_new_names": [], "psutil.tests.test_misc.TestMisc.test_version": [], "psutil.tests.test_misc.TestMisc.test__all__": [], "psutil.tests.test_misc.TestMisc.test_process__hash__": [], "psutil.tests.test_misc.TestMisc.test_process__eq__": [], "psutil.tests.test_misc.TestMisc.test_timeout_expired__repr__": [], "psutil.tests.test_misc.TestMisc.test_access_denied__repr__": [], "psutil.tests.test_misc.TestMisc.test_zombie_process__repr__": [], "psutil.tests.test_misc.TestMisc.test_no_such_process__repr__": [], "psutil.tests.test_misc.TestMisc.test_process__str__": [], "psutil.tests.test_misc.TestMisc.test_process__repr__": [], "oslo_i18n.tests.test_fixture.PrefixLazyTranslationTest.test_extra_lang": [], "oslo_i18n.tests.test_fixture.PrefixLazyTranslationTest.test_default": [], "oslo_i18n.tests.test_fixture.ToggleLazyFixtureText.test_off_off": [], "oslo_i18n.tests.test_fixture.ToggleLazyFixtureText.test_off_on": [], "oslo_i18n.tests.test_fixture.ToggleLazyFixtureText.test_on_off": [], "oslo_i18n.tests.test_fixture.ToggleLazyFixtureText.test_on_on": [], "oslo_i18n.tests.test_fixture.TranslationFixtureTest.test_immediate": [], "oslo_i18n.tests.test_fixture.TranslationFixtureTest.test_lazy": [], "oslo_i18n.tests.test_fixture.TranslationFixtureTest.setUp": [], "pip._internal.models.format_control.FormatControl.disallow_binaries": [], "pip._internal.models.format_control.FormatControl.get_allowed_formats": [], "pip._internal.models.format_control.FormatControl.handle_mutual_excludes": [], "pip._internal.models.format_control.FormatControl.__repr__": [], "pip._internal.models.format_control.FormatControl.__ne__": [], "pip._internal.models.format_control.FormatControl.__eq__": [], "pip._internal.models.format_control.FormatControl.__init__": [], "pygments.lexers.varnish.VCLSnippetLexer.analyse_text": [], "pygments.lexers.varnish.VCLLexer.analyse_text": [], "matplotlib_inline.config.InlineBackend._figure_format_changed": [], "matplotlib_inline.config.InlineBackend._figure_formats_changed": [], "matplotlib_inline.config.InlineBackend._update_figure_formatters": [], "matplotlib_inline.config.pil_available": [], "sqlalchemy.orm.descriptor_props.SynonymProperty.set_parent": [], "sqlalchemy.orm.descriptor_props.SynonymProperty.get_history": [], "sqlalchemy.orm.descriptor_props.SynonymProperty._comparator_factory": [], "sqlalchemy.orm.descriptor_props.SynonymProperty._proxied_object": [], "sqlalchemy.orm.descriptor_props.SynonymProperty.uses_objects": [], "sqlalchemy.orm.descriptor_props.SynonymProperty.__init__": [], "sqlalchemy.orm.descriptor_props.ConcreteInheritedProperty.__init__": [], "sqlalchemy.orm.descriptor_props.ConcreteInheritedProperty._comparator_factory": [], "sqlalchemy.orm.descriptor_props.CompositeProperty.__str__": [], "sqlalchemy.orm.descriptor_props.CompositeProperty.Comparator.__ne__": [], "sqlalchemy.orm.descriptor_props.CompositeProperty.Comparator.__eq__": [], "sqlalchemy.orm.descriptor_props.CompositeProperty.Comparator._comparable_elements": [], "sqlalchemy.orm.descriptor_props.CompositeProperty.Comparator._bulk_update_tuples": [], "sqlalchemy.orm.descriptor_props.CompositeProperty.Comparator.expression": [], "sqlalchemy.orm.descriptor_props.CompositeProperty.Comparator.__clause_element__": [], "sqlalchemy.orm.descriptor_props.CompositeProperty.Comparator.clauses": [], "sqlalchemy.orm.descriptor_props.CompositeProperty.CompositeBundle.create_row_processor": [], "sqlalchemy.orm.descriptor_props.CompositeProperty.CompositeBundle.__init__": [], "sqlalchemy.orm.descriptor_props.CompositeProperty._comparator_factory": [], "sqlalchemy.orm.descriptor_props.CompositeProperty.get_history": [], "sqlalchemy.orm.descriptor_props.CompositeProperty._attribute_keys": [], "sqlalchemy.orm.descriptor_props.CompositeProperty._setup_event_handlers": [], "sqlalchemy.orm.descriptor_props.CompositeProperty._setup_arguments_on_columns": [], "sqlalchemy.orm.descriptor_props.CompositeProperty.columns": [], "sqlalchemy.orm.descriptor_props.CompositeProperty.props": [], "sqlalchemy.orm.descriptor_props.CompositeProperty._comparable_elements": [], "sqlalchemy.orm.descriptor_props.CompositeProperty._create_descriptor": [], "sqlalchemy.orm.descriptor_props.CompositeProperty.do_init": [], "sqlalchemy.orm.descriptor_props.CompositeProperty.instrument_class": [], "sqlalchemy.orm.descriptor_props.CompositeProperty.__init__": [], "sqlalchemy.orm.descriptor_props.DescriptorProperty.instrument_class": [], "sqlalchemy.ext.declarative.synonym_for": [], "sqlalchemy.ext.declarative.has_inherited_table": [], "sqlalchemy.ext.declarative.as_declarative": [], "sqlalchemy.ext.declarative.declarative_base": [], "oslo_utils.tests.test_secretutils.SecretUtilsTest.test_none_data_raises_type_error": [], "oslo_utils.tests.test_secretutils.SecretUtilsTest.test_string_data_raises_type_error": [], "oslo_utils.tests.test_secretutils.SecretUtilsTest.test_md5_without_data": [], "oslo_utils.tests.test_secretutils.SecretUtilsTest.test_md5_with_data": [], "oslo_utils.tests.test_secretutils.SecretUtilsTest.test_constant_time_compare": [], "oauthlib.oauth2.rfc6749.endpoints.base.catch_errors_and_unavailability": [], "oauthlib.oauth2.rfc6749.endpoints.base.BaseEndpoint._raise_on_bad_post_request": [], "oauthlib.oauth2.rfc6749.endpoints.base.BaseEndpoint._raise_on_bad_method": [], "oauthlib.oauth2.rfc6749.endpoints.base.BaseEndpoint._raise_on_unsupported_token": [], "oauthlib.oauth2.rfc6749.endpoints.base.BaseEndpoint._raise_on_invalid_client": [], "oauthlib.oauth2.rfc6749.endpoints.base.BaseEndpoint._raise_on_missing_token": [], "oauthlib.oauth2.rfc6749.endpoints.base.BaseEndpoint.catch_errors": [], "oauthlib.oauth2.rfc6749.endpoints.base.BaseEndpoint.available": [], "oauthlib.oauth2.rfc6749.endpoints.base.BaseEndpoint.valid_request_methods": [], "oauthlib.oauth2.rfc6749.endpoints.base.BaseEndpoint.__init__": [], "sqlparse.engine.statement_splitter.StatementSplitter.process": [], "sqlparse.engine.statement_splitter.StatementSplitter._change_splitlevel": [], "sqlparse.engine.statement_splitter.StatementSplitter._reset": [], "sqlparse.engine.statement_splitter.StatementSplitter.__init__": [], "passlib.tests.test_win32.UtilTest.test_nthash": [], "passlib.tests.test_win32.UtilTest.test_lmhash": [], "passlib.tests.test_win32.UtilTest.setUp": [], "graphql.language.visitor.TypeInfoVisitor.leave": [], "graphql.language.visitor.TypeInfoVisitor.enter": [], "graphql.language.visitor.TypeInfoVisitor.__init__": [], "graphql.language.visitor.ParallelVisitor.leave": [], "graphql.language.visitor.ParallelVisitor.enter": [], "graphql.language.visitor.ParallelVisitor.__init__": [], "graphql.language.visitor.Visitor.leave": [], "graphql.language.visitor.Visitor.enter": [], "graphql.language.visitor.visit": [], "graphql.language.visitor.Stack.__init__": [], "graphql.language.visitor._Falsey.__bool__": [], "graphql.language.visitor._Falsey.__nonzero__": [], "keystoneauth1.tests.unit.extras.kerberos.utils.KerberosMock.mock_auth_success": [], "keystoneauth1.tests.unit.extras.kerberos.utils.KerberosMock._authenticate_server": [], "keystoneauth1.tests.unit.extras.kerberos.utils.KerberosMock._generate_request_header": [], "keystoneauth1.tests.unit.extras.kerberos.utils.KerberosMock.setUp": [], "keystoneauth1.tests.unit.extras.kerberos.utils.KerberosMock.__init__": [], "alembic.ddl.sqlite.SQLiteImpl.cast_for_batch_migrate": [], "alembic.ddl.sqlite.SQLiteImpl.render_ddl_sql_expr": [], "alembic.ddl.sqlite.SQLiteImpl.autogen_column_reflect": [], "alembic.ddl.sqlite.SQLiteImpl._guess_if_default_is_unparenthesized_sql_expr": [], "alembic.ddl.sqlite.SQLiteImpl.compare_server_default": [], "alembic.ddl.sqlite.SQLiteImpl.drop_constraint": [], "alembic.ddl.sqlite.SQLiteImpl.add_constraint": [], "alembic.ddl.sqlite.SQLiteImpl.requires_recreate_in_batch": [], "oslo_messaging.target.Target.__hash__": [], "oslo_messaging.target.Target.__repr__": [], "oslo_messaging.target.Target.__ne__": [], "oslo_messaging.target.Target.__eq__": [], "oslo_messaging.target.Target.__call__": [], "oslo_messaging.target.Target.__init__": [], "pygments.formatters.latex.LatexEmbeddedLexer._find_escape_tokens": [], "pygments.formatters.latex.LatexEmbeddedLexer._filter_to": [], "pygments.formatters.latex.LatexEmbeddedLexer._find_safe_escape_tokens": [], "pygments.formatters.latex.LatexEmbeddedLexer.get_tokens_unprocessed": [], "pygments.formatters.latex.LatexEmbeddedLexer.__init__": [], "pygments.formatters.latex.LatexFormatter.format_unencoded": [], "pygments.formatters.latex.LatexFormatter.get_style_defs": [], "pygments.formatters.latex.LatexFormatter._create_stylesheet": [], "pygments.formatters.latex.LatexFormatter.__init__": [], "pygments.formatters.latex._get_ttype_name": [], "pygments.formatters.latex.escape_tex": [], "oslo_db.sqlalchemy.types.String.__init__": [], "oslo_db.sqlalchemy.types.SoftDeleteInteger.process_bind_param": [], "oslo_db.sqlalchemy.types.JsonEncodedType.process_result_value": [], "oslo_db.sqlalchemy.types.JsonEncodedType.process_bind_param": [], "oslo_db.sqlalchemy.types.JsonEncodedType.__init__": [], "stevedore.tests.manager.TestExtensionManager._load_plugins": [], "stevedore.tests.manager.TestExtensionManager.__init__": [], "rx.linq.observable.retry.retry": [], "libcst.codemod._command.MagicArgsCodemodCommand.transform_module_impl": [], "libcst.codemod._command.MagicArgsCodemodCommand._instantiate": [], "libcst.codemod._command.MagicArgsCodemodCommand.__init__": [], "libcst.codemod._command.CodemodCommand.transform_module": [], "libcst.codemod._command.CodemodCommand._instantiate_and_run": [], "libcst.codemod._command.CodemodCommand.add_args": [], "IPython.utils.terminal.get_terminal_size": [], "IPython.utils.terminal.freeze_term_title": [], "IPython.utils.terminal.restore_term_title": [], "IPython.utils.terminal.set_term_title": [], "IPython.utils.terminal._restore_term_title_xterm": [], "IPython.utils.terminal._set_term_title_xterm": [], "IPython.utils.terminal._restore_term_title": [], "IPython.utils.terminal._set_term_title": [], "IPython.utils.terminal.toggle_set_term_title": [], "OpenSSL.rand.status": [], "OpenSSL.rand.add": [], "jedi.inference.compiled.subprocess.__main__._ExactImporter.find_module": [], "jedi.inference.compiled.subprocess.__main__._ExactImporter.__init__": [], "jedi.inference.compiled.subprocess.__main__._get_paths": [], "prompt_toolkit.key_binding.key_bindings.GlobalOnlyKeyBindings._update_cache": [], "prompt_toolkit.key_binding.key_bindings.GlobalOnlyKeyBindings.__init__": [], "prompt_toolkit.key_binding.key_bindings.DynamicKeyBindings._update_cache": [], "prompt_toolkit.key_binding.key_bindings.DynamicKeyBindings.__init__": [], "prompt_toolkit.key_binding.key_bindings.merge_key_bindings": [], "prompt_toolkit.key_binding.key_bindings._MergedKeyBindings._update_cache": [], "prompt_toolkit.key_binding.key_bindings._MergedKeyBindings.__init__": [], "prompt_toolkit.key_binding.key_bindings.ConditionalKeyBindings._update_cache": [], "prompt_toolkit.key_binding.key_bindings.ConditionalKeyBindings.__init__": [], "prompt_toolkit.key_binding.key_bindings._Proxy.get_bindings_starting_with_keys": [], "prompt_toolkit.key_binding.key_bindings._Proxy.get_bindings_for_keys": [], "prompt_toolkit.key_binding.key_bindings._Proxy._version": [], "prompt_toolkit.key_binding.key_bindings._Proxy.bindings": [], "prompt_toolkit.key_binding.key_bindings._Proxy._update_cache": [], "prompt_toolkit.key_binding.key_bindings._Proxy.__init__": [], "prompt_toolkit.key_binding.key_bindings.key_binding": [], "prompt_toolkit.key_binding.key_bindings._parse_key": [], "prompt_toolkit.key_binding.key_bindings.KeyBindings.get_bindings_starting_with_keys": [], "prompt_toolkit.key_binding.key_bindings.KeyBindings.get_bindings_for_keys": [], "prompt_toolkit.key_binding.key_bindings.KeyBindings.remove": [], "prompt_toolkit.key_binding.key_bindings.KeyBindings.add": [], "prompt_toolkit.key_binding.key_bindings.KeyBindings._version": [], "prompt_toolkit.key_binding.key_bindings.KeyBindings.bindings": [], "prompt_toolkit.key_binding.key_bindings.KeyBindings._clear_cache": [], "prompt_toolkit.key_binding.key_bindings.KeyBindings.__init__": [], "prompt_toolkit.key_binding.key_bindings.KeyBindingsBase.bindings": [], "prompt_toolkit.key_binding.key_bindings.KeyBindingsBase.get_bindings_starting_with_keys": [], "prompt_toolkit.key_binding.key_bindings.KeyBindingsBase.get_bindings_for_keys": [], "prompt_toolkit.key_binding.key_bindings.KeyBindingsBase._version": [], "prompt_toolkit.key_binding.key_bindings.Binding.__repr__": [], "prompt_toolkit.key_binding.key_bindings.Binding.call": [], "prompt_toolkit.key_binding.key_bindings.Binding.__init__": [], "keystone.common.sql.data_migration_repo.versions.008_placeholder.upgrade": [], "graphene.types.tests.test_datetime.test_time_query_variable": [], "graphene.types.tests.test_datetime.test_date_query_variable": [], "graphene.types.tests.test_datetime.test_datetime_query_variable": [], "graphene.types.tests.test_datetime.test_bad_time_query": [], "graphene.types.tests.test_datetime.test_bad_date_query": [], "graphene.types.tests.test_datetime.test_bad_datetime_query": [], "graphene.types.tests.test_datetime.test_time_query": [], "graphene.types.tests.test_datetime.test_date_query": [], "graphene.types.tests.test_datetime.test_datetime_query": [], "graphene.types.tests.test_datetime.Query.resolve_time": [], "graphene.types.tests.test_datetime.Query.resolve_date": [], "graphene.types.tests.test_datetime.Query.resolve_datetime": [], "cffi.setuptools_ext.cffi_modules": [], "cffi.setuptools_ext._add_py_module": [], "cffi.setuptools_ext._add_c_module": [], "cffi.setuptools_ext._set_py_limited_api": [], "cffi.setuptools_ext.add_cffi_module": [], "cffi.setuptools_ext.execfile": [], "cffi.setuptools_ext.error": [], "keystoneauth1.tests.unit.test_betamax_fixture.TestBetamaxFixtureSerializerBehaviour.test_request_matchers": [], "keystoneauth1.tests.unit.test_betamax_fixture.TestBetamaxFixtureSerializerBehaviour.test_no_request_matchers_provided": [], "keystoneauth1.tests.unit.test_betamax_fixture.TestBetamaxFixtureSerializerBehaviour.test_no_serializer_options_provided": [], "keystoneauth1.tests.unit.test_betamax_fixture.TestBetamaxFixtureSerializerBehaviour.test_can_pass_serializer_name": [], "keystoneauth1.tests.unit.test_betamax_fixture.TestBetamaxFixtureSerializerBehaviour.test_can_pass_custom_serializer": [], "keystoneauth1.tests.unit.test_betamax_fixture.TestBetamaxFixture.test_replay_of_bad_url_fails": [], "keystoneauth1.tests.unit.test_betamax_fixture.TestBetamaxFixture.test_keystoneauth_betamax_fixture": [], "keystoneauth1.tests.unit.test_betamax_fixture.TestBetamaxFixture._replay_cassette": [], "keystoneauth1.tests.unit.test_betamax_fixture.TestBetamaxFixture.setUp": [], "elementpath.datatypes.proxies.ArithmeticProxy.__new__": [], "elementpath.datatypes.proxies.ArithmeticTypeMeta.__subclasscheck__": [], "elementpath.datatypes.proxies.ArithmeticTypeMeta.__instancecheck__": [], "elementpath.datatypes.proxies.NumericProxy.__new__": [], "elementpath.datatypes.proxies.NumericTypeMeta.__subclasscheck__": [], "elementpath.datatypes.proxies.NumericTypeMeta.__instancecheck__": [], "elementpath.datatypes.proxies.StringProxy.validate": [], "elementpath.datatypes.proxies.StringProxy.__subclasshook__": [], "elementpath.datatypes.proxies.StringProxy.__new__": [], "elementpath.datatypes.proxies.DoubleProxy10.validate": [], "elementpath.datatypes.proxies.DoubleProxy10.__subclasshook__": [], "elementpath.datatypes.proxies.DoubleProxy10.__new__": [], "elementpath.datatypes.proxies.DecimalProxy.validate": [], "elementpath.datatypes.proxies.DecimalProxy.__subclasshook__": [], "elementpath.datatypes.proxies.DecimalProxy.__new__": [], "elementpath.datatypes.proxies.BooleanProxy.validate": [], "elementpath.datatypes.proxies.BooleanProxy.__subclasshook__": [], "elementpath.datatypes.proxies.BooleanProxy.__new__": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_saml2.AuthenticateviaSAML2Tests.test_initial_sp_call_invalid_response": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_saml2.AuthenticateviaSAML2Tests.test_consumer_mismatch_error_workflow": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_saml2.AuthenticateviaSAML2Tests.test_workflow": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_saml2.AuthenticateviaSAML2Tests.setUp": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_saml2.AuthenticateviaSAML2Tests.basic_header": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_saml2.AuthenticateviaSAML2Tests.calls": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_saml2.AuthenticateviaSAML2Tests.sp_url": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_saml2.AuthenticateviaSAML2Tests.get_plugin": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_saml2.SamlAuth2PluginTests.test_consumer_mismatch_error_workflow": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_saml2.SamlAuth2PluginTests.test_initial_sp_call_invalid_response": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_saml2.SamlAuth2PluginTests.test_standard_workflow_303_redirect": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_saml2.SamlAuth2PluginTests.test_standard_workflow_302_redirect": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_saml2.SamlAuth2PluginTests.test_200_without_paos_header": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_saml2.SamlAuth2PluginTests.test_passed_when_not_200": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_saml2.SamlAuth2PluginTests.test_request_accept_headers": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_saml2.SamlAuth2PluginTests.basic_header": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_saml2.SamlAuth2PluginTests.calls": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_saml2.SamlAuth2PluginTests.get_plugin": [], "prompt_toolkit.layout.controls.SearchBufferControl.__init__": [], "prompt_toolkit.layout.controls.BufferControl.get_invalidate_events": [], "prompt_toolkit.layout.controls.BufferControl.get_key_bindings": [], "prompt_toolkit.layout.controls.BufferControl.move_cursor_up": [], "prompt_toolkit.layout.controls.BufferControl.move_cursor_down": [], "prompt_toolkit.layout.controls.BufferControl.mouse_handler": [], "prompt_toolkit.layout.controls.BufferControl.create_content": [], "prompt_toolkit.layout.controls.BufferControl._create_get_processed_line_func": [], "prompt_toolkit.layout.controls.BufferControl._get_formatted_text_for_line_func": [], "prompt_toolkit.layout.controls.BufferControl.preferred_height": [], "prompt_toolkit.layout.controls.BufferControl.preferred_width": [], "prompt_toolkit.layout.controls.BufferControl.is_focusable": [], "prompt_toolkit.layout.controls.BufferControl.search_state": [], "prompt_toolkit.layout.controls.BufferControl.search_buffer": [], "prompt_toolkit.layout.controls.BufferControl.search_buffer_control": [], "prompt_toolkit.layout.controls.BufferControl.__repr__": [], "prompt_toolkit.layout.controls.BufferControl.__init__": [], "prompt_toolkit.layout.controls._ProcessedLine.__init__": [], "prompt_toolkit.layout.controls.DummyControl.is_focusable": [], "prompt_toolkit.layout.controls.DummyControl.create_content": [], "prompt_toolkit.layout.controls.FormattedTextControl.get_key_bindings": [], "prompt_toolkit.layout.controls.FormattedTextControl.is_modal": [], "prompt_toolkit.layout.controls.FormattedTextControl.mouse_handler": [], "prompt_toolkit.layout.controls.FormattedTextControl.create_content": [], "prompt_toolkit.layout.controls.FormattedTextControl.preferred_height": [], "prompt_toolkit.layout.controls.FormattedTextControl.preferred_width": [], "prompt_toolkit.layout.controls.FormattedTextControl._get_formatted_text_cached": [], "prompt_toolkit.layout.controls.FormattedTextControl.__repr__": [], "prompt_toolkit.layout.controls.FormattedTextControl.is_focusable": [], "prompt_toolkit.layout.controls.FormattedTextControl.reset": [], "prompt_toolkit.layout.controls.FormattedTextControl.__init__": [], "prompt_toolkit.layout.controls.UIContent.get_height_for_line": [], "prompt_toolkit.layout.controls.UIContent.__getitem__": [], "prompt_toolkit.layout.controls.UIContent.__init__": [], "prompt_toolkit.layout.controls.UIControl.get_invalidate_events": [], "prompt_toolkit.layout.controls.UIControl.get_key_bindings": [], "prompt_toolkit.layout.controls.UIControl.move_cursor_up": [], "prompt_toolkit.layout.controls.UIControl.move_cursor_down": [], "prompt_toolkit.layout.controls.UIControl.mouse_handler": [], "prompt_toolkit.layout.controls.UIControl.create_content": [], "prompt_toolkit.layout.controls.UIControl.is_focusable": [], "prompt_toolkit.layout.controls.UIControl.preferred_height": [], "prompt_toolkit.layout.controls.UIControl.preferred_width": [], "prompt_toolkit.layout.controls.UIControl.reset": [], "jsonschema._types.TypeChecker.remove": [], "jsonschema._types.TypeChecker.redefine_many": [], "jsonschema._types.TypeChecker.redefine": [], "jsonschema._types.TypeChecker.is_type": [], "jsonschema._types.is_any": [], "jsonschema._types.is_string": [], "jsonschema._types.is_object": [], "jsonschema._types.is_number": [], "jsonschema._types.is_null": [], "jsonschema._types.is_integer": [], "jsonschema._types.is_bool": [], "jsonschema._types.is_array": [], "IPython.core.page.get_pager_start": [], "IPython.core.page.get_pager_cmd": [], "IPython.core.page.page_file": [], "IPython.core.page.page": [], "IPython.core.page.pager_page": [], "IPython.core.page._detect_screen_size": [], "IPython.core.page.page_dumb": [], "IPython.core.page.as_hook": [], "IPython.core.page.display_page": [], "IPython.core.tests.test_page.test_detect_screen_size": [], "IPython.core.payloadpage.install_payload_page": [], "IPython.core.payloadpage.page": [], "migrate.tests.versioning.test_cfgparse.TestConfigParser.test_table_config": [], "migrate.tests.versioning.test_cfgparse.TestConfigParser.test_to_dict": [], "graphql.utils.ast_to_dict.ast_to_dict": [], "saml2.client.Saml2Client.handle_logout_request": [], "saml2.client.Saml2Client.do_attribute_query": [], "saml2.client.Saml2Client.do_authn_query": [], "saml2.client.Saml2Client.do_assertion_id_request": [], "saml2.client.Saml2Client.do_authz_decision_query": [], "saml2.client.Saml2Client._use_soap": [], "saml2.client.Saml2Client.handle_logout_response": [], "saml2.client.Saml2Client.is_logged_in": [], "saml2.client.Saml2Client.local_logout": [], "saml2.client.Saml2Client.do_logout": [], "saml2.client.Saml2Client.global_logout": [], "saml2.client.Saml2Client.prepare_for_negotiated_authenticate": [], "saml2.client.Saml2Client.prepare_for_authenticate": [], "graphql.utils.get_operation_ast.get_operation_ast": [], "chardet.mbcharsetprober.MultiByteCharSetProber.get_confidence": [], "chardet.mbcharsetprober.MultiByteCharSetProber.feed": [], "chardet.mbcharsetprober.MultiByteCharSetProber.language": [], "chardet.mbcharsetprober.MultiByteCharSetProber.charset_name": [], "chardet.mbcharsetprober.MultiByteCharSetProber.reset": [], "chardet.mbcharsetprober.MultiByteCharSetProber.__init__": [], "IPython.utils.tests.test_openpy.test_source_to_unicode": [], "IPython.utils.tests.test_openpy.test_read_file": [], "IPython.utils.tests.test_openpy.test_detect_encoding": [], "graphql.pyutils.tests.test_pair_set.test_pair_set_not_mutually_exclusive": [], "graphql.pyutils.tests.test_pair_set.test_pair_set": [], "pyre_check.client.commands.v2.language_server_protocol.WorkspaceDidChangeConfigurationParameters.from_json_rpc_parameters": [], "pyre_check.client.commands.v2.language_server_protocol.DidSaveTextDocumentParameters.from_json_rpc_parameters": [], "pyre_check.client.commands.v2.language_server_protocol.DidCloseTextDocumentParameters.from_json_rpc_parameters": [], "pyre_check.client.commands.v2.language_server_protocol.DidOpenTextDocumentParameters.from_json_rpc_parameters": [], "pyre_check.client.commands.v2.language_server_protocol.TextDocumentItem.document_uri": [], "pyre_check.client.commands.v2.language_server_protocol.TextDocumentIdentifier.document_uri": [], "pyre_check.client.commands.v2.language_server_protocol.InitializeParameters.from_json_rpc_parameters": [], "pyre_check.client.commands.v2.language_server_protocol.DocumentUri.from_file_path": [], "pyre_check.client.commands.v2.language_server_protocol.DocumentUri.parse": [], "pyre_check.client.commands.v2.language_server_protocol.DocumentUri.unparse": [], "pyre_check.client.commands.v2.language_server_protocol.DocumentUri.to_file_path": [], "pyre_check.client.commands.v2.language_server_protocol.SerializationSafeIntEnum.__repr": [], "pyre_check.client.commands.v2.language_server_protocol._parse_parameters": [], "pyre_check.client.commands.v2.language_server_protocol.write_json_rpc": [], "pyre_check.client.commands.v2.language_server_protocol.read_json_rpc": [], "pyre_check.client.commands.v2.language_server_protocol._get_content_length": [], "pyre_check.client.commands.v2.language_server_protocol._read_headers": [], "pyre_check.client.commands.v2.language_server_protocol.RequestCancelledError.error_code": [], "pyre_check.client.commands.v2.language_server_protocol.ServerNotInitializedError.error_code": [], "dogpile.cache.proxy.ProxyBackend.set_serialized_multi": [], "dogpile.cache.proxy.ProxyBackend.set_serialized": [], "dogpile.cache.proxy.ProxyBackend.get_serialized_multi": [], "dogpile.cache.proxy.ProxyBackend.get_serialized": [], "dogpile.cache.proxy.ProxyBackend.get_mutex": [], "dogpile.cache.proxy.ProxyBackend.delete_multi": [], "dogpile.cache.proxy.ProxyBackend.set_multi": [], "dogpile.cache.proxy.ProxyBackend.get_multi": [], "dogpile.cache.proxy.ProxyBackend.delete": [], "dogpile.cache.proxy.ProxyBackend.set": [], "dogpile.cache.proxy.ProxyBackend.get": [], "dogpile.cache.proxy.ProxyBackend.wrap": [], "dogpile.cache.proxy.ProxyBackend.__init__": [], "webob.cookies.SignedCookieProfile.bind": [], "webob.cookies.SignedCookieProfile.__init__": [], "webob.cookies.CookieProfile._get_cookies": [], "webob.cookies.CookieProfile.get_headers": [], "webob.cookies.CookieProfile.set_cookies": [], "webob.cookies.CookieProfile.get_value": [], "webob.cookies.CookieProfile.bind": [], "webob.cookies.CookieProfile.__call__": [], "webob.cookies.CookieProfile.__init__": [], "webob.cookies.SignedSerializer.loads": [], "webob.cookies.SignedSerializer.dumps": [], "webob.cookies.SignedSerializer.__init__": [], "webob.cookies.Base64Serializer.loads": [], "webob.cookies.Base64Serializer.dumps": [], "webob.cookies.Base64Serializer.__init__": [], "webob.cookies.JSONSerializer.loads": [], "webob.cookies.JSONSerializer.dumps": [], "webob.cookies.make_cookie": [], "webob.cookies._path_quote": [], "webob.cookies._valid_cookie_name": [], "webob.cookies._value_quote": [], "webob.cookies.__warn_or_raise": [], "webob.cookies._ch_unquote": [], "webob.cookies._unquote": [], "webob.cookies.Morsel.__repr__": [], "webob.cookies.Morsel.serialize": [], "webob.cookies.Morsel.__setitem__": [], "webob.cookies.Morsel.__init__": [], "webob.cookies.serialize_samesite": [], "webob.cookies.serialize_cookie_date": [], "webob.cookies.serialize_max_age": [], "webob.cookies.cookie_property": [], "webob.cookies.parse_cookie": [], "webob.cookies._parse_cookie": [], "webob.cookies.Cookie.__repr__": [], "webob.cookies.Cookie.values": [], "webob.cookies.Cookie.serialize": [], "webob.cookies.Cookie.add": [], "webob.cookies.Cookie.load": [], "webob.cookies.Cookie.__init__": [], "webob.cookies.RequestCookies.__repr__": [], "webob.cookies.RequestCookies.clear": [], "webob.cookies.RequestCookies.__len__": [], "webob.cookies.RequestCookies.__iter__": [], "webob.cookies.RequestCookies.__contains__": [], "webob.cookies.RequestCookies.items": [], "webob.cookies.RequestCookies.values": [], "webob.cookies.RequestCookies.keys": [], "webob.cookies.RequestCookies.__delitem__": [], "webob.cookies.RequestCookies.get": [], "webob.cookies.RequestCookies.__getitem__": [], "webob.cookies.RequestCookies.__setitem__": [], "webob.cookies.RequestCookies._valid_cookie_name": [], "webob.cookies.RequestCookies._mutate_header": [], "webob.cookies.RequestCookies._cache": [], "webob.cookies.RequestCookies.__init__": [], "fixtures.tests.test_fixture.TestMethodFixture.test_reset": [], "fixtures.tests.test_fixture.TestMethodFixture.test_custom_cleanUp": [], "fixtures.tests.test_fixture.TestMethodFixture.test_custom_setUp": [], "fixtures.tests.test_fixture.TestMethodFixture.test_cleanup": [], "fixtures.tests.test_fixture.TestMethodFixture.test_cleanup_only": [], "fixtures.tests.test_fixture.TestMethodFixture.test_setup_only": [], "fixtures.tests.test_fixture.TestMethodFixture.test_no_setup_cleanup": [], "fixtures.tests.test_fixture.TestFunctionFixture.test_reset": [], "fixtures.tests.test_fixture.TestFunctionFixture.test_cleanup": [], "fixtures.tests.test_fixture.TestFunctionFixture.test_setup_only": [], "fixtures.tests.test_fixture.TestFixture.test_setup_failures_with_base_exception": [], "fixtures.tests.test_fixture.TestFixture.test__setUp_fails_cleanUp_fails": [], "fixtures.tests.test_fixture.TestFixture.test__setUp_fails": [], "fixtures.tests.test_fixture.TestFixture.test__setUp": [], "fixtures.tests.test_fixture.TestFixture.test_setUp_subclassed": [], "fixtures.tests.test_fixture.TestFixture.test_addDetail": [], "fixtures.tests.test_fixture.TestFixture.test_duplicate_details_are_disambiguated": [], "fixtures.tests.test_fixture.TestFixture.test_details_from_child_fixtures_are_returned": [], "fixtures.tests.test_fixture.TestFixture.test_getDetails": [], "fixtures.tests.test_fixture.TestFixture.test_useFixture_details_captured_from_setUp_MultipleExceptions": [], "fixtures.tests.test_fixture.TestFixture.test_useFixture_details_captured_from_setUp": [], "fixtures.tests.test_fixture.TestFixture.test_useFixture": [], "fixtures.tests.test_fixture.TestFixture.test_exit_runs_all_raises_first_exception": [], "fixtures.tests.test_fixture.TestFixture.test_exit_propagates_exceptions": [], "fixtures.tests.test_fixture.TestFixture.test_cleanUp_raise_first_false_callscleanups_returns_exceptions": [], "fixtures.tests.test_fixture.TestFixture.test_reset_raises_if_cleanup_raises": [], "fixtures.tests.test_fixture.TestFixture.test_resetCallsSetUpCleanUp": [], "sqlalchemy.util._concurrency_py3k.get_event_loop": [], "sqlalchemy.util._concurrency_py3k._util_async_run": [], "sqlalchemy.util._concurrency_py3k._util_async_run_coroutine_function": [], "sqlalchemy.util._concurrency_py3k.AsyncAdaptedLock.__exit__": [], "sqlalchemy.util._concurrency_py3k.AsyncAdaptedLock.__enter__": [], "sqlalchemy.util._concurrency_py3k.AsyncAdaptedLock.mutex": [], "sqlalchemy.util._concurrency_py3k.greenlet_spawn": [], "sqlalchemy.util._concurrency_py3k.await_fallback": [], "sqlalchemy.util._concurrency_py3k.await_only": [], "sqlalchemy.util._concurrency_py3k._AsyncIoGreenlet.__init__": [], "sqlalchemy.util._concurrency_py3k.is_exit_exception": [], "keystone.common.sql.expand_repo.versions.076_placeholder.upgrade": [], "oslo_messaging.notify._impl_log.LogDriver.notify": [], "oslo_messaging._drivers.amqp._add_unique_id": [], "oslo_messaging._drivers.amqp._MsgIdCache.add": [], "oslo_messaging._drivers.amqp._MsgIdCache.check_duplicate_message": [], "oslo_messaging._drivers.amqp._MsgIdCache.__init__": [], "oslo_messaging._drivers.amqp.pack_context": [], "oslo_messaging._drivers.amqp.unpack_context": [], "oslo_messaging._drivers.amqp.RpcContext.deepcopy": [], "oslo_messaging._drivers.amqp.RpcContext.__init__": [], "IPython.utils.tests.test_shimmodule.test_shim_warning": [], "pygments.lexers.ml.SMLLexer.id_callback": [], "pygments.lexers.ml.SMLLexer.end_id_callback": [], "pygments.lexers.ml.SMLLexer.long_id_callback": [], "pygments.lexers.ml.SMLLexer.stringy": [], "keystone.common.sql.expand_repo.versions.018_placeholder.upgrade": [], "setuptools.namespaces.DevelopInstaller._get_target": [], "setuptools.namespaces.DevelopInstaller._get_root": [], "setuptools.namespaces.Installer._pkg_names": [], "setuptools.namespaces.Installer._get_all_ns_packages": [], "setuptools.namespaces.Installer._gen_nspkg_line": [], "setuptools.namespaces.Installer._get_root": [], "setuptools.namespaces.Installer._get_target": [], "setuptools.namespaces.Installer.uninstall_namespaces": [], "setuptools.namespaces.Installer.install_namespaces": [], "setuptools.glob.escape": [], "setuptools.glob._isrecursive": [], "setuptools.glob.has_magic": [], "setuptools.glob._rlistdir": [], "setuptools.glob.glob2": [], "setuptools.glob.glob0": [], "setuptools.glob.glob1": [], "setuptools.glob._iglob": [], "setuptools.glob.iglob": [], "setuptools.glob.glob": [], "oslo_middleware.tests.test_ssl.SSLMiddlewareTest.test_with_custom_header_and_forwarded_protocol": [], "oslo_middleware.tests.test_ssl.SSLMiddlewareTest.test_with_custom_header": [], "oslo_middleware.tests.test_ssl.SSLMiddlewareTest.test_with_forwarded_protocol": [], "oslo_middleware.tests.test_ssl.SSLMiddlewareTest.test_without_forwarded_protocol": [], "oslo_middleware.tests.test_ssl.SSLMiddlewareTest._test_scheme": [], "oslo_middleware.tests.test_ssl.SSLMiddlewareTest.setUp": [], "sqlalchemy.engine.util.TransactionalContext.__exit__": [], "sqlalchemy.engine.util.TransactionalContext.__enter__": [], "sqlalchemy.engine.util.TransactionalContext._trans_ctx_check": [], "sqlalchemy.engine.util.TransactionalContext._get_subject": [], "sqlalchemy.engine.util.TransactionalContext._transaction_is_closed": [], "sqlalchemy.engine.util.TransactionalContext._transaction_is_active": [], "sqlalchemy.engine.util._distill_params_20": [], "sqlalchemy.engine.util._distill_cursor_params": [], "sqlalchemy.engine.util._distill_params": [], "sqlalchemy.engine.util.connection_memoize": [], "kombu.pidbox.Mailbox.producer_pool": [], "kombu.pidbox.Mailbox.oid": [], "kombu.pidbox.Mailbox._get_reply_exchange": [], "kombu.pidbox.Mailbox._get_exchange": [], "kombu.pidbox.Mailbox._collect": [], "kombu.pidbox.Mailbox._broadcast": [], "kombu.pidbox.Mailbox._publish": [], "kombu.pidbox.Mailbox._publish_reply": [], "kombu.pidbox.Mailbox.producer_or_acquire": [], "kombu.pidbox.Mailbox.get_queue": [], "kombu.pidbox.Mailbox.reply_queue": [], "kombu.pidbox.Mailbox.get_reply_queue": [], "kombu.pidbox.Mailbox.multi_call": [], "kombu.pidbox.Mailbox.abcast": [], "kombu.pidbox.Mailbox.cast": [], "kombu.pidbox.Mailbox.call": [], "kombu.pidbox.Mailbox.Node": [], "kombu.pidbox.Mailbox.__call__": [], "kombu.pidbox.Mailbox.__init__": [], "kombu.pidbox.Node.reply": [], "kombu.pidbox.Node.handle_message": [], "kombu.pidbox.Node.handle_cast": [], "kombu.pidbox.Node.handle_call": [], "kombu.pidbox.Node.handle": [], "kombu.pidbox.Node.dispatch": [], "kombu.pidbox.Node.listen": [], "kombu.pidbox.Node.on_decode_error": [], "kombu.pidbox.Node.handler": [], "kombu.pidbox.Node.Consumer": [], "kombu.pidbox.Node.__init__": [], "saml2.s2repoze.plugins.formswithhidden.make_plugin": [], "saml2.s2repoze.plugins.formswithhidden.FormHiddenPlugin.challenge": [], "saml2.s2repoze.plugins.formswithhidden.FormHiddenPlugin.identify": [], "setuptools._distutils.command.bdist_dumb.bdist_dumb.run": [], "setuptools._distutils.command.bdist_dumb.bdist_dumb.finalize_options": [], "setuptools._distutils.command.bdist_dumb.bdist_dumb.initialize_options": [], "oauthlib.oauth2.rfc6749.clients.base.Client.populate_token_attributes": [], "oauthlib.oauth2.rfc6749.clients.base.Client.populate_code_attributes": [], "oauthlib.oauth2.rfc6749.clients.base.Client._populate_attributes": [], "oauthlib.oauth2.rfc6749.clients.base.Client._add_mac_token": [], "oauthlib.oauth2.rfc6749.clients.base.Client._add_bearer_token": [], "oauthlib.oauth2.rfc6749.clients.base.Client.prepare_refresh_body": [], "oauthlib.oauth2.rfc6749.clients.base.Client.parse_request_body_response": [], "oauthlib.oauth2.rfc6749.clients.base.Client.prepare_token_revocation_request": [], "oauthlib.oauth2.rfc6749.clients.base.Client.prepare_refresh_token_request": [], "oauthlib.oauth2.rfc6749.clients.base.Client.prepare_token_request": [], "oauthlib.oauth2.rfc6749.clients.base.Client.prepare_authorization_request": [], "oauthlib.oauth2.rfc6749.clients.base.Client.add_token": [], "oauthlib.oauth2.rfc6749.clients.base.Client.parse_request_uri_response": [], "oauthlib.oauth2.rfc6749.clients.base.Client.prepare_request_body": [], "oauthlib.oauth2.rfc6749.clients.base.Client.prepare_request_uri": [], "oauthlib.oauth2.rfc6749.clients.base.Client.token_types": [], "oauthlib.oauth2.rfc6749.clients.base.Client.__init__": [], "osprofiler.tests.unit.drivers.test_mongodb.MongoDBParserTestCase.test_get_report": [], "osprofiler.tests.unit.drivers.test_mongodb.MongoDBParserTestCase.test_get_report_empty": [], "osprofiler.tests.unit.drivers.test_mongodb.MongoDBParserTestCase.test_build_complex_tree": [], "osprofiler.tests.unit.drivers.test_mongodb.MongoDBParserTestCase.test_build_empty_tree": [], "osprofiler.tests.unit.drivers.test_mongodb.MongoDBParserTestCase.setUp": [], "libcst._parser.parso.pgen2.generator._calculate_first_plans": [], "libcst._parser.parso.pgen2.generator._calculate_tree_traversal": [], "libcst._parser.parso.pgen2.generator._make_transition": [], "libcst._parser.parso.pgen2.generator.generate_grammar": [], "libcst._parser.parso.pgen2.generator._make_dfas": [], "libcst._parser.parso.pgen2.generator._simplify_dfas": [], "libcst._parser.parso.pgen2.generator.Grammar.__init__": [], "libcst._parser.parso.pgen2.generator.ReservedString.__repr__": [], "libcst._parser.parso.pgen2.generator.ReservedString.__init__": [], "libcst._parser.parso.pgen2.generator.DFAState.__repr__": [], "libcst._parser.parso.pgen2.generator.DFAState.__eq__": [], "libcst._parser.parso.pgen2.generator.DFAState.unifystate": [], "libcst._parser.parso.pgen2.generator.DFAState.add_arc": [], "libcst._parser.parso.pgen2.generator.DFAState.__init__": [], "libcst._parser.parso.pgen2.generator.DFAPlan.__repr__": [], "libcst._parser.parso.pgen2.generator.DFAPlan.__init__": [], "prompt_toolkit.styles.style_transformation.get_opposite_color": [], "prompt_toolkit.styles.style_transformation.merge_style_transformations": [], "prompt_toolkit.styles.style_transformation._MergedStyleTransformation.invalidation_hash": [], "prompt_toolkit.styles.style_transformation._MergedStyleTransformation.transform_attrs": [], "prompt_toolkit.styles.style_transformation._MergedStyleTransformation.__init__": [], "prompt_toolkit.styles.style_transformation.ConditionalStyleTransformation.invalidation_hash": [], "prompt_toolkit.styles.style_transformation.ConditionalStyleTransformation.transform_attrs": [], "prompt_toolkit.styles.style_transformation.ConditionalStyleTransformation.__init__": [], "prompt_toolkit.styles.style_transformation.DynamicStyleTransformation.invalidation_hash": [], "prompt_toolkit.styles.style_transformation.DynamicStyleTransformation.transform_attrs": [], "prompt_toolkit.styles.style_transformation.DynamicStyleTransformation.__init__": [], "prompt_toolkit.styles.style_transformation.DummyStyleTransformation.invalidation_hash": [], "prompt_toolkit.styles.style_transformation.DummyStyleTransformation.transform_attrs": [], "prompt_toolkit.styles.style_transformation.AdjustBrightnessStyleTransformation.invalidation_hash": [], "prompt_toolkit.styles.style_transformation.AdjustBrightnessStyleTransformation._interpolate_brightness": [], "prompt_toolkit.styles.style_transformation.AdjustBrightnessStyleTransformation._color_to_rgb": [], "prompt_toolkit.styles.style_transformation.AdjustBrightnessStyleTransformation.transform_attrs": [], "prompt_toolkit.styles.style_transformation.AdjustBrightnessStyleTransformation.__init__": [], "prompt_toolkit.styles.style_transformation.SetDefaultColorStyleTransformation.invalidation_hash": [], "prompt_toolkit.styles.style_transformation.SetDefaultColorStyleTransformation.transform_attrs": [], "prompt_toolkit.styles.style_transformation.SetDefaultColorStyleTransformation.__init__": [], "prompt_toolkit.styles.style_transformation.ReverseStyleTransformation.transform_attrs": [], "prompt_toolkit.styles.style_transformation.SwapLightAndDarkStyleTransformation.transform_attrs": [], "prompt_toolkit.styles.style_transformation.StyleTransformation.invalidation_hash": [], "prompt_toolkit.styles.style_transformation.StyleTransformation.transform_attrs": [], "cachetools.mru.MRUCache.__update": [], "cachetools.mru.MRUCache.popitem": [], "cachetools.mru.MRUCache.__delitem__": [], "cachetools.mru.MRUCache.__setitem__": [], "cachetools.mru.MRUCache.__getitem__": [], "cachetools.mru.MRUCache.__init__": [], "keystone.common.sql.contract_repo.versions.052_placeholder.upgrade": [], "IPython.core.inputtransformer.assign_from_magic": [], "IPython.core.inputtransformer.assign_from_system": [], "IPython.core.inputtransformer.leading_indent": [], "IPython.core.inputtransformer.ipy_prompt": [], "IPython.core.inputtransformer.classic_prompt": [], "IPython.core.inputtransformer._strip_prompts": [], "IPython.core.inputtransformer.cellmagic": [], "IPython.core.inputtransformer.help_end": [], "IPython.core.inputtransformer.ends_in_comment_or_string": [], "IPython.core.inputtransformer.has_comment": [], "IPython.core.inputtransformer._line_tokens": [], "IPython.core.inputtransformer.escaped_commands": [], "IPython.core.inputtransformer._tr_paren": [], "IPython.core.inputtransformer._tr_quote2": [], "IPython.core.inputtransformer._tr_quote": [], "IPython.core.inputtransformer._tr_magic": [], "IPython.core.inputtransformer._tr_help": [], "IPython.core.inputtransformer._tr_system2": [], "IPython.core.inputtransformer._tr_system": [], "IPython.core.inputtransformer._make_help_call": [], "IPython.core.inputtransformer.assemble_logical_lines": [], "IPython.core.inputtransformer.assemble_python_lines.output": [], "IPython.core.inputtransformer.assemble_python_lines.__init__": [], "IPython.core.inputtransformer.TokenInputTransformer.reset": [], "IPython.core.inputtransformer.TokenInputTransformer.output": [], "IPython.core.inputtransformer.TokenInputTransformer.push": [], "IPython.core.inputtransformer.TokenInputTransformer.reset_tokenizer": [], "IPython.core.inputtransformer.TokenInputTransformer.__init__": [], "IPython.core.inputtransformer.CoroutineInputTransformer.reset": [], "IPython.core.inputtransformer.CoroutineInputTransformer.push": [], "IPython.core.inputtransformer.CoroutineInputTransformer.__repr__": [], "IPython.core.inputtransformer.CoroutineInputTransformer.__init__": [], "IPython.core.inputtransformer.StatelessInputTransformer.reset": [], "IPython.core.inputtransformer.StatelessInputTransformer.push": [], "IPython.core.inputtransformer.StatelessInputTransformer.__repr__": [], "IPython.core.inputtransformer.StatelessInputTransformer.__init__": [], "IPython.core.inputtransformer.InputTransformer.wrap": [], "IPython.core.inputtransformer.InputTransformer.reset": [], "IPython.core.inputtransformer.InputTransformer.push": [], "keystone.auth.plugins.mapped.get_user_unique_id_and_display_name": [ { "locations": [ { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 364, "column": 14 }, "stop": { "line": 364, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 374, "column": 17 }, "stop": { "line": 374, "column": 28 } } ], "kind": "function", "target": "urllib.parse.quote" }, { "locations": [ { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 360, "column": 11 }, "stop": { "line": 360, "column": 14 } } ], "kind": "function", "target": "any" } ], "keystone.auth.plugins.mapped.apply_mapping_filter": [ { "locations": [ { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 309, "column": 4 }, "stop": { "line": 309, "column": 22 } } ], "kind": "function", "target": "keystone.federation.utils.validate_idp" }, { "locations": [ { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 326, "column": 42 }, "stop": { "line": 326, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 326, "column": 37 }, "stop": { "line": 326, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 321, "column": 4 }, "stop": { "line": 321, "column": 35 } } ], "kind": "function", "target": "keystone.federation.utils.validate_mapped_group_ids" }, { "locations": [ { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 323, "column": 8 }, "stop": { "line": 323, "column": 36 } } ], "kind": "function", "target": "keystone.federation.utils.transform_to_group_ids" } ], "keystone.auth.plugins.mapped.extract_assertion_data": [ { "locations": [ { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 302, "column": 16 }, "stop": { "line": 302, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 302, "column": 21 }, "stop": { "line": 302, "column": 56 } } ], "kind": "function", "target": "keystone.federation.utils.get_assertion_params_from_env" } ], "keystone.auth.plugins.mapped.handle_unscoped_token": [ { "locations": [ { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 231, "column": 18 }, "stop": { "line": 231, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 200, "column": 16 }, "stop": { "line": 200, "column": 38 } } ], "kind": "function", "target": "keystone.auth.plugins.mapped.extract_assertion_data" }, { "locations": [ { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 209, "column": 14 }, "stop": { "line": 209, "column": 39 } }, { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 204, "column": 14 }, "stop": { "line": 204, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 225, "column": 44 }, "stop": { "line": 225, "column": 64 } } ], "kind": "function", "target": "keystone.auth.plugins.mapped.apply_mapping_filter" }, { "locations": [ { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 212, "column": 4 }, "stop": { "line": 212, "column": 42 } } ], "kind": "function", "target": "keystone.federation.utils.assert_enabled_identity_provider" }, { "locations": [ { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 284, "column": 8 }, "stop": { "line": 284, "column": 50 } }, { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 292, "column": 8 }, "stop": { "line": 292, "column": 50 } } ], "kind": "function", "target": "keystone.notifications.send_saml_audit_notification" }, { "locations": [ { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 235, "column": 16 }, "stop": { "line": 235, "column": 51 } } ], "kind": "function", "target": "keystone.auth.plugins.mapped.get_user_unique_id_and_display_name" }, { "locations": [ { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 228, "column": 15 }, "stop": { "line": 228, "column": 40 } } ], "kind": "function", "target": "isinstance" } ], "keystone.auth.plugins.mapped.handle_scoped_token": [ { "locations": [ { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 80, "column": 24 }, "stop": { "line": 80, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 104, "column": 4 }, "stop": { "line": 104, "column": 48 } }, { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 102, "column": 4 }, "stop": { "line": 102, "column": 30 } }, { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 101, "column": 4 }, "stop": { "line": 101, "column": 28 } }, { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 103, "column": 4 }, "stop": { "line": 103, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 72, "column": 4 }, "stop": { "line": 72, "column": 29 } } ], "kind": "function", "target": "keystone.federation.utils.validate_expiration" }, { "locations": [ { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 90, "column": 8 }, "stop": { "line": 90, "column": 39 } } ], "kind": "function", "target": "keystone.federation.utils.validate_mapped_group_ids" }, { "locations": [ { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 85, "column": 4 }, "stop": { "line": 85, "column": 42 } } ], "kind": "function", "target": "keystone.federation.utils.assert_enabled_identity_provider" }, { "locations": [ { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 79, "column": 8 }, "stop": { "line": 79, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 96, "column": 8 }, "stop": { "line": 96, "column": 25 } }, { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 99, "column": 8 }, "stop": { "line": 99, "column": 25 } } ], "kind": "function", "target": "functools.partial.__call__" } ], "keystone.auth.plugins.mapped.Mapped.authenticate": [ { "locations": [ { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 54, "column": 24 }, "stop": { "line": 54, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.plugins.mapped.Mapped._get_token_ref", "class_name": "keystone.auth.plugins.mapped.Mapped", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 59, "column": 28 }, "stop": { "line": 59, "column": 49 } } ], "kind": "function", "target": "keystone.auth.plugins.mapped.handle_unscoped_token" }, { "locations": [ { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 66, "column": 15 }, "stop": { "line": 66, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.plugins.base.AuthHandlerResponse.__init__", "class_name": "keystone.auth.plugins.base.AuthHandlerResponse", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/mapped.py", "start": { "line": 55, "column": 28 }, "stop": { "line": 55, "column": 47 } } ], "kind": "function", "target": "keystone.auth.plugins.mapped.handle_scoped_token" } ], "keystone.auth.plugins.mapped.Mapped._get_token_ref": [], "sapp.db_support.PrimaryKeyGeneratorBase.get": [], "sapp.db_support.PrimaryKeyGeneratorBase._reserve_id_range": [], "sapp.db_support.PrimaryKeyGeneratorBase._lock_pk_with_retries": [], "sapp.db_support.PrimaryKeyGeneratorBase.reserve": [], "sapp.db_support.MutableRecordMixin.to_dict": [], "sapp.db_support.MutableRecordMixin.Record": [], "sapp.db_support.RecordMixin.to_dict": [], "sapp.db_support.RecordMixin.Record": [], "sapp.db_support.PrepareMixin._merge_assocs": [], "sapp.db_support.PrepareMixin._merge_by_keys": [], "sapp.db_support.PrepareMixin._merge_by_key": [], "sapp.db_support.PrepareMixin.merge": [], "sapp.db_support.PrepareMixin.prepare": [], "sapp.db_support.BIGDBIDType.load_dialect_impl": [], "sapp.db_support.DBIDType.load_dialect_impl": [], "sapp.db_support.DBIDType.process_result_value": [], "sapp.db_support.DBIDType.process_bind_param": [], "sapp.db_support.DBID.__repr__": [], "sapp.db_support.DBID.__le__": [], "sapp.db_support.DBID.__ge__": [], "sapp.db_support.DBID.__gt__": [], "sapp.db_support.DBID.__lt__": [], "sapp.db_support.DBID.__add__": [], "sapp.db_support.DBID.__str__": [], "sapp.db_support.DBID.__int__": [], "sapp.db_support.DBID._check_type": [], "sapp.db_support.DBID.resolved": [], "sapp.db_support.DBID.resolve": [], "sapp.db_support.DBID.__init__": [], "keystone.identity.mapping_backends.sql.Mapping.purge_mappings": [ { "locations": [ { "path": "keystone/identity/mapping_backends/sql.py", "start": { "line": 97, "column": 13 }, "stop": { "line": 97, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.identity.mapping_backends.sql.Mapping.delete_id_mapping": [ { "locations": [ { "path": "keystone/identity/mapping_backends/sql.py", "start": { "line": 87, "column": 13 }, "stop": { "line": 87, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/identity/mapping_backends/sql.py", "start": { "line": 90, "column": 20 }, "stop": { "line": 90, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.__eq__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" } ], "keystone.identity.mapping_backends.sql.Mapping.create_id_mapping": [ { "locations": [ { "path": "keystone/identity/mapping_backends/sql.py", "start": { "line": 74, "column": 17 }, "stop": { "line": 74, "column": 38 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/identity/mapping_backends/sql.py", "start": { "line": 83, "column": 24 }, "stop": { "line": 83, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.mapping_backends.sql.Mapping.get_public_id", "class_name": "keystone.identity.mapping_backends.sql.Mapping", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/mapping_backends/sql.py", "start": { "line": 79, "column": 30 }, "stop": { "line": 79, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixin.from_dict", "class_name": "keystone.identity.mapping_backends.sql.IDMapping", "dispatch": "static" } ], "keystone.identity.mapping_backends.sql.Mapping.get_id_mapping": [ { "locations": [ { "path": "keystone/identity/mapping_backends/sql.py", "start": { "line": 66, "column": 13 }, "stop": { "line": 66, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.identity.mapping_backends.sql.Mapping.get_domain_mapping_list": [ { "locations": [ { "path": "keystone/identity/mapping_backends/sql.py", "start": { "line": 61, "column": 12 }, "stop": { "line": 61, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/mapping_backends/sql.py", "start": { "line": 62, "column": 13 }, "stop": { "line": 62, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.identity.mapping_backends.sql.Mapping.get_public_id": [ { "locations": [ { "path": "keystone/identity/mapping_backends/sql.py", "start": { "line": 46, "column": 13 }, "stop": { "line": 46, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystoneclient.auth.conf.load_from_conf_options": [], "keystoneclient.auth.conf.register_conf_options": [], "keystoneclient.auth.conf.get_plugin_options": [], "keystoneclient.auth.conf.get_common_conf_options": [], "keystoneauth1.tests.unit.test_betamax_hooks.TestBetamaxHooks.test_pre_record_hook_empty_body": [], "keystoneauth1.tests.unit.test_betamax_hooks.TestBetamaxHooks.test_pre_record_hook_v2": [], "keystoneauth1.tests.unit.test_betamax_hooks.TestBetamaxHooks.test_pre_record_hook_v3": [], "oslo_messaging.tests.functional.test_rabbitmq.RabbitMQFailoverTests._check_ports": [], "oslo_messaging.tests.functional.test_rabbitmq.RabbitMQFailoverTests.just_process": [], "oslo_messaging.tests.functional.test_rabbitmq.RabbitMQFailoverTests.kill_and_process": [], "oslo_messaging.tests.functional.test_rabbitmq.RabbitMQFailoverTests._test_failover_scenario": [], "oslo_messaging.tests.functional.test_rabbitmq.RabbitMQFailoverTests.test_failover_scenario_enable_cancel_on_failover": [], "oslo_messaging.tests.functional.test_rabbitmq.RabbitMQFailoverTests.test_failover_scenario": [], "oslo_messaging.tests.functional.test_rabbitmq.ConnectedPortMatcher.__repr__": [], "oslo_messaging.tests.functional.test_rabbitmq.ConnectedPortMatcher.__eq__": [], "oslo_messaging.tests.functional.test_rabbitmq.ConnectedPortMatcher.__init__": [], "saml2.cache.Cache.subjects": [], "saml2.cache.Cache.active": [], "saml2.cache.Cache.receivers": [], "saml2.cache.Cache.entities": [], "saml2.cache.Cache.reset": [], "saml2.cache.Cache.set": [], "saml2.cache.Cache.get": [], "saml2.cache.Cache.get_identity": [], "saml2.cache.Cache.delete": [], "saml2.cache.Cache.__init__": [], "eventlet.support.psycopg2_patcher.eventlet_wait_callback": [], "eventlet.support.psycopg2_patcher.make_psycopg_green": [], "IPython.core.tests.test_prefilter.test_autocall_should_support_unicode": [], "IPython.core.tests.test_prefilter.test_prefilter_attribute_errors": [], "IPython.core.tests.test_prefilter.test_issue_114": [], "IPython.core.tests.test_prefilter.test_autocall_binops": [], "IPython.core.tests.test_prefilter.test_prefilter_shadowed": [], "IPython.core.tests.test_prefilter.test_prefilter": [], "pkg_resources._vendor.packaging.markers.Marker.evaluate": [], "pkg_resources._vendor.packaging.markers.Marker.__repr__": [], "pkg_resources._vendor.packaging.markers.Marker.__str__": [], "pkg_resources._vendor.packaging.markers.Marker.__init__": [], "pkg_resources._vendor.packaging.markers.default_environment": [], "pkg_resources._vendor.packaging.markers.format_full_version": [], "pkg_resources._vendor.packaging.markers._evaluate_markers": [], "pkg_resources._vendor.packaging.markers._get_env": [], "pkg_resources._vendor.packaging.markers._eval_op": [], "pkg_resources._vendor.packaging.markers._format_marker": [], "pkg_resources._vendor.packaging.markers._coerce_parse_result": [], "pkg_resources._vendor.packaging.markers.Op.serialize": [], "pkg_resources._vendor.packaging.markers.Value.serialize": [], "pkg_resources._vendor.packaging.markers.Variable.serialize": [], "pkg_resources._vendor.packaging.markers.Node.serialize": [], "pkg_resources._vendor.packaging.markers.Node.__repr__": [], "pkg_resources._vendor.packaging.markers.Node.__str__": [], "pkg_resources._vendor.packaging.markers.Node.__init__": [], "pygments.lexers.c_cpp.CppLexer.analyse_text": [], "pygments.lexers.c_cpp.CLexer.analyse_text": [], "pygments.lexers.c_cpp.CFamilyLexer.get_tokens_unprocessed": [], "pygments.lexers.c_cpp.CFamilyLexer.__init__": [], "libcst._parser.production_decorator.get_productions": [], "libcst._parser.production_decorator.with_production": [], "setuptools.command.bdist_egg.make_zipfile": [], "setuptools.command.bdist_egg.can_scan": [], "setuptools.command.bdist_egg.iter_symbols": [], "setuptools.command.bdist_egg.scan_module": [], "setuptools.command.bdist_egg.write_safety_flag": [], "setuptools.command.bdist_egg.analyze_egg": [], "setuptools.command.bdist_egg.walk_egg": [], "setuptools.command.bdist_egg.bdist_egg.get_ext_outputs": [], "setuptools.command.bdist_egg.bdist_egg.copy_metadata_to": [], "setuptools.command.bdist_egg.bdist_egg.gen_header": [], "setuptools.command.bdist_egg.bdist_egg.zip_safe": [], "setuptools.command.bdist_egg.bdist_egg.zap_pyfiles": [], "setuptools.command.bdist_egg.bdist_egg.run": [], "setuptools.command.bdist_egg.bdist_egg.call_command": [], "setuptools.command.bdist_egg.bdist_egg.get_outputs": [], "setuptools.command.bdist_egg.bdist_egg.do_install_data": [], "setuptools.command.bdist_egg.bdist_egg.finalize_options": [], "setuptools.command.bdist_egg.bdist_egg.initialize_options": [], "setuptools.command.bdist_egg.write_stub": [], "setuptools.command.bdist_egg.sorted_walk": [], "setuptools.command.bdist_egg.strip_module": [], "rx.linq.observable.merge.merge_all": [], "rx.linq.observable.merge.merge": [], "pip._internal.network.cache.SafeFileCache.delete": [], "pip._internal.network.cache.SafeFileCache.set": [], "pip._internal.network.cache.SafeFileCache.get": [], "pip._internal.network.cache.SafeFileCache._get_cache_path": [], "pip._internal.network.cache.SafeFileCache.__init__": [], "pip._internal.network.cache.suppressed_cache_errors": [], "pip._internal.network.cache.is_from_cache": [], "paste.recursive.make_recursive_middleware": [], "paste.recursive.IncludedAppIterResponse.write": [], "paste.recursive.IncludedAppIterResponse.close": [], "paste.recursive.IncludedAppIterResponse.__init__": [], "paste.recursive.IncluderAppIter.activate": [], "paste.recursive.IncludedResponse.body__get": [], "paste.recursive.IncludedResponse.__str__": [], "paste.recursive.IncludedResponse.write": [], "paste.recursive.IncludedResponse.close": [], "paste.recursive.IncludedResponse.__init__": [], "paste.recursive.Includer.activate": [], "paste.recursive.Forwarder.activate": [], "paste.recursive.Recursive.__repr__": [], "paste.recursive.Recursive.activate": [], "paste.recursive.Recursive.__call__": [], "paste.recursive.Recursive.__init__": [], "paste.recursive.ForwardRequestException.__init__": [], "paste.recursive.RecursiveMiddleware.__call__": [], "paste.recursive.RecursiveMiddleware.__init__": [], "paste.recursive.CheckForRecursionMiddleware.__call__": [], "paste.recursive.CheckForRecursionMiddleware.__init__": [], "keystoneclient.tests.functional.v3.test_roles.RolesTestCase.test_group_project_grant_and_revoke": [], "keystoneclient.tests.functional.v3.test_roles.RolesTestCase.test_group_domain_grant_and_revoke": [], "keystoneclient.tests.functional.v3.test_roles.RolesTestCase.test_user_project_grant_and_revoke": [], "keystoneclient.tests.functional.v3.test_roles.RolesTestCase.test_user_domain_grant_and_revoke": [], "keystoneclient.tests.functional.v3.test_roles.RolesTestCase.test_grant_role_invalid_params": [], "keystoneclient.tests.functional.v3.test_roles.RolesTestCase.test_delete_role": [], "keystoneclient.tests.functional.v3.test_roles.RolesTestCase.test_list_roles": [], "keystoneclient.tests.functional.v3.test_roles.RolesTestCase.test_list_roles_invalid_params": [], "keystoneclient.tests.functional.v3.test_roles.RolesTestCase.test_update_role_domain": [], "keystoneclient.tests.functional.v3.test_roles.RolesTestCase.test_update_role_name": [], "keystoneclient.tests.functional.v3.test_roles.RolesTestCase.test_get_role": [], "keystoneclient.tests.functional.v3.test_roles.RolesTestCase.test_create_domain_role": [], "keystoneclient.tests.functional.v3.test_roles.RolesTestCase.test_create_role": [], "keystoneclient.tests.functional.v3.test_roles.RolesTestCase.check_role": [], "libcst.codemod.commands.tests.test_convert_format_to_fstring.ConvertFormatStringCommandTest.test_replacement_with_dict": [], "libcst.codemod.commands.tests.test_convert_format_to_fstring.ConvertFormatStringCommandTest.test_replacement_with_string": [], "libcst.codemod.commands.tests.test_convert_format_to_fstring.ConvertFormatStringCommandTest.test_replacement_with_newline": [], "libcst.codemod.commands.tests.test_convert_format_to_fstring.ConvertFormatStringCommandTest.test_replacement_with_conversion": [], "libcst.codemod.commands.tests.test_convert_format_to_fstring.ConvertFormatStringCommandTest.test_replacement_with_expression": [], "libcst.codemod.commands.tests.test_convert_format_to_fstring.ConvertFormatStringCommandTest.test_replacement_with_escapes": [], "libcst.codemod.commands.tests.test_convert_format_to_fstring.ConvertFormatStringCommandTest.test_name_replacement": [], "libcst.codemod.commands.tests.test_convert_format_to_fstring.ConvertFormatStringCommandTest.test_position_replacement": [], "libcst.codemod.commands.tests.test_convert_format_to_fstring.ConvertFormatStringCommandTest.test_formatspec_conversion": [], "libcst.codemod.commands.tests.test_convert_format_to_fstring.ConvertFormatStringCommandTest.test_enable_unsupported_await": [], "libcst.codemod.commands.tests.test_convert_format_to_fstring.ConvertFormatStringCommandTest.test_enable_unsupported_comments": [], "libcst.codemod.commands.tests.test_convert_format_to_fstring.ConvertFormatStringCommandTest.test_unsupported_expression": [], "libcst.codemod.commands.tests.test_convert_format_to_fstring.ConvertFormatStringCommandTest.test_unsupported_expansion": [], "libcst.codemod.commands.tests.test_convert_format_to_fstring.ConvertFormatStringCommandTest.test_noop": [], "pip._internal.network.session.PipSession.request": [], "pip._internal.network.session.PipSession.is_secure_origin": [], "pip._internal.network.session.PipSession.iter_secure_origins": [], "pip._internal.network.session.PipSession.add_trusted_host": [], "pip._internal.network.session.PipSession.__init__": [], "pip._internal.network.session.InsecureHTTPAdapter.cert_verify": [], "pip._internal.network.session.LocalFSAdapter.close": [], "pip._internal.network.session.LocalFSAdapter.send": [], "pip._internal.network.session.user_agent": [], "pip._internal.network.session.looks_like_ci": [], "prompt_toolkit.key_binding.bindings.scroll.scroll_page_up": [], "prompt_toolkit.key_binding.bindings.scroll.scroll_page_down": [], "prompt_toolkit.key_binding.bindings.scroll.scroll_one_line_up": [], "prompt_toolkit.key_binding.bindings.scroll.scroll_one_line_down": [], "prompt_toolkit.key_binding.bindings.scroll.scroll_half_page_up": [], "prompt_toolkit.key_binding.bindings.scroll.scroll_half_page_down": [], "prompt_toolkit.key_binding.bindings.scroll.scroll_backward": [], "prompt_toolkit.key_binding.bindings.scroll.scroll_forward": [], "keystoneclient.discover.add_catalog_discover_hack": [], "keystoneclient.discover.Discover.create_client": [], "keystoneclient.discover.Discover._create_client": [], "keystoneclient.discover.Discover._calculate_version": [], "keystoneclient.discover.Discover.raw_version_data": [], "keystoneclient.discover.Discover.available_versions": [], "keystoneclient.discover.Discover.__init__": [], "keystoneclient.discover.available_versions": [], "keystoneclient.discover.version_match": [], "keystoneclient.discover.normalize_version_number": [], "paste.util.looper.loop_pos._compare_group": [], "paste.util.looper.loop_pos.last_group": [], "paste.util.looper.loop_pos.first_group": [], "paste.util.looper.loop_pos.length": [], "paste.util.looper.loop_pos.last": [], "paste.util.looper.loop_pos.first": [], "paste.util.looper.loop_pos.even": [], "paste.util.looper.loop_pos.odd": [], "paste.util.looper.loop_pos.previous": [], "paste.util.looper.loop_pos.next": [], "paste.util.looper.loop_pos.item": [], "paste.util.looper.loop_pos.number": [], "paste.util.looper.loop_pos.index": [], "paste.util.looper.loop_pos.__repr__": [], "paste.util.looper.loop_pos.__init__": [], "paste.util.looper.looper_iter.next": [], "paste.util.looper.looper_iter.__iter__": [], "paste.util.looper.looper_iter.__init__": [], "paste.util.looper.looper.__repr__": [], "paste.util.looper.looper.__iter__": [], "paste.util.looper.looper.__init__": [], "libcst._nodes.tests.test_attribute.AttributeTest.test_invalid": [], "libcst._nodes.tests.test_attribute.AttributeTest.test_valid": [], "paste.flup_session.make_session_middleware": [], "paste.flup_session.SessionMiddleware.__call__": [], "paste.flup_session.SessionMiddleware.__init__": [], "libcst._parser.base_parser.BaseParser._pop": [], "libcst._parser.base_parser.BaseParser._add_token": [], "libcst._parser.base_parser.BaseParser.parse": [], "libcst._parser.base_parser.BaseParser.__init__": [], "libcst._parser.base_parser._token_to_transition": [], "libcst._parser.base_parser.StackNode.nonterminal": [], "keystone.common.sql.contract_repo.versions.037_contract_remove_service_and_region_fk_for_registered_limit.upgrade": [ { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/037_contract_remove_service_and_region_fk_for_registered_limit.py", "start": { "line": 25, "column": 16 }, "stop": { "line": 25, "column": 27 } } ], "kind": "function", "target": "sqlalchemy.inspection.inspect" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/037_contract_remove_service_and_region_fk_for_registered_limit.py", "start": { "line": 28, "column": 19 }, "stop": { "line": 28, "column": 39 } }, { "path": "keystone/common/sql/contract_repo/versions/037_contract_remove_service_and_region_fk_for_registered_limit.py", "start": { "line": 33, "column": 19 }, "stop": { "line": 33, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ForeignKeyConstraint.__init__", "class_name": "migrate.changeset.constraint.ForeignKeyConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/037_contract_remove_service_and_region_fk_for_registered_limit.py", "start": { "line": 31, "column": 12 }, "stop": { "line": 31, "column": 21 } }, { "path": "keystone/common/sql/contract_repo/versions/037_contract_remove_service_and_region_fk_for_registered_limit.py", "start": { "line": 36, "column": 12 }, "stop": { "line": 36, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.drop", "class_name": "migrate.changeset.constraint.ForeignKeyConstraint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/037_contract_remove_service_and_region_fk_for_registered_limit.py", "start": { "line": 21, "column": 29 }, "stop": { "line": 21, "column": 38 } }, { "path": "keystone/common/sql/contract_repo/versions/037_contract_remove_service_and_region_fk_for_registered_limit.py", "start": { "line": 22, "column": 20 }, "stop": { "line": 22, "column": 29 } }, { "path": "keystone/common/sql/contract_repo/versions/037_contract_remove_service_and_region_fk_for_registered_limit.py", "start": { "line": 23, "column": 19 }, "stop": { "line": 23, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "libcst._nodes.tests.test_dict_comp.DictCompTest.test_invalid": [], "libcst._nodes.tests.test_dict_comp.DictCompTest.test_valid": [], "keystone.federation.utils.assert_enabled_service_provider_object": [ { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 945, "column": 14 }, "stop": { "line": 945, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Forbidden", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 942, "column": 14 }, "stop": { "line": 942, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.federation.utils.assert_enabled_identity_provider": [ { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 931, "column": 14 }, "stop": { "line": 931, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 936, "column": 14 }, "stop": { "line": 936, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Forbidden", "dispatch": "static" } ], "keystone.federation.utils.RuleProcessor._evaluate_requirement": [ { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 910, "column": 22 }, "stop": { "line": 910, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor._evaluate_values_by_regex", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 912, "column": 22 }, "stop": { "line": 912, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.intersection", "class_name": "set", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 919, "column": 24 }, "stop": { "line": 919, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.difference", "class_name": "set", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 919, "column": 24 }, "stop": { "line": 919, "column": 27 } }, { "path": "keystone/federation/utils.py", "start": { "line": 919, "column": 57 }, "stop": { "line": 919, "column": 60 } }, { "path": "keystone/federation/utils.py", "start": { "line": 912, "column": 47 }, "stop": { "line": 912, "column": 50 } }, { "path": "keystone/federation/utils.py", "start": { "line": 912, "column": 22 }, "stop": { "line": 912, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 921, "column": 19 }, "stop": { "line": 921, "column": 23 } }, { "path": "keystone/federation/utils.py", "start": { "line": 919, "column": 19 }, "stop": { "line": 919, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 923, "column": 18 }, "stop": { "line": 923, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.UnexpectedError", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 917, "column": 23 }, "stop": { "line": 917, "column": 27 } }, { "path": "keystone/federation/utils.py", "start": { "line": 915, "column": 19 }, "stop": { "line": 915, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bool.__new__", "class_name": "bool", "dispatch": "static" } ], "keystone.federation.utils.RuleProcessor._evaluate_values_by_regex": [ { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 875, "column": 20 }, "stop": { "line": 875, "column": 29 } } ], "kind": "function", "target": "re.search" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 875, "column": 15 }, "stop": { "line": 875, "column": 18 } } ], "kind": "function", "target": "any" } ], "keystone.federation.utils.RuleProcessor._verify_all_requirements": [ { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 827, "column": 19 }, "stop": { "line": 827, "column": 45 } }, { "path": "keystone/federation/utils.py", "start": { "line": 837, "column": 19 }, "stop": { "line": 837, "column": 45 } }, { "path": "keystone/federation/utils.py", "start": { "line": 861, "column": 20 }, "stop": { "line": 861, "column": 46 } }, { "path": "keystone/federation/utils.py", "start": { "line": 855, "column": 20 }, "stop": { "line": 855, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor._evaluate_requirement", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 866, "column": 12 }, "stop": { "line": 866, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.DirectMaps.add", "class_name": "keystone.federation.utils.DirectMaps", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 815, "column": 22 }, "stop": { "line": 815, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.DirectMaps.__init__", "class_name": "keystone.federation.utils.DirectMaps", "dispatch": "static" } ], "keystone.federation.utils.RuleProcessor._update_local_mapping": [ { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 760, "column": 12 }, "stop": { "line": 760, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 757, "column": 26 }, "stop": { "line": 757, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.DirectMappingError", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 751, "column": 29 }, "stop": { "line": 751, "column": 55 } }, { "path": "keystone/federation/utils.py", "start": { "line": 749, "column": 28 }, "stop": { "line": 749, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor._update_local_mapping", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 750, "column": 17 }, "stop": { "line": 750, "column": 27 } }, { "path": "keystone/federation/utils.py", "start": { "line": 748, "column": 15 }, "stop": { "line": 748, "column": 25 } } ], "kind": "function", "target": "isinstance" } ], "keystone.federation.utils.RuleProcessor._transform": [ { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 676, "column": 18 }, "stop": { "line": 676, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 688, "column": 20 }, "stop": { "line": 688, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.add", "class_name": "set", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 705, "column": 24 }, "stop": { "line": 705, "column": 40 } } ], "kind": "function", "target": "ast.literal_eval" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 661, "column": 20 }, "stop": { "line": 661, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 662, "column": 22 }, "stop": { "line": 662, "column": 26 } }, { "path": "keystone/federation/utils.py", "start": { "line": 692, "column": 56 }, "stop": { "line": 692, "column": 60 } }, { "path": "keystone/federation/utils.py", "start": { "line": 714, "column": 29 }, "stop": { "line": 714, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 663, "column": 27 }, "stop": { "line": 663, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 704, "column": 20 }, "stop": { "line": 704, "column": 36 } }, { "path": "keystone/federation/utils.py", "start": { "line": 707, "column": 20 }, "stop": { "line": 707, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.update", "class_name": "set", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 693, "column": 16 }, "stop": { "line": 693, "column": 34 } }, { "path": "keystone/federation/utils.py", "start": { "line": 696, "column": 16 }, "stop": { "line": 696, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.extend", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 692, "column": 20 }, "stop": { "line": 692, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.setdefault", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 695, "column": 30 }, "stop": { "line": 695, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor._normalize_groups", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" } ], "keystone.federation.utils.RuleProcessor._normalize_groups": [ { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 597, "column": 22 }, "stop": { "line": 597, "column": 47 } }, { "path": "keystone/federation/utils.py", "start": { "line": 590, "column": 26 }, "stop": { "line": 590, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 573, "column": 35 }, "stop": { "line": 573, "column": 51 } }, { "path": "keystone/federation/utils.py", "start": { "line": 599, "column": 35 }, "stop": { "line": 599, "column": 51 } } ], "kind": "function", "target": "ast.literal_eval" } ], "keystone.federation.utils.RuleProcessor.process": [ { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 543, "column": 26 }, "stop": { "line": 543, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor._verify_all_requirements", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 558, "column": 32 }, "stop": { "line": 558, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor._update_local_mapping", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 562, "column": 28 }, "stop": { "line": 562, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor._transform", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 536, "column": 24 }, "stop": { "line": 536, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.split", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 555, "column": 16 }, "stop": { "line": 555, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__iadd__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 559, "column": 20 }, "stop": { "line": 559, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 537, "column": 24 }, "stop": { "line": 537, "column": 34 } } ], "kind": "function", "target": "isinstance" } ], "keystone.federation.utils.RuleProcessor.__init__": [], "keystone.federation.utils.get_assertion_params_from_env": [ { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 442, "column": 21 }, "stop": { "line": 442, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.items", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 448, "column": 38 }, "stop": { "line": 448, "column": 45 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 442, "column": 16 }, "stop": { "line": 442, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 443, "column": 15 }, "stop": { "line": 443, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.startswith", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 448, "column": 15 }, "stop": { "line": 448, "column": 25 } } ], "kind": "function", "target": "isinstance" } ], "keystone.federation.utils.transform_to_group_ids": [], "keystone.federation.utils.validate_mapped_group_ids": [ { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 369, "column": 18 }, "stop": { "line": 369, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.MappedGroupNotFound", "dispatch": "static" } ], "keystone.federation.utils.validate_idp": [ { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 329, "column": 26 }, "stop": { "line": 329, "column": 49 } } ], "kind": "function", "target": "keystone.federation.utils.get_remote_id_parameter" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 344, "column": 14 }, "stop": { "line": 344, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Forbidden", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 340, "column": 14 }, "stop": { "line": 340, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "keystone.federation.utils.get_remote_id_parameter": [ { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 310, "column": 30 }, "stop": { "line": 310, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.cfg.StrOpt.__init__", "class_name": "oslo_config.cfg.StrOpt", "dispatch": "static" } ], "keystone.federation.utils.validate_expiration": [ { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 291, "column": 14 }, "stop": { "line": 291, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 288, "column": 8 }, "stop": { "line": 288, "column": 31 } } ], "kind": "function", "target": "oslo_utils.timeutils.parse_isotime" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 290, "column": 7 }, "stop": { "line": 290, "column": 23 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 287, "column": 32 }, "stop": { "line": 287, "column": 56 } } ], "kind": "function", "target": "oslo_utils.timeutils.normalize_time" } ], "keystone.federation.utils.validate_mapping_structure": [ { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 280, "column": 19 }, "stop": { "line": 280, "column": 27 } }, { "path": "keystone/federation/utils.py", "start": { "line": 280, "column": 19 }, "stop": { "line": 280, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 279, "column": 17 }, "stop": { "line": 279, "column": 23 } } ], "kind": "function", "target": "sorted" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 283, "column": 14 }, "stop": { "line": 283, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "keystone.federation.utils.DirectMaps.__getitem__": [ { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 270, "column": 19 }, "stop": { "line": 270, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 269, "column": 39 }, "stop": { "line": 269, "column": 42 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 269, "column": 39 }, "stop": { "line": 269, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__ne__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 269, "column": 11 }, "stop": { "line": 269, "column": 21 } } ], "kind": "function", "target": "isinstance" } ], "keystone.federation.utils.DirectMaps.add": [], "keystone.federation.utils.DirectMaps.__str__": [ { "locations": [ { "path": "keystone/federation/utils.py", "start": { "line": 256, "column": 15 }, "stop": { "line": 256, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.federation.utils.DirectMaps.__init__": [], "rx.core.blockingobservable.BlockingObservable._subscribe_core": [], "rx.core.blockingobservable.BlockingObservable.__init__": [], "graphql.execution.tests.test_variables.TestUsesArgumentDefaultValues.test_when_argument_provided_cannot_be_parsed": [], "graphql.execution.tests.test_variables.TestUsesArgumentDefaultValues.test_when_nullable_variable_provided": [], "graphql.execution.tests.test_variables.TestUsesArgumentDefaultValues.test_when_no_argument_provided": [], "graphql.execution.tests.test_variables.test_does_not_allow_unknown_types_to_be_used_as_values": [], "graphql.execution.tests.test_variables.test_does_not_allow_invalid_types_to_be_used_as_values": [], "graphql.execution.tests.test_variables.test_does_not_allow_non_null_lists_of_non_nulls_to_contain_null": [], "graphql.execution.tests.test_variables.test_allows_non_null_lists_of_non_nulls_to_contain_values": [], "graphql.execution.tests.test_variables.test_does_not_allow_non_null_lists_of_non_nulls_to_be_null": [], "graphql.execution.tests.test_variables.test_does_not_allow_lists_of_non_nulls_to_contain_null": [], "graphql.execution.tests.test_variables.test_allows_lists_of_non_nulls_to_contain_values": [], "graphql.execution.tests.test_variables.test_allows_lists_of_non_nulls_to_be_null": [], "graphql.execution.tests.test_variables.test_allows_non_null_lists_to_contain_null": [], "graphql.execution.tests.test_variables.test_allows_non_null_lists_to_contain_values": [], "graphql.execution.tests.test_variables.test_does_not_allow_non_null_lists_to_be_null": [], "graphql.execution.tests.test_variables.test_allows_lists_to_contain_null": [], "graphql.execution.tests.test_variables.test_allows_lists_to_contain_values": [], "graphql.execution.tests.test_variables.test_allows_lists_to_be_null": [], "graphql.execution.tests.test_variables.test_uses_objectinput_container": [], "graphql.execution.tests.test_variables.test_passes_along_null_for_non_nullable_inputs_if_explcitly_set_in_the_query": [], "graphql.execution.tests.test_variables.test_allows_non_nullable_inputs_to_be_set_to_a_value_directly": [], "graphql.execution.tests.test_variables.test_allows_non_nullable_inputs_to_be_set_to_a_value_in_a_variable": [], "graphql.execution.tests.test_variables.test_does_not_allow_non_nullable_inputs_to_be_set_to_null_in_a_variable": [], "graphql.execution.tests.test_variables.test_does_not_allow_non_nullable_inputs_to_be_omitted_in_a_variable": [], "graphql.execution.tests.test_variables.test_allows_nullable_inputs_to_be_set_to_a_value_directly": [], "graphql.execution.tests.test_variables.test_allows_nullable_inputs_to_be_set_to_a_value_in_a_variable": [], "graphql.execution.tests.test_variables.test_allows_nullable_inputs_to_be_set_to_null_in_a_variable": [], "graphql.execution.tests.test_variables.test_allows_nullable_inputs_to_be_omitted_in_an_unlisted_variable": [], "graphql.execution.tests.test_variables.test_allows_nullable_inputs_to_be_omitted_in_a_variable": [], "graphql.execution.tests.test_variables.test_allows_nullable_inputs_to_be_omitted": [], "graphql.execution.tests.test_variables.TestUsingVariables.test_errors_on_addition_of_unknown_input_field": [], "graphql.execution.tests.test_variables.TestUsingVariables.test_errors_on_addition_of_input_field_of_incorrect_type": [], "graphql.execution.tests.test_variables.TestUsingVariables.test_errors_on_deep_nested_errors_and_with_many_errors": [], "graphql.execution.tests.test_variables.TestUsingVariables.test_errors_on_omission_of_nested_non_null": [], "graphql.execution.tests.test_variables.TestUsingVariables.test_errors_on_incorrect_type": [], "graphql.execution.tests.test_variables.TestUsingVariables.test_errors_on_null_for_nested_non_null": [], "graphql.execution.tests.test_variables.TestUsingVariables.test_executes_with_complex_scalar_input": [], "graphql.execution.tests.test_variables.TestUsingVariables.test_properly_parses_single_value_to_list": [], "graphql.execution.tests.test_variables.TestUsingVariables.test_uses_default_value_when_not_provided": [], "graphql.execution.tests.test_variables.TestUsingVariables.test_executes_with_complex_input": [], "graphql.execution.tests.test_variables.test_properly_runs_parse_literal_on_complex_scalar_types": [], "graphql.execution.tests.test_variables.test_does_not_use_incorrect_value": [], "graphql.execution.tests.test_variables.test_properly_parses_single_value_to_list": [], "graphql.execution.tests.test_variables.test_inline_executes_with_complex_input": [], "graphql.execution.tests.test_variables.check": [], "graphql.execution.tests.test_variables.input_to_json": [], "graphql.execution.tests.test_variables.stringify": [], "keystoneclient.tests.unit.auth.test_token.TokenTests.test_symbols": [], "keystoneclient.tests.unit.auth.test_token.TokenTests.test_options": [], "keystoneclient.tests.unit.auth.test_token.TokenTests.new_plugin": [], "keystoneclient.tests.unit.auth.test_loading.TestOtherLoading.test_loading_getter": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_error_message_contains_hint_for_alias_conflict": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_ignores_unknown_types": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_compares_deep_types_including_list": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_allows_inline_typeless_fragments": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_same_wrapped_scalar_return_types": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_allows_non_conflicting_overlaping_types": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_disallows_differing_deep_return_types_despite_no_overlap": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_disallows_differing_subfields": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_disallows_differing_return_type_list_despite_no_overlap_2": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_disallows_differing_return_type_list_despite_no_overlap_1": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_disallows_differing_return_type_nullability_despite_no_overlap": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_reports_correctly_when_a_non_exclusive_follows_an_exclusive": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_disallows_differing_return_types_despite_no_overlap": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_compatible_return_shapes_on_different_return_types": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_conflicting_return_types_which_potentially_overlap": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_ignores_unknown_fragments": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_reports_deep_conflict_in_nested_fragments": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_reports_deep_conflict_to_nearest_common_ancestor_in_fragments": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_reports_deep_conflict_to_nearest_common_ancestor": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_very_deep_conflict": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_deep_conflict_with_multiple_issues": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_deep_conflict": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_reports_each_conflict_once": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_encounters_conflict_in_fragments": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_allows_different_args_where_no_conflict_is_possible": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_conflicting_args": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_diferent_args_second_missing_an_argument": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_diferent_args_second_adds_an_argument": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_alias_masking_direct_field_access": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_same_aliases_allowed_on_nonoverlapping_fields": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_same_aliases_with_different_field_targets": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_different_skip_or_include_directives_accepted": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_different_directives_with_different_aliases": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_different_args_with_different_aliases": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_identical_fields_with_identical_directives": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_identical_fields_with_identical_args": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_identical_fields": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.test_unique_fields": [], "graphql.validation.tests.test_overlapping_fields_can_be_merged.fields_conflict": [], "keystone.common.resource_options.core.ResourceOption.option_id": [], "keystone.common.resource_options.core.ResourceOption.option_name": [], "keystone.common.resource_options.core.ResourceOption.json_schema": [], "keystone.common.resource_options.core.ResourceOption.__init__": [ { "locations": [ { "path": "keystone/common/resource_options/core.py", "start": { "line": 204, "column": 18 }, "stop": { "line": 204, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "TypeError", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/resource_options/core.py", "start": { "line": 206, "column": 13 }, "stop": { "line": 206, "column": 16 } }, { "path": "keystone/common/resource_options/core.py", "start": { "line": 203, "column": 46 }, "stop": { "line": 203, "column": 49 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/common/resource_options/core.py", "start": { "line": 203, "column": 46 }, "stop": { "line": 203, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__ne__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/resource_options/core.py", "start": { "line": 206, "column": 13 }, "stop": { "line": 206, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__eq__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/resource_options/core.py", "start": { "line": 207, "column": 18 }, "stop": { "line": 207, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "ValueError", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/resource_options/core.py", "start": { "line": 203, "column": 15 }, "stop": { "line": 203, "column": 25 } }, { "path": "keystone/common/resource_options/core.py", "start": { "line": 210, "column": 15 }, "stop": { "line": 210, "column": 25 } } ], "kind": "function", "target": "isinstance" } ], "keystone.common.resource_options.core.ResourceOptionRegistry.register_option": [ { "locations": [ { "path": "keystone/common/resource_options/core.py", "start": { "line": 161, "column": 18 }, "stop": { "line": 161, "column": 28 } }, { "path": "keystone/common/resource_options/core.py", "start": { "line": 166, "column": 18 }, "stop": { "line": 166, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "ValueError", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/resource_options/core.py", "start": { "line": 156, "column": 21 }, "stop": { "line": 156, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOptionRegistry.options", "class_name": "keystone.common.resource_options.core.ResourceOptionRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/resource_options/core.py", "start": { "line": 165, "column": 33 }, "stop": { "line": 165, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOptionRegistry.option_names", "class_name": "keystone.common.resource_options.core.ResourceOptionRegistry", "dispatch": "dynamic" } ], "keystone.common.resource_options.core.ResourceOptionRegistry.json_schema": [ { "locations": [ { "path": "keystone/common/resource_options/core.py", "start": { "line": 146, "column": 56 }, "stop": { "line": 146, "column": 75 } } ], "kind": "function", "target": "keystone.common.validation.nullable" }, { "locations": [ { "path": "keystone/common/resource_options/core.py", "start": { "line": 142, "column": 19 }, "stop": { "line": 142, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOptionRegistry.options", "class_name": "keystone.common.resource_options.core.ResourceOptionRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/resource_options/core.py", "start": { "line": 146, "column": 16 }, "stop": { "line": 146, "column": 22 } }, { "path": "keystone/common/resource_options/core.py", "start": { "line": 152, "column": 16 }, "stop": { "line": 152, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.common.resource_options.core.ResourceOptionRegistry.get_option_by_name": [], "keystone.common.resource_options.core.ResourceOptionRegistry.get_option_by_id": [], "keystone.common.resource_options.core.ResourceOptionRegistry.option_ids": [ { "locations": [ { "path": "keystone/common/resource_options/core.py", "start": { "line": 126, "column": 15 }, "stop": { "line": 126, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" } ], "keystone.common.resource_options.core.ResourceOptionRegistry.options": [], "keystone.common.resource_options.core.ResourceOptionRegistry.options_by_name": [], "keystone.common.resource_options.core.ResourceOptionRegistry.option_names": [ { "locations": [ { "path": "keystone/common/resource_options/core.py", "start": { "line": 113, "column": 15 }, "stop": { "line": 113, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" } ], "keystone.common.resource_options.core.ResourceOptionRegistry.__init__": [], "keystone.common.resource_options.core.resource_options_ref_to_mapper": [ { "locations": [ { "path": "keystone/common/resource_options/core.py", "start": { "line": 85, "column": 18 }, "stop": { "line": 85, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/resource_options/core.py", "start": { "line": 88, "column": 20 }, "stop": { "line": 88, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.difference", "class_name": "set", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/resource_options/core.py", "start": { "line": 75, "column": 14 }, "stop": { "line": 75, "column": 21 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/common/resource_options/core.py", "start": { "line": 78, "column": 8 }, "stop": { "line": 78, "column": 15 } } ], "kind": "function", "target": "delattr" } ], "keystone.common.resource_options.core.get_resource_option": [], "keystone.common.resource_options.core.ref_mapper_to_dict_options": [ { "locations": [ { "path": "keystone/common/resource_options/core.py", "start": { "line": 44, "column": 16 }, "stop": { "line": 44, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.common.resource_options.core.boolean_validator": [ { "locations": [ { "path": "keystone/common/resource_options/core.py", "start": { "line": 25, "column": 14 }, "stop": { "line": 25, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "TypeError", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/resource_options/core.py", "start": { "line": 24, "column": 7 }, "stop": { "line": 24, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "tuple.__contains__", "class_name": "tuple", "dispatch": "dynamic" } ], "keystone.common.resource_options.core._validator": [], "debtcollector.updating.updated_kwarg_default_value": [], "rx.linq.observable.statistics.standard_deviation": [], "rx.linq.observable.statistics.variance": [], "rx.linq.observable.statistics.mode": [], "rx.linq.observable.statistics.median": [], "rx.linq.observable.statistics.determine_median": [], "keystone.tests.unit.token.test_fernet_provider.TestLoadKeys.test_empty_files": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 825, "column": 13 }, "stop": { "line": 825, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 832, "column": 15 }, "stop": { "line": 832, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.load_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 834, "column": 8 }, "stop": { "line": 834, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestLoadKeys.assertValidFernetKeys", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestLoadKeys", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 827, "column": 20 }, "stop": { "line": 827, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 833, "column": 28 }, "stop": { "line": 833, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 833, "column": 8 }, "stop": { "line": 833, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestLoadKeys", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 825, "column": 13 }, "stop": { "line": 825, "column": 17 } } ], "kind": "function", "target": "open" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 824, "column": 21 }, "stop": { "line": 824, "column": 33 } } ], "kind": "function", "target": "os.path.join" } ], "keystone.tests.unit.token.test_fernet_provider.TestLoadKeys.test_non_numeric_files": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 812, "column": 13 }, "stop": { "line": 812, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 819, "column": 15 }, "stop": { "line": 819, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.load_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 821, "column": 8 }, "stop": { "line": 821, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestLoadKeys.assertValidFernetKeys", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestLoadKeys", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 814, "column": 20 }, "stop": { "line": 814, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 820, "column": 28 }, "stop": { "line": 820, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 820, "column": 8 }, "stop": { "line": 820, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestLoadKeys", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 812, "column": 13 }, "stop": { "line": 812, "column": 17 } } ], "kind": "function", "target": "open" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 811, "column": 20 }, "stop": { "line": 811, "column": 32 } } ], "kind": "function", "target": "os.path.join" } ], "keystone.tests.unit.token.test_fernet_provider.TestLoadKeys.assertValidFernetKeys": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 808, "column": 12 }, "stop": { "line": 808, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsInstance", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestLoadKeys", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 807, "column": 31 }, "stop": { "line": 807, "column": 34 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 807, "column": 12 }, "stop": { "line": 807, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertGreater", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestLoadKeys", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.test_non_numeric_files": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 799, "column": 8 }, "stop": { "line": 799, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 785, "column": 13 }, "stop": { "line": 785, "column": 17 } } ], "kind": "function", "target": "open" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 793, "column": 8 }, "stop": { "line": 793, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 784, "column": 20 }, "stop": { "line": 784, "column": 32 } } ], "kind": "function", "target": "os.path.join" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 792, "column": 8 }, "stop": { "line": 792, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.rotate_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 785, "column": 13 }, "stop": { "line": 785, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 793, "column": 24 }, "stop": { "line": 793, "column": 38 } } ], "kind": "function", "target": "os.path.isfile" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 787, "column": 20 }, "stop": { "line": 787, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 795, "column": 17 }, "stop": { "line": 795, "column": 27 } } ], "kind": "function", "target": "posix.listdir" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 796, "column": 15 }, "stop": { "line": 796, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__ne__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 798, "column": 12 }, "stop": { "line": 798, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.test_rotation_empty_file": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 767, "column": 8 }, "stop": { "line": 767, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.assertRepositoryState", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 779, "column": 15 }, "stop": { "line": 779, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.load_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 780, "column": 8 }, "stop": { "line": 780, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 780, "column": 28 }, "stop": { "line": 780, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 769, "column": 13 }, "stop": { "line": 769, "column": 17 } } ], "kind": "function", "target": "open" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 781, "column": 8 }, "stop": { "line": 781, "column": 23 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 778, "column": 8 }, "stop": { "line": 778, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 768, "column": 21 }, "stop": { "line": 768, "column": 33 } } ], "kind": "function", "target": "os.path.join" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 777, "column": 8 }, "stop": { "line": 777, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.rotate_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 769, "column": 13 }, "stop": { "line": 769, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 781, "column": 24 }, "stop": { "line": 781, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__gt__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 781, "column": 24 }, "stop": { "line": 781, "column": 39 } } ], "kind": "function", "target": "os.path.getsize" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 778, "column": 24 }, "stop": { "line": 778, "column": 38 } } ], "kind": "function", "target": "os.path.isfile" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 771, "column": 20 }, "stop": { "line": 771, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" } ], "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.test_rotation_disk_write_fail": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 732, "column": 8 }, "stop": { "line": 732, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.assertRepositoryState", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 752, "column": 12 }, "stop": { "line": 752, "column": 29 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 746, "column": 12 }, "stop": { "line": 746, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 749, "column": 8 }, "stop": { "line": 749, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 763, "column": 8 }, "stop": { "line": 763, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 756, "column": 8 }, "stop": { "line": 756, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 745, "column": 13 }, "stop": { "line": 745, "column": 71 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 751, "column": 13 }, "stop": { "line": 751, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 763, "column": 25 }, "stop": { "line": 763, "column": 49 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 756, "column": 25 }, "stop": { "line": 756, "column": 49 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 749, "column": 25 }, "stop": { "line": 749, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.key_repository_size", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 743, "column": 40 }, "stop": { "line": 743, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "OSError", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 760, "column": 8 }, "stop": { "line": 760, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.rotate_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 751, "column": 13 }, "stop": { "line": 751, "column": 23 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 745, "column": 13 }, "stop": { "line": 745, "column": 23 } } ], "kind": "function", "target": "unittest.mock._patcher.__call__" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 734, "column": 20 }, "stop": { "line": 734, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 741, "column": 20 }, "stop": { "line": 741, "column": 34 } } ], "kind": "function", "target": "unittest.mock.mock_open" } ], "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.test_rotation": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 705, "column": 16 }, "stop": { "line": 705, "column": 42 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 723, "column": 16 }, "stop": { "line": 723, "column": 42 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 688, "column": 12 }, "stop": { "line": 688, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.assertRepositoryState", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 726, "column": 16 }, "stop": { "line": 726, "column": 31 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 707, "column": 16 }, "stop": { "line": 707, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 694, "column": 12 }, "stop": { "line": 694, "column": 28 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 728, "column": 16 }, "stop": { "line": 728, "column": 32 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 709, "column": 16 }, "stop": { "line": 709, "column": 32 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 712, "column": 12 }, "stop": { "line": 712, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 728, "column": 43 }, "stop": { "line": 728, "column": 52 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 709, "column": 43 }, "stop": { "line": 709, "column": 52 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 694, "column": 39 }, "stop": { "line": 694, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.keys", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 703, "column": 34 }, "stop": { "line": 703, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__sub__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 703, "column": 28 }, "stop": { "line": 703, "column": 33 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 673, "column": 31 }, "stop": { "line": 673, "column": 36 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 721, "column": 28 }, "stop": { "line": 721, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 712, "column": 46 }, "stop": { "line": 712, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.key_repository_size", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 704, "column": 16 }, "stop": { "line": 704, "column": 37 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 722, "column": 16 }, "stop": { "line": 722, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.rotate_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 716, "column": 24 }, "stop": { "line": 716, "column": 48 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 698, "column": 24 }, "stop": { "line": 698, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 693, "column": 30 }, "stop": { "line": 693, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 679, "column": 12 }, "stop": { "line": 679, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 705, "column": 57 }, "stop": { "line": 705, "column": 65 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 693, "column": 30 }, "stop": { "line": 693, "column": 42 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 708, "column": 16 }, "stop": { "line": 708, "column": 31 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 727, "column": 16 }, "stop": { "line": 727, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 673, "column": 54 }, "stop": { "line": 673, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 725, "column": 16 }, "stop": { "line": 725, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.pop", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 680, "column": 16 }, "stop": { "line": 680, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository.__init__", "class_name": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository", "dispatch": "static" } ], "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.assertUniqueRepositoryState": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 660, "column": 8 }, "stop": { "line": 660, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 657, "column": 20 }, "stop": { "line": 657, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.key_repository_signature", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.assertRepositoryState": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 650, "column": 40 }, "stop": { "line": 650, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.key_repository_size", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 651, "column": 8 }, "stop": { "line": 651, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.assertUniqueRepositoryState", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 650, "column": 8 }, "stop": { "line": 650, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.key_repository_signature": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 635, "column": 15 }, "stop": { "line": 635, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.load_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 646, "column": 15 }, "stop": { "line": 646, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "hashlib._Hash.hexdigest", "class_name": "hashlib._Hash", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 630, "column": 20 }, "stop": { "line": 630, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 645, "column": 12 }, "stop": { "line": 645, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "hashlib._Hash.update", "class_name": "hashlib._Hash", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 642, "column": 20 }, "stop": { "line": 642, "column": 32 } } ], "kind": "function", "target": "hashlib.sha1" } ], "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.key_repository_size": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 615, "column": 15 }, "stop": { "line": 615, "column": 18 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 615, "column": 19 }, "stop": { "line": 615, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.keys", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.keys": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 610, "column": 12 }, "stop": { "line": 610, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__new__", "class_name": "int", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 609, "column": 15 }, "stop": { "line": 609, "column": 21 } } ], "kind": "function", "target": "sorted" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 610, "column": 28 }, "stop": { "line": 610, "column": 38 } } ], "kind": "function", "target": "posix.listdir" } ], "keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.setUp": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 604, "column": 35 }, "stop": { "line": 604, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 600, "column": 8 }, "stop": { "line": 600, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" } ], "keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_app_cred_scoped_payload_with_16_char_non_uuid_ids": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 592, "column": 8 }, "stop": { "line": 592, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestPayloads._test_payload", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestPayloads", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_app_cred_scoped_payload_with_non_uuid_ids": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 586, "column": 8 }, "stop": { "line": 586, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestPayloads._test_payload", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestPayloads", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_oauth_scoped_payload": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 581, "column": 8 }, "stop": { "line": 581, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestPayloads._test_payload", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestPayloads", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 583, "column": 47 }, "stop": { "line": 583, "column": 57 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 582, "column": 42 }, "stop": { "line": 582, "column": 52 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 583, "column": 47 }, "stop": { "line": 583, "column": 63 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 582, "column": 42 }, "stop": { "line": 582, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_federated_domain_scoped_payload": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 572, "column": 8 }, "stop": { "line": 572, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestPayloads._test_payload", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestPayloads", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 570, "column": 26 }, "stop": { "line": 570, "column": 36 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 569, "column": 21 }, "stop": { "line": 569, "column": 31 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 575, "column": 41 }, "stop": { "line": 575, "column": 51 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 570, "column": 26 }, "stop": { "line": 570, "column": 42 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 575, "column": 41 }, "stop": { "line": 575, "column": 57 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 569, "column": 21 }, "stop": { "line": 569, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_federated_project_scoped_payload": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 559, "column": 8 }, "stop": { "line": 559, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestPayloads._test_payload", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestPayloads", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 557, "column": 26 }, "stop": { "line": 557, "column": 36 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 562, "column": 42 }, "stop": { "line": 562, "column": 52 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 556, "column": 21 }, "stop": { "line": 556, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 562, "column": 42 }, "stop": { "line": 562, "column": 58 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 556, "column": 21 }, "stop": { "line": 556, "column": 37 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 557, "column": 26 }, "stop": { "line": 557, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_federated_payload_with_16_char_non_uuid_ids": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 551, "column": 8 }, "stop": { "line": 551, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestPayloads._test_federated_payload_with_ids", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestPayloads", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_federated_payload_with_non_uuid_ids": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 547, "column": 8 }, "stop": { "line": 547, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestPayloads._test_federated_payload_with_ids", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestPayloads", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestPayloads._test_federated_payload_with_ids": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 540, "column": 8 }, "stop": { "line": 540, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestPayloads._test_payload", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestPayloads", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 538, "column": 26 }, "stop": { "line": 538, "column": 36 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 537, "column": 21 }, "stop": { "line": 537, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 537, "column": 21 }, "stop": { "line": 537, "column": 37 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 538, "column": 26 }, "stop": { "line": 538, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_trust_scoped_payload_with_16_char_non_uuid_ids": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 530, "column": 8 }, "stop": { "line": 530, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestPayloads._test_payload", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestPayloads", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 533, "column": 40 }, "stop": { "line": 533, "column": 50 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 533, "column": 40 }, "stop": { "line": 533, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_trust_scoped_payload_with_non_uuid_ids": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 524, "column": 8 }, "stop": { "line": 524, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestPayloads._test_payload", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestPayloads", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 527, "column": 40 }, "stop": { "line": 527, "column": 50 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 527, "column": 40 }, "stop": { "line": 527, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_domain_scoped_payload_with_16_char_non_uuid_user_id": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 519, "column": 8 }, "stop": { "line": 519, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestPayloads._test_payload", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestPayloads", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 521, "column": 41 }, "stop": { "line": 521, "column": 51 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 521, "column": 41 }, "stop": { "line": 521, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_domain_scoped_payload_with_non_uuid_user_id": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 514, "column": 8 }, "stop": { "line": 514, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestPayloads._test_payload", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestPayloads", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 516, "column": 41 }, "stop": { "line": 516, "column": 51 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 516, "column": 41 }, "stop": { "line": 516, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_project_scoped_payload_with_binary_encoded_ids": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 508, "column": 8 }, "stop": { "line": 508, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestPayloads._test_payload", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestPayloads", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_project_scoped_payload_with_16_char_non_uuid_ids": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 503, "column": 8 }, "stop": { "line": 503, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestPayloads._test_payload", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestPayloads", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_project_scoped_payload_with_non_uuid_ids": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 498, "column": 8 }, "stop": { "line": 498, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestPayloads._test_payload", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestPayloads", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_unscoped_payload_with_16_char_non_uuid_user_id": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 494, "column": 8 }, "stop": { "line": 494, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestPayloads._test_payload", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestPayloads", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_unscoped_payload_with_non_uuid_user_id": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 490, "column": 8 }, "stop": { "line": 490, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestPayloads._test_payload", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestPayloads", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_trust_scoped_payload": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 485, "column": 8 }, "stop": { "line": 485, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestPayloads._test_payload", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestPayloads", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 487, "column": 40 }, "stop": { "line": 487, "column": 50 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 486, "column": 42 }, "stop": { "line": 486, "column": 52 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 486, "column": 42 }, "stop": { "line": 486, "column": 58 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 487, "column": 40 }, "stop": { "line": 487, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_domain_scoped_payload_with_default_domain": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 481, "column": 8 }, "stop": { "line": 481, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestPayloads._test_payload", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestPayloads", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_domain_scoped_payload": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 477, "column": 8 }, "stop": { "line": 477, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestPayloads._test_payload", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestPayloads", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 478, "column": 41 }, "stop": { "line": 478, "column": 51 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 478, "column": 41 }, "stop": { "line": 478, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_project_scoped_payload": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 473, "column": 8 }, "stop": { "line": 473, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestPayloads._test_payload", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestPayloads", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 474, "column": 42 }, "stop": { "line": 474, "column": 52 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 474, "column": 42 }, "stop": { "line": 474, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_system_scoped_payload": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 469, "column": 8 }, "stop": { "line": 469, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestPayloads._test_payload", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestPayloads", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_unscoped_payload": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 466, "column": 8 }, "stop": { "line": 466, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestPayloads._test_payload", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestPayloads", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestPayloads._test_payload": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 453, "column": 8 }, "stop": { "line": 453, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestPayloads.assertTimestampsEqual", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestPayloads", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 426, "column": 37 }, "stop": { "line": 426, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 429, "column": 25 }, "stop": { "line": 429, "column": 52 } } ], "kind": "function", "target": "keystone.token.provider.random_urlsafe_str" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 457, "column": 8 }, "stop": { "line": 457, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 459, "column": 8 }, "stop": { "line": 459, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 452, "column": 8 }, "stop": { "line": 452, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 458, "column": 8 }, "stop": { "line": 458, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 455, "column": 8 }, "stop": { "line": 455, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 461, "column": 8 }, "stop": { "line": 461, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 451, "column": 8 }, "stop": { "line": 451, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 462, "column": 8 }, "stop": { "line": 462, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 456, "column": 8 }, "stop": { "line": 456, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 463, "column": 8 }, "stop": { "line": 463, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 460, "column": 8 }, "stop": { "line": 460, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 454, "column": 8 }, "stop": { "line": 454, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestPayloads", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 428, "column": 39 }, "stop": { "line": 428, "column": 55 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 426, "column": 37 }, "stop": { "line": 426, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 428, "column": 25 }, "stop": { "line": 428, "column": 38 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_convert_or_decode_text_type": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 414, "column": 8 }, "stop": { "line": 414, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestPayloads", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 409, "column": 26 }, "stop": { "line": 409, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload._convert_or_decode", "class_name": "keystone.token.token_formatters.BasePayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 407, "column": 28 }, "stop": { "line": 407, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 407, "column": 28 }, "stop": { "line": 407, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_convert_or_decode_binary_type": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 399, "column": 18 }, "stop": { "line": 399, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.encode", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 397, "column": 26 }, "stop": { "line": 397, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload._convert_or_decode", "class_name": "keystone.token.token_formatters.BasePayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 395, "column": 28 }, "stop": { "line": 395, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 402, "column": 8 }, "stop": { "line": 402, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestPayloads", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 395, "column": 28 }, "stop": { "line": 395, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_convert_or_decode_uuid_bytes": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 385, "column": 26 }, "stop": { "line": 385, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload._convert_or_decode", "class_name": "keystone.token.token_formatters.BasePayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 381, "column": 28 }, "stop": { "line": 381, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 383, "column": 33 }, "stop": { "line": 383, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.bytes", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 382, "column": 19 }, "stop": { "line": 382, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.__init__", "class_name": "uuid.UUID", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 390, "column": 8 }, "stop": { "line": 390, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestPayloads", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 381, "column": 28 }, "stop": { "line": 381, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_time_string_to_float_conversions": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 354, "column": 13 }, "stop": { "line": 354, "column": 37 } } ], "kind": "function", "target": "oslo_utils.timeutils.normalize_time" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 363, "column": 28 }, "stop": { "line": 363, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload._convert_time_string_to_float", "class_name": "keystone.token.token_formatters.BasePayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 366, "column": 8 }, "stop": { "line": 366, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 376, "column": 8 }, "stop": { "line": 376, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestPayloads", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 352, "column": 19 }, "stop": { "line": 352, "column": 42 } } ], "kind": "function", "target": "oslo_utils.timeutils.parse_isotime" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 374, "column": 26 }, "stop": { "line": 374, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload._convert_float_to_time_string", "class_name": "keystone.token.token_formatters.BasePayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 355, "column": 13 }, "stop": { "line": 355, "column": 47 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 371, "column": 22 }, "stop": { "line": 371, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcfromtimestamp", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 365, "column": 8 }, "stop": { "line": 365, "column": 29 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 361, "column": 8 }, "stop": { "line": 361, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsInstance", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestPayloads", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 372, "column": 28 }, "stop": { "line": 372, "column": 41 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 351, "column": 28 }, "stop": { "line": 351, "column": 41 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_uuid_hex_to_byte_conversions": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 338, "column": 28 }, "stop": { "line": 338, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 340, "column": 33 }, "stop": { "line": 340, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.bytes", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 339, "column": 19 }, "stop": { "line": 339, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.__init__", "class_name": "uuid.UUID", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 341, "column": 31 }, "stop": { "line": 341, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload.convert_uuid_hex_to_bytes", "class_name": "keystone.token.token_formatters.BasePayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 346, "column": 8 }, "stop": { "line": 346, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 343, "column": 8 }, "stop": { "line": 343, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestPayloads", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 338, "column": 28 }, "stop": { "line": 338, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 344, "column": 26 }, "stop": { "line": 344, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload.convert_uuid_bytes_to_hex", "class_name": "keystone.token.token_formatters.BasePayload", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_strings_can_be_converted_to_bytes": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 329, "column": 12 }, "stop": { "line": 329, "column": 39 } } ], "kind": "function", "target": "keystone.token.provider.random_urlsafe_str" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 332, "column": 12 }, "stop": { "line": 332, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload.random_urlsafe_str_to_bytes", "class_name": "keystone.token.token_formatters.BasePayload", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 330, "column": 8 }, "stop": { "line": 330, "column": 29 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 333, "column": 8 }, "stop": { "line": 333, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsInstance", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestPayloads", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestPayloads.assertTimestampsEqual": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 325, "column": 15 }, "stop": { "line": 325, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.assertCloseEnoughForGovernmentWork", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestPayloads", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 319, "column": 19 }, "stop": { "line": 319, "column": 42 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 320, "column": 22 }, "stop": { "line": 320, "column": 45 } } ], "kind": "function", "target": "oslo_utils.timeutils.parse_isotime" } ], "keystone.tests.unit.token.test_fernet_provider.TestTokenFormatter.test_create_validate_federated_scoped_token_non_uuid_user_id": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 309, "column": 8 }, "stop": { "line": 309, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 305, "column": 8 }, "stop": { "line": 305, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 303, "column": 8 }, "stop": { "line": 303, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 308, "column": 8 }, "stop": { "line": 308, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 307, "column": 8 }, "stop": { "line": 307, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 310, "column": 8 }, "stop": { "line": 310, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 306, "column": 8 }, "stop": { "line": 306, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestTokenFormatter", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 282, "column": 21 }, "stop": { "line": 282, "column": 37 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 281, "column": 42 }, "stop": { "line": 281, "column": 58 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 283, "column": 26 }, "stop": { "line": 283, "column": 42 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 284, "column": 25 }, "stop": { "line": 284, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 304, "column": 8 }, "stop": { "line": 304, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 304, "column": 24 }, "stop": { "line": 304, "column": 34 } } ], "kind": "function", "target": "isinstance" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 301, "column": 23 }, "stop": { "line": 301, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.TokenFormatter.validate_token", "class_name": "keystone.token.token_formatters.TokenFormatter", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 277, "column": 22 }, "stop": { "line": 277, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "hashlib._Hash.hexdigest", "class_name": "hashlib._Hash", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 281, "column": 42 }, "stop": { "line": 281, "column": 52 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 282, "column": 21 }, "stop": { "line": 282, "column": 31 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 283, "column": 26 }, "stop": { "line": 283, "column": 36 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 284, "column": 25 }, "stop": { "line": 284, "column": 35 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 277, "column": 22 }, "stop": { "line": 277, "column": 36 } } ], "kind": "function", "target": "hashlib.sha256" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 280, "column": 25 }, "stop": { "line": 280, "column": 52 } } ], "kind": "function", "target": "keystone.token.provider.random_urlsafe_str" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 286, "column": 26 }, "stop": { "line": 286, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.token.token_formatters.TokenFormatter", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 279, "column": 39 }, "stop": { "line": 279, "column": 55 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 287, "column": 16 }, "stop": { "line": 287, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.TokenFormatter.create_token", "class_name": "keystone.token.token_formatters.TokenFormatter", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 279, "column": 25 }, "stop": { "line": 279, "column": 38 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.tests.unit.token.test_fernet_provider.TestTokenFormatter.test_create_validate_federated_unscoped_token_non_uuid_user_id": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 273, "column": 8 }, "stop": { "line": 273, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 274, "column": 8 }, "stop": { "line": 274, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 272, "column": 8 }, "stop": { "line": 272, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 271, "column": 8 }, "stop": { "line": 271, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 268, "column": 8 }, "stop": { "line": 268, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 270, "column": 8 }, "stop": { "line": 270, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestTokenFormatter", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 249, "column": 21 }, "stop": { "line": 249, "column": 37 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 250, "column": 26 }, "stop": { "line": 250, "column": 42 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 248, "column": 42 }, "stop": { "line": 248, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 269, "column": 8 }, "stop": { "line": 269, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 269, "column": 24 }, "stop": { "line": 269, "column": 34 } } ], "kind": "function", "target": "isinstance" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 266, "column": 23 }, "stop": { "line": 266, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.TokenFormatter.validate_token", "class_name": "keystone.token.token_formatters.TokenFormatter", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 244, "column": 22 }, "stop": { "line": 244, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "hashlib._Hash.hexdigest", "class_name": "hashlib._Hash", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 248, "column": 42 }, "stop": { "line": 248, "column": 52 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 250, "column": 26 }, "stop": { "line": 250, "column": 36 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 249, "column": 21 }, "stop": { "line": 249, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 244, "column": 22 }, "stop": { "line": 244, "column": 36 } } ], "kind": "function", "target": "hashlib.sha256" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 247, "column": 25 }, "stop": { "line": 247, "column": 52 } } ], "kind": "function", "target": "keystone.token.provider.random_urlsafe_str" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 252, "column": 26 }, "stop": { "line": 252, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.token.token_formatters.TokenFormatter", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 246, "column": 39 }, "stop": { "line": 246, "column": 55 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 253, "column": 16 }, "stop": { "line": 253, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.TokenFormatter.create_token", "class_name": "keystone.token.token_formatters.TokenFormatter", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 246, "column": 25 }, "stop": { "line": 246, "column": 38 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.tests.unit.token.test_fernet_provider.TestTokenFormatter.test_restore_padding": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 235, "column": 42 }, "stop": { "line": 235, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.rstrip", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 241, "column": 12 }, "stop": { "line": 241, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestTokenFormatter", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 233, "column": 29 }, "stop": { "line": 233, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bytes.decode", "class_name": "bytes", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 236, "column": 29 }, "stop": { "line": 236, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.endswith", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 232, "column": 29 }, "stop": { "line": 232, "column": 53 } } ], "kind": "function", "target": "base64.urlsafe_b64encode" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 238, "column": 16 }, "stop": { "line": 238, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.TokenFormatter.restore_padding", "class_name": "keystone.token.token_formatters.TokenFormatter", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 236, "column": 12 }, "stop": { "line": 236, "column": 28 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" } ], "keystone.tests.unit.token.test_fernet_provider.TestValidateWithoutCache.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 218, "column": 8 }, "stop": { "line": 218, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestValidate.config_overrides", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestValidate", "dispatch": "static" } ], "keystone.tests.unit.token.test_fernet_provider.TestValidate.test_validate_v3_token_validation_error_exc": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 208, "column": 8 }, "stop": { "line": 208, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestValidate", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 207, "column": 19 }, "stop": { "line": 207, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 207, "column": 19 }, "stop": { "line": 207, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestValidate.test_validate_v3_token_trust": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 184, "column": 20 }, "stop": { "line": 184, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 168, "column": 12 }, "stop": { "line": 168, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 171, "column": 19 }, "stop": { "line": 171, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 201, "column": 8 }, "stop": { "line": 201, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 198, "column": 8 }, "stop": { "line": 198, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 200, "column": 8 }, "stop": { "line": 200, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestValidate", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 160, "column": 19 }, "stop": { "line": 160, "column": 36 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 163, "column": 27 }, "stop": { "line": 163, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 199, "column": 8 }, "stop": { "line": 199, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 166, "column": 22 }, "stop": { "line": 166, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 155, "column": 21 }, "stop": { "line": 155, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.token.test_fernet_provider.TestValidate.test_validate_v3_token_federated_info_empty_group": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 149, "column": 8 }, "stop": { "line": 149, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestValidate._test_validate_v3_token_federted_info", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestValidate", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestValidate.test_validate_v3_token_federated_info": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 144, "column": 8 }, "stop": { "line": 144, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.token.test_fernet_provider.TestValidate._test_validate_v3_token_federted_info", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestValidate", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 143, "column": 21 }, "stop": { "line": 143, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 143, "column": 21 }, "stop": { "line": 143, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestValidate._test_validate_v3_token_federted_info": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 125, "column": 23 }, "stop": { "line": 125, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "keystone.auth.core.AuthContext", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 110, "column": 17 }, "stop": { "line": 110, "column": 27 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 117, "column": 19 }, "stop": { "line": 117, "column": 29 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 113, "column": 27 }, "stop": { "line": 113, "column": 37 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 131, "column": 8 }, "stop": { "line": 131, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 135, "column": 8 }, "stop": { "line": 135, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 132, "column": 8 }, "stop": { "line": 132, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 137, "column": 8 }, "stop": { "line": 137, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 136, "column": 8 }, "stop": { "line": 136, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestValidate", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 133, "column": 8 }, "stop": { "line": 133, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertDictEqual", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestValidate", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 105, "column": 19 }, "stop": { "line": 105, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 113, "column": 27 }, "stop": { "line": 113, "column": 43 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 110, "column": 17 }, "stop": { "line": 110, "column": 33 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 117, "column": 19 }, "stop": { "line": 117, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 100, "column": 21 }, "stop": { "line": 100, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.token.test_fernet_provider.TestValidate.test_validate_v3_token_simple": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 86, "column": 8 }, "stop": { "line": 86, "column": 29 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 87, "column": 8 }, "stop": { "line": 87, "column": 29 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 85, "column": 8 }, "stop": { "line": 85, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsInstance", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestValidate", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 90, "column": 8 }, "stop": { "line": 90, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 88, "column": 8 }, "stop": { "line": 88, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 92, "column": 8 }, "stop": { "line": 92, "column": 24 } }, { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 89, "column": 8 }, "stop": { "line": 89, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestValidate", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 91, "column": 8 }, "stop": { "line": 91, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertDictEqual", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestValidate", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 77, "column": 19 }, "stop": { "line": 77, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 72, "column": 21 }, "stop": { "line": 72, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.token.test_fernet_provider.TestValidate.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 65, "column": 8 }, "stop": { "line": 65, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.config_overrides", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" } ], "keystone.tests.unit.token.test_fernet_provider.TestValidate.setUp": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 60, "column": 8 }, "stop": { "line": 60, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestValidate", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 58, "column": 8 }, "stop": { "line": 58, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 62, "column": 12 }, "stop": { "line": 62, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 59, "column": 24 }, "stop": { "line": 59, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 59, "column": 8 }, "stop": { "line": 59, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestValidate", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestFernetTokenProvider.test_invalid_token_raises_token_not_found": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 50, "column": 8 }, "stop": { "line": 50, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.token.test_fernet_provider.TestFernetTokenProvider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 49, "column": 19 }, "stop": { "line": 49, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 49, "column": 19 }, "stop": { "line": 49, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_fernet_provider.TestFernetTokenProvider.setUp": [ { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 46, "column": 24 }, "stop": { "line": 46, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.providers.fernet.core.Provider.__init__", "class_name": "keystone.token.providers.fernet.core.Provider", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_fernet_provider.py", "start": { "line": 45, "column": 8 }, "stop": { "line": 45, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" } ], "jedi.third_party.typeshed.stdlib.3.spwd.struct_spwd.__init__": [], "pyre_check.client.socket_connection.SocketConnection.close": [], "pyre_check.client.socket_connection.SocketConnection.__del__": [], "pyre_check.client.socket_connection.SocketConnection.__exit__": [], "pyre_check.client.socket_connection.SocketConnection.__enter__": [], "pyre_check.client.socket_connection.SocketConnection._socket_path": [], "pyre_check.client.socket_connection.SocketConnection.read": [], "pyre_check.client.socket_connection.SocketConnection.send": [], "pyre_check.client.socket_connection.SocketConnection.perform_handshake": [], "pyre_check.client.socket_connection.SocketConnection.connect": [], "pyre_check.client.socket_connection.SocketConnection.__init__": [], "kombu.connection.is_connection": [], "kombu.connection.maybe_channel": [], "kombu.connection.ChannelPool.prepare": [], "kombu.connection.ChannelPool.setup": [], "kombu.connection.ChannelPool.new": [], "kombu.connection.ChannelPool.__init__": [], "kombu.connection.ConnectionPool.prepare": [], "kombu.connection.ConnectionPool.setup": [], "kombu.connection.ConnectionPool.acquire_channel": [], "kombu.connection.ConnectionPool.collect_resource": [], "kombu.connection.ConnectionPool.close_resource": [], "kombu.connection.ConnectionPool.release_resource": [], "kombu.connection.ConnectionPool.new": [], "kombu.connection.ConnectionPool.__init__": [], "kombu.connection.Connection.is_evented": [], "kombu.connection.Connection.supports_heartbeats": [], "kombu.connection.Connection.channel_errors": [], "kombu.connection.Connection.connection_errors": [], "kombu.connection.Connection.recoverable_channel_errors": [], "kombu.connection.Connection.recoverable_connection_errors": [], "kombu.connection.Connection.get_manager": [], "kombu.connection.Connection.manager": [], "kombu.connection.Connection.transport": [], "kombu.connection.Connection.host": [], "kombu.connection.Connection.default_channel": [], "kombu.connection.Connection._connection_factory": [], "kombu.connection.Connection.connection": [], "kombu.connection.Connection.connected": [], "kombu.connection.Connection._extract_failover_opts": [], "kombu.connection.Connection.qos_semantics_matches_spec": [], "kombu.connection.Connection.__exit__": [], "kombu.connection.Connection.__enter__": [], "kombu.connection.Connection.__reduce__": [], "kombu.connection.Connection.__copy__": [], "kombu.connection.Connection.__repr__": [], "kombu.connection.Connection.supports_exchange_type": [], "kombu.connection.Connection._establish_connection": [], "kombu.connection.Connection.SimpleBuffer": [], "kombu.connection.Connection.SimpleQueue": [], "kombu.connection.Connection.Consumer": [], "kombu.connection.Connection.Producer": [], "kombu.connection.Connection.ChannelPool": [], "kombu.connection.Connection.Pool": [], "kombu.connection.Connection.as_uri": [], "kombu.connection.Connection.__eqhash__": [], "kombu.connection.Connection.info": [], "kombu.connection.Connection._info": [], "kombu.connection.Connection.get_heartbeat_interval": [], "kombu.connection.Connection.clone": [], "kombu.connection.Connection.get_transport_cls": [], "kombu.connection.Connection.create_transport": [], "kombu.connection.Connection.autoretry": [], "kombu.connection.Connection.ensure": [], "kombu.connection.Connection.revive": [], "kombu.connection.Connection.completes_cycle": [], "kombu.connection.Connection._dummy_context": [], "kombu.connection.Connection._reraise_as_library_errors": [], "kombu.connection.Connection._ensure_connection": [], "kombu.connection.Connection.ensure_connection": [], "kombu.connection.Connection.release": [], "kombu.connection.Connection.collect": [], "kombu.connection.Connection._do_close_transport": [], "kombu.connection.Connection._close": [], "kombu.connection.Connection._do_close_self": [], "kombu.connection.Connection.maybe_close_channel": [], "kombu.connection.Connection.drain_events": [], "kombu.connection.Connection.heartbeat_check": [], "kombu.connection.Connection.channel": [], "kombu.connection.Connection.connect": [], "kombu.connection.Connection._debug": [], "kombu.connection.Connection.register_with_event_loop": [], "kombu.connection.Connection._init_params": [], "kombu.connection.Connection.maybe_switch_next": [], "kombu.connection.Connection.switch": [], "kombu.connection.Connection.__init__": [], "keystone.policy.backends.sql.Policy.delete_policy": [ { "locations": [ { "path": "keystone/policy/backends/sql.py", "start": { "line": 70, "column": 18 }, "stop": { "line": 70, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.policy.backends.sql.Policy._get_policy", "class_name": "keystone.policy.backends.sql.Policy", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/policy/backends/sql.py", "start": { "line": 69, "column": 13 }, "stop": { "line": 69, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.policy.backends.sql.Policy.update_policy": [ { "locations": [ { "path": "keystone/policy/backends/sql.py", "start": { "line": 58, "column": 18 }, "stop": { "line": 58, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.policy.backends.sql.Policy._get_policy", "class_name": "keystone.policy.backends.sql.Policy", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/policy/backends/sql.py", "start": { "line": 57, "column": 13 }, "stop": { "line": 57, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/policy/backends/sql.py", "start": { "line": 61, "column": 25 }, "stop": { "line": 61, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixinWithExtras.from_dict", "class_name": "keystone.policy.backends.sql.PolicyModel", "dispatch": "static" } ], "keystone.policy.backends.sql.Policy.get_policy": [ { "locations": [ { "path": "keystone/policy/backends/sql.py", "start": { "line": 53, "column": 19 }, "stop": { "line": 53, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.policy.backends.sql.Policy._get_policy", "class_name": "keystone.policy.backends.sql.Policy", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/policy/backends/sql.py", "start": { "line": 52, "column": 13 }, "stop": { "line": 52, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.policy.backends.sql.Policy._get_policy": [ { "locations": [ { "path": "keystone/policy/backends/sql.py", "start": { "line": 48, "column": 18 }, "stop": { "line": 48, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.PolicyNotFound", "dispatch": "static" } ], "keystone.policy.backends.sql.Policy.list_policies": [ { "locations": [ { "path": "keystone/policy/backends/sql.py", "start": { "line": 40, "column": 13 }, "stop": { "line": 40, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.policy.backends.sql.Policy.create_policy": [ { "locations": [ { "path": "keystone/policy/backends/sql.py", "start": { "line": 37, "column": 19 }, "stop": { "line": 37, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixinWithExtras.to_dict", "class_name": "keystone.common.sql.core.ModelDictMixinWithExtras", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/policy/backends/sql.py", "start": { "line": 33, "column": 13 }, "stop": { "line": 33, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/policy/backends/sql.py", "start": { "line": 34, "column": 18 }, "stop": { "line": 34, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixinWithExtras.from_dict", "class_name": "keystone.policy.backends.sql.PolicyModel", "dispatch": "static" } ], "keystone.common.sql.contract_repo.versions.050_placeholder.upgrade": [], "rx.linq.observable.repeat.repeat": [], "rx.linq.observable.repeat.__mul__": [], "pip._internal.locations.get_scheme": [], "pip._internal.locations.distutils_scheme": [], "pip._internal.locations.get_src_prefix": [], "pip._internal.locations.get_major_minor_version": [], "fixtures.tests._fixtures.test_environ.TestEnvironmentVariable.test_cleanup_restores_when_set": [], "fixtures.tests._fixtures.test_environ.TestEnvironmentVariable.test_cleanup_restores_when_missing": [], "fixtures.tests._fixtures.test_environ.TestEnvironmentVariable.test_cleanup_deletes_when_set": [], "fixtures.tests._fixtures.test_environ.TestEnvironmentVariable.test_cleanup_deletes_when_missing": [], "fixtures.tests._fixtures.test_environ.TestEnvironmentVariable.test_setup_overrides": [], "fixtures.tests._fixtures.test_environ.TestEnvironmentVariable.test_setup_deletes": [], "fixtures.tests._fixtures.test_environ.TestEnvironmentVariable.test_setup_sets_when_missing": [], "fixtures.tests._fixtures.test_environ.TestEnvironmentVariable.test_setup_ignores_missing": [], "importlib_resources._itertools.unique_everseen": [], "eventlet.websocket.RFC6455WebSocket.close": [], "eventlet.websocket.RFC6455WebSocket._send_closing_frame": [], "eventlet.websocket.RFC6455WebSocket.send": [], "eventlet.websocket.RFC6455WebSocket._send": [], "eventlet.websocket.RFC6455WebSocket.wait": [], "eventlet.websocket.RFC6455WebSocket._pack_message": [], "eventlet.websocket.RFC6455WebSocket._recv_frame": [], "eventlet.websocket.RFC6455WebSocket._iter_frames": [], "eventlet.websocket.RFC6455WebSocket._handle_control_frame": [], "eventlet.websocket.RFC6455WebSocket._apply_mask": [], "eventlet.websocket.RFC6455WebSocket.Message.getvalue": [], "eventlet.websocket.RFC6455WebSocket.Message.push": [], "eventlet.websocket.RFC6455WebSocket.Message.__init__": [], "eventlet.websocket.RFC6455WebSocket._get_bytes": [], "eventlet.websocket.RFC6455WebSocket._get_permessage_deflate_dec": [], "eventlet.websocket.RFC6455WebSocket._get_permessage_deflate_enc": [], "eventlet.websocket.RFC6455WebSocket.UTF8Decoder.decode": [], "eventlet.websocket.RFC6455WebSocket.UTF8Decoder.reset": [], "eventlet.websocket.RFC6455WebSocket.UTF8Decoder.__init__": [], "eventlet.websocket.RFC6455WebSocket.__init__": [], "eventlet.websocket.FailedConnectionError.__init__": [], "eventlet.websocket.WebSocket.close": [], "eventlet.websocket.WebSocket._send_closing_frame": [], "eventlet.websocket.WebSocket.wait": [], "eventlet.websocket.WebSocket.send": [], "eventlet.websocket.WebSocket._parse_messages": [], "eventlet.websocket.WebSocket._pack_message": [], "eventlet.websocket.WebSocket.__init__": [], "eventlet.websocket.WebSocketWSGI._extract_number": [], "eventlet.websocket.WebSocketWSGI._handle_hybi_request": [], "eventlet.websocket.WebSocketWSGI._format_extension_header": [], "eventlet.websocket.WebSocketWSGI._negotiate_permessage_deflate": [], "eventlet.websocket.WebSocketWSGI._parse_extension_header": [], "eventlet.websocket.WebSocketWSGI._handle_legacy_request": [], "eventlet.websocket.WebSocketWSGI.__call__": [], "eventlet.websocket.WebSocketWSGI.configured": [], "eventlet.websocket.WebSocketWSGI.__init__": [], "eventlet.websocket.BadRequest.__init__": [], "prompt_toolkit.completion.filesystem.ExecutableCompleter.__init__": [], "prompt_toolkit.completion.filesystem.PathCompleter.get_completions": [], "prompt_toolkit.completion.filesystem.PathCompleter.__init__": [], "keystone.common.sql.contract_repo.versions.018_placeholder.upgrade": [], "graphql.utils.tests.test_type_comparators.test_is_type_sub_type_of_implementation_is_subtype_of_interface": [], "graphql.utils.tests.test_type_comparators.test_is_type_sub_type_of_member_is_subtype_of_union": [], "graphql.utils.tests.test_type_comparators.test_is_type_sub_type_of_list_is_not_subtype_of_item": [], "graphql.utils.tests.test_type_comparators.test_is_type_sub_type_of_item_is_not_subtype_of_list": [], "graphql.utils.tests.test_type_comparators.test_is_type_sub_type_of_nullable_is_not_subtype_of_non_null": [], "graphql.utils.tests.test_type_comparators.test_is_type_sub_type_of_non_null_is_subtype_of_nullable": [], "graphql.utils.tests.test_type_comparators.test_is_type_sub_type_of_int_is_not_subtype_of_float": [], "graphql.utils.tests.test_type_comparators.test_is_type_sub_type_of_same_reference_is_subtype": [], "graphql.utils.tests.test_type_comparators.test_is_equal_type_nonnull_is_not_equal_to_nullable": [], "graphql.utils.tests.test_type_comparators.test_is_equal_type_nonnull_of_same_type_are_equal": [], "graphql.utils.tests.test_type_comparators.test_is_equal_type_lists_is_not_equal_to_item": [], "graphql.utils.tests.test_type_comparators.test_is_equal_type_lists_of_same_type_are_equal": [], "graphql.utils.tests.test_type_comparators.test_is_equal_type_int_and_float_are_not_equal": [], "graphql.utils.tests.test_type_comparators.test_is_equal_type_same_reference_are_equal": [], "graphql.utils.tests.test_type_comparators._test_schema": [], "IPython.core.magics.config.ConfigMagics.config": [], "IPython.core.magics.config.ConfigMagics.__init__": [], "parso.python.tree.UsedNamesMapping.__eq__": [], "parso.python.tree.UsedNamesMapping.__hash__": [], "parso.python.tree.UsedNamesMapping.__iter__": [], "parso.python.tree.UsedNamesMapping.__len__": [], "parso.python.tree.UsedNamesMapping.__getitem__": [], "parso.python.tree.UsedNamesMapping.__init__": [], "parso.python.tree.SyncCompFor.get_defined_names": [], "parso.python.tree.Param.__repr__": [], "parso.python.tree.Param.get_code": [], "parso.python.tree.Param.get_parent_function": [], "parso.python.tree.Param.position_index": [], "parso.python.tree.Param.get_defined_names": [], "parso.python.tree.Param.name": [], "parso.python.tree.Param._tfpdef": [], "parso.python.tree.Param.annotation": [], "parso.python.tree.Param.default": [], "parso.python.tree.Param.star_count": [], "parso.python.tree.Param.__init__": [], "parso.python.tree.NamedExpr.get_defined_names": [], "parso.python.tree.ExprStmt.yield_operators": [], "parso.python.tree.ExprStmt.get_rhs": [], "parso.python.tree.ExprStmt.get_defined_names": [], "parso.python.tree._defined_names": [], "parso.python.tree.GlobalStmt.get_global_names": [], "parso.python.tree.AssertStmt.assertion": [], "parso.python.tree.KeywordStatement.get_defined_names": [], "parso.python.tree.KeywordStatement.keyword": [], "parso.python.tree.KeywordStatement.type": [], "parso.python.tree.ImportName._aliases": [], "parso.python.tree.ImportName.is_nested": [], "parso.python.tree.ImportName._dotted_as_names": [], "parso.python.tree.ImportName.get_paths": [], "parso.python.tree.ImportName.level": [], "parso.python.tree.ImportName.get_defined_names": [], "parso.python.tree.ImportFrom.get_paths": [], "parso.python.tree.ImportFrom._as_name_tuples": [], "parso.python.tree.ImportFrom.level": [], "parso.python.tree.ImportFrom.get_from_names": [], "parso.python.tree.ImportFrom._aliases": [], "parso.python.tree.ImportFrom.get_defined_names": [], "parso.python.tree.Import.is_star_import": [], "parso.python.tree.Import.is_nested": [], "parso.python.tree.Import.get_path_for_name": [], "parso.python.tree.WithStmt.get_test_node_from_name": [], "parso.python.tree.WithStmt.get_defined_names": [], "parso.python.tree.TryStmt.get_except_clause_tests": [], "parso.python.tree.ForStmt.get_defined_names": [], "parso.python.tree.ForStmt.get_testlist": [], "parso.python.tree.IfStmt.is_node_after_else": [], "parso.python.tree.IfStmt.get_corresponding_test_node": [], "parso.python.tree.IfStmt.get_test_nodes": [], "parso.python.tree.Lambda.__repr__": [], "parso.python.tree.Lambda.annotation": [], "parso.python.tree.Lambda._get_param_nodes": [], "parso.python.tree.Lambda.name": [], "parso.python.tree.Lambda.__init__": [], "parso.python.tree.Function.annotation": [], "parso.python.tree.Function.is_generator": [], "parso.python.tree.Function.iter_raise_stmts": [], "parso.python.tree.Function.iter_return_stmts": [], "parso.python.tree.Function.iter_yield_exprs": [], "parso.python.tree.Function.name": [], "parso.python.tree.Function.get_params": [], "parso.python.tree.Function._get_param_nodes": [], "parso.python.tree.Function.__init__": [], "parso.python.tree._create_params": [], "parso.python.tree.Class.get_super_arglist": [], "parso.python.tree.Class.__init__": [], "parso.python.tree.ClassOrFunc.get_decorators": [], "parso.python.tree.ClassOrFunc.name": [], "parso.python.tree.Module.get_used_names": [], "parso.python.tree.Module._iter_future_import_names": [], "parso.python.tree.Module.__init__": [], "parso.python.tree.Scope.__repr__": [], "parso.python.tree.Scope.get_suite": [], "parso.python.tree.Scope._search_in_scope": [], "parso.python.tree.Scope.iter_imports": [], "parso.python.tree.Scope.iter_classdefs": [], "parso.python.tree.Scope.iter_funcdefs": [], "parso.python.tree.Scope.__init__": [], "parso.python.tree._StringComparisonMixin.__hash__": [], "parso.python.tree._StringComparisonMixin.__eq__": [], "parso.python.tree.String._get_payload": [], "parso.python.tree.String.string_prefix": [], "parso.python.tree.Name.get_definition": [], "parso.python.tree.Name.is_definition": [], "parso.python.tree.Name.__repr__": [], "parso.python.tree.Newline.__repr__": [], "parso.python.tree.EndMarker.__repr__": [], "parso.python.tree._LeafWithoutNewlines.end_pos": [], "parso.python.tree.PythonLeaf.get_start_pos_of_prefix": [], "parso.python.tree.PythonLeaf._split_prefix": [], "parso.python.tree.PythonMixin.get_name_of_position": [], "parso.python.tree.DocstringMixin.get_doc_node": [], "testresources.tests.test_optimising_test_suite.TestGraphStuff.testSortConsidersDependencies": [], "testresources.tests.test_optimising_test_suite.TestGraphStuff.testSortingTwelveOverlappingIsFast": [], "testresources.tests.test_optimising_test_suite.TestGraphStuff.testSortingTwelveIndependentIsFast": [], "testresources.tests.test_optimising_test_suite.TestGraphStuff.testSortIsStableWithinGroups": [], "testresources.tests.test_optimising_test_suite.TestGraphStuff.testGlobalMinimum": [], "testresources.tests.test_optimising_test_suite.TestGraphStuff.testBasicSortTests": [], "testresources.tests.test_optimising_test_suite.TestGraphStuff._permute_four": [], "testresources.tests.test_optimising_test_suite.TestGraphStuff.sortTests": [], "testresources.tests.test_optimising_test_suite.TestGraphStuff.setUp": [], "testresources.tests.test_optimising_test_suite.TestCostGraph.testTwoCasesInGraph": [], "testresources.tests.test_optimising_test_suite.TestCostGraph.testSingletonGraph": [], "testresources.tests.test_optimising_test_suite.TestCostGraph.testEmptyGraph": [], "testresources.tests.test_optimising_test_suite.TestCostGraph.makeResource": [], "testresources.tests.test_optimising_test_suite.TestCostOfSwitching.testCombo": [], "testresources.tests.test_optimising_test_suite.TestCostOfSwitching.testOldResources": [], "testresources.tests.test_optimising_test_suite.TestCostOfSwitching.testNewResources": [], "testresources.tests.test_optimising_test_suite.TestCostOfSwitching.testSameResources": [], "testresources.tests.test_optimising_test_suite.TestCostOfSwitching.testNoResources": [], "testresources.tests.test_optimising_test_suite.TestCostOfSwitching.makeResource": [], "testresources.tests.test_optimising_test_suite.TestCostOfSwitching.setUp": [], "testresources.tests.test_optimising_test_suite.TestSplitByResources.testMixThemUp": [], "testresources.tests.test_optimising_test_suite.TestSplitByResources.testResourcedCaseWithNoResources": [], "testresources.tests.test_optimising_test_suite.TestSplitByResources.testDependentResources": [], "testresources.tests.test_optimising_test_suite.TestSplitByResources.testMultipleResources": [], "testresources.tests.test_optimising_test_suite.TestSplitByResources.testJustResourcedCases": [], "testresources.tests.test_optimising_test_suite.TestSplitByResources.testJustNormalCases": [], "testresources.tests.test_optimising_test_suite.TestSplitByResources.testNoTests": [], "testresources.tests.test_optimising_test_suite.TestSplitByResources.makeResourcedTestCase": [], "testresources.tests.test_optimising_test_suite.TestSplitByResources.makeTestCase": [], "testresources.tests.test_optimising_test_suite.TestOptimisingTestSuite.testDirtiedResourceCleanedUp": [], "testresources.tests.test_optimising_test_suite.TestOptimisingTestSuite.testDirtiedResourceNotRecreated": [], "testresources.tests.test_optimising_test_suite.TestOptimisingTestSuite.testResourcesDroppedForNonResourcedTestCase": [], "testresources.tests.test_optimising_test_suite.TestOptimisingTestSuite.testSortTestsCalled": [], "testresources.tests.test_optimising_test_suite.TestOptimisingTestSuite.testOptimisedRunNonResourcedTestCase": [], "testresources.tests.test_optimising_test_suite.TestOptimisingTestSuite.testResultPassedToResources": [], "testresources.tests.test_optimising_test_suite.TestOptimisingTestSuite.testResourceReuse": [], "testresources.tests.test_optimising_test_suite.TestOptimisingTestSuite.testSingleCaseResourceAcquisition": [], "testresources.tests.test_optimising_test_suite.TestOptimisingTestSuite.testAddPullsNonStandardSuitesUp": [], "testresources.tests.test_optimising_test_suite.TestOptimisingTestSuite.testAddDistributesNonStandardSuiteStructure": [], "testresources.tests.test_optimising_test_suite.TestOptimisingTestSuite.testAddFlattensStandardSuiteStructure": [], "testresources.tests.test_optimising_test_suite.TestOptimisingTestSuite.testAddTestOptimisingTestSuite": [], "testresources.tests.test_optimising_test_suite.TestOptimisingTestSuite.testAddUnittest2TestSuite": [], "testresources.tests.test_optimising_test_suite.TestOptimisingTestSuite.testAddTestSuite": [], "testresources.tests.test_optimising_test_suite.TestOptimisingTestSuite.testAddTest": [], "testresources.tests.test_optimising_test_suite.TestOptimisingTestSuite.setUp": [], "testresources.tests.test_optimising_test_suite.TestOptimisingTestSuite.makeResourcedTestCase": [], "testresources.tests.test_optimising_test_suite.TestOptimisingTestSuite.makeTestCase": [], "testresources.tests.test_optimising_test_suite.MakeCounter.make": [], "testresources.tests.test_optimising_test_suite.MakeCounter.clean": [], "testresources.tests.test_optimising_test_suite.MakeCounter.__init__": [], "testresources.tests.test_optimising_test_suite.CustomSuite.__ne__": [], "testresources.tests.test_optimising_test_suite.CustomSuite.__eq__": [], "testresources.tests.test_optimising_test_suite.test_suite": [], "setuptools.package_index.local_open": [], "setuptools.package_index.fix_sf_url": [], "setuptools.package_index._splituser": [], "setuptools.package_index.open_with_auth": [], "setuptools.package_index.PyPIConfig.find_credential": [], "setuptools.package_index.PyPIConfig._get_repo_cred": [], "setuptools.package_index.PyPIConfig.creds_by_repository": [], "setuptools.package_index.PyPIConfig.__init__": [], "setuptools.package_index.Credential.__str__": [], "setuptools.package_index.Credential.__iter__": [], "setuptools.package_index.Credential.__init__": [], "setuptools.package_index._encode_auth": [], "setuptools.package_index.socket_timeout": [], "setuptools.package_index.htmldecode": [], "setuptools.package_index.decode_entity": [], "setuptools.package_index.PackageIndex.warn": [], "setuptools.package_index.PackageIndex.info": [], "setuptools.package_index.PackageIndex.debug": [], "setuptools.package_index.PackageIndex._download_hg": [], "setuptools.package_index.PackageIndex._download_git": [], "setuptools.package_index.PackageIndex._vcs_split_rev_from_url": [], "setuptools.package_index.PackageIndex._download_svn": [], "setuptools.package_index.PackageIndex._download_html": [], "setuptools.package_index.PackageIndex._attempt_download": [], "setuptools.package_index.PackageIndex.scan_url": [], "setuptools.package_index.PackageIndex._download_url": [], "setuptools.package_index.PackageIndex.open_url": [], "setuptools.package_index.PackageIndex.reporthook": [], "setuptools.package_index.PackageIndex._download_to": [], "setuptools.package_index.PackageIndex.gen_setup": [], "setuptools.package_index.PackageIndex.fetch": [], "setuptools.package_index.PackageIndex.fetch_distribution": [], "setuptools.package_index.PackageIndex.download": [], "setuptools.package_index.PackageIndex.not_found_in_index": [], "setuptools.package_index.PackageIndex.prescan": [], "setuptools.package_index.PackageIndex.add_find_links": [], "setuptools.package_index.PackageIndex.check_hash": [], "setuptools.package_index.PackageIndex.obtain": [], "setuptools.package_index.PackageIndex.find_packages": [], "setuptools.package_index.PackageIndex.scan_all": [], "setuptools.package_index.PackageIndex.need_version_info": [], "setuptools.package_index.PackageIndex.process_index": [], "setuptools.package_index.PackageIndex.scan_egg_link": [], "setuptools.package_index.PackageIndex.scan_egg_links": [], "setuptools.package_index.PackageIndex.url_ok": [], "setuptools.package_index.PackageIndex.process_filename": [], "setuptools.package_index.PackageIndex.process_url": [], "setuptools.package_index.PackageIndex.__init__": [], "setuptools.package_index.HashChecker.report": [], "setuptools.package_index.HashChecker.is_valid": [], "setuptools.package_index.HashChecker.feed": [], "setuptools.package_index.HashChecker.from_url": [], "setuptools.package_index.HashChecker.__init__": [], "setuptools.package_index.ContentChecker.report": [], "setuptools.package_index.ContentChecker.is_valid": [], "setuptools.package_index.ContentChecker.feed": [], "setuptools.package_index.find_external_links": [], "setuptools.package_index.unique_values": [], "setuptools.package_index.unique_everseen": [], "setuptools.package_index.interpret_distro_name": [], "setuptools.package_index.distros_for_filename": [], "setuptools.package_index.distros_for_location": [], "setuptools.package_index.distros_for_url": [], "setuptools.package_index.egg_info_for_url": [], "setuptools.package_index.parse_bdist_wininst": [], "setuptools.package_index.parse_requirement_arg": [], "futurist.waiters._wait_for_any_green": [], "futurist.waiters._wait_for_all_green": [], "futurist.waiters._create_and_install_waiters": [], "futurist.waiters._partition_futures": [], "futurist.waiters._AnyGreenWaiter.add_cancelled": [], "futurist.waiters._AnyGreenWaiter.add_exception": [], "futurist.waiters._AnyGreenWaiter.add_result": [], "futurist.waiters._AnyGreenWaiter.__init__": [], "futurist.waiters._AllGreenWaiter.add_cancelled": [], "futurist.waiters._AllGreenWaiter.add_exception": [], "futurist.waiters._AllGreenWaiter.add_result": [], "futurist.waiters._AllGreenWaiter._decrement_pending": [], "futurist.waiters._AllGreenWaiter.__init__": [], "futurist.waiters.wait_for_any": [], "futurist.waiters.wait_for_all": [], "futurist.waiters._wait_for": [], "futurist.waiters._ensure_eventlet": [], "futurist.waiters._acquire_and_release_futures": [], "futurist.waiters.DoneAndNotDoneFutures.__init__": [], "webob.client.SendRequest._timeout_supported": [], "webob.client.SendRequest.parse_headers": [], "webob.client.SendRequest.__call__": [], "webob.client.SendRequest.__init__": [], "pygments.lexers.slash.SlashLexer.__init__": [], "pygments.lexers.slash.SlashLanguageLexer.right_angle_bracket": [], "pygments.lexers.slash.SlashLanguageLexer.move_state": [], "passlib.tests.tox_support.main": [], "passlib.tests.tox_support.do_setup_gae": [], "passlib.tests.tox_support.do_preset_tests": [], "passlib.tests.tox_support.do_hash_tests": [], "keystone.tests.protection.v3.test_policy_association.ProjectUserTestsWithoutEnforceScope.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 689, "column": 8 }, "stop": { "line": 689, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_policy_association.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 713, "column": 21 }, "stop": { "line": 713, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 690, "column": 24 }, "stop": { "line": 690, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 703, "column": 12 }, "stop": { "line": 703, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 697, "column": 12 }, "stop": { "line": 697, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 703, "column": 30 }, "stop": { "line": 703, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 697, "column": 30 }, "stop": { "line": 697, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 688, "column": 8 }, "stop": { "line": 688, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 690, "column": 8 }, "stop": { "line": 690, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_policy_association.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 703, "column": 12 }, "stop": { "line": 703, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 697, "column": 12 }, "stop": { "line": 697, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 699, "column": 15 }, "stop": { "line": 699, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 711, "column": 15 }, "stop": { "line": 711, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_policy_association.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy_association.ProjectUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 662, "column": 8 }, "stop": { "line": 662, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 668, "column": 15 }, "stop": { "line": 668, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_policy_association.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 664, "column": 8 }, "stop": { "line": 664, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_policy_association.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 664, "column": 24 }, "stop": { "line": 664, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 663, "column": 8 }, "stop": { "line": 663, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_policy_association.ProjectUserTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy_association.DomainUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 645, "column": 21 }, "stop": { "line": 645, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 629, "column": 24 }, "stop": { "line": 629, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 643, "column": 15 }, "stop": { "line": 643, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_policy_association.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 633, "column": 12 }, "stop": { "line": 633, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 628, "column": 8 }, "stop": { "line": 628, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_policy_association.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 633, "column": 30 }, "stop": { "line": 633, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 627, "column": 8 }, "stop": { "line": 627, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 633, "column": 12 }, "stop": { "line": 633, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 636, "column": 23 }, "stop": { "line": 636, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 629, "column": 8 }, "stop": { "line": 629, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_policy_association.DomainUserTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy_association.SystemAdminTests.test_user_can_delete_policy_association_for_region_and_service": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 611, "column": 53 }, "stop": { "line": 611, "column": 72 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 615, "column": 16 }, "stop": { "line": 615, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 609, "column": 12 }, "stop": { "line": 609, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 609, "column": 30 }, "stop": { "line": 609, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 607, "column": 52 }, "stop": { "line": 607, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 606, "column": 17 }, "stop": { "line": 606, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 609, "column": 12 }, "stop": { "line": 609, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy_association.SystemAdminTests.test_user_can_create_policy_association_for_region_and_service": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 595, "column": 53 }, "stop": { "line": 595, "column": 72 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 599, "column": 16 }, "stop": { "line": 599, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 593, "column": 12 }, "stop": { "line": 593, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 593, "column": 30 }, "stop": { "line": 593, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 591, "column": 52 }, "stop": { "line": 591, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 590, "column": 17 }, "stop": { "line": 590, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 593, "column": 12 }, "stop": { "line": 593, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy_association.SystemAdminTests.test_user_can_delete_policy_association_for_service": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 583, "column": 16 }, "stop": { "line": 583, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 578, "column": 12 }, "stop": { "line": 578, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 578, "column": 30 }, "stop": { "line": 578, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 576, "column": 52 }, "stop": { "line": 576, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 575, "column": 17 }, "stop": { "line": 575, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 578, "column": 12 }, "stop": { "line": 578, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy_association.SystemAdminTests.test_user_can_create_policy_association_for_service": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 568, "column": 16 }, "stop": { "line": 568, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 564, "column": 12 }, "stop": { "line": 564, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 564, "column": 30 }, "stop": { "line": 564, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 562, "column": 52 }, "stop": { "line": 562, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 561, "column": 17 }, "stop": { "line": 561, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 564, "column": 12 }, "stop": { "line": 564, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy_association.SystemAdminTests.test_user_can_delete_policy_association_for_endpoint": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 549, "column": 12 }, "stop": { "line": 549, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 547, "column": 19 }, "stop": { "line": 547, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 554, "column": 16 }, "stop": { "line": 554, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 545, "column": 12 }, "stop": { "line": 545, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 545, "column": 30 }, "stop": { "line": 545, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 543, "column": 52 }, "stop": { "line": 543, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 542, "column": 17 }, "stop": { "line": 542, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 545, "column": 12 }, "stop": { "line": 545, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy_association.SystemAdminTests.test_user_can_create_policy_association_for_endpoint": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 530, "column": 12 }, "stop": { "line": 530, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 528, "column": 19 }, "stop": { "line": 528, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 535, "column": 16 }, "stop": { "line": 535, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 526, "column": 12 }, "stop": { "line": 526, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 526, "column": 30 }, "stop": { "line": 526, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 524, "column": 52 }, "stop": { "line": 524, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 523, "column": 17 }, "stop": { "line": 523, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 526, "column": 12 }, "stop": { "line": 526, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy_association.SystemAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 501, "column": 8 }, "stop": { "line": 501, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 503, "column": 24 }, "stop": { "line": 503, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 503, "column": 8 }, "stop": { "line": 503, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_policy_association.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 502, "column": 8 }, "stop": { "line": 502, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_policy_association.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 509, "column": 15 }, "stop": { "line": 509, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_policy_association.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy_association.SystemMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 468, "column": 8 }, "stop": { "line": 468, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 483, "column": 15 }, "stop": { "line": 483, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_policy_association.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 484, "column": 43 }, "stop": { "line": 484, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 470, "column": 24 }, "stop": { "line": 470, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 469, "column": 8 }, "stop": { "line": 469, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_policy_association.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 473, "column": 24 }, "stop": { "line": 473, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 470, "column": 8 }, "stop": { "line": 470, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_policy_association.SystemMemberTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy_association.SystemReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 434, "column": 8 }, "stop": { "line": 434, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 449, "column": 15 }, "stop": { "line": 449, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_policy_association.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 450, "column": 43 }, "stop": { "line": 450, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 436, "column": 24 }, "stop": { "line": 436, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 439, "column": 24 }, "stop": { "line": 439, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 435, "column": 8 }, "stop": { "line": 435, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_policy_association.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 436, "column": 8 }, "stop": { "line": 436, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_policy_association.SystemReaderTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy_association._DomainAndProjectUserPolicyAssociationsTests.test_user_cannot_delete_policy_assoc_for_region_and_service": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 417, "column": 53 }, "stop": { "line": 417, "column": 72 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 421, "column": 16 }, "stop": { "line": 421, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 415, "column": 12 }, "stop": { "line": 415, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 415, "column": 30 }, "stop": { "line": 415, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 413, "column": 52 }, "stop": { "line": 413, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 412, "column": 17 }, "stop": { "line": 412, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 415, "column": 12 }, "stop": { "line": 415, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy_association._DomainAndProjectUserPolicyAssociationsTests.test_user_cannot_create_policy_assoc_for_region_and_service": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 401, "column": 53 }, "stop": { "line": 401, "column": 72 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 405, "column": 16 }, "stop": { "line": 405, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 399, "column": 12 }, "stop": { "line": 399, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 399, "column": 30 }, "stop": { "line": 399, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 397, "column": 52 }, "stop": { "line": 397, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 396, "column": 17 }, "stop": { "line": 396, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 399, "column": 12 }, "stop": { "line": 399, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy_association._DomainAndProjectUserPolicyAssociationsTests.test_user_cannot_delete_policy_association_for_service": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 389, "column": 16 }, "stop": { "line": 389, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 384, "column": 12 }, "stop": { "line": 384, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 384, "column": 30 }, "stop": { "line": 384, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 382, "column": 52 }, "stop": { "line": 382, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 381, "column": 17 }, "stop": { "line": 381, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 384, "column": 12 }, "stop": { "line": 384, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy_association._DomainAndProjectUserPolicyAssociationsTests.test_user_cannot_create_policy_association_for_service": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 374, "column": 16 }, "stop": { "line": 374, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 370, "column": 12 }, "stop": { "line": 370, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 370, "column": 30 }, "stop": { "line": 370, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 368, "column": 52 }, "stop": { "line": 368, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 367, "column": 17 }, "stop": { "line": 367, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 370, "column": 12 }, "stop": { "line": 370, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy_association._DomainAndProjectUserPolicyAssociationsTests.test_user_cannot_delete_policy_association_for_endpoint": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 355, "column": 12 }, "stop": { "line": 355, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 353, "column": 19 }, "stop": { "line": 353, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 360, "column": 16 }, "stop": { "line": 360, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 351, "column": 12 }, "stop": { "line": 351, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 351, "column": 30 }, "stop": { "line": 351, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 349, "column": 52 }, "stop": { "line": 349, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 348, "column": 17 }, "stop": { "line": 348, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 351, "column": 12 }, "stop": { "line": 351, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy_association._DomainAndProjectUserPolicyAssociationsTests.test_user_cannot_create_policy_association_for_endpoint": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 336, "column": 12 }, "stop": { "line": 336, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 334, "column": 19 }, "stop": { "line": 334, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 341, "column": 16 }, "stop": { "line": 341, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 332, "column": 12 }, "stop": { "line": 332, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 332, "column": 30 }, "stop": { "line": 332, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 330, "column": 52 }, "stop": { "line": 330, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 329, "column": 17 }, "stop": { "line": 329, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 332, "column": 12 }, "stop": { "line": 332, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy_association._DomainAndProjectUserPolicyAssociationsTests.test_user_cannot_list_endpoints_for_policy": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 317, "column": 12 }, "stop": { "line": 317, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 323, "column": 18 }, "stop": { "line": 323, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 315, "column": 19 }, "stop": { "line": 315, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 313, "column": 12 }, "stop": { "line": 313, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 313, "column": 30 }, "stop": { "line": 313, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 311, "column": 52 }, "stop": { "line": 311, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 310, "column": 17 }, "stop": { "line": 310, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 313, "column": 12 }, "stop": { "line": 313, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy_association._DomainAndProjectUserPolicyAssociationsTests.test_user_cannot_get_policy_for_endpoint": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 298, "column": 12 }, "stop": { "line": 298, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 304, "column": 18 }, "stop": { "line": 304, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 296, "column": 19 }, "stop": { "line": 296, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 294, "column": 12 }, "stop": { "line": 294, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 294, "column": 30 }, "stop": { "line": 294, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 292, "column": 52 }, "stop": { "line": 292, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 291, "column": 17 }, "stop": { "line": 291, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 294, "column": 12 }, "stop": { "line": 294, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy_association._DomainAndProjectUserPolicyAssociationsTests.test_user_cannot_check_policy_association_for_region_and_service": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 278, "column": 53 }, "stop": { "line": 278, "column": 72 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 285, "column": 18 }, "stop": { "line": 285, "column": 77 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 275, "column": 12 }, "stop": { "line": 275, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 275, "column": 30 }, "stop": { "line": 275, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 272, "column": 52 }, "stop": { "line": 272, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 271, "column": 17 }, "stop": { "line": 271, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 275, "column": 12 }, "stop": { "line": 275, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy_association._DomainAndProjectUserPolicyAssociationsTests.test_user_cannot_check_policy_association_for_service": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 265, "column": 18 }, "stop": { "line": 265, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 258, "column": 12 }, "stop": { "line": 258, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 258, "column": 30 }, "stop": { "line": 258, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 255, "column": 52 }, "stop": { "line": 255, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 254, "column": 17 }, "stop": { "line": 254, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 258, "column": 12 }, "stop": { "line": 258, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy_association._DomainAndProjectUserPolicyAssociationsTests.test_user_cannot_check_policy_association_for_endpoint": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 241, "column": 12 }, "stop": { "line": 241, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 239, "column": 19 }, "stop": { "line": 239, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 248, "column": 18 }, "stop": { "line": 248, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 237, "column": 12 }, "stop": { "line": 237, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 237, "column": 30 }, "stop": { "line": 237, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 234, "column": 52 }, "stop": { "line": 234, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 233, "column": 17 }, "stop": { "line": 233, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 237, "column": 12 }, "stop": { "line": 237, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy_association._SystemReaderAndMemberPoliciesAssociationTests.test_user_cannot_delete_policy_assoc_for_region_and_service": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 219, "column": 53 }, "stop": { "line": 219, "column": 72 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 223, "column": 16 }, "stop": { "line": 223, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 217, "column": 12 }, "stop": { "line": 217, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 217, "column": 30 }, "stop": { "line": 217, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 215, "column": 52 }, "stop": { "line": 215, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 214, "column": 17 }, "stop": { "line": 214, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 217, "column": 12 }, "stop": { "line": 217, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy_association._SystemReaderAndMemberPoliciesAssociationTests.test_user_cannot_create_policy_assoc_for_region_and_service": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 203, "column": 53 }, "stop": { "line": 203, "column": 72 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 207, "column": 16 }, "stop": { "line": 207, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 201, "column": 12 }, "stop": { "line": 201, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 201, "column": 30 }, "stop": { "line": 201, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 199, "column": 52 }, "stop": { "line": 199, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 198, "column": 17 }, "stop": { "line": 198, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 201, "column": 12 }, "stop": { "line": 201, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy_association._SystemReaderAndMemberPoliciesAssociationTests.test_user_cannot_delete_policy_association_for_service": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 191, "column": 16 }, "stop": { "line": 191, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 186, "column": 12 }, "stop": { "line": 186, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 186, "column": 30 }, "stop": { "line": 186, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 184, "column": 52 }, "stop": { "line": 184, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 183, "column": 17 }, "stop": { "line": 183, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 186, "column": 12 }, "stop": { "line": 186, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy_association._SystemReaderAndMemberPoliciesAssociationTests.test_user_cannot_create_policy_association_for_service": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 176, "column": 16 }, "stop": { "line": 176, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 172, "column": 12 }, "stop": { "line": 172, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 172, "column": 30 }, "stop": { "line": 172, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 170, "column": 52 }, "stop": { "line": 170, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 169, "column": 17 }, "stop": { "line": 169, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 172, "column": 12 }, "stop": { "line": 172, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy_association._SystemReaderAndMemberPoliciesAssociationTests.test_user_cannot_delete_policy_association_for_endpoint": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 157, "column": 12 }, "stop": { "line": 157, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 155, "column": 19 }, "stop": { "line": 155, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 162, "column": 16 }, "stop": { "line": 162, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 153, "column": 12 }, "stop": { "line": 153, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 153, "column": 30 }, "stop": { "line": 153, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 151, "column": 52 }, "stop": { "line": 151, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 150, "column": 17 }, "stop": { "line": 150, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 153, "column": 12 }, "stop": { "line": 153, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy_association._SystemReaderAndMemberPoliciesAssociationTests.test_user_cannot_create_policy_association_for_endpoint": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 138, "column": 12 }, "stop": { "line": 138, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 136, "column": 19 }, "stop": { "line": 136, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 143, "column": 16 }, "stop": { "line": 143, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 134, "column": 12 }, "stop": { "line": 134, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 134, "column": 30 }, "stop": { "line": 134, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 132, "column": 52 }, "stop": { "line": 132, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 131, "column": 17 }, "stop": { "line": 131, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 134, "column": 12 }, "stop": { "line": 134, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy_association._SystemUserPoliciesAssociationTests.test_user_list_endpoints_for_policy": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 115, "column": 12 }, "stop": { "line": 115, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 121, "column": 22 }, "stop": { "line": 121, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 113, "column": 19 }, "stop": { "line": 113, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 111, "column": 12 }, "stop": { "line": 111, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 111, "column": 30 }, "stop": { "line": 111, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 109, "column": 52 }, "stop": { "line": 109, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 108, "column": 17 }, "stop": { "line": 108, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 111, "column": 12 }, "stop": { "line": 111, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy_association._SystemUserPoliciesAssociationTests.test_user_can_get_policy_for_endpoint": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 97, "column": 12 }, "stop": { "line": 97, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 103, "column": 18 }, "stop": { "line": 103, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 95, "column": 19 }, "stop": { "line": 95, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 93, "column": 12 }, "stop": { "line": 93, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 93, "column": 30 }, "stop": { "line": 93, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 91, "column": 52 }, "stop": { "line": 91, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 90, "column": 17 }, "stop": { "line": 90, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 93, "column": 12 }, "stop": { "line": 93, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy_association._SystemUserPoliciesAssociationTests.test_user_can_check_policy_association_for_region_and_service": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 77, "column": 53 }, "stop": { "line": 77, "column": 72 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 84, "column": 18 }, "stop": { "line": 84, "column": 77 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 74, "column": 12 }, "stop": { "line": 74, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 74, "column": 30 }, "stop": { "line": 74, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 71, "column": 52 }, "stop": { "line": 71, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 70, "column": 17 }, "stop": { "line": 70, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 74, "column": 12 }, "stop": { "line": 74, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy_association._SystemUserPoliciesAssociationTests.test_user_can_check_policy_association_for_service": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 64, "column": 18 }, "stop": { "line": 64, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 57, "column": 12 }, "stop": { "line": 57, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 57, "column": 30 }, "stop": { "line": 57, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 54, "column": 52 }, "stop": { "line": 54, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 53, "column": 17 }, "stop": { "line": 53, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 57, "column": 12 }, "stop": { "line": 57, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_policy_association._SystemUserPoliciesAssociationTests.test_user_can_check_policy_association_for_endpoint": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 40, "column": 12 }, "stop": { "line": 40, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 38, "column": 19 }, "stop": { "line": 38, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 47, "column": 18 }, "stop": { "line": 47, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 36, "column": 12 }, "stop": { "line": 36, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 36, "column": 30 }, "stop": { "line": 36, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 33, "column": 52 }, "stop": { "line": 33, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 32, "column": 17 }, "stop": { "line": 32, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_policy_association.py", "start": { "line": 36, "column": 12 }, "stop": { "line": 36, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystoneclient.v2_0.roles.RoleManager.remove_user_role": [], "keystoneclient.v2_0.roles.RoleManager.add_user_role": [], "keystoneclient.v2_0.roles.RoleManager.roles_for_user": [], "keystoneclient.v2_0.roles.RoleManager.list": [], "keystoneclient.v2_0.roles.RoleManager.delete": [], "keystoneclient.v2_0.roles.RoleManager.create": [], "keystoneclient.v2_0.roles.RoleManager.get": [], "keystoneclient.v2_0.roles.Role.delete": [], "keystoneclient.v2_0.roles.Role.__repr__": [], "graphene.utils.tests.test_resolve_only_args.test_resolve_only_args": [], "jedi.file_io.ZipFileIO.get_last_modified": [], "jedi.file_io.ZipFileIO.__init__": [], "jedi.file_io.FileIOFolderMixin.get_parent_folder": [], "jedi.file_io.FolderIO.walk": [], "jedi.file_io.FolderIO.get_parent_folder": [], "jedi.file_io.FolderIO.get_file_io": [], "jedi.file_io.FolderIO.list": [], "jedi.file_io.FolderIO.get_base_name": [], "jedi.file_io.AbstractFolderIO.__repr__": [], "jedi.file_io.AbstractFolderIO.get_parent_folder": [], "jedi.file_io.AbstractFolderIO.get_file_io": [], "jedi.file_io.AbstractFolderIO.list": [], "jedi.file_io.AbstractFolderIO.get_base_name": [], "jedi.file_io.AbstractFolderIO.__init__": [], "alembic.testing.util.testing_engine": [], "alembic.testing.util.metadata_fixture": [], "alembic.testing.util.resolve_lambda": [], "alembic.testing.util.flag_combinations": [], "saml2.cryptography.asymmetric.key_verify": [], "saml2.cryptography.asymmetric.key_sign": [], "saml2.cryptography.asymmetric.load_pem_private_key": [], "oauthlib.oauth2.rfc6749.clients.service_application.ServiceApplicationClient.prepare_request_body": [], "oauthlib.oauth2.rfc6749.clients.service_application.ServiceApplicationClient.__init__": [], "pycadf.attachment.Attachment.is_valid": [], "pycadf.attachment.Attachment.__init__": [], "yappi.main": [], "yappi.set_context_name_callback": [], "yappi.set_context_id_callback": [], "yappi.set_context_backend": [], "yappi.set_tag_callback": [], "yappi.get_mem_usage": [], "yappi.set_clock_type": [], "yappi.get_clock_info": [], "yappi.get_clock_type": [], "yappi.get_clock_time": [], "yappi.clear_stats": [], "yappi.run": [], "yappi.stop": [], "yappi.get_greenlet_stats": [], "yappi.get_thread_stats": [], "yappi.get_func_stats": [], "yappi.start": [], "yappi.is_running": [], "yappi._YContextStats.strip_dirs": [], "yappi._YContextStats.print_all": [], "yappi._YContextStats.sort": [], "yappi._YContextStats._enumerator": [], "yappi._YContextStats.get": [], "yappi.YFuncStats.debug_print": [], "yappi.YFuncStats.sort": [], "yappi.YFuncStats.print_all": [], "yappi.YFuncStats.save": [], "yappi.YFuncStats.add": [], "yappi.YFuncStats._save_as_CALLGRIND": [], "yappi.YFuncStats._save_as_PSTAT": [], "yappi.YFuncStats._save_as_YSTAT": [], "yappi.YFuncStats._add_from_YSTAT": [], "yappi.YFuncStats._enumerator": [], "yappi.YFuncStats.get": [], "yappi.YFuncStats.strip_dirs": [], "yappi.YFuncStats.__init__": [], "yappi.YChildFuncStats.strip_dirs": [], "yappi.YChildFuncStats.print_all": [], "yappi.YChildFuncStats.sort": [], "yappi.YStatsIndexable.__getitem__": [], "yappi.YStatsIndexable.append": [], "yappi.YStatsIndexable.pop": [], "yappi.YStatsIndexable.clear": [], "yappi.YStatsIndexable.__init__": [], "yappi.YStats._debug_check_sanity": [], "yappi.YStats._print_header": [], "yappi.YStats.append": [], "yappi.YStats.pop": [], "yappi.YStats.__len__": [], "yappi.YStats.__iter__": [], "yappi.YStats.count": [], "yappi.YStats.__getitem__": [], "yappi.YStats.empty": [], "yappi.YStats.clear": [], "yappi.YStats.sort": [], "yappi.YStats.get": [], "yappi.YStats.__init__": [], "yappi.YGreenletStat._print": [], "yappi.YGreenletStat.__hash__": [], "yappi.YGreenletStat.__ne__": [], "yappi.YGreenletStat.__eq__": [], "yappi.YThreadStat._print": [], "yappi.YThreadStat.__hash__": [], "yappi.YThreadStat.__ne__": [], "yappi.YThreadStat.__eq__": [], "yappi.YChildFuncStat.__add__": [], "yappi.YFuncStat._print": [], "yappi.YFuncStat.strip_dirs": [], "yappi.YFuncStat.is_recursive": [], "yappi.YFuncStat.__hash__": [], "yappi.YFuncStat.__add__": [], "yappi.YFuncStat.__ne__": [], "yappi.YFuncStat.__eq__": [], "yappi.YStat.__setattr__": [], "yappi.YStat.__init__": [], "yappi.StatString.rtrim": [], "yappi.StatString.ltrim": [], "yappi.StatString._trim": [], "yappi.StatString.__init__": [], "yappi.profile": [], "yappi.convert2pstats": [], "yappi.func_matches": [], "yappi.module_matches": [], "yappi._func_fullname": [], "yappi._fft": [], "yappi._create_greenlet_callbacks": [], "yappi._profile_thread_callback": [], "yappi._ctx_name_callback": [], "yappi._validate_columns": [], "yappi._validate_sortorder": [], "yappi._validate_sorttype": [], "pygments.lexers.floscript.FloScriptLexer.innerstring_rules": [], "saml2.mdie.from_dict": [], "saml2.mdie._kwa": [], "saml2.mdie.to_dict": [], "saml2.mdie._eval": [], "futurist.tests.test_executors.TestRejection.test_rejection": [], "futurist.tests.test_executors.TestRejection.setUp": [], "futurist.tests.test_executors.TestExecutors.test_done_callback": [], "futurist.tests.test_executors.TestExecutors.test_alive": [], "futurist.tests.test_executors.TestExecutors.test_restartable": [], "futurist.tests.test_executors.TestExecutors.test_post_shutdown_raises": [], "futurist.tests.test_executors.TestExecutors.test_gather_stats": [], "futurist.tests.test_executors.TestExecutors.test_blows_up": [], "futurist.tests.test_executors.TestExecutors.test_run_one": [], "futurist.tests.test_executors.TestExecutors.tearDown": [], "futurist.tests.test_executors.TestExecutors.setUp": [], "futurist.tests.test_executors.delayed": [], "futurist.tests.test_executors.blows_up": [], "futurist.tests.test_executors.returns_one": [], "keystone.tests.unit.catalog.test_core.FormatUrlTests.test_substitution_with_allowed_project_keyerror": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_core.py", "start": { "line": 99, "column": 8 }, "stop": { "line": 99, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.catalog.test_core.FormatUrlTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_core.py", "start": { "line": 99, "column": 26 }, "stop": { "line": 99, "column": 42 } } ], "kind": "function", "target": "keystone.common.utils.format_url" } ], "keystone.tests.unit.catalog.test_core.FormatUrlTests.test_substitution_with_allowed_tenant_keyerror": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_core.py", "start": { "line": 85, "column": 8 }, "stop": { "line": 85, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.catalog.test_core.FormatUrlTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_core.py", "start": { "line": 85, "column": 26 }, "stop": { "line": 85, "column": 42 } } ], "kind": "function", "target": "keystone.common.utils.format_url" } ], "keystone.tests.unit.catalog.test_core.FormatUrlTests.test_substitution_with_key_not_allowed": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_core.py", "start": { "line": 69, "column": 8 }, "stop": { "line": 69, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.catalog.test_core.FormatUrlTests", "dispatch": "dynamic" } ], "keystone.tests.unit.catalog.test_core.FormatUrlTests.test_formatting_a_non_string": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_core.py", "start": { "line": 59, "column": 14 }, "stop": { "line": 59, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "object", "dispatch": "static" } ], "keystone.tests.unit.catalog.test_core.FormatUrlTests.test_raises_malformed_on_incomplete_format": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_core.py", "start": { "line": 46, "column": 8 }, "stop": { "line": 46, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.catalog.test_core.FormatUrlTests", "dispatch": "dynamic" } ], "keystone.tests.unit.catalog.test_core.FormatUrlTests.test_raises_malformed_on_wrong_type": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_core.py", "start": { "line": 40, "column": 8 }, "stop": { "line": 40, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.catalog.test_core.FormatUrlTests", "dispatch": "dynamic" } ], "keystone.tests.unit.catalog.test_core.FormatUrlTests.test_raises_malformed_on_missing_key": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_core.py", "start": { "line": 34, "column": 8 }, "stop": { "line": 34, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.catalog.test_core.FormatUrlTests", "dispatch": "dynamic" } ], "keystone.tests.unit.catalog.test_core.FormatUrlTests.test_successful_formatting": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_core.py", "start": { "line": 25, "column": 21 }, "stop": { "line": 25, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_core.py", "start": { "line": 28, "column": 21 }, "stop": { "line": 28, "column": 37 } } ], "kind": "function", "target": "keystone.common.utils.format_url" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_core.py", "start": { "line": 31, "column": 8 }, "stop": { "line": 31, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.catalog.test_core.FormatUrlTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_core.py", "start": { "line": 30, "column": 23 }, "stop": { "line": 30, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_core.py", "start": { "line": 25, "column": 21 }, "stop": { "line": 25, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystoneclient.tests.unit.utils.NoModuleFinder.find_module": [], "keystoneclient.tests.unit.utils.NoModuleFinder.__init__": [], "keystoneclient.tests.unit.utils.ClientTestCaseMixin.setUp": [], "keystoneclient.tests.unit.utils.DisableModuleFixture.setUp": [], "keystoneclient.tests.unit.utils.DisableModuleFixture.clear_module": [], "keystoneclient.tests.unit.utils.DisableModuleFixture.tearDown": [], "keystoneclient.tests.unit.utils.DisableModuleFixture.__init__": [], "keystoneclient.tests.unit.utils.test_response": [], "keystoneclient.tests.unit.utils.TestCase.assertRequestHeaderEqual": [], "keystoneclient.tests.unit.utils.TestCase.assertQueryStringContains": [], "keystoneclient.tests.unit.utils.TestCase.assertQueryStringIs": [], "keystoneclient.tests.unit.utils.TestCase.assertRequestBodyIs": [], "keystoneclient.tests.unit.utils.TestCase.stub_url": [], "keystoneclient.tests.unit.utils.TestCase.setUp": [], "osprofiler._utils.shorten_id": [], "osprofiler._utils.import_modules_from_package": [], "osprofiler._utils.itersubclasses": [], "osprofiler._utils.signed_unpack": [], "osprofiler._utils.signed_pack": [], "osprofiler._utils.generate_hmac": [], "osprofiler._utils.binary_decode": [], "osprofiler._utils.binary_encode": [], "osprofiler._utils.split": [], "oslo_log.watchers.FastWatchedFileHandler.reopen_file": [], "oslo_log.watchers.FastWatchedFileHandler._watch_file": [], "oslo_log.watchers.FastWatchedFileHandler.__init__": [], "oslo_log.watchers._EventletThreadedNotifier.loop": [], "oslo_log.watchers._FileKeeper.process_default": [], "oslo_log.watchers._FileKeeper.my_init": [], "oslo_middleware.tests.test_sizelimit.TestRequestBodySizeLimiter.test_content_length_too_large": [], "oslo_middleware.tests.test_sizelimit.TestRequestBodySizeLimiter.test_content_length_acceptable": [], "oslo_middleware.tests.test_sizelimit.TestRequestBodySizeLimiter.setUp": [], "oslo_middleware.tests.test_sizelimit.TestLimitingReader.test_limiting_reader_fails": [], "oslo_middleware.tests.test_sizelimit.TestLimitingReader.test_read_default_value": [], "oslo_middleware.tests.test_sizelimit.TestLimitingReader.test_limiting_reader": [], "IPython.core.tests.test_formatters.test_repr_mime_failure": [], "IPython.core.tests.test_formatters.test_repr_mime_meta": [], "IPython.core.tests.test_formatters.test_pass_correct_include_exclude": [], "IPython.core.tests.test_formatters.test_repr_mime": [], "IPython.core.tests.test_formatters.test_json_as_string_deprecated": [], "IPython.core.tests.test_formatters.test_ipython_display_formatter": [], "IPython.core.tests.test_formatters.test_pretty_max_seq_length": [], "IPython.core.tests.test_formatters.test_format_config": [], "IPython.core.tests.test_formatters.test_print_method_weird": [], "IPython.core.tests.test_formatters.test_print_method_bound": [], "IPython.core.tests.test_formatters.test_pdf_formatter": [], "IPython.core.tests.test_formatters.MakePDF._repr_pdf_": [], "IPython.core.tests.test_formatters.test_bad_repr_traceback": [], "IPython.core.tests.test_formatters.test_error_pretty_method": [], "IPython.core.tests.test_formatters.test_warn_error_for_type": [], "IPython.core.tests.test_formatters.test_nowarn_notimplemented": [], "IPython.core.tests.test_formatters.test_error_method": [], "IPython.core.tests.test_formatters.test_pop_string": [], "IPython.core.tests.test_formatters.test_pop": [], "IPython.core.tests.test_formatters.test_string_in_formatter": [], "IPython.core.tests.test_formatters.test_in_formatter": [], "IPython.core.tests.test_formatters.test_lookup_by_type_string": [], "IPython.core.tests.test_formatters.test_lookup_by_type": [], "IPython.core.tests.test_formatters.test_lookup_string": [], "IPython.core.tests.test_formatters.test_lookup": [], "IPython.core.tests.test_formatters.test_for_type_by_name": [], "IPython.core.tests.test_formatters.test_for_type_string": [], "IPython.core.tests.test_formatters.test_for_type": [], "IPython.core.tests.test_formatters.test_bad_precision": [], "IPython.core.tests.test_formatters.test_precision": [], "IPython.core.tests.test_formatters.test_deferred": [], "IPython.core.tests.test_formatters.test_pretty": [], "IPython.core.tests.test_formatters.foo_printer": [], "IPython.core.tests.test_formatters.GoodPretty.__repr__": [], "IPython.core.tests.test_formatters.GoodPretty._repr_pretty_": [], "IPython.core.tests.test_formatters.BadRepr.__repr__": [], "IPython.core.tests.test_formatters.B.__repr__": [], "IPython.core.tests.test_formatters.A.__repr__": [], "keystone.tests.unit.token.test_token_serialization.TestTokenSerialization.test_error_handling_in_deserialize": [ { "locations": [ { "path": "keystone/tests/unit/token/test_token_serialization.py", "start": { "line": 65, "column": 8 }, "stop": { "line": 65, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.token.test_token_serialization.TestTokenSerialization", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_token_serialization.TestTokenSerialization.test_serialize_and_deserialize_token_model": [ { "locations": [ { "path": "keystone/tests/unit/token/test_token_serialization.py", "start": { "line": 56, "column": 8 }, "stop": { "line": 56, "column": 24 } }, { "path": "keystone/tests/unit/token/test_token_serialization.py", "start": { "line": 58, "column": 8 }, "stop": { "line": 58, "column": 24 } }, { "path": "keystone/tests/unit/token/test_token_serialization.py", "start": { "line": 59, "column": 8 }, "stop": { "line": 59, "column": 24 } }, { "path": "keystone/tests/unit/token/test_token_serialization.py", "start": { "line": 57, "column": 8 }, "stop": { "line": 57, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.token.test_token_serialization.TestTokenSerialization", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_token_serialization.py", "start": { "line": 59, "column": 25 }, "stop": { "line": 59, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.issued_at", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_token_serialization.TestTokenSerialization.setUp": [ { "locations": [ { "path": "keystone/tests/unit/token/test_token_serialization.py", "start": { "line": 27, "column": 8 }, "stop": { "line": 27, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_token_serialization.py", "start": { "line": 37, "column": 24 }, "stop": { "line": 37, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/token/test_token_serialization.py", "start": { "line": 38, "column": 20 }, "stop": { "line": 38, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_token_serialization.py", "start": { "line": 37, "column": 24 }, "stop": { "line": 37, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_token_serialization.py", "start": { "line": 50, "column": 8 }, "stop": { "line": 50, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.mint", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_token_serialization.py", "start": { "line": 47, "column": 25 }, "stop": { "line": 47, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.__init__", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_token_serialization.py", "start": { "line": 39, "column": 25 }, "stop": { "line": 39, "column": 41 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "greenlet.tests.test_greenlet.TestRepr.test_formatting_produces_native_str": [], "greenlet.tests.test_greenlet.TestRepr.test_dead": [], "greenlet.tests.test_greenlet.TestRepr.test_main_from_other_thread": [], "greenlet.tests.test_greenlet.TestRepr.test_initial": [], "greenlet.tests.test_greenlet.TestRepr.test_main_in_background": [], "greenlet.tests.test_greenlet.TestRepr.test_main_while_running": [], "greenlet.tests.test_greenlet.TestRepr.assertEndsWith": [], "greenlet.tests.test_greenlet.GreenletTests.test_implicit_parent_with_threads": [], "greenlet.tests.test_greenlet.GreenletTests.test_abstract_subclasses": [], "greenlet.tests.test_greenlet.GreenletTests.test_tuple_subclass": [], "greenlet.tests.test_greenlet.GreenletTests.test_dealloc_switch_args_not_lost": [], "greenlet.tests.test_greenlet.GreenletTests.test_threaded_updatecurrent": [], "greenlet.tests.test_greenlet.GreenletTests.test_unexpected_reparenting": [], "greenlet.tests.test_greenlet.GreenletTests.test_recursive_startup": [], "greenlet.tests.test_greenlet.GreenletTests.test_throw_doesnt_crash": [], "greenlet.tests.test_greenlet.GreenletTests.test_throw_exception_not_lost": [], "greenlet.tests.test_greenlet.GreenletTests.test_parent_return_failure": [], "greenlet.tests.test_greenlet.GreenletTests.test_parent_restored_on_kill": [], "greenlet.tests.test_greenlet.GreenletTests.test_deepcopy": [], "greenlet.tests.test_greenlet.GreenletTests.test_threaded_reparent": [], "greenlet.tests.test_greenlet.GreenletTests.test_instance_dict": [], "greenlet.tests.test_greenlet.GreenletTests.test_exc_state": [], "greenlet.tests.test_greenlet.GreenletTests.test_switch_to_another_thread": [], "greenlet.tests.test_greenlet.GreenletTests.test_switch_kwargs_to_parent": [], "greenlet.tests.test_greenlet.GreenletTests.test_switch_kwargs": [], "greenlet.tests.test_greenlet.GreenletTests.test_thread_bug": [], "greenlet.tests.test_greenlet.GreenletTests.test_frame": [], "greenlet.tests.test_greenlet.GreenletTests.test_dealloc_other_thread": [], "greenlet.tests.test_greenlet.GreenletTests.test_dealloc": [], "greenlet.tests.test_greenlet.GreenletTests.test_send_exception": [], "greenlet.tests.test_greenlet.GreenletTests.test_exception": [], "greenlet.tests.test_greenlet.GreenletTests.test_threads": [], "greenlet.tests.test_greenlet.GreenletTests.test_two_recursive_children": [], "greenlet.tests.test_greenlet.GreenletTests.test_two_children": [], "greenlet.tests.test_greenlet.GreenletTests.test_run_equals_None": [], "greenlet.tests.test_greenlet.GreenletTests.test_parent_equals_None": [], "greenlet.tests.test_greenlet.GreenletTests.test_simple": [], "greenlet.tests.test_greenlet.send_exception": [], "greenlet.tests.test_greenlet.fmain": [], "keystoneclient.tests.functional.v3.test_implied_roles.TestImpliedRoles.create_rules": [], "keystoneclient.tests.functional.v3.test_implied_roles.TestImpliedRoles.create_roles": [], "keystoneclient.tests.functional.v3.test_implied_roles.TestImpliedRoles.role_dict": [], "keystoneclient.tests.functional.v3.test_implied_roles.TestImpliedRoles.test_implied_roles": [], "keystoneclient.tests.functional.v3.test_implied_roles.TestImpliedRoles.setUp": [], "saml2.xml.schema._create_xml_schema_validator": [], "dns.rdtypes.ANY.RP.RP.choose_relativity": [], "dns.rdtypes.ANY.RP.RP.from_wire": [], "dns.rdtypes.ANY.RP.RP.to_digestable": [], "dns.rdtypes.ANY.RP.RP.to_wire": [], "dns.rdtypes.ANY.RP.RP.from_text": [], "dns.rdtypes.ANY.RP.RP.to_text": [], "dns.rdtypes.ANY.RP.RP.__init__": [], "oslo_utils.tests.fake.v2.dummpy.V2FakeDriver3.__init__": [], "oslo_utils.tests.fake.v2.dummpy.V2FakeDriver2.__init__": [], "oslo_utils.tests.fake.v2.dummpy.V2FakeDriver.__init__": [], "oslo_messaging.server.MessageHandlingServer.reset": [], "oslo_messaging.server.MessageHandlingServer.wait": [], "oslo_messaging.server.MessageHandlingServer.stop": [], "oslo_messaging.server.MessageHandlingServer.start": [], "oslo_messaging.server.MessageHandlingServer._create_listener": [], "oslo_messaging.server.MessageHandlingServer._process_incoming": [], "oslo_messaging.server.MessageHandlingServer._on_incoming": [], "oslo_messaging.server.MessageHandlingServer.__init__": [], "oslo_messaging.server.ordered": [], "oslo_messaging.server._OrderedTaskRunner.decorate_ordered": [], "oslo_messaging.server._OrderedTaskRunner.reset_states": [], "oslo_messaging.server._OrderedTaskRunner.__init__": [], "oslo_messaging.server._OrderedTask.run_once": [], "oslo_messaging.server._OrderedTask.wait_for_completion": [], "oslo_messaging.server._OrderedTask.complete": [], "oslo_messaging.server._OrderedTask._wait": [], "oslo_messaging.server._OrderedTask.__init__": [], "oslo_messaging.server.ServerListenError.__init__": [], "oslo_messaging.server.ExecutorLoadFailure.__init__": [], "sqlalchemy.exc.RemovedIn20Warning.__str__": [], "sqlalchemy.exc.SADeprecationWarning.__str__": [], "sqlalchemy.exc.DBAPIError.__init__": [], "sqlalchemy.exc.DBAPIError.__reduce__": [], "sqlalchemy.exc.DBAPIError.instance": [], "sqlalchemy.exc.StatementError._sql_message": [], "sqlalchemy.exc.StatementError.__reduce__": [], "sqlalchemy.exc.StatementError.add_detail": [], "sqlalchemy.exc.StatementError.__init__": [], "sqlalchemy.exc.NoReferencedColumnError.__reduce__": [], "sqlalchemy.exc.NoReferencedColumnError.__init__": [], "sqlalchemy.exc.NoReferencedTableError.__reduce__": [], "sqlalchemy.exc.NoReferencedTableError.__init__": [], "sqlalchemy.exc.UnsupportedCompilationError.__init__": [], "sqlalchemy.exc.CircularDependencyError.__reduce__": [], "sqlalchemy.exc.CircularDependencyError.__init__": [], "sqlalchemy.exc.ObjectNotExecutableError.__init__": [], "sqlalchemy.exc.SQLAlchemyError.__unicode__": [], "sqlalchemy.exc.SQLAlchemyError.__str__": [], "sqlalchemy.exc.SQLAlchemyError._sql_message": [], "sqlalchemy.exc.SQLAlchemyError._message": [], "sqlalchemy.exc.HasDescriptionCode._code_str": [], "sqlalchemy.exc.HasDescriptionCode.__init__": [], "oslo_messaging._drivers.impl_kafka.KafkaDriver.listen_for_notifications": [], "oslo_messaging._drivers.impl_kafka.KafkaDriver.listen": [], "oslo_messaging._drivers.impl_kafka.KafkaDriver.send_notification": [], "oslo_messaging._drivers.impl_kafka.KafkaDriver.send": [], "oslo_messaging._drivers.impl_kafka.KafkaDriver.cleanup": [], "oslo_messaging._drivers.impl_kafka.KafkaDriver.__init__": [], "oslo_messaging._drivers.impl_kafka.KafkaListener.cleanup": [], "oslo_messaging._drivers.impl_kafka.KafkaListener.stop": [], "oslo_messaging._drivers.impl_kafka.KafkaListener.poll": [], "oslo_messaging._drivers.impl_kafka.KafkaListener.__init__": [], "oslo_messaging._drivers.impl_kafka.OsloKafkaMessage.heartbeat": [], "oslo_messaging._drivers.impl_kafka.OsloKafkaMessage.reply": [], "oslo_messaging._drivers.impl_kafka.OsloKafkaMessage.requeue": [], "oslo_messaging._drivers.impl_kafka.OsloKafkaMessage.__init__": [], "oslo_messaging._drivers.impl_kafka.ProducerConnection._ensure_producer": [], "oslo_messaging._drivers.impl_kafka.ProducerConnection._close_producer": [], "oslo_messaging._drivers.impl_kafka.ProducerConnection.close": [], "oslo_messaging._drivers.impl_kafka.ProducerConnection.notify_send": [], "oslo_messaging._drivers.impl_kafka.ProducerConnection._produce_message": [], "oslo_messaging._drivers.impl_kafka.ProducerConnection.__init__": [], "oslo_messaging._drivers.impl_kafka.ConsumerConnection.declare_topic_consumer": [], "oslo_messaging._drivers.impl_kafka.ConsumerConnection.close": [], "oslo_messaging._drivers.impl_kafka.ConsumerConnection.stop_consuming": [], "oslo_messaging._drivers.impl_kafka.ConsumerConnection.consume": [], "oslo_messaging._drivers.impl_kafka.ConsumerConnection._poll_messages": [], "oslo_messaging._drivers.impl_kafka.ConsumerConnection.on_revoke": [], "oslo_messaging._drivers.impl_kafka.ConsumerConnection.on_assign": [], "oslo_messaging._drivers.impl_kafka.ConsumerConnection.find_assignment": [], "oslo_messaging._drivers.impl_kafka.ConsumerConnection.__init__": [], "oslo_messaging._drivers.impl_kafka.Connection.reset": [], "oslo_messaging._drivers.impl_kafka.Connection._parse_url": [], "oslo_messaging._drivers.impl_kafka.Connection.__init__": [], "oslo_messaging._drivers.impl_kafka.AssignedPartition.to_dict": [], "oslo_messaging._drivers.impl_kafka.AssignedPartition.__init__": [], "oslo_messaging._drivers.impl_kafka.target_to_topic": [], "oslo_messaging._drivers.impl_kafka.concat": [], "oslo_messaging._drivers.impl_kafka.pack_message": [], "oslo_messaging._drivers.impl_kafka.unpack_message": [], "keystone.common.sql.data_migration_repo.versions.016_migrate_add_user_options.upgrade": [], "oslo_messaging._drivers.amqp1_driver.controller.Controller._active": [], "oslo_messaging._drivers.amqp1_driver.controller.Controller._purge_sender_links": [], "oslo_messaging._drivers.amqp1_driver.controller.Controller._detach_servers": [], "oslo_messaging._drivers.amqp1_driver.controller.Controller._detach_senders": [], "oslo_messaging._drivers.amqp1_driver.controller.Controller._hard_reset": [], "oslo_messaging._drivers.amqp1_driver.controller.Controller._do_reconnect": [], "oslo_messaging._drivers.amqp1_driver.controller.Controller._handle_connection_loss": [], "oslo_messaging._drivers.amqp1_driver.controller.Controller.sasl_done": [], "oslo_messaging._drivers.amqp1_driver.controller.Controller.connection_remote_closed": [], "oslo_messaging._drivers.amqp1_driver.controller.Controller.connection_closed": [], "oslo_messaging._drivers.amqp1_driver.controller.Controller.connection_active": [], "oslo_messaging._drivers.amqp1_driver.controller.Controller.connection_failed": [], "oslo_messaging._drivers.amqp1_driver.controller.Controller.socket_error": [], "oslo_messaging._drivers.amqp1_driver.controller.Controller._reply_link_down": [], "oslo_messaging._drivers.amqp1_driver.controller.Controller._reply_link_ready": [], "oslo_messaging._drivers.amqp1_driver.controller.Controller._start_shutdown": [], "oslo_messaging._drivers.amqp1_driver.controller.Controller._schedule_task_processing": [], "oslo_messaging._drivers.amqp1_driver.controller.Controller._process_tasks": [], "oslo_messaging._drivers.amqp1_driver.controller.Controller._do_connect": [], "oslo_messaging._drivers.amqp1_driver.controller.Controller.subscribe": [], "oslo_messaging._drivers.amqp1_driver.controller.Controller.send": [], "oslo_messaging._drivers.amqp1_driver.controller.Controller.shutdown": [], "oslo_messaging._drivers.amqp1_driver.controller.Controller.add_task": [], "oslo_messaging._drivers.amqp1_driver.controller.Controller.connect": [], "oslo_messaging._drivers.amqp1_driver.controller.Controller.__init__": [], "oslo_messaging._drivers.amqp1_driver.controller.Hosts.__str__": [], "oslo_messaging._drivers.amqp1_driver.controller.Hosts.__repr__": [], "oslo_messaging._drivers.amqp1_driver.controller.Hosts.next": [], "oslo_messaging._drivers.amqp1_driver.controller.Hosts.current": [], "oslo_messaging._drivers.amqp1_driver.controller.Hosts.__init__": [], "oslo_messaging._drivers.amqp1_driver.controller.NotificationServer.attach": [], "oslo_messaging._drivers.amqp1_driver.controller.NotificationServer.__init__": [], "oslo_messaging._drivers.amqp1_driver.controller.RPCServer.attach": [], "oslo_messaging._drivers.amqp1_driver.controller.RPCServer.__init__": [], "oslo_messaging._drivers.amqp1_driver.controller.Server._reopen_links": [], "oslo_messaging._drivers.amqp1_driver.controller.Server._open_link": [], "oslo_messaging._drivers.amqp1_driver.controller.Server.message_received": [], "oslo_messaging._drivers.amqp1_driver.controller.Server.receiver_closed": [], "oslo_messaging._drivers.amqp1_driver.controller.Server.receiver_failed": [], "oslo_messaging._drivers.amqp1_driver.controller.Server.receiver_remote_closed": [], "oslo_messaging._drivers.amqp1_driver.controller.Server.reset": [], "oslo_messaging._drivers.amqp1_driver.controller.Server.detach": [], "oslo_messaging._drivers.amqp1_driver.controller.Server.attach": [], "oslo_messaging._drivers.amqp1_driver.controller.Server.__init__": [], "oslo_messaging._drivers.amqp1_driver.controller.Replies.message_received": [], "oslo_messaging._drivers.amqp1_driver.controller.Replies.receiver_closed": [], "oslo_messaging._drivers.amqp1_driver.controller.Replies.receiver_failed": [], "oslo_messaging._drivers.amqp1_driver.controller.Replies.receiver_remote_closed": [], "oslo_messaging._drivers.amqp1_driver.controller.Replies.receiver_active": [], "oslo_messaging._drivers.amqp1_driver.controller.Replies.active": [], "oslo_messaging._drivers.amqp1_driver.controller.Replies.cancel_response": [], "oslo_messaging._drivers.amqp1_driver.controller.Replies.prepare_for_response": [], "oslo_messaging._drivers.amqp1_driver.controller.Replies.destroy": [], "oslo_messaging._drivers.amqp1_driver.controller.Replies.detach": [], "oslo_messaging._drivers.amqp1_driver.controller.Replies.__init__": [], "oslo_messaging._drivers.amqp1_driver.controller.Sender._reopen_link": [], "oslo_messaging._drivers.amqp1_driver.controller.Sender._open_link": [], "oslo_messaging._drivers.amqp1_driver.controller.Sender._send_pending": [], "oslo_messaging._drivers.amqp1_driver.controller.Sender._resend_pending": [], "oslo_messaging._drivers.amqp1_driver.controller.Sender._resend": [], "oslo_messaging._drivers.amqp1_driver.controller.Sender._send": [], "oslo_messaging._drivers.amqp1_driver.controller.Sender._can_send": [], "oslo_messaging._drivers.amqp1_driver.controller.Sender._abort_pending": [], "oslo_messaging._drivers.amqp1_driver.controller.Sender._abort_unacked": [], "oslo_messaging._drivers.amqp1_driver.controller.Sender._check_retry_limit": [], "oslo_messaging._drivers.amqp1_driver.controller.Sender._handle_sender_closed": [], "oslo_messaging._drivers.amqp1_driver.controller.Sender.sender_failed": [], "oslo_messaging._drivers.amqp1_driver.controller.Sender.sender_closed": [], "oslo_messaging._drivers.amqp1_driver.controller.Sender.sender_remote_closed": [], "oslo_messaging._drivers.amqp1_driver.controller.Sender.credit_granted": [], "oslo_messaging._drivers.amqp1_driver.controller.Sender.sender_active": [], "oslo_messaging._drivers.amqp1_driver.controller.Sender.cancel_send": [], "oslo_messaging._drivers.amqp1_driver.controller.Sender.send_message": [], "oslo_messaging._drivers.amqp1_driver.controller.Sender.destroy": [], "oslo_messaging._drivers.amqp1_driver.controller.Sender.reset": [], "oslo_messaging._drivers.amqp1_driver.controller.Sender.detach": [], "oslo_messaging._drivers.amqp1_driver.controller.Sender.attach": [], "oslo_messaging._drivers.amqp1_driver.controller.Sender.unacked_messages": [], "oslo_messaging._drivers.amqp1_driver.controller.Sender.pending_messages": [], "oslo_messaging._drivers.amqp1_driver.controller.Sender.__init__": [], "oslo_messaging._drivers.amqp1_driver.controller.MessageDispositionTask._execute": [], "oslo_messaging._drivers.amqp1_driver.controller.MessageDispositionTask.wait": [], "oslo_messaging._drivers.amqp1_driver.controller.MessageDispositionTask.__init__": [], "oslo_messaging._drivers.amqp1_driver.controller.RPCMonitoredCallTask._cleanup": [], "oslo_messaging._drivers.amqp1_driver.controller.RPCMonitoredCallTask._on_reply": [], "oslo_messaging._drivers.amqp1_driver.controller.RPCMonitoredCallTask._call_timeout": [], "oslo_messaging._drivers.amqp1_driver.controller.RPCMonitoredCallTask._execute": [], "oslo_messaging._drivers.amqp1_driver.controller.RPCMonitoredCallTask.__init__": [], "oslo_messaging._drivers.amqp1_driver.controller.RPCCallTask._cleanup": [], "oslo_messaging._drivers.amqp1_driver.controller.RPCCallTask._on_ack": [], "oslo_messaging._drivers.amqp1_driver.controller.RPCCallTask._on_reply": [], "oslo_messaging._drivers.amqp1_driver.controller.RPCCallTask._prepare": [], "oslo_messaging._drivers.amqp1_driver.controller.RPCCallTask.wait": [], "oslo_messaging._drivers.amqp1_driver.controller.RPCCallTask.__init__": [], "oslo_messaging._drivers.amqp1_driver.controller.SendTask._can_retry": [], "oslo_messaging._drivers.amqp1_driver.controller.SendTask._cleanup": [], "oslo_messaging._drivers.amqp1_driver.controller.SendTask._on_error": [], "oslo_messaging._drivers.amqp1_driver.controller.SendTask._on_timeout": [], "oslo_messaging._drivers.amqp1_driver.controller.SendTask._on_ack": [], "oslo_messaging._drivers.amqp1_driver.controller.SendTask._prepare": [], "oslo_messaging._drivers.amqp1_driver.controller.SendTask._execute": [], "oslo_messaging._drivers.amqp1_driver.controller.SendTask.wait": [], "oslo_messaging._drivers.amqp1_driver.controller.SendTask.__init__": [], "oslo_messaging._drivers.amqp1_driver.controller.SubscribeTask._execute": [], "oslo_messaging._drivers.amqp1_driver.controller.SubscribeTask.wait": [], "oslo_messaging._drivers.amqp1_driver.controller.SubscribeTask.__init__": [], "oslo_messaging._drivers.amqp1_driver.controller.Task._execute": [], "oslo_messaging._drivers.amqp1_driver.controller.Task.wait": [], "grp.struct_group.__init__": [], "kombu.asynchronous.aws.connection.AsyncAWSQueryConnection._for_status": [], "kombu.asynchronous.aws.connection.AsyncAWSQueryConnection._on_status_ready": [], "kombu.asynchronous.aws.connection.AsyncAWSQueryConnection._on_obj_ready": [], "kombu.asynchronous.aws.connection.AsyncAWSQueryConnection._on_list_ready": [], "kombu.asynchronous.aws.connection.AsyncAWSQueryConnection.get_status": [], "kombu.asynchronous.aws.connection.AsyncAWSQueryConnection.get_object": [], "kombu.asynchronous.aws.connection.AsyncAWSQueryConnection.get_list": [], "kombu.asynchronous.aws.connection.AsyncAWSQueryConnection.make_request": [], "kombu.asynchronous.aws.connection.AsyncAWSQueryConnection.__init__": [], "kombu.asynchronous.aws.connection.AsyncConnection._mexe": [], "kombu.asynchronous.aws.connection.AsyncConnection.get_http_connection": [], "kombu.asynchronous.aws.connection.AsyncConnection.__init__": [], "kombu.asynchronous.aws.connection.AsyncHTTPSConnection.__repr__": [], "kombu.asynchronous.aws.connection.AsyncHTTPSConnection.send": [], "kombu.asynchronous.aws.connection.AsyncHTTPSConnection.endheaders": [], "kombu.asynchronous.aws.connection.AsyncHTTPSConnection.putheader": [], "kombu.asynchronous.aws.connection.AsyncHTTPSConnection.putrequest": [], "kombu.asynchronous.aws.connection.AsyncHTTPSConnection.close": [], "kombu.asynchronous.aws.connection.AsyncHTTPSConnection.connect": [], "kombu.asynchronous.aws.connection.AsyncHTTPSConnection.set_debuglevel": [], "kombu.asynchronous.aws.connection.AsyncHTTPSConnection.getresponse": [], "kombu.asynchronous.aws.connection.AsyncHTTPSConnection.getrequest": [], "kombu.asynchronous.aws.connection.AsyncHTTPSConnection.request": [], "kombu.asynchronous.aws.connection.AsyncHTTPSConnection.__init__": [], "kombu.asynchronous.aws.connection.AsyncHTTPResponse.__repr__": [], "kombu.asynchronous.aws.connection.AsyncHTTPResponse.reason": [], "kombu.asynchronous.aws.connection.AsyncHTTPResponse.status": [], "kombu.asynchronous.aws.connection.AsyncHTTPResponse.msg": [], "kombu.asynchronous.aws.connection.AsyncHTTPResponse.getheaders": [], "kombu.asynchronous.aws.connection.AsyncHTTPResponse.getheader": [], "kombu.asynchronous.aws.connection.AsyncHTTPResponse.read": [], "kombu.asynchronous.aws.connection.AsyncHTTPResponse.__init__": [], "importlib_resources.tests.test_read.ReadNamespaceTests.setUp": [], "importlib_resources.tests.test_read.ReadZipTests.test_read_submodule_resource_by_name": [], "importlib_resources.tests.test_read.ReadZipTests.test_read_submodule_resource": [], "importlib_resources.tests.test_read.ReadTests.test_read_text_with_errors": [], "importlib_resources.tests.test_read.ReadTests.test_read_text_given_encoding": [], "importlib_resources.tests.test_read.ReadTests.test_read_text_default_encoding": [], "importlib_resources.tests.test_read.ReadTests.test_read_binary": [], "importlib_resources.tests.test_read.CommonTextTests.execute": [], "importlib_resources.tests.test_read.CommonBinaryTests.execute": [], "pip._internal.commands.hash._hash_of_file": [], "pip._internal.commands.hash.HashCommand.run": [], "pip._internal.commands.hash.HashCommand.__init__": [], "rx.linq.observable.elementatordefault.element_at_or_default": [], "rx.linq.observable.elementatordefault._element_at_or_default": [], "eventlet.zipkin._thrift.zipkinCore.ttypes.Span.__ne__": [], "eventlet.zipkin._thrift.zipkinCore.ttypes.Span.__eq__": [], "eventlet.zipkin._thrift.zipkinCore.ttypes.Span.__repr__": [], "eventlet.zipkin._thrift.zipkinCore.ttypes.Span.validate": [], "eventlet.zipkin._thrift.zipkinCore.ttypes.Span.write": [], "eventlet.zipkin._thrift.zipkinCore.ttypes.Span.read": [], "eventlet.zipkin._thrift.zipkinCore.ttypes.Span.__init__": [], "eventlet.zipkin._thrift.zipkinCore.ttypes.BinaryAnnotation.__ne__": [], "eventlet.zipkin._thrift.zipkinCore.ttypes.BinaryAnnotation.__eq__": [], "eventlet.zipkin._thrift.zipkinCore.ttypes.BinaryAnnotation.__repr__": [], "eventlet.zipkin._thrift.zipkinCore.ttypes.BinaryAnnotation.validate": [], "eventlet.zipkin._thrift.zipkinCore.ttypes.BinaryAnnotation.write": [], "eventlet.zipkin._thrift.zipkinCore.ttypes.BinaryAnnotation.read": [], "eventlet.zipkin._thrift.zipkinCore.ttypes.BinaryAnnotation.__init__": [], "eventlet.zipkin._thrift.zipkinCore.ttypes.Annotation.__ne__": [], "eventlet.zipkin._thrift.zipkinCore.ttypes.Annotation.__eq__": [], "eventlet.zipkin._thrift.zipkinCore.ttypes.Annotation.__repr__": [], "eventlet.zipkin._thrift.zipkinCore.ttypes.Annotation.validate": [], "eventlet.zipkin._thrift.zipkinCore.ttypes.Annotation.write": [], "eventlet.zipkin._thrift.zipkinCore.ttypes.Annotation.read": [], "eventlet.zipkin._thrift.zipkinCore.ttypes.Annotation.__init__": [], "eventlet.zipkin._thrift.zipkinCore.ttypes.Endpoint.__ne__": [], "eventlet.zipkin._thrift.zipkinCore.ttypes.Endpoint.__eq__": [], "eventlet.zipkin._thrift.zipkinCore.ttypes.Endpoint.__repr__": [], "eventlet.zipkin._thrift.zipkinCore.ttypes.Endpoint.validate": [], "eventlet.zipkin._thrift.zipkinCore.ttypes.Endpoint.write": [], "eventlet.zipkin._thrift.zipkinCore.ttypes.Endpoint.read": [], "eventlet.zipkin._thrift.zipkinCore.ttypes.Endpoint.__init__": [], "paste.auth.open_id.make_open_id_middleware": [], "paste.auth.open_id.AuthOpenIDHandler.page_footer": [], "paste.auth.open_id.AuthOpenIDHandler.page_header": [], "paste.auth.open_id.AuthOpenIDHandler.render": [], "paste.auth.open_id.AuthOpenIDHandler.not_found": [], "paste.auth.open_id.AuthOpenIDHandler.redirect": [], "paste.auth.open_id.AuthOpenIDHandler.build_url": [], "paste.auth.open_id.AuthOpenIDHandler.do_process": [], "paste.auth.open_id.AuthOpenIDHandler.do_verify": [], "paste.auth.open_id.AuthOpenIDHandler.catch_401_app_call": [], "paste.auth.open_id.AuthOpenIDHandler.__call__": [], "paste.auth.open_id.AuthOpenIDHandler.__init__": [], "paste.auth.open_id.quoteattr": [], "sqlalchemy.testing.suite.test_insert.ReturningTest.test_last_inserted_id_implicit_returning": [], "sqlalchemy.testing.suite.test_insert.ReturningTest.test_autoincrement_on_insert_implicit_returning": [], "sqlalchemy.testing.suite.test_insert.ReturningTest.test_explicit_returning_pk_no_autocommit": [], "sqlalchemy.testing.suite.test_insert.ReturningTest.test_explicit_returning_pk_autocommit": [], "sqlalchemy.testing.suite.test_insert.ReturningTest.define_tables": [], "sqlalchemy.testing.suite.test_insert.ReturningTest._assert_round_trip": [], "sqlalchemy.testing.suite.test_insert.InsertBehaviorTest.test_insert_from_select_with_defaults": [], "sqlalchemy.testing.suite.test_insert.InsertBehaviorTest.test_insert_from_select": [], "sqlalchemy.testing.suite.test_insert.InsertBehaviorTest.test_insert_from_select_autoinc_no_rows": [], "sqlalchemy.testing.suite.test_insert.InsertBehaviorTest.test_insert_from_select_autoinc": [], "sqlalchemy.testing.suite.test_insert.InsertBehaviorTest.test_empty_insert_multiple": [], "sqlalchemy.testing.suite.test_insert.InsertBehaviorTest.test_empty_insert": [], "sqlalchemy.testing.suite.test_insert.InsertBehaviorTest.test_autoclose_on_insert_implicit_returning": [], "sqlalchemy.testing.suite.test_insert.InsertBehaviorTest.test_autoclose_on_insert": [], "sqlalchemy.testing.suite.test_insert.InsertBehaviorTest.define_tables": [], "sqlalchemy.testing.suite.test_insert.LastrowidTest.test_native_lastrowid_autoinc": [], "sqlalchemy.testing.suite.test_insert.LastrowidTest.test_last_inserted_id": [], "sqlalchemy.testing.suite.test_insert.LastrowidTest.test_autoincrement_on_insert": [], "sqlalchemy.testing.suite.test_insert.LastrowidTest._assert_round_trip": [], "sqlalchemy.testing.suite.test_insert.LastrowidTest.define_tables": [], "keystoneclient.tests.unit.v3.test_registered_limits.RegisteredLimitTests.test_list_filter_region": [], "keystoneclient.tests.unit.v3.test_registered_limits.RegisteredLimitTests.test_list_filter_resource_name": [], "keystoneclient.tests.unit.v3.test_registered_limits.RegisteredLimitTests.test_list_filter_by_service": [], "keystoneclient.tests.unit.v3.test_registered_limits.RegisteredLimitTests.test_create": [], "keystoneclient.tests.unit.v3.test_registered_limits.RegisteredLimitTests.new_ref": [], "keystoneclient.tests.unit.v3.test_registered_limits.RegisteredLimitTests.setUp": [], "futurist.rejection.reject_when_reached": [], "graphene.types.tests.test_union.test_union_can_be_mounted": [], "graphene.types.tests.test_union.test_generate_union_with_no_types": [], "graphene.types.tests.test_union.test_generate_union_with_meta": [], "graphene.types.tests.test_union.test_generate_union": [], "sqlalchemy.orm.persistence.BulkORMDelete._do_post_synchronize_fetch": [], "sqlalchemy.orm.persistence.BulkORMDelete._do_post_synchronize_evaluate": [], "sqlalchemy.orm.persistence.BulkORMDelete.create_for_statement": [], "sqlalchemy.orm.persistence.BulkORMUpdate._do_post_synchronize_fetch": [], "sqlalchemy.orm.persistence.BulkORMUpdate._do_post_synchronize_evaluate": [], "sqlalchemy.orm.persistence.BulkORMUpdate.create_for_statement": [], "sqlalchemy.orm.persistence.BulkUDCompileState._do_pre_synchronize_fetch": [], "sqlalchemy.orm.persistence.BulkUDCompileState._resolved_keys_as_propnames": [], "sqlalchemy.orm.persistence.BulkUDCompileState._get_resolved_values": [], "sqlalchemy.orm.persistence.BulkUDCompileState._do_pre_synchronize_evaluate": [], "sqlalchemy.orm.persistence.BulkUDCompileState._adjust_for_extra_criteria": [], "sqlalchemy.orm.persistence.BulkUDCompileState.orm_setup_cursor_result": [], "sqlalchemy.orm.persistence.BulkUDCompileState.orm_pre_session_exec": [], "sqlalchemy.orm.persistence._sort_states": [], "sqlalchemy.orm.persistence._connections_for_states": [], "sqlalchemy.orm.persistence._postfetch_bulk_save": [], "sqlalchemy.orm.persistence._postfetch": [], "sqlalchemy.orm.persistence._postfetch_post_update": [], "sqlalchemy.orm.persistence._finalize_insert_update_commands": [], "sqlalchemy.orm.persistence._emit_delete_statements": [], "sqlalchemy.orm.persistence._emit_post_update_statements": [], "sqlalchemy.orm.persistence._emit_insert_statements": [], "sqlalchemy.orm.persistence._emit_update_statements": [], "sqlalchemy.orm.persistence._collect_delete_commands": [], "sqlalchemy.orm.persistence._collect_post_update_commands": [], "sqlalchemy.orm.persistence._collect_update_commands": [], "sqlalchemy.orm.persistence._collect_insert_commands": [], "sqlalchemy.orm.persistence._organize_states_for_delete": [], "sqlalchemy.orm.persistence._organize_states_for_post_update": [], "sqlalchemy.orm.persistence._organize_states_for_save": [], "sqlalchemy.orm.persistence.delete_obj": [], "sqlalchemy.orm.persistence.post_update": [], "sqlalchemy.orm.persistence.save_obj": [], "sqlalchemy.orm.persistence._bulk_update": [], "sqlalchemy.orm.persistence._bulk_insert": [], "oslo_db.sqlalchemy.update_match._update_stmt_from_query": [], "oslo_db.sqlalchemy.update_match._pk_strategy_mysql_last_insert_id": [], "oslo_db.sqlalchemy.update_match._pk_strategy_returning": [], "oslo_db.sqlalchemy.update_match._pk_strategy_refetch": [], "oslo_db.sqlalchemy.update_match._assert_single_row": [], "oslo_db.sqlalchemy.update_match.update_returning_pk": [], "oslo_db.sqlalchemy.update_match._sql_crit": [], "oslo_db.sqlalchemy.update_match.manufacture_criteria": [], "oslo_db.sqlalchemy.update_match.manufacture_entity_criteria": [], "oslo_db.sqlalchemy.update_match.manufacture_persistent_object": [], "oslo_db.sqlalchemy.update_match.update_on_match": [], "paste.debug.doctest_webapp.LongFormDocTestParser.parse": [], "paste.debug.doctest_webapp.LongFormDocTestParser._parse_example": [], "paste.debug.doctest_webapp.change_file": [], "paste.debug.doctest_webapp.write_data": [], "paste.debug.doctest_webapp.call_source_highlight": [], "paste.debug.doctest_webapp.show_file": [], "paste.debug.doctest_webapp.append_to_file": [], "paste.debug.doctest_webapp.create_file": [], "paste.debug.doctest_webapp.convert_docstring_string": [], "paste.debug.doctest_webapp.html_matches": [], "paste.debug.doctest_webapp.show": [], "paste.debug.doctest_webapp.resource_filename": [], "paste.debug.doctest_webapp.set_default_app": [], "paste.debug.doctest_webapp.ls": [], "paste.debug.doctest_webapp.clear_dir": [], "paste.debug.doctest_webapp._make_env": [], "paste.debug.doctest_webapp.run_command": [], "paste.debug.doctest_webapp.run_raw": [], "paste.debug.doctest_webapp.run": [], "keystone.common.sql.migrate_repo.versions.070_placeholder.upgrade": [], "oslo_service.tests.test_wsgi.TestWSGIServerWithSSL.test_app_using_ipv6_and_ssl": [], "oslo_service.tests.test_wsgi.TestWSGIServerWithSSL.test_socket_options_for_ssl_server": [], "oslo_service.tests.test_wsgi.TestWSGIServerWithSSL.test_two_servers": [], "oslo_service.tests.test_wsgi.TestWSGIServerWithSSL.test_ssl_server": [], "oslo_service.tests.test_wsgi.TestWSGIServerWithSSL.setUp": [], "oslo_service.tests.test_wsgi.requesting": [], "oslo_service.tests.test_wsgi.TestWSGIServer.test_wsgi_keep_alive": [], "oslo_service.tests.test_wsgi.TestWSGIServer.test_client_socket_timeout": [], "oslo_service.tests.test_wsgi.TestWSGIServer.test_reset_pool_size_to_default": [], "oslo_service.tests.test_wsgi.TestWSGIServer.test_uri_length_limit": [], "oslo_service.tests.test_wsgi.TestWSGIServer.test_server_pool_waitall": [], "oslo_service.tests.test_wsgi.TestWSGIServer.test_server_with_unix_socket": [], "oslo_service.tests.test_wsgi.TestWSGIServer.test_socket_options_for_simple_server": [], "oslo_service.tests.test_wsgi.TestWSGIServer.test_start_random_port_with_ipv6": [], "oslo_service.tests.test_wsgi.TestWSGIServer.test_start_random_port": [], "oslo_service.tests.test_wsgi.TestWSGIServer.test_custom_max_header_line": [], "oslo_service.tests.test_wsgi.TestWSGIServer.test_no_app": [], "oslo_service.tests.test_wsgi.TestWSGIServer.setUp": [], "oslo_service.tests.test_wsgi.TestLoaderNormalFilesystem.tearDown": [], "oslo_service.tests.test_wsgi.TestLoaderNormalFilesystem.test_app_found": [], "oslo_service.tests.test_wsgi.TestLoaderNormalFilesystem.test_app_not_found": [], "oslo_service.tests.test_wsgi.TestLoaderNormalFilesystem.test_config_found": [], "oslo_service.tests.test_wsgi.TestLoaderNormalFilesystem.setUp": [], "oslo_service.tests.test_wsgi.TestLoaderNothingExists.test_asbpath_config_not_found": [], "oslo_service.tests.test_wsgi.TestLoaderNothingExists.test_relpath_config_not_found": [], "oslo_service.tests.test_wsgi.TestLoaderNothingExists.setUp": [], "oslo_service.tests.test_wsgi.WsgiTestCase.setUp": [], "flask_graphql.render_graphiql.render_graphiql": [], "pkg_resources._vendor.appdirs._get_win_folder_with_jna": [], "pkg_resources._vendor.appdirs._get_win_folder_with_ctypes": [], "pkg_resources._vendor.appdirs._get_win_folder_with_pywin32": [], "pkg_resources._vendor.appdirs._get_win_folder_from_registry": [], "pkg_resources._vendor.appdirs.AppDirs.user_log_dir": [], "pkg_resources._vendor.appdirs.AppDirs.user_state_dir": [], "pkg_resources._vendor.appdirs.AppDirs.user_cache_dir": [], "pkg_resources._vendor.appdirs.AppDirs.site_config_dir": [], "pkg_resources._vendor.appdirs.AppDirs.user_config_dir": [], "pkg_resources._vendor.appdirs.AppDirs.site_data_dir": [], "pkg_resources._vendor.appdirs.AppDirs.user_data_dir": [], "pkg_resources._vendor.appdirs.AppDirs.__init__": [], "pkg_resources._vendor.appdirs.user_log_dir": [], "pkg_resources._vendor.appdirs.user_state_dir": [], "pkg_resources._vendor.appdirs.user_cache_dir": [], "pkg_resources._vendor.appdirs.site_config_dir": [], "pkg_resources._vendor.appdirs.user_config_dir": [], "pkg_resources._vendor.appdirs.site_data_dir": [], "pkg_resources._vendor.appdirs.user_data_dir": [], "keystone.api.limits.LimitModelResource.get": [ { "locations": [ { "path": "keystone/api/limits.py", "start": { "line": 133, "column": 8 }, "stop": { "line": 133, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.limits.LimitsResource.delete": [ { "locations": [ { "path": "keystone/api/limits.py", "start": { "line": 126, "column": 8 }, "stop": { "line": 126, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.limits.LimitsResource.patch": [ { "locations": [ { "path": "keystone/api/limits.py", "start": { "line": 118, "column": 17 }, "stop": { "line": 118, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask.wrappers.JSONMixin.get_json", "class_name": "flask.wrappers.Request", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/limits.py", "start": { "line": 117, "column": 8 }, "stop": { "line": 117, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/limits.py", "start": { "line": 121, "column": 8 }, "stop": { "line": 121, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._require_matching_id", "class_name": "keystone.api.limits.LimitsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/limits.py", "start": { "line": 120, "column": 8 }, "stop": { "line": 120, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/limits.py", "start": { "line": 123, "column": 15 }, "stop": { "line": 123, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.limits.LimitsResource", "dispatch": "dynamic" } ], "keystone.api.limits.LimitsResource.post": [ { "locations": [ { "path": "keystone/api/limits.py", "start": { "line": 106, "column": 20 }, "stop": { "line": 106, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask.wrappers.JSONMixin.get_json", "class_name": "flask.wrappers.Request", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/limits.py", "start": { "line": 113, "column": 8 }, "stop": { "line": 113, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/limits.py", "start": { "line": 105, "column": 8 }, "stop": { "line": 105, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/limits.py", "start": { "line": 109, "column": 18 }, "stop": { "line": 109, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._assign_unique_id", "class_name": "keystone.api.limits.LimitsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/limits.py", "start": { "line": 113, "column": 8 }, "stop": { "line": 113, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/limits.py", "start": { "line": 108, "column": 8 }, "stop": { "line": 108, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/limits.py", "start": { "line": 109, "column": 41 }, "stop": { "line": 109, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._normalize_dict", "class_name": "keystone.api.limits.LimitsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/limits.py", "start": { "line": 112, "column": 15 }, "stop": { "line": 112, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.limits.LimitsResource", "dispatch": "dynamic" } ], "keystone.api.limits.LimitsResource.get": [ { "locations": [ { "path": "keystone/api/limits.py", "start": { "line": 102, "column": 15 }, "stop": { "line": 102, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.limits.LimitsResource._list_limits", "class_name": "keystone.api.limits.LimitsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/limits.py", "start": { "line": 101, "column": 19 }, "stop": { "line": 101, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.limits.LimitsResource._get_limit", "class_name": "keystone.api.limits.LimitsResource", "dispatch": "dynamic" } ], "keystone.api.limits.LimitsResource._get_limit": [ { "locations": [ { "path": "keystone/api/limits.py", "start": { "line": 94, "column": 8 }, "stop": { "line": 94, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/limits.py", "start": { "line": 97, "column": 15 }, "stop": { "line": 97, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.limits.LimitsResource", "dispatch": "dynamic" } ], "keystone.api.limits.LimitsResource._list_limits": [ { "locations": [ { "path": "keystone/api/limits.py", "start": { "line": 87, "column": 12 }, "stop": { "line": 87, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/limits.py", "start": { "line": 67, "column": 16 }, "stop": { "line": 67, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.build_driver_hints", "class_name": "keystone.api.limits.LimitsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/limits.py", "start": { "line": 81, "column": 23 }, "stop": { "line": 81, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/limits.py", "start": { "line": 65, "column": 8 }, "stop": { "line": 65, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/limits.py", "start": { "line": 84, "column": 45 }, "stop": { "line": 84, "column": 62 } }, { "path": "keystone/api/limits.py", "start": { "line": 86, "column": 13 }, "stop": { "line": 86, "column": 30 } }, { "path": "keystone/api/limits.py", "start": { "line": 73, "column": 13 }, "stop": { "line": 73, "column": 30 } }, { "path": "keystone/api/limits.py", "start": { "line": 87, "column": 43 }, "stop": { "line": 87, "column": 60 } }, { "path": "keystone/api/limits.py", "start": { "line": 76, "column": 16 }, "stop": { "line": 76, "column": 33 } }, { "path": "keystone/api/limits.py", "start": { "line": 70, "column": 11 }, "stop": { "line": 70, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.oslo_context", "class_name": "keystone.api.limits.LimitsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/limits.py", "start": { "line": 91, "column": 15 }, "stop": { "line": 91, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.limits.LimitsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/limits.py", "start": { "line": 85, "column": 24 }, "stop": { "line": 85, "column": 44 } }, { "path": "keystone/api/limits.py", "start": { "line": 82, "column": 24 }, "stop": { "line": 82, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.api.limits._build_limit_enforcement_target": [ { "locations": [ { "path": "keystone/api/limits.py", "start": { "line": 39, "column": 8 }, "stop": { "line": 39, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/limits.py", "start": { "line": 37, "column": 12 }, "stop": { "line": 37, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/limits.py", "start": { "line": 42, "column": 12 }, "stop": { "line": 42, "column": 18 } }, { "path": "keystone/api/limits.py", "start": { "line": 45, "column": 12 }, "stop": { "line": 45, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "pbr.hooks.metadata.MetadataConfig.get_name": [], "pbr.hooks.metadata.MetadataConfig.hook": [], "sapp.decorators.classproperty.__get__": [], "sapp.decorators.catch_keyboard_interrupt": [], "sapp.decorators.catch_user_error": [], "sapp.decorators.log_time": [], "sapp.decorators.retryable.__call__": [], "sapp.decorators.retryable.__init__": [], "psutil.tests.test_unicode.TestNonFSAPIS.test_proc_environ": [], "psutil.tests.test_unicode.TestFSAPIsWithInvalidPath.expect_exact_path_match": [], "psutil.tests.test_unicode.TestFSAPIs.test_memory_maps": [], "psutil.tests.test_unicode.TestFSAPIs.test_disk_usage": [], "psutil.tests.test_unicode.TestFSAPIs.test_net_connections": [], "psutil.tests.test_unicode.TestFSAPIs.test_proc_connections": [], "psutil.tests.test_unicode.TestFSAPIs.test_proc_open_files": [], "psutil.tests.test_unicode.TestFSAPIs.test_proc_cwd": [], "psutil.tests.test_unicode.TestFSAPIs.test_proc_cmdline": [], "psutil.tests.test_unicode.TestFSAPIs.test_proc_name": [], "psutil.tests.test_unicode.TestFSAPIs.test_proc_exe": [], "psutil.tests.test_unicode.TestFSAPIs.expect_exact_path_match": [], "psutil.tests.test_unicode.TestFSAPIs.tearDownClass": [], "psutil.tests.test_unicode.TestFSAPIs.setUpClass": [], "psutil.tests.test_unicode.BaseUnicodeTest.setUp": [], "psutil.tests.test_unicode.try_unicode": [], "jedi.inference.gradual.typeshed.create_stub_module": [], "jedi.inference.gradual.typeshed.parse_stub_module": [], "jedi.inference.gradual.typeshed._try_to_load_stub_from_file": [], "jedi.inference.gradual.typeshed._load_from_typeshed": [], "jedi.inference.gradual.typeshed._try_to_load_stub": [], "jedi.inference.gradual.typeshed.try_to_load_stub_cached": [], "jedi.inference.gradual.typeshed.import_module_decorator": [], "jedi.inference.gradual.typeshed._cache_stub_file_map": [], "jedi.inference.gradual.typeshed._get_typeshed_directories": [], "jedi.inference.gradual.typeshed._create_stub_map": [], "jedi.inference.gradual.typeshed._merge_create_stub_map": [], "jedi.inference.gradual.typeshed.PathInfo.__init__": [], "libcst._removal_sentinel.RemoveFromParent": [], "fixtures._fixtures.pythonpackage.PythonPackage._setUp": [], "fixtures._fixtures.pythonpackage.PythonPackage.__init__": [], "IPython.utils.sysinfo.num_cpus": [], "IPython.utils.sysinfo._num_cpus_windows": [], "IPython.utils.sysinfo._num_cpus_darwin": [], "IPython.utils.sysinfo._num_cpus_unix": [], "IPython.utils.sysinfo.sys_info": [], "IPython.utils.sysinfo.get_sys_info": [], "IPython.utils.sysinfo.pkg_info": [], "IPython.utils.sysinfo.pkg_commit_hash": [], "keystone.common.rbac_enforcer.policy.get_enforcer": [ { "locations": [ { "path": "keystone/common/rbac_enforcer/policy.py", "start": { "line": 39, "column": 11 }, "stop": { "line": 39, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._enforcer", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.common.rbac_enforcer.policy.reset": [ { "locations": [ { "path": "keystone/common/rbac_enforcer/policy.py", "start": { "line": 28, "column": 4 }, "stop": { "line": 28, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._reset", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "passlib.handlers.argon2._PureBackend._calc_checksum": [], "passlib.handlers.argon2._PureBackend._load_backend_mixin": [], "passlib.handlers.argon2._CffiBackend._calc_checksum": [], "passlib.handlers.argon2._CffiBackend.genhash": [], "passlib.handlers.argon2._CffiBackend.verify": [], "passlib.handlers.argon2._CffiBackend.hash": [], "passlib.handlers.argon2._CffiBackend._load_backend_mixin": [], "passlib.handlers.argon2._NoBackend._calc_checksum": [], "passlib.handlers.argon2._NoBackend.genhash": [], "passlib.handlers.argon2._NoBackend.verify": [], "passlib.handlers.argon2._NoBackend.hash": [], "passlib.handlers.argon2._Argon2Common._adapt_backend_error": [], "passlib.handlers.argon2._Argon2Common._finalize_backend_mixin": [], "passlib.handlers.argon2._Argon2Common._calc_needs_update": [], "passlib.handlers.argon2._Argon2Common._get_backend_type": [], "passlib.handlers.argon2._Argon2Common._norm_memory_cost": [], "passlib.handlers.argon2._Argon2Common._norm_version": [], "passlib.handlers.argon2._Argon2Common._norm_type": [], "passlib.handlers.argon2._Argon2Common.__init__": [], "passlib.handlers.argon2._Argon2Common.to_string": [], "passlib.handlers.argon2._Argon2Common.from_string": [], "passlib.handlers.argon2._Argon2Common.identify": [], "passlib.handlers.argon2._Argon2Common._validate_constraints": [], "passlib.handlers.argon2._Argon2Common.using": [], "passlib.handlers.argon2._Argon2Common.type_d": [], "passlib.handlers.argon2._Argon2Common.type_values": [], "rx.concurrency.catchscheduler.CatchScheduler.schedule_periodic": [], "rx.concurrency.catchscheduler.CatchScheduler._get_recursive_wrapper": [], "rx.concurrency.catchscheduler.CatchScheduler._wrap": [], "rx.concurrency.catchscheduler.CatchScheduler._clone": [], "rx.concurrency.catchscheduler.CatchScheduler.schedule_absolute": [], "rx.concurrency.catchscheduler.CatchScheduler.schedule_relative": [], "rx.concurrency.catchscheduler.CatchScheduler.schedule_now": [], "rx.concurrency.catchscheduler.CatchScheduler.local_now": [], "rx.concurrency.catchscheduler.CatchScheduler.__init__": [], "wcwidth.unicode_versions.list_versions": [], "pip._internal.utils.pkg_resources.DictMetadata.run_script": [], "pip._internal.utils.pkg_resources.DictMetadata.metadata_listdir": [], "pip._internal.utils.pkg_resources.DictMetadata.metadata_isdir": [], "pip._internal.utils.pkg_resources.DictMetadata.get_metadata_lines": [], "pip._internal.utils.pkg_resources.DictMetadata.get_metadata": [], "pip._internal.utils.pkg_resources.DictMetadata.has_metadata": [], "pip._internal.utils.pkg_resources.DictMetadata.__init__": [], "xmlschema.xpath.XPathElement.prefixed_name": [], "xmlschema.xpath.XPathElement.qualified_name": [], "xmlschema.xpath.XPathElement.local_name": [], "xmlschema.xpath.XPathElement.namespaces": [], "xmlschema.xpath.XPathElement.target_namespace": [], "xmlschema.xpath.XPathElement.schema": [], "xmlschema.xpath.XPathElement.xpath_proxy": [], "xmlschema.xpath.XPathElement.__iter__": [], "xmlschema.xpath.XPathElement.__init__": [], "xmlschema.xpath.ElementPathMixin.iterchildren": [], "xmlschema.xpath.ElementPathMixin.iter": [], "xmlschema.xpath.ElementPathMixin.iterfind": [], "xmlschema.xpath.ElementPathMixin.findall": [], "xmlschema.xpath.ElementPathMixin.find": [], "xmlschema.xpath.ElementPathMixin._get_xpath_namespaces": [], "xmlschema.xpath.ElementPathMixin.xpath_proxy": [], "xmlschema.xpath.ElementPathMixin.get": [], "xmlschema.xpath.ElementPathMixin.attrib": [], "xmlschema.xpath.ElementPathMixin.tag": [], "xmlschema.xpath.ElementPathMixin.__len__": [], "xmlschema.xpath.ElementPathMixin.__reversed__": [], "xmlschema.xpath.ElementPathMixin.__getitem__": [], "xmlschema.xpath.ElementPathMixin.__iter__": [], "xmlschema.xpath.XMLSchemaProxy.get_primitive_type": [], "xmlschema.xpath.XMLSchemaProxy.iter_atomic_types": [], "xmlschema.xpath.XMLSchemaProxy.cast_as": [], "xmlschema.xpath.XMLSchemaProxy.is_instance": [], "xmlschema.xpath.XMLSchemaProxy.get_context": [], "xmlschema.xpath.XMLSchemaProxy.bind_parser": [], "xmlschema.xpath.XMLSchemaProxy.__init__": [], "xmlschema.xpath.iter_schema_nodes": [], "paste.httpheaders._Authorization.compose": [], "paste.httpheaders._ContentRange.compose": [], "paste.httpheaders._AcceptRanges.compose": [], "paste.httpheaders._AcceptLanguage.parse": [], "paste.httpheaders._Range.parse": [], "paste.httpheaders._IfModifiedSince.parse": [], "paste.httpheaders._IfModifiedSince.__call__": [], "paste.httpheaders._ContentDisposition.apply": [], "paste.httpheaders._ContentDisposition.compose": [], "paste.httpheaders._ContentDisposition._compose": [], "paste.httpheaders._ContentType.compose": [], "paste.httpheaders._CacheControl.apply": [], "paste.httpheaders._CacheControl.compose": [], "paste.httpheaders._CacheControl._compose": [], "paste.httpheaders._DateHeader.parse": [], "paste.httpheaders._DateHeader.compose": [], "paste.httpheaders.normalize_headers": [], "paste.httpheaders.list_headers": [], "paste.httpheaders.get_header": [], "paste.httpheaders._MultiEntryHeader.tuples": [], "paste.httpheaders._MultiEntryHeader.update": [], "paste.httpheaders._MultiValueHeader.parse": [], "paste.httpheaders._MultiValueHeader.__call__": [], "paste.httpheaders.HTTPHeader.tuples": [], "paste.httpheaders.HTTPHeader.update": [], "paste.httpheaders.HTTPHeader.delete": [], "paste.httpheaders.HTTPHeader.__call__": [], "paste.httpheaders.HTTPHeader.values": [], "paste.httpheaders.HTTPHeader.__repr__": [], "paste.httpheaders.HTTPHeader.__lt__": [], "paste.httpheaders.HTTPHeader.__str__": [], "paste.httpheaders.HTTPHeader.__new__": [], "paste.httpheaders.HTTPHeader.apply": [], "paste.httpheaders.HTTPHeader.parse": [], "paste.httpheaders.HTTPHeader.compose": [], "paste.httpheaders.EnvironVariable.update": [], "paste.httpheaders.EnvironVariable.__repr__": [], "paste.httpheaders.EnvironVariable.__call__": [], "keystone.common.sql.expand_repo.versions.077_placeholder.upgrade": [], "keystoneauth1.fixture.hooks.pre_record_hook": [], "keystoneauth1.fixture.hooks.mask_fixture_values": [], "keystone.tests.protection.v3.test_identity_providers.ProjectUserTestsWithoutEnforceScope.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 381, "column": 21 }, "stop": { "line": 381, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 358, "column": 24 }, "stop": { "line": 358, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 358, "column": 8 }, "stop": { "line": 358, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_identity_providers.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 365, "column": 12 }, "stop": { "line": 365, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 371, "column": 12 }, "stop": { "line": 371, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 371, "column": 30 }, "stop": { "line": 371, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 365, "column": 30 }, "stop": { "line": 365, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 356, "column": 8 }, "stop": { "line": 356, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 379, "column": 15 }, "stop": { "line": 379, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_identity_providers.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 365, "column": 12 }, "stop": { "line": 365, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 371, "column": 12 }, "stop": { "line": 371, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 357, "column": 8 }, "stop": { "line": 357, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_identity_providers.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 367, "column": 15 }, "stop": { "line": 367, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_identity_providers.ProjectUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 330, "column": 8 }, "stop": { "line": 330, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 331, "column": 8 }, "stop": { "line": 331, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_identity_providers.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 332, "column": 24 }, "stop": { "line": 332, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 336, "column": 15 }, "stop": { "line": 336, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_identity_providers.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 332, "column": 8 }, "stop": { "line": 332, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_identity_providers.ProjectUserTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_identity_providers.DomainUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 296, "column": 8 }, "stop": { "line": 296, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_identity_providers.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 313, "column": 21 }, "stop": { "line": 313, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 297, "column": 24 }, "stop": { "line": 297, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 297, "column": 8 }, "stop": { "line": 297, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_identity_providers.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 301, "column": 12 }, "stop": { "line": 301, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 301, "column": 30 }, "stop": { "line": 301, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 295, "column": 8 }, "stop": { "line": 295, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 301, "column": 12 }, "stop": { "line": 301, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 311, "column": 15 }, "stop": { "line": 311, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_identity_providers.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 304, "column": 23 }, "stop": { "line": 304, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_identity_providers.SystemAdminTests.test_user_can_delete_identity_providers": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 280, "column": 12 }, "stop": { "line": 280, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 280, "column": 30 }, "stop": { "line": 280, "column": 60 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_identity_provider_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 280, "column": 12 }, "stop": { "line": 280, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 285, "column": 16 }, "stop": { "line": 285, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_identity_providers.SystemAdminTests.test_user_can_update_identity_providers": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 267, "column": 12 }, "stop": { "line": 267, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 267, "column": 30 }, "stop": { "line": 267, "column": 60 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_identity_provider_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 267, "column": 12 }, "stop": { "line": 267, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 274, "column": 16 }, "stop": { "line": 274, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_identity_providers.SystemAdminTests.test_user_can_create_identity_providers": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 260, "column": 60 }, "stop": { "line": 260, "column": 70 } }, { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 256, "column": 55 }, "stop": { "line": 256, "column": 65 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 256, "column": 55 }, "stop": { "line": 256, "column": 71 } }, { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 260, "column": 60 }, "stop": { "line": 260, "column": 76 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 260, "column": 16 }, "stop": { "line": 260, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_identity_providers.SystemAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 234, "column": 8 }, "stop": { "line": 234, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 242, "column": 15 }, "stop": { "line": 242, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_identity_providers.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 235, "column": 8 }, "stop": { "line": 235, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_identity_providers.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 236, "column": 24 }, "stop": { "line": 236, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 236, "column": 8 }, "stop": { "line": 236, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_identity_providers.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_identity_providers.SystemMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 201, "column": 8 }, "stop": { "line": 201, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 217, "column": 43 }, "stop": { "line": 217, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 203, "column": 24 }, "stop": { "line": 203, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 216, "column": 15 }, "stop": { "line": 216, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_identity_providers.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 202, "column": 8 }, "stop": { "line": 202, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_identity_providers.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 206, "column": 24 }, "stop": { "line": 206, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 203, "column": 8 }, "stop": { "line": 203, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_identity_providers.SystemMemberTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_identity_providers.SystemReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 167, "column": 8 }, "stop": { "line": 167, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 183, "column": 43 }, "stop": { "line": 183, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 169, "column": 24 }, "stop": { "line": 169, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 169, "column": 8 }, "stop": { "line": 169, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_identity_providers.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 182, "column": 15 }, "stop": { "line": 182, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_identity_providers.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 172, "column": 24 }, "stop": { "line": 172, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 168, "column": 8 }, "stop": { "line": 168, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_identity_providers.SystemReaderTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_identity_providers._DomainAndProjectUserIdentityProviderTests.test_user_cannot_delete_identity_providers": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 150, "column": 12 }, "stop": { "line": 150, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 150, "column": 30 }, "stop": { "line": 150, "column": 60 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_identity_provider_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 150, "column": 12 }, "stop": { "line": 150, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 155, "column": 16 }, "stop": { "line": 155, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_identity_providers._DomainAndProjectUserIdentityProviderTests.test_user_cannot_get_an_identity_provider": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 138, "column": 12 }, "stop": { "line": 138, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 138, "column": 30 }, "stop": { "line": 138, "column": 60 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_identity_provider_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 138, "column": 12 }, "stop": { "line": 138, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 143, "column": 16 }, "stop": { "line": 143, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_identity_providers._DomainAndProjectUserIdentityProviderTests.test_user_cannot_list_identity_providers": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 127, "column": 12 }, "stop": { "line": 127, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 127, "column": 30 }, "stop": { "line": 127, "column": 60 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_identity_provider_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 127, "column": 12 }, "stop": { "line": 127, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_identity_providers._DomainAndProjectUserIdentityProviderTests.test_user_cannot_update_identity_providers": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 113, "column": 12 }, "stop": { "line": 113, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 113, "column": 30 }, "stop": { "line": 113, "column": 60 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_identity_provider_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 113, "column": 12 }, "stop": { "line": 113, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 120, "column": 16 }, "stop": { "line": 120, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_identity_providers._DomainAndProjectUserIdentityProviderTests.test_user_cannot_create_identity_providers": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 106, "column": 60 }, "stop": { "line": 106, "column": 70 } }, { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 102, "column": 55 }, "stop": { "line": 102, "column": 65 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 102, "column": 55 }, "stop": { "line": 102, "column": 71 } }, { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 106, "column": 60 }, "stop": { "line": 106, "column": 76 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 106, "column": 16 }, "stop": { "line": 106, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_identity_providers._SystemReaderAndMemberIdentityProviderTests.test_user_cannot_delete_identity_providers": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 87, "column": 12 }, "stop": { "line": 87, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 87, "column": 30 }, "stop": { "line": 87, "column": 60 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_identity_provider_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 87, "column": 12 }, "stop": { "line": 87, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 92, "column": 16 }, "stop": { "line": 92, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_identity_providers._SystemReaderAndMemberIdentityProviderTests.test_user_cannot_update_identity_providers": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 73, "column": 12 }, "stop": { "line": 73, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 73, "column": 30 }, "stop": { "line": 73, "column": 60 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_identity_provider_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 73, "column": 12 }, "stop": { "line": 73, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 80, "column": 16 }, "stop": { "line": 80, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_identity_providers._SystemReaderAndMemberIdentityProviderTests.test_user_cannot_create_identity_providers": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 62, "column": 55 }, "stop": { "line": 62, "column": 65 } }, { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 66, "column": 60 }, "stop": { "line": 66, "column": 70 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 66, "column": 60 }, "stop": { "line": 66, "column": 76 } }, { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 62, "column": 55 }, "stop": { "line": 62, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 66, "column": 16 }, "stop": { "line": 66, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_identity_providers._SystemUserIdentityProviderTests.test_user_can_get_an_identity_provider": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 48, "column": 12 }, "stop": { "line": 48, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 48, "column": 30 }, "stop": { "line": 48, "column": 60 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_identity_provider_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 48, "column": 12 }, "stop": { "line": 48, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 53, "column": 16 }, "stop": { "line": 53, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_identity_providers._SystemUserIdentityProviderTests.test_user_can_list_identity_providers": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 34, "column": 12 }, "stop": { "line": 34, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 34, "column": 30 }, "stop": { "line": 34, "column": 60 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_identity_provider_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 34, "column": 12 }, "stop": { "line": 34, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_identity_providers.py", "start": { "line": 36, "column": 8 }, "stop": { "line": 36, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_registered_limits.ProjectUserTestsWithoutEnforceScope.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 389, "column": 8 }, "stop": { "line": 389, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_registered_limits.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 413, "column": 21 }, "stop": { "line": 413, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 390, "column": 24 }, "stop": { "line": 390, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 403, "column": 12 }, "stop": { "line": 403, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 397, "column": 12 }, "stop": { "line": 397, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 403, "column": 30 }, "stop": { "line": 403, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 397, "column": 30 }, "stop": { "line": 397, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 388, "column": 8 }, "stop": { "line": 388, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 390, "column": 8 }, "stop": { "line": 390, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_registered_limits.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 403, "column": 12 }, "stop": { "line": 403, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 397, "column": 12 }, "stop": { "line": 397, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 411, "column": 15 }, "stop": { "line": 411, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_registered_limits.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 399, "column": 15 }, "stop": { "line": 399, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_registered_limits.ProjectUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 360, "column": 8 }, "stop": { "line": 360, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 368, "column": 15 }, "stop": { "line": 368, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_registered_limits.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 362, "column": 8 }, "stop": { "line": 362, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_registered_limits.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 362, "column": 24 }, "stop": { "line": 362, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 361, "column": 8 }, "stop": { "line": 361, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_registered_limits.ProjectUserTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_registered_limits.DomainUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 343, "column": 21 }, "stop": { "line": 343, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 327, "column": 24 }, "stop": { "line": 327, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 326, "column": 8 }, "stop": { "line": 326, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_registered_limits.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 331, "column": 12 }, "stop": { "line": 331, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 327, "column": 8 }, "stop": { "line": 327, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_registered_limits.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 331, "column": 30 }, "stop": { "line": 331, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 325, "column": 8 }, "stop": { "line": 325, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 331, "column": 12 }, "stop": { "line": 331, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 334, "column": 23 }, "stop": { "line": 334, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 341, "column": 15 }, "stop": { "line": 341, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_registered_limits.DomainUserTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_registered_limits.SystemAdminTests.test_user_can_delete_registered_limits": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 303, "column": 12 }, "stop": { "line": 303, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 307, "column": 41 }, "stop": { "line": 307, "column": 51 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 303, "column": 30 }, "stop": { "line": 303, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 306, "column": 27 }, "stop": { "line": 306, "column": 56 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 307, "column": 41 }, "stop": { "line": 307, "column": 57 } }, { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 303, "column": 12 }, "stop": { "line": 303, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 316, "column": 16 }, "stop": { "line": 316, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_registered_limits.SystemAdminTests.test_user_can_update_registered_limits": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 284, "column": 41 }, "stop": { "line": 284, "column": 51 } }, { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 280, "column": 12 }, "stop": { "line": 280, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 280, "column": 30 }, "stop": { "line": 280, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 283, "column": 27 }, "stop": { "line": 283, "column": 56 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 284, "column": 41 }, "stop": { "line": 284, "column": 57 } }, { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 280, "column": 12 }, "stop": { "line": 280, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 297, "column": 16 }, "stop": { "line": 297, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_registered_limits.SystemAdminTests.test_user_can_create_registered_limits": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 264, "column": 12 }, "stop": { "line": 264, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 264, "column": 30 }, "stop": { "line": 264, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 264, "column": 12 }, "stop": { "line": 264, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 269, "column": 16 }, "stop": { "line": 269, "column": 45 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" } ], "keystone.tests.protection.v3.test_registered_limits.SystemAdminTests.test_user_can_list_registered_limits": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 244, "column": 12 }, "stop": { "line": 244, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 248, "column": 41 }, "stop": { "line": 248, "column": 51 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 244, "column": 30 }, "stop": { "line": 244, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 247, "column": 27 }, "stop": { "line": 247, "column": 56 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 260, "column": 12 }, "stop": { "line": 260, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.protection.v3.test_registered_limits.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 259, "column": 28 }, "stop": { "line": 259, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 259, "column": 28 }, "stop": { "line": 259, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__eq__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 244, "column": 12 }, "stop": { "line": 244, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 248, "column": 41 }, "stop": { "line": 248, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 259, "column": 12 }, "stop": { "line": 259, "column": 27 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.protection.v3.test_registered_limits.SystemAdminTests.test_user_can_get_a_registered_limit": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 225, "column": 12 }, "stop": { "line": 225, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 229, "column": 41 }, "stop": { "line": 229, "column": 51 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 225, "column": 30 }, "stop": { "line": 225, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 228, "column": 27 }, "stop": { "line": 228, "column": 56 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 240, "column": 12 }, "stop": { "line": 240, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.protection.v3.test_registered_limits.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 229, "column": 41 }, "stop": { "line": 229, "column": 57 } }, { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 225, "column": 12 }, "stop": { "line": 225, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 238, "column": 16 }, "stop": { "line": 238, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_registered_limits.SystemAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 202, "column": 8 }, "stop": { "line": 202, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 204, "column": 8 }, "stop": { "line": 204, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_registered_limits.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 210, "column": 15 }, "stop": { "line": 210, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_registered_limits.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 204, "column": 24 }, "stop": { "line": 204, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 203, "column": 8 }, "stop": { "line": 203, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_registered_limits.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_registered_limits.SystemMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 170, "column": 8 }, "stop": { "line": 170, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 172, "column": 8 }, "stop": { "line": 172, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_registered_limits.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 185, "column": 15 }, "stop": { "line": 185, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_registered_limits.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 186, "column": 43 }, "stop": { "line": 186, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 172, "column": 24 }, "stop": { "line": 172, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 175, "column": 24 }, "stop": { "line": 175, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 171, "column": 8 }, "stop": { "line": 171, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_registered_limits.SystemMemberTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_registered_limits.SystemReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 137, "column": 8 }, "stop": { "line": 137, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 152, "column": 15 }, "stop": { "line": 152, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_registered_limits.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 139, "column": 8 }, "stop": { "line": 139, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_registered_limits.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 153, "column": 43 }, "stop": { "line": 153, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 139, "column": 24 }, "stop": { "line": 139, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 138, "column": 8 }, "stop": { "line": 138, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_registered_limits.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 142, "column": 24 }, "stop": { "line": 142, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_registered_limits._UserRegisteredLimitTests.test_user_cannot_delete_registered_limits": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 115, "column": 12 }, "stop": { "line": 115, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 119, "column": 41 }, "stop": { "line": 119, "column": 51 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 115, "column": 30 }, "stop": { "line": 115, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 118, "column": 27 }, "stop": { "line": 118, "column": 56 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 119, "column": 41 }, "stop": { "line": 119, "column": 57 } }, { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 115, "column": 12 }, "stop": { "line": 115, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 128, "column": 16 }, "stop": { "line": 128, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_registered_limits._UserRegisteredLimitTests.test_user_cannot_update_registered_limits": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 91, "column": 12 }, "stop": { "line": 91, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 95, "column": 41 }, "stop": { "line": 95, "column": 51 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 91, "column": 30 }, "stop": { "line": 91, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 94, "column": 27 }, "stop": { "line": 94, "column": 56 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 95, "column": 41 }, "stop": { "line": 95, "column": 57 } }, { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 91, "column": 12 }, "stop": { "line": 91, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 108, "column": 16 }, "stop": { "line": 108, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_registered_limits._UserRegisteredLimitTests.test_user_cannot_create_registered_limits": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 72, "column": 12 }, "stop": { "line": 72, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 72, "column": 30 }, "stop": { "line": 72, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 72, "column": 12 }, "stop": { "line": 72, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 77, "column": 16 }, "stop": { "line": 77, "column": 45 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" } ], "keystone.tests.protection.v3.test_registered_limits._UserRegisteredLimitTests.test_user_can_list_registered_limits": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 56, "column": 41 }, "stop": { "line": 56, "column": 51 } }, { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 52, "column": 12 }, "stop": { "line": 52, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 52, "column": 30 }, "stop": { "line": 52, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 55, "column": 27 }, "stop": { "line": 55, "column": 56 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 67, "column": 28 }, "stop": { "line": 67, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 67, "column": 28 }, "stop": { "line": 67, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__eq__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 52, "column": 12 }, "stop": { "line": 52, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 56, "column": 41 }, "stop": { "line": 56, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_registered_limits._UserRegisteredLimitTests.test_user_can_get_a_registered_limit": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 37, "column": 41 }, "stop": { "line": 37, "column": 51 } }, { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 33, "column": 12 }, "stop": { "line": 33, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 33, "column": 30 }, "stop": { "line": 33, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 36, "column": 27 }, "stop": { "line": 36, "column": 56 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 33, "column": 12 }, "stop": { "line": 33, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 37, "column": 41 }, "stop": { "line": 37, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_registered_limits.py", "start": { "line": 46, "column": 16 }, "stop": { "line": 46, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "paste.cascade._consuming_writer": [], "paste.cascade.Cascade.__call__": [], "paste.cascade.Cascade.__init__": [], "paste.cascade.make_cascade": [], "passlib.crypto._blowfish._gen_files.main": [], "passlib.crypto._blowfish._gen_files.write_expand_function": [], "passlib.crypto._blowfish._gen_files.write_encipher_function": [], "passlib.crypto._blowfish._gen_files.render_encipher": [], "passlib.crypto._blowfish._gen_files.indent_block": [], "passlib.crypto._blowfish._gen_files.varlist": [], "passlib.handlers.sha2_crypt._SHA2_Common._calc_checksum_builtin": [], "passlib.handlers.sha2_crypt._SHA2_Common._load_backend_builtin": [], "passlib.handlers.sha2_crypt._SHA2_Common._calc_checksum_os_crypt": [], "passlib.handlers.sha2_crypt._SHA2_Common._load_backend_os_crypt": [], "passlib.handlers.sha2_crypt._SHA2_Common.to_string": [], "passlib.handlers.sha2_crypt._SHA2_Common.from_string": [], "passlib.handlers.sha2_crypt._SHA2_Common._parse_rounds": [], "passlib.handlers.sha2_crypt._SHA2_Common._parse_salt": [], "passlib.handlers.sha2_crypt._SHA2_Common.__init__": [], "passlib.handlers.sha2_crypt._raw_sha2_crypt": [], "mako.util.read_python_file": [], "mako.util.read_file": [], "mako.util.restore__ast": [], "mako.util.sorted_dict_repr": [], "mako.util.parse_encoding": [], "mako.util.LRUCache._manage_size": [], "mako.util.LRUCache.__setitem__": [], "mako.util.LRUCache.setdefault": [], "mako.util.LRUCache.values": [], "mako.util.LRUCache.__getitem__": [], "mako.util.LRUCache.__init__": [], "mako.util.LRUCache._Item.__repr__": [], "mako.util.LRUCache._Item.__init__": [], "mako.util.FastEncodingBuffer.getvalue": [], "mako.util.FastEncodingBuffer.truncate": [], "mako.util.FastEncodingBuffer.__init__": [], "mako.util.SetLikeDict.union": [], "mako.util.memoized_instancemethod.__get__": [], "mako.util.memoized_instancemethod.__init__": [], "mako.util.memoized_property.__get__": [], "mako.util.memoized_property.__init__": [], "mako.util.to_list": [], "mako.util.verify_directory": [], "mako.util.PluginLoader.register": [], "mako.util.PluginLoader.load": [], "mako.util.PluginLoader.__init__": [], "mako.util.update_wrapper": [], "keystone.common.sql.migrate_repo.versions.085_add_endpoint_filtering_table.upgrade": [ { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/085_add_endpoint_filtering_table.py", "start": { "line": 20, "column": 28 }, "stop": { "line": 20, "column": 51 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.get_db_version" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/085_add_endpoint_filtering_table.py", "start": { "line": 52, "column": 4 }, "stop": { "line": 52, "column": 35 } }, { "path": "keystone/common/sql/migrate_repo/versions/085_add_endpoint_filtering_table.py", "start": { "line": 61, "column": 4 }, "stop": { "line": 61, "column": 31 } }, { "path": "keystone/common/sql/migrate_repo/versions/085_add_endpoint_filtering_table.py", "start": { "line": 70, "column": 4 }, "stop": { "line": 70, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.create", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/085_add_endpoint_filtering_table.py", "start": { "line": 63, "column": 35 }, "stop": { "line": 63, "column": 44 } }, { "path": "keystone/common/sql/migrate_repo/versions/085_add_endpoint_filtering_table.py", "start": { "line": 39, "column": 31 }, "stop": { "line": 39, "column": 40 } }, { "path": "keystone/common/sql/migrate_repo/versions/085_add_endpoint_filtering_table.py", "start": { "line": 54, "column": 27 }, "stop": { "line": 54, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/085_add_endpoint_filtering_table.py", "start": { "line": 67, "column": 19 }, "stop": { "line": 67, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.ForeignKey.__init__", "class_name": "sqlalchemy.sql.schema.ForeignKey", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/085_add_endpoint_filtering_table.py", "start": { "line": 42, "column": 8 }, "stop": { "line": 42, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/085_add_endpoint_filtering_table.py", "start": { "line": 58, "column": 8 }, "stop": { "line": 58, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/085_add_endpoint_filtering_table.py", "start": { "line": 68, "column": 8 }, "stop": { "line": 68, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/085_add_endpoint_filtering_table.py", "start": { "line": 57, "column": 8 }, "stop": { "line": 57, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/085_add_endpoint_filtering_table.py", "start": { "line": 66, "column": 8 }, "stop": { "line": 66, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/085_add_endpoint_filtering_table.py", "start": { "line": 60, "column": 8 }, "stop": { "line": 60, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/085_add_endpoint_filtering_table.py", "start": { "line": 47, "column": 8 }, "stop": { "line": 47, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/085_add_endpoint_filtering_table.py", "start": { "line": 59, "column": 8 }, "stop": { "line": 59, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/085_add_endpoint_filtering_table.py", "start": { "line": 69, "column": 8 }, "stop": { "line": 69, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.PrimaryKeyConstraint.__init__", "class_name": "sqlalchemy.sql.schema.PrimaryKeyConstraint", "dispatch": "static" } ], "difflib.Match.__init__": [], "keystone.common.sql.expand_repo.versions.011_expand_user_id_unique_for_nonlocal_user.upgrade": [], "oauthlib.oauth2.rfc6749.grant_types.refresh_token.RefreshTokenGrant.validate_token_request": [], "oauthlib.oauth2.rfc6749.grant_types.refresh_token.RefreshTokenGrant.create_token_response": [], "oauthlib.oauth2.rfc6749.grant_types.refresh_token.RefreshTokenGrant.__init__": [], "packaging.utils.parse_sdist_filename": [], "packaging.utils.parse_wheel_filename": [], "packaging.utils.canonicalize_version": [], "packaging.utils.canonicalize_name": [], "packaging.utils.NormalizedName.__init__": [], "libcst._parser.conversions.module.convert_file_input": [], "jsonschema.tests.test_jsonschema_test_suite.missing_format": [], "jsonschema.tests.test_jsonschema_test_suite.skip": [], "dns.update.Update.to_wire": [], "dns.update.Update.absent": [], "dns.update.Update.present": [], "dns.update.Update.replace": [], "dns.update.Update.delete": [], "dns.update.Update.add": [], "dns.update.Update._add": [], "dns.update.Update._add_rr": [], "dns.update.Update.__init__": [], "sapp.pipeline.mariana_trench_parser.Parser._parse_postconditions": [], "sapp.pipeline.mariana_trench_parser.Parser._parse_precondition": [], "sapp.pipeline.mariana_trench_parser.Parser._normalize_frame": [], "sapp.pipeline.mariana_trench_parser.Parser._parse_issue_conditions": [], "sapp.pipeline.mariana_trench_parser.Parser._parse_issues": [], "sapp.pipeline.mariana_trench_parser.Parser.parse_handle": [], "sapp.pipeline.mariana_trench_parser.Parser.parse": [], "sapp.pipeline.mariana_trench_parser.Parser.initialize": [], "sapp.pipeline.mariana_trench_parser.Parser.is_supported": [], "sapp.pipeline.mariana_trench_parser.Parser.__init__": [], "sapp.pipeline.mariana_trench_parser.Issue.to_sapp": [], "sapp.pipeline.mariana_trench_parser.Issue.__init__": [], "sapp.pipeline.mariana_trench_parser.Leaf.to_sapp": [], "sapp.pipeline.mariana_trench_parser.Leaf.__init__": [], "sapp.pipeline.mariana_trench_parser.IssueCondition.to_sapp": [], "sapp.pipeline.mariana_trench_parser.IssueCondition.__init__": [], "sapp.pipeline.mariana_trench_parser.Postcondition.to_sapp": [], "sapp.pipeline.mariana_trench_parser.Precondition.to_sapp": [], "sapp.pipeline.mariana_trench_parser.Condition.convert_to_sapp": [], "sapp.pipeline.mariana_trench_parser.Condition.__init__": [], "sapp.pipeline.mariana_trench_parser.Features.to_sapp": [], "sapp.pipeline.mariana_trench_parser.Features.from_json": [], "sapp.pipeline.mariana_trench_parser.Features.__init__": [], "sapp.pipeline.mariana_trench_parser.LocalPositions.to_sapp": [], "sapp.pipeline.mariana_trench_parser.LocalPositions.from_json": [], "sapp.pipeline.mariana_trench_parser.LocalPositions.__init__": [], "sapp.pipeline.mariana_trench_parser.Call.from_json": [], "sapp.pipeline.mariana_trench_parser.Call.__init__": [], "sapp.pipeline.mariana_trench_parser.Position.to_sapp": [], "sapp.pipeline.mariana_trench_parser.Position.from_json": [], "sapp.pipeline.mariana_trench_parser.Position.__init__": [], "sapp.pipeline.mariana_trench_parser.Port.from_json": [], "sapp.pipeline.mariana_trench_parser.Port.is_leaf": [], "sapp.pipeline.mariana_trench_parser.Port.__init__": [], "sapp.pipeline.mariana_trench_parser.Method.from_json": [], "sapp.pipeline.mariana_trench_parser.Method.is_leaf": [], "sapp.pipeline.mariana_trench_parser.Method.__init__": [], "sapp.pipeline.mariana_trench_parser.CanonicalNames.mariana_trench_canonicalize_name": [], "sapp.pipeline.mariana_trench_parser.CanonicalNames.JavaMethod.parse_from_prototype": [], "sapp.pipeline.mariana_trench_parser.CanonicalNames.JavaMethod.__init__": [], "sapp.pipeline.mariana_trench_parser._upper_camel_case_to_snake_case": [], "graphql.pyutils.tests.test_default_ordered_dict.test_deep_copy": [], "graphql.pyutils.tests.test_default_ordered_dict.test_copy": [], "graphql.pyutils.tests.test_default_ordered_dict.test_picklable": [], "graphql.pyutils.tests.test_default_ordered_dict.test_requires_callable_default_factory": [], "graphql.pyutils.tests.test_default_ordered_dict.test_will_repr_properly": [], "graphql.pyutils.tests.test_default_ordered_dict.test_will_act_list_default_dict_if_no_factory_defined": [], "graphql.pyutils.tests.test_default_ordered_dict.test_preserves_input_order": [], "graphql.pyutils.tests.test_default_ordered_dict.test_will_missing_will_set_value_from_factory": [], "pbr.pbr_json.write_pbr_json": [], "defusedxml.common._generate_etree_functions": [], "defusedxml.common._apply_defusing": [], "defusedxml.common.ExternalReferenceForbidden.__str__": [], "defusedxml.common.ExternalReferenceForbidden.__init__": [], "defusedxml.common.EntitiesForbidden.__str__": [], "defusedxml.common.EntitiesForbidden.__init__": [], "defusedxml.common.DTDForbidden.__str__": [], "defusedxml.common.DTDForbidden.__init__": [], "defusedxml.common.DefusedXmlException.__repr__": [], "jedi.third_party.typeshed.stdlib.2.spwd.struct_spwd.__init__": [], "keystone.common.sql.expand_repo.versions.016_expand_add_user_options.upgrade": [ { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/016_expand_add_user_options.py", "start": { "line": 30, "column": 8 }, "stop": { "line": 30, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/016_expand_add_user_options.py", "start": { "line": 28, "column": 8 }, "stop": { "line": 28, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/016_expand_add_user_options.py", "start": { "line": 26, "column": 8 }, "stop": { "line": 26, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/016_expand_add_user_options.py", "start": { "line": 34, "column": 4 }, "stop": { "line": 34, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.create", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/016_expand_add_user_options.py", "start": { "line": 21, "column": 17 }, "stop": { "line": 21, "column": 26 } }, { "path": "keystone/common/sql/expand_repo/versions/016_expand_add_user_options.py", "start": { "line": 23, "column": 18 }, "stop": { "line": 23, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/016_expand_add_user_options.py", "start": { "line": 26, "column": 46 }, "stop": { "line": 26, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.ForeignKey.__init__", "class_name": "sqlalchemy.sql.schema.ForeignKey", "dispatch": "static" } ], "paste.urlmap.PathProxyURLMap.not_found_application__set": [], "paste.urlmap.PathProxyURLMap.not_found_application__get": [], "paste.urlmap.PathProxyURLMap.__getattr__": [], "paste.urlmap.PathProxyURLMap.__setitem__": [], "paste.urlmap.PathProxyURLMap.__init__": [], "paste.urlmap.URLMap.__call__": [], "paste.urlmap.URLMap.keys": [], "paste.urlmap.URLMap.__delitem__": [], "paste.urlmap.URLMap.__getitem__": [], "paste.urlmap.URLMap.__setitem__": [], "paste.urlmap.URLMap.sort_apps": [], "paste.urlmap.URLMap.normalize_url": [], "paste.urlmap.URLMap.not_found_app": [], "paste.urlmap.URLMap.__iter__": [], "paste.urlmap.URLMap.__len__": [], "paste.urlmap.URLMap.__init__": [], "paste.urlmap.parse_path_expression": [], "paste.urlmap.urlmap_factory": [], "oslo_i18n.tests.test_translate.TranslateTest.test_translate": [], "oslo_messaging.conffixture.ConfFixture.response_timeout": [], "oslo_messaging.conffixture.ConfFixture.transport_url": [], "oslo_messaging.conffixture.ConfFixture.setUp": [], "oslo_messaging.conffixture.ConfFixture._teardown_decorator": [], "oslo_messaging.conffixture.ConfFixture._setup_decorator": [], "oslo_messaging.conffixture.ConfFixture.__init__": [], "oslo_messaging.conffixture._import_opts": [], "oslo_log.tests.unit.test_rate_limit.LogRateLimitTestCase.test_uninstall": [], "oslo_log.tests.unit.test_rate_limit.LogRateLimitTestCase.test_install_twice": [], "oslo_log.tests.unit.test_rate_limit.LogRateLimitTestCase.test_rate_limit_except_level": [], "oslo_log.tests.unit.test_rate_limit.LogRateLimitTestCase.test_rate_limit": [], "oslo_log.tests.unit.test_rate_limit.LogRateLimitTestCase.install_filter": [], "oslo_log.tests.unit.test_rate_limit.LogRateLimitTestCase.tearDown": [], "graphql.type.schema.GraphQLSchema.is_possible_type": [], "graphql.type.schema.GraphQLSchema.get_possible_types": [], "graphql.type.schema.GraphQLSchema.get_directive": [], "graphql.type.schema.GraphQLSchema.get_directives": [], "graphql.type.schema.GraphQLSchema.get_type": [], "graphql.type.schema.GraphQLSchema.get_type_map": [], "graphql.type.schema.GraphQLSchema.get_subscription_type": [], "graphql.type.schema.GraphQLSchema.get_mutation_type": [], "graphql.type.schema.GraphQLSchema.get_query_type": [], "graphql.type.schema.GraphQLSchema.__init__": [], "graphql.type.schema.InterfaceImplementations.__init__": [], "pyre_check.client.commands.v2.rage.run": [], "pyre_check.client.commands.v2.rage.run_rage": [], "pyre_check.client.commands.v2.rage._print_log_file_sections": [], "pyre_check.client.commands.v2.rage._print_watchman_sections": [], "pyre_check.client.commands.v2.rage._print_mercurial_sections": [], "pyre_check.client.commands.v2.rage._print_configuration_sections": [], "pyre_check.client.commands.v2.rage._client_log_section": [], "pyre_check.client.commands.v2.rage._server_log_sections": [], "pyre_check.client.commands.v2.rage._parse_log_file_name": [], "pyre_check.client.commands.v2.rage._watchman_section": [], "pyre_check.client.commands.v2.rage._mercurial_section": [], "pyre_check.client.commands.v2.rage._get_file_content": [], "pyre_check.client.commands.v2.rage._get_subprocess_stdout": [], "pyre_check.client.commands.v2.rage._configuration_section": [], "pyre_check.client.commands.v2.rage._version_section": [], "pyre_check.client.commands.v2.rage._print_section": [], "keystoneauth1._utils.before_utcnow": [], "keystoneauth1._utils.from_utcnow": [], "keystoneauth1._utils.parse_isotime": [], "keystoneauth1._utils.normalize_time": [], "keystoneauth1._utils.get_logger": [], "dns.set.Set.issuperset": [], "dns.set.Set.issubset": [], "dns.set.Set.__delitem__": [], "dns.set.Set.__getitem__": [], "dns.set.Set.__iter__": [], "dns.set.Set.__len__": [], "dns.set.Set.__ne__": [], "dns.set.Set.__eq__": [], "dns.set.Set.clear": [], "dns.set.Set.update": [], "dns.set.Set.__isub__": [], "dns.set.Set.__iadd__": [], "dns.set.Set.__iand__": [], "dns.set.Set.__ior__": [], "dns.set.Set.__sub__": [], "dns.set.Set.__add__": [], "dns.set.Set.__and__": [], "dns.set.Set.__or__": [], "dns.set.Set.difference": [], "dns.set.Set.intersection": [], "dns.set.Set.union": [], "dns.set.Set.difference_update": [], "dns.set.Set.intersection_update": [], "dns.set.Set.union_update": [], "dns.set.Set.copy": [], "dns.set.Set.__copy__": [], "dns.set.Set._clone": [], "dns.set.Set.discard": [], "dns.set.Set.remove": [], "dns.set.Set.add": [], "dns.set.Set.__repr__": [], "dns.set.Set.__init__": [], "dogpile.cache.backends.redis.RedisSentinelBackend._create_client": [], "dogpile.cache.backends.redis.RedisSentinelBackend._imports": [], "dogpile.cache.backends.redis.RedisSentinelBackend.__init__": [], "dogpile.cache.backends.redis.RedisBackend.delete_multi": [], "dogpile.cache.backends.redis.RedisBackend.delete": [], "dogpile.cache.backends.redis.RedisBackend.set_serialized_multi": [], "dogpile.cache.backends.redis.RedisBackend.set_serialized": [], "dogpile.cache.backends.redis.RedisBackend.get_serialized_multi": [], "dogpile.cache.backends.redis.RedisBackend.get_serialized": [], "dogpile.cache.backends.redis.RedisBackend.get_mutex": [], "dogpile.cache.backends.redis.RedisBackend._create_client": [], "dogpile.cache.backends.redis.RedisBackend._imports": [], "dogpile.cache.backends.redis.RedisBackend.__init__": [], "defusedxml.pulldom.parseString": [], "defusedxml.pulldom.parse": [], "keystone.common.sql.expand_repo.versions.049_placeholder.upgrade": [], "rx.backpressure.stopandwaitobservable.StopAndWaitObservable._subscribe_core": [], "rx.backpressure.stopandwaitobservable.StopAndWaitObservable.__init__": [], "rx.backpressure.stopandwaitobservable.StopAndWaitObserver.dispose": [], "rx.backpressure.stopandwaitobservable.StopAndWaitObserver.on_next": [], "rx.backpressure.stopandwaitobservable.StopAndWaitObserver.on_error": [], "rx.backpressure.stopandwaitobservable.StopAndWaitObserver.on_completed": [], "rx.backpressure.stopandwaitobservable.StopAndWaitObserver.__init__": [], "eventlet.hubs.hub.BaseHub.set_timer_exceptions": [], "eventlet.hubs.hub.BaseHub.set_debug_listeners": [], "eventlet.hubs.hub.BaseHub.get_timers_count": [], "eventlet.hubs.hub.BaseHub.get_writers": [], "eventlet.hubs.hub.BaseHub.get_readers": [], "eventlet.hubs.hub.BaseHub.fire_timers": [], "eventlet.hubs.hub.BaseHub.schedule_call_global": [], "eventlet.hubs.hub.BaseHub.schedule_call_local": [], "eventlet.hubs.hub.BaseHub.prepare_timers": [], "eventlet.hubs.hub.BaseHub.timer_canceled": [], "eventlet.hubs.hub.BaseHub.add_timer": [], "eventlet.hubs.hub.BaseHub.squelch_timer_exception": [], "eventlet.hubs.hub.BaseHub.squelch_generic_exception": [], "eventlet.hubs.hub.BaseHub.abort": [], "eventlet.hubs.hub.BaseHub.run": [], "eventlet.hubs.hub.BaseHub.sleep_until": [], "eventlet.hubs.hub.BaseHub.default_sleep": [], "eventlet.hubs.hub.BaseHub.wait": [], "eventlet.hubs.hub.BaseHub.squelch_exception": [], "eventlet.hubs.hub.BaseHub.switch": [], "eventlet.hubs.hub.BaseHub.ensure_greenlet": [], "eventlet.hubs.hub.BaseHub.close_one": [], "eventlet.hubs.hub.BaseHub.remove_descriptor": [], "eventlet.hubs.hub.BaseHub.mark_as_reopened": [], "eventlet.hubs.hub.BaseHub.remove": [], "eventlet.hubs.hub.BaseHub.notify_close": [], "eventlet.hubs.hub.BaseHub._obsolete": [], "eventlet.hubs.hub.BaseHub.add": [], "eventlet.hubs.hub.BaseHub.block_detect_post": [], "eventlet.hubs.hub.BaseHub.block_detect_pre": [], "eventlet.hubs.hub.BaseHub.__init__": [], "eventlet.hubs.hub.alarm_handler": [], "eventlet.hubs.hub.DebugListener.__repr__": [], "eventlet.hubs.hub.DebugListener.__init__": [], "eventlet.hubs.hub.FdListener.defang": [], "eventlet.hubs.hub.FdListener.__repr__": [], "eventlet.hubs.hub.FdListener.__init__": [], "eventlet.hubs.hub.closed_callback": [], "keystoneauth1.extras.oauth1._loading.V3OAuth1.get_options": [], "keystoneauth1.extras.oauth1._loading.V3OAuth1.available": [], "keystoneauth1.extras.oauth1._loading.V3OAuth1.plugin_class": [], "libcst._nodes.tests.test_dict.DictTest.test_versions": [], "libcst._nodes.tests.test_dict.DictTest.test_invalid": [], "libcst._nodes.tests.test_dict.DictTest.test_valid": [], "sqlalchemy.dialects.postgresql.pypostgresql.PGDialect_pypostgresql.is_disconnect": [], "sqlalchemy.dialects.postgresql.pypostgresql.PGDialect_pypostgresql.create_connect_args": [], "sqlalchemy.dialects.postgresql.pypostgresql.PGDialect_pypostgresql.dbapi_exception_translation_map": [], "sqlalchemy.dialects.postgresql.pypostgresql.PGDialect_pypostgresql.dbapi": [], "sqlalchemy.dialects.postgresql.pypostgresql.PGNumeric.result_processor": [], "sqlalchemy.dialects.postgresql.pypostgresql.PGNumeric.bind_processor": [], "pycparser.ast_transforms._extract_nested_case": [], "pycparser.ast_transforms.fix_switch_cases": [], "xmlschema.testing.has_network_access": [], "keystone.limit.models.base.ModelBase.check_limit": [ { "locations": [ { "path": "keystone/limit/models/base.py", "start": { "line": 53, "column": 14 }, "stop": { "line": 53, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "NotImplementedError", "dispatch": "static" } ], "keystone.limit.models.base.load_driver": [ { "locations": [ { "path": "keystone/limit/models/base.py", "start": { "line": 29, "column": 15 }, "stop": { "line": 29, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "stevedore.driver.DriverManager.driver", "class_name": "stevedore.driver.DriverManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/limit/models/base.py", "start": { "line": 25, "column": 25 }, "stop": { "line": 25, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "stevedore.driver.DriverManager.__init__", "class_name": "stevedore.driver.DriverManager", "dispatch": "static" }, { "locations": [ { "path": "keystone/limit/models/base.py", "start": { "line": 32, "column": 14 }, "stop": { "line": 32, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "ImportError.__init__", "class_name": "ImportError", "dispatch": "static" } ], "graphql_relay.node.tests.test_global.test_refetches_the_ids": [], "graphql_relay.node.tests.test_global.test_gives_different_ids": [], "graphql_relay.node.tests.test_global.get_node_type": [], "graphql_relay.node.tests.test_global.get_node": [], "graphql_relay.node.tests.test_global.Photo.__init__": [], "graphql_relay.node.tests.test_global.User.__init__": [], "libcst.metadata.reentrant_codegen.ExperimentalReentrantCodegenProvider._gen_impl": [], "libcst.metadata.reentrant_codegen._ReentrantCodegenState.get_code": [], "libcst.metadata.reentrant_codegen._ReentrantCodegenState.pop_trailing_newline": [], "libcst.metadata.reentrant_codegen._ReentrantCodegenState.after_codegen": [], "libcst.metadata.reentrant_codegen._ReentrantCodegenState.before_codegen": [], "libcst.metadata.reentrant_codegen._ReentrantCodegenState.add_token": [], "libcst.metadata.reentrant_codegen._ReentrantCodegenState.add_indent_tokens": [], "libcst.metadata.reentrant_codegen._ReentrantCodegenState.decrease_indent": [], "libcst.metadata.reentrant_codegen._ReentrantCodegenState.increase_indent": [], "libcst.metadata.reentrant_codegen.CodegenPartial.get_modified_module_bytes": [], "libcst.metadata.reentrant_codegen.CodegenPartial.get_modified_module_code": [], "libcst.metadata.reentrant_codegen.CodegenPartial.get_modified_statement_code": [], "libcst.metadata.reentrant_codegen.CodegenPartial.get_original_statement_code": [], "libcst.metadata.reentrant_codegen.CodegenPartial.get_original_module_bytes": [], "libcst.metadata.reentrant_codegen.CodegenPartial.get_original_module_code": [], "libcst.metadata.reentrant_codegen.CodegenPartial.__init__": [], "rx.linq.observable.toblocking.to_blocking": [], "IPython.terminal.pt_inputhooks.asyncio.inputhook": [], "sapp.ui.filters.filter_run": [], "sapp.ui.filters.delete_filters": [], "sapp.ui.filters.import_filter_from_path": [], "sapp.ui.filters.delete_filter": [], "sapp.ui.filters.save_filter": [], "sapp.ui.filters.all_filters": [], "sapp.ui.filters.FilterRecord.from_filter": [], "sapp.ui.filters.Filter.from_record": [], "mako.filters.htmlentityreplace_errors": [], "mako.filters.XMLEntityEscaper.unescape": [], "mako.filters.XMLEntityEscaper.__unescape": [], "mako.filters.XMLEntityEscaper.escape": [], "mako.filters.XMLEntityEscaper.__escape": [], "mako.filters.XMLEntityEscaper.escape_entities": [], "mako.filters.XMLEntityEscaper.__init__": [], "mako.filters.is_ascii_str": [], "mako.filters.Decode.__getattr__": [], "mako.filters.trim": [], "mako.filters.url_unescape": [], "mako.filters.legacy_url_escape": [], "mako.filters.url_escape": [], "mako.filters.xml_escape": [], "mako.filters.legacy_html_escape": [], "oslo_db.tests.sqlalchemy.test_types.JsonTypesTestCase.test_mysql_variants": [], "oslo_db.tests.sqlalchemy.test_types.JsonTypesTestCase.test_generic": [], "oslo_db.tests.sqlalchemy.test_types.JsonTypesTestCase.test_list_type_check": [], "oslo_db.tests.sqlalchemy.test_types.JsonTypesTestCase.test_dict_type_check": [], "oslo_db.tests.sqlalchemy.test_types.JsonTypesTestCase.test_list": [], "oslo_db.tests.sqlalchemy.test_types.JsonTypesTestCase.test_dict": [], "oslo_db.tests.sqlalchemy.test_types.JsonTypesTestCase.test_default_value": [], "oslo_db.tests.sqlalchemy.test_types.JsonTypesTestCase.setUp": [], "prompt_toolkit.layout.utils.explode_text_fragments": [], "prompt_toolkit.layout.utils._ExplodedList.__setitem__": [], "prompt_toolkit.layout.utils._ExplodedList.insert": [], "prompt_toolkit.layout.utils._ExplodedList.extend": [], "prompt_toolkit.layout.utils._ExplodedList.append": [], "keystone.common.sql.migrate_repo.versions.095_add_integer_pkey_to_revocation_event_table.upgrade": [ { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/095_add_integer_pkey_to_revocation_event_table.py", "start": { "line": 40, "column": 36 }, "stop": { "line": 40, "column": 48 } }, { "path": "keystone/common/sql/migrate_repo/versions/095_add_integer_pkey_to_revocation_event_table.py", "start": { "line": 42, "column": 33 }, "stop": { "line": 42, "column": 45 } }, { "path": "keystone/common/sql/migrate_repo/versions/095_add_integer_pkey_to_revocation_event_table.py", "start": { "line": 41, "column": 33 }, "stop": { "line": 41, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.sqltypes.DateTime.__init__", "class_name": "sqlalchemy.sql.sqltypes.DateTime", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/095_add_integer_pkey_to_revocation_event_table.py", "start": { "line": 45, "column": 4 }, "stop": { "line": 45, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.create", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/095_add_integer_pkey_to_revocation_event_table.py", "start": { "line": 29, "column": 27 }, "stop": { "line": 29, "column": 36 } }, { "path": "keystone/common/sql/migrate_repo/versions/095_add_integer_pkey_to_revocation_event_table.py", "start": { "line": 27, "column": 23 }, "stop": { "line": 27, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/095_add_integer_pkey_to_revocation_event_table.py", "start": { "line": 32, "column": 8 }, "stop": { "line": 32, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/095_add_integer_pkey_to_revocation_event_table.py", "start": { "line": 40, "column": 8 }, "stop": { "line": 40, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/095_add_integer_pkey_to_revocation_event_table.py", "start": { "line": 43, "column": 8 }, "stop": { "line": 43, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/095_add_integer_pkey_to_revocation_event_table.py", "start": { "line": 42, "column": 8 }, "stop": { "line": 42, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/095_add_integer_pkey_to_revocation_event_table.py", "start": { "line": 33, "column": 8 }, "stop": { "line": 33, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/095_add_integer_pkey_to_revocation_event_table.py", "start": { "line": 38, "column": 8 }, "stop": { "line": 38, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/095_add_integer_pkey_to_revocation_event_table.py", "start": { "line": 35, "column": 8 }, "stop": { "line": 35, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/095_add_integer_pkey_to_revocation_event_table.py", "start": { "line": 44, "column": 8 }, "stop": { "line": 44, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/095_add_integer_pkey_to_revocation_event_table.py", "start": { "line": 34, "column": 8 }, "stop": { "line": 34, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/095_add_integer_pkey_to_revocation_event_table.py", "start": { "line": 37, "column": 8 }, "stop": { "line": 37, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/095_add_integer_pkey_to_revocation_event_table.py", "start": { "line": 36, "column": 8 }, "stop": { "line": 36, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/095_add_integer_pkey_to_revocation_event_table.py", "start": { "line": 41, "column": 8 }, "stop": { "line": 41, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/095_add_integer_pkey_to_revocation_event_table.py", "start": { "line": 39, "column": 8 }, "stop": { "line": 39, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/095_add_integer_pkey_to_revocation_event_table.py", "start": { "line": 61, "column": 4 }, "stop": { "line": 61, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.drop", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "dynamic" } ], "graphql.validation.rules.known_type_names.KnownTypeNames.enter_NamedType": [], "graphql.validation.rules.known_type_names.KnownTypeNames.enter_InputObjectTypeDefinition": [], "graphql.validation.rules.known_type_names.KnownTypeNames.enter_UnionTypeDefinition": [], "graphql.validation.rules.known_type_names.KnownTypeNames.enter_InterfaceTypeDefinition": [], "graphql.validation.rules.known_type_names.KnownTypeNames.enter_ObjectTypeDefinition": [], "graphql.validation.rules.known_type_names._unknown_type_message": [], "oauthlib.oauth1.rfc5849.utils.parse_authorization_header": [], "oauthlib.oauth1.rfc5849.utils.parse_http_list": [], "oauthlib.oauth1.rfc5849.utils.parse_keqv_list": [], "oauthlib.oauth1.rfc5849.utils.unescape": [], "oauthlib.oauth1.rfc5849.utils.escape": [], "oauthlib.oauth1.rfc5849.utils.filter_oauth_params": [], "oauthlib.oauth1.rfc5849.utils.filter_params": [], "setuptools.command.sdist.sdist.check_license": [], "setuptools.command.sdist.sdist.read_manifest": [], "setuptools.command.sdist.sdist._manifest_is_not_generated": [], "setuptools.command.sdist.sdist.make_release_tree": [], "setuptools.command.sdist.sdist.check_readme": [], "setuptools.command.sdist.sdist._add_defaults_data_files": [], "setuptools.command.sdist.sdist._add_data_files": [], "setuptools.command.sdist.sdist._safe_data_files": [], "setuptools.command.sdist.sdist._add_defaults_python": [], "setuptools.command.sdist.sdist._add_defaults_optional": [], "setuptools.command.sdist.sdist.__read_template_hack": [], "setuptools.command.sdist.sdist._remove_os_link": [], "setuptools.command.sdist.sdist.make_distribution": [], "setuptools.command.sdist.sdist._default_to_gztar": [], "setuptools.command.sdist.sdist.initialize_options": [], "setuptools.command.sdist.sdist.run": [], "setuptools.command.sdist.walk_revctrl": [], "ipython_genutils.tests.test_path.TestLinkOrCopy.test_link_twice": [], "ipython_genutils.tests.test_path.TestLinkOrCopy.test_windows": [], "ipython_genutils.tests.test_path.TestLinkOrCopy.test_no_link": [], "ipython_genutils.tests.test_path.TestLinkOrCopy.test_target_exists": [], "ipython_genutils.tests.test_path.TestLinkOrCopy.test_link_into_dir": [], "ipython_genutils.tests.test_path.TestLinkOrCopy.test_link_successful": [], "ipython_genutils.tests.test_path.TestLinkOrCopy.assert_content_equal": [], "ipython_genutils.tests.test_path.TestLinkOrCopy.assert_inode_equal": [], "ipython_genutils.tests.test_path.TestLinkOrCopy.assert_inode_not_equal": [], "ipython_genutils.tests.test_path.TestLinkOrCopy.dst": [], "ipython_genutils.tests.test_path.TestLinkOrCopy.tearDown": [], "ipython_genutils.tests.test_path.TestLinkOrCopy.setUp": [], "ipython_genutils.tests.test_path.test_ensure_dir_exists": [], "ipython_genutils.tests.test_path.test_filefind": [], "xmlschema.validators.facets.XsdAssertionFacet.__call__": [], "xmlschema.validators.facets.XsdAssertionFacet._parse": [], "xmlschema.validators.facets.XsdAssertionFacet.__repr__": [], "xmlschema.validators.facets.evaluate": [], "xmlschema.validators.facets.XsdPatternFacets.regexps": [], "xmlschema.validators.facets.XsdPatternFacets.__call__": [], "xmlschema.validators.facets.XsdPatternFacets.__repr__": [], "xmlschema.validators.facets.XsdPatternFacets.insert": [], "xmlschema.validators.facets.XsdPatternFacets.__len__": [], "xmlschema.validators.facets.XsdPatternFacets.__delitem__": [], "xmlschema.validators.facets.XsdPatternFacets.__setitem__": [], "xmlschema.validators.facets.XsdPatternFacets.__getitem__": [], "xmlschema.validators.facets.XsdPatternFacets._parse_value": [], "xmlschema.validators.facets.XsdPatternFacets._parse": [], "xmlschema.validators.facets.XsdPatternFacets.__init__": [], "xmlschema.validators.facets.XsdEnumerationFacets.__call__": [], "xmlschema.validators.facets.XsdEnumerationFacets.__repr__": [], "xmlschema.validators.facets.XsdEnumerationFacets.insert": [], "xmlschema.validators.facets.XsdEnumerationFacets.__len__": [], "xmlschema.validators.facets.XsdEnumerationFacets.__delitem__": [], "xmlschema.validators.facets.XsdEnumerationFacets.__setitem__": [], "xmlschema.validators.facets.XsdEnumerationFacets.__getitem__": [], "xmlschema.validators.facets.XsdEnumerationFacets._parse_value": [], "xmlschema.validators.facets.XsdEnumerationFacets._parse": [], "xmlschema.validators.facets.XsdEnumerationFacets.__init__": [], "xmlschema.validators.facets.XsdExplicitTimezoneFacet._prohibited_timezone_validator": [], "xmlschema.validators.facets.XsdExplicitTimezoneFacet._required_timezone_validator": [], "xmlschema.validators.facets.XsdExplicitTimezoneFacet._parse_value": [], "xmlschema.validators.facets.XsdFractionDigitsFacet.__call__": [], "xmlschema.validators.facets.XsdFractionDigitsFacet._parse_value": [], "xmlschema.validators.facets.XsdFractionDigitsFacet.__init__": [], "xmlschema.validators.facets.XsdTotalDigitsFacet.__call__": [], "xmlschema.validators.facets.XsdTotalDigitsFacet._parse_value": [], "xmlschema.validators.facets.XsdMaxExclusiveFacet.__call__": [], "xmlschema.validators.facets.XsdMaxExclusiveFacet._parse_value": [], "xmlschema.validators.facets.XsdMaxInclusiveFacet.__call__": [], "xmlschema.validators.facets.XsdMaxInclusiveFacet._parse_value": [], "xmlschema.validators.facets.XsdMinExclusiveFacet.__call__": [], "xmlschema.validators.facets.XsdMinExclusiveFacet._parse_value": [], "xmlschema.validators.facets.XsdMinInclusiveFacet.__call__": [], "xmlschema.validators.facets.XsdMinInclusiveFacet._parse_value": [], "xmlschema.validators.facets.XsdMaxLengthFacet._min_length_validator": [], "xmlschema.validators.facets.XsdMaxLengthFacet._parse_value": [], "xmlschema.validators.facets.XsdMinLengthFacet._min_length_validator": [], "xmlschema.validators.facets.XsdMinLengthFacet._parse_value": [], "xmlschema.validators.facets.XsdLengthFacet._length_validator": [], "xmlschema.validators.facets.XsdLengthFacet._parse_value": [], "xmlschema.validators.facets.XsdWhiteSpaceFacet.collapse_white_space_validator": [], "xmlschema.validators.facets.XsdWhiteSpaceFacet.replace_white_space_validator": [], "xmlschema.validators.facets.XsdWhiteSpaceFacet._parse_value": [], "xmlschema.validators.facets.XsdFacet.base_facet": [], "xmlschema.validators.facets.XsdFacet.built": [], "xmlschema.validators.facets.XsdFacet._parse_value": [], "xmlschema.validators.facets.XsdFacet._parse": [], "xmlschema.validators.facets.XsdFacet._validator": [], "xmlschema.validators.facets.XsdFacet.__call__": [], "xmlschema.validators.facets.XsdFacet.__repr__": [], "xmlschema.validators.facets.XsdFacet.__init__": [], "oslo_middleware.healthcheck.pluginbase.HealthcheckBaseExtension._conf_get": [], "oslo_middleware.healthcheck.pluginbase.HealthcheckBaseExtension.healthcheck": [], "oslo_middleware.healthcheck.pluginbase.HealthcheckBaseExtension.__init__": [], "oslo_middleware.healthcheck.pluginbase.HealthcheckResult.__init__": [], "rfc3986.parseresult.authority_from": [], "rfc3986.parseresult.split_authority": [], "rfc3986.parseresult.ParseResultBytes.unsplit": [], "rfc3986.parseresult.ParseResultBytes.copy_with": [], "rfc3986.parseresult.ParseResultBytes.authority": [], "rfc3986.parseresult.ParseResultBytes.from_string": [], "rfc3986.parseresult.ParseResultBytes.from_parts": [], "rfc3986.parseresult.ParseResultBytes.__new__": [], "rfc3986.parseresult.ParseResult.unsplit": [], "rfc3986.parseresult.ParseResult.encode": [], "rfc3986.parseresult.ParseResult.copy_with": [], "rfc3986.parseresult.ParseResult.authority": [], "rfc3986.parseresult.ParseResult.from_string": [], "rfc3986.parseresult.ParseResult.from_parts": [], "rfc3986.parseresult.ParseResult.__new__": [], "rfc3986.parseresult.ParseResultMixin.params": [], "rfc3986.parseresult.ParseResultMixin.netloc": [], "rfc3986.parseresult.ParseResultMixin.hostname": [], "rfc3986.parseresult.ParseResultMixin.geturl": [], "rfc3986.parseresult.ParseResultMixin._generate_authority": [], "testtools.tests.test_runtest.test_suite": [], "testtools.tests.test_runtest.TestTestCaseSupportForRunTest.test_constructor_overrides_decorator": [], "testtools.tests.test_runtest.TestTestCaseSupportForRunTest.test_works_as_inner_decorator": [], "testtools.tests.test_runtest.TestTestCaseSupportForRunTest.test_extended_decorator_for_run_test": [], "testtools.tests.test_runtest.TestTestCaseSupportForRunTest.test_decorator_for_run_test": [], "testtools.tests.test_runtest.TestTestCaseSupportForRunTest.test_constructor_argument_overrides_class_variable": [], "testtools.tests.test_runtest.TestTestCaseSupportForRunTest.test_default_is_runTest_class_variable": [], "testtools.tests.test_runtest.TestTestCaseSupportForRunTest.test_pass_custom_run_test": [], "testtools.tests.test_runtest.CustomRunTest.run": [], "testtools.tests.test_runtest.TestRunTest.test__run_prepared_result_calls_stop_test_always": [], "testtools.tests.test_runtest.TestRunTest.test__run_prepared_result_calls_start_and_stop_test": [], "testtools.tests.test_runtest.TestRunTest.test__run_one_decorates_result": [], "testtools.tests.test_runtest.TestRunTest.test__run_user_returns_result": [], "testtools.tests.test_runtest.TestRunTest.test__run_user_uncaught_Exception_from_exception_handler_raised": [], "testtools.tests.test_runtest.TestRunTest.test__run_prepared_result_uncaught_Exception_triggers_error": [], "testtools.tests.test_runtest.TestRunTest.test__run_prepared_result_uncaught_Exception_raised": [], "testtools.tests.test_runtest.TestRunTest.test__run_user_can_catch_Exception": [], "testtools.tests.test_runtest.TestRunTest.test__run_user_calls_onException": [], "testtools.tests.test_runtest.TestRunTest.test__run_prepared_result_does_not_mask_keyboard": [], "testtools.tests.test_runtest.TestRunTest.test__run_core_called": [], "testtools.tests.test_runtest.TestRunTest.test_run_no_result_manages_new_result": [], "testtools.tests.test_runtest.TestRunTest.test_run_with_result": [], "testtools.tests.test_runtest.TestRunTest.test__init____handlers_last_resort": [], "testtools.tests.test_runtest.TestRunTest.test__init____handlers": [], "testtools.tests.test_runtest.TestRunTest.test___init___short": [], "testtools.tests.test_runtest.TestRunTest.make_case": [], "keystone.common.sql.expand_repo.versions.068_placeholder.upgrade": [], "oslo_messaging.tests.test_target.EqualityTestCase.test_equality": [], "oslo_messaging.tests.test_target.EqualityTestCase.generate_scenarios": [], "oslo_messaging.tests.test_target.TargetReprTestCase.test_repr": [], "oslo_messaging.tests.test_target.TargetCallableTestCase.test_callable": [], "oslo_messaging.tests.test_target.TargetConstructorTestCase.test_constructor": [], "keystone.common.sql.expand_repo.versions.060_placeholder.upgrade": [], "oslo_service.sslutils.wrap": [], "oslo_service.sslutils.is_enabled": [], "oslo_service.sslutils.register_opts": [], "oslo_service.sslutils.list_opts": [], "prompt_toolkit.clipboard.pyperclip.PyperclipClipboard.get_data": [], "prompt_toolkit.clipboard.pyperclip.PyperclipClipboard.set_data": [], "prompt_toolkit.clipboard.pyperclip.PyperclipClipboard.__init__": [], "sqlalchemy.dialects.postgresql.json.JSONB.Comparator.contained_by": [], "sqlalchemy.dialects.postgresql.json.JSONB.Comparator.contains": [], "sqlalchemy.dialects.postgresql.json.JSONB.Comparator.has_any": [], "sqlalchemy.dialects.postgresql.json.JSONB.Comparator.has_all": [], "sqlalchemy.dialects.postgresql.json.JSONB.Comparator.has_key": [], "sqlalchemy.dialects.postgresql.json.JSON.Comparator.astext": [], "sqlalchemy.dialects.postgresql.json.JSON.__init__": [], "sqlalchemy.dialects.postgresql.json.JSONPathType.literal_processor": [], "sqlalchemy.dialects.postgresql.json.JSONPathType.bind_processor": [], "pyre_check.client.commands.profile.Profile._run": [], "pyre_check.client.commands.profile.Profile.collect_memory_statistics_over_time": [], "pyre_check.client.commands.profile.Profile.get_stdout": [], "pyre_check.client.commands.profile.Profile.__init__": [], "pyre_check.client.commands.profile.StatisticsOverTime.to_json": [], "pyre_check.client.commands.profile.StatisticsOverTime.graph_total_shared_memory_size_over_time": [], "pyre_check.client.commands.profile.StatisticsOverTime.add": [], "pyre_check.client.commands.profile.TableStatistics.get_counts": [], "pyre_check.client.commands.profile.TableStatistics.get_totals": [], "pyre_check.client.commands.profile.TableStatistics.is_empty": [], "pyre_check.client.commands.profile.TableStatistics.add": [], "pyre_check.client.commands.profile.TableStatistics.sort_by_value": [], "pyre_check.client.commands.profile.to_taint": [], "pyre_check.client.commands.profile.to_incremental_updates": [], "pyre_check.client.commands.profile.to_cold_start_phases": [], "pyre_check.client.commands.profile.split_pre_and_post_initialization": [], "pyre_check.client.commands.profile.to_traceevents": [], "pyre_check.client.commands.profile.parse_events": [], "pyre_check.client.commands.profile.parse_event": [], "pyre_check.client.commands.profile._parse_metadata": [], "pyre_check.client.commands.profile._parse_tags": [], "pyre_check.client.commands.profile.DurationEvent.add_phase_duration_to_result": [], "pyre_check.client.commands.profile.Event.__init__": [], "sqlalchemy.dialects.postgresql.provision.prepare_for_drop_tables": [], "sqlalchemy.dialects.postgresql.provision.drop_all_schema_objects_post_tables": [], "sqlalchemy.dialects.postgresql.provision.drop_all_schema_objects_pre_tables": [], "sqlalchemy.dialects.postgresql.provision._postgresql_set_default_schema_on_connection": [], "sqlalchemy.dialects.postgresql.provision._postgresql_temp_table_keyword_args": [], "sqlalchemy.dialects.postgresql.provision._pg_drop_db": [], "sqlalchemy.dialects.postgresql.provision._pg_create_db": [], "sqlalchemy.sql.type_api.adapt_type": [], "sqlalchemy.sql.type_api.to_instance": [], "sqlalchemy.sql.type_api._reconstitute_comparator": [], "sqlalchemy.sql.type_api.Variant.comparator_factory": [], "sqlalchemy.sql.type_api.Variant.with_variant": [], "sqlalchemy.sql.type_api.Variant._set_parent_with_dispatch": [], "sqlalchemy.sql.type_api.Variant._set_parent": [], "sqlalchemy.sql.type_api.Variant.load_dialect_impl": [], "sqlalchemy.sql.type_api.Variant.coerce_compared_value": [], "sqlalchemy.sql.type_api.Variant._static_cache_key": [], "sqlalchemy.sql.type_api.Variant.__init__": [], "sqlalchemy.sql.type_api.TypeDecorator.__repr__": [], "sqlalchemy.sql.type_api.TypeDecorator.sort_key_function": [], "sqlalchemy.sql.type_api.TypeDecorator.compare_values": [], "sqlalchemy.sql.type_api.TypeDecorator.get_dbapi_type": [], "sqlalchemy.sql.type_api.TypeDecorator.copy": [], "sqlalchemy.sql.type_api.TypeDecorator.coerce_compared_value": [], "sqlalchemy.sql.type_api.TypeDecorator.column_expression": [], "sqlalchemy.sql.type_api.TypeDecorator._has_column_expression": [], "sqlalchemy.sql.type_api.TypeDecorator.bind_expression": [], "sqlalchemy.sql.type_api.TypeDecorator._has_bind_expression": [], "sqlalchemy.sql.type_api.TypeDecorator.result_processor": [], "sqlalchemy.sql.type_api.TypeDecorator._has_result_processor": [], "sqlalchemy.sql.type_api.TypeDecorator.bind_processor": [], "sqlalchemy.sql.type_api.TypeDecorator.literal_processor": [], "sqlalchemy.sql.type_api.TypeDecorator._has_literal_processor": [], "sqlalchemy.sql.type_api.TypeDecorator._has_bind_processor": [], "sqlalchemy.sql.type_api.TypeDecorator.process_result_value": [], "sqlalchemy.sql.type_api.TypeDecorator.process_bind_param": [], "sqlalchemy.sql.type_api.TypeDecorator.process_literal_param": [], "sqlalchemy.sql.type_api.TypeDecorator.__getattr__": [], "sqlalchemy.sql.type_api.TypeDecorator._unwrapped_dialect_impl": [], "sqlalchemy.sql.type_api.TypeDecorator.load_dialect_impl": [], "sqlalchemy.sql.type_api.TypeDecorator.type_engine": [], "sqlalchemy.sql.type_api.TypeDecorator._set_parent_with_dispatch": [], "sqlalchemy.sql.type_api.TypeDecorator._set_parent": [], "sqlalchemy.sql.type_api.TypeDecorator._type_affinity": [], "sqlalchemy.sql.type_api.TypeDecorator._gen_dialect_impl": [], "sqlalchemy.sql.type_api.TypeDecorator._static_cache_key": [], "sqlalchemy.sql.type_api.TypeDecorator.comparator_factory": [], "sqlalchemy.sql.type_api.TypeDecorator.Comparator.reverse_operate": [], "sqlalchemy.sql.type_api.TypeDecorator.Comparator.operate": [], "sqlalchemy.sql.type_api.TypeDecorator.__init__": [], "sqlalchemy.sql.type_api.NativeForEmulated.adapt_emulated_to_native": [], "sqlalchemy.sql.type_api.NativeForEmulated.adapt_native_to_emulated": [], "sqlalchemy.sql.type_api.Emulated.adapt": [], "sqlalchemy.sql.type_api.Emulated.adapt_to_emulated": [], "sqlalchemy.sql.type_api.UserDefinedType.coerce_compared_value": [], "sqlalchemy.sql.type_api.TypeEngine.__repr__": [], "sqlalchemy.sql.type_api.TypeEngine.__str__": [], "sqlalchemy.sql.type_api.TypeEngine._default_dialect": [], "sqlalchemy.sql.type_api.TypeEngine.compile": [], "sqlalchemy.sql.type_api.TypeEngine._compare_type_affinity": [], "sqlalchemy.sql.type_api.TypeEngine.coerce_compared_value": [], "sqlalchemy.sql.type_api.TypeEngine.adapt": [], "sqlalchemy.sql.type_api.TypeEngine._static_cache_key": [], "sqlalchemy.sql.type_api.TypeEngine._gen_dialect_impl": [], "sqlalchemy.sql.type_api.TypeEngine._dialect_info": [], "sqlalchemy.sql.type_api.TypeEngine._cached_custom_processor": [], "sqlalchemy.sql.type_api.TypeEngine._cached_result_processor": [], "sqlalchemy.sql.type_api.TypeEngine._cached_bind_processor": [], "sqlalchemy.sql.type_api.TypeEngine._cached_literal_processor": [], "sqlalchemy.sql.type_api.TypeEngine._unwrapped_dialect_impl": [], "sqlalchemy.sql.type_api.TypeEngine.dialect_impl": [], "sqlalchemy.sql.type_api.TypeEngine.as_generic": [], "sqlalchemy.sql.type_api.TypeEngine._generic_type_affinity": [], "sqlalchemy.sql.type_api.TypeEngine._type_affinity": [], "sqlalchemy.sql.type_api.TypeEngine.with_variant": [], "sqlalchemy.sql.type_api.TypeEngine.python_type": [], "sqlalchemy.sql.type_api.TypeEngine.get_dbapi_type": [], "sqlalchemy.sql.type_api.TypeEngine.compare_values": [], "sqlalchemy.sql.type_api.TypeEngine._to_instance": [], "sqlalchemy.sql.type_api.TypeEngine._has_bind_expression": [], "sqlalchemy.sql.type_api.TypeEngine.bind_expression": [], "sqlalchemy.sql.type_api.TypeEngine._has_column_expression": [], "sqlalchemy.sql.type_api.TypeEngine.column_expression": [], "sqlalchemy.sql.type_api.TypeEngine.result_processor": [], "sqlalchemy.sql.type_api.TypeEngine.bind_processor": [], "sqlalchemy.sql.type_api.TypeEngine.literal_processor": [], "sqlalchemy.sql.type_api.TypeEngine.copy_value": [], "sqlalchemy.sql.type_api.TypeEngine.compare_against_backend": [], "sqlalchemy.sql.type_api.TypeEngine.copy": [], "sqlalchemy.sql.type_api.TypeEngine.evaluates_none": [], "sqlalchemy.sql.type_api.TypeEngine.Comparator.__reduce__": [], "sqlalchemy.sql.type_api.TypeEngine.Comparator._adapt_expression": [], "sqlalchemy.sql.type_api.TypeEngine.Comparator.reverse_operate": [], "sqlalchemy.sql.type_api.TypeEngine.Comparator.operate": [], "sqlalchemy.sql.type_api.TypeEngine.Comparator.__init__": [], "sqlalchemy.sql.type_api.TypeEngine.Comparator.__clause_element__": [], "libcst.helpers.expression.get_full_name_for_node_or_raise": [], "libcst.helpers.expression.get_full_name_for_node": [], "keystone.common.sql.expand_repo.versions.029_placeholder.upgrade": [], "graphene_sqlalchemy.fields.get_nullable_type": [], "graphene_sqlalchemy.fields.unregisterConnectionFieldFactory": [], "graphene_sqlalchemy.fields.registerConnectionFieldFactory": [], "graphene_sqlalchemy.fields.createConnectionField": [], "graphene_sqlalchemy.fields.default_connection_field_factory": [], "graphene_sqlalchemy.fields.BatchSQLAlchemyConnectionField.from_relationship": [], "graphene_sqlalchemy.fields.BatchSQLAlchemyConnectionField.get_resolver": [], "graphene_sqlalchemy.fields.SQLAlchemyConnectionField.get_query": [], "graphene_sqlalchemy.fields.SQLAlchemyConnectionField.__init__": [], "graphene_sqlalchemy.fields.UnsortedSQLAlchemyConnectionField.get_resolver": [], "graphene_sqlalchemy.fields.UnsortedSQLAlchemyConnectionField.connection_resolver": [], "graphene_sqlalchemy.fields.UnsortedSQLAlchemyConnectionField.resolve_connection": [], "graphene_sqlalchemy.fields.UnsortedSQLAlchemyConnectionField.get_query": [], "graphene_sqlalchemy.fields.UnsortedSQLAlchemyConnectionField.model": [], "graphene_sqlalchemy.fields.UnsortedSQLAlchemyConnectionField.type": [], "keystone.api.os_oauth1.AuthorizeResource.put": [ { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 306, "column": 22 }, "stop": { "line": 306, "column": 44 } }, { "path": "keystone/api/os_oauth1.py", "start": { "line": 327, "column": 18 }, "stop": { "line": 327, "column": 40 } }, { "path": "keystone/api/os_oauth1.py", "start": { "line": 317, "column": 18 }, "stop": { "line": 317, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 289, "column": 17 }, "stop": { "line": 289, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask.wrappers.JSONMixin.get_json", "class_name": "flask.wrappers.Request", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 308, "column": 23 }, "stop": { "line": 308, "column": 43 } } ], "kind": "function", "target": "keystone.api.os_oauth1._normalize_role_list" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 294, "column": 18 }, "stop": { "line": 294, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Forbidden", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 312, "column": 27 }, "stop": { "line": 312, "column": 48 } }, { "path": "keystone/api/os_oauth1.py", "start": { "line": 292, "column": 14 }, "stop": { "line": 292, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 303, "column": 22 }, "stop": { "line": 303, "column": 46 } } ], "kind": "function", "target": "oslo_utils.timeutils.normalize_time" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 323, "column": 19 }, "stop": { "line": 323, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 330, "column": 19 }, "stop": { "line": 330, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 291, "column": 8 }, "stop": { "line": 291, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 304, "column": 16 }, "stop": { "line": 304, "column": 39 } } ], "kind": "function", "target": "oslo_utils.timeutils.parse_isotime" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 288, "column": 8 }, "stop": { "line": 288, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 325, "column": 15 }, "stop": { "line": 325, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.issuperset", "class_name": "set", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 302, "column": 18 }, "stop": { "line": 302, "column": 34 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" } ], "keystone.api.os_oauth1.AccessTokenResource.post": [ { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 282, "column": 8 }, "stop": { "line": 282, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.Headers.__setitem__", "class_name": "werkzeug.datastructures.Headers", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 261, "column": 8 }, "stop": { "line": 261, "column": 36 } } ], "kind": "function", "target": "keystone.oauth1.core.validate_oauth_params" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 209, "column": 18 }, "stop": { "line": 209, "column": 43 } }, { "path": "keystone/api/os_oauth1.py", "start": { "line": 206, "column": 18 }, "stop": { "line": 206, "column": 43 } }, { "path": "keystone/api/os_oauth1.py", "start": { "line": 203, "column": 18 }, "stop": { "line": 203, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 218, "column": 22 }, "stop": { "line": 218, "column": 46 } } ], "kind": "function", "target": "oslo_utils.timeutils.normalize_time" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 271, "column": 22 }, "stop": { "line": 271, "column": 57 } } ], "kind": "function", "target": "keystone.notifications.build_audit_initiator" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 242, "column": 22 }, "stop": { "line": 242, "column": 44 } }, { "path": "keystone/api/os_oauth1.py", "start": { "line": 265, "column": 18 }, "stop": { "line": 265, "column": 40 } }, { "path": "keystone/api/os_oauth1.py", "start": { "line": 259, "column": 18 }, "stop": { "line": 259, "column": 40 } }, { "path": "keystone/api/os_oauth1.py", "start": { "line": 249, "column": 22 }, "stop": { "line": 249, "column": 44 } }, { "path": "keystone/api/os_oauth1.py", "start": { "line": 221, "column": 22 }, "stop": { "line": 221, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 225, "column": 30 }, "stop": { "line": 225, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.__init__", "class_name": "keystone.oauth1.validator.OAuthValidator", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 232, "column": 24 }, "stop": { "line": 232, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 273, "column": 18 }, "stop": { "line": 273, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 223, "column": 14 }, "stop": { "line": 223, "column": 32 } } ], "kind": "function", "target": "keystone.api.os_oauth1._update_url_scheme" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 281, "column": 15 }, "stop": { "line": 281, "column": 34 } } ], "kind": "function", "target": "flask.helpers.make_response" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 219, "column": 16 }, "stop": { "line": 219, "column": 39 } } ], "kind": "function", "target": "oslo_utils.timeutils.parse_isotime" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 224, "column": 26 }, "stop": { "line": 224, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oauthlib.oauth1.rfc5849.endpoints.base.BaseEndpoint.__init__", "class_name": "oauthlib.oauth1.rfc5849.endpoints.access_token.AccessTokenEndpoint", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 198, "column": 22 }, "stop": { "line": 198, "column": 39 } }, { "path": "keystone/api/os_oauth1.py", "start": { "line": 199, "column": 27 }, "stop": { "line": 199, "column": 44 } }, { "path": "keystone/api/os_oauth1.py", "start": { "line": 200, "column": 25 }, "stop": { "line": 200, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 278, "column": 25 }, "stop": { "line": 278, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 277, "column": 11 }, "stop": { "line": 277, "column": 48 } } ], "kind": "function", "target": "int.__ge__" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 279, "column": 12 }, "stop": { "line": 279, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 228, "column": 22 }, "stop": { "line": 228, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oauthlib.oauth1.rfc5849.endpoints.access_token.AccessTokenEndpoint.create_access_token_response", "class_name": "oauthlib.oauth1.rfc5849.endpoints.access_token.AccessTokenEndpoint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 217, "column": 18 }, "stop": { "line": 217, "column": 34 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 197, "column": 24 }, "stop": { "line": 197, "column": 48 } } ], "kind": "function", "target": "keystone.oauth1.core.get_oauth_headers" } ], "keystone.api.os_oauth1.RequestTokenResource.post": [ { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 190, "column": 8 }, "stop": { "line": 190, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.Headers.__setitem__", "class_name": "werkzeug.datastructures.Headers", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 166, "column": 18 }, "stop": { "line": 166, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oauthlib.oauth1.rfc5849.endpoints.request_token.RequestTokenEndpoint.create_request_token_response", "class_name": "oauthlib.oauth1.rfc5849.endpoints.request_token.RequestTokenEndpoint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 173, "column": 8 }, "stop": { "line": 173, "column": 36 } } ], "kind": "function", "target": "keystone.oauth1.core.validate_oauth_params" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 153, "column": 18 }, "stop": { "line": 153, "column": 43 } }, { "path": "keystone/api/os_oauth1.py", "start": { "line": 150, "column": 18 }, "stop": { "line": 150, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 179, "column": 22 }, "stop": { "line": 179, "column": 57 } } ], "kind": "function", "target": "keystone.notifications.build_audit_initiator" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 146, "column": 31 }, "stop": { "line": 146, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.Headers.get", "class_name": "werkzeug.datastructures.EnvironHeaders", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 171, "column": 18 }, "stop": { "line": 171, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 164, "column": 30 }, "stop": { "line": 164, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.__init__", "class_name": "keystone.oauth1.validator.OAuthValidator", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 181, "column": 18 }, "stop": { "line": 181, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 160, "column": 14 }, "stop": { "line": 160, "column": 32 } } ], "kind": "function", "target": "keystone.api.os_oauth1._update_url_scheme" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 189, "column": 15 }, "stop": { "line": 189, "column": 34 } } ], "kind": "function", "target": "flask.helpers.make_response" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 145, "column": 22 }, "stop": { "line": 145, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 186, "column": 25 }, "stop": { "line": 186, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 185, "column": 11 }, "stop": { "line": 185, "column": 49 } } ], "kind": "function", "target": "int.__ge__" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 187, "column": 12 }, "stop": { "line": 187, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 163, "column": 27 }, "stop": { "line": 163, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oauthlib.oauth1.rfc5849.endpoints.base.BaseEndpoint.__init__", "class_name": "oauthlib.oauth1.rfc5849.endpoints.request_token.RequestTokenEndpoint", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 162, "column": 8 }, "stop": { "line": 162, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 144, "column": 24 }, "stop": { "line": 144, "column": 48 } } ], "kind": "function", "target": "keystone.oauth1.core.get_oauth_headers" } ], "keystone.api.os_oauth1.ConsumerResource.patch": [ { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 131, "column": 20 }, "stop": { "line": 131, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask.wrappers.JSONMixin.get_json", "class_name": "flask.wrappers.Request", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 135, "column": 8 }, "stop": { "line": 135, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._require_matching_id", "class_name": "keystone.api.os_oauth1.ConsumerResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 138, "column": 15 }, "stop": { "line": 138, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.os_oauth1.ConsumerResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 130, "column": 8 }, "stop": { "line": 130, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 137, "column": 45 }, "stop": { "line": 137, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.os_oauth1.ConsumerResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 133, "column": 8 }, "stop": { "line": 133, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 134, "column": 19 }, "stop": { "line": 134, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._normalize_dict", "class_name": "keystone.api.os_oauth1.ConsumerResource", "dispatch": "dynamic" } ], "keystone.api.os_oauth1.ConsumerResource.delete": [ { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 116, "column": 8 }, "stop": { "line": 116, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 126, "column": 35 }, "stop": { "line": 126, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.os_oauth1.ConsumerResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 118, "column": 12 }, "stop": { "line": 121, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 124, "column": 8 }, "stop": { "line": 124, "column": 57 } } ], "kind": "function", "target": "keystone.notifications.invalidate_token_cache_notification" } ], "keystone.api.os_oauth1.ConsumerResource.post": [ { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 106, "column": 20 }, "stop": { "line": 106, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask.wrappers.JSONMixin.get_json", "class_name": "flask.wrappers.Request", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 113, "column": 15 }, "stop": { "line": 113, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.os_oauth1.ConsumerResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 105, "column": 8 }, "stop": { "line": 105, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 112, "column": 32 }, "stop": { "line": 112, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.os_oauth1.ConsumerResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 109, "column": 8 }, "stop": { "line": 109, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 108, "column": 19 }, "stop": { "line": 108, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._normalize_dict", "class_name": "keystone.api.os_oauth1.ConsumerResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 110, "column": 19 }, "stop": { "line": 110, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._assign_unique_id", "class_name": "keystone.api.os_oauth1.ConsumerResource", "dispatch": "dynamic" } ], "keystone.api.os_oauth1.ConsumerResource.get": [ { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 101, "column": 19 }, "stop": { "line": 101, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.os_oauth1.ConsumerResource._list_consumers", "class_name": "keystone.api.os_oauth1.ConsumerResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 102, "column": 15 }, "stop": { "line": 102, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.os_oauth1.ConsumerResource._get_consumer", "class_name": "keystone.api.os_oauth1.ConsumerResource", "dispatch": "dynamic" } ], "keystone.api.os_oauth1.ConsumerResource._get_consumer": [ { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 96, "column": 8 }, "stop": { "line": 96, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 97, "column": 15 }, "stop": { "line": 97, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.os_oauth1.ConsumerResource", "dispatch": "dynamic" } ], "keystone.api.os_oauth1.ConsumerResource._list_consumers": [ { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 92, "column": 8 }, "stop": { "line": 92, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 93, "column": 15 }, "stop": { "line": 93, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.os_oauth1.ConsumerResource", "dispatch": "dynamic" } ], "keystone.api.os_oauth1._OAuth1ResourceBase.get": [ { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 81, "column": 14 }, "stop": { "line": 81, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.exceptions.MethodNotAllowed.__init__", "class_name": "werkzeug.exceptions.MethodNotAllowed", "dispatch": "static" } ], "keystone.api.os_oauth1._update_url_scheme": [ { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 68, "column": 17 }, "stop": { "line": 68, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 71, "column": 14 }, "stop": { "line": 71, "column": 33 } } ], "kind": "function", "target": "urllib.parse.urlunparse" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 70, "column": 4 }, "stop": { "line": 70, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__setitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 67, "column": 10 }, "stop": { "line": 67, "column": 27 } } ], "kind": "function", "target": "keystone.server.flask.common.base_url" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 68, "column": 17 }, "stop": { "line": 68, "column": 21 } }, { "path": "keystone/api/os_oauth1.py", "start": { "line": 69, "column": 19 }, "stop": { "line": 69, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 68, "column": 22 }, "stop": { "line": 68, "column": 39 } }, { "path": "keystone/api/os_oauth1.py", "start": { "line": 69, "column": 24 }, "stop": { "line": 69, "column": 41 } } ], "kind": "function", "target": "urllib.parse.urlparse" } ], "keystone.api.os_oauth1._normalize_role_list": [ { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 55, "column": 12 }, "stop": { "line": 55, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/os_oauth1.py", "start": { "line": 60, "column": 12 }, "stop": { "line": 60, "column": 21 } }, { "path": "keystone/api/os_oauth1.py", "start": { "line": 58, "column": 12 }, "stop": { "line": 58, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.add", "class_name": "set", "dispatch": "dynamic" } ], "libcst.codemod.visitors.tests.test_apply_type_annotations.TestApplyAnnotationsVisitor.test_annotate_functions_with_existing_annotations": [], "libcst.codemod.visitors.tests.test_apply_type_annotations.TestApplyAnnotationsVisitor.test_annotate_functions_py38": [], "libcst.codemod.visitors.tests.test_apply_type_annotations.TestApplyAnnotationsVisitor.test_annotate_functions": [], "greenlet.tests.test_version.VersionTests.test_version": [], "IPython.lib.backgroundjobs.BackgroundJobFunc.call": [], "IPython.lib.backgroundjobs.BackgroundJobFunc.__init__": [], "IPython.lib.backgroundjobs.BackgroundJobExpr.call": [], "IPython.lib.backgroundjobs.BackgroundJobExpr.__init__": [], "IPython.lib.backgroundjobs.BackgroundJobBase.run": [], "IPython.lib.backgroundjobs.BackgroundJobBase.traceback": [], "IPython.lib.backgroundjobs.BackgroundJobBase.__repr__": [], "IPython.lib.backgroundjobs.BackgroundJobBase.__str__": [], "IPython.lib.backgroundjobs.BackgroundJobBase._init": [], "IPython.lib.backgroundjobs.BackgroundJobBase.__init__": [], "IPython.lib.backgroundjobs.BackgroundJobManager.traceback": [], "IPython.lib.backgroundjobs.BackgroundJobManager._traceback": [], "IPython.lib.backgroundjobs.BackgroundJobManager.result": [], "IPython.lib.backgroundjobs.BackgroundJobManager.flush": [], "IPython.lib.backgroundjobs.BackgroundJobManager.remove": [], "IPython.lib.backgroundjobs.BackgroundJobManager.status": [], "IPython.lib.backgroundjobs.BackgroundJobManager._status_new": [], "IPython.lib.backgroundjobs.BackgroundJobManager._group_flush": [], "IPython.lib.backgroundjobs.BackgroundJobManager._group_report": [], "IPython.lib.backgroundjobs.BackgroundJobManager._update_status": [], "IPython.lib.backgroundjobs.BackgroundJobManager.__call__": [], "IPython.lib.backgroundjobs.BackgroundJobManager.__getitem__": [], "IPython.lib.backgroundjobs.BackgroundJobManager.new": [], "IPython.lib.backgroundjobs.BackgroundJobManager.completed": [], "IPython.lib.backgroundjobs.BackgroundJobManager.dead": [], "IPython.lib.backgroundjobs.BackgroundJobManager.running": [], "IPython.lib.backgroundjobs.BackgroundJobManager.__init__": [], "mako.ext.extract.MessageExtractor._split_comment": [], "mako.ext.extract.MessageExtractor.extract_nodes": [], "mako.ext.extract.MessageExtractor.process_file": [], "keystone.common.sql.data_migration_repo.versions.027_placeholder.upgrade": [], "oslo_config.tests.test_sphinxconfiggen.MultipleSampleGenerationTest.test_multi_sample_gen_with_without_any_base": [], "oslo_config.tests.test_sphinxconfiggen.MultipleSampleGenerationTest.test_multi_sample_gen_with_without_one_base": [], "oslo_config.tests.test_sphinxconfiggen.MultipleSampleGenerationTest.test_multi_sample_gen": [], "oslo_config.tests.test_sphinxconfiggen.SingleSampleGenerationTest.test_sample_gen_with_single_config_file_no_base": [], "oslo_config.tests.test_sphinxconfiggen.SingleSampleGenerationTest.test_sample_gen_with_single_config_file": [], "fasteners.tests.test_reader_writer_lock._spawling": [], "fasteners.tests.test_reader_writer_lock._spawn_variation": [], "fasteners.tests.test_reader_writer_lock.ProcessReaderWriterLock._assert_valid": [], "fasteners.tests.test_reader_writer_lock.ProcessReaderWriterLock.test_multi_writer": [], "fasteners.tests.test_reader_writer_lock.ProcessReaderWriterLock.test_multi_reader_single_writer": [], "fasteners.tests.test_reader_writer_lock.ProcessReaderWriterLock.test_multi_reader_multi_writer": [], "fasteners.tests.test_reader_writer_lock.ProcessReaderWriterLock.test_reader_releases_lock_upon_crash": [], "fasteners.tests.test_reader_writer_lock.ProcessReaderWriterLock.test_writer_releases_lock_upon_crash": [], "fasteners.tests.test_reader_writer_lock.ProcessReaderWriterLock.test_no_concurrent_readers_writers": [], "fasteners.tests.test_reader_writer_lock.ProcessReaderWriterLock.test_no_concurrent_writers": [], "fasteners.tests.test_reader_writer_lock.ProcessReaderWriterLock.test_lock": [], "fasteners.tests.test_reader_writer_lock.ProcessReaderWriterLock.tearDown": [], "fasteners.tests.test_reader_writer_lock.ProcessReaderWriterLock.setUp": [], "fasteners.tests.test_reader_writer_lock.run_writer_releases_lock_upon_crash": [], "fasteners.tests.test_reader_writer_lock.reader_releases_lock_upon_crash_writer_lock": [], "fasteners.tests.test_reader_writer_lock.reader_releases_lock_upon_crash_reader_lock": [], "fasteners.tests.test_reader_writer_lock.run_reader_writer_chaotic": [], "fasteners.tests.test_reader_writer_lock.no_concurrent_readers_writers_acquire_check": [], "fasteners.tests.test_reader_writer_lock.run_no_cuncurrent_readers_writers": [], "fasteners.tests.test_reader_writer_lock.no_concurrent_writers_acquire_check": [], "fasteners.tests.test_reader_writer_lock.run_no_concurrent_writers": [], "fasteners.tests.test_reader_writer_lock.run_doesnt_hang": [], "fasteners.tests.test_reader_writer_lock.unpack": [], "libcst._parser.grammar.get_nonterminal_conversions": [], "libcst._parser.grammar.get_nonterminal_productions": [], "libcst._parser.grammar._should_include_future": [], "libcst._parser.grammar._should_include": [], "libcst._parser.grammar._compare_versions": [], "libcst._parser.grammar._get_version_comparison": [], "libcst._parser.grammar.validate_grammar": [], "libcst._parser.grammar.get_terminal_conversions": [], "libcst._parser.grammar.get_grammar": [], "libcst._parser.grammar.get_grammar_str": [], "setuptools._vendor.six.python_2_unicode_compatible": [], "setuptools._vendor.six.add_metaclass": [], "setuptools._vendor.six.with_metaclass": [], "setuptools._vendor.six.assertRegex": [], "setuptools._vendor.six.assertRaisesRegex": [], "setuptools._vendor.six.assertCountEqual": [], "setuptools._vendor.six.remove_move": [], "setuptools._vendor.six.add_move": [], "setuptools._vendor.six.Module_six_moves_urllib.__dir__": [], "setuptools._vendor.six._SixMetaPathImporter.get_code": [], "setuptools._vendor.six._SixMetaPathImporter.is_package": [], "setuptools._vendor.six._SixMetaPathImporter.load_module": [], "setuptools._vendor.six._SixMetaPathImporter.__get_module": [], "setuptools._vendor.six._SixMetaPathImporter.find_module": [], "setuptools._vendor.six._SixMetaPathImporter._get_module": [], "setuptools._vendor.six._SixMetaPathImporter._add_module": [], "setuptools._vendor.six._SixMetaPathImporter.__init__": [], "setuptools._vendor.six.MovedAttribute._resolve": [], "setuptools._vendor.six.MovedAttribute.__init__": [], "setuptools._vendor.six._LazyModule.__dir__": [], "setuptools._vendor.six._LazyModule.__init__": [], "setuptools._vendor.six.MovedModule.__getattr__": [], "setuptools._vendor.six.MovedModule._resolve": [], "setuptools._vendor.six.MovedModule.__init__": [], "setuptools._vendor.six._LazyDescr.__get__": [], "setuptools._vendor.six._LazyDescr.__init__": [], "setuptools._vendor.six._import_module": [], "setuptools._vendor.six._add_doc": [], "webob.headers.EnvironHeaders.__iter__": [], "webob.headers.EnvironHeaders.__len__": [], "webob.headers.EnvironHeaders.__contains__": [], "webob.headers.EnvironHeaders.keys": [], "webob.headers.EnvironHeaders.__delitem__": [], "webob.headers.EnvironHeaders.__setitem__": [], "webob.headers.EnvironHeaders.__getitem__": [], "webob.headers.EnvironHeaders.__init__": [], "webob.headers._trans_name": [], "webob.headers._trans_key": [], "webob.headers.ResponseHeaders.pop": [], "webob.headers.ResponseHeaders.setdefault": [], "webob.headers.ResponseHeaders.__contains__": [], "webob.headers.ResponseHeaders.__delitem__": [], "webob.headers.ResponseHeaders.__setitem__": [], "webob.headers.ResponseHeaders.dict_of_lists": [], "webob.headers.ResponseHeaders.mixed": [], "webob.headers.ResponseHeaders.getall": [], "webob.headers.ResponseHeaders.__getitem__": [], "keystone.common.sql.contract_repo.versions.046_contract_old_password_data_to_password_hash_column.upgrade": [], "graphene_sqlalchemy.tests.models.ReflectedEditor.__subclasses__": [], "graphene_sqlalchemy.tests.models.Reporter.hybrid_prop": [], "graphene_sqlalchemy.tests.models.CompositeFullName.__repr__": [], "graphene_sqlalchemy.tests.models.CompositeFullName.__composite_values__": [], "graphene_sqlalchemy.tests.models.CompositeFullName.__init__": [], "graphql.language.tests.test_visitor.test_visits_with_typeinfo_maintains_type_info_during_edit": [], "graphql.language.tests.test_visitor.test_visits_with_typeinfo_maintains_type_info_during_visit": [], "graphql.language.tests.test_visitor.test_visits_in_pararell_allows_for_editing_on_leave": [], "graphql.language.tests.test_visitor.test_visits_in_pararell_allows_for_editing_on_enter": [], "graphql.language.tests.test_visitor.test_visits_in_pararell_allows_early_exit_from_different_points": [], "graphql.language.tests.test_visitor.test_visits_in_pararell_allows_early_exit_while_visiting": [], "graphql.language.tests.test_visitor.test_visits_in_pararell_allows_skipping_different_subtrees": [], "graphql.language.tests.test_visitor.test_visits_in_pararell_allows_skipping_a_subtree": [], "graphql.language.tests.test_visitor.test_visits_kitchen_sink": [], "graphql.language.tests.test_visitor.test_allows_a_named_functions_visitor_api": [], "graphql.language.tests.test_visitor.test_allows_early_exit_while_visiting": [], "graphql.language.tests.test_visitor.test_allows_skipping_a_subtree": [], "graphql.language.tests.test_visitor.test_visits_edited_node": [], "graphql.language.tests.test_visitor.test_allows_for_editing_on_leave": [], "graphql.language.tests.test_visitor.test_allows_for_editing_on_enter": [], "graphql.language.tests.test_visitor.test_allows_editing_the_root_node_on_enter_and_on_leave": [], "graphql.language.tests.test_visitor.test_allows_editing_a_node_both_on_enter_and_on_leave": [], "IPython.terminal.tests.test_debug_magic.test_debug_magic_passes_through_generators": [], "pip._internal.commands.show.print_results": [], "pip._internal.commands.show.search_packages_info": [], "pip._internal.commands.show.ShowCommand.run": [], "pip._internal.commands.show.ShowCommand.__init__": [], "keystoneclient.tests.unit.v3.test_endpoints.EndpointTests.test_list_filtered_by_region": [], "keystoneclient.tests.unit.v3.test_endpoints.EndpointTests.test_list_invalid_interface": [], "keystoneclient.tests.unit.v3.test_endpoints.EndpointTests.test_list_internal_interface": [], "keystoneclient.tests.unit.v3.test_endpoints.EndpointTests.test_list_admin_interface": [], "keystoneclient.tests.unit.v3.test_endpoints.EndpointTests.test_list_public_interface": [], "keystoneclient.tests.unit.v3.test_endpoints.EndpointTests.test_update_invalid_interface": [], "keystoneclient.tests.unit.v3.test_endpoints.EndpointTests.test_update_internal_interface": [], "keystoneclient.tests.unit.v3.test_endpoints.EndpointTests.test_update_admin_interface": [], "keystoneclient.tests.unit.v3.test_endpoints.EndpointTests.test_update_public_interface": [], "keystoneclient.tests.unit.v3.test_endpoints.EndpointTests.test_create_invalid_interface": [], "keystoneclient.tests.unit.v3.test_endpoints.EndpointTests.test_create_internal_interface": [], "keystoneclient.tests.unit.v3.test_endpoints.EndpointTests.test_create_admin_interface": [], "keystoneclient.tests.unit.v3.test_endpoints.EndpointTests.test_create_public_interface": [], "keystoneclient.tests.unit.v3.test_endpoints.EndpointTests.new_ref": [], "keystoneclient.tests.unit.v3.test_endpoints.EndpointTests.setUp": [], "IPython.core.tests.test_autocall.test_autocall_should_ignore_raw_strings": [], "IPython.core.tests.test_autocall.doctest_autocall": [], "unittest2.load_tests": [], "libcst.codemod._cli.parallel_exec_transform_with_prettyprint": [], "libcst.codemod._cli._execute_transform_wrap": [], "libcst.codemod._cli._print_parallel_result": [], "libcst.codemod._cli.Progress.clear": [], "libcst.codemod._cli.Progress.estimate_completion": [], "libcst.codemod._cli.Progress._human_seconds": [], "libcst.codemod._cli.Progress.print": [], "libcst.codemod._cli.Progress.__init__": [], "libcst.codemod._cli._execute_transform": [], "libcst.codemod._cli._calculate_module": [], "libcst.codemod._cli.exec_transform_with_prettyprint": [], "libcst.codemod._cli.diff_code": [], "libcst.codemod._cli.gather_files": [], "libcst.codemod._cli.print_execution_result": [], "libcst.codemod._cli.invoke_formatter": [], "PathInfo.__init__": [], "libcst._nodes.tests.test_ifexp.IfExpTest.test_invalid": [], "libcst._nodes.tests.test_ifexp.IfExpTest.test_valid": [], "async_generator._tests.test_async_generator.test_gc_hooks_behavior": [], "async_generator._tests.test_async_generator.test_gc_hooks_interface": [], "async_generator._tests.test_async_generator.local_asyncgen_hooks": [], "async_generator._tests.test_async_generator.test_no_spurious_unawaited_coroutine_warning": [], "async_generator._tests.test_async_generator.test_throw_StopIteration_or_StopAsyncIteration": [], "async_generator._tests.test_async_generator.lets_exception_out": [], "async_generator._tests.test_async_generator.test_refcnt": [], "async_generator._tests.test_async_generator.test_ag_attributes": [], "async_generator._tests.test_async_generator.test_collections_abc_AsyncGenerator": [], "async_generator._tests.test_async_generator.test_isasyncgenfunction_is_not_inherited_by_wrappers": [], "async_generator._tests.test_async_generator.test_isasyncgenfunction": [], "async_generator._tests.test_async_generator.test_isasyncgen": [], "async_generator._tests.test_async_generator.test___del__": [], "async_generator._tests.test_async_generator.test_yield_from_athrow_raises_StopAsyncIteration": [], "async_generator._tests.test_async_generator.test_yield_from_with_old_style_aiter": [], "async_generator._tests.test_async_generator.test_yield_from_non_generator_with_no_aclose": [], "async_generator._tests.test_async_generator.test_yield_from_non_generator": [], "async_generator._tests.test_async_generator.test_yield_from_empty": [], "async_generator._tests.test_async_generator.test_async_yield_from_return_value": [], "async_generator._tests.test_async_generator.yields_from_returns_1": [], "async_generator._tests.test_async_generator.returns_1": [], "async_generator._tests.test_async_generator.test_async_yield_from_athrow": [], "async_generator._tests.test_async_generator.test_async_yield_from_asend": [], "async_generator._tests.test_async_generator.wraps_doubles_sends": [], "async_generator._tests.test_async_generator.doubles_sends": [], "async_generator._tests.test_async_generator.test_async_yield_from_": [], "async_generator._tests.test_async_generator.async_range_twice": [], "async_generator._tests.test_async_generator.test_aclose_yielding": [], "async_generator._tests.test_async_generator.async_yield_during_aclose": [], "async_generator._tests.test_async_generator.sync_yield_during_aclose": [], "async_generator._tests.test_async_generator.test_aclose_on_finished_generator": [], "async_generator._tests.test_async_generator.test_aclose_on_unstarted_generator": [], "async_generator._tests.test_async_generator.test_aclose": [], "async_generator._tests.test_async_generator.close_me_aiter": [], "async_generator._tests.test_async_generator.test_athrow": [], "async_generator._tests.test_async_generator.athrow_me": [], "async_generator._tests.test_async_generator.test_asend": [], "async_generator._tests.test_async_generator.asend_me": [], "async_generator._tests.test_async_generator.test_reentrance_forbidden_while_suspended_in_coroutine_runner": [], "async_generator._tests.test_async_generator.test_reentrance_forbidden_simultaneous_asends": [], "async_generator._tests.test_async_generator.test_reentrance_forbidden": [], "async_generator._tests.test_async_generator.test_yield_different_entries": [], "async_generator._tests.test_async_generator.hostile_coroutine_runner": [], "async_generator._tests.test_async_generator.yield_after_different_entries": [], "async_generator._tests.test_async_generator.next_me": [], "async_generator._tests.test_async_generator.number_me": [], "async_generator._tests.test_async_generator.hit_me": [], "async_generator._tests.test_async_generator.test_bad_return_value": [], "async_generator._tests.test_async_generator.async_gen_with_non_None_return": [], "async_generator._tests.test_async_generator.test_yield_no_arg": [], "async_generator._tests.test_async_generator.agen_yield_no_arg": [], "async_generator._tests.test_async_generator.test_async_generator": [], "async_generator._tests.test_async_generator.HasAsyncGenMethod.async_multiplied": [], "async_generator._tests.test_async_generator.HasAsyncGenMethod.__init__": [], "async_generator._tests.test_async_generator.double": [], "async_generator._tests.test_async_generator.async_range": [], "async_generator._tests.test_async_generator.collect": [], "IPython.core.builtin_trap.BuiltinTrap.deactivate": [], "IPython.core.builtin_trap.BuiltinTrap.activate": [], "IPython.core.builtin_trap.BuiltinTrap.remove_builtin": [], "IPython.core.builtin_trap.BuiltinTrap.add_builtin": [], "IPython.core.builtin_trap.BuiltinTrap.__exit__": [], "IPython.core.builtin_trap.BuiltinTrap.__enter__": [], "IPython.core.builtin_trap.BuiltinTrap.__init__": [], "keystone.common.sql.expand_repo.versions.041_placeholder.upgrade": [], "libcst.codemod.commands.remove_unused_imports.RemoveUnusedImportsCommand._handle_import": [], "libcst.codemod.commands.remove_unused_imports.RemoveUnusedImportsCommand.visit_ImportFrom": [], "libcst.codemod.commands.remove_unused_imports.RemoveUnusedImportsCommand.visit_Import": [], "libcst.codemod.commands.remove_unused_imports.RemoveUnusedImportsCommand.visit_Module": [], "libcst.codemod.commands.remove_unused_imports.RemoveUnusedImportsCommand.__init__": [], "alembic.testing.warnings.setup_filters": [], "sqlalchemy.inspection._self_inspects": [], "sqlalchemy.inspection._inspects": [], "sqlalchemy.inspection.inspect": [], "pip._internal.commands.search.highest_version": [], "pip._internal.commands.search.print_results": [], "pip._internal.commands.search.transform_hits": [], "pip._internal.commands.search.SearchCommand.search": [], "pip._internal.commands.search.SearchCommand.run": [], "pip._internal.commands.search.SearchCommand.__init__": [], "rx.concurrency.mainloopscheduler.ioloopscheduler.IOLoopScheduler.now": [], "rx.concurrency.mainloopscheduler.ioloopscheduler.IOLoopScheduler.schedule_absolute": [], "rx.concurrency.mainloopscheduler.ioloopscheduler.IOLoopScheduler.schedule_relative": [], "rx.concurrency.mainloopscheduler.ioloopscheduler.IOLoopScheduler.schedule": [], "rx.concurrency.mainloopscheduler.ioloopscheduler.IOLoopScheduler.__init__": [], "amqp.connection.Connection.server_capabilities": [], "amqp.connection.Connection.sock": [], "amqp.connection.Connection.heartbeat_tick": [], "amqp.connection.Connection.send_heartbeat": [], "amqp.connection.Connection._on_unblocked": [], "amqp.connection.Connection._on_blocked": [], "amqp.connection.Connection._on_close_ok": [], "amqp.connection.Connection._x_close_ok": [], "amqp.connection.Connection._on_close": [], "amqp.connection.Connection.close": [], "amqp.connection.Connection.on_inbound_method": [], "amqp.connection.Connection.blocking_read": [], "amqp.connection.Connection.drain_events": [], "amqp.connection.Connection.is_alive": [], "amqp.connection.Connection.channel": [], "amqp.connection.Connection._claim_channel_id": [], "amqp.connection.Connection._get_free_channel_id": [], "amqp.connection.Connection.collect": [], "amqp.connection.Connection.connected": [], "amqp.connection.Connection.Transport": [], "amqp.connection.Connection._on_open_ok": [], "amqp.connection.Connection._on_tune_sent": [], "amqp.connection.Connection._on_tune": [], "amqp.connection.Connection._on_secure": [], "amqp.connection.Connection._on_start": [], "amqp.connection.Connection.frame_writer": [], "amqp.connection.Connection.on_inbound_frame": [], "amqp.connection.Connection.transport": [], "amqp.connection.Connection._warn_force_connect": [], "amqp.connection.Connection.connect": [], "amqp.connection.Connection._setup_listeners": [], "amqp.connection.Connection.then": [], "amqp.connection.Connection.__exit__": [], "amqp.connection.Connection.__enter__": [], "amqp.connection.Connection.__repr__": [], "amqp.connection.Connection.__init__": [], "IPython.lib.tests.test_imports.test_import_demo": [], "IPython.lib.tests.test_imports.test_import_deepreload": [], "IPython.lib.tests.test_imports.test_import_backgroundjobs": [], "passlib.exc.CryptBackendError": [], "passlib.exc.debug_only_repr": [], "passlib.exc.ChecksumSizeError": [], "passlib.exc.ZeroPaddedRoundsError": [], "passlib.exc.MalformedHashError": [], "passlib.exc.InvalidHashError": [], "passlib.exc.NullPasswordError": [], "passlib.exc.MissingDigestError": [], "passlib.exc.ExpectedStringError": [], "passlib.exc.ExpectedTypeError": [], "passlib.exc.type_name": [], "passlib.exc._get_name": [], "passlib.exc.UnknownHashError.__str__": [], "passlib.exc.UnknownHashError.__init__": [], "passlib.exc.UsedTokenError.__init__": [], "passlib.exc.TokenError.__init__": [], "passlib.exc.PasswordTruncateError.__init__": [], "passlib.exc.PasswordSizeError.__init__": [], "passlib.exc.UnknownBackendError.__init__": [], "jedi.inference.gradual.annotation._unpack_subscriptlist": [], "jedi.inference.gradual.annotation._filter_type_vars": [], "jedi.inference.gradual.annotation.find_unknown_type_vars": [], "jedi.inference.gradual.annotation._find_type_from_comment_hint": [], "jedi.inference.gradual.annotation.find_type_from_comment_hint_assign": [], "jedi.inference.gradual.annotation.find_type_from_comment_hint_with": [], "jedi.inference.gradual.annotation.find_type_from_comment_hint_for": [], "jedi.inference.gradual.annotation.merge_pairwise_generics": [], "jedi.inference.gradual.annotation.merge_type_var_dicts": [], "jedi.inference.gradual.annotation._infer_type_vars_for_callable": [], "jedi.inference.gradual.annotation.infer_return_for_callable": [], "jedi.inference.gradual.annotation.infer_type_vars_for_execution": [], "jedi.inference.gradual.annotation.infer_return_types": [], "jedi.inference.gradual.annotation.py__annotations__": [], "jedi.inference.gradual.annotation._infer_param": [], "jedi.inference.gradual.annotation.infer_param": [], "jedi.inference.gradual.annotation._split_comment_param_declaration": [], "jedi.inference.gradual.annotation._get_forward_reference_node": [], "jedi.inference.gradual.annotation._infer_annotation_string": [], "jedi.inference.gradual.annotation.infer_annotation": [], "unittest2.test.test_program.TestCommandLineArgs.testCatchBreakInstallsHandler": [], "unittest2.test.test_program.TestCommandLineArgs.testRunTestsOldRunnerClass": [], "unittest2.test.test_program.TestCommandLineArgs.test_locals": [], "unittest2.test.test_program.TestCommandLineArgs.testRunTestsRunnerInstance": [], "unittest2.test.test_program.TestCommandLineArgs.testRunTestsRunnerClass": [], "unittest2.test.test_program.TestCommandLineArgs.testBufferCatchFailfast": [], "unittest2.test.test_program.TestCommandLineArgs.testVerbosity": [], "unittest2.test.test_program.TestCommandLineArgs.setUp": [], "unittest2.test.test_program.FakeRunner.run": [], "unittest2.test.test_program.FakeRunner.__init__": [], "unittest2.test.test_program.InitialisableProgram.__init__": [], "unittest2.test.test_program.Test_TestProgram.test_ExitAsDefault": [], "unittest2.test.test_program.Test_TestProgram.test_Exit": [], "unittest2.test.test_program.Test_TestProgram.test_NonExit": [], "unittest2.test.test_program.Test_TestProgram.test_defaultTest_with_iterable": [], "unittest2.test.test_program.Test_TestProgram.test_defaultTest_with_string": [], "unittest2.test.test_program.Test_TestProgram.FooBarLoader.loadTestsFromNames": [], "unittest2.test.test_program.Test_TestProgram.FooBarLoader.loadTestsFromModule": [], "unittest2.test.test_program.Test_TestProgram.FooBar.testFail": [], "unittest2.test.test_program.Test_TestProgram.FooBar.testPass": [], "unittest2.test.test_program.Test_TestProgram.testNoExit": [], "dns.ipv4.inet_aton": [], "dns.ipv4.inet_ntoa": [], "keystone.identity.backends.base.IdentityDriverBase.delete_group": [ { "locations": [ { "path": "keystone/identity/backends/base.py", "start": { "line": 452, "column": 14 }, "stop": { "line": 452, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.backends.base.IdentityDriverBase.update_group": [ { "locations": [ { "path": "keystone/identity/backends/base.py", "start": { "line": 441, "column": 14 }, "stop": { "line": 441, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.backends.base.IdentityDriverBase.get_group_by_name": [ { "locations": [ { "path": "keystone/identity/backends/base.py", "start": { "line": 423, "column": 14 }, "stop": { "line": 423, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.backends.base.IdentityDriverBase.get_group": [ { "locations": [ { "path": "keystone/identity/backends/base.py", "start": { "line": 408, "column": 14 }, "stop": { "line": 408, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.backends.base.IdentityDriverBase.list_groups_for_user": [ { "locations": [ { "path": "keystone/identity/backends/base.py", "start": { "line": 395, "column": 14 }, "stop": { "line": 395, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.backends.base.IdentityDriverBase.list_groups": [ { "locations": [ { "path": "keystone/identity/backends/base.py", "start": { "line": 378, "column": 14 }, "stop": { "line": 378, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.backends.base.IdentityDriverBase.create_group": [ { "locations": [ { "path": "keystone/identity/backends/base.py", "start": { "line": 364, "column": 14 }, "stop": { "line": 364, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.backends.base.IdentityDriverBase.get_user_by_name": [ { "locations": [ { "path": "keystone/identity/backends/base.py", "start": { "line": 346, "column": 14 }, "stop": { "line": 346, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.backends.base.IdentityDriverBase.delete_user": [ { "locations": [ { "path": "keystone/identity/backends/base.py", "start": { "line": 336, "column": 14 }, "stop": { "line": 336, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.backends.base.IdentityDriverBase.remove_user_from_group": [ { "locations": [ { "path": "keystone/identity/backends/base.py", "start": { "line": 327, "column": 14 }, "stop": { "line": 327, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.backends.base.IdentityDriverBase.check_user_in_group": [ { "locations": [ { "path": "keystone/identity/backends/base.py", "start": { "line": 315, "column": 14 }, "stop": { "line": 315, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.backends.base.IdentityDriverBase.add_user_to_group": [ { "locations": [ { "path": "keystone/identity/backends/base.py", "start": { "line": 300, "column": 14 }, "stop": { "line": 300, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.backends.base.IdentityDriverBase.change_password": [ { "locations": [ { "path": "keystone/identity/backends/base.py", "start": { "line": 287, "column": 14 }, "stop": { "line": 287, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.backends.base.IdentityDriverBase.update_user": [ { "locations": [ { "path": "keystone/identity/backends/base.py", "start": { "line": 273, "column": 14 }, "stop": { "line": 273, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.backends.base.IdentityDriverBase.get_user": [ { "locations": [ { "path": "keystone/identity/backends/base.py", "start": { "line": 255, "column": 14 }, "stop": { "line": 255, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.backends.base.IdentityDriverBase.list_users_in_group": [ { "locations": [ { "path": "keystone/identity/backends/base.py", "start": { "line": 241, "column": 14 }, "stop": { "line": 241, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.backends.base.IdentityDriverBase.unset_default_project_id": [ { "locations": [ { "path": "keystone/identity/backends/base.py", "start": { "line": 223, "column": 14 }, "stop": { "line": 223, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.backends.base.IdentityDriverBase.list_users": [ { "locations": [ { "path": "keystone/identity/backends/base.py", "start": { "line": 214, "column": 14 }, "stop": { "line": 214, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.backends.base.IdentityDriverBase.create_user": [ { "locations": [ { "path": "keystone/identity/backends/base.py", "start": { "line": 199, "column": 14 }, "stop": { "line": 199, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.backends.base.IdentityDriverBase.authenticate": [ { "locations": [ { "path": "keystone/identity/backends/base.py", "start": { "line": 180, "column": 14 }, "stop": { "line": 180, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.backends.base.IdentityDriverBase.generates_uuids": [], "keystone.identity.backends.base.IdentityDriverBase.multiple_domains_supported": [ { "locations": [ { "path": "keystone/identity/backends/base.py", "start": { "line": 161, "column": 16 }, "stop": { "line": 161, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.base.IdentityDriverBase.is_domain_aware", "class_name": "keystone.identity.backends.base.IdentityDriverBase", "dispatch": "dynamic" } ], "keystone.identity.backends.base.IdentityDriverBase.is_sql": [], "keystone.identity.backends.base.IdentityDriverBase.is_domain_aware": [], "keystone.identity.backends.base.IdentityDriverBase._get_list_limit": [ { "locations": [ { "path": "keystone/identity/backends/base.py", "start": { "line": 144, "column": 15 }, "stop": { "line": 144, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.base.IdentityDriverBase._get_conf", "class_name": "keystone.identity.backends.base.IdentityDriverBase", "dispatch": "dynamic" } ], "keystone.identity.backends.base.IdentityDriverBase._get_conf": [], "keystone.identity.backends.base.filter_user": [], "libcst.tests.test_tabs.ExpandTabsTest.test_expand_tabs": [], "pip._internal.commands.freeze.FreezeCommand.run": [], "pip._internal.commands.freeze.FreezeCommand.__init__": [], "libcst.metadata.tests.test_reentrant_codegen.ExperimentalReentrantCodegenProviderTest.test_byte_conversion": [], "libcst.metadata.tests.test_reentrant_codegen.ExperimentalReentrantCodegenProviderTest.test_provider": [], "keystoneclient.v3.contrib.federation.mappings.MappingManager.delete": [], "keystoneclient.v3.contrib.federation.mappings.MappingManager.update": [], "keystoneclient.v3.contrib.federation.mappings.MappingManager.list": [], "keystoneclient.v3.contrib.federation.mappings.MappingManager.get": [], "keystoneclient.v3.contrib.federation.mappings.MappingManager.create": [], "keystoneclient.v3.contrib.federation.mappings.MappingManager._build_url_and_put": [], "pickleshare.main": [], "pickleshare.PickleShareLink.__repr__": [], "pickleshare.PickleShareLink.__setattr__": [], "pickleshare.PickleShareLink.__getattr__": [], "pickleshare.PickleShareLink.__init__": [], "pickleshare.PickleShareDB.__repr__": [], "pickleshare.PickleShareDB.getlink": [], "pickleshare.PickleShareDB.waitget": [], "pickleshare.PickleShareDB.uncache": [], "pickleshare.PickleShareDB.__len__": [], "pickleshare.PickleShareDB.__iter__": [], "pickleshare.PickleShareDB.keys": [], "pickleshare.PickleShareDB._normalized": [], "pickleshare.PickleShareDB.__delitem__": [], "pickleshare.PickleShareDB.hcompress": [], "pickleshare.PickleShareDB.hdict": [], "pickleshare.PickleShareDB.hget": [], "pickleshare.PickleShareDB.hset": [], "pickleshare.PickleShareDB.__setitem__": [], "pickleshare.PickleShareDB.__getitem__": [], "pickleshare.PickleShareDB.__init__": [], "pickleshare.gethashfile": [], "osprofiler.tests.unit.test_profiler.TraceWithMetaclassTestCase.test_private_methods": [], "osprofiler.tests.unit.test_profiler.TraceWithMetaclassTestCase.test_without_args": [], "osprofiler.tests.unit.test_profiler.TraceWithMetaclassTestCase.test_without_private": [], "osprofiler.tests.unit.test_profiler.TraceWithMetaclassTestCase.test_kwargs": [], "osprofiler.tests.unit.test_profiler.TraceWithMetaclassTestCase.test_args": [], "osprofiler.tests.unit.test_profiler.TraceWithMetaclassTestCase.test_no_name_exception": [], "osprofiler.tests.unit.test_profiler.FakeTraceWithMetaclassPrivate._new_private_method": [], "osprofiler.tests.unit.test_profiler.FakeTraceWithMetaclassHideArgs.method5": [], "osprofiler.tests.unit.test_profiler.FakeTraceDummy.method4": [], "osprofiler.tests.unit.test_profiler.FakeTraceWithMetaclassBase._method": [], "osprofiler.tests.unit.test_profiler.FakeTraceWithMetaclassBase.method3": [], "osprofiler.tests.unit.test_profiler.FakeTraceWithMetaclassBase.method2": [], "osprofiler.tests.unit.test_profiler.FakeTraceWithMetaclassBase.method1": [], "osprofiler.tests.unit.test_profiler.TraceClsDecoratorTestCase.test_class_method_skip": [], "osprofiler.tests.unit.test_profiler.TraceClsDecoratorTestCase.test_static_method_skip": [], "osprofiler.tests.unit.test_profiler.TraceClsDecoratorTestCase.test_static": [], "osprofiler.tests.unit.test_profiler.TraceClsDecoratorTestCase.test_private_methods": [], "osprofiler.tests.unit.test_profiler.TraceClsDecoratorTestCase.test_without_args": [], "osprofiler.tests.unit.test_profiler.TraceClsDecoratorTestCase.test_without_private": [], "osprofiler.tests.unit.test_profiler.TraceClsDecoratorTestCase.test_kwargs": [], "osprofiler.tests.unit.test_profiler.TraceClsDecoratorTestCase.test_args": [], "osprofiler.tests.unit.test_profiler.possible_mock_calls": [], "osprofiler.tests.unit.test_profiler.py3_info": [], "osprofiler.tests.unit.test_profiler.FakeTraceClassMethodBase.class_method": [], "osprofiler.tests.unit.test_profiler.FakeTraceStaticMethodBase.static_method": [], "osprofiler.tests.unit.test_profiler.FakeTracedCls._method": [], "osprofiler.tests.unit.test_profiler.FakeTracedCls.method3": [], "osprofiler.tests.unit.test_profiler.FakeTracedCls.method2": [], "osprofiler.tests.unit.test_profiler.FakeTracedCls.method1": [], "osprofiler.tests.unit.test_profiler.TraceDecoratorTestCase.test_with_result": [], "osprofiler.tests.unit.test_profiler.TraceDecoratorTestCase.test_with_exception": [], "osprofiler.tests.unit.test_profiler.TraceDecoratorTestCase.test_without_args": [], "osprofiler.tests.unit.test_profiler.TraceDecoratorTestCase.test_with_args": [], "osprofiler.tests.unit.test_profiler.TraceDecoratorTestCase.test_duplicate_trace_disallow": [], "osprofiler.tests.unit.test_profiler.trace_with_result_func": [], "osprofiler.tests.unit.test_profiler.test_fn_exc": [], "osprofiler.tests.unit.test_profiler.trace_hide_args_func": [], "osprofiler.tests.unit.test_profiler.traced_func": [], "osprofiler.tests.unit.test_profiler.WithTraceTestCase.test_with_trace_etype": [], "osprofiler.tests.unit.test_profiler.WithTraceTestCase.test_with_trace": [], "osprofiler.tests.unit.test_profiler.ProfilerTestCase.test_profiler_hmac": [], "osprofiler.tests.unit.test_profiler.ProfilerTestCase.test_profiler_stop": [], "osprofiler.tests.unit.test_profiler.ProfilerTestCase.test_profiler_start": [], "osprofiler.tests.unit.test_profiler.ProfilerTestCase.test_profiler_get_id": [], "osprofiler.tests.unit.test_profiler.ProfilerTestCase.test_profiler_get_base_id_unset_case": [], "osprofiler.tests.unit.test_profiler.ProfilerTestCase.test_profiler_get_parent_id": [], "osprofiler.tests.unit.test_profiler.ProfilerTestCase.test_profiler_get_base_id": [], "osprofiler.tests.unit.test_profiler.ProfilerTestCase.test_profiler_get_shorten_id_int": [], "osprofiler.tests.unit.test_profiler.ProfilerTestCase.test_profiler_get_shorten_id": [], "osprofiler.tests.unit.test_profiler.ProfilerGlobMethodsTestCase.test_stop": [], "osprofiler.tests.unit.test_profiler.ProfilerGlobMethodsTestCase.test_stop_not_inited": [], "osprofiler.tests.unit.test_profiler.ProfilerGlobMethodsTestCase.test_start": [], "osprofiler.tests.unit.test_profiler.ProfilerGlobMethodsTestCase.test_start_not_inited": [], "osprofiler.tests.unit.test_profiler.ProfilerGlobMethodsTestCase.test_get_profiler_and_init": [], "osprofiler.tests.unit.test_profiler.ProfilerGlobMethodsTestCase.test_get_profiler_not_inited": [], "osprofiler.drivers.mongodb.MongoDB.get_report": [], "osprofiler.drivers.mongodb.MongoDB.list_error_traces": [], "osprofiler.drivers.mongodb.MongoDB.list_traces": [], "osprofiler.drivers.mongodb.MongoDB.notify_error_trace": [], "osprofiler.drivers.mongodb.MongoDB.notify": [], "osprofiler.drivers.mongodb.MongoDB.get_name": [], "osprofiler.drivers.mongodb.MongoDB.__init__": [], "libcst._exceptions.ParserSyntaxError.editor_column": [], "libcst._exceptions.ParserSyntaxError.editor_line": [], "libcst._exceptions.ParserSyntaxError.context": [], "libcst._exceptions.ParserSyntaxError.__repr__": [], "libcst._exceptions.ParserSyntaxError.__str__": [], "libcst._exceptions.ParserSyntaxError.__reduce__": [], "libcst._exceptions.ParserSyntaxError.__init__": [], "libcst._exceptions.PartialParserSyntaxError.__init__": [], "libcst._exceptions._parser_syntax_error_unpickle": [], "libcst._exceptions.get_expected_str": [], "keystone.tests.unit.identity.test_backends.LimitTests.test_list_projects_filtered_and_limited": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1418, "column": 8 }, "stop": { "line": 1418, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.LimitTests._test_list_entity_filtered_and_limited", "class_name": "keystone.tests.unit.identity.test_backends.LimitTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.LimitTests.test_list_groups_filtered_and_limited": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1415, "column": 8 }, "stop": { "line": 1415, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.LimitTests._test_list_entity_filtered_and_limited", "class_name": "keystone.tests.unit.identity.test_backends.LimitTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.LimitTests.test_list_users_filtered_and_limited": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1412, "column": 8 }, "stop": { "line": 1412, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.LimitTests._test_list_entity_filtered_and_limited", "class_name": "keystone.tests.unit.identity.test_backends.LimitTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.LimitTests._test_list_entity_filtered_and_limited": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1386, "column": 16 }, "stop": { "line": 1386, "column": 34 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1398, "column": 16 }, "stop": { "line": 1398, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1400, "column": 47 }, "stop": { "line": 1400, "column": 50 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1388, "column": 47 }, "stop": { "line": 1388, "column": 50 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1408, "column": 32 }, "stop": { "line": 1408, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1409, "column": 8 }, "stop": { "line": 1409, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.filtering.FilterTests._match_with_list", "class_name": "keystone.tests.unit.identity.test_backends.LimitTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1387, "column": 19 }, "stop": { "line": 1387, "column": 38 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1407, "column": 19 }, "stop": { "line": 1407, "column": 38 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1399, "column": 19 }, "stop": { "line": 1399, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.filtering.FilterTests._list_entities", "class_name": "keystone.tests.unit.identity.test_backends.LimitTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.LimitTests.clean_up_entities": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1380, "column": 12 }, "stop": { "line": 1380, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.filtering.FilterTests._delete_test_data", "class_name": "keystone.tests.unit.identity.test_backends.LimitTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.LimitTests.setUp": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1374, "column": 40 }, "stop": { "line": 1374, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.filtering.FilterTests._create_test_data", "class_name": "keystone.tests.unit.identity.test_backends.LimitTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.FilterTests.test_list_users_in_group_exact_filtered": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1355, "column": 8 }, "stop": { "line": 1355, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1353, "column": 16 }, "stop": { "line": 1353, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1361, "column": 8 }, "stop": { "line": 1361, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.filtering.FilterTests._delete_test_data", "class_name": "keystone.tests.unit.identity.test_backends.FilterTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1359, "column": 28 }, "stop": { "line": 1359, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1354, "column": 27 }, "stop": { "line": 1354, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.FilterTests._list_users_in_group_data", "class_name": "keystone.tests.unit.identity.test_backends.FilterTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1362, "column": 8 }, "stop": { "line": 1362, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.filtering.FilterTests._delete_entity", "class_name": "keystone.tests.unit.identity.test_backends.FilterTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.FilterTests.test_list_users_in_group_inexact_filtered": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1333, "column": 8 }, "stop": { "line": 1333, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1342, "column": 8 }, "stop": { "line": 1342, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1324, "column": 8 }, "stop": { "line": 1324, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1341, "column": 16 }, "stop": { "line": 1341, "column": 34 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1332, "column": 16 }, "stop": { "line": 1332, "column": 34 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1323, "column": 16 }, "stop": { "line": 1323, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1337, "column": 36 }, "stop": { "line": 1337, "column": 51 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1346, "column": 36 }, "stop": { "line": 1346, "column": 51 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1328, "column": 36 }, "stop": { "line": 1328, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic._BinaryComparison.__init__", "class_name": "testtools.matchers._basic.Equals", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1349, "column": 8 }, "stop": { "line": 1349, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.filtering.FilterTests._delete_test_data", "class_name": "keystone.tests.unit.identity.test_backends.FilterTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1328, "column": 24 }, "stop": { "line": 1328, "column": 27 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1337, "column": 24 }, "stop": { "line": 1337, "column": 27 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1346, "column": 24 }, "stop": { "line": 1346, "column": 27 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1321, "column": 27 }, "stop": { "line": 1321, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.FilterTests._list_users_in_group_data", "class_name": "keystone.tests.unit.identity.test_backends.FilterTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1350, "column": 8 }, "stop": { "line": 1350, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.filtering.FilterTests._delete_entity", "class_name": "keystone.tests.unit.identity.test_backends.FilterTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.FilterTests._list_users_in_group_data": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1313, "column": 17 }, "stop": { "line": 1313, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1307, "column": 20 }, "stop": { "line": 1307, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.filtering.FilterTests._create_test_data", "class_name": "keystone.tests.unit.identity.test_backends.FilterTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1311, "column": 16 }, "stop": { "line": 1311, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.filtering.FilterTests._create_one_entity", "class_name": "keystone.tests.unit.identity.test_backends.FilterTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.FilterTests.test_filter_value_wider_than_field": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1283, "column": 31 }, "stop": { "line": 1283, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.FilterTests._get_user_name_field_size", "class_name": "keystone.tests.unit.identity.test_backends.FilterTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.FilterTests._get_user_name_field_size": [], "keystone.tests.unit.identity.test_backends.FilterTests.test_groups_for_user_exact_filtered": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1256, "column": 8 }, "stop": { "line": 1256, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1255, "column": 16 }, "stop": { "line": 1255, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1263, "column": 8 }, "stop": { "line": 1263, "column": 30 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1264, "column": 8 }, "stop": { "line": 1264, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.filtering.FilterTests._delete_test_data", "class_name": "keystone.tests.unit.identity.test_backends.FilterTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1261, "column": 28 }, "stop": { "line": 1261, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1254, "column": 32 }, "stop": { "line": 1254, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.FilterTests._groups_for_user_data", "class_name": "keystone.tests.unit.identity.test_backends.FilterTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.FilterTests.test_groups_for_user_inexact_filtered": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1232, "column": 8 }, "stop": { "line": 1232, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1223, "column": 8 }, "stop": { "line": 1223, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1241, "column": 8 }, "stop": { "line": 1241, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1231, "column": 16 }, "stop": { "line": 1231, "column": 34 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1222, "column": 16 }, "stop": { "line": 1222, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1246, "column": 37 }, "stop": { "line": 1246, "column": 52 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1237, "column": 37 }, "stop": { "line": 1237, "column": 52 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1228, "column": 37 }, "stop": { "line": 1228, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic._BinaryComparison.__init__", "class_name": "testtools.matchers._basic.Equals", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1249, "column": 8 }, "stop": { "line": 1249, "column": 30 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1250, "column": 8 }, "stop": { "line": 1250, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.filtering.FilterTests._delete_test_data", "class_name": "keystone.tests.unit.identity.test_backends.FilterTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1237, "column": 24 }, "stop": { "line": 1237, "column": 27 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1228, "column": 24 }, "stop": { "line": 1228, "column": 27 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1246, "column": 24 }, "stop": { "line": 1246, "column": 27 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1220, "column": 32 }, "stop": { "line": 1220, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.FilterTests._groups_for_user_data", "class_name": "keystone.tests.unit.identity.test_backends.FilterTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.FilterTests._groups_for_user_data": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1189, "column": 21 }, "stop": { "line": 1189, "column": 26 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1196, "column": 21 }, "stop": { "line": 1196, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1183, "column": 21 }, "stop": { "line": 1183, "column": 43 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1187, "column": 20 }, "stop": { "line": 1187, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.filtering.FilterTests._create_test_data", "class_name": "keystone.tests.unit.identity.test_backends.FilterTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.FilterTests.test_list_users_inexact_filtered": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1136, "column": 8 }, "stop": { "line": 1136, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1152, "column": 8 }, "stop": { "line": 1152, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1144, "column": 8 }, "stop": { "line": 1144, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1143, "column": 16 }, "stop": { "line": 1143, "column": 34 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1135, "column": 16 }, "stop": { "line": 1135, "column": 34 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1151, "column": 16 }, "stop": { "line": 1151, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1173, "column": 8 }, "stop": { "line": 1173, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.filtering.FilterTests._delete_test_data", "class_name": "keystone.tests.unit.identity.test_backends.FilterTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1131, "column": 20 }, "stop": { "line": 1131, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.filtering.FilterTests._create_test_data", "class_name": "keystone.tests.unit.identity.test_backends.FilterTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1146, "column": 28 }, "stop": { "line": 1146, "column": 31 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1154, "column": 28 }, "stop": { "line": 1154, "column": 31 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1138, "column": 28 }, "stop": { "line": 1138, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1147, "column": 8 }, "stop": { "line": 1147, "column": 29 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1139, "column": 8 }, "stop": { "line": 1139, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.filtering.FilterTests._match_with_list", "class_name": "keystone.tests.unit.identity.test_backends.FilterTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.FilterTests.test_list_entities_filtered": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1109, "column": 12 }, "stop": { "line": 1109, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1108, "column": 20 }, "stop": { "line": 1108, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1114, "column": 29 }, "stop": { "line": 1114, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.get_exact_filter_by_name", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1115, "column": 12 }, "stop": { "line": 1115, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.filtering.FilterTests._delete_test_data", "class_name": "keystone.tests.unit.identity.test_backends.FilterTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1105, "column": 26 }, "stop": { "line": 1105, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.filtering.FilterTests._create_test_data", "class_name": "keystone.tests.unit.identity.test_backends.FilterTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1111, "column": 32 }, "stop": { "line": 1111, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1110, "column": 23 }, "stop": { "line": 1110, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.filtering.FilterTests._list_entities", "class_name": "keystone.tests.unit.identity.test_backends.FilterTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_list_limit_for_domains": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1094, "column": 17 }, "stop": { "line": 1094, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1096, "column": 20 }, "stop": { "line": 1096, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_list_domains_filtered_and_limited": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1061, "column": 8 }, "stop": { "line": 1061, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1068, "column": 8 }, "stop": { "line": 1068, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1054, "column": 16 }, "stop": { "line": 1054, "column": 34 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1067, "column": 16 }, "stop": { "line": 1067, "column": 34 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1060, "column": 16 }, "stop": { "line": 1060, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1074, "column": 24 }, "stop": { "line": 1074, "column": 43 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1072, "column": 24 }, "stop": { "line": 1072, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic.StartsWith.__init__", "class_name": "testtools.matchers._basic.StartsWith", "dispatch": "static" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_user_update_and_user_get_return_same_response": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1013, "column": 15 }, "stop": { "line": 1013, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_updated_arbitrary_attributes_are_returned_from_update_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1001, "column": 20 }, "stop": { "line": 1001, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1005, "column": 25 }, "stop": { "line": 1005, "column": 35 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1000, "column": 21 }, "stop": { "line": 1000, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1005, "column": 25 }, "stop": { "line": 1005, "column": 41 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 1000, "column": 21 }, "stop": { "line": 1000, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_new_arbitrary_attributes_are_returned_from_update_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 989, "column": 20 }, "stop": { "line": 989, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 993, "column": 21 }, "stop": { "line": 993, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 993, "column": 21 }, "stop": { "line": 993, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_arbitrary_attributes_are_returned_from_get_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 979, "column": 20 }, "stop": { "line": 979, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 978, "column": 21 }, "stop": { "line": 978, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 978, "column": 21 }, "stop": { "line": 978, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_arbitrary_attributes_are_returned_from_create_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 969, "column": 20 }, "stop": { "line": 969, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 968, "column": 21 }, "stop": { "line": 968, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 968, "column": 21 }, "stop": { "line": 968, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_user_crud": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 958, "column": 12 }, "stop": { "line": 958, "column": 21 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 948, "column": 12 }, "stop": { "line": 948, "column": 21 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 951, "column": 12 }, "stop": { "line": 951, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 955, "column": 32 }, "stop": { "line": 955, "column": 42 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 946, "column": 20 }, "stop": { "line": 946, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 955, "column": 32 }, "stop": { "line": 955, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 955, "column": 8 }, "stop": { "line": 955, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_move_group_between_domains": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 938, "column": 16 }, "stop": { "line": 938, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 936, "column": 18 }, "stop": { "line": 936, "column": 37 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 934, "column": 18 }, "stop": { "line": 934, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_create_duplicate_group_name_in_different_domains": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 929, "column": 41 }, "stop": { "line": 929, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 927, "column": 17 }, "stop": { "line": 927, "column": 35 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 928, "column": 17 }, "stop": { "line": 928, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 925, "column": 21 }, "stop": { "line": 925, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_create_duplicate_group_name_fails": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 918, "column": 41 }, "stop": { "line": 918, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 917, "column": 17 }, "stop": { "line": 917, "column": 35 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 916, "column": 17 }, "stop": { "line": 916, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_cache_layer_group_crud": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 904, "column": 16 }, "stop": { "line": 904, "column": 34 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 883, "column": 16 }, "stop": { "line": 883, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 908, "column": 24 }, "stop": { "line": 908, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 908, "column": 24 }, "stop": { "line": 908, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_get_group_by_name_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 878, "column": 26 }, "stop": { "line": 878, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 878, "column": 26 }, "stop": { "line": 878, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_get_group_by_name": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 866, "column": 21 }, "stop": { "line": 866, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 865, "column": 16 }, "stop": { "line": 865, "column": 34 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 868, "column": 18 }, "stop": { "line": 868, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_update_group_name_with_trailing_whitespace": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 857, "column": 21 }, "stop": { "line": 857, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 857, "column": 38 }, "stop": { "line": 857, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 862, "column": 47 }, "stop": { "line": 862, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.strip", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 857, "column": 38 }, "stop": { "line": 857, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 855, "column": 16 }, "stop": { "line": 855, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_create_group_name_with_trailing_whitespace": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 850, "column": 21 }, "stop": { "line": 850, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 850, "column": 38 }, "stop": { "line": 850, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 852, "column": 49 }, "stop": { "line": 852, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.strip", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 850, "column": 38 }, "stop": { "line": 850, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 849, "column": 16 }, "stop": { "line": 849, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_group_crud": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 833, "column": 16 }, "stop": { "line": 833, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 838, "column": 24 }, "stop": { "line": 838, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 838, "column": 24 }, "stop": { "line": 838, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 831, "column": 17 }, "stop": { "line": 831, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_remove_user_from_group_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 810, "column": 17 }, "stop": { "line": 810, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.IdentityTests._get_domain_fixture", "class_name": "keystone.tests.unit.identity.test_backends.IdentityTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 822, "column": 26 }, "stop": { "line": 822, "column": 36 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 827, "column": 26 }, "stop": { "line": 827, "column": 36 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 828, "column": 26 }, "stop": { "line": 828, "column": 36 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 818, "column": 26 }, "stop": { "line": 818, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 811, "column": 19 }, "stop": { "line": 811, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 813, "column": 20 }, "stop": { "line": 813, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 818, "column": 26 }, "stop": { "line": 818, "column": 42 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 827, "column": 26 }, "stop": { "line": 827, "column": 42 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 828, "column": 26 }, "stop": { "line": 828, "column": 42 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 822, "column": 26 }, "stop": { "line": 822, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_remove_user_from_group": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 796, "column": 19 }, "stop": { "line": 796, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 794, "column": 20 }, "stop": { "line": 794, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 793, "column": 17 }, "stop": { "line": 793, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.IdentityTests._get_domain_fixture", "class_name": "keystone.tests.unit.identity.test_backends.IdentityTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_list_groups_for_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 760, "column": 24 }, "stop": { "line": 760, "column": 34 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 765, "column": 16 }, "stop": { "line": 765, "column": 26 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 761, "column": 24 }, "stop": { "line": 761, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 750, "column": 17 }, "stop": { "line": 750, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.IdentityTests._get_domain_fixture", "class_name": "keystone.tests.unit.identity.test_backends.IdentityTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 768, "column": 17 }, "stop": { "line": 768, "column": 22 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 763, "column": 17 }, "stop": { "line": 763, "column": 22 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 756, "column": 17 }, "stop": { "line": 756, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 779, "column": 43 }, "stop": { "line": 779, "column": 46 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 790, "column": 32 }, "stop": { "line": 790, "column": 35 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 766, "column": 32 }, "stop": { "line": 766, "column": 35 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 785, "column": 42 }, "stop": { "line": 785, "column": 45 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 770, "column": 26 }, "stop": { "line": 770, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 757, "column": 23 }, "stop": { "line": 757, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 771, "column": 24 }, "stop": { "line": 771, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 759, "column": 12 }, "stop": { "line": 759, "column": 29 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 773, "column": 12 }, "stop": { "line": 773, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_list_users_in_group_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 747, "column": 26 }, "stop": { "line": 747, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 747, "column": 26 }, "stop": { "line": 747, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_list_users_in_group": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 731, "column": 19 }, "stop": { "line": 731, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 724, "column": 20 }, "stop": { "line": 724, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 723, "column": 17 }, "stop": { "line": 723, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.IdentityTests._get_domain_fixture", "class_name": "keystone.tests.unit.identity.test_backends.IdentityTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_check_user_in_group_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 700, "column": 19 }, "stop": { "line": 700, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 703, "column": 20 }, "stop": { "line": 703, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 709, "column": 26 }, "stop": { "line": 709, "column": 36 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 720, "column": 26 }, "stop": { "line": 720, "column": 36 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 715, "column": 26 }, "stop": { "line": 715, "column": 36 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 719, "column": 26 }, "stop": { "line": 719, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 720, "column": 26 }, "stop": { "line": 720, "column": 42 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 715, "column": 26 }, "stop": { "line": 715, "column": 42 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 719, "column": 26 }, "stop": { "line": 719, "column": 42 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 709, "column": 26 }, "stop": { "line": 709, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_check_user_not_in_group": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 691, "column": 19 }, "stop": { "line": 691, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 687, "column": 20 }, "stop": { "line": 687, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_check_user_in_group": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 677, "column": 19 }, "stop": { "line": 677, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 675, "column": 20 }, "stop": { "line": 675, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 674, "column": 17 }, "stop": { "line": 674, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.IdentityTests._get_domain_fixture", "class_name": "keystone.tests.unit.identity.test_backends.IdentityTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_add_user_to_group_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 653, "column": 17 }, "stop": { "line": 653, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.IdentityTests._get_domain_fixture", "class_name": "keystone.tests.unit.identity.test_backends.IdentityTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 671, "column": 26 }, "stop": { "line": 671, "column": 36 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 670, "column": 26 }, "stop": { "line": 670, "column": 36 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 665, "column": 26 }, "stop": { "line": 665, "column": 36 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 659, "column": 26 }, "stop": { "line": 659, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 654, "column": 19 }, "stop": { "line": 654, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 661, "column": 20 }, "stop": { "line": 661, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 670, "column": 26 }, "stop": { "line": 670, "column": 42 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 671, "column": 26 }, "stop": { "line": 671, "column": 42 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 659, "column": 26 }, "stop": { "line": 659, "column": 42 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 665, "column": 26 }, "stop": { "line": 665, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_add_user_to_group": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 639, "column": 19 }, "stop": { "line": 639, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 637, "column": 20 }, "stop": { "line": 637, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 636, "column": 17 }, "stop": { "line": 636, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.IdentityTests._get_domain_fixture", "class_name": "keystone.tests.unit.identity.test_backends.IdentityTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_update_user_name": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 613, "column": 15 }, "stop": { "line": 613, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_update_user_enable": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 586, "column": 15 }, "stop": { "line": 586, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_create_user_doesnt_modify_passed_in_dict": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 581, "column": 24 }, "stop": { "line": 581, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 580, "column": 19 }, "stop": { "line": 580, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_list_groups": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 572, "column": 28 }, "stop": { "line": 572, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 565, "column": 17 }, "stop": { "line": 565, "column": 35 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 566, "column": 17 }, "stop": { "line": 566, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 570, "column": 25 }, "stop": { "line": 570, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.IdentityTests._set_domain_scope", "class_name": "keystone.tests.unit.identity.test_backends.IdentityTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 575, "column": 12 }, "stop": { "line": 575, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_list_users_with_name": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 559, "column": 8 }, "stop": { "line": 559, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 560, "column": 8 }, "stop": { "line": 560, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 554, "column": 8 }, "stop": { "line": 554, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 545, "column": 8 }, "stop": { "line": 545, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 558, "column": 16 }, "stop": { "line": 558, "column": 34 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 544, "column": 16 }, "stop": { "line": 544, "column": 34 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 553, "column": 16 }, "stop": { "line": 553, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 542, "column": 17 }, "stop": { "line": 542, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.IdentityTests._get_domain_fixture", "class_name": "keystone.tests.unit.identity.test_backends.IdentityTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 537, "column": 8 }, "stop": { "line": 537, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.IdentityTests._build_fed_resource", "class_name": "keystone.tests.unit.identity.test_backends.IdentityTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 556, "column": 28 }, "stop": { "line": 556, "column": 31 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 547, "column": 28 }, "stop": { "line": 547, "column": 31 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 562, "column": 28 }, "stop": { "line": 562, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 538, "column": 27 }, "stop": { "line": 538, "column": 54 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 540, "column": 27 }, "stop": { "line": 540, "column": 54 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_federated_user_ref" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_list_users_with_all_federated_attributes": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 534, "column": 8 }, "stop": { "line": 534, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.IdentityTests._test_list_users_with_attribute", "class_name": "keystone.tests.unit.identity.test_backends.IdentityTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 532, "column": 25 }, "stop": { "line": 532, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_federated_user_ref" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_list_users_with_idp_id_protocol_id": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 529, "column": 8 }, "stop": { "line": 529, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.IdentityTests._test_list_users_with_attribute", "class_name": "keystone.tests.unit.identity.test_backends.IdentityTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 527, "column": 25 }, "stop": { "line": 527, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_federated_user_ref" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_list_users_with_unique_id_and_protocol_id": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 524, "column": 8 }, "stop": { "line": 524, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.IdentityTests._test_list_users_with_attribute", "class_name": "keystone.tests.unit.identity.test_backends.IdentityTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 522, "column": 25 }, "stop": { "line": 522, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_federated_user_ref" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_list_users_with_unique_id_and_idp_id": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 519, "column": 8 }, "stop": { "line": 519, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.IdentityTests._test_list_users_with_attribute", "class_name": "keystone.tests.unit.identity.test_backends.IdentityTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 517, "column": 25 }, "stop": { "line": 517, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_federated_user_ref" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_list_users_with_protocol_id": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 514, "column": 8 }, "stop": { "line": 514, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.IdentityTests._test_list_users_with_attribute", "class_name": "keystone.tests.unit.identity.test_backends.IdentityTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 512, "column": 25 }, "stop": { "line": 512, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_federated_user_ref" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_list_users_with_idp_id": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 509, "column": 8 }, "stop": { "line": 509, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.IdentityTests._test_list_users_with_attribute", "class_name": "keystone.tests.unit.identity.test_backends.IdentityTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 507, "column": 25 }, "stop": { "line": 507, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_federated_user_ref" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_list_users_with_unique_id": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 504, "column": 8 }, "stop": { "line": 504, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.IdentityTests._test_list_users_with_attribute", "class_name": "keystone.tests.unit.identity.test_backends.IdentityTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 502, "column": 25 }, "stop": { "line": 502, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_federated_user_ref" } ], "keystone.tests.unit.identity.test_backends.IdentityTests._test_list_users_with_attribute": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 456, "column": 16 }, "stop": { "line": 456, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 454, "column": 17 }, "stop": { "line": 454, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.IdentityTests._get_domain_fixture", "class_name": "keystone.tests.unit.identity.test_backends.IdentityTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 453, "column": 8 }, "stop": { "line": 453, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.IdentityTests._build_fed_resource", "class_name": "keystone.tests.unit.identity.test_backends.IdentityTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 467, "column": 28 }, "stop": { "line": 467, "column": 31 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 479, "column": 28 }, "stop": { "line": 479, "column": 31 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 499, "column": 32 }, "stop": { "line": 499, "column": 35 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 459, "column": 28 }, "stop": { "line": 459, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 487, "column": 20 }, "stop": { "line": 487, "column": 37 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 485, "column": 16 }, "stop": { "line": 485, "column": 33 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 462, "column": 16 }, "stop": { "line": 462, "column": 33 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 457, "column": 16 }, "stop": { "line": 457, "column": 33 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 471, "column": 16 }, "stop": { "line": 471, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.IdentityTests._build_hints", "class_name": "keystone.tests.unit.identity.test_backends.IdentityTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 473, "column": 8 }, "stop": { "line": 473, "column": 27 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 492, "column": 20 }, "stop": { "line": 492, "column": 39 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 494, "column": 20 }, "stop": { "line": 494, "column": 44 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 474, "column": 8 }, "stop": { "line": 474, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 472, "column": 20 }, "stop": { "line": 472, "column": 47 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 488, "column": 24 }, "stop": { "line": 488, "column": 51 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_federated_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 486, "column": 15 }, "stop": { "line": 486, "column": 18 } } ], "kind": "function", "target": "any" } ], "keystone.tests.unit.identity.test_backends.IdentityTests._build_fed_resource": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 443, "column": 27 }, "stop": { "line": 443, "column": 48 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_protocol_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 448, "column": 53 }, "stop": { "line": 448, "column": 60 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 447, "column": 48 }, "stop": { "line": 447, "column": 55 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 445, "column": 60 }, "stop": { "line": 445, "column": 71 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 438, "column": 48 }, "stop": { "line": 438, "column": 59 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 449, "column": 53 }, "stop": { "line": 449, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 437, "column": 22 }, "stop": { "line": 437, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_mapping_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 441, "column": 22 }, "stop": { "line": 441, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_identity_provider_ref" } ], "keystone.tests.unit.identity.test_backends.IdentityTests._build_hints": [], "keystone.tests.unit.identity.test_backends.IdentityTests.test_list_users": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 421, "column": 46 }, "stop": { "line": 421, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 417, "column": 25 }, "stop": { "line": 417, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.IdentityTests._set_domain_scope", "class_name": "keystone.tests.unit.identity.test_backends.IdentityTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 421, "column": 32 }, "stop": { "line": 421, "column": 39 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 421, "column": 28 }, "stop": { "line": 421, "column": 31 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 420, "column": 19 }, "stop": { "line": 420, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 419, "column": 54 }, "stop": { "line": 419, "column": 57 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 419, "column": 25 }, "stop": { "line": 419, "column": 28 } } ], "kind": "function", "target": "len" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_create_user_none_password": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 399, "column": 15 }, "stop": { "line": 399, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_create_user_missed_password": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 383, "column": 15 }, "stop": { "line": 383, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_create_user_with_long_password": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 378, "column": 42 }, "stop": { "line": 378, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 377, "column": 15 }, "stop": { "line": 377, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_delete_user_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 374, "column": 26 }, "stop": { "line": 374, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 374, "column": 26 }, "stop": { "line": 374, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_update_user_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 364, "column": 18 }, "stop": { "line": 364, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 364, "column": 18 }, "stop": { "line": 364, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_delete_group_with_user_project_domain_links": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 351, "column": 23 }, "stop": { "line": 351, "column": 31 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 333, "column": 46 }, "stop": { "line": 333, "column": 54 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 340, "column": 46 }, "stop": { "line": 340, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 328, "column": 16 }, "stop": { "line": 328, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 356, "column": 28 }, "stop": { "line": 356, "column": 31 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 352, "column": 28 }, "stop": { "line": 352, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 334, "column": 16 }, "stop": { "line": 334, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 336, "column": 17 }, "stop": { "line": 336, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 332, "column": 19 }, "stop": { "line": 332, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 330, "column": 18 }, "stop": { "line": 330, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_delete_user_with_group_project_domain_links": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 312, "column": 23 }, "stop": { "line": 312, "column": 31 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 302, "column": 44 }, "stop": { "line": 302, "column": 52 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 296, "column": 46 }, "stop": { "line": 296, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 291, "column": 16 }, "stop": { "line": 291, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 317, "column": 28 }, "stop": { "line": 317, "column": 31 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 313, "column": 28 }, "stop": { "line": 313, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 297, "column": 16 }, "stop": { "line": 297, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 299, "column": 17 }, "stop": { "line": 299, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 295, "column": 19 }, "stop": { "line": 295, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 293, "column": 18 }, "stop": { "line": 293, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_update_user_id_fails": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 276, "column": 15 }, "stop": { "line": 276, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_rename_duplicate_user_name_fails": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 269, "column": 24 }, "stop": { "line": 269, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 265, "column": 16 }, "stop": { "line": 265, "column": 33 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 266, "column": 16 }, "stop": { "line": 266, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_move_user_between_domains": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 258, "column": 15 }, "stop": { "line": 258, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 256, "column": 18 }, "stop": { "line": 256, "column": 37 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 254, "column": 18 }, "stop": { "line": 254, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_create_duplicate_user_name_in_different_domains": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 247, "column": 16 }, "stop": { "line": 247, "column": 33 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 245, "column": 16 }, "stop": { "line": 245, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 247, "column": 39 }, "stop": { "line": 247, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 243, "column": 21 }, "stop": { "line": 243, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_create_duplicate_user_name_fails": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 236, "column": 15 }, "stop": { "line": 236, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_get_user_by_name_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 232, "column": 26 }, "stop": { "line": 232, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 232, "column": 26 }, "stop": { "line": 232, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_cache_layer_get_user_by_name": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 211, "column": 15 }, "stop": { "line": 211, "column": 32 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 191, "column": 15 }, "stop": { "line": 191, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 194, "column": 26 }, "stop": { "line": 194, "column": 30 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 210, "column": 26 }, "stop": { "line": 210, "column": 30 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 205, "column": 12 }, "stop": { "line": 205, "column": 16 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 202, "column": 12 }, "stop": { "line": 202, "column": 16 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 194, "column": 12 }, "stop": { "line": 194, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 216, "column": 30 }, "stop": { "line": 216, "column": 40 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 216, "column": 30 }, "stop": { "line": 216, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_get_user_by_name": [], "keystone.tests.unit.identity.test_backends.IdentityTests.test_get_user_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 178, "column": 26 }, "stop": { "line": 178, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 178, "column": 26 }, "stop": { "line": 178, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_cache_layer_get_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 139, "column": 15 }, "stop": { "line": 139, "column": 32 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 157, "column": 15 }, "stop": { "line": 157, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 142, "column": 12 }, "stop": { "line": 142, "column": 16 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 142, "column": 26 }, "stop": { "line": 142, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 162, "column": 30 }, "stop": { "line": 162, "column": 40 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 162, "column": 30 }, "stop": { "line": 162, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_get_user_returns_required_attributes": [], "keystone.tests.unit.identity.test_backends.IdentityTests.test_get_user": [], "keystone.tests.unit.identity.test_backends.IdentityTests.test_create_unicode_user_name": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 113, "column": 15 }, "stop": { "line": 113, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_authenticate_if_no_password_set": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 102, "column": 15 }, "stop": { "line": 102, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 101, "column": 14 }, "stop": { "line": 101, "column": 24 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 101, "column": 14 }, "stop": { "line": 101, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_authenticate_and_get_roles_no_metadata": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 88, "column": 25 }, "stop": { "line": 88, "column": 29 } }, { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 75, "column": 12 }, "stop": { "line": 75, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 79, "column": 22 }, "stop": { "line": 79, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 97, "column": 28 }, "stop": { "line": 97, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 93, "column": 8 }, "stop": { "line": 93, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 71, "column": 15 }, "stop": { "line": 71, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_authenticate": [], "keystone.tests.unit.identity.test_backends.IdentityTests.test_authenticate_bad_password": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 56, "column": 39 }, "stop": { "line": 56, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 56, "column": 39 }, "stop": { "line": 56, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.IdentityTests.test_authenticate_bad_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 48, "column": 38 }, "stop": { "line": 48, "column": 48 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 48, "column": 38 }, "stop": { "line": 48, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_backends.IdentityTests._set_domain_scope": [], "keystone.tests.unit.identity.test_backends.IdentityTests._get_domain_fixture": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_backends.py", "start": { "line": 35, "column": 17 }, "stop": { "line": 35, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "migrate.tests.fixture.pathed.Pathed.purge": [], "migrate.tests.fixture.pathed.Pathed.tmp_repos": [], "migrate.tests.fixture.pathed.Pathed.tmp_named": [], "migrate.tests.fixture.pathed.Pathed.tmp_sql": [], "migrate.tests.fixture.pathed.Pathed.tmp_py": [], "migrate.tests.fixture.pathed.Pathed.tmp": [], "migrate.tests.fixture.pathed.Pathed._tmp": [], "migrate.tests.fixture.pathed.Pathed.tearDown": [], "migrate.tests.fixture.pathed.Pathed.setUp": [], "libcst.tests.test_pyre_integration.PyreIntegrationTest.test_type_availability": [], "libcst.tests.test_pyre_integration.TypeVerificationVisitor.leave_Annotation": [], "libcst.tests.test_pyre_integration.TypeVerificationVisitor.visit_Annotation": [], "libcst.tests.test_pyre_integration.TypeVerificationVisitor.leave_ImportFrom": [], "libcst.tests.test_pyre_integration.TypeVerificationVisitor.visit_ImportFrom": [], "libcst.tests.test_pyre_integration.TypeVerificationVisitor.leave_Import": [], "libcst.tests.test_pyre_integration.TypeVerificationVisitor.visit_Import": [], "libcst.tests.test_pyre_integration.TypeVerificationVisitor.visit_Name": [], "libcst.tests.test_pyre_integration.TypeVerificationVisitor.leave_Attribute": [], "libcst.tests.test_pyre_integration.TypeVerificationVisitor.visit_Attribute": [], "libcst.tests.test_pyre_integration.TypeVerificationVisitor.__init__": [], "pygments.lexers.rdf.TurtleLexer.analyse_text": [], "keystoneauth1.hacking.checks.check_oslo_namespace_imports": [], "graphene.types.tests.test_mutation.test_mutation_as_subclass": [], "graphene.types.tests.test_mutation.test_mutation_allow_to_have_custom_args": [], "graphene.types.tests.test_mutation.test_mutation_no_fields_output": [], "graphene.types.tests.test_mutation.test_mutation_execution": [], "graphene.types.tests.test_mutation.test_mutation_custom_output_type": [], "graphene.types.tests.test_mutation.test_mutation_raises_exception_if_no_mutate": [], "graphene.types.tests.test_mutation.test_generate_mutation_with_meta": [], "graphene.types.tests.test_mutation.test_generate_mutation_no_args": [], "jedi.inference.gradual.utils.load_proper_stub_module": [], "graphene.types.json.JSONString.parse_value": [], "graphene.types.json.JSONString.parse_literal": [], "graphene.types.json.JSONString.serialize": [], "keystone.tests.unit.rest.RestfulTestCase._get_token_id": [ { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 220, "column": 14 }, "stop": { "line": 220, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "NotImplementedError", "dispatch": "static" } ], "keystone.tests.unit.rest.RestfulTestCase.admin_request": [ { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 212, "column": 15 }, "stop": { "line": 212, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase._request", "class_name": "keystone.tests.unit.rest.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.rest.RestfulTestCase.public_request": [ { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 209, "column": 15 }, "stop": { "line": 209, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase._request", "class_name": "keystone.tests.unit.rest.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.rest.RestfulTestCase._request": [ { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 203, "column": 23 }, "stop": { "line": 203, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.request", "class_name": "keystone.tests.unit.rest.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 205, "column": 8 }, "stop": { "line": 205, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.assertValidResponseHeaders", "class_name": "keystone.tests.unit.rest.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 201, "column": 23 }, "stop": { "line": 201, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.restful_request", "class_name": "keystone.tests.unit.rest.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.rest.RestfulTestCase.restful_request": [ { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 193, "column": 16 }, "stop": { "line": 193, "column": 63 } } ], "kind": "function", "target": "int.__gt__" }, { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 192, "column": 12 }, "stop": { "line": 192, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__eq__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 194, "column": 12 }, "stop": { "line": 194, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.assertValidErrorResponse", "class_name": "keystone.tests.unit.rest.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 185, "column": 19 }, "stop": { "line": 185, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.request", "class_name": "keystone.tests.unit.rest.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 182, "column": 15 }, "stop": { "line": 182, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase._to_content_type", "class_name": "keystone.tests.unit.rest.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 189, "column": 8 }, "stop": { "line": 189, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase._from_content_type", "class_name": "keystone.tests.unit.rest.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.rest.RestfulTestCase._from_content_type": [ { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 161, "column": 12 }, "stop": { "line": 161, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.rest.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 164, "column": 34 }, "stop": { "line": 164, "column": 49 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.loads" } ], "keystone.tests.unit.rest.RestfulTestCase._to_content_type": [ { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 152, "column": 23 }, "stop": { "line": 152, "column": 46 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dump_as_bytes" } ], "keystone.tests.unit.rest.RestfulTestCase.assertValidErrorResponse": [ { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 135, "column": 8 }, "stop": { "line": 135, "column": 24 } }, { "path": "keystone/tests/unit/rest.py", "start": { "line": 137, "column": 8 }, "stop": { "line": 137, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.rest.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 138, "column": 8 }, "stop": { "line": 138, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" } ], "keystone.tests.unit.rest.RestfulTestCase.assertValidResponseHeaders": [ { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 126, "column": 8 }, "stop": { "line": 126, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.rest.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.rest.RestfulTestCase.assertResponseStatus": [ { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 119, "column": 8 }, "stop": { "line": 119, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.rest.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 121, "column": 12 }, "stop": { "line": 121, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.rest.RestfulTestCase.assertResponseSuccessful": [ { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 105, "column": 19 }, "stop": { "line": 105, "column": 46 } } ], "kind": "function", "target": "int.__ge__" }, { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 106, "column": 12 }, "stop": { "line": 106, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 105, "column": 12 }, "stop": { "line": 105, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__le__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 104, "column": 8 }, "stop": { "line": 104, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.rest.RestfulTestCase.request": [ { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 78, "column": 23 }, "stop": { "line": 78, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__str__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 86, "column": 8 }, "stop": { "line": 86, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.setdefault", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 78, "column": 50 }, "stop": { "line": 78, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.items", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 83, "column": 12 }, "stop": { "line": 83, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.rest.RestfulTestCase.auth_plugin_config_override": [ { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 70, "column": 8 }, "stop": { "line": 70, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.rest.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 71, "column": 12 }, "stop": { "line": 71, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.auth_plugins.ConfigAuthPlugins.__init__", "class_name": "keystone.tests.unit.ksfixtures.auth_plugins.ConfigAuthPlugins", "dispatch": "static" } ], "keystone.tests.unit.rest.RestfulTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 62, "column": 8 }, "stop": { "line": 62, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.rest.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 57, "column": 8 }, "stop": { "line": 57, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 59, "column": 8 }, "stop": { "line": 59, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.auth_plugin_config_override", "class_name": "keystone.tests.unit.rest.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 61, "column": 8 }, "stop": { "line": 61, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.rest.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 67, "column": 8 }, "stop": { "line": 67, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.addCleanup", "class_name": "keystone.tests.unit.rest.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 66, "column": 12 }, "stop": { "line": 66, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.unit.rest.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 61, "column": 24 }, "stop": { "line": 61, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/rest.py", "start": { "line": 63, "column": 8 }, "stop": { "line": 63, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_fixtures", "class_name": "keystone.tests.unit.rest.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_ldap_common.LDAPSizeLimitTest.test_search_s_sizelimit_exceeded": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 629, "column": 8 }, "stop": { "line": 629, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.LDAPSizeLimitTest", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_ldap_common.LDAPSizeLimitTest.config_files": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 622, "column": 28 }, "stop": { "line": 622, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests_conf", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 621, "column": 23 }, "stop": { "line": 621, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.config_files", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" } ], "keystone.tests.unit.identity.backends.test_ldap_common.LDAPSizeLimitTest.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 617, "column": 8 }, "stop": { "line": 617, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.config_overrides", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" } ], "keystone.tests.unit.identity.backends.test_ldap_common.LDAPSizeLimitTest.setUp": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 610, "column": 8 }, "stop": { "line": 610, "column": 23 } }, { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 611, "column": 8 }, "stop": { "line": 611, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.LDAPSizeLimitTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 608, "column": 8 }, "stop": { "line": 608, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 610, "column": 24 }, "stop": { "line": 610, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.ldapdb.LDAPDatabase.__init__", "class_name": "keystone.tests.unit.ksfixtures.ldapdb.LDAPDatabase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 614, "column": 8 }, "stop": { "line": 614, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_fixtures", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.LDAPSizeLimitTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 613, "column": 8 }, "stop": { "line": 613, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.LDAPSizeLimitTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 611, "column": 24 }, "stop": { "line": 611, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" } ], "keystone.tests.unit.identity.backends.test_ldap_common.LDAPFilterQueryCompositionTest.test_filter_with_hints_and_query_is_none": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 594, "column": 8 }, "stop": { "line": 594, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 592, "column": 16 }, "stop": { "line": 592, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 600, "column": 8 }, "stop": { "line": 600, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.LDAPFilterQueryCompositionTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 598, "column": 31 }, "stop": { "line": 598, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 593, "column": 19 }, "stop": { "line": 593, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 601, "column": 25 }, "stop": { "line": 601, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.filter_query", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 593, "column": 19 }, "stop": { "line": 593, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_ldap_common.LDAPFilterQueryCompositionTest.test_filter_with_both_query_and_hints_set": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 587, "column": 8 }, "stop": { "line": 587, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 578, "column": 16 }, "stop": { "line": 578, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 588, "column": 8 }, "stop": { "line": 588, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.LDAPFilterQueryCompositionTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 583, "column": 26 }, "stop": { "line": 583, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 581, "column": 16 }, "stop": { "line": 581, "column": 26 } }, { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 582, "column": 19 }, "stop": { "line": 582, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 589, "column": 25 }, "stop": { "line": 589, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.filter_query", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 582, "column": 19 }, "stop": { "line": 582, "column": 35 } }, { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 581, "column": 16 }, "stop": { "line": 581, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_ldap_common.LDAPFilterQueryCompositionTest.test_filter_with_empty_query_and_hints_set": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 568, "column": 8 }, "stop": { "line": 568, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 566, "column": 16 }, "stop": { "line": 566, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 574, "column": 8 }, "stop": { "line": 574, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.LDAPFilterQueryCompositionTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 572, "column": 31 }, "stop": { "line": 572, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 567, "column": 19 }, "stop": { "line": 567, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 575, "column": 25 }, "stop": { "line": 575, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.filter_query", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 567, "column": 19 }, "stop": { "line": 567, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_ldap_common.LDAPFilterQueryCompositionTest.test_return_query_with_no_hints": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 555, "column": 16 }, "stop": { "line": 555, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 559, "column": 8 }, "stop": { "line": 559, "column": 24 } }, { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 563, "column": 8 }, "stop": { "line": 563, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.LDAPFilterQueryCompositionTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 558, "column": 16 }, "stop": { "line": 558, "column": 26 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 560, "column": 25 }, "stop": { "line": 560, "column": 52 } }, { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 563, "column": 29 }, "stop": { "line": 563, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.filter_query", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 558, "column": 16 }, "stop": { "line": 558, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_ldap_common.LDAPFilterQueryCompositionTest.setUp": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 543, "column": 30 }, "stop": { "line": 543, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.LDAPFilterQueryCompositionTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 542, "column": 8 }, "stop": { "line": 542, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 548, "column": 30 }, "stop": { "line": 548, "column": 40 } }, { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 549, "column": 37 }, "stop": { "line": 549, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 543, "column": 46 }, "stop": { "line": 543, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.fixture.Config.__init__", "class_name": "oslo_config.fixture.Config", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 545, "column": 25 }, "stop": { "line": 545, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.__init__", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 549, "column": 37 }, "stop": { "line": 549, "column": 53 } }, { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 548, "column": 30 }, "stop": { "line": 548, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_user_id_attribute_is_uuid_in_byte_form": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 535, "column": 8 }, "stop": { "line": 535, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 529, "column": 26 }, "stop": { "line": 529, "column": 36 } }, { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 530, "column": 23 }, "stop": { "line": 530, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 533, "column": 20 }, "stop": { "line": 533, "column": 51 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.convert_ldap_result" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 530, "column": 23 }, "stop": { "line": 530, "column": 39 } }, { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 529, "column": 26 }, "stop": { "line": 529, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_user_id_and_user_name_with_boolean_string": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 521, "column": 12 }, "stop": { "line": 521, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 511, "column": 22 }, "stop": { "line": 511, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 519, "column": 24 }, "stop": { "line": 519, "column": 55 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.convert_ldap_result" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 511, "column": 22 }, "stop": { "line": 511, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_user_id_and_bitmask_begins_with_0": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 501, "column": 20 }, "stop": { "line": 501, "column": 51 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.convert_ldap_result" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 505, "column": 8 }, "stop": { "line": 505, "column": 24 } }, { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 504, "column": 8 }, "stop": { "line": 504, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_user_id_begins_with_0_and_enabled_bit_mask": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 484, "column": 20 }, "stop": { "line": 484, "column": 51 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.convert_ldap_result" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 488, "column": 8 }, "stop": { "line": 488, "column": 24 } }, { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 487, "column": 8 }, "stop": { "line": 487, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_user_id_begins_with_0": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 470, "column": 8 }, "stop": { "line": 470, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIs", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 471, "column": 8 }, "stop": { "line": 471, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 467, "column": 20 }, "stop": { "line": 467, "column": 51 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.convert_ldap_result" } ], "keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_utf8_conversion": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 448, "column": 25 }, "stop": { "line": 448, "column": 48 } }, { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 445, "column": 25 }, "stop": { "line": 445, "column": 48 } }, { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 455, "column": 25 }, "stop": { "line": 455, "column": 48 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.utf8_decode" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 451, "column": 8 }, "stop": { "line": 451, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 437, "column": 21 }, "stop": { "line": 437, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.encode", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 446, "column": 8 }, "stop": { "line": 446, "column": 24 } }, { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 443, "column": 8 }, "stop": { "line": 443, "column": 24 } }, { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 456, "column": 8 }, "stop": { "line": 456, "column": 24 } }, { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 449, "column": 8 }, "stop": { "line": 449, "column": 24 } }, { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 440, "column": 8 }, "stop": { "line": 440, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 442, "column": 22 }, "stop": { "line": 442, "column": 45 } }, { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 439, "column": 22 }, "stop": { "line": 439, "column": 45 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.utf8_encode" } ], "keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_binary_attribute_values": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 433, "column": 8 }, "stop": { "line": 433, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 426, "column": 25 }, "stop": { "line": 426, "column": 35 } }, { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 425, "column": 23 }, "stop": { "line": 425, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 430, "column": 20 }, "stop": { "line": 430, "column": 51 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.convert_ldap_result" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 426, "column": 25 }, "stop": { "line": 426, "column": 41 } }, { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 425, "column": 23 }, "stop": { "line": 425, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_ldap_common.LDAPPagedResultsTest.test_paged_results_control_api": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 411, "column": 8 }, "stop": { "line": 411, "column": 24 } }, { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 414, "column": 8 }, "stop": { "line": 414, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.LDAPPagedResultsTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 413, "column": 19 }, "stop": { "line": 413, "column": 25 } } ], "kind": "function", "target": "sorted" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 412, "column": 61 }, "stop": { "line": 412, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" } ], "keystone.tests.unit.identity.backends.test_ldap_common.LDAPPagedResultsTest.config_files": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 393, "column": 28 }, "stop": { "line": 393, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests_conf", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 392, "column": 23 }, "stop": { "line": 392, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.config_files", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" } ], "keystone.tests.unit.identity.backends.test_ldap_common.LDAPPagedResultsTest.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 388, "column": 8 }, "stop": { "line": 388, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.config_overrides", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" } ], "keystone.tests.unit.identity.backends.test_ldap_common.LDAPPagedResultsTest.setUp": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 384, "column": 8 }, "stop": { "line": 384, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.LDAPPagedResultsTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 379, "column": 8 }, "stop": { "line": 379, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 381, "column": 24 }, "stop": { "line": 381, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.ldapdb.LDAPDatabase.__init__", "class_name": "keystone.tests.unit.ksfixtures.ldapdb.LDAPDatabase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 381, "column": 8 }, "stop": { "line": 381, "column": 23 } }, { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 382, "column": 8 }, "stop": { "line": 382, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.LDAPPagedResultsTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 385, "column": 8 }, "stop": { "line": 385, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_fixtures", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.LDAPPagedResultsTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 382, "column": 24 }, "stop": { "line": 382, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" } ], "keystone.tests.unit.identity.backends.test_ldap_common.SslTlsTest.test_certdir_trust_ldaps": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 363, "column": 18 }, "stop": { "line": 363, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.SslTlsTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 372, "column": 8 }, "stop": { "line": 372, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.SslTlsTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 363, "column": 34 }, "stop": { "line": 363, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.tempdir.TempDir.__init__", "class_name": "fixtures._fixtures.tempdir.TempDir", "dispatch": "static" } ], "keystone.tests.unit.identity.backends.test_ldap_common.SslTlsTest.test_certfile_trust_ldaps": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 348, "column": 29 }, "stop": { "line": 348, "column": 45 } } ], "kind": "function", "target": "tempfile.mkstemp" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 359, "column": 8 }, "stop": { "line": 359, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.SslTlsTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 349, "column": 8 }, "stop": { "line": 349, "column": 23 } }, { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 350, "column": 8 }, "stop": { "line": 350, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.addCleanup", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.SslTlsTest", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_ldap_common.SslTlsTest.test_certdir_trust_tls": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 335, "column": 18 }, "stop": { "line": 335, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.SslTlsTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 344, "column": 8 }, "stop": { "line": 344, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.SslTlsTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 335, "column": 34 }, "stop": { "line": 335, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.tempdir.TempDir.__init__", "class_name": "fixtures._fixtures.tempdir.TempDir", "dispatch": "static" } ], "keystone.tests.unit.identity.backends.test_ldap_common.SslTlsTest.test_certfile_trust_tls": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 320, "column": 29 }, "stop": { "line": 320, "column": 45 } } ], "kind": "function", "target": "tempfile.mkstemp" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 331, "column": 8 }, "stop": { "line": 331, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.SslTlsTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 322, "column": 8 }, "stop": { "line": 322, "column": 23 } }, { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 321, "column": 8 }, "stop": { "line": 321, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.addCleanup", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.SslTlsTest", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_ldap_common.SslTlsTest._init_ldap_connection": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 316, "column": 8 }, "stop": { "line": 316, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_connection", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 315, "column": 20 }, "stop": { "line": 315, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.__init__", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "static" } ], "keystone.tests.unit.identity.backends.test_ldap_common.SslTlsTest.setUp": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 309, "column": 46 }, "stop": { "line": 309, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.fixture.Config.__init__", "class_name": "oslo_config.fixture.Config", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 309, "column": 30 }, "stop": { "line": 309, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.SslTlsTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 308, "column": 8 }, "stop": { "line": 308, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" } ], "keystone.tests.unit.identity.backends.test_ldap_common.LDAPConnectionTimeoutTest.test_connectivity_timeout_with_conn_pool": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 287, "column": 26 }, "stop": { "line": 287, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_connection", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 286, "column": 20 }, "stop": { "line": 286, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.__init__", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 299, "column": 8 }, "stop": { "line": 299, "column": 24 } }, { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 301, "column": 8 }, "stop": { "line": 301, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.LDAPConnectionTimeoutTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 288, "column": 8 }, "stop": { "line": 288, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsInstance", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.LDAPConnectionTimeoutTest", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_ldap_common.LDAPConnectionTimeoutTest.test_connectivity_timeout_no_conn_pool": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 261, "column": 26 }, "stop": { "line": 261, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_connection", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 260, "column": 20 }, "stop": { "line": 260, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.__init__", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 275, "column": 8 }, "stop": { "line": 275, "column": 24 } }, { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 273, "column": 8 }, "stop": { "line": 273, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.LDAPConnectionTimeoutTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 262, "column": 8 }, "stop": { "line": 262, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsInstance", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.LDAPConnectionTimeoutTest", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_ldap_common.MultiURLTests.test_multiple_urls_with_comma_with_conn_pool": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 246, "column": 8 }, "stop": { "line": 246, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.MultiURLTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 245, "column": 26 }, "stop": { "line": 245, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_connection", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 244, "column": 20 }, "stop": { "line": 244, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.__init__", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "static" } ], "keystone.tests.unit.identity.backends.test_ldap_common.MultiURLTests.test_multiple_urls_with_comma_no_conn_pool": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 238, "column": 8 }, "stop": { "line": 238, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.MultiURLTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 237, "column": 26 }, "stop": { "line": 237, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_connection", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 236, "column": 20 }, "stop": { "line": 236, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.__init__", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "static" } ], "keystone.tests.unit.identity.backends.test_ldap_common.LDAPDeleteTreeTest.config_files": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 225, "column": 28 }, "stop": { "line": 225, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests_conf", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 224, "column": 23 }, "stop": { "line": 224, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.config_files", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" } ], "keystone.tests.unit.identity.backends.test_ldap_common.LDAPDeleteTreeTest.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 220, "column": 8 }, "stop": { "line": 220, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.config_overrides", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" } ], "keystone.tests.unit.identity.backends.test_ldap_common.LDAPDeleteTreeTest.setUp": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 217, "column": 8 }, "stop": { "line": 217, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_fixtures", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.LDAPDeleteTreeTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 216, "column": 8 }, "stop": { "line": 216, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.LDAPDeleteTreeTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 210, "column": 8 }, "stop": { "line": 210, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 213, "column": 12 }, "stop": { "line": 213, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.ldapdb.LDAPDatabase.__init__", "class_name": "keystone.tests.unit.ksfixtures.ldapdb.LDAPDatabase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 214, "column": 24 }, "stop": { "line": 214, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 214, "column": 8 }, "stop": { "line": 214, "column": 23 } }, { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 212, "column": 8 }, "stop": { "line": 212, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.LDAPDeleteTreeTest", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_unicode": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 204, "column": 8 }, "stop": { "line": 204, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 204, "column": 24 }, "stop": { "line": 204, "column": 49 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.dn_startswith" } ], "keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_parsed_dns": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 198, "column": 8 }, "stop": { "line": 198, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 198, "column": 24 }, "stop": { "line": 198, "column": 49 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.dn_startswith" } ], "keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_descendant": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 188, "column": 8 }, "stop": { "line": 188, "column": 23 } }, { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 192, "column": 8 }, "stop": { "line": 192, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 192, "column": 24 }, "stop": { "line": 192, "column": 49 } }, { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 188, "column": 24 }, "stop": { "line": 188, "column": 49 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.dn_startswith" } ], "keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_not_parent": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 182, "column": 8 }, "stop": { "line": 182, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 182, "column": 25 }, "stop": { "line": 182, "column": 50 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.dn_startswith" } ], "keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_same": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 176, "column": 8 }, "stop": { "line": 176, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 176, "column": 25 }, "stop": { "line": 176, "column": 50 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.dn_startswith" } ], "keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_parent": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 171, "column": 8 }, "stop": { "line": 171, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 171, "column": 25 }, "stop": { "line": 171, "column": 50 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.dn_startswith" } ], "keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_under_child": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 165, "column": 8 }, "stop": { "line": 165, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 165, "column": 24 }, "stop": { "line": 165, "column": 49 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.dn_startswith" } ], "keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_dn_parsed_dns": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 159, "column": 24 }, "stop": { "line": 159, "column": 47 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.is_dn_equal" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 159, "column": 8 }, "stop": { "line": 159, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_dn_equal_rdns": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 153, "column": 24 }, "stop": { "line": 153, "column": 47 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.is_dn_equal" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 153, "column": 8 }, "stop": { "line": 153, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_dn_diff_length": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 146, "column": 8 }, "stop": { "line": 146, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 146, "column": 25 }, "stop": { "line": 146, "column": 48 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.is_dn_equal" } ], "keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_dn_equal_unicode": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 139, "column": 24 }, "stop": { "line": 139, "column": 47 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.is_dn_equal" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 139, "column": 8 }, "stop": { "line": 139, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_dn_same": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 134, "column": 24 }, "stop": { "line": 134, "column": 47 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.is_dn_equal" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 134, "column": 8 }, "stop": { "line": 134, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_attr_type_alias": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 129, "column": 8 }, "stop": { "line": 129, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 129, "column": 25 }, "stop": { "line": 129, "column": 49 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.is_rdn_equal" } ], "keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_attr_type_case_diff": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 121, "column": 24 }, "stop": { "line": 121, "column": 48 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.is_rdn_equal" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 121, "column": 8 }, "stop": { "line": 121, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_multi_ava_diff_type": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 114, "column": 8 }, "stop": { "line": 114, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 114, "column": 25 }, "stop": { "line": 114, "column": 49 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.is_rdn_equal" } ], "keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_multi_ava_diff_order": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 107, "column": 24 }, "stop": { "line": 107, "column": 48 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.is_rdn_equal" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 107, "column": 8 }, "stop": { "line": 107, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_multi_ava_same_order": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 100, "column": 24 }, "stop": { "line": 100, "column": 48 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.is_rdn_equal" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 100, "column": 8 }, "stop": { "line": 100, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_diff_length": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 93, "column": 8 }, "stop": { "line": 93, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 93, "column": 25 }, "stop": { "line": 93, "column": 49 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.is_rdn_equal" } ], "keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_same": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 86, "column": 24 }, "stop": { "line": 86, "column": 48 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.is_rdn_equal" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 86, "column": 8 }, "stop": { "line": 86, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_ava_different": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 81, "column": 8 }, "stop": { "line": 81, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 81, "column": 25 }, "stop": { "line": 81, "column": 55 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.is_ava_value_equal" } ], "keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_ava_equal_complex": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 77, "column": 8 }, "stop": { "line": 77, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 77, "column": 24 }, "stop": { "line": 77, "column": 54 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.is_ava_value_equal" } ], "keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_ava_equal_same": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 70, "column": 8 }, "stop": { "line": 70, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 70, "column": 24 }, "stop": { "line": 70, "column": 54 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.is_ava_value_equal" } ], "keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_prep_insignificant_pre_post": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 65, "column": 8 }, "stop": { "line": 65, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 65, "column": 36 }, "stop": { "line": 65, "column": 69 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.prep_case_insensitive" } ], "keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_prep_insignificant": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 59, "column": 8 }, "stop": { "line": 59, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 59, "column": 36 }, "stop": { "line": 59, "column": 69 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.prep_case_insensitive" } ], "keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_prep_lowercase": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 53, "column": 36 }, "stop": { "line": 53, "column": 69 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.prep_case_insensitive" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 52, "column": 20 }, "stop": { "line": 52, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.lower", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 53, "column": 8 }, "stop": { "line": 53, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_prep": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 46, "column": 8 }, "stop": { "line": 46, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_ldap_common.py", "start": { "line": 46, "column": 32 }, "stop": { "line": 46, "column": 65 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.prep_case_insensitive" } ], "itsdangerous.encoding.bytes_to_int": [], "itsdangerous.encoding.int_to_bytes": [], "itsdangerous.encoding.base64_decode": [], "itsdangerous.encoding.base64_encode": [], "itsdangerous.encoding.want_bytes": [], "sqlalchemy.sql.elements._anonymous_label.apply_map": [], "sqlalchemy.sql.elements._anonymous_label.__radd__": [], "sqlalchemy.sql.elements._anonymous_label.__add__": [], "sqlalchemy.sql.elements._anonymous_label.safe_construct": [], "sqlalchemy.sql.elements._truncated_label.apply_map": [], "sqlalchemy.sql.elements._truncated_label.__reduce__": [], "sqlalchemy.sql.elements._truncated_label.__new__": [], "sqlalchemy.sql.elements.AnnotatedColumnElement._anon_name_label": [], "sqlalchemy.sql.elements.AnnotatedColumnElement.info": [], "sqlalchemy.sql.elements.AnnotatedColumnElement.key": [], "sqlalchemy.sql.elements.AnnotatedColumnElement.table": [], "sqlalchemy.sql.elements.AnnotatedColumnElement.name": [], "sqlalchemy.sql.elements.AnnotatedColumnElement._with_annotations": [], "sqlalchemy.sql.elements.AnnotatedColumnElement.__init__": [], "sqlalchemy.sql.elements._corresponding_column_or_error": [], "sqlalchemy.sql.elements._type_from_args": [], "sqlalchemy.sql.elements._find_columns": [], "sqlalchemy.sql.elements.quoted_name.__repr__": [], "sqlalchemy.sql.elements.quoted_name._memoized_method_upper": [], "sqlalchemy.sql.elements.quoted_name._memoized_method_lower": [], "sqlalchemy.sql.elements.quoted_name.__reduce__": [], "sqlalchemy.sql.elements.quoted_name.__new__": [], "sqlalchemy.sql.elements._IdentifiedClause.__init__": [], "sqlalchemy.sql.elements.CollationClause.__init__": [], "sqlalchemy.sql.elements.TableValuedColumn._from_objects": [], "sqlalchemy.sql.elements.TableValuedColumn.__init__": [], "sqlalchemy.sql.elements.ColumnClause._make_proxy": [], "sqlalchemy.sql.elements.ColumnClause._gen_label": [], "sqlalchemy.sql.elements.ColumnClause._compare_name_for_result": [], "sqlalchemy.sql.elements.ColumnClause._ddl_label": [], "sqlalchemy.sql.elements.ColumnClause._render_label_in_columns_clause": [], "sqlalchemy.sql.elements.ColumnClause._from_objects": [], "sqlalchemy.sql.elements.ColumnClause.entity_namespace": [], "sqlalchemy.sql.elements.ColumnClause.get_children": [], "sqlalchemy.sql.elements.ColumnClause.__init__": [], "sqlalchemy.sql.elements.NamedColumn._make_proxy": [], "sqlalchemy.sql.elements.NamedColumn._bind_param": [], "sqlalchemy.sql.elements.NamedColumn._gen_label": [], "sqlalchemy.sql.elements.NamedColumn._render_label_in_columns_clause": [], "sqlalchemy.sql.elements.NamedColumn._label": [], "sqlalchemy.sql.elements.NamedColumn._key_label": [], "sqlalchemy.sql.elements.NamedColumn.description": [], "sqlalchemy.sql.elements.NamedColumn._compare_name_for_result": [], "sqlalchemy.sql.elements.Label._make_proxy": [], "sqlalchemy.sql.elements.Label._from_objects": [], "sqlalchemy.sql.elements.Label._copy_internals": [], "sqlalchemy.sql.elements.Label.foreign_keys": [], "sqlalchemy.sql.elements.Label.primary_key": [], "sqlalchemy.sql.elements.Label._apply_to_inner": [], "sqlalchemy.sql.elements.Label._negate": [], "sqlalchemy.sql.elements.Label.self_group": [], "sqlalchemy.sql.elements.Label.element": [], "sqlalchemy.sql.elements.Label.type": [], "sqlalchemy.sql.elements.Label._order_by_label_element": [], "sqlalchemy.sql.elements.Label._allow_label_resolve": [], "sqlalchemy.sql.elements.Label._is_implicitly_boolean": [], "sqlalchemy.sql.elements.Label.__reduce__": [], "sqlalchemy.sql.elements.Label.__init__": [], "sqlalchemy.sql.elements.FunctionFilter._from_objects": [], "sqlalchemy.sql.elements.FunctionFilter.type": [], "sqlalchemy.sql.elements.FunctionFilter.self_group": [], "sqlalchemy.sql.elements.FunctionFilter.over": [], "sqlalchemy.sql.elements.FunctionFilter.filter": [], "sqlalchemy.sql.elements.FunctionFilter.__init__": [], "sqlalchemy.sql.elements.WithinGroup._from_objects": [], "sqlalchemy.sql.elements.WithinGroup.type": [], "sqlalchemy.sql.elements.WithinGroup.over": [], "sqlalchemy.sql.elements.WithinGroup.__init__": [], "sqlalchemy.sql.elements.Over._from_objects": [], "sqlalchemy.sql.elements.Over.type": [], "sqlalchemy.sql.elements.Over._interpret_range": [], "sqlalchemy.sql.elements.Over.__reduce__": [], "sqlalchemy.sql.elements.Over.__init__": [], "sqlalchemy.sql.elements.Grouping.__setstate__": [], "sqlalchemy.sql.elements.Grouping.__getstate__": [], "sqlalchemy.sql.elements.Grouping.__getattr__": [], "sqlalchemy.sql.elements.Grouping._from_objects": [], "sqlalchemy.sql.elements.Grouping._proxies": [], "sqlalchemy.sql.elements.Grouping._label": [], "sqlalchemy.sql.elements.Grouping._key_label": [], "sqlalchemy.sql.elements.Grouping._is_implicitly_boolean": [], "sqlalchemy.sql.elements.Grouping._with_binary_element_type": [], "sqlalchemy.sql.elements.Grouping.__init__": [], "sqlalchemy.sql.elements.GroupedElement._ungroup": [], "sqlalchemy.sql.elements.GroupedElement.self_group": [], "sqlalchemy.sql.elements.Slice.self_group": [], "sqlalchemy.sql.elements.Slice.__init__": [], "sqlalchemy.sql.elements.BinaryExpression._negate": [], "sqlalchemy.sql.elements.BinaryExpression.self_group": [], "sqlalchemy.sql.elements.BinaryExpression._from_objects": [], "sqlalchemy.sql.elements.BinaryExpression.is_comparison": [], "sqlalchemy.sql.elements.BinaryExpression.__bool__": [], "sqlalchemy.sql.elements.BinaryExpression.__init__": [], "sqlalchemy.sql.elements.AsBoolean._negate": [], "sqlalchemy.sql.elements.AsBoolean.self_group": [], "sqlalchemy.sql.elements.AsBoolean.wrapped_column_expression": [], "sqlalchemy.sql.elements.AsBoolean.__init__": [], "sqlalchemy.sql.elements.CollectionAggregate.reverse_operate": [], "sqlalchemy.sql.elements.CollectionAggregate.operate": [], "sqlalchemy.sql.elements.CollectionAggregate._create_all": [], "sqlalchemy.sql.elements.CollectionAggregate._create_any": [], "sqlalchemy.sql.elements.UnaryExpression.self_group": [], "sqlalchemy.sql.elements.UnaryExpression._negate": [], "sqlalchemy.sql.elements.UnaryExpression._from_objects": [], "sqlalchemy.sql.elements.UnaryExpression._order_by_label_element": [], "sqlalchemy.sql.elements.UnaryExpression._create_distinct": [], "sqlalchemy.sql.elements.UnaryExpression._create_asc": [], "sqlalchemy.sql.elements.UnaryExpression._create_desc": [], "sqlalchemy.sql.elements.UnaryExpression._create_nulls_last": [], "sqlalchemy.sql.elements.UnaryExpression._create_nulls_first": [], "sqlalchemy.sql.elements.UnaryExpression.__init__": [], "sqlalchemy.sql.elements._textual_label_reference._text_clause": [], "sqlalchemy.sql.elements._textual_label_reference.__init__": [], "sqlalchemy.sql.elements._label_reference._from_objects": [], "sqlalchemy.sql.elements._label_reference.__init__": [], "sqlalchemy.sql.elements.Extract._from_objects": [], "sqlalchemy.sql.elements.Extract.__init__": [], "sqlalchemy.sql.elements.TypeCoerce.self_group": [], "sqlalchemy.sql.elements.TypeCoerce.wrapped_column_expression": [], "sqlalchemy.sql.elements.TypeCoerce.typed_expression": [], "sqlalchemy.sql.elements.TypeCoerce._from_objects": [], "sqlalchemy.sql.elements.TypeCoerce.__init__": [], "sqlalchemy.sql.elements.Cast.wrapped_column_expression": [], "sqlalchemy.sql.elements.Cast._from_objects": [], "sqlalchemy.sql.elements.Cast.__init__": [], "sqlalchemy.sql.elements.literal_column": [], "sqlalchemy.sql.elements.Case._from_objects": [], "sqlalchemy.sql.elements.Case.__init__": [], "sqlalchemy.sql.elements.Tuple.self_group": [], "sqlalchemy.sql.elements.Tuple._bind_param": [], "sqlalchemy.sql.elements.Tuple._select_iterable": [], "sqlalchemy.sql.elements.Tuple.__init__": [], "sqlalchemy.sql.elements.BooleanClauseList._negate": [], "sqlalchemy.sql.elements.BooleanClauseList.self_group": [], "sqlalchemy.sql.elements.BooleanClauseList._select_iterable": [], "sqlalchemy.sql.elements.BooleanClauseList.or_": [], "sqlalchemy.sql.elements.BooleanClauseList.and_": [], "sqlalchemy.sql.elements.BooleanClauseList._construct_raw": [], "sqlalchemy.sql.elements.BooleanClauseList._construct_for_whereclause": [], "sqlalchemy.sql.elements.BooleanClauseList._construct": [], "sqlalchemy.sql.elements.BooleanClauseList._process_clauses_for_boolean": [], "sqlalchemy.sql.elements.BooleanClauseList.__init__": [], "sqlalchemy.sql.elements.ClauseList.self_group": [], "sqlalchemy.sql.elements.ClauseList._from_objects": [], "sqlalchemy.sql.elements.ClauseList.append": [], "sqlalchemy.sql.elements.ClauseList._select_iterable": [], "sqlalchemy.sql.elements.ClauseList.__len__": [], "sqlalchemy.sql.elements.ClauseList.__iter__": [], "sqlalchemy.sql.elements.ClauseList._construct_raw": [], "sqlalchemy.sql.elements.ClauseList.__init__": [], "sqlalchemy.sql.elements.True_._instance": [], "sqlalchemy.sql.elements.True_._ifnone": [], "sqlalchemy.sql.elements.True_._negate": [], "sqlalchemy.sql.elements.True_.type": [], "sqlalchemy.sql.elements.False_._instance": [], "sqlalchemy.sql.elements.False_._negate": [], "sqlalchemy.sql.elements.False_.type": [], "sqlalchemy.sql.elements.Null._instance": [], "sqlalchemy.sql.elements.Null.type": [], "sqlalchemy.sql.elements.TextClause.self_group": [], "sqlalchemy.sql.elements.TextClause.comparator": [], "sqlalchemy.sql.elements.TextClause.type": [], "sqlalchemy.sql.elements.TextClause.columns": [], "sqlalchemy.sql.elements.TextClause.bindparams": [], "sqlalchemy.sql.elements.TextClause._create_text": [], "sqlalchemy.sql.elements.TextClause.__init__": [], "sqlalchemy.sql.elements.TextClause._select_iterable": [], "sqlalchemy.sql.elements.TextClause.__and__": [], "sqlalchemy.sql.elements.TypeClause.__init__": [], "sqlalchemy.sql.elements.BindParameter.__repr__": [], "sqlalchemy.sql.elements.BindParameter.__setstate__": [], "sqlalchemy.sql.elements.BindParameter.__getstate__": [], "sqlalchemy.sql.elements.BindParameter._convert_to_unique": [], "sqlalchemy.sql.elements.BindParameter._gen_cache_key": [], "sqlalchemy.sql.elements.BindParameter._clone": [], "sqlalchemy.sql.elements.BindParameter._with_binary_element_type": [], "sqlalchemy.sql.elements.BindParameter._negate_in_binary": [], "sqlalchemy.sql.elements.BindParameter.render_literal_execute": [], "sqlalchemy.sql.elements.BindParameter.effective_value": [], "sqlalchemy.sql.elements.BindParameter._with_value": [], "sqlalchemy.sql.elements.BindParameter.__init__": [], "sqlalchemy.sql.elements.WrapsColumnExpression._anon_name_label": [], "sqlalchemy.sql.elements.WrapsColumnExpression._label": [], "sqlalchemy.sql.elements.WrapsColumnExpression.wrapped_column_expression": [], "sqlalchemy.sql.elements.ColumnElement._dedupe_label_anon_label": [], "sqlalchemy.sql.elements.ColumnElement._label_anon_key_label": [], "sqlalchemy.sql.elements.ColumnElement._label_anon_label": [], "sqlalchemy.sql.elements.ColumnElement._dedupe_anon_label": [], "sqlalchemy.sql.elements.ColumnElement.anon_key_label": [], "sqlalchemy.sql.elements.ColumnElement.anon_label": [], "sqlalchemy.sql.elements.ColumnElement._anon_key_label": [], "sqlalchemy.sql.elements.ColumnElement._anon_name_label": [], "sqlalchemy.sql.elements.ColumnElement._anon_label": [], "sqlalchemy.sql.elements.ColumnElement.label": [], "sqlalchemy.sql.elements.ColumnElement.cast": [], "sqlalchemy.sql.elements.ColumnElement._make_proxy": [], "sqlalchemy.sql.elements.ColumnElement._proxy_key": [], "sqlalchemy.sql.elements.ColumnElement._compare_name_for_result": [], "sqlalchemy.sql.elements.ColumnElement.shares_lineage": [], "sqlalchemy.sql.elements.ColumnElement._uncached_proxy_set": [], "sqlalchemy.sql.elements.ColumnElement.proxy_set": [], "sqlalchemy.sql.elements.ColumnElement.base_columns": [], "sqlalchemy.sql.elements.ColumnElement._select_iterable": [], "sqlalchemy.sql.elements.ColumnElement.expression": [], "sqlalchemy.sql.elements.ColumnElement._bind_param": [], "sqlalchemy.sql.elements.ColumnElement.reverse_operate": [], "sqlalchemy.sql.elements.ColumnElement.operate": [], "sqlalchemy.sql.elements.ColumnElement.__getattr__": [], "sqlalchemy.sql.elements.ColumnElement.comparator": [], "sqlalchemy.sql.elements.ColumnElement.type": [], "sqlalchemy.sql.elements.ColumnElement._negate": [], "sqlalchemy.sql.elements.ColumnElement.self_group": [], "sqlalchemy.sql.elements.ClauseElement.__repr__": [], "sqlalchemy.sql.elements.ClauseElement.__bool__": [], "sqlalchemy.sql.elements.ClauseElement._negate": [], "sqlalchemy.sql.elements.ClauseElement.__invert__": [], "sqlalchemy.sql.elements.ClauseElement.__str__": [], "sqlalchemy.sql.elements.ClauseElement._compiler": [], "sqlalchemy.sql.elements.ClauseElement._compile_w_cache": [], "sqlalchemy.sql.elements.ClauseElement.compile": [], "sqlalchemy.sql.elements.ClauseElement._ungroup": [], "sqlalchemy.sql.elements.ClauseElement.self_group": [], "sqlalchemy.sql.elements.ClauseElement.compare": [], "sqlalchemy.sql.elements.ClauseElement._replace_params": [], "sqlalchemy.sql.elements.ClauseElement.params": [], "sqlalchemy.sql.elements.ClauseElement.unique_params": [], "sqlalchemy.sql.elements.ClauseElement._execute_on_connection": [], "sqlalchemy.sql.elements.ClauseElement.__getstate__": [], "sqlalchemy.sql.elements.ClauseElement.entity_namespace": [], "sqlalchemy.sql.elements.ClauseElement._cloned_set": [], "sqlalchemy.sql.elements.ClauseElement._constructor": [], "sqlalchemy.sql.elements.ClauseElement._with_binary_element_type": [], "sqlalchemy.sql.elements.ClauseElement._negate_in_binary": [], "sqlalchemy.sql.elements.ClauseElement._clone": [], "sqlalchemy.sql.elements.ClauseElement._set_propagate_attrs": [], "sqlalchemy.sql.elements.not_": [], "sqlalchemy.sql.elements.outparam": [], "sqlalchemy.sql.elements.literal": [], "sqlalchemy.sql.elements.between": [], "sqlalchemy.sql.elements.collate": [], "sqlalchemy.testing.suite.test_deprecations.DeprecatedCompoundSelectTest.test_limit_offset_aliased_selectable_in_unions": [], "sqlalchemy.testing.suite.test_deprecations.DeprecatedCompoundSelectTest.test_distinct_selectable_in_unions": [], "sqlalchemy.testing.suite.test_deprecations.DeprecatedCompoundSelectTest.test_order_by_selectable_in_unions": [], "sqlalchemy.testing.suite.test_deprecations.DeprecatedCompoundSelectTest.test_limit_offset_selectable_in_unions": [], "sqlalchemy.testing.suite.test_deprecations.DeprecatedCompoundSelectTest._dont_test_select_from_plain_union": [], "sqlalchemy.testing.suite.test_deprecations.DeprecatedCompoundSelectTest.test_plain_union": [], "sqlalchemy.testing.suite.test_deprecations.DeprecatedCompoundSelectTest._assert_result": [], "sqlalchemy.testing.suite.test_deprecations.DeprecatedCompoundSelectTest.insert_data": [], "sqlalchemy.testing.suite.test_deprecations.DeprecatedCompoundSelectTest.define_tables": [], "xmlschema.dataobjects.DataBindingConverter.element_decode": [], "xmlschema.dataobjects.DataElementConverter.element_encode": [], "xmlschema.dataobjects.DataElementConverter.element_decode": [], "xmlschema.dataobjects.DataElementConverter.copy": [], "xmlschema.dataobjects.DataElementConverter.losslessly": [], "xmlschema.dataobjects.DataElementConverter.lossy": [], "xmlschema.dataobjects.DataElementConverter.__init__": [], "xmlschema.dataobjects.DataBindingMeta.fromsource": [], "xmlschema.dataobjects.DataBindingMeta.__init__": [], "xmlschema.dataobjects.DataBindingMeta.__new__": [], "xmlschema.dataobjects.DataElement.iterchildren": [], "xmlschema.dataobjects.DataElement.iter": [], "xmlschema.dataobjects.DataElement.iterfind": [], "xmlschema.dataobjects.DataElement.findall": [], "xmlschema.dataobjects.DataElement.find": [], "xmlschema.dataobjects.DataElement.tostring": [], "xmlschema.dataobjects.DataElement.encode": [], "xmlschema.dataobjects.DataElement.iter_errors": [], "xmlschema.dataobjects.DataElement.is_valid": [], "xmlschema.dataobjects.DataElement.validate": [], "xmlschema.dataobjects.DataElement.local_name": [], "xmlschema.dataobjects.DataElement.prefixed_name": [], "xmlschema.dataobjects.DataElement.name": [], "xmlschema.dataobjects.DataElement.namespace": [], "xmlschema.dataobjects.DataElement.xsd_version": [], "xmlschema.dataobjects.DataElement.set": [], "xmlschema.dataobjects.DataElement.get": [], "xmlschema.dataobjects.DataElement.text": [], "xmlschema.dataobjects.DataElement.__setattr__": [], "xmlschema.dataobjects.DataElement.__iter__": [], "xmlschema.dataobjects.DataElement.__repr__": [], "xmlschema.dataobjects.DataElement.insert": [], "xmlschema.dataobjects.DataElement.__len__": [], "xmlschema.dataobjects.DataElement.__delitem__": [], "xmlschema.dataobjects.DataElement.__setitem__": [], "xmlschema.dataobjects.DataElement.__getitem__": [], "xmlschema.dataobjects.DataElement.__init__": [], "pexpect.utils.poll_ignore_interrupts": [], "pexpect.utils.select_ignore_interrupts": [], "pexpect.utils.split_command_line": [], "pexpect.utils.which": [], "pexpect.utils.is_executable_file": [], "dns.name.from_wire": [], "dns.name.from_text": [], "dns.name.from_unicode": [], "dns.name.Name.parent": [], "dns.name.Name.choose_relativity": [], "dns.name.Name.derelativize": [], "dns.name.Name.relativize": [], "dns.name.Name.concatenate": [], "dns.name.Name.split": [], "dns.name.Name.__sub__": [], "dns.name.Name.__add__": [], "dns.name.Name.__getitem__": [], "dns.name.Name.__len__": [], "dns.name.Name.to_wire": [], "dns.name.Name.to_digestable": [], "dns.name.Name.to_unicode": [], "dns.name.Name.to_text": [], "dns.name.Name.__str__": [], "dns.name.Name.__repr__": [], "dns.name.Name.__gt__": [], "dns.name.Name.__ge__": [], "dns.name.Name.__le__": [], "dns.name.Name.__lt__": [], "dns.name.Name.__ne__": [], "dns.name.Name.__eq__": [], "dns.name.Name.canonicalize": [], "dns.name.Name.is_superdomain": [], "dns.name.Name.is_subdomain": [], "dns.name.Name.fullcompare": [], "dns.name.Name.__hash__": [], "dns.name.Name.is_wild": [], "dns.name.Name.is_absolute": [], "dns.name.Name.__setstate__": [], "dns.name.Name.__getstate__": [], "dns.name.Name.__deepcopy__": [], "dns.name.Name.__copy__": [], "dns.name.Name.__setattr__": [], "dns.name.Name.__init__": [], "dns.name._maybe_convert_to_binary": [], "dns.name._validate_labels": [], "dns.name._escapify": [], "dns.name.IDNA2008Codec.decode": [], "dns.name.IDNA2008Codec.encode": [], "dns.name.IDNA2008Codec.is_all_ascii": [], "dns.name.IDNA2008Codec.__init__": [], "dns.name.IDNA2003Codec.decode": [], "dns.name.IDNA2003Codec.encode": [], "dns.name.IDNA2003Codec.__init__": [], "dns.name.IDNACodec.decode": [], "dns.name.IDNACodec.encode": [], "dns.name.IDNACodec.__init__": [], "xmlschema.testing.observers.SchemaObserver.is_dummy_component": [], "xmlschema.testing.observers.SchemaObserver.clear": [], "xmlschema.testing.observers.SchemaObserver.observed_builder": [], "libcst.codemod.tests.test_codemod.TestMultipass.test_multi_iterations": [], "libcst.codemod.tests.test_codemod.IncrementCodemod.transform_module_impl": [], "libcst.codemod.tests.test_codemod.IncrementCodemod.should_allow_multiple_passes": [], "libcst.codemod.tests.test_codemod.IncrementCodemod.__init__": [], "libcst.codemod.tests.test_codemod.TestSkipDetection.test_skipped_but_should_not": [], "libcst.codemod.tests.test_codemod.TestSkipDetection.test_did_not_skip_but_should": [], "libcst.codemod.tests.test_codemod.TestSkipDetection.test_detect_skip": [], "libcst.codemod.tests.test_codemod.SimpleCodemod.transform_module_impl": [], "libcst.codemod.tests.test_codemod.SimpleCodemod.__init__": [], "pyrsistent._toolz.get_in": [], "dateutil.zoneinfo.gettz_db_metadata": [], "dateutil.zoneinfo.gettz": [], "dateutil.zoneinfo.get_zonefile_instance": [], "dateutil.zoneinfo.ZoneInfoFile.get": [], "dateutil.zoneinfo.ZoneInfoFile.__init__": [], "dateutil.zoneinfo.getzoneinfofile_stream": [], "dateutil.zoneinfo.tzfile.__reduce__": [], "webob.acceptparse.accept_language_property": [], "webob.acceptparse.create_accept_language_header": [], "webob.acceptparse.AcceptLanguageInvalidHeader._add_instance_and_non_accept_language_type": [], "webob.acceptparse.AcceptLanguageInvalidHeader.__str__": [], "webob.acceptparse.AcceptLanguageInvalidHeader.__repr__": [], "webob.acceptparse.AcceptLanguageInvalidHeader.__radd__": [], "webob.acceptparse.AcceptLanguageInvalidHeader.__add__": [], "webob.acceptparse.AcceptLanguageInvalidHeader.parsed": [], "webob.acceptparse.AcceptLanguageInvalidHeader.header_value": [], "webob.acceptparse.AcceptLanguageInvalidHeader.copy": [], "webob.acceptparse.AcceptLanguageInvalidHeader.__init__": [], "webob.acceptparse.AcceptLanguageNoHeader._add_instance_and_non_accept_language_type": [], "webob.acceptparse.AcceptLanguageNoHeader.__str__": [], "webob.acceptparse.AcceptLanguageNoHeader.__repr__": [], "webob.acceptparse.AcceptLanguageNoHeader.__radd__": [], "webob.acceptparse.AcceptLanguageNoHeader.__add__": [], "webob.acceptparse.AcceptLanguageNoHeader.parsed": [], "webob.acceptparse.AcceptLanguageNoHeader.header_value": [], "webob.acceptparse.AcceptLanguageNoHeader.copy": [], "webob.acceptparse.AcceptLanguageNoHeader.__init__": [], "webob.acceptparse._AcceptLanguageInvalidOrNoHeader.quality": [], "webob.acceptparse._AcceptLanguageInvalidOrNoHeader.lookup": [], "webob.acceptparse._AcceptLanguageInvalidOrNoHeader.best_match": [], "webob.acceptparse._AcceptLanguageInvalidOrNoHeader.basic_filtering": [], "webob.acceptparse._AcceptLanguageInvalidOrNoHeader.__iter__": [], "webob.acceptparse._AcceptLanguageInvalidOrNoHeader.__contains__": [], "webob.acceptparse._AcceptLanguageInvalidOrNoHeader.__nonzero__": [], "webob.acceptparse.AcceptLanguageValidHeader.quality": [], "webob.acceptparse.AcceptLanguageValidHeader.lookup": [], "webob.acceptparse.AcceptLanguageValidHeader.best_match": [], "webob.acceptparse.AcceptLanguageValidHeader.basic_filtering": [], "webob.acceptparse.AcceptLanguageValidHeader._old_match": [], "webob.acceptparse.AcceptLanguageValidHeader._add_instance_and_non_accept_language_type": [], "webob.acceptparse.AcceptLanguageValidHeader.__str__": [], "webob.acceptparse.AcceptLanguageValidHeader.__repr__": [], "webob.acceptparse.AcceptLanguageValidHeader.__radd__": [], "webob.acceptparse.AcceptLanguageValidHeader.__iter__": [], "webob.acceptparse.AcceptLanguageValidHeader.__contains__": [], "webob.acceptparse.AcceptLanguageValidHeader.__nonzero__": [], "webob.acceptparse.AcceptLanguageValidHeader.__add__": [], "webob.acceptparse.AcceptLanguageValidHeader.parsed": [], "webob.acceptparse.AcceptLanguageValidHeader.header_value": [], "webob.acceptparse.AcceptLanguageValidHeader.copy": [], "webob.acceptparse.AcceptLanguageValidHeader.__init__": [], "webob.acceptparse.AcceptLanguage.parse": [], "webob.acceptparse.AcceptLanguage._python_value_to_header_str": [], "webob.acceptparse.accept_encoding_property": [], "webob.acceptparse.create_accept_encoding_header": [], "webob.acceptparse.AcceptEncodingInvalidHeader._add_instance_and_non_accept_encoding_type": [], "webob.acceptparse.AcceptEncodingInvalidHeader.__str__": [], "webob.acceptparse.AcceptEncodingInvalidHeader.__repr__": [], "webob.acceptparse.AcceptEncodingInvalidHeader.__radd__": [], "webob.acceptparse.AcceptEncodingInvalidHeader.__add__": [], "webob.acceptparse.AcceptEncodingInvalidHeader.copy": [], "webob.acceptparse.AcceptEncodingInvalidHeader.__init__": [], "webob.acceptparse.AcceptEncodingInvalidHeader.parsed": [], "webob.acceptparse.AcceptEncodingInvalidHeader.header_value": [], "webob.acceptparse.AcceptEncodingNoHeader._add_instance_and_non_accept_encoding_type": [], "webob.acceptparse.AcceptEncodingNoHeader.__str__": [], "webob.acceptparse.AcceptEncodingNoHeader.__repr__": [], "webob.acceptparse.AcceptEncodingNoHeader.__radd__": [], "webob.acceptparse.AcceptEncodingNoHeader.__add__": [], "webob.acceptparse.AcceptEncodingNoHeader.copy": [], "webob.acceptparse.AcceptEncodingNoHeader.__init__": [], "webob.acceptparse.AcceptEncodingNoHeader.parsed": [], "webob.acceptparse.AcceptEncodingNoHeader.header_value": [], "webob.acceptparse._AcceptEncodingInvalidOrNoHeader.quality": [], "webob.acceptparse._AcceptEncodingInvalidOrNoHeader.best_match": [], "webob.acceptparse._AcceptEncodingInvalidOrNoHeader.acceptable_offers": [], "webob.acceptparse._AcceptEncodingInvalidOrNoHeader.__iter__": [], "webob.acceptparse._AcceptEncodingInvalidOrNoHeader.__contains__": [], "webob.acceptparse._AcceptEncodingInvalidOrNoHeader.__bool__": [], "webob.acceptparse.AcceptEncodingValidHeader.quality": [], "webob.acceptparse.AcceptEncodingValidHeader.best_match": [], "webob.acceptparse.AcceptEncodingValidHeader.acceptable_offers": [], "webob.acceptparse.AcceptEncodingValidHeader._old_match": [], "webob.acceptparse.AcceptEncodingValidHeader._add_instance_and_non_accept_encoding_type": [], "webob.acceptparse.AcceptEncodingValidHeader.__str__": [], "webob.acceptparse.AcceptEncodingValidHeader.__repr__": [], "webob.acceptparse.AcceptEncodingValidHeader.__radd__": [], "webob.acceptparse.AcceptEncodingValidHeader.__iter__": [], "webob.acceptparse.AcceptEncodingValidHeader.__contains__": [], "webob.acceptparse.AcceptEncodingValidHeader.__bool__": [], "webob.acceptparse.AcceptEncodingValidHeader.__add__": [], "webob.acceptparse.AcceptEncodingValidHeader.copy": [], "webob.acceptparse.AcceptEncodingValidHeader.__init__": [], "webob.acceptparse.AcceptEncodingValidHeader.parsed": [], "webob.acceptparse.AcceptEncodingValidHeader.header_value": [], "webob.acceptparse.AcceptEncoding.parse": [], "webob.acceptparse.AcceptEncoding._python_value_to_header_str": [], "webob.acceptparse.accept_charset_property": [], "webob.acceptparse.create_accept_charset_header": [], "webob.acceptparse.AcceptCharsetInvalidHeader._add_instance_and_non_accept_charset_type": [], "webob.acceptparse.AcceptCharsetInvalidHeader.__str__": [], "webob.acceptparse.AcceptCharsetInvalidHeader.__repr__": [], "webob.acceptparse.AcceptCharsetInvalidHeader.__radd__": [], "webob.acceptparse.AcceptCharsetInvalidHeader.__add__": [], "webob.acceptparse.AcceptCharsetInvalidHeader.copy": [], "webob.acceptparse.AcceptCharsetInvalidHeader.__init__": [], "webob.acceptparse.AcceptCharsetInvalidHeader.parsed": [], "webob.acceptparse.AcceptCharsetInvalidHeader.header_value": [], "webob.acceptparse.AcceptCharsetNoHeader._add_instance_and_non_accept_charset_type": [], "webob.acceptparse.AcceptCharsetNoHeader.__str__": [], "webob.acceptparse.AcceptCharsetNoHeader.__repr__": [], "webob.acceptparse.AcceptCharsetNoHeader.__radd__": [], "webob.acceptparse.AcceptCharsetNoHeader.__add__": [], "webob.acceptparse.AcceptCharsetNoHeader.copy": [], "webob.acceptparse.AcceptCharsetNoHeader.__init__": [], "webob.acceptparse.AcceptCharsetNoHeader.parsed": [], "webob.acceptparse.AcceptCharsetNoHeader.header_value": [], "webob.acceptparse._AcceptCharsetInvalidOrNoHeader.quality": [], "webob.acceptparse._AcceptCharsetInvalidOrNoHeader.best_match": [], "webob.acceptparse._AcceptCharsetInvalidOrNoHeader.acceptable_offers": [], "webob.acceptparse._AcceptCharsetInvalidOrNoHeader.__iter__": [], "webob.acceptparse._AcceptCharsetInvalidOrNoHeader.__contains__": [], "webob.acceptparse._AcceptCharsetInvalidOrNoHeader.__bool__": [], "webob.acceptparse.AcceptCharsetValidHeader.quality": [], "webob.acceptparse.AcceptCharsetValidHeader.best_match": [], "webob.acceptparse.AcceptCharsetValidHeader.acceptable_offers": [], "webob.acceptparse.AcceptCharsetValidHeader._old_match": [], "webob.acceptparse.AcceptCharsetValidHeader._add_instance_and_non_accept_charset_type": [], "webob.acceptparse.AcceptCharsetValidHeader.__str__": [], "webob.acceptparse.AcceptCharsetValidHeader.__repr__": [], "webob.acceptparse.AcceptCharsetValidHeader.__radd__": [], "webob.acceptparse.AcceptCharsetValidHeader.__iter__": [], "webob.acceptparse.AcceptCharsetValidHeader.__contains__": [], "webob.acceptparse.AcceptCharsetValidHeader.__bool__": [], "webob.acceptparse.AcceptCharsetValidHeader.__add__": [], "webob.acceptparse.AcceptCharsetValidHeader.copy": [], "webob.acceptparse.AcceptCharsetValidHeader.__init__": [], "webob.acceptparse.AcceptCharsetValidHeader.parsed": [], "webob.acceptparse.AcceptCharsetValidHeader.header_value": [], "webob.acceptparse.AcceptCharset.parse": [], "webob.acceptparse.AcceptCharset._python_value_to_header_str": [], "webob.acceptparse.accept_property": [], "webob.acceptparse.create_accept_header": [], "webob.acceptparse.AcceptInvalidHeader._add_instance_and_non_accept_type": [], "webob.acceptparse.AcceptInvalidHeader.__str__": [], "webob.acceptparse.AcceptInvalidHeader.__repr__": [], "webob.acceptparse.AcceptInvalidHeader.__radd__": [], "webob.acceptparse.AcceptInvalidHeader.__add__": [], "webob.acceptparse.AcceptInvalidHeader.copy": [], "webob.acceptparse.AcceptInvalidHeader.__init__": [], "webob.acceptparse.AcceptInvalidHeader.parsed": [], "webob.acceptparse.AcceptInvalidHeader.header_value": [], "webob.acceptparse.AcceptNoHeader._add_instance_and_non_accept_type": [], "webob.acceptparse.AcceptNoHeader.__str__": [], "webob.acceptparse.AcceptNoHeader.__repr__": [], "webob.acceptparse.AcceptNoHeader.__radd__": [], "webob.acceptparse.AcceptNoHeader.__add__": [], "webob.acceptparse.AcceptNoHeader.copy": [], "webob.acceptparse.AcceptNoHeader.__init__": [], "webob.acceptparse.AcceptNoHeader.parsed": [], "webob.acceptparse.AcceptNoHeader.header_value": [], "webob.acceptparse._AcceptInvalidOrNoHeader.quality": [], "webob.acceptparse._AcceptInvalidOrNoHeader.best_match": [], "webob.acceptparse._AcceptInvalidOrNoHeader.acceptable_offers": [], "webob.acceptparse._AcceptInvalidOrNoHeader.accept_html": [], "webob.acceptparse._AcceptInvalidOrNoHeader.__iter__": [], "webob.acceptparse._AcceptInvalidOrNoHeader.__contains__": [], "webob.acceptparse._AcceptInvalidOrNoHeader.__bool__": [], "webob.acceptparse.MIMEAccept.accept_html": [], "webob.acceptparse.MIMEAccept.best_match": [], "webob.acceptparse.MIMEAccept.quality": [], "webob.acceptparse.MIMEAccept.__contains__": [], "webob.acceptparse.MIMEAccept.__radd__": [], "webob.acceptparse.MIMEAccept.__add__": [], "webob.acceptparse.MIMEAccept.__str__": [], "webob.acceptparse.MIMEAccept.__iter__": [], "webob.acceptparse.MIMEAccept.__repr__": [], "webob.acceptparse.MIMEAccept.parse": [], "webob.acceptparse.MIMEAccept.__init__": [], "webob.acceptparse.AcceptValidHeader.quality": [], "webob.acceptparse.AcceptValidHeader.best_match": [], "webob.acceptparse.AcceptValidHeader.acceptable_offers": [], "webob.acceptparse.AcceptValidHeader.accept_html": [], "webob.acceptparse.AcceptValidHeader._old_match": [], "webob.acceptparse.AcceptValidHeader._add_instance_and_non_accept_type": [], "webob.acceptparse.AcceptValidHeader.__str__": [], "webob.acceptparse.AcceptValidHeader.__repr__": [], "webob.acceptparse.AcceptValidHeader.__radd__": [], "webob.acceptparse.AcceptValidHeader.__iter__": [], "webob.acceptparse.AcceptValidHeader.__contains__": [], "webob.acceptparse.AcceptValidHeader.__bool__": [], "webob.acceptparse.AcceptValidHeader.__add__": [], "webob.acceptparse.AcceptValidHeader.copy": [], "webob.acceptparse.AcceptValidHeader.__init__": [], "webob.acceptparse.AcceptValidHeader.parsed": [], "webob.acceptparse.AcceptValidHeader.header_value": [], "webob.acceptparse.Accept._parse_and_normalize_offers": [], "webob.acceptparse.Accept.parse_offer": [], "webob.acceptparse.Accept.parse": [], "webob.acceptparse.Accept._python_value_to_header_str": [], "webob.acceptparse.Accept._process_quoted_string_token": [], "webob.acceptparse.Accept._parse_media_type_params": [], "webob.acceptparse.Accept._iterable_to_header_element": [], "webob.acceptparse.Accept._form_media_range": [], "webob.acceptparse.Accept._form_extension_params_segment": [], "webob.acceptparse.Accept._escape_and_quote_parameter_value": [], "webob.acceptparse.AcceptOffer.__str__": [], "webob.acceptparse.AcceptOffer.__init__": [], "webob.acceptparse._list_1_or_more__compiled_re": [], "webob.acceptparse._list_0_or_more__compiled_re": [], "webob.acceptparse._item_qvalue_pair_to_header_element": [], "webob.acceptparse._item_n_weight_re": [], "graphql.execution.executors.gevent.GeventExecutor.execute": [], "graphql.execution.executors.gevent.GeventExecutor.clean": [], "graphql.execution.executors.gevent.GeventExecutor.wait_until_finished": [], "graphql.execution.executors.gevent.GeventExecutor.__init__": [], "IPython.utils.coloransi.ColorSchemeTable.set_active_scheme": [], "IPython.utils.coloransi.ColorSchemeTable.add_scheme": [], "IPython.utils.coloransi.ColorSchemeTable.copy": [], "IPython.utils.coloransi.ColorSchemeTable.__init__": [], "IPython.utils.coloransi.ColorScheme.copy": [], "IPython.utils.coloransi.ColorScheme.__init__": [], "IPython.utils.coloransi.make_color_table": [], "xmlschema.validators.helpers.python_to_boolean": [], "xmlschema.validators.helpers.boolean_to_python": [], "xmlschema.validators.helpers.error_type_validator": [], "xmlschema.validators.helpers.base64_binary_validator": [], "xmlschema.validators.helpers.hex_binary_validator": [], "xmlschema.validators.helpers.non_negative_int_validator": [], "xmlschema.validators.helpers.non_positive_int_validator": [], "xmlschema.validators.helpers.positive_int_validator": [], "xmlschema.validators.helpers.negative_int_validator": [], "xmlschema.validators.helpers.unsigned_long_validator": [], "xmlschema.validators.helpers.unsigned_int_validator": [], "xmlschema.validators.helpers.unsigned_short_validator": [], "xmlschema.validators.helpers.unsigned_byte_validator": [], "xmlschema.validators.helpers.long_validator": [], "xmlschema.validators.helpers.int_validator": [], "xmlschema.validators.helpers.short_validator": [], "xmlschema.validators.helpers.byte_validator": [], "xmlschema.validators.helpers.qname_validator": [], "xmlschema.validators.helpers.decimal_validator": [], "xmlschema.validators.helpers.get_xsd_derivation_attribute": [], "keystone.common.sql.data_migration_repo.versions.066_migrate_add_resource_options_table.upgrade": [], "xmlschema.validators.xsdbase.ValidationMixin.validation_error": [], "xmlschema.validators.xsdbase.ValidationMixin.iter_encode": [], "xmlschema.validators.xsdbase.ValidationMixin.iter_decode": [], "xmlschema.validators.xsdbase.ValidationMixin.encode": [], "xmlschema.validators.xsdbase.ValidationMixin.to_objects": [], "xmlschema.validators.xsdbase.ValidationMixin.decode": [], "xmlschema.validators.xsdbase.ValidationMixin.iter_errors": [], "xmlschema.validators.xsdbase.ValidationMixin.is_valid": [], "xmlschema.validators.xsdbase.ValidationMixin.validate": [], "xmlschema.validators.xsdbase.XsdType.text_decode": [], "xmlschema.validators.xsdbase.XsdType.is_decimal": [], "xmlschema.validators.xsdbase.XsdType.is_notation": [], "xmlschema.validators.xsdbase.XsdType.is_qname": [], "xmlschema.validators.xsdbase.XsdType.is_key": [], "xmlschema.validators.xsdbase.XsdType.is_dynamic_consistent": [], "xmlschema.validators.xsdbase.XsdType.is_blocked": [], "xmlschema.validators.xsdbase.XsdType.is_restriction": [], "xmlschema.validators.xsdbase.XsdType.is_extension": [], "xmlschema.validators.xsdbase.XsdType.is_derived": [], "xmlschema.validators.xsdbase.XsdType.is_element_only": [], "xmlschema.validators.xsdbase.XsdType.has_mixed_content": [], "xmlschema.validators.xsdbase.XsdType.has_complex_content": [], "xmlschema.validators.xsdbase.XsdType.has_simple_content": [], "xmlschema.validators.xsdbase.XsdType.is_emptiable": [], "xmlschema.validators.xsdbase.XsdType.is_empty": [], "xmlschema.validators.xsdbase.XsdType.is_datetime": [], "xmlschema.validators.xsdbase.XsdType.is_union": [], "xmlschema.validators.xsdbase.XsdType.is_list": [], "xmlschema.validators.xsdbase.XsdType.is_atomic": [], "xmlschema.validators.xsdbase.XsdType.is_complex": [], "xmlschema.validators.xsdbase.XsdType.is_simple": [], "xmlschema.validators.xsdbase.XsdType.model_group": [], "xmlschema.validators.xsdbase.XsdType.simple_type": [], "xmlschema.validators.xsdbase.XsdType.root_type": [], "xmlschema.validators.xsdbase.XsdType.sequence_type": [], "xmlschema.validators.xsdbase.XsdType.content_type_label": [], "xmlschema.validators.xsdbase.XsdType.built": [], "xmlschema.validators.xsdbase.XsdType.final": [], "xmlschema.validators.xsdbase.XsdAnnotation._parse": [], "xmlschema.validators.xsdbase.XsdAnnotation.built": [], "xmlschema.validators.xsdbase.XsdComponent.tostring": [], "xmlschema.validators.xsdbase.XsdComponent.iter_ancestors": [], "xmlschema.validators.xsdbase.XsdComponent.iter_components": [], "xmlschema.validators.xsdbase.XsdComponent.get_parent_type": [], "xmlschema.validators.xsdbase.XsdComponent.get_global": [], "xmlschema.validators.xsdbase.XsdComponent.get_matching_item": [], "xmlschema.validators.xsdbase.XsdComponent.match": [], "xmlschema.validators.xsdbase.XsdComponent.is_matching": [], "xmlschema.validators.xsdbase.XsdComponent.built": [], "xmlschema.validators.xsdbase.XsdComponent.validation_attempted": [], "xmlschema.validators.xsdbase.XsdComponent.id": [], "xmlschema.validators.xsdbase.XsdComponent.prefixed_name": [], "xmlschema.validators.xsdbase.XsdComponent.qualified_name": [], "xmlschema.validators.xsdbase.XsdComponent.local_name": [], "xmlschema.validators.xsdbase.XsdComponent._parse_target_namespace": [], "xmlschema.validators.xsdbase.XsdComponent._parse_child_component": [], "xmlschema.validators.xsdbase.XsdComponent._parse_reference": [], "xmlschema.validators.xsdbase.XsdComponent._parse": [], "xmlschema.validators.xsdbase.XsdComponent.__repr__": [], "xmlschema.validators.xsdbase.XsdComponent.any_atomic_type": [], "xmlschema.validators.xsdbase.XsdComponent.any_simple_type": [], "xmlschema.validators.xsdbase.XsdComponent.any_type": [], "xmlschema.validators.xsdbase.XsdComponent.namespaces": [], "xmlschema.validators.xsdbase.XsdComponent.default_namespace": [], "xmlschema.validators.xsdbase.XsdComponent.target_namespace": [], "xmlschema.validators.xsdbase.XsdComponent.source": [], "xmlschema.validators.xsdbase.XsdComponent.schema_elem": [], "xmlschema.validators.xsdbase.XsdComponent.is_override": [], "xmlschema.validators.xsdbase.XsdComponent.is_global": [], "xmlschema.validators.xsdbase.XsdComponent.xsd_version": [], "xmlschema.validators.xsdbase.XsdComponent.__setattr__": [], "xmlschema.validators.xsdbase.XsdComponent.__init__": [], "xmlschema.validators.xsdbase.XsdValidator._parse_xpath_default_namespace": [], "xmlschema.validators.xsdbase.XsdValidator.parse_error": [], "xmlschema.validators.xsdbase.XsdValidator.copy": [], "xmlschema.validators.xsdbase.XsdValidator.all_errors": [], "xmlschema.validators.xsdbase.XsdValidator.iter_components": [], "xmlschema.validators.xsdbase.XsdValidator.validity": [], "xmlschema.validators.xsdbase.XsdValidator.validation_attempted": [], "xmlschema.validators.xsdbase.XsdValidator.built": [], "xmlschema.validators.xsdbase.XsdValidator.__init__": [], "xmlschema.validators.xsdbase.check_validation_mode": [], "netaddr.cli.main": [], "pyre_check.client.commands.initialize.Initialize._run": [], "pyre_check.client.commands.initialize.Initialize._get_local_configuration": [], "pyre_check.client.commands.initialize.Initialize._get_configuration": [], "pyre_check.client.commands.initialize.Initialize._create_watchman_configuration": [], "pyre_check.client.commands.initialize.Initialize.__init__": [], "pyre_check.client.commands.initialize._create_source_directory_element": [], "oslo_middleware.tests.test_healthcheck.HealthcheckTests.test_json_response": [], "oslo_middleware.tests.test_healthcheck.HealthcheckTests.test_disable_by_port_many_files": [], "oslo_middleware.tests.test_healthcheck.HealthcheckTests.test_no_disable_by_port_file": [], "oslo_middleware.tests.test_healthcheck.HealthcheckTests.test_disable_by_port_file": [], "oslo_middleware.tests.test_healthcheck.HealthcheckTests.test_two_backends": [], "oslo_middleware.tests.test_healthcheck.HealthcheckTests.test_disablefile_disabled_html_detailed": [], "oslo_middleware.tests.test_healthcheck.HealthcheckTests.test_disablefile_disabled_head": [], "oslo_middleware.tests.test_healthcheck.HealthcheckTests.test_disablefile_disabled": [], "oslo_middleware.tests.test_healthcheck.HealthcheckTests.test_disablefile_enabled_html_detailed": [], "oslo_middleware.tests.test_healthcheck.HealthcheckTests.test_disablefile_enabled_head": [], "oslo_middleware.tests.test_healthcheck.HealthcheckTests.test_disablefile_enabled": [], "oslo_middleware.tests.test_healthcheck.HealthcheckTests.test_disablefile_unconfigured": [], "oslo_middleware.tests.test_healthcheck.HealthcheckTests.test_configured_path_not_match": [], "oslo_middleware.tests.test_healthcheck.HealthcheckTests.test_configured_path_match": [], "oslo_middleware.tests.test_healthcheck.HealthcheckTests.test_default_path_not_match": [], "oslo_middleware.tests.test_healthcheck.HealthcheckTests.test_default_path_match": [], "oslo_middleware.tests.test_healthcheck.HealthcheckTests._do_test": [], "oslo_middleware.tests.test_healthcheck.HealthcheckTests._do_test_request": [], "oslo_middleware.tests.test_healthcheck.HealthcheckTests.application": [], "oslo_middleware.tests.test_healthcheck.HealthcheckTests.setUp": [], "oslo_middleware.tests.test_healthcheck.HealthcheckMainTests.test_startup_response": [], "statsd.client.base.PipelineBase.pipeline": [], "statsd.client.base.PipelineBase.send": [], "statsd.client.base.PipelineBase.__exit__": [], "statsd.client.base.PipelineBase.__enter__": [], "statsd.client.base.PipelineBase._after": [], "statsd.client.base.PipelineBase._send": [], "statsd.client.base.PipelineBase.__init__": [], "statsd.client.base.StatsClientBase._after": [], "statsd.client.base.StatsClientBase._prepare": [], "statsd.client.base.StatsClientBase._send_stat": [], "statsd.client.base.StatsClientBase.set": [], "statsd.client.base.StatsClientBase.gauge": [], "statsd.client.base.StatsClientBase.decr": [], "statsd.client.base.StatsClientBase.incr": [], "statsd.client.base.StatsClientBase.timing": [], "statsd.client.base.StatsClientBase.timer": [], "statsd.client.base.StatsClientBase.pipeline": [], "statsd.client.base.StatsClientBase._send": [], "importlib_resources.tests.test_resource.ResourceFromNamespaceTest01.test_submodule_contents_by_name": [], "importlib_resources.tests.test_resource.ResourceFromNamespaceTest01.test_submodule_contents": [], "importlib_resources.tests.test_resource.ResourceFromNamespaceTest01.test_read_submodule_resource_by_name": [], "importlib_resources.tests.test_resource.ResourceFromNamespaceTest01.test_is_submodule_resource": [], "importlib_resources.tests.test_resource.ResourceFromNamespaceTest01.tearDownClass": [], "importlib_resources.tests.test_resource.ResourceFromNamespaceTest01.setUpClass": [], "importlib_resources.tests.test_resource.DeletingZipsTest.test_read_text_does_not_keep_open": [], "importlib_resources.tests.test_resource.DeletingZipsTest.test_read_binary_does_not_keep_open": [], "importlib_resources.tests.test_resource.DeletingZipsTest.test_entered_path_does_not_keep_open": [], "importlib_resources.tests.test_resource.DeletingZipsTest.test_path_does_not_keep_open": [], "importlib_resources.tests.test_resource.DeletingZipsTest.test_is_resource_failure_does_not_keep_open": [], "importlib_resources.tests.test_resource.DeletingZipsTest.test_is_resource_does_not_keep_open": [], "importlib_resources.tests.test_resource.DeletingZipsTest.test_contents_does_not_keep_open": [], "importlib_resources.tests.test_resource.DeletingZipsTest.tearDown": [], "importlib_resources.tests.test_resource.DeletingZipsTest.setUp": [], "importlib_resources.tests.test_resource.ResourceFromZipsTest02.test_unrelated_contents": [], "importlib_resources.tests.test_resource.ResourceFromZipsTest01.test_submodule_contents_by_name": [], "importlib_resources.tests.test_resource.ResourceFromZipsTest01.test_submodule_contents": [], "importlib_resources.tests.test_resource.ResourceFromZipsTest01.test_read_submodule_resource_by_name": [], "importlib_resources.tests.test_resource.ResourceFromZipsTest01.test_is_submodule_resource": [], "importlib_resources.tests.test_resource.ResourceCornerCaseTests.test_package_has_no_reader_fallback": [], "importlib_resources.tests.test_resource.ResourceLoaderTests.test_resource_missing_is_not_resource": [], "importlib_resources.tests.test_resource.ResourceLoaderTests.test_resource_directory_is_not_resource": [], "importlib_resources.tests.test_resource.ResourceLoaderTests.test_resource_is_resource": [], "importlib_resources.tests.test_resource.ResourceLoaderTests.test_resource_contents": [], "importlib_resources.tests.test_resource.ResourceDiskTests.setUp": [], "importlib_resources.tests.test_resource.ResourceTests.test_contents": [], "importlib_resources.tests.test_resource.ResourceTests.test_is_resource_subresource_directory": [], "importlib_resources.tests.test_resource.ResourceTests.test_is_resource_missing": [], "importlib_resources.tests.test_resource.ResourceTests.test_is_resource_good_path": [], "stringcase.alphanumcase": [], "stringcase.uppercase": [], "stringcase.trimcase": [], "stringcase.titlecase": [], "stringcase.dotcase": [], "stringcase.spinalcase": [], "stringcase.snakecase": [], "stringcase.sentencecase": [], "stringcase.backslashcase": [], "stringcase.pathcase": [], "stringcase.pascalcase": [], "stringcase.lowercase": [], "stringcase.constcase": [], "stringcase.capitalcase": [], "stringcase.camelcase": [], "keystoneclient.tests.unit.auth.utils.GenericPluginTestCase.test_unknown_discovery_version": [], "keystoneclient.tests.unit.auth.utils.GenericPluginTestCase.test_v3_plugin_from_failure": [], "keystoneclient.tests.unit.auth.utils.GenericPluginTestCase.test_disc_error_for_failure": [], "keystoneclient.tests.unit.auth.utils.GenericPluginTestCase.test_path_based_url_v3": [], "keystoneclient.tests.unit.auth.utils.GenericPluginTestCase.test_path_based_url_v2": [], "keystoneclient.tests.unit.auth.utils.GenericPluginTestCase.test_no_urls": [], "keystoneclient.tests.unit.auth.utils.GenericPluginTestCase.test_v2_params_v3_url": [], "keystoneclient.tests.unit.auth.utils.GenericPluginTestCase.test_v3_params_v2_url": [], "keystoneclient.tests.unit.auth.utils.GenericPluginTestCase.test_create_v2_if_no_domain_params": [], "keystoneclient.tests.unit.auth.utils.GenericPluginTestCase.test_create_v3_if_domain_params": [], "keystoneclient.tests.unit.auth.utils.GenericPluginTestCase.assertDiscoveryFailure": [], "keystoneclient.tests.unit.auth.utils.GenericPluginTestCase.assertCreateV2": [], "keystoneclient.tests.unit.auth.utils.GenericPluginTestCase.assertCreateV3": [], "keystoneclient.tests.unit.auth.utils.GenericPluginTestCase.stub_discovery": [], "keystoneclient.tests.unit.auth.utils.GenericPluginTestCase.new_plugin": [], "keystoneclient.tests.unit.auth.utils.GenericPluginTestCase.setUp": [], "keystoneclient.tests.unit.auth.utils.TestCase.assertTestVals": [], "keystoneclient.tests.unit.auth.utils.mock_plugin": [], "keystoneclient.tests.unit.auth.utils.MockManager.__init__": [], "keystoneclient.tests.unit.auth.utils.MockPlugin.get_options": [], "keystoneclient.tests.unit.auth.utils.MockPlugin.get_endpoint": [], "keystoneclient.tests.unit.auth.utils.MockPlugin.get_token": [], "keystoneclient.tests.unit.auth.utils.MockPlugin.__getitem__": [], "keystoneclient.tests.unit.auth.utils.MockPlugin.__init__": [], "oslo_db.tests.sqlalchemy.test_options.DbApiOptionsTestCase.test_set_defaults": [], "oslo_db.tests.sqlalchemy.test_options.DbApiOptionsTestCase.test_dbapi_parameters": [], "oslo_db.tests.sqlalchemy.test_options.DbApiOptionsTestCase.test_deprecated_dbapi_parameters": [], "oslo_db.tests.sqlalchemy.test_options.DbApiOptionsTestCase.test_dbapi_database_deprecated_parameters_sql": [], "oslo_db.tests.sqlalchemy.test_options.DbApiOptionsTestCase.test_dbapi_database_deprecated_parameters": [], "oslo_db.tests.sqlalchemy.test_options.DbApiOptionsTestCase.test_session_parameters": [], "oslo_db.tests.sqlalchemy.test_options.DbApiOptionsTestCase.test_deprecated_session_parameters": [], "oslo_db.tests.sqlalchemy.test_options.DbApiOptionsTestCase.setUp": [], "ipython_genutils.ipstruct.Struct.merge": [], "ipython_genutils.ipstruct.Struct.allow_new_attr": [], "ipython_genutils.ipstruct.Struct.hasattr": [], "ipython_genutils.ipstruct.Struct.copy": [], "ipython_genutils.ipstruct.Struct.dict": [], "ipython_genutils.ipstruct.Struct.__dict_invert": [], "ipython_genutils.ipstruct.Struct.__isub__": [], "ipython_genutils.ipstruct.Struct.__sub__": [], "ipython_genutils.ipstruct.Struct.__add__": [], "ipython_genutils.ipstruct.Struct.__iadd__": [], "ipython_genutils.ipstruct.Struct.__getattr__": [], "ipython_genutils.ipstruct.Struct.__setattr__": [], "ipython_genutils.ipstruct.Struct.__setitem__": [], "ipython_genutils.ipstruct.Struct.__init__": [], "eventlet.support.greendns.reset": [], "eventlet.support.greendns.tcp": [], "eventlet.support.greendns.udp": [], "eventlet.support.greendns._net_write": [], "eventlet.support.greendns._net_read": [], "eventlet.support.greendns.getnameinfo": [], "eventlet.support.greendns.gethostbyname_ex": [], "eventlet.support.greendns.gethostbyname": [], "eventlet.support.greendns.getaddrinfo": [], "eventlet.support.greendns._getaddrinfo_lookup": [], "eventlet.support.greendns.getaliases": [], "eventlet.support.greendns.resolve_cname": [], "eventlet.support.greendns.resolve": [], "eventlet.support.greendns.ResolverProxy.getaliases": [], "eventlet.support.greendns.ResolverProxy.query": [], "eventlet.support.greendns.ResolverProxy.clear": [], "eventlet.support.greendns.ResolverProxy.__init__": [], "eventlet.support.greendns.HostsResolver.getaliases": [], "eventlet.support.greendns.HostsResolver.query": [], "eventlet.support.greendns.HostsResolver._load": [], "eventlet.support.greendns.HostsResolver._readlines": [], "eventlet.support.greendns.HostsResolver.__init__": [], "eventlet.support.greendns.HostsAnswer.__init__": [], "eventlet.support.greendns.is_ip_addr": [], "eventlet.support.greendns.is_ipv6_addr": [], "eventlet.support.greendns.is_ipv4_addr": [], "eventlet.support.greendns.import_patched": [], "libcst._parser.tests.test_wrapped_tokenize.WrappedTokenizeTest.test_error_dedent": [], "libcst._parser.tests.test_wrapped_tokenize.WrappedTokenizeTest.test_errortoken": [], "libcst._parser.tests.test_wrapped_tokenize.WrappedTokenizeTest.test_tokenize": [], "jedi.api.refactoring.extract._is_node_ending_return_stmt": [], "jedi.api.refactoring.extract._find_needed_output_variables": [], "jedi.api.refactoring.extract._get_code_insertion_node": [], "jedi.api.refactoring.extract._find_non_global_names": [], "jedi.api.refactoring.extract._find_inputs_and_outputs": [], "jedi.api.refactoring.extract._is_name_input": [], "jedi.api.refactoring.extract._check_for_non_extractables": [], "jedi.api.refactoring.extract.extract_function": [], "jedi.api.refactoring.extract._is_not_extractable_syntax": [], "jedi.api.refactoring.extract._remove_unwanted_expression_nodes": [], "jedi.api.refactoring.extract._get_parent_definition": [], "jedi.api.refactoring.extract._get_indentation": [], "jedi.api.refactoring.extract._split_prefix_at": [], "jedi.api.refactoring.extract._suite_nodes_to_string": [], "jedi.api.refactoring.extract._expression_nodes_to_string": [], "jedi.api.refactoring.extract._replace": [], "jedi.api.refactoring.extract._find_nodes": [], "jedi.api.refactoring.extract._is_expression_with_error": [], "jedi.api.refactoring.extract.extract_variable": [], "IPython.core.tests.test_splitinput.test_LineInfo": [], "IPython.core.tests.test_splitinput.test_split_user_input": [], "saml2.eptid.EptidShelve.close": [], "saml2.eptid.EptidShelve.__init__": [], "saml2.eptid.Eptid.close": [], "saml2.eptid.Eptid.get": [], "saml2.eptid.Eptid.__setitem__": [], "saml2.eptid.Eptid.__getitem__": [], "saml2.eptid.Eptid.make": [], "saml2.eptid.Eptid.__init__": [], "keystone.tests.unit.common.test_json_home.JsonHomeTest.test_translate_urls": [ { "locations": [ { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 91, "column": 8 }, "stop": { "line": 91, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.common.test_json_home.JsonHomeTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 80, "column": 8 }, "stop": { "line": 80, "column": 32 } } ], "kind": "function", "target": "keystone.common.json_home.translate_urls" }, { "locations": [ { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 91, "column": 39 }, "stop": { "line": 91, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic._BinaryComparison.__init__", "class_name": "testtools.matchers._basic.Equals", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 78, "column": 24 }, "stop": { "line": 78, "column": 37 } } ], "kind": "function", "target": "copy.deepcopy" }, { "locations": [ { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 64, "column": 19 }, "stop": { "line": 64, "column": 39 } }, { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 79, "column": 21 }, "stop": { "line": 79, "column": 41 } }, { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 68, "column": 45 }, "stop": { "line": 68, "column": 65 } }, { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 66, "column": 28 }, "stop": { "line": 66, "column": 48 } }, { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 65, "column": 15 }, "stop": { "line": 65, "column": 35 } }, { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 67, "column": 24 }, "stop": { "line": 67, "column": 44 } }, { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 68, "column": 21 }, "stop": { "line": 68, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.getUniqueString", "class_name": "keystone.tests.unit.common.test_json_home.JsonHomeTest", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_json_home.JsonHomeTest.test_build_v3_extension_parameter_relation": [ { "locations": [ { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 61, "column": 8 }, "stop": { "line": 61, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.common.test_json_home.JsonHomeTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 61, "column": 34 }, "stop": { "line": 61, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic._BinaryComparison.__init__", "class_name": "testtools.matchers._basic.Equals", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 53, "column": 25 }, "stop": { "line": 53, "column": 45 } }, { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 55, "column": 25 }, "stop": { "line": 55, "column": 45 } }, { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 54, "column": 28 }, "stop": { "line": 54, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.getUniqueString", "class_name": "keystone.tests.unit.common.test_json_home.JsonHomeTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 56, "column": 19 }, "stop": { "line": 56, "column": 66 } } ], "kind": "function", "target": "keystone.common.json_home.build_v3_extension_parameter_relation" }, { "locations": [ { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 59, "column": 12 }, "stop": { "line": 60, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_json_home.JsonHomeTest.test_build_v3_parameter_relation": [ { "locations": [ { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 50, "column": 8 }, "stop": { "line": 50, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.common.test_json_home.JsonHomeTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 46, "column": 19 }, "stop": { "line": 46, "column": 56 } } ], "kind": "function", "target": "keystone.common.json_home.build_v3_parameter_relation" }, { "locations": [ { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 48, "column": 12 }, "stop": { "line": 48, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 50, "column": 34 }, "stop": { "line": 50, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic._BinaryComparison.__init__", "class_name": "testtools.matchers._basic.Equals", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 45, "column": 25 }, "stop": { "line": 45, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.getUniqueString", "class_name": "keystone.tests.unit.common.test_json_home.JsonHomeTest", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_json_home.JsonHomeTest.test_build_v3_extension_resource_relation": [ { "locations": [ { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 42, "column": 8 }, "stop": { "line": 42, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.common.test_json_home.JsonHomeTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 42, "column": 34 }, "stop": { "line": 42, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic._BinaryComparison.__init__", "class_name": "testtools.matchers._basic.Equals", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 37, "column": 19 }, "stop": { "line": 37, "column": 65 } } ], "kind": "function", "target": "keystone.common.json_home.build_v3_extension_resource_relation" }, { "locations": [ { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 35, "column": 28 }, "stop": { "line": 35, "column": 48 } }, { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 34, "column": 25 }, "stop": { "line": 34, "column": 45 } }, { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 36, "column": 24 }, "stop": { "line": 36, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.getUniqueString", "class_name": "keystone.tests.unit.common.test_json_home.JsonHomeTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 40, "column": 12 }, "stop": { "line": 41, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_json_home.JsonHomeTest.test_build_v3_resource_relation": [ { "locations": [ { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 31, "column": 8 }, "stop": { "line": 31, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.common.test_json_home.JsonHomeTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 27, "column": 19 }, "stop": { "line": 27, "column": 55 } } ], "kind": "function", "target": "keystone.common.json_home.build_v3_resource_relation" }, { "locations": [ { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 31, "column": 34 }, "stop": { "line": 31, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic._BinaryComparison.__init__", "class_name": "testtools.matchers._basic.Equals", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 29, "column": 12 }, "stop": { "line": 29, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_json_home.py", "start": { "line": 26, "column": 24 }, "stop": { "line": 26, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.getUniqueString", "class_name": "keystone.tests.unit.common.test_json_home.JsonHomeTest", "dispatch": "dynamic" } ], "stevedore.tests.test_hook.TestHook.test_get_by_name_missing": [], "stevedore.tests.test_hook.TestHook.test_get_by_name": [], "stevedore.tests.test_hook.TestHook.test_hook": [], "libcst._nodes.tests.test_module.ModuleTest.test_module_config_for_parsing": [], "libcst._nodes.tests.test_module.ModuleTest.test_multiline_string_position": [], "libcst._nodes.tests.test_module.ModuleTest.test_nested_indent_position": [], "libcst._nodes.tests.test_module.ModuleTest.test_function_position": [], "libcst._nodes.tests.test_module.ModuleTest.cmp_position": [], "libcst._nodes.tests.test_module.ModuleTest.test_module_position": [], "libcst._nodes.tests.test_module.ModuleTest.test_parser": [], "libcst._nodes.tests.test_module.ModuleTest.test_code_for_node": [], "libcst._nodes.tests.test_module.ModuleTest.test_code_and_bytes_properties": [], "keystoneauth1.loading._utils.get_oslo_config": [], "keystone.common.sql.data_migration_repo.versions.018_placeholder.upgrade": [], "setuptools._distutils.command.install_egg_info.to_filename": [], "setuptools._distutils.command.install_egg_info.safe_version": [], "setuptools._distutils.command.install_egg_info.safe_name": [], "setuptools._distutils.command.install_egg_info.install_egg_info.get_outputs": [], "setuptools._distutils.command.install_egg_info.install_egg_info.run": [], "setuptools._distutils.command.install_egg_info.install_egg_info.finalize_options": [], "setuptools._distutils.command.install_egg_info.install_egg_info.initialize_options": [], "oslo_middleware.http_proxy_to_wsgi.HTTPProxyToWSGI.process_request": [], "oslo_middleware.http_proxy_to_wsgi.HTTPProxyToWSGI._parse_rfc7239_header": [], "oslo_middleware.http_proxy_to_wsgi.HTTPProxyToWSGI.__init__": [], "webob.multidict._hide_passwd": [], "webob.multidict.NoVars.iterkeys": [], "webob.multidict.NoVars.__len__": [], "webob.multidict.NoVars.__repr__": [], "webob.multidict.NoVars.copy": [], "webob.multidict.NoVars.__contains__": [], "webob.multidict.NoVars.mixed": [], "webob.multidict.NoVars.getone": [], "webob.multidict.NoVars.getall": [], "webob.multidict.NoVars.get": [], "webob.multidict.NoVars.__delitem__": [], "webob.multidict.NoVars.__setitem__": [], "webob.multidict.NoVars.__getitem__": [], "webob.multidict.NoVars.__init__": [], "webob.multidict.NestedMultiDict.__iter__": [], "webob.multidict.NestedMultiDict.itervalues": [], "webob.multidict.NestedMultiDict.iteritems": [], "webob.multidict.NestedMultiDict.__nonzero__": [], "webob.multidict.NestedMultiDict.__len__": [], "webob.multidict.NestedMultiDict.__contains__": [], "webob.multidict.NestedMultiDict.copy": [], "webob.multidict.NestedMultiDict.getall": [], "webob.multidict.NestedMultiDict._readonly": [], "webob.multidict.NestedMultiDict.__getitem__": [], "webob.multidict.NestedMultiDict.__init__": [], "webob.multidict.GetDict.copy": [], "webob.multidict.GetDict.__repr__": [], "webob.multidict.GetDict.extend": [], "webob.multidict.GetDict.update": [], "webob.multidict.GetDict.popitem": [], "webob.multidict.GetDict.pop": [], "webob.multidict.GetDict.setdefault": [], "webob.multidict.GetDict.clear": [], "webob.multidict.GetDict.__delitem__": [], "webob.multidict.GetDict.add": [], "webob.multidict.GetDict.__setitem__": [], "webob.multidict.GetDict.on_change": [], "webob.multidict.GetDict.__init__": [], "webob.multidict.MultiDict.itervalues": [], "webob.multidict.MultiDict.iteritems": [], "webob.multidict.MultiDict.iterkeys": [], "webob.multidict.MultiDict.__len__": [], "webob.multidict.MultiDict.__repr__": [], "webob.multidict.MultiDict.extend": [], "webob.multidict.MultiDict.update": [], "webob.multidict.MultiDict.popitem": [], "webob.multidict.MultiDict.pop": [], "webob.multidict.MultiDict.setdefault": [], "webob.multidict.MultiDict.copy": [], "webob.multidict.MultiDict.clear": [], "webob.multidict.MultiDict.__contains__": [], "webob.multidict.MultiDict.__delitem__": [], "webob.multidict.MultiDict.dict_of_lists": [], "webob.multidict.MultiDict.mixed": [], "webob.multidict.MultiDict.getone": [], "webob.multidict.MultiDict.getall": [], "webob.multidict.MultiDict.add": [], "webob.multidict.MultiDict.__setitem__": [], "webob.multidict.MultiDict.__getitem__": [], "webob.multidict.MultiDict.from_fieldstorage": [], "webob.multidict.MultiDict.view_list": [], "webob.multidict.MultiDict.__init__": [], "keystone.api.policy.ServiceRegionPolicyAssociations.delete": [ { "locations": [ { "path": "keystone/api/policy.py", "start": { "line": 214, "column": 8 }, "stop": { "line": 214, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.policy.ServiceRegionPolicyAssociations.put": [ { "locations": [ { "path": "keystone/api/policy.py", "start": { "line": 203, "column": 8 }, "stop": { "line": 203, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.policy.ServiceRegionPolicyAssociations.get": [ { "locations": [ { "path": "keystone/api/policy.py", "start": { "line": 192, "column": 8 }, "stop": { "line": 192, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.policy.ServicePolicyAssociations.delete": [ { "locations": [ { "path": "keystone/api/policy.py", "start": { "line": 179, "column": 8 }, "stop": { "line": 179, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.policy.ServicePolicyAssociations.put": [ { "locations": [ { "path": "keystone/api/policy.py", "start": { "line": 169, "column": 8 }, "stop": { "line": 169, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.policy.ServicePolicyAssociations.get": [ { "locations": [ { "path": "keystone/api/policy.py", "start": { "line": 159, "column": 8 }, "stop": { "line": 159, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.policy.EndpointPolicyAssociations.delete": [ { "locations": [ { "path": "keystone/api/policy.py", "start": { "line": 146, "column": 8 }, "stop": { "line": 146, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.policy.EndpointPolicyAssociations.put": [ { "locations": [ { "path": "keystone/api/policy.py", "start": { "line": 136, "column": 8 }, "stop": { "line": 136, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.policy.EndpointPolicyAssociations.get": [ { "locations": [ { "path": "keystone/api/policy.py", "start": { "line": 126, "column": 8 }, "stop": { "line": 126, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.policy.EndpointPolicyResource._remove_legacy_ids": [], "keystone.api.policy.EndpointPolicyResource.get": [ { "locations": [ { "path": "keystone/api/policy.py", "start": { "line": 107, "column": 8 }, "stop": { "line": 107, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/policy.py", "start": { "line": 112, "column": 8 }, "stop": { "line": 112, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.policy.EndpointPolicyResource._remove_legacy_ids", "class_name": "keystone.api.policy.EndpointPolicyResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/policy.py", "start": { "line": 113, "column": 15 }, "stop": { "line": 113, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.server.flask.common.ResourceBase", "dispatch": "dynamic" } ], "keystone.api.policy.PolicyResource.delete": [ { "locations": [ { "path": "keystone/api/policy.py", "start": { "line": 97, "column": 8 }, "stop": { "line": 97, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/policy.py", "start": { "line": 99, "column": 33 }, "stop": { "line": 99, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.policy.PolicyResource", "dispatch": "dynamic" } ], "keystone.api.policy.PolicyResource.patch": [ { "locations": [ { "path": "keystone/api/policy.py", "start": { "line": 83, "column": 8 }, "stop": { "line": 83, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/policy.py", "start": { "line": 85, "column": 8 }, "stop": { "line": 85, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/policy.py", "start": { "line": 84, "column": 22 }, "stop": { "line": 84, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.policy.PolicyResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/policy.py", "start": { "line": 90, "column": 15 }, "stop": { "line": 90, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.policy.PolicyResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/policy.py", "start": { "line": 88, "column": 46 }, "stop": { "line": 88, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.policy.PolicyResource", "dispatch": "dynamic" } ], "keystone.api.policy.PolicyResource.post": [ { "locations": [ { "path": "keystone/api/policy.py", "start": { "line": 71, "column": 40 }, "stop": { "line": 71, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._normalize_dict", "class_name": "keystone.api.policy.PolicyResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/policy.py", "start": { "line": 68, "column": 8 }, "stop": { "line": 68, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/policy.py", "start": { "line": 70, "column": 8 }, "stop": { "line": 70, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/policy.py", "start": { "line": 69, "column": 22 }, "stop": { "line": 69, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.policy.PolicyResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/policy.py", "start": { "line": 76, "column": 15 }, "stop": { "line": 76, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.policy.PolicyResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/policy.py", "start": { "line": 71, "column": 17 }, "stop": { "line": 71, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._assign_unique_id", "class_name": "keystone.api.policy.PolicyResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/policy.py", "start": { "line": 74, "column": 44 }, "stop": { "line": 74, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.policy.PolicyResource", "dispatch": "dynamic" } ], "keystone.api.policy.PolicyResource._list_policies": [ { "locations": [ { "path": "keystone/api/policy.py", "start": { "line": 57, "column": 8 }, "stop": { "line": 57, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/policy.py", "start": { "line": 61, "column": 15 }, "stop": { "line": 61, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.policy.PolicyResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/policy.py", "start": { "line": 59, "column": 16 }, "stop": { "line": 59, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.build_driver_hints", "class_name": "keystone.api.policy.PolicyResource", "dispatch": "dynamic" } ], "keystone.api.policy.PolicyResource._get_policy": [ { "locations": [ { "path": "keystone/api/policy.py", "start": { "line": 48, "column": 8 }, "stop": { "line": 48, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/policy.py", "start": { "line": 50, "column": 15 }, "stop": { "line": 50, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.policy.PolicyResource", "dispatch": "dynamic" } ], "keystone.api.policy.PolicyResource.get": [], "IPython.utils.frame.extract_module_locals": [], "IPython.utils.frame.debugx": [], "IPython.utils.frame.extract_vars_above": [], "IPython.utils.frame.extract_vars": [], "IPython.core.tests.test_oinspect.test_render_signature_long": [], "IPython.core.tests.test_oinspect.test_render_signature_short": [], "IPython.core.tests.test_oinspect.test_builtin_init": [], "IPython.core.tests.test_oinspect.test_init_colors": [], "IPython.core.tests.test_oinspect.test_pinfo_magic": [], "IPython.core.tests.test_oinspect.test_pinfo_docstring_if_detail_and_no_source": [], "IPython.core.tests.test_oinspect.test_pinfo_no_docstring_if_source": [], "IPython.core.tests.test_oinspect.test_pinfo_docstring_no_source": [], "IPython.core.tests.test_oinspect.test_pinfo_type": [], "IPython.core.tests.test_oinspect.test_pinfo_nonascii": [], "IPython.core.tests.test_oinspect.test_pdef": [], "IPython.core.tests.test_oinspect.test_property_docstring_is_in_info_for_detail_level_0": [], "IPython.core.tests.test_oinspect.test_property_sources": [], "IPython.core.tests.test_oinspect.test_empty_property_has_no_source": [], "IPython.core.tests.test_oinspect.test_getdoc": [], "IPython.core.tests.test_oinspect.test_definition_kwonlyargs": [], "IPython.core.tests.test_oinspect.f_kwarg": [], "IPython.core.tests.test_oinspect.test_calldef_none": [], "IPython.core.tests.test_oinspect.support_function_one": [], "IPython.core.tests.test_oinspect.test_info_serialliar": [], "IPython.core.tests.test_oinspect.test_bool_raise": [], "IPython.core.tests.test_oinspect.test_info_awkward": [], "IPython.core.tests.test_oinspect.test_class_signature": [], "IPython.core.tests.test_oinspect.test_info": [], "IPython.core.tests.test_oinspect.SerialLiar.__getattr__": [], "IPython.core.tests.test_oinspect.SerialLiar.__init__": [], "IPython.core.tests.test_oinspect.NoBoolCall.__bool__": [], "IPython.core.tests.test_oinspect.NoBoolCall.__call__": [], "IPython.core.tests.test_oinspect.Awkward.__getattr__": [], "IPython.core.tests.test_oinspect.SimpleClass.method": [], "IPython.core.tests.test_oinspect.HasSignature.__init__": [], "IPython.core.tests.test_oinspect.Call.method": [], "IPython.core.tests.test_oinspect.Call.__call__": [], "IPython.core.tests.test_oinspect.Call.__init__": [], "IPython.core.tests.test_oinspect.test_find_file_magic": [], "IPython.core.tests.test_oinspect.test_find_file_decorated2": [], "IPython.core.tests.test_oinspect.test_find_file_decorated1": [], "IPython.core.tests.test_oinspect.test_find_file": [], "IPython.core.tests.test_oinspect.match_pyfiles": [], "IPython.core.tests.test_oinspect.pyfile": [], "IPython.core.tests.test_oinspect.Test.test_find_source_lines": [], "IPython.core.tests.test_oinspect.setup_module": [], "libcst._nodes.internal.visit_body_sequence": [], "libcst._nodes.internal.visit_body_iterable": [], "libcst._nodes.internal.visit_sequence": [], "libcst._nodes.internal.visit_iterable": [], "libcst._nodes.internal.visit_sentinel": [], "libcst._nodes.internal.visit_optional": [], "libcst._nodes.internal.visit_required": [], "libcst._nodes.internal.CodegenState.record_syntactic_position": [], "libcst._nodes.internal.CodegenState.pop_trailing_newline": [], "libcst._nodes.internal.CodegenState.after_codegen": [], "libcst._nodes.internal.CodegenState.before_codegen": [], "libcst._nodes.internal.CodegenState.add_token": [], "libcst._nodes.internal.CodegenState.add_indent_tokens": [], "libcst._nodes.internal.CodegenState.decrease_indent": [], "libcst._nodes.internal.CodegenState.increase_indent": [], "graphql.validation.tests.test_fragments_on_composite_types.test_scalar_is_invalid_inline_fragment_type": [], "graphql.validation.tests.test_fragments_on_composite_types.test_input_object_is_invalid_fragment_type": [], "graphql.validation.tests.test_fragments_on_composite_types.test_enum_is_invalid_fragment_type": [], "graphql.validation.tests.test_fragments_on_composite_types.test_scalar_is_invalid_fragment_type": [], "graphql.validation.tests.test_fragments_on_composite_types.test_union_is_valid_fragment_type": [], "graphql.validation.tests.test_fragments_on_composite_types.test_inline_fragment_without_type_is_valid": [], "graphql.validation.tests.test_fragments_on_composite_types.test_object_is_valid_inline_fragment_type": [], "graphql.validation.tests.test_fragments_on_composite_types.test_interface_is_valid_fragment_type": [], "graphql.validation.tests.test_fragments_on_composite_types.test_object_is_valid_fragment_type": [], "graphql.validation.tests.test_fragments_on_composite_types.inline_fragment_on_non_composite_error": [], "graphql.validation.tests.test_fragments_on_composite_types.fragment_on_non_composite_error": [], "dns.rdtypes.IN.PX.PX.choose_relativity": [], "dns.rdtypes.IN.PX.PX.from_wire": [], "dns.rdtypes.IN.PX.PX.to_wire": [], "dns.rdtypes.IN.PX.PX.from_text": [], "dns.rdtypes.IN.PX.PX.to_text": [], "dns.rdtypes.IN.PX.PX.__init__": [], "sqlparse.filters.tokens.TruncateStringFilter.process": [], "sqlparse.filters.tokens.TruncateStringFilter.__init__": [], "sqlparse.filters.tokens.IdentifierCaseFilter.process": [], "sqlparse.filters.tokens._CaseFilter.process": [], "sqlparse.filters.tokens._CaseFilter.__init__": [], "saml2.extension.reqinit.factory": [], "saml2.extension.reqinit.request_initiator_from_string": [], "IPython.utils.tests.test_imports.test_import_wildcard": [], "IPython.utils.tests.test_imports.test_import_strdispatch": [], "IPython.utils.tests.test_imports.test_import_PyColorize": [], "IPython.utils.tests.test_imports.test_import_ipstruct": [], "IPython.utils.tests.test_imports.test_import_generics": [], "IPython.utils.tests.test_imports.test_import_coloransi": [], "pycadf.tests.test_cadf_spec.TestCADFSpec.test_cadfabstracttype_attribute_error": [], "pycadf.tests.test_cadf_spec.TestCADFSpec.test_invalid_value_descriptor": [], "pycadf.tests.test_cadf_spec.TestCADFSpec._create_none_validator_descriptor": [], "pycadf.tests.test_cadf_spec.TestCADFSpec.test_event_resource_shortform_not_self": [], "pycadf.tests.test_cadf_spec.TestCADFSpec.test_event_unique": [], "pycadf.tests.test_cadf_spec.TestCADFSpec.test_event": [], "pycadf.tests.test_cadf_spec.TestCADFSpec.test_resource_shortform": [], "pycadf.tests.test_cadf_spec.TestCADFSpec.test_resource": [], "pycadf.tests.test_cadf_spec.TestCADFSpec.test_attachment": [], "pycadf.tests.test_cadf_spec.TestCADFSpec.test_reporterstep": [], "pycadf.tests.test_cadf_spec.TestCADFSpec.test_reason": [], "pycadf.tests.test_cadf_spec.TestCADFSpec.test_measurement": [], "pycadf.tests.test_cadf_spec.TestCADFSpec.test_metric": [], "pycadf.tests.test_cadf_spec.TestCADFSpec.test_geolocation": [], "pycadf.tests.test_cadf_spec.TestCADFSpec.test_federated_credential": [], "pycadf.tests.test_cadf_spec.TestCADFSpec.test_credential": [], "pycadf.tests.test_cadf_spec.TestCADFSpec.test_host": [], "pycadf.tests.test_cadf_spec.TestCADFSpec.test_endpoint": [], "pycadf.tests.test_cadf_spec.TestCADFSpec.test_identifier_valid_id_extra_chars_is_valid": [], "pycadf.tests.test_cadf_spec.TestCADFSpec.test_identifier_specific_exceptions_are_valid": [], "pycadf.tests.test_cadf_spec.TestCADFSpec.test_identifier_long_nonjoined_uuid_is_invalid": [], "pycadf.tests.test_cadf_spec.TestCADFSpec.test_identifier_joined_uuids_are_valid": [], "pycadf.tests.test_cadf_spec.TestCADFSpec.test_identifier_any_string_is_invalid": [], "pycadf.tests.test_cadf_spec.TestCADFSpec.test_identifier_empty_string_is_invalid": [], "pycadf.tests.test_cadf_spec.TestCADFSpec.test_identifier_generated_uuid": [], "jedi.inference.gradual.conversion.to_stub": [], "jedi.inference.gradual.conversion.convert_values": [], "jedi.inference.gradual.conversion.convert_names": [], "jedi.inference.gradual.conversion._python_to_stub_names": [], "jedi.inference.gradual.conversion._load_stub_module": [], "jedi.inference.gradual.conversion._try_stub_to_python_names": [], "jedi.inference.gradual.conversion._infer_from_stub": [], "jedi.inference.gradual.conversion._stub_to_python_value_set": [], "graphql.execution.tests.test_located_error.test_unicode_error_message": [], "graphql.validation.tests.test_scalar_leafs.test_scalar_selection_not_allowed_with_directives_and_args": [], "graphql.validation.tests.test_scalar_leafs.test_scalar_selection_not_allowed_with_directives": [], "graphql.validation.tests.test_scalar_leafs.test_scalar_selection_not_allowed_with_args": [], "graphql.validation.tests.test_scalar_leafs.test_scalar_selection_not_allowed_on_enum": [], "graphql.validation.tests.test_scalar_leafs.test_scalar_selection_not_allowed_on_boolean": [], "graphql.validation.tests.test_scalar_leafs.test_valid_scalar_selection_with_args": [], "graphql.validation.tests.test_scalar_leafs.test_interface_type_missing_selection": [], "graphql.validation.tests.test_scalar_leafs.test_object_type_missing_selection": [], "graphql.validation.tests.test_scalar_leafs.test_valid_scalar_selection": [], "graphql.validation.tests.test_scalar_leafs.missing_obj_subselection": [], "graphql.validation.tests.test_scalar_leafs.no_scalar_subselection": [], "sapp.db.ping_db": [], "sapp.db.DB.close_session": [], "sapp.db.DB.make_session_object": [], "sapp.db.DB.make_session": [], "sapp.db.DB._create_xdb_engine": [], "sapp.db.DB.__init__": [], "libcst.codemod.visitors.tests.test_gather_exports.TestGatherExportsVisitor.test_gather_exports_ignore_valid_3": [], "libcst.codemod.visitors.tests.test_gather_exports.TestGatherExportsVisitor.test_gather_exports_ignore_valid_2": [], "libcst.codemod.visitors.tests.test_gather_exports.TestGatherExportsVisitor.test_gather_exports_ignore_valid_1": [], "libcst.codemod.visitors.tests.test_gather_exports.TestGatherExportsVisitor.test_gather_exports_ignore_invalid_2": [], "libcst.codemod.visitors.tests.test_gather_exports.TestGatherExportsVisitor.test_gather_exports_ignore_invalid_1": [], "libcst.codemod.visitors.tests.test_gather_exports.TestGatherExportsVisitor.test_gather_exports_simple_annotated": [], "libcst.codemod.visitors.tests.test_gather_exports.TestGatherExportsVisitor.test_gather_exports_simple_tuple": [], "libcst.codemod.visitors.tests.test_gather_exports.TestGatherExportsVisitor.test_gather_exports_simple_set": [], "libcst.codemod.visitors.tests.test_gather_exports.TestGatherExportsVisitor.test_gather_exports_simple2": [], "libcst.codemod.visitors.tests.test_gather_exports.TestGatherExportsVisitor.test_gather_exports_simple": [], "libcst.codemod.visitors.tests.test_gather_exports.TestGatherExportsVisitor.test_gather_noop": [], "libcst.codemod.visitors.tests.test_gather_exports.TestGatherExportsVisitor.gather_exports": [], "sqlalchemy.orm.state.PendingCollection.remove": [], "sqlalchemy.orm.state.PendingCollection.append": [], "sqlalchemy.orm.state.PendingCollection.__init__": [], "sqlalchemy.orm.state.AttributeState.load_history": [], "sqlalchemy.orm.state.AttributeState.history": [], "sqlalchemy.orm.state.AttributeState.value": [], "sqlalchemy.orm.state.AttributeState.loaded_value": [], "sqlalchemy.orm.state.AttributeState.__init__": [], "sqlalchemy.orm.state.InstanceState._commit_all_states": [], "sqlalchemy.orm.state.InstanceState._commit_all": [], "sqlalchemy.orm.state.InstanceState._commit": [], "sqlalchemy.orm.state.InstanceState._modified_event": [], "sqlalchemy.orm.state.InstanceState._instance_dict": [], "sqlalchemy.orm.state.InstanceState._unloaded_non_object": [], "sqlalchemy.orm.state.InstanceState.unloaded_expirable": [], "sqlalchemy.orm.state.InstanceState.unloaded": [], "sqlalchemy.orm.state.InstanceState.unmodified_intersection": [], "sqlalchemy.orm.state.InstanceState.unmodified": [], "sqlalchemy.orm.state.InstanceState._load_expired": [], "sqlalchemy.orm.state.InstanceState._expire_attributes": [], "sqlalchemy.orm.state.InstanceState._expire": [], "sqlalchemy.orm.state.InstanceState._instance_level_callable_processor": [], "sqlalchemy.orm.state.InstanceState._copy_callables": [], "sqlalchemy.orm.state.InstanceState._reset": [], "sqlalchemy.orm.state.InstanceState.__setstate__": [], "sqlalchemy.orm.state.InstanceState.__getstate__": [], "sqlalchemy.orm.state.InstanceState._get_pending_mutation": [], "sqlalchemy.orm.state.InstanceState.get_impl": [], "sqlalchemy.orm.state.InstanceState.get_history": [], "sqlalchemy.orm.state.InstanceState._initialize_instance": [], "sqlalchemy.orm.state.InstanceState.dict": [], "sqlalchemy.orm.state.InstanceState.obj": [], "sqlalchemy.orm.state.InstanceState._cleanup": [], "sqlalchemy.orm.state.InstanceState._dispose": [], "sqlalchemy.orm.state.InstanceState._detach": [], "sqlalchemy.orm.state.InstanceState._detach_states": [], "sqlalchemy.orm.state.InstanceState.has_identity": [], "sqlalchemy.orm.state.InstanceState.mapper": [], "sqlalchemy.orm.state.InstanceState._empty_collections": [], "sqlalchemy.orm.state.InstanceState._pending_mutations": [], "sqlalchemy.orm.state.InstanceState.parents": [], "sqlalchemy.orm.state.InstanceState.identity_key": [], "sqlalchemy.orm.state.InstanceState.identity": [], "sqlalchemy.orm.state.InstanceState.object": [], "sqlalchemy.orm.state.InstanceState.async_session": [], "sqlalchemy.orm.state.InstanceState.session": [], "sqlalchemy.orm.state.InstanceState._track_last_known_value": [], "sqlalchemy.orm.state.InstanceState._attached": [], "sqlalchemy.orm.state.InstanceState.detached": [], "sqlalchemy.orm.state.InstanceState.persistent": [], "sqlalchemy.orm.state.InstanceState.was_deleted": [], "sqlalchemy.orm.state.InstanceState.deleted": [], "sqlalchemy.orm.state.InstanceState.pending": [], "sqlalchemy.orm.state.InstanceState.transient": [], "sqlalchemy.orm.state.InstanceState.attrs": [], "sqlalchemy.orm.state.InstanceState.__init__": [], "rx.linq.observable.tofuture.__await__": [], "rx.linq.observable.tofuture.to_future": [], "graphql.execution.tests.test_nonnull.test_nulls_the_top_level_if_async_non_nullable_field_resolves_null": [], "graphql.execution.tests.test_nonnull.test_nulls_the_top_level_if_sync_non_nullable_field_returns_null": [], "graphql.execution.tests.test_nonnull.test_nulls_the_top_level_if_async_non_nullable_field_errors": [], "graphql.execution.tests.test_nonnull.test_nulls_the_top_level_if_sync_non_nullable_field_throws": [], "graphql.execution.tests.test_nonnull.test_nulls_the_first_nullable_object_after_a_field_returns_null_in_a_long_chain_of_fields_that_are_non_null": [], "graphql.execution.tests.test_nonnull.test_nulls_a_complex_tree_of_nullable_fields_that_returns_null": [], "graphql.execution.tests.test_nonnull.test_nulls_an_object_returned_in_a_promise_that_contains_a_non_nullable_field_that_returns_null_ina_a_promise": [], "graphql.execution.tests.test_nonnull.test_nulls_an_object_returned_in_a_promise_that_contains_a_non_nullable_field_that_returns_null_synchronously": [], "graphql.execution.tests.test_nonnull.test_nulls_a_synchronously_returned_object_that_contains_a_non_nullable_field_that_returns_null_in_a_promise": [], "graphql.execution.tests.test_nonnull.test_nulls_a_sync_returned_object_that_contains_a_non_nullable_field_that_returns_null_synchronously": [], "graphql.execution.tests.test_nonnull.test_nulls_a_nullable_field_that_returns_null_in_a_promise": [], "graphql.execution.tests.test_nonnull.test_nulls_a_nullable_field_that_returns_null": [], "graphql.execution.tests.test_nonnull.test_nulls_the_first_nullable_object_after_a_field_throws_in_a_long_chain_of_fields_that_are_non_null": [], "graphql.execution.tests.test_nonnull.test_nulls_a_complex_tree_of_nullable_fields_that_throw": [], "graphql.execution.tests.test_nonnull.test_nulls_an_object_returned_in_a_promise_that_contains_a_non_nullable_field_that_throws_in_a_promise": [], "graphql.execution.tests.test_nonnull.test_nulls_an_object_returned_in_a_promise_that_contains_a_non_nullable_field_that_throws_synchronously": [], "graphql.execution.tests.test_nonnull.test_nulls_a_synchronously_returned_object_that_contains_a_non_nullable_field_that_throws_in_a_promise": [], "graphql.execution.tests.test_nonnull.test_nulls_a_sync_returned_object_that_contains_a_non_nullable_field_that_throws": [], "graphql.execution.tests.test_nonnull.test_nulls_a_nullable_field_that_throws_in_a_promise": [], "graphql.execution.tests.test_nonnull.test_nulls_a_nullable_field_that_throws_sync": [], "graphql.execution.tests.test_nonnull.check": [], "graphql.execution.tests.test_nonnull.order_errors": [], "graphql.execution.tests.test_nonnull.NullingData.nonNullPromiseNest": [], "graphql.execution.tests.test_nonnull.NullingData.promiseNest": [], "graphql.execution.tests.test_nonnull.NullingData.nonNullNest": [], "graphql.execution.tests.test_nonnull.NullingData.nest": [], "graphql.execution.tests.test_nonnull.NullingData.nonNullPromise": [], "graphql.execution.tests.test_nonnull.NullingData.promise": [], "graphql.execution.tests.test_nonnull.NullingData.nonNullSync": [], "graphql.execution.tests.test_nonnull.NullingData.sync": [], "graphql.execution.tests.test_nonnull.ThrowingData.nonNullPromiseNest": [], "graphql.execution.tests.test_nonnull.ThrowingData.promiseNest": [], "graphql.execution.tests.test_nonnull.ThrowingData.nonNullNest": [], "graphql.execution.tests.test_nonnull.ThrowingData.nest": [], "graphql.execution.tests.test_nonnull.ThrowingData.nonNullPromise": [], "graphql.execution.tests.test_nonnull.ThrowingData.promise": [], "graphql.execution.tests.test_nonnull.ThrowingData.nonNullSync": [], "graphql.execution.tests.test_nonnull.ThrowingData.sync": [], "IPython.core.magics.extension.ExtensionMagics.reload_ext": [], "IPython.core.magics.extension.ExtensionMagics.unload_ext": [], "IPython.core.magics.extension.ExtensionMagics.load_ext": [], "prompt_toolkit.layout.mouse_handlers.MouseHandlers.set_mouse_handler_for_range": [], "prompt_toolkit.layout.mouse_handlers.MouseHandlers.__init__": [], "dns.rdtypes.IN.SRV.SRV.choose_relativity": [], "dns.rdtypes.IN.SRV.SRV.from_wire": [], "dns.rdtypes.IN.SRV.SRV.to_wire": [], "dns.rdtypes.IN.SRV.SRV.from_text": [], "dns.rdtypes.IN.SRV.SRV.to_text": [], "dns.rdtypes.IN.SRV.SRV.__init__": [], "migrate.versioning.util.Memoize.__call__": [], "migrate.versioning.util.Memoize.__init__": [], "migrate.versioning.util.with_engine": [], "migrate.versioning.util.construct_engine": [], "migrate.versioning.util.catch_known_errors": [], "migrate.versioning.util.guess_obj_type": [], "migrate.versioning.util.asbool": [], "migrate.versioning.util.load_model": [], "stevedore.tests.test_enabled.TestEnabled.test_enabled_after_load": [], "stevedore.tests.test_enabled.TestEnabled.test_enabled": [], "oslo_middleware.tests.test_base.RequestBase.process_response": [], "oslo_middleware.tests.test_base.NoRequestBase.process_response": [], "oslo_middleware.tests.test_base.TestBase.test_paste_deploy_configurable": [], "oslo_middleware.tests.test_base.TestBase.test_paste_deploy_legacy": [], "oslo_middleware.tests.test_base.TestBase.test_no_content_type_added": [], "oslo_middleware.tests.test_base.TestBase.test_extend_without_request": [], "oslo_middleware.tests.test_base.TestBase.test_extend_with_request": [], "oslo_middleware.tests.test_base.application": [], "keystoneauth1.extras.kerberos.MappedKerberos.get_unscoped_auth_ref": [], "keystoneauth1.extras.kerberos.MappedKerberos.__init__": [], "keystoneauth1.extras.kerberos.KerberosMethod.get_auth_data": [], "keystoneauth1.extras.kerberos.KerberosMethod.__init__": [], "keystoneauth1.extras.kerberos._dependency_check": [], "keystoneauth1.extras.kerberos._requests_auth": [], "keystoneauth1.extras.kerberos._mutual_auth": [], "jedi._compatibility.pickle_dump": [], "jedi._compatibility.pickle_load": [], "jedi._compatibility.cast_path": [], "oslo_service.eventlet_backdoor._main": [], "oslo_service.eventlet_backdoor.initialize_if_enabled": [], "oslo_service.eventlet_backdoor._initialize_if_enabled": [], "oslo_service.eventlet_backdoor._try_open_unix_domain_socket": [], "oslo_service.eventlet_backdoor._listen": [], "oslo_service.eventlet_backdoor._listen_func": [], "oslo_service.eventlet_backdoor._parse_port_range": [], "oslo_service.eventlet_backdoor._print_nativethreads": [], "oslo_service.eventlet_backdoor._print_greenthreads": [], "oslo_service.eventlet_backdoor._capture_profile": [], "oslo_service.eventlet_backdoor._find_objects": [], "oslo_service.eventlet_backdoor._detailed_dump_frames": [], "oslo_service.eventlet_backdoor._dump_frame": [], "oslo_service.eventlet_backdoor._dont_use_this": [], "oslo_service.eventlet_backdoor.EventletBackdoorConfigValueError.__init__": [], "keystoneclient.base.Resource.delete": [], "keystoneclient.base.Resource.to_dict": [], "keystoneclient.base.Resource.set_loaded": [], "keystoneclient.base.Resource.is_loaded": [], "keystoneclient.base.Resource.__ne__": [], "keystoneclient.base.Resource.__eq__": [], "keystoneclient.base.Resource.get": [], "keystoneclient.base.Resource.__getattr__": [], "keystoneclient.base.Resource._add_details": [], "keystoneclient.base.Resource.human_id": [], "keystoneclient.base.Resource.__repr__": [], "keystoneclient.base.Resource.__init__": [], "keystoneclient.base.CrudManager.find": [], "keystoneclient.base.CrudManager.delete": [], "keystoneclient.base.CrudManager.update": [], "keystoneclient.base.CrudManager.put": [], "keystoneclient.base.CrudManager.list": [], "keystoneclient.base.CrudManager.build_key_only_query": [], "keystoneclient.base.CrudManager._build_query": [], "keystoneclient.base.CrudManager.head": [], "keystoneclient.base.CrudManager.get": [], "keystoneclient.base.CrudManager.create": [], "keystoneclient.base.CrudManager.build_url": [], "keystoneclient.base.ManagerWithFind.findall": [], "keystoneclient.base.ManagerWithFind.find": [], "keystoneclient.base.ManagerWithFind.list": [], "keystoneclient.base.Manager._update": [], "keystoneclient.base.Manager._delete": [], "keystoneclient.base.Manager._patch": [], "keystoneclient.base.Manager._put": [], "keystoneclient.base.Manager._post": [], "keystoneclient.base.Manager._head": [], "keystoneclient.base.Manager._get": [], "keystoneclient.base.Manager._list": [], "keystoneclient.base.Manager._prepare_return_value": [], "keystoneclient.base.Manager.api": [], "keystoneclient.base.Manager.__init__": [], "keystoneclient.base.filter_kwargs": [], "keystoneclient.base.filter_none": [], "keystoneclient.base.getid": [], "keystoneclient.base.Response.__init__": [], "passlib.handlers.misc.plaintext.genhash": [], "passlib.handlers.misc.plaintext.genconfig": [], "passlib.handlers.misc.plaintext.verify": [], "passlib.handlers.misc.plaintext.hash": [], "passlib.handlers.misc.plaintext.identify": [], "passlib.handlers.misc.unix_disabled.enable": [], "passlib.handlers.misc.unix_disabled.disable": [], "passlib.handlers.misc.unix_disabled.genhash": [], "passlib.handlers.misc.unix_disabled.hash": [], "passlib.handlers.misc.unix_disabled.verify": [], "passlib.handlers.misc.unix_disabled.identify": [], "passlib.handlers.misc.unix_disabled.using": [], "passlib.handlers.misc.unix_fallback.verify": [], "passlib.handlers.misc.unix_fallback._calc_checksum": [], "passlib.handlers.misc.unix_fallback.__init__": [], "passlib.handlers.misc.unix_fallback.identify": [], "oslo_i18n._translate.translate_args": [], "oslo_i18n._translate.translate": [], "chardet.chardistribution.EUCJPDistributionAnalysis.get_order": [], "chardet.chardistribution.EUCJPDistributionAnalysis.__init__": [], "chardet.chardistribution.SJISDistributionAnalysis.get_order": [], "chardet.chardistribution.SJISDistributionAnalysis.__init__": [], "chardet.chardistribution.Big5DistributionAnalysis.get_order": [], "chardet.chardistribution.Big5DistributionAnalysis.__init__": [], "chardet.chardistribution.GB2312DistributionAnalysis.get_order": [], "chardet.chardistribution.GB2312DistributionAnalysis.__init__": [], "chardet.chardistribution.EUCKRDistributionAnalysis.get_order": [], "chardet.chardistribution.EUCKRDistributionAnalysis.__init__": [], "chardet.chardistribution.EUCTWDistributionAnalysis.get_order": [], "chardet.chardistribution.EUCTWDistributionAnalysis.__init__": [], "chardet.chardistribution.CharDistributionAnalysis.get_order": [], "chardet.chardistribution.CharDistributionAnalysis.got_enough_data": [], "chardet.chardistribution.CharDistributionAnalysis.get_confidence": [], "chardet.chardistribution.CharDistributionAnalysis.feed": [], "chardet.chardistribution.CharDistributionAnalysis.reset": [], "chardet.chardistribution.CharDistributionAnalysis.__init__": [], "graphene.types.scalars.ID.parse_literal": [], "graphene.types.scalars.Boolean.parse_literal": [], "graphene.types.scalars.String.parse_literal": [], "graphene.types.scalars.String.coerce_string": [], "graphene.types.scalars.Float.parse_literal": [], "graphene.types.scalars.Float.coerce_float": [], "graphene.types.scalars.Int.parse_literal": [], "graphene.types.scalars.Int.coerce_int": [], "graphene.types.scalars.Scalar.get_type": [], "graphene.types.scalars.Scalar.__init_subclass_with_meta__": [], "testtools.monkey.patch": [], "testtools.monkey.MonkeyPatcher.run_with_patches": [], "testtools.monkey.MonkeyPatcher.restore": [], "testtools.monkey.MonkeyPatcher.patch": [], "testtools.monkey.MonkeyPatcher.add_patch": [], "testtools.monkey.MonkeyPatcher.__init__": [], "keystoneclient.v2_0.certificates.CertificatesManager.get_signing_certificate": [], "keystoneclient.v2_0.certificates.CertificatesManager.get_ca_certificate": [], "keystoneclient.v2_0.certificates.CertificatesManager.__init__": [], "saml2.authn_context.ppt.factory": [], "saml2.authn_context.ppt.complex_authenticator_from_string": [], "saml2.authn_context.ppt.complex_authenticator_type__from_string": [], "saml2.authn_context.ppt.ComplexAuthenticatorType_.__init__": [], "saml2.authn_context.ppt.authentication_context_declaration_from_string": [], "saml2.authn_context.ppt.authn_context_declaration_base_type__from_string": [], "saml2.authn_context.ppt.AuthnContextDeclarationBaseType_.__init__": [], "saml2.authn_context.ppt.technical_protection_from_string": [], "saml2.authn_context.ppt.technical_protection_base_type__from_string": [], "saml2.authn_context.ppt.TechnicalProtectionBaseType_.__init__": [], "saml2.authn_context.ppt.authn_method_from_string": [], "saml2.authn_context.ppt.private_key_protection_from_string": [], "saml2.authn_context.ppt.secret_key_protection_from_string": [], "saml2.authn_context.ppt.authn_method_base_type__from_string": [], "saml2.authn_context.ppt.AuthnMethodBaseType_.__init__": [], "saml2.authn_context.ppt.secret_key_protection_type__from_string": [], "saml2.authn_context.ppt.SecretKeyProtectionType_.__init__": [], "saml2.authn_context.ppt.private_key_protection_type__from_string": [], "saml2.authn_context.ppt.PrivateKeyProtectionType_.__init__": [], "saml2.authn_context.ppt.operational_protection_from_string": [], "saml2.authn_context.ppt.principal_authentication_mechanism_from_string": [], "saml2.authn_context.ppt.key_activation_from_string": [], "saml2.authn_context.ppt.key_activation_type__from_string": [], "saml2.authn_context.ppt.KeyActivationType_.__init__": [], "saml2.authn_context.ppt.principal_authentication_mechanism_type__from_string": [], "saml2.authn_context.ppt.PrincipalAuthenticationMechanismType_.__init__": [], "saml2.authn_context.ppt.operational_protection_type__from_string": [], "saml2.authn_context.ppt.OperationalProtectionType_.__init__": [], "saml2.authn_context.ppt.security_audit_from_string": [], "saml2.authn_context.ppt.authenticator_transport_protocol_from_string": [], "saml2.authn_context.ppt.authenticator_from_string": [], "saml2.authn_context.ppt.activation_pin_from_string": [], "saml2.authn_context.ppt.identification_from_string": [], "saml2.authn_context.ppt.authenticator_transport_protocol_type__from_string": [], "saml2.authn_context.ppt.AuthenticatorTransportProtocolType_.__init__": [], "saml2.authn_context.ppt.authenticator_base_type__from_string": [], "saml2.authn_context.ppt.AuthenticatorBaseType_.__init__": [], "saml2.authn_context.ppt.security_audit_type__from_string": [], "saml2.authn_context.ppt.SecurityAuditType_.__init__": [], "saml2.authn_context.ppt.activation_pin_type__from_string": [], "saml2.authn_context.ppt.ActivationPinType_.__init__": [], "saml2.authn_context.ppt.restricted_password_from_string": [], "saml2.authn_context.ppt.identification_type__from_string": [], "saml2.authn_context.ppt.IdentificationType_.__init__": [], "saml2.authn_context.ppt.deactivation_call_center_from_string": [], "saml2.authn_context.ppt.switch_audit_from_string": [], "saml2.authn_context.ppt.adsl_from_string": [], "saml2.authn_context.ppt.isdn_from_string": [], "saml2.authn_context.ppt.pstn_from_string": [], "saml2.authn_context.ppt.ssl_from_string": [], "saml2.authn_context.ppt.mobile_network_end_to_end_encryption_from_string": [], "saml2.authn_context.ppt.mobile_network_radio_encryption_from_string": [], "saml2.authn_context.ppt.mobile_network_no_encryption_from_string": [], "saml2.authn_context.ppt.wtls_from_string": [], "saml2.authn_context.ppt.ip_sec_from_string": [], "saml2.authn_context.ppt.http_from_string": [], "saml2.authn_context.ppt.shared_secret_dynamic_plaintext_from_string": [], "saml2.authn_context.ppt.ip_address_from_string": [], "saml2.authn_context.ppt.asymmetric_key_agreement_from_string": [], "saml2.authn_context.ppt.asymmetric_decryption_from_string": [], "saml2.authn_context.ppt.dig_sig_from_string": [], "saml2.authn_context.ppt.shared_secret_challenge_response_from_string": [], "saml2.authn_context.ppt.zero_knowledge_from_string": [], "saml2.authn_context.ppt.resume_session_from_string": [], "saml2.authn_context.ppt.previous_session_from_string": [], "saml2.authn_context.ppt.activation_limit_from_string": [], "saml2.authn_context.ppt.smartcard_from_string": [], "saml2.authn_context.ppt.token_from_string": [], "saml2.authn_context.ppt.password_from_string": [], "saml2.authn_context.ppt.user_suffix_from_string": [], "saml2.authn_context.ppt.subscriber_line_number_from_string": [], "saml2.authn_context.ppt.written_consent_from_string": [], "saml2.authn_context.ppt.extension_only_type__from_string": [], "saml2.authn_context.ppt.ExtensionOnlyType_.__init__": [], "saml2.authn_context.ppt.activation_limit_type__from_string": [], "saml2.authn_context.ppt.ActivationLimitType_.__init__": [], "saml2.authn_context.ppt.token_type__from_string": [], "saml2.authn_context.ppt.TokenType_.__init__": [], "saml2.authn_context.ppt.restricted_password_type__from_string": [], "saml2.authn_context.ppt.RestrictedPasswordType_.__init__": [], "saml2.authn_context.ppt.password_type__from_string": [], "saml2.authn_context.ppt.PasswordType_.__init__": [], "saml2.authn_context.ppt.governing_agreements_from_string": [], "saml2.authn_context.ppt.public_key_type__from_string": [], "saml2.authn_context.ppt.PublicKeyType_.__init__": [], "saml2.authn_context.ppt.shared_secret_challenge_response_type__from_string": [], "saml2.authn_context.ppt.SharedSecretChallengeResponseType_.__init__": [], "saml2.authn_context.ppt.extension_from_string": [], "saml2.authn_context.ppt.activation_limit_session_from_string": [], "saml2.authn_context.ppt.activation_limit_usages_from_string": [], "saml2.authn_context.ppt.activation_limit_duration_from_string": [], "saml2.authn_context.ppt.alphabet_from_string": [], "saml2.authn_context.ppt.restricted_password_type__length_from_string": [], "saml2.authn_context.ppt.governing_agreements_type__from_string": [], "saml2.authn_context.ppt.GoverningAgreementsType_.__init__": [], "saml2.authn_context.ppt.governing_agreement_ref_from_string": [], "saml2.authn_context.ppt.length_from_string": [], "saml2.authn_context.ppt.time_sync_token_from_string": [], "saml2.authn_context.ppt.key_storage_from_string": [], "saml2.authn_context.ppt.key_sharing_from_string": [], "saml2.authn_context.ppt.extension_type__from_string": [], "saml2.authn_context.ppt.key_storage_type__from_string": [], "saml2.authn_context.ppt.KeyStorageType_.__init__": [], "saml2.authn_context.ppt.medium_type__from_string": [], "saml2.authn_context.ppt.length_type__from_string": [], "saml2.authn_context.ppt.LengthType_.__init__": [], "saml2.authn_context.ppt.activation_limit_session_type__from_string": [], "saml2.authn_context.ppt.activation_limit_usages_type__from_string": [], "saml2.authn_context.ppt.ActivationLimitUsagesType_.__init__": [], "saml2.authn_context.ppt.activation_limit_duration_type__from_string": [], "saml2.authn_context.ppt.ActivationLimitDurationType_.__init__": [], "saml2.authn_context.ppt.time_sync_token_type__from_string": [], "saml2.authn_context.ppt.TimeSyncTokenType_.__init__": [], "saml2.authn_context.ppt.boolean_type__from_string": [], "saml2.authn_context.ppt.device_type_type__from_string": [], "saml2.authn_context.ppt.alphabet_type__from_string": [], "saml2.authn_context.ppt.AlphabetType_.__init__": [], "saml2.authn_context.ppt.restricted_length_type__from_string": [], "saml2.authn_context.ppt.RestrictedLengthType_.__init__": [], "saml2.authn_context.ppt.key_sharing_type__from_string": [], "saml2.authn_context.ppt.KeySharingType_.__init__": [], "saml2.authn_context.ppt.governing_agreement_ref_type__from_string": [], "saml2.authn_context.ppt.GoverningAgreementRefType_.__init__": [], "saml2.authn_context.ppt.nym_type__from_string": [], "saml2.authn_context.ppt.generation_from_string": [], "saml2.authn_context.ppt.Generation.__init__": [], "saml2.authn_context.ppt.physical_verification_from_string": [], "saml2.authn_context.ppt.PhysicalVerification.__init__": [], "prompt_toolkit.eventloop.inputhook.InputHookContext.fileno": [], "prompt_toolkit.eventloop.inputhook.InputHookContext.__init__": [], "prompt_toolkit.eventloop.inputhook.InputHookSelector.get_map": [], "prompt_toolkit.eventloop.inputhook.InputHookSelector.close": [], "prompt_toolkit.eventloop.inputhook.InputHookSelector.select": [], "prompt_toolkit.eventloop.inputhook.InputHookSelector.modify": [], "prompt_toolkit.eventloop.inputhook.InputHookSelector.unregister": [], "prompt_toolkit.eventloop.inputhook.InputHookSelector.register": [], "prompt_toolkit.eventloop.inputhook.InputHookSelector.__init__": [], "prompt_toolkit.eventloop.inputhook.set_eventloop_with_inputhook": [], "prompt_toolkit.eventloop.inputhook.new_eventloop_with_inputhook": [], "oslo_i18n.tests.fakes.FakeTranslations.translator": [], "oslo_i18n.tests.fakes.FakeTranslations.ugettext": [], "oslo_i18n.tests.fakes.FakeTranslations.gettext": [], "oslo_i18n.tests.fakes.FakeTranslations.__init__": [], "alembic.command.edit": [], "alembic.command.stamp": [], "alembic.command.current": [], "alembic.command.branches": [], "alembic.command.heads": [], "alembic.command.history": [], "alembic.command.show": [], "alembic.command.downgrade": [], "alembic.command.upgrade": [], "alembic.command.merge": [], "alembic.command.revision": [], "alembic.command.init": [], "alembic.command.list_templates": [], "keystoneauth1.identity.v2.Token.get_cache_id_elements": [], "keystoneauth1.identity.v2.Token.get_auth_data": [], "keystoneauth1.identity.v2.Token.__init__": [], "keystoneauth1.identity.v2.Password.get_cache_id_elements": [], "keystoneauth1.identity.v2.Password.get_auth_data": [], "keystoneauth1.identity.v2.Password.__init__": [], "keystoneauth1.identity.v2.Auth.has_scope_parameters": [], "keystoneauth1.identity.v2.Auth.get_auth_data": [], "keystoneauth1.identity.v2.Auth.get_auth_ref": [], "keystoneauth1.identity.v2.Auth.__init__": [], "jedi.cache.memoize_method": [], "jedi.cache.time_cache": [], "jedi.cache.signature_time_cache": [], "jedi.cache.clear_time_caches": [], "marshmallow.validate.ContainsNoneOf.__call__": [], "marshmallow.validate.ContainsNoneOf._format_error": [], "marshmallow.validate.ContainsOnly.__call__": [], "marshmallow.validate.ContainsOnly._format_error": [], "marshmallow.validate.OneOf.options": [], "marshmallow.validate.OneOf.__call__": [], "marshmallow.validate.OneOf._format_error": [], "marshmallow.validate.OneOf._repr_args": [], "marshmallow.validate.OneOf.__init__": [], "marshmallow.validate.NoneOf.__call__": [], "marshmallow.validate.NoneOf._format_error": [], "marshmallow.validate.NoneOf._repr_args": [], "marshmallow.validate.NoneOf.__init__": [], "marshmallow.validate.Predicate.__call__": [], "marshmallow.validate.Predicate._format_error": [], "marshmallow.validate.Predicate._repr_args": [], "marshmallow.validate.Predicate.__init__": [], "marshmallow.validate.Regexp.__call__": [], "marshmallow.validate.Regexp._format_error": [], "marshmallow.validate.Regexp._repr_args": [], "marshmallow.validate.Regexp.__init__": [], "marshmallow.validate.Equal.__call__": [], "marshmallow.validate.Equal._format_error": [], "marshmallow.validate.Equal._repr_args": [], "marshmallow.validate.Equal.__init__": [], "marshmallow.validate.Length.__call__": [], "marshmallow.validate.Length._format_error": [], "marshmallow.validate.Length._repr_args": [], "marshmallow.validate.Length.__init__": [], "marshmallow.validate.Range.__call__": [], "marshmallow.validate.Range._format_error": [], "marshmallow.validate.Range._repr_args": [], "marshmallow.validate.Range.__init__": [], "marshmallow.validate.Email.__call__": [], "marshmallow.validate.Email._format_error": [], "marshmallow.validate.Email.__init__": [], "marshmallow.validate.URL.__call__": [], "marshmallow.validate.URL._format_error": [], "marshmallow.validate.URL._repr_args": [], "marshmallow.validate.URL.__init__": [], "marshmallow.validate.URL.RegexMemoizer.__call__": [], "marshmallow.validate.URL.RegexMemoizer._regex_generator": [], "marshmallow.validate.URL.RegexMemoizer.__init__": [], "marshmallow.validate.And.__call__": [], "marshmallow.validate.And._repr_args": [], "marshmallow.validate.And.__init__": [], "marshmallow.validate.Validator._repr_args": [], "marshmallow.validate.Validator.__repr__": [], "pyre_extensions.TypeVarTuple.__init__": [], "pyre_extensions.ListVariadic": [], "pyre_extensions.ParameterSpecification.__init__": [], "pyre_extensions.safe_cast": [], "pyre_extensions.assert_is_instance": [], "pyre_extensions.none_throws": [], "graphql.backend.set_default_backend": [], "graphql.backend.get_default_backend": [], "oslo_db.exception.RetryRequest.__init__": [], "oslo_db.exception.InvalidSortKey.__init__": [], "oslo_db.exception.DBMigrationError.__init__": [], "oslo_db.exception.DBInvalidUnicodeParameter.__init__": [], "oslo_db.exception.DBDeadlock.__init__": [], "oslo_db.exception.DBNonExistentDatabase.__init__": [], "oslo_db.exception.DBNonExistentTable.__init__": [], "oslo_db.exception.DBNonExistentConstraint.__init__": [], "oslo_db.exception.DBReferenceError.__init__": [], "oslo_db.exception.DBConstraintError.__init__": [], "oslo_db.exception.DBDuplicateEntry.__init__": [], "oslo_db.exception.DBError.__init__": [], "setuptools._distutils.sysconfig.get_config_var": [], "setuptools._distutils.sysconfig.get_config_vars": [], "setuptools._distutils.sysconfig._init_nt": [], "setuptools._distutils.sysconfig._init_posix": [], "setuptools._distutils.sysconfig.expand_makefile_vars": [], "setuptools._distutils.sysconfig.parse_makefile": [], "setuptools._distutils.sysconfig.parse_config_h": [], "setuptools._distutils.sysconfig.get_makefile_filename": [], "setuptools._distutils.sysconfig.get_config_h_filename": [], "setuptools._distutils.sysconfig.customize_compiler": [], "setuptools._distutils.sysconfig.get_python_lib": [], "setuptools._distutils.sysconfig.get_python_inc": [], "setuptools._distutils.sysconfig.get_python_version": [], "setuptools._distutils.sysconfig._python_build": [], "setuptools._distutils.sysconfig._is_python_source_dir": [], "sqlalchemy.ext.asyncio.base.ProxyComparable.__ne__": [], "sqlalchemy.ext.asyncio.base.ProxyComparable.__eq__": [], "sqlalchemy.ext.asyncio.base.ProxyComparable.__hash__": [], "sqlalchemy.ext.asyncio.base.StartableContext._raise_for_not_started": [], "sqlalchemy.ext.asyncio.base.StartableContext.__aexit__": [], "sqlalchemy.ext.asyncio.base.StartableContext.__aenter__": [], "sqlalchemy.ext.asyncio.base.StartableContext.__await__": [], "sqlalchemy.ext.asyncio.base.StartableContext.start": [], "sqlalchemy.ext.asyncio.base.ReversibleProxy._retrieve_proxy_for_target": [], "sqlalchemy.ext.asyncio.base.ReversibleProxy._regenerate_proxy_for_target": [], "sqlalchemy.ext.asyncio.base.ReversibleProxy._target_gced": [], "sqlalchemy.ext.asyncio.base.ReversibleProxy._assign_proxied": [], "passlib.handlers.pbkdf2.grub_pbkdf2_sha512._calc_checksum": [], "passlib.handlers.pbkdf2.grub_pbkdf2_sha512.to_string": [], "passlib.handlers.pbkdf2.grub_pbkdf2_sha512.from_string": [], "passlib.handlers.pbkdf2.atlassian_pbkdf2_sha1._calc_checksum": [], "passlib.handlers.pbkdf2.atlassian_pbkdf2_sha1.to_string": [], "passlib.handlers.pbkdf2.atlassian_pbkdf2_sha1.from_string": [], "passlib.handlers.pbkdf2.dlitz_pbkdf2_sha1._calc_checksum": [], "passlib.handlers.pbkdf2.dlitz_pbkdf2_sha1._get_config": [], "passlib.handlers.pbkdf2.dlitz_pbkdf2_sha1.to_string": [], "passlib.handlers.pbkdf2.dlitz_pbkdf2_sha1.from_string": [], "passlib.handlers.pbkdf2.cta_pbkdf2_sha1._calc_checksum": [], "passlib.handlers.pbkdf2.cta_pbkdf2_sha1.to_string": [], "passlib.handlers.pbkdf2.cta_pbkdf2_sha1.from_string": [], "passlib.handlers.pbkdf2.create_pbkdf2_hash": [], "passlib.handlers.pbkdf2.Pbkdf2DigestHandler._calc_checksum": [], "passlib.handlers.pbkdf2.Pbkdf2DigestHandler.to_string": [], "passlib.handlers.pbkdf2.Pbkdf2DigestHandler.from_string": [], "keystone.tests.protection.v3.test_ec2_credential.ProjectAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 422, "column": 43 }, "stop": { "line": 422, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 419, "column": 8 }, "stop": { "line": 419, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 420, "column": 8 }, "stop": { "line": 420, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_ec2_credential.ProjectAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 424, "column": 8 }, "stop": { "line": 424, "column": 23 } }, { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 422, "column": 27 }, "stop": { "line": 422, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_ec2_credential.ProjectAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 435, "column": 15 }, "stop": { "line": 435, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_ec2_credential.ProjectAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 425, "column": 12 }, "stop": { "line": 425, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 429, "column": 8 }, "stop": { "line": 429, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_ec2_credential.ProjectAdminTests._override_policy", "class_name": "keystone.tests.protection.v3.test_ec2_credential.ProjectAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_ec2_credential.ProjectAdminTests._override_policy": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 408, "column": 13 }, "stop": { "line": 408, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 416, "column": 20 }, "stop": { "line": 416, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 416, "column": 12 }, "stop": { "line": 416, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.write", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 408, "column": 13 }, "stop": { "line": 408, "column": 17 } } ], "kind": "function", "target": "open" } ], "keystone.tests.protection.v3.test_ec2_credential.SystemAdminTests.test_user_can_delete_ec2_credentials_for_others": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 373, "column": 20 }, "stop": { "line": 373, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_ec2_credential.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 368, "column": 56 }, "stop": { "line": 368, "column": 63 } }, { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 363, "column": 24 }, "stop": { "line": 363, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 386, "column": 21 }, "stop": { "line": 386, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 382, "column": 23 }, "stop": { "line": 382, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 362, "column": 15 }, "stop": { "line": 362, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 365, "column": 18 }, "stop": { "line": 365, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_ec2_credential.SystemAdminTests.test_user_can_create_ec2_credentials_for_others": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 346, "column": 12 }, "stop": { "line": 346, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 351, "column": 56 }, "stop": { "line": 351, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 358, "column": 19 }, "stop": { "line": 358, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 348, "column": 18 }, "stop": { "line": 348, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_ec2_credential.SystemAdminTests.test_user_can_list_ec2_credentials_for_others": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 342, "column": 12 }, "stop": { "line": 342, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.protection.v3.test_ec2_credential.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 328, "column": 20 }, "stop": { "line": 328, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_ec2_credential.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 318, "column": 24 }, "stop": { "line": 318, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 323, "column": 56 }, "stop": { "line": 323, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 337, "column": 19 }, "stop": { "line": 337, "column": 52 } }, { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 340, "column": 19 }, "stop": { "line": 340, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 317, "column": 15 }, "stop": { "line": 317, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 320, "column": 18 }, "stop": { "line": 320, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_ec2_credential.SystemAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 295, "column": 8 }, "stop": { "line": 295, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 303, "column": 15 }, "stop": { "line": 303, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_ec2_credential.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 297, "column": 24 }, "stop": { "line": 297, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 296, "column": 8 }, "stop": { "line": 296, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_ec2_credential.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 297, "column": 8 }, "stop": { "line": 297, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_ec2_credential.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_ec2_credential.SystemMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 262, "column": 8 }, "stop": { "line": 262, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 278, "column": 43 }, "stop": { "line": 278, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 264, "column": 24 }, "stop": { "line": 264, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 264, "column": 8 }, "stop": { "line": 264, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_ec2_credential.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 263, "column": 8 }, "stop": { "line": 263, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_ec2_credential.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 277, "column": 15 }, "stop": { "line": 277, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_ec2_credential.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 267, "column": 24 }, "stop": { "line": 267, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_ec2_credential.SystemReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 228, "column": 8 }, "stop": { "line": 228, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 229, "column": 8 }, "stop": { "line": 229, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_ec2_credential.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 244, "column": 43 }, "stop": { "line": 244, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 230, "column": 24 }, "stop": { "line": 230, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 230, "column": 8 }, "stop": { "line": 230, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_ec2_credential.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 233, "column": 24 }, "stop": { "line": 233, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 243, "column": 15 }, "stop": { "line": 243, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_ec2_credential.SystemReaderTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_ec2_credential._SystemReaderAndMemberTests.test_user_cannot_list_ec2_credentials_for_others": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 194, "column": 15 }, "stop": { "line": 194, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 200, "column": 56 }, "stop": { "line": 200, "column": 63 } }, { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 195, "column": 24 }, "stop": { "line": 195, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 217, "column": 19 }, "stop": { "line": 217, "column": 52 } }, { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 214, "column": 19 }, "stop": { "line": 214, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 197, "column": 18 }, "stop": { "line": 197, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_ec2_credential._SystemUserTests.test_user_can_get_ec2_credentials_for_others": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 162, "column": 24 }, "stop": { "line": 162, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 167, "column": 56 }, "stop": { "line": 167, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 185, "column": 19 }, "stop": { "line": 185, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 181, "column": 23 }, "stop": { "line": 181, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 161, "column": 15 }, "stop": { "line": 161, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 164, "column": 18 }, "stop": { "line": 164, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_ec2_credential._UserEC2CredentialTests.test_user_cannot_delete_ec2_credentials_for_others": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 134, "column": 56 }, "stop": { "line": 134, "column": 63 } }, { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 129, "column": 24 }, "stop": { "line": 129, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 152, "column": 21 }, "stop": { "line": 152, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 148, "column": 23 }, "stop": { "line": 148, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 128, "column": 15 }, "stop": { "line": 128, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 131, "column": 18 }, "stop": { "line": 131, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_ec2_credential._UserEC2CredentialTests.test_user_cannot_create_ec2_credentials_for_others": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 111, "column": 12 }, "stop": { "line": 111, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 116, "column": 56 }, "stop": { "line": 116, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 123, "column": 19 }, "stop": { "line": 123, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 113, "column": 18 }, "stop": { "line": 113, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_ec2_credential._UserEC2CredentialTests.test_user_delete_their_ec2_credentials": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 94, "column": 56 }, "stop": { "line": 94, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 105, "column": 21 }, "stop": { "line": 105, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 101, "column": 23 }, "stop": { "line": 101, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 91, "column": 18 }, "stop": { "line": 91, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_ec2_credential._UserEC2CredentialTests.test_user_create_their_ec2_credentials": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 79, "column": 56 }, "stop": { "line": 79, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 86, "column": 19 }, "stop": { "line": 86, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 76, "column": 18 }, "stop": { "line": 76, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_ec2_credential._UserEC2CredentialTests.test_user_can_list_their_ec2_credentials": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 58, "column": 56 }, "stop": { "line": 58, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 68, "column": 19 }, "stop": { "line": 68, "column": 52 } }, { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 65, "column": 19 }, "stop": { "line": 65, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 55, "column": 18 }, "stop": { "line": 55, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_ec2_credential._UserEC2CredentialTests.test_user_can_get_their_ec2_credentials": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 35, "column": 56 }, "stop": { "line": 35, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 47, "column": 19 }, "stop": { "line": 47, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 42, "column": 23 }, "stop": { "line": 42, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_ec2_credential.py", "start": { "line": 32, "column": 18 }, "stop": { "line": 32, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "jedi.inference.sys_path.transform_path_to_dotted": [], "jedi.inference.sys_path.remove_python_path_suffix": [], "jedi.inference.sys_path._get_buildout_script_paths": [], "jedi.inference.sys_path._get_parent_dir_with_file": [], "jedi.inference.sys_path._get_paths_from_buildout_script": [], "jedi.inference.sys_path.discover_buildout_paths": [], "jedi.inference.sys_path.check_sys_path_modifications": [], "jedi.inference.sys_path._paths_from_list_modifications": [], "jedi.inference.sys_path._paths_from_assignment": [], "jedi.inference.sys_path._abs_path": [], "defusedxml.xmlrpc.unmonkey_patch": [], "defusedxml.xmlrpc.monkey_patch": [], "defusedxml.xmlrpc.DefusedExpatParser.defused_external_entity_ref_handler": [], "defusedxml.xmlrpc.DefusedExpatParser.defused_unparsed_entity_decl": [], "defusedxml.xmlrpc.DefusedExpatParser.defused_entity_decl": [], "defusedxml.xmlrpc.DefusedExpatParser.defused_start_doctype_decl": [], "defusedxml.xmlrpc.DefusedExpatParser.__init__": [], "defusedxml.xmlrpc.DefusedGzipDecodedResponse.close": [], "defusedxml.xmlrpc.DefusedGzipDecodedResponse.read": [], "defusedxml.xmlrpc.DefusedGzipDecodedResponse.__init__": [], "defusedxml.xmlrpc.defused_gzip_decode": [], "graphene.types.utils.get_type": [], "graphene.types.utils.yank_fields_from_attrs": [], "graphene.types.utils.get_field_as": [], "netaddr.fbsocket.inet_pton": [], "netaddr.fbsocket._inet_pton_af_inet": [], "netaddr.fbsocket.inet_ntop": [], "netaddr.fbsocket._compact_ipv6_tokens": [], "netaddr.fbsocket.inet_ntoa": [], "keystone.common.sql.data_migration_repo.versions.034_migrate_add_application_credentials_table.upgrade": [], "keystone.common.sql.migrate_repo.versions.082_add_federation_tables.upgrade": [ { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/082_add_federation_tables.py", "start": { "line": 26, "column": 28 }, "stop": { "line": 26, "column": 51 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.get_db_version" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/082_add_federation_tables.py", "start": { "line": 97, "column": 4 }, "stop": { "line": 97, "column": 26 } }, { "path": "keystone/common/sql/migrate_repo/versions/082_add_federation_tables.py", "start": { "line": 86, "column": 4 }, "stop": { "line": 86, "column": 19 } }, { "path": "keystone/common/sql/migrate_repo/versions/082_add_federation_tables.py", "start": { "line": 62, "column": 4 }, "stop": { "line": 62, "column": 36 } }, { "path": "keystone/common/sql/migrate_repo/versions/082_add_federation_tables.py", "start": { "line": 50, "column": 4 }, "stop": { "line": 50, "column": 20 } }, { "path": "keystone/common/sql/migrate_repo/versions/082_add_federation_tables.py", "start": { "line": 71, "column": 4 }, "stop": { "line": 71, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.create", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/082_add_federation_tables.py", "start": { "line": 42, "column": 16 }, "stop": { "line": 42, "column": 25 } }, { "path": "keystone/common/sql/migrate_repo/versions/082_add_federation_tables.py", "start": { "line": 88, "column": 16 }, "stop": { "line": 88, "column": 25 } }, { "path": "keystone/common/sql/migrate_repo/versions/082_add_federation_tables.py", "start": { "line": 64, "column": 20 }, "stop": { "line": 64, "column": 29 } }, { "path": "keystone/common/sql/migrate_repo/versions/082_add_federation_tables.py", "start": { "line": 89, "column": 22 }, "stop": { "line": 89, "column": 31 } }, { "path": "keystone/common/sql/migrate_repo/versions/082_add_federation_tables.py", "start": { "line": 74, "column": 15 }, "stop": { "line": 74, "column": 24 } }, { "path": "keystone/common/sql/migrate_repo/versions/082_add_federation_tables.py", "start": { "line": 52, "column": 32 }, "stop": { "line": 52, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/082_add_federation_tables.py", "start": { "line": 93, "column": 19 }, "stop": { "line": 93, "column": 33 } }, { "path": "keystone/common/sql/migrate_repo/versions/082_add_federation_tables.py", "start": { "line": 57, "column": 19 }, "stop": { "line": 57, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.ForeignKey.__init__", "class_name": "sqlalchemy.sql.schema.ForeignKey", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/082_add_federation_tables.py", "start": { "line": 77, "column": 8 }, "stop": { "line": 77, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/082_add_federation_tables.py", "start": { "line": 67, "column": 8 }, "stop": { "line": 67, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/082_add_federation_tables.py", "start": { "line": 47, "column": 8 }, "stop": { "line": 47, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/082_add_federation_tables.py", "start": { "line": 82, "column": 8 }, "stop": { "line": 82, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/082_add_federation_tables.py", "start": { "line": 80, "column": 8 }, "stop": { "line": 80, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/082_add_federation_tables.py", "start": { "line": 81, "column": 8 }, "stop": { "line": 81, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/082_add_federation_tables.py", "start": { "line": 79, "column": 8 }, "stop": { "line": 79, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/082_add_federation_tables.py", "start": { "line": 46, "column": 8 }, "stop": { "line": 46, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/082_add_federation_tables.py", "start": { "line": 94, "column": 8 }, "stop": { "line": 94, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/082_add_federation_tables.py", "start": { "line": 78, "column": 8 }, "stop": { "line": 78, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/082_add_federation_tables.py", "start": { "line": 55, "column": 8 }, "stop": { "line": 55, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/082_add_federation_tables.py", "start": { "line": 45, "column": 8 }, "stop": { "line": 45, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/082_add_federation_tables.py", "start": { "line": 59, "column": 8 }, "stop": { "line": 59, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/082_add_federation_tables.py", "start": { "line": 92, "column": 8 }, "stop": { "line": 92, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/082_add_federation_tables.py", "start": { "line": 56, "column": 8 }, "stop": { "line": 56, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/082_add_federation_tables.py", "start": { "line": 68, "column": 8 }, "stop": { "line": 68, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" } ], "kombu.message.Message.__repr__": [], "kombu.message.Message.payload": [], "kombu.message.Message.acknowledged": [], "kombu.message.Message._decode": [], "kombu.message.Message.decode": [], "kombu.message.Message.requeue": [], "kombu.message.Message.reject": [], "kombu.message.Message.reject_log_error": [], "kombu.message.Message.ack_log_error": [], "kombu.message.Message.ack": [], "kombu.message.Message._reraise_error": [], "kombu.message.Message.__init__": [], "paste.util.intset.IntSet.__repr__": [], "paste.util.intset.IntSet.__iter__": [], "paste.util.intset.IntSet.__nonzero__": [], "paste.util.intset.IntSet.len": [], "paste.util.intset.IntSet.__len__": [], "paste.util.intset.IntSet.__hash__": [], "paste.util.intset.IntSet.inverse": [], "paste.util.intset.IntSet._make_function": [], "paste.util.intset.IntSet.__coerce__": [], "paste.util.intset.IntSet._normalize": [], "paste.util.intset.IntSet._iterranges": [], "paste.util.intset.IntSet.__init__": [], "paste.util.intset._Infinity.__repr__": [], "paste.util.intset._Infinity.__ne__": [], "paste.util.intset._Infinity.__eq__": [], "paste.util.intset._Infinity.__ge__": [], "paste.util.intset._Infinity.__gt__": [], "paste.util.intset._Infinity.__le__": [], "paste.util.intset._Infinity.__lt__": [], "paste.util.intset._Infinity.__init__": [], "dns.rdtypes.IN.AAAA.AAAA.from_wire": [], "dns.rdtypes.IN.AAAA.AAAA.to_wire": [], "dns.rdtypes.IN.AAAA.AAAA.from_text": [], "dns.rdtypes.IN.AAAA.AAAA.to_text": [], "dns.rdtypes.IN.AAAA.AAAA.__init__": [], "oslo_utils.encodeutils.exception_to_unicode": [], "oslo_utils.encodeutils.to_utf8": [], "oslo_utils.encodeutils.safe_encode": [], "oslo_utils.encodeutils.safe_decode": [], "sqlalchemy.util.topological._gen_edges": [], "sqlalchemy.util.topological.find_cycles": [], "sqlalchemy.util.topological.sort": [], "sqlalchemy.util.topological.sort_as_subsets": [], "osprofiler.tests.unit.drivers.test_messaging.MessagingTestCase.test_init_and_notify": [], "osprofiler.tests.unit.drivers.test_messaging.MessagingTestCase.test_init_no_oslo_messaging": [], "osprofiler.tests.unit.doc.test_specs.TitlesTestCase.test_template": [], "osprofiler.tests.unit.doc.test_specs.TitlesTestCase._check_trailing_spaces": [], "osprofiler.tests.unit.doc.test_specs.TitlesTestCase._check_no_cr": [], "osprofiler.tests.unit.doc.test_specs.TitlesTestCase._check_lines_wrapping": [], "osprofiler.tests.unit.doc.test_specs.TitlesTestCase._check_titles": [], "osprofiler.tests.unit.doc.test_specs.TitlesTestCase._get_titles": [], "osprofiler.tests.unit.doc.test_specs.TitlesTestCase._get_title": [], "mako.lookup.TemplateLookup.put_template": [], "mako.lookup.TemplateLookup.put_string": [], "mako.lookup.TemplateLookup._check": [], "mako.lookup.TemplateLookup._load": [], "mako.lookup.TemplateLookup._relativeize": [], "mako.lookup.TemplateLookup.filename_to_uri": [], "mako.lookup.TemplateLookup.adjust_uri": [], "mako.lookup.TemplateLookup.get_template": [], "mako.lookup.TemplateLookup.__init__": [], "mako.lookup.TemplateCollection.adjust_uri": [], "mako.lookup.TemplateCollection.filename_to_uri": [], "mako.lookup.TemplateCollection.get_template": [], "mako.lookup.TemplateCollection.has_template": [], "sqlalchemy.testing.schema.pep435_enum": [], "sqlalchemy.testing.schema._truncate_name": [], "sqlalchemy.testing.schema.eq_clause_element.__ne__": [], "sqlalchemy.testing.schema.eq_clause_element.__eq__": [], "sqlalchemy.testing.schema.eq_clause_element.__init__": [], "sqlalchemy.testing.schema.eq_type_affinity.__ne__": [], "sqlalchemy.testing.schema.eq_type_affinity.__eq__": [], "sqlalchemy.testing.schema.eq_type_affinity.__init__": [], "sqlalchemy.testing.schema.Column": [], "sqlalchemy.testing.schema.Table": [], "rx.linq.observable.first.first": [], "oslo_messaging._drivers.impl_rabbit.RabbitDriver.require_features": [], "oslo_messaging._drivers.impl_rabbit.RabbitDriver.__init__": [], "oslo_messaging._drivers.impl_rabbit.Connection.notify_send": [], "oslo_messaging._drivers.impl_rabbit.Connection.fanout_send": [], "oslo_messaging._drivers.impl_rabbit.Connection.topic_send": [], "oslo_messaging._drivers.impl_rabbit.Connection.direct_send": [], "oslo_messaging._drivers.impl_rabbit.Connection._publish_and_raises_on_missing_exchange": [], "oslo_messaging._drivers.impl_rabbit.Connection._publish_and_creates_default_queue": [], "oslo_messaging._drivers.impl_rabbit.Connection._publish": [], "oslo_messaging._drivers.impl_rabbit.Connection._get_connection_info": [], "oslo_messaging._drivers.impl_rabbit.Connection._ensure_publishing": [], "oslo_messaging._drivers.impl_rabbit.Connection.declare_fanout_consumer": [], "oslo_messaging._drivers.impl_rabbit.Connection.declare_topic_consumer": [], "oslo_messaging._drivers.impl_rabbit.Connection.declare_direct_consumer": [], "oslo_messaging._drivers.impl_rabbit.Connection.stop_consuming": [], "oslo_messaging._drivers.impl_rabbit.Connection.consume": [], "oslo_messaging._drivers.impl_rabbit.Connection.declare_consumer": [], "oslo_messaging._drivers.impl_rabbit.Connection._heartbeat_thread_job": [], "oslo_messaging._drivers.impl_rabbit.Connection._heartbeat_stop": [], "oslo_messaging._drivers.impl_rabbit.Connection._heartbeat_start": [], "oslo_messaging._drivers.impl_rabbit.Connection._heartbeat_check": [], "oslo_messaging._drivers.impl_rabbit.Connection._transport_socket_timeout": [], "oslo_messaging._drivers.impl_rabbit.Connection.set_transport_socket_timeout": [], "oslo_messaging._drivers.impl_rabbit.Connection._heartbeat_supported_and_enabled": [], "oslo_messaging._drivers.impl_rabbit.Connection.reset": [], "oslo_messaging._drivers.impl_rabbit.Connection.close": [], "oslo_messaging._drivers.impl_rabbit.Connection._set_qos": [], "oslo_messaging._drivers.impl_rabbit.Connection._set_current_channel": [], "oslo_messaging._drivers.impl_rabbit.Connection.on_return": [], "oslo_messaging._drivers.impl_rabbit.Connection.ensure": [], "oslo_messaging._drivers.impl_rabbit.Connection.ensure_connection": [], "oslo_messaging._drivers.impl_rabbit.Connection._on_connection_unblocked": [], "oslo_messaging._drivers.impl_rabbit.Connection._on_connection_blocked": [], "oslo_messaging._drivers.impl_rabbit.Connection._fetch_ssl_params": [], "oslo_messaging._drivers.impl_rabbit.Connection._parse_url_hostname": [], "oslo_messaging._drivers.impl_rabbit.Connection._transform_transport_url": [], "oslo_messaging._drivers.impl_rabbit.Connection.validate_ssl_version": [], "oslo_messaging._drivers.impl_rabbit.Connection.__init__": [], "oslo_messaging._drivers.impl_rabbit.ConnectionLock.for_heartbeat": [], "oslo_messaging._drivers.impl_rabbit.ConnectionLock.release": [], "oslo_messaging._drivers.impl_rabbit.ConnectionLock.heartbeat_acquire": [], "oslo_messaging._drivers.impl_rabbit.ConnectionLock.acquire": [], "oslo_messaging._drivers.impl_rabbit.ConnectionLock.__init__": [], "oslo_messaging._drivers.impl_rabbit.DummyConnectionLock.heartbeat_acquire": [], "oslo_messaging._drivers.impl_rabbit.Consumer._callback": [], "oslo_messaging._drivers.impl_rabbit.Consumer.cancel": [], "oslo_messaging._drivers.impl_rabbit.Consumer.consume": [], "oslo_messaging._drivers.impl_rabbit.Consumer.declare": [], "oslo_messaging._drivers.impl_rabbit.Consumer.__init__": [], "oslo_messaging._drivers.impl_rabbit.RabbitMessage.requeue": [], "oslo_messaging._drivers.impl_rabbit.RabbitMessage.acknowledge": [], "oslo_messaging._drivers.impl_rabbit.RabbitMessage.__init__": [], "oslo_messaging._drivers.impl_rabbit._get_queue_arguments": [], "werkzeug.sansio.multipart.MultipartEncoder.send_event": [], "werkzeug.sansio.multipart.MultipartEncoder.__init__": [], "werkzeug.sansio.multipart.MultipartDecoder._parse_headers": [], "werkzeug.sansio.multipart.MultipartDecoder.next_event": [], "werkzeug.sansio.multipart.MultipartDecoder.receive_data": [], "werkzeug.sansio.multipart.MultipartDecoder.last_newline": [], "werkzeug.sansio.multipart.MultipartDecoder.__init__": [], "tempita._looper.loop_pos._compare_group": [], "tempita._looper.loop_pos.last_group": [], "tempita._looper.loop_pos.first_group": [], "tempita._looper.loop_pos.length": [], "tempita._looper.loop_pos.last": [], "tempita._looper.loop_pos.first": [], "tempita._looper.loop_pos.even": [], "tempita._looper.loop_pos.odd": [], "tempita._looper.loop_pos.previous": [], "tempita._looper.loop_pos.__next__": [], "tempita._looper.loop_pos.item": [], "tempita._looper.loop_pos.number": [], "tempita._looper.loop_pos.index": [], "tempita._looper.loop_pos.__repr__": [], "tempita._looper.loop_pos.__init__": [], "tempita._looper.looper_iter.__next__": [], "tempita._looper.looper_iter.__iter__": [], "tempita._looper.looper_iter.__init__": [], "tempita._looper.looper.__repr__": [], "tempita._looper.looper.__iter__": [], "tempita._looper.looper.__init__": [], "sqlparse.lexer.tokenize": [], "sqlparse.lexer.Lexer.get_tokens": [], "setuptools._distutils.file_util.write_file": [], "setuptools._distutils.file_util.move_file": [], "setuptools._distutils.file_util.copy_file": [], "setuptools._distutils.file_util._copy_file_contents": [], "saml2.ws.wsutil.factory": [], "saml2.ws.wsutil.timestamp_from_string": [], "saml2.ws.wsutil.timestamp_type__from_string": [], "saml2.ws.wsutil.TimestampType_.__init__": [], "saml2.ws.wsutil.created_from_string": [], "saml2.ws.wsutil.expires_from_string": [], "saml2.ws.wsutil.attributed_ur_i__from_string": [], "saml2.ws.wsutil.AttributedURI_.__init__": [], "saml2.ws.wsutil.attributed_date_time__from_string": [], "saml2.ws.wsutil.AttributedDateTime_.__init__": [], "saml2.ws.wsutil.t_timestamp_fault__from_string": [], "keystone.common.policies.protocol.list_rules": [], "graphene.types.enum.Enum.get_type": [], "graphene.types.enum.Enum.__init_subclass_with_meta__": [], "graphene.types.enum.EnumMeta.from_enum": [], "graphene.types.enum.EnumMeta.__call__": [], "graphene.types.enum.EnumMeta.__prepare__": [], "graphene.types.enum.EnumMeta.__getitem__": [], "graphene.types.enum.EnumMeta.get": [], "graphene.types.enum.EnumMeta.__new__": [], "graphene.types.enum.eq_enum": [], "stevedore._cache.Cache.get_single": [], "stevedore._cache.Cache.get_group_named": [], "stevedore._cache.Cache.get_group_all": [], "stevedore._cache.Cache._get_data_for_path": [], "stevedore._cache.Cache.__init__": [], "stevedore._cache._build_cacheable_data": [], "stevedore._cache._hash_settings_for_path": [], "stevedore._cache._ftobytes": [], "stevedore._cache._get_mtime": [], "stevedore._cache._get_cache_dir": [], "fixtures._fixtures.pythonpath.PythonPathEntry._setUp": [], "fixtures._fixtures.pythonpath.PythonPathEntry.__init__": [], "pycparser.ply.ygen.main": [], "pycparser.ply.ygen.filter_section": [], "pycparser.ply.ygen.get_source_range": [], "graphql.validation.tests.test_known_type_names.test_ignores_type_definitions": [], "graphql.validation.tests.test_known_type_names.test_unknown_type_names_are_invalid": [], "graphql.validation.tests.test_known_type_names.test_known_type_names_are_valid": [], "graphql.validation.tests.test_known_type_names.unknown_type": [], "keystone.common.sql.contract_repo.versions.012_contract_add_domain_id_to_idp.upgrade": [ { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/012_contract_add_domain_id_to_idp.py", "start": { "line": 22, "column": 16 }, "stop": { "line": 22, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "cryptography.hazmat.backends.openssl.backend._get_xts_cipher": [], "cryptography.hazmat.backends.openssl.backend.GetCipherByName.__call__": [], "cryptography.hazmat.backends.openssl.backend.GetCipherByName.__init__": [], "cryptography.hazmat.backends.openssl.backend.Backend.pkcs7_sign": [], "cryptography.hazmat.backends.openssl.backend.Backend._load_pkcs7_certificates": [], "cryptography.hazmat.backends.openssl.backend.Backend.load_der_pkcs7_certificates": [], "cryptography.hazmat.backends.openssl.backend.Backend.load_pem_pkcs7_certificates": [], "cryptography.hazmat.backends.openssl.backend.Backend.create_poly1305_ctx": [], "cryptography.hazmat.backends.openssl.backend.Backend.poly1305_supported": [], "cryptography.hazmat.backends.openssl.backend.Backend.serialize_key_and_certificates_to_pkcs12": [], "cryptography.hazmat.backends.openssl.backend.Backend.load_key_and_certificates_from_pkcs12": [], "cryptography.hazmat.backends.openssl.backend.Backend._zeroed_null_terminated_buf": [], "cryptography.hazmat.backends.openssl.backend.Backend._zero_data": [], "cryptography.hazmat.backends.openssl.backend.Backend._zeroed_bytearray": [], "cryptography.hazmat.backends.openssl.backend.Backend.aead_cipher_supported": [], "cryptography.hazmat.backends.openssl.backend.Backend.derive_scrypt": [], "cryptography.hazmat.backends.openssl.backend.Backend.ed448_generate_key": [], "cryptography.hazmat.backends.openssl.backend.Backend.ed448_load_private_bytes": [], "cryptography.hazmat.backends.openssl.backend.Backend.ed448_load_public_bytes": [], "cryptography.hazmat.backends.openssl.backend.Backend.ed448_supported": [], "cryptography.hazmat.backends.openssl.backend.Backend.ed25519_generate_key": [], "cryptography.hazmat.backends.openssl.backend.Backend.ed25519_load_private_bytes": [], "cryptography.hazmat.backends.openssl.backend.Backend.ed25519_load_public_bytes": [], "cryptography.hazmat.backends.openssl.backend.Backend.ed25519_supported": [], "cryptography.hazmat.backends.openssl.backend.Backend.x448_supported": [], "cryptography.hazmat.backends.openssl.backend.Backend.x448_generate_key": [], "cryptography.hazmat.backends.openssl.backend.Backend.x448_load_private_bytes": [], "cryptography.hazmat.backends.openssl.backend.Backend.x448_load_public_bytes": [], "cryptography.hazmat.backends.openssl.backend.Backend.x25519_supported": [], "cryptography.hazmat.backends.openssl.backend.Backend.x25519_generate_key": [], "cryptography.hazmat.backends.openssl.backend.Backend._evp_pkey_keygen_gc": [], "cryptography.hazmat.backends.openssl.backend.Backend.x25519_load_private_bytes": [], "cryptography.hazmat.backends.openssl.backend.Backend.x25519_load_public_bytes": [], "cryptography.hazmat.backends.openssl.backend.Backend.x509_name_bytes": [], "cryptography.hazmat.backends.openssl.backend.Backend.dh_x942_serialization_supported": [], "cryptography.hazmat.backends.openssl.backend.Backend.dh_parameters_supported": [], "cryptography.hazmat.backends.openssl.backend.Backend.load_dh_parameter_numbers": [], "cryptography.hazmat.backends.openssl.backend.Backend.load_dh_public_numbers": [], "cryptography.hazmat.backends.openssl.backend.Backend.load_dh_private_numbers": [], "cryptography.hazmat.backends.openssl.backend.Backend.generate_dh_private_key_and_parameters": [], "cryptography.hazmat.backends.openssl.backend.Backend.generate_dh_private_key": [], "cryptography.hazmat.backends.openssl.backend.Backend._dh_cdata_to_evp_pkey": [], "cryptography.hazmat.backends.openssl.backend.Backend.generate_dh_parameters": [], "cryptography.hazmat.backends.openssl.backend.Backend._parameter_bytes": [], "cryptography.hazmat.backends.openssl.backend.Backend._public_key_bytes": [], "cryptography.hazmat.backends.openssl.backend.Backend._bio_func_output": [], "cryptography.hazmat.backends.openssl.backend.Backend._private_key_bytes_via_bio": [], "cryptography.hazmat.backends.openssl.backend.Backend._private_key_bytes": [], "cryptography.hazmat.backends.openssl.backend.Backend._ec_key_set_public_key_affine_coordinates": [], "cryptography.hazmat.backends.openssl.backend.Backend._ec_key_determine_group_get_func": [], "cryptography.hazmat.backends.openssl.backend.Backend._tmp_bn_ctx": [], "cryptography.hazmat.backends.openssl.backend.Backend._elliptic_curve_to_nid": [], "cryptography.hazmat.backends.openssl.backend.Backend._ec_cdata_to_evp_pkey": [], "cryptography.hazmat.backends.openssl.backend.Backend.elliptic_curve_exchange_algorithm_supported": [], "cryptography.hazmat.backends.openssl.backend.Backend.create_ocsp_response": [], "cryptography.hazmat.backends.openssl.backend.Backend._create_ocsp_basic_response": [], "cryptography.hazmat.backends.openssl.backend.Backend.create_ocsp_request": [], "cryptography.hazmat.backends.openssl.backend.Backend.load_der_ocsp_response": [], "cryptography.hazmat.backends.openssl.backend.Backend.load_der_ocsp_request": [], "cryptography.hazmat.backends.openssl.backend.Backend._ec_key_new_by_curve_nid": [], "cryptography.hazmat.backends.openssl.backend.Backend._ec_key_new_by_curve": [], "cryptography.hazmat.backends.openssl.backend.Backend.derive_elliptic_curve_private_key": [], "cryptography.hazmat.backends.openssl.backend.Backend.load_elliptic_curve_public_bytes": [], "cryptography.hazmat.backends.openssl.backend.Backend.load_elliptic_curve_public_numbers": [], "cryptography.hazmat.backends.openssl.backend.Backend.load_elliptic_curve_private_numbers": [], "cryptography.hazmat.backends.openssl.backend.Backend.generate_elliptic_curve_private_key": [], "cryptography.hazmat.backends.openssl.backend.Backend.elliptic_curve_signature_algorithm_supported": [], "cryptography.hazmat.backends.openssl.backend.Backend.elliptic_curve_supported": [], "cryptography.hazmat.backends.openssl.backend.Backend._handle_key_loading_error": [], "cryptography.hazmat.backends.openssl.backend.Backend._load_key": [], "cryptography.hazmat.backends.openssl.backend.Backend.load_der_x509_csr": [], "cryptography.hazmat.backends.openssl.backend.Backend.load_pem_x509_csr": [], "cryptography.hazmat.backends.openssl.backend.Backend.load_der_x509_crl": [], "cryptography.hazmat.backends.openssl.backend.Backend.load_pem_x509_crl": [], "cryptography.hazmat.backends.openssl.backend.Backend.load_der_x509_certificate": [], "cryptography.hazmat.backends.openssl.backend.Backend.load_pem_x509_certificate": [], "cryptography.hazmat.backends.openssl.backend.Backend.load_der_parameters": [], "cryptography.hazmat.backends.openssl.backend.Backend.load_der_public_key": [], "cryptography.hazmat.backends.openssl.backend.Backend._evp_pkey_from_der_traditional_key": [], "cryptography.hazmat.backends.openssl.backend.Backend.load_der_private_key": [], "cryptography.hazmat.backends.openssl.backend.Backend.load_pem_parameters": [], "cryptography.hazmat.backends.openssl.backend.Backend.load_pem_public_key": [], "cryptography.hazmat.backends.openssl.backend.Backend.load_pem_private_key": [], "cryptography.hazmat.backends.openssl.backend.Backend.create_x509_revoked_certificate": [], "cryptography.hazmat.backends.openssl.backend.Backend._create_x509_extension": [], "cryptography.hazmat.backends.openssl.backend.Backend._create_raw_x509_extension": [], "cryptography.hazmat.backends.openssl.backend.Backend._create_x509_extensions": [], "cryptography.hazmat.backends.openssl.backend.Backend.create_x509_crl": [], "cryptography.hazmat.backends.openssl.backend.Backend._create_asn1_time": [], "cryptography.hazmat.backends.openssl.backend.Backend._set_asn1_time": [], "cryptography.hazmat.backends.openssl.backend.Backend._evp_md_x509_null_if_eddsa": [], "cryptography.hazmat.backends.openssl.backend.Backend.create_x509_certificate": [], "cryptography.hazmat.backends.openssl.backend.Backend.create_x509_csr": [], "cryptography.hazmat.backends.openssl.backend.Backend._x509_check_signature_params": [], "cryptography.hazmat.backends.openssl.backend.Backend.create_cmac_ctx": [], "cryptography.hazmat.backends.openssl.backend.Backend.cmac_algorithm_supported": [], "cryptography.hazmat.backends.openssl.backend.Backend.dsa_parameters_supported": [], "cryptography.hazmat.backends.openssl.backend.Backend.dsa_hash_supported": [], "cryptography.hazmat.backends.openssl.backend.Backend._dsa_cdata_to_evp_pkey": [], "cryptography.hazmat.backends.openssl.backend.Backend.load_dsa_parameter_numbers": [], "cryptography.hazmat.backends.openssl.backend.Backend.load_dsa_public_numbers": [], "cryptography.hazmat.backends.openssl.backend.Backend.load_dsa_private_numbers": [], "cryptography.hazmat.backends.openssl.backend.Backend._dsa_cdata_set_values": [], "cryptography.hazmat.backends.openssl.backend.Backend.generate_dsa_private_key_and_parameters": [], "cryptography.hazmat.backends.openssl.backend.Backend.generate_dsa_private_key": [], "cryptography.hazmat.backends.openssl.backend.Backend.generate_dsa_parameters": [], "cryptography.hazmat.backends.openssl.backend.Backend.rsa_padding_supported": [], "cryptography.hazmat.backends.openssl.backend.Backend._oaep_hash_supported": [], "cryptography.hazmat.backends.openssl.backend.Backend._evp_pkey_to_public_key": [], "cryptography.hazmat.backends.openssl.backend.Backend._evp_pkey_to_private_key": [], "cryptography.hazmat.backends.openssl.backend.Backend._read_mem_bio": [], "cryptography.hazmat.backends.openssl.backend.Backend._create_mem_bio_gc": [], "cryptography.hazmat.backends.openssl.backend.Backend._bytes_to_bio": [], "cryptography.hazmat.backends.openssl.backend.Backend._rsa_cdata_to_evp_pkey": [], "cryptography.hazmat.backends.openssl.backend.Backend._create_evp_pkey_gc": [], "cryptography.hazmat.backends.openssl.backend.Backend.load_rsa_public_numbers": [], "cryptography.hazmat.backends.openssl.backend.Backend.load_rsa_private_numbers": [], "cryptography.hazmat.backends.openssl.backend.Backend.generate_rsa_parameters_supported": [], "cryptography.hazmat.backends.openssl.backend.Backend.generate_rsa_private_key": [], "cryptography.hazmat.backends.openssl.backend.Backend._int_to_bn": [], "cryptography.hazmat.backends.openssl.backend.Backend._bn_to_int": [], "cryptography.hazmat.backends.openssl.backend.Backend._consume_errors_with_text": [], "cryptography.hazmat.backends.openssl.backend.Backend._consume_errors": [], "cryptography.hazmat.backends.openssl.backend.Backend.derive_pbkdf2_hmac": [], "cryptography.hazmat.backends.openssl.backend.Backend.pbkdf2_hmac_supported": [], "cryptography.hazmat.backends.openssl.backend.Backend.create_symmetric_decryption_ctx": [], "cryptography.hazmat.backends.openssl.backend.Backend.create_symmetric_encryption_ctx": [], "cryptography.hazmat.backends.openssl.backend.Backend._register_x509_encoders": [], "cryptography.hazmat.backends.openssl.backend.Backend._register_x509_ext_parsers": [], "cryptography.hazmat.backends.openssl.backend.Backend._register_default_ciphers": [], "cryptography.hazmat.backends.openssl.backend.Backend.register_cipher_adapter": [], "cryptography.hazmat.backends.openssl.backend.Backend.cipher_supported": [], "cryptography.hazmat.backends.openssl.backend.Backend.create_hash_ctx": [], "cryptography.hazmat.backends.openssl.backend.Backend.hmac_supported": [], "cryptography.hazmat.backends.openssl.backend.Backend.hash_supported": [], "cryptography.hazmat.backends.openssl.backend.Backend._evp_md_non_null_from_algorithm": [], "cryptography.hazmat.backends.openssl.backend.Backend._evp_md_from_algorithm": [], "cryptography.hazmat.backends.openssl.backend.Backend.create_hmac_ctx": [], "cryptography.hazmat.backends.openssl.backend.Backend.openssl_version_number": [], "cryptography.hazmat.backends.openssl.backend.Backend.openssl_version_text": [], "cryptography.hazmat.backends.openssl.backend.Backend.osrandom_engine_implementation": [], "cryptography.hazmat.backends.openssl.backend.Backend.activate_osrandom_engine": [], "cryptography.hazmat.backends.openssl.backend.Backend._get_osurandom_engine": [], "cryptography.hazmat.backends.openssl.backend.Backend.activate_builtin_random": [], "cryptography.hazmat.backends.openssl.backend.Backend._is_fips_enabled": [], "cryptography.hazmat.backends.openssl.backend.Backend.openssl_assert": [], "cryptography.hazmat.backends.openssl.backend.Backend.__init__": [], "cryptography.hazmat.backends.openssl.backend._MemoryBIO.__init__": [], "itsdangerous.jws.TimedJSONWebSignatureSerializer.now": [], "itsdangerous.jws.TimedJSONWebSignatureSerializer.get_issue_date": [], "itsdangerous.jws.TimedJSONWebSignatureSerializer.loads": [], "itsdangerous.jws.TimedJSONWebSignatureSerializer.make_header": [], "itsdangerous.jws.TimedJSONWebSignatureSerializer.__init__": [], "itsdangerous.jws.JSONWebSignatureSerializer.loads_unsafe": [], "itsdangerous.jws.JSONWebSignatureSerializer.loads": [], "itsdangerous.jws.JSONWebSignatureSerializer.dumps": [], "itsdangerous.jws.JSONWebSignatureSerializer.make_header": [], "itsdangerous.jws.JSONWebSignatureSerializer.make_signer": [], "itsdangerous.jws.JSONWebSignatureSerializer.make_algorithm": [], "itsdangerous.jws.JSONWebSignatureSerializer.dump_payload": [], "itsdangerous.jws.JSONWebSignatureSerializer.load_payload": [], "itsdangerous.jws.JSONWebSignatureSerializer.__init__": [], "ipython_genutils.tests.test_text.test_columnize_long": [], "ipython_genutils.tests.test_text.test_columnize_medium": [], "ipython_genutils.tests.test_text.test_columnize_random": [], "ipython_genutils.tests.test_text.test_columnize": [], "flask_graphql.graphqlview.GraphQLView.request_wants_html": [], "flask_graphql.graphqlview.GraphQLView.should_display_graphiql": [], "flask_graphql.graphqlview.GraphQLView.parse_body": [], "flask_graphql.graphqlview.GraphQLView.dispatch_request": [], "flask_graphql.graphqlview.GraphQLView.render_graphiql": [], "flask_graphql.graphqlview.GraphQLView.get_executor": [], "flask_graphql.graphqlview.GraphQLView.get_backend": [], "flask_graphql.graphqlview.GraphQLView.get_middleware": [], "flask_graphql.graphqlview.GraphQLView.get_context": [], "flask_graphql.graphqlview.GraphQLView.get_root_value": [], "flask_graphql.graphqlview.GraphQLView.__init__": [], "cryptography.hazmat.primitives._asymmetric.AsymmetricPadding.name": [], "oslo_cache.tests.functional.dogpile_cache_bmemcached.test_cache_backend.TestDogpileCacheBMemcachedBackend.setUp": [], "_curses._ncurses_version.__init__": [], "mako.template._get_module_info": [], "mako.template._get_module_info_from_callable": [], "mako.template._compile_module_file": [], "mako.template._compile_text": [], "mako.template._compile": [], "mako.template.ModuleInfo.source": [], "mako.template.ModuleInfo.code": [], "mako.template.ModuleInfo.get_module_source_metadata": [], "mako.template.ModuleInfo.__init__": [], "mako.template.DefTemplate.get_def": [], "mako.template.DefTemplate.__init__": [], "mako.template.ModuleTemplate.__init__": [], "mako.template.Template.last_modified": [], "mako.template.Template._get_def_callable": [], "mako.template.Template.list_defs": [], "mako.template.Template.get_def": [], "mako.template.Template.has_def": [], "mako.template.Template.render_context": [], "mako.template.Template.render_unicode": [], "mako.template.Template.render": [], "mako.template.Template.cache_type": [], "mako.template.Template.cache_url": [], "mako.template.Template.cache_dir": [], "mako.template.Template.cache": [], "mako.template.Template.code": [], "mako.template.Template.source": [], "mako.template.Template._compile_from_file": [], "mako.template.Template._setup_cache_args": [], "mako.template.Template.reserved_names": [], "mako.template.Template.__init__": [], "keystone.tests.unit.test_url_middleware.UrlMiddlewareTest.test_rewrite_empty_path": [ { "locations": [ { "path": "keystone/tests/unit/test_url_middleware.py", "start": { "line": 65, "column": 8 }, "stop": { "line": 65, "column": 24 } }, { "path": "keystone/tests/unit/test_url_middleware.py", "start": { "line": 66, "column": 8 }, "stop": { "line": 66, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_url_middleware.UrlMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_url_middleware.py", "start": { "line": 66, "column": 28 }, "stop": { "line": 66, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_url_middleware.py", "start": { "line": 64, "column": 8 }, "stop": { "line": 64, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.request_processing.middleware.url_normalize.URLNormalizingMiddleware.__call__", "class_name": "keystone.tests.unit.test_url_middleware.UrlMiddlewareTest", "dispatch": "dynamic" } ], "keystone.tests.unit.test_url_middleware.UrlMiddlewareTest.test_trailing_slash_normalization": [ { "locations": [ { "path": "keystone/tests/unit/test_url_middleware.py", "start": { "line": 52, "column": 8 }, "stop": { "line": 52, "column": 24 } }, { "path": "keystone/tests/unit/test_url_middleware.py", "start": { "line": 59, "column": 8 }, "stop": { "line": 59, "column": 24 } }, { "path": "keystone/tests/unit/test_url_middleware.py", "start": { "line": 58, "column": 8 }, "stop": { "line": 58, "column": 24 } }, { "path": "keystone/tests/unit/test_url_middleware.py", "start": { "line": 47, "column": 8 }, "stop": { "line": 47, "column": 24 } }, { "path": "keystone/tests/unit/test_url_middleware.py", "start": { "line": 53, "column": 8 }, "stop": { "line": 53, "column": 24 } }, { "path": "keystone/tests/unit/test_url_middleware.py", "start": { "line": 46, "column": 8 }, "stop": { "line": 46, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_url_middleware.UrlMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_url_middleware.py", "start": { "line": 47, "column": 28 }, "stop": { "line": 47, "column": 31 } }, { "path": "keystone/tests/unit/test_url_middleware.py", "start": { "line": 59, "column": 28 }, "stop": { "line": 59, "column": 31 } }, { "path": "keystone/tests/unit/test_url_middleware.py", "start": { "line": 53, "column": 28 }, "stop": { "line": 53, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_url_middleware.py", "start": { "line": 45, "column": 8 }, "stop": { "line": 45, "column": 23 } }, { "path": "keystone/tests/unit/test_url_middleware.py", "start": { "line": 51, "column": 8 }, "stop": { "line": 51, "column": 23 } }, { "path": "keystone/tests/unit/test_url_middleware.py", "start": { "line": 57, "column": 8 }, "stop": { "line": 57, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.request_processing.middleware.url_normalize.URLNormalizingMiddleware.__call__", "class_name": "keystone.tests.unit.test_url_middleware.UrlMiddlewareTest", "dispatch": "dynamic" } ], "keystone.tests.unit.test_url_middleware.UrlMiddlewareTest.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_url_middleware.py", "start": { "line": 32, "column": 8 }, "stop": { "line": 32, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_url_middleware.py", "start": { "line": 33, "column": 24 }, "stop": { "line": 33, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_url_middleware.FakeApp.__init__", "class_name": "keystone.tests.unit.test_url_middleware.FakeApp", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_url_middleware.py", "start": { "line": 34, "column": 26 }, "stop": { "line": 34, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.request_processing.middleware.url_normalize.URLNormalizingMiddleware.__init__", "class_name": "keystone.server.flask.request_processing.middleware.url_normalize.URLNormalizingMiddleware", "dispatch": "static" } ], "keystone.tests.unit.test_url_middleware.FakeApp.__call__": [], "keystone.tests.unit.test_url_middleware.FakeApp.__init__": [], "cryptography.x509.certificate_transparency.SignedCertificateTimestamp.entry_type": [], "cryptography.x509.certificate_transparency.SignedCertificateTimestamp.timestamp": [], "cryptography.x509.certificate_transparency.SignedCertificateTimestamp.log_id": [], "cryptography.x509.certificate_transparency.SignedCertificateTimestamp.version": [], "werkzeug.sansio.utils.get_current_url": [], "werkzeug.sansio.utils.get_host": [], "werkzeug.sansio.utils.host_is_trusted": [], "cffi.cffi_opcode.format_four_bytes": [], "cffi.cffi_opcode.CffiOp.__str__": [], "cffi.cffi_opcode.CffiOp.as_python_bytes": [], "cffi.cffi_opcode.CffiOp.as_c_expr": [], "cffi.cffi_opcode.CffiOp.__init__": [], "oauthlib.oauth2.rfc6749.clients.legacy_application.LegacyApplicationClient.prepare_request_body": [], "oauthlib.oauth2.rfc6749.clients.legacy_application.LegacyApplicationClient.__init__": [], "pyre_check.client.commands.query.Query._socket_result_handler": [], "pyre_check.client.commands.query.Query._run": [], "pyre_check.client.commands.query.Query._flags": [], "pyre_check.client.commands.query.Query.__init__": [], "pyre_check.client.commands.query.Query._rewrite_paths": [], "pyre_check.client.commands.query.Query.result": [], "keystone.api.os_inherit.OSInheritProjectGroupResource.delete": [ { "locations": [ { "path": "keystone/api/os_inherit.py", "start": { "line": 342, "column": 8 }, "stop": { "line": 342, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_inherit.py", "start": { "line": 344, "column": 25 }, "stop": { "line": 344, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" } ], "keystone.api.os_inherit.OSInheritProjectGroupResource.put": [ { "locations": [ { "path": "keystone/api/os_inherit.py", "start": { "line": 325, "column": 8 }, "stop": { "line": 325, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_inherit.py", "start": { "line": 327, "column": 25 }, "stop": { "line": 327, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" } ], "keystone.api.os_inherit.OSInheritProjectGroupResource.get": [ { "locations": [ { "path": "keystone/api/os_inherit.py", "start": { "line": 308, "column": 8 }, "stop": { "line": 308, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_inherit.py", "start": { "line": 310, "column": 25 }, "stop": { "line": 310, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" } ], "keystone.api.os_inherit.OSInheritProjectUserResource.delete": [ { "locations": [ { "path": "keystone/api/os_inherit.py", "start": { "line": 289, "column": 8 }, "stop": { "line": 289, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_inherit.py", "start": { "line": 291, "column": 25 }, "stop": { "line": 291, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" } ], "keystone.api.os_inherit.OSInheritProjectUserResource.put": [ { "locations": [ { "path": "keystone/api/os_inherit.py", "start": { "line": 272, "column": 8 }, "stop": { "line": 272, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_inherit.py", "start": { "line": 274, "column": 25 }, "stop": { "line": 274, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" } ], "keystone.api.os_inherit.OSInheritProjectUserResource.get": [ { "locations": [ { "path": "keystone/api/os_inherit.py", "start": { "line": 255, "column": 8 }, "stop": { "line": 255, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_inherit.py", "start": { "line": 257, "column": 25 }, "stop": { "line": 257, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" } ], "keystone.api.os_inherit.OSInheritDomainUserRolesListResource.get": [ { "locations": [ { "path": "keystone/api/os_inherit.py", "start": { "line": 237, "column": 8 }, "stop": { "line": 237, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_inherit.py", "start": { "line": 239, "column": 25 }, "stop": { "line": 239, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/os_inherit.py", "start": { "line": 244, "column": 15 }, "stop": { "line": 244, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.server.flask.common.ResourceBase", "dispatch": "dynamic" } ], "keystone.api.os_inherit.OSInheritDomainUserRolesResource.delete": [ { "locations": [ { "path": "keystone/api/os_inherit.py", "start": { "line": 218, "column": 8 }, "stop": { "line": 218, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_inherit.py", "start": { "line": 220, "column": 25 }, "stop": { "line": 220, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" } ], "keystone.api.os_inherit.OSInheritDomainUserRolesResource.put": [ { "locations": [ { "path": "keystone/api/os_inherit.py", "start": { "line": 201, "column": 8 }, "stop": { "line": 201, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_inherit.py", "start": { "line": 203, "column": 25 }, "stop": { "line": 203, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" } ], "keystone.api.os_inherit.OSInheritDomainUserRolesResource.get": [ { "locations": [ { "path": "keystone/api/os_inherit.py", "start": { "line": 184, "column": 8 }, "stop": { "line": 184, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_inherit.py", "start": { "line": 186, "column": 25 }, "stop": { "line": 186, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" } ], "keystone.api.os_inherit.OSInheritDomainGroupRolesListResource.get": [ { "locations": [ { "path": "keystone/api/os_inherit.py", "start": { "line": 166, "column": 8 }, "stop": { "line": 166, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_inherit.py", "start": { "line": 168, "column": 25 }, "stop": { "line": 168, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/os_inherit.py", "start": { "line": 173, "column": 15 }, "stop": { "line": 173, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.server.flask.common.ResourceBase", "dispatch": "dynamic" } ], "keystone.api.os_inherit.OSInheritDomainGroupRolesResource.delete": [ { "locations": [ { "path": "keystone/api/os_inherit.py", "start": { "line": 147, "column": 8 }, "stop": { "line": 147, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_inherit.py", "start": { "line": 149, "column": 25 }, "stop": { "line": 149, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" } ], "keystone.api.os_inherit.OSInheritDomainGroupRolesResource.put": [ { "locations": [ { "path": "keystone/api/os_inherit.py", "start": { "line": 130, "column": 8 }, "stop": { "line": 130, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_inherit.py", "start": { "line": 132, "column": 25 }, "stop": { "line": 132, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" } ], "keystone.api.os_inherit.OSInheritDomainGroupRolesResource.get": [ { "locations": [ { "path": "keystone/api/os_inherit.py", "start": { "line": 113, "column": 8 }, "stop": { "line": 113, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_inherit.py", "start": { "line": 115, "column": 25 }, "stop": { "line": 115, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" } ], "keystone.api.os_inherit._build_enforcement_target_attr": [ { "locations": [ { "path": "keystone/api/os_inherit.py", "start": { "line": 65, "column": 12 }, "stop": { "line": 65, "column": 26 } }, { "path": "keystone/api/os_inherit.py", "start": { "line": 61, "column": 12 }, "stop": { "line": 61, "column": 26 } }, { "path": "keystone/api/os_inherit.py", "start": { "line": 68, "column": 12 }, "stop": { "line": 68, "column": 26 } }, { "path": "keystone/api/os_inherit.py", "start": { "line": 96, "column": 12 }, "stop": { "line": 96, "column": 29 } }, { "path": "keystone/api/os_inherit.py", "start": { "line": 82, "column": 16 }, "stop": { "line": 82, "column": 31 } }, { "path": "keystone/api/os_inherit.py", "start": { "line": 76, "column": 12 }, "stop": { "line": 76, "column": 27 } }, { "path": "keystone/api/os_inherit.py", "start": { "line": 101, "column": 12 }, "stop": { "line": 101, "column": 29 } }, { "path": "keystone/api/os_inherit.py", "start": { "line": 88, "column": 12 }, "stop": { "line": 88, "column": 28 } }, { "path": "keystone/api/os_inherit.py", "start": { "line": 93, "column": 12 }, "stop": { "line": 93, "column": 28 } }, { "path": "keystone/api/os_inherit.py", "start": { "line": 73, "column": 16 }, "stop": { "line": 73, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "graphene.types.tests.test_definition.test_does_not_mutate_passed_field_definitions": [], "graphene.types.tests.test_definition.test_stringifies_simple_types": [], "graphene.types.tests.test_definition.test_includes_interfaces_subtypes_in_the_type_map": [], "graphene.types.tests.test_definition.test_maps_enum": [], "graphene.types.tests.test_definition.test_includes_types_in_union": [], "graphene.types.tests.test_definition.test_includes_interfaces_thunk_subtypes_in_the_type_map": [], "graphene.types.tests.test_definition.test_includes_nested_input_objects_in_the_map": [], "graphene.types.tests.test_definition.test_defines_a_subscription_schema": [], "graphene.types.tests.test_definition.test_defines_a_mutation_schema": [], "graphene.types.tests.test_definition.test_defines_a_query_only_schema": [], "dns.exception.DNSException.__str__": [], "dns.exception.DNSException._fmt_kwargs": [], "dns.exception.DNSException._check_kwargs": [], "dns.exception.DNSException._check_params": [], "dns.exception.DNSException.__init__": [], "testtools.testcase.DecorateTestCaseResult.__setattr__": [], "testtools.testcase.DecorateTestCaseResult.__delattr__": [], "testtools.testcase.DecorateTestCaseResult.__getattr__": [], "testtools.testcase.DecorateTestCaseResult.__call__": [], "testtools.testcase.DecorateTestCaseResult.run": [], "testtools.testcase.DecorateTestCaseResult._run": [], "testtools.testcase.DecorateTestCaseResult.__init__": [], "testtools.testcase.Nullary.__repr__": [], "testtools.testcase.Nullary.__call__": [], "testtools.testcase.Nullary.__init__": [], "testtools.testcase.ExpectedException.__exit__": [], "testtools.testcase.ExpectedException.__enter__": [], "testtools.testcase.ExpectedException.__init__": [], "testtools.testcase.skipUnless": [], "testtools.testcase.skipIf": [], "testtools.testcase.skip": [], "testtools.testcase.WithAttributes.id": [], "testtools.testcase.attr": [], "testtools.testcase.clone_test_with_new_id": [], "testtools.testcase._clone_test_id_callback": [], "testtools.testcase.ErrorHolder": [], "testtools.testcase.PlaceHolder.shortDescription": [], "testtools.testcase.PlaceHolder.run": [], "testtools.testcase.PlaceHolder._result": [], "testtools.testcase.PlaceHolder.id": [], "testtools.testcase.PlaceHolder.debug": [], "testtools.testcase.PlaceHolder.countTestCases": [], "testtools.testcase.PlaceHolder.__str__": [], "testtools.testcase.PlaceHolder.__repr__": [], "testtools.testcase.PlaceHolder.__call__": [], "testtools.testcase.PlaceHolder.__init__": [], "testtools.testcase.TestCase.tearDown": [], "testtools.testcase.TestCase.setUp": [], "testtools.testcase.TestCase.useFixture": [], "testtools.testcase.TestCase._run_test_method": [], "testtools.testcase.TestCase._get_test_method": [], "testtools.testcase.TestCase._run_teardown": [], "testtools.testcase.TestCase._run_setup": [], "testtools.testcase.TestCase.run": [], "testtools.testcase.TestCase._report_unexpected_success": [], "testtools.testcase.TestCase._report_traceback": [], "testtools.testcase.TestCase._report_skip": [], "testtools.testcase.TestCase._report_failure": [], "testtools.testcase.TestCase._report_expected_failure": [], "testtools.testcase.TestCase._report_error": [], "testtools.testcase.TestCase.onException": [], "testtools.testcase.TestCase.getUniqueString": [], "testtools.testcase.TestCase.getUniqueInteger": [], "testtools.testcase.TestCase.expectFailure": [], "testtools.testcase.TestCase.defaultTestResult": [], "testtools.testcase.TestCase._matchHelper": [], "testtools.testcase.TestCase.expectThat": [], "testtools.testcase.TestCase.addDetailUniqueName": [], "testtools.testcase.TestCase.assertThat": [], "testtools.testcase.TestCase.assertRaises": [], "testtools.testcase.TestCase.assertIsInstance": [], "testtools.testcase.TestCase.assertNotIn": [], "testtools.testcase.TestCase.assertIsNot": [], "testtools.testcase.TestCase.assertIs": [], "testtools.testcase.TestCase.assertIsNotNone": [], "testtools.testcase.TestCase.assertIsNone": [], "testtools.testcase.TestCase.assertIn": [], "testtools.testcase.TestCase.assertEqual": [], "testtools.testcase.TestCase._add_reason": [], "testtools.testcase.TestCase.addOnException": [], "testtools.testcase.TestCase.addCleanup": [], "testtools.testcase.TestCase._formatTypes": [], "testtools.testcase.TestCase.skip": [], "testtools.testcase.TestCase.skipTest": [], "testtools.testcase.TestCase.shortDescription": [], "testtools.testcase.TestCase.patch": [], "testtools.testcase.TestCase.getDetails": [], "testtools.testcase.TestCase.addDetail": [], "testtools.testcase.TestCase.__repr__": [], "testtools.testcase.TestCase.__eq__": [], "testtools.testcase.TestCase._reset": [], "testtools.testcase.TestCase.__init__": [], "testtools.testcase.unique_text_generator": [], "testtools.testcase._unique_text": [], "testtools.testcase._mods": [], "testtools.testcase.gather_details": [], "testtools.testcase._copy_content": [], "testtools.testcase.run_test_with": [], "testtools.testcase._expectedFailure": [], "keystoneclient.tests.unit.auth.test_token_endpoint.TokenEndpointTest.test_token_endpoint_user_id": [], "keystoneclient.tests.unit.auth.test_token_endpoint.TokenEndpointTest.test_token_endpoint_options": [], "keystoneclient.tests.unit.auth.test_token_endpoint.TokenEndpointTest.test_basic_endpoint_case": [], "keystoneclient.tests.unit.auth.test_token_endpoint.TokenEndpointTest.test_basic_case": [], "keystoneclient.tests.unit.auth.test_token_endpoint.TokenEndpointTest.setUp": [], "rx.core.py3.disposable.Disposable.__exit__": [], "rx.core.py3.disposable.Disposable.__enter__": [], "rx.core.py3.disposable.Disposable.dispose": [], "IPython.core.logger.Logger.logstop": [], "IPython.core.logger.Logger.log_write": [], "IPython.core.logger.Logger.log": [], "IPython.core.logger.Logger.logstate": [], "IPython.core.logger.Logger.switch_log": [], "IPython.core.logger.Logger.logstart": [], "IPython.core.logger.Logger._get_mode": [], "IPython.core.logger.Logger._set_mode": [], "IPython.core.logger.Logger.__init__": [], "keystoneauth1.tests.unit.test_fixtures.V3TokenTests.test_is_admin_project": [], "keystoneauth1.tests.unit.test_fixtures.V3TokenTests.test_token_bind": [], "keystoneauth1.tests.unit.test_fixtures.V3TokenTests.test_service_providers": [], "keystoneauth1.tests.unit.test_fixtures.V3TokenTests.test_empty_default_service_providers": [], "keystoneauth1.tests.unit.test_fixtures.V3TokenTests.test_catalog": [], "keystoneauth1.tests.unit.test_fixtures.V3TokenTests.test_oauth_scoped": [], "keystoneauth1.tests.unit.test_fixtures.V3TokenTests.test_trust_scoped": [], "keystoneauth1.tests.unit.test_fixtures.V3TokenTests.test_roles": [], "keystoneauth1.tests.unit.test_fixtures.V3TokenTests.test_domain_scoped": [], "keystoneauth1.tests.unit.test_fixtures.V3TokenTests.test_project_as_domain_scoped": [], "keystoneauth1.tests.unit.test_fixtures.V3TokenTests.test_project_scoped": [], "keystoneauth1.tests.unit.test_fixtures.V3TokenTests.test_unscoped": [], "keystoneauth1.tests.unit.test_fixtures.V2TokenTests.test_token_bind": [], "keystoneauth1.tests.unit.test_fixtures.V2TokenTests.test_services": [], "keystoneauth1.tests.unit.test_fixtures.V2TokenTests.test_roles": [], "keystoneauth1.tests.unit.test_fixtures.V2TokenTests.test_trust_scoped": [], "keystoneauth1.tests.unit.test_fixtures.V2TokenTests.test_tenant_scoped": [], "keystoneauth1.tests.unit.test_fixtures.V2TokenTests.test_unscoped": [], "oslo_config.tests.test_generator.HostDomainTestCase.test_host_domain": [], "oslo_config.tests.test_generator.HostAddressTestCase.test_host_address": [], "oslo_config.tests.test_generator.AdvancedOptionsTestCase.test_advanced_option_order_single_ns": [], "oslo_config.tests.test_generator.SummarizedOptionsTestCase.test_summarized_option_order_single_ns": [], "oslo_config.tests.test_generator.RequiredOptionTestCase.test_required_option_order_single_ns": [], "oslo_config.tests.test_generator.ChangeDefaultsTestCase.test_change_default": [], "oslo_config.tests.test_generator.ChangeDefaultsTestCase.test_no_modifiers_registered": [], "oslo_config.tests.test_generator.GeneratorRaiseErrorTestCase.test_generator_call_with_no_arguments_raises_system_exit": [], "oslo_config.tests.test_generator.GeneratorRaiseErrorTestCase.test_generator_raises_error": [], "oslo_config.tests.test_generator.GeneratorMutableOptionTestCase.test_do_not_include_message": [], "oslo_config.tests.test_generator.GeneratorMutableOptionTestCase.test_include_message": [], "oslo_config.tests.test_generator.GeneratorAdditionalTestCase.test_output_default_list_opt_with_string_value_single_entry": [], "oslo_config.tests.test_generator.GeneratorAdditionalTestCase.test_output_default_list_opt_with_string_value_multiple_entries": [], "oslo_config.tests.test_generator.GeneratorAdditionalTestCase._test_output_default_list_opt_with_string_value": [], "oslo_config.tests.test_generator.GeneratorAdditionalTestCase.test_output_opts_group": [], "oslo_config.tests.test_generator.GeneratorAdditionalTestCase.test_output_opts_empty_default": [], "oslo_config.tests.test_generator.GeneratorAdditionalTestCase.test_get_groups_multiple_ns": [], "oslo_config.tests.test_generator.GeneratorAdditionalTestCase.test_get_groups_single_ns": [], "oslo_config.tests.test_generator.GeneratorAdditionalTestCase.test_get_groups_empty_ns": [], "oslo_config.tests.test_generator.IgnoreDoublesTestCase.test_list_ignores_doubles": [], "oslo_config.tests.test_generator.IgnoreDoublesTestCase.test_cleanup_opts_dup_namespace_groups_opts": [], "oslo_config.tests.test_generator.IgnoreDoublesTestCase.test_cleanup_opts_dup_mixed_case_groups_opt": [], "oslo_config.tests.test_generator.IgnoreDoublesTestCase.test_cleanup_opts_dup_groups_opt": [], "oslo_config.tests.test_generator.IgnoreDoublesTestCase.test_cleanup_opts_dup_opt": [], "oslo_config.tests.test_generator.IgnoreDoublesTestCase.test_cleanup_opts_default": [], "oslo_config.tests.test_generator.MachineReadableGeneratorTestCase.test_generate": [], "oslo_config.tests.test_generator.MachineReadableGeneratorTestCase.generate_scenarios": [], "oslo_config.tests.test_generator.MachineReadableGeneratorTestCase.setUp": [], "oslo_config.tests.test_generator.DriverOptionTestCase.test_driver_option": [], "oslo_config.tests.test_generator.DriverOptionTestCase.setUp": [], "oslo_config.tests.test_generator.GeneratorFileHandlingTestCase.test_not_close_external_file": [], "oslo_config.tests.test_generator.GeneratorFileHandlingTestCase.test_close_generated_file": [], "oslo_config.tests.test_generator.GeneratorFileHandlingTestCase.setUp": [], "oslo_config.tests.test_generator.GeneratorTestCase.test_generate": [], "oslo_config.tests.test_generator.GeneratorTestCase._capture_stdout": [], "oslo_config.tests.test_generator.GeneratorTestCase._capture_stream": [], "oslo_config.tests.test_generator.GeneratorTestCase.setUp": [], "oslo_config.tests.test_generator.GeneratorTestCase.generate_scenarios": [], "oslo_config.tests.test_generator.build_formatter": [], "oslo_config.tests.test_generator.custom_type": [], "examples.starwars_relay.tests.test_mutation.test_mutations": [], "keystoneclient.tests.unit.test_base.CrudManagerRequestIdTest.test_list": [], "keystoneclient.tests.unit.test_base.CrudManagerRequestIdTest.test_find_resource": [], "keystoneclient.tests.unit.test_base.CrudManagerRequestIdTest.setUp": [], "keystoneclient.tests.unit.test_base.ManagerWithFindRequestIdTest.test_find_resource": [], "keystoneclient.tests.unit.test_base.ManagerWithFindRequestIdTest.setUp": [], "keystoneclient.tests.unit.test_base.ManagerRequestIdTest.test_update": [], "keystoneclient.tests.unit.test_base.ManagerRequestIdTest.test_patch": [], "keystoneclient.tests.unit.test_base.ManagerRequestIdTest.test_delete": [], "keystoneclient.tests.unit.test_base.ManagerRequestIdTest.test_head": [], "keystoneclient.tests.unit.test_base.ManagerRequestIdTest.test_put": [], "keystoneclient.tests.unit.test_base.ManagerRequestIdTest.test_post": [], "keystoneclient.tests.unit.test_base.ManagerRequestIdTest.test_list_with_multiple_response_objects": [], "keystoneclient.tests.unit.test_base.ManagerRequestIdTest.test_list": [], "keystoneclient.tests.unit.test_base.ManagerRequestIdTest.test_get": [], "keystoneclient.tests.unit.test_base.ManagerRequestIdTest.mock_request_method": [], "keystoneclient.tests.unit.test_base.ManagerRequestIdTest.setUp": [], "keystoneclient.tests.unit.test_base.ManagerTest.test_update": [], "keystoneclient.tests.unit.test_base.ManagerTest.test_patch": [], "keystoneclient.tests.unit.test_base.ManagerTest.test_put": [], "keystoneclient.tests.unit.test_base.ManagerTest.test_post": [], "keystoneclient.tests.unit.test_base.ManagerTest.test_get": [], "keystoneclient.tests.unit.test_base.ManagerTest.test_api": [], "keystoneclient.tests.unit.test_base.ManagerTest.setUp": [], "keystoneclient.tests.unit.test_base.BaseTest.test_non_ascii_attr": [], "keystoneclient.tests.unit.test_base.BaseTest.test_human_id": [], "keystoneclient.tests.unit.test_base.BaseTest.test_eq": [], "keystoneclient.tests.unit.test_base.BaseTest.test_resource_lazy_getattr": [], "keystoneclient.tests.unit.test_base.BaseTest.test_getid": [], "keystoneclient.tests.unit.test_base.BaseTest.test_resource_repr": [], "keystoneclient.tests.unit.test_base.create_response_with_request_id_header": [], "passlib.utils.handlers.PrefixWrapper.verify": [], "passlib.utils.handlers.PrefixWrapper.hash": [], "passlib.utils.handlers.PrefixWrapper.encrypt": [], "passlib.utils.handlers.PrefixWrapper.genhash": [], "passlib.utils.handlers.PrefixWrapper.genconfig": [], "passlib.utils.handlers.PrefixWrapper.identify": [], "passlib.utils.handlers.PrefixWrapper.needs_update": [], "passlib.utils.handlers.PrefixWrapper.using": [], "passlib.utils.handlers.PrefixWrapper._wrap_hash": [], "passlib.utils.handlers.PrefixWrapper._unwrap_hash": [], "passlib.utils.handlers.PrefixWrapper.__setattr__": [], "passlib.utils.handlers.PrefixWrapper.__getattr__": [], "passlib.utils.handlers.PrefixWrapper.__dir__": [], "passlib.utils.handlers.PrefixWrapper.__repr__": [], "passlib.utils.handlers.PrefixWrapper.ident_values": [], "passlib.utils.handlers.PrefixWrapper.ident": [], "passlib.utils.handlers.PrefixWrapper._get_wrapped": [], "passlib.utils.handlers.PrefixWrapper._set_wrapped": [], "passlib.utils.handlers.PrefixWrapper.__init__": [], "passlib.utils.handlers.HasManyBackends._set_calc_checksum_backend": [], "passlib.utils.handlers.HasManyBackends.__load_legacy_backend": [], "passlib.utils.handlers.HasManyBackends._get_backend_loader": [], "passlib.utils.handlers.HasManyBackends._calc_checksum_backend": [], "passlib.utils.handlers.HasManyBackends._calc_checksum": [], "passlib.utils.handlers.SubclassBackendMixin._get_backend_loader": [], "passlib.utils.handlers.SubclassBackendMixin._set_backend": [], "passlib.utils.handlers.SubclassBackendMixin._get_backend_owner": [], "passlib.utils.handlers.BackendMixin._stub_requires_backend": [], "passlib.utils.handlers.BackendMixin._get_backend_loader": [], "passlib.utils.handlers.BackendMixin._set_backend": [], "passlib.utils.handlers.BackendMixin._get_backend_owner": [], "passlib.utils.handlers.BackendMixin.set_backend": [], "passlib.utils.handlers.BackendMixin.has_backend": [], "passlib.utils.handlers.BackendMixin.get_backend": [], "passlib.utils.handlers.ParallelismMixin._calc_needs_update": [], "passlib.utils.handlers.ParallelismMixin._norm_parallelism": [], "passlib.utils.handlers.ParallelismMixin.__init__": [], "passlib.utils.handlers.ParallelismMixin.using": [], "passlib.utils.handlers.HasRounds.bitsize": [], "passlib.utils.handlers.HasRounds._calc_needs_update": [], "passlib.utils.handlers.HasRounds._generate_rounds": [], "passlib.utils.handlers.HasRounds._norm_rounds": [], "passlib.utils.handlers.HasRounds._parse_rounds": [], "passlib.utils.handlers.HasRounds.__init__": [], "passlib.utils.handlers.HasRounds._calc_vary_rounds_range": [], "passlib.utils.handlers.HasRounds._clip_to_desired_rounds": [], "passlib.utils.handlers.HasRounds.using": [], "passlib.utils.handlers.HasRawSalt._generate_salt": [], "passlib.utils.handlers.HasSalt.bitsize": [], "passlib.utils.handlers.HasSalt._generate_salt": [], "passlib.utils.handlers.HasSalt._truncate_salt": [], "passlib.utils.handlers.HasSalt._norm_salt": [], "passlib.utils.handlers.HasSalt._parse_salt": [], "passlib.utils.handlers.HasSalt.__init__": [], "passlib.utils.handlers.HasSalt._clip_to_valid_salt_size": [], "passlib.utils.handlers.HasSalt.using": [], "passlib.utils.handlers.HasSalt.default_salt_chars": [], "passlib.utils.handlers.HasSalt.default_salt_size": [], "passlib.utils.handlers.HasManyIdents._parse_ident": [], "passlib.utils.handlers.HasManyIdents.identify": [], "passlib.utils.handlers.HasManyIdents._norm_ident": [], "passlib.utils.handlers.HasManyIdents.__init__": [], "passlib.utils.handlers.HasManyIdents.using": [], "passlib.utils.handlers.HasUserContext.genhash": [], "passlib.utils.handlers.HasUserContext.verify": [], "passlib.utils.handlers.HasUserContext.hash": [], "passlib.utils.handlers.HasUserContext.__init__": [], "passlib.utils.handlers.HasEncodingContext.__init__": [], "passlib.utils.handlers.StaticHandler._calc_checksum": [], "passlib.utils.handlers.StaticHandler.to_string": [], "passlib.utils.handlers.StaticHandler._norm_hash": [], "passlib.utils.handlers.StaticHandler.from_string": [], "passlib.utils.handlers.GenericHandler.bitsize": [], "passlib.utils.handlers.GenericHandler.parsehash": [], "passlib.utils.handlers.GenericHandler._parsed_settings": [], "passlib.utils.handlers.GenericHandler._calc_needs_update": [], "passlib.utils.handlers.GenericHandler.needs_update": [], "passlib.utils.handlers.GenericHandler.genhash": [], "passlib.utils.handlers.GenericHandler.genconfig": [], "passlib.utils.handlers.GenericHandler.verify": [], "passlib.utils.handlers.GenericHandler.hash": [], "passlib.utils.handlers.GenericHandler._calc_checksum": [], "passlib.utils.handlers.GenericHandler._stub_checksum": [], "passlib.utils.handlers.GenericHandler.to_string": [], "passlib.utils.handlers.GenericHandler.from_string": [], "passlib.utils.handlers.GenericHandler.identify": [], "passlib.utils.handlers.GenericHandler._norm_checksum": [], "passlib.utils.handlers.GenericHandler.__init__": [], "passlib.utils.handlers.TruncateMixin._check_truncate_policy": [], "passlib.utils.handlers.TruncateMixin.using": [], "passlib.utils.handlers.MinimalHandler.using": [], "passlib.utils.handlers.norm_integer": [], "passlib.utils.handlers.validate_default_value": [], "passlib.utils.handlers.mask_value": [], "passlib.utils.handlers.render_mc3": [], "passlib.utils.handlers.render_mc2": [], "passlib.utils.handlers.parse_int": [], "passlib.utils.handlers.parse_mc3": [], "passlib.utils.handlers.parse_mc2": [], "passlib.utils.handlers.to_unicode_for_identify": [], "passlib.utils.handlers.validate_secret": [], "passlib.utils.handlers.extract_settings_kwds": [], "passlib.utils.handlers.warn_hash_settings_deprecation": [], "passlib.utils.handlers.guess_app_stacklevel": [], "passlib.utils.handlers._bitsize": [], "fixtures.tests._fixtures.test_popen.TestFakeProcess.test_wait_with_timeout_and_endtime": [], "fixtures.tests._fixtures.test_popen.TestFakeProcess.test_kill": [], "fixtures.tests._fixtures.test_popen.TestFakeProcess.test_communicate_with_out": [], "fixtures.tests._fixtures.test_popen.TestFakeProcess.test_communicate": [], "fixtures.tests._fixtures.test_popen.TestFakeProcess.test_wait": [], "fixtures.tests._fixtures.test_popen.TestFakePopen.test_with_popen_custom": [], "fixtures.tests._fixtures.test_popen.TestFakePopen.test_custom_returncode": [], "fixtures.tests._fixtures.test_popen.TestFakePopen.test_handles_all_2_7_args": [], "fixtures.tests._fixtures.test_popen.TestFakePopen.test_inject_content_stdout": [], "fixtures.tests._fixtures.test_popen.TestFakePopen.test___call___is_recorded": [], "fixtures.tests._fixtures.test_popen.TestFakePopen.test_installs_restores_global": [], "rx.core.py2.observer.Observer.on_completed": [], "rx.core.py2.observer.Observer.on_error": [], "rx.core.py2.observer.Observer.on_next": [], "pip._internal.operations.build.metadata_legacy.generate_metadata": [], "pip._internal.operations.build.metadata_legacy._find_egg_info": [], "keystone.api.users.UserAccessRuleGetDeleteResource.delete": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 760, "column": 8 }, "stop": { "line": 760, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 765, "column": 38 }, "stop": { "line": 765, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.users.UserAccessRuleGetDeleteResource", "dispatch": "dynamic" } ], "keystone.api.users.UserAccessRuleGetDeleteResource.get": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 747, "column": 8 }, "stop": { "line": 747, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 753, "column": 15 }, "stop": { "line": 753, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.users.UserAccessRuleGetDeleteResource", "dispatch": "dynamic" } ], "keystone.api.users.UserAccessRuleListResource.get": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 728, "column": 8 }, "stop": { "line": 728, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 732, "column": 16 }, "stop": { "line": 732, "column": 39 } }, { "path": "keystone/api/users.py", "start": { "line": 734, "column": 16 }, "stop": { "line": 734, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.build_driver_hints", "class_name": "keystone.api.users.UserAccessRuleListResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 735, "column": 15 }, "stop": { "line": 735, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.users.UserAccessRuleListResource", "dispatch": "dynamic" } ], "keystone.api.users.UserAppCredGetDeleteResource.delete": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 707, "column": 8 }, "stop": { "line": 707, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 714, "column": 49 }, "stop": { "line": 714, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.users.UserAppCredGetDeleteResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 706, "column": 17 }, "stop": { "line": 706, "column": 50 } } ], "kind": "function", "target": "keystone.api.users._update_request_user_id_attribute" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 712, "column": 8 }, "stop": { "line": 712, "column": 50 } } ], "kind": "function", "target": "keystone.api.users._check_unrestricted_application_credential" } ], "keystone.api.users.UserAppCredGetDeleteResource.get": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 692, "column": 8 }, "stop": { "line": 692, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 691, "column": 17 }, "stop": { "line": 691, "column": 50 } } ], "kind": "function", "target": "keystone.api.users._update_request_user_id_attribute" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 698, "column": 15 }, "stop": { "line": 698, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.users.UserAppCredGetDeleteResource", "dispatch": "dynamic" } ], "keystone.api.users.UserAppCredListCreateResource.post": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 676, "column": 18 }, "stop": { "line": 676, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ApplicationCredentialValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 649, "column": 38 }, "stop": { "line": 649, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.users.UserAppCredListCreateResource._generate_secret", "class_name": "keystone.api.users.UserAppCredListCreateResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 636, "column": 24 }, "stop": { "line": 636, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.users.UserAppCredListCreateResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 654, "column": 42 }, "stop": { "line": 654, "column": 69 } } ], "kind": "function", "target": "keystone.common.utils.parse_expiration_date" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 678, "column": 15 }, "stop": { "line": 678, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.users.UserAppCredListCreateResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 638, "column": 8 }, "stop": { "line": 638, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 652, "column": 33 }, "stop": { "line": 652, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.users.UserAppCredListCreateResource._get_roles", "class_name": "keystone.api.users.UserAppCredListCreateResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 665, "column": 40 }, "stop": { "line": 665, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 672, "column": 15 }, "stop": { "line": 672, "column": 50 } } ], "kind": "function", "target": "isinstance" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 665, "column": 40 }, "stop": { "line": 665, "column": 50 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 635, "column": 8 }, "stop": { "line": 635, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 645, "column": 18 }, "stop": { "line": 645, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ForbiddenAction", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 677, "column": 23 }, "stop": { "line": 677, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__str__", "class_name": "keystone.exception.RoleAssignmentNotFound", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 666, "column": 24 }, "stop": { "line": 666, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._normalize_dict", "class_name": "keystone.api.users.UserAppCredListCreateResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 641, "column": 8 }, "stop": { "line": 641, "column": 50 } } ], "kind": "function", "target": "keystone.api.users._check_unrestricted_application_credential" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 671, "column": 41 }, "stop": { "line": 671, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.users.UserAppCredListCreateResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 646, "column": 21 }, "stop": { "line": 646, "column": 38 } }, { "path": "keystone/api/users.py", "start": { "line": 642, "column": 11 }, "stop": { "line": 642, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.oslo_context", "class_name": "keystone.api.users.UserAppCredListCreateResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 647, "column": 24 }, "stop": { "line": 647, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._assign_unique_id", "class_name": "keystone.api.users.UserAppCredListCreateResource", "dispatch": "dynamic" } ], "keystone.api.users.UserAppCredListCreateResource.get": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 623, "column": 8 }, "stop": { "line": 623, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 626, "column": 16 }, "stop": { "line": 626, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.build_driver_hints", "class_name": "keystone.api.users.UserAppCredListCreateResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 628, "column": 15 }, "stop": { "line": 628, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.users.UserAppCredListCreateResource", "dispatch": "dynamic" } ], "keystone.api.users.UserAppCredListCreateResource._get_roles": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 600, "column": 20 }, "stop": { "line": 600, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.users.UserAppCredListCreateResource._normalize_role_list", "class_name": "keystone.api.users.UserAppCredListCreateResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 611, "column": 26 }, "stop": { "line": 611, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ApplicationCredentialValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 608, "column": 19 }, "stop": { "line": 608, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" } ], "keystone.api.users.UserAppCredListCreateResource._normalize_role_list": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 594, "column": 16 }, "stop": { "line": 594, "column": 28 } }, { "path": "keystone/api/users.py", "start": { "line": 592, "column": 16 }, "stop": { "line": 592, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.api.users.UserAppCredListCreateResource._generate_secret": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 582, "column": 17 }, "stop": { "line": 582, "column": 41 } } ], "kind": "function", "target": "base64.urlsafe_b64encode" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 584, "column": 17 }, "stop": { "line": 584, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bytes.decode", "class_name": "bytes", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 583, "column": 17 }, "stop": { "line": 583, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bytes.rstrip", "class_name": "bytes", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 581, "column": 17 }, "stop": { "line": 581, "column": 27 } } ], "kind": "function", "target": "os.urandom" } ], "keystone.api.users.OAuth1AccessTokenRoleResource.get": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 551, "column": 18 }, "stop": { "line": 551, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 558, "column": 14 }, "stop": { "line": 558, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.RoleNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 556, "column": 23 }, "stop": { "line": 556, "column": 42 } } ], "kind": "function", "target": "keystone.api.users._format_role_entity" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 557, "column": 23 }, "stop": { "line": 557, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.users.OAuth1AccessTokenRoleResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 553, "column": 26 }, "stop": { "line": 553, "column": 41 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.loads" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 548, "column": 8 }, "stop": { "line": 548, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.users.OAuth1AccessTokenRoleListResource.get": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 534, "column": 17 }, "stop": { "line": 534, "column": 36 } } ], "kind": "function", "target": "keystone.api.users._format_role_entity" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 533, "column": 26 }, "stop": { "line": 533, "column": 41 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.loads" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 528, "column": 8 }, "stop": { "line": 528, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 531, "column": 18 }, "stop": { "line": 531, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 535, "column": 15 }, "stop": { "line": 535, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.users.OAuth1AccessTokenRoleListResource", "dispatch": "dynamic" } ], "keystone.api.users.OAuth1AccessTokenCRUDResource.delete": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 501, "column": 8 }, "stop": { "line": 501, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 512, "column": 8 }, "stop": { "line": 512, "column": 57 } } ], "kind": "function", "target": "keystone.notifications.invalidate_token_cache_notification" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 514, "column": 48 }, "stop": { "line": 514, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.users.OAuth1AccessTokenCRUDResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 506, "column": 12 }, "stop": { "line": 510, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.api.users.OAuth1AccessTokenCRUDResource.get": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 489, "column": 8 }, "stop": { "line": 489, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 492, "column": 18 }, "stop": { "line": 492, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 494, "column": 15 }, "stop": { "line": 494, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.users.OAuth1AccessTokenCRUDResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 493, "column": 23 }, "stop": { "line": 493, "column": 43 } } ], "kind": "function", "target": "keystone.api.users._format_token_entity" } ], "keystone.api.users.OAuth1ListAccessTokensResource.get": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 475, "column": 18 }, "stop": { "line": 475, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Forbidden", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 480, "column": 15 }, "stop": { "line": 480, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.users.OAuth1ListAccessTokensResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 473, "column": 8 }, "stop": { "line": 473, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 474, "column": 11 }, "stop": { "line": 474, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.oslo_context", "class_name": "keystone.api.users.OAuth1ListAccessTokensResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 479, "column": 27 }, "stop": { "line": 479, "column": 47 } } ], "kind": "function", "target": "keystone.api.users._format_token_entity" } ], "keystone.api.users._OAuth1ResourceBase._add_self_referential_link": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 461, "column": 15 }, "stop": { "line": 461, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 464, "column": 31 }, "stop": { "line": 464, "column": 60 } }, { "path": "keystone/api/users.py", "start": { "line": 464, "column": 31 }, "stop": { "line": 464, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 464, "column": 31 }, "stop": { "line": 464, "column": 48 } } ], "kind": "function", "target": "keystone.server.flask.common.base_url" } ], "keystone.api.users.UserOSEC2CredentialsResourceGetDelete.delete": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 441, "column": 8 }, "stop": { "line": 441, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 444, "column": 22 }, "stop": { "line": 444, "column": 43 } } ], "kind": "function", "target": "keystone.common.utils.hash_access_key" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 445, "column": 8 }, "stop": { "line": 445, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.users.UserOSEC2CredentialsResourceGetDelete._get_cred_data", "class_name": "keystone.api.users.UserOSEC2CredentialsResourceGetDelete", "dispatch": "dynamic" } ], "keystone.api.users.UserOSEC2CredentialsResourceGetDelete.get": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 427, "column": 8 }, "stop": { "line": 427, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 431, "column": 22 }, "stop": { "line": 431, "column": 43 } } ], "kind": "function", "target": "keystone.common.utils.hash_access_key" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 432, "column": 20 }, "stop": { "line": 432, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.users.UserOSEC2CredentialsResourceGetDelete._get_cred_data", "class_name": "keystone.api.users.UserOSEC2CredentialsResourceGetDelete", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 433, "column": 15 }, "stop": { "line": 433, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.users.UserOSEC2CredentialsResourceGetDelete", "dispatch": "dynamic" } ], "keystone.api.users.UserOSEC2CredentialsResourceGetDelete._get_cred_data": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 417, "column": 18 }, "stop": { "line": 417, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 419, "column": 15 }, "stop": { "line": 419, "column": 44 } } ], "kind": "function", "target": "keystone.api.users._convert_v3_to_ec2_credential" } ], "keystone.api.users.UserOSEC2CredentialsResourceListCreate.post": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 409, "column": 15 }, "stop": { "line": 409, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.users.UserOSEC2CredentialsResourceListCreate", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 392, "column": 20 }, "stop": { "line": 392, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.users.UserOSEC2CredentialsResourceListCreate", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 400, "column": 20 }, "stop": { "line": 400, "column": 24 } }, { "path": "keystone/api/users.py", "start": { "line": 394, "column": 15 }, "stop": { "line": 394, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 395, "column": 19 }, "stop": { "line": 395, "column": 35 } }, { "path": "keystone/api/users.py", "start": { "line": 396, "column": 19 }, "stop": { "line": 396, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 408, "column": 14 }, "stop": { "line": 408, "column": 43 } } ], "kind": "function", "target": "keystone.api.users._convert_v3_to_ec2_credential" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 397, "column": 21 }, "stop": { "line": 397, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.oslo_context", "class_name": "keystone.api.users.UserOSEC2CredentialsResourceListCreate", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 388, "column": 8 }, "stop": { "line": 388, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 399, "column": 24 }, "stop": { "line": 399, "column": 45 } } ], "kind": "function", "target": "keystone.common.utils.hash_access_key" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 396, "column": 19 }, "stop": { "line": 396, "column": 29 } }, { "path": "keystone/api/users.py", "start": { "line": 395, "column": 19 }, "stop": { "line": 395, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 389, "column": 8 }, "stop": { "line": 389, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 403, "column": 17 }, "stop": { "line": 403, "column": 32 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 399, "column": 46 }, "stop": { "line": 399, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.api.users.UserOSEC2CredentialsResourceListCreate.get": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 372, "column": 8 }, "stop": { "line": 372, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 380, "column": 15 }, "stop": { "line": 380, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.users.UserOSEC2CredentialsResourceListCreate", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 377, "column": 12 }, "stop": { "line": 377, "column": 41 } } ], "kind": "function", "target": "keystone.api.users._convert_v3_to_ec2_credential" } ], "keystone.api.users._UserOSEC2CredBaseResource._add_self_referential_link": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 359, "column": 14 }, "stop": { "line": 359, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 359, "column": 14 }, "stop": { "line": 359, "column": 31 } } ], "kind": "function", "target": "keystone.server.flask.common.base_url" } ], "keystone.api.users.UserGroupsResource.get": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 344, "column": 15 }, "stop": { "line": 344, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.users.UserGroupsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 333, "column": 8 }, "stop": { "line": 333, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 332, "column": 16 }, "stop": { "line": 332, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.build_driver_hints", "class_name": "keystone.api.users.UserGroupsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 341, "column": 39 }, "stop": { "line": 341, "column": 56 } }, { "path": "keystone/api/users.py", "start": { "line": 338, "column": 12 }, "stop": { "line": 338, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.oslo_context", "class_name": "keystone.api.users.UserGroupsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 342, "column": 20 }, "stop": { "line": 342, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.api.users.UserProjectsResource.get": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 312, "column": 8 }, "stop": { "line": 312, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 317, "column": 15 }, "stop": { "line": 317, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.users.UserProjectsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 315, "column": 16 }, "stop": { "line": 315, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.build_driver_hints", "class_name": "keystone.api.users.UserProjectsResource", "dispatch": "dynamic" } ], "keystone.api.users.UserChangePasswordResource.post": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 298, "column": 18 }, "stop": { "line": 298, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 288, "column": 20 }, "stop": { "line": 288, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.users.UserChangePasswordResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 296, "column": 26 }, "stop": { "line": 296, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.users.UserChangePasswordResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 289, "column": 8 }, "stop": { "line": 289, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 297, "column": 15 }, "stop": { "line": 297, "column": 29 } } ], "kind": "function", "target": "isinstance" } ], "keystone.api.users.UserChangePasswordResource.get": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 284, "column": 14 }, "stop": { "line": 284, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.exceptions.MethodNotAllowed.__init__", "class_name": "werkzeug.exceptions.MethodNotAllowed", "dispatch": "static" } ], "keystone.api.users.UserResource.delete": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 272, "column": 8 }, "stop": { "line": 272, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.users.UserResource.patch": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 260, "column": 20 }, "stop": { "line": 260, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.users.UserResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 255, "column": 8 }, "stop": { "line": 255, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 265, "column": 15 }, "stop": { "line": 265, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.users.UserResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 264, "column": 42 }, "stop": { "line": 264, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.users.UserResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 262, "column": 8 }, "stop": { "line": 262, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._require_matching_id", "class_name": "keystone.api.users.UserResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 261, "column": 8 }, "stop": { "line": 261, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" } ], "keystone.api.users.UserResource.post": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 237, "column": 20 }, "stop": { "line": 237, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.users.UserResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 244, "column": 20 }, "stop": { "line": 244, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._normalize_domain_id", "class_name": "keystone.api.users.UserResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 239, "column": 8 }, "stop": { "line": 239, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 248, "column": 15 }, "stop": { "line": 248, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.users.UserResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 247, "column": 22 }, "stop": { "line": 247, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.users.UserResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 242, "column": 8 }, "stop": { "line": 242, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 243, "column": 20 }, "stop": { "line": 243, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._normalize_dict", "class_name": "keystone.api.users.UserResource", "dispatch": "dynamic" } ], "keystone.api.users.UserResource._list_users": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 207, "column": 35 }, "stop": { "line": 207, "column": 52 } }, { "path": "keystone/api/users.py", "start": { "line": 225, "column": 24 }, "stop": { "line": 225, "column": 41 } }, { "path": "keystone/api/users.py", "start": { "line": 213, "column": 30 }, "stop": { "line": 213, "column": 47 } }, { "path": "keystone/api/users.py", "start": { "line": 206, "column": 11 }, "stop": { "line": 206, "column": 28 } }, { "path": "keystone/api/users.py", "start": { "line": 214, "column": 21 }, "stop": { "line": 214, "column": 38 } }, { "path": "keystone/api/users.py", "start": { "line": 224, "column": 11 }, "stop": { "line": 224, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.oslo_context", "class_name": "keystone.api.users.UserResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 208, "column": 16 }, "stop": { "line": 208, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.build_driver_hints", "class_name": "keystone.api.users.UserResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 209, "column": 8 }, "stop": { "line": 209, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 212, "column": 17 }, "stop": { "line": 212, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._get_domain_id_for_list_request", "class_name": "keystone.api.users.UserResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 230, "column": 15 }, "stop": { "line": 230, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.users.UserResource", "dispatch": "dynamic" } ], "keystone.api.users.UserResource._get_user": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 191, "column": 8 }, "stop": { "line": 191, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 196, "column": 15 }, "stop": { "line": 196, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.users.UserResource", "dispatch": "dynamic" } ], "keystone.api.users.UserResource.get": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 184, "column": 15 }, "stop": { "line": 184, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.users.UserResource._list_users", "class_name": "keystone.api.users.UserResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 183, "column": 19 }, "stop": { "line": 183, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.users.UserResource._get_user", "class_name": "keystone.api.users.UserResource", "dispatch": "dynamic" } ], "keystone.api.users._format_role_entity": [], "keystone.api.users._update_request_user_id_attribute": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 143, "column": 16 }, "stop": { "line": 143, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 146, "column": 8 }, "stop": { "line": 146, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.api.users._build_enforcer_target_data_owner_and_user_id_match": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 120, "column": 12 }, "stop": { "line": 120, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 117, "column": 24 }, "stop": { "line": 117, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 119, "column": 24 }, "stop": { "line": 119, "column": 45 } } ], "kind": "function", "target": "keystone.common.utils.hash_access_key" } ], "keystone.api.users._build_user_target_enforcement": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 99, "column": 8 }, "stop": { "line": 99, "column": 22 } }, { "path": "keystone/api/users.py", "start": { "line": 103, "column": 12 }, "stop": { "line": 103, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 102, "column": 11 }, "stop": { "line": 102, "column": 38 } }, { "path": "keystone/api/users.py", "start": { "line": 104, "column": 16 }, "stop": { "line": 104, "column": 43 } }, { "path": "keystone/api/users.py", "start": { "line": 100, "column": 12 }, "stop": { "line": 100, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.api.users._check_unrestricted_application_credential": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 93, "column": 18 }, "stop": { "line": 93, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ForbiddenAction", "dispatch": "static" } ], "keystone.api.users._format_token_entity": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 77, "column": 11 }, "stop": { "line": 78, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 82, "column": 42 }, "stop": { "line": 82, "column": 59 } } ], "kind": "function", "target": "keystone.server.flask.common.base_url" } ], "keystone.api.users._convert_v3_to_ec2_credential": [ { "locations": [ { "path": "keystone/api/users.py", "start": { "line": 57, "column": 15 }, "stop": { "line": 57, "column": 30 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.loads" } ], "testtools.run.main": [], "testtools.run.TestProgram._get_runner": [], "testtools.run.TestProgram.runTests": [], "testtools.run.TestProgram._do_discovery": [], "testtools.run.TestProgram._getParentArgParser": [], "testtools.run.TestProgram.__init__": [], "testtools.run.TestToolsTestRunner.run": [], "testtools.run.TestToolsTestRunner.list": [], "testtools.run.TestToolsTestRunner.__init__": [], "testtools.run.list_test": [], "pyre_check.client.buck.generate_source_directories": [], "pyre_check.client.buck.query_buck_relative_paths": [], "pyre_check.client.buck.clear_buck_query_cache": [], "pyre_check.client.buck._buck_query": [], "pyre_check.client.buck.find_buck_root": [], "pyre_check.client.buck._map_normalized_targets_to_original": [], "pyre_check.client.buck._build_targets": [], "pyre_check.client.buck._normalize": [], "pyre_check.client.buck._find_built_source_directories": [], "pyre_check.client.buck.presumed_target_root": [], "pyre_check.client.buck.SimpleBuckBuilder.__eq__": [], "pyre_check.client.buck.SimpleBuckBuilder.build": [], "pyre_check.client.buck.FastBuckBuilder._read_stderr": [], "pyre_check.client.buck.FastBuckBuilder.build": [], "pyre_check.client.buck.FastBuckBuilder._get_builder_executable": [], "pyre_check.client.buck.FastBuckBuilder.__eq__": [], "pyre_check.client.buck.FastBuckBuilder.__init__": [], "pyre_check.client.buck.SourceDatabaseBuckBuilder.__eq__": [], "pyre_check.client.buck.SourceDatabaseBuckBuilder.build": [], "pyre_check.client.buck.SourceDatabaseBuckBuilder.__init__": [], "pyre_check.client.buck.BuckBuilder.__str__": [], "pyre_check.client.buck.BuckBuilder.build": [], "pyre_check.client.buck.BuckBuildOutput.__init__": [], "pyre_check.client.buck.BuckOut.__init__": [], "pygments.token.string_to_tokentype": [], "pygments.token.is_token_subtype": [], "pygments.token._TokenType.__deepcopy__": [], "pygments.token._TokenType.__copy__": [], "pygments.token._TokenType.__repr__": [], "pygments.token._TokenType.__getattr__": [], "pygments.token._TokenType.__contains__": [], "pygments.token._TokenType.__init__": [], "pygments.token._TokenType.split": [], "oslo_messaging.tests.test_utils.TimerTestCase.test_reset": [], "oslo_messaging.tests.test_utils.TimerTestCase.test_duration_callback_with_args": [], "oslo_messaging.tests.test_utils.TimerTestCase.test_duration_callback": [], "oslo_messaging.tests.test_utils.TimerTestCase.test_duration_expired_no_callback": [], "oslo_messaging.tests.test_utils.TimerTestCase.test_no_duration_but_maximum": [], "oslo_messaging.tests.test_utils.TimerTestCase.test_no_duration_no_callback": [], "oslo_messaging.tests.test_utils.VersionIsCompatibleTestCase.test_version_is_compatible_no_rev_is_zero": [], "oslo_messaging.tests.test_utils.VersionIsCompatibleTestCase.test_version_is_compatible_older_rev": [], "oslo_messaging.tests.test_utils.VersionIsCompatibleTestCase.test_version_is_compatible_older_rev_both": [], "oslo_messaging.tests.test_utils.VersionIsCompatibleTestCase.test_version_is_compatible_newer_rev_both": [], "oslo_messaging.tests.test_utils.VersionIsCompatibleTestCase.test_version_is_compatible_newer_rev": [], "oslo_messaging.tests.test_utils.VersionIsCompatibleTestCase.test_version_is_compatible_major_difference2": [], "oslo_messaging.tests.test_utils.VersionIsCompatibleTestCase.test_version_is_compatible_major_difference1": [], "oslo_messaging.tests.test_utils.VersionIsCompatibleTestCase.test_version_is_compatible_older_minor": [], "oslo_messaging.tests.test_utils.VersionIsCompatibleTestCase.test_version_is_compatible_newer_minor": [], "oslo_messaging.tests.test_utils.VersionIsCompatibleTestCase.test_version_is_compatible_same": [], "oauthlib.openid.connect.core.tokens.JWTToken.estimate_type": [], "oauthlib.openid.connect.core.tokens.JWTToken.validate_request": [], "oauthlib.openid.connect.core.tokens.JWTToken.create_token": [], "oauthlib.openid.connect.core.tokens.JWTToken.__init__": [], "setuptools._distutils.command.build_py.build_py_2to3.build_module": [], "setuptools._distutils.command.build_py.build_py_2to3.run": [], "setuptools._distutils.command.build_py.build_py.byte_compile": [], "setuptools._distutils.command.build_py.build_py.build_packages": [], "setuptools._distutils.command.build_py.build_py.build_modules": [], "setuptools._distutils.command.build_py.build_py.build_module": [], "setuptools._distutils.command.build_py.build_py.get_outputs": [], "setuptools._distutils.command.build_py.build_py.get_module_outfile": [], "setuptools._distutils.command.build_py.build_py.get_source_files": [], "setuptools._distutils.command.build_py.build_py.find_all_modules": [], "setuptools._distutils.command.build_py.build_py.find_modules": [], "setuptools._distutils.command.build_py.build_py.find_package_modules": [], "setuptools._distutils.command.build_py.build_py.check_module": [], "setuptools._distutils.command.build_py.build_py.check_package": [], "setuptools._distutils.command.build_py.build_py.get_package_dir": [], "setuptools._distutils.command.build_py.build_py.build_package_data": [], "setuptools._distutils.command.build_py.build_py.find_data_files": [], "setuptools._distutils.command.build_py.build_py.get_data_files": [], "setuptools._distutils.command.build_py.build_py.run": [], "setuptools._distutils.command.build_py.build_py.finalize_options": [], "setuptools._distutils.command.build_py.build_py.initialize_options": [], "IPython.utils.contexts.NoOpContext.__exit__": [], "IPython.utils.contexts.NoOpContext.__enter__": [], "IPython.utils.contexts.NoOpContext.__init__": [], "IPython.utils.contexts.preserve_keys.__exit__": [], "IPython.utils.contexts.preserve_keys.__enter__": [], "IPython.utils.contexts.preserve_keys.__init__": [], "sqlalchemy.sql.roles.SelectStatementRole.subquery": [], "sqlalchemy.sql.roles.AnonymizedFromClauseRole._anonymous_fromclause": [], "sqlalchemy.sql.roles.FromClauseRole._hide_froms": [], "sqlalchemy.sql.roles.ColumnsClauseRole._select_iterable": [], "oslo_db.sqlalchemy.migration_cli.ext_base.MigrationExtensionBase.__cmp__": [], "oslo_db.sqlalchemy.migration_cli.ext_base.MigrationExtensionBase.has_revision": [], "oslo_db.sqlalchemy.migration_cli.ext_base.MigrationExtensionBase.stamp": [], "oslo_db.sqlalchemy.migration_cli.ext_base.MigrationExtensionBase.revision": [], "oslo_db.sqlalchemy.migration_cli.ext_base.MigrationExtensionBase.version": [], "oslo_db.sqlalchemy.migration_cli.ext_base.MigrationExtensionBase.downgrade": [], "oslo_db.sqlalchemy.migration_cli.ext_base.MigrationExtensionBase.upgrade": [], "oslo_db.sqlalchemy.migration_cli.ext_base.MigrationExtensionBase.enabled": [], "saml2.s2repoze.plugins.entitlement.make_plugin": [], "saml2.s2repoze.plugins.entitlement.EntitlementMetadataProvider.add_metadata": [], "saml2.s2repoze.plugins.entitlement.EntitlementMetadataProvider.store_entitlement": [], "saml2.s2repoze.plugins.entitlement.EntitlementMetadataProvider.get_entitlement": [], "saml2.s2repoze.plugins.entitlement.EntitlementMetadataProvider.part_of": [], "saml2.s2repoze.plugins.entitlement.EntitlementMetadataProvider.set": [], "saml2.s2repoze.plugins.entitlement.EntitlementMetadataProvider.get": [], "saml2.s2repoze.plugins.entitlement.EntitlementMetadataProvider.keys": [], "saml2.s2repoze.plugins.entitlement.EntitlementMetadataProvider.__init__": [], "keystoneauth1.identity.generic.token.Token.get_cache_id_elements": [], "keystoneauth1.identity.generic.token.Token.create_plugin": [], "keystoneauth1.identity.generic.token.Token.__init__": [], "alembic.templates.multidb.env.run_migrations_online": [], "alembic.templates.multidb.env.run_migrations_offline": [], "dns.resolver.restore_system_resolver": [], "dns.resolver.override_system_resolver": [], "dns.resolver._gethostbyaddr": [], "dns.resolver._gethostbyname_ex": [], "dns.resolver._gethostbyname": [], "dns.resolver._getfqdn": [], "dns.resolver._getnameinfo": [], "dns.resolver._getaddrinfo": [], "dns.resolver.zone_for_name": [], "dns.resolver.query": [], "dns.resolver.reset_default_resolver": [], "dns.resolver.get_default_resolver": [], "dns.resolver.Resolver.set_flags": [], "dns.resolver.Resolver.use_edns": [], "dns.resolver.Resolver.use_tsig": [], "dns.resolver.Resolver.query": [], "dns.resolver.Resolver._compute_timeout": [], "dns.resolver.Resolver._win32_is_nic_enabled": [], "dns.resolver.Resolver.read_registry": [], "dns.resolver.Resolver._config_win32_fromkey": [], "dns.resolver.Resolver._config_win32_search": [], "dns.resolver.Resolver._config_win32_domain": [], "dns.resolver.Resolver._config_win32_nameservers": [], "dns.resolver.Resolver._determine_split_char": [], "dns.resolver.Resolver.read_resolv_conf": [], "dns.resolver.Resolver.reset": [], "dns.resolver.Resolver.__init__": [], "dns.resolver.LRUCache.flush": [], "dns.resolver.LRUCache.put": [], "dns.resolver.LRUCache.get": [], "dns.resolver.LRUCache.set_max_size": [], "dns.resolver.LRUCache.__init__": [], "dns.resolver.LRUCacheNode.unlink": [], "dns.resolver.LRUCacheNode.link_after": [], "dns.resolver.LRUCacheNode.link_before": [], "dns.resolver.LRUCacheNode.__init__": [], "dns.resolver.Cache.flush": [], "dns.resolver.Cache.put": [], "dns.resolver.Cache.get": [], "dns.resolver.Cache._maybe_clean": [], "dns.resolver.Cache.__init__": [], "dns.resolver.Answer.__delitem__": [], "dns.resolver.Answer.__getitem__": [], "dns.resolver.Answer.__iter__": [], "dns.resolver.Answer.__len__": [], "dns.resolver.Answer.__getattr__": [], "dns.resolver.Answer.__init__": [], "dns.resolver.NoNameservers._fmt_kwargs": [], "dns.resolver.NoAnswer._fmt_kwargs": [], "dns.resolver.NXDOMAIN.response": [], "dns.resolver.NXDOMAIN.responses": [], "dns.resolver.NXDOMAIN.qnames": [], "dns.resolver.NXDOMAIN.__add__": [], "dns.resolver.NXDOMAIN.canonical_name": [], "dns.resolver.NXDOMAIN.__str__": [], "dns.resolver.NXDOMAIN._check_kwargs": [], "traceback2.tests.test_traceback.TestTracebackException.test_format_bad_filename": [], "traceback2.tests.test_traceback.TestTracebackException.test_format_unicode_filename": [], "traceback2.tests.test_traceback.TestTracebackException.test_syntax_undecoded_lines": [], "traceback2.tests.test_traceback.TestTracebackException.test_syntax_no_extras": [], "traceback2.tests.test_traceback.TestTracebackException.test_no_locals": [], "traceback2.tests.test_traceback.TestTracebackException.test_locals": [], "traceback2.tests.test_traceback.TestTracebackException.test_lookup_lines": [], "traceback2.tests.test_traceback.TestTracebackException.test_limit": [], "traceback2.tests.test_traceback.TestTracebackException.test_context": [], "traceback2.tests.test_traceback.TestTracebackException.test_cause": [], "traceback2.tests.test_traceback.TestTracebackException.test_from_exception": [], "traceback2.tests.test_traceback.TestTracebackException.test_smoke": [], "traceback2.tests.test_traceback.TestStack.test_format_locals": [], "traceback2.tests.test_traceback.TestStack.test_no_locals": [], "traceback2.tests.test_traceback.TestStack.test_locals": [], "traceback2.tests.test_traceback.TestStack.test_format_bad_filename": [], "traceback2.tests.test_traceback.TestStack.test_format_unicode_filename": [], "traceback2.tests.test_traceback.TestStack.test_format_smoke": [], "traceback2.tests.test_traceback.TestStack.test_from_list": [], "traceback2.tests.test_traceback.TestStack.test_extract_stackup_deferred_lookup_lines": [], "traceback2.tests.test_traceback.TestStack.test_extract_stack_lookup_lines": [], "traceback2.tests.test_traceback.TestStack.test_extract_stack_limit": [], "traceback2.tests.test_traceback.TestStack.test_extract_stack": [], "traceback2.tests.test_traceback.TestStack.test_walk_tb": [], "traceback2.tests.test_traceback.TestStack.test_walk_stack": [], "traceback2.tests.test_traceback.TestFrame.test_explicit_line": [], "traceback2.tests.test_traceback.TestFrame.test_lazy_lines": [], "traceback2.tests.test_traceback.TestFrame.test_basics": [], "traceback2.tests.test_traceback.MiscTracebackCases.test_clear": [], "traceback2.tests.test_traceback.PyExcReportingTests.get_report": [], "traceback2.tests.test_traceback.BaseExceptionReportingTests.test_syntax_error_offset_at_eol": [], "traceback2.tests.test_traceback.BaseExceptionReportingTests.test_cause_recursive": [], "traceback2.tests.test_traceback.BaseExceptionReportingTests.test_cause_and_context": [], "traceback2.tests.test_traceback.BaseExceptionReportingTests.test_context_suppression": [], "traceback2.tests.test_traceback.BaseExceptionReportingTests.test_context": [], "traceback2.tests.test_traceback.BaseExceptionReportingTests.test_cause": [], "traceback2.tests.test_traceback.BaseExceptionReportingTests.test_simple": [], "traceback2.tests.test_traceback.BaseExceptionReportingTests.check_zero_div": [], "traceback2.tests.test_traceback.BaseExceptionReportingTests.zero_div": [], "traceback2.tests.test_traceback.BaseExceptionReportingTests.get_exception": [], "traceback2.tests.test_traceback.TracebackFormatTests.test_stack_format": [], "traceback2.tests.test_traceback.TracebackFormatTests.test_traceback_format_with_cleared_frames": [], "traceback2.tests.test_traceback.TracebackFormatTests.test_traceback_format": [], "traceback2.tests.test_traceback.TracebackFormatTests.check_traceback_format": [], "traceback2.tests.test_traceback.TracebackFormatTests.some_exception": [], "traceback2.tests.test_traceback.SyntaxTracebackCases.test_encoded_file": [], "traceback2.tests.test_traceback.SyntaxTracebackCases.test_without_exception": [], "traceback2.tests.test_traceback.SyntaxTracebackCases.test_format_exception_only_undecodable__str__": [], "traceback2.tests.test_traceback.SyntaxTracebackCases.test_format_exception_only_bad__str__": [], "traceback2.tests.test_traceback.SyntaxTracebackCases.test_base_exception": [], "traceback2.tests.test_traceback.SyntaxTracebackCases.test_bad_indentation": [], "traceback2.tests.test_traceback.SyntaxTracebackCases.test_nocaret": [], "traceback2.tests.test_traceback.SyntaxTracebackCases.test_caret": [], "traceback2.tests.test_traceback.SyntaxTracebackCases.syntax_error_bad_indentation2": [], "traceback2.tests.test_traceback.SyntaxTracebackCases.syntax_error_with_caret_non_ascii": [], "traceback2.tests.test_traceback.SyntaxTracebackCases.syntax_error_bad_indentation": [], "traceback2.tests.test_traceback.SyntaxTracebackCases.syntax_error_with_caret_2": [], "traceback2.tests.test_traceback.SyntaxTracebackCases.syntax_error_with_caret": [], "traceback2.tests.test_traceback.SyntaxTracebackCases.get_exception_format": [], "traceback2.tests.test_traceback.test_tb.__init__": [], "traceback2.tests.test_traceback.test_frame.__init__": [], "traceback2.tests.test_traceback.test_code.__init__": [], "traceback2.tests.test_traceback.FakeLoader.get_source": [], "traceback2.tests.test_traceback.FakeLoader.__init__": [], "traceback2.tests.test_traceback.captured_output": [], "migrate.versioning.util.importpath.import_path": [], "sqlalchemy.ext.instrumentation._install_lookups": [], "sqlalchemy.ext.instrumentation._reinstall_default_lookups": [], "sqlalchemy.ext.instrumentation._install_instrumented_lookups": [], "sqlalchemy.ext.instrumentation._ClassInstrumentationAdapter.dict_getter": [], "sqlalchemy.ext.instrumentation._ClassInstrumentationAdapter.state_getter": [], "sqlalchemy.ext.instrumentation._ClassInstrumentationAdapter.has_state": [], "sqlalchemy.ext.instrumentation._ClassInstrumentationAdapter.teardown_instance": [], "sqlalchemy.ext.instrumentation._ClassInstrumentationAdapter.setup_instance": [], "sqlalchemy.ext.instrumentation._ClassInstrumentationAdapter._new_state_if_none": [], "sqlalchemy.ext.instrumentation._ClassInstrumentationAdapter.new_instance": [], "sqlalchemy.ext.instrumentation._ClassInstrumentationAdapter.initialize_collection": [], "sqlalchemy.ext.instrumentation._ClassInstrumentationAdapter.instrument_collection_class": [], "sqlalchemy.ext.instrumentation._ClassInstrumentationAdapter.uninstall_member": [], "sqlalchemy.ext.instrumentation._ClassInstrumentationAdapter.install_member": [], "sqlalchemy.ext.instrumentation._ClassInstrumentationAdapter.uninstall_descriptor": [], "sqlalchemy.ext.instrumentation._ClassInstrumentationAdapter.install_descriptor": [], "sqlalchemy.ext.instrumentation._ClassInstrumentationAdapter.post_configure_attribute": [], "sqlalchemy.ext.instrumentation._ClassInstrumentationAdapter.instrument_attribute": [], "sqlalchemy.ext.instrumentation._ClassInstrumentationAdapter.manager_getter": [], "sqlalchemy.ext.instrumentation._ClassInstrumentationAdapter.unregister": [], "sqlalchemy.ext.instrumentation._ClassInstrumentationAdapter.manage": [], "sqlalchemy.ext.instrumentation._ClassInstrumentationAdapter.__init__": [], "sqlalchemy.ext.instrumentation.InstrumentationManager.dict_getter": [], "sqlalchemy.ext.instrumentation.InstrumentationManager.state_getter": [], "sqlalchemy.ext.instrumentation.InstrumentationManager.remove_state": [], "sqlalchemy.ext.instrumentation.InstrumentationManager.install_state": [], "sqlalchemy.ext.instrumentation.InstrumentationManager.initialize_instance_dict": [], "sqlalchemy.ext.instrumentation.InstrumentationManager.get_instance_dict": [], "sqlalchemy.ext.instrumentation.InstrumentationManager.instrument_collection_class": [], "sqlalchemy.ext.instrumentation.InstrumentationManager.uninstall_member": [], "sqlalchemy.ext.instrumentation.InstrumentationManager.install_member": [], "sqlalchemy.ext.instrumentation.InstrumentationManager.uninstall_descriptor": [], "sqlalchemy.ext.instrumentation.InstrumentationManager.install_descriptor": [], "sqlalchemy.ext.instrumentation.InstrumentationManager.post_configure_attribute": [], "sqlalchemy.ext.instrumentation.InstrumentationManager.instrument_attribute": [], "sqlalchemy.ext.instrumentation.InstrumentationManager.manager_getter": [], "sqlalchemy.ext.instrumentation.InstrumentationManager.unregister": [], "sqlalchemy.ext.instrumentation.InstrumentationManager.manage": [], "sqlalchemy.ext.instrumentation.InstrumentationManager.__init__": [], "sqlalchemy.ext.instrumentation.ExtendedInstrumentationRegistry.dict_of": [], "sqlalchemy.ext.instrumentation.ExtendedInstrumentationRegistry.state_of": [], "sqlalchemy.ext.instrumentation.ExtendedInstrumentationRegistry.manager_of_class": [], "sqlalchemy.ext.instrumentation.ExtendedInstrumentationRegistry.unregister": [], "sqlalchemy.ext.instrumentation.ExtendedInstrumentationRegistry._collect_management_factories_for": [], "sqlalchemy.ext.instrumentation.ExtendedInstrumentationRegistry._extended_class_manager": [], "sqlalchemy.ext.instrumentation.ExtendedInstrumentationRegistry._check_conflicts": [], "sqlalchemy.ext.instrumentation.ExtendedInstrumentationRegistry._locate_extended_factory": [], "sqlalchemy.ext.instrumentation.find_native_user_instrumentation_hook": [], "parso.utils.parse_version_string": [], "parso.utils._parse_version": [], "parso.utils.PythonVersionInfo.__ne__": [], "parso.utils.PythonVersionInfo.__eq__": [], "parso.utils.PythonVersionInfo.__gt__": [], "parso.utils._PythonVersionInfo.__init__": [], "parso.utils.version_info": [], "parso.utils.python_bytes_to_unicode": [], "parso.utils.split_lines": [], "parso.utils.Version.__init__": [], "jedi.third_party.typeshed.stdlib.2and3.aifc._aifc_params.__init__": [], "IPython.core.magics.auto.AutoMagics.autocall": [], "IPython.core.magics.auto.AutoMagics.automagic": [], "IPython.core.magics.auto.AutoMagics.__init__": [], "eventlet.hubs.epolls.Hub.do_poll": [], "eventlet.hubs.epolls.Hub.add": [], "eventlet.hubs.epolls.Hub.__init__": [], "eventlet.hubs.epolls.is_available": [], "libcst.codemod.visitors.tests.test_remove_imports.TestRemoveImportsCodemod.test_remove_comma": [], "libcst.codemod.visitors.tests.test_remove_imports.TestRemoveImportsCodemod.test_remove_import_alias_after_inserting": [], "libcst.codemod.visitors.tests.test_remove_imports.TestRemoveImportsCodemod.test_remove_import_with_all": [], "libcst.codemod.visitors.tests.test_remove_imports.TestRemoveImportsCodemod.test_remove_import_node": [], "libcst.codemod.visitors.tests.test_remove_imports.TestRemoveImportsCodemod.test_remove_import_from_node": [], "libcst.codemod.visitors.tests.test_remove_imports.TestRemoveImportsCodemod.test_remove_import_by_node_simple": [], "libcst.codemod.visitors.tests.test_remove_imports.TestRemoveImportsCodemod.test_remove_multiple_imports": [], "libcst.codemod.visitors.tests.test_remove_imports.TestRemoveImportsCodemod.test_remove_import_multiple_assignments": [], "libcst.codemod.visitors.tests.test_remove_imports.TestRemoveImportsCodemod.test_remove_fromimport_complex": [], "libcst.codemod.visitors.tests.test_remove_imports.TestRemoveImportsCodemod.test_remove_import_complex": [], "libcst.codemod.visitors.tests.test_remove_imports.TestRemoveImportsCodemod.test_dont_remove_wrong_importfrom_relative": [], "libcst.codemod.visitors.tests.test_remove_imports.TestRemoveImportsCodemod.test_dont_remove_inuse_importfrom_relative": [], "libcst.codemod.visitors.tests.test_remove_imports.TestRemoveImportsCodemod.test_remove_importfrom_relative": [], "libcst.codemod.visitors.tests.test_remove_imports.TestRemoveImportsCodemod.test_dont_remove_importfrom_alias_simple_wrong_alias": [], "libcst.codemod.visitors.tests.test_remove_imports.TestRemoveImportsCodemod.test_dont_remove_importfrom_simple_wrong_alias": [], "libcst.codemod.visitors.tests.test_remove_imports.TestRemoveImportsCodemod.test_dont_remove_importfrom_alias_simple": [], "libcst.codemod.visitors.tests.test_remove_imports.TestRemoveImportsCodemod.test_dont_remove_importfrom_simple": [], "libcst.codemod.visitors.tests.test_remove_imports.TestRemoveImportsCodemod.test_remove_importfrom_alias_simple": [], "libcst.codemod.visitors.tests.test_remove_imports.TestRemoveImportsCodemod.test_remove_importfrom_simple": [], "libcst.codemod.visitors.tests.test_remove_imports.TestRemoveImportsCodemod.test_dont_remove_import_wrong_alias_simple": [], "libcst.codemod.visitors.tests.test_remove_imports.TestRemoveImportsCodemod.test_dont_remove_import_simple_wrong_alias": [], "libcst.codemod.visitors.tests.test_remove_imports.TestRemoveImportsCodemod.test_dont_remove_import_alias_simple": [], "libcst.codemod.visitors.tests.test_remove_imports.TestRemoveImportsCodemod.test_dont_remove_import_simple": [], "libcst.codemod.visitors.tests.test_remove_imports.TestRemoveImportsCodemod.test_remove_import_alias_simple": [], "libcst.codemod.visitors.tests.test_remove_imports.TestRemoveImportsCodemod.test_remove_fromimport_keeping_inline_comment": [], "libcst.codemod.visitors.tests.test_remove_imports.TestRemoveImportsCodemod.test_remove_fromimport_keeping_standalone_comment": [], "libcst.codemod.visitors.tests.test_remove_imports.TestRemoveImportsCodemod.test_remove_fromimport_simple": [], "libcst.codemod.visitors.tests.test_remove_imports.TestRemoveImportsCodemod.test_remove_import_simple": [], "libcst.codemod.visitors.tests.test_remove_imports.TestRemoveImportsCodemod.test_noop": [], "oslo_db.tests.sqlalchemy.test_migration_common.TestMigrationCommon.test_db_sanity_table_not_utf8_exclude_migrate_tables": [], "oslo_db.tests.sqlalchemy.test_migration_common.TestMigrationCommon.test_db_sanity_table_not_utf8": [], "oslo_db.tests.sqlalchemy.test_migration_common.TestMigrationCommon.test_db_sync_sanity_skipped": [], "oslo_db.tests.sqlalchemy.test_migration_common.TestMigrationCommon.test_db_sync_sanity_called": [], "oslo_db.tests.sqlalchemy.test_migration_common.TestMigrationCommon.test_db_sync_downgrade": [], "oslo_db.tests.sqlalchemy.test_migration_common.TestMigrationCommon.test_db_sync_upgrade": [], "oslo_db.tests.sqlalchemy.test_migration_common.TestMigrationCommon.test_db_sync_known_error_raised": [], "oslo_db.tests.sqlalchemy.test_migration_common.TestMigrationCommon.test_db_sync_script_not_present": [], "oslo_db.tests.sqlalchemy.test_migration_common.TestMigrationCommon.test_db_sync_wrong_version": [], "oslo_db.tests.sqlalchemy.test_migration_common.TestMigrationCommon.test_db_version_raise_not_controlled_migrate_tables": [], "oslo_db.tests.sqlalchemy.test_migration_common.TestMigrationCommon.test_db_version_raise_not_controlled_alembic_tables": [], "oslo_db.tests.sqlalchemy.test_migration_common.TestMigrationCommon.test_db_version_raise_not_controlled_error_no_tables": [], "oslo_db.tests.sqlalchemy.test_migration_common.TestMigrationCommon.test_db_version_raise_not_controlled_error_tables": [], "oslo_db.tests.sqlalchemy.test_migration_common.TestMigrationCommon.test_db_version_raise_not_controlled_error_first": [], "oslo_db.tests.sqlalchemy.test_migration_common.TestMigrationCommon.test_db_version_return": [], "oslo_db.tests.sqlalchemy.test_migration_common.TestMigrationCommon.test_db_version_control_version_greater_than_actual_version": [], "oslo_db.tests.sqlalchemy.test_migration_common.TestMigrationCommon.test_db_version_control_version_less_than_actual_version": [], "oslo_db.tests.sqlalchemy.test_migration_common.TestMigrationCommon.test_db_version_control": [], "oslo_db.tests.sqlalchemy.test_migration_common.TestMigrationCommon.test_find_migrate_repo_called_few_times": [], "oslo_db.tests.sqlalchemy.test_migration_common.TestMigrationCommon.test_find_migrate_repo_called_once": [], "oslo_db.tests.sqlalchemy.test_migration_common.TestMigrationCommon.test_find_migrate_repo_path_not_found": [], "oslo_db.tests.sqlalchemy.test_migration_common.TestMigrationCommon.tearDown": [], "oslo_db.tests.sqlalchemy.test_migration_common.TestMigrationCommon.setUp": [], "keystoneauth1.access.service_catalog.ServiceCatalogV3.is_interface_match": [], "keystoneauth1.access.service_catalog.ServiceCatalogV3.normalize_interface": [], "keystoneauth1.access.service_catalog.ServiceCatalogV3.from_token": [], "keystoneauth1.access.service_catalog.ServiceCatalogV2._denormalize_endpoints": [], "keystoneauth1.access.service_catalog.ServiceCatalogV2._normalize_endpoints": [], "keystoneauth1.access.service_catalog.ServiceCatalogV2.is_interface_match": [], "keystoneauth1.access.service_catalog.ServiceCatalogV2.normalize_interface": [], "keystoneauth1.access.service_catalog.ServiceCatalogV2.from_token": [], "keystoneauth1.access.service_catalog.ServiceCatalog.endpoint_data_for": [], "keystoneauth1.access.service_catalog.ServiceCatalog.url_for": [], "keystoneauth1.access.service_catalog.ServiceCatalog.get_urls": [], "keystoneauth1.access.service_catalog.ServiceCatalog.get_endpoint_data_list": [], "keystoneauth1.access.service_catalog.ServiceCatalog.get_endpoints": [], "keystoneauth1.access.service_catalog.ServiceCatalog._endpoints_by_type": [], "keystoneauth1.access.service_catalog.ServiceCatalog.get_endpoints_data": [], "keystoneauth1.access.service_catalog.ServiceCatalog._get_interface_list": [], "keystoneauth1.access.service_catalog.ServiceCatalog.normalize_catalog": [], "keystoneauth1.access.service_catalog.ServiceCatalog._denormalize_endpoints": [], "keystoneauth1.access.service_catalog.ServiceCatalog._normalize_endpoints": [], "keystoneauth1.access.service_catalog.ServiceCatalog.normalize_interface": [], "keystoneauth1.access.service_catalog.ServiceCatalog.is_interface_match": [], "keystoneauth1.access.service_catalog.ServiceCatalog.catalog": [], "keystoneauth1.access.service_catalog.ServiceCatalog._get_endpoint_region": [], "keystoneauth1.access.service_catalog.ServiceCatalog.__init__": [], "keystoneauth1.tests.unit.access.test_v2_service_catalog.ServiceCatalogTest.test_service_catalog_without_service_type": [], "keystoneauth1.tests.unit.access.test_v2_service_catalog.ServiceCatalogTest.test_service_catalog_endpoint_id": [], "keystoneauth1.tests.unit.access.test_v2_service_catalog.ServiceCatalogTest.test_service_catalog_multiple_service_types": [], "keystoneauth1.tests.unit.access.test_v2_service_catalog.ServiceCatalogTest.test_service_catalog_service_name": [], "keystoneauth1.tests.unit.access.test_v2_service_catalog.ServiceCatalogTest.test_servcie_catalog_get_url_region_names": [], "keystoneauth1.tests.unit.access.test_v2_service_catalog.ServiceCatalogTest.test_service_catalog_url_for_region_names": [], "keystoneauth1.tests.unit.access.test_v2_service_catalog.ServiceCatalogTest.test_service_catalog_get_endpoints_region_names": [], "keystoneauth1.tests.unit.access.test_v2_service_catalog.ServiceCatalogTest.test_service_catalog_empty": [], "keystoneauth1.tests.unit.access.test_v2_service_catalog.ServiceCatalogTest.test_service_catalog_endpoints": [], "keystoneauth1.tests.unit.access.test_v2_service_catalog.ServiceCatalogTest.test_building_a_service_catalog": [], "keystoneauth1.tests.unit.access.test_v2_service_catalog.ServiceCatalogTest.setUp": [], "sqlalchemy.testing.suite.test_unicode_ddl.UnicodeSchemaTest.test_repr": [], "sqlalchemy.testing.suite.test_unicode_ddl.UnicodeSchemaTest.test_reflect": [], "sqlalchemy.testing.suite.test_unicode_ddl.UnicodeSchemaTest.test_col_targeting": [], "sqlalchemy.testing.suite.test_unicode_ddl.UnicodeSchemaTest.test_insert": [], "sqlalchemy.testing.suite.test_unicode_ddl.UnicodeSchemaTest.define_tables": [], "sndhdr.SndHeaders.__init__": [], "IPython.utils.tests.test_pycolorize.test_loop_colors": [], "keystone.common.sql.migrate_repo.versions.096_drop_role_name_constraint.upgrade": [ { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/096_drop_role_name_constraint.py", "start": { "line": 24, "column": 17 }, "stop": { "line": 24, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/096_drop_role_name_constraint.py", "start": { "line": 44, "column": 15 }, "stop": { "line": 44, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/096_drop_role_name_constraint.py", "start": { "line": 38, "column": 29 }, "stop": { "line": 38, "column": 32 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/096_drop_role_name_constraint.py", "start": { "line": 49, "column": 8 }, "stop": { "line": 49, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.UniqueConstraint.__init__", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/096_drop_role_name_constraint.py", "start": { "line": 38, "column": 29 }, "stop": { "line": 38, "column": 48 } }, { "path": "keystone/common/sql/migrate_repo/versions/096_drop_role_name_constraint.py", "start": { "line": 44, "column": 15 }, "stop": { "line": 44, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__ne__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/096_drop_role_name_constraint.py", "start": { "line": 49, "column": 8 }, "stop": { "line": 50, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.drop", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "dynamic" } ], "keystone.common.sql.contract_repo.versions.036_contract_rename_application_credential_restriction_column.upgrade": [ { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/036_contract_rename_application_credential_restriction_column.py", "start": { "line": 37, "column": 27 }, "stop": { "line": 37, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/036_contract_rename_application_credential_restriction_column.py", "start": { "line": 37, "column": 54 }, "stop": { "line": 37, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.sqltypes.Boolean.__init__", "class_name": "sqlalchemy.sql.sqltypes.Boolean", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/036_contract_rename_application_credential_restriction_column.py", "start": { "line": 27, "column": 8 }, "stop": { "line": 27, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.drop", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/036_contract_rename_application_credential_restriction_column.py", "start": { "line": 24, "column": 20 }, "stop": { "line": 24, "column": 29 } }, { "path": "keystone/common/sql/contract_repo/versions/036_contract_rename_application_credential_restriction_column.py", "start": { "line": 20, "column": 35 }, "stop": { "line": 20, "column": 44 } }, { "path": "keystone/common/sql/contract_repo/versions/036_contract_rename_application_credential_restriction_column.py", "start": { "line": 25, "column": 20 }, "stop": { "line": 25, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "jedi.inference.value.instance.InstanceArguments.unpack": [], "jedi.inference.value.instance.InstanceArguments.__init__": [], "jedi.inference.value.instance.SelfAttributeFilter._check_flows": [], "jedi.inference.value.instance.SelfAttributeFilter._convert_names": [], "jedi.inference.value.instance.SelfAttributeFilter._is_in_right_scope": [], "jedi.inference.value.instance.SelfAttributeFilter._filter_self_names": [], "jedi.inference.value.instance.SelfAttributeFilter._filter": [], "jedi.inference.value.instance.SelfAttributeFilter.__init__": [], "jedi.inference.value.instance.InstanceClassFilter.__repr__": [], "jedi.inference.value.instance.InstanceClassFilter._convert": [], "jedi.inference.value.instance.InstanceClassFilter.values": [], "jedi.inference.value.instance.InstanceClassFilter.get": [], "jedi.inference.value.instance.InstanceClassFilter.__init__": [], "jedi.inference.value.instance.LazyInstanceClassName.get_defining_qualified_value": [], "jedi.inference.value.instance.LazyInstanceClassName.get_signatures": [], "jedi.inference.value.instance.LazyInstanceClassName.infer": [], "jedi.inference.value.instance.LazyInstanceClassName.__init__": [], "jedi.inference.value.instance.SelfName.infer": [], "jedi.inference.value.instance.SelfName.get_defining_qualified_value": [], "jedi.inference.value.instance.SelfName.parent_context": [], "jedi.inference.value.instance.SelfName.__init__": [], "jedi.inference.value.instance.CompiledBoundMethod.get_signatures": [], "jedi.inference.value.instance.CompiledBoundMethod.is_bound_method": [], "jedi.inference.value.instance.BoundMethod.__repr__": [], "jedi.inference.value.instance.BoundMethod.get_signatures": [], "jedi.inference.value.instance.BoundMethod.get_signature_functions": [], "jedi.inference.value.instance.BoundMethod.py__call__": [], "jedi.inference.value.instance.BoundMethod._as_context": [], "jedi.inference.value.instance.BoundMethod._get_arguments": [], "jedi.inference.value.instance.BoundMethod.py__class__": [], "jedi.inference.value.instance.BoundMethod.name": [], "jedi.inference.value.instance.BoundMethod.is_bound_method": [], "jedi.inference.value.instance.BoundMethod.__init__": [], "jedi.inference.value.instance.CompiledInstanceClassFilter._convert": [], "jedi.inference.value.instance.CompiledInstanceClassFilter.values": [], "jedi.inference.value.instance.CompiledInstanceClassFilter.get": [], "jedi.inference.value.instance.CompiledInstanceClassFilter.__init__": [], "jedi.inference.value.instance.CompiledInstanceName.infer": [], "jedi.inference.value.instance.TreeInstance.__repr__": [], "jedi.inference.value.instance.TreeInstance.py__simple_getitem__": [], "jedi.inference.value.instance.TreeInstance.get_key_values": [], "jedi.inference.value.instance.TreeInstance.get_annotated_class_object": [], "jedi.inference.value.instance.TreeInstance._get_annotated_class_object": [], "jedi.inference.value.instance.TreeInstance.__init__": [], "jedi.inference.value.instance._BaseTreeInstance.get_function_slot_names": [], "jedi.inference.value.instance._BaseTreeInstance.py__get__": [], "jedi.inference.value.instance._BaseTreeInstance.py__call__": [], "jedi.inference.value.instance._BaseTreeInstance.py__next__": [], "jedi.inference.value.instance._BaseTreeInstance.py__iter__": [], "jedi.inference.value.instance._BaseTreeInstance.py__getitem__": [], "jedi.inference.value.instance._BaseTreeInstance.py__getattribute__alternatives": [], "jedi.inference.value.instance._BaseTreeInstance.create_instance_context": [], "jedi.inference.value.instance._BaseTreeInstance.get_filters": [], "jedi.inference.value.instance._BaseTreeInstance.name": [], "jedi.inference.value.instance._BaseTreeInstance.array_type": [], "jedi.inference.value.instance.CompiledInstance.is_stub": [], "jedi.inference.value.instance.CompiledInstance.name": [], "jedi.inference.value.instance.CompiledInstance.get_filters": [], "jedi.inference.value.instance.CompiledInstance.__init__": [], "jedi.inference.value.instance.AbstractInstanceValue.__repr__": [], "jedi.inference.value.instance.AbstractInstanceValue.get_type_hint": [], "jedi.inference.value.instance.AbstractInstanceValue.execute_function_slots": [], "jedi.inference.value.instance.AbstractInstanceValue.get_function_slot_names": [], "jedi.inference.value.instance.AbstractInstanceValue.get_signatures": [], "jedi.inference.value.instance.AbstractInstanceValue.name": [], "jedi.inference.value.instance.AbstractInstanceValue.py__bool__": [], "jedi.inference.value.instance.AbstractInstanceValue.py__class__": [], "jedi.inference.value.instance.AbstractInstanceValue.get_annotated_class_object": [], "jedi.inference.value.instance.AbstractInstanceValue.get_qualified_names": [], "jedi.inference.value.instance.AbstractInstanceValue.is_instance": [], "jedi.inference.value.instance.AbstractInstanceValue.__init__": [], "jedi.inference.value.instance.MethodExecutionContext.__init__": [], "jedi.inference.value.instance.AnonymousMethodExecutionContext.get_param_names": [], "jedi.inference.value.instance.AnonymousMethodExecutionContext.get_filters": [], "jedi.inference.value.instance.AnonymousMethodExecutionContext.__init__": [], "jedi.inference.value.instance.AnonymousMethodExecutionFilter._convert_param": [], "jedi.inference.value.instance.AnonymousMethodExecutionFilter.__init__": [], "jedi.inference.value.instance.InstanceExecutedParamName.matches_signature": [], "jedi.inference.value.instance.InstanceExecutedParamName.infer": [], "jedi.inference.value.instance.InstanceExecutedParamName.__init__": [], "kombu.asynchronous.timer.Timer.schedule": [], "kombu.asynchronous.timer.Timer.queue": [], "kombu.asynchronous.timer.Timer.__nonzero__": [], "kombu.asynchronous.timer.Timer.__len__": [], "kombu.asynchronous.timer.Timer.cancel": [], "kombu.asynchronous.timer.Timer.clear": [], "kombu.asynchronous.timer.Timer.__iter__": [], "kombu.asynchronous.timer.Timer.stop": [], "kombu.asynchronous.timer.Timer.handle_error": [], "kombu.asynchronous.timer.Timer.apply_entry": [], "kombu.asynchronous.timer.Timer._enter": [], "kombu.asynchronous.timer.Timer.enter_after": [], "kombu.asynchronous.timer.Timer.enter_at": [], "kombu.asynchronous.timer.Timer.call_repeatedly": [], "kombu.asynchronous.timer.Timer.call_after": [], "kombu.asynchronous.timer.Timer.call_at": [], "kombu.asynchronous.timer.Timer.__exit__": [], "kombu.asynchronous.timer.Timer.__enter__": [], "kombu.asynchronous.timer.Timer.__init__": [], "kombu.asynchronous.timer.Entry.cancelled": [], "kombu.asynchronous.timer.Entry.__lt__": [], "kombu.asynchronous.timer.Entry.__repr__": [], "kombu.asynchronous.timer.Entry.cancel": [], "kombu.asynchronous.timer.Entry.__call__": [], "kombu.asynchronous.timer.Entry.__init__": [], "kombu.asynchronous.timer.to_timestamp": [], "kombu.asynchronous.timer.scheduled.__init__": [], "keystone.common.sql.data_migration_repo.versions.078_placeholder.upgrade": [], "sqlalchemy.dialects.mysql.types.NCHAR.__init__": [], "sqlalchemy.dialects.mysql.types.NVARCHAR.__init__": [], "sqlalchemy.dialects.mysql.types.CHAR._adapt_string_for_cast": [], "sqlalchemy.dialects.mysql.types.CHAR.__init__": [], "sqlalchemy.dialects.mysql.types.VARCHAR.__init__": [], "sqlalchemy.dialects.mysql.types.LONGTEXT.__init__": [], "sqlalchemy.dialects.mysql.types.MEDIUMTEXT.__init__": [], "sqlalchemy.dialects.mysql.types.TINYTEXT.__init__": [], "sqlalchemy.dialects.mysql.types.TEXT.__init__": [], "sqlalchemy.dialects.mysql.types.YEAR.__init__": [], "sqlalchemy.dialects.mysql.types.DATETIME.__init__": [], "sqlalchemy.dialects.mysql.types.TIMESTAMP.__init__": [], "sqlalchemy.dialects.mysql.types.TIME.result_processor": [], "sqlalchemy.dialects.mysql.types.TIME.__init__": [], "sqlalchemy.dialects.mysql.types.BIT.result_processor": [], "sqlalchemy.dialects.mysql.types.BIT.__init__": [], "sqlalchemy.dialects.mysql.types.SMALLINT.__init__": [], "sqlalchemy.dialects.mysql.types.TINYINT.__init__": [], "sqlalchemy.dialects.mysql.types.MEDIUMINT.__init__": [], "sqlalchemy.dialects.mysql.types.BIGINT.__init__": [], "sqlalchemy.dialects.mysql.types.INTEGER.__init__": [], "sqlalchemy.dialects.mysql.types.FLOAT.bind_processor": [], "sqlalchemy.dialects.mysql.types.FLOAT.__init__": [], "sqlalchemy.dialects.mysql.types.REAL.__init__": [], "sqlalchemy.dialects.mysql.types.DOUBLE.__init__": [], "sqlalchemy.dialects.mysql.types.DECIMAL.__init__": [], "sqlalchemy.dialects.mysql.types.NUMERIC.__init__": [], "sqlalchemy.dialects.mysql.types._MatchType.__init__": [], "sqlalchemy.dialects.mysql.types._StringType.__repr__": [], "sqlalchemy.dialects.mysql.types._StringType.__init__": [], "sqlalchemy.dialects.mysql.types._IntegerType.__repr__": [], "sqlalchemy.dialects.mysql.types._IntegerType.__init__": [], "sqlalchemy.dialects.mysql.types._FloatType.__repr__": [], "sqlalchemy.dialects.mysql.types._FloatType.__init__": [], "sqlalchemy.dialects.mysql.types._NumericType.__repr__": [], "sqlalchemy.dialects.mysql.types._NumericType.__init__": [], "setuptools.command.upload_docs.upload_docs.upload_file": [], "setuptools.command.upload_docs.upload_docs._build_multipart": [], "setuptools.command.upload_docs.upload_docs._build_part": [], "setuptools.command.upload_docs.upload_docs.run": [], "setuptools.command.upload_docs.upload_docs.create_zipfile": [], "setuptools.command.upload_docs.upload_docs.finalize_options": [], "setuptools.command.upload_docs.upload_docs.initialize_options": [], "setuptools.command.upload_docs.upload_docs.has_sphinx": [], "setuptools.command.upload_docs._encode": [], "cryptography.hazmat.backends.openssl.ed448._Ed448PrivateKey._raw_private_bytes": [], "cryptography.hazmat.backends.openssl.ed448._Ed448PrivateKey.private_bytes": [], "cryptography.hazmat.backends.openssl.ed448._Ed448PrivateKey.sign": [], "cryptography.hazmat.backends.openssl.ed448._Ed448PrivateKey.public_key": [], "cryptography.hazmat.backends.openssl.ed448._Ed448PrivateKey.__init__": [], "cryptography.hazmat.backends.openssl.ed448._Ed448PublicKey.verify": [], "cryptography.hazmat.backends.openssl.ed448._Ed448PublicKey._raw_public_bytes": [], "cryptography.hazmat.backends.openssl.ed448._Ed448PublicKey.public_bytes": [], "cryptography.hazmat.backends.openssl.ed448._Ed448PublicKey.__init__": [], "graphene_sqlalchemy.utils.sort_argument_for_model": [], "graphene_sqlalchemy.utils.sort_enum_for_model": [], "graphene_sqlalchemy.utils._deprecated_object_type_for_model": [], "graphene_sqlalchemy.utils._deprecated_default_symbol_name": [], "graphene_sqlalchemy.utils.EnumValue.__init__": [], "graphene_sqlalchemy.utils.EnumValue.__new__": [], "graphene_sqlalchemy.utils.to_enum_value_name": [], "graphene_sqlalchemy.utils.to_type_name": [], "graphene_sqlalchemy.utils.is_mapped_instance": [], "graphene_sqlalchemy.utils.is_mapped_class": [], "graphene_sqlalchemy.utils.get_query": [], "graphene_sqlalchemy.utils.get_session": [], "fixtures._fixtures.monkeypatch.MonkeyPatch._safe_delete": [], "fixtures._fixtures.monkeypatch.MonkeyPatch._setUp": [], "fixtures._fixtures.monkeypatch.MonkeyPatch.__init__": [], "fixtures._fixtures.monkeypatch._coerce_values": [], "keystoneauth1.plugin.FixedEndpointPlugin.get_endpoint_data": [], "keystoneauth1.plugin.FixedEndpointPlugin.get_endpoint": [], "keystoneauth1.plugin.FixedEndpointPlugin.__init__": [], "keystoneauth1.plugin.BaseAuthPlugin.set_auth_state": [], "keystoneauth1.plugin.BaseAuthPlugin.get_auth_state": [], "keystoneauth1.plugin.BaseAuthPlugin.get_cache_id": [], "keystoneauth1.plugin.BaseAuthPlugin.get_sp_url": [], "keystoneauth1.plugin.BaseAuthPlugin.get_sp_auth_url": [], "keystoneauth1.plugin.BaseAuthPlugin.get_project_id": [], "keystoneauth1.plugin.BaseAuthPlugin.get_user_id": [], "keystoneauth1.plugin.BaseAuthPlugin.invalidate": [], "keystoneauth1.plugin.BaseAuthPlugin.get_connection_params": [], "keystoneauth1.plugin.BaseAuthPlugin.get_endpoint": [], "keystoneauth1.plugin.BaseAuthPlugin.get_api_major_version": [], "keystoneauth1.plugin.BaseAuthPlugin.get_endpoint_data": [], "keystoneauth1.plugin.BaseAuthPlugin.get_headers": [], "keystoneauth1.plugin.BaseAuthPlugin.get_auth_ref": [], "keystoneauth1.plugin.BaseAuthPlugin.get_token": [], "keystoneauth1.plugin.BaseAuthPlugin.__init__": [], "jedi.third_party.typeshed.stdlib.2and3.doctest.TestResults.__init__": [], "pyrsistent._checked_types.CheckedPMap.Evolver.persistent": [], "pyrsistent._checked_types.CheckedPMap.Evolver.set": [], "pyrsistent._checked_types.CheckedPMap.Evolver.__init__": [], "pyrsistent._checked_types.CheckedPMap.__reduce__": [], "pyrsistent._checked_types.CheckedPMap.create": [], "pyrsistent._checked_types.CheckedPMap.serialize": [], "pyrsistent._checked_types.CheckedPMap.__repr__": [], "pyrsistent._checked_types.CheckedPMap.evolver": [], "pyrsistent._checked_types.CheckedPMap.__new__": [], "pyrsistent._checked_types._CheckedMapTypeMeta.__new__": [], "pyrsistent._checked_types.CheckedPSet.Evolver.persistent": [], "pyrsistent._checked_types.CheckedPSet.Evolver.add": [], "pyrsistent._checked_types.CheckedPSet.Evolver._check": [], "pyrsistent._checked_types.CheckedPSet.Evolver.__init__": [], "pyrsistent._checked_types.CheckedPSet.evolver": [], "pyrsistent._checked_types.CheckedPSet.__reduce__": [], "pyrsistent._checked_types.CheckedPSet.serialize": [], "pyrsistent._checked_types.CheckedPSet.__str__": [], "pyrsistent._checked_types.CheckedPSet.__repr__": [], "pyrsistent._checked_types.CheckedPSet.__new__": [], "pyrsistent._checked_types.CheckedPVector.evolver": [], "pyrsistent._checked_types.CheckedPVector.__repr__": [], "pyrsistent._checked_types.CheckedPVector.Evolver.persistent": [], "pyrsistent._checked_types.CheckedPVector.Evolver.extend": [], "pyrsistent._checked_types.CheckedPVector.Evolver.append": [], "pyrsistent._checked_types.CheckedPVector.Evolver.__setitem__": [], "pyrsistent._checked_types.CheckedPVector.Evolver._check": [], "pyrsistent._checked_types.CheckedPVector.Evolver.__init__": [], "pyrsistent._checked_types.CheckedPVector.__reduce__": [], "pyrsistent._checked_types.CheckedPVector.serialize": [], "pyrsistent._checked_types.CheckedPVector.extend": [], "pyrsistent._checked_types.CheckedPVector.append": [], "pyrsistent._checked_types.CheckedPVector.set": [], "pyrsistent._checked_types.CheckedPVector.__new__": [], "pyrsistent._checked_types._checked_type_create": [], "pyrsistent._checked_types.optional": [], "pyrsistent._checked_types._invariant_errors_iterable": [], "pyrsistent._checked_types._invariant_errors": [], "pyrsistent._checked_types._check_types": [], "pyrsistent._checked_types.get_types": [], "pyrsistent._checked_types.get_type": [], "pyrsistent._checked_types._get_class": [], "pyrsistent._checked_types.CheckedTypeError.__init__": [], "pyrsistent._checked_types._CheckedTypeMeta.__new__": [], "pyrsistent._checked_types.store_invariants": [], "pyrsistent._checked_types._all_dicts": [], "pyrsistent._checked_types.wrap_invariant": [], "pyrsistent._checked_types._merge_invariant_results": [], "pyrsistent._checked_types._store_types": [], "pyrsistent._checked_types.maybe_parse_many_user_types": [], "pyrsistent._checked_types.maybe_parse_user_type": [], "pyrsistent._checked_types.InvariantException.__str__": [], "pyrsistent._checked_types.InvariantException.__init__": [], "pyrsistent._checked_types._restore_pickle": [], "pyrsistent._checked_types.CheckedType.serialize": [], "pyrsistent._checked_types.CheckedType.create": [], "graphql.pyutils.enum.unique": [], "graphql.pyutils.enum._reduce_ex_by_name": [], "graphql.pyutils.enum._convert": [], "graphql.pyutils.enum.value": [], "graphql.pyutils.enum.name": [], "graphql.pyutils.enum.__reduce_ex__": [], "graphql.pyutils.enum.__hash__": [], "graphql.pyutils.enum.__ne__": [], "graphql.pyutils.enum.__eq__": [], "graphql.pyutils.enum.__format__": [], "graphql.pyutils.enum.__str__": [], "graphql.pyutils.enum.__repr__": [], "graphql.pyutils.enum.__new__": [], "graphql.pyutils.enum.EnumMeta._get_mixins_": [], "graphql.pyutils.enum.EnumMeta._create_": [], "graphql.pyutils.enum.EnumMeta.__setattr__": [], "graphql.pyutils.enum.EnumMeta.__repr__": [], "graphql.pyutils.enum.EnumMeta.__len__": [], "graphql.pyutils.enum.EnumMeta.__reversed__": [], "graphql.pyutils.enum.EnumMeta.__iter__": [], "graphql.pyutils.enum.EnumMeta.__getitem__": [], "graphql.pyutils.enum.EnumMeta.__getattr__": [], "graphql.pyutils.enum.EnumMeta.__members__": [], "graphql.pyutils.enum.EnumMeta.__dir__": [], "graphql.pyutils.enum.EnumMeta.__delattr__": [], "graphql.pyutils.enum.EnumMeta.__contains__": [], "graphql.pyutils.enum.EnumMeta.__call__": [], "graphql.pyutils.enum.EnumMeta.__bool__": [], "graphql.pyutils.enum.EnumMeta.__new__": [], "graphql.pyutils.enum.EnumMeta.__prepare__": [], "graphql.pyutils.enum._EnumDict.__setitem__": [], "graphql.pyutils.enum._EnumDict.__init__": [], "graphql.pyutils.enum._make_class_unpicklable": [], "graphql.pyutils.enum._is_sunder": [], "graphql.pyutils.enum._is_dunder": [], "graphql.pyutils.enum._is_descriptor": [], "graphql.pyutils.enum._RouteClassAttributeToGetattr.__delete__": [], "graphql.pyutils.enum._RouteClassAttributeToGetattr.__set__": [], "graphql.pyutils.enum._RouteClassAttributeToGetattr.__get__": [], "graphql.pyutils.enum._RouteClassAttributeToGetattr.__init__": [], "traitlets.tests._warnings.expected_warnings": [], "traitlets.tests._warnings.all_warnings": [], "paste.util.scgiserver.serve_application": [], "paste.util.scgiserver.SWAP.handle_connection": [], "paste.util.scgiserver.SWAP.__init__": [], "paste.util.scgiserver.debug": [], "rx.linq.observable.fromfuture.from_future": [], "sqlalchemy.testing.assertsql.assert_engine": [], "sqlalchemy.testing.assertsql.SQLAsserter.assert_": [], "sqlalchemy.testing.assertsql.SQLAsserter._close": [], "sqlalchemy.testing.assertsql.SQLAsserter.__init__": [], "sqlalchemy.testing.assertsql.SQLCursorExecuteObserved.__init__": [], "sqlalchemy.testing.assertsql.SQLExecuteObserved.__repr__": [], "sqlalchemy.testing.assertsql.SQLExecuteObserved.__init__": [], "sqlalchemy.testing.assertsql.Or.process_statement": [], "sqlalchemy.testing.assertsql.Conditional.__init__": [], "sqlalchemy.testing.assertsql.EachOf.no_more_statements": [], "sqlalchemy.testing.assertsql.EachOf.process_statement": [], "sqlalchemy.testing.assertsql.EachOf.__init__": [], "sqlalchemy.testing.assertsql.AllOf.process_statement": [], "sqlalchemy.testing.assertsql.AllOf.__init__": [], "sqlalchemy.testing.assertsql.CountStatements.no_more_statements": [], "sqlalchemy.testing.assertsql.CountStatements.process_statement": [], "sqlalchemy.testing.assertsql.CountStatements.__init__": [], "sqlalchemy.testing.assertsql.DialectSQL._compare_sql": [], "sqlalchemy.testing.assertsql.DialectSQL._received_statement": [], "sqlalchemy.testing.assertsql.DialectSQL._compare_no_space": [], "sqlalchemy.testing.assertsql.DialectSQL._compile_dialect": [], "sqlalchemy.testing.assertsql.RegexSQL._compare_sql": [], "sqlalchemy.testing.assertsql.RegexSQL._failure_message": [], "sqlalchemy.testing.assertsql.RegexSQL.__init__": [], "sqlalchemy.testing.assertsql.CompiledSQL._failure_message": [], "sqlalchemy.testing.assertsql.CompiledSQL._all_params": [], "sqlalchemy.testing.assertsql.CompiledSQL.process_statement": [], "sqlalchemy.testing.assertsql.CompiledSQL._received_statement": [], "sqlalchemy.testing.assertsql.CompiledSQL._compile_dialect": [], "sqlalchemy.testing.assertsql.CompiledSQL._compare_sql": [], "sqlalchemy.testing.assertsql.CompiledSQL.__init__": [], "sqlalchemy.testing.assertsql.CursorSQL.process_statement": [], "sqlalchemy.testing.assertsql.CursorSQL.__init__": [], "sqlalchemy.testing.assertsql.AssertRule.no_more_statements": [], "sqlalchemy.testing.assertsql.AssertRule.process_statement": [], "libcst.codemod.commands.tests.test_noop.TestNOOPCodemod.test_noop": [], "jedi.inference.compiled.load_module": [], "jedi.inference.compiled.get_string_value_set": [], "jedi.inference.compiled.create_simple_object": [], "jedi.inference.compiled.ExactValue.__repr__": [], "jedi.inference.compiled.ExactValue._get_wrapped_value": [], "jedi.inference.compiled.ExactValue.__getattribute__": [], "jedi.inference.compiled.ExactValue.__init__": [], "jedi.inference.compiled.builtin_from_name": [], "sqlalchemy.testing.suite.test_select.IsOrIsNotDistinctFromTest.test_is_or_is_not_distinct_from": [], "sqlalchemy.testing.suite.test_select.IsOrIsNotDistinctFromTest.define_tables": [], "sqlalchemy.testing.suite.test_select.DistinctOnTest.test_distinct_on": [], "sqlalchemy.testing.suite.test_select.ExistsTest.test_select_exists_false": [], "sqlalchemy.testing.suite.test_select.ExistsTest.test_select_exists": [], "sqlalchemy.testing.suite.test_select.ExistsTest.insert_data": [], "sqlalchemy.testing.suite.test_select.ExistsTest.define_tables": [], "sqlalchemy.testing.suite.test_select.IdentityAutoincrementTest.test_autoincrement_with_identity": [], "sqlalchemy.testing.suite.test_select.IdentityAutoincrementTest.define_tables": [], "sqlalchemy.testing.suite.test_select.IdentityColumnTest.test_insert_always_error": [], "sqlalchemy.testing.suite.test_select.IdentityColumnTest.test_select_columns": [], "sqlalchemy.testing.suite.test_select.IdentityColumnTest.test_select_all": [], "sqlalchemy.testing.suite.test_select.IdentityColumnTest.insert_data": [], "sqlalchemy.testing.suite.test_select.IdentityColumnTest.define_tables": [], "sqlalchemy.testing.suite.test_select.ComputedColumnTest.test_select_columns": [], "sqlalchemy.testing.suite.test_select.ComputedColumnTest.test_select_all": [], "sqlalchemy.testing.suite.test_select.ComputedColumnTest.insert_data": [], "sqlalchemy.testing.suite.test_select.ComputedColumnTest.define_tables": [], "sqlalchemy.testing.suite.test_select.LikeFunctionsTest.test_regexp_match": [], "sqlalchemy.testing.suite.test_select.LikeFunctionsTest.test_regexp_replace": [], "sqlalchemy.testing.suite.test_select.LikeFunctionsTest.test_not_regexp_match": [], "sqlalchemy.testing.suite.test_select.LikeFunctionsTest.test_contains_autoescape_escape": [], "sqlalchemy.testing.suite.test_select.LikeFunctionsTest.test_contains_escape": [], "sqlalchemy.testing.suite.test_select.LikeFunctionsTest.test_contains_autoescape": [], "sqlalchemy.testing.suite.test_select.LikeFunctionsTest.test_contains_unescaped": [], "sqlalchemy.testing.suite.test_select.LikeFunctionsTest.test_endswith_autoescape_escape": [], "sqlalchemy.testing.suite.test_select.LikeFunctionsTest.test_endswith_escape": [], "sqlalchemy.testing.suite.test_select.LikeFunctionsTest.test_endswith_autoescape": [], "sqlalchemy.testing.suite.test_select.LikeFunctionsTest.test_endswith_sqlexpr": [], "sqlalchemy.testing.suite.test_select.LikeFunctionsTest.test_endswith_unescaped": [], "sqlalchemy.testing.suite.test_select.LikeFunctionsTest.test_startswith_autoescape_escape": [], "sqlalchemy.testing.suite.test_select.LikeFunctionsTest.test_startswith_escape": [], "sqlalchemy.testing.suite.test_select.LikeFunctionsTest.test_startswith_sqlexpr": [], "sqlalchemy.testing.suite.test_select.LikeFunctionsTest.test_startswith_autoescape": [], "sqlalchemy.testing.suite.test_select.LikeFunctionsTest.test_startswith_unescaped": [], "sqlalchemy.testing.suite.test_select.LikeFunctionsTest._test": [], "sqlalchemy.testing.suite.test_select.LikeFunctionsTest.insert_data": [], "sqlalchemy.testing.suite.test_select.LikeFunctionsTest.define_tables": [], "sqlalchemy.testing.suite.test_select.ExpandingBoundInTest.test_null_in_empty_set_is_false_direct": [], "sqlalchemy.testing.suite.test_select.ExpandingBoundInTest.test_null_in_empty_set_is_false_bindparam": [], "sqlalchemy.testing.suite.test_select.ExpandingBoundInTest.test_empty_set_against_string_negation_direct": [], "sqlalchemy.testing.suite.test_select.ExpandingBoundInTest.test_empty_set_against_string_negation_bindparam": [], "sqlalchemy.testing.suite.test_select.ExpandingBoundInTest.test_empty_set_against_string_direct": [], "sqlalchemy.testing.suite.test_select.ExpandingBoundInTest.test_empty_set_against_string_bindparam": [], "sqlalchemy.testing.suite.test_select.ExpandingBoundInTest.test_empty_set_against_integer_negation_direct": [], "sqlalchemy.testing.suite.test_select.ExpandingBoundInTest.test_empty_set_against_integer_negation_bindparam": [], "sqlalchemy.testing.suite.test_select.ExpandingBoundInTest.test_empty_set_against_integer_direct": [], "sqlalchemy.testing.suite.test_select.ExpandingBoundInTest.test_empty_set_against_integer_bindparam": [], "sqlalchemy.testing.suite.test_select.ExpandingBoundInTest.test_bound_in_heterogeneous_two_tuple_text_bindparam": [], "sqlalchemy.testing.suite.test_select.ExpandingBoundInTest.test_bound_in_heterogeneous_two_tuple_direct": [], "sqlalchemy.testing.suite.test_select.ExpandingBoundInTest.test_bound_in_heterogeneous_two_tuple_bindparam": [], "sqlalchemy.testing.suite.test_select.ExpandingBoundInTest.test_bound_in_two_tuple_direct": [], "sqlalchemy.testing.suite.test_select.ExpandingBoundInTest.test_bound_in_two_tuple_bindparam": [], "sqlalchemy.testing.suite.test_select.ExpandingBoundInTest.test_empty_in_plus_notempty_notin": [], "sqlalchemy.testing.suite.test_select.ExpandingBoundInTest.test_nonempty_in_plus_empty_notin": [], "sqlalchemy.testing.suite.test_select.ExpandingBoundInTest.test_bound_in_scalar_direct": [], "sqlalchemy.testing.suite.test_select.ExpandingBoundInTest.test_bound_in_scalar_bindparam": [], "sqlalchemy.testing.suite.test_select.ExpandingBoundInTest.test_empty_homogeneous_tuples_direct": [], "sqlalchemy.testing.suite.test_select.ExpandingBoundInTest.test_empty_homogeneous_tuples_bindparam": [], "sqlalchemy.testing.suite.test_select.ExpandingBoundInTest.test_empty_heterogeneous_tuples_direct": [], "sqlalchemy.testing.suite.test_select.ExpandingBoundInTest.test_empty_heterogeneous_tuples_bindparam": [], "sqlalchemy.testing.suite.test_select.ExpandingBoundInTest.test_multiple_empty_sets_direct": [], "sqlalchemy.testing.suite.test_select.ExpandingBoundInTest.test_multiple_empty_sets_bindparam": [], "sqlalchemy.testing.suite.test_select.ExpandingBoundInTest._assert_result": [], "sqlalchemy.testing.suite.test_select.ExpandingBoundInTest.insert_data": [], "sqlalchemy.testing.suite.test_select.ExpandingBoundInTest.define_tables": [], "sqlalchemy.testing.suite.test_select.PostCompileParamsTest.test_execute_tuple_expanding_plus_literal_heterogeneous_execute": [], "sqlalchemy.testing.suite.test_select.PostCompileParamsTest.test_execute_tuple_expanding_plus_literal_execute": [], "sqlalchemy.testing.suite.test_select.PostCompileParamsTest.test_execute_expanding_plus_literal_execute": [], "sqlalchemy.testing.suite.test_select.PostCompileParamsTest.test_execute": [], "sqlalchemy.testing.suite.test_select.PostCompileParamsTest.test_compile_literal_binds": [], "sqlalchemy.testing.suite.test_select.PostCompileParamsTest.test_compile": [], "sqlalchemy.testing.suite.test_select.PostCompileParamsTest.insert_data": [], "sqlalchemy.testing.suite.test_select.PostCompileParamsTest.define_tables": [], "sqlalchemy.testing.suite.test_select.CompoundSelectTest.test_limit_offset_aliased_selectable_in_unions": [], "sqlalchemy.testing.suite.test_select.CompoundSelectTest.test_limit_offset_in_unions_from_alias": [], "sqlalchemy.testing.suite.test_select.CompoundSelectTest.test_distinct_selectable_in_unions": [], "sqlalchemy.testing.suite.test_select.CompoundSelectTest.test_order_by_selectable_in_unions": [], "sqlalchemy.testing.suite.test_select.CompoundSelectTest.test_limit_offset_selectable_in_unions": [], "sqlalchemy.testing.suite.test_select.CompoundSelectTest.test_select_from_plain_union": [], "sqlalchemy.testing.suite.test_select.CompoundSelectTest.test_plain_union": [], "sqlalchemy.testing.suite.test_select.CompoundSelectTest._assert_result": [], "sqlalchemy.testing.suite.test_select.CompoundSelectTest.insert_data": [], "sqlalchemy.testing.suite.test_select.CompoundSelectTest.define_tables": [], "sqlalchemy.testing.suite.test_select.JoinTest.test_outer_join_fk": [], "sqlalchemy.testing.suite.test_select.JoinTest.test_outer_join_false": [], "sqlalchemy.testing.suite.test_select.JoinTest.test_inner_join_false": [], "sqlalchemy.testing.suite.test_select.JoinTest.test_inner_join_true": [], "sqlalchemy.testing.suite.test_select.JoinTest.test_inner_join_fk": [], "sqlalchemy.testing.suite.test_select.JoinTest.insert_data": [], "sqlalchemy.testing.suite.test_select.JoinTest.define_tables": [], "sqlalchemy.testing.suite.test_select.JoinTest._assert_result": [], "sqlalchemy.testing.suite.test_select.FetchLimitOffsetTest.test_fetch_offset_percent_ties": [], "sqlalchemy.testing.suite.test_select.FetchLimitOffsetTest.test_simple_fetch_percent_ties": [], "sqlalchemy.testing.suite.test_select.FetchLimitOffsetTest.test_fetch_offset_percent": [], "sqlalchemy.testing.suite.test_select.FetchLimitOffsetTest.test_simple_fetch_percent": [], "sqlalchemy.testing.suite.test_select.FetchLimitOffsetTest.test_fetch_offset_ties_exact_number": [], "sqlalchemy.testing.suite.test_select.FetchLimitOffsetTest.test_fetch_offset_ties": [], "sqlalchemy.testing.suite.test_select.FetchLimitOffsetTest.test_simple_fetch_ties": [], "sqlalchemy.testing.suite.test_select.FetchLimitOffsetTest.test_expr_limit_simple_offset": [], "sqlalchemy.testing.suite.test_select.FetchLimitOffsetTest.test_simple_limit_expr_offset": [], "sqlalchemy.testing.suite.test_select.FetchLimitOffsetTest.test_expr_fetch_offset": [], "sqlalchemy.testing.suite.test_select.FetchLimitOffsetTest.test_expr_limit_offset": [], "sqlalchemy.testing.suite.test_select.FetchLimitOffsetTest.test_expr_limit": [], "sqlalchemy.testing.suite.test_select.FetchLimitOffsetTest.test_expr_offset": [], "sqlalchemy.testing.suite.test_select.FetchLimitOffsetTest.test_bound_fetch_offset": [], "sqlalchemy.testing.suite.test_select.FetchLimitOffsetTest.test_bound_limit_offset": [], "sqlalchemy.testing.suite.test_select.FetchLimitOffsetTest.test_bound_offset": [], "sqlalchemy.testing.suite.test_select.FetchLimitOffsetTest.test_bound_limit": [], "sqlalchemy.testing.suite.test_select.FetchLimitOffsetTest.test_fetch_offset_nobinds": [], "sqlalchemy.testing.suite.test_select.FetchLimitOffsetTest.test_limit_offset_nobinds": [], "sqlalchemy.testing.suite.test_select.FetchLimitOffsetTest.test_simple_offset_zero": [], "sqlalchemy.testing.suite.test_select.FetchLimitOffsetTest.test_fetch_offset_no_order": [], "sqlalchemy.testing.suite.test_select.FetchLimitOffsetTest.test_simple_fetch_offset": [], "sqlalchemy.testing.suite.test_select.FetchLimitOffsetTest.test_simple_limit_offset": [], "sqlalchemy.testing.suite.test_select.FetchLimitOffsetTest.test_simple_offset": [], "sqlalchemy.testing.suite.test_select.FetchLimitOffsetTest.test_simple_fetch": [], "sqlalchemy.testing.suite.test_select.FetchLimitOffsetTest.test_limit_render_multiple_times": [], "sqlalchemy.testing.suite.test_select.FetchLimitOffsetTest.test_simple_limit": [], "sqlalchemy.testing.suite.test_select.FetchLimitOffsetTest._assert_result_str": [], "sqlalchemy.testing.suite.test_select.FetchLimitOffsetTest._assert_result": [], "sqlalchemy.testing.suite.test_select.FetchLimitOffsetTest.insert_data": [], "sqlalchemy.testing.suite.test_select.FetchLimitOffsetTest.define_tables": [], "sqlalchemy.testing.suite.test_select.ValuesExpressionTest.test_tuples": [], "sqlalchemy.testing.suite.test_select.OrderByLabelTest.test_group_by_composed": [], "sqlalchemy.testing.suite.test_select.OrderByLabelTest.test_composed_int_desc": [], "sqlalchemy.testing.suite.test_select.OrderByLabelTest.test_plain_desc": [], "sqlalchemy.testing.suite.test_select.OrderByLabelTest.test_composed_multiple": [], "sqlalchemy.testing.suite.test_select.OrderByLabelTest.test_composed_int": [], "sqlalchemy.testing.suite.test_select.OrderByLabelTest.test_plain": [], "sqlalchemy.testing.suite.test_select.OrderByLabelTest._assert_result": [], "sqlalchemy.testing.suite.test_select.OrderByLabelTest.insert_data": [], "sqlalchemy.testing.suite.test_select.OrderByLabelTest.define_tables": [], "sqlalchemy.testing.suite.test_select.CollateTest.test_collate_order_by": [], "sqlalchemy.testing.suite.test_select.CollateTest._assert_result": [], "sqlalchemy.testing.suite.test_select.CollateTest.insert_data": [], "sqlalchemy.testing.suite.test_select.CollateTest.define_tables": [], "fixtures._fixtures.environ.EnvironmentVariable._setUp": [], "fixtures._fixtures.environ.EnvironmentVariable.__init__": [], "keystone.common.sql.expand_repo.versions.037_expand_remove_service_and_region_fk_for_registered_limit.upgrade": [], "libcst._nodes.tests.test_else.ElseTest.test_valid": [], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_authenticate_no_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 546, "column": 18 }, "stop": { "line": 546, "column": 28 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 547, "column": 19 }, "stop": { "line": 547, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 546, "column": 18 }, "stop": { "line": 546, "column": 34 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 547, "column": 19 }, "stop": { "line": 547, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_authenticate_wrong_password": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 539, "column": 15 }, "stop": { "line": 539, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_user", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 541, "column": 19 }, "stop": { "line": 541, "column": 29 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 539, "column": 41 }, "stop": { "line": 539, "column": 51 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 541, "column": 19 }, "stop": { "line": 541, "column": 35 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 539, "column": 41 }, "stop": { "line": 539, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_authenticate": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 533, "column": 15 }, "stop": { "line": 533, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_user", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 532, "column": 19 }, "stop": { "line": 532, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 532, "column": 19 }, "stop": { "line": 532, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_remove_user_from_group_no_group": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 524, "column": 15 }, "stop": { "line": 524, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_user", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 526, "column": 19 }, "stop": { "line": 526, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 526, "column": 19 }, "stop": { "line": 526, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_remove_user_from_group_no_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 516, "column": 16 }, "stop": { "line": 516, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_group", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 518, "column": 18 }, "stop": { "line": 518, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 518, "column": 18 }, "stop": { "line": 518, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_remove_user_from_group_not_in_group": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 506, "column": 15 }, "stop": { "line": 506, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_user", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 507, "column": 16 }, "stop": { "line": 507, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_group", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_remove_user_from_group": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 496, "column": 15 }, "stop": { "line": 496, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_user", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 497, "column": 16 }, "stop": { "line": 497, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_group", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_list_groups_for_user_no_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 493, "column": 21 }, "stop": { "line": 493, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 490, "column": 18 }, "stop": { "line": 490, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 490, "column": 18 }, "stop": { "line": 490, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_list_groups_for_user_group": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 481, "column": 15 }, "stop": { "line": 481, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_user", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 486, "column": 50 }, "stop": { "line": 486, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 482, "column": 16 }, "stop": { "line": 482, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_group", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_list_groups_for_user_no_groups": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 474, "column": 15 }, "stop": { "line": 474, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_user", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 477, "column": 50 }, "stop": { "line": 477, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_list_users_in_group_no_group": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 471, "column": 12 }, "stop": { "line": 471, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 468, "column": 19 }, "stop": { "line": 468, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 468, "column": 19 }, "stop": { "line": 468, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_list_users_in_group_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 460, "column": 15 }, "stop": { "line": 460, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_user", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 464, "column": 48 }, "stop": { "line": 464, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 459, "column": 16 }, "stop": { "line": 459, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_group", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_list_users_in_group_no_users": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 452, "column": 16 }, "stop": { "line": 452, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_group", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 455, "column": 48 }, "stop": { "line": 455, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_check_user_in_group_group_doesnt_exist_exc": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 444, "column": 15 }, "stop": { "line": 444, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_user", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 446, "column": 19 }, "stop": { "line": 446, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 446, "column": 19 }, "stop": { "line": 446, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_check_user_in_group_user_doesnt_exist_exc": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 435, "column": 16 }, "stop": { "line": 435, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_group", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 437, "column": 18 }, "stop": { "line": 437, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 437, "column": 18 }, "stop": { "line": 437, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_check_user_in_group_user_not_in_group_exc": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 427, "column": 15 }, "stop": { "line": 427, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_user", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 428, "column": 16 }, "stop": { "line": 428, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_group", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_check_user_in_group": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 419, "column": 15 }, "stop": { "line": 419, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_user", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 420, "column": 16 }, "stop": { "line": 420, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_group", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_add_user_to_group_no_group_exc": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 412, "column": 15 }, "stop": { "line": 412, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_user", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 414, "column": 19 }, "stop": { "line": 414, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 414, "column": 19 }, "stop": { "line": 414, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_add_user_to_group_no_user_exc": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 405, "column": 16 }, "stop": { "line": 405, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_group", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 407, "column": 18 }, "stop": { "line": 407, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 407, "column": 18 }, "stop": { "line": 407, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_add_user_to_group": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 396, "column": 15 }, "stop": { "line": 396, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_user", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 397, "column": 16 }, "stop": { "line": 397, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_group", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_list_groups_one_group": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 391, "column": 16 }, "stop": { "line": 391, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_group", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 392, "column": 41 }, "stop": { "line": 392, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_list_groups_no_groups": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 387, "column": 41 }, "stop": { "line": 387, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_delete_group_doesnt_exist_exc": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 384, "column": 35 }, "stop": { "line": 384, "column": 45 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 384, "column": 35 }, "stop": { "line": 384, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_delete_group": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 377, "column": 16 }, "stop": { "line": 377, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_group", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_update_group_name_not_allowed": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 370, "column": 16 }, "stop": { "line": 370, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_group", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 372, "column": 29 }, "stop": { "line": 372, "column": 39 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 372, "column": 29 }, "stop": { "line": 372, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_update_group_name_already_exists": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 356, "column": 17 }, "stop": { "line": 356, "column": 34 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 357, "column": 17 }, "stop": { "line": 357, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_group", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 355, "column": 20 }, "stop": { "line": 355, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 355, "column": 20 }, "stop": { "line": 355, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_update_group_no_group": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 344, "column": 36 }, "stop": { "line": 344, "column": 46 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 346, "column": 35 }, "stop": { "line": 346, "column": 45 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 344, "column": 36 }, "stop": { "line": 344, "column": 52 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 346, "column": 35 }, "stop": { "line": 346, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_update_group": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 335, "column": 16 }, "stop": { "line": 335, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_group", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 337, "column": 26 }, "stop": { "line": 337, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 337, "column": 26 }, "stop": { "line": 337, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_get_group_by_name_no_user_exc": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 332, "column": 51 }, "stop": { "line": 332, "column": 61 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 332, "column": 23 }, "stop": { "line": 332, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 332, "column": 23 }, "stop": { "line": 332, "column": 39 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 332, "column": 51 }, "stop": { "line": 332, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_get_group_by_name": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 323, "column": 16 }, "stop": { "line": 323, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_group", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 322, "column": 20 }, "stop": { "line": 322, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 322, "column": 20 }, "stop": { "line": 322, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_get_group_no_group_exc": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 319, "column": 35 }, "stop": { "line": 319, "column": 45 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 319, "column": 35 }, "stop": { "line": 319, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_get_group": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 311, "column": 16 }, "stop": { "line": 311, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_group", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_create_group_duplicate_exc": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 306, "column": 12 }, "stop": { "line": 306, "column": 31 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 297, "column": 12 }, "stop": { "line": 297, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 300, "column": 20 }, "stop": { "line": 300, "column": 30 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 291, "column": 17 }, "stop": { "line": 291, "column": 27 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 289, "column": 20 }, "stop": { "line": 289, "column": 30 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 290, "column": 15 }, "stop": { "line": 290, "column": 25 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 289, "column": 20 }, "stop": { "line": 289, "column": 36 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 300, "column": 20 }, "stop": { "line": 300, "column": 36 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 290, "column": 15 }, "stop": { "line": 290, "column": 31 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 291, "column": 17 }, "stop": { "line": 291, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_create_group_all_attrs": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 284, "column": 12 }, "stop": { "line": 284, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 284, "column": 33 }, "stop": { "line": 284, "column": 43 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 280, "column": 20 }, "stop": { "line": 280, "column": 30 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 277, "column": 19 }, "stop": { "line": 277, "column": 29 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 281, "column": 27 }, "stop": { "line": 281, "column": 37 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 277, "column": 19 }, "stop": { "line": 277, "column": 35 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 280, "column": 20 }, "stop": { "line": 280, "column": 36 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 284, "column": 33 }, "stop": { "line": 284, "column": 49 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 281, "column": 27 }, "stop": { "line": 281, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_create_group": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 272, "column": 12 }, "stop": { "line": 272, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 269, "column": 20 }, "stop": { "line": 269, "column": 30 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 266, "column": 19 }, "stop": { "line": 266, "column": 29 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 272, "column": 33 }, "stop": { "line": 272, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 269, "column": 20 }, "stop": { "line": 269, "column": 36 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 266, "column": 19 }, "stop": { "line": 266, "column": 35 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 272, "column": 33 }, "stop": { "line": 272, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_delete_user_no_user_exc": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 263, "column": 34 }, "stop": { "line": 263, "column": 44 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 263, "column": 34 }, "stop": { "line": 263, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_delete_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 254, "column": 15 }, "stop": { "line": 254, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_user", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_change_password": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 247, "column": 15 }, "stop": { "line": 247, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_user", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 245, "column": 19 }, "stop": { "line": 245, "column": 29 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 246, "column": 20 }, "stop": { "line": 246, "column": 30 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 249, "column": 23 }, "stop": { "line": 249, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 245, "column": 19 }, "stop": { "line": 245, "column": 35 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 249, "column": 23 }, "stop": { "line": 249, "column": 39 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 246, "column": 20 }, "stop": { "line": 246, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_update_user_name_not_allowed_exc": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 236, "column": 15 }, "stop": { "line": 236, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_user", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 237, "column": 28 }, "stop": { "line": 237, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 237, "column": 28 }, "stop": { "line": 237, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_update_user_no_user_exc": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 224, "column": 18 }, "stop": { "line": 224, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 224, "column": 18 }, "stop": { "line": 224, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_update_user_same_name_exc": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 217, "column": 16 }, "stop": { "line": 217, "column": 32 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 216, "column": 16 }, "stop": { "line": 216, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_user", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 215, "column": 20 }, "stop": { "line": 215, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 215, "column": 20 }, "stop": { "line": 215, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_update_user_remove_optional_attribute": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 201, "column": 15 }, "stop": { "line": 201, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_user", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 201, "column": 51 }, "stop": { "line": 201, "column": 61 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 201, "column": 51 }, "stop": { "line": 201, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_update_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 192, "column": 15 }, "stop": { "line": 192, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_user", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_get_user_by_name_no_user_exc": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 189, "column": 22 }, "stop": { "line": 189, "column": 32 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 189, "column": 50 }, "stop": { "line": 189, "column": 60 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 189, "column": 22 }, "stop": { "line": 189, "column": 38 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 189, "column": 50 }, "stop": { "line": 189, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_get_user_by_name": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 180, "column": 15 }, "stop": { "line": 180, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_user", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 179, "column": 20 }, "stop": { "line": 179, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 179, "column": 20 }, "stop": { "line": 179, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_get_user_no_user_exc": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 176, "column": 48 }, "stop": { "line": 176, "column": 58 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 176, "column": 48 }, "stop": { "line": 176, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_get_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 169, "column": 15 }, "stop": { "line": 169, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_user", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_list_users_when_users": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 162, "column": 15 }, "stop": { "line": 162, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_user", "class_name": "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 164, "column": 16 }, "stop": { "line": 164, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_list_users_no_users": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 158, "column": 16 }, "stop": { "line": 158, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_create_user_same_name_and_domain_exc": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 143, "column": 12 }, "stop": { "line": 143, "column": 29 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 153, "column": 12 }, "stop": { "line": 153, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 146, "column": 19 }, "stop": { "line": 146, "column": 29 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 136, "column": 20 }, "stop": { "line": 136, "column": 30 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 134, "column": 19 }, "stop": { "line": 134, "column": 29 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 135, "column": 15 }, "stop": { "line": 135, "column": 25 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 136, "column": 20 }, "stop": { "line": 136, "column": 36 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 134, "column": 19 }, "stop": { "line": 134, "column": 35 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 135, "column": 15 }, "stop": { "line": 135, "column": 31 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 146, "column": 19 }, "stop": { "line": 146, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_create_user_same_id_exc": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 128, "column": 12 }, "stop": { "line": 128, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 124, "column": 20 }, "stop": { "line": 124, "column": 30 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 128, "column": 32 }, "stop": { "line": 128, "column": 42 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 121, "column": 18 }, "stop": { "line": 121, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 128, "column": 32 }, "stop": { "line": 128, "column": 48 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 124, "column": 20 }, "stop": { "line": 124, "column": 36 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 121, "column": 18 }, "stop": { "line": 121, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_create_user_all_attributes": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 117, "column": 12 }, "stop": { "line": 117, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 107, "column": 24 }, "stop": { "line": 107, "column": 34 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 106, "column": 20 }, "stop": { "line": 106, "column": 30 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 114, "column": 32 }, "stop": { "line": 114, "column": 42 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 103, "column": 18 }, "stop": { "line": 103, "column": 28 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 109, "column": 34 }, "stop": { "line": 109, "column": 44 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 116, "column": 19 }, "stop": { "line": 116, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 106, "column": 20 }, "stop": { "line": 106, "column": 36 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 109, "column": 34 }, "stop": { "line": 109, "column": 50 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 114, "column": 32 }, "stop": { "line": 114, "column": 48 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 107, "column": 24 }, "stop": { "line": 107, "column": 40 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 103, "column": 18 }, "stop": { "line": 103, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 114, "column": 12 }, "stop": { "line": 114, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_create_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 98, "column": 12 }, "stop": { "line": 98, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 98, "column": 32 }, "stop": { "line": 98, "column": 42 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 94, "column": 20 }, "stop": { "line": 94, "column": 30 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 91, "column": 18 }, "stop": { "line": 91, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 91, "column": 18 }, "stop": { "line": 91, "column": 34 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 94, "column": 20 }, "stop": { "line": 94, "column": 36 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 98, "column": 32 }, "stop": { "line": 98, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_generates_uuids": [], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_is_sql": [], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.test_is_domain_aware": [], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_group": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 74, "column": 12 }, "stop": { "line": 74, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 71, "column": 20 }, "stop": { "line": 71, "column": 30 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 74, "column": 46 }, "stop": { "line": 74, "column": 56 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 68, "column": 19 }, "stop": { "line": 68, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 74, "column": 46 }, "stop": { "line": 74, "column": 62 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 71, "column": 20 }, "stop": { "line": 71, "column": 36 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 68, "column": 19 }, "stop": { "line": 68, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.backends.test_base.IdentityDriverTests.create_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 58, "column": 12 }, "stop": { "line": 58, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 51, "column": 18 }, "stop": { "line": 51, "column": 28 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 54, "column": 20 }, "stop": { "line": 54, "column": 30 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 58, "column": 45 }, "stop": { "line": 58, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 58, "column": 45 }, "stop": { "line": 58, "column": 61 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 51, "column": 18 }, "stop": { "line": 51, "column": 34 } }, { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 54, "column": 20 }, "stop": { "line": 54, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_base.py", "start": { "line": 59, "column": 8 }, "stop": { "line": 59, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" } ], "migrate.tests.fixture.database.DB.compare_columns_equal": [], "migrate.tests.fixture.database.DB.refresh_table": [], "migrate.tests.fixture.database.DB._select_row": [], "migrate.tests.fixture.database.DB._not_supported": [], "migrate.tests.fixture.database.DB._supported": [], "migrate.tests.fixture.database.DB._disconnect": [], "migrate.tests.fixture.database.DB._connect": [], "migrate.tests.fixture.database.DB._teardown": [], "migrate.tests.fixture.database.DB._setup": [], "migrate.tests.fixture.database.DB._engineInfo": [], "migrate.tests.fixture.database.usedb": [], "migrate.tests.fixture.database.is_supported": [], "migrate.tests.fixture.database.readurls": [], "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_access_rules_without_header_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5716, "column": 19 }, "stop": { "line": 5716, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth._make_app_cred", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5710, "column": 22 }, "stop": { "line": 5710, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5713, "column": 27 }, "stop": { "line": 5713, "column": 37 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5721, "column": 15 }, "stop": { "line": 5721, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5724, "column": 8 }, "stop": { "line": 5724, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5719, "column": 20 }, "stop": { "line": 5719, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5713, "column": 27 }, "stop": { "line": 5713, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5710, "column": 22 }, "stop": { "line": 5710, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_with_access_rules": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5696, "column": 19 }, "stop": { "line": 5696, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth._make_app_cred", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5690, "column": 22 }, "stop": { "line": 5690, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5693, "column": 27 }, "stop": { "line": 5693, "column": 37 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5701, "column": 15 }, "stop": { "line": 5701, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5705, "column": 8 }, "stop": { "line": 5705, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5699, "column": 20 }, "stop": { "line": 5699, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5693, "column": 27 }, "stop": { "line": 5693, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5690, "column": 22 }, "stop": { "line": 5690, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_cannot_scope": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5663, "column": 19 }, "stop": { "line": 5663, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth._make_app_cred", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5669, "column": 12 }, "stop": { "line": 5669, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5677, "column": 28 }, "stop": { "line": 5677, "column": 48 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5684, "column": 8 }, "stop": { "line": 5684, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5678, "column": 8 }, "stop": { "line": 5678, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectScopedTokenResponse", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5673, "column": 24 }, "stop": { "line": 5673, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5681, "column": 24 }, "stop": { "line": 5681, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5666, "column": 26 }, "stop": { "line": 5666, "column": 46 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_through_group_membership": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5631, "column": 16 }, "stop": { "line": 5631, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5646, "column": 18 }, "stop": { "line": 5646, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5647, "column": 20 }, "stop": { "line": 5647, "column": 30 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5651, "column": 27 }, "stop": { "line": 5651, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5648, "column": 22 }, "stop": { "line": 5648, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5660, "column": 8 }, "stop": { "line": 5660, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5635, "column": 17 }, "stop": { "line": 5635, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5658, "column": 20 }, "stop": { "line": 5658, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5647, "column": 20 }, "stop": { "line": 5647, "column": 36 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5648, "column": 22 }, "stop": { "line": 5648, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5646, "column": 18 }, "stop": { "line": 5646, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5651, "column": 27 }, "stop": { "line": 5651, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_fails_when_role_unassigned": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5620, "column": 19 }, "stop": { "line": 5620, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth._make_app_cred", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5626, "column": 20 }, "stop": { "line": 5626, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5628, "column": 8 }, "stop": { "line": 5628, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_fails_when_role_deleted": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5611, "column": 19 }, "stop": { "line": 5611, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth._make_app_cred", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5615, "column": 20 }, "stop": { "line": 5615, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5617, "column": 8 }, "stop": { "line": 5617, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_fails_when_project_deleted": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5602, "column": 19 }, "stop": { "line": 5602, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth._make_app_cred", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5606, "column": 20 }, "stop": { "line": 5606, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5608, "column": 8 }, "stop": { "line": 5608, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_fails_when_user_disabled": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5591, "column": 19 }, "stop": { "line": 5591, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth._make_app_cred", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5596, "column": 20 }, "stop": { "line": 5596, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5598, "column": 8 }, "stop": { "line": 5598, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_fails_when_user_deleted": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5582, "column": 19 }, "stop": { "line": 5582, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth._make_app_cred", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5586, "column": 20 }, "stop": { "line": 5586, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5588, "column": 8 }, "stop": { "line": 5588, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_expired_application_credential_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5571, "column": 19 }, "stop": { "line": 5571, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth._make_app_cred", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5576, "column": 17 }, "stop": { "line": 5576, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5570, "column": 21 }, "stop": { "line": 5570, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__add__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5570, "column": 50 }, "stop": { "line": 5570, "column": 68 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5576, "column": 46 }, "stop": { "line": 5576, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5577, "column": 13 }, "stop": { "line": 5577, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5578, "column": 12 }, "stop": { "line": 5578, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5577, "column": 13 }, "stop": { "line": 5577, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5570, "column": 21 }, "stop": { "line": 5570, "column": 45 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5576, "column": 17 }, "stop": { "line": 5576, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5574, "column": 20 }, "stop": { "line": 5574, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_unexpired_application_credential_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5562, "column": 19 }, "stop": { "line": 5562, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth._make_app_cred", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5561, "column": 21 }, "stop": { "line": 5561, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__add__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5561, "column": 50 }, "stop": { "line": 5561, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5567, "column": 8 }, "stop": { "line": 5567, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5561, "column": 21 }, "stop": { "line": 5561, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5565, "column": 20 }, "stop": { "line": 5565, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_with_invalid_secret_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5552, "column": 19 }, "stop": { "line": 5552, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth._make_app_cred", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5555, "column": 20 }, "stop": { "line": 5555, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5557, "column": 8 }, "stop": { "line": 5557, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_valid_application_credential_name_and_username_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5543, "column": 19 }, "stop": { "line": 5543, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth._make_app_cred", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5546, "column": 20 }, "stop": { "line": 5546, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5549, "column": 8 }, "stop": { "line": 5549, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_valid_application_credential_with_name_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5534, "column": 19 }, "stop": { "line": 5534, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth._make_app_cred", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5537, "column": 20 }, "stop": { "line": 5537, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5540, "column": 8 }, "stop": { "line": 5540, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_validate_application_credential_token_populates_restricted": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5514, "column": 19 }, "stop": { "line": 5514, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth._make_app_cred", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5526, "column": 28 }, "stop": { "line": 5526, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5519, "column": 24 }, "stop": { "line": 5519, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5517, "column": 20 }, "stop": { "line": 5517, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5529, "column": 8 }, "stop": { "line": 5529, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5521, "column": 8 }, "stop": { "line": 5521, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_valid_application_credential_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5505, "column": 19 }, "stop": { "line": 5505, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth._make_app_cred", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5508, "column": 20 }, "stop": { "line": 5508, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5510, "column": 8 }, "stop": { "line": 5510, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth._validate_token": [], "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth._make_app_cred": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5480, "column": 18 }, "stop": { "line": 5480, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5481, "column": 20 }, "stop": { "line": 5481, "column": 30 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5482, "column": 22 }, "stop": { "line": 5482, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5485, "column": 27 }, "stop": { "line": 5485, "column": 37 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5481, "column": 20 }, "stop": { "line": 5481, "column": 36 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5485, "column": 27 }, "stop": { "line": 5485, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5482, "column": 22 }, "stop": { "line": 5482, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5480, "column": 18 }, "stop": { "line": 5480, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5491, "column": 12 }, "stop": { "line": 5491, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5489, "column": 12 }, "stop": { "line": 5489, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5474, "column": 8 }, "stop": { "line": 5474, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.auth_plugin_config_override", "class_name": "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5473, "column": 8 }, "stop": { "line": 5473, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.SQLDriverOverrides.config_overrides", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5469, "column": 8 }, "stop": { "line": 5469, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_auth.TestFetchRevocationList.test_head_ids_no_tokens_returns_forbidden": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5460, "column": 8 }, "stop": { "line": 5460, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_auth.TestFetchRevocationList", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestFetchRevocationList.test_get_ids_no_tokens_returns_forbidden": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5451, "column": 8 }, "stop": { "line": 5451, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_auth.TestFetchRevocationList", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestFetchRevocationList.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5444, "column": 8 }, "stop": { "line": 5444, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.SQLDriverOverrides.config_overrides", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_generated_passcode_is_correct_format": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5435, "column": 19 }, "stop": { "line": 5435, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5437, "column": 24 }, "stop": { "line": 5437, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Pattern.match", "class_name": "typing.Pattern", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5435, "column": 19 }, "stop": { "line": 5435, "column": 48 } } ], "kind": "function", "target": "keystone.auth.plugins.totp._generate_totp_passcodes" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5434, "column": 17 }, "stop": { "line": 5434, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestAuthTOTP._make_credentials", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5437, "column": 8 }, "stop": { "line": 5437, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5436, "column": 14 }, "stop": { "line": 5436, "column": 24 } } ], "kind": "function", "target": "re.compile" } ], "keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_username_and_domain_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5426, "column": 20 }, "stop": { "line": 5426, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestAuthTOTP._make_auth_data_by_name", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5427, "column": 12 }, "stop": { "line": 5427, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5424, "column": 24 }, "stop": { "line": 5424, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_utils.fixture.TimeFixture.__init__", "class_name": "oslo_utils.fixture.TimeFixture", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5424, "column": 8 }, "stop": { "line": 5424, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5431, "column": 8 }, "stop": { "line": 5431, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5427, "column": 12 }, "stop": { "line": 5427, "column": 41 } } ], "kind": "function", "target": "keystone.auth.plugins.totp._generate_totp_passcodes" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5418, "column": 16 }, "stop": { "line": 5418, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestAuthTOTP._make_credentials", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_multiple_users_and_invalid_credentials": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5400, "column": 19 }, "stop": { "line": 5400, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5413, "column": 12 }, "stop": { "line": 5413, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5414, "column": 8 }, "stop": { "line": 5414, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5413, "column": 12 }, "stop": { "line": 5413, "column": 41 } } ], "kind": "function", "target": "keystone.auth.plugins.totp._generate_totp_passcodes" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5406, "column": 22 }, "stop": { "line": 5406, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5397, "column": 8 }, "stop": { "line": 5397, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestAuthTOTP._make_credentials", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5412, "column": 20 }, "stop": { "line": 5412, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestAuthTOTP._make_auth_data_by_id", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_multiple_users": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5372, "column": 15 }, "stop": { "line": 5372, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5387, "column": 12 }, "stop": { "line": 5387, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5384, "column": 24 }, "stop": { "line": 5384, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_utils.fixture.TimeFixture.__init__", "class_name": "oslo_utils.fixture.TimeFixture", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5384, "column": 8 }, "stop": { "line": 5384, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5388, "column": 8 }, "stop": { "line": 5388, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5387, "column": 12 }, "stop": { "line": 5387, "column": 41 } } ], "kind": "function", "target": "keystone.auth.plugins.totp._generate_totp_passcodes" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5378, "column": 16 }, "stop": { "line": 5378, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5369, "column": 8 }, "stop": { "line": 5369, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestAuthTOTP._make_credentials", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5386, "column": 20 }, "stop": { "line": 5386, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestAuthTOTP._make_auth_data_by_id", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_multiple_credentials": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5364, "column": 12 }, "stop": { "line": 5364, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5361, "column": 24 }, "stop": { "line": 5361, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_utils.fixture.TimeFixture.__init__", "class_name": "oslo_utils.fixture.TimeFixture", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5361, "column": 8 }, "stop": { "line": 5361, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5365, "column": 8 }, "stop": { "line": 5365, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5364, "column": 12 }, "stop": { "line": 5364, "column": 41 } } ], "kind": "function", "target": "keystone.auth.plugins.totp._generate_totp_passcodes" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5354, "column": 8 }, "stop": { "line": 5354, "column": 30 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5355, "column": 16 }, "stop": { "line": 5355, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestAuthTOTP._make_credentials", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5363, "column": 20 }, "stop": { "line": 5363, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestAuthTOTP._make_auth_data_by_id", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_a_corrupt_totp_credential": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5350, "column": 8 }, "stop": { "line": 5350, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5348, "column": 8 }, "stop": { "line": 5348, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestAuthTOTP._make_credentials", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5349, "column": 20 }, "stop": { "line": 5349, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestAuthTOTP._make_auth_data_by_id", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_an_invalid_passcode_with_no_user_credentials": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5343, "column": 20 }, "stop": { "line": 5343, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestAuthTOTP._make_auth_data_by_id", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5344, "column": 8 }, "stop": { "line": 5344, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_an_invalid_passcode_and_user_credentials": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5339, "column": 8 }, "stop": { "line": 5339, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5337, "column": 8 }, "stop": { "line": 5337, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestAuthTOTP._make_credentials", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5338, "column": 20 }, "stop": { "line": 5338, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestAuthTOTP._make_auth_data_by_id", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_passcode_in_previous_windows_extended": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5327, "column": 12 }, "stop": { "line": 5327, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5332, "column": 24 }, "stop": { "line": 5332, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5325, "column": 24 }, "stop": { "line": 5325, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_utils.fixture.TimeFixture.__init__", "class_name": "oslo_utils.fixture.TimeFixture", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5332, "column": 8 }, "stop": { "line": 5332, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5325, "column": 8 }, "stop": { "line": 5325, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5334, "column": 8 }, "stop": { "line": 5334, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5321, "column": 16 }, "stop": { "line": 5321, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestAuthTOTP._make_credentials", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5326, "column": 20 }, "stop": { "line": 5326, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestAuthTOTP._make_auth_data_by_id", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5324, "column": 15 }, "stop": { "line": 5324, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__sub__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5324, "column": 44 }, "stop": { "line": 5324, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5324, "column": 15 }, "stop": { "line": 5324, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5327, "column": 12 }, "stop": { "line": 5327, "column": 41 } } ], "kind": "function", "target": "keystone.auth.plugins.totp._generate_totp_passcodes" } ], "keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_passcode_in_previous_windows_default": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5309, "column": 16 }, "stop": { "line": 5309, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5307, "column": 13 }, "stop": { "line": 5307, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5314, "column": 24 }, "stop": { "line": 5314, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_utils.fixture.TimeFixture.__init__", "class_name": "oslo_utils.fixture.TimeFixture", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5314, "column": 8 }, "stop": { "line": 5314, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5316, "column": 8 }, "stop": { "line": 5316, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5303, "column": 16 }, "stop": { "line": 5303, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestAuthTOTP._make_credentials", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5308, "column": 24 }, "stop": { "line": 5308, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestAuthTOTP._make_auth_data_by_id", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5306, "column": 15 }, "stop": { "line": 5306, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__sub__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5306, "column": 44 }, "stop": { "line": 5306, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5307, "column": 13 }, "stop": { "line": 5307, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5306, "column": 15 }, "stop": { "line": 5306, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5309, "column": 16 }, "stop": { "line": 5309, "column": 45 } } ], "kind": "function", "target": "keystone.auth.plugins.totp._generate_totp_passcodes" } ], "keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_passcode_no_previous_windows": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5292, "column": 12 }, "stop": { "line": 5292, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5297, "column": 24 }, "stop": { "line": 5297, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_utils.fixture.TimeFixture.__init__", "class_name": "oslo_utils.fixture.TimeFixture", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5297, "column": 8 }, "stop": { "line": 5297, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5299, "column": 8 }, "stop": { "line": 5299, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5292, "column": 12 }, "stop": { "line": 5292, "column": 41 } } ], "kind": "function", "target": "keystone.auth.plugins.totp._generate_totp_passcodes" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5288, "column": 16 }, "stop": { "line": 5288, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestAuthTOTP._make_credentials", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5291, "column": 20 }, "stop": { "line": 5291, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestAuthTOTP._make_auth_data_by_id", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_an_expired_passcode_no_previous_windows": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5275, "column": 16 }, "stop": { "line": 5275, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5273, "column": 13 }, "stop": { "line": 5273, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5280, "column": 24 }, "stop": { "line": 5280, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_utils.fixture.TimeFixture.__init__", "class_name": "oslo_utils.fixture.TimeFixture", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5280, "column": 8 }, "stop": { "line": 5280, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5282, "column": 8 }, "stop": { "line": 5282, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5269, "column": 16 }, "stop": { "line": 5269, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestAuthTOTP._make_credentials", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5274, "column": 24 }, "stop": { "line": 5274, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestAuthTOTP._make_auth_data_by_id", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5272, "column": 15 }, "stop": { "line": 5272, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__sub__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5272, "column": 44 }, "stop": { "line": 5272, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5273, "column": 13 }, "stop": { "line": 5273, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5272, "column": 15 }, "stop": { "line": 5272, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5275, "column": 16 }, "stop": { "line": 5275, "column": 45 } } ], "kind": "function", "target": "keystone.auth.plugins.totp._generate_totp_passcodes" } ], "keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_an_expired_passcode": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5256, "column": 16 }, "stop": { "line": 5256, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5254, "column": 13 }, "stop": { "line": 5254, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5261, "column": 24 }, "stop": { "line": 5261, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_utils.fixture.TimeFixture.__init__", "class_name": "oslo_utils.fixture.TimeFixture", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5261, "column": 8 }, "stop": { "line": 5261, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5263, "column": 8 }, "stop": { "line": 5263, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5250, "column": 16 }, "stop": { "line": 5250, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestAuthTOTP._make_credentials", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5255, "column": 24 }, "stop": { "line": 5255, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestAuthTOTP._make_auth_data_by_id", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5253, "column": 15 }, "stop": { "line": 5253, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__sub__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5253, "column": 44 }, "stop": { "line": 5253, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5254, "column": 13 }, "stop": { "line": 5254, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5253, "column": 15 }, "stop": { "line": 5253, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5256, "column": 16 }, "stop": { "line": 5256, "column": 45 } } ], "kind": "function", "target": "keystone.auth.plugins.totp._generate_totp_passcodes" } ], "keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_a_valid_passcode": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5245, "column": 12 }, "stop": { "line": 5245, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5242, "column": 24 }, "stop": { "line": 5242, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_utils.fixture.TimeFixture.__init__", "class_name": "oslo_utils.fixture.TimeFixture", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5242, "column": 8 }, "stop": { "line": 5242, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5247, "column": 8 }, "stop": { "line": 5247, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5245, "column": 12 }, "stop": { "line": 5245, "column": 41 } } ], "kind": "function", "target": "keystone.auth.plugins.totp._generate_totp_passcodes" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5236, "column": 16 }, "stop": { "line": 5236, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestAuthTOTP._make_credentials", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5244, "column": 20 }, "stop": { "line": 5244, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestAuthTOTP._make_auth_data_by_id", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthTOTP.cleanup": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5232, "column": 12 }, "stop": { "line": 5232, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5232, "column": 24 }, "stop": { "line": 5232, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5231, "column": 20 }, "stop": { "line": 5231, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "itertools.chain.__init__", "class_name": "itertools.chain", "dispatch": "static" } ], "keystone.tests.unit.test_v3_auth.TestAuthTOTP._make_auth_data_by_name": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5218, "column": 15 }, "stop": { "line": 5218, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthTOTP._make_auth_data_by_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5212, "column": 15 }, "stop": { "line": 5212, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthTOTP._make_credentials": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5205, "column": 22 }, "stop": { "line": 5205, "column": 45 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_credential_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5207, "column": 19 }, "stop": { "line": 5207, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5202, "column": 22 }, "stop": { "line": 5202, "column": 46 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_totp_credential" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5200, "column": 18 }, "stop": { "line": 5200, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5208, "column": 12 }, "stop": { "line": 5208, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthTOTP.auth_plugin_config_override": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5192, "column": 8 }, "stop": { "line": 5192, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.auth_plugin_config_override", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_auth.TestAuthTOTP.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5185, "column": 12 }, "stop": { "line": 5185, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5186, "column": 8 }, "stop": { "line": 5186, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidCredentialResponse", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5188, "column": 8 }, "stop": { "line": 5188, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.addCleanup", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5179, "column": 14 }, "stop": { "line": 5179, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_totp_credential" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5171, "column": 8 }, "stop": { "line": 5171, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthTOTP", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5170, "column": 8 }, "stop": { "line": 5170, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5172, "column": 12 }, "stop": { "line": 5172, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository.__init__", "class_name": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository", "dispatch": "static" } ], "keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5153, "column": 8 }, "stop": { "line": 5153, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.config_overrides", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5158, "column": 8 }, "stop": { "line": 5158, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5159, "column": 12 }, "stop": { "line": 5159, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository.__init__", "class_name": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository", "dispatch": "static" } ], "keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_system_roles_with_domain_scoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5134, "column": 8 }, "stop": { "line": 5134, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5142, "column": 8 }, "stop": { "line": 5142, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectScopedTokenResponse", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5145, "column": 8 }, "stop": { "line": 5145, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5143, "column": 19 }, "stop": { "line": 5143, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5140, "column": 12 }, "stop": { "line": 5140, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5130, "column": 15 }, "stop": { "line": 5130, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5136, "column": 33 }, "stop": { "line": 5136, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5144, "column": 8 }, "stop": { "line": 5144, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_system_roles_with_project_scoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5124, "column": 8 }, "stop": { "line": 5124, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5119, "column": 12 }, "stop": { "line": 5119, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5106, "column": 15 }, "stop": { "line": 5106, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5123, "column": 8 }, "stop": { "line": 5123, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5112, "column": 8 }, "stop": { "line": 5112, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5110, "column": 8 }, "stop": { "line": 5110, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5121, "column": 8 }, "stop": { "line": 5121, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidDomainScopedTokenResponse", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5122, "column": 19 }, "stop": { "line": 5122, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5112, "column": 22 }, "stop": { "line": 5112, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5115, "column": 32 }, "stop": { "line": 5115, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_system_roles_returns_empty_list_without_system_roles": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5097, "column": 8 }, "stop": { "line": 5097, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectScopedTokenResponse", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5100, "column": 8 }, "stop": { "line": 5100, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5086, "column": 8 }, "stop": { "line": 5086, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5098, "column": 19 }, "stop": { "line": 5098, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5084, "column": 19 }, "stop": { "line": 5084, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5081, "column": 12 }, "stop": { "line": 5081, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5095, "column": 12 }, "stop": { "line": 5095, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5083, "column": 8 }, "stop": { "line": 5083, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidUnscopedTokenResponse", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5085, "column": 8 }, "stop": { "line": 5085, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5099, "column": 8 }, "stop": { "line": 5099, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5091, "column": 33 }, "stop": { "line": 5091, "column": 66 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5078, "column": 27 }, "stop": { "line": 5078, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_system_roles_with_unscoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5059, "column": 8 }, "stop": { "line": 5059, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5069, "column": 8 }, "stop": { "line": 5069, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5067, "column": 19 }, "stop": { "line": 5067, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5064, "column": 12 }, "stop": { "line": 5064, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5066, "column": 8 }, "stop": { "line": 5066, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidUnscopedTokenResponse", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5055, "column": 15 }, "stop": { "line": 5055, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5061, "column": 27 }, "stop": { "line": 5061, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5068, "column": 8 }, "stop": { "line": 5068, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_head_domains_with_project_scoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5052, "column": 8 }, "stop": { "line": 5052, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5049, "column": 8 }, "stop": { "line": 5049, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5049, "column": 22 }, "stop": { "line": 5049, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_domains_with_project_scoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5041, "column": 8 }, "stop": { "line": 5041, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5045, "column": 8 }, "stop": { "line": 5045, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5044, "column": 12 }, "stop": { "line": 5044, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5046, "column": 8 }, "stop": { "line": 5046, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidDomainListResponse", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5041, "column": 22 }, "stop": { "line": 5041, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_domains_matches_federated_get_domains": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5025, "column": 8 }, "stop": { "line": 5025, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5028, "column": 8 }, "stop": { "line": 5028, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5036, "column": 8 }, "stop": { "line": 5036, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5020, "column": 15 }, "stop": { "line": 5020, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5030, "column": 8 }, "stop": { "line": 5030, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5038, "column": 8 }, "stop": { "line": 5038, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertNotEqual", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5033, "column": 12 }, "stop": { "line": 5033, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5027, "column": 12 }, "stop": { "line": 5027, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5017, "column": 12 }, "stop": { "line": 5017, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5013, "column": 12 }, "stop": { "line": 5013, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5029, "column": 8 }, "stop": { "line": 5029, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5037, "column": 8 }, "stop": { "line": 5037, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5016, "column": 14 }, "stop": { "line": 5016, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5012, "column": 14 }, "stop": { "line": 5012, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_projects_matches_federated_get_projects": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4995, "column": 8 }, "stop": { "line": 4995, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5005, "column": 8 }, "stop": { "line": 5005, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4997, "column": 12 }, "stop": { "line": 4997, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertNotEqual", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4994, "column": 12 }, "stop": { "line": 4994, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5002, "column": 12 }, "stop": { "line": 5002, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4991, "column": 12 }, "stop": { "line": 4991, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 5007, "column": 12 }, "stop": { "line": 5007, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4990, "column": 14 }, "stop": { "line": 4990, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_head_projects_with_project_scoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4985, "column": 8 }, "stop": { "line": 4985, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_projects_with_project_scoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4980, "column": 12 }, "stop": { "line": 4980, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4982, "column": 8 }, "stop": { "line": 4982, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectListResponse", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4981, "column": 8 }, "stop": { "line": 4981, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_head_catalog_no_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4973, "column": 8 }, "stop": { "line": 4973, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_catalog_no_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4965, "column": 8 }, "stop": { "line": 4965, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_head_catalog_with_unscoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4956, "column": 8 }, "stop": { "line": 4956, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4958, "column": 17 }, "stop": { "line": 4958, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_catalog_with_unscoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4947, "column": 8 }, "stop": { "line": 4947, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4949, "column": 17 }, "stop": { "line": 4949, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_head_catalog_with_domain_scoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4937, "column": 8 }, "stop": { "line": 4937, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4934, "column": 8 }, "stop": { "line": 4934, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4934, "column": 22 }, "stop": { "line": 4934, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4939, "column": 17 }, "stop": { "line": 4939, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_catalog_with_domain_scoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4923, "column": 8 }, "stop": { "line": 4923, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4920, "column": 8 }, "stop": { "line": 4920, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4920, "column": 22 }, "stop": { "line": 4920, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4925, "column": 17 }, "stop": { "line": 4925, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_head_catalog_with_project_scoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4915, "column": 8 }, "stop": { "line": 4915, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_catalog_with_project_scoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4910, "column": 12 }, "stop": { "line": 4910, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4911, "column": 8 }, "stop": { "line": 4911, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidCatalogResponse", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthSpecificData", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthContext.test_non_identity_attribute_conflict_override": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4903, "column": 37 }, "stop": { "line": 4903, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "keystone.auth.core.AuthContext", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4900, "column": 21 }, "stop": { "line": 4900, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4898, "column": 20 }, "stop": { "line": 4898, "column": 30 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4899, "column": 21 }, "stop": { "line": 4899, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4903, "column": 8 }, "stop": { "line": 4903, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthContext", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4901, "column": 8 }, "stop": { "line": 4901, "column": 36 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4902, "column": 8 }, "stop": { "line": 4902, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthContext.__setitem__", "class_name": "keystone.auth.core.AuthContext", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4900, "column": 21 }, "stop": { "line": 4900, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4898, "column": 20 }, "stop": { "line": 4898, "column": 36 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4899, "column": 21 }, "stop": { "line": 4899, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthContext.test_identity_attribute_conflict_with_none_value": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4893, "column": 30 }, "stop": { "line": 4893, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4886, "column": 50 }, "stop": { "line": 4886, "column": 60 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4884, "column": 15 }, "stop": { "line": 4884, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__ne__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4882, "column": 12 }, "stop": { "line": 4882, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4886, "column": 16 }, "stop": { "line": 4886, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthContext.__setitem__", "class_name": "keystone.auth.core.AuthContext", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4889, "column": 12 }, "stop": { "line": 4889, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthContext", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4893, "column": 30 }, "stop": { "line": 4893, "column": 46 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4886, "column": 50 }, "stop": { "line": 4886, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthContext.test_identity_attribute_conflict": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4878, "column": 30 }, "stop": { "line": 4878, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4869, "column": 47 }, "stop": { "line": 4869, "column": 57 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4870, "column": 15 }, "stop": { "line": 4870, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__ne__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4869, "column": 12 }, "stop": { "line": 4869, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthContext.__setitem__", "class_name": "keystone.auth.core.AuthContext", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4874, "column": 12 }, "stop": { "line": 4874, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthContext", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4869, "column": 47 }, "stop": { "line": 4869, "column": 63 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4878, "column": 30 }, "stop": { "line": 4878, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthContext.test_pick_lowest_expires_at": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4865, "column": 39 }, "stop": { "line": 4865, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "keystone.auth.core.AuthContext", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4861, "column": 37 }, "stop": { "line": 4861, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4865, "column": 8 }, "stop": { "line": 4865, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthContext", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4863, "column": 8 }, "stop": { "line": 4863, "column": 39 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4864, "column": 8 }, "stop": { "line": 4864, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthContext.__setitem__", "class_name": "keystone.auth.core.AuthContext", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4859, "column": 37 }, "stop": { "line": 4859, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4860, "column": 37 }, "stop": { "line": 4860, "column": 53 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4859, "column": 23 }, "stop": { "line": 4859, "column": 36 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4860, "column": 23 }, "stop": { "line": 4860, "column": 36 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.tests.unit.test_v3_auth.TestAuthContext.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4855, "column": 8 }, "stop": { "line": 4855, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4856, "column": 28 }, "stop": { "line": 4856, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "keystone.auth.core.AuthContext", "dispatch": "static" } ], "keystone.tests.unit.test_v3_auth.TestTrustChain.test_intermediate_user_deleted": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4847, "column": 13 }, "stop": { "line": 4847, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patcher.object", "class_name": "unittest.mock._patcher", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4849, "column": 12 }, "stop": { "line": 4849, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_auth.TestTrustChain", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4847, "column": 13 }, "stop": { "line": 4847, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4841, "column": 8 }, "stop": { "line": 4841, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestTrustChain.assert_user_authenticate", "class_name": "keystone.tests.unit.test_v3_auth.TestTrustChain", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestTrustChain.test_intermediate_user_disabled": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4835, "column": 13 }, "stop": { "line": 4835, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patcher.object", "class_name": "unittest.mock._patcher", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4837, "column": 12 }, "stop": { "line": 4837, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_auth.TestTrustChain", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4835, "column": 13 }, "stop": { "line": 4835, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4828, "column": 8 }, "stop": { "line": 4828, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestTrustChain.assert_user_authenticate", "class_name": "keystone.tests.unit.test_v3_auth.TestTrustChain", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestTrustChain.test_trustor_roles_revoked": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4824, "column": 12 }, "stop": { "line": 4824, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TestTrustChain", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4813, "column": 24 }, "stop": { "line": 4813, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4819, "column": 24 }, "stop": { "line": 4819, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestTrustChain", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4811, "column": 42 }, "stop": { "line": 4811, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4821, "column": 42 }, "stop": { "line": 4821, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__sub__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4811, "column": 17 }, "stop": { "line": 4811, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4818, "column": 20 }, "stop": { "line": 4818, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_requested_token", "class_name": "keystone.tests.unit.test_v3_auth.TestTrustChain", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4811, "column": 23 }, "stop": { "line": 4811, "column": 26 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4804, "column": 8 }, "stop": { "line": 4804, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestTrustChain.assert_user_authenticate", "class_name": "keystone.tests.unit.test_v3_auth.TestTrustChain", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestTrustChain.test_delete_broken_chain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4791, "column": 24 }, "stop": { "line": 4791, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestTrustChain", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4790, "column": 23 }, "stop": { "line": 4790, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__sub__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4790, "column": 17 }, "stop": { "line": 4790, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4790, "column": 23 }, "stop": { "line": 4790, "column": 26 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4785, "column": 8 }, "stop": { "line": 4785, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestTrustChain.assert_user_authenticate", "class_name": "keystone.tests.unit.test_v3_auth.TestTrustChain", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4798, "column": 12 }, "stop": { "line": 4798, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_auth.TestTrustChain", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4798, "column": 21 }, "stop": { "line": 4798, "column": 52 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4786, "column": 20 }, "stop": { "line": 4786, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4795, "column": 25 }, "stop": { "line": 4795, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_requested_token", "class_name": "keystone.tests.unit.test_v3_auth.TestTrustChain", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4786, "column": 8 }, "stop": { "line": 4786, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_auth.TestTrustChain", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4799, "column": 45 }, "stop": { "line": 4799, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestTrustChain.test_delete_trust_cascade": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4782, "column": 8 }, "stop": { "line": 4782, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestTrustChain.assert_trust_tokens_revoked", "class_name": "keystone.tests.unit.test_v3_auth.TestTrustChain", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4776, "column": 20 }, "stop": { "line": 4776, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4780, "column": 8 }, "stop": { "line": 4780, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_auth.TestTrustChain", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4776, "column": 8 }, "stop": { "line": 4776, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_auth.TestTrustChain", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4775, "column": 8 }, "stop": { "line": 4775, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestTrustChain.assert_user_authenticate", "class_name": "keystone.tests.unit.test_v3_auth.TestTrustChain", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestTrustChain.assert_trust_tokens_revoked": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4765, "column": 30 }, "stop": { "line": 4765, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_auth.TestTrustChain", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4771, "column": 31 }, "stop": { "line": 4771, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4762, "column": 12 }, "stop": { "line": 4762, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TestTrustChain", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4758, "column": 20 }, "stop": { "line": 4758, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestTrustChain", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4763, "column": 8 }, "stop": { "line": 4763, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTokenResponse", "class_name": "keystone.tests.unit.test_v3_auth.TestTrustChain", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4771, "column": 8 }, "stop": { "line": 4771, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_v3_auth.TestTrustChain.assert_user_authenticate": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4754, "column": 8 }, "stop": { "line": 4754, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTokenResponse", "class_name": "keystone.tests.unit.test_v3_auth.TestTrustChain", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4753, "column": 12 }, "stop": { "line": 4753, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TestTrustChain", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4749, "column": 20 }, "stop": { "line": 4749, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestTrustChain", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestTrustChain.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4721, "column": 24 }, "stop": { "line": 4721, "column": 42 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4695, "column": 20 }, "stop": { "line": 4695, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4689, "column": 19 }, "stop": { "line": 4689, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4732, "column": 24 }, "stop": { "line": 4732, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4741, "column": 20 }, "stop": { "line": 4741, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4710, "column": 20 }, "stop": { "line": 4710, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestTrustChain", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4728, "column": 16 }, "stop": { "line": 4728, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4706, "column": 12 }, "stop": { "line": 4706, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_auth.TestTrustChain", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4688, "column": 17 }, "stop": { "line": 4688, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4687, "column": 27 }, "stop": { "line": 4687, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4686, "column": 25 }, "stop": { "line": 4686, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4731, "column": 20 }, "stop": { "line": 4731, "column": 49 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4709, "column": 16 }, "stop": { "line": 4709, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustResponse", "class_name": "keystone.tests.unit.test_v3_auth.TestTrustChain", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4700, "column": 20 }, "stop": { "line": 4700, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4720, "column": 43 }, "stop": { "line": 4720, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4736, "column": 26 }, "stop": { "line": 4736, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4716, "column": 22 }, "stop": { "line": 4716, "column": 46 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4746, "column": 26 }, "stop": { "line": 4746, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_requested_token", "class_name": "keystone.tests.unit.test_v3_auth.TestTrustChain", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4668, "column": 8 }, "stop": { "line": 4668, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_auth.TestTrustChain.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4660, "column": 8 }, "stop": { "line": 4660, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.SQLDriverOverrides.config_overrides", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_do_not_consume_remaining_uses_when_get_token_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4654, "column": 8 }, "stop": { "line": 4654, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4653, "column": 12 }, "stop": { "line": 4653, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4653, "column": 21 }, "stop": { "line": 4653, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4631, "column": 14 }, "stop": { "line": 4631, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4639, "column": 12 }, "stop": { "line": 4639, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4636, "column": 20 }, "stop": { "line": 4636, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4650, "column": 8 }, "stop": { "line": 4650, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4646, "column": 20 }, "stop": { "line": 4646, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_trustee_can_do_role_ops": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4616, "column": 8 }, "stop": { "line": 4616, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4608, "column": 22 }, "stop": { "line": 4608, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior._get_trust_token", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4605, "column": 15 }, "stop": { "line": 4605, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4624, "column": 12 }, "stop": { "line": 4624, "column": 61 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4617, "column": 12 }, "stop": { "line": 4617, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4610, "column": 15 }, "stop": { "line": 4610, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4623, "column": 15 }, "stop": { "line": 4623, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4628, "column": 8 }, "stop": { "line": 4628, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleResponse", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4614, "column": 8 }, "stop": { "line": 4614, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleListResponse", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4611, "column": 12 }, "stop": { "line": 4611, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4607, "column": 16 }, "stop": { "line": 4607, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustResponse", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_change_password_invalidates_trust_tokens": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4573, "column": 14 }, "stop": { "line": 4573, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4596, "column": 8 }, "stop": { "line": 4596, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidUserResponse", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4581, "column": 12 }, "stop": { "line": 4581, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4578, "column": 20 }, "stop": { "line": 4578, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4598, "column": 50 }, "stop": { "line": 4598, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4590, "column": 8 }, "stop": { "line": 4590, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectScopedTokenResponse", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4600, "column": 8 }, "stop": { "line": 4600, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4593, "column": 8 }, "stop": { "line": 4593, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4597, "column": 23 }, "stop": { "line": 4597, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4598, "column": 50 }, "stop": { "line": 4598, "column": 60 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4588, "column": 12 }, "stop": { "line": 4588, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4584, "column": 20 }, "stop": { "line": 4584, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4593, "column": 17 }, "stop": { "line": 4593, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4600, "column": 17 }, "stop": { "line": 4600, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4597, "column": 12 }, "stop": { "line": 4597, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4582, "column": 16 }, "stop": { "line": 4582, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustResponse", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_delete_trust": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4550, "column": 14 }, "stop": { "line": 4550, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4562, "column": 8 }, "stop": { "line": 4562, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4562, "column": 20 }, "stop": { "line": 4562, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4558, "column": 12 }, "stop": { "line": 4558, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4555, "column": 20 }, "stop": { "line": 4555, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4569, "column": 8 }, "stop": { "line": 4569, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4565, "column": 20 }, "stop": { "line": 4565, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4560, "column": 16 }, "stop": { "line": 4560, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustResponse", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_trust_get_token_fails_if_trustee_disabled": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4540, "column": 8 }, "stop": { "line": 4540, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.disable_user", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4522, "column": 14 }, "stop": { "line": 4522, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4530, "column": 12 }, "stop": { "line": 4530, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4527, "column": 20 }, "stop": { "line": 4527, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4546, "column": 8 }, "stop": { "line": 4546, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4538, "column": 8 }, "stop": { "line": 4538, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4534, "column": 20 }, "stop": { "line": 4534, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4542, "column": 20 }, "stop": { "line": 4542, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4532, "column": 16 }, "stop": { "line": 4532, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustResponse", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_trust_get_token_fails_if_trustor_disabled": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4512, "column": 8 }, "stop": { "line": 4512, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.disable_user", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4494, "column": 14 }, "stop": { "line": 4494, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4502, "column": 12 }, "stop": { "line": 4502, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4499, "column": 20 }, "stop": { "line": 4499, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4510, "column": 8 }, "stop": { "line": 4510, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4518, "column": 8 }, "stop": { "line": 4518, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4514, "column": 20 }, "stop": { "line": 4514, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4506, "column": 20 }, "stop": { "line": 4506, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4504, "column": 16 }, "stop": { "line": 4504, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustResponse", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.disable_user": [], "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_delete_trust_revokes_tokens": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4464, "column": 14 }, "stop": { "line": 4464, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4485, "column": 8 }, "stop": { "line": 4485, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4471, "column": 12 }, "stop": { "line": 4471, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4469, "column": 20 }, "stop": { "line": 4469, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4487, "column": 8 }, "stop": { "line": 4487, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.assertTrustTokensRevoked", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4479, "column": 8 }, "stop": { "line": 4479, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectScopedTokenResponse", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4482, "column": 8 }, "stop": { "line": 4482, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4482, "column": 20 }, "stop": { "line": 4482, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4478, "column": 12 }, "stop": { "line": 4478, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4474, "column": 20 }, "stop": { "line": 4474, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4472, "column": 16 }, "stop": { "line": 4472, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustResponse", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.assertTrustTokensRevoked": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4454, "column": 30 }, "stop": { "line": 4454, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4460, "column": 31 }, "stop": { "line": 4460, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4460, "column": 8 }, "stop": { "line": 4460, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_trust_chained": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4429, "column": 14 }, "stop": { "line": 4429, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4411, "column": 14 }, "stop": { "line": 4411, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4394, "column": 27 }, "stop": { "line": 4394, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4405, "column": 12 }, "stop": { "line": 4405, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4418, "column": 12 }, "stop": { "line": 4418, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4436, "column": 12 }, "stop": { "line": 4436, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4434, "column": 20 }, "stop": { "line": 4434, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4416, "column": 20 }, "stop": { "line": 4416, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4400, "column": 15 }, "stop": { "line": 4400, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4450, "column": 12 }, "stop": { "line": 4450, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4404, "column": 8 }, "stop": { "line": 4404, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4444, "column": 22 }, "stop": { "line": 4444, "column": 46 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4426, "column": 16 }, "stop": { "line": 4426, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_requested_token", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4422, "column": 20 }, "stop": { "line": 4422, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4447, "column": 20 }, "stop": { "line": 4447, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4440, "column": 20 }, "stop": { "line": 4440, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4419, "column": 17 }, "stop": { "line": 4419, "column": 46 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4437, "column": 17 }, "stop": { "line": 4437, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustResponse", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_trust_deleted_grant": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4363, "column": 14 }, "stop": { "line": 4363, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4353, "column": 12 }, "stop": { "line": 4354, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4371, "column": 12 }, "stop": { "line": 4371, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4368, "column": 20 }, "stop": { "line": 4368, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4375, "column": 8 }, "stop": { "line": 4375, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4349, "column": 15 }, "stop": { "line": 4349, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4383, "column": 12 }, "stop": { "line": 4383, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4360, "column": 8 }, "stop": { "line": 4360, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4379, "column": 20 }, "stop": { "line": 4379, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4372, "column": 16 }, "stop": { "line": 4372, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustResponse", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_impersonation_token_cannot_create_new_trust": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4315, "column": 14 }, "stop": { "line": 4315, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4334, "column": 14 }, "stop": { "line": 4334, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4323, "column": 12 }, "stop": { "line": 4323, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4342, "column": 8 }, "stop": { "line": 4342, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4320, "column": 20 }, "stop": { "line": 4320, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4339, "column": 20 }, "stop": { "line": 4339, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4331, "column": 22 }, "stop": { "line": 4331, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_requested_token", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4326, "column": 20 }, "stop": { "line": 4326, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4324, "column": 16 }, "stop": { "line": 4324, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustResponse", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_create_unlimited_use_trust": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4312, "column": 8 }, "stop": { "line": 4312, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4298, "column": 12 }, "stop": { "line": 4298, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4309, "column": 12 }, "stop": { "line": 4309, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4289, "column": 14 }, "stop": { "line": 4289, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4310, "column": 12 }, "stop": { "line": 4310, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4299, "column": 12 }, "stop": { "line": 4299, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4295, "column": 12 }, "stop": { "line": 4295, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4303, "column": 12 }, "stop": { "line": 4303, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4308, "column": 12 }, "stop": { "line": 4308, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4300, "column": 20 }, "stop": { "line": 4300, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4305, "column": 20 }, "stop": { "line": 4305, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4296, "column": 16 }, "stop": { "line": 4296, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustResponse", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_create_one_time_use_trust": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4275, "column": 8 }, "stop": { "line": 4275, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4276, "column": 12 }, "stop": { "line": 4276, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4283, "column": 8 }, "stop": { "line": 4283, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4273, "column": 16 }, "stop": { "line": 4273, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior._initialize_test_consume_trust", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4279, "column": 20 }, "stop": { "line": 4279, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_consume_trust_once": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4268, "column": 8 }, "stop": { "line": 4268, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4269, "column": 8 }, "stop": { "line": 4269, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4270, "column": 8 }, "stop": { "line": 4270, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4264, "column": 12 }, "stop": { "line": 4264, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4265, "column": 12 }, "stop": { "line": 4265, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4267, "column": 8 }, "stop": { "line": 4267, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4262, "column": 16 }, "stop": { "line": 4262, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior._initialize_test_consume_trust", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_authenticate_without_trust_dict_returns_bad_request": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4236, "column": 16 }, "stop": { "line": 4236, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4237, "column": 12 }, "stop": { "line": 4237, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4256, "column": 8 }, "stop": { "line": 4256, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.admin_request", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TrustAPIBehavior._initialize_test_consume_trust": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4219, "column": 12 }, "stop": { "line": 4219, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4210, "column": 14 }, "stop": { "line": 4210, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4220, "column": 12 }, "stop": { "line": 4220, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4216, "column": 12 }, "stop": { "line": 4216, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4225, "column": 12 }, "stop": { "line": 4225, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4231, "column": 12 }, "stop": { "line": 4231, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4222, "column": 20 }, "stop": { "line": 4222, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4228, "column": 20 }, "stop": { "line": 4228, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4218, "column": 16 }, "stop": { "line": 4218, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustResponse", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_create_trust_no_roles": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4205, "column": 8 }, "stop": { "line": 4205, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4201, "column": 14 }, "stop": { "line": 4201, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" } ], "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_create_unscoped_trust": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4197, "column": 12 }, "stop": { "line": 4197, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4194, "column": 14 }, "stop": { "line": 4194, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4198, "column": 8 }, "stop": { "line": 4198, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustResponse", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_redelegation_without_impersonation": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4177, "column": 22 }, "stop": { "line": 4177, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4173, "column": 25 }, "stop": { "line": 4173, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4160, "column": 15 }, "stop": { "line": 4160, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4188, "column": 15 }, "stop": { "line": 4188, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4182, "column": 20 }, "stop": { "line": 4182, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4170, "column": 22 }, "stop": { "line": 4170, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_requested_token", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4166, "column": 20 }, "stop": { "line": 4166, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4163, "column": 16 }, "stop": { "line": 4163, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustResponse", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_redelegation_terminator": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4146, "column": 8 }, "stop": { "line": 4146, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4145, "column": 8 }, "stop": { "line": 4145, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4128, "column": 22 }, "stop": { "line": 4128, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4147, "column": 22 }, "stop": { "line": 4147, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior._get_trust_token", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4150, "column": 8 }, "stop": { "line": 4150, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4125, "column": 12 }, "stop": { "line": 4125, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4138, "column": 12 }, "stop": { "line": 4138, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4134, "column": 14 }, "stop": { "line": 4134, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4123, "column": 12 }, "stop": { "line": 4123, "column": 66 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4132, "column": 12 }, "stop": { "line": 4132, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.strftime", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4132, "column": 12 }, "stop": { "line": 4132, "column": 36 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4123, "column": 12 }, "stop": { "line": 4123, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4132, "column": 12 }, "stop": { "line": 4132, "column": 46 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4123, "column": 12 }, "stop": { "line": 4123, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.replace", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4127, "column": 16 }, "stop": { "line": 4127, "column": 45 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4142, "column": 16 }, "stop": { "line": 4142, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustResponse", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_redelegate_new_role_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4115, "column": 13 }, "stop": { "line": 4115, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patcher.object", "class_name": "unittest.mock._patcher", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4100, "column": 22 }, "stop": { "line": 4100, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior._get_trust_token", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4103, "column": 15 }, "stop": { "line": 4103, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4097, "column": 12 }, "stop": { "line": 4097, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4116, "column": 12 }, "stop": { "line": 4116, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4115, "column": 13 }, "stop": { "line": 4115, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4099, "column": 16 }, "stop": { "line": 4099, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustResponse", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_redelegate_with_role_by_name": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4080, "column": 14 }, "stop": { "line": 4080, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4064, "column": 14 }, "stop": { "line": 4064, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4094, "column": 8 }, "stop": { "line": 4094, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4078, "column": 22 }, "stop": { "line": 4078, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior._get_trust_token", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4074, "column": 12 }, "stop": { "line": 4074, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4089, "column": 12 }, "stop": { "line": 4089, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4069, "column": 20 }, "stop": { "line": 4069, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4072, "column": 28 }, "stop": { "line": 4073, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4087, "column": 28 }, "stop": { "line": 4088, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.strftime", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4087, "column": 28 }, "stop": { "line": 4087, "column": 52 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4072, "column": 28 }, "stop": { "line": 4072, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4087, "column": 28 }, "stop": { "line": 4087, "column": 62 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4072, "column": 28 }, "stop": { "line": 4072, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.replace", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4076, "column": 16 }, "stop": { "line": 4076, "column": 45 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4092, "column": 16 }, "stop": { "line": 4092, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustResponse", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_trust_with_implied_roles": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4049, "column": 8 }, "stop": { "line": 4049, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4060, "column": 8 }, "stop": { "line": 4060, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4024, "column": 16 }, "stop": { "line": 4024, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4026, "column": 16 }, "stop": { "line": 4026, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4041, "column": 15 }, "stop": { "line": 4041, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4057, "column": 15 }, "stop": { "line": 4057, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4052, "column": 20 }, "stop": { "line": 4052, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4060, "column": 25 }, "stop": { "line": 4060, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4060, "column": 43 }, "stop": { "line": 4060, "column": 49 } } ], "kind": "function", "target": "sorted" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4043, "column": 16 }, "stop": { "line": 4043, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustResponse", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_roles_subset": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4004, "column": 8 }, "stop": { "line": 4004, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4006, "column": 22 }, "stop": { "line": 4006, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior._get_trust_token", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4019, "column": 23 }, "stop": { "line": 4019, "column": 26 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4018, "column": 23 }, "stop": { "line": 4018, "column": 26 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4002, "column": 22 }, "stop": { "line": 4002, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4003, "column": 28 }, "stop": { "line": 4003, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3998, "column": 12 }, "stop": { "line": 3998, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4012, "column": 12 }, "stop": { "line": 4012, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4010, "column": 12 }, "stop": { "line": 4010, "column": 66 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3995, "column": 28 }, "stop": { "line": 3996, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.strftime", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4020, "column": 8 }, "stop": { "line": 4020, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3985, "column": 15 }, "stop": { "line": 3985, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3995, "column": 28 }, "stop": { "line": 3995, "column": 52 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4010, "column": 12 }, "stop": { "line": 4010, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4020, "column": 38 }, "stop": { "line": 4020, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic._BinaryComparison.__init__", "class_name": "testtools.matchers._basic.GreaterThan", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3995, "column": 28 }, "stop": { "line": 3995, "column": 62 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4010, "column": 12 }, "stop": { "line": 4010, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.replace", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4000, "column": 16 }, "stop": { "line": 4000, "column": 45 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 4015, "column": 17 }, "stop": { "line": 4015, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustResponse", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_redelegation_remaining_uses": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3978, "column": 8 }, "stop": { "line": 3978, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3969, "column": 12 }, "stop": { "line": 3969, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3972, "column": 22 }, "stop": { "line": 3972, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior._get_trust_token", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3971, "column": 16 }, "stop": { "line": 3971, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustResponse", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_redelegation_expiry": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3956, "column": 42 }, "stop": { "line": 3956, "column": 60 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3952, "column": 22 }, "stop": { "line": 3952, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior._get_trust_token", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3949, "column": 12 }, "stop": { "line": 3949, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3963, "column": 8 }, "stop": { "line": 3963, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3961, "column": 20 }, "stop": { "line": 3961, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3951, "column": 16 }, "stop": { "line": 3951, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustResponse", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_max_redelegation_count_constraint": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3944, "column": 8 }, "stop": { "line": 3944, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3942, "column": 20 }, "stop": { "line": 3942, "column": 53 } } ], "kind": "function", "target": "int.__radd__" } ], "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_modified_redelegation_count_error": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3936, "column": 8 }, "stop": { "line": 3936, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3926, "column": 12 }, "stop": { "line": 3926, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3929, "column": 22 }, "stop": { "line": 3929, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior._get_trust_token", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3928, "column": 16 }, "stop": { "line": 3928, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustResponse", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_depleted_redelegation_count_error": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3914, "column": 12 }, "stop": { "line": 3914, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3920, "column": 8 }, "stop": { "line": 3920, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3917, "column": 22 }, "stop": { "line": 3917, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior._get_trust_token", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3916, "column": 16 }, "stop": { "line": 3916, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustResponse", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TrustAPIBehavior._get_trust_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3909, "column": 22 }, "stop": { "line": 3909, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_requested_token", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3905, "column": 20 }, "stop": { "line": 3905, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TrustAPIBehavior", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3890, "column": 20 }, "stop": { "line": 3890, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3879, "column": 8 }, "stop": { "line": 3879, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3885, "column": 37 }, "stop": { "line": 3885, "column": 55 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3895, "column": 33 }, "stop": { "line": 3895, "column": 51 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3881, "column": 28 }, "stop": { "line": 3881, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" } ], "keystone.tests.unit.test_v3_auth.TrustAPIBehavior.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3871, "column": 8 }, "stop": { "line": 3871, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.SQLDriverOverrides.config_overrides", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_auth.TestAuthJSONExternal.test_remote_user_no_method": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3835, "column": 14 }, "stop": { "line": 3835, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthJSONExternal", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3839, "column": 24 }, "stop": { "line": 3839, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthJSONExternal", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3837, "column": 34 }, "stop": { "line": 3837, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.build_external_auth_environ", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthJSONExternal", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthJSONExternal.auth_plugin_config_override": [], "keystone.tests.unit.test_v3_auth.TestAuthExternalDisabled.test_remote_user_disabled": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3757, "column": 24 }, "stop": { "line": 3757, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthExternalDisabled", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3753, "column": 22 }, "stop": { "line": 3753, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3755, "column": 34 }, "stop": { "line": 3755, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.build_external_auth_environ", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthExternalDisabled", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3752, "column": 14 }, "stop": { "line": 3752, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthExternalDisabled", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthExternalDisabled.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3746, "column": 8 }, "stop": { "line": 3746, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.SQLDriverOverrides.config_overrides", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_list_with_filter": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3730, "column": 8 }, "stop": { "line": 3730, "column": 19 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3731, "column": 8 }, "stop": { "line": 3731, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3739, "column": 26 }, "stop": { "line": 3739, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3735, "column": 28 }, "stop": { "line": 3735, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3724, "column": 28 }, "stop": { "line": 3724, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3741, "column": 28 }, "stop": { "line": 3741, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3724, "column": 8 }, "stop": { "line": 3724, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3735, "column": 8 }, "stop": { "line": 3735, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3741, "column": 8 }, "stop": { "line": 3741, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3722, "column": 8 }, "stop": { "line": 3722, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById.role_data_fixtures", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3726, "column": 23 }, "stop": { "line": 3726, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3723, "column": 17 }, "stop": { "line": 3723, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3739, "column": 17 }, "stop": { "line": 3739, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3733, "column": 17 }, "stop": { "line": 3733, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3729, "column": 39 }, "stop": { "line": 3729, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_requested_token", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3737, "column": 31 }, "stop": { "line": 3737, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3728, "column": 15 }, "stop": { "line": 3728, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3736, "column": 31 }, "stop": { "line": 3736, "column": 47 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3736, "column": 17 }, "stop": { "line": 3736, "column": 30 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_list_delete_token_shows_in_event_list": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3710, "column": 8 }, "stop": { "line": 3710, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.assertEventDataInList", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3704, "column": 8 }, "stop": { "line": 3704, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3689, "column": 19 }, "stop": { "line": 3689, "column": 39 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3693, "column": 19 }, "stop": { "line": 3693, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3709, "column": 28 }, "stop": { "line": 3709, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3684, "column": 8 }, "stop": { "line": 3684, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3709, "column": 8 }, "stop": { "line": 3709, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3682, "column": 8 }, "stop": { "line": 3682, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById.role_data_fixtures", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3686, "column": 23 }, "stop": { "line": 3686, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3701, "column": 8 }, "stop": { "line": 3701, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3715, "column": 8 }, "stop": { "line": 3715, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3697, "column": 8 }, "stop": { "line": 3697, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3717, "column": 8 }, "stop": { "line": 3717, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3699, "column": 8 }, "stop": { "line": 3699, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3713, "column": 8 }, "stop": { "line": 3713, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3683, "column": 17 }, "stop": { "line": 3683, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3707, "column": 26 }, "stop": { "line": 3707, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3688, "column": 19 }, "stop": { "line": 3688, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.assertEventDataInList": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3660, "column": 30 }, "stop": { "line": 3660, "column": 42 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3678, "column": 60 }, "stop": { "line": 3678, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.items", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3677, "column": 37 }, "stop": { "line": 3677, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3674, "column": 24 }, "stop": { "line": 3676, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3678, "column": 29 }, "stop": { "line": 3678, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3673, "column": 8 }, "stop": { "line": 3673, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_list_delete_project_shows_in_event_list": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3650, "column": 8 }, "stop": { "line": 3650, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3654, "column": 8 }, "stop": { "line": 3654, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.assertValidDeletedProjectResponse", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3648, "column": 17 }, "stop": { "line": 3648, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3652, "column": 26 }, "stop": { "line": 3652, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3651, "column": 12 }, "stop": { "line": 3651, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3649, "column": 8 }, "stop": { "line": 3649, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3647, "column": 8 }, "stop": { "line": 3647, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById.role_data_fixtures", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_revoke_by_id_true_returns_forbidden": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3641, "column": 8 }, "stop": { "line": 3641, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3637, "column": 8 }, "stop": { "line": 3637, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_head_revoke_by_id_false_returns_gone": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3630, "column": 8 }, "stop": { "line": 3630, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_get_revoke_by_id_false_returns_gone": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3626, "column": 8 }, "stop": { "line": 3626, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_revoke_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3619, "column": 8 }, "stop": { "line": 3619, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3618, "column": 8 }, "stop": { "line": 3618, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3616, "column": 19 }, "stop": { "line": 3616, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3621, "column": 26 }, "stop": { "line": 3621, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3622, "column": 8 }, "stop": { "line": 3622, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.assertValidRevokedTokenResponse", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3614, "column": 23 }, "stop": { "line": 3614, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.assertValidRevokedTokenResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3605, "column": 8 }, "stop": { "line": 3605, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3604, "column": 8 }, "stop": { "line": 3604, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3601, "column": 28 }, "stop": { "line": 3601, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3602, "column": 20 }, "stop": { "line": 3602, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.items", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3603, "column": 12 }, "stop": { "line": 3603, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3611, "column": 8 }, "stop": { "line": 3611, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3601, "column": 8 }, "stop": { "line": 3601, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.assertValidDeletedProjectResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3592, "column": 8 }, "stop": { "line": 3592, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3591, "column": 8 }, "stop": { "line": 3591, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3589, "column": 28 }, "stop": { "line": 3589, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3590, "column": 8 }, "stop": { "line": 3590, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3589, "column": 8 }, "stop": { "line": 3589, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3597, "column": 8 }, "stop": { "line": 3597, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3579, "column": 8 }, "stop": { "line": 3579, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3574, "column": 8 }, "stop": { "line": 3574, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById.config_overrides", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3580, "column": 12 }, "stop": { "line": 3580, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository.__init__", "class_name": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository", "dispatch": "static" } ], "keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_revoke_token_from_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3525, "column": 31 }, "stop": { "line": 3525, "column": 55 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3519, "column": 25 }, "stop": { "line": 3519, "column": 49 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3531, "column": 30 }, "stop": { "line": 3531, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_requested_token", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3551, "column": 8 }, "stop": { "line": 3551, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3541, "column": 8 }, "stop": { "line": 3541, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3546, "column": 8 }, "stop": { "line": 3546, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3565, "column": 8 }, "stop": { "line": 3565, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3560, "column": 8 }, "stop": { "line": 3560, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3537, "column": 8 }, "stop": { "line": 3537, "column": 19 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3556, "column": 8 }, "stop": { "line": 3556, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3532, "column": 12 }, "stop": { "line": 3532, "column": 45 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3526, "column": 12 }, "stop": { "line": 3526, "column": 45 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3520, "column": 12 }, "stop": { "line": 3520, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_deleting_project_deletes_grants": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3512, "column": 8 }, "stop": { "line": 3512, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3509, "column": 12 }, "stop": { "line": 3509, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3500, "column": 20 }, "stop": { "line": 3500, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3508, "column": 8 }, "stop": { "line": 3508, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3505, "column": 8 }, "stop": { "line": 3505, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_removing_role_assignment_does_not_affect_other_users": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3487, "column": 12 }, "stop": { "line": 3487, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3476, "column": 12 }, "stop": { "line": 3476, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3440, "column": 13 }, "stop": { "line": 3440, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3471, "column": 16 }, "stop": { "line": 3471, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3443, "column": 16 }, "stop": { "line": 3443, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3458, "column": 16 }, "stop": { "line": 3458, "column": 49 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3480, "column": 16 }, "stop": { "line": 3480, "column": 49 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3464, "column": 16 }, "stop": { "line": 3464, "column": 49 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3491, "column": 16 }, "stop": { "line": 3491, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3457, "column": 26 }, "stop": { "line": 3457, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3463, "column": 26 }, "stop": { "line": 3463, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_requested_token", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3479, "column": 12 }, "stop": { "line": 3479, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3490, "column": 12 }, "stop": { "line": 3490, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3455, "column": 39 }, "stop": { "line": 3455, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3440, "column": 13 }, "stop": { "line": 3440, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3439, "column": 15 }, "stop": { "line": 3439, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3470, "column": 12 }, "stop": { "line": 3470, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3442, "column": 12 }, "stop": { "line": 3442, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_group_membership_changes_revokes_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3404, "column": 17 }, "stop": { "line": 3404, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3409, "column": 17 }, "stop": { "line": 3409, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_requested_token", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3433, "column": 8 }, "stop": { "line": 3433, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3414, "column": 8 }, "stop": { "line": 3414, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3426, "column": 8 }, "stop": { "line": 3426, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3422, "column": 8 }, "stop": { "line": 3422, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3411, "column": 8 }, "stop": { "line": 3411, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3430, "column": 17 }, "stop": { "line": 3430, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3419, "column": 20 }, "stop": { "line": 3419, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3419, "column": 8 }, "stop": { "line": 3419, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3400, "column": 20 }, "stop": { "line": 3400, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3405, "column": 20 }, "stop": { "line": 3405, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3430, "column": 8 }, "stop": { "line": 3430, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_domain_group_role_assignment_maintains_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3368, "column": 16 }, "stop": { "line": 3368, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_requested_token", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3370, "column": 8 }, "stop": { "line": 3370, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3381, "column": 8 }, "stop": { "line": 3381, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3364, "column": 20 }, "stop": { "line": 3364, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3380, "column": 8 }, "stop": { "line": 3380, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3375, "column": 12 }, "stop": { "line": 3376, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_deleting_group_grant_revokes_tokens": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3311, "column": 17 }, "stop": { "line": 3311, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3316, "column": 17 }, "stop": { "line": 3316, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3306, "column": 17 }, "stop": { "line": 3306, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_requested_token", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3318, "column": 8 }, "stop": { "line": 3318, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3350, "column": 8 }, "stop": { "line": 3350, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3324, "column": 8 }, "stop": { "line": 3324, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3344, "column": 8 }, "stop": { "line": 3344, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3346, "column": 8 }, "stop": { "line": 3346, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3321, "column": 8 }, "stop": { "line": 3321, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3330, "column": 12 }, "stop": { "line": 3331, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3335, "column": 8 }, "stop": { "line": 3335, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3302, "column": 20 }, "stop": { "line": 3302, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3307, "column": 20 }, "stop": { "line": 3307, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3312, "column": 20 }, "stop": { "line": 3312, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_deleting_project_revokes_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3262, "column": 16 }, "stop": { "line": 3262, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_requested_token", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3281, "column": 8 }, "stop": { "line": 3281, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3278, "column": 8 }, "stop": { "line": 3278, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3269, "column": 8 }, "stop": { "line": 3269, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3275, "column": 12 }, "stop": { "line": 3275, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3274, "column": 8 }, "stop": { "line": 3274, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3263, "column": 12 }, "stop": { "line": 3263, "column": 45 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3282, "column": 12 }, "stop": { "line": 3282, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_disabling_project_revokes_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3234, "column": 16 }, "stop": { "line": 3234, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_requested_token", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3254, "column": 8 }, "stop": { "line": 3254, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3241, "column": 8 }, "stop": { "line": 3241, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3251, "column": 8 }, "stop": { "line": 3251, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3247, "column": 12 }, "stop": { "line": 3247, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3246, "column": 8 }, "stop": { "line": 3246, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3255, "column": 12 }, "stop": { "line": 3255, "column": 45 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3235, "column": 12 }, "stop": { "line": 3235, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_domain_user_role_assignment_maintains_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3216, "column": 16 }, "stop": { "line": 3216, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_requested_token", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3218, "column": 8 }, "stop": { "line": 3218, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3229, "column": 8 }, "stop": { "line": 3229, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3223, "column": 12 }, "stop": { "line": 3224, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3212, "column": 20 }, "stop": { "line": 3212, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3228, "column": 8 }, "stop": { "line": 3228, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_deleting_role_revokes_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3146, "column": 17 }, "stop": { "line": 3146, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3141, "column": 17 }, "stop": { "line": 3141, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3161, "column": 17 }, "stop": { "line": 3161, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3151, "column": 17 }, "stop": { "line": 3151, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3156, "column": 17 }, "stop": { "line": 3156, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_requested_token", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3198, "column": 8 }, "stop": { "line": 3198, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3187, "column": 8 }, "stop": { "line": 3187, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3163, "column": 8 }, "stop": { "line": 3163, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3175, "column": 8 }, "stop": { "line": 3175, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3166, "column": 8 }, "stop": { "line": 3166, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3193, "column": 8 }, "stop": { "line": 3193, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3172, "column": 8 }, "stop": { "line": 3172, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3169, "column": 8 }, "stop": { "line": 3169, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3190, "column": 8 }, "stop": { "line": 3190, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3184, "column": 8 }, "stop": { "line": 3184, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3180, "column": 19 }, "stop": { "line": 3180, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3134, "column": 8 }, "stop": { "line": 3134, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById.role_data_fixtures", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3181, "column": 8 }, "stop": { "line": 3181, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3152, "column": 20 }, "stop": { "line": 3152, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3157, "column": 20 }, "stop": { "line": 3157, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3137, "column": 20 }, "stop": { "line": 3137, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3142, "column": 20 }, "stop": { "line": 3142, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3147, "column": 20 }, "stop": { "line": 3147, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestTokenRevokeById.role_data_fixtures": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3078, "column": 24 }, "stop": { "line": 3078, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3084, "column": 21 }, "stop": { "line": 3084, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3082, "column": 21 }, "stop": { "line": 3082, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3086, "column": 21 }, "stop": { "line": 3086, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" } ], "keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_deleting_user_grant_revokes_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3061, "column": 16 }, "stop": { "line": 3061, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_requested_token", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3074, "column": 8 }, "stop": { "line": 3074, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3063, "column": 8 }, "stop": { "line": 3063, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3068, "column": 12 }, "stop": { "line": 3069, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3073, "column": 8 }, "stop": { "line": 3073, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3057, "column": 20 }, "stop": { "line": 3057, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_unscoped_token_remains_valid_after_role_assignment": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3010, "column": 25 }, "stop": { "line": 3010, "column": 49 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3015, "column": 23 }, "stop": { "line": 3015, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_requested_token", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3024, "column": 8 }, "stop": { "line": 3024, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3021, "column": 8 }, "stop": { "line": 3021, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3043, "column": 8 }, "stop": { "line": 3043, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3040, "column": 8 }, "stop": { "line": 3040, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3034, "column": 12 }, "stop": { "line": 3034, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3029, "column": 15 }, "stop": { "line": 3029, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3016, "column": 12 }, "stop": { "line": 3016, "column": 45 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3011, "column": 12 }, "stop": { "line": 3011, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 3033, "column": 8 }, "stop": { "line": 3033, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestTokenRevokeById.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2958, "column": 21 }, "stop": { "line": 2958, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2961, "column": 21 }, "stop": { "line": 2961, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2955, "column": 21 }, "stop": { "line": 2955, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2985, "column": 21 }, "stop": { "line": 2985, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2983, "column": 21 }, "stop": { "line": 2983, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2938, "column": 8 }, "stop": { "line": 2938, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2967, "column": 22 }, "stop": { "line": 2967, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2970, "column": 22 }, "stop": { "line": 2970, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2964, "column": 22 }, "stop": { "line": 2964, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2945, "column": 24 }, "stop": { "line": 2945, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2949, "column": 24 }, "stop": { "line": 2949, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2941, "column": 23 }, "stop": { "line": 2941, "column": 42 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2943, "column": 23 }, "stop": { "line": 2943, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_auth.TestTokenRevokeById.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2907, "column": 8 }, "stop": { "line": 2907, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_auth.TestTokenRevokeById", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2902, "column": 8 }, "stop": { "line": 2902, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.SQLDriverOverrides.config_overrides", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2908, "column": 12 }, "stop": { "line": 2908, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository.__init__", "class_name": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository", "dispatch": "static" } ], "keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_trust_scoped_token_is_invalid_after_disabling_trustor": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2883, "column": 29 }, "stop": { "line": 2883, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_trust_scoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2882, "column": 30 }, "stop": { "line": 2882, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._create_trust", "class_name": "keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2886, "column": 8 }, "stop": { "line": 2886, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectScopedTokenResponse", "class_name": "keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2889, "column": 29 }, "stop": { "line": 2889, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2885, "column": 12 }, "stop": { "line": 2885, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2892, "column": 8 }, "stop": { "line": 2892, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_tampered_trust_scoped_token_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2872, "column": 29 }, "stop": { "line": 2872, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_trust_scoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2871, "column": 30 }, "stop": { "line": 2871, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._create_trust", "class_name": "keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2874, "column": 52 }, "stop": { "line": 2874, "column": 62 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2875, "column": 45 }, "stop": { "line": 2875, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2874, "column": 45 }, "stop": { "line": 2874, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2876, "column": 8 }, "stop": { "line": 2876, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2874, "column": 52 }, "stop": { "line": 2874, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2875, "column": 45 }, "stop": { "line": 2875, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_tampered_project_scoped_token_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2864, "column": 31 }, "stop": { "line": 2864, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_project_scoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2865, "column": 54 }, "stop": { "line": 2865, "column": 64 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2866, "column": 47 }, "stop": { "line": 2866, "column": 55 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2865, "column": 47 }, "stop": { "line": 2865, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2867, "column": 8 }, "stop": { "line": 2867, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2865, "column": 54 }, "stop": { "line": 2865, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2866, "column": 47 }, "stop": { "line": 2866, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_tampered_unscoped_token_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2857, "column": 25 }, "stop": { "line": 2857, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_unscoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2858, "column": 48 }, "stop": { "line": 2858, "column": 58 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2859, "column": 41 }, "stop": { "line": 2859, "column": 49 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2858, "column": 41 }, "stop": { "line": 2858, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2860, "column": 8 }, "stop": { "line": 2860, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2858, "column": 48 }, "stop": { "line": 2858, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2859, "column": 41 }, "stop": { "line": 2859, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs._make_auth_request": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2853, "column": 24 }, "stop": { "line": 2853, "column": 27 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2853, "column": 8 }, "stop": { "line": 2853, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertLess", "class_name": "keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2849, "column": 8 }, "stop": { "line": 2849, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests.doSetUp", "class_name": "keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2848, "column": 8 }, "stop": { "line": 2848, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2845, "column": 8 }, "stop": { "line": 2845, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2845, "column": 24 }, "stop": { "line": 2845, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.jws_key_repository.JWSKeyRepository.__init__", "class_name": "keystone.tests.unit.ksfixtures.jws_key_repository.JWSKeyRepository", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2842, "column": 8 }, "stop": { "line": 2842, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.SQLDriverOverrides.config_overrides", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_trust_scoped_token_is_invalid_after_disabling_trustor": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2824, "column": 30 }, "stop": { "line": 2824, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._create_trust", "class_name": "keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2825, "column": 29 }, "stop": { "line": 2825, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_trust_scoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2828, "column": 8 }, "stop": { "line": 2828, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectScopedTokenResponse", "class_name": "keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2831, "column": 29 }, "stop": { "line": 2831, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2827, "column": 12 }, "stop": { "line": 2827, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2834, "column": 8 }, "stop": { "line": 2834, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_tampered_trust_scoped_token_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2813, "column": 30 }, "stop": { "line": 2813, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._create_trust", "class_name": "keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2814, "column": 29 }, "stop": { "line": 2814, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_trust_scoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2816, "column": 52 }, "stop": { "line": 2816, "column": 62 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2817, "column": 45 }, "stop": { "line": 2817, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2816, "column": 45 }, "stop": { "line": 2816, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2816, "column": 52 }, "stop": { "line": 2816, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2818, "column": 8 }, "stop": { "line": 2818, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2817, "column": 45 }, "stop": { "line": 2817, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_tampered_project_scoped_token_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2806, "column": 31 }, "stop": { "line": 2806, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_project_scoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2807, "column": 54 }, "stop": { "line": 2807, "column": 64 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2807, "column": 47 }, "stop": { "line": 2807, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2808, "column": 47 }, "stop": { "line": 2808, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2807, "column": 54 }, "stop": { "line": 2807, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2809, "column": 8 }, "stop": { "line": 2809, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2808, "column": 47 }, "stop": { "line": 2808, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_tampered_unscoped_token_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2800, "column": 48 }, "stop": { "line": 2800, "column": 58 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2800, "column": 41 }, "stop": { "line": 2800, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2801, "column": 41 }, "stop": { "line": 2801, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2799, "column": 25 }, "stop": { "line": 2799, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_unscoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2800, "column": 48 }, "stop": { "line": 2800, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2802, "column": 8 }, "stop": { "line": 2802, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2801, "column": 41 }, "stop": { "line": 2801, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs._make_auth_request": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2795, "column": 8 }, "stop": { "line": 2795, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertLess", "class_name": "keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2795, "column": 24 }, "stop": { "line": 2795, "column": 27 } } ], "kind": "function", "target": "len" } ], "keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2791, "column": 8 }, "stop": { "line": 2791, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests.doSetUp", "class_name": "keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2790, "column": 8 }, "stop": { "line": 2790, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2781, "column": 8 }, "stop": { "line": 2781, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2778, "column": 8 }, "stop": { "line": 2778, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.SQLDriverOverrides.config_overrides", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2782, "column": 12 }, "stop": { "line": 2782, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository.__init__", "class_name": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository", "dispatch": "static" } ], "keystone.tests.unit.test_v3_auth.AllowRescopeScopedTokenDisabledTests.test_rescoped_domain_token_disabled": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2759, "column": 25 }, "stop": { "line": 2759, "column": 49 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2764, "column": 30 }, "stop": { "line": 2764, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_requested_token", "class_name": "keystone.tests.unit.test_v3_auth.AllowRescopeScopedTokenDisabledTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2768, "column": 8 }, "stop": { "line": 2768, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.AllowRescopeScopedTokenDisabledTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2765, "column": 12 }, "stop": { "line": 2765, "column": 45 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2769, "column": 12 }, "stop": { "line": 2769, "column": 45 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2760, "column": 12 }, "stop": { "line": 2760, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.AllowRescopeScopedTokenDisabledTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2753, "column": 23 }, "stop": { "line": 2753, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_auth.AllowRescopeScopedTokenDisabledTests.test_rescoping_v3_to_v3_disabled": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2747, "column": 22 }, "stop": { "line": 2747, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.test_v3_auth.AllowRescopeScopedTokenDisabledTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2745, "column": 8 }, "stop": { "line": 2745, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.AllowRescopeScopedTokenDisabledTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2746, "column": 12 }, "stop": { "line": 2746, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.AllowRescopeScopedTokenDisabledTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.AllowRescopeScopedTokenDisabledTests.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2739, "column": 8 }, "stop": { "line": 2739, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.SQLDriverOverrides.config_overrides", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_auth.TokenDataTests.test_extra_data_in_project_scoped_token_fails_validation": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2731, "column": 41 }, "stop": { "line": 2731, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__str__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2731, "column": 45 }, "stop": { "line": 2731, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2731, "column": 45 }, "stop": { "line": 2731, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenDataTests.test_extra_data_in_domain_scoped_token_fails_validation": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2714, "column": 38 }, "stop": { "line": 2714, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__str__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2714, "column": 42 }, "stop": { "line": 2714, "column": 52 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2714, "column": 42 }, "stop": { "line": 2714, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenDataTests.test_extra_data_in_unscoped_token_fails_validation": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2692, "column": 38 }, "stop": { "line": 2692, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__str__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2692, "column": 42 }, "stop": { "line": 2692, "column": 52 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2692, "column": 42 }, "stop": { "line": 2692, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenDataTests.test_project_scoped_token_format": [], "keystone.tests.unit.test_v3_auth.TokenDataTests.test_domain_scoped_token_format": [], "keystone.tests.unit.test_v3_auth.TokenDataTests.test_unscoped_token_format": [], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_fetch_expired_allow_expired_in_expired_window": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2641, "column": 35 }, "stop": { "line": 2641, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__add__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2640, "column": 15 }, "stop": { "line": 2640, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2641, "column": 13 }, "stop": { "line": 2641, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2637, "column": 13 }, "stop": { "line": 2637, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2643, "column": 12 }, "stop": { "line": 2643, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2646, "column": 16 }, "stop": { "line": 2646, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2641, "column": 13 }, "stop": { "line": 2641, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2637, "column": 13 }, "stop": { "line": 2637, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2636, "column": 15 }, "stop": { "line": 2636, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2638, "column": 20 }, "stop": { "line": 2638, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_project_scoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_system_scoped_token_works_with_domain_specific_drivers": [], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_fetch_expired_allow_expired": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2599, "column": 39 }, "stop": { "line": 2599, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2611, "column": 39 }, "stop": { "line": 2611, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2603, "column": 39 }, "stop": { "line": 2603, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2595, "column": 13 }, "stop": { "line": 2595, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2607, "column": 12 }, "stop": { "line": 2607, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2612, "column": 12 }, "stop": { "line": 2612, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2604, "column": 12 }, "stop": { "line": 2604, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2600, "column": 12 }, "stop": { "line": 2600, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2595, "column": 13 }, "stop": { "line": 2595, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2594, "column": 15 }, "stop": { "line": 2594, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2596, "column": 20 }, "stop": { "line": 2596, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_project_scoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_remote_user_bad_password": [], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_remote_user_and_explicit_external": [], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_remote_user_and_password": [], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_remote_user_no_domain": [], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_remote_user_no_realm": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2519, "column": 24 }, "stop": { "line": 2519, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.mockpatch.MockPatch.__init__", "class_name": "fixtures._fixtures.mockpatch.MockPatch", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2541, "column": 29 }, "stop": { "line": 2541, "column": 42 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2527, "column": 29 }, "stop": { "line": 2527, "column": 42 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2543, "column": 25 }, "stop": { "line": 2543, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2537, "column": 16 }, "stop": { "line": 2537, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_auth_token_cross_domain_group_and_project": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2449, "column": 19 }, "stop": { "line": 2449, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2490, "column": 25 }, "stop": { "line": 2490, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2499, "column": 25 }, "stop": { "line": 2499, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2470, "column": 23 }, "stop": { "line": 2470, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2448, "column": 46 }, "stop": { "line": 2448, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2474, "column": 23 }, "stop": { "line": 2474, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2453, "column": 21 }, "stop": { "line": 2453, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2459, "column": 29 }, "stop": { "line": 2459, "column": 46 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2451, "column": 22 }, "stop": { "line": 2451, "column": 39 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2455, "column": 27 }, "stop": { "line": 2455, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2463, "column": 20 }, "stop": { "line": 2463, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2498, "column": 12 }, "stop": { "line": 2498, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2447, "column": 19 }, "stop": { "line": 2447, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2445, "column": 18 }, "stop": { "line": 2445, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_user_and_group_roles_scoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2375, "column": 12 }, "stop": { "line": 2375, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2366, "column": 12 }, "stop": { "line": 2366, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2369, "column": 12 }, "stop": { "line": 2369, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2372, "column": 12 }, "stop": { "line": 2372, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2405, "column": 22 }, "stop": { "line": 2405, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2420, "column": 22 }, "stop": { "line": 2420, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2438, "column": 22 }, "stop": { "line": 2438, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2388, "column": 12 }, "stop": { "line": 2388, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2378, "column": 12 }, "stop": { "line": 2378, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2439, "column": 22 }, "stop": { "line": 2439, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2440, "column": 22 }, "stop": { "line": 2440, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2381, "column": 12 }, "stop": { "line": 2381, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2385, "column": 12 }, "stop": { "line": 2385, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2419, "column": 22 }, "stop": { "line": 2419, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2406, "column": 22 }, "stop": { "line": 2406, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2341, "column": 16 }, "stop": { "line": 2341, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2337, "column": 16 }, "stop": { "line": 2337, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2431, "column": 23 }, "stop": { "line": 2431, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2398, "column": 23 }, "stop": { "line": 2398, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2389, "column": 23 }, "stop": { "line": 2389, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2382, "column": 23 }, "stop": { "line": 2382, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2335, "column": 46 }, "stop": { "line": 2335, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2375, "column": 64 }, "stop": { "line": 2375, "column": 72 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2369, "column": 64 }, "stop": { "line": 2369, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2360, "column": 17 }, "stop": { "line": 2360, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2418, "column": 28 }, "stop": { "line": 2418, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2437, "column": 28 }, "stop": { "line": 2437, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2404, "column": 28 }, "stop": { "line": 2404, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2348, "column": 17 }, "stop": { "line": 2348, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2345, "column": 17 }, "stop": { "line": 2345, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2334, "column": 19 }, "stop": { "line": 2334, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2332, "column": 18 }, "stop": { "line": 2332, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2361, "column": 19 }, "stop": { "line": 2361, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2403, "column": 12 }, "stop": { "line": 2403, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2436, "column": 12 }, "stop": { "line": 2436, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2363, "column": 12 }, "stop": { "line": 2363, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2417, "column": 12 }, "stop": { "line": 2417, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_token_with_wrong_password_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2306, "column": 21 }, "stop": { "line": 2306, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2306, "column": 21 }, "stop": { "line": 2306, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_token_with_nonexistant_domain_name_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2298, "column": 29 }, "stop": { "line": 2298, "column": 39 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2298, "column": 29 }, "stop": { "line": 2298, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_token_with_nonexistant_domain_id_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2290, "column": 27 }, "stop": { "line": 2290, "column": 37 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2290, "column": 27 }, "stop": { "line": 2290, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_token_with_nonexistant_username_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2281, "column": 21 }, "stop": { "line": 2281, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2281, "column": 21 }, "stop": { "line": 2281, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_token_with_nonexistant_user_id_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2274, "column": 20 }, "stop": { "line": 2274, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2274, "column": 20 }, "stop": { "line": 2274, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_remove_all_roles_from_scope_result_in_404": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2264, "column": 15 }, "stop": { "line": 2264, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2246, "column": 15 }, "stop": { "line": 2246, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2242, "column": 19 }, "stop": { "line": 2242, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_domain_specific_roles_do_not_show_v3_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2224, "column": 19 }, "stop": { "line": 2224, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._create_role", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2229, "column": 18 }, "stop": { "line": 2229, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._create_implied_role", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2231, "column": 22 }, "stop": { "line": 2231, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2222, "column": 30 }, "stop": { "line": 2222, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_scoped_token_roles", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2232, "column": 55 }, "stop": { "line": 2232, "column": 58 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2232, "column": 25 }, "stop": { "line": 2232, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2232, "column": 25 }, "stop": { "line": 2232, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_unrelated_implied_roles_do_not_change_v3_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2216, "column": 8 }, "stop": { "line": 2216, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._delete_implied_role", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2209, "column": 20 }, "stop": { "line": 2209, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._create_role", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2204, "column": 18 }, "stop": { "line": 2204, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._create_implied_role", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2213, "column": 22 }, "stop": { "line": 2213, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2217, "column": 22 }, "stop": { "line": 2217, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2202, "column": 22 }, "stop": { "line": 2202, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2206, "column": 22 }, "stop": { "line": 2206, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_scoped_token_roles", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2210, "column": 14 }, "stop": { "line": 2210, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2218, "column": 28 }, "stop": { "line": 2218, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2207, "column": 28 }, "stop": { "line": 2207, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2214, "column": 28 }, "stop": { "line": 2214, "column": 31 } } ], "kind": "function", "target": "len" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_delete_implied_role_do_not_show_in_v3_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2189, "column": 22 }, "stop": { "line": 2189, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2197, "column": 22 }, "stop": { "line": 2197, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2193, "column": 22 }, "stop": { "line": 2193, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_scoped_token_roles", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2195, "column": 8 }, "stop": { "line": 2195, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._delete_implied_role", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2194, "column": 28 }, "stop": { "line": 2194, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2198, "column": 28 }, "stop": { "line": 2198, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2191, "column": 18 }, "stop": { "line": 2191, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._create_implied_role", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_implied_role_disabled_by_config": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2174, "column": 22 }, "stop": { "line": 2174, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2182, "column": 22 }, "stop": { "line": 2182, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_scoped_token_roles", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2175, "column": 28 }, "stop": { "line": 2175, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2183, "column": 28 }, "stop": { "line": 2183, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2178, "column": 19 }, "stop": { "line": 2178, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2179, "column": 19 }, "stop": { "line": 2179, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2180, "column": 8 }, "stop": { "line": 2180, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._create_implied_role", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_chained_implied_role_shows_in_v3_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2154, "column": 22 }, "stop": { "line": 2154, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2162, "column": 22 }, "stop": { "line": 2162, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_scoped_token_roles", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2163, "column": 28 }, "stop": { "line": 2163, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2155, "column": 28 }, "stop": { "line": 2155, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2159, "column": 19 }, "stop": { "line": 2159, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2158, "column": 19 }, "stop": { "line": 2158, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2160, "column": 19 }, "stop": { "line": 2160, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._create_implied_role", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_multiple_implied_roles_show_in_v3_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2143, "column": 22 }, "stop": { "line": 2143, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2135, "column": 22 }, "stop": { "line": 2135, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_scoped_token_roles", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2136, "column": 28 }, "stop": { "line": 2136, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2144, "column": 28 }, "stop": { "line": 2144, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2140, "column": 19 }, "stop": { "line": 2140, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2141, "column": 19 }, "stop": { "line": 2141, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2139, "column": 19 }, "stop": { "line": 2139, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._create_implied_role", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_group_assigned_implied_role_shows_in_v3_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2100, "column": 19 }, "stop": { "line": 2100, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._create_role", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2124, "column": 19 }, "stop": { "line": 2124, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2119, "column": 19 }, "stop": { "line": 2119, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._create_implied_role", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2125, "column": 22 }, "stop": { "line": 2125, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2097, "column": 22 }, "stop": { "line": 2097, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2109, "column": 22 }, "stop": { "line": 2109, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2116, "column": 22 }, "stop": { "line": 2116, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2121, "column": 22 }, "stop": { "line": 2121, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_scoped_token_roles", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2117, "column": 28 }, "stop": { "line": 2117, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2122, "column": 28 }, "stop": { "line": 2122, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2110, "column": 28 }, "stop": { "line": 2110, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2126, "column": 28 }, "stop": { "line": 2126, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2098, "column": 28 }, "stop": { "line": 2098, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2103, "column": 24 }, "stop": { "line": 2103, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_implied_role_shows_in_v3_system_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2088, "column": 8 }, "stop": { "line": 2088, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._create_implied_role", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2092, "column": 28 }, "stop": { "line": 2092, "column": 31 } } ], "kind": "function", "target": "len" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_implied_role_shows_in_v3_domain_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2075, "column": 8 }, "stop": { "line": 2075, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._create_implied_role_shows_in_v3_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_implied_role_shows_in_v3_project_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2066, "column": 8 }, "stop": { "line": 2066, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._create_implied_role_shows_in_v3_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests._create_implied_role_shows_in_v3_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2054, "column": 22 }, "stop": { "line": 2054, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2050, "column": 22 }, "stop": { "line": 2050, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2044, "column": 22 }, "stop": { "line": 2044, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_scoped_token_roles", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2045, "column": 28 }, "stop": { "line": 2045, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2051, "column": 28 }, "stop": { "line": 2051, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2055, "column": 28 }, "stop": { "line": 2055, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2048, "column": 19 }, "stop": { "line": 2048, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2053, "column": 19 }, "stop": { "line": 2053, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._create_implied_role", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests._get_scoped_token_roles": [], "keystone.tests.unit.test_v3_auth.TokenAPITests._delete_implied_role": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2029, "column": 14 }, "stop": { "line": 2029, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests._create_implied_role": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2023, "column": 18 }, "stop": { "line": 2023, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._create_role", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2024, "column": 14 }, "stop": { "line": 2024, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests._create_role": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 2018, "column": 14 }, "stop": { "line": 2018, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_only_admin_project_set_acts_as_non_admin": [], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_token_for_non_admin_domain_same_project_name_is_not_admin": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1992, "column": 38 }, "stop": { "line": 1992, "column": 48 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1992, "column": 38 }, "stop": { "line": 1992, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_token_for_non_admin_project_is_not_admin": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1979, "column": 31 }, "stop": { "line": 1979, "column": 41 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1979, "column": 31 }, "stop": { "line": 1979, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_is_admin_token_by_names": [], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_is_admin_token_by_ids": [], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_validate_token_nocatalog": [], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_validate_missing_auth_token": [], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_validate_missing_subject_token": [], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_validate_token": [], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_check_token": [], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_rescoping_token": [], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_default_fixture_scope_token": [], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_trust_scoped_token_invalid_after_disabled_trustor_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1894, "column": 29 }, "stop": { "line": 1894, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1887, "column": 12 }, "stop": { "line": 1887, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1897, "column": 8 }, "stop": { "line": 1897, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1885, "column": 29 }, "stop": { "line": 1885, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_trust_scoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1884, "column": 30 }, "stop": { "line": 1884, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._create_trust", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_trust_scoped_token_invalid_after_changing_trustor_password": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1875, "column": 29 }, "stop": { "line": 1875, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1878, "column": 8 }, "stop": { "line": 1878, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1871, "column": 12 }, "stop": { "line": 1871, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1869, "column": 29 }, "stop": { "line": 1869, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_trust_scoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1868, "column": 30 }, "stop": { "line": 1868, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._create_trust", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_trust_scoped_token_is_invalid_after_disabling_trustor": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1859, "column": 29 }, "stop": { "line": 1859, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1862, "column": 8 }, "stop": { "line": 1862, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1855, "column": 12 }, "stop": { "line": 1855, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1853, "column": 29 }, "stop": { "line": 1853, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_trust_scoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1852, "column": 30 }, "stop": { "line": 1852, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._create_trust", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_trust_scoped_token_invalid_after_changing_trustee_password": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1841, "column": 29 }, "stop": { "line": 1841, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1846, "column": 8 }, "stop": { "line": 1846, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1838, "column": 12 }, "stop": { "line": 1838, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1836, "column": 29 }, "stop": { "line": 1836, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_trust_scoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1835, "column": 30 }, "stop": { "line": 1835, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._create_trust", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_trust_token_is_invalid_when_trustee_domain_disabled": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1827, "column": 12 }, "stop": { "line": 1827, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1804, "column": 20 }, "stop": { "line": 1804, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1790, "column": 22 }, "stop": { "line": 1790, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1795, "column": 12 }, "stop": { "line": 1795, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1807, "column": 50 }, "stop": { "line": 1807, "column": 65 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1802, "column": 23 }, "stop": { "line": 1802, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1823, "column": 8 }, "stop": { "line": 1823, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1831, "column": 8 }, "stop": { "line": 1831, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1806, "column": 47 }, "stop": { "line": 1806, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1793, "column": 26 }, "stop": { "line": 1793, "column": 46 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1785, "column": 25 }, "stop": { "line": 1785, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_trust_scoped_token_is_invalid_after_disabling_trustee": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1773, "column": 29 }, "stop": { "line": 1773, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1778, "column": 8 }, "stop": { "line": 1778, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1769, "column": 12 }, "stop": { "line": 1769, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1767, "column": 29 }, "stop": { "line": 1767, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_trust_scoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1766, "column": 30 }, "stop": { "line": 1766, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._create_trust", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_revoke_trust_scoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1761, "column": 8 }, "stop": { "line": 1761, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._revoke_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1762, "column": 8 }, "stop": { "line": 1762, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1759, "column": 12 }, "stop": { "line": 1759, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1757, "column": 29 }, "stop": { "line": 1757, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_trust_scoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1756, "column": 30 }, "stop": { "line": 1756, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._create_trust", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_validate_a_trust_scoped_token_impersonated": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1752, "column": 12 }, "stop": { "line": 1752, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1750, "column": 29 }, "stop": { "line": 1750, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_trust_scoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1749, "column": 30 }, "stop": { "line": 1749, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._create_trust", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_validate_expired_trust_scoped_token_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1742, "column": 39 }, "stop": { "line": 1742, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1737, "column": 13 }, "stop": { "line": 1737, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1743, "column": 12 }, "stop": { "line": 1743, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1738, "column": 34 }, "stop": { "line": 1738, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._create_trust", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1737, "column": 13 }, "stop": { "line": 1737, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1736, "column": 15 }, "stop": { "line": 1736, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1739, "column": 33 }, "stop": { "line": 1739, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_trust_scoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_validate_a_trust_scoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1728, "column": 12 }, "stop": { "line": 1728, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1726, "column": 29 }, "stop": { "line": 1726, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_trust_scoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1725, "column": 30 }, "stop": { "line": 1725, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._create_trust", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_rescope_unscoped_token_with_trust": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1722, "column": 8 }, "stop": { "line": 1722, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_trust_scoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1721, "column": 30 }, "stop": { "line": 1721, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._create_trust", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_no_access_to_default_project_result_in_unscoped_token": [], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_project_scoped_token_is_invalid_after_deleting_grant": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1703, "column": 8 }, "stop": { "line": 1703, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1695, "column": 12 }, "stop": { "line": 1695, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1693, "column": 31 }, "stop": { "line": 1693, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_project_scoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_project_scoped_token_invalid_after_disabling_project": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1671, "column": 12 }, "stop": { "line": 1671, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1677, "column": 8 }, "stop": { "line": 1677, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1669, "column": 31 }, "stop": { "line": 1669, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_project_scoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_project_scoped_token_invalid_after_changing_user_password": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1657, "column": 12 }, "stop": { "line": 1657, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1663, "column": 8 }, "stop": { "line": 1663, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1655, "column": 31 }, "stop": { "line": 1655, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_project_scoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_project_scoped_token_is_invalid_after_disabling_user": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1647, "column": 8 }, "stop": { "line": 1647, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._set_user_enabled", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1644, "column": 12 }, "stop": { "line": 1644, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1649, "column": 8 }, "stop": { "line": 1649, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1642, "column": 31 }, "stop": { "line": 1642, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_project_scoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_project_token_with_default_domain_as_project": [], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_project_token_with_disabled_project_domain_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1619, "column": 23 }, "stop": { "line": 1619, "column": 30 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1627, "column": 25 }, "stop": { "line": 1627, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1608, "column": 12 }, "stop": { "line": 1608, "column": 19 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1603, "column": 46 }, "stop": { "line": 1603, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1602, "column": 18 }, "stop": { "line": 1602, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1598, "column": 17 }, "stop": { "line": 1598, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_project_token_fails_with_project_acting_as_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1579, "column": 55 }, "stop": { "line": 1579, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1580, "column": 22 }, "stop": { "line": 1580, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1578, "column": 17 }, "stop": { "line": 1578, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_project_token_with_same_domain_and_project_name": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1559, "column": 55 }, "stop": { "line": 1559, "column": 61 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1562, "column": 46 }, "stop": { "line": 1562, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1575, "column": 25 }, "stop": { "line": 1575, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1566, "column": 29 }, "stop": { "line": 1566, "column": 36 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1571, "column": 25 }, "stop": { "line": 1571, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1563, "column": 22 }, "stop": { "line": 1563, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1558, "column": 17 }, "stop": { "line": 1558, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1560, "column": 18 }, "stop": { "line": 1560, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_project_scoped_token_fails_if_domain_name_unsafe": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1537, "column": 25 }, "stop": { "line": 1537, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1531, "column": 23 }, "stop": { "line": 1531, "column": 30 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1525, "column": 46 }, "stop": { "line": 1525, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1526, "column": 22 }, "stop": { "line": 1526, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1524, "column": 18 }, "stop": { "line": 1524, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1521, "column": 17 }, "stop": { "line": 1521, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_project_scoped_token_fails_if_project_name_unsafe": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1495, "column": 25 }, "stop": { "line": 1495, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1490, "column": 29 }, "stop": { "line": 1490, "column": 36 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1486, "column": 46 }, "stop": { "line": 1486, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1487, "column": 22 }, "stop": { "line": 1487, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1484, "column": 18 }, "stop": { "line": 1484, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_project_scoped_token_with_username_and_domain_name": [], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_project_scoped_token_with_username_and_domain_id": [], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_scope_to_project_without_grant_returns_unauthorized": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1450, "column": 46 }, "stop": { "line": 1450, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1455, "column": 23 }, "stop": { "line": 1455, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1449, "column": 18 }, "stop": { "line": 1449, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_project_scoped_token_catalog_excludes_disabled_service": [], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_project_scoped_token_catalog_excludes_disabled_endpoint": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1407, "column": 31 }, "stop": { "line": 1407, "column": 41 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1407, "column": 31 }, "stop": { "line": 1407, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1406, "column": 32 }, "stop": { "line": 1406, "column": 41 } } ], "kind": "function", "target": "copy.copy" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_project_scoped_token_catalog_attributes": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1388, "column": 28 }, "stop": { "line": 1388, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1396, "column": 28 }, "stop": { "line": 1396, "column": 31 } } ], "kind": "function", "target": "len" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_implicit_project_id_scoped_token_with_user_id_no_catalog": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1365, "column": 8 }, "stop": { "line": 1365, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._create_project_and_set_as_default_project", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_project_scoped_token_no_catalog_is_scoped_to_default_project": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1352, "column": 18 }, "stop": { "line": 1352, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._create_project_and_set_as_default_project", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_project_scoped_token_is_scoped_to_default_project": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1338, "column": 18 }, "stop": { "line": 1338, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._create_project_and_set_as_default_project", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_revoke_project_scoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1333, "column": 8 }, "stop": { "line": 1333, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._revoke_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1334, "column": 8 }, "stop": { "line": 1334, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1331, "column": 12 }, "stop": { "line": 1331, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1330, "column": 31 }, "stop": { "line": 1330, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_project_scoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_validate_expired_project_scoped_token_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1323, "column": 39 }, "stop": { "line": 1323, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1321, "column": 13 }, "stop": { "line": 1321, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1324, "column": 12 }, "stop": { "line": 1324, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1321, "column": 13 }, "stop": { "line": 1321, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1320, "column": 15 }, "stop": { "line": 1320, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1322, "column": 35 }, "stop": { "line": 1322, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_project_scoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_validate_project_scoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1312, "column": 12 }, "stop": { "line": 1312, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1311, "column": 31 }, "stop": { "line": 1311, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_project_scoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_project_scoped_token_with_project_id_and_user_id": [], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_domain_scoped_token_invalid_after_disabling_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1291, "column": 12 }, "stop": { "line": 1291, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1297, "column": 8 }, "stop": { "line": 1297, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1289, "column": 30 }, "stop": { "line": 1289, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_domain_scoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_domain_scoped_token_is_invalid_after_deleting_grant": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1278, "column": 8 }, "stop": { "line": 1278, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1270, "column": 12 }, "stop": { "line": 1270, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1268, "column": 30 }, "stop": { "line": 1268, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_domain_scoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_domain_scoped_token_is_invalid_after_disabling_user": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1255, "column": 8 }, "stop": { "line": 1255, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._set_user_enabled", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1250, "column": 30 }, "stop": { "line": 1250, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_domain_scoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1252, "column": 12 }, "stop": { "line": 1252, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1257, "column": 8 }, "stop": { "line": 1257, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_validate_expired_domain_scoped_token_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1238, "column": 39 }, "stop": { "line": 1238, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1236, "column": 13 }, "stop": { "line": 1236, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1239, "column": 12 }, "stop": { "line": 1239, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1236, "column": 13 }, "stop": { "line": 1236, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1237, "column": 34 }, "stop": { "line": 1237, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_domain_scoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1235, "column": 15 }, "stop": { "line": 1235, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_validate_domain_scoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1217, "column": 30 }, "stop": { "line": 1217, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_domain_scoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1220, "column": 20 }, "stop": { "line": 1220, "column": 30 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.loads" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1218, "column": 12 }, "stop": { "line": 1218, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_domain_token_without_grant_returns_unauthorized": [], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_domain_token_fails_if_domain_name_unsafe": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1174, "column": 22 }, "stop": { "line": 1174, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1172, "column": 17 }, "stop": { "line": 1172, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_domain_token_with_group_role": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1153, "column": 15 }, "stop": { "line": 1153, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1146, "column": 16 }, "stop": { "line": 1146, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_domain_token_with_only_domain_name_and_username": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1133, "column": 15 }, "stop": { "line": 1133, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_domain_token_scoped_with_domain_name_and_username": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1119, "column": 15 }, "stop": { "line": 1119, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_domain_token_scoped_with_domain_name": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1106, "column": 15 }, "stop": { "line": 1106, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_domain_token_scoped_with_domain_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1092, "column": 15 }, "stop": { "line": 1092, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_domain_token_scoped_with_domain_id_and_username": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1078, "column": 15 }, "stop": { "line": 1078, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_domain_token_scoped_with_domain_id_and_user_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1065, "column": 15 }, "stop": { "line": 1065, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_rescoping_a_system_token_for_a_domain_token_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1040, "column": 15 }, "stop": { "line": 1040, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1037, "column": 23 }, "stop": { "line": 1037, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_rescoping_a_system_token_for_a_project_token_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1013, "column": 15 }, "stop": { "line": 1013, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1010, "column": 23 }, "stop": { "line": 1010, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_system_token_is_invalid_after_deleting_system_role": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 988, "column": 15 }, "stop": { "line": 988, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1006, "column": 20 }, "stop": { "line": 1006, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1004, "column": 8 }, "stop": { "line": 1004, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 1007, "column": 8 }, "stop": { "line": 1007, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 985, "column": 23 }, "stop": { "line": 985, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_revoke_system_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 981, "column": 8 }, "stop": { "line": 981, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._revoke_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 964, "column": 15 }, "stop": { "line": 964, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 982, "column": 8 }, "stop": { "line": 982, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 980, "column": 8 }, "stop": { "line": 980, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_system_token_via_system_group_assignment": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 941, "column": 15 }, "stop": { "line": 941, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 935, "column": 21 }, "stop": { "line": 935, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 961, "column": 8 }, "stop": { "line": 961, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 947, "column": 15 }, "stop": { "line": 947, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_system_token_is_invalid_after_disabling_user": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 888, "column": 15 }, "stop": { "line": 888, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 904, "column": 8 }, "stop": { "line": 904, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 914, "column": 12 }, "stop": { "line": 914, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_system_token_fails_without_system_assignment": [], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_system_token_with_username": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 860, "column": 15 }, "stop": { "line": 860, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_system_token_with_user_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 844, "column": 15 }, "stop": { "line": 844, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_unscoped_token_is_invalid_after_changing_user_password": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 830, "column": 25 }, "stop": { "line": 830, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_unscoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 838, "column": 8 }, "stop": { "line": 838, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 832, "column": 12 }, "stop": { "line": 832, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_unscoped_token_is_invalid_after_disabling_user_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 816, "column": 25 }, "stop": { "line": 816, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_unscoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 824, "column": 8 }, "stop": { "line": 824, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 818, "column": 12 }, "stop": { "line": 818, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_unscoped_token_is_invalid_after_enabling_disabled_user": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 801, "column": 8 }, "stop": { "line": 801, "column": 30 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 808, "column": 8 }, "stop": { "line": 808, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._set_user_enabled", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 796, "column": 25 }, "stop": { "line": 796, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_unscoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 810, "column": 8 }, "stop": { "line": 810, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 803, "column": 8 }, "stop": { "line": 803, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 798, "column": 12 }, "stop": { "line": 798, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_unscoped_token_is_invalid_after_disabling_user": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 788, "column": 8 }, "stop": { "line": 788, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._set_user_enabled", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 783, "column": 25 }, "stop": { "line": 783, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_unscoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 790, "column": 8 }, "stop": { "line": 790, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 785, "column": 12 }, "stop": { "line": 785, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_disabled_default_project_domain_result_in_unscoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 771, "column": 23 }, "stop": { "line": 771, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 757, "column": 21 }, "stop": { "line": 757, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_disabled_users_default_project_result_in_unscoped_token": [], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_explicit_unscoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 729, "column": 8 }, "stop": { "line": 729, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._create_project_and_set_as_default_project", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_revoke_unscoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 724, "column": 8 }, "stop": { "line": 724, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._revoke_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 721, "column": 25 }, "stop": { "line": 721, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_unscoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 725, "column": 8 }, "stop": { "line": 725, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 722, "column": 12 }, "stop": { "line": 722, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_validate_expired_unscoped_token_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 713, "column": 29 }, "stop": { "line": 713, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_unscoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 714, "column": 39 }, "stop": { "line": 714, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 712, "column": 13 }, "stop": { "line": 712, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 715, "column": 12 }, "stop": { "line": 715, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 712, "column": 13 }, "stop": { "line": 712, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 711, "column": 15 }, "stop": { "line": 711, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_validate_unscoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 702, "column": 25 }, "stop": { "line": 702, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._get_unscoped_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 703, "column": 12 }, "stop": { "line": 703, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token", "class_name": "keystone.tests.unit.test_v3_auth.TokenAPITests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_unscoped_token_with_user_domain_name": [], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_unscoped_token_with_user_domain_id": [], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_unscoped_token_with_user_id": [], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_unscoped_token_by_authenticating_with_unscoped_token": [], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_create_token_for_user_without_password_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 656, "column": 12 }, "stop": { "line": 656, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 655, "column": 15 }, "stop": { "line": 655, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests.test_auth_with_token_as_different_user_fails": [], "keystone.tests.unit.test_v3_auth.TokenAPITests._create_project_and_set_as_default_project": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 627, "column": 12 }, "stop": { "line": 627, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 634, "column": 23 }, "stop": { "line": 634, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 621, "column": 14 }, "stop": { "line": 621, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests._set_user_enabled": [], "keystone.tests.unit.test_v3_auth.TokenAPITests._revoke_token": [], "keystone.tests.unit.test_v3_auth.TokenAPITests._validate_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 599, "column": 12 }, "stop": { "line": 599, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests._create_trust": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 582, "column": 14 }, "stop": { "line": 582, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 580, "column": 23 }, "stop": { "line": 580, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" } ], "keystone.tests.unit.test_v3_auth.TokenAPITests._get_trust_scoped_token": [], "keystone.tests.unit.test_v3_auth.TokenAPITests._get_project_scoped_token": [], "keystone.tests.unit.test_v3_auth.TokenAPITests._get_domain_scoped_token": [], "keystone.tests.unit.test_v3_auth.TokenAPITests._get_unscoped_token": [], "keystone.tests.unit.test_v3_auth.TokenAPITests.doSetUp": [], "keystone.tests.unit.test_v3_auth.TestAuthInfo.test_get_method_data_invalid_method": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 520, "column": 20 }, "stop": { "line": 520, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthInfo.create", "class_name": "keystone.auth.core.AuthInfo", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 523, "column": 8 }, "stop": { "line": 523, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthInfo", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 522, "column": 22 }, "stop": { "line": 522, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 517, "column": 20 }, "stop": { "line": 519, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 522, "column": 22 }, "stop": { "line": 522, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 517, "column": 20 }, "stop": { "line": 517, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthInfo", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthInfo.test_get_method_names_duplicates": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 512, "column": 20 }, "stop": { "line": 512, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthInfo.create", "class_name": "keystone.auth.core.AuthInfo", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 510, "column": 8 }, "stop": { "line": 510, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 513, "column": 8 }, "stop": { "line": 513, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthInfo", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 506, "column": 20 }, "stop": { "line": 509, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 506, "column": 20 }, "stop": { "line": 506, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthInfo", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 514, "column": 25 }, "stop": { "line": 514, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthInfo.get_method_names", "class_name": "keystone.auth.core.AuthInfo", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthInfo.test_both_project_and_domain_in_scope": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 501, "column": 8 }, "stop": { "line": 501, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthInfo", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 496, "column": 20 }, "stop": { "line": 500, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 496, "column": 20 }, "stop": { "line": 496, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthInfo", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthInfo.test_project_name_no_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 491, "column": 8 }, "stop": { "line": 491, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthInfo", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 487, "column": 20 }, "stop": { "line": 490, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 487, "column": 20 }, "stop": { "line": 487, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthInfo", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthInfo.test_missing_auth_method_data": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 482, "column": 8 }, "stop": { "line": 482, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthInfo", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthInfo.test_unsupported_auth_method": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 475, "column": 8 }, "stop": { "line": 475, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_auth.TestAuthInfo", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 473, "column": 8 }, "stop": { "line": 473, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestAuthInfo.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 469, "column": 8 }, "stop": { "line": 469, "column": 35 } } ], "kind": "function", "target": "keystone.auth.core.load_auth_methods" } ], "keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_consuming_receipt_not_found": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 463, "column": 8 }, "stop": { "line": 463, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 452, "column": 15 }, "stop": { "line": 452, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__add__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 454, "column": 23 }, "stop": { "line": 454, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.admin_request", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 458, "column": 21 }, "stop": { "line": 458, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 452, "column": 44 }, "stop": { "line": 452, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 453, "column": 13 }, "stop": { "line": 453, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 453, "column": 13 }, "stop": { "line": 453, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 452, "column": 15 }, "stop": { "line": 452, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" } ], "keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_consuming_receipt_with_totp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 434, "column": 8 }, "stop": { "line": 434, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 432, "column": 8 }, "stop": { "line": 432, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 407, "column": 20 }, "stop": { "line": 407, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestMFARules._create_totp_cred", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 444, "column": 21 }, "stop": { "line": 444, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 419, "column": 21 }, "stop": { "line": 419, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 448, "column": 29 }, "stop": { "line": 449, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 415, "column": 13 }, "stop": { "line": 415, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 439, "column": 13 }, "stop": { "line": 439, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 435, "column": 12 }, "stop": { "line": 435, "column": 15 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 436, "column": 12 }, "stop": { "line": 436, "column": 15 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 433, "column": 26 }, "stop": { "line": 433, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 409, "column": 8 }, "stop": { "line": 409, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestMFARules._update_user_with_MFA_rules", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 414, "column": 15 }, "stop": { "line": 414, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 438, "column": 15 }, "stop": { "line": 438, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__add__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 440, "column": 23 }, "stop": { "line": 440, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 416, "column": 23 }, "stop": { "line": 416, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.admin_request", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 436, "column": 16 }, "stop": { "line": 436, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 435, "column": 16 }, "stop": { "line": 435, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "frozenset.__init__", "class_name": "frozenset", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 438, "column": 44 }, "stop": { "line": 438, "column": 62 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 414, "column": 44 }, "stop": { "line": 414, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 415, "column": 13 }, "stop": { "line": 415, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 439, "column": 13 }, "stop": { "line": 439, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 426, "column": 8 }, "stop": { "line": 426, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 414, "column": 15 }, "stop": { "line": 414, "column": 39 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 438, "column": 15 }, "stop": { "line": 438, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 448, "column": 29 }, "stop": { "line": 448, "column": 58 } } ], "kind": "function", "target": "keystone.auth.plugins.totp._generate_totp_passcodes" } ], "keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_requirements_returns_correct_required_auth_methods": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 400, "column": 8 }, "stop": { "line": 400, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 398, "column": 8 }, "stop": { "line": 398, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 386, "column": 21 }, "stop": { "line": 386, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 382, "column": 13 }, "stop": { "line": 382, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 399, "column": 26 }, "stop": { "line": 399, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 402, "column": 12 }, "stop": { "line": 402, "column": 15 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 401, "column": 12 }, "stop": { "line": 401, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 376, "column": 8 }, "stop": { "line": 376, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestMFARules._update_user_with_MFA_rules", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 381, "column": 15 }, "stop": { "line": 381, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__add__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 383, "column": 23 }, "stop": { "line": 383, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.admin_request", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 401, "column": 16 }, "stop": { "line": 401, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 402, "column": 16 }, "stop": { "line": 402, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "frozenset.__init__", "class_name": "frozenset", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 381, "column": 44 }, "stop": { "line": 381, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 382, "column": 13 }, "stop": { "line": 382, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 393, "column": 8 }, "stop": { "line": 393, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 381, "column": 15 }, "stop": { "line": 381, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" } ], "keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_requirements_makes_correct_receipt_for_pass_and_totp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 359, "column": 8 }, "stop": { "line": 359, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 357, "column": 8 }, "stop": { "line": 357, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 331, "column": 20 }, "stop": { "line": 331, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestMFARules._create_totp_cred", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 343, "column": 21 }, "stop": { "line": 343, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 348, "column": 29 }, "stop": { "line": 349, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 339, "column": 13 }, "stop": { "line": 339, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 360, "column": 12 }, "stop": { "line": 360, "column": 15 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 361, "column": 12 }, "stop": { "line": 361, "column": 15 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 358, "column": 34 }, "stop": { "line": 358, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 333, "column": 8 }, "stop": { "line": 333, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestMFARules._update_user_with_MFA_rules", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 338, "column": 15 }, "stop": { "line": 338, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__add__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 340, "column": 23 }, "stop": { "line": 340, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.admin_request", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 360, "column": 16 }, "stop": { "line": 360, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 361, "column": 16 }, "stop": { "line": 361, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "frozenset.__init__", "class_name": "frozenset", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 338, "column": 44 }, "stop": { "line": 338, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 339, "column": 13 }, "stop": { "line": 339, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 352, "column": 8 }, "stop": { "line": 352, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 338, "column": 15 }, "stop": { "line": 338, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 348, "column": 29 }, "stop": { "line": 348, "column": 58 } } ], "kind": "function", "target": "keystone.auth.plugins.totp._generate_totp_passcodes" } ], "keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_requirements_makes_correct_receipt_for_totp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 322, "column": 8 }, "stop": { "line": 322, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 324, "column": 8 }, "stop": { "line": 324, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 297, "column": 20 }, "stop": { "line": 297, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestMFARules._create_totp_cred", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 309, "column": 21 }, "stop": { "line": 309, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 313, "column": 29 }, "stop": { "line": 314, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 305, "column": 13 }, "stop": { "line": 305, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 325, "column": 12 }, "stop": { "line": 325, "column": 15 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 323, "column": 22 }, "stop": { "line": 323, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 326, "column": 12 }, "stop": { "line": 326, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 299, "column": 8 }, "stop": { "line": 299, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestMFARules._update_user_with_MFA_rules", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 304, "column": 15 }, "stop": { "line": 304, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__add__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 306, "column": 23 }, "stop": { "line": 306, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.admin_request", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 325, "column": 16 }, "stop": { "line": 325, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 326, "column": 16 }, "stop": { "line": 326, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "frozenset.__init__", "class_name": "frozenset", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 304, "column": 44 }, "stop": { "line": 304, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 305, "column": 13 }, "stop": { "line": 305, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 317, "column": 8 }, "stop": { "line": 317, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 304, "column": 15 }, "stop": { "line": 304, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 313, "column": 29 }, "stop": { "line": 313, "column": 58 } } ], "kind": "function", "target": "keystone.auth.plugins.totp._generate_totp_passcodes" } ], "keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_requirements_makes_correct_receipt_for_password": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 288, "column": 8 }, "stop": { "line": 288, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 290, "column": 8 }, "stop": { "line": 290, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 276, "column": 21 }, "stop": { "line": 276, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 272, "column": 13 }, "stop": { "line": 272, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 292, "column": 12 }, "stop": { "line": 292, "column": 15 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 291, "column": 12 }, "stop": { "line": 291, "column": 15 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 289, "column": 26 }, "stop": { "line": 289, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 266, "column": 8 }, "stop": { "line": 266, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestMFARules._update_user_with_MFA_rules", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 271, "column": 15 }, "stop": { "line": 271, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__add__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 273, "column": 23 }, "stop": { "line": 273, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.admin_request", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 291, "column": 16 }, "stop": { "line": 291, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 292, "column": 16 }, "stop": { "line": 292, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "frozenset.__init__", "class_name": "frozenset", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 271, "column": 44 }, "stop": { "line": 271, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 272, "column": 13 }, "stop": { "line": 272, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 283, "column": 8 }, "stop": { "line": 283, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 271, "column": 15 }, "stop": { "line": 271, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" } ], "keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_rules_rescope_works_without_token_method_in_rules": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 243, "column": 20 }, "stop": { "line": 243, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestMFARules._create_totp_cred", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 257, "column": 24 }, "stop": { "line": 257, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 251, "column": 24 }, "stop": { "line": 251, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 255, "column": 25 }, "stop": { "line": 255, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 250, "column": 13 }, "stop": { "line": 250, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 244, "column": 8 }, "stop": { "line": 244, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestMFARules._update_user_with_MFA_rules", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 256, "column": 16 }, "stop": { "line": 256, "column": 36 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 260, "column": 12 }, "stop": { "line": 260, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 249, "column": 15 }, "stop": { "line": 249, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__add__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 249, "column": 44 }, "stop": { "line": 249, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 250, "column": 13 }, "stop": { "line": 250, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 249, "column": 15 }, "stop": { "line": 249, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 255, "column": 25 }, "stop": { "line": 255, "column": 54 } } ], "kind": "function", "target": "keystone.auth.plugins.totp._generate_totp_passcodes" } ], "keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_rules_all_bogus_rules_results_in_default_behavior": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 235, "column": 16 }, "stop": { "line": 235, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 233, "column": 13 }, "stop": { "line": 233, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 227, "column": 8 }, "stop": { "line": 227, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestMFARules._update_user_with_MFA_rules", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 234, "column": 12 }, "stop": { "line": 234, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 224, "column": 40 }, "stop": { "line": 224, "column": 56 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 224, "column": 22 }, "stop": { "line": 224, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 232, "column": 15 }, "stop": { "line": 232, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__add__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 232, "column": 44 }, "stop": { "line": 232, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 224, "column": 22 }, "stop": { "line": 224, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 224, "column": 40 }, "stop": { "line": 224, "column": 50 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 233, "column": 13 }, "stop": { "line": 233, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 232, "column": 15 }, "stop": { "line": 232, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" } ], "keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_rules_disabled_MFA_succeeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 208, "column": 15 }, "stop": { "line": 208, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__add__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 215, "column": 16 }, "stop": { "line": 215, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 208, "column": 44 }, "stop": { "line": 208, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 213, "column": 13 }, "stop": { "line": 213, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 213, "column": 13 }, "stop": { "line": 213, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 206, "column": 8 }, "stop": { "line": 206, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestMFARules._update_user_with_MFA_rules", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 208, "column": 15 }, "stop": { "line": 208, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 214, "column": 12 }, "stop": { "line": 214, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_rules_bogus_non_existing_auth_method_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 193, "column": 15 }, "stop": { "line": 193, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__add__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 196, "column": 16 }, "stop": { "line": 196, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 193, "column": 44 }, "stop": { "line": 193, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 194, "column": 13 }, "stop": { "line": 194, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 194, "column": 13 }, "stop": { "line": 194, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 188, "column": 8 }, "stop": { "line": 188, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestMFARules._update_user_with_MFA_rules", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 193, "column": 15 }, "stop": { "line": 193, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 195, "column": 12 }, "stop": { "line": 195, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_multi_method_rules_requirements_not_met_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 175, "column": 15 }, "stop": { "line": 175, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__add__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 178, "column": 16 }, "stop": { "line": 178, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 175, "column": 44 }, "stop": { "line": 175, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 176, "column": 13 }, "stop": { "line": 176, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 176, "column": 13 }, "stop": { "line": 176, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 170, "column": 8 }, "stop": { "line": 170, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestMFARules._update_user_with_MFA_rules", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 175, "column": 15 }, "stop": { "line": 175, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 177, "column": 12 }, "stop": { "line": 177, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_single_method_rules_requirements_not_met_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 156, "column": 15 }, "stop": { "line": 156, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__add__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 159, "column": 16 }, "stop": { "line": 159, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 156, "column": 44 }, "stop": { "line": 156, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 157, "column": 13 }, "stop": { "line": 157, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 157, "column": 13 }, "stop": { "line": 157, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 151, "column": 8 }, "stop": { "line": 151, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestMFARules._update_user_with_MFA_rules", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 156, "column": 15 }, "stop": { "line": 156, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 158, "column": 12 }, "stop": { "line": 158, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_multi_method_rules_requirements_met_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 132, "column": 20 }, "stop": { "line": 132, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestMFARules._create_totp_cred", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 140, "column": 23 }, "stop": { "line": 140, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 144, "column": 25 }, "stop": { "line": 144, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 139, "column": 13 }, "stop": { "line": 139, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 133, "column": 8 }, "stop": { "line": 133, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestMFARules._update_user_with_MFA_rules", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 145, "column": 12 }, "stop": { "line": 145, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 138, "column": 15 }, "stop": { "line": 138, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__add__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 138, "column": 44 }, "stop": { "line": 138, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 139, "column": 13 }, "stop": { "line": 139, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 138, "column": 15 }, "stop": { "line": 138, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 144, "column": 25 }, "stop": { "line": 144, "column": 54 } } ], "kind": "function", "target": "keystone.auth.plugins.totp._generate_totp_passcodes" } ], "keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_single_method_rules_requirements_met_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 119, "column": 15 }, "stop": { "line": 119, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__add__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 122, "column": 16 }, "stop": { "line": 122, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 119, "column": 44 }, "stop": { "line": 119, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 120, "column": 13 }, "stop": { "line": 120, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 120, "column": 13 }, "stop": { "line": 120, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 114, "column": 8 }, "stop": { "line": 114, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_auth.TestMFARules._update_user_with_MFA_rules", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 119, "column": 15 }, "stop": { "line": 119, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 121, "column": 12 }, "stop": { "line": 121, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestMFARules._update_user_with_MFA_rules": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 108, "column": 24 }, "stop": { "line": 108, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 107, "column": 24 }, "stop": { "line": 107, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_auth.TestMFARules.auth_plugin_config_override": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 101, "column": 8 }, "stop": { "line": 101, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.auth_plugin_config_override", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_auth.TestMFARules._create_totp_cred": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 96, "column": 8 }, "stop": { "line": 96, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.addCleanup", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 87, "column": 51 }, "stop": { "line": 87, "column": 61 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 87, "column": 51 }, "stop": { "line": 87, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 86, "column": 20 }, "stop": { "line": 86, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_totp_credential" } ], "keystone.tests.unit.test_v3_auth.TestMFARules.assertValidErrorResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 83, "column": 12 }, "stop": { "line": 83, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 79, "column": 12 }, "stop": { "line": 79, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 77, "column": 12 }, "stop": { "line": 77, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 81, "column": 12 }, "stop": { "line": 81, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 82, "column": 12 }, "stop": { "line": 82, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 76, "column": 12 }, "stop": { "line": 76, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 80, "column": 12 }, "stop": { "line": 80, "column": 32 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 83, "column": 29 }, "stop": { "line": 83, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__new__", "class_name": "int", "dispatch": "static" } ], "keystone.tests.unit.test_v3_auth.TestMFARules.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 57, "column": 8 }, "stop": { "line": 57, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 65, "column": 8 }, "stop": { "line": 65, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_auth.TestMFARules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 55, "column": 8 }, "stop": { "line": 55, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.SQLDriverOverrides.config_overrides", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 58, "column": 12 }, "stop": { "line": 58, "column": 36 } }, { "path": "keystone/tests/unit/test_v3_auth.py", "start": { "line": 66, "column": 12 }, "stop": { "line": 66, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository.__init__", "class_name": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository", "dispatch": "static" } ], "graphql.type.scalars.parse_id_literal": [], "graphql.type.scalars.parse_boolean_literal": [], "graphql.type.scalars.parse_string_literal": [], "graphql.type.scalars.coerce_str": [], "graphql.type.scalars.coerce_string": [], "graphql.type.scalars.parse_float_literal": [], "graphql.type.scalars.coerce_float": [], "graphql.type.scalars.parse_int_literal": [], "graphql.type.scalars.coerce_int": [], "oslo_db.tests.utils.BaseTestCase.setUp": [], "oslo_db.tests.utils.nested": [], "keystone.federation.core.Manager._validate_mapping_exists": [ { "locations": [ { "path": "keystone/federation/core.py", "start": { "line": 200, "column": 18 }, "stop": { "line": 200, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "keystone.federation.core.Manager.update_protocol": [ { "locations": [ { "path": "keystone/federation/core.py", "start": { "line": 192, "column": 8 }, "stop": { "line": 192, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.core.Manager._validate_mapping_exists", "class_name": "keystone.federation.core.Manager", "dispatch": "dynamic" } ], "keystone.federation.core.Manager.delete_protocol": [ { "locations": [ { "path": "keystone/federation/core.py", "start": { "line": 178, "column": 8 }, "stop": { "line": 178, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/core.py", "start": { "line": 177, "column": 16 }, "stop": { "line": 177, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" } ], "keystone.federation.core.Manager.create_protocol": [ { "locations": [ { "path": "keystone/federation/core.py", "start": { "line": 173, "column": 8 }, "stop": { "line": 173, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.core.Manager._validate_mapping_exists", "class_name": "keystone.federation.core.Manager", "dispatch": "dynamic" } ], "keystone.federation.core.Manager.evaluate": [ { "locations": [ { "path": "keystone/federation/core.py", "start": { "line": 169, "column": 28 }, "stop": { "line": 169, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.process", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/core.py", "start": { "line": 168, "column": 25 }, "stop": { "line": 168, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" } ], "keystone.federation.core.Manager.update_sp": [], "keystone.federation.core.Manager.delete_sp": [], "keystone.federation.core.Manager.create_sp": [], "keystone.federation.core.Manager.get_enabled_service_providers": [], "keystone.federation.core.Manager._assert_valid_domain_id": [], "keystone.federation.core.Manager._create_idp_domain": [ { "locations": [ { "path": "keystone/federation/core.py", "start": { "line": 118, "column": 45 }, "stop": { "line": 118, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/core.py", "start": { "line": 111, "column": 8 }, "stop": { "line": 111, "column": 12 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/core.py", "start": { "line": 109, "column": 20 }, "stop": { "line": 109, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/federation/core.py", "start": { "line": 109, "column": 20 }, "stop": { "line": 109, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.federation.core.Manager._cleanup_idp_domain": [], "keystone.federation.core.Manager.delete_idp": [ { "locations": [ { "path": "keystone/federation/core.py", "start": { "line": 101, "column": 8 }, "stop": { "line": 101, "column": 57 } } ], "kind": "function", "target": "keystone.notifications.invalidate_token_cache_notification" }, { "locations": [ { "path": "keystone/federation/core.py", "start": { "line": 96, "column": 12 }, "stop": { "line": 99, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.federation.core.Manager.create_idp": [ { "locations": [ { "path": "keystone/federation/core.py", "start": { "line": 74, "column": 31 }, "stop": { "line": 74, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.core.Manager._create_idp_domain", "class_name": "keystone.federation.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/core.py", "start": { "line": 86, "column": 16 }, "stop": { "line": 86, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.core.Manager._cleanup_idp_domain", "class_name": "keystone.federation.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/core.py", "start": { "line": 77, "column": 12 }, "stop": { "line": 77, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.core.Manager._assert_valid_domain_id", "class_name": "keystone.federation.core.Manager", "dispatch": "dynamic" } ], "keystone.federation.core.Manager._cleanup_identity_provider": [ { "locations": [ { "path": "keystone/federation/core.py", "start": { "line": 60, "column": 8 }, "stop": { "line": 60, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/core.py", "start": { "line": 59, "column": 16 }, "stop": { "line": 59, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/core.py", "start": { "line": 64, "column": 16 }, "stop": { "line": 64, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.core.Manager.delete_idp", "class_name": "keystone.federation.core.Manager", "dispatch": "dynamic" } ], "keystone.federation.core.Manager.__init__": [ { "locations": [ { "path": "keystone/federation/core.py", "start": { "line": 50, "column": 8 }, "stop": { "line": 50, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.manager.Manager.__init__", "class_name": "keystone.common.manager.Manager", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/core.py", "start": { "line": 51, "column": 8 }, "stop": { "line": 51, "column": 45 } } ], "kind": "function", "target": "keystone.notifications.register_event_callback" } ], "psutil.tests.test_connections.TestMisc.test_connection_constants": [], "psutil.tests.test_connections.TestSystemWideConnections.test_multi_sockets_procs": [], "psutil.tests.test_connections.TestSystemWideConnections.test_it": [], "psutil.tests.test_connections.TestFilters.test_count": [], "psutil.tests.test_connections.TestFilters.test_combos": [], "psutil.tests.test_connections.TestFilters.test_filters": [], "psutil.tests.test_connections.TestConnectedSocket.test_unix": [], "psutil.tests.test_connections.TestConnectedSocket.test_tcp": [], "psutil.tests.test_connections.TestUnconnectedSockets.test_unix_udp": [], "psutil.tests.test_connections.TestUnconnectedSockets.test_unix_tcp": [], "psutil.tests.test_connections.TestUnconnectedSockets.test_udp_v6": [], "psutil.tests.test_connections.TestUnconnectedSockets.test_udp_v4": [], "psutil.tests.test_connections.TestUnconnectedSockets.test_tcp_v6": [], "psutil.tests.test_connections.TestUnconnectedSockets.test_tcp_v4": [], "psutil.tests.test_connections.TestUnconnectedSockets.check_socket": [], "psutil.tests.test_connections.TestUnconnectedSockets.get_conn_from_sock": [], "psutil.tests.test_connections.TestBasicOperations.test_invalid_kind": [], "psutil.tests.test_connections.TestBasicOperations.test_process": [], "psutil.tests.test_connections.TestBasicOperations.test_system": [], "psutil.tests.test_connections.ConnectionTestCase.compare_procsys_connections": [], "psutil.tests.test_connections.ConnectionTestCase.tearDown": [], "psutil.tests.test_connections.ConnectionTestCase.setUp": [], "graphql.validation.tests.test_no_fragment_cycles.test_no_spreading_itself_deeply_and_immediately": [], "graphql.validation.tests.test_no_fragment_cycles.test_no_spreading_itself_deeply_two_paths_alt_reverse_order": [], "graphql.validation.tests.test_no_fragment_cycles.test_no_spreading_itself_deeply_two_paths": [], "graphql.validation.tests.test_no_fragment_cycles.test_no_spreading_itself_deeply": [], "graphql.validation.tests.test_no_fragment_cycles.test_no_spreading_itself_indirectly_within_inline_fragment": [], "graphql.validation.tests.test_no_fragment_cycles.test_no_spreading_itself_indirectly_reports_opposite_order": [], "graphql.validation.tests.test_no_fragment_cycles.test_no_spreading_itself_indirectly": [], "graphql.validation.tests.test_no_fragment_cycles.test_no_spreading_itself_directly_within_inline_fragment": [], "graphql.validation.tests.test_no_fragment_cycles.test_no_spreading_itself_directly": [], "graphql.validation.tests.test_no_fragment_cycles.test_spreading_recursively_within_field_fails": [], "graphql.validation.tests.test_no_fragment_cycles.test_does_not_raise_false_positive_on_unknown_fragment": [], "graphql.validation.tests.test_no_fragment_cycles.test_double_spread_within_abstract_types": [], "graphql.validation.tests.test_no_fragment_cycles.test_spreading_twice_indirectly_is_not_circular": [], "graphql.validation.tests.test_no_fragment_cycles.test_spreading_twice_is_not_circular": [], "graphql.validation.tests.test_no_fragment_cycles.test_single_reference_is_valid": [], "graphql.validation.tests.test_no_fragment_cycles.cycle_error_message": [], "graphene_sqlalchemy.tests.test_utils.test_sort_argument_for_model_multiple_pk": [], "graphene_sqlalchemy.tests.test_utils.test_sort_argument_for_model_no_default": [], "graphene_sqlalchemy.tests.test_utils.test_sort_argument_for_model": [], "graphene_sqlalchemy.tests.test_utils.test_enum_cache": [], "graphene_sqlalchemy.tests.test_utils.test_sort_enum_for_model_custom_naming": [], "graphene_sqlalchemy.tests.test_utils.test_sort_enum_for_model": [], "graphene_sqlalchemy.tests.test_utils.test_to_enum_value_name": [], "graphene_sqlalchemy.tests.test_utils.test_to_type_name": [], "graphene_sqlalchemy.tests.test_utils.test_get_session": [], "graphene.relay.tests.test_node.test_str_schema": [], "graphene.relay.tests.test_node.test_node_field_only_lazy_type_wrong": [], "graphene.relay.tests.test_node.test_node_field_only_lazy_type": [], "graphene.relay.tests.test_node.test_node_field_only_type_wrong": [], "graphene.relay.tests.test_node.test_node_field_only_type": [], "graphene.relay.tests.test_node.test_node_field_custom": [], "graphene.relay.tests.test_node.test_node_field": [], "graphene.relay.tests.test_node.test_node_query_incorrect_id": [], "graphene.relay.tests.test_node.test_node_requesting_non_node": [], "graphene.relay.tests.test_node.test_subclassed_node_query": [], "graphene.relay.tests.test_node.test_node_query": [], "graphene.relay.tests.test_node.test_node_good": [], "graphene.relay.tests.test_node.MyOtherNode.get_node": [], "graphene.relay.tests.test_node.MyOtherNode.resolve_extra_field": [], "graphene.relay.tests.test_node.MyNode.get_node": [], "graphene.relay.tests.test_node.SharedNodeFields.resolve_something_else": [], "spwd.struct_spwd.__init__": [], "keystone.common.sql.contract_repo.versions.064_contract_add_remote_id_attribute_to_federation_protocol_table.upgrade": [], "dns.namedict.NameDict.get_deepest_match": [], "dns.namedict.NameDict.has_key": [], "dns.namedict.NameDict.__len__": [], "dns.namedict.NameDict.__iter__": [], "dns.namedict.NameDict.__delitem__": [], "dns.namedict.NameDict.__setitem__": [], "dns.namedict.NameDict.__getitem__": [], "dns.namedict.NameDict.__update_max_depth": [], "dns.namedict.NameDict.__init__": [], "pip._internal.req.install_given_reqs": [], "pip._internal.req.InstallationResult.__repr__": [], "pip._internal.req.InstallationResult.__init__": [], "pip._internal.cli.main.main": [], "attr._funcs.resolve_types": [], "attr._funcs.evolve": [], "attr._funcs.assoc": [], "attr._funcs.has": [], "attr._funcs.astuple": [], "attr._funcs._asdict_anything": [], "attr._funcs.asdict": [], "wrapt.wrappers.WeakFunctionProxy.__call__": [], "wrapt.wrappers.WeakFunctionProxy.__init__": [], "wrapt.wrappers._weak_function_proxy_callback": [], "wrapt.wrappers.transient_function_wrapper": [], "wrapt.wrappers.patch_function_wrapper": [], "wrapt.wrappers.wrap_function_wrapper": [], "wrapt.wrappers.function_wrapper": [], "wrapt.wrappers.wrap_object_attribute": [], "wrapt.wrappers.AttributeWrapper.__delete__": [], "wrapt.wrappers.AttributeWrapper.__set__": [], "wrapt.wrappers.AttributeWrapper.__get__": [], "wrapt.wrappers.AttributeWrapper.__init__": [], "wrapt.wrappers.wrap_object": [], "wrapt.wrappers.apply_patch": [], "wrapt.wrappers.resolve_path": [], "wrapt.wrappers.FunctionWrapper.__init__": [], "wrapt.wrappers.BoundFunctionWrapper.__call__": [], "wrapt.wrappers._FunctionWrapperBase.__call__": [], "wrapt.wrappers._FunctionWrapperBase.__get__": [], "wrapt.wrappers._FunctionWrapperBase.__init__": [], "wrapt.wrappers.PartialCallableObjectProxy.__call__": [], "wrapt.wrappers.PartialCallableObjectProxy.__init__": [], "wrapt.wrappers.CallableObjectProxy.__call__": [], "wrapt.wrappers.ObjectProxy.__reduce_ex__": [], "wrapt.wrappers.ObjectProxy.__reduce__": [], "wrapt.wrappers.ObjectProxy.__deepcopy__": [], "wrapt.wrappers.ObjectProxy.__copy__": [], "wrapt.wrappers.ObjectProxy.__iter__": [], "wrapt.wrappers.ObjectProxy.__exit__": [], "wrapt.wrappers.ObjectProxy.__enter__": [], "wrapt.wrappers.ObjectProxy.__delslice__": [], "wrapt.wrappers.ObjectProxy.__setslice__": [], "wrapt.wrappers.ObjectProxy.__getslice__": [], "wrapt.wrappers.ObjectProxy.__delitem__": [], "wrapt.wrappers.ObjectProxy.__setitem__": [], "wrapt.wrappers.ObjectProxy.__getitem__": [], "wrapt.wrappers.ObjectProxy.__contains__": [], "wrapt.wrappers.ObjectProxy.__len__": [], "wrapt.wrappers.ObjectProxy.__index__": [], "wrapt.wrappers.ObjectProxy.__hex__": [], "wrapt.wrappers.ObjectProxy.__oct__": [], "wrapt.wrappers.ObjectProxy.__complex__": [], "wrapt.wrappers.ObjectProxy.__float__": [], "wrapt.wrappers.ObjectProxy.__long__": [], "wrapt.wrappers.ObjectProxy.__int__": [], "wrapt.wrappers.ObjectProxy.__invert__": [], "wrapt.wrappers.ObjectProxy.__abs__": [], "wrapt.wrappers.ObjectProxy.__pos__": [], "wrapt.wrappers.ObjectProxy.__neg__": [], "wrapt.wrappers.ObjectProxy.__ior__": [], "wrapt.wrappers.ObjectProxy.__ixor__": [], "wrapt.wrappers.ObjectProxy.__iand__": [], "wrapt.wrappers.ObjectProxy.__irshift__": [], "wrapt.wrappers.ObjectProxy.__ilshift__": [], "wrapt.wrappers.ObjectProxy.__ipow__": [], "wrapt.wrappers.ObjectProxy.__imod__": [], "wrapt.wrappers.ObjectProxy.__ifloordiv__": [], "wrapt.wrappers.ObjectProxy.__itruediv__": [], "wrapt.wrappers.ObjectProxy.__idiv__": [], "wrapt.wrappers.ObjectProxy.__imul__": [], "wrapt.wrappers.ObjectProxy.__isub__": [], "wrapt.wrappers.ObjectProxy.__iadd__": [], "wrapt.wrappers.ObjectProxy.__ror__": [], "wrapt.wrappers.ObjectProxy.__rxor__": [], "wrapt.wrappers.ObjectProxy.__rand__": [], "wrapt.wrappers.ObjectProxy.__rrshift__": [], "wrapt.wrappers.ObjectProxy.__rlshift__": [], "wrapt.wrappers.ObjectProxy.__rpow__": [], "wrapt.wrappers.ObjectProxy.__rdivmod__": [], "wrapt.wrappers.ObjectProxy.__rmod__": [], "wrapt.wrappers.ObjectProxy.__rfloordiv__": [], "wrapt.wrappers.ObjectProxy.__rtruediv__": [], "wrapt.wrappers.ObjectProxy.__rdiv__": [], "wrapt.wrappers.ObjectProxy.__rmul__": [], "wrapt.wrappers.ObjectProxy.__rsub__": [], "wrapt.wrappers.ObjectProxy.__radd__": [], "wrapt.wrappers.ObjectProxy.__or__": [], "wrapt.wrappers.ObjectProxy.__xor__": [], "wrapt.wrappers.ObjectProxy.__and__": [], "wrapt.wrappers.ObjectProxy.__rshift__": [], "wrapt.wrappers.ObjectProxy.__lshift__": [], "wrapt.wrappers.ObjectProxy.__pow__": [], "wrapt.wrappers.ObjectProxy.__divmod__": [], "wrapt.wrappers.ObjectProxy.__mod__": [], "wrapt.wrappers.ObjectProxy.__floordiv__": [], "wrapt.wrappers.ObjectProxy.__truediv__": [], "wrapt.wrappers.ObjectProxy.__div__": [], "wrapt.wrappers.ObjectProxy.__mul__": [], "wrapt.wrappers.ObjectProxy.__sub__": [], "wrapt.wrappers.ObjectProxy.__add__": [], "wrapt.wrappers.ObjectProxy.__delattr__": [], "wrapt.wrappers.ObjectProxy.__getattr__": [], "wrapt.wrappers.ObjectProxy.__setattr__": [], "wrapt.wrappers.ObjectProxy.__bool__": [], "wrapt.wrappers.ObjectProxy.__nonzero__": [], "wrapt.wrappers.ObjectProxy.__hash__": [], "wrapt.wrappers.ObjectProxy.__ge__": [], "wrapt.wrappers.ObjectProxy.__gt__": [], "wrapt.wrappers.ObjectProxy.__ne__": [], "wrapt.wrappers.ObjectProxy.__eq__": [], "wrapt.wrappers.ObjectProxy.__le__": [], "wrapt.wrappers.ObjectProxy.__lt__": [], "wrapt.wrappers.ObjectProxy.__reversed__": [], "wrapt.wrappers.ObjectProxy.__repr__": [], "wrapt.wrappers.ObjectProxy.__str__": [], "wrapt.wrappers.ObjectProxy.__dir__": [], "wrapt.wrappers.ObjectProxy.__annotations__": [], "wrapt.wrappers.ObjectProxy.__class__": [], "wrapt.wrappers.ObjectProxy.__name__": [], "wrapt.wrappers.ObjectProxy.__init__": [], "wrapt.wrappers._ObjectProxyMetaType.__new__": [], "wrapt.wrappers._ObjectProxyMethods.__weakref__": [], "wrapt.wrappers._ObjectProxyMethods.__dict__": [], "wrapt.wrappers._ObjectProxyMethods.__doc__": [], "wrapt.wrappers._ObjectProxyMethods.__module__": [], "wrapt.wrappers.with_metaclass": [], "jedi.third_party.typeshed.stdlib.3.urllib.robotparser._RequestRate.__init__": [], "IPython.core.magics.execution._format_time": [], "IPython.core.magics.execution.parse_breakpoint": [], "IPython.core.magics.execution.ExecutionMagics.capture": [], "IPython.core.magics.execution.ExecutionMagics.macro": [], "IPython.core.magics.execution.ExecutionMagics.time": [], "IPython.core.magics.execution.ExecutionMagics.timeit": [], "IPython.core.magics.execution.ExecutionMagics._run_with_timing": [], "IPython.core.magics.execution.ExecutionMagics._run_with_debugger": [], "IPython.core.magics.execution.ExecutionMagics.run": [], "IPython.core.magics.execution.ExecutionMagics.tb": [], "IPython.core.magics.execution.ExecutionMagics._debug_exec": [], "IPython.core.magics.execution.ExecutionMagics._debug_post_mortem": [], "IPython.core.magics.execution.ExecutionMagics.debug": [], "IPython.core.magics.execution.ExecutionMagics.pdb": [], "IPython.core.magics.execution.ExecutionMagics._run_with_profiler": [], "IPython.core.magics.execution.ExecutionMagics.prun": [], "IPython.core.magics.execution.ExecutionMagics.profile_missing_notice": [], "IPython.core.magics.execution.ExecutionMagics.__init__": [], "IPython.core.magics.execution.Timer.timeit": [], "IPython.core.magics.execution.TimeitTemplateFiller.visit_For": [], "IPython.core.magics.execution.TimeitTemplateFiller.visit_FunctionDef": [], "IPython.core.magics.execution.TimeitTemplateFiller.__init__": [], "IPython.core.magics.execution.TimeitResult._repr_pretty_": [], "IPython.core.magics.execution.TimeitResult.__str__": [], "IPython.core.magics.execution.TimeitResult.stdev": [], "IPython.core.magics.execution.TimeitResult.average": [], "IPython.core.magics.execution.TimeitResult.__init__": [], "xmlschema.converters.unordered.UnorderedConverter.element_encode": [], "promise.schedulers.thread.ThreadScheduler.wait": [], "promise.schedulers.thread.ThreadScheduler.call": [], "keystone.common.sql.data_migration_repo.versions.032_migrate_add_expired_at_int_to_trust.upgrade": [], "keystoneauth1.tests.unit.extras.kerberos.test_mapped.TestMappedAuth.test_authenticate_with_mutual_authentication_disabled": [], "keystoneauth1.tests.unit.extras.kerberos.test_mapped.TestMappedAuth.test_authenticate_with_mutual_authentication_required": [], "keystoneauth1.tests.unit.extras.kerberos.test_mapped.TestMappedAuth.test_project_scoped_mapped_auth": [], "keystoneauth1.tests.unit.extras.kerberos.test_mapped.TestMappedAuth.test_unscoped_mapped_auth": [], "keystoneauth1.tests.unit.extras.kerberos.test_mapped.TestMappedAuth.token_url": [], "keystoneauth1.tests.unit.extras.kerberos.test_mapped.TestMappedAuth.setUp": [], "setuptools.archive_util.unpack_tarfile": [], "setuptools.archive_util.unpack_zipfile": [], "setuptools.archive_util.unpack_directory": [], "setuptools.archive_util.unpack_archive": [], "setuptools.archive_util.default_filter": [], "keystonemiddleware.tests.unit.test_fixtures.AuthTokenFixtureTest.test_auth_token_fixture_expired_token": [], "keystonemiddleware.tests.unit.test_fixtures.AuthTokenFixtureTest.test_auth_token_fixture_invalid_token": [], "keystonemiddleware.tests.unit.test_fixtures.AuthTokenFixtureTest.test_auth_token_fixture_valid_token": [], "keystonemiddleware.tests.unit.test_fixtures.AuthTokenFixtureTest.setUp": [], "keystoneclient.v3.credentials.CredentialManager.delete": [], "keystoneclient.v3.credentials.CredentialManager.update": [], "keystoneclient.v3.credentials.CredentialManager.list": [], "keystoneclient.v3.credentials.CredentialManager.get": [], "keystoneclient.v3.credentials.CredentialManager.create": [], "oslo_messaging.tests.notify.test_dispatcher.TestDispatcherFilter.test_filters": [], "oslo_messaging.tests.notify.test_dispatcher.TestDispatcher.test_dispatcher_unknown_prio": [], "oslo_messaging.tests.notify.test_dispatcher.TestDispatcher.test_dispatcher": [], "sqlalchemy.event.api.contains": [], "sqlalchemy.event.api.remove": [], "sqlalchemy.event.api.listens_for": [], "sqlalchemy.event.api.listen": [], "sqlalchemy.event.api._event_key": [], "dogpile.lock.Lock.__exit__": [], "dogpile.lock.Lock.__enter__": [], "dogpile.lock.Lock._enter_create": [], "dogpile.lock.Lock._enter": [], "dogpile.lock.Lock._has_value": [], "dogpile.lock.Lock._is_expired": [], "dogpile.lock.Lock.__init__": [], "sqlalchemy.testing.suite.test_dialect.DifficultParametersTest.test_round_trip": [], "sqlalchemy.testing.suite.test_dialect.WeCanSetDefaultSchemaWEventsTest.test_schema_change_works_w_transactions": [], "sqlalchemy.testing.suite.test_dialect.WeCanSetDefaultSchemaWEventsTest.test_schema_change_on_connect": [], "sqlalchemy.testing.suite.test_dialect.WeCanSetDefaultSchemaWEventsTest.test_wont_work_wo_insert": [], "sqlalchemy.testing.suite.test_dialect.WeCanSetDefaultSchemaWEventsTest.test_control_case": [], "sqlalchemy.testing.suite.test_dialect.EscapingTest.test_percent_sign_round_trip": [], "sqlalchemy.testing.suite.test_dialect.AutocommitIsolationTest.test_turn_autocommit_off_via_default_iso_level": [], "sqlalchemy.testing.suite.test_dialect.AutocommitIsolationTest.test_autocommit_off": [], "sqlalchemy.testing.suite.test_dialect.AutocommitIsolationTest.test_autocommit_on": [], "sqlalchemy.testing.suite.test_dialect.AutocommitIsolationTest._test_conn_autocommits": [], "sqlalchemy.testing.suite.test_dialect.AutocommitIsolationTest.define_tables": [], "sqlalchemy.testing.suite.test_dialect.IsolationLevelTest.test_all_levels": [], "sqlalchemy.testing.suite.test_dialect.IsolationLevelTest.test_non_default_isolation_level": [], "sqlalchemy.testing.suite.test_dialect.IsolationLevelTest.test_default_isolation_level": [], "sqlalchemy.testing.suite.test_dialect.IsolationLevelTest._get_non_default_isolation_level": [], "sqlalchemy.testing.suite.test_dialect.ExceptionTest.test_exception_with_non_ascii": [], "sqlalchemy.testing.suite.test_dialect.ExceptionTest.test_integrity_error": [], "sqlalchemy.testing.suite.test_dialect.ExceptionTest.define_tables": [], "rx.linq.observable.of.of": [], "pygments.lexers.scripting.JclLexer.analyse_text": [], "pygments.lexers.scripting.EasytrieveLexer.analyse_text": [], "pygments.lexers.scripting.HybrisLexer.analyse_text": [], "pygments.lexers.scripting.RexxLexer.analyse_text": [], "pygments.lexers.scripting.MoonScriptLexer.get_tokens_unprocessed": [], "pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed": [], "pygments.lexers.scripting.LuaLexer.__init__": [], "graphene.utils.tests.test_deduplicator.test_example_end_to_end": [], "graphene.utils.tests.test_deduplicator.test_does_not_modify_input": [], "graphene.utils.tests.test_deduplicator.test_does_not_modify_first_instance_of_an_object_nested": [], "graphene.utils.tests.test_deduplicator.test_does_not_modify_first_instance_of_an_object": [], "graphene.utils.tests.test_deduplicator.test_does_not_modify_object_without_typename_and_id": [], "oauthlib.uri_validate.is_absolute_uri": [], "oauthlib.uri_validate.is_uri_reference": [], "oauthlib.uri_validate.is_uri": [], "keystone.common.policies.token.list_rules": [], "keystone.tests.protection.v3.test_consumer.SystemAdminTests.test_user_can_delete_consumer": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 185, "column": 21 }, "stop": { "line": 185, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 183, "column": 19 }, "stop": { "line": 183, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 183, "column": 19 }, "stop": { "line": 183, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_consumer.SystemAdminTests.test_user_can_update_consumer": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 177, "column": 20 }, "stop": { "line": 177, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 178, "column": 54 }, "stop": { "line": 178, "column": 64 } }, { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 175, "column": 19 }, "stop": { "line": 175, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 178, "column": 54 }, "stop": { "line": 178, "column": 70 } }, { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 175, "column": 19 }, "stop": { "line": 175, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_consumer.SystemAdminTests.test_user_can_create_consumer": [], "keystone.tests.protection.v3.test_consumer.SystemAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 146, "column": 8 }, "stop": { "line": 146, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 154, "column": 15 }, "stop": { "line": 154, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_consumer.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 148, "column": 24 }, "stop": { "line": 148, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 148, "column": 8 }, "stop": { "line": 148, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_consumer.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 147, "column": 8 }, "stop": { "line": 147, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_consumer.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_consumer.SystemMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 113, "column": 8 }, "stop": { "line": 113, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 128, "column": 15 }, "stop": { "line": 128, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_consumer.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 129, "column": 43 }, "stop": { "line": 129, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 115, "column": 24 }, "stop": { "line": 115, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 115, "column": 8 }, "stop": { "line": 115, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_consumer.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 118, "column": 24 }, "stop": { "line": 118, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 114, "column": 8 }, "stop": { "line": 114, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_consumer.SystemMemberTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_consumer.SystemReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 79, "column": 8 }, "stop": { "line": 79, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 81, "column": 8 }, "stop": { "line": 81, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_consumer.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 95, "column": 43 }, "stop": { "line": 95, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 81, "column": 24 }, "stop": { "line": 81, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 84, "column": 24 }, "stop": { "line": 84, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 80, "column": 8 }, "stop": { "line": 80, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_consumer.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 94, "column": 15 }, "stop": { "line": 94, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_consumer.SystemReaderTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_consumer._SystemReaderAndMemberOauth1ConsumerTests.test_user_cannot_delete_consumer": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 68, "column": 21 }, "stop": { "line": 68, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 66, "column": 19 }, "stop": { "line": 66, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 66, "column": 19 }, "stop": { "line": 66, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_consumer._SystemReaderAndMemberOauth1ConsumerTests.test_user_cannot_update_consumer": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 59, "column": 20 }, "stop": { "line": 59, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 57, "column": 19 }, "stop": { "line": 57, "column": 29 } }, { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 60, "column": 54 }, "stop": { "line": 60, "column": 64 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 57, "column": 19 }, "stop": { "line": 57, "column": 35 } }, { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 60, "column": 54 }, "stop": { "line": 60, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_consumer._SystemReaderAndMemberOauth1ConsumerTests.test_user_cannot_create_consumer": [], "keystone.tests.protection.v3.test_consumer._SystemUserOauth1ConsumerTests.test_user_can_list_consumers": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 40, "column": 19 }, "stop": { "line": 40, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 40, "column": 19 }, "stop": { "line": 40, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_consumer._SystemUserOauth1ConsumerTests.test_user_can_get_consumer": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 35, "column": 18 }, "stop": { "line": 35, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 33, "column": 19 }, "stop": { "line": 33, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_consumer.py", "start": { "line": 33, "column": 19 }, "stop": { "line": 33, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "netaddr.ip.glob.IPGlob.__repr__": [], "netaddr.ip.glob.IPGlob.__str__": [], "netaddr.ip.glob.IPGlob._set_glob": [], "netaddr.ip.glob.IPGlob._get_glob": [], "netaddr.ip.glob.IPGlob.__setstate__": [], "netaddr.ip.glob.IPGlob.__getstate__": [], "netaddr.ip.glob.IPGlob.__init__": [], "netaddr.ip.glob.cidr_to_glob": [], "netaddr.ip.glob.glob_to_cidrs": [], "netaddr.ip.glob.iprange_to_globs": [], "netaddr.ip.glob.glob_to_iprange": [], "netaddr.ip.glob.glob_to_iptuple": [], "netaddr.ip.glob.valid_glob": [], "sapp.pipeline.database_saver.DatabaseSaver._save": [], "sapp.pipeline.database_saver.DatabaseSaver._prep_save": [], "sapp.pipeline.database_saver.DatabaseSaver.run": [], "sapp.pipeline.database_saver.DatabaseSaver.__init__": [], "IPython.utils.timing.timing": [], "IPython.utils.timing.timings": [], "IPython.utils.timing.timings_out": [], "IPython.terminal.debugger.set_trace": [], "IPython.terminal.debugger.TerminalPdb.cmdloop": [], "IPython.terminal.debugger.TerminalPdb.pt_init": [], "IPython.terminal.debugger.TerminalPdb.__init__": [], "IPython.core.magics.script.ScriptMagics._gc_bg_processes": [], "IPython.core.magics.script.ScriptMagics.kill_bg_processes": [], "IPython.core.magics.script.ScriptMagics.killbgscripts": [], "IPython.core.magics.script.ScriptMagics._run_script": [], "IPython.core.magics.script.ScriptMagics.shebang": [], "IPython.core.magics.script.ScriptMagics._make_script_magic": [], "IPython.core.magics.script.ScriptMagics._generate_script_magics": [], "IPython.core.magics.script.ScriptMagics.__del__": [], "IPython.core.magics.script.ScriptMagics.__init__": [], "IPython.core.magics.script.ScriptMagics._script_magics_default": [], "IPython.core.magics.script.script_args": [], "pbr.tests.testpackage.pbr_testpackage._setup_hooks.test_post_hook": [], "pbr.tests.testpackage.pbr_testpackage._setup_hooks.test_pre_hook": [], "pbr.tests.testpackage.pbr_testpackage._setup_hooks.test_command.run": [], "pbr.tests.testpackage.pbr_testpackage._setup_hooks.test_hook_2": [], "pbr.tests.testpackage.pbr_testpackage._setup_hooks.test_hook_1": [], "pexpect.expect.searcher_re.search": [], "pexpect.expect.searcher_re.__str__": [], "pexpect.expect.searcher_re.__init__": [], "pexpect.expect.searcher_string.search": [], "pexpect.expect.searcher_string.__str__": [], "pexpect.expect.searcher_string.__init__": [], "pexpect.expect.Expecter.expect_loop": [], "pexpect.expect.Expecter.errored": [], "pexpect.expect.Expecter.timeout": [], "pexpect.expect.Expecter.eof": [], "pexpect.expect.Expecter.new_data": [], "pexpect.expect.Expecter.existing_data": [], "pexpect.expect.Expecter.do_search": [], "pexpect.expect.Expecter.__init__": [], "libcst._nodes.tests.test_yield.YieldParsingTest.test_versions": [], "libcst._nodes.tests.test_yield.YieldParsingTest.test_valid": [], "libcst._nodes.tests.test_yield.YieldConstructionTest.test_invalid": [], "libcst._nodes.tests.test_yield.YieldConstructionTest.test_valid": [], "keystone.tests.unit.test_backend_sql.SqlLimit.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1477, "column": 23 }, "stop": { "line": 1477, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1473, "column": 12 }, "stop": { "line": 1473, "column": 19 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1478, "column": 12 }, "stop": { "line": 1478, "column": 19 } } ], "kind": "function", "target": "setattr" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1482, "column": 29 }, "stop": { "line": 1482, "column": 58 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1486, "column": 29 }, "stop": { "line": 1486, "column": 58 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1490, "column": 29 }, "stop": { "line": 1490, "column": 58 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1485, "column": 57 }, "stop": { "line": 1485, "column": 73 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1489, "column": 59 }, "stop": { "line": 1489, "column": 75 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1493, "column": 57 }, "stop": { "line": 1493, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1466, "column": 8 }, "stop": { "line": 1466, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlTests.setUp", "class_name": "keystone.tests.unit.test_backend_sql.SqlTests", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1480, "column": 8 }, "stop": { "line": 1480, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.addCleanup", "class_name": "keystone.tests.unit.test_backend_sql.SqlLimit", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1480, "column": 24 }, "stop": { "line": 1480, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.cleanup_instance", "class_name": "keystone.tests.unit.test_backend_sql.SqlLimit", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1485, "column": 57 }, "stop": { "line": 1485, "column": 67 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1493, "column": 57 }, "stop": { "line": 1493, "column": 67 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1489, "column": 59 }, "stop": { "line": 1489, "column": 69 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1470, "column": 25 }, "stop": { "line": 1470, "column": 32 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1472, "column": 23 }, "stop": { "line": 1472, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1479, "column": 12 }, "stop": { "line": 1479, "column": 38 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1474, "column": 12 }, "stop": { "line": 1474, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1446, "column": 8 }, "stop": { "line": 1446, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlTests.setUp", "class_name": "keystone.tests.unit.test_backend_sql.SqlTests", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1460, "column": 24 }, "stop": { "line": 1460, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.cleanup_instance", "class_name": "keystone.tests.unit.test_backend_sql.SqlRegisteredLimit", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1457, "column": 23 }, "stop": { "line": 1457, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1458, "column": 12 }, "stop": { "line": 1458, "column": 19 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1453, "column": 12 }, "stop": { "line": 1453, "column": 19 } } ], "kind": "function", "target": "setattr" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1450, "column": 25 }, "stop": { "line": 1450, "column": 32 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1452, "column": 23 }, "stop": { "line": 1452, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1460, "column": 8 }, "stop": { "line": 1460, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.addCleanup", "class_name": "keystone.tests.unit.test_backend_sql.SqlRegisteredLimit", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1459, "column": 12 }, "stop": { "line": 1459, "column": 38 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1454, "column": 12 }, "stop": { "line": 1454, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlCredential.test_list_credentials_is_decrypted": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1440, "column": 8 }, "stop": { "line": 1440, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_backend_sql.SqlCredential", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1421, "column": 24 }, "stop": { "line": 1421, "column": 34 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1435, "column": 12 }, "stop": { "line": 1435, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1420, "column": 21 }, "stop": { "line": 1420, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_credential_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1420, "column": 53 }, "stop": { "line": 1420, "column": 63 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1433, "column": 8 }, "stop": { "line": 1433, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertNotEqual", "class_name": "keystone.tests.unit.test_backend_sql.SqlCredential", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1420, "column": 53 }, "stop": { "line": 1420, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlCredential.test_create_credential_is_encrypted_when_stored": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1416, "column": 12 }, "stop": { "line": 1416, "column": 22 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1406, "column": 54 }, "stop": { "line": 1406, "column": 64 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1398, "column": 24 }, "stop": { "line": 1398, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1397, "column": 21 }, "stop": { "line": 1397, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_credential_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1406, "column": 8 }, "stop": { "line": 1406, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_sql.SqlCredential", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1397, "column": 53 }, "stop": { "line": 1397, "column": 63 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1414, "column": 8 }, "stop": { "line": 1414, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertNotEqual", "class_name": "keystone.tests.unit.test_backend_sql.SqlCredential", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1397, "column": 53 }, "stop": { "line": 1397, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlCredential.test_list_credentials_for_user_and_type": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1394, "column": 8 }, "stop": { "line": 1394, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlCredential._validateCredentialList", "class_name": "keystone.tests.unit.test_backend_sql.SqlCredential", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlCredential.test_list_credentials_for_user": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1388, "column": 8 }, "stop": { "line": 1388, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlCredential._validateCredentialList", "class_name": "keystone.tests.unit.test_backend_sql.SqlCredential", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlCredential.test_list_credentials": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1381, "column": 8 }, "stop": { "line": 1381, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1380, "column": 16 }, "stop": { "line": 1380, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1383, "column": 8 }, "stop": { "line": 1383, "column": 36 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1378, "column": 8 }, "stop": { "line": 1378, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlCredential._validateCredentialList", "class_name": "keystone.tests.unit.test_backend_sql.SqlCredential", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlCredential.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1357, "column": 8 }, "stop": { "line": 1357, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlTests.setUp", "class_name": "keystone.tests.unit.test_backend_sql.SqlTests", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1356, "column": 8 }, "stop": { "line": 1356, "column": 23 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1358, "column": 8 }, "stop": { "line": 1358, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_backend_sql.SqlCredential", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1372, "column": 19 }, "stop": { "line": 1372, "column": 55 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1369, "column": 16 }, "stop": { "line": 1369, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlCredential._create_credential_with_user_id", "class_name": "keystone.tests.unit.test_backend_sql.SqlCredential", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1371, "column": 17 }, "stop": { "line": 1371, "column": 22 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1367, "column": 17 }, "stop": { "line": 1367, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1356, "column": 24 }, "stop": { "line": 1356, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1359, "column": 12 }, "stop": { "line": 1359, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository.__init__", "class_name": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository", "dispatch": "static" } ], "keystone.tests.unit.test_backend_sql.SqlCredential._validateCredentialList": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1353, "column": 12 }, "stop": { "line": 1353, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_backend_sql.SqlCredential", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1350, "column": 52 }, "stop": { "line": 1350, "column": 55 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1350, "column": 25 }, "stop": { "line": 1350, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1350, "column": 8 }, "stop": { "line": 1350, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_sql.SqlCredential", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlCredential._create_credential_with_user_id": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1344, "column": 12 }, "stop": { "line": 1344, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1340, "column": 21 }, "stop": { "line": 1340, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_credential_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1342, "column": 50 }, "stop": { "line": 1342, "column": 60 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1341, "column": 51 }, "stop": { "line": 1341, "column": 61 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1341, "column": 51 }, "stop": { "line": 1341, "column": 67 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1342, "column": 50 }, "stop": { "line": 1342, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlModuleInitialization.test_initialize_module": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1332, "column": 8 }, "stop": { "line": 1332, "column": 22 } } ], "kind": "function", "target": "keystone.common.sql.core.initialize" } ], "keystone.tests.unit.test_backend_sql.SqlDecorators.test_not_conflict_error": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1324, "column": 36 }, "stop": { "line": 1324, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.test_backend_sql.FakeTable", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1324, "column": 8 }, "stop": { "line": 1324, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_backend_sql.SqlDecorators", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlDecorators.test_conflict_happend": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1320, "column": 46 }, "stop": { "line": 1320, "column": 55 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1321, "column": 53 }, "stop": { "line": 1321, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.test_backend_sql.FakeTable", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1320, "column": 8 }, "stop": { "line": 1320, "column": 25 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1321, "column": 8 }, "stop": { "line": 1321, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_backend_sql.SqlDecorators", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlDecorators.test_initialization": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1317, "column": 8 }, "stop": { "line": 1317, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_sql.SqlDecorators", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1316, "column": 13 }, "stop": { "line": 1316, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.test_backend_sql.FakeTable", "dispatch": "static" } ], "keystone.tests.unit.test_backend_sql.SqlDecorators.test_initialization_fail": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1312, "column": 8 }, "stop": { "line": 1312, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_backend_sql.SqlDecorators", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1313, "column": 41 }, "stop": { "line": 1313, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.FakeTable.lookup": [], "keystone.tests.unit.test_backend_sql.FakeTable.update": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1302, "column": 28 }, "stop": { "line": 1302, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.exc.DBAPIError.__init__", "class_name": "sqlalchemy.exc.IntegrityError", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1301, "column": 14 }, "stop": { "line": 1301, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_db.exception.DBError.__init__", "class_name": "oslo_db.exception.DBError", "dispatch": "static" } ], "keystone.tests.unit.test_backend_sql.FakeTable.insert": [], "keystone.tests.unit.test_backend_sql.SqlLimitTests.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1287, "column": 8 }, "stop": { "line": 1287, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlTests.setUp", "class_name": "keystone.tests.unit.test_backend_sql.SqlTests", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1288, "column": 8 }, "stop": { "line": 1288, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.LimitTests.setUp", "class_name": "keystone.tests.unit.identity.test_backends.LimitTests", "dispatch": "static" } ], "keystone.tests.unit.test_backend_sql.SqlFilterTests.test_filter_sql_injection_attack": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1277, "column": 8 }, "stop": { "line": 1277, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1267, "column": 8 }, "stop": { "line": 1267, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1266, "column": 16 }, "stop": { "line": 1266, "column": 34 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1276, "column": 16 }, "stop": { "line": 1276, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1282, "column": 8 }, "stop": { "line": 1282, "column": 26 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1264, "column": 8 }, "stop": { "line": 1264, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertGreater", "class_name": "keystone.tests.unit.test_backend_sql.SqlFilterTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1269, "column": 28 }, "stop": { "line": 1269, "column": 31 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1279, "column": 28 }, "stop": { "line": 1279, "column": 31 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1264, "column": 27 }, "stop": { "line": 1264, "column": 30 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1282, "column": 27 }, "stop": { "line": 1282, "column": 30 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1273, "column": 16 }, "stop": { "line": 1273, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1269, "column": 8 }, "stop": { "line": 1269, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1279, "column": 8 }, "stop": { "line": 1279, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_sql.SqlFilterTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlFilterTests.test_list_entities_filtered_by_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1232, "column": 8 }, "stop": { "line": 1232, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.addCleanup", "class_name": "keystone.tests.unit.test_backend_sql.SqlFilterTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1242, "column": 47 }, "stop": { "line": 1242, "column": 69 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1241, "column": 39 }, "stop": { "line": 1241, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.filtering.FilterTests._create_test_data", "class_name": "keystone.tests.unit.test_backend_sql.SqlFilterTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1249, "column": 47 }, "stop": { "line": 1249, "column": 50 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1252, "column": 12 }, "stop": { "line": 1252, "column": 28 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1233, "column": 23 }, "stop": { "line": 1233, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1247, "column": 12 }, "stop": { "line": 1247, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1246, "column": 20 }, "stop": { "line": 1246, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1252, "column": 29 }, "stop": { "line": 1252, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.get_exact_filter_by_name", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1248, "column": 23 }, "stop": { "line": 1248, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.filtering.FilterTests._list_entities", "class_name": "keystone.tests.unit.test_backend_sql.SqlFilterTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1250, "column": 12 }, "stop": { "line": 1250, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.filtering.FilterTests._match_with_list", "class_name": "keystone.tests.unit.test_backend_sql.SqlFilterTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1249, "column": 12 }, "stop": { "line": 1249, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_sql.SqlFilterTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlFilterTests.clean_up_entities": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1218, "column": 12 }, "stop": { "line": 1218, "column": 34 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1219, "column": 12 }, "stop": { "line": 1219, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.filtering.FilterTests._delete_test_data", "class_name": "keystone.tests.unit.test_backend_sql.SqlFilterTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlCatalog.test_v3_catalog_endpoint_filter_disabled": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1188, "column": 46 }, "stop": { "line": 1188, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1186, "column": 21 }, "stop": { "line": 1186, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1194, "column": 12 }, "stop": { "line": 1194, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1184, "column": 16 }, "stop": { "line": 1184, "column": 36 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1190, "column": 16 }, "stop": { "line": 1190, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1186, "column": 54 }, "stop": { "line": 1186, "column": 59 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1191, "column": 45 }, "stop": { "line": 1191, "column": 50 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1198, "column": 44 }, "stop": { "line": 1198, "column": 49 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1198, "column": 31 }, "stop": { "line": 1198, "column": 36 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1185, "column": 45 }, "stop": { "line": 1185, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1196, "column": 8 }, "stop": { "line": 1196, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_backend_sql.SqlCatalog", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1194, "column": 12 }, "stop": { "line": 1194, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1198, "column": 8 }, "stop": { "line": 1198, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertItemsEqual", "class_name": "keystone.tests.unit.test_backend_sql.SqlCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlCatalog.test_v3_catalog_endpoint_filter_enabled": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1177, "column": 25 }, "stop": { "line": 1177, "column": 35 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1168, "column": 12 }, "stop": { "line": 1168, "column": 22 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1162, "column": 46 }, "stop": { "line": 1162, "column": 56 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1165, "column": 46 }, "stop": { "line": 1165, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1163, "column": 21 }, "stop": { "line": 1163, "column": 42 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1160, "column": 21 }, "stop": { "line": 1160, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1172, "column": 12 }, "stop": { "line": 1172, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1158, "column": 16 }, "stop": { "line": 1158, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1177, "column": 8 }, "stop": { "line": 1177, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_sql.SqlCatalog", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1163, "column": 54 }, "stop": { "line": 1163, "column": 59 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1160, "column": 54 }, "stop": { "line": 1160, "column": 59 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1159, "column": 45 }, "stop": { "line": 1159, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1174, "column": 8 }, "stop": { "line": 1174, "column": 23 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1175, "column": 8 }, "stop": { "line": 1175, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_backend_sql.SqlCatalog", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1172, "column": 12 }, "stop": { "line": 1172, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlCatalog.test_v3_catalog_domain_scoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1136, "column": 46 }, "stop": { "line": 1136, "column": 56 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1142, "column": 46 }, "stop": { "line": 1142, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1140, "column": 21 }, "stop": { "line": 1140, "column": 42 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1134, "column": 21 }, "stop": { "line": 1134, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1153, "column": 12 }, "stop": { "line": 1153, "column": 22 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1147, "column": 12 }, "stop": { "line": 1147, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1138, "column": 16 }, "stop": { "line": 1138, "column": 36 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1132, "column": 16 }, "stop": { "line": 1132, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1139, "column": 45 }, "stop": { "line": 1139, "column": 50 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1140, "column": 54 }, "stop": { "line": 1140, "column": 59 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1133, "column": 45 }, "stop": { "line": 1133, "column": 50 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1134, "column": 54 }, "stop": { "line": 1134, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1149, "column": 8 }, "stop": { "line": 1149, "column": 23 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1155, "column": 8 }, "stop": { "line": 1155, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_backend_sql.SqlCatalog", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1153, "column": 12 }, "stop": { "line": 1153, "column": 28 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1147, "column": 12 }, "stop": { "line": 1147, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlCatalog.test_delete_region_with_endpoint": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1104, "column": 23 }, "stop": { "line": 1104, "column": 42 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1100, "column": 17 }, "stop": { "line": 1100, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1115, "column": 12 }, "stop": { "line": 1115, "column": 26 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1125, "column": 46 }, "stop": { "line": 1125, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1111, "column": 25 }, "stop": { "line": 1111, "column": 46 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1122, "column": 19 }, "stop": { "line": 1122, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1104, "column": 60 }, "stop": { "line": 1104, "column": 66 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1128, "column": 26 }, "stop": { "line": 1128, "column": 32 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1111, "column": 57 }, "stop": { "line": 1111, "column": 69 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1122, "column": 51 }, "stop": { "line": 1122, "column": 57 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1119, "column": 26 }, "stop": { "line": 1119, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1107, "column": 18 }, "stop": { "line": 1107, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1112, "column": 58 }, "stop": { "line": 1112, "column": 65 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1123, "column": 52 }, "stop": { "line": 1123, "column": 59 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1108, "column": 45 }, "stop": { "line": 1108, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1117, "column": 8 }, "stop": { "line": 1117, "column": 25 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1126, "column": 8 }, "stop": { "line": 1126, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_backend_sql.SqlCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_region_invalid_parent_id": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1092, "column": 54 }, "stop": { "line": 1092, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1092, "column": 17 }, "stop": { "line": 1092, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1094, "column": 8 }, "stop": { "line": 1094, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_backend_sql.SqlCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_region_invalid_id": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1085, "column": 40 }, "stop": { "line": 1085, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1085, "column": 17 }, "stop": { "line": 1085, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1087, "column": 8 }, "stop": { "line": 1087, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_backend_sql.SqlCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_endpoint_region_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1082, "column": 26 }, "stop": { "line": 1082, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1081, "column": 26 }, "stop": { "line": 1081, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1076, "column": 19 }, "stop": { "line": 1076, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1076, "column": 51 }, "stop": { "line": 1076, "column": 61 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1073, "column": 18 }, "stop": { "line": 1073, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1074, "column": 45 }, "stop": { "line": 1074, "column": 52 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1077, "column": 52 }, "stop": { "line": 1077, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1079, "column": 8 }, "stop": { "line": 1079, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_backend_sql.SqlCatalog", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1076, "column": 51 }, "stop": { "line": 1076, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlCatalog.test_get_v3_catalog_with_empty_public_url": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1063, "column": 62 }, "stop": { "line": 1063, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1063, "column": 46 }, "stop": { "line": 1063, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1061, "column": 19 }, "stop": { "line": 1061, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1058, "column": 18 }, "stop": { "line": 1058, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1070, "column": 8 }, "stop": { "line": 1070, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1068, "column": 8 }, "stop": { "line": 1068, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1069, "column": 8 }, "stop": { "line": 1069, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_sql.SqlCatalog", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1061, "column": 60 }, "stop": { "line": 1061, "column": 67 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1059, "column": 45 }, "stop": { "line": 1059, "column": 52 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1068, "column": 25 }, "stop": { "line": 1068, "column": 32 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1069, "column": 25 }, "stop": { "line": 1069, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlCatalog.test_get_v3_catalog_project_non_exist": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1051, "column": 62 }, "stop": { "line": 1051, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1051, "column": 46 }, "stop": { "line": 1051, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1048, "column": 19 }, "stop": { "line": 1048, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1044, "column": 18 }, "stop": { "line": 1044, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1045, "column": 45 }, "stop": { "line": 1045, "column": 52 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1048, "column": 52 }, "stop": { "line": 1048, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1052, "column": 8 }, "stop": { "line": 1052, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_backend_sql.SqlCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlTrust.test_trust_expires_at_int_matches_expires_at": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1029, "column": 13 }, "stop": { "line": 1029, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1030, "column": 21 }, "stop": { "line": 1030, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1033, "column": 12 }, "stop": { "line": 1033, "column": 32 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1030, "column": 21 }, "stop": { "line": 1030, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1034, "column": 12 }, "stop": { "line": 1034, "column": 28 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1035, "column": 12 }, "stop": { "line": 1035, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_sql.SqlTrust", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1031, "column": 12 }, "stop": { "line": 1031, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.trust.test_backends.TrustTests.create_sample_trust", "class_name": "keystone.tests.unit.test_backend_sql.SqlTrust", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_user_with_stale_data_forces_retry": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 991, "column": 38 }, "stop": { "line": 991, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.logger.FakeLogger.__init__", "class_name": "fixtures._fixtures.logger.FakeLogger", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 991, "column": 22 }, "stop": { "line": 991, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1014, "column": 37 }, "stop": { "line": 1014, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1006, "column": 12 }, "stop": { "line": 1006, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1008, "column": 13 }, "stop": { "line": 1008, "column": 23 } } ], "kind": "function", "target": "unittest.mock._patcher.__call__" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1014, "column": 37 }, "stop": { "line": 1014, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1008, "column": 13 }, "stop": { "line": 1008, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 994, "column": 20 }, "stop": { "line": 994, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 1023, "column": 8 }, "stop": { "line": 1023, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_project_depth": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 979, "column": 8 }, "stop": { "line": 979, "column": 25 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 981, "column": 8 }, "stop": { "line": 981, "column": 25 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 983, "column": 8 }, "stop": { "line": 983, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 971, "column": 46 }, "stop": { "line": 971, "column": 55 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 975, "column": 46 }, "stop": { "line": 975, "column": 55 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 974, "column": 22 }, "stop": { "line": 974, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 985, "column": 8 }, "stop": { "line": 985, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 969, "column": 20 }, "stop": { "line": 969, "column": 40 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 972, "column": 20 }, "stop": { "line": 972, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_call_count": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 943, "column": 18 }, "stop": { "line": 943, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_call_count.CallCounter.__init__", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_call_count.CallCounter", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 959, "column": 8 }, "stop": { "line": 959, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 958, "column": 8 }, "stop": { "line": 958, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 926, "column": 17 }, "stop": { "line": 926, "column": 22 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 950, "column": 17 }, "stop": { "line": 950, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 953, "column": 8 }, "stop": { "line": 953, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_call_count.CallCounter.reset", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_call_count.CallCounter", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 944, "column": 8 }, "stop": { "line": 944, "column": 31 } } ], "kind": "function", "target": "sqlalchemy.event.api.listen" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 957, "column": 28 }, "stop": { "line": 957, "column": 31 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 957, "column": 51 }, "stop": { "line": 957, "column": 54 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 957, "column": 8 }, "stop": { "line": 957, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertNotEqual", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 927, "column": 19 }, "stop": { "line": 927, "column": 36 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 951, "column": 19 }, "stop": { "line": 951, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.test_backend_sql.SqlIdentity.test_hidden_project_domain_root_is_really_hidden": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 920, "column": 30 }, "stop": { "line": 920, "column": 40 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 920, "column": 30 }, "stop": { "line": 920, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlIdentity.test_storing_null_domain_id_in_project_ref": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 832, "column": 12 }, "stop": { "line": 832, "column": 20 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 820, "column": 56 }, "stop": { "line": 820, "column": 63 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 814, "column": 12 }, "stop": { "line": 814, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 837, "column": 8 }, "stop": { "line": 837, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 851, "column": 8 }, "stop": { "line": 851, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 842, "column": 26 }, "stop": { "line": 842, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 811, "column": 26 }, "stop": { "line": 811, "column": 46 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 819, "column": 18 }, "stop": { "line": 819, "column": 38 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 830, "column": 19 }, "stop": { "line": 830, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 835, "column": 8 }, "stop": { "line": 835, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 834, "column": 16 }, "stop": { "line": 834, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 845, "column": 8 }, "stop": { "line": 845, "column": 28 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 826, "column": 8 }, "stop": { "line": 826, "column": 28 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 822, "column": 8 }, "stop": { "line": 822, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertDictEqual", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 837, "column": 49 }, "stop": { "line": 837, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 842, "column": 26 }, "stop": { "line": 842, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 838, "column": 8 }, "stop": { "line": 838, "column": 21 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 839, "column": 8 }, "stop": { "line": 839, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_user_to_group_expiring_list": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 783, "column": 13 }, "stop": { "line": 783, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 760, "column": 17 }, "stop": { "line": 760, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.IdentityTests._get_domain_fixture", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 799, "column": 29 }, "stop": { "line": 799, "column": 32 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 791, "column": 29 }, "stop": { "line": 791, "column": 32 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 759, "column": 8 }, "stop": { "line": 759, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.IdentityTests._build_fed_resource", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 766, "column": 20 }, "stop": { "line": 766, "column": 38 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 768, "column": 24 }, "stop": { "line": 768, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 772, "column": 8 }, "stop": { "line": 772, "column": 26 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 773, "column": 8 }, "stop": { "line": 773, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 771, "column": 19 }, "stop": { "line": 771, "column": 46 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_federated_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 794, "column": 20 }, "stop": { "line": 794, "column": 36 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 791, "column": 12 }, "stop": { "line": 791, "column": 28 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 799, "column": 12 }, "stop": { "line": 799, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 783, "column": 35 }, "stop": { "line": 783, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__sub__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 764, "column": 15 }, "stop": { "line": 764, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 783, "column": 13 }, "stop": { "line": 783, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 763, "column": 15 }, "stop": { "line": 763, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" } ], "keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_user_to_group_expiring": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 729, "column": 13 }, "stop": { "line": 729, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 747, "column": 12 }, "stop": { "line": 747, "column": 29 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 735, "column": 12 }, "stop": { "line": 735, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 715, "column": 17 }, "stop": { "line": 715, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.IdentityTests._get_domain_fixture", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 714, "column": 8 }, "stop": { "line": 714, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.IdentityTests._build_fed_resource", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 719, "column": 20 }, "stop": { "line": 719, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 723, "column": 8 }, "stop": { "line": 723, "column": 26 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 724, "column": 8 }, "stop": { "line": 724, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 722, "column": 19 }, "stop": { "line": 722, "column": 46 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_federated_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 729, "column": 35 }, "stop": { "line": 729, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__sub__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 717, "column": 15 }, "stop": { "line": 717, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 729, "column": 13 }, "stop": { "line": 729, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 716, "column": 15 }, "stop": { "line": 716, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" } ], "keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_user_to_group_expiring_mapped": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 693, "column": 13 }, "stop": { "line": 693, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 702, "column": 12 }, "stop": { "line": 702, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 680, "column": 17 }, "stop": { "line": 680, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.IdentityTests._get_domain_fixture", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 679, "column": 8 }, "stop": { "line": 679, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.IdentityTests._build_fed_resource", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 686, "column": 20 }, "stop": { "line": 686, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 691, "column": 8 }, "stop": { "line": 691, "column": 31 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 690, "column": 8 }, "stop": { "line": 690, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 689, "column": 19 }, "stop": { "line": 689, "column": 46 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_federated_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 693, "column": 35 }, "stop": { "line": 693, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__sub__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 684, "column": 15 }, "stop": { "line": 684, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 693, "column": 13 }, "stop": { "line": 693, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 683, "column": 15 }, "stop": { "line": 683, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" } ], "keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_groups_for_user": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 627, "column": 24 }, "stop": { "line": 627, "column": 34 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 626, "column": 24 }, "stop": { "line": 626, "column": 34 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 631, "column": 16 }, "stop": { "line": 631, "column": 26 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 668, "column": 16 }, "stop": { "line": 668, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 662, "column": 26 }, "stop": { "line": 662, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__sub__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 660, "column": 17 }, "stop": { "line": 660, "column": 22 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 622, "column": 17 }, "stop": { "line": 622, "column": 22 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 634, "column": 17 }, "stop": { "line": 634, "column": 22 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 629, "column": 17 }, "stop": { "line": 629, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 616, "column": 17 }, "stop": { "line": 616, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.test_backends.IdentityTests._get_domain_fixture", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 662, "column": 26 }, "stop": { "line": 662, "column": 37 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 661, "column": 27 }, "stop": { "line": 661, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__sub__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 645, "column": 43 }, "stop": { "line": 645, "column": 46 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 676, "column": 32 }, "stop": { "line": 676, "column": 35 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 651, "column": 42 }, "stop": { "line": 651, "column": 45 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 671, "column": 42 }, "stop": { "line": 671, "column": 45 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 632, "column": 32 }, "stop": { "line": 632, "column": 35 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 665, "column": 43 }, "stop": { "line": 665, "column": 46 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 656, "column": 32 }, "stop": { "line": 656, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 637, "column": 24 }, "stop": { "line": 637, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 676, "column": 12 }, "stop": { "line": 676, "column": 28 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 656, "column": 12 }, "stop": { "line": 656, "column": 28 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 665, "column": 12 }, "stop": { "line": 665, "column": 28 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 651, "column": 12 }, "stop": { "line": 651, "column": 28 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 645, "column": 12 }, "stop": { "line": 645, "column": 28 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 632, "column": 12 }, "stop": { "line": 632, "column": 28 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 671, "column": 12 }, "stop": { "line": 671, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 636, "column": 26 }, "stop": { "line": 636, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 623, "column": 23 }, "stop": { "line": 623, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 639, "column": 12 }, "stop": { "line": 639, "column": 30 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 625, "column": 12 }, "stop": { "line": 625, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_domains_for_user_with_inherited_grants": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 613, "column": 8 }, "stop": { "line": 613, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 594, "column": 15 }, "stop": { "line": 594, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 589, "column": 15 }, "stop": { "line": 589, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 591, "column": 16 }, "stop": { "line": 591, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 585, "column": 18 }, "stop": { "line": 585, "column": 37 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 587, "column": 18 }, "stop": { "line": 587, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_domains_for_user_with_grants": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 539, "column": 15 }, "stop": { "line": 539, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 543, "column": 17 }, "stop": { "line": 543, "column": 35 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 541, "column": 17 }, "stop": { "line": 541, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 572, "column": 8 }, "stop": { "line": 572, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 548, "column": 23 }, "stop": { "line": 548, "column": 42 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 546, "column": 23 }, "stop": { "line": 546, "column": 42 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 537, "column": 17 }, "stop": { "line": 537, "column": 36 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 550, "column": 23 }, "stop": { "line": 550, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_domains_for_user": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 519, "column": 8 }, "stop": { "line": 519, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 531, "column": 8 }, "stop": { "line": 531, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 519, "column": 28 }, "stop": { "line": 519, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 508, "column": 15 }, "stop": { "line": 508, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 512, "column": 23 }, "stop": { "line": 512, "column": 42 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 510, "column": 23 }, "stop": { "line": 510, "column": 42 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 506, "column": 17 }, "stop": { "line": 506, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_backend_sql.SqlIdentity.test_sql_user_to_dict_null_default_project_id": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 500, "column": 12 }, "stop": { "line": 500, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 502, "column": 12 }, "stop": { "line": 502, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 494, "column": 15 }, "stop": { "line": 494, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 496, "column": 13 }, "stop": { "line": 496, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_user_returns_extra": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 489, "column": 8 }, "stop": { "line": 489, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 483, "column": 8 }, "stop": { "line": 483, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 482, "column": 8 }, "stop": { "line": 482, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 488, "column": 8 }, "stop": { "line": 488, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 491, "column": 8 }, "stop": { "line": 491, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 481, "column": 8 }, "stop": { "line": 481, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 490, "column": 8 }, "stop": { "line": 490, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 479, "column": 12 }, "stop": { "line": 479, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 475, "column": 24 }, "stop": { "line": 475, "column": 34 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 485, "column": 23 }, "stop": { "line": 485, "column": 33 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 486, "column": 27 }, "stop": { "line": 486, "column": 37 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 476, "column": 26 }, "stop": { "line": 476, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 477, "column": 15 }, "stop": { "line": 477, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 486, "column": 27 }, "stop": { "line": 486, "column": 43 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 476, "column": 26 }, "stop": { "line": 476, "column": 42 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 475, "column": 24 }, "stop": { "line": 475, "column": 40 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 485, "column": 23 }, "stop": { "line": 485, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 478, "column": 8 }, "stop": { "line": 478, "column": 27 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 486, "column": 8 }, "stop": { "line": 486, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 485, "column": 8 }, "stop": { "line": 485, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_returns_extra": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 458, "column": 8 }, "stop": { "line": 458, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 457, "column": 8 }, "stop": { "line": 457, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 462, "column": 8 }, "stop": { "line": 462, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 463, "column": 8 }, "stop": { "line": 463, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 456, "column": 52 }, "stop": { "line": 456, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 452, "column": 26 }, "stop": { "line": 452, "column": 36 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 460, "column": 22 }, "stop": { "line": 460, "column": 32 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 451, "column": 24 }, "stop": { "line": 451, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 452, "column": 26 }, "stop": { "line": 452, "column": 42 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 460, "column": 22 }, "stop": { "line": 460, "column": 38 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 451, "column": 24 }, "stop": { "line": 451, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 455, "column": 8 }, "stop": { "line": 455, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 453, "column": 18 }, "stop": { "line": 453, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_project_with_user_association": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 439, "column": 8 }, "stop": { "line": 439, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 430, "column": 15 }, "stop": { "line": 430, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 432, "column": 22 }, "stop": { "line": 432, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_case_sensitivity": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 426, "column": 22 }, "stop": { "line": 426, "column": 25 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 422, "column": 46 }, "stop": { "line": 422, "column": 49 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 427, "column": 46 }, "stop": { "line": 427, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 425, "column": 20 }, "stop": { "line": 425, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 425, "column": 20 }, "stop": { "line": 425, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 426, "column": 8 }, "stop": { "line": 426, "column": 19 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 425, "column": 8 }, "stop": { "line": 425, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 421, "column": 14 }, "stop": { "line": 421, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_user_case_sensitivity": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 407, "column": 14 }, "stop": { "line": 407, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 407, "column": 37 }, "stop": { "line": 407, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 407, "column": 37 }, "stop": { "line": 407, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 407, "column": 37 }, "stop": { "line": 407, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.lower", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_user_with_project_association": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 389, "column": 15 }, "stop": { "line": 389, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 397, "column": 8 }, "stop": { "line": 397, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 391, "column": 22 }, "stop": { "line": 391, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_user_with_null_password": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 386, "column": 12 }, "stop": { "line": 386, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 376, "column": 24 }, "stop": { "line": 376, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 382, "column": 13 }, "stop": { "line": 382, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 374, "column": 20 }, "stop": { "line": 374, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 376, "column": 8 }, "stop": { "line": 376, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_user_with_null_password": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 371, "column": 12 }, "stop": { "line": 371, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 363, "column": 20 }, "stop": { "line": 363, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 365, "column": 8 }, "stop": { "line": 365, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 367, "column": 13 }, "stop": { "line": 367, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.tests.unit.test_backend_sql.SqlIdentity.test_password_hashed": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 359, "column": 12 }, "stop": { "line": 359, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertNotEqual", "class_name": "keystone.tests.unit.test_backend_sql.SqlIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 355, "column": 13 }, "stop": { "line": 355, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.tests.unit.test_backend_sql.SqlModels.test_project_tags_model": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 346, "column": 8 }, "stop": { "line": 346, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlModels.assertExpectedSchema", "class_name": "keystone.tests.unit.test_backend_sql.SqlModels", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlModels.test_revocation_event_model": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 341, "column": 8 }, "stop": { "line": 341, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlModels.assertExpectedSchema", "class_name": "keystone.tests.unit.test_backend_sql.SqlModels", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlModels.test_user_group_membership": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 325, "column": 8 }, "stop": { "line": 325, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlModels.assertExpectedSchema", "class_name": "keystone.tests.unit.test_backend_sql.SqlModels", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlModels.test_role_assignment_model": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 320, "column": 8 }, "stop": { "line": 320, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlModels.assertExpectedSchema", "class_name": "keystone.tests.unit.test_backend_sql.SqlModels", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlModels.test_project_model": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 312, "column": 8 }, "stop": { "line": 312, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlModels.assertExpectedSchema", "class_name": "keystone.tests.unit.test_backend_sql.SqlModels", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlModels.test_group_model": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 301, "column": 8 }, "stop": { "line": 301, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlModels.assertExpectedSchema", "class_name": "keystone.tests.unit.test_backend_sql.SqlModels", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlModels.test_nonlocal_user_model": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 293, "column": 8 }, "stop": { "line": 293, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlModels.assertExpectedSchema", "class_name": "keystone.tests.unit.test_backend_sql.SqlModels", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlModels.test_federated_user_model": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 287, "column": 8 }, "stop": { "line": 287, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlModels.assertExpectedSchema", "class_name": "keystone.tests.unit.test_backend_sql.SqlModels", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlModels.test_password_model": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 278, "column": 8 }, "stop": { "line": 278, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlModels.assertExpectedSchema", "class_name": "keystone.tests.unit.test_backend_sql.SqlModels", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlModels.test_local_user_model": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 267, "column": 8 }, "stop": { "line": 267, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlModels.assertExpectedSchema", "class_name": "keystone.tests.unit.test_backend_sql.SqlModels", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlModels.test_user_model": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 258, "column": 8 }, "stop": { "line": 258, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlModels.assertExpectedSchema", "class_name": "keystone.tests.unit.test_backend_sql.SqlModels", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlModels.assertExpectedSchema": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 248, "column": 8 }, "stop": { "line": 248, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertItemsEqual", "class_name": "keystone.tests.unit.test_backend_sql.SqlModels", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 236, "column": 18 }, "stop": { "line": 236, "column": 25 } } ], "kind": "function", "target": "hasattr" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 227, "column": 16 }, "stop": { "line": 227, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlModels.load_table", "class_name": "keystone.tests.unit.test_backend_sql.SqlModels", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 235, "column": 16 }, "stop": { "line": 235, "column": 36 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 242, "column": 16 }, "stop": { "line": 242, "column": 36 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 246, "column": 16 }, "stop": { "line": 246, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 231, "column": 15 }, "stop": { "line": 231, "column": 25 } }, { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 237, "column": 24 }, "stop": { "line": 237, "column": 34 } } ], "kind": "function", "target": "isinstance" } ], "keystone.tests.unit.test_backend_sql.SqlModels.load_table": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 190, "column": 16 }, "stop": { "line": 190, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_datetimeint_python_none": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 184, "column": 8 }, "stop": { "line": 184, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_backend_sql.DataTypeRoundTrips", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 179, "column": 24 }, "stop": { "line": 179, "column": 42 } } ], "kind": "function", "target": "sqlalchemy.sql.elements.literal" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 175, "column": 13 }, "stop": { "line": 175, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_datetimeint_persistence": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 157, "column": 29 }, "stop": { "line": 157, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__new__", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 162, "column": 28 }, "stop": { "line": 162, "column": 46 } } ], "kind": "function", "target": "sqlalchemy.sql.elements.literal" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 171, "column": 8 }, "stop": { "line": 171, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_sql.DataTypeRoundTrips", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 156, "column": 13 }, "stop": { "line": 156, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_datetimeint_roundtrip": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 141, "column": 29 }, "stop": { "line": 141, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__new__", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 145, "column": 24 }, "stop": { "line": 145, "column": 42 } } ], "kind": "function", "target": "sqlalchemy.sql.elements.literal" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 152, "column": 8 }, "stop": { "line": 152, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_sql.DataTypeRoundTrips", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 140, "column": 13 }, "stop": { "line": 140, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_json_blob_python_none_renders": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 129, "column": 28 }, "stop": { "line": 129, "column": 46 } } ], "kind": "function", "target": "sqlalchemy.sql.elements.literal" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 136, "column": 8 }, "stop": { "line": 136, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_sql.DataTypeRoundTrips", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 124, "column": 13 }, "stop": { "line": 124, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_json_blob_python_none": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 120, "column": 8 }, "stop": { "line": 120, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_backend_sql.DataTypeRoundTrips", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 116, "column": 21 }, "stop": { "line": 116, "column": 39 } } ], "kind": "function", "target": "sqlalchemy.sql.elements.literal" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 113, "column": 13 }, "stop": { "line": 113, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_json_blob_sql_null": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 103, "column": 8 }, "stop": { "line": 103, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_backend_sql.DataTypeRoundTrips", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 96, "column": 13 }, "stop": { "line": 96, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_json_blob_roundtrip": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 80, "column": 21 }, "stop": { "line": 80, "column": 39 } } ], "kind": "function", "target": "sqlalchemy.sql.elements.literal" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 84, "column": 8 }, "stop": { "line": 84, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_sql.DataTypeRoundTrips", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 77, "column": 13 }, "stop": { "line": 77, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.tests.unit.test_backend_sql.SqlTests.config_files": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 70, "column": 28 }, "stop": { "line": 70, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests_conf", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_sql.SqlTests.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 64, "column": 8 }, "stop": { "line": 64, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_fixtures", "class_name": "keystone.tests.unit.test_backend_sql.SqlTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 61, "column": 8 }, "stop": { "line": 61, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.test_backend_sql.SqlTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 60, "column": 24 }, "stop": { "line": 60, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_sql.py", "start": { "line": 60, "column": 8 }, "stop": { "line": 60, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_backend_sql.SqlTests", "dispatch": "dynamic" } ], "osprofiler.tests.unit.test_initializer.InitializerTestCase.test_initializer": [], "oslo_messaging.tests.notify.test_listener.TestListenerTransportWarning.test_warning_when_rpc_transport": [], "oslo_messaging.tests.notify.test_listener.TestNotifyListener.test_two_pools_three_listener": [], "oslo_messaging.tests.notify.test_listener.TestNotifyListener.test_two_pools": [], "oslo_messaging.tests.notify.test_listener.TestNotifyListener.test_requeue": [], "oslo_messaging.tests.notify.test_listener.TestNotifyListener.test_two_endpoints": [], "oslo_messaging.tests.notify.test_listener.TestNotifyListener.test_two_exchanges": [], "oslo_messaging.tests.notify.test_listener.TestNotifyListener.test_two_topics": [], "oslo_messaging.tests.notify.test_listener.TestNotifyListener.test_one_topic": [], "oslo_messaging.tests.notify.test_listener.TestNotifyListener.test_batch_size_exception_path": [], "oslo_messaging.tests.notify.test_listener.TestNotifyListener.test_batch_size": [], "oslo_messaging.tests.notify.test_listener.TestNotifyListener.test_batch_timeout": [], "oslo_messaging.tests.notify.test_listener.TestNotifyListener.test_unknown_executor": [], "oslo_messaging.tests.notify.test_listener.TestNotifyListener.test_no_target_topic": [], "oslo_messaging.tests.notify.test_listener.TestNotifyListener.test_constructor": [], "oslo_messaging.tests.notify.test_listener.TestNotifyListener.setUp": [], "oslo_messaging.tests.notify.test_listener.TestNotifyListener.__init__": [], "oslo_messaging.tests.notify.test_listener.ListenerSetupMixin._setup_notifier": [], "oslo_messaging.tests.notify.test_listener.ListenerSetupMixin.wait_for_messages": [], "oslo_messaging.tests.notify.test_listener.ListenerSetupMixin._setup_listener": [], "oslo_messaging.tests.notify.test_listener.ListenerSetupMixin._stop_trackers": [], "oslo_messaging.tests.notify.test_listener.ListenerSetupMixin.setUp": [], "oslo_messaging.tests.notify.test_listener.ListenerSetupMixin.ThreadTracker.start": [], "oslo_messaging.tests.notify.test_listener.ListenerSetupMixin.ThreadTracker.stop": [], "oslo_messaging.tests.notify.test_listener.ListenerSetupMixin.ThreadTracker.wait_for_messages": [], "oslo_messaging.tests.notify.test_listener.ListenerSetupMixin.ThreadTracker.info": [], "oslo_messaging.tests.notify.test_listener.ListenerSetupMixin.ThreadTracker.__init__": [], "oslo_messaging.tests.notify.test_listener.RestartableServerThread.stop": [], "oslo_messaging.tests.notify.test_listener.RestartableServerThread.start": [], "oslo_messaging.tests.notify.test_listener.RestartableServerThread.__init__": [], "graphql.validation.rules.variables_in_allowed_position.VariablesInAllowedPosition.bad_var_pos_message": [], "graphql.validation.rules.variables_in_allowed_position.VariablesInAllowedPosition.effective_type": [], "graphql.validation.rules.variables_in_allowed_position.VariablesInAllowedPosition.enter_VariableDefinition": [], "graphql.validation.rules.variables_in_allowed_position.VariablesInAllowedPosition.leave_OperationDefinition": [], "graphql.validation.rules.variables_in_allowed_position.VariablesInAllowedPosition.enter_OperationDefinition": [], "graphql.validation.rules.variables_in_allowed_position.VariablesInAllowedPosition.__init__": [], "graphql.language.location.get_location": [], "graphql.language.location.SourceLocation.__eq__": [], "graphql.language.location.SourceLocation.__repr__": [], "graphql.language.location.SourceLocation.__init__": [], "keystone.common.sql.expand_repo.versions.015_expand_update_federated_user_domain.upgrade": [], "paste.auth.cas.AuthCASHandler": [], "eventlet.green.thread.interrupt_main": [], "eventlet.green.thread.exit": [], "eventlet.green.thread.allocate_lock": [], "eventlet.green.thread.start_new_thread": [], "eventlet.green.thread.__thread_body": [], "eventlet.green.thread.get_ident": [], "eventlet.green.thread._count": [], "sapp.models.create": [], "sapp.models.RunOrigin.merge": [], "sapp.models.WarningCodeCategory.CODE_SMELL": [], "sapp.models.WarningCodeCategory.BUG": [], "sapp.models.TraceFrameAnnotationTraceFrameAssoc.merge": [], "sapp.models.TraceFrame.type_intervals_match_or_ignored": [], "sapp.models.TraceFrameLeafAssoc.merge": [], "sapp.models.MetaRunToRunAssoc.merge": [], "sapp.models.RunSummary.fromdict": [], "sapp.models.RunSummary.todict": [], "sapp.models.RunSummary.__init__": [], "sapp.models.Run._get_alarm_counts": [], "sapp.models.Run._get_num_total_issues": [], "sapp.models.Run._get_num_new_issue_instances": [], "sapp.models.Run.new_issue_instances": [], "sapp.models.Run.get_summary": [], "sapp.models.RunStatus.FAILED": [], "sapp.models.RunStatus.SKIPPED": [], "sapp.models.RunStatus.INCOMPLETE": [], "sapp.models.RunStatus.FINISHED": [], "sapp.models.Issue.merge": [], "sapp.models.Issue._take": [], "sapp.models.IssueStatus.DO_NOT_CARE": [], "sapp.models.IssueStatus.VALID_BUG": [], "sapp.models.IssueStatus.FALSE_POSITIVE": [], "sapp.models.IssueStatus.BAD_PRACTICE": [], "sapp.models.IssueStatus.UNCATEGORIZED": [], "sapp.models.IssueInstance.merge": [], "sapp.models.IssueInstance.get_trace_frames_by_kind": [], "sapp.models.IssueInstance.get_shared_texts_by_kind": [], "sapp.models.TraceKind.create_from_string": [], "sapp.models.TraceKind.POSTCONDITION": [], "sapp.models.TraceKind.PRECONDITION": [], "sapp.models.IssueInstanceSharedTextAssoc.merge": [], "sapp.models.SharedText.merge": [], "sapp.models.SharedTextKind.from_string": [], "sapp.models.SharedTextKind.SINK_DETAIL": [], "sapp.models.SharedTextKind.SOURCE_DETAIL": [], "sapp.models.SharedTextKind.FILENAME": [], "sapp.models.SharedTextKind.CALLABLE": [], "sapp.models.SharedTextKind.SINK": [], "sapp.models.SharedTextKind.SOURCE": [], "sapp.models.SharedTextKind.MESSAGE": [], "sapp.models.SharedTextKind.FEATURE": [], "sapp.models.IssueInstanceTraceFrameAssoc.merge": [], "sapp.models.IssueBIGDBIDType.process_result_value": [], "sapp.models.IssueDBIDType.process_result_value": [], "sapp.models.IssueDBID.__init__": [], "sapp.models.SourceLocationsType.process_result_value": [], "sapp.models.SourceLocationsType.process_bind_param": [], "sapp.models.SourceLocationsType.__init__": [], "sapp.models.SourceLocationType.process_result_value": [], "sapp.models.SourceLocationType.process_bind_param": [], "sapp.models.SourceLocationType.__init__": [], "sapp.models.CaseSensitiveStringType.load_dialect_impl": [], "keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_token_v4": [ { "locations": [ { "path": "keystone/tests/unit/test_contrib_s3_core.py", "start": { "line": 153, "column": 8 }, "stop": { "line": 153, "column": 25 } }, { "path": "keystone/tests/unit/test_contrib_s3_core.py", "start": { "line": 145, "column": 8 }, "stop": { "line": 145, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_contrib_s3_core.S3ContribCore", "dispatch": "dynamic" } ], "keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_signature_v4": [ { "locations": [ { "path": "keystone/tests/unit/test_contrib_s3_core.py", "start": { "line": 134, "column": 8 }, "stop": { "line": 134, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_contrib_s3_core.S3ContribCore", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_s3_core.py", "start": { "line": 132, "column": 36 }, "stop": { "line": 132, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_s3_core.py", "start": { "line": 132, "column": 36 }, "stop": { "line": 132, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_good_signature_v4": [ { "locations": [ { "path": "keystone/tests/unit/test_contrib_s3_core.py", "start": { "line": 121, "column": 8 }, "stop": { "line": 121, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_contrib_s3_core.S3ContribCore", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_s3_core.py", "start": { "line": 121, "column": 26 }, "stop": { "line": 121, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.s3tokens.S3Resource._check_signature", "class_name": "keystone.api.s3tokens.S3Resource", "dispatch": "static" } ], "keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_signature_v1": [ { "locations": [ { "path": "keystone/tests/unit/test_contrib_s3_core.py", "start": { "line": 105, "column": 8 }, "stop": { "line": 105, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_contrib_s3_core.S3ContribCore", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_s3_core.py", "start": { "line": 103, "column": 36 }, "stop": { "line": 103, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_s3_core.py", "start": { "line": 103, "column": 36 }, "stop": { "line": 103, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_good_signature_v1": [ { "locations": [ { "path": "keystone/tests/unit/test_contrib_s3_core.py", "start": { "line": 92, "column": 8 }, "stop": { "line": 92, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_contrib_s3_core.S3ContribCore", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_s3_core.py", "start": { "line": 92, "column": 26 }, "stop": { "line": 92, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.s3tokens.S3Resource._check_signature", "class_name": "keystone.api.s3tokens.S3Resource", "dispatch": "static" } ], "keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_response": [ { "locations": [ { "path": "keystone/tests/unit/test_contrib_s3_core.py", "start": { "line": 78, "column": 25 }, "stop": { "line": 78, "column": 66 } }, { "path": "keystone/tests/unit/test_contrib_s3_core.py", "start": { "line": 77, "column": 29 }, "stop": { "line": 77, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bytes.strip", "class_name": "bytes", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_s3_core.py", "start": { "line": 73, "column": 8 }, "stop": { "line": 73, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_contrib_s3_core.S3ContribCore", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_s3_core.py", "start": { "line": 77, "column": 29 }, "stop": { "line": 77, "column": 45 } }, { "path": "keystone/tests/unit/test_contrib_s3_core.py", "start": { "line": 78, "column": 25 }, "stop": { "line": 78, "column": 41 } } ], "kind": "function", "target": "base64.b64encode" } ], "keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_request": [ { "locations": [ { "path": "keystone/tests/unit/test_contrib_s3_core.py", "start": { "line": 63, "column": 8 }, "stop": { "line": 63, "column": 17 } }, { "path": "keystone/tests/unit/test_contrib_s3_core.py", "start": { "line": 68, "column": 8 }, "stop": { "line": 68, "column": 17 } }, { "path": "keystone/tests/unit/test_contrib_s3_core.py", "start": { "line": 58, "column": 8 }, "stop": { "line": 58, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_contrib_s3_core.S3ContribCore", "dispatch": "dynamic" } ], "keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_good_response": [ { "locations": [ { "path": "keystone/tests/unit/test_contrib_s3_core.py", "start": { "line": 54, "column": 8 }, "stop": { "line": 54, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectScopedTokenResponse", "class_name": "keystone.tests.unit.test_contrib_s3_core.S3ContribCore", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_s3_core.py", "start": { "line": 44, "column": 14 }, "stop": { "line": 44, "column": 22 } } ], "kind": "function", "target": "hmac.new" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_s3_core.py", "start": { "line": 46, "column": 15 }, "stop": { "line": 46, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_contrib_s3_core.S3ContribCore", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_s3_core.py", "start": { "line": 45, "column": 23 }, "stop": { "line": 45, "column": 33 } }, { "path": "keystone/tests/unit/test_contrib_s3_core.py", "start": { "line": 51, "column": 42 }, "stop": { "line": 51, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.encode", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_s3_core.py", "start": { "line": 51, "column": 25 }, "stop": { "line": 51, "column": 68 } }, { "path": "keystone/tests/unit/test_contrib_s3_core.py", "start": { "line": 50, "column": 29 }, "stop": { "line": 50, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bytes.strip", "class_name": "bytes", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_s3_core.py", "start": { "line": 44, "column": 14 }, "stop": { "line": 45, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "hmac.HMAC.digest", "class_name": "hmac.HMAC", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_s3_core.py", "start": { "line": 50, "column": 29 }, "stop": { "line": 50, "column": 45 } }, { "path": "keystone/tests/unit/test_contrib_s3_core.py", "start": { "line": 51, "column": 25 }, "stop": { "line": 51, "column": 41 } } ], "kind": "function", "target": "base64.b64encode" } ], "keystone.tests.unit.test_contrib_s3_core.S3ContribCore.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_contrib_s3_core.py", "start": { "line": 33, "column": 8 }, "stop": { "line": 33, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_s3_core.py", "start": { "line": 35, "column": 8 }, "stop": { "line": 35, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.load_backends", "class_name": "keystone.tests.unit.test_contrib_s3_core.S3ContribCore", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_s3_core.py", "start": { "line": 37, "column": 42 }, "stop": { "line": 37, "column": 65 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_ec2_credential" } ], "graphql.error.base.GraphQLError.locations": [], "graphql.error.base.GraphQLError.reraise": [], "graphql.error.base.GraphQLError.positions": [], "graphql.error.base.GraphQLError.source": [], "graphql.error.base.GraphQLError.__init__": [], "pywatchman.encoding.decode_local": [], "pywatchman.encoding.encode_local": [], "setuptools.depends._update_globals": [], "setuptools.depends.extract_constant": [], "setuptools.depends.get_module_constant": [], "setuptools.depends.maybe_close": [], "setuptools.depends.Require.is_current": [], "setuptools.depends.Require.is_present": [], "setuptools.depends.Require.get_version": [], "setuptools.depends.Require.version_ok": [], "setuptools.depends.Require.full_name": [], "setuptools.depends.Require.__init__": [], "rx.linq.observable.skipuntilwithtime.skip_until_with_time": [], "keystoneclient.tests.functional.v3.test_users.UsersTestCase.test_delete_user": [], "keystoneclient.tests.functional.v3.test_users.UsersTestCase.test_user_grouping": [], "keystoneclient.tests.functional.v3.test_users.UsersTestCase.test_update_user": [], "keystoneclient.tests.functional.v3.test_users.UsersTestCase.test_list_users_with_filters": [], "keystoneclient.tests.functional.v3.test_users.UsersTestCase.test_list_users": [], "keystoneclient.tests.functional.v3.test_users.UsersTestCase.test_get_user": [], "keystoneclient.tests.functional.v3.test_users.UsersTestCase.test_create_user": [], "keystoneclient.tests.functional.v3.test_users.UsersTestCase.check_user": [], "keystoneclient.session.TCPKeepAliveAdapter.init_poolmanager": [], "keystoneclient.session.Session.load_from_cli_options": [], "keystoneclient.session.Session.register_cli_options": [], "keystoneclient.session.Session.load_from_conf_options": [], "keystoneclient.session.Session.register_conf_options": [], "keystoneclient.session.Session.get_conf_options": [], "keystoneclient.session.Session.get_project_id": [], "keystoneclient.session.Session.get_user_id": [], "keystoneclient.session.Session.invalidate": [], "keystoneclient.session.Session.get_auth_connection_params": [], "keystoneclient.session.Session.get_endpoint": [], "keystoneclient.session.Session.get_token": [], "keystoneclient.session.Session.get_auth_headers": [], "keystoneclient.session.Session._auth_required": [], "keystoneclient.session.Session._make": [], "keystoneclient.session.Session._construct": [], "keystoneclient.session.Session.construct": [], "keystoneclient.session.Session.patch": [], "keystoneclient.session.Session.delete": [], "keystoneclient.session.Session.put": [], "keystoneclient.session.Session.post": [], "keystoneclient.session.Session.get": [], "keystoneclient.session.Session.head": [], "keystoneclient.session.Session._send_request": [], "keystoneclient.session.Session.request": [], "keystoneclient.session.Session._http_log_response": [], "keystoneclient.session.Session._http_log_request": [], "keystoneclient.session.Session._process_header": [], "keystoneclient.session.Session.__init__": [], "keystoneclient.session._remove_service_catalog": [], "keystoneclient.session.request": [], "keystoneclient.session._positive_non_zero_float": [], "pygments.modeline.get_filetype_from_buffer": [], "pygments.modeline.get_filetype_from_line": [], "pbr.hooks.backwards.BackwardsCompatConfig.hook": [], "keystone.common.sql.expand_repo.versions.014_expand_add_domain_id_to_user_table.upgrade": [ { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/014_expand_add_domain_id_to_user_table.py", "start": { "line": 140, "column": 16 }, "stop": { "line": 140, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/014_expand_add_domain_id_to_user_table.py", "start": { "line": 139, "column": 14 }, "stop": { "line": 139, "column": 23 } }, { "path": "keystone/common/sql/expand_repo/versions/014_expand_add_domain_id_to_user_table.py", "start": { "line": 138, "column": 11 }, "stop": { "line": 138, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/014_expand_add_domain_id_to_user_table.py", "start": { "line": 141, "column": 27 }, "stop": { "line": 141, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.ForeignKey.__init__", "class_name": "sqlalchemy.sql.schema.ForeignKey", "dispatch": "static" } ], "packaging.version._cmpkey": [], "packaging.version._parse_local_version": [], "packaging.version._parse_letter_version": [], "packaging.version.Version.micro": [], "packaging.version.Version.minor": [], "packaging.version.Version.major": [], "packaging.version.Version.is_devrelease": [], "packaging.version.Version.is_postrelease": [], "packaging.version.Version.is_prerelease": [], "packaging.version.Version.base_version": [], "packaging.version.Version.public": [], "packaging.version.Version.local": [], "packaging.version.Version.dev": [], "packaging.version.Version.post": [], "packaging.version.Version.pre": [], "packaging.version.Version.release": [], "packaging.version.Version.epoch": [], "packaging.version.Version.__str__": [], "packaging.version.Version.__repr__": [], "packaging.version.Version.__init__": [], "packaging.version._legacy_cmpkey": [], "packaging.version._parse_version_parts": [], "packaging.version.LegacyVersion.is_devrelease": [], "packaging.version.LegacyVersion.is_postrelease": [], "packaging.version.LegacyVersion.is_prerelease": [], "packaging.version.LegacyVersion.local": [], "packaging.version.LegacyVersion.dev": [], "packaging.version.LegacyVersion.post": [], "packaging.version.LegacyVersion.pre": [], "packaging.version.LegacyVersion.release": [], "packaging.version.LegacyVersion.epoch": [], "packaging.version.LegacyVersion.base_version": [], "packaging.version.LegacyVersion.public": [], "packaging.version.LegacyVersion.__repr__": [], "packaging.version.LegacyVersion.__str__": [], "packaging.version.LegacyVersion.__init__": [], "packaging.version._BaseVersion.__ne__": [], "packaging.version._BaseVersion.__gt__": [], "packaging.version._BaseVersion.__ge__": [], "packaging.version._BaseVersion.__eq__": [], "packaging.version._BaseVersion.__le__": [], "packaging.version._BaseVersion.__lt__": [], "packaging.version._BaseVersion.__hash__": [], "packaging.version.parse": [], "packaging.version._Version.__init__": [], "keystone.common.sql.expand_repo.versions.057_placeholder.upgrade": [], "cffi.backend_ctypes.CTypesLibrary.write_variable": [], "cffi.backend_ctypes.CTypesLibrary.read_variable": [], "cffi.backend_ctypes.CTypesLibrary.load_function": [], "cffi.backend_ctypes.CTypesLibrary.__init__": [], "cffi.backend_ctypes.CTypesBackend.rawaddressof": [], "cffi.backend_ctypes.CTypesBackend.typeoffsetof": [], "cffi.backend_ctypes.CTypesBackend.getcname": [], "cffi.backend_ctypes.CTypesBackend.gcp": [], "cffi.backend_ctypes.CTypesBackend.callback": [], "cffi.backend_ctypes.CTypesBackend.cast": [], "cffi.backend_ctypes.CTypesBackend.newp": [], "cffi.backend_ctypes.CTypesBackend.alignof": [], "cffi.backend_ctypes.CTypesBackend.sizeof": [], "cffi.backend_ctypes.CTypesBackend.buffer": [], "cffi.backend_ctypes.CTypesBackend.string": [], "cffi.backend_ctypes.CTypesBackend.set_errno": [], "cffi.backend_ctypes.CTypesBackend.get_errno": [], "cffi.backend_ctypes.CTypesBackend.new_enum_type": [], "cffi.backend_ctypes.CTypesBackend.new_function_type": [], "cffi.backend_ctypes.CTypesBackend.complete_struct_or_union": [], "cffi.backend_ctypes.CTypesBackend.new_union_type": [], "cffi.backend_ctypes.CTypesBackend.new_struct_type": [], "cffi.backend_ctypes.CTypesBackend._new_struct_or_union": [], "cffi.backend_ctypes.CTypesBackend.new_array_type": [], "cffi.backend_ctypes.CTypesBackend.new_pointer_type": [], "cffi.backend_ctypes.CTypesBackend.new_primitive_type": [], "cffi.backend_ctypes.CTypesBackend.new_void_type": [], "cffi.backend_ctypes.CTypesBackend.load_library": [], "cffi.backend_ctypes.CTypesBackend._get_types": [], "cffi.backend_ctypes.CTypesBackend.set_ffi": [], "cffi.backend_ctypes.CTypesBackend.__init__": [], "cffi.backend_ctypes.CTypesBaseStructOrUnion.__repr__": [], "cffi.backend_ctypes.CTypesBaseStructOrUnion._to_ctypes": [], "cffi.backend_ctypes.CTypesBaseStructOrUnion._from_ctypes": [], "cffi.backend_ctypes.CTypesBaseStructOrUnion._convert_to_address": [], "cffi.backend_ctypes.CTypesBaseStructOrUnion._offsetof": [], "cffi.backend_ctypes.CTypesBaseStructOrUnion._get_own_repr": [], "cffi.backend_ctypes.CTypesBaseStructOrUnion._create_ctype_obj": [], "cffi.backend_ctypes.CTypesGenericPtr._convert_to_address": [], "cffi.backend_ctypes.CTypesGenericPtr._initialize": [], "cffi.backend_ctypes.CTypesGenericPtr._from_ctypes": [], "cffi.backend_ctypes.CTypesGenericPtr._to_ctypes": [], "cffi.backend_ctypes.CTypesGenericPtr.__nonzero__": [], "cffi.backend_ctypes.CTypesGenericPtr._cast_to_integer": [], "cffi.backend_ctypes.CTypesGenericPtr._get_own_repr": [], "cffi.backend_ctypes.CTypesGenericPtr._new_pointer_at": [], "cffi.backend_ctypes.CTypesGenericPtr._cast_from": [], "cffi.backend_ctypes.CTypesGenericPtr._newp": [], "cffi.backend_ctypes.CTypesGenericArray._get_own_repr": [], "cffi.backend_ctypes.CTypesGenericArray.__iter__": [], "cffi.backend_ctypes.CTypesGenericArray._newp": [], "cffi.backend_ctypes.CTypesGenericPrimitive._get_own_repr": [], "cffi.backend_ctypes.CTypesGenericPrimitive.__hash__": [], "cffi.backend_ctypes.CTypesData._to_string": [], "cffi.backend_ctypes.CTypesData.__hash__": [], "cffi.backend_ctypes.CTypesData._make_cmp": [], "cffi.backend_ctypes.CTypesData.__iter__": [], "cffi.backend_ctypes.CTypesData._alignment": [], "cffi.backend_ctypes.CTypesData._cast_to_integer": [], "cffi.backend_ctypes.CTypesData._cast_from": [], "cffi.backend_ctypes.CTypesData._get_size_of_instance": [], "cffi.backend_ctypes.CTypesData._get_size": [], "cffi.backend_ctypes.CTypesData._convert_to_address": [], "cffi.backend_ctypes.CTypesData.__repr__": [], "cffi.backend_ctypes.CTypesData._addr_repr": [], "cffi.backend_ctypes.CTypesData._get_own_repr": [], "cffi.backend_ctypes.CTypesData._fix_class": [], "cffi.backend_ctypes.CTypesData._get_c_name": [], "cffi.backend_ctypes.CTypesData._from_ctypes": [], "cffi.backend_ctypes.CTypesData._create_ctype_obj": [], "cffi.backend_ctypes.CTypesData._arg_to_ctypes": [], "cffi.backend_ctypes.CTypesData._to_ctypes": [], "cffi.backend_ctypes.CTypesData._newp": [], "cffi.backend_ctypes.CTypesData.__init__": [], "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_retries_on_deadlock": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 203, "column": 16 }, "stop": { "line": 203, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.stop", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 174, "column": 18 }, "stop": { "line": 174, "column": 28 } } ], "kind": "function", "target": "unittest.mock._patcher.__call__" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 195, "column": 22 }, "stop": { "line": 195, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_retries_on_deadlock.FakeDeadlock.__init__", "class_name": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_retries_on_deadlock.FakeDeadlock", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 200, "column": 24 }, "stop": { "line": 200, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 194, "column": 26 }, "stop": { "line": 194, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.start", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 199, "column": 40 }, "stop": { "line": 199, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.revoke_model.RevokeEvent.__init__", "class_name": "keystone.models.revoke_model.RevokeEvent", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 200, "column": 24 }, "stop": { "line": 200, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 209, "column": 8 }, "stop": { "line": 209, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_access_token_id_not_in_event": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 160, "column": 15 }, "stop": { "line": 160, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 164, "column": 15 }, "stop": { "line": 164, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 159, "column": 30 }, "stop": { "line": 159, "column": 40 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 166, "column": 8 }, "stop": { "line": 166, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 159, "column": 30 }, "stop": { "line": 159, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 171, "column": 8 }, "stop": { "line": 171, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 168, "column": 8 }, "stop": { "line": 168, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_revoked_at_in_list": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 155, "column": 12 }, "stop": { "line": 155, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.assertTimestampEqual", "class_name": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 143, "column": 13 }, "stop": { "line": 143, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 151, "column": 19 }, "stop": { "line": 151, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 149, "column": 39 }, "stop": { "line": 149, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 143, "column": 13 }, "stop": { "line": 143, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 153, "column": 12 }, "stop": { "line": 153, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 147, "column": 16 }, "stop": { "line": 147, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.revoke_model.RevokeEvent.__init__", "class_name": "keystone.models.revoke_model.RevokeEvent", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 142, "column": 15 }, "stop": { "line": 142, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 144, "column": 25 }, "stop": { "line": 144, "column": 41 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 155, "column": 38 }, "stop": { "line": 155, "column": 51 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_since_future_time_no_events": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 137, "column": 24 }, "stop": { "line": 137, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 128, "column": 30 }, "stop": { "line": 128, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__str__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 127, "column": 17 }, "stop": { "line": 127, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 135, "column": 28 }, "stop": { "line": 135, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 126, "column": 20 }, "stop": { "line": 126, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 128, "column": 8 }, "stop": { "line": 128, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 137, "column": 15 }, "stop": { "line": 137, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 133, "column": 15 }, "stop": { "line": 133, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 126, "column": 20 }, "stop": { "line": 126, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 131, "column": 12 }, "stop": { "line": 131, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.revoke_model.RevokeEvent.__init__", "class_name": "keystone.models.revoke_model.RevokeEvent", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 137, "column": 55 }, "stop": { "line": 137, "column": 74 } } ], "kind": "function", "target": "keystone.tests.unit.test_v3_os_revoke._future_time_string" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 139, "column": 8 }, "stop": { "line": 139, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 135, "column": 8 }, "stop": { "line": 135, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_list_since_valid": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 123, "column": 28 }, "stop": { "line": 123, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 121, "column": 15 }, "stop": { "line": 121, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 123, "column": 8 }, "stop": { "line": 123, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_list_since_invalid": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 117, "column": 8 }, "stop": { "line": 117, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_disabled_domain_in_list": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 106, "column": 30 }, "stop": { "line": 106, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__str__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 105, "column": 17 }, "stop": { "line": 105, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 113, "column": 28 }, "stop": { "line": 113, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 104, "column": 20 }, "stop": { "line": 104, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 106, "column": 8 }, "stop": { "line": 106, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 111, "column": 15 }, "stop": { "line": 111, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 104, "column": 20 }, "stop": { "line": 104, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 114, "column": 8 }, "stop": { "line": 114, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.assertReportedEventMatchesRecorded", "class_name": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 109, "column": 12 }, "stop": { "line": 109, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.revoke_model.RevokeEvent.__init__", "class_name": "keystone.models.revoke_model.RevokeEvent", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 107, "column": 22 }, "stop": { "line": 107, "column": 38 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 113, "column": 8 }, "stop": { "line": 113, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_disabled_project_in_list": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 93, "column": 31 }, "stop": { "line": 93, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__str__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 92, "column": 17 }, "stop": { "line": 92, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 100, "column": 28 }, "stop": { "line": 100, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 91, "column": 21 }, "stop": { "line": 91, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 93, "column": 8 }, "stop": { "line": 93, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 98, "column": 15 }, "stop": { "line": 98, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 91, "column": 21 }, "stop": { "line": 91, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 101, "column": 8 }, "stop": { "line": 101, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.assertReportedEventMatchesRecorded", "class_name": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 96, "column": 12 }, "stop": { "line": 96, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.revoke_model.RevokeEvent.__init__", "class_name": "keystone.models.revoke_model.RevokeEvent", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 94, "column": 22 }, "stop": { "line": 94, "column": 38 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 100, "column": 8 }, "stop": { "line": 100, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_revoked_token_in_list": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 81, "column": 17 }, "stop": { "line": 81, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests._blank_event", "class_name": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 82, "column": 29 }, "stop": { "line": 82, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__str__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 87, "column": 28 }, "stop": { "line": 87, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 80, "column": 19 }, "stop": { "line": 80, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 85, "column": 15 }, "stop": { "line": 85, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 80, "column": 19 }, "stop": { "line": 80, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 88, "column": 8 }, "stop": { "line": 88, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.assertReportedEventMatchesRecorded", "class_name": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 83, "column": 22 }, "stop": { "line": 83, "column": 38 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 87, "column": 8 }, "stop": { "line": 87, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_revoked_list_self_url": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 77, "column": 39 }, "stop": { "line": 77, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic.EndsWith.__init__", "class_name": "testtools.matchers._basic.EndsWith", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 77, "column": 8 }, "stop": { "line": 77, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 75, "column": 15 }, "stop": { "line": 75, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.assertReportedEventMatchesRecorded": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 66, "column": 12 }, "stop": { "line": 66, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 57, "column": 30 }, "stop": { "line": 57, "column": 54 } } ], "kind": "function", "target": "oslo_utils.timeutils.normalize_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 59, "column": 8 }, "stop": { "line": 59, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 64, "column": 8 }, "stop": { "line": 64, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertLessEqual", "class_name": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 61, "column": 12 }, "stop": { "line": 61, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 58, "column": 12 }, "stop": { "line": 58, "column": 35 } } ], "kind": "function", "target": "oslo_utils.timeutils.parse_isotime" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 56, "column": 21 }, "stop": { "line": 56, "column": 37 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 71, "column": 8 }, "stop": { "line": 71, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 63, "column": 16 }, "stop": { "line": 63, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 68, "column": 16 }, "stop": { "line": 68, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 67, "column": 16 }, "stop": { "line": 67, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 62, "column": 16 }, "stop": { "line": 62, "column": 29 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests._blank_event": [], "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_get_empty_list": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 48, "column": 8 }, "stop": { "line": 48, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 47, "column": 15 }, "stop": { "line": 47, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_os_revoke.OSRevokeTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_os_revoke._future_time_string": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 32, "column": 19 }, "stop": { "line": 32, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 33, "column": 18 }, "stop": { "line": 33, "column": 34 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_os_revoke.py", "start": { "line": 34, "column": 11 }, "stop": { "line": 34, "column": 24 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.common.policies.endpoint_group.list_rules": [], "keystone.identity.shadow_backends.base.ShadowUsersDriverBase.list_federated_users_info": [ { "locations": [ { "path": "keystone/identity/shadow_backends/base.py", "start": { "line": 155, "column": 14 }, "stop": { "line": 155, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.shadow_backends.base.ShadowUsersDriverBase.set_last_active_at": [ { "locations": [ { "path": "keystone/identity/shadow_backends/base.py", "start": { "line": 142, "column": 14 }, "stop": { "line": 142, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.shadow_backends.base.ShadowUsersDriverBase.create_nonlocal_user": [ { "locations": [ { "path": "keystone/identity/shadow_backends/base.py", "start": { "line": 133, "column": 14 }, "stop": { "line": 133, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.shadow_backends.base.ShadowUsersDriverBase.get_user": [ { "locations": [ { "path": "keystone/identity/shadow_backends/base.py", "start": { "line": 123, "column": 14 }, "stop": { "line": 123, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.shadow_backends.base.ShadowUsersDriverBase.update_federated_user_display_name": [ { "locations": [ { "path": "keystone/identity/shadow_backends/base.py", "start": { "line": 113, "column": 14 }, "stop": { "line": 113, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.shadow_backends.base.ShadowUsersDriverBase.get_federated_user": [ { "locations": [ { "path": "keystone/identity/shadow_backends/base.py", "start": { "line": 100, "column": 14 }, "stop": { "line": 100, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.shadow_backends.base.ShadowUsersDriverBase.get_federated_objects": [ { "locations": [ { "path": "keystone/identity/shadow_backends/base.py", "start": { "line": 88, "column": 14 }, "stop": { "line": 88, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.shadow_backends.base.ShadowUsersDriverBase.delete_federated_object": [ { "locations": [ { "path": "keystone/identity/shadow_backends/base.py", "start": { "line": 78, "column": 14 }, "stop": { "line": 78, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.shadow_backends.base.ShadowUsersDriverBase.create_federated_user": [ { "locations": [ { "path": "keystone/identity/shadow_backends/base.py", "start": { "line": 71, "column": 14 }, "stop": { "line": 71, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.shadow_backends.base.ShadowUsersDriverBase.create_federated_object": [ { "locations": [ { "path": "keystone/identity/shadow_backends/base.py", "start": { "line": 59, "column": 14 }, "stop": { "line": 59, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.shadow_backends.base.federated_objects_to_list": [ { "locations": [ { "path": "keystone/identity/shadow_backends/base.py", "start": { "line": 47, "column": 11 }, "stop": { "line": 47, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/shadow_backends/base.py", "start": { "line": 47, "column": 16 }, "stop": { "line": 47, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.values", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/shadow_backends/base.py", "start": { "line": 36, "column": 8 }, "stop": { "line": 36, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.setdefault", "class_name": "dict", "dispatch": "dynamic" } ], "sqlalchemy.dialects.sqlite.provision._reap_sqlite_dbs": [], "sqlalchemy.dialects.sqlite.provision._sqlite_temp_table_keyword_args": [], "sqlalchemy.dialects.sqlite.provision.stop_test_class_outside_fixtures": [], "sqlalchemy.dialects.sqlite.provision._sqlite_drop_db": [], "sqlalchemy.dialects.sqlite.provision._sqlite_create_db": [], "sqlalchemy.dialects.sqlite.provision._sqlite_post_configure_engine": [], "sqlalchemy.dialects.sqlite.provision._sqlite_follower_url_from_main": [], "sqlalchemy.dialects.sqlite.provision.generate_driver_url": [], "IPython.core.tests.test_iplib.test_db": [], "IPython.core.tests.test_iplib.test_run_cell": [], "IPython.core.tests.test_iplib.doctest_tb_verbose": [], "IPython.core.tests.test_iplib.doctest_tb_context": [], "IPython.core.tests.test_iplib.doctest_tb_plain": [], "IPython.core.tests.test_iplib.test_reset": [], "IPython.terminal.tests.test_interactivshell.TerminalMagicsTestCase.test_paste_magics_blankline": [], "IPython.terminal.tests.test_interactivshell.syntax_error_transformer": [], "IPython.terminal.tests.test_interactivshell.InteractiveShellTestCase.test_plain_text_only": [], "IPython.terminal.tests.test_interactivshell.InteractiveShellTestCase.test_inputtransformer_syntaxerror": [], "IPython.terminal.tests.test_interactivshell.InteractiveShellTestCase.rl_hist_entries": [], "IPython.terminal.tests.test_interactivshell.mock_input": [], "IPython.terminal.tests.test_interactivshell.mock_input_helper.fake_input": [], "IPython.terminal.tests.test_interactivshell.mock_input_helper.__exit__": [], "IPython.terminal.tests.test_interactivshell.mock_input_helper.__enter__": [], "IPython.terminal.tests.test_interactivshell.mock_input_helper.__init__": [], "IPython.terminal.tests.test_interactivshell.TestContextAwareCompletion.test_adjust_completion_text_based_on_context": [], "IPython.terminal.tests.test_interactivshell.TestElide.test_elide_typed_no_match": [], "IPython.terminal.tests.test_interactivshell.TestElide.test_elide_typed_short_match": [], "IPython.terminal.tests.test_interactivshell.TestElide.test_elide_typed_normal": [], "IPython.terminal.tests.test_interactivshell.TestElide.test_elide": [], "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase.test_delete_association_by_policy": [ { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 150, "column": 30 }, "stop": { "line": 150, "column": 41 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 146, "column": 8 }, "stop": { "line": 146, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase.driver", "class_name": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 141, "column": 52 }, "stop": { "line": 141, "column": 62 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 143, "column": 52 }, "stop": { "line": 143, "column": 62 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 140, "column": 20 }, "stop": { "line": 140, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 141, "column": 52 }, "stop": { "line": 141, "column": 68 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 140, "column": 20 }, "stop": { "line": 140, "column": 36 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 143, "column": 52 }, "stop": { "line": 143, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 143, "column": 17 }, "stop": { "line": 143, "column": 40 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 141, "column": 16 }, "stop": { "line": 141, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase.create_association", "class_name": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase.test_delete_association_by_region": [ { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 136, "column": 30 }, "stop": { "line": 136, "column": 41 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 132, "column": 8 }, "stop": { "line": 132, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase.driver", "class_name": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 129, "column": 52 }, "stop": { "line": 129, "column": 62 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 126, "column": 20 }, "stop": { "line": 126, "column": 30 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 127, "column": 51 }, "stop": { "line": 127, "column": 61 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 129, "column": 52 }, "stop": { "line": 129, "column": 68 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 127, "column": 51 }, "stop": { "line": 127, "column": 67 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 126, "column": 20 }, "stop": { "line": 126, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 127, "column": 16 }, "stop": { "line": 127, "column": 39 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 129, "column": 17 }, "stop": { "line": 129, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase.create_association", "class_name": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase.test_delete_association_by_service": [ { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 122, "column": 30 }, "stop": { "line": 122, "column": 41 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 118, "column": 8 }, "stop": { "line": 118, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase.driver", "class_name": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 114, "column": 21 }, "stop": { "line": 114, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 114, "column": 21 }, "stop": { "line": 114, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 116, "column": 24 }, "stop": { "line": 116, "column": 47 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 115, "column": 24 }, "stop": { "line": 115, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase.create_association", "class_name": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase.test_delete_association_by_endpoint": [ { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 110, "column": 30 }, "stop": { "line": 110, "column": 41 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 106, "column": 8 }, "stop": { "line": 106, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase.driver", "class_name": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 102, "column": 22 }, "stop": { "line": 102, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 102, "column": 22 }, "stop": { "line": 102, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 103, "column": 24 }, "stop": { "line": 103, "column": 47 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 104, "column": 24 }, "stop": { "line": 104, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase.create_association", "class_name": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase.test_list_associations_for_policy": [ { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 98, "column": 23 }, "stop": { "line": 98, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase.driver", "class_name": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 95, "column": 52 }, "stop": { "line": 95, "column": 62 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 93, "column": 52 }, "stop": { "line": 93, "column": 62 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 92, "column": 20 }, "stop": { "line": 92, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 95, "column": 52 }, "stop": { "line": 95, "column": 68 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 92, "column": 20 }, "stop": { "line": 92, "column": 36 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 93, "column": 52 }, "stop": { "line": 93, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 93, "column": 16 }, "stop": { "line": 93, "column": 39 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 95, "column": 17 }, "stop": { "line": 95, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase.create_association", "class_name": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase.test_get_policy_association": [ { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 88, "column": 26 }, "stop": { "line": 88, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase.driver", "class_name": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 86, "column": 20 }, "stop": { "line": 86, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 83, "column": 57 }, "stop": { "line": 83, "column": 67 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 83, "column": 22 }, "stop": { "line": 83, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase.create_association", "class_name": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 83, "column": 57 }, "stop": { "line": 83, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase.test_delete_policy_association": [ { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 76, "column": 8 }, "stop": { "line": 76, "column": 19 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 79, "column": 26 }, "stop": { "line": 79, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase.driver", "class_name": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 75, "column": 58 }, "stop": { "line": 75, "column": 68 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 75, "column": 58 }, "stop": { "line": 75, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 75, "column": 22 }, "stop": { "line": 75, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase.create_association", "class_name": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase.test_check_policy_association": [ { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 64, "column": 8 }, "stop": { "line": 64, "column": 19 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 71, "column": 26 }, "stop": { "line": 71, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase.driver", "class_name": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 68, "column": 8 }, "stop": { "line": 68, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 63, "column": 56 }, "stop": { "line": 63, "column": 66 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 62, "column": 57 }, "stop": { "line": 62, "column": 67 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 62, "column": 22 }, "stop": { "line": 62, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase.create_association", "class_name": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 62, "column": 57 }, "stop": { "line": 62, "column": 73 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 63, "column": 56 }, "stop": { "line": 63, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase.test_recreate_policy_association": [ { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 54, "column": 8 }, "stop": { "line": 54, "column": 19 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 56, "column": 8 }, "stop": { "line": 56, "column": 19 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 58, "column": 26 }, "stop": { "line": 58, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase.driver", "class_name": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 52, "column": 44 }, "stop": { "line": 52, "column": 54 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 50, "column": 23 }, "stop": { "line": 50, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 49, "column": 31 }, "stop": { "line": 49, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase.create_association", "class_name": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 52, "column": 8 }, "stop": { "line": 52, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 51, "column": 31 }, "stop": { "line": 51, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 50, "column": 23 }, "stop": { "line": 50, "column": 39 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 52, "column": 44 }, "stop": { "line": 52, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase.test_create_policy_association": [ { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 41, "column": 8 }, "stop": { "line": 41, "column": 19 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 37, "column": 8 }, "stop": { "line": 37, "column": 19 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 44, "column": 8 }, "stop": { "line": 44, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase.driver", "class_name": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 36, "column": 58 }, "stop": { "line": 36, "column": 68 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 43, "column": 57 }, "stop": { "line": 43, "column": 67 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 39, "column": 57 }, "stop": { "line": 39, "column": 67 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 40, "column": 56 }, "stop": { "line": 40, "column": 66 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 40, "column": 56 }, "stop": { "line": 40, "column": 72 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 43, "column": 57 }, "stop": { "line": 43, "column": 73 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 36, "column": 58 }, "stop": { "line": 36, "column": 74 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 39, "column": 57 }, "stop": { "line": 39, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 36, "column": 22 }, "stop": { "line": 36, "column": 45 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 39, "column": 22 }, "stop": { "line": 39, "column": 45 } }, { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 43, "column": 22 }, "stop": { "line": 43, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase.create_association", "class_name": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase.create_association": [ { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 32, "column": 8 }, "stop": { "line": 32, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase.driver", "class_name": "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 27, "column": 36 }, "stop": { "line": 27, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 27, "column": 36 }, "stop": { "line": 27, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 31, "column": 8 }, "stop": { "line": 31, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.endpoint_policy.backends.test_base.DriverTestCase.driver": [ { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_base.py", "start": { "line": 24, "column": 14 }, "stop": { "line": 24, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "graphql.validation.tests.test_known_fragment_names.test_unknown_fragment_names_are_invalid": [], "graphql.validation.tests.test_known_fragment_names.test_known_fragment_names_are_valid": [], "graphql.validation.tests.test_known_fragment_names.undefined_fragment": [], "eventlet.semaphore.CappedSemaphore.balance": [], "eventlet.semaphore.CappedSemaphore.__exit__": [], "eventlet.semaphore.CappedSemaphore.release": [], "eventlet.semaphore.CappedSemaphore.__enter__": [], "eventlet.semaphore.CappedSemaphore.acquire": [], "eventlet.semaphore.CappedSemaphore.bounded": [], "eventlet.semaphore.CappedSemaphore.locked": [], "eventlet.semaphore.CappedSemaphore.__str__": [], "eventlet.semaphore.CappedSemaphore.__repr__": [], "eventlet.semaphore.CappedSemaphore.__init__": [], "eventlet.semaphore.BoundedSemaphore.release": [], "eventlet.semaphore.BoundedSemaphore.__init__": [], "eventlet.semaphore.Semaphore.balance": [], "eventlet.semaphore.Semaphore.__exit__": [], "eventlet.semaphore.Semaphore._do_acquire": [], "eventlet.semaphore.Semaphore.release": [], "eventlet.semaphore.Semaphore.__enter__": [], "eventlet.semaphore.Semaphore.acquire": [], "eventlet.semaphore.Semaphore.bounded": [], "eventlet.semaphore.Semaphore.locked": [], "eventlet.semaphore.Semaphore._at_fork_reinit": [], "eventlet.semaphore.Semaphore.__str__": [], "eventlet.semaphore.Semaphore.__repr__": [], "eventlet.semaphore.Semaphore.__init__": [], "elementpath.xpath_token.XPathFunction.nud": [], "elementpath.xpath_token.XPathFunction.arity": [], "elementpath.xpath_token.XPathFunction.name": [], "elementpath.xpath_token.XPathFunction.__call__": [], "elementpath.xpath_token.XPathFunction.__init__": [], "elementpath.xpath_token.ValueToken.select": [], "elementpath.xpath_token.ValueToken.evaluate": [], "elementpath.xpath_token.XPathToken.unknown_namespace": [], "elementpath.xpath_token.XPathToken.wrong_target_type": [], "elementpath.xpath_token.XPathToken.unknown_atomic_type": [], "elementpath.xpath_token.XPathToken.wrong_sequence_type": [], "elementpath.xpath_token.XPathToken.wrong_axis_argument": [], "elementpath.xpath_token.XPathToken.wrong_intermediate_step_result": [], "elementpath.xpath_token.XPathToken.wrong_step_result": [], "elementpath.xpath_token.XPathToken.wrong_nargs": [], "elementpath.xpath_token.XPathToken.missing_axis": [], "elementpath.xpath_token.XPathToken.missing_name": [], "elementpath.xpath_token.XPathToken.missing_sequence": [], "elementpath.xpath_token.XPathToken.wrong_context_type": [], "elementpath.xpath_token.XPathToken.missing_context": [], "elementpath.xpath_token.XPathToken.missing_schema": [], "elementpath.xpath_token.XPathToken.wrong_type": [], "elementpath.xpath_token.XPathToken.wrong_value": [], "elementpath.xpath_token.XPathToken.wrong_syntax": [], "elementpath.xpath_token.XPathToken.unexpected": [], "elementpath.xpath_token.XPathToken.expected": [], "elementpath.xpath_token.XPathToken.error": [], "elementpath.xpath_token.XPathToken.error_code": [], "elementpath.xpath_token.XPathToken.number_value": [], "elementpath.xpath_token.XPathToken.string_value": [], "elementpath.xpath_token.XPathToken.data_value": [], "elementpath.xpath_token.XPathToken.boolean_value": [], "elementpath.xpath_token.XPathToken.cast_to_double": [], "elementpath.xpath_token.XPathToken.cast_to_qname": [], "elementpath.xpath_token.XPathToken.get_typed_node": [], "elementpath.xpath_token.XPathToken.get_xsd_type": [], "elementpath.xpath_token.XPathToken.add_xsd_type": [], "elementpath.xpath_token.XPathToken.select_xsd_nodes": [], "elementpath.xpath_token.XPathToken.use_locale": [], "elementpath.xpath_token.XPathToken.adjust_datetime": [], "elementpath.xpath_token.XPathToken.bind_namespace": [], "elementpath.xpath_token.XPathToken.get_namespace": [], "elementpath.xpath_token.XPathToken.get_absolute_uri": [], "elementpath.xpath_token.XPathToken.get_operands": [], "elementpath.xpath_token.XPathToken.get_results": [], "elementpath.xpath_token.XPathToken.select_results": [], "elementpath.xpath_token.XPathToken.iter_comparison_data": [], "elementpath.xpath_token.XPathToken.get_atomized_operand": [], "elementpath.xpath_token.XPathToken.atomization": [], "elementpath.xpath_token.XPathToken.select_data_values": [], "elementpath.xpath_token.XPathToken.get_argument": [], "elementpath.xpath_token.XPathToken.iter_leaf_elements": [], "elementpath.xpath_token.XPathToken.child_axis": [], "elementpath.xpath_token.XPathToken.source": [], "elementpath.xpath_token.XPathToken.__str__": [], "elementpath.xpath_token.XPathToken.select": [], "elementpath.xpath_token.XPathToken.evaluate": [], "elementpath.xpath_token.ordinal": [], "oslo_config.sources.ConfigurationSource.get": [], "oslo_config.sources.ConfigurationSourceDriver.list_options_for_discovery": [], "oslo_config.sources.ConfigurationSourceDriver.open_source_from_opt_group": [], "keystone.auth.plugins.token.token_authenticate": [ { "locations": [ { "path": "keystone/auth/plugins/token.py", "start": { "line": 127, "column": 14 }, "stop": { "line": 127, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/token.py", "start": { "line": 70, "column": 20 }, "stop": { "line": 70, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask.wrappers.JSONMixin.get_json", "class_name": "flask.wrappers.Request", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/plugins/token.py", "start": { "line": 120, "column": 8 }, "stop": { "line": 120, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/plugins/token.py", "start": { "line": 119, "column": 8 }, "stop": { "line": 119, "column": 32 } }, { "path": "keystone/auth/plugins/token.py", "start": { "line": 121, "column": 8 }, "stop": { "line": 121, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.setdefault", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/plugins/token.py", "start": { "line": 99, "column": 22 }, "stop": { "line": 99, "column": 47 } }, { "path": "keystone/auth/plugins/token.py", "start": { "line": 89, "column": 18 }, "stop": { "line": 89, "column": 43 } }, { "path": "keystone/auth/plugins/token.py", "start": { "line": 84, "column": 18 }, "stop": { "line": 84, "column": 43 } }, { "path": "keystone/auth/plugins/token.py", "start": { "line": 79, "column": 18 }, "stop": { "line": 79, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ForbiddenAction", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/token.py", "start": { "line": 125, "column": 11 }, "stop": { "line": 125, "column": 25 } } ], "kind": "function", "target": "isinstance" } ], "keystone.auth.plugins.token.Token.authenticate": [ { "locations": [ { "path": "keystone/auth/plugins/token.py", "start": { "line": 44, "column": 28 }, "stop": { "line": 44, "column": 54 } } ], "kind": "function", "target": "keystone.auth.plugins.mapped.handle_scoped_token" }, { "locations": [ { "path": "keystone/auth/plugins/token.py", "start": { "line": 40, "column": 18 }, "stop": { "line": 40, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/token.py", "start": { "line": 42, "column": 16 }, "stop": { "line": 42, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.plugins.token.Token._get_token_ref", "class_name": "keystone.auth.plugins.token.Token", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/plugins/token.py", "start": { "line": 57, "column": 15 }, "stop": { "line": 57, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.plugins.base.AuthHandlerResponse.__init__", "class_name": "keystone.auth.plugins.base.AuthHandlerResponse", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/token.py", "start": { "line": 49, "column": 28 }, "stop": { "line": 49, "column": 46 } } ], "kind": "function", "target": "keystone.auth.plugins.token.token_authenticate" } ], "keystone.auth.plugins.token.Token._get_token_ref": [], "kombu.transport.sqlalchemy.Transport.driver_version": [], "kombu.transport.sqlalchemy.Channel.message_cls": [], "kombu.transport.sqlalchemy.Channel.queue_cls": [], "kombu.transport.sqlalchemy.Channel._declarative_cls": [], "kombu.transport.sqlalchemy.Channel._size": [], "kombu.transport.sqlalchemy.Channel._purge": [], "kombu.transport.sqlalchemy.Channel._query_all": [], "kombu.transport.sqlalchemy.Channel._get": [], "kombu.transport.sqlalchemy.Channel._put": [], "kombu.transport.sqlalchemy.Channel._new_queue": [], "kombu.transport.sqlalchemy.Channel._get_or_create": [], "kombu.transport.sqlalchemy.Channel.session": [], "kombu.transport.sqlalchemy.Channel._open": [], "kombu.transport.sqlalchemy.Channel._engine_from_config": [], "kombu.transport.sqlalchemy.Channel._configure_entity_tablenames": [], "kombu.transport.sqlalchemy.Channel.__init__": [], "jedi.third_party.typeshed.stdlib.3.nntplib.ArticleInfo.__init__": [], "jedi.third_party.typeshed.stdlib.3.nntplib.GroupInfo.__init__": [], "keystoneclient.tests.unit.v3.test_service_catalog.ServiceCatalogV3Test.test_service_catalog_multiple_service_types": [], "keystoneclient.tests.unit.v3.test_service_catalog.ServiceCatalogV3Test.test_service_catalog_endpoints": [], "keystoneclient.tests.unit.v3.test_service_catalog.ServiceCatalogV3Test.test_building_a_service_catalog": [], "keystoneclient.tests.unit.v3.test_service_catalog.ServiceCatalogTest.test_service_catalog_without_name": [], "keystoneclient.tests.unit.v3.test_service_catalog.ServiceCatalogTest.test_service_catalog_service_name": [], "keystoneclient.tests.unit.v3.test_service_catalog.ServiceCatalogTest.test_service_catalog_param_overrides_body_region": [], "keystoneclient.tests.unit.v3.test_service_catalog.ServiceCatalogTest.test_servcie_catalog_get_url_region_names": [], "keystoneclient.tests.unit.v3.test_service_catalog.ServiceCatalogTest.test_service_catalog_url_for_region_names": [], "keystoneclient.tests.unit.v3.test_service_catalog.ServiceCatalogTest.test_service_catalog_get_endpoints_region_names": [], "keystoneclient.tests.unit.v3.test_service_catalog.ServiceCatalogTest.test_service_catalog_empty": [], "keystoneclient.tests.unit.v3.test_service_catalog.ServiceCatalogTest.test_service_catalog_regions": [], "keystoneclient.tests.unit.v3.test_service_catalog.ServiceCatalogTest.test_service_catalog_endpoints": [], "keystoneclient.tests.unit.v3.test_service_catalog.ServiceCatalogTest.test_building_a_service_catalog": [], "keystoneclient.tests.unit.v3.test_service_catalog.ServiceCatalogTest.setUp": [], "keystone.tests.unit.test_entry_points.TestEntryPoints.test_entry_point_middleware": [ { "locations": [ { "path": "keystone/tests/unit/test_entry_points.py", "start": { "line": 29, "column": 13 }, "stop": { "line": 29, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "stevedore.extension.ExtensionManager.__init__", "class_name": "stevedore.extension.ExtensionManager", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_entry_points.py", "start": { "line": 33, "column": 8 }, "stop": { "line": 33, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_entry_points.TestEntryPoints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_entry_points.py", "start": { "line": 33, "column": 38 }, "stop": { "line": 33, "column": 58 } } ], "kind": "function", "target": "testtools.matchers._datastructures.ContainsAll" } ], "rx.linq.observable.fromiterable.from_iterable": [], "oauthlib.oauth2.rfc6749.request_validator.RequestValidator.get_code_challenge_method": [], "oauthlib.oauth2.rfc6749.request_validator.RequestValidator.get_code_challenge": [], "oauthlib.oauth2.rfc6749.request_validator.RequestValidator.is_pkce_required": [], "oauthlib.oauth2.rfc6749.request_validator.RequestValidator.validate_user": [], "oauthlib.oauth2.rfc6749.request_validator.RequestValidator.validate_scopes": [], "oauthlib.oauth2.rfc6749.request_validator.RequestValidator.validate_response_type": [], "oauthlib.oauth2.rfc6749.request_validator.RequestValidator.validate_refresh_token": [], "oauthlib.oauth2.rfc6749.request_validator.RequestValidator.validate_redirect_uri": [], "oauthlib.oauth2.rfc6749.request_validator.RequestValidator.validate_grant_type": [], "oauthlib.oauth2.rfc6749.request_validator.RequestValidator.validate_code": [], "oauthlib.oauth2.rfc6749.request_validator.RequestValidator.validate_client_id": [], "oauthlib.oauth2.rfc6749.request_validator.RequestValidator.validate_bearer_token": [], "oauthlib.oauth2.rfc6749.request_validator.RequestValidator.save_bearer_token": [], "oauthlib.oauth2.rfc6749.request_validator.RequestValidator.save_token": [], "oauthlib.oauth2.rfc6749.request_validator.RequestValidator.save_authorization_code": [], "oauthlib.oauth2.rfc6749.request_validator.RequestValidator.rotate_refresh_token": [], "oauthlib.oauth2.rfc6749.request_validator.RequestValidator.revoke_token": [], "oauthlib.oauth2.rfc6749.request_validator.RequestValidator.invalidate_authorization_code": [], "oauthlib.oauth2.rfc6749.request_validator.RequestValidator.introspect_token": [], "oauthlib.oauth2.rfc6749.request_validator.RequestValidator.is_within_original_scope": [], "oauthlib.oauth2.rfc6749.request_validator.RequestValidator.get_original_scopes": [], "oauthlib.oauth2.rfc6749.request_validator.RequestValidator.get_default_scopes": [], "oauthlib.oauth2.rfc6749.request_validator.RequestValidator.get_default_redirect_uri": [], "oauthlib.oauth2.rfc6749.request_validator.RequestValidator.confirm_redirect_uri": [], "oauthlib.oauth2.rfc6749.request_validator.RequestValidator.authenticate_client_id": [], "oauthlib.oauth2.rfc6749.request_validator.RequestValidator.authenticate_client": [], "oauthlib.oauth2.rfc6749.request_validator.RequestValidator.client_authentication_required": [], "urllib3.connection._get_default_user_agent": [], "urllib3.connection._match_hostname": [], "urllib3.connection.HTTPSConnection._connect_tls_proxy": [], "urllib3.connection.HTTPSConnection.connect": [], "urllib3.connection.HTTPSConnection.set_cert": [], "urllib3.connection.HTTPSConnection.__init__": [], "urllib3.connection.HTTPConnection.request_chunked": [], "urllib3.connection.HTTPConnection.request": [], "urllib3.connection.HTTPConnection.putheader": [], "urllib3.connection.HTTPConnection.putrequest": [], "urllib3.connection.HTTPConnection.connect": [], "urllib3.connection.HTTPConnection._prepare_conn": [], "urllib3.connection.HTTPConnection._is_using_tunnel": [], "urllib3.connection.HTTPConnection._new_conn": [], "urllib3.connection.HTTPConnection.host": [], "urllib3.connection.HTTPConnection.__init__": [], "pbr.tests.test_packaging.get_soabi": [], "pbr.tests.test_packaging.TestRepositoryURLDependencies.test_parse_repo_url_dependency_links": [], "pbr.tests.test_packaging.TestRepositoryURLDependencies.test_parse_repo_url_requirements": [], "pbr.tests.test_packaging.TestRepositoryURLDependencies.test_egg_fragment": [], "pbr.tests.test_packaging.TestRepositoryURLDependencies.setUp": [], "pbr.tests.test_packaging.TestRequirementParsing.test_requirement_parsing": [], "pbr.tests.test_packaging.TestVersions.tearDown": [], "pbr.tests.test_packaging.TestVersions.test_skip_write_git_changelog": [], "pbr.tests.test_packaging.TestVersions.test_valid_tag_honoured": [], "pbr.tests.test_packaging.TestVersions.test_invalid_tag_ignored": [], "pbr.tests.test_packaging.TestVersions.test_get_kwargs_corner_cases": [], "pbr.tests.test_packaging.TestVersions.test_preversion_too_low_semver_headers": [], "pbr.tests.test_packaging.TestVersions.test_preversion_too_low_simple": [], "pbr.tests.test_packaging.TestVersions.test_untagged_version_after_semver_compliant_prerelease_tag": [], "pbr.tests.test_packaging.TestVersions.test_untagged_version_after_rc_has_dev_version_preversion": [], "pbr.tests.test_packaging.TestVersions.test_untagged_version_after_pre_has_dev_version_preversion": [], "pbr.tests.test_packaging.TestVersions.test_untagged_version_has_dev_version_preversion": [], "pbr.tests.test_packaging.TestVersions.test_untagged_version_major_bump": [], "pbr.tests.test_packaging.TestVersions.test_untagged_version_minor_bump": [], "pbr.tests.test_packaging.TestVersions.test_untagged_pre_release_has_pre_dev_version_postversion": [], "pbr.tests.test_packaging.TestVersions.test_untagged_version_has_dev_version_postversion": [], "pbr.tests.test_packaging.TestVersions.test_non_canonical_tagged_version_bump": [], "pbr.tests.test_packaging.TestVersions.test_tagged_version_with_semver_compliant_prerelease": [], "pbr.tests.test_packaging.TestVersions.test_tagged_version_has_tag_version": [], "pbr.tests.test_packaging.TestVersions.test_capitalized_headers_partial": [], "pbr.tests.test_packaging.TestVersions.test_capitalized_headers": [], "pbr.tests.test_packaging.TestVersions.test_email_parsing_errors_are_handled": [], "pbr.tests.test_packaging.TestVersions.setUp": [], "pbr.tests.test_packaging.ParseDependencyLinksTest.test_parse_dependency_with_git_egg_url": [], "pbr.tests.test_packaging.ParseDependencyLinksTest.test_parse_dependency_normal": [], "pbr.tests.test_packaging.ParseDependencyLinksTest.setUp": [], "pbr.tests.test_packaging.ParseRequirementsTestScenarios.test_parse_requirements": [], "pbr.tests.test_packaging.ParseRequirementsTest.test_nested_requirements": [], "pbr.tests.test_packaging.ParseRequirementsTest.test_index_present": [], "pbr.tests.test_packaging.ParseRequirementsTest.test_override_with_env_multiple_files": [], "pbr.tests.test_packaging.ParseRequirementsTest.test_override_with_env": [], "pbr.tests.test_packaging.ParseRequirementsTest.test_default_requirements": [], "pbr.tests.test_packaging.ParseRequirementsTest.test_empty_requirements": [], "pbr.tests.test_packaging.TestPresenceOfGit.testGitIsNotInstalled": [], "pbr.tests.test_packaging.TestPresenceOfGit.testGitIsInstalled": [], "pbr.tests.test_packaging.TestPackagingInPlainDirectory.test_install_no_ChangeLog": [], "pbr.tests.test_packaging.TestPackagingInPlainDirectory.test_changelog": [], "pbr.tests.test_packaging.TestPackagingInPlainDirectory.test_authors": [], "pbr.tests.test_packaging.TestPackagingInPlainDirectory.setUp": [], "pbr.tests.test_packaging.TestPackagingHelpers.test_generate_script_validates_expectations": [], "pbr.tests.test_packaging.TestPackagingHelpers.test_generate_script": [], "pbr.tests.test_packaging.TestPackagingWheels.test_generates_c_extensions": [], "pbr.tests.test_packaging.TestPackagingWheels.test_data_directory_has_wsgi_scripts": [], "pbr.tests.test_packaging.TestPackagingWheels.setUp": [], "pbr.tests.test_packaging.TestPackagingInGitRepoWithoutCommit.test_changelog": [], "pbr.tests.test_packaging.TestPackagingInGitRepoWithoutCommit.test_authors": [], "pbr.tests.test_packaging.TestPackagingInGitRepoWithoutCommit.setUp": [], "pbr.tests.test_packaging.TestExtrafileInstallation.test_install_glob": [], "pbr.tests.test_packaging.TestPackagingInGitRepoWithCommit.test_install_writes_changelog": [], "pbr.tests.test_packaging.TestPackagingInGitRepoWithCommit.test_manifest_exclude_honoured": [], "pbr.tests.test_packaging.TestPackagingInGitRepoWithCommit.test_changelog_handles_backticks": [], "pbr.tests.test_packaging.TestPackagingInGitRepoWithCommit.test_changelog_handles_dead_links_in_commit": [], "pbr.tests.test_packaging.TestPackagingInGitRepoWithCommit.test_changelog_handles_astrisk": [], "pbr.tests.test_packaging.TestPackagingInGitRepoWithCommit.test_changelog": [], "pbr.tests.test_packaging.TestPackagingInGitRepoWithCommit.test_authors": [], "pbr.tests.test_packaging.TestPackagingInGitRepoWithCommit.setUp": [], "pbr.tests.test_packaging.CreatePackages._setUp": [], "pbr.tests.test_packaging.CreatePackages._writeFile": [], "pbr.tests.test_packaging.CreatePackages.__init__": [], "pbr.tests.test_packaging.Venv._setUp": [], "pbr.tests.test_packaging.Venv.__init__": [], "pbr.tests.test_packaging.GPGKeyFixture.setUp": [], "pbr.tests.test_packaging.TestRepo.tag": [], "pbr.tests.test_packaging.TestRepo.uncommit": [], "pbr.tests.test_packaging.TestRepo.commit": [], "pbr.tests.test_packaging.TestRepo.setUp": [], "pbr.tests.test_packaging.TestRepo.__init__": [], "keystoneauth1.exceptions.auth_plugins.MissingRequiredOptions.__init__": [], "keystoneauth1.exceptions.auth_plugins.UnsupportedParameters.__init__": [], "keystoneauth1.exceptions.auth_plugins.NoMatchingPlugin.__init__": [], "psutil.tests.test_posix.TestMisc.test_getpagesize": [], "psutil.tests.test_posix.TestSystemAPIs.test_disk_usage": [], "psutil.tests.test_posix.TestSystemAPIs.test_os_waitpid_bad_ret_status": [], "psutil.tests.test_posix.TestSystemAPIs.test_os_waitpid_eintr": [], "psutil.tests.test_posix.TestSystemAPIs.test_os_waitpid_let_raise": [], "psutil.tests.test_posix.TestSystemAPIs.test_pid_exists_let_raise": [], "psutil.tests.test_posix.TestSystemAPIs.test_users": [], "psutil.tests.test_posix.TestSystemAPIs.test_nic_names": [], "psutil.tests.test_posix.TestSystemAPIs.test_pids": [], "psutil.tests.test_posix.TestProcess.test_nice": [], "psutil.tests.test_posix.TestProcess.test_cmdline": [], "psutil.tests.test_posix.TestProcess.test_exe": [], "psutil.tests.test_posix.TestProcess.test_create_time": [], "psutil.tests.test_posix.TestProcess.test_name_long_cmdline_nsp_exc": [], "psutil.tests.test_posix.TestProcess.test_name_long_cmdline_ad_exc": [], "psutil.tests.test_posix.TestProcess.test_name_long": [], "psutil.tests.test_posix.TestProcess.test_name": [], "psutil.tests.test_posix.TestProcess.test_vsz_memory": [], "psutil.tests.test_posix.TestProcess.test_rss_memory": [], "psutil.tests.test_posix.TestProcess.test_username_no_resolution": [], "psutil.tests.test_posix.TestProcess.test_username": [], "psutil.tests.test_posix.TestProcess.test_gid": [], "psutil.tests.test_posix.TestProcess.test_uid": [], "psutil.tests.test_posix.TestProcess.test_ppid": [], "psutil.tests.test_posix.TestProcess.tearDownClass": [], "psutil.tests.test_posix.TestProcess.setUpClass": [], "psutil.tests.test_posix.ps_vsz": [], "psutil.tests.test_posix.ps_rss": [], "psutil.tests.test_posix.ps_args": [], "psutil.tests.test_posix.ps_name": [], "psutil.tests.test_posix.ps": [], "eventlet.hubs.kqueue.Hub.wait": [], "eventlet.hubs.kqueue.Hub.remove_descriptor": [], "eventlet.hubs.kqueue.Hub.remove": [], "eventlet.hubs.kqueue.Hub._delete_events": [], "eventlet.hubs.kqueue.Hub.add": [], "eventlet.hubs.kqueue.Hub._control": [], "eventlet.hubs.kqueue.Hub._reinit_kqueue": [], "eventlet.hubs.kqueue.Hub._init_kqueue": [], "eventlet.hubs.kqueue.Hub.__init__": [], "eventlet.hubs.kqueue.is_available": [], "keystone.common.sql.contract_repo.versions.004_reset_password_created_at.upgrade": [ { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/004_reset_password_created_at.py", "start": { "line": 31, "column": 10 }, "stop": { "line": 31, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/004_reset_password_created_at.py", "start": { "line": 26, "column": 17 }, "stop": { "line": 26, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/004_reset_password_created_at.py", "start": { "line": 26, "column": 42 }, "stop": { "line": 26, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.sqltypes.DateTime.__init__", "class_name": "sqlalchemy.sql.sqltypes.DateTime", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/004_reset_password_created_at.py", "start": { "line": 23, "column": 15 }, "stop": { "line": 23, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "oslo_cache.tests.unit.test_connection_pool.TestMemcacheClientOverrides.test_can_create_with_kwargs": [], "oslo_cache.tests.unit.test_connection_pool.TestMemcacheClientOverrides.test_client_stripped_of_threading_local": [], "oslo_cache.tests.unit.test_connection_pool.TestConnectionPool.test_connection_pool_maximum_connection_get_timeout": [], "oslo_cache.tests.unit.test_connection_pool.TestConnectionPool.test_connection_pool_limits_maximum_connections": [], "oslo_cache.tests.unit.test_connection_pool.TestConnectionPool.test_acquire_conn_exception_returns_acquired_count": [], "oslo_cache.tests.unit.test_connection_pool.TestConnectionPool.test_cleanup_pool": [], "oslo_cache.tests.unit.test_connection_pool.TestConnectionPool.test_get_context_manager": [], "oslo_cache.tests.unit.test_connection_pool.TestConnectionPool.cleanup_instance": [], "oslo_cache.tests.unit.test_connection_pool.TestConnectionPool.setUp": [], "oslo_cache.tests.unit.test_connection_pool._TestConnectionPool._destroy_connection": [], "oslo_cache.tests.unit.test_connection_pool._TestConnectionPool._create_connection": [], "alembic.script.revision.tuple_rev_as_scalar": [], "alembic.script.revision.Revision.is_merge_point": [], "alembic.script.revision.Revision._is_real_branch_point": [], "alembic.script.revision.Revision.is_branch_point": [], "alembic.script.revision.Revision._is_real_base": [], "alembic.script.revision.Revision.is_base": [], "alembic.script.revision.Revision._is_real_head": [], "alembic.script.revision.Revision.is_head": [], "alembic.script.revision.Revision._versioned_down_revisions": [], "alembic.script.revision.Revision._normalized_down_revisions": [], "alembic.script.revision.Revision._all_down_revisions": [], "alembic.script.revision.Revision.add_nextrev": [], "alembic.script.revision.Revision.__repr__": [], "alembic.script.revision.Revision.__init__": [], "alembic.script.revision.Revision.verify_rev_id": [], "alembic.script.revision.RevisionMap._collect_upgrade_revisions": [], "alembic.script.revision.RevisionMap._collect_downgrade_revisions": [], "alembic.script.revision.RevisionMap._parse_upgrade_target": [], "alembic.script.revision.RevisionMap._parse_downgrade_target": [], "alembic.script.revision.RevisionMap._walk": [], "alembic.script.revision.RevisionMap._topological_sort": [], "alembic.script.revision.RevisionMap._iterate_related_revisions": [], "alembic.script.revision.RevisionMap._get_ancestor_nodes": [], "alembic.script.revision.RevisionMap._get_descendant_nodes": [], "alembic.script.revision.RevisionMap.iterate_revisions": [], "alembic.script.revision.RevisionMap._resolve_revision_number": [], "alembic.script.revision.RevisionMap._shares_lineage": [], "alembic.script.revision.RevisionMap.filter_for_lineage": [], "alembic.script.revision.RevisionMap._filter_into_branch_heads": [], "alembic.script.revision.RevisionMap._revision_for_ident": [], "alembic.script.revision.RevisionMap._resolve_branch": [], "alembic.script.revision.RevisionMap.get_revision": [], "alembic.script.revision.RevisionMap.get_revisions": [], "alembic.script.revision.RevisionMap._get_base_revisions": [], "alembic.script.revision.RevisionMap.get_current_head": [], "alembic.script.revision.RevisionMap.add_revision": [], "alembic.script.revision.RevisionMap._normalize_depends_on": [], "alembic.script.revision.RevisionMap._add_depends_on": [], "alembic.script.revision.RevisionMap._add_branches": [], "alembic.script.revision.RevisionMap._map_branch_labels": [], "alembic.script.revision.RevisionMap._detect_cycles": [], "alembic.script.revision.RevisionMap._revision_map": [], "alembic.script.revision.RevisionMap._real_bases": [], "alembic.script.revision.RevisionMap._real_heads": [], "alembic.script.revision.RevisionMap.bases": [], "alembic.script.revision.RevisionMap.heads": [], "alembic.script.revision.RevisionMap.__init__": [], "alembic.script.revision.DependencyLoopDetected.__init__": [], "alembic.script.revision.LoopDetected.__init__": [], "alembic.script.revision.DependencyCycleDetected.__init__": [], "alembic.script.revision.CycleDetected.__init__": [], "alembic.script.revision.ResolutionError.__init__": [], "alembic.script.revision.MultipleHeads.__init__": [], "alembic.script.revision.RangeNotAncestorError.__init__": [], "pip._internal.operations.check._create_whitelist": [], "pip._internal.operations.check._simulate_installation_of": [], "pip._internal.operations.check.check_install_conflicts": [], "pip._internal.operations.check.check_package_set": [], "pip._internal.operations.check.create_package_set_from_installed": [], "pip._internal.operations.check.PackageDetails.__init__": [], "libcst.codemod.commands.rename.RenameCommand.record_asname": [], "libcst.codemod.commands.rename.RenameCommand.gen_name_or_attr_node": [], "libcst.codemod.commands.rename.RenameCommand.gen_replacement_module": [], "libcst.codemod.commands.rename.RenameCommand.gen_replacement": [], "libcst.codemod.commands.rename.RenameCommand.leave_Module": [], "libcst.codemod.commands.rename.RenameCommand.leave_Attribute": [], "libcst.codemod.commands.rename.RenameCommand.leave_Name": [], "libcst.codemod.commands.rename.RenameCommand.leave_ImportFrom": [], "libcst.codemod.commands.rename.RenameCommand.visit_ImportFrom": [], "libcst.codemod.commands.rename.RenameCommand.leave_Import": [], "libcst.codemod.commands.rename.RenameCommand.visit_Import": [], "libcst.codemod.commands.rename.RenameCommand.__init__": [], "libcst.codemod.commands.rename.RenameCommand.add_args": [], "libcst.codemod.commands.rename.leave_import_decorator": [], "keystone.common.sql.data_migration_repo.versions.020_placeholder.upgrade": [], "keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.driver": [], "keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_sql.py", "start": { "line": 38, "column": 8 }, "stop": { "line": 38, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_sql.py", "start": { "line": 38, "column": 24 }, "stop": { "line": 38, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_sql.py", "start": { "line": 39, "column": 23 }, "stop": { "line": 39, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.endpoint_policy.backends.sql.EndpointPolicy", "dispatch": "static" } ], "keystone.tests.unit.endpoint_policy.backends.test_sql.SQLModelTestCase.test_policy_association_model": [ { "locations": [ { "path": "keystone/tests/unit/endpoint_policy/backends/test_sql.py", "start": { "line": 31, "column": 8 }, "stop": { "line": 31, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.backend.core_sql.BaseBackendSqlModels.assertExpectedSchema", "class_name": "keystone.tests.unit.endpoint_policy.backends.test_sql.SQLModelTestCase", "dispatch": "dynamic" } ], "IPython.core.tests.simpleerr.bar": [], "IPython.core.tests.simpleerr.sysexit": [], "IPython.core.tests.simpleerr.div0": [], "keystone.common.sql.expand_repo.versions.069_placeholder.upgrade": [], "dns.rdtypes.ANY.RRSIG.RRSIG.choose_relativity": [], "dns.rdtypes.ANY.RRSIG.RRSIG.from_wire": [], "dns.rdtypes.ANY.RRSIG.RRSIG.to_wire": [], "dns.rdtypes.ANY.RRSIG.RRSIG.from_text": [], "dns.rdtypes.ANY.RRSIG.RRSIG.to_text": [], "dns.rdtypes.ANY.RRSIG.RRSIG.covers": [], "dns.rdtypes.ANY.RRSIG.RRSIG.__init__": [], "dns.rdtypes.ANY.RRSIG.posixtime_to_sigtime": [], "dns.rdtypes.ANY.RRSIG.sigtime_to_posixtime": [], "prompt_toolkit.shortcuts.prompt.confirm": [], "prompt_toolkit.shortcuts.prompt.create_confirm_session": [], "prompt_toolkit.shortcuts.prompt.prompt": [], "prompt_toolkit.shortcuts.prompt.PromptSession.output": [], "prompt_toolkit.shortcuts.prompt.PromptSession.input": [], "prompt_toolkit.shortcuts.prompt.PromptSession._inline_arg": [], "prompt_toolkit.shortcuts.prompt.PromptSession._get_arg_text": [], "prompt_toolkit.shortcuts.prompt.PromptSession._get_line_prefix": [], "prompt_toolkit.shortcuts.prompt.PromptSession._get_continuation": [], "prompt_toolkit.shortcuts.prompt.PromptSession._get_prompt": [], "prompt_toolkit.shortcuts.prompt.PromptSession._get_default_buffer_control_height": [], "prompt_toolkit.shortcuts.prompt.PromptSession.editing_mode": [], "prompt_toolkit.shortcuts.prompt.PromptSession._add_pre_run_callables": [], "prompt_toolkit.shortcuts.prompt.PromptSession.prompt_async": [], "prompt_toolkit.shortcuts.prompt.PromptSession._dumb_prompt": [], "prompt_toolkit.shortcuts.prompt.PromptSession.prompt": [], "prompt_toolkit.shortcuts.prompt.PromptSession._create_prompt_bindings": [], "prompt_toolkit.shortcuts.prompt.PromptSession._create_application": [], "prompt_toolkit.shortcuts.prompt.PromptSession._create_layout": [], "prompt_toolkit.shortcuts.prompt.PromptSession._create_search_buffer": [], "prompt_toolkit.shortcuts.prompt.PromptSession._create_default_buffer": [], "prompt_toolkit.shortcuts.prompt.PromptSession._dyncond": [], "prompt_toolkit.shortcuts.prompt.PromptSession.__init__": [], "prompt_toolkit.shortcuts.prompt._RPrompt.__init__": [], "prompt_toolkit.shortcuts.prompt._split_multiline_prompt": [], "libcst.codemod.commands.tests.test_convert_percent_format_to_fstring.ConvertPercentFormatStringCommandTest.test_not_supported_case": [], "libcst.codemod.commands.tests.test_convert_percent_format_to_fstring.ConvertPercentFormatStringCommandTest.test_escaping": [], "libcst.codemod.commands.tests.test_convert_percent_format_to_fstring.ConvertPercentFormatStringCommandTest.test_simple_cases": [], "IPython.utils.shimmodule.ShimModule.__getattr__": [], "IPython.utils.shimmodule.ShimModule.__all__": [], "IPython.utils.shimmodule.ShimModule.__dir__": [], "IPython.utils.shimmodule.ShimModule.__spec__": [], "IPython.utils.shimmodule.ShimModule.__path__": [], "IPython.utils.shimmodule.ShimModule.__init__": [], "IPython.utils.shimmodule.ShimImporter.load_module": [], "IPython.utils.shimmodule.ShimImporter.find_module": [], "IPython.utils.shimmodule.ShimImporter._mirror_name": [], "IPython.utils.shimmodule.ShimImporter.__init__": [], "graphene_sqlalchemy.tests.test_enums.test_enum_for_field": [], "graphene_sqlalchemy.tests.test_enums.test_convert_sa_enum_to_graphene_enum_based_on_list_without_name": [], "graphene_sqlalchemy.tests.test_enums.test_convert_sa_enum_to_graphene_enum_based_on_list_unnamed": [], "graphene_sqlalchemy.tests.test_enums.test_convert_sa_enum_to_graphene_enum_based_on_list_named": [], "graphene_sqlalchemy.tests.test_enums.test_convert_sa_to_graphene_enum_based_on_py_enum_with_bad_names": [], "graphene_sqlalchemy.tests.test_enums.test_convert_sa_to_graphene_enum_based_on_py_enum": [], "graphene_sqlalchemy.tests.test_enums.test_convert_sa_to_graphene_enum_bad_type": [], "IPython.terminal.pt_inputhooks.pyglet.inputhook": [], "pip._internal.cache.WheelCache.cleanup": [], "pip._internal.cache.WheelCache.get": [], "pip._internal.cache.WheelCache.get_ephem_path_for_link": [], "pip._internal.cache.WheelCache.get_path_for_link": [], "pip._internal.cache.WheelCache.get_path_for_link_legacy": [], "pip._internal.cache.WheelCache.__init__": [], "pip._internal.cache.EphemWheelCache.cleanup": [], "pip._internal.cache.EphemWheelCache.__init__": [], "pip._internal.cache.SimpleWheelCache.get": [], "pip._internal.cache.SimpleWheelCache.get_path_for_link": [], "pip._internal.cache.SimpleWheelCache.get_path_for_link_legacy": [], "pip._internal.cache.SimpleWheelCache.__init__": [], "pip._internal.cache.Cache.cleanup": [], "pip._internal.cache.Cache.get": [], "pip._internal.cache.Cache.get_path_for_link": [], "pip._internal.cache.Cache.get_path_for_link_legacy": [], "pip._internal.cache.Cache._get_candidates": [], "pip._internal.cache.Cache._get_cache_path_parts": [], "pip._internal.cache.Cache._get_cache_path_parts_legacy": [], "pip._internal.cache.Cache.__init__": [], "pip._internal.cache._hash_dict": [], "prompt_toolkit.styles.base.DynamicStyle.style_rules": [], "prompt_toolkit.styles.base.DynamicStyle.invalidation_hash": [], "prompt_toolkit.styles.base.DynamicStyle.get_attrs_for_style_str": [], "prompt_toolkit.styles.base.DynamicStyle.__init__": [], "prompt_toolkit.styles.base.DummyStyle.style_rules": [], "prompt_toolkit.styles.base.DummyStyle.invalidation_hash": [], "prompt_toolkit.styles.base.DummyStyle.get_attrs_for_style_str": [], "prompt_toolkit.styles.base.BaseStyle.invalidation_hash": [], "prompt_toolkit.styles.base.BaseStyle.style_rules": [], "prompt_toolkit.styles.base.BaseStyle.get_attrs_for_style_str": [], "prompt_toolkit.styles.base.Attrs.__init__": [], "oauthlib.oauth2.rfc6749.endpoints.pre_configured.BackendApplicationServer.__init__": [], "oauthlib.oauth2.rfc6749.endpoints.pre_configured.LegacyApplicationServer.__init__": [], "oauthlib.oauth2.rfc6749.endpoints.pre_configured.MobileApplicationServer.__init__": [], "oauthlib.oauth2.rfc6749.endpoints.pre_configured.WebApplicationServer.__init__": [], "oauthlib.oauth2.rfc6749.endpoints.pre_configured.Server.__init__": [], "osprofiler.drivers.loginsight.LogInsightClient.query_events": [], "osprofiler.drivers.loginsight.LogInsightClient.send_event": [], "osprofiler.drivers.loginsight.LogInsightClient.login": [], "osprofiler.drivers.loginsight.LogInsightClient._is_current_session_active": [], "osprofiler.drivers.loginsight.LogInsightClient._trunc_session_id": [], "osprofiler.drivers.loginsight.LogInsightClient._get_auth_header": [], "osprofiler.drivers.loginsight.LogInsightClient._send_request": [], "osprofiler.drivers.loginsight.LogInsightClient._check_response": [], "osprofiler.drivers.loginsight.LogInsightClient._build_base_url": [], "osprofiler.drivers.loginsight.LogInsightClient.__init__": [], "osprofiler.drivers.loginsight.LogInsightDriver.get_report": [], "osprofiler.drivers.loginsight.LogInsightDriver.notify": [], "osprofiler.drivers.loginsight.LogInsightDriver.get_name": [], "osprofiler.drivers.loginsight.LogInsightDriver.__init__": [], "keystone.common.sql.expand_repo.versions.024_expand_create_created_at_int_columns.upgrade": [ { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/024_expand_create_created_at_int_columns.py", "start": { "line": 29, "column": 46 }, "stop": { "line": 29, "column": 64 } }, { "path": "keystone/common/sql/expand_repo/versions/024_expand_create_created_at_int_columns.py", "start": { "line": 27, "column": 46 }, "stop": { "line": 27, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.type_api.TypeDecorator.__init__", "class_name": "keystone.common.sql.core.DateTimeInt", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/024_expand_create_created_at_int_columns.py", "start": { "line": 29, "column": 17 }, "stop": { "line": 29, "column": 27 } }, { "path": "keystone/common/sql/expand_repo/versions/024_expand_create_created_at_int_columns.py", "start": { "line": 27, "column": 17 }, "stop": { "line": 27, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/024_expand_create_created_at_int_columns.py", "start": { "line": 31, "column": 21 }, "stop": { "line": 31, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "pyre_check.client.analysis_directory.resolve_analysis_directory": [], "pyre_check.client.analysis_directory._get_buck_builder": [], "pyre_check.client.analysis_directory._get_project_name": [], "pyre_check.client.analysis_directory.SharedAnalysisDirectory.acquire_writer_lock": [], "pyre_check.client.analysis_directory.SharedAnalysisDirectory.acquire_shared_reader_lock": [], "pyre_check.client.analysis_directory.SharedAnalysisDirectory._reader_writer_lock_path": [], "pyre_check.client.analysis_directory.SharedAnalysisDirectory._merge_into_paths": [], "pyre_check.client.analysis_directory.SharedAnalysisDirectory._merge": [], "pyre_check.client.analysis_directory.SharedAnalysisDirectory._clear": [], "pyre_check.client.analysis_directory.SharedAnalysisDirectory.cleanup": [], "pyre_check.client.analysis_directory.SharedAnalysisDirectory._directories_to_clean_up": [], "pyre_check.client.analysis_directory.SharedAnalysisDirectory.process_updated_files": [], "pyre_check.client.analysis_directory.SharedAnalysisDirectory._process_updated_files": [], "pyre_check.client.analysis_directory.SharedAnalysisDirectory._get_new_deleted_and_tracked_paths": [], "pyre_check.client.analysis_directory.SharedAnalysisDirectory._process_deleted_paths": [], "pyre_check.client.analysis_directory.SharedAnalysisDirectory._process_new_paths": [], "pyre_check.client.analysis_directory.SharedAnalysisDirectory._process_rebuilt_files": [], "pyre_check.client.analysis_directory.SharedAnalysisDirectory._fetch_cached_absolute_link_map": [], "pyre_check.client.analysis_directory.SharedAnalysisDirectory._cache_last_deleted_link": [], "pyre_check.client.analysis_directory.SharedAnalysisDirectory._notify_about_rebuild": [], "pyre_check.client.analysis_directory.SharedAnalysisDirectory.should_rebuild": [], "pyre_check.client.analysis_directory.SharedAnalysisDirectory.compute_symbolic_links": [], "pyre_check.client.analysis_directory.SharedAnalysisDirectory.rebuild": [], "pyre_check.client.analysis_directory.SharedAnalysisDirectory.prepare": [], "pyre_check.client.analysis_directory.SharedAnalysisDirectory._resolve_source_directories": [], "pyre_check.client.analysis_directory.SharedAnalysisDirectory._log_build_event": [], "pyre_check.client.analysis_directory.SharedAnalysisDirectory.get_filter_roots": [], "pyre_check.client.analysis_directory.SharedAnalysisDirectory.get_root_path": [], "pyre_check.client.analysis_directory.SharedAnalysisDirectory.get_root": [], "pyre_check.client.analysis_directory.SharedAnalysisDirectory.get_command_line_root": [], "pyre_check.client.analysis_directory.SharedAnalysisDirectory.get_scratch_directory": [], "pyre_check.client.analysis_directory.SharedAnalysisDirectory.__init__": [], "pyre_check.client.analysis_directory.AnalysisDirectory.acquire_writer_lock": [], "pyre_check.client.analysis_directory.AnalysisDirectory.acquire_shared_reader_lock": [], "pyre_check.client.analysis_directory.AnalysisDirectory._is_in_search_path": [], "pyre_check.client.analysis_directory.AnalysisDirectory._is_tracked": [], "pyre_check.client.analysis_directory.AnalysisDirectory._tracked_directories": [], "pyre_check.client.analysis_directory.AnalysisDirectory._get_search_path_directories": [], "pyre_check.client.analysis_directory.AnalysisDirectory.cleanup": [], "pyre_check.client.analysis_directory.AnalysisDirectory.process_updated_files": [], "pyre_check.client.analysis_directory.AnalysisDirectory.compute_symbolic_links": [], "pyre_check.client.analysis_directory.AnalysisDirectory.prepare": [], "pyre_check.client.analysis_directory.AnalysisDirectory.get_filter_roots": [], "pyre_check.client.analysis_directory.AnalysisDirectory.get_root_path": [], "pyre_check.client.analysis_directory.AnalysisDirectory.get_root": [], "pyre_check.client.analysis_directory.AnalysisDirectory.get_command_line_root": [], "pyre_check.client.analysis_directory.AnalysisDirectory.__init__": [], "pyre_check.client.analysis_directory.UpdatedPaths.is_empty": [], "pyre_check.client.analysis_directory.UpdatedPaths.__init__": [], "pyre_check.client.analysis_directory._resolve_filter_paths": [], "oslo_messaging.hacking.checks.CheckForLoggingIssues._is_raised_later": [], "oslo_messaging.hacking.checks.CheckForLoggingIssues._process_non_debug": [], "oslo_messaging.hacking.checks.CheckForLoggingIssues._process_debug": [], "oslo_messaging.hacking.checks.CheckForLoggingIssues.visit_Call": [], "oslo_messaging.hacking.checks.CheckForLoggingIssues.visit_Assign": [], "oslo_messaging.hacking.checks.CheckForLoggingIssues._find_name": [], "oslo_messaging.hacking.checks.CheckForLoggingIssues.visit_ImportFrom": [], "oslo_messaging.hacking.checks.CheckForLoggingIssues.visit_Import": [], "oslo_messaging.hacking.checks.CheckForLoggingIssues._filter_imports": [], "oslo_messaging.hacking.checks.CheckForLoggingIssues.generic_visit": [], "oslo_messaging.hacking.checks.CheckForLoggingIssues.__init__": [], "oslo_messaging.hacking.checks.BaseASTChecker.add_error": [], "oslo_messaging.hacking.checks.BaseASTChecker.run": [], "oslo_messaging.hacking.checks.BaseASTChecker.__init__": [], "oslo_messaging.hacking.checks.check_oslo_namespace_imports": [], "keystone.common.sql.expand_repo.versions.004_reset_password_created_at.upgrade": [], "keystone.common.sql.expand_repo.versions.063_expand_drop_limit_columns.upgrade": [], "pywatchman.client.setTimeout": [], "pywatchman.client.capabilityCheck": [], "pywatchman.client.query": [], "pywatchman.client.getSubscription": [], "pywatchman.client.getLog": [], "pywatchman.client.isUnilateralResponse": [], "pywatchman.client.receive": [], "pywatchman.client.close": [], "pywatchman.client.__exit__": [], "pywatchman.client.__enter__": [], "pywatchman.client.__del__": [], "pywatchman.client._connect": [], "pywatchman.client._resolvesockname": [], "pywatchman.client._hasprop": [], "pywatchman.client._parseEncoding": [], "pywatchman.client._makeBSERCodec": [], "pywatchman.client.__init__": [], "pywatchman.JsonCodec.send": [], "pywatchman.JsonCodec.receive": [], "pywatchman.JsonCodec.__init__": [], "pywatchman.Bser2WithFallbackCodec.send": [], "pywatchman.Bser2WithFallbackCodec.receive": [], "pywatchman.Bser2WithFallbackCodec.__init__": [], "pywatchman.ImmutableBserCodec._loads": [], "pywatchman.BserCodec.send": [], "pywatchman.BserCodec.receive": [], "pywatchman.BserCodec._loads": [], "pywatchman.BserCodec.__init__": [], "pywatchman.CLIProcessTransport.write": [], "pywatchman.CLIProcessTransport.readBytes": [], "pywatchman.CLIProcessTransport._connect": [], "pywatchman.CLIProcessTransport.close": [], "pywatchman.CLIProcessTransport.__init__": [], "pywatchman.WindowsNamedPipeTransport.write": [], "pywatchman.WindowsNamedPipeTransport.readBytes": [], "pywatchman.WindowsNamedPipeTransport.setTimeout": [], "pywatchman.WindowsNamedPipeTransport.close": [], "pywatchman.WindowsNamedPipeTransport._raise_win_err": [], "pywatchman.WindowsNamedPipeTransport.__init__": [], "pywatchman._get_overlapped_result_ex_impl": [], "pywatchman.UnixSocketTransport.write": [], "pywatchman.UnixSocketTransport.readBytes": [], "pywatchman.UnixSocketTransport.setTimeout": [], "pywatchman.UnixSocketTransport.close": [], "pywatchman.UnixSocketTransport.__init__": [], "pywatchman.Codec.setTimeout": [], "pywatchman.Codec.send": [], "pywatchman.Codec.receive": [], "pywatchman.Codec.__init__": [], "pywatchman.Transport.readLine": [], "pywatchman.Transport.setTimeout": [], "pywatchman.Transport.write": [], "pywatchman.Transport.readBytes": [], "pywatchman.Transport.close": [], "pywatchman.CommandError.__init__": [], "pywatchman.SocketConnectError.__init__": [], "pywatchman.WatchmanEnvironmentError.__init__": [], "pywatchman.WatchmanError.__str__": [], "pywatchman.WatchmanError.setCommand": [], "pywatchman.WatchmanError.__init__": [], "pywatchman._win32_strerror": [], "passlib.crypto.scrypt._has_backend": [], "passlib.crypto.scrypt._set_backend": [], "passlib.crypto.scrypt._load_stdlib_backend": [], "passlib.crypto.scrypt._load_cffi_backend": [], "passlib.crypto.scrypt._load_builtin_backend": [], "passlib.crypto.scrypt.scrypt": [], "passlib.crypto.scrypt.estimate_maxmem": [], "passlib.crypto.scrypt.validate": [], "graphene.utils.subclass_with_meta.SubclassWithMeta.__init_subclass_with_meta__": [], "graphene.utils.subclass_with_meta.SubclassWithMeta.__init_subclass__": [], "graphene.utils.subclass_with_meta.SubclassWithMeta_Meta.__repr__": [], "graphene.utils.subclass_with_meta.SubclassWithMeta_Meta.__str__": [], "graphql.validation.tests.test_arguments_of_correct_type.TestDirectiveArguments.test_with_directive_with_incorrect_types": [], "graphql.validation.tests.test_arguments_of_correct_type.TestDirectiveArguments.test_with_directives_of_valid_types": [], "graphql.validation.tests.test_arguments_of_correct_type.TestInvalidInputObjectValue.test_partial_object_unknown_field_arg": [], "graphql.validation.tests.test_arguments_of_correct_type.TestInvalidInputObjectValue.test_partial_object_invalid_field_type": [], "graphql.validation.tests.test_arguments_of_correct_type.TestInvalidInputObjectValue.test_partial_object_missing_required": [], "graphql.validation.tests.test_arguments_of_correct_type.TestValidInputObjectValue.test_full_object_with_fields_in_different_order": [], "graphql.validation.tests.test_arguments_of_correct_type.TestValidInputObjectValue.test_full_object": [], "graphql.validation.tests.test_arguments_of_correct_type.TestValidInputObjectValue.test_partial_object_including_required": [], "graphql.validation.tests.test_arguments_of_correct_type.TestValidInputObjectValue.test_partial_object_required_field_can_be_falsey": [], "graphql.validation.tests.test_arguments_of_correct_type.TestValidInputObjectValue.test_partial_object_only_required": [], "graphql.validation.tests.test_arguments_of_correct_type.TestValidInputObjectValue.test_optional_arg_despite_required_field_in_type": [], "graphql.validation.tests.test_arguments_of_correct_type.TestInvalidNonNullableValues.test_incorrect_value_and_missing_argument": [], "graphql.validation.tests.test_arguments_of_correct_type.TestInvalidNonNullableValues.test_incorrect_value_type": [], "graphql.validation.tests.test_arguments_of_correct_type.TestValidNonNullableValues.test_all_reqs_and_opts_on_mixed_list": [], "graphql.validation.tests.test_arguments_of_correct_type.TestValidNonNullableValues.test_multiple_reqs_and_one_opt_on_mixed_list": [], "graphql.validation.tests.test_arguments_of_correct_type.TestValidNonNullableValues.test_second_arg_on_multiple_optional": [], "graphql.validation.tests.test_arguments_of_correct_type.TestValidNonNullableValues.test_one_arg_on_multiple_optional": [], "graphql.validation.tests.test_arguments_of_correct_type.TestValidNonNullableValues.test_no_args_on_multiple_optional": [], "graphql.validation.tests.test_arguments_of_correct_type.TestValidNonNullableValues.test_multiple_args_reverse_order": [], "graphql.validation.tests.test_arguments_of_correct_type.TestValidNonNullableValues.test_multiple_args": [], "graphql.validation.tests.test_arguments_of_correct_type.TestValidNonNullableValues.test_no_arg_on_optional_arg": [], "graphql.validation.tests.test_arguments_of_correct_type.TestValidNonNullableValues.test_arg_on_optional_arg": [], "graphql.validation.tests.test_arguments_of_correct_type.TestInvalidListValues.test_single_value_of_incorrect_type": [], "graphql.validation.tests.test_arguments_of_correct_type.TestInvalidListValues.test_incorrect_item_type": [], "graphql.validation.tests.test_arguments_of_correct_type.TestValidListValues.test_single_value_into_list": [], "graphql.validation.tests.test_arguments_of_correct_type.TestValidListValues.test_empty_list_value": [], "graphql.validation.tests.test_arguments_of_correct_type.TestValidListValues.test_good_list_value": [], "graphql.validation.tests.test_arguments_of_correct_type.TestInvalidEnumValues.test_different_case_enum_value_into_enum": [], "graphql.validation.tests.test_arguments_of_correct_type.TestInvalidEnumValues.test_unknown_enum_value_into_enum": [], "graphql.validation.tests.test_arguments_of_correct_type.TestInvalidEnumValues.test_boolean_into_enum": [], "graphql.validation.tests.test_arguments_of_correct_type.TestInvalidEnumValues.test_string_into_enum": [], "graphql.validation.tests.test_arguments_of_correct_type.TestInvalidEnumValues.test_float_into_enum": [], "graphql.validation.tests.test_arguments_of_correct_type.TestInvalidEnumValues.test_int_into_enum": [], "graphql.validation.tests.test_arguments_of_correct_type.TestInvalidIDValues.test_unquoted_into_id": [], "graphql.validation.tests.test_arguments_of_correct_type.TestInvalidIDValues.test_boolean_into_id": [], "graphql.validation.tests.test_arguments_of_correct_type.TestInvalidIDValues.test_float_into_id": [], "graphql.validation.tests.test_arguments_of_correct_type.TestInvalidBooleanValues.test_unquoted_into_boolean": [], "graphql.validation.tests.test_arguments_of_correct_type.TestInvalidBooleanValues.test_string_into_boolean": [], "graphql.validation.tests.test_arguments_of_correct_type.TestInvalidBooleanValues.test_float_into_boolean": [], "graphql.validation.tests.test_arguments_of_correct_type.TestInvalidBooleanValues.test_int_into_boolean": [], "graphql.validation.tests.test_arguments_of_correct_type.TestInvalidFloatValues.test_unquoted_into_float": [], "graphql.validation.tests.test_arguments_of_correct_type.TestInvalidFloatValues.test_boolean_into_float": [], "graphql.validation.tests.test_arguments_of_correct_type.TestInvalidFloatValues.test_string_into_float": [], "graphql.validation.tests.test_arguments_of_correct_type.TestInvalidIntValues.test_float_into_int": [], "graphql.validation.tests.test_arguments_of_correct_type.TestInvalidIntValues.test_simple_float_into_int": [], "graphql.validation.tests.test_arguments_of_correct_type.TestInvalidIntValues.test_unquoted_string_into_int": [], "graphql.validation.tests.test_arguments_of_correct_type.TestInvalidIntValues.test_big_int_into_int": [], "graphql.validation.tests.test_arguments_of_correct_type.TestInvalidIntValues.test_string_into_int": [], "graphql.validation.tests.test_arguments_of_correct_type.TestInvalidStringValues.test_unquoted_string_into_string": [], "graphql.validation.tests.test_arguments_of_correct_type.TestInvalidStringValues.test_bool_into_string": [], "graphql.validation.tests.test_arguments_of_correct_type.TestInvalidStringValues.test_float_into_string": [], "graphql.validation.tests.test_arguments_of_correct_type.TestInvalidStringValues.test_int_into_string": [], "graphql.validation.tests.test_arguments_of_correct_type.TestValidValues.test_good_enum_value": [], "graphql.validation.tests.test_arguments_of_correct_type.TestValidValues.test_string_into_id": [], "graphql.validation.tests.test_arguments_of_correct_type.TestValidValues.test_int_into_id": [], "graphql.validation.tests.test_arguments_of_correct_type.TestValidValues.test_int_into_float": [], "graphql.validation.tests.test_arguments_of_correct_type.TestValidValues.test_good_float_value": [], "graphql.validation.tests.test_arguments_of_correct_type.TestValidValues.test_good_string_value": [], "graphql.validation.tests.test_arguments_of_correct_type.TestValidValues.test_good_boolean_value": [], "graphql.validation.tests.test_arguments_of_correct_type.TestValidValues.test_good_int_value": [], "graphql.validation.tests.test_arguments_of_correct_type.bad_value": [], "IPython.core.tests.test_run.test_script_tb": [], "IPython.core.tests.test_run.test_multiprocessing_run": [], "IPython.core.tests.test_run.test_run_tb": [], "IPython.core.tests.test_run.test_run__name__": [], "IPython.core.tests.test_run.TestMagicRunWithPackage.test_module_options_with_separator": [], "IPython.core.tests.test_run.TestMagicRunWithPackage.test_module_options": [], "IPython.core.tests.test_run.TestMagicRunWithPackage.test_debug_run_submodule_with_relative_import": [], "IPython.core.tests.test_run.TestMagicRunWithPackage.test_debug_run_submodule_with_absolute_import": [], "IPython.core.tests.test_run.TestMagicRunWithPackage.with_fake_debugger": [], "IPython.core.tests.test_run.TestMagicRunWithPackage.test_prun_submodule_with_relative_import": [], "IPython.core.tests.test_run.TestMagicRunWithPackage.test_prun_submodule_with_absolute_import": [], "IPython.core.tests.test_run.TestMagicRunWithPackage.test_run_submodule_with_relative_import": [], "IPython.core.tests.test_run.TestMagicRunWithPackage.test_run_submodule_with_absolute_import": [], "IPython.core.tests.test_run.TestMagicRunWithPackage.check_run_submodule": [], "IPython.core.tests.test_run.TestMagicRunWithPackage.tearDown": [], "IPython.core.tests.test_run.TestMagicRunWithPackage.setUp": [], "IPython.core.tests.test_run.TestMagicRunWithPackage.writefile": [], "IPython.core.tests.test_run.TestMagicRunSimple.test_file_options": [], "IPython.core.tests.test_run.TestMagicRunSimple.test_run_nb_error": [], "IPython.core.tests.test_run.TestMagicRunSimple.test_run_nb": [], "IPython.core.tests.test_run.TestMagicRunSimple.test_ignore_sys_exit": [], "IPython.core.tests.test_run.TestMagicRunSimple.test_run_formatting": [], "IPython.core.tests.test_run.TestMagicRunSimple.test_run_ipy_file_attribute": [], "IPython.core.tests.test_run.TestMagicRunSimple.test_run_py_file_attribute": [], "IPython.core.tests.test_run.TestMagicRunSimple.test_unicode": [], "IPython.core.tests.test_run.TestMagicRunSimple.test_run_i_after_reset": [], "IPython.core.tests.test_run.TestMagicRunSimple.test_tclass": [], "IPython.core.tests.test_run.TestMagicRunSimple.test_run_second": [], "IPython.core.tests.test_run.TestMagicRunSimple.test_aggressive_namespace_cleanup": [], "IPython.core.tests.test_run.TestMagicRunSimple.test_obj_del": [], "IPython.core.tests.test_run.TestMagicRunSimple.test_simpledef": [], "IPython.core.tests.test_run.TestMagicRunPass.test_run_debug_twice_with_breakpoint": [], "IPython.core.tests.test_run.TestMagicRunPass.test_run_debug_twice": [], "IPython.core.tests.test_run.TestMagicRunPass.test_run_profile": [], "IPython.core.tests.test_run.TestMagicRunPass.test_builtins_type": [], "IPython.core.tests.test_run.TestMagicRunPass.test_builtins_id": [], "IPython.core.tests.test_run.TestMagicRunPass.run_tmpfile_p": [], "IPython.core.tests.test_run.TestMagicRunPass.run_tmpfile": [], "IPython.core.tests.test_run.TestMagicRunPass.setUp": [], "IPython.core.tests.test_run.doctest_reset_del": [], "IPython.core.tests.test_run.doctest_run_option_parser_for_windows": [], "IPython.core.tests.test_run.doctest_run_option_parser_for_posix": [], "IPython.core.tests.test_run.doctest_run_option_parser": [], "IPython.core.tests.test_run.doctest_run_builtins": [], "IPython.core.tests.test_run.doctest_refbug": [], "keystoneclient.v3.ec2.EC2Manager.delete": [], "keystoneclient.v3.ec2.EC2Manager.list": [], "keystoneclient.v3.ec2.EC2Manager.get": [], "keystoneclient.v3.ec2.EC2Manager.create": [], "keystoneclient.v3.ec2.EC2.__repr__": [], "IPython.core.tests.test_history.test_histmanager_disabled": [], "IPython.core.tests.test_history.test_hist_file_config": [], "IPython.core.tests.test_history.test_timestamp_type": [], "IPython.core.tests.test_history.test_magic_rerun": [], "IPython.core.tests.test_history.test_extract_hist_ranges": [], "IPython.core.tests.test_history.test_history": [], "IPython.core.tests.test_history.test_proper_default_encoding": [], "oslo_i18n._gettextutils.cached_find": [], "oslo_i18n._gettextutils.get_available_languages": [], "oslo_i18n._gettextutils.install": [], "pygments.scanner.Scanner.__repr__": [], "pygments.scanner.Scanner.get_char": [], "pygments.scanner.Scanner.scan": [], "pygments.scanner.Scanner.test": [], "pygments.scanner.Scanner.check": [], "pygments.scanner.Scanner.eos": [], "pygments.scanner.Scanner.__init__": [], "amqp.basic_message.Message.delivery_tag": [], "amqp.basic_message.Message.headers": [], "amqp.basic_message.Message.__init__": [], "sqlalchemy.testing.against": [], "keystone.common.sql.contract_repo.versions.007_placeholder.upgrade": [], "linecache2.tests.test_linecache.LineCacheTests.test_lazycache_already_cached": [], "linecache2.tests.test_linecache.LineCacheTests.test_lazycache_bad_filename": [], "linecache2.tests.test_linecache.LineCacheTests.test_lazycache_check": [], "linecache2.tests.test_linecache.LineCacheTests.test_lazycache_provide_after_failed_lookup": [], "linecache2.tests.test_linecache.LineCacheTests.test_lazycache_smoke": [], "linecache2.tests.test_linecache.LineCacheTests.test_lazycache_no_globals": [], "linecache2.tests.test_linecache.LineCacheTests.test_checkcache": [], "linecache2.tests.test_linecache.LineCacheTests.test_clearcache": [], "linecache2.tests.test_linecache.LineCacheTests.test_no_ending_newline": [], "linecache2.tests.test_linecache.LineCacheTests.test_getline": [], "linecache2.tests.test_linecache.LineCacheTests.setUp": [], "pytz.tzinfo.unpickler": [], "pytz.tzinfo.DstTzInfo.__reduce__": [], "pytz.tzinfo.DstTzInfo.__repr__": [], "pytz.tzinfo.DstTzInfo.tzname": [], "pytz.tzinfo.DstTzInfo.dst": [], "pytz.tzinfo.DstTzInfo.utcoffset": [], "pytz.tzinfo.DstTzInfo.localize": [], "pytz.tzinfo.DstTzInfo.normalize": [], "pytz.tzinfo.DstTzInfo.fromutc": [], "pytz.tzinfo.DstTzInfo.__init__": [], "pytz.tzinfo.StaticTzInfo.__reduce__": [], "pytz.tzinfo.StaticTzInfo.__repr__": [], "pytz.tzinfo.StaticTzInfo.normalize": [], "pytz.tzinfo.StaticTzInfo.localize": [], "pytz.tzinfo.StaticTzInfo.tzname": [], "pytz.tzinfo.StaticTzInfo.dst": [], "pytz.tzinfo.StaticTzInfo.utcoffset": [], "pytz.tzinfo.StaticTzInfo.fromutc": [], "pytz.tzinfo.BaseTzInfo.__str__": [], "pytz.tzinfo._to_seconds": [], "pytz.tzinfo.memorized_ttinfo": [], "pytz.tzinfo.memorized_datetime": [], "pytz.tzinfo.memorized_timedelta": [], "prompt_toolkit.input.vt100.cooked_mode._patch_iflag": [], "prompt_toolkit.input.vt100.cooked_mode._patch_lflag": [], "prompt_toolkit.input.vt100.raw_mode.__exit__": [], "prompt_toolkit.input.vt100.raw_mode._patch_iflag": [], "prompt_toolkit.input.vt100.raw_mode._patch_lflag": [], "prompt_toolkit.input.vt100.raw_mode.__enter__": [], "prompt_toolkit.input.vt100.raw_mode.__init__": [], "prompt_toolkit.input.vt100._detached_input": [], "prompt_toolkit.input.vt100._attached_input": [], "prompt_toolkit.input.vt100.Vt100Input.typeahead_hash": [], "prompt_toolkit.input.vt100.Vt100Input.fileno": [], "prompt_toolkit.input.vt100.Vt100Input.cooked_mode": [], "prompt_toolkit.input.vt100.Vt100Input.raw_mode": [], "prompt_toolkit.input.vt100.Vt100Input.closed": [], "prompt_toolkit.input.vt100.Vt100Input.flush_keys": [], "prompt_toolkit.input.vt100.Vt100Input.read_keys": [], "prompt_toolkit.input.vt100.Vt100Input.detach": [], "prompt_toolkit.input.vt100.Vt100Input.attach": [], "prompt_toolkit.input.vt100.Vt100Input.__init__": [], "pip._internal.utils.deprecation.deprecated": [], "pip._internal.utils.deprecation.install_warning_logger": [], "pip._internal.utils.deprecation._showwarning": [], "debtcollector.fixtures.disable.DisableFixture._setUp": [], "jedi.third_party.typeshed.third_party.2and3.tabulate.TableFormat.__init__": [], "jedi.third_party.typeshed.third_party.2and3.tabulate.DataRow.__init__": [], "jedi.third_party.typeshed.third_party.2and3.tabulate.Line.__init__": [], "keystone.common.sql.data_migration_repo.versions.063_migrate_drop_limit_columns.upgrade": [], "keystone.common.sql.data_migration_repo.versions.073_migrate_expiring_group_membership.upgrade": [], "unittest2.test.test_assertions.TestLongMessage.testAssertIsNot": [], "unittest2.test.test_assertions.TestLongMessage.testAssertIs": [], "unittest2.test.test_assertions.TestLongMessage.testAssertIsNotNone": [], "unittest2.test.test_assertions.TestLongMessage.testAssertIsNone": [], "unittest2.test.test_assertions.TestLongMessage.testAssertGreaterEqual": [], "unittest2.test.test_assertions.TestLongMessage.testAssertGreater": [], "unittest2.test.test_assertions.TestLongMessage.testAssertLessEqual": [], "unittest2.test.test_assertions.TestLongMessage.testAssertLess": [], "unittest2.test.test_assertions.TestLongMessage.testAssertMultiLineEqual": [], "unittest2.test.test_assertions.TestLongMessage.testAssertItemsEqual": [], "unittest2.test.test_assertions.TestLongMessage.testAssertDictContainsSubset": [], "unittest2.test.test_assertions.TestLongMessage.testAssertDictEqual": [], "unittest2.test.test_assertions.TestLongMessage.testAssertNotIn": [], "unittest2.test.test_assertions.TestLongMessage.testAssertIn": [], "unittest2.test.test_assertions.TestLongMessage.testAssertSetEqual": [], "unittest2.test.test_assertions.TestLongMessage.testAssertSequenceEqual": [], "unittest2.test.test_assertions.TestLongMessage.test_baseAssertEqual": [], "unittest2.test.test_assertions.TestLongMessage.testNotAlmostEqual": [], "unittest2.test.test_assertions.TestLongMessage.testAlmostEqual": [], "unittest2.test.test_assertions.TestLongMessage.testNotEqual": [], "unittest2.test.test_assertions.TestLongMessage.testAssertFalse": [], "unittest2.test.test_assertions.TestLongMessage.testAssertTrue": [], "unittest2.test.test_assertions.TestLongMessage.assertMessages": [], "unittest2.test.test_assertions.TestLongMessage.test_formatMsg": [], "unittest2.test.test_assertions.TestLongMessage.testDefault": [], "unittest2.test.test_assertions.TestLongMessage.setUp": [], "unittest2.test.test_assertions.Test_Assertions.testAssertNotRegex": [], "unittest2.test.test_assertions.Test_Assertions.test_assertRaises_frames_survival": [], "unittest2.test.test_assertions.Test_Assertions.test_AmostEqualWithDelta": [], "unittest2.test.test_assertions.Test_Assertions.test_AlmostEqual": [], "dns.node.Node.replace_rdataset": [], "dns.node.Node.delete_rdataset": [], "dns.node.Node.get_rdataset": [], "dns.node.Node.find_rdataset": [], "dns.node.Node.__iter__": [], "dns.node.Node.__len__": [], "dns.node.Node.__ne__": [], "dns.node.Node.__eq__": [], "dns.node.Node.__repr__": [], "dns.node.Node.to_text": [], "dns.node.Node.__init__": [], "tornado.httputil.ResponseStartLine.__init__": [], "tornado.httputil.RequestStartLine.__init__": [], "libcst._parser.tests.test_detect_config.TestDetectConfig.test_detect_module_config": [], "click_log.options.simple_verbosity_option": [], "testtools.tests.matchers.test_doctest.test_suite": [], "testtools.tests.matchers.test_doctest.TestDocTestMatchesSpecific.test_describe_non_ascii_bytes": [], "testtools.tests.matchers.test_doctest.TestDocTestMatchesSpecific.test___init__flags": [], "testtools.tests.matchers.test_doctest.TestDocTestMatchesSpecific.test___init__simple": [], "oslo_db.tests.test_concurrency.TpoolDbapiWrapperTestCase.test_db_api_without_installed_eventlet": [], "oslo_db.tests.test_concurrency.TpoolDbapiWrapperTestCase.test_db_api_config_change": [], "oslo_db.tests.test_concurrency.TpoolDbapiWrapperTestCase.test_db_api_common": [], "oslo_db.tests.test_concurrency.TpoolDbapiWrapperTestCase.setUp": [], "libcst.metadata.full_repo_manager.FullRepoManager.get_metadata_wrapper_for_path": [], "libcst.metadata.full_repo_manager.FullRepoManager.get_cache_for_path": [], "libcst.metadata.full_repo_manager.FullRepoManager.resolve_cache": [], "libcst.metadata.full_repo_manager.FullRepoManager.cache": [], "libcst.metadata.full_repo_manager.FullRepoManager.__init__": [], "IPython.core.tests.test_events.CallbackTests.test_ignore_event_arguments_if_no_argument_required": [], "IPython.core.tests.test_events.CallbackTests.test_unregister_during_callback": [], "IPython.core.tests.test_events.CallbackTests.test_cb_keyboard_interrupt": [], "IPython.core.tests.test_events.CallbackTests.test_cb_error": [], "IPython.core.tests.test_events.CallbackTests.test_bare_function_missed_unregister": [], "IPython.core.tests.test_events.CallbackTests.test_register_unregister": [], "IPython.core.tests.test_events.CallbackTests.setUp": [], "IPython.core.tests.test_events.event_with_argument": [], "IPython.core.tests.test_events.ping_received": [], "eventlet.hubs.timer.LocalTimer.cancel": [], "eventlet.hubs.timer.LocalTimer.__call__": [], "eventlet.hubs.timer.LocalTimer.pending": [], "eventlet.hubs.timer.LocalTimer.__init__": [], "eventlet.hubs.timer.Timer.__lt__": [], "eventlet.hubs.timer.Timer.cancel": [], "eventlet.hubs.timer.Timer.__call__": [], "eventlet.hubs.timer.Timer.schedule": [], "eventlet.hubs.timer.Timer.copy": [], "eventlet.hubs.timer.Timer.__repr__": [], "eventlet.hubs.timer.Timer.pending": [], "eventlet.hubs.timer.Timer.__init__": [], "testtools.tests.helpers.raise_": [], "testtools.tests.helpers.AsText.__init__": [], "testtools.tests.helpers.MatchesEvents.match": [], "testtools.tests.helpers.MatchesEvents._make_matcher": [], "testtools.tests.helpers.MatchesEvents.__init__": [], "testtools.tests.helpers.FullStackRunTest._run_user": [], "testtools.tests.helpers.run_with_stack_hidden": [], "testtools.tests.helpers.hide_testtools_stack": [], "testtools.tests.helpers.is_stack_hidden": [], "testtools.tests.helpers.LoggingResult.time": [], "testtools.tests.helpers.LoggingResult.tags": [], "testtools.tests.helpers.LoggingResult.done": [], "testtools.tests.helpers.LoggingResult.stopTestRun": [], "testtools.tests.helpers.LoggingResult.startTestRun": [], "testtools.tests.helpers.LoggingResult.addSuccess": [], "testtools.tests.helpers.LoggingResult.addSkip": [], "testtools.tests.helpers.LoggingResult.addError": [], "testtools.tests.helpers.LoggingResult.addFailure": [], "testtools.tests.helpers.LoggingResult.stopTest": [], "testtools.tests.helpers.LoggingResult.stop": [], "testtools.tests.helpers.LoggingResult.startTest": [], "testtools.tests.helpers.LoggingResult.__init__": [], "IPython.utils.sentinel.Sentinel.__repr__": [], "IPython.utils.sentinel.Sentinel.__init__": [], "jedi.api.completion_cache._create_get_from_cache": [], "jedi.api.completion_cache.save_entry": [], "rx.linq.observable.amb.amb": [], "keystoneclient.adapter.LegacyJsonAdapter.request": [], "keystoneclient.adapter.Adapter.delete": [], "keystoneclient.adapter.Adapter.patch": [], "keystoneclient.adapter.Adapter.put": [], "keystoneclient.adapter.Adapter.post": [], "keystoneclient.adapter.Adapter.head": [], "keystoneclient.adapter.Adapter.get": [], "keystoneclient.adapter.Adapter.get_project_id": [], "keystoneclient.adapter.Adapter.get_user_id": [], "keystoneclient.adapter.Adapter.invalidate": [], "keystoneclient.adapter.Adapter.get_endpoint": [], "keystoneclient.adapter.Adapter.get_token": [], "keystoneclient.adapter.Adapter.request": [], "keystoneclient.adapter.Adapter._set_endpoint_filter_kwargs": [], "keystoneclient.adapter.Adapter.__init__": [], "chardet.codingstatemachine.CodingStateMachine.language": [], "chardet.codingstatemachine.CodingStateMachine.get_coding_state_machine": [], "chardet.codingstatemachine.CodingStateMachine.get_current_charlen": [], "chardet.codingstatemachine.CodingStateMachine.next_state": [], "chardet.codingstatemachine.CodingStateMachine.reset": [], "chardet.codingstatemachine.CodingStateMachine.__init__": [], "pyrsistent._field_common.pmap_field": [], "pyrsistent._field_common._make_pmap_field_type": [], "pyrsistent._field_common._restore_pmap_field_pickle": [], "pyrsistent._field_common.pvector_field": [], "pyrsistent._field_common.pset_field": [], "pyrsistent._field_common._sequence_field": [], "pyrsistent._field_common._make_seq_field_type": [], "pyrsistent._field_common._types_to_names": [], "pyrsistent._field_common._restore_seq_field_pickle": [], "pyrsistent._field_common.PTypeError.__init__": [], "pyrsistent._field_common._check_field_parameters": [], "pyrsistent._field_common.field": [], "pyrsistent._field_common._PField.factory": [], "pyrsistent._field_common._PField.__init__": [], "pyrsistent._field_common.is_field_ignore_extra_complaint": [], "pyrsistent._field_common.is_type_cls": [], "pyrsistent._field_common.check_type": [], "pyrsistent._field_common.serialize": [], "pyrsistent._field_common.check_global_invariants": [], "pyrsistent._field_common.set_fields": [], "keystone.application_credential.core.Manager._delete_access_rules_for_user": [ { "locations": [ { "path": "keystone/application_credential/core.py", "start": { "line": 265, "column": 21 }, "stop": { "line": 265, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/application_credential/core.py", "start": { "line": 269, "column": 12 }, "stop": { "line": 269, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.deleted", "class_name": "keystone.notifications.Audit", "dispatch": "static" } ], "keystone.application_credential.core.Manager.delete_access_rule": [ { "locations": [ { "path": "keystone/application_credential/core.py", "start": { "line": 254, "column": 8 }, "stop": { "line": 254, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.deleted", "class_name": "keystone.notifications.Audit", "dispatch": "static" } ], "keystone.application_credential.core.Manager._delete_application_credentials_for_user_on_project": [ { "locations": [ { "path": "keystone/application_credential/core.py", "start": { "line": 234, "column": 8 }, "stop": { "line": 234, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/application_credential/core.py", "start": { "line": 233, "column": 16 }, "stop": { "line": 233, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" } ], "keystone.application_credential.core.Manager._delete_application_credentials_for_user": [ { "locations": [ { "path": "keystone/application_credential/core.py", "start": { "line": 217, "column": 21 }, "stop": { "line": 217, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/application_credential/core.py", "start": { "line": 221, "column": 12 }, "stop": { "line": 221, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.deleted", "class_name": "keystone.notifications.Audit", "dispatch": "static" } ], "keystone.application_credential.core.Manager.delete_application_credential": [ { "locations": [ { "path": "keystone/application_credential/core.py", "start": { "line": 205, "column": 8 }, "stop": { "line": 205, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.deleted", "class_name": "keystone.notifications.Audit", "dispatch": "static" } ], "keystone.application_credential.core.Manager.list_access_rules_for_user": [ { "locations": [ { "path": "keystone/application_credential/core.py", "start": { "line": 189, "column": 25 }, "stop": { "line": 189, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" } ], "keystone.application_credential.core.Manager.get_access_rule": [], "keystone.application_credential.core.Manager.list_application_credentials": [ { "locations": [ { "path": "keystone/application_credential/core.py", "start": { "line": 167, "column": 25 }, "stop": { "line": 167, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/application_credential/core.py", "start": { "line": 170, "column": 16 }, "stop": { "line": 170, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.application_credential.core.Manager._process_app_cred", "class_name": "keystone.application_credential.core.Manager", "dispatch": "dynamic" } ], "keystone.application_credential.core.Manager.get_application_credential": [ { "locations": [ { "path": "keystone/application_credential/core.py", "start": { "line": 157, "column": 15 }, "stop": { "line": 157, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.application_credential.core.Manager._process_app_cred", "class_name": "keystone.application_credential.core.Manager", "dispatch": "dynamic" } ], "keystone.application_credential.core.Manager.create_application_credential": [ { "locations": [ { "path": "keystone/application_credential/core.py", "start": { "line": 135, "column": 8 }, "stop": { "line": 135, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.application_credential.core.Manager._require_user_has_role_in_project", "class_name": "keystone.application_credential.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/application_credential/core.py", "start": { "line": 141, "column": 8 }, "stop": { "line": 141, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.created", "class_name": "keystone.notifications.Audit", "dispatch": "static" }, { "locations": [ { "path": "keystone/application_credential/core.py", "start": { "line": 140, "column": 14 }, "stop": { "line": 140, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.application_credential.core.Manager._process_app_cred", "class_name": "keystone.application_credential.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/application_credential/core.py", "start": { "line": 134, "column": 8 }, "stop": { "line": 134, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.application_credential.core.Manager._assert_limit_not_exceeded", "class_name": "keystone.application_credential.core.Manager", "dispatch": "dynamic" } ], "keystone.application_credential.core.Manager._process_app_cred": [ { "locations": [ { "path": "keystone/application_credential/core.py", "start": { "line": 115, "column": 32 }, "stop": { "line": 115, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.application_credential.core.Manager._get_role_list", "class_name": "keystone.application_credential.core.Manager", "dispatch": "dynamic" } ], "keystone.application_credential.core.Manager.authenticate": [], "keystone.application_credential.core.Manager._get_role_list": [ { "locations": [ { "path": "keystone/application_credential/core.py", "start": { "line": 100, "column": 12 }, "stop": { "line": 100, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.application_credential.core.Manager._assert_limit_not_exceeded": [ { "locations": [ { "path": "keystone/application_credential/core.py", "start": { "line": 91, "column": 11 }, "stop": { "line": 91, "column": 26 } } ], "kind": "function", "target": "int.__gt__" }, { "locations": [ { "path": "keystone/application_credential/core.py", "start": { "line": 92, "column": 33 }, "stop": { "line": 92, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.application_credential.core.Manager.list_application_credentials", "class_name": "keystone.application_credential.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/application_credential/core.py", "start": { "line": 94, "column": 22 }, "stop": { "line": 94, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ApplicationCredentialLimitExceeded", "dispatch": "static" }, { "locations": [ { "path": "keystone/application_credential/core.py", "start": { "line": 92, "column": 29 }, "stop": { "line": 92, "column": 32 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/application_credential/core.py", "start": { "line": 93, "column": 15 }, "stop": { "line": 93, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__lt__", "class_name": "int", "dispatch": "dynamic" } ], "keystone.application_credential.core.Manager._require_user_has_role_in_project": [ { "locations": [ { "path": "keystone/application_credential/core.py", "start": { "line": 85, "column": 22 }, "stop": { "line": 85, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.RoleAssignmentNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/application_credential/core.py", "start": { "line": 82, "column": 21 }, "stop": { "line": 82, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.application_credential.core.Manager._get_user_roles", "class_name": "keystone.application_credential.core.Manager", "dispatch": "dynamic" } ], "keystone.application_credential.core.Manager._get_user_roles": [ { "locations": [ { "path": "keystone/application_credential/core.py", "start": { "line": 79, "column": 20 }, "stop": { "line": 79, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/application_credential/core.py", "start": { "line": 79, "column": 15 }, "stop": { "line": 79, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" } ], "keystone.application_credential.core.Manager._delete_app_creds_on_assignment_removal": [ { "locations": [ { "path": "keystone/application_credential/core.py", "start": { "line": 71, "column": 8 }, "stop": { "line": 71, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.application_credential.core.Manager._delete_application_credentials_for_user_on_project", "class_name": "keystone.application_credential.core.Manager", "dispatch": "dynamic" } ], "keystone.application_credential.core.Manager._delete_app_creds_on_user_delete_callback": [ { "locations": [ { "path": "keystone/application_credential/core.py", "start": { "line": 64, "column": 8 }, "stop": { "line": 64, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.application_credential.core.Manager._delete_application_credentials_for_user", "class_name": "keystone.application_credential.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/application_credential/core.py", "start": { "line": 65, "column": 8 }, "stop": { "line": 65, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.application_credential.core.Manager._delete_access_rules_for_user", "class_name": "keystone.application_credential.core.Manager", "dispatch": "dynamic" } ], "keystone.application_credential.core.Manager._register_callback_listeners": [ { "locations": [ { "path": "keystone/application_credential/core.py", "start": { "line": 50, "column": 8 }, "stop": { "line": 50, "column": 45 } }, { "path": "keystone/application_credential/core.py", "start": { "line": 53, "column": 8 }, "stop": { "line": 53, "column": 45 } }, { "path": "keystone/application_credential/core.py", "start": { "line": 56, "column": 8 }, "stop": { "line": 56, "column": 45 } } ], "kind": "function", "target": "keystone.notifications.register_event_callback" } ], "keystone.application_credential.core.Manager.__init__": [ { "locations": [ { "path": "keystone/application_credential/core.py", "start": { "line": 46, "column": 8 }, "stop": { "line": 46, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.manager.Manager.__init__", "class_name": "keystone.common.manager.Manager", "dispatch": "static" }, { "locations": [ { "path": "keystone/application_credential/core.py", "start": { "line": 47, "column": 8 }, "stop": { "line": 47, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.application_credential.core.Manager._register_callback_listeners", "class_name": "keystone.application_credential.core.Manager", "dispatch": "dynamic" } ], "passlib.handlers.sun_md5_crypt.sun_md5_crypt._calc_checksum": [], "passlib.handlers.sun_md5_crypt.sun_md5_crypt.to_string": [], "passlib.handlers.sun_md5_crypt.sun_md5_crypt.from_string": [], "passlib.handlers.sun_md5_crypt.sun_md5_crypt.identify": [], "passlib.handlers.sun_md5_crypt.sun_md5_crypt.__init__": [], "passlib.handlers.sun_md5_crypt.raw_sun_md5_crypt": [], "rx.linq.observable.lastordefault.last_or_default": [], "rx.linq.observable.lastordefault.last_or_default_async": [], "IPython.core.displayhook.CapturingDisplayHook.__call__": [], "IPython.core.displayhook.CapturingDisplayHook.__init__": [], "IPython.core.displayhook.DisplayHook.flush": [], "IPython.core.displayhook.DisplayHook.cull_cache": [], "IPython.core.displayhook.DisplayHook.__call__": [], "IPython.core.displayhook.DisplayHook.finish_displayhook": [], "IPython.core.displayhook.DisplayHook.log_output": [], "IPython.core.displayhook.DisplayHook.fill_exec_result": [], "IPython.core.displayhook.DisplayHook.update_user_ns": [], "IPython.core.displayhook.DisplayHook.write_format_data": [], "IPython.core.displayhook.DisplayHook.compute_format_data": [], "IPython.core.displayhook.DisplayHook.write_output_prompt": [], "IPython.core.displayhook.DisplayHook.start_displayhook": [], "IPython.core.displayhook.DisplayHook.quiet": [], "IPython.core.displayhook.DisplayHook.check_for_underscore": [], "IPython.core.displayhook.DisplayHook.prompt_count": [], "IPython.core.displayhook.DisplayHook.__init__": [], "pyre_check.tools.upgrade.commands.consolidate_nested_configurations.ConsolidateNestedConfigurations.run": [], "pyre_check.tools.upgrade.commands.consolidate_nested_configurations.ConsolidateNestedConfigurations.gather_nested_configuration_mapping": [], "pyre_check.tools.upgrade.commands.consolidate_nested_configurations.ConsolidateNestedConfigurations.add_arguments": [], "pyre_check.tools.upgrade.commands.consolidate_nested_configurations.ConsolidateNestedConfigurations.from_arguments": [], "pyre_check.tools.upgrade.commands.consolidate_nested_configurations.ConsolidateNestedConfigurations.__init__": [], "pyre_check.tools.upgrade.commands.consolidate_nested_configurations.consolidate_nested": [], "graphql.utils.tests.test_build_ast_schema.test_does_not_consider_fragment_names": [], "graphql.utils.tests.test_build_ast_schema.test_does_not_consider_query_names": [], "graphql.utils.tests.test_build_ast_schema.test_unknown_subscription_type": [], "graphql.utils.tests.test_build_ast_schema.test_unknown_mutation_type": [], "graphql.utils.tests.test_build_ast_schema.test_unknown_query_type": [], "graphql.utils.tests.test_build_ast_schema.test_unknown_type_in_union_list": [], "graphql.utils.tests.test_build_ast_schema.test_unknown_type_referenced": [], "graphql.utils.tests.test_build_ast_schema.test_allows_only_a_single_subscription_type": [], "graphql.utils.tests.test_build_ast_schema.test_allows_only_a_single_mutation_type": [], "graphql.utils.tests.test_build_ast_schema.test_allows_only_a_single_query_type": [], "graphql.utils.tests.test_build_ast_schema.test_requires_a_query_type": [], "graphql.utils.tests.test_build_ast_schema.test_allows_only_a_single_schema_definition": [], "graphql.utils.tests.test_build_ast_schema.test_requires_a_schema_definition": [], "graphql.utils.tests.test_build_ast_schema.test_supports_deprecated_directive": [], "graphql.utils.tests.test_build_ast_schema.test_unreferenced_type_implementing_referenced_union": [], "graphql.utils.tests.test_build_ast_schema.test_unreferenced_type_implementing_referenced_interface": [], "graphql.utils.tests.test_build_ast_schema.test_simple_type_with_subscription": [], "graphql.utils.tests.test_build_ast_schema.test_simple_type_with_mutation": [], "graphql.utils.tests.test_build_ast_schema.test_simple_argument_field_with_default": [], "graphql.utils.tests.test_build_ast_schema.test_input_types_can_be_recursive": [], "graphql.utils.tests.test_build_ast_schema.test_input_types_are_read": [], "graphql.utils.tests.test_build_ast_schema.test_input_object": [], "graphql.utils.tests.test_build_ast_schema.test_custom_scalar": [], "graphql.utils.tests.test_build_ast_schema.test_multiple_union": [], "graphql.utils.tests.test_build_ast_schema.test_simple_union": [], "graphql.utils.tests.test_build_ast_schema.test_multiple_value_enum": [], "graphql.utils.tests.test_build_ast_schema.test_simple_input_enum": [], "graphql.utils.tests.test_build_ast_schema.test_simple_output_enum": [], "graphql.utils.tests.test_build_ast_schema.test_simple_type_with_interface": [], "graphql.utils.tests.test_build_ast_schema.test_simple_type_with_multiple_arguments": [], "graphql.utils.tests.test_build_ast_schema.test_single_argument_field": [], "graphql.utils.tests.test_build_ast_schema.test_two_types_circular": [], "graphql.utils.tests.test_build_ast_schema.test_recursive_type": [], "graphql.utils.tests.test_build_ast_schema.test_type_modifiers": [], "graphql.utils.tests.test_build_ast_schema.test_adding_directives_maintains_skip_and_include_directives": [], "graphql.utils.tests.test_build_ast_schema.test_overriding_include_directive_excludes_built_in_one": [], "graphql.utils.tests.test_build_ast_schema.test_overriding_skip_directive_excludes_built_in_one": [], "graphql.utils.tests.test_build_ast_schema.test_overriding_directives_excludes_specified": [], "graphql.utils.tests.test_build_ast_schema.test_maintains_skip_and_include_directives": [], "graphql.utils.tests.test_build_ast_schema.test_with_directives": [], "graphql.utils.tests.test_build_ast_schema.test_simple_type": [], "graphql.utils.tests.test_build_ast_schema.cycle_output": [], "passlib.crypto.des.des_encrypt_int_block": [], "passlib.crypto.des.des_encrypt_block": [], "passlib.crypto.des.shrink_des_key": [], "passlib.crypto.des.expand_des_key": [], "passlib.crypto.des._unpack56": [], "passlib.crypto.des._pack56": [], "passlib.crypto.des._unpack64": [], "passlib.crypto.des._pack64": [], "passlib.crypto.des._permute": [], "passlib.crypto.des._load_tables": [], "keystone.tests.unit.common.test_cache.TestCacheRegion.test_direct_region_key_invalidation": [ { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 189, "column": 8 }, "stop": { "line": 189, "column": 29 } }, { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 197, "column": 8 }, "stop": { "line": 197, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsInstance", "class_name": "keystone.tests.unit.common.test_cache.TestCacheRegion", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 185, "column": 14 }, "stop": { "line": 185, "column": 24 } }, { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 186, "column": 16 }, "stop": { "line": 186, "column": 26 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 193, "column": 8 }, "stop": { "line": 193, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_cache.TestCacheRegion", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 183, "column": 21 }, "stop": { "line": 183, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.cache.core.RegionInvalidationManager.__init__", "class_name": "keystone.common.cache.core.RegionInvalidationManager", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 185, "column": 14 }, "stop": { "line": 185, "column": 30 } }, { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 186, "column": 16 }, "stop": { "line": 186, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_cache.TestCacheRegion.test_combination": [ { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 174, "column": 8 }, "stop": { "line": 174, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsInstance", "class_name": "keystone.tests.unit.common.test_cache.TestCacheRegion", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 149, "column": 18 }, "stop": { "line": 149, "column": 49 } } ], "kind": "function", "target": "keystone.common.cache.core.get_memoization_decorator" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 155, "column": 14 }, "stop": { "line": 155, "column": 24 } }, { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 156, "column": 23 }, "stop": { "line": 156, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 164, "column": 8 }, "stop": { "line": 164, "column": 24 } }, { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 160, "column": 8 }, "stop": { "line": 160, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_cache.TestCacheRegion", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 171, "column": 8 }, "stop": { "line": 171, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertNotEqual", "class_name": "keystone.tests.unit.common.test_cache.TestCacheRegion", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 155, "column": 14 }, "stop": { "line": 155, "column": 30 } }, { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 156, "column": 23 }, "stop": { "line": 156, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_cache.TestCacheRegion.test_memoize_decorator_when_invalidating_the_region": [ { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 130, "column": 18 }, "stop": { "line": 130, "column": 49 } } ], "kind": "function", "target": "keystone.common.cache.core.get_memoization_decorator" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 136, "column": 14 }, "stop": { "line": 136, "column": 24 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 141, "column": 8 }, "stop": { "line": 141, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_cache.TestCacheRegion", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 146, "column": 8 }, "stop": { "line": 146, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertNotEqual", "class_name": "keystone.tests.unit.common.test_cache.TestCacheRegion", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 136, "column": 14 }, "stop": { "line": 136, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_cache.TestCacheRegion.test_region_multi_methods_delete": [ { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 122, "column": 25 }, "stop": { "line": 122, "column": 32 } }, { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 112, "column": 18 }, "stop": { "line": 112, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 122, "column": 60 }, "stop": { "line": 122, "column": 64 } }, { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 122, "column": 33 }, "stop": { "line": 122, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 122, "column": 8 }, "stop": { "line": 122, "column": 24 } }, { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 120, "column": 8 }, "stop": { "line": 120, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_cache.TestCacheRegion", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 110, "column": 63 }, "stop": { "line": 110, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 111, "column": 15 }, "stop": { "line": 111, "column": 19 } }, { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 119, "column": 15 }, "stop": { "line": 119, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 115, "column": 8 }, "stop": { "line": 115, "column": 33 } }, { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 127, "column": 8 }, "stop": { "line": 127, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_cache.TestCacheRegion._assert_has_no_value", "class_name": "keystone.tests.unit.common.test_cache.TestCacheRegion", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 110, "column": 37 }, "stop": { "line": 110, "column": 53 } }, { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 110, "column": 19 }, "stop": { "line": 110, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 110, "column": 19 }, "stop": { "line": 110, "column": 29 } }, { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 110, "column": 37 }, "stop": { "line": 110, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 119, "column": 20 }, "stop": { "line": 119, "column": 32 } }, { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 125, "column": 34 }, "stop": { "line": 125, "column": 46 } }, { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 111, "column": 20 }, "stop": { "line": 111, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.keys", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_cache.TestCacheRegion.test_multi_methods_when_invalidating_the_region": [ { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 102, "column": 25 }, "stop": { "line": 102, "column": 32 } }, { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 93, "column": 18 }, "stop": { "line": 93, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 102, "column": 60 }, "stop": { "line": 102, "column": 64 } }, { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 102, "column": 33 }, "stop": { "line": 102, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 100, "column": 8 }, "stop": { "line": 100, "column": 24 } }, { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 102, "column": 8 }, "stop": { "line": 102, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_cache.TestCacheRegion", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 91, "column": 63 }, "stop": { "line": 91, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 92, "column": 15 }, "stop": { "line": 92, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 96, "column": 8 }, "stop": { "line": 96, "column": 33 } }, { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 107, "column": 8 }, "stop": { "line": 107, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_cache.TestCacheRegion._assert_has_no_value", "class_name": "keystone.tests.unit.common.test_cache.TestCacheRegion", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 91, "column": 37 }, "stop": { "line": 91, "column": 53 } }, { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 91, "column": 19 }, "stop": { "line": 91, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 91, "column": 37 }, "stop": { "line": 91, "column": 47 } }, { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 91, "column": 19 }, "stop": { "line": 91, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 92, "column": 20 }, "stop": { "line": 92, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.keys", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_cache.TestCacheRegion.test_region_singular_methods_delete": [ { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 80, "column": 8 }, "stop": { "line": 80, "column": 29 } }, { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 88, "column": 8 }, "stop": { "line": 88, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsInstance", "class_name": "keystone.tests.unit.common.test_cache.TestCacheRegion", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 77, "column": 16 }, "stop": { "line": 77, "column": 26 } }, { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 76, "column": 14 }, "stop": { "line": 76, "column": 24 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 76, "column": 14 }, "stop": { "line": 76, "column": 30 } }, { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 77, "column": 16 }, "stop": { "line": 77, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 84, "column": 8 }, "stop": { "line": 84, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_cache.TestCacheRegion", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_cache.TestCacheRegion.test_singular_methods_when_invalidating_the_region": [ { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 73, "column": 8 }, "stop": { "line": 73, "column": 29 } }, { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 65, "column": 8 }, "stop": { "line": 65, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsInstance", "class_name": "keystone.tests.unit.common.test_cache.TestCacheRegion", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 62, "column": 16 }, "stop": { "line": 62, "column": 26 } }, { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 61, "column": 14 }, "stop": { "line": 61, "column": 24 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 61, "column": 14 }, "stop": { "line": 61, "column": 30 } }, { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 62, "column": 16 }, "stop": { "line": 62, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 69, "column": 8 }, "stop": { "line": 69, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_cache.TestCacheRegion", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_cache.TestCacheRegion._assert_has_no_value": [ { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 58, "column": 12 }, "stop": { "line": 58, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsInstance", "class_name": "keystone.tests.unit.common.test_cache.TestCacheRegion", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_cache.TestCacheRegion.setUp": [ { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 52, "column": 23 }, "stop": { "line": 52, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dogpile.cache.backends.memory.MemoryBackend.__init__", "class_name": "dogpile.cache.backends.memory.MemoryBackend", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 30, "column": 8 }, "stop": { "line": 30, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 44, "column": 27 }, "stop": { "line": 44, "column": 37 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 46, "column": 23 }, "stop": { "line": 46, "column": 42 } }, { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 45, "column": 23 }, "stop": { "line": 45, "column": 42 } } ], "kind": "function", "target": "keystone.common.cache.core.create_region" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 31, "column": 30 }, "stop": { "line": 31, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.common.test_cache.TestCacheRegion", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 47, "column": 8 }, "stop": { "line": 47, "column": 29 } }, { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 48, "column": 8 }, "stop": { "line": 48, "column": 29 } } ], "kind": "function", "target": "keystone.common.cache.core.configure_cache" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 31, "column": 46 }, "stop": { "line": 31, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.fixture.Config.__init__", "class_name": "oslo_config.fixture.Config", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_cache.py", "start": { "line": 44, "column": 27 }, "stop": { "line": 44, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "graphql.pyutils.pair_set._pair_set_add": [], "graphql.pyutils.pair_set.PairSet.add": [], "graphql.pyutils.pair_set.PairSet.has": [], "graphql.pyutils.pair_set.PairSet.__repr__": [], "graphql.pyutils.pair_set.PairSet.__str__": [], "graphql.pyutils.pair_set.PairSet.__contains__": [], "graphql.pyutils.pair_set.PairSet.__init__": [], "pygments.lexers.algebra.MathematicaLexer._multi_escape": [], "pygments.lexers.algebra.GAPLexer.analyse_text": [], "keystone.common.sql.data_migration_repo.versions.037_migrate_remove_service_and_region_fk_for_registered_limit.upgrade": [], "keystoneclient.client.Client": [], "keystone.conf.application_credential.list_opts": [], "keystone.conf.application_credential.register_opts": [], "libcst._nodes.tests.test_atom.StringHelperTest.test_string_prefix_and_quotes": [], "libcst._nodes.tests.test_atom.AtomTest.test_versions": [], "libcst._nodes.tests.test_atom.AtomTest.test_invalid": [], "libcst._nodes.tests.test_atom.AtomTest.test_valid_no_parse": [], "libcst._nodes.tests.test_atom.AtomTest.test_valid": [], "libcst._nodes.tests.test_atom._parse_expression_force_38": [], "rx.linq.observable.exclusive.exclusive": [], "pbr.testr_command.TestrFake.run": [], "pbr.testr_command.TestrFake.finalize_options": [], "pbr.testr_command.TestrFake.initialize_options": [], "pbr.testr_command.TestrReal._coverage_after": [], "pbr.testr_command.TestrReal._coverage_before": [], "pbr.testr_command.TestrReal.run": [], "pbr.testr_command.TestrReal.finalize_options": [], "pbr.testr_command.TestrReal.initialize_options": [], "pbr.testr_command.TestrReal._run_testr": [], "pygments.lexers.c_like.ArduinoLexer.get_tokens_unprocessed": [], "pygments.lexers.c_like.SwigLexer.analyse_text": [], "pygments.lexers.c_like.CudaLexer.get_tokens_unprocessed": [], "graphene.types.inputobjecttype.InputObjectType.get_type": [], "graphene.types.inputobjecttype.InputObjectType.__init_subclass_with_meta__": [], "graphene.types.inputobjecttype.InputObjectTypeContainer.__init_subclass__": [], "graphene.types.inputobjecttype.InputObjectTypeContainer.__init__": [], "sqlparse.cli.main": [], "sqlparse.cli._error": [], "sqlparse.cli.create_parser": [], "kombu.transport.zookeeper.Transport.driver_version": [], "kombu.transport.zookeeper.Transport.__init__": [], "kombu.transport.zookeeper.Channel.client": [], "kombu.transport.zookeeper.Channel._open": [], "kombu.transport.zookeeper.Channel._has_queue": [], "kombu.transport.zookeeper.Channel._new_queue": [], "kombu.transport.zookeeper.Channel._size": [], "kombu.transport.zookeeper.Channel._delete": [], "kombu.transport.zookeeper.Channel._purge": [], "kombu.transport.zookeeper.Channel._get": [], "kombu.transport.zookeeper.Channel._put": [], "kombu.transport.zookeeper.Channel._get_queue": [], "kombu.transport.zookeeper.Channel._get_path": [], "kombu.transport.zookeeper.Channel.__init__": [], "setuptools._distutils.py35compat.__optim_args_from_interpreter_flags": [], "urllib3.util.retry.Retry.__getattr__": [], "urllib3.util.retry.Retry.__repr__": [], "urllib3.util.retry.Retry.increment": [], "urllib3.util.retry.Retry.is_exhausted": [], "urllib3.util.retry.Retry.is_retry": [], "urllib3.util.retry.Retry._is_method_retryable": [], "urllib3.util.retry.Retry._is_read_error": [], "urllib3.util.retry.Retry._is_connection_error": [], "urllib3.util.retry.Retry.sleep": [], "urllib3.util.retry.Retry._sleep_backoff": [], "urllib3.util.retry.Retry.sleep_for_retry": [], "urllib3.util.retry.Retry.get_retry_after": [], "urllib3.util.retry.Retry.parse_retry_after": [], "urllib3.util.retry.Retry.get_backoff_time": [], "urllib3.util.retry.Retry.from_int": [], "urllib3.util.retry.Retry.new": [], "urllib3.util.retry.Retry.__init__": [], "urllib3.util.retry._RetryMeta.DEFAULT_REDIRECT_HEADERS_BLACKLIST": [], "urllib3.util.retry._RetryMeta.DEFAULT_METHOD_WHITELIST": [], "urllib3.util.retry.RequestHistory.__init__": [], "prompt_toolkit.output.conemu.ConEmuOutput.__getattr__": [], "prompt_toolkit.output.conemu.ConEmuOutput.responds_to_cpr": [], "prompt_toolkit.output.conemu.ConEmuOutput.__init__": [], "pygments.lexers.diff.DiffLexer.analyse_text": [], "oslo_log.helpers.log_method_call": [], "oslo_log.helpers._is_method": [], "oslo_log.helpers._get_full_class_name": [], "cryptography.hazmat.backends.openssl.ed25519._Ed25519PrivateKey._raw_private_bytes": [], "cryptography.hazmat.backends.openssl.ed25519._Ed25519PrivateKey.private_bytes": [], "cryptography.hazmat.backends.openssl.ed25519._Ed25519PrivateKey.sign": [], "cryptography.hazmat.backends.openssl.ed25519._Ed25519PrivateKey.public_key": [], "cryptography.hazmat.backends.openssl.ed25519._Ed25519PrivateKey.__init__": [], "cryptography.hazmat.backends.openssl.ed25519._Ed25519PublicKey.verify": [], "cryptography.hazmat.backends.openssl.ed25519._Ed25519PublicKey._raw_public_bytes": [], "cryptography.hazmat.backends.openssl.ed25519._Ed25519PublicKey.public_bytes": [], "cryptography.hazmat.backends.openssl.ed25519._Ed25519PublicKey.__init__": [], "oslo_policy.opts.set_defaults": [], "oslo_policy.opts._register": [], "oslo_policy.opts.list_opts": [], "keystone.common.sql.data_migration_repo.versions.041_placeholder.upgrade": [], "keystone.tests.unit.test_v3_federation.K2KServiceCatalogTests.test_no_service_providers_in_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 5108, "column": 16 }, "stop": { "line": 5108, "column": 61 } } ], "kind": "function", "target": "keystone.common.render_token.render_token_response_from_model" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 5109, "column": 8 }, "stop": { "line": 5109, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3_federation.K2KServiceCatalogTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 5105, "column": 16 }, "stop": { "line": 5105, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.__init__", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "static" } ], "keystone.tests.unit.test_v3_federation.K2KServiceCatalogTests.test_service_provides_in_token_disabled_sp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 5092, "column": 8 }, "stop": { "line": 5092, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.K2KServiceCatalogTests._validate_service_providers", "class_name": "keystone.tests.unit.test_v3_federation.K2KServiceCatalogTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 5088, "column": 16 }, "stop": { "line": 5088, "column": 61 } } ], "kind": "function", "target": "keystone.common.render_token.render_token_response_from_model" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 5091, "column": 12 }, "stop": { "line": 5091, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 5085, "column": 16 }, "stop": { "line": 5085, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.__init__", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "static" } ], "keystone.tests.unit.test_v3_federation.K2KServiceCatalogTests.test_service_providers_in_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 5072, "column": 8 }, "stop": { "line": 5072, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.K2KServiceCatalogTests._validate_service_providers", "class_name": "keystone.tests.unit.test_v3_federation.K2KServiceCatalogTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 5068, "column": 16 }, "stop": { "line": 5068, "column": 61 } } ], "kind": "function", "target": "keystone.common.render_token.render_token_response_from_model" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 5071, "column": 12 }, "stop": { "line": 5071, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 5065, "column": 16 }, "stop": { "line": 5065, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.__init__", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "static" } ], "keystone.tests.unit.test_v3_federation.K2KServiceCatalogTests._validate_service_providers": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 5061, "column": 12 }, "stop": { "line": 5061, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertDictEqual", "class_name": "keystone.tests.unit.test_v3_federation.K2KServiceCatalogTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 5060, "column": 25 }, "stop": { "line": 5060, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.K2KServiceCatalogTests.sp_response", "class_name": "keystone.tests.unit.test_v3_federation.K2KServiceCatalogTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 5053, "column": 8 }, "stop": { "line": 5053, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_federation.K2KServiceCatalogTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 5054, "column": 8 }, "stop": { "line": 5054, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 5057, "column": 25 }, "stop": { "line": 5057, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 5057, "column": 35 }, "stop": { "line": 5057, "column": 38 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 5057, "column": 8 }, "stop": { "line": 5057, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.K2KServiceCatalogTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.K2KServiceCatalogTests.sp_response": [], "keystone.tests.unit.test_v3_federation.K2KServiceCatalogTests.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 5036, "column": 13 }, "stop": { "line": 5036, "column": 42 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 5032, "column": 13 }, "stop": { "line": 5032, "column": 42 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 5040, "column": 13 }, "stop": { "line": 5040, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_provider_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 5030, "column": 8 }, "stop": { "line": 5030, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_remote_from_protocol": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 5018, "column": 13 }, "stop": { "line": 5018, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.test_v3_federation.WebSSOTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 5016, "column": 39 }, "stop": { "line": 5016, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 5021, "column": 22 }, "stop": { "line": 5021, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.encode", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 5015, "column": 53 }, "stop": { "line": 5015, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 5021, "column": 8 }, "stop": { "line": 5021, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_federation.WebSSOTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 5018, "column": 13 }, "stop": { "line": 5018, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 5017, "column": 8 }, "stop": { "line": 5017, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 5019, "column": 19 }, "stop": { "line": 5019, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.auth.AuthFederationWebSSOResource._perform_auth", "class_name": "keystone.api.auth.AuthFederationWebSSOResource", "dispatch": "static" } ], "keystone.tests.unit.test_v3_federation.WebSSOTests.test_identity_provider_specific_federated_authentication": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4992, "column": 13 }, "stop": { "line": 4992, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.test_v3_federation.WebSSOTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4994, "column": 19 }, "stop": { "line": 4994, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.auth.AuthFederationWebSSOIDPsResource._perform_auth", "class_name": "keystone.api.auth.AuthFederationWebSSOIDPsResource", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4993, "column": 44 }, "stop": { "line": 4993, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4999, "column": 22 }, "stop": { "line": 4999, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.encode", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4990, "column": 44 }, "stop": { "line": 4990, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4999, "column": 8 }, "stop": { "line": 4999, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_federation.WebSSOTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4992, "column": 13 }, "stop": { "line": 4993, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4991, "column": 8 }, "stop": { "line": 4991, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_missing_remote_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4982, "column": 13 }, "stop": { "line": 4982, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.test_v3_federation.WebSSOTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4983, "column": 44 }, "stop": { "line": 4983, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4982, "column": 13 }, "stop": { "line": 4983, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4981, "column": 22 }, "stop": { "line": 4981, "column": 35 } } ], "kind": "function", "target": "copy.deepcopy" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4984, "column": 12 }, "stop": { "line": 4984, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_federation.WebSSOTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_untrusted_dashboard_bad_remote_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4974, "column": 13 }, "stop": { "line": 4974, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.test_v3_federation.WebSSOTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4972, "column": 39 }, "stop": { "line": 4972, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4972, "column": 53 }, "stop": { "line": 4972, "column": 63 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4974, "column": 13 }, "stop": { "line": 4974, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4975, "column": 12 }, "stop": { "line": 4975, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_federation.WebSSOTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4973, "column": 8 }, "stop": { "line": 4973, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4972, "column": 53 }, "stop": { "line": 4972, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_untrusted_dashboard": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4964, "column": 13 }, "stop": { "line": 4964, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.test_v3_federation.WebSSOTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4962, "column": 39 }, "stop": { "line": 4962, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4961, "column": 44 }, "stop": { "line": 4961, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4962, "column": 53 }, "stop": { "line": 4962, "column": 63 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4964, "column": 13 }, "stop": { "line": 4964, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4965, "column": 12 }, "stop": { "line": 4965, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_federation.WebSSOTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4963, "column": 8 }, "stop": { "line": 4963, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4962, "column": 53 }, "stop": { "line": 4962, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_auth_protocol_not_found": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4954, "column": 13 }, "stop": { "line": 4954, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.test_v3_federation.WebSSOTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4952, "column": 39 }, "stop": { "line": 4952, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4951, "column": 44 }, "stop": { "line": 4951, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4954, "column": 13 }, "stop": { "line": 4954, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4955, "column": 12 }, "stop": { "line": 4955, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_federation.WebSSOTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4953, "column": 8 }, "stop": { "line": 4953, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_missing_query_bad_remote_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4944, "column": 13 }, "stop": { "line": 4944, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.test_v3_federation.WebSSOTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4945, "column": 12 }, "stop": { "line": 4945, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_federation.WebSSOTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4943, "column": 8 }, "stop": { "line": 4943, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4944, "column": 13 }, "stop": { "line": 4944, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_missing_query": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4935, "column": 13 }, "stop": { "line": 4935, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.test_v3_federation.WebSSOTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4933, "column": 44 }, "stop": { "line": 4933, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4935, "column": 13 }, "stop": { "line": 4935, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4936, "column": 12 }, "stop": { "line": 4936, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_federation.WebSSOTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4934, "column": 8 }, "stop": { "line": 4934, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_auth_bad_remote_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4926, "column": 13 }, "stop": { "line": 4926, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.test_v3_federation.WebSSOTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4924, "column": 39 }, "stop": { "line": 4924, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4926, "column": 13 }, "stop": { "line": 4926, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4927, "column": 12 }, "stop": { "line": 4927, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_federation.WebSSOTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4925, "column": 8 }, "stop": { "line": 4925, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_auth_with_protocol_specific_remote_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4914, "column": 13 }, "stop": { "line": 4914, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.test_v3_federation.WebSSOTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4912, "column": 39 }, "stop": { "line": 4912, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4920, "column": 22 }, "stop": { "line": 4920, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.encode", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4911, "column": 53 }, "stop": { "line": 4911, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4920, "column": 8 }, "stop": { "line": 4920, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_federation.WebSSOTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4914, "column": 13 }, "stop": { "line": 4914, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4913, "column": 8 }, "stop": { "line": 4913, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4915, "column": 19 }, "stop": { "line": 4915, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.auth.AuthFederationWebSSOResource._perform_auth", "class_name": "keystone.api.auth.AuthFederationWebSSOResource", "dispatch": "static" } ], "keystone.tests.unit.test_v3_federation.WebSSOTests.test_get_sso_origin_host_case_insensitive": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4896, "column": 13 }, "stop": { "line": 4896, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.test_v3_federation.WebSSOTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4897, "column": 19 }, "stop": { "line": 4897, "column": 48 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4903, "column": 19 }, "stop": { "line": 4903, "column": 48 } } ], "kind": "function", "target": "keystone.api.auth._get_sso_origin_host" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4898, "column": 12 }, "stop": { "line": 4898, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4904, "column": 12 }, "stop": { "line": 4904, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.WebSSOTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4896, "column": 13 }, "stop": { "line": 4896, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_auth": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4885, "column": 13 }, "stop": { "line": 4885, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.test_v3_federation.WebSSOTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4883, "column": 39 }, "stop": { "line": 4883, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4891, "column": 22 }, "stop": { "line": 4891, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.encode", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4882, "column": 44 }, "stop": { "line": 4882, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4891, "column": 8 }, "stop": { "line": 4891, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_federation.WebSSOTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4885, "column": 13 }, "stop": { "line": 4885, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4884, "column": 8 }, "stop": { "line": 4884, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4886, "column": 19 }, "stop": { "line": 4886, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.auth.AuthFederationWebSSOResource._perform_auth", "class_name": "keystone.api.auth.AuthFederationWebSSOResource", "dispatch": "static" } ], "keystone.tests.unit.test_v3_federation.WebSSOTests.test_render_callback_template": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4872, "column": 13 }, "stop": { "line": 4872, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.test_v3_federation.WebSSOTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4878, "column": 22 }, "stop": { "line": 4878, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4879, "column": 22 }, "stop": { "line": 4879, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.encode", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4871, "column": 19 }, "stop": { "line": 4871, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4879, "column": 8 }, "stop": { "line": 4879, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4878, "column": 8 }, "stop": { "line": 4878, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_federation.WebSSOTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4872, "column": 13 }, "stop": { "line": 4872, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4874, "column": 16 }, "stop": { "line": 4874, "column": 76 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.auth._AuthFederationWebSSOBase._render_template_response", "class_name": "keystone.api.auth._AuthFederationWebSSOBase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4871, "column": 19 }, "stop": { "line": 4871, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.WebSSOTests.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4863, "column": 8 }, "stop": { "line": 4863, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.SQLDriverOverrides.config_overrides", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "static" } ], "keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_filter_list_sp_by_enabled": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4831, "column": 18 }, "stop": { "line": 4831, "column": 47 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_provider_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4845, "column": 15 }, "stop": { "line": 4845, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4837, "column": 15 }, "stop": { "line": 4837, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4849, "column": 8 }, "stop": { "line": 4849, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4836, "column": 14 }, "stop": { "line": 4836, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4844, "column": 14 }, "stop": { "line": 4844, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.ServiceProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4833, "column": 24 }, "stop": { "line": 4833, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4830, "column": 24 }, "stop": { "line": 4830, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.ServiceProviderTests._create_default_sp", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4844, "column": 14 }, "stop": { "line": 4844, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4841, "column": 8 }, "stop": { "line": 4841, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4840, "column": 8 }, "stop": { "line": 4840, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4848, "column": 8 }, "stop": { "line": 4848, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_filter_list_sp_by_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4811, "column": 15 }, "stop": { "line": 4811, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4819, "column": 15 }, "stop": { "line": 4819, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4823, "column": 8 }, "stop": { "line": 4823, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4818, "column": 14 }, "stop": { "line": 4818, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4810, "column": 14 }, "stop": { "line": 4810, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.ServiceProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4807, "column": 24 }, "stop": { "line": 4807, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4806, "column": 24 }, "stop": { "line": 4806, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.ServiceProviderTests._create_default_sp", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4818, "column": 14 }, "stop": { "line": 4818, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4818, "column": 14 }, "stop": { "line": 4818, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4814, "column": 8 }, "stop": { "line": 4814, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4822, "column": 8 }, "stop": { "line": 4822, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4815, "column": 8 }, "stop": { "line": 4815, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_delete_service_provider_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4798, "column": 14 }, "stop": { "line": 4798, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.ServiceProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4798, "column": 35 }, "stop": { "line": 4798, "column": 45 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4798, "column": 35 }, "stop": { "line": 4798, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4799, "column": 8 }, "stop": { "line": 4799, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_delete_service_provider": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4794, "column": 14 }, "stop": { "line": 4794, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.ServiceProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4795, "column": 8 }, "stop": { "line": 4795, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_update_sp_relay_state": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4790, "column": 8 }, "stop": { "line": 4790, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4785, "column": 29 }, "stop": { "line": 4785, "column": 39 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4784, "column": 21 }, "stop": { "line": 4784, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_provider_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4787, "column": 14 }, "stop": { "line": 4787, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.ServiceProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4788, "column": 15 }, "stop": { "line": 4788, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4785, "column": 29 }, "stop": { "line": 4785, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_update_service_provider_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4777, "column": 36 }, "stop": { "line": 4777, "column": 46 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4778, "column": 35 }, "stop": { "line": 4778, "column": 45 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4776, "column": 21 }, "stop": { "line": 4776, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_provider_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4778, "column": 14 }, "stop": { "line": 4778, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.ServiceProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4779, "column": 8 }, "stop": { "line": 4779, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4777, "column": 36 }, "stop": { "line": 4777, "column": 52 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4778, "column": 35 }, "stop": { "line": 4778, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_update_service_provider_unknown_parameter": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4770, "column": 19 }, "stop": { "line": 4770, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4770, "column": 39 }, "stop": { "line": 4770, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4769, "column": 21 }, "stop": { "line": 4769, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_provider_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4771, "column": 14 }, "stop": { "line": 4771, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.ServiceProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4772, "column": 8 }, "stop": { "line": 4772, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4770, "column": 19 }, "stop": { "line": 4770, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4770, "column": 39 }, "stop": { "line": 4770, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_update_service_provider_immutable_parameters": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4764, "column": 14 }, "stop": { "line": 4764, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.ServiceProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4765, "column": 8 }, "stop": { "line": 4765, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4763, "column": 28 }, "stop": { "line": 4763, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4763, "column": 28 }, "stop": { "line": 4763, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_update_service_provider": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4741, "column": 21 }, "stop": { "line": 4741, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_provider_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4750, "column": 15 }, "stop": { "line": 4750, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4742, "column": 14 }, "stop": { "line": 4742, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.ServiceProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4743, "column": 15 }, "stop": { "line": 4743, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4753, "column": 8 }, "stop": { "line": 4753, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertDictEqual", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4746, "column": 8 }, "stop": { "line": 4746, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidEntity", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_list_head_service_providers": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4729, "column": 38 }, "stop": { "line": 4729, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4709, "column": 30 }, "stop": { "line": 4709, "column": 59 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4708, "column": 30 }, "stop": { "line": 4708, "column": 59 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_provider_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4724, "column": 15 }, "stop": { "line": 4724, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4708, "column": 12 }, "stop": { "line": 4708, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4709, "column": 12 }, "stop": { "line": 4709, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4728, "column": 12 }, "stop": { "line": 4728, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidEntity", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4719, "column": 8 }, "stop": { "line": 4719, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4713, "column": 12 }, "stop": { "line": 4713, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4720, "column": 22 }, "stop": { "line": 4720, "column": 49 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4711, "column": 22 }, "stop": { "line": 4711, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.items", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4709, "column": 12 }, "stop": { "line": 4709, "column": 22 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4708, "column": 12 }, "stop": { "line": 4708, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4712, "column": 18 }, "stop": { "line": 4712, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4723, "column": 14 }, "stop": { "line": 4723, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.ServiceProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4732, "column": 8 }, "stop": { "line": 4732, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_create_service_provider_fail": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4696, "column": 8 }, "stop": { "line": 4696, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4693, "column": 35 }, "stop": { "line": 4693, "column": 45 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4695, "column": 11 }, "stop": { "line": 4695, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4695, "column": 31 }, "stop": { "line": 4695, "column": 41 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4694, "column": 13 }, "stop": { "line": 4694, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_provider_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4693, "column": 14 }, "stop": { "line": 4693, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.ServiceProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4693, "column": 35 }, "stop": { "line": 4693, "column": 51 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4695, "column": 11 }, "stop": { "line": 4695, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4695, "column": 31 }, "stop": { "line": 4695, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_create_sp_relay_state_non_default": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4688, "column": 8 }, "stop": { "line": 4688, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4685, "column": 15 }, "stop": { "line": 4685, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4683, "column": 29 }, "stop": { "line": 4683, "column": 39 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4681, "column": 35 }, "stop": { "line": 4681, "column": 45 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4682, "column": 13 }, "stop": { "line": 4682, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_provider_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4681, "column": 14 }, "stop": { "line": 4681, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.ServiceProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4683, "column": 29 }, "stop": { "line": 4683, "column": 45 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4681, "column": 35 }, "stop": { "line": 4681, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_create_sp_relay_state_default": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4676, "column": 8 }, "stop": { "line": 4676, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4673, "column": 15 }, "stop": { "line": 4673, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4670, "column": 35 }, "stop": { "line": 4670, "column": 45 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4671, "column": 13 }, "stop": { "line": 4671, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_provider_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4670, "column": 14 }, "stop": { "line": 4670, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.ServiceProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4670, "column": 35 }, "stop": { "line": 4670, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_update_service_provider_invalidates_cache": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4660, "column": 8 }, "stop": { "line": 4660, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4648, "column": 8 }, "stop": { "line": 4648, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4633, "column": 8 }, "stop": { "line": 4633, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4666, "column": 16 }, "stop": { "line": 4666, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4641, "column": 13 }, "stop": { "line": 4641, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_provider_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4647, "column": 15 }, "stop": { "line": 4647, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4632, "column": 15 }, "stop": { "line": 4632, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4659, "column": 15 }, "stop": { "line": 4659, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4658, "column": 8 }, "stop": { "line": 4658, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4639, "column": 30 }, "stop": { "line": 4639, "column": 46 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4656, "column": 30 }, "stop": { "line": 4656, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4642, "column": 8 }, "stop": { "line": 4642, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4656, "column": 30 }, "stop": { "line": 4656, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4639, "column": 30 }, "stop": { "line": 4639, "column": 40 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4647, "column": 24 }, "stop": { "line": 4647, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4659, "column": 24 }, "stop": { "line": 4659, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4640, "column": 14 }, "stop": { "line": 4640, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4632, "column": 24 }, "stop": { "line": 4632, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.ServiceProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_delete_service_provider_invalidates_cache": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4612, "column": 8 }, "stop": { "line": 4612, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4598, "column": 8 }, "stop": { "line": 4598, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4623, "column": 8 }, "stop": { "line": 4623, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4606, "column": 8 }, "stop": { "line": 4606, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4604, "column": 35 }, "stop": { "line": 4604, "column": 45 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4605, "column": 13 }, "stop": { "line": 4605, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_provider_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4622, "column": 15 }, "stop": { "line": 4622, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4611, "column": 15 }, "stop": { "line": 4611, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4597, "column": 15 }, "stop": { "line": 4597, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4621, "column": 8 }, "stop": { "line": 4621, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4597, "column": 24 }, "stop": { "line": 4597, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4622, "column": 24 }, "stop": { "line": 4622, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4611, "column": 24 }, "stop": { "line": 4611, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4604, "column": 14 }, "stop": { "line": 4604, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.ServiceProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4604, "column": 35 }, "stop": { "line": 4604, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_create_service_provider_invalidates_cache": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4574, "column": 8 }, "stop": { "line": 4574, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4588, "column": 8 }, "stop": { "line": 4588, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4582, "column": 8 }, "stop": { "line": 4582, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4580, "column": 35 }, "stop": { "line": 4580, "column": 45 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4581, "column": 13 }, "stop": { "line": 4581, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_provider_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4573, "column": 15 }, "stop": { "line": 4573, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4587, "column": 15 }, "stop": { "line": 4587, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4573, "column": 24 }, "stop": { "line": 4573, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4587, "column": 24 }, "stop": { "line": 4587, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4580, "column": 14 }, "stop": { "line": 4580, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.ServiceProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4580, "column": 35 }, "stop": { "line": 4580, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_create_service_provider": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4564, "column": 15 }, "stop": { "line": 4564, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4562, "column": 35 }, "stop": { "line": 4562, "column": 45 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4563, "column": 13 }, "stop": { "line": 4563, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_provider_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4562, "column": 14 }, "stop": { "line": 4562, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.ServiceProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4562, "column": 35 }, "stop": { "line": 4562, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4566, "column": 8 }, "stop": { "line": 4566, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidEntity", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_get_service_provider_fail": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4558, "column": 14 }, "stop": { "line": 4558, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.ServiceProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4558, "column": 35 }, "stop": { "line": 4558, "column": 45 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4558, "column": 35 }, "stop": { "line": 4558, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4559, "column": 8 }, "stop": { "line": 4559, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_get_head_service_provider": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4551, "column": 14 }, "stop": { "line": 4551, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.ServiceProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4555, "column": 15 }, "stop": { "line": 4555, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4552, "column": 15 }, "stop": { "line": 4552, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4553, "column": 8 }, "stop": { "line": 4553, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidEntity", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.ServiceProviderTests._create_default_sp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4546, "column": 15 }, "stop": { "line": 4546, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4543, "column": 35 }, "stop": { "line": 4543, "column": 45 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4545, "column": 19 }, "stop": { "line": 4545, "column": 48 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_provider_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4543, "column": 14 }, "stop": { "line": 4543, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.ServiceProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4543, "column": 35 }, "stop": { "line": 4543, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.ServiceProviderTests.base_url": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4538, "column": 19 }, "stop": { "line": 4538, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.ServiceProviderTests.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4530, "column": 14 }, "stop": { "line": 4530, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.ServiceProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4532, "column": 32 }, "stop": { "line": 4532, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.ServiceProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4528, "column": 8 }, "stop": { "line": 4528, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4531, "column": 22 }, "stop": { "line": 4531, "column": 51 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_provider_ref" } ], "keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_get_head_metadata": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4507, "column": 12 }, "stop": { "line": 4507, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4510, "column": 25 }, "stop": { "line": 4510, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.test_v3_federation._load_xml" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4514, "column": 25 }, "stop": { "line": 4514, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.encode", "class_name": "str", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4506, "column": 8 }, "stop": { "line": 4506, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4515, "column": 8 }, "stop": { "line": 4515, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4508, "column": 8 }, "stop": { "line": 4508, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4505, "column": 44 }, "stop": { "line": 4505, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_get_metadata_with_no_metadata_file_configured": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4500, "column": 8 }, "stop": { "line": 4500, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_metadata_invalid_idp_entity_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4496, "column": 8 }, "stop": { "line": 4496, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_metadata_invalid_idp_sso_endpoint": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4489, "column": 8 }, "stop": { "line": 4489, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_metadata_no_contact_person": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4483, "column": 8 }, "stop": { "line": 4483, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4482, "column": 8 }, "stop": { "line": 4482, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4481, "column": 8 }, "stop": { "line": 4481, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4479, "column": 19 }, "stop": { "line": 4479, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.MetadataGenerator.generate_metadata", "class_name": "keystone.federation.idp.MetadataGenerator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_metadata_no_organization": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4470, "column": 8 }, "stop": { "line": 4470, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4468, "column": 8 }, "stop": { "line": 4468, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4469, "column": 8 }, "stop": { "line": 4469, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4466, "column": 19 }, "stop": { "line": 4466, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.MetadataGenerator.generate_metadata", "class_name": "keystone.federation.idp.MetadataGenerator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_check_idp_sso": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4455, "column": 8 }, "stop": { "line": 4455, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4441, "column": 8 }, "stop": { "line": 4441, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4434, "column": 8 }, "stop": { "line": 4434, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4443, "column": 8 }, "stop": { "line": 4443, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4439, "column": 8 }, "stop": { "line": 4439, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4453, "column": 8 }, "stop": { "line": 4453, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4449, "column": 8 }, "stop": { "line": 4449, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4457, "column": 8 }, "stop": { "line": 4457, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4451, "column": 8 }, "stop": { "line": 4451, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4433, "column": 8 }, "stop": { "line": 4433, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4446, "column": 8 }, "stop": { "line": 4446, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4437, "column": 8 }, "stop": { "line": 4437, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4431, "column": 19 }, "stop": { "line": 4431, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.MetadataGenerator.generate_metadata", "class_name": "keystone.federation.idp.MetadataGenerator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_serialize_metadata_object": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4427, "column": 8 }, "stop": { "line": 4427, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.MetadataGenerator.generate_metadata", "class_name": "keystone.federation.idp.MetadataGenerator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_metadata_validity": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4423, "column": 8 }, "stop": { "line": 4423, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.MetadataGenerator.generate_metadata", "class_name": "keystone.federation.idp.MetadataGenerator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_check_entity_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4419, "column": 8 }, "stop": { "line": 4419, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4418, "column": 19 }, "stop": { "line": 4418, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.MetadataGenerator.generate_metadata", "class_name": "keystone.federation.idp.MetadataGenerator", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4400, "column": 8 }, "stop": { "line": 4400, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.SQLDriverOverrides.config_overrides", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4396, "column": 8 }, "stop": { "line": 4396, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4397, "column": 25 }, "stop": { "line": 4397, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.federation.idp.MetadataGenerator", "dispatch": "static" } ], "keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_sign_assertion_logs_message_if_xmlsec1_is_not_installed": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4374, "column": 13 }, "stop": { "line": 4374, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patcher.object", "class_name": "unittest.mock._patcher", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4379, "column": 12 }, "stop": { "line": 4379, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4378, "column": 45 }, "stop": { "line": 4378, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.logger.FakeLogger.__init__", "class_name": "fixtures._fixtures.logger.FakeLogger", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4375, "column": 34 }, "stop": { "line": 4375, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "subprocess.CalledProcessError.__init__", "class_name": "subprocess.CalledProcessError", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4387, "column": 12 }, "stop": { "line": 4387, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4374, "column": 13 }, "stop": { "line": 4374, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4378, "column": 29 }, "stop": { "line": 4378, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_sign_assertion_fileutils_exc": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4366, "column": 8 }, "stop": { "line": 4366, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4365, "column": 41 }, "stop": { "line": 4365, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.logger.FakeLogger.__init__", "class_name": "fixtures._fixtures.logger.FakeLogger", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4371, "column": 8 }, "stop": { "line": 4371, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4362, "column": 45 }, "stop": { "line": 4362, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "Exception", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4370, "column": 12 }, "stop": { "line": 4370, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4365, "column": 25 }, "stop": { "line": 4365, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_sign_assertion_exc": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4342, "column": 12 }, "stop": { "line": 4342, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4327, "column": 24 }, "stop": { "line": 4327, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.getUniqueString", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4341, "column": 45 }, "stop": { "line": 4341, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.logger.FakeLogger.__init__", "class_name": "fixtures._fixtures.logger.FakeLogger", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4341, "column": 29 }, "stop": { "line": 4341, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4355, "column": 29 }, "stop": { "line": 4355, "column": 39 } } ], "kind": "function", "target": "re.compile" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4339, "column": 13 }, "stop": { "line": 4339, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patcher.object", "class_name": "unittest.mock._patcher", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4355, "column": 40 }, "stop": { "line": 4355, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4354, "column": 12 }, "stop": { "line": 4354, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertRegex", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4339, "column": 13 }, "stop": { "line": 4340, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4351, "column": 16 }, "stop": { "line": 4352, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_sign_assertion": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4319, "column": 8 }, "stop": { "line": 4319, "column": 36 } } ], "kind": "function", "target": "keystone.federation.idp._sign_assertion" } ], "keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_generate_ecp_route": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4273, "column": 28 }, "stop": { "line": 4273, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4282, "column": 8 }, "stop": { "line": 4282, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4297, "column": 8 }, "stop": { "line": 4297, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4303, "column": 8 }, "stop": { "line": 4303, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4306, "column": 8 }, "stop": { "line": 4306, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4309, "column": 8 }, "stop": { "line": 4309, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4294, "column": 8 }, "stop": { "line": 4294, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4300, "column": 8 }, "stop": { "line": 4300, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsInstance", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4271, "column": 13 }, "stop": { "line": 4271, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patcher.object", "class_name": "unittest.mock._patcher", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4268, "column": 15 }, "stop": { "line": 4268, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests._create_generate_saml_request", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4282, "column": 40 }, "stop": { "line": 4282, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic.StartsWith.__init__", "class_name": "testtools.matchers._basic.StartsWith", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4290, "column": 8 }, "stop": { "line": 4290, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4291, "column": 8 }, "stop": { "line": 4291, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4271, "column": 13 }, "stop": { "line": 4272, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4267, "column": 19 }, "stop": { "line": 4267, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests._fetch_valid_token", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_token_not_found": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4252, "column": 15 }, "stop": { "line": 4252, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests._create_generate_saml_request", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4254, "column": 8 }, "stop": { "line": 4254, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4251, "column": 19 }, "stop": { "line": 4251, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4251, "column": 19 }, "stop": { "line": 4251, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_sp_disabled": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4240, "column": 15 }, "stop": { "line": 4240, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests._create_generate_saml_request", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4239, "column": 19 }, "stop": { "line": 4239, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests._fetch_valid_token", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4242, "column": 8 }, "stop": { "line": 4242, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_sp_not_found": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4229, "column": 15 }, "stop": { "line": 4229, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests._create_generate_saml_request", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4230, "column": 8 }, "stop": { "line": 4230, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4227, "column": 16 }, "stop": { "line": 4227, "column": 26 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4228, "column": 19 }, "stop": { "line": 4228, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests._fetch_valid_token", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4227, "column": 16 }, "stop": { "line": 4227, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_invalid_token_body": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4214, "column": 15 }, "stop": { "line": 4214, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests._create_generate_saml_request", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4216, "column": 12 }, "stop": { "line": 4216, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4216, "column": 12 }, "stop": { "line": 4216, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4218, "column": 8 }, "stop": { "line": 4218, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4213, "column": 19 }, "stop": { "line": 4213, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4216, "column": 12 }, "stop": { "line": 4216, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4213, "column": 19 }, "stop": { "line": 4213, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4216, "column": 12 }, "stop": { "line": 4216, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_invalid_scope_body": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4200, "column": 15 }, "stop": { "line": 4200, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests._create_generate_saml_request", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4202, "column": 12 }, "stop": { "line": 4202, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4204, "column": 8 }, "stop": { "line": 4204, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4199, "column": 19 }, "stop": { "line": 4199, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4199, "column": 19 }, "stop": { "line": 4199, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4202, "column": 12 }, "stop": { "line": 4202, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_generate_saml_route": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4157, "column": 13 }, "stop": { "line": 4157, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patcher.object", "class_name": "unittest.mock._patcher", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4154, "column": 15 }, "stop": { "line": 4154, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests._create_generate_saml_request", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4159, "column": 28 }, "stop": { "line": 4159, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4182, "column": 8 }, "stop": { "line": 4182, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4188, "column": 8 }, "stop": { "line": 4188, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4176, "column": 8 }, "stop": { "line": 4176, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4179, "column": 8 }, "stop": { "line": 4179, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4191, "column": 8 }, "stop": { "line": 4191, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4185, "column": 8 }, "stop": { "line": 4185, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsInstance", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4168, "column": 8 }, "stop": { "line": 4168, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4167, "column": 8 }, "stop": { "line": 4167, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4157, "column": 13 }, "stop": { "line": 4158, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4153, "column": 19 }, "stop": { "line": 4153, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests._fetch_valid_token", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_not_project_scoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4136, "column": 13 }, "stop": { "line": 4136, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patcher.object", "class_name": "unittest.mock._patcher", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4134, "column": 15 }, "stop": { "line": 4134, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests._create_generate_saml_request", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4138, "column": 12 }, "stop": { "line": 4138, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4133, "column": 19 }, "stop": { "line": 4133, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests._fetch_domain_scoped_token", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4136, "column": 13 }, "stop": { "line": 4137, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.SAMLGenerationTests._fetch_domain_scoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4122, "column": 15 }, "stop": { "line": 4122, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4118, "column": 20 }, "stop": { "line": 4118, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.SAMLGenerationTests._fetch_valid_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4113, "column": 15 }, "stop": { "line": 4113, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4109, "column": 20 }, "stop": { "line": 4109, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.SAMLGenerationTests._create_generate_saml_request": [], "keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_saml_signing": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4071, "column": 19 }, "stop": { "line": 4071, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.SAMLGenerator.samlize_token", "class_name": "keystone.federation.idp.SAMLGenerator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4068, "column": 12 }, "stop": { "line": 4068, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.skipTest", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4079, "column": 8 }, "stop": { "line": 4079, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsInstance", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4087, "column": 8 }, "stop": { "line": 4087, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4078, "column": 8 }, "stop": { "line": 4078, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4067, "column": 15 }, "stop": { "line": 4067, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.test_v3_federation._is_xmlsec1_installed" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4070, "column": 20 }, "stop": { "line": 4070, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.SAMLGenerator.__init__", "class_name": "keystone.federation.idp.SAMLGenerator", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4081, "column": 25 }, "stop": { "line": 4081, "column": 51 } } ], "kind": "function", "target": "saml2.sigver.read_cert_from_file" } ], "keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_assertion_using_explicit_namespace_prefixes": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4051, "column": 12 }, "stop": { "line": 4051, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4052, "column": 12 }, "stop": { "line": 4052, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4055, "column": 12 }, "stop": { "line": 4055, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4037, "column": 13 }, "stop": { "line": 4037, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patcher.object", "class_name": "unittest.mock._patcher", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4053, "column": 16 }, "stop": { "line": 4053, "column": 63 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4056, "column": 16 }, "stop": { "line": 4056, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.encode", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4040, "column": 23 }, "stop": { "line": 4040, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.SAMLGenerator.samlize_token", "class_name": "keystone.federation.idp.SAMLGenerator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4056, "column": 17 }, "stop": { "line": 4056, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4037, "column": 13 }, "stop": { "line": 4038, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4053, "column": 17 }, "stop": { "line": 4053, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4053, "column": 17 }, "stop": { "line": 4053, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4039, "column": 24 }, "stop": { "line": 4039, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.SAMLGenerator.__init__", "class_name": "keystone.federation.idp.SAMLGenerator", "dispatch": "static" } ], "keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_valid_saml_xml": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3988, "column": 13 }, "stop": { "line": 3988, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patcher.object", "class_name": "unittest.mock._patcher", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3991, "column": 23 }, "stop": { "line": 3991, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.SAMLGenerator.samlize_token", "class_name": "keystone.federation.idp.SAMLGenerator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4020, "column": 8 }, "stop": { "line": 4020, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4003, "column": 8 }, "stop": { "line": 4003, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4017, "column": 8 }, "stop": { "line": 4017, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4010, "column": 8 }, "stop": { "line": 4010, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4007, "column": 8 }, "stop": { "line": 4007, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4004, "column": 8 }, "stop": { "line": 4004, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3988, "column": 13 }, "stop": { "line": 3989, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3990, "column": 24 }, "stop": { "line": 3990, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.SAMLGenerator.__init__", "class_name": "keystone.federation.idp.SAMLGenerator", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4024, "column": 12 }, "stop": { "line": 4024, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 4014, "column": 12 }, "stop": { "line": 4014, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_verify_assertion_object": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3968, "column": 13 }, "stop": { "line": 3968, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patcher.object", "class_name": "unittest.mock._patcher", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3971, "column": 23 }, "stop": { "line": 3971, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.SAMLGenerator.samlize_token", "class_name": "keystone.federation.idp.SAMLGenerator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3978, "column": 8 }, "stop": { "line": 3978, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3968, "column": 13 }, "stop": { "line": 3969, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3970, "column": 24 }, "stop": { "line": 3970, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.SAMLGenerator.__init__", "class_name": "keystone.federation.idp.SAMLGenerator", "dispatch": "static" } ], "keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_comma_in_keyfile_path": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3949, "column": 8 }, "stop": { "line": 3949, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3948, "column": 20 }, "stop": { "line": 3948, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.SAMLGenerator.__init__", "class_name": "keystone.federation.idp.SAMLGenerator", "dispatch": "static" } ], "keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_comma_in_certfile_path": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3932, "column": 8 }, "stop": { "line": 3932, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3931, "column": 20 }, "stop": { "line": 3931, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.SAMLGenerator.__init__", "class_name": "keystone.federation.idp.SAMLGenerator", "dispatch": "static" } ], "keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_samlize_token_values": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3885, "column": 13 }, "stop": { "line": 3885, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patcher.object", "class_name": "unittest.mock._patcher", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3888, "column": 23 }, "stop": { "line": 3888, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.SAMLGenerator.samlize_token", "class_name": "keystone.federation.idp.SAMLGenerator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3897, "column": 8 }, "stop": { "line": 3897, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsInstance", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3903, "column": 8 }, "stop": { "line": 3903, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3900, "column": 8 }, "stop": { "line": 3900, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3907, "column": 8 }, "stop": { "line": 3907, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3920, "column": 8 }, "stop": { "line": 3920, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3899, "column": 8 }, "stop": { "line": 3899, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3915, "column": 8 }, "stop": { "line": 3915, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3885, "column": 13 }, "stop": { "line": 3886, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3896, "column": 8 }, "stop": { "line": 3896, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3887, "column": 24 }, "stop": { "line": 3887, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.SAMLGenerator.__init__", "class_name": "keystone.federation.idp.SAMLGenerator", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3912, "column": 12 }, "stop": { "line": 3912, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3925, "column": 12 }, "stop": { "line": 3925, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.SAMLGenerationTests.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3874, "column": 8 }, "stop": { "line": 3874, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.SAMLGenerationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3873, "column": 14 }, "stop": { "line": 3873, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3869, "column": 28 }, "stop": { "line": 3869, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.test_v3_federation._load_xml" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3870, "column": 18 }, "stop": { "line": 3870, "column": 47 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_provider_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3868, "column": 32 }, "stop": { "line": 3868, "column": 66 } } ], "kind": "function", "target": "saml2.create_class_from_xml_string" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3867, "column": 8 }, "stop": { "line": 3867, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_federation._load_xml": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3839, "column": 9 }, "stop": { "line": 3839, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3840, "column": 15 }, "stop": { "line": 3840, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.read", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3839, "column": 9 }, "stop": { "line": 3839, "column": 13 } } ], "kind": "function", "target": "open" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3839, "column": 14 }, "stop": { "line": 3839, "column": 26 } } ], "kind": "function", "target": "os.path.join" } ], "keystone.tests.unit.test_v3_federation._is_xmlsec1_installed": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3835, "column": 20 }, "stop": { "line": 3835, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "subprocess.Popen.wait", "class_name": "subprocess.Popen", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3835, "column": 15 }, "stop": { "line": 3835, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bool.__new__", "class_name": "bool", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3829, "column": 8 }, "stop": { "line": 3829, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "subprocess.Popen.__new__", "class_name": "subprocess.Popen", "dispatch": "static" } ], "keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_user_gets_only_assigned_roles": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3797, "column": 43 }, "stop": { "line": 3797, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3794, "column": 16 }, "stop": { "line": 3794, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3804, "column": 12 }, "stop": { "line": 3804, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3788, "column": 12 }, "stop": { "line": 3788, "column": 57 } } ], "kind": "function", "target": "keystone.common.render_token.render_token_response_from_model" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3812, "column": 8 }, "stop": { "line": 3812, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3806, "column": 16 }, "stop": { "line": 3806, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._scope_request", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3786, "column": 19 }, "stop": { "line": 3786, "column": 45 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3802, "column": 19 }, "stop": { "line": 3802, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3803, "column": 8 }, "stop": { "line": 3803, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3787, "column": 8 }, "stop": { "line": 3787, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin.assertValidMappedUser", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3809, "column": 19 }, "stop": { "line": 3809, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_mapping_with_groups_includes_projects_with_group_assignment": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3779, "column": 16 }, "stop": { "line": 3779, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3732, "column": 12 }, "stop": { "line": 3732, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3749, "column": 8 }, "stop": { "line": 3749, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3749, "column": 8 }, "stop": { "line": 3749, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3721, "column": 25 }, "stop": { "line": 3721, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3753, "column": 19 }, "stop": { "line": 3753, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3727, "column": 26 }, "stop": { "line": 3727, "column": 46 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3778, "column": 12 }, "stop": { "line": 3778, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3748, "column": 26 }, "stop": { "line": 3748, "column": 39 } } ], "kind": "function", "target": "copy.deepcopy" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3749, "column": 8 }, "stop": { "line": 3749, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3772, "column": 20 }, "stop": { "line": 3772, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._scope_request", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3756, "column": 19 }, "stop": { "line": 3756, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3749, "column": 8 }, "stop": { "line": 3749, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3749, "column": 8 }, "stop": { "line": 3749, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3775, "column": 23 }, "stop": { "line": 3775, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_roles_in_idp_domain_can_be_assigned_from_mapping": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3704, "column": 12 }, "stop": { "line": 3704, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertNotEqual", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3712, "column": 8 }, "stop": { "line": 3712, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3715, "column": 8 }, "stop": { "line": 3715, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3687, "column": 26 }, "stop": { "line": 3687, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3692, "column": 19 }, "stop": { "line": 3692, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3695, "column": 19 }, "stop": { "line": 3695, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_roles_outside_idp_domain_fail_mapping": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3679, "column": 8 }, "stop": { "line": 3679, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3674, "column": 26 }, "stop": { "line": 3674, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3669, "column": 12 }, "stop": { "line": 3669, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_shadow_mapping_is_idempotent": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3665, "column": 12 }, "stop": { "line": 3665, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3656, "column": 12 }, "stop": { "line": 3656, "column": 57 } } ], "kind": "function", "target": "keystone.common.render_token.render_token_response_from_model" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3660, "column": 19 }, "stop": { "line": 3660, "column": 45 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3654, "column": 19 }, "stop": { "line": 3654, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3662, "column": 19 }, "stop": { "line": 3662, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3658, "column": 19 }, "stop": { "line": 3658, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3655, "column": 8 }, "stop": { "line": 3655, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin.assertValidMappedUser", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_shadow_mapping_creates_project_in_identity_provider_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3650, "column": 12 }, "stop": { "line": 3650, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3645, "column": 12 }, "stop": { "line": 3645, "column": 57 } } ], "kind": "function", "target": "keystone.common.render_token.render_token_response_from_model" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3643, "column": 19 }, "stop": { "line": 3643, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3647, "column": 19 }, "stop": { "line": 3647, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3644, "column": 8 }, "stop": { "line": 3644, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin.assertValidMappedUser", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_shadow_mapping_does_not_create_roles": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3640, "column": 8 }, "stop": { "line": 3640, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_shadow_mapping_create_projects_role_assignments": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3632, "column": 16 }, "stop": { "line": 3632, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3631, "column": 12 }, "stop": { "line": 3631, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3617, "column": 12 }, "stop": { "line": 3617, "column": 57 } } ], "kind": "function", "target": "keystone.common.render_token.render_token_response_from_model" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3625, "column": 20 }, "stop": { "line": 3625, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._scope_request", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3615, "column": 19 }, "stop": { "line": 3615, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3619, "column": 19 }, "stop": { "line": 3619, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3616, "column": 8 }, "stop": { "line": 3616, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin.assertValidMappedUser", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3628, "column": 23 }, "stop": { "line": 3628, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_shadow_mapping_creates_projects": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3612, "column": 12 }, "stop": { "line": 3612, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3603, "column": 12 }, "stop": { "line": 3603, "column": 57 } } ], "kind": "function", "target": "keystone.common.render_token.render_token_response_from_model" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3599, "column": 12 }, "stop": { "line": 3599, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3601, "column": 19 }, "stop": { "line": 3601, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3605, "column": 19 }, "stop": { "line": 3605, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3602, "column": 8 }, "stop": { "line": 3602, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin.assertValidMappedUser", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.ShadowMappingTests.load_fixtures": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3594, "column": 8 }, "stop": { "line": 3594, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin.load_federation_sample_data", "class_name": "keystone.tests.unit.test_v3_federation.ShadowMappingTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3593, "column": 8 }, "stop": { "line": 3593, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.load_fixtures", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_federation.ShadowMappingTests.auth_plugin_config_override": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3590, "column": 8 }, "stop": { "line": 3590, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.auth_plugin_config_override", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_federation.ShadowMappingTests.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3551, "column": 8 }, "stop": { "line": 3551, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3574, "column": 28 }, "stop": { "line": 3574, "column": 45 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3569, "column": 26 }, "stop": { "line": 3569, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.test_v3_federation.FederatedUserTests._authenticate_via_saml": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3532, "column": 21 }, "stop": { "line": 3532, "column": 66 } } ], "kind": "function", "target": "keystone.common.render_token.render_token_response_from_model" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3533, "column": 8 }, "stop": { "line": 3533, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin.assertValidMappedUser", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3530, "column": 12 }, "stop": { "line": 3530, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedUserTests.test_delete_protocol_after_federated_authentication": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3524, "column": 8 }, "stop": { "line": 3524, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.assertNotEmpty", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3516, "column": 19 }, "stop": { "line": 3516, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin.proto_ref", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3522, "column": 12 }, "stop": { "line": 3522, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3518, "column": 22 }, "stop": { "line": 3518, "column": 30 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3527, "column": 59 }, "stop": { "line": 3527, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedUserTests.test_list_head_projects_for_user_duplicates": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3503, "column": 12 }, "stop": { "line": 3503, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3511, "column": 12 }, "stop": { "line": 3511, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3487, "column": 8 }, "stop": { "line": 3487, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3476, "column": 19 }, "stop": { "line": 3476, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3507, "column": 12 }, "stop": { "line": 3507, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3483, "column": 12 }, "stop": { "line": 3483, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3499, "column": 12 }, "stop": { "line": 3499, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3480, "column": 34 }, "stop": { "line": 3480, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedUserTests._authenticate_via_saml", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3504, "column": 12 }, "stop": { "line": 3504, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3512, "column": 12 }, "stop": { "line": 3512, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedUserTests.test_list_head_domains_for_user_duplicates": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3471, "column": 12 }, "stop": { "line": 3471, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3463, "column": 12 }, "stop": { "line": 3463, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3446, "column": 8 }, "stop": { "line": 3446, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3435, "column": 19 }, "stop": { "line": 3435, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3459, "column": 12 }, "stop": { "line": 3459, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3467, "column": 12 }, "stop": { "line": 3467, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3442, "column": 12 }, "stop": { "line": 3442, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3439, "column": 34 }, "stop": { "line": 3439, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedUserTests._authenticate_via_saml", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3472, "column": 12 }, "stop": { "line": 3472, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3464, "column": 12 }, "stop": { "line": 3464, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedUserTests.test_auth_domains_matches_federation_domains_with_group_assign": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3431, "column": 8 }, "stop": { "line": 3431, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertItemsEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3403, "column": 19 }, "stop": { "line": 3403, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3423, "column": 12 }, "stop": { "line": 3423, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3427, "column": 12 }, "stop": { "line": 3427, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3405, "column": 20 }, "stop": { "line": 3405, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3409, "column": 34 }, "stop": { "line": 3409, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedUserTests._authenticate_via_saml", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3401, "column": 21 }, "stop": { "line": 3401, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_federation.FederatedUserTests.test_auth_domains_matches_federation_domains": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3397, "column": 8 }, "stop": { "line": 3397, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertItemsEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3377, "column": 19 }, "stop": { "line": 3377, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3389, "column": 12 }, "stop": { "line": 3389, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3393, "column": 12 }, "stop": { "line": 3393, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3381, "column": 34 }, "stop": { "line": 3381, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedUserTests._authenticate_via_saml", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3375, "column": 21 }, "stop": { "line": 3375, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_federation.FederatedUserTests.test_auth_projects_matches_federation_projects_with_group_assign": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3342, "column": 46 }, "stop": { "line": 3342, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3354, "column": 23 }, "stop": { "line": 3354, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3371, "column": 8 }, "stop": { "line": 3371, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertItemsEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3343, "column": 19 }, "stop": { "line": 3343, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3367, "column": 12 }, "stop": { "line": 3367, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3363, "column": 12 }, "stop": { "line": 3363, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3345, "column": 20 }, "stop": { "line": 3345, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3349, "column": 34 }, "stop": { "line": 3349, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedUserTests._authenticate_via_saml", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3341, "column": 22 }, "stop": { "line": 3341, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_federation.FederatedUserTests.test_auth_projects_matches_federation_projects": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3316, "column": 46 }, "stop": { "line": 3316, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3325, "column": 21 }, "stop": { "line": 3325, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3336, "column": 8 }, "stop": { "line": 3336, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertItemsEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3317, "column": 19 }, "stop": { "line": 3317, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3332, "column": 12 }, "stop": { "line": 3332, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3328, "column": 12 }, "stop": { "line": 3328, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3321, "column": 34 }, "stop": { "line": 3321, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedUserTests._authenticate_via_saml", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3314, "column": 22 }, "stop": { "line": 3314, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_federation.FederatedUserTests.test_domain_scoped_user_role_assignment": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3306, "column": 12 }, "stop": { "line": 3306, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3297, "column": 12 }, "stop": { "line": 3297, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3287, "column": 19 }, "stop": { "line": 3287, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3308, "column": 8 }, "stop": { "line": 3308, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3295, "column": 27 }, "stop": { "line": 3295, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._scope_request", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3310, "column": 8 }, "stop": { "line": 3310, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3291, "column": 34 }, "stop": { "line": 3291, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedUserTests._authenticate_via_saml", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3285, "column": 21 }, "stop": { "line": 3285, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_federation.FederatedUserTests.test_user_role_assignment": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3270, "column": 8 }, "stop": { "line": 3270, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectResponse", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3266, "column": 15 }, "stop": { "line": 3266, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3278, "column": 15 }, "stop": { "line": 3278, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3278, "column": 59 }, "stop": { "line": 3278, "column": 71 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3275, "column": 46 }, "stop": { "line": 3275, "column": 58 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3252, "column": 47 }, "stop": { "line": 3252, "column": 58 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3242, "column": 46 }, "stop": { "line": 3242, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3266, "column": 59 }, "stop": { "line": 3266, "column": 70 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3258, "column": 21 }, "stop": { "line": 3258, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3251, "column": 27 }, "stop": { "line": 3251, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._scope_request", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3247, "column": 34 }, "stop": { "line": 3247, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedUserTests._authenticate_via_saml", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3273, "column": 23 }, "stop": { "line": 3273, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3240, "column": 22 }, "stop": { "line": 3240, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3261, "column": 12 }, "stop": { "line": 3261, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3253, "column": 12 }, "stop": { "line": 3253, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3243, "column": 19 }, "stop": { "line": 3243, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3267, "column": 12 }, "stop": { "line": 3267, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3279, "column": 12 }, "stop": { "line": 3279, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_request", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedUserTests.test_user_id_persistense": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3235, "column": 8 }, "stop": { "line": 3235, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3231, "column": 8 }, "stop": { "line": 3231, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.assertNotEmpty", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3236, "column": 8 }, "stop": { "line": 3236, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3233, "column": 12 }, "stop": { "line": 3233, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3229, "column": 12 }, "stop": { "line": 3229, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedUserTests.load_fixtures": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3225, "column": 8 }, "stop": { "line": 3225, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin.load_federation_sample_data", "class_name": "keystone.tests.unit.test_v3_federation.FederatedUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3224, "column": 8 }, "stop": { "line": 3224, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.load_fixtures", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_federation.FederatedUserTests.auth_plugin_config_override": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3221, "column": 8 }, "stop": { "line": 3221, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.auth_plugin_config_override", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_full_workflow": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3209, "column": 8 }, "stop": { "line": 3209, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._check_project_scoped_token_attributes", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3199, "column": 43 }, "stop": { "line": 3199, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__sub__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3199, "column": 25 }, "stop": { "line": 3199, "column": 39 } } ], "kind": "function", "target": "random.randint" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3199, "column": 43 }, "stop": { "line": 3199, "column": 46 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3197, "column": 12 }, "stop": { "line": 3197, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3195, "column": 8 }, "stop": { "line": 3195, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin.assertValidMappedUser", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3202, "column": 27 }, "stop": { "line": 3202, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._scope_request", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3192, "column": 21 }, "stop": { "line": 3192, "column": 66 } } ], "kind": "function", "target": "keystone.common.render_token.render_token_response_from_model" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3194, "column": 8 }, "stop": { "line": 3194, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertListEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3191, "column": 12 }, "stop": { "line": 3191, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3205, "column": 12 }, "stop": { "line": 3205, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3208, "column": 8 }, "stop": { "line": 3208, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3207, "column": 8 }, "stop": { "line": 3207, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.auth_plugin_config_override": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3180, "column": 8 }, "stop": { "line": 3181, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedTokenTests.auth_plugin_config_override", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "static" } ], "keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests.test_jws_full_workflow": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3157, "column": 43 }, "stop": { "line": 3157, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__sub__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3150, "column": 22 }, "stop": { "line": 3150, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3157, "column": 25 }, "stop": { "line": 3157, "column": 39 } } ], "kind": "function", "target": "random.randint" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3157, "column": 43 }, "stop": { "line": 3157, "column": 46 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3155, "column": 15 }, "stop": { "line": 3155, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3165, "column": 8 }, "stop": { "line": 3165, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._check_project_scoped_token_attributes", "class_name": "keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3151, "column": 8 }, "stop": { "line": 3151, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin.assertValidMappedUser", "class_name": "keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3160, "column": 27 }, "stop": { "line": 3160, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._scope_request", "class_name": "keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3152, "column": 12 }, "stop": { "line": 3152, "column": 57 } } ], "kind": "function", "target": "keystone.common.render_token.render_token_response_from_model" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3163, "column": 15 }, "stop": { "line": 3163, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests.test_validate_federated_unscoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3137, "column": 22 }, "stop": { "line": 3137, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3140, "column": 8 }, "stop": { "line": 3140, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests.test_federated_unscoped_token_with_multiple_groups": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3131, "column": 22 }, "stop": { "line": 3131, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3132, "column": 8 }, "stop": { "line": 3132, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin.assertValidMappedUser", "class_name": "keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3133, "column": 12 }, "stop": { "line": 3133, "column": 57 } } ], "kind": "function", "target": "keystone.common.render_token.render_token_response_from_model" } ], "keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests.test_federated_unscoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3124, "column": 22 }, "stop": { "line": 3124, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3125, "column": 8 }, "stop": { "line": 3125, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin.assertValidMappedUser", "class_name": "keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3126, "column": 12 }, "stop": { "line": 3126, "column": 57 } } ], "kind": "function", "target": "keystone.common.render_token.render_token_response_from_model" } ], "keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests.auth_plugin_config_override": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3120, "column": 8 }, "stop": { "line": 3121, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.auth_plugin_config_override", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3116, "column": 8 }, "stop": { "line": 3116, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3116, "column": 24 }, "stop": { "line": 3116, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.jws_key_repository.JWSKeyRepository.__init__", "class_name": "keystone.tests.unit.ksfixtures.jws_key_repository.JWSKeyRepository", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3114, "column": 8 }, "stop": { "line": 3114, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.SQLDriverOverrides.config_overrides", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests.load_fixtures": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3110, "column": 8 }, "stop": { "line": 3110, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.load_fixtures", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3111, "column": 8 }, "stop": { "line": 3111, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin.load_federation_sample_data", "class_name": "keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests.test_fernet_full_workflow": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3093, "column": 15 }, "stop": { "line": 3093, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3089, "column": 15 }, "stop": { "line": 3089, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3090, "column": 8 }, "stop": { "line": 3090, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin.assertValidMappedUser", "class_name": "keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3095, "column": 43 }, "stop": { "line": 3095, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__sub__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3095, "column": 25 }, "stop": { "line": 3095, "column": 39 } } ], "kind": "function", "target": "random.randint" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3095, "column": 43 }, "stop": { "line": 3095, "column": 46 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3101, "column": 15 }, "stop": { "line": 3101, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3098, "column": 27 }, "stop": { "line": 3098, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._scope_request", "class_name": "keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3103, "column": 8 }, "stop": { "line": 3103, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._check_project_scoped_token_attributes", "class_name": "keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3091, "column": 12 }, "stop": { "line": 3091, "column": 57 } } ], "kind": "function", "target": "keystone.common.render_token.render_token_response_from_model" } ], "keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests.test_validate_federated_unscoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3079, "column": 8 }, "stop": { "line": 3079, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3076, "column": 15 }, "stop": { "line": 3076, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests.test_federated_unscoped_token_with_multiple_groups": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3071, "column": 15 }, "stop": { "line": 3071, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3073, "column": 12 }, "stop": { "line": 3073, "column": 57 } } ], "kind": "function", "target": "keystone.common.render_token.render_token_response_from_model" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3072, "column": 8 }, "stop": { "line": 3072, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin.assertValidMappedUser", "class_name": "keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests.test_federated_unscoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3065, "column": 15 }, "stop": { "line": 3065, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3067, "column": 12 }, "stop": { "line": 3067, "column": 57 } } ], "kind": "function", "target": "keystone.common.render_token.render_token_response_from_model" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3066, "column": 8 }, "stop": { "line": 3066, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin.assertValidMappedUser", "class_name": "keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests.auth_plugin_config_override": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3061, "column": 8 }, "stop": { "line": 3062, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.auth_plugin_config_override", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3051, "column": 8 }, "stop": { "line": 3051, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3049, "column": 8 }, "stop": { "line": 3049, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.SQLDriverOverrides.config_overrides", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3052, "column": 12 }, "stop": { "line": 3052, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository.__init__", "class_name": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository", "dispatch": "static" } ], "keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests.load_fixtures": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3045, "column": 8 }, "stop": { "line": 3045, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.load_fixtures", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3046, "column": 8 }, "stop": { "line": 3046, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin.load_federation_sample_data", "class_name": "keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote_different_from_protocol": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3027, "column": 8 }, "stop": { "line": 3027, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3037, "column": 43 }, "stop": { "line": 3037, "column": 58 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3030, "column": 49 }, "stop": { "line": 3030, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3037, "column": 25 }, "stop": { "line": 3037, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3023, "column": 42 }, "stop": { "line": 3023, "column": 52 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3037, "column": 25 }, "stop": { "line": 3037, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3023, "column": 42 }, "stop": { "line": 3023, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3033, "column": 8 }, "stop": { "line": 3033, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_user_name_and_id_in_federation_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3008, "column": 12 }, "stop": { "line": 3008, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3015, "column": 12 }, "stop": { "line": 3015, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3017, "column": 8 }, "stop": { "line": 3017, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3010, "column": 8 }, "stop": { "line": 3010, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertNotEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3006, "column": 12 }, "stop": { "line": 3006, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3014, "column": 8 }, "stop": { "line": 3014, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3007, "column": 8 }, "stop": { "line": 3007, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3011, "column": 12 }, "stop": { "line": 3011, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_token_for_local_user_user_not_found": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 3001, "column": 8 }, "stop": { "line": 3001, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_for_local_user": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2990, "column": 12 }, "stop": { "line": 2990, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2991, "column": 8 }, "stop": { "line": 2991, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertListEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2997, "column": 8 }, "stop": { "line": 2997, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2996, "column": 8 }, "stop": { "line": 2996, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2992, "column": 8 }, "stop": { "line": 2992, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2993, "column": 8 }, "stop": { "line": 2993, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2994, "column": 8 }, "stop": { "line": 2994, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2998, "column": 8 }, "stop": { "line": 2998, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scoped_token_has_user_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2987, "column": 8 }, "stop": { "line": 2987, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._check_domains_are_valid", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2985, "column": 12 }, "stop": { "line": 2985, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_unscoped_token_has_user_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2981, "column": 8 }, "stop": { "line": 2981, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._check_domains_are_valid", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2982, "column": 12 }, "stop": { "line": 2982, "column": 57 } } ], "kind": "function", "target": "keystone.common.render_token.render_token_response_from_model" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2980, "column": 12 }, "stop": { "line": 2980, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_assertion_prefix_parameter_expect_fail": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2972, "column": 8 }, "stop": { "line": 2972, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2976, "column": 8 }, "stop": { "line": 2976, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_assertion_prefix_parameter": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2960, "column": 8 }, "stop": { "line": 2960, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_not_setting_whitelist_accepts_all_values": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2944, "column": 12 }, "stop": { "line": 2944, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2909, "column": 20 }, "stop": { "line": 2909, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2946, "column": 25 }, "stop": { "line": 2946, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2946, "column": 41 }, "stop": { "line": 2946, "column": 44 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2905, "column": 26 }, "stop": { "line": 2905, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2900, "column": 23 }, "stop": { "line": 2900, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2948, "column": 12 }, "stop": { "line": 2948, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2946, "column": 8 }, "stop": { "line": 2946, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_empty_whitelist_discards_all_values": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2876, "column": 25 }, "stop": { "line": 2876, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2838, "column": 16 }, "stop": { "line": 2838, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2874, "column": 12 }, "stop": { "line": 2874, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2876, "column": 8 }, "stop": { "line": 2876, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_not_adding_blacklist_passess_all_values": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2812, "column": 12 }, "stop": { "line": 2812, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2777, "column": 20 }, "stop": { "line": 2777, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2814, "column": 41 }, "stop": { "line": 2814, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2814, "column": 25 }, "stop": { "line": 2814, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2768, "column": 23 }, "stop": { "line": 2768, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2773, "column": 26 }, "stop": { "line": 2773, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2816, "column": 12 }, "stop": { "line": 2816, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2814, "column": 8 }, "stop": { "line": 2814, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_empty_blacklist_passess_all_values": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2739, "column": 12 }, "stop": { "line": 2739, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2703, "column": 20 }, "stop": { "line": 2703, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2741, "column": 25 }, "stop": { "line": 2741, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2741, "column": 41 }, "stop": { "line": 2741, "column": 44 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2695, "column": 23 }, "stop": { "line": 2695, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2699, "column": 26 }, "stop": { "line": 2699, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2743, "column": 12 }, "stop": { "line": 2743, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2741, "column": 8 }, "stop": { "line": 2741, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_lists_with_missing_group_in_backend": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2668, "column": 28 }, "stop": { "line": 2668, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2631, "column": 16 }, "stop": { "line": 2631, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2666, "column": 12 }, "stop": { "line": 2666, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2668, "column": 8 }, "stop": { "line": 2668, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2669, "column": 8 }, "stop": { "line": 2669, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_workflow_with_groups_deletion": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2601, "column": 12 }, "stop": { "line": 2601, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2561, "column": 15 }, "stop": { "line": 2561, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2559, "column": 16 }, "stop": { "line": 2559, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2607, "column": 23 }, "stop": { "line": 2607, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._scope_request", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2611, "column": 8 }, "stop": { "line": 2611, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_full_workflow": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2525, "column": 12 }, "stop": { "line": 2525, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2533, "column": 43 }, "stop": { "line": 2533, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__sub__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2533, "column": 25 }, "stop": { "line": 2533, "column": 39 } } ], "kind": "function", "target": "random.randint" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2533, "column": 43 }, "stop": { "line": 2533, "column": 46 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2542, "column": 8 }, "stop": { "line": 2542, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2541, "column": 8 }, "stop": { "line": 2541, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2531, "column": 12 }, "stop": { "line": 2531, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2529, "column": 8 }, "stop": { "line": 2529, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin.assertValidMappedUser", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2526, "column": 21 }, "stop": { "line": 2526, "column": 66 } } ], "kind": "function", "target": "keystone.common.render_token.render_token_response_from_model" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2528, "column": 8 }, "stop": { "line": 2528, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertListEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2543, "column": 8 }, "stop": { "line": 2543, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._check_project_scoped_token_attributes", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2536, "column": 27 }, "stop": { "line": 2536, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._scope_request", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2539, "column": 12 }, "stop": { "line": 2539, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_list_domains": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2511, "column": 20 }, "stop": { "line": 2511, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2502, "column": 23 }, "stop": { "line": 2502, "column": 26 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2513, "column": 26 }, "stop": { "line": 2513, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2503, "column": 23 }, "stop": { "line": 2503, "column": 26 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2505, "column": 23 }, "stop": { "line": 2505, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2509, "column": 34 }, "stop": { "line": 2509, "column": 37 } } ], "kind": "function", "target": "zip" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2514, "column": 16 }, "stop": { "line": 2514, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2515, "column": 33 }, "stop": { "line": 2515, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_list_projects_for_inherited_project_assignment": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2483, "column": 16 }, "stop": { "line": 2483, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2479, "column": 32 }, "stop": { "line": 2479, "column": 52 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2465, "column": 12 }, "stop": { "line": 2465, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2486, "column": 56 }, "stop": { "line": 2486, "column": 59 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2486, "column": 29 }, "stop": { "line": 2486, "column": 32 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2489, "column": 30 }, "stop": { "line": 2489, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2488, "column": 16 }, "stop": { "line": 2488, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2486, "column": 12 }, "stop": { "line": 2486, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2461, "column": 31 }, "stop": { "line": 2461, "column": 51 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_list_projects": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2449, "column": 20 }, "stop": { "line": 2449, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2442, "column": 25 }, "stop": { "line": 2442, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2440, "column": 25 }, "stop": { "line": 2440, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2438, "column": 25 }, "stop": { "line": 2438, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2451, "column": 27 }, "stop": { "line": 2451, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2447, "column": 35 }, "stop": { "line": 2447, "column": 38 } } ], "kind": "function", "target": "zip" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2452, "column": 16 }, "stop": { "line": 2452, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2453, "column": 33 }, "stop": { "line": 2453, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_domain_with_only_inherited_roles_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2427, "column": 8 }, "stop": { "line": 2427, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_domain_multiple_tokens": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2419, "column": 35 }, "stop": { "line": 2419, "column": 38 } } ], "kind": "function", "target": "zip" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2422, "column": 12 }, "stop": { "line": 2422, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._check_domain_scoped_token_attributes", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2420, "column": 16 }, "stop": { "line": 2420, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_domain_once": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2399, "column": 8 }, "stop": { "line": 2399, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._check_domain_scoped_token_attributes", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2397, "column": 12 }, "stop": { "line": 2397, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_token_with_nonexistent_group": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2392, "column": 8 }, "stop": { "line": 2392, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_token_from_rules_without_user": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2380, "column": 13 }, "stop": { "line": 2380, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2381, "column": 12 }, "stop": { "line": 2381, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2380, "column": 13 }, "stop": { "line": 2380, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2379, "column": 18 }, "stop": { "line": 2379, "column": 31 } } ], "kind": "function", "target": "copy.deepcopy" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_token_from_nonexistent_unscoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2374, "column": 8 }, "stop": { "line": 2374, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_project_with_only_inherited_roles": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2370, "column": 8 }, "stop": { "line": 2370, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin.assertValidMappedUser", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2369, "column": 8 }, "stop": { "line": 2369, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._check_projects_and_roles", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2365, "column": 8 }, "stop": { "line": 2365, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._check_project_scoped_token_attributes", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2362, "column": 12 }, "stop": { "line": 2362, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_project_with_duplicate_roles_returns_single_role": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2357, "column": 12 }, "stop": { "line": 2357, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2354, "column": 12 }, "stop": { "line": 2354, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2338, "column": 12 }, "stop": { "line": 2338, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2358, "column": 12 }, "stop": { "line": 2358, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_project_multiple_times": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2331, "column": 36 }, "stop": { "line": 2331, "column": 39 } } ], "kind": "function", "target": "zip" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2334, "column": 12 }, "stop": { "line": 2334, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._check_project_scoped_token_attributes", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2332, "column": 16 }, "stop": { "line": 2332, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_bad_project": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2314, "column": 8 }, "stop": { "line": 2314, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_deleting_idp_cascade_deleting_fed_user": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2296, "column": 8 }, "stop": { "line": 2296, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2308, "column": 8 }, "stop": { "line": 2308, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2307, "column": 16 }, "stop": { "line": 2307, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2295, "column": 16 }, "stop": { "line": 2295, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2298, "column": 28 }, "stop": { "line": 2298, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2310, "column": 8 }, "stop": { "line": 2310, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2301, "column": 12 }, "stop": { "line": 2301, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2298, "column": 8 }, "stop": { "line": 2298, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2287, "column": 16 }, "stop": { "line": 2287, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_validate_token_after_deleting_idp_raises_not_found": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2279, "column": 8 }, "stop": { "line": 2279, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2266, "column": 16 }, "stop": { "line": 2266, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_token_with_idp_disabled": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2261, "column": 8 }, "stop": { "line": 2261, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_project_once": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2240, "column": 8 }, "stop": { "line": 2240, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin.assertValidMappedUser", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2239, "column": 8 }, "stop": { "line": 2239, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._check_projects_and_roles", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2235, "column": 8 }, "stop": { "line": 2235, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._check_project_scoped_token_attributes", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2231, "column": 12 }, "stop": { "line": 2231, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_project_once_notify": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2228, "column": 8 }, "stop": { "line": 2228, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedTokenTests._assert_last_notify", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2225, "column": 12 }, "stop": { "line": 2225, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_malformed_environment": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2217, "column": 38 }, "stop": { "line": 2217, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2218, "column": 64 }, "stop": { "line": 2218, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2218, "column": 37 }, "stop": { "line": 2218, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2218, "column": 46 }, "stop": { "line": 2218, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2217, "column": 32 }, "stop": { "line": 2217, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "tuple.__new__", "class_name": "tuple", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2221, "column": 13 }, "stop": { "line": 2221, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2216, "column": 32 }, "stop": { "line": 2216, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "object", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2220, "column": 8 }, "stop": { "line": 2220, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2218, "column": 46 }, "stop": { "line": 2218, "column": 56 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2221, "column": 13 }, "stop": { "line": 2221, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2218, "column": 42 }, "stop": { "line": 2218, "column": 45 } } ], "kind": "function", "target": "zip" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2222, "column": 12 }, "stop": { "line": 2222, "column": 49 } } ], "kind": "function", "target": "keystone.api._shared.authentication.authenticate_for_token" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_scoped_token_no_groups": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2185, "column": 12 }, "stop": { "line": 2185, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2195, "column": 43 }, "stop": { "line": 2195, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2187, "column": 28 }, "stop": { "line": 2187, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2192, "column": 16 }, "stop": { "line": 2192, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2187, "column": 8 }, "stop": { "line": 2187, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2200, "column": 16 }, "stop": { "line": 2200, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._scope_request", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2203, "column": 8 }, "stop": { "line": 2203, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_no_groups": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2177, "column": 28 }, "stop": { "line": 2177, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2175, "column": 12 }, "stop": { "line": 2175, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2177, "column": 8 }, "stop": { "line": 2177, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote_user_as_empty_string": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2172, "column": 8 }, "stop": { "line": 2172, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote_unavailable": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2167, "column": 48 }, "stop": { "line": 2167, "column": 58 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2167, "column": 30 }, "stop": { "line": 2167, "column": 40 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2167, "column": 48 }, "stop": { "line": 2167, "column": 64 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2167, "column": 30 }, "stop": { "line": 2167, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2163, "column": 8 }, "stop": { "line": 2163, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote_default_overwritten": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2154, "column": 8 }, "stop": { "line": 2154, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2157, "column": 43 }, "stop": { "line": 2157, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2153, "column": 55 }, "stop": { "line": 2153, "column": 65 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2153, "column": 55 }, "stop": { "line": 2153, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote_different": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2139, "column": 51 }, "stop": { "line": 2139, "column": 61 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2139, "column": 51 }, "stop": { "line": 2139, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2135, "column": 8 }, "stop": { "line": 2135, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_saml2_remote": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2126, "column": 8 }, "stop": { "line": 2126, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2129, "column": 43 }, "stop": { "line": 2129, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2117, "column": 8 }, "stop": { "line": 2117, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2120, "column": 43 }, "stop": { "line": 2120, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote_no_attribute": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2108, "column": 8 }, "stop": { "line": 2108, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2111, "column": 43 }, "stop": { "line": 2111, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_tokens_nonexisting_group": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2105, "column": 8 }, "stop": { "line": 2105, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_group_names_in_mapping": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2101, "column": 23 }, "stop": { "line": 2101, "column": 26 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2099, "column": 21 }, "stop": { "line": 2099, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2098, "column": 12 }, "stop": { "line": 2098, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2102, "column": 8 }, "stop": { "line": 2102, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_disabled_idp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2094, "column": 8 }, "stop": { "line": 2094, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_the_same_unscoped_token_with_user_deleted": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2080, "column": 8 }, "stop": { "line": 2080, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNot", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2074, "column": 16 }, "stop": { "line": 2074, "column": 61 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2065, "column": 16 }, "stop": { "line": 2065, "column": 61 } } ], "kind": "function", "target": "keystone.common.render_token.render_token_response_from_model" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2064, "column": 12 }, "stop": { "line": 2064, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2073, "column": 12 }, "stop": { "line": 2073, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2081, "column": 8 }, "stop": { "line": 2081, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_default_domain_scoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2057, "column": 8 }, "stop": { "line": 2057, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2022, "column": 16 }, "stop": { "line": 2022, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2051, "column": 12 }, "stop": { "line": 2051, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2010, "column": 8 }, "stop": { "line": 2010, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin.assertValidMappedUser", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2009, "column": 21 }, "stop": { "line": 2009, "column": 66 } } ], "kind": "function", "target": "keystone.common.render_token.render_token_response_from_model" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2008, "column": 12 }, "stop": { "line": 2008, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_notify": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2004, "column": 8 }, "stop": { "line": 2004, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2005, "column": 8 }, "stop": { "line": 2005, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedTokenTests._assert_last_notify", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.load_fixtures": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2000, "column": 8 }, "stop": { "line": 2000, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.load_fixtures", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 2001, "column": 8 }, "stop": { "line": 2001, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin.load_federation_sample_data", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests._assert_last_notify": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1993, "column": 12 }, "stop": { "line": 1993, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1995, "column": 8 }, "stop": { "line": 1995, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1996, "column": 8 }, "stop": { "line": 1996, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1994, "column": 8 }, "stop": { "line": 1994, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1997, "column": 8 }, "stop": { "line": 1997, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1990, "column": 8 }, "stop": { "line": 1990, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1970, "column": 8 }, "stop": { "line": 1970, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1983, "column": 8 }, "stop": { "line": 1983, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_federation.FederatedTokenTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1983, "column": 24 }, "stop": { "line": 1983, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.mockpatch.MockPatchObject.__init__", "class_name": "fixtures._fixtures.mockpatch.MockPatchObject", "dispatch": "static" } ], "keystone.tests.unit.test_v3_federation.FederatedTokenTests.auth_plugin_config_override": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1967, "column": 8 }, "stop": { "line": 1967, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.auth_plugin_config_override", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_update_shadow_mapping_without_name_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1953, "column": 8 }, "stop": { "line": 1953, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.MappingCRUDTests.assertValidMappingResponse", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1947, "column": 33 }, "stop": { "line": 1947, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1947, "column": 14 }, "stop": { "line": 1947, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1948, "column": 15 }, "stop": { "line": 1948, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1956, "column": 8 }, "stop": { "line": 1956, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1947, "column": 33 }, "stop": { "line": 1947, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_shadow_mapping_without_name_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1938, "column": 14 }, "stop": { "line": 1938, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1939, "column": 8 }, "stop": { "line": 1939, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1938, "column": 33 }, "stop": { "line": 1938, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1938, "column": 33 }, "stop": { "line": 1938, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_update_shadow_mapping_without_roles_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1927, "column": 8 }, "stop": { "line": 1927, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.MappingCRUDTests.assertValidMappingResponse", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1921, "column": 33 }, "stop": { "line": 1921, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1921, "column": 14 }, "stop": { "line": 1921, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1922, "column": 15 }, "stop": { "line": 1922, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1930, "column": 8 }, "stop": { "line": 1930, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1921, "column": 33 }, "stop": { "line": 1921, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_shadow_mapping_without_roles_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1912, "column": 14 }, "stop": { "line": 1912, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1913, "column": 8 }, "stop": { "line": 1913, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1912, "column": 33 }, "stop": { "line": 1912, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1912, "column": 33 }, "stop": { "line": 1912, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_with_bad_user_type": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1906, "column": 8 }, "stop": { "line": 1906, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1906, "column": 8 }, "stop": { "line": 1906, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1907, "column": 8 }, "stop": { "line": 1907, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1906, "column": 62 }, "stop": { "line": 1906, "column": 78 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1902, "column": 33 }, "stop": { "line": 1902, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1906, "column": 8 }, "stop": { "line": 1906, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1902, "column": 33 }, "stop": { "line": 1902, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1906, "column": 62 }, "stop": { "line": 1906, "column": 72 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1904, "column": 22 }, "stop": { "line": 1904, "column": 35 } } ], "kind": "function", "target": "copy.deepcopy" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1906, "column": 8 }, "stop": { "line": 1906, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1906, "column": 8 }, "stop": { "line": 1906, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1902, "column": 14 }, "stop": { "line": 1902, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1906, "column": 8 }, "stop": { "line": 1906, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1906, "column": 8 }, "stop": { "line": 1906, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1906, "column": 8 }, "stop": { "line": 1906, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_with_ephemeral": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1898, "column": 8 }, "stop": { "line": 1898, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.MappingCRUDTests.assertValidMappingResponse", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1893, "column": 33 }, "stop": { "line": 1893, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1893, "column": 14 }, "stop": { "line": 1893, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1894, "column": 15 }, "stop": { "line": 1894, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1893, "column": 33 }, "stop": { "line": 1893, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_with_local_user_and_local_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1889, "column": 8 }, "stop": { "line": 1889, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.MappingCRUDTests.assertValidMappingResponse", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1882, "column": 33 }, "stop": { "line": 1882, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1882, "column": 14 }, "stop": { "line": 1882, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1883, "column": 15 }, "stop": { "line": 1883, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1882, "column": 33 }, "stop": { "line": 1882, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_with_blacklist_and_whitelist": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1876, "column": 14 }, "stop": { "line": 1876, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1878, "column": 8 }, "stop": { "line": 1878, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1876, "column": 33 }, "stop": { "line": 1876, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1876, "column": 33 }, "stop": { "line": 1876, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_extra_rules_properties": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1865, "column": 14 }, "stop": { "line": 1865, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1866, "column": 8 }, "stop": { "line": 1866, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1865, "column": 33 }, "stop": { "line": 1865, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1865, "column": 33 }, "stop": { "line": 1865, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_empty_map": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1860, "column": 14 }, "stop": { "line": 1860, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1861, "column": 8 }, "stop": { "line": 1861, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1860, "column": 33 }, "stop": { "line": 1860, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1860, "column": 33 }, "stop": { "line": 1860, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_extra_remote_properties_just_type": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1854, "column": 14 }, "stop": { "line": 1854, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1856, "column": 8 }, "stop": { "line": 1856, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1854, "column": 33 }, "stop": { "line": 1854, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1854, "column": 33 }, "stop": { "line": 1854, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_extra_remote_properties_any_one_of": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1848, "column": 14 }, "stop": { "line": 1848, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1850, "column": 8 }, "stop": { "line": 1850, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1848, "column": 33 }, "stop": { "line": 1848, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1848, "column": 33 }, "stop": { "line": 1848, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_extra_remote_properties_not_any_of": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1842, "column": 14 }, "stop": { "line": 1842, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1844, "column": 8 }, "stop": { "line": 1844, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1842, "column": 33 }, "stop": { "line": 1842, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1842, "column": 33 }, "stop": { "line": 1842, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_wrong_type": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1837, "column": 14 }, "stop": { "line": 1837, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1838, "column": 8 }, "stop": { "line": 1838, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1837, "column": 33 }, "stop": { "line": 1837, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1837, "column": 33 }, "stop": { "line": 1837, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_missing_type": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1832, "column": 14 }, "stop": { "line": 1832, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1833, "column": 8 }, "stop": { "line": 1833, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1832, "column": 33 }, "stop": { "line": 1832, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1832, "column": 33 }, "stop": { "line": 1832, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_missing_local": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1827, "column": 14 }, "stop": { "line": 1827, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1828, "column": 8 }, "stop": { "line": 1828, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1827, "column": 33 }, "stop": { "line": 1827, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1827, "column": 33 }, "stop": { "line": 1827, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_bad_value": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1822, "column": 14 }, "stop": { "line": 1822, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1823, "column": 8 }, "stop": { "line": 1823, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1822, "column": 33 }, "stop": { "line": 1822, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1822, "column": 33 }, "stop": { "line": 1822, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_no_remote_objects": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1817, "column": 14 }, "stop": { "line": 1817, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1818, "column": 8 }, "stop": { "line": 1818, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1817, "column": 33 }, "stop": { "line": 1817, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1817, "column": 33 }, "stop": { "line": 1817, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_no_rules": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1812, "column": 14 }, "stop": { "line": 1812, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1813, "column": 8 }, "stop": { "line": 1813, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1812, "column": 33 }, "stop": { "line": 1812, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1812, "column": 33 }, "stop": { "line": 1812, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_bad_requirements": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1807, "column": 14 }, "stop": { "line": 1807, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1808, "column": 8 }, "stop": { "line": 1808, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1807, "column": 33 }, "stop": { "line": 1807, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1807, "column": 33 }, "stop": { "line": 1807, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_get_mapping_dne": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1804, "column": 8 }, "stop": { "line": 1804, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1803, "column": 14 }, "stop": { "line": 1803, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1803, "column": 33 }, "stop": { "line": 1803, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1803, "column": 33 }, "stop": { "line": 1803, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_delete_mapping_dne": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1799, "column": 14 }, "stop": { "line": 1799, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1799, "column": 33 }, "stop": { "line": 1799, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1799, "column": 33 }, "stop": { "line": 1799, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1800, "column": 8 }, "stop": { "line": 1800, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_mapping_update": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1790, "column": 21 }, "stop": { "line": 1790, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.MappingCRUDTests._get_id_from_response", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1794, "column": 8 }, "stop": { "line": 1794, "column": 39 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1796, "column": 8 }, "stop": { "line": 1796, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.MappingCRUDTests.assertValidMappingResponse", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1795, "column": 15 }, "stop": { "line": 1795, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1791, "column": 14 }, "stop": { "line": 1791, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1788, "column": 14 }, "stop": { "line": 1788, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1792, "column": 15 }, "stop": { "line": 1792, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1789, "column": 15 }, "stop": { "line": 1789, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.MappingCRUDTests._create_default_mapping_entry", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_mapping_get_head": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1781, "column": 21 }, "stop": { "line": 1781, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.MappingCRUDTests._get_id_from_response", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1784, "column": 8 }, "stop": { "line": 1784, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.MappingCRUDTests.assertValidMappingResponse", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1783, "column": 15 }, "stop": { "line": 1783, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1782, "column": 14 }, "stop": { "line": 1782, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1779, "column": 14 }, "stop": { "line": 1779, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1780, "column": 15 }, "stop": { "line": 1780, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.MappingCRUDTests._create_default_mapping_entry", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1785, "column": 8 }, "stop": { "line": 1785, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_mapping_delete": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1772, "column": 21 }, "stop": { "line": 1772, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.MappingCRUDTests._get_id_from_response", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1775, "column": 8 }, "stop": { "line": 1775, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.assertResponseStatus", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1774, "column": 15 }, "stop": { "line": 1774, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1776, "column": 8 }, "stop": { "line": 1776, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1773, "column": 14 }, "stop": { "line": 1773, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1770, "column": 14 }, "stop": { "line": 1770, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1771, "column": 15 }, "stop": { "line": 1771, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.MappingCRUDTests._create_default_mapping_entry", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_mapping_list_head": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1765, "column": 8 }, "stop": { "line": 1765, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidListLinks", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1764, "column": 8 }, "stop": { "line": 1764, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.assertResponseStatus", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1766, "column": 8 }, "stop": { "line": 1766, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1761, "column": 15 }, "stop": { "line": 1761, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1763, "column": 8 }, "stop": { "line": 1763, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1766, "column": 28 }, "stop": { "line": 1766, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1760, "column": 8 }, "stop": { "line": 1760, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.MappingCRUDTests._create_default_mapping_entry", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1767, "column": 8 }, "stop": { "line": 1767, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_mapping_create": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1756, "column": 8 }, "stop": { "line": 1756, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.MappingCRUDTests.assertValidMappingResponse", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1755, "column": 15 }, "stop": { "line": 1755, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.MappingCRUDTests._create_default_mapping_entry", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.MappingCRUDTests._get_id_from_response": [], "keystone.tests.unit.test_v3_federation.MappingCRUDTests._create_default_mapping_entry": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1744, "column": 14 }, "stop": { "line": 1744, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1745, "column": 15 }, "stop": { "line": 1745, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1744, "column": 33 }, "stop": { "line": 1744, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1744, "column": 33 }, "stop": { "line": 1744, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.MappingCRUDTests.assertValidMapping": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1737, "column": 8 }, "stop": { "line": 1737, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1738, "column": 8 }, "stop": { "line": 1738, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1740, "column": 12 }, "stop": { "line": 1740, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.MappingCRUDTests.assertValidMappingResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1728, "column": 15 }, "stop": { "line": 1728, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidResponse", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.MappingCRUDTests.assertValidMappingListResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1719, "column": 15 }, "stop": { "line": 1719, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidListResponse", "class_name": "keystone.tests.unit.test_v3_federation.MappingCRUDTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_delete_protocol": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1705, "column": 30 }, "stop": { "line": 1705, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._assign_protocol_to_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1709, "column": 8 }, "stop": { "line": 1709, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1703, "column": 14 }, "stop": { "line": 1703, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1707, "column": 14 }, "stop": { "line": 1707, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1710, "column": 8 }, "stop": { "line": 1710, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_protocols_attribute": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1681, "column": 30 }, "stop": { "line": 1681, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._assign_protocol_to_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1683, "column": 25 }, "stop": { "line": 1683, "column": 35 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1689, "column": 15 }, "stop": { "line": 1689, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1687, "column": 14 }, "stop": { "line": 1687, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1690, "column": 8 }, "stop": { "line": 1690, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidResponse", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1686, "column": 14 }, "stop": { "line": 1686, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1684, "column": 8 }, "stop": { "line": 1684, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._create_mapping", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1683, "column": 25 }, "stop": { "line": 1683, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_list_head_protocols": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1659, "column": 29 }, "stop": { "line": 1659, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1654, "column": 30 }, "stop": { "line": 1654, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._assign_protocol_to_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1673, "column": 19 }, "stop": { "line": 1673, "column": 22 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1675, "column": 49 }, "stop": { "line": 1675, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1658, "column": 17 }, "stop": { "line": 1658, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1667, "column": 14 }, "stop": { "line": 1667, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1677, "column": 8 }, "stop": { "line": 1677, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1656, "column": 21 }, "stop": { "line": 1656, "column": 35 } } ], "kind": "function", "target": "random.randint" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1669, "column": 8 }, "stop": { "line": 1669, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidListResponse", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1674, "column": 33 }, "stop": { "line": 1674, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.intersection", "class_name": "set", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1675, "column": 8 }, "stop": { "line": 1675, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1666, "column": 14 }, "stop": { "line": 1666, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1672, "column": 19 }, "stop": { "line": 1672, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1662, "column": 23 }, "stop": { "line": 1662, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._fetch_attribute_from_response", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1668, "column": 15 }, "stop": { "line": 1668, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1664, "column": 12 }, "stop": { "line": 1664, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_get_head_protocol": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1629, "column": 30 }, "stop": { "line": 1629, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._assign_protocol_to_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1640, "column": 25 }, "stop": { "line": 1640, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1633, "column": 14 }, "stop": { "line": 1633, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1631, "column": 19 }, "stop": { "line": 1631, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._fetch_attribute_from_response", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1646, "column": 8 }, "stop": { "line": 1646, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1641, "column": 8 }, "stop": { "line": 1641, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidResponse", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1632, "column": 14 }, "stop": { "line": 1632, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1635, "column": 15 }, "stop": { "line": 1635, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_crud_protocol_without_protocol_id_in_url": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1591, "column": 20 }, "stop": { "line": 1591, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1584, "column": 21 }, "stop": { "line": 1584, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1587, "column": 18 }, "stop": { "line": 1587, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1598, "column": 20 }, "stop": { "line": 1599, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1612, "column": 21 }, "stop": { "line": 1613, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1621, "column": 18 }, "stop": { "line": 1622, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1616, "column": 20 }, "stop": { "line": 1617, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1603, "column": 18 }, "stop": { "line": 1604, "column": 30 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1594, "column": 21 }, "stop": { "line": 1595, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1585, "column": 8 }, "stop": { "line": 1585, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._create_mapping", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1583, "column": 20 }, "stop": { "line": 1583, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._create_and_decapsulate_response", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1587, "column": 18 }, "stop": { "line": 1587, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1584, "column": 21 }, "stop": { "line": 1584, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_assign_protocol_to_nonexistent_idp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1574, "column": 8 }, "stop": { "line": 1574, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._assign_protocol_to_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1572, "column": 17 }, "stop": { "line": 1572, "column": 27 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1572, "column": 17 }, "stop": { "line": 1572, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_protocol_idp_pk_uniqueness": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1556, "column": 14 }, "stop": { "line": 1556, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1559, "column": 30 }, "stop": { "line": 1559, "column": 58 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1562, "column": 8 }, "stop": { "line": 1562, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._assign_protocol_to_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_protocol_composite_pk": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1540, "column": 14 }, "stop": { "line": 1540, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1543, "column": 8 }, "stop": { "line": 1543, "column": 36 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1546, "column": 8 }, "stop": { "line": 1546, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._assign_protocol_to_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_assign_protocol_to_idp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1526, "column": 8 }, "stop": { "line": 1526, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._assign_protocol_to_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_nonexistent_idp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1516, "column": 17 }, "stop": { "line": 1516, "column": 27 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1522, "column": 8 }, "stop": { "line": 1522, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1517, "column": 14 }, "stop": { "line": 1517, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1518, "column": 15 }, "stop": { "line": 1518, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._http_idp_input", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1516, "column": 17 }, "stop": { "line": 1516, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_idp_immutable_attributes": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1504, "column": 29 }, "stop": { "line": 1504, "column": 39 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1504, "column": 47 }, "stop": { "line": 1504, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1503, "column": 21 }, "stop": { "line": 1503, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1507, "column": 8 }, "stop": { "line": 1507, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1506, "column": 14 }, "stop": { "line": 1506, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1502, "column": 15 }, "stop": { "line": 1502, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._http_idp_input", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1497, "column": 22 }, "stop": { "line": 1497, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._fetch_attribute_from_response", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1500, "column": 8 }, "stop": { "line": 1500, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1496, "column": 23 }, "stop": { "line": 1496, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._create_default_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1504, "column": 29 }, "stop": { "line": 1504, "column": 45 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1504, "column": 47 }, "stop": { "line": 1504, "column": 63 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1503, "column": 21 }, "stop": { "line": 1503, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_idp_mutable_attributes": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1472, "column": 15 }, "stop": { "line": 1472, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1469, "column": 15 }, "stop": { "line": 1469, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1460, "column": 14 }, "stop": { "line": 1460, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1456, "column": 23 }, "stop": { "line": 1456, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._create_default_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1486, "column": 33 }, "stop": { "line": 1486, "column": 39 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1485, "column": 33 }, "stop": { "line": 1485, "column": 39 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1476, "column": 33 }, "stop": { "line": 1476, "column": 39 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1475, "column": 33 }, "stop": { "line": 1475, "column": 39 } } ], "kind": "function", "target": "sorted" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1464, "column": 31 }, "stop": { "line": 1464, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1465, "column": 31 }, "stop": { "line": 1465, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1464, "column": 49 }, "stop": { "line": 1464, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1474, "column": 15 }, "stop": { "line": 1474, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1484, "column": 15 }, "stop": { "line": 1484, "column": 25 } } ], "kind": "function", "target": "isinstance" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1475, "column": 40 }, "stop": { "line": 1475, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1488, "column": 33 }, "stop": { "line": 1488, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1485, "column": 40 }, "stop": { "line": 1485, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1478, "column": 33 }, "stop": { "line": 1478, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1474, "column": 26 }, "stop": { "line": 1474, "column": 30 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1484, "column": 26 }, "stop": { "line": 1484, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1488, "column": 16 }, "stop": { "line": 1488, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1475, "column": 16 }, "stop": { "line": 1475, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1485, "column": 16 }, "stop": { "line": 1485, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1478, "column": 16 }, "stop": { "line": 1478, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1483, "column": 19 }, "stop": { "line": 1483, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1473, "column": 19 }, "stop": { "line": 1473, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.keys", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1465, "column": 31 }, "stop": { "line": 1465, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1464, "column": 49 }, "stop": { "line": 1464, "column": 59 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1464, "column": 31 }, "stop": { "line": 1464, "column": 41 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1481, "column": 22 }, "stop": { "line": 1481, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1457, "column": 22 }, "stop": { "line": 1457, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1470, "column": 22 }, "stop": { "line": 1470, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._fetch_attribute_from_response", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1461, "column": 8 }, "stop": { "line": 1461, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1480, "column": 15 }, "stop": { "line": 1480, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_delete_nonexisting_idp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1451, "column": 14 }, "stop": { "line": 1451, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1452, "column": 8 }, "stop": { "line": 1452, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1450, "column": 17 }, "stop": { "line": 1450, "column": 27 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1450, "column": 17 }, "stop": { "line": 1450, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_delete_idp_also_deletes_assigned_protocols": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1429, "column": 30 }, "stop": { "line": 1429, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._assign_protocol_to_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1425, "column": 18 }, "stop": { "line": 1425, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1424, "column": 14 }, "stop": { "line": 1424, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1437, "column": 15 }, "stop": { "line": 1437, "column": 18 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1442, "column": 15 }, "stop": { "line": 1442, "column": 18 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1418, "column": 23 }, "stop": { "line": 1418, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._create_default_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1422, "column": 22 }, "stop": { "line": 1422, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1441, "column": 8 }, "stop": { "line": 1441, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1436, "column": 8 }, "stop": { "line": 1436, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1439, "column": 8 }, "stop": { "line": 1439, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1422, "column": 22 }, "stop": { "line": 1422, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1419, "column": 22 }, "stop": { "line": 1419, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._fetch_attribute_from_response", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1440, "column": 8 }, "stop": { "line": 1440, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_delete_existing_idp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1412, "column": 8 }, "stop": { "line": 1412, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1411, "column": 14 }, "stop": { "line": 1411, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1407, "column": 22 }, "stop": { "line": 1407, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._fetch_attribute_from_response", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1410, "column": 8 }, "stop": { "line": 1410, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1406, "column": 23 }, "stop": { "line": 1406, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._create_default_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1413, "column": 8 }, "stop": { "line": 1413, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_get_nonexisting_idp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1395, "column": 17 }, "stop": { "line": 1395, "column": 27 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1398, "column": 14 }, "stop": { "line": 1398, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1396, "column": 8 }, "stop": { "line": 1396, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1395, "column": 17 }, "stop": { "line": 1395, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1399, "column": 8 }, "stop": { "line": 1399, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_get_head_idp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1382, "column": 20 }, "stop": { "line": 1382, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1378, "column": 14 }, "stop": { "line": 1378, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1370, "column": 15 }, "stop": { "line": 1370, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._http_idp_input", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1387, "column": 8 }, "stop": { "line": 1387, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1374, "column": 23 }, "stop": { "line": 1374, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._create_default_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1371, "column": 17 }, "stop": { "line": 1371, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1375, "column": 22 }, "stop": { "line": 1375, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._fetch_attribute_from_response", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1383, "column": 8 }, "stop": { "line": 1383, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidResponse", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1379, "column": 15 }, "stop": { "line": 1379, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_check_idp_uniqueness": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1365, "column": 8 }, "stop": { "line": 1365, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1354, "column": 35 }, "stop": { "line": 1354, "column": 45 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1364, "column": 20 }, "stop": { "line": 1364, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.loads" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1354, "column": 14 }, "stop": { "line": 1354, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1355, "column": 15 }, "stop": { "line": 1355, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._http_idp_input", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1359, "column": 8 }, "stop": { "line": 1359, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1361, "column": 15 }, "stop": { "line": 1361, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1354, "column": 35 }, "stop": { "line": 1354, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1356, "column": 17 }, "stop": { "line": 1356, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_filter_list_head_idp_by_enabled": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1337, "column": 8 }, "stop": { "line": 1337, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertItemsEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1328, "column": 8 }, "stop": { "line": 1328, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1332, "column": 14 }, "stop": { "line": 1332, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1340, "column": 14 }, "stop": { "line": 1340, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1346, "column": 8 }, "stop": { "line": 1346, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1329, "column": 25 }, "stop": { "line": 1329, "column": 49 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1325, "column": 25 }, "stop": { "line": 1325, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._create_default_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1327, "column": 15 }, "stop": { "line": 1327, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1343, "column": 8 }, "stop": { "line": 1343, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1344, "column": 8 }, "stop": { "line": 1344, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1334, "column": 19 }, "stop": { "line": 1334, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._fetch_attribute_from_response", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1340, "column": 14 }, "stop": { "line": 1340, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1333, "column": 15 }, "stop": { "line": 1333, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1341, "column": 15 }, "stop": { "line": 1341, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_filter_list_head_idp_by_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1308, "column": 8 }, "stop": { "line": 1308, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertItemsEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1311, "column": 14 }, "stop": { "line": 1311, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1303, "column": 14 }, "stop": { "line": 1303, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1317, "column": 8 }, "stop": { "line": 1317, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1299, "column": 25 }, "stop": { "line": 1299, "column": 49 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1300, "column": 25 }, "stop": { "line": 1300, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._create_default_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1314, "column": 8 }, "stop": { "line": 1314, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1315, "column": 8 }, "stop": { "line": 1315, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1305, "column": 19 }, "stop": { "line": 1305, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._fetch_attribute_from_response", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1311, "column": 14 }, "stop": { "line": 1311, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1311, "column": 14 }, "stop": { "line": 1311, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1304, "column": 15 }, "stop": { "line": 1304, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1312, "column": 15 }, "stop": { "line": 1312, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_list_head_idps": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1276, "column": 14 }, "stop": { "line": 1276, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1287, "column": 23 }, "stop": { "line": 1287, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1273, "column": 17 }, "stop": { "line": 1273, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1280, "column": 14 }, "stop": { "line": 1280, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1291, "column": 8 }, "stop": { "line": 1291, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1274, "column": 24 }, "stop": { "line": 1274, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._create_default_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1282, "column": 8 }, "stop": { "line": 1282, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidListResponse", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1288, "column": 27 }, "stop": { "line": 1288, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.intersection", "class_name": "set", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1279, "column": 8 }, "stop": { "line": 1279, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1289, "column": 8 }, "stop": { "line": 1289, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1285, "column": 19 }, "stop": { "line": 1285, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._fetch_attribute_from_response", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1281, "column": 15 }, "stop": { "line": 1281, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1275, "column": 12 }, "stop": { "line": 1275, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_idp_authorization_ttl": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1245, "column": 15 }, "stop": { "line": 1245, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1234, "column": 8 }, "stop": { "line": 1234, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1242, "column": 8 }, "stop": { "line": 1242, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1239, "column": 14 }, "stop": { "line": 1239, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1235, "column": 23 }, "stop": { "line": 1235, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._create_default_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1233, "column": 15 }, "stop": { "line": 1233, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1248, "column": 15 }, "stop": { "line": 1248, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1249, "column": 8 }, "stop": { "line": 1249, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1255, "column": 8 }, "stop": { "line": 1255, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1249, "column": 25 }, "stop": { "line": 1249, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1255, "column": 25 }, "stop": { "line": 1255, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1236, "column": 22 }, "stop": { "line": 1236, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1253, "column": 23 }, "stop": { "line": 1253, "column": 58 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1246, "column": 22 }, "stop": { "line": 1246, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._fetch_attribute_from_response", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1240, "column": 8 }, "stop": { "line": 1240, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1252, "column": 15 }, "stop": { "line": 1252, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_idp_remote_repeated": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1228, "column": 20 }, "stop": { "line": 1228, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.loads" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1226, "column": 15 }, "stop": { "line": 1226, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1214, "column": 8 }, "stop": { "line": 1214, "column": 26 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1225, "column": 8 }, "stop": { "line": 1225, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1223, "column": 14 }, "stop": { "line": 1223, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1215, "column": 8 }, "stop": { "line": 1215, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1219, "column": 23 }, "stop": { "line": 1219, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._create_default_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1218, "column": 15 }, "stop": { "line": 1218, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1212, "column": 15 }, "stop": { "line": 1212, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1214, "column": 30 }, "stop": { "line": 1214, "column": 46 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1213, "column": 29 }, "stop": { "line": 1213, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1229, "column": 8 }, "stop": { "line": 1229, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1213, "column": 29 }, "stop": { "line": 1213, "column": 39 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1214, "column": 30 }, "stop": { "line": 1214, "column": 40 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1220, "column": 22 }, "stop": { "line": 1220, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._fetch_attribute_from_response", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_idp_clean_remote_ids": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1189, "column": 15 }, "stop": { "line": 1189, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1186, "column": 8 }, "stop": { "line": 1186, "column": 26 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1178, "column": 8 }, "stop": { "line": 1178, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1183, "column": 14 }, "stop": { "line": 1183, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1179, "column": 23 }, "stop": { "line": 1179, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._create_default_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1177, "column": 15 }, "stop": { "line": 1177, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1199, "column": 25 }, "stop": { "line": 1199, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1193, "column": 25 }, "stop": { "line": 1193, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1194, "column": 25 }, "stop": { "line": 1194, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1200, "column": 25 }, "stop": { "line": 1200, "column": 31 } } ], "kind": "function", "target": "sorted" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1178, "column": 30 }, "stop": { "line": 1178, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1192, "column": 15 }, "stop": { "line": 1192, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1199, "column": 8 }, "stop": { "line": 1199, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1193, "column": 8 }, "stop": { "line": 1193, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1193, "column": 32 }, "stop": { "line": 1193, "column": 36 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1199, "column": 32 }, "stop": { "line": 1199, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1178, "column": 30 }, "stop": { "line": 1178, "column": 40 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1190, "column": 22 }, "stop": { "line": 1190, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1197, "column": 23 }, "stop": { "line": 1197, "column": 58 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1180, "column": 22 }, "stop": { "line": 1180, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._fetch_attribute_from_response", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1184, "column": 8 }, "stop": { "line": 1184, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1196, "column": 15 }, "stop": { "line": 1196, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_idp_remote_ids": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1162, "column": 15 }, "stop": { "line": 1162, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1151, "column": 8 }, "stop": { "line": 1151, "column": 26 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1159, "column": 8 }, "stop": { "line": 1159, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1156, "column": 14 }, "stop": { "line": 1156, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1152, "column": 23 }, "stop": { "line": 1152, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._create_default_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1150, "column": 15 }, "stop": { "line": 1150, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1166, "column": 25 }, "stop": { "line": 1166, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1173, "column": 25 }, "stop": { "line": 1173, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1172, "column": 25 }, "stop": { "line": 1172, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1167, "column": 25 }, "stop": { "line": 1167, "column": 31 } } ], "kind": "function", "target": "sorted" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1159, "column": 48 }, "stop": { "line": 1159, "column": 64 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1151, "column": 30 }, "stop": { "line": 1151, "column": 46 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1159, "column": 30 }, "stop": { "line": 1159, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1165, "column": 15 }, "stop": { "line": 1165, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1172, "column": 8 }, "stop": { "line": 1172, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1166, "column": 8 }, "stop": { "line": 1166, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1166, "column": 32 }, "stop": { "line": 1166, "column": 36 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1172, "column": 32 }, "stop": { "line": 1172, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1159, "column": 48 }, "stop": { "line": 1159, "column": 58 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1151, "column": 30 }, "stop": { "line": 1151, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1159, "column": 30 }, "stop": { "line": 1159, "column": 40 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1170, "column": 23 }, "stop": { "line": 1170, "column": 58 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1163, "column": 22 }, "stop": { "line": 1163, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1153, "column": 22 }, "stop": { "line": 1153, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._fetch_attribute_from_response", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1157, "column": 8 }, "stop": { "line": 1157, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1169, "column": 15 }, "stop": { "line": 1169, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_authorization_ttl": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1138, "column": 8 }, "stop": { "line": 1138, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1140, "column": 30 }, "stop": { "line": 1140, "column": 40 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1140, "column": 8 }, "stop": { "line": 1140, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1141, "column": 8 }, "stop": { "line": 1141, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1137, "column": 24 }, "stop": { "line": 1137, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1144, "column": 8 }, "stop": { "line": 1144, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidResponse", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1142, "column": 15 }, "stop": { "line": 1142, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._create_default_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1139, "column": 15 }, "stop": { "line": 1139, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1143, "column": 19 }, "stop": { "line": 1143, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1140, "column": 30 }, "stop": { "line": 1140, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_remote_none": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1125, "column": 8 }, "stop": { "line": 1125, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1127, "column": 30 }, "stop": { "line": 1127, "column": 40 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1131, "column": 8 }, "stop": { "line": 1131, "column": 30 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1127, "column": 8 }, "stop": { "line": 1127, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1128, "column": 8 }, "stop": { "line": 1128, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1124, "column": 24 }, "stop": { "line": 1124, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1132, "column": 8 }, "stop": { "line": 1132, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidResponse", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1129, "column": 15 }, "stop": { "line": 1129, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._create_default_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1126, "column": 15 }, "stop": { "line": 1126, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1130, "column": 19 }, "stop": { "line": 1130, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1127, "column": 30 }, "stop": { "line": 1127, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_remote_empty": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1113, "column": 8 }, "stop": { "line": 1113, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1115, "column": 30 }, "stop": { "line": 1115, "column": 40 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1116, "column": 8 }, "stop": { "line": 1116, "column": 26 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1115, "column": 8 }, "stop": { "line": 1115, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1112, "column": 24 }, "stop": { "line": 1112, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1118, "column": 8 }, "stop": { "line": 1118, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidResponse", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1117, "column": 15 }, "stop": { "line": 1117, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._create_default_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1114, "column": 15 }, "stop": { "line": 1114, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1115, "column": 30 }, "stop": { "line": 1115, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_remote_repeated": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1106, "column": 20 }, "stop": { "line": 1106, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.loads" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1094, "column": 8 }, "stop": { "line": 1094, "column": 26 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1101, "column": 8 }, "stop": { "line": 1101, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1100, "column": 14 }, "stop": { "line": 1100, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1098, "column": 8 }, "stop": { "line": 1098, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._create_default_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1103, "column": 15 }, "stop": { "line": 1103, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1092, "column": 15 }, "stop": { "line": 1092, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1096, "column": 30 }, "stop": { "line": 1096, "column": 46 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1101, "column": 30 }, "stop": { "line": 1101, "column": 46 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1100, "column": 35 }, "stop": { "line": 1100, "column": 51 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1094, "column": 30 }, "stop": { "line": 1094, "column": 46 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1093, "column": 29 }, "stop": { "line": 1093, "column": 45 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1095, "column": 30 }, "stop": { "line": 1095, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1107, "column": 8 }, "stop": { "line": 1107, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1094, "column": 30 }, "stop": { "line": 1094, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1093, "column": 29 }, "stop": { "line": 1093, "column": 39 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1095, "column": 30 }, "stop": { "line": 1095, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1096, "column": 30 }, "stop": { "line": 1096, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1100, "column": 35 }, "stop": { "line": 1100, "column": 45 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1101, "column": 30 }, "stop": { "line": 1101, "column": 40 } } ], "kind": "function", "target": "uuid.uuid4" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_remote": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1081, "column": 8 }, "stop": { "line": 1081, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.assertIdpDomainCreated", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1072, "column": 8 }, "stop": { "line": 1072, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1073, "column": 8 }, "stop": { "line": 1073, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1069, "column": 24 }, "stop": { "line": 1069, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1076, "column": 15 }, "stop": { "line": 1076, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._create_default_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1071, "column": 15 }, "stop": { "line": 1071, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1074, "column": 30 }, "stop": { "line": 1074, "column": 46 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1075, "column": 30 }, "stop": { "line": 1075, "column": 46 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1072, "column": 30 }, "stop": { "line": 1072, "column": 46 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1073, "column": 30 }, "stop": { "line": 1073, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1070, "column": 8 }, "stop": { "line": 1070, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1073, "column": 30 }, "stop": { "line": 1073, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1072, "column": 30 }, "stop": { "line": 1072, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1075, "column": 30 }, "stop": { "line": 1075, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1074, "column": 30 }, "stop": { "line": 1074, "column": 40 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1080, "column": 15 }, "stop": { "line": 1080, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._fetch_attribute_from_response", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1077, "column": 8 }, "stop": { "line": 1077, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidResponse", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_with_nonexistent_domain_id_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1062, "column": 30 }, "stop": { "line": 1062, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1063, "column": 28 }, "stop": { "line": 1063, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1062, "column": 8 }, "stop": { "line": 1062, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1063, "column": 8 }, "stop": { "line": 1063, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1064, "column": 8 }, "stop": { "line": 1064, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._create_default_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1061, "column": 15 }, "stop": { "line": 1061, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1063, "column": 28 }, "stop": { "line": 1063, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1062, "column": 30 }, "stop": { "line": 1062, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_cannot_update_idp_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1058, "column": 8 }, "stop": { "line": 1058, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1055, "column": 8 }, "stop": { "line": 1055, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1057, "column": 14 }, "stop": { "line": 1057, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1048, "column": 22 }, "stop": { "line": 1048, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._fetch_attribute_from_response", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1051, "column": 8 }, "stop": { "line": 1051, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1047, "column": 23 }, "stop": { "line": 1047, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._create_default_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1046, "column": 15 }, "stop": { "line": 1046, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1053, "column": 17 }, "stop": { "line": 1053, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_multi_idp_to_one_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1025, "column": 8 }, "stop": { "line": 1025, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1024, "column": 8 }, "stop": { "line": 1024, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1034, "column": 8 }, "stop": { "line": 1034, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1033, "column": 8 }, "stop": { "line": 1033, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1020, "column": 24 }, "stop": { "line": 1020, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1031, "column": 14 }, "stop": { "line": 1031, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1026, "column": 15 }, "stop": { "line": 1026, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._create_default_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1035, "column": 15 }, "stop": { "line": 1035, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1023, "column": 15 }, "stop": { "line": 1023, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1032, "column": 15 }, "stop": { "line": 1032, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1031, "column": 35 }, "stop": { "line": 1031, "column": 51 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1033, "column": 30 }, "stop": { "line": 1033, "column": 46 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1024, "column": 30 }, "stop": { "line": 1024, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1018, "column": 17 }, "stop": { "line": 1018, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1021, "column": 8 }, "stop": { "line": 1021, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1041, "column": 8 }, "stop": { "line": 1041, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1033, "column": 30 }, "stop": { "line": 1033, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1024, "column": 30 }, "stop": { "line": 1024, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1031, "column": 35 }, "stop": { "line": 1031, "column": 45 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1037, "column": 8 }, "stop": { "line": 1037, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1027, "column": 8 }, "stop": { "line": 1027, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidResponse", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_conflicting_idp_does_not_delete_existing_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 994, "column": 8 }, "stop": { "line": 994, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 995, "column": 8 }, "stop": { "line": 995, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1005, "column": 8 }, "stop": { "line": 1005, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1007, "column": 12 }, "stop": { "line": 1007, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 996, "column": 15 }, "stop": { "line": 996, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._create_default_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1006, "column": 15 }, "stop": { "line": 1006, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 993, "column": 15 }, "stop": { "line": 993, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1004, "column": 15 }, "stop": { "line": 1004, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 994, "column": 30 }, "stop": { "line": 994, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 989, "column": 17 }, "stop": { "line": 989, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 999, "column": 8 }, "stop": { "line": 999, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 994, "column": 30 }, "stop": { "line": 994, "column": 40 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 1014, "column": 8 }, "stop": { "line": 1014, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_conflicting_idp_cleans_up_auto_generated_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 985, "column": 8 }, "stop": { "line": 985, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 980, "column": 12 }, "stop": { "line": 980, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 971, "column": 28 }, "stop": { "line": 971, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 985, "column": 44 }, "stop": { "line": 985, "column": 47 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 968, "column": 15 }, "stop": { "line": 968, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._create_default_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 979, "column": 15 }, "stop": { "line": 979, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 981, "column": 39 }, "stop": { "line": 981, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_domain_id_none": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 963, "column": 8 }, "stop": { "line": 963, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.assertIdpDomainCreated", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 957, "column": 8 }, "stop": { "line": 957, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 956, "column": 8 }, "stop": { "line": 956, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 954, "column": 24 }, "stop": { "line": 954, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 958, "column": 15 }, "stop": { "line": 958, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._create_default_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 955, "column": 15 }, "stop": { "line": 955, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 956, "column": 30 }, "stop": { "line": 956, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 956, "column": 30 }, "stop": { "line": 956, "column": 40 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 962, "column": 15 }, "stop": { "line": 962, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._fetch_attribute_from_response", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 959, "column": 8 }, "stop": { "line": 959, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidResponse", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_with_domain_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 947, "column": 8 }, "stop": { "line": 947, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 944, "column": 8 }, "stop": { "line": 944, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 941, "column": 24 }, "stop": { "line": 941, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 948, "column": 15 }, "stop": { "line": 948, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._create_default_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 943, "column": 15 }, "stop": { "line": 943, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 944, "column": 30 }, "stop": { "line": 944, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 945, "column": 17 }, "stop": { "line": 945, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 942, "column": 8 }, "stop": { "line": 942, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 944, "column": 30 }, "stop": { "line": 944, "column": 40 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 949, "column": 8 }, "stop": { "line": 949, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidResponse", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_without_domain_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 938, "column": 8 }, "stop": { "line": 938, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.assertIdpDomainCreated", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 932, "column": 8 }, "stop": { "line": 932, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 930, "column": 24 }, "stop": { "line": 930, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 933, "column": 15 }, "stop": { "line": 933, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._create_default_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 931, "column": 15 }, "stop": { "line": 931, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 932, "column": 30 }, "stop": { "line": 932, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 932, "column": 30 }, "stop": { "line": 932, "column": 40 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 937, "column": 15 }, "stop": { "line": 937, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._fetch_attribute_from_response", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 934, "column": 8 }, "stop": { "line": 934, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidResponse", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.assertIdpDomainCreated": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 926, "column": 8 }, "stop": { "line": 926, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 925, "column": 8 }, "stop": { "line": 925, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._create_mapping": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 918, "column": 14 }, "stop": { "line": 918, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 919, "column": 8 }, "stop": { "line": 919, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 917, "column": 8 }, "stop": { "line": 917, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._get_protocol": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 911, "column": 14 }, "stop": { "line": 911, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 910, "column": 14 }, "stop": { "line": 910, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 912, "column": 12 }, "stop": { "line": 912, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._assign_protocol_to_idp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 897, "column": 25 }, "stop": { "line": 897, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 895, "column": 20 }, "stop": { "line": 895, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 891, "column": 18 }, "stop": { "line": 891, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 903, "column": 12 }, "stop": { "line": 903, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidResponse", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 898, "column": 8 }, "stop": { "line": 898, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._create_mapping", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 893, "column": 24 }, "stop": { "line": 893, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._create_and_decapsulate_response", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 901, "column": 15 }, "stop": { "line": 901, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 897, "column": 25 }, "stop": { "line": 897, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 895, "column": 20 }, "stop": { "line": 895, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._http_idp_input": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 884, "column": 15 }, "stop": { "line": 884, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 885, "column": 30 }, "stop": { "line": 885, "column": 40 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 885, "column": 30 }, "stop": { "line": 885, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 885, "column": 8 }, "stop": { "line": 885, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._create_default_idp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 875, "column": 35 }, "stop": { "line": 875, "column": 45 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 875, "column": 14 }, "stop": { "line": 875, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 877, "column": 19 }, "stop": { "line": 877, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._http_idp_input", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 878, "column": 15 }, "stop": { "line": 878, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 875, "column": 35 }, "stop": { "line": 875, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._get_idp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 868, "column": 14 }, "stop": { "line": 868, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.base_url", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 869, "column": 15 }, "stop": { "line": 869, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._create_and_decapsulate_response": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 860, "column": 14 }, "stop": { "line": 860, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._fetch_attribute_from_response", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 862, "column": 8 }, "stop": { "line": 862, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 859, "column": 23 }, "stop": { "line": 859, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._create_default_idp", "class_name": "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests._fetch_attribute_from_response": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 854, "column": 12 }, "stop": { "line": 854, "column": 32 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" } ], "keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.base_url": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 846, "column": 19 }, "stop": { "line": 846, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedSetupMixin.load_federation_sample_data": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 782, "column": 16 }, "stop": { "line": 782, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._inject_assertion", "class_name": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 757, "column": 23 }, "stop": { "line": 757, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin.mapping_ref", "class_name": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 261, "column": 31 }, "stop": { "line": 261, "column": 49 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 265, "column": 28 }, "stop": { "line": 265, "column": 46 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 257, "column": 31 }, "stop": { "line": 257, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 496, "column": 38 }, "stop": { "line": 496, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 789, "column": 20 }, "stop": { "line": 789, "column": 36 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 698, "column": 42 }, "stop": { "line": 698, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 772, "column": 27 }, "stop": { "line": 772, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 762, "column": 26 }, "stop": { "line": 762, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin.proto_ref", "class_name": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 741, "column": 25 }, "stop": { "line": 741, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 751, "column": 31 }, "stop": { "line": 751, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 746, "column": 19 }, "stop": { "line": 746, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin.idp_ref", "class_name": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 233, "column": 30 }, "stop": { "line": 233, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 244, "column": 27 }, "stop": { "line": 244, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 250, "column": 33 }, "stop": { "line": 250, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 238, "column": 30 }, "stop": { "line": 238, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 212, "column": 23 }, "stop": { "line": 212, "column": 42 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 222, "column": 23 }, "stop": { "line": 222, "column": 42 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 217, "column": 23 }, "stop": { "line": 217, "column": 42 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 227, "column": 23 }, "stop": { "line": 227, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 789, "column": 20 }, "stop": { "line": 789, "column": 30 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 698, "column": 42 }, "stop": { "line": 698, "column": 52 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 496, "column": 38 }, "stop": { "line": 496, "column": 48 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 796, "column": 59 }, "stop": { "line": 796, "column": 78 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 822, "column": 54 }, "stop": { "line": 822, "column": 73 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 832, "column": 51 }, "stop": { "line": 832, "column": 70 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 826, "column": 51 }, "stop": { "line": 826, "column": 70 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 792, "column": 16 }, "stop": { "line": 792, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 810, "column": 16 }, "stop": { "line": 810, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 814, "column": 54 }, "stop": { "line": 814, "column": 73 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 805, "column": 16 }, "stop": { "line": 805, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 800, "column": 59 }, "stop": { "line": 800, "column": 78 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 788, "column": 16 }, "stop": { "line": 788, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 818, "column": 54 }, "stop": { "line": 818, "column": 73 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 829, "column": 51 }, "stop": { "line": 829, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._scope_request", "class_name": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 275, "column": 29 }, "stop": { "line": 275, "column": 46 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 280, "column": 26 }, "stop": { "line": 280, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 271, "column": 29 }, "stop": { "line": 271, "column": 46 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 415, "column": 36 }, "stop": { "line": 415, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 409, "column": 36 }, "stop": { "line": 409, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 412, "column": 36 }, "stop": { "line": 412, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 783, "column": 20 }, "stop": { "line": 783, "column": 57 } } ], "kind": "function", "target": "keystone.api._shared.authentication.authenticate_for_token" } ], "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._inject_assertion": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 207, "column": 8 }, "stop": { "line": 207, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 206, "column": 20 }, "stop": { "line": 206, "column": 27 } } ], "kind": "function", "target": "getattr" } ], "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._scope_request": [], "keystone.tests.unit.test_v3_federation.FederatedSetupMixin.mapping_ref": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 182, "column": 18 }, "stop": { "line": 182, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 182, "column": 18 }, "stop": { "line": 182, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedSetupMixin.proto_ref": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 175, "column": 18 }, "stop": { "line": 175, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 176, "column": 40 }, "stop": { "line": 176, "column": 50 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 175, "column": 18 }, "stop": { "line": 175, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 176, "column": 40 }, "stop": { "line": 176, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedSetupMixin.idp_ref": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 167, "column": 24 }, "stop": { "line": 167, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 169, "column": 27 }, "stop": { "line": 169, "column": 37 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 167, "column": 24 }, "stop": { "line": 167, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 169, "column": 27 }, "stop": { "line": 169, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._issue_unscoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 161, "column": 16 }, "stop": { "line": 161, "column": 63 } } ], "kind": "function", "target": "keystone.api._shared.authentication.federated_authenticate_for_token" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 157, "column": 27 }, "stop": { "line": 157, "column": 34 } } ], "kind": "function", "target": "getattr" } ], "keystone.tests.unit.test_v3_federation.FederatedSetupMixin.assertValidMappedUser": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 150, "column": 25 }, "stop": { "line": 150, "column": 43 } } ], "kind": "function", "target": "urllib.parse.quote" } ], "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._check_domain_scoped_token_attributes": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 136, "column": 8 }, "stop": { "line": 136, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._check_scoped_token_attributes", "class_name": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._check_project_scoped_token_attributes": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 132, "column": 8 }, "stop": { "line": 132, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._check_scoped_token_attributes", "class_name": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._check_scoped_token_attributes": [], "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._check_projects_and_roles": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 104, "column": 20 }, "stop": { "line": 104, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 103, "column": 22 }, "stop": { "line": 103, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._roles", "class_name": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 111, "column": 23 }, "stop": { "line": 111, "column": 36 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 110, "column": 25 }, "stop": { "line": 110, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._project", "class_name": "keystone.tests.unit.test_v3_federation.FederatedSetupMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 109, "column": 18 }, "stop": { "line": 109, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 102, "column": 18 }, "stop": { "line": 102, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "AssertionError", "dispatch": "static" } ], "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._roles": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_federation.py", "start": { "line": 96, "column": 15 }, "stop": { "line": 96, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" } ], "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._project": [], "keystone.tests.unit.test_v3_federation.FederatedSetupMixin._check_domains_are_valid": [], "keystone.tests.unit.test_v3_federation.dummy_validator": [], "IPython.terminal.pt_inputhooks.qt.inputhook": [], "IPython.terminal.pt_inputhooks.qt._reclaim_excepthook": [], "rx.linq.observable.start.start": [], "keystone.common.policies.user.list_rules": [], "keystone.common.context.RequestContext.to_policy_values": [ { "locations": [ { "path": "keystone/common/context.py", "start": { "line": 64, "column": 17 }, "stop": { "line": 64, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_context.context.RequestContext.to_policy_values", "class_name": "oslo_context.context.RequestContext", "dispatch": "static" } ], "keystone.common.context.RequestContext.__init__": [ { "locations": [ { "path": "keystone/common/context.py", "start": { "line": 30, "column": 33 }, "stop": { "line": 30, "column": 43 } }, { "path": "keystone/common/context.py", "start": { "line": 28, "column": 32 }, "stop": { "line": 28, "column": 42 } }, { "path": "keystone/common/context.py", "start": { "line": 33, "column": 26 }, "stop": { "line": 33, "column": 36 } }, { "path": "keystone/common/context.py", "start": { "line": 27, "column": 24 }, "stop": { "line": 27, "column": 34 } }, { "path": "keystone/common/context.py", "start": { "line": 32, "column": 24 }, "stop": { "line": 32, "column": 34 } }, { "path": "keystone/common/context.py", "start": { "line": 34, "column": 26 }, "stop": { "line": 34, "column": 36 } }, { "path": "keystone/common/context.py", "start": { "line": 37, "column": 37 }, "stop": { "line": 37, "column": 47 } }, { "path": "keystone/common/context.py", "start": { "line": 36, "column": 33 }, "stop": { "line": 36, "column": 43 } }, { "path": "keystone/common/context.py", "start": { "line": 39, "column": 29 }, "stop": { "line": 39, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.common.context._prop": [ { "locations": [ { "path": "keystone/common/context.py", "start": { "line": 21, "column": 33 }, "stop": { "line": 21, "column": 40 } } ], "kind": "function", "target": "setattr" }, { "locations": [ { "path": "keystone/common/context.py", "start": { "line": 20, "column": 11 }, "stop": { "line": 20, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "property.__init__", "class_name": "property", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/context.py", "start": { "line": 20, "column": 30 }, "stop": { "line": 20, "column": 37 } } ], "kind": "function", "target": "getattr" } ], "eventlet.support.stacklesss.emulate": [], "eventlet.support.stacklesss.greenlet.__bool__": [], "eventlet.support.stacklesss.greenlet.run": [], "eventlet.support.stacklesss.greenlet.switch": [], "eventlet.support.stacklesss.greenlet.__init__": [], "eventlet.support.stacklesss.FirstSwitch.__call__": [], "eventlet.support.stacklesss.FirstSwitch.__init__": [], "eventlet.support.stacklesss.getcurrent": [], "graphene.utils.tests.test_trim_docstring.test_trim_docstring": [], "graphql.utils.tests.test_ast_to_dict.test_converts_nested_ast_to_dict": [], "graphql.utils.tests.test_ast_to_dict.test_converts_simple_ast_to_dict": [], "graphql.validation.tests.test_no_unused_fragments.test_contains_unknown_and_undefined_fragments": [], "graphql.validation.tests.test_no_unused_fragments.test_contains_unknown_fragments_with_ref_cycle": [], "graphql.validation.tests.test_no_unused_fragments.test_contains_unknown_fragments": [], "graphql.validation.tests.test_no_unused_fragments.test_all_fragment_names_are_used_by_multiple_operations": [], "graphql.validation.tests.test_no_unused_fragments.test_all_fragment_names_are_used": [], "graphql.validation.tests.test_no_unused_fragments.unused_fragment": [], "jedi.third_party.typeshed.third_party.2and3.jinja2.filters._GroupTuple.__init__": [], "sqlparse.filters.aligned_indent.AlignedIndentFilter.process": [], "sqlparse.filters.aligned_indent.AlignedIndentFilter._process": [], "sqlparse.filters.aligned_indent.AlignedIndentFilter._process_default": [], "sqlparse.filters.aligned_indent.AlignedIndentFilter._split_kwds": [], "sqlparse.filters.aligned_indent.AlignedIndentFilter._next_token": [], "sqlparse.filters.aligned_indent.AlignedIndentFilter._process_case": [], "sqlparse.filters.aligned_indent.AlignedIndentFilter._process_identifierlist": [], "sqlparse.filters.aligned_indent.AlignedIndentFilter._process_parenthesis": [], "sqlparse.filters.aligned_indent.AlignedIndentFilter._process_statement": [], "sqlparse.filters.aligned_indent.AlignedIndentFilter.nl": [], "sqlparse.filters.aligned_indent.AlignedIndentFilter.__init__": [], "waitress.proxy_headers.Forwarded.__init__": [], "keystone.conf.domain_config.list_opts": [], "keystone.conf.domain_config.register_opts": [], "keystoneauth1.tests.unit.extras.kerberos.test_v3.TestKerberosAuth.test_authenticate_with_kerberos_mutual_authentication_disabled": [], "keystoneauth1.tests.unit.extras.kerberos.test_v3.TestKerberosAuth.test_authenticate_with_kerberos_mutual_authentication_required": [], "keystoneauth1.tests.unit.extras.kerberos.test_v3.TestKerberosAuth.test_authenticate_with_kerberos_domain_scoped": [], "keystoneauth1.tests.unit.extras.kerberos.test_v3.TestKerberosAuth.setUp": [], "sqlalchemy.testing.warnings.assert_warnings": [], "sqlalchemy.testing.warnings.setup_filters": [], "sqlalchemy.testing.warnings.warn_test_suite": [], "keystone.tests.unit.test_auth_plugin.TestMapped.test_supporting_multiple_methods": [ { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 216, "column": 8 }, "stop": { "line": 216, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_auth_plugin.TestMapped", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 216, "column": 24 }, "stop": { "line": 216, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.auth_plugins.LoadAuthPlugins.__init__", "class_name": "keystone.tests.unit.ksfixtures.auth_plugins.LoadAuthPlugins", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 218, "column": 12 }, "stop": { "line": 218, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_auth_plugin.TestMapped._test_mapped_invocation_with_method_name", "class_name": "keystone.tests.unit.test_auth_plugin.TestMapped", "dispatch": "dynamic" } ], "keystone.tests.unit.test_auth_plugin.TestMapped.test_mapped_without_identity_provider_or_protocol": [ { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 203, "column": 13 }, "stop": { "line": 203, "column": 30 } }, { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 209, "column": 13 }, "stop": { "line": 209, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.test_auth_plugin.TestMapped", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 203, "column": 13 }, "stop": { "line": 203, "column": 32 } }, { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 209, "column": 13 }, "stop": { "line": 209, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 210, "column": 12 }, "stop": { "line": 210, "column": 29 } }, { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 204, "column": 12 }, "stop": { "line": 204, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_auth_plugin.TestMapped", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 195, "column": 40 }, "stop": { "line": 195, "column": 49 } }, { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 197, "column": 40 }, "stop": { "line": 197, "column": 49 } }, { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 194, "column": 38 }, "stop": { "line": 194, "column": 47 } }, { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 196, "column": 38 }, "stop": { "line": 196, "column": 47 } }, { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 198, "column": 34 }, "stop": { "line": 198, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.CallableMixin.__init__", "class_name": "unittest.mock.Mock", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 200, "column": 22 }, "stop": { "line": 200, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.plugins.base.AuthMethodHandler.__init__", "class_name": "keystone.auth.plugins.mapped.Mapped", "dispatch": "static" } ], "keystone.tests.unit.test_auth_plugin.TestMapped.test_mapped_with_remote_user": [ { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 185, "column": 17 }, "stop": { "line": 185, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.test_auth_plugin.TestMapped", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 175, "column": 23 }, "stop": { "line": 175, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "keystone.auth.core.AuthContext", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 189, "column": 12 }, "stop": { "line": 189, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_auth_plugin.TestMapped", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 177, "column": 20 }, "stop": { "line": 177, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 181, "column": 13 }, "stop": { "line": 181, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patcher.object", "class_name": "unittest.mock._patcher", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 184, "column": 24 }, "stop": { "line": 184, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthInfo.create", "class_name": "keystone.auth.core.AuthInfo", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 179, "column": 24 }, "stop": { "line": 179, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.auth_plugins.LoadAuthPlugins.__init__", "class_name": "keystone.tests.unit.ksfixtures.auth_plugins.LoadAuthPlugins", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 177, "column": 20 }, "stop": { "line": 177, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 185, "column": 17 }, "stop": { "line": 185, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 179, "column": 8 }, "stop": { "line": 179, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_auth_plugin.TestMapped", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 181, "column": 13 }, "stop": { "line": 183, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 172, "column": 8 }, "stop": { "line": 172, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 186, "column": 16 }, "stop": { "line": 186, "column": 43 } } ], "kind": "function", "target": "keystone.api._shared.authentication.authenticate" } ], "keystone.tests.unit.test_auth_plugin.TestMapped._test_mapped_invocation_with_method_name": [ { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 161, "column": 17 }, "stop": { "line": 161, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.test_auth_plugin.TestMapped", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 158, "column": 27 }, "stop": { "line": 158, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "keystone.auth.core.AuthContext", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 165, "column": 12 }, "stop": { "line": 165, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_auth_plugin.TestMapped", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 160, "column": 24 }, "stop": { "line": 160, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 148, "column": 13 }, "stop": { "line": 148, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patcher.object", "class_name": "unittest.mock._patcher", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 157, "column": 24 }, "stop": { "line": 157, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthInfo.create", "class_name": "keystone.auth.core.AuthInfo", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 160, "column": 24 }, "stop": { "line": 160, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 161, "column": 17 }, "stop": { "line": 161, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 148, "column": 13 }, "stop": { "line": 150, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 162, "column": 16 }, "stop": { "line": 162, "column": 43 } } ], "kind": "function", "target": "keystone.api._shared.authentication.authenticate" } ], "keystone.tests.unit.test_auth_plugin.TestMapped.config_files": [ { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 144, "column": 28 }, "stop": { "line": 144, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests_conf", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 143, "column": 23 }, "stop": { "line": 143, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.config_files", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" } ], "keystone.tests.unit.test_auth_plugin.TestAuthPluginDynamicOptions.config_files": [ { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 136, "column": 28 }, "stop": { "line": 136, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests_conf", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 135, "column": 23 }, "stop": { "line": 135, "column": 77 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.config_files", "class_name": "keystone.tests.unit.test_auth_plugin.TestAuthPlugin", "dispatch": "static" } ], "keystone.tests.unit.test_auth_plugin.TestAuthPluginDynamicOptions.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 129, "column": 8 }, "stop": { "line": 129, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.SQLDriverOverrides.config_overrides", "class_name": "keystone.tests.unit.test_auth_plugin.TestAuthPlugin", "dispatch": "static" } ], "keystone.tests.unit.test_auth_plugin.TestAuthPlugin.test_duplicate_method": [ { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 120, "column": 8 }, "stop": { "line": 120, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_auth_plugin.TestAuthPlugin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 124, "column": 8 }, "stop": { "line": 124, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_auth_plugin.TestAuthPlugin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 121, "column": 12 }, "stop": { "line": 121, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.auth_plugins.ConfigAuthPlugins.__init__", "class_name": "keystone.tests.unit.ksfixtures.auth_plugins.ConfigAuthPlugins", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 123, "column": 8 }, "stop": { "line": 123, "column": 35 } } ], "kind": "function", "target": "keystone.auth.core.load_auth_methods" } ], "keystone.tests.unit.test_auth_plugin.TestAuthPlugin.test_addition_auth_steps": [ { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 103, "column": 8 }, "stop": { "line": 103, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_auth_plugin.TestAuthPlugin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 103, "column": 39 }, "stop": { "line": 103, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "keystone.auth.core.AuthContext", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 77, "column": 8 }, "stop": { "line": 77, "column": 23 } }, { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 74, "column": 8 }, "stop": { "line": 74, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_auth_plugin.TestAuthPlugin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 71, "column": 23 }, "stop": { "line": 71, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "stevedore.driver.DriverManager.make_test_instance", "class_name": "stevedore.driver.DriverManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 108, "column": 24 }, "stop": { "line": 108, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 88, "column": 15 }, "stop": { "line": 88, "column": 47 } } ], "kind": "function", "target": "isinstance" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 99, "column": 20 }, "stop": { "line": 99, "column": 45 } }, { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 110, "column": 20 }, "stop": { "line": 110, "column": 45 } }, { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 83, "column": 20 }, "stop": { "line": 83, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthInfo.create", "class_name": "keystone.auth.core.AuthInfo", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 90, "column": 12 }, "stop": { "line": 90, "column": 25 } }, { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 92, "column": 12 }, "stop": { "line": 92, "column": 25 } }, { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 91, "column": 12 }, "stop": { "line": 91, "column": 25 } }, { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 89, "column": 12 }, "stop": { "line": 89, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_auth_plugin.TestAuthPlugin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 108, "column": 24 }, "stop": { "line": 108, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 112, "column": 13 }, "stop": { "line": 112, "column": 32 } }, { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 86, "column": 17 }, "stop": { "line": 86, "column": 36 } }, { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 101, "column": 13 }, "stop": { "line": 101, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 66, "column": 34 }, "stop": { "line": 66, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.plugins.base.AuthMethodHandler.__init__", "class_name": "keystone.tests.unit.test_auth_plugin.SimpleChallengeResponse", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 67, "column": 20 }, "stop": { "line": 67, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "stevedore.extension.Extension.__init__", "class_name": "stevedore.extension.Extension", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 84, "column": 23 }, "stop": { "line": 84, "column": 44 } }, { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 100, "column": 23 }, "stop": { "line": 100, "column": 44 } }, { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 111, "column": 23 }, "stop": { "line": 111, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "keystone.auth.core.AuthContext", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 101, "column": 13 }, "stop": { "line": 101, "column": 30 } }, { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 86, "column": 17 }, "stop": { "line": 86, "column": 34 } }, { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 112, "column": 13 }, "stop": { "line": 112, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.test_auth_plugin.TestAuthPlugin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 75, "column": 12 }, "stop": { "line": 75, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.auth_plugins.ConfigAuthPlugins.__init__", "class_name": "keystone.tests.unit.ksfixtures.auth_plugins.ConfigAuthPlugins", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 77, "column": 24 }, "stop": { "line": 77, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.auth_plugins.LoadAuthPlugins.__init__", "class_name": "keystone.tests.unit.ksfixtures.auth_plugins.LoadAuthPlugins", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 113, "column": 12 }, "stop": { "line": 113, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_auth_plugin.TestAuthPlugin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 96, "column": 8 }, "stop": { "line": 96, "column": 30 } }, { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 80, "column": 8 }, "stop": { "line": 80, "column": 30 } }, { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 107, "column": 8 }, "stop": { "line": 107, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 87, "column": 16 }, "stop": { "line": 87, "column": 43 } }, { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 102, "column": 12 }, "stop": { "line": 102, "column": 39 } } ], "kind": "function", "target": "keystone.api._shared.authentication.authenticate" } ], "keystone.tests.unit.test_auth_plugin.TestAuthPlugin.test_unsupported_auth_method": [ { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 56, "column": 22 }, "stop": { "line": 56, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 56, "column": 22 }, "stop": { "line": 56, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 60, "column": 8 }, "stop": { "line": 60, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_auth_plugin.TestAuthPlugin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 58, "column": 8 }, "stop": { "line": 58, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_auth_plugin.SimpleChallengeResponse.authenticate": [ { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 40, "column": 22 }, "stop": { "line": 40, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 42, "column": 12 }, "stop": { "line": 42, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 43, "column": 19 }, "stop": { "line": 43, "column": 43 } }, { "path": "keystone/tests/unit/test_auth_plugin.py", "start": { "line": 46, "column": 19 }, "stop": { "line": 46, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.plugins.base.AuthHandlerResponse.__init__", "class_name": "keystone.auth.plugins.base.AuthHandlerResponse", "dispatch": "static" } ], "keystone.common.sql.migrate_repo.versions.101_drop_role_name_constraint.upgrade": [ { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/101_drop_role_name_constraint.py", "start": { "line": 24, "column": 17 }, "stop": { "line": 24, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/101_drop_role_name_constraint.py", "start": { "line": 41, "column": 29 }, "stop": { "line": 41, "column": 32 } }, { "path": "keystone/common/sql/migrate_repo/versions/101_drop_role_name_constraint.py", "start": { "line": 47, "column": 15 }, "stop": { "line": 47, "column": 18 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/101_drop_role_name_constraint.py", "start": { "line": 52, "column": 8 }, "stop": { "line": 52, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.UniqueConstraint.__init__", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/101_drop_role_name_constraint.py", "start": { "line": 41, "column": 29 }, "stop": { "line": 41, "column": 48 } }, { "path": "keystone/common/sql/migrate_repo/versions/101_drop_role_name_constraint.py", "start": { "line": 47, "column": 15 }, "stop": { "line": 47, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__ne__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/101_drop_role_name_constraint.py", "start": { "line": 52, "column": 8 }, "stop": { "line": 53, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.drop", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "dynamic" } ], "oslo_config.fixture.Config.set_default": [], "oslo_config.fixture.Config.set_config_dirs": [], "oslo_config.fixture.Config.set_config_files": [], "oslo_config.fixture.Config.load_raw_values": [], "oslo_config.fixture.Config.register_cli_opts": [], "oslo_config.fixture.Config.register_cli_opt": [], "oslo_config.fixture.Config.register_opts": [], "oslo_config.fixture.Config.register_opt": [], "oslo_config.fixture.Config._reset_default_config_dirs": [], "oslo_config.fixture.Config._reset_default_config_files": [], "oslo_config.fixture.Config._unregister_config_opts": [], "oslo_config.fixture.Config.config": [], "oslo_config.fixture.Config.setUp": [], "oslo_config.fixture.Config.__init__": [], "keystone.common.sql.core.handle_conflicts": [], "keystone.common.sql.core.filter_limit_query": [ { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 505, "column": 15 }, "stop": { "line": 505, "column": 21 } } ], "kind": "function", "target": "keystone.common.sql.core._limit" }, { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 491, "column": 12 }, "stop": { "line": 491, "column": 19 } } ], "kind": "function", "target": "keystone.common.sql.core._filter" } ], "keystone.common.sql.core._limit": [], "keystone.common.sql.core._filter": [], "keystone.common.sql.core._WontMatch.check": [ { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 350, "column": 11 }, "stop": { "line": 350, "column": 14 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 350, "column": 11 }, "stop": { "line": 350, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__le__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 351, "column": 18 }, "stop": { "line": 351, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "keystone.common.sql.core._WontMatch", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 344, "column": 11 }, "stop": { "line": 344, "column": 21 } } ], "kind": "function", "target": "isinstance" } ], "keystone.common.sql.core.truncated": [ { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 317, "column": 11 }, "stop": { "line": 317, "column": 33 } } ], "kind": "function", "target": "keystone.common.driver_hints.truncated" } ], "keystone.common.sql.core._wrap_session": [ { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 312, "column": 15 }, "stop": { "line": 312, "column": 49 } } ], "kind": "function", "target": "osprofiler.sqlalchemy.wrap_session" } ], "keystone.common.sql.core.session_for_write": [ { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 307, "column": 38 }, "stop": { "line": 307, "column": 50 } } ], "kind": "function", "target": "keystone.common.sql.core._get_context" }, { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 307, "column": 11 }, "stop": { "line": 307, "column": 24 } } ], "kind": "function", "target": "keystone.common.sql.core._wrap_session" }, { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 306, "column": 17 }, "stop": { "line": 306, "column": 42 } } ], "kind": "function", "target": "keystone.common.sql.core._get_main_context_manager" } ], "keystone.common.sql.core.session_for_read": [ { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 299, "column": 38 }, "stop": { "line": 299, "column": 50 } } ], "kind": "function", "target": "keystone.common.sql.core._get_context" }, { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 299, "column": 11 }, "stop": { "line": 299, "column": 24 } } ], "kind": "function", "target": "keystone.common.sql.core._wrap_session" }, { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 298, "column": 17 }, "stop": { "line": 298, "column": 42 } } ], "kind": "function", "target": "keystone.common.sql.core._get_main_context_manager" } ], "keystone.common.sql.core._get_context": [ { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 284, "column": 19 }, "stop": { "line": 284, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "threading.local", "dispatch": "static" } ], "keystone.common.sql.core.cleanup": [], "keystone.common.sql.core.enable_sqlite_foreign_key": [ { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 265, "column": 32 }, "stop": { "line": 265, "column": 64 } } ], "kind": "function", "target": "oslo_db.sqlalchemy.enginefacade.transaction_context" } ], "keystone.common.sql.core._get_main_context_manager": [ { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 256, "column": 32 }, "stop": { "line": 256, "column": 64 } } ], "kind": "function", "target": "oslo_db.sqlalchemy.enginefacade.transaction_context" } ], "keystone.common.sql.core.ModelDictMixin.to_dict": [ { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 246, "column": 54 }, "stop": { "line": 246, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Generator.__next__", "class_name": "typing.Generator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 246, "column": 22 }, "stop": { "line": 246, "column": 29 } } ], "kind": "function", "target": "getattr" } ], "keystone.common.sql.core.ModelDictMixin.from_dict": [ { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 241, "column": 15 }, "stop": { "line": 241, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.common.sql.core.ModelDictMixin", "dispatch": "static" } ], "keystone.common.sql.core.ModelDictMixinWithExtras.__getitem__": [ { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 233, "column": 15 }, "stop": { "line": 233, "column": 22 } } ], "kind": "function", "target": "getattr" } ], "keystone.common.sql.core.ModelDictMixinWithExtras.to_dict": [ { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 221, "column": 20 }, "stop": { "line": 221, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__class__", "class_name": "keystone.common.sql.core.ModelDictMixinWithExtras", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 215, "column": 15 }, "stop": { "line": 215, "column": 22 } } ], "kind": "function", "target": "hasattr" }, { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 218, "column": 18 }, "stop": { "line": 218, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "AttributeError", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 222, "column": 22 }, "stop": { "line": 222, "column": 29 } } ], "kind": "function", "target": "getattr" } ], "keystone.common.sql.core.ModelDictMixinWithExtras.from_dict": [ { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 197, "column": 15 }, "stop": { "line": 197, "column": 22 } } ], "kind": "function", "target": "hasattr" }, { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 205, "column": 15 }, "stop": { "line": 205, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.common.sql.core.ModelDictMixinWithExtras", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 200, "column": 18 }, "stop": { "line": 200, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "AttributeError", "dispatch": "static" } ], "keystone.common.sql.core.DateTimeInt.process_result_value": [ { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 169, "column": 20 }, "stop": { "line": 169, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "float.__truediv__", "class_name": "float", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 172, "column": 21 }, "stop": { "line": 172, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.fromtimestamp", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 169, "column": 20 }, "stop": { "line": 169, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "float.__new__", "class_name": "float", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 174, "column": 19 }, "stop": { "line": 174, "column": 43 } } ], "kind": "function", "target": "oslo_utils.timeutils.normalize_time" } ], "keystone.common.sql.core.DateTimeInt.process_bind_param": [ { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 161, "column": 19 }, "stop": { "line": 161, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__new__", "class_name": "int", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 153, "column": 22 }, "stop": { "line": 153, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "ValueError", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 155, "column": 20 }, "stop": { "line": 155, "column": 44 } } ], "kind": "function", "target": "oslo_utils.timeutils.normalize_time" }, { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 152, "column": 19 }, "stop": { "line": 152, "column": 29 } } ], "kind": "function", "target": "isinstance" } ], "keystone.common.sql.core.JsonBlob.process_result_value": [ { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 128, "column": 20 }, "stop": { "line": 128, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.loads" } ], "keystone.common.sql.core.JsonBlob.process_bind_param": [ { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 124, "column": 15 }, "stop": { "line": 124, "column": 30 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" } ], "keystone.common.sql.core.initialize_decorator": [], "keystone.common.sql.core.initialize": [ { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 78, "column": 4 }, "stop": { "line": 78, "column": 27 } } ], "kind": "function", "target": "oslo_db.options.set_defaults" }, { "locations": [ { "path": "keystone/common/sql/core.py", "start": { "line": 82, "column": 4 }, "stop": { "line": 82, "column": 25 } } ], "kind": "function", "target": "osprofiler.opts.set_defaults" } ], "keystone.common.sql.contract_repo.versions.073_contract_expiring_group_membership.upgrade": [], "rx.linq.observable.switchlatest.switch_latest": [], "dns.rdtypes.IN.A.A.from_wire": [], "dns.rdtypes.IN.A.A.to_wire": [], "dns.rdtypes.IN.A.A.from_text": [], "dns.rdtypes.IN.A.A.to_text": [], "dns.rdtypes.IN.A.A.__init__": [], "graphql.validation.rules.lone_anonymous_operation.LoneAnonymousOperation.anonymous_operation_not_alone_message": [], "graphql.validation.rules.lone_anonymous_operation.LoneAnonymousOperation.enter_OperationDefinition": [], "graphql.validation.rules.lone_anonymous_operation.LoneAnonymousOperation.enter_Document": [], "graphql.validation.rules.lone_anonymous_operation.LoneAnonymousOperation.__init__": [], "IPython.utils.tz.utc_aware": [], "IPython.utils.tz.tzUTC.dst": [], "IPython.utils.tz.tzUTC.utcoffset": [], "sapp.pipeline.propagate_shared_texts.PropagateSharedTexts.run": [], "sapp.pipeline.propagate_shared_texts.PropagateSharedTexts._propagate_kinds_along_traces": [], "sapp.pipeline.propagate_shared_texts.PropagateSharedTexts._propagate_shared_texts": [], "sapp.pipeline.propagate_shared_texts.PropagateSharedTexts._update_visited": [], "sapp.pipeline.propagate_shared_texts.PropagateSharedTexts._subtract_kinds": [], "sapp.pipeline.propagate_shared_texts.PropagateSharedTexts.__init__": [], "sapp.pipeline.propagate_shared_texts.PerSinkState.__init__": [], "keystone.common.sql.expand_repo.versions.001_expand_initial_null_migration.upgrade": [], "graphql.validation.rules.arguments_of_correct_type.ArgumentsOfCorrectType.bad_value_message": [], "graphql.validation.rules.arguments_of_correct_type.ArgumentsOfCorrectType.enter_Argument": [], "dns.hash.get": [], "sqlalchemy.engine.characteristics.IsolationLevelCharacteristic.get_characteristic": [], "sqlalchemy.engine.characteristics.IsolationLevelCharacteristic.set_characteristic": [], "sqlalchemy.engine.characteristics.IsolationLevelCharacteristic.reset_characteristic": [], "sqlalchemy.engine.characteristics.ConnectionCharacteristic.get_characteristic": [], "sqlalchemy.engine.characteristics.ConnectionCharacteristic.set_characteristic": [], "sqlalchemy.engine.characteristics.ConnectionCharacteristic.reset_characteristic": [], "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskUnrouted404.test_unrouted_path_is_not_jsonified_404": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 779, "column": 12 }, "stop": { "line": 779, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskUnrouted404", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 776, "column": 19 }, "stop": { "line": 776, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.format", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 776, "column": 59 }, "stop": { "line": 776, "column": 69 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 781, "column": 12 }, "stop": { "line": 781, "column": 27 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskUnrouted404.setUp": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 769, "column": 8 }, "stop": { "line": 769, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.rest.RestfulTestCase", "dispatch": "static" } ], "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_resource_member_key_raises_exception_if_unset": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 762, "column": 12 }, "stop": { "line": 762, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_resource_member_key_raises_exception_if_unset.TestResourceWithKey", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 763, "column": 8 }, "stop": { "line": 763, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 760, "column": 8 }, "stop": { "line": 760, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 759, "column": 12 }, "stop": { "line": 759, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_resource_member_key_raises_exception_if_unset.TestResource", "dispatch": "static" } ], "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_resource_collection_key_raises_exception_if_unset": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 745, "column": 12 }, "stop": { "line": 745, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_resource_collection_key_raises_exception_if_unset.TestResource", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 749, "column": 8 }, "stop": { "line": 749, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 748, "column": 12 }, "stop": { "line": 748, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_resource_collection_key_raises_exception_if_unset.TestResourceWithKey", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 746, "column": 8 }, "stop": { "line": 746, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" } ], "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_json_body_before_req_func_unrecognized_conten_type_no_body": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 736, "column": 12 }, "stop": { "line": 736, "column": 46 } } ], "kind": "function", "target": "keystone.server.flask.request_processing.json_body.json_body_before_request" } ], "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_json_body_before_req_func_unrecognized_content_type": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 729, "column": 12 }, "stop": { "line": 729, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" } ], "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_json_body_before_req_func_no_content_type": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 722, "column": 12 }, "stop": { "line": 722, "column": 46 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 716, "column": 12 }, "stop": { "line": 716, "column": 46 } } ], "kind": "function", "target": "keystone.server.flask.request_processing.json_body.json_body_before_request" } ], "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_json_body_before_req_func_invalid_json": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 709, "column": 12 }, "stop": { "line": 709, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" } ], "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_json_body_before_req_func_valid_json": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 702, "column": 12 }, "stop": { "line": 702, "column": 46 } } ], "kind": "function", "target": "keystone.server.flask.request_processing.json_body.json_body_before_request" } ], "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_api_prefix_self_referential_link_substitution": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 677, "column": 21 }, "stop": { "line": 677, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 693, "column": 28 }, "stop": { "line": 693, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 693, "column": 28 }, "stop": { "line": 693, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__getitem__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 694, "column": 16 }, "stop": { "line": 694, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 668, "column": 19 }, "stop": { "line": 668, "column": 35 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 685, "column": 25 }, "stop": { "line": 685, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 693, "column": 28 }, "stop": { "line": 693, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.startswith", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 693, "column": 12 }, "stop": { "line": 693, "column": 27 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 685, "column": 25 }, "stop": { "line": 685, "column": 35 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 668, "column": 19 }, "stop": { "line": 668, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 688, "column": 12 }, "stop": { "line": 688, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._add_self_referential_link", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_api_prefix_self_referential_link_substitution.TestResource", "dispatch": "static" } ], "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_normalize_domain_id_extracts_domain_id_if_needed": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 606, "column": 8 }, "stop": { "line": 606, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon._setup_flask_restful_api", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 645, "column": 12 }, "stop": { "line": 645, "column": 58 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 643, "column": 12 }, "stop": { "line": 643, "column": 58 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 626, "column": 12 }, "stop": { "line": 626, "column": 58 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 658, "column": 12 }, "stop": { "line": 658, "column": 58 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 629, "column": 12 }, "stop": { "line": 629, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._normalize_domain_id", "class_name": "keystone.server.flask.common.ResourceBase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 627, "column": 40 }, "stop": { "line": 627, "column": 58 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 644, "column": 40 }, "stop": { "line": 644, "column": 58 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 624, "column": 24 }, "stop": { "line": 624, "column": 42 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 659, "column": 40 }, "stop": { "line": 659, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 662, "column": 12 }, "stop": { "line": 662, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 618, "column": 27 }, "stop": { "line": 618, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 631, "column": 12 }, "stop": { "line": 631, "column": 28 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 627, "column": 12 }, "stop": { "line": 627, "column": 28 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 659, "column": 12 }, "stop": { "line": 659, "column": 28 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 644, "column": 12 }, "stop": { "line": 644, "column": 28 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 647, "column": 12 }, "stop": { "line": 647, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 610, "column": 43 }, "stop": { "line": 610, "column": 59 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 641, "column": 37 }, "stop": { "line": 641, "column": 53 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 615, "column": 34 }, "stop": { "line": 615, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 633, "column": 16 }, "stop": { "line": 633, "column": 37 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 648, "column": 29 }, "stop": { "line": 648, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 641, "column": 37 }, "stop": { "line": 641, "column": 47 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 610, "column": 43 }, "stop": { "line": 610, "column": 53 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 615, "column": 34 }, "stop": { "line": 615, "column": 44 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 608, "column": 14 }, "stop": { "line": 608, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 634, "column": 12 }, "stop": { "line": 634, "column": 39 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 649, "column": 12 }, "stop": { "line": 649, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.clear", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 615, "column": 18 }, "stop": { "line": 615, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 609, "column": 35 }, "stop": { "line": 609, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon._get_token", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" } ], "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_correct_json_home_document": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 603, "column": 32 }, "stop": { "line": 603, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic._BinaryComparison.__init__", "class_name": "testtools.matchers._basic.Equals", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 600, "column": 24 }, "stop": { "line": 600, "column": 39 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.loads" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 595, "column": 47 }, "stop": { "line": 595, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.APIBase.blueprint", "class_name": "keystone.tests.unit.server.test_keystone_flask._TestRestfulAPI", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 594, "column": 22 }, "stop": { "line": 594, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.server.test_keystone_flask._TestRestfulAPI.__init__", "class_name": "keystone.tests.unit.server.test_keystone_flask._TestRestfulAPI", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 602, "column": 16 }, "stop": { "line": 602, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 603, "column": 48 }, "stop": { "line": 603, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 584, "column": 23 }, "stop": { "line": 584, "column": 58 } } ], "kind": "function", "target": "keystone.server.flask.common.construct_resource_map" } ], "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_mapped_resource_routes": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 550, "column": 34 }, "stop": { "line": 550, "column": 44 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 547, "column": 47 }, "stop": { "line": 547, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.APIBase.blueprint", "class_name": "keystone.tests.unit.server.test_keystone_flask._TestRestfulAPI", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 545, "column": 22 }, "stop": { "line": 545, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.server.test_keystone_flask._TestRestfulAPI.__init__", "class_name": "keystone.tests.unit.server.test_keystone_flask._TestRestfulAPI", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 553, "column": 12 }, "stop": { "line": 553, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 550, "column": 34 }, "stop": { "line": 550, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 548, "column": 16 }, "stop": { "line": 548, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon._get_token", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 535, "column": 23 }, "stop": { "line": 535, "column": 58 } } ], "kind": "function", "target": "keystone.server.flask.common.construct_resource_map" } ], "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_HTTP_OPTIONS_is_unenforced": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 511, "column": 47 }, "stop": { "line": 511, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.APIBase.blueprint", "class_name": "keystone.tests.unit.server.test_keystone_flask._TestRestfulAPI", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 519, "column": 16 }, "stop": { "line": 519, "column": 19 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 520, "column": 16 }, "stop": { "line": 520, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 509, "column": 22 }, "stop": { "line": 509, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.server.test_keystone_flask._TestRestfulAPI.__init__", "class_name": "keystone.tests.unit.server.test_keystone_flask._TestRestfulAPI", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 522, "column": 12 }, "stop": { "line": 522, "column": 28 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 523, "column": 12 }, "stop": { "line": 523, "column": 28 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 518, "column": 12 }, "stop": { "line": 518, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 499, "column": 23 }, "stop": { "line": 499, "column": 58 } } ], "kind": "function", "target": "keystone.server.flask.common.construct_resource_map" } ], "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_unenforced_api_decorator": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 479, "column": 34 }, "stop": { "line": 479, "column": 44 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 476, "column": 47 }, "stop": { "line": 476, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.APIBase.blueprint", "class_name": "keystone.tests.unit.server.test_keystone_flask._TestRestfulAPI", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 474, "column": 22 }, "stop": { "line": 474, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.server.test_keystone_flask._TestRestfulAPI.__init__", "class_name": "keystone.tests.unit.server.test_keystone_flask._TestRestfulAPI", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 486, "column": 12 }, "stop": { "line": 486, "column": 28 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 483, "column": 12 }, "stop": { "line": 483, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 479, "column": 34 }, "stop": { "line": 479, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 477, "column": 16 }, "stop": { "line": 477, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon._get_token", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 464, "column": 23 }, "stop": { "line": 464, "column": 58 } } ], "kind": "function", "target": "keystone.server.flask.common.construct_resource_map" } ], "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_instantiate_and_register_to_app": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 453, "column": 8 }, "stop": { "line": 453, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon._make_requests", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 449, "column": 27 }, "stop": { "line": 449, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.APIBase.instantiate_and_register_to_app", "class_name": "keystone.tests.unit.server.test_keystone_flask._TestRestfulAPI", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 451, "column": 8 }, "stop": { "line": 451, "column": 29 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 452, "column": 8 }, "stop": { "line": 452, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.cleanup_instance", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" } ], "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_construct_resource_map": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 444, "column": 25 }, "stop": { "line": 444, "column": 32 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 443, "column": 25 }, "stop": { "line": 443, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 409, "column": 25 }, "stop": { "line": 409, "column": 62 } } ], "kind": "function", "target": "keystone.common.json_home.build_v3_parameter_relation" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 434, "column": 25 }, "stop": { "line": 434, "column": 61 } } ], "kind": "function", "target": "keystone.common.json_home.build_v3_resource_relation" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 417, "column": 22 }, "stop": { "line": 417, "column": 59 } } ], "kind": "function", "target": "keystone.server.flask.common.construct_json_home_data" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 415, "column": 19 }, "stop": { "line": 415, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 441, "column": 28 }, "stop": { "line": 441, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 444, "column": 8 }, "stop": { "line": 444, "column": 24 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 443, "column": 8 }, "stop": { "line": 443, "column": 24 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 436, "column": 8 }, "stop": { "line": 436, "column": 24 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 431, "column": 8 }, "stop": { "line": 431, "column": 24 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 433, "column": 8 }, "stop": { "line": 433, "column": 24 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 441, "column": 8 }, "stop": { "line": 441, "column": 24 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 438, "column": 8 }, "stop": { "line": 438, "column": 24 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 434, "column": 8 }, "stop": { "line": 434, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 422, "column": 18 }, "stop": { "line": 422, "column": 53 } } ], "kind": "function", "target": "keystone.server.flask.common.construct_resource_map" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 411, "column": 23 }, "stop": { "line": 411, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 444, "column": 25 }, "stop": { "line": 444, "column": 35 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 443, "column": 25 }, "stop": { "line": 443, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_after_request_functions": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 386, "column": 15 }, "stop": { "line": 386, "column": 25 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 400, "column": 14 }, "stop": { "line": 400, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.server.test_keystone_flask._TestRestfulAPI.__init__", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_after_request_functions.TestAPI", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 401, "column": 47 }, "stop": { "line": 401, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.APIBase.blueprint", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_after_request_functions.TestAPI", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 386, "column": 15 }, "stop": { "line": 386, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 402, "column": 16 }, "stop": { "line": 402, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon._get_token", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" } ], "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_before_request_functions": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 364, "column": 15 }, "stop": { "line": 364, "column": 25 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 381, "column": 28 }, "stop": { "line": 381, "column": 35 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 376, "column": 14 }, "stop": { "line": 376, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.server.test_keystone_flask._TestRestfulAPI.__init__", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_before_request_functions.TestAPI", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 377, "column": 47 }, "stop": { "line": 377, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.APIBase.blueprint", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_before_request_functions.TestAPI", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 364, "column": 15 }, "stop": { "line": 364, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 378, "column": 16 }, "stop": { "line": 378, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon._get_token", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 381, "column": 12 }, "stop": { "line": 381, "column": 27 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_before_request_functions_must_be_added": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 360, "column": 8 }, "stop": { "line": 360, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" } ], "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_after_request_functions_must_be_added": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 352, "column": 8 }, "stop": { "line": 352, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" } ], "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_cannot_add_after_request_functions_twice": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 344, "column": 8 }, "stop": { "line": 344, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" } ], "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_cannot_add_before_request_functions_twice": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 335, "column": 8 }, "stop": { "line": 335, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" } ], "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_build_restful_api_no_prefix": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 326, "column": 8 }, "stop": { "line": 326, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon._make_requests", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 325, "column": 8 }, "stop": { "line": 325, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon._setup_flask_restful_api", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" } ], "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_blueprint_url_prefix": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 319, "column": 21 }, "stop": { "line": 319, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 320, "column": 8 }, "stop": { "line": 320, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon._setup_flask_restful_api", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 319, "column": 29 }, "stop": { "line": 319, "column": 39 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 322, "column": 8 }, "stop": { "line": 322, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon._make_requests", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 319, "column": 29 }, "stop": { "line": 319, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_api_url_prefix": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 313, "column": 21 }, "stop": { "line": 313, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 314, "column": 8 }, "stop": { "line": 314, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon._setup_flask_restful_api", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 313, "column": 29 }, "stop": { "line": 313, "column": 39 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 316, "column": 8 }, "stop": { "line": 316, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon._make_requests", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 313, "column": 29 }, "stop": { "line": 313, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon._make_requests": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 294, "column": 29 }, "stop": { "line": 294, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 250, "column": 12 }, "stop": { "line": 250, "column": 25 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 252, "column": 12 }, "stop": { "line": 252, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 277, "column": 12 }, "stop": { "line": 277, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 294, "column": 12 }, "stop": { "line": 294, "column": 28 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 209, "column": 12 }, "stop": { "line": 209, "column": 28 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 300, "column": 12 }, "stop": { "line": 300, "column": 28 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 265, "column": 12 }, "stop": { "line": 265, "column": 28 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 258, "column": 12 }, "stop": { "line": 258, "column": 28 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 285, "column": 12 }, "stop": { "line": 285, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 210, "column": 16 }, "stop": { "line": 210, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.tests.unit.server.test_keystone_flask._TestResourceWithCollectionInfo", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 268, "column": 59 }, "stop": { "line": 268, "column": 75 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 235, "column": 48 }, "stop": { "line": 235, "column": 64 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 289, "column": 33 }, "stop": { "line": 289, "column": 49 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 242, "column": 49 }, "stop": { "line": 242, "column": 65 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 212, "column": 25 }, "stop": { "line": 212, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 279, "column": 12 }, "stop": { "line": 279, "column": 27 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 293, "column": 12 }, "stop": { "line": 293, "column": 27 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 271, "column": 12 }, "stop": { "line": 271, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 242, "column": 49 }, "stop": { "line": 242, "column": 59 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 268, "column": 59 }, "stop": { "line": 268, "column": 69 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 289, "column": 33 }, "stop": { "line": 289, "column": 43 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 235, "column": 48 }, "stop": { "line": 235, "column": 58 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 212, "column": 25 }, "stop": { "line": 212, "column": 35 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 203, "column": 14 }, "stop": { "line": 203, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 219, "column": 19 }, "stop": { "line": 219, "column": 26 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 215, "column": 18 }, "stop": { "line": 215, "column": 25 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 309, "column": 16 }, "stop": { "line": 309, "column": 23 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 298, "column": 16 }, "stop": { "line": 298, "column": 23 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 275, "column": 29 }, "stop": { "line": 275, "column": 36 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 290, "column": 33 }, "stop": { "line": 290, "column": 40 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 223, "column": 18 }, "stop": { "line": 223, "column": 25 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 272, "column": 18 }, "stop": { "line": 272, "column": 25 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 227, "column": 20 }, "stop": { "line": 227, "column": 27 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 305, "column": 16 }, "stop": { "line": 305, "column": 23 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 262, "column": 16 }, "stop": { "line": 262, "column": 23 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 283, "column": 16 }, "stop": { "line": 283, "column": 23 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 256, "column": 29 }, "stop": { "line": 256, "column": 36 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 269, "column": 18 }, "stop": { "line": 269, "column": 25 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 231, "column": 21 }, "stop": { "line": 231, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 205, "column": 35 }, "stop": { "line": 205, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon._get_token", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" } ], "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon._setup_flask_restful_api": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 191, "column": 30 }, "stop": { "line": 191, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 190, "column": 8 }, "stop": { "line": 190, "column": 15 } } ], "kind": "function", "target": "setattr" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 196, "column": 8 }, "stop": { "line": 196, "column": 29 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 197, "column": 8 }, "stop": { "line": 197, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.cleanup_instance", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 188, "column": 32 }, "stop": { "line": 188, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 194, "column": 27 }, "stop": { "line": 194, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.server.test_keystone_flask._TestRestfulAPI.__init__", "class_name": "keystone.tests.unit.server.test_keystone_flask._TestRestfulAPI", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 192, "column": 8 }, "stop": { "line": 192, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.addCleanup", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" } ], "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon._get_token": [], "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.setUp": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 152, "column": 13 }, "stop": { "line": 152, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_policy.policy._BaseRule.name", "class_name": "oslo_policy.policy.RuleDefault", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 142, "column": 8 }, "stop": { "line": 142, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.rest.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 148, "column": 8 }, "stop": { "line": 148, "column": 23 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 150, "column": 8 }, "stop": { "line": 150, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 143, "column": 14 }, "stop": { "line": 143, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.__init__", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 148, "column": 24 }, "stop": { "line": 148, "column": 48 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 150, "column": 24 }, "stop": { "line": 150, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.mockpatch.MockPatchObject.__init__", "class_name": "fixtures._fixtures.mockpatch.MockPatchObject", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 154, "column": 8 }, "stop": { "line": 154, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._reset", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 155, "column": 8 }, "stop": { "line": 155, "column": 23 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 156, "column": 8 }, "stop": { "line": 156, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.addCleanup", "class_name": "keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon", "dispatch": "dynamic" } ], "keystone.tests.unit.server.test_keystone_flask._TestRestfulAPI.__init__": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 125, "column": 8 }, "stop": { "line": 125, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.APIBase.__init__", "class_name": "keystone.server.flask.common.APIBase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 122, "column": 32 }, "stop": { "line": 122, "column": 42 } }, { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 123, "column": 25 }, "stop": { "line": 123, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.server.test_keystone_flask._TestResourceWithCollectionInfo.delete": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 106, "column": 8 }, "stop": { "line": 106, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 111, "column": 18 }, "stop": { "line": 111, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotFound", "dispatch": "static" } ], "keystone.tests.unit.server.test_keystone_flask._TestResourceWithCollectionInfo.patch": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 100, "column": 14 }, "stop": { "line": 100, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask.wrappers.JSONMixin.get_json", "class_name": "flask.wrappers.Request", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 94, "column": 8 }, "stop": { "line": 94, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 101, "column": 8 }, "stop": { "line": 101, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._require_matching_id", "class_name": "keystone.tests.unit.server.test_keystone_flask._TestResourceWithCollectionInfo", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 99, "column": 18 }, "stop": { "line": 99, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 103, "column": 15 }, "stop": { "line": 103, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.tests.unit.server.test_keystone_flask._TestResourceWithCollectionInfo", "dispatch": "dynamic" } ], "keystone.tests.unit.server.test_keystone_flask._TestResourceWithCollectionInfo.put": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 80, "column": 8 }, "stop": { "line": 80, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 86, "column": 14 }, "stop": { "line": 86, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask.wrappers.JSONMixin.get_json", "class_name": "flask.wrappers.Request", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 87, "column": 8 }, "stop": { "line": 87, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._require_matching_id", "class_name": "keystone.tests.unit.server.test_keystone_flask._TestResourceWithCollectionInfo", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 85, "column": 18 }, "stop": { "line": 85, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotFound", "dispatch": "static" } ], "keystone.tests.unit.server.test_keystone_flask._TestResourceWithCollectionInfo.post": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 72, "column": 8 }, "stop": { "line": 72, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 74, "column": 14 }, "stop": { "line": 74, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask.wrappers.JSONMixin.get_json", "class_name": "flask.wrappers.Request", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 77, "column": 15 }, "stop": { "line": 77, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.tests.unit.server.test_keystone_flask._TestResourceWithCollectionInfo", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 75, "column": 14 }, "stop": { "line": 75, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._assign_unique_id", "class_name": "keystone.tests.unit.server.test_keystone_flask._TestResourceWithCollectionInfo", "dispatch": "dynamic" } ], "keystone.tests.unit.server.test_keystone_flask._TestResourceWithCollectionInfo.get": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 59, "column": 8 }, "stop": { "line": 59, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 69, "column": 22 }, "stop": { "line": 69, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 63, "column": 19 }, "stop": { "line": 63, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.server.test_keystone_flask._TestResourceWithCollectionInfo._list_arguments", "class_name": "keystone.tests.unit.server.test_keystone_flask._TestResourceWithCollectionInfo", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 67, "column": 23 }, "stop": { "line": 67, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.tests.unit.server.test_keystone_flask._TestResourceWithCollectionInfo", "dispatch": "dynamic" } ], "keystone.tests.unit.server.test_keystone_flask._TestResourceWithCollectionInfo._list_arguments": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 55, "column": 36 }, "stop": { "line": 55, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 55, "column": 15 }, "stop": { "line": 55, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.tests.unit.server.test_keystone_flask._TestResourceWithCollectionInfo", "dispatch": "dynamic" } ], "keystone.tests.unit.server.test_keystone_flask._TestResourceWithCollectionInfo._reset": [], "keystone.tests.unit.server.test_keystone_flask._TestResourceWithCollectionInfo.__init__": [ { "locations": [ { "path": "keystone/tests/unit/server/test_keystone_flask.py", "start": { "line": 44, "column": 8 }, "stop": { "line": 44, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.server.flask.common.ResourceBase", "dispatch": "static" } ], "sqlalchemy.testing.entities.ComparableEntity.__hash__": [], "sqlalchemy.testing.entities.ComparableMixin.__eq__": [], "sqlalchemy.testing.entities.ComparableMixin.__ne__": [], "sqlalchemy.testing.entities.BasicEntity.__repr__": [], "sqlalchemy.testing.entities.BasicEntity.__init__": [], "keystonemiddleware._common.config.Config.user_agent": [], "keystonemiddleware._common.config.Config.project": [], "keystonemiddleware._common.config.Config.get": [], "keystonemiddleware._common.config.Config.__init__": [], "keystonemiddleware._common.config._conf_values_type_convert": [], "rx.linq.observable.all.all": [], "oslo_config.generator.main": [], "oslo_config.generator.generate": [], "oslo_config.generator._output_human_readable": [], "oslo_config.generator._output_machine_readable": [], "oslo_config.generator._generate_machine_readable_data": [], "oslo_config.generator._build_entry": [], "oslo_config.generator._get_groups": [], "oslo_config.generator._output_opts": [], "oslo_config.generator.on_load_failure_callback": [], "oslo_config.generator._list_opts": [], "oslo_config.generator._update_defaults": [], "oslo_config.generator._get_opt_default_updaters": [], "oslo_config.generator._get_driver_opts": [], "oslo_config.generator._get_driver_opts_loaders": [], "oslo_config.generator._get_raw_opts_loaders": [], "oslo_config.generator._cleanup_opts": [], "oslo_config.generator._OptFormatter.writelines": [], "oslo_config.generator._OptFormatter.write": [], "oslo_config.generator._OptFormatter.format": [], "oslo_config.generator._OptFormatter.format_group": [], "oslo_config.generator._OptFormatter._get_choice_text": [], "oslo_config.generator._OptFormatter._format_help": [], "oslo_config.generator._OptFormatter.__init__": [], "oslo_config.generator._format_type_name": [], "oslo_config.generator._format_defaults": [], "oslo_config.generator.register_cli_opts": [], "kombu.transport.memory.Transport.driver_version": [], "kombu.transport.memory.Channel.after_reply_message_received": [], "kombu.transport.memory.Channel.close": [], "kombu.transport.memory.Channel._purge": [], "kombu.transport.memory.Channel._delete": [], "kombu.transport.memory.Channel._size": [], "kombu.transport.memory.Channel._put": [], "kombu.transport.memory.Channel._put_fanout": [], "kombu.transport.memory.Channel._queue_bind": [], "kombu.transport.memory.Channel._queue_for": [], "kombu.transport.memory.Channel._get": [], "kombu.transport.memory.Channel._new_queue": [], "kombu.transport.memory.Channel._has_queue": [], "oslo_log.tests.unit.test_custom_loghandler.CustomLogHandlerTestCase.test_log": [], "oslo_log.tests.unit.test_custom_loghandler.CustomLogHandlerTestCase.setUp": [], "oslo_log.tests.unit.test_custom_loghandler.CustomLogHandler.emit": [], "keystone.api.credentials.CredentialResource.delete": [ { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 209, "column": 8 }, "stop": { "line": 209, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 215, "column": 37 }, "stop": { "line": 215, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.credentials.CredentialResource", "dispatch": "dynamic" } ], "keystone.api.credentials.CredentialResource.patch": [ { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 197, "column": 8 }, "stop": { "line": 197, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._require_matching_id", "class_name": "keystone.api.credentials.CredentialResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 188, "column": 8 }, "stop": { "line": 188, "column": 29 } }, { "path": "keystone/api/credentials.py", "start": { "line": 200, "column": 8 }, "stop": { "line": 200, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 205, "column": 15 }, "stop": { "line": 205, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.credentials.CredentialResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 194, "column": 21 }, "stop": { "line": 194, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.credentials.CredentialResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 199, "column": 32 }, "stop": { "line": 199, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 195, "column": 8 }, "stop": { "line": 195, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 196, "column": 8 }, "stop": { "line": 196, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.credentials.CredentialResource._validate_blob_update_keys", "class_name": "keystone.api.credentials.CredentialResource", "dispatch": "dynamic" } ], "keystone.api.credentials.CredentialResource._validate_blob_update_keys": [ { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 175, "column": 23 }, "stop": { "line": 175, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.credentials.CredentialResource._validate_blob_json", "class_name": "keystone.api.credentials.CredentialResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 178, "column": 27 }, "stop": { "line": 178, "column": 42 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.loads" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 184, "column": 26 }, "stop": { "line": 184, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 177, "column": 15 }, "stop": { "line": 177, "column": 25 } } ], "kind": "function", "target": "isinstance" } ], "keystone.api.credentials.CredentialResource.post": [ { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 170, "column": 38 }, "stop": { "line": 170, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.credentials.CredentialResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 153, "column": 21 }, "stop": { "line": 153, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.credentials.CredentialResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 159, "column": 8 }, "stop": { "line": 159, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 165, "column": 14 }, "stop": { "line": 165, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.credentials.CredentialResource._assign_unique_id", "class_name": "keystone.api.credentials.CredentialResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 155, "column": 8 }, "stop": { "line": 155, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 160, "column": 19 }, "stop": { "line": 160, "column": 26 } }, { "path": "keystone/api/credentials.py", "start": { "line": 163, "column": 26 }, "stop": { "line": 163, "column": 33 } }, { "path": "keystone/api/credentials.py", "start": { "line": 161, "column": 22 }, "stop": { "line": 161, "column": 29 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 156, "column": 8 }, "stop": { "line": 156, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 171, "column": 15 }, "stop": { "line": 171, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.credentials.CredentialResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 166, "column": 12 }, "stop": { "line": 166, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._normalize_dict", "class_name": "keystone.api.credentials.CredentialResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 160, "column": 27 }, "stop": { "line": 160, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.oslo_context", "class_name": "keystone.api.credentials.CredentialResource", "dispatch": "dynamic" } ], "keystone.api.credentials.CredentialResource.get": [ { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 147, "column": 19 }, "stop": { "line": 147, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.credentials.CredentialResource._list_credentials", "class_name": "keystone.api.credentials.CredentialResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 149, "column": 19 }, "stop": { "line": 149, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.credentials.CredentialResource._get_credential", "class_name": "keystone.api.credentials.CredentialResource", "dispatch": "dynamic" } ], "keystone.api.credentials.CredentialResource._get_credential": [ { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 136, "column": 8 }, "stop": { "line": 136, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 141, "column": 15 }, "stop": { "line": 141, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.credentials.CredentialResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 141, "column": 32 }, "stop": { "line": 141, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.credentials.CredentialResource._blob_to_json", "class_name": "keystone.api.credentials.CredentialResource", "dispatch": "dynamic" } ], "keystone.api.credentials.CredentialResource._list_credentials": [ { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 132, "column": 16 }, "stop": { "line": 132, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.credentials.CredentialResource._blob_to_json", "class_name": "keystone.api.credentials.CredentialResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 109, "column": 8 }, "stop": { "line": 109, "column": 29 } }, { "path": "keystone/api/credentials.py", "start": { "line": 124, "column": 16 }, "stop": { "line": 124, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 106, "column": 48 }, "stop": { "line": 106, "column": 65 } }, { "path": "keystone/api/credentials.py", "start": { "line": 105, "column": 15 }, "stop": { "line": 105, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.oslo_context", "class_name": "keystone.api.credentials.CredentialResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 133, "column": 15 }, "stop": { "line": 133, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.credentials.CredentialResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 111, "column": 16 }, "stop": { "line": 111, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.build_driver_hints", "class_name": "keystone.api.credentials.CredentialResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 128, "column": 16 }, "stop": { "line": 128, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.api.credentials.CredentialResource._assign_unique_id": [ { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 101, "column": 19 }, "stop": { "line": 101, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._assign_unique_id", "class_name": "keystone.server.flask.common.ResourceBase", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 82, "column": 19 }, "stop": { "line": 82, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.credentials.CredentialResource._validate_blob_json", "class_name": "keystone.api.credentials.CredentialResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 84, "column": 24 }, "stop": { "line": 85, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "hashlib._Hash.hexdigest", "class_name": "hashlib._Hash", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 84, "column": 24 }, "stop": { "line": 84, "column": 38 } } ], "kind": "function", "target": "hashlib.sha256" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 95, "column": 30 }, "stop": { "line": 95, "column": 45 } }, { "path": "keystone/api/credentials.py", "start": { "line": 92, "column": 30 }, "stop": { "line": 92, "column": 45 } }, { "path": "keystone/api/credentials.py", "start": { "line": 98, "column": 30 }, "stop": { "line": 98, "column": 45 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" } ], "keystone.api.credentials.CredentialResource._validate_blob_json": [ { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 73, "column": 11 }, "stop": { "line": 73, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 66, "column": 19 }, "stop": { "line": 66, "column": 34 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.loads" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 74, "column": 18 }, "stop": { "line": 74, "column": 43 } }, { "path": "keystone/api/credentials.py", "start": { "line": 68, "column": 18 }, "stop": { "line": 68, "column": 43 } }, { "path": "keystone/api/credentials.py", "start": { "line": 71, "column": 18 }, "stop": { "line": 71, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 70, "column": 27 }, "stop": { "line": 70, "column": 37 } } ], "kind": "function", "target": "isinstance" } ], "keystone.api.credentials.CredentialResource._blob_to_json": [ { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 61, "column": 26 }, "stop": { "line": 61, "column": 41 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 59, "column": 11 }, "stop": { "line": 59, "column": 21 } } ], "kind": "function", "target": "isinstance" } ], "keystone.api.credentials._build_target_enforcement": [ { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 39, "column": 8 }, "stop": { "line": 39, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/credentials.py", "start": { "line": 40, "column": 12 }, "stop": { "line": 40, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" } ], "setuptools.command.bdist_wininst.bdist_wininst.run": [], "setuptools.command.bdist_wininst.bdist_wininst.reinitialize_command": [], "oslo_log.tests.unit.fixture.test_setlevel.TestSetLevelFixture.test_set_before": [], "oslo_log.tests.unit.fixture.test_setlevel.TestSetLevelFixture.test_unset_before": [], "prompt_toolkit.key_binding.bindings.focus.focus_previous": [], "prompt_toolkit.key_binding.bindings.focus.focus_next": [], "keystoneauth1.extras._saml2.v3.base.BaseSAMLPlugin.xml_to_str": [], "keystoneauth1.extras._saml2.v3.base.BaseSAMLPlugin.str_to_xml": [], "keystoneauth1.extras._saml2.v3.base.BaseSAMLPlugin._first": [], "keystoneauth1.extras._saml2.v3.base.BaseSAMLPlugin.__init__": [], "keystoneauth1.extras._saml2.v3.base._Saml2TokenAuthMethod.get_auth_data": [], "keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_domain_specific_separation": [ { "locations": [ { "path": "keystone/tests/unit/assignment/role_backends/test_sql.py", "start": { "line": 111, "column": 8 }, "stop": { "line": 111, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.assignment.role_backends.test_sql.SqlRole", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/role_backends/test_sql.py", "start": { "line": 101, "column": 24 }, "stop": { "line": 101, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/assignment/role_backends/test_sql.py", "start": { "line": 97, "column": 16 }, "stop": { "line": 97, "column": 33 } }, { "path": "keystone/tests/unit/assignment/role_backends/test_sql.py", "start": { "line": 88, "column": 16 }, "stop": { "line": 88, "column": 33 } }, { "path": "keystone/tests/unit/assignment/role_backends/test_sql.py", "start": { "line": 93, "column": 16 }, "stop": { "line": 93, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/role_backends/test_sql.py", "start": { "line": 104, "column": 8 }, "stop": { "line": 104, "column": 28 } }, { "path": "keystone/tests/unit/assignment/role_backends/test_sql.py", "start": { "line": 99, "column": 8 }, "stop": { "line": 99, "column": 28 } }, { "path": "keystone/tests/unit/assignment/role_backends/test_sql.py", "start": { "line": 108, "column": 8 }, "stop": { "line": 108, "column": 28 } }, { "path": "keystone/tests/unit/assignment/role_backends/test_sql.py", "start": { "line": 90, "column": 8 }, "stop": { "line": 90, "column": 28 } }, { "path": "keystone/tests/unit/assignment/role_backends/test_sql.py", "start": { "line": 106, "column": 8 }, "stop": { "line": 106, "column": 28 } }, { "path": "keystone/tests/unit/assignment/role_backends/test_sql.py", "start": { "line": 95, "column": 8 }, "stop": { "line": 95, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertDictEqual", "class_name": "keystone.tests.unit.assignment.role_backends.test_sql.SqlRole", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/role_backends/test_sql.py", "start": { "line": 101, "column": 24 }, "stop": { "line": 101, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/role_backends/test_sql.py", "start": { "line": 87, "column": 18 }, "stop": { "line": 87, "column": 37 } }, { "path": "keystone/tests/unit/assignment/role_backends/test_sql.py", "start": { "line": 92, "column": 18 }, "stop": { "line": 92, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_update_domain_id_of_role_fails": [ { "locations": [ { "path": "keystone/tests/unit/assignment/role_backends/test_sql.py", "start": { "line": 81, "column": 8 }, "stop": { "line": 81, "column": 25 } }, { "path": "keystone/tests/unit/assignment/role_backends/test_sql.py", "start": { "line": 64, "column": 8 }, "stop": { "line": 64, "column": 25 } }, { "path": "keystone/tests/unit/assignment/role_backends/test_sql.py", "start": { "line": 75, "column": 8 }, "stop": { "line": 75, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.assignment.role_backends.test_sql.SqlRole", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/role_backends/test_sql.py", "start": { "line": 70, "column": 16 }, "stop": { "line": 70, "column": 33 } }, { "path": "keystone/tests/unit/assignment/role_backends/test_sql.py", "start": { "line": 59, "column": 16 }, "stop": { "line": 59, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/role_backends/test_sql.py", "start": { "line": 73, "column": 18 }, "stop": { "line": 73, "column": 37 } }, { "path": "keystone/tests/unit/assignment/role_backends/test_sql.py", "start": { "line": 62, "column": 18 }, "stop": { "line": 62, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_create_duplicate_role_domain_specific_name_fails": [ { "locations": [ { "path": "keystone/tests/unit/assignment/role_backends/test_sql.py", "start": { "line": 52, "column": 8 }, "stop": { "line": 52, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.assignment.role_backends.test_sql.SqlRole", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/role_backends/test_sql.py", "start": { "line": 48, "column": 16 }, "stop": { "line": 48, "column": 33 } }, { "path": "keystone/tests/unit/assignment/role_backends/test_sql.py", "start": { "line": 50, "column": 16 }, "stop": { "line": 50, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/assignment/role_backends/test_sql.py", "start": { "line": 47, "column": 17 }, "stop": { "line": 47, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_create_null_role_name": [ { "locations": [ { "path": "keystone/tests/unit/assignment/role_backends/test_sql.py", "start": { "line": 38, "column": 8 }, "stop": { "line": 38, "column": 25 } }, { "path": "keystone/tests/unit/assignment/role_backends/test_sql.py", "start": { "line": 42, "column": 8 }, "stop": { "line": 42, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.assignment.role_backends.test_sql.SqlRole", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/assignment/role_backends/test_sql.py", "start": { "line": 37, "column": 15 }, "stop": { "line": 37, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.assignment.role_backends.test_sql.SqlRoleModels.test_role_model": [ { "locations": [ { "path": "keystone/tests/unit/assignment/role_backends/test_sql.py", "start": { "line": 31, "column": 8 }, "stop": { "line": 31, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.backend.core_sql.BaseBackendSqlModels.assertExpectedSchema", "class_name": "keystone.tests.unit.assignment.role_backends.test_sql.SqlRoleModels", "dispatch": "dynamic" } ], "migrate.tests.versioning.test_database.TestConnect.test_connect": [], "keystone.conf.resource.list_opts": [], "keystone.conf.resource.register_opts": [], "keystone.common.sql.data_migration_repo.versions.019_placeholder.upgrade": [], "passlib.tests.test_utils_md4.Legacy_MD4_Test.get_md4_const": [], "passlib.tests.test_utils_md4.Legacy_MD4_Test.setUp": [], "oslo_utils.specs_matcher.match": [], "oslo_utils.specs_matcher.make_grammar": [], "oslo_utils.specs_matcher._all_in": [], "keystoneclient.tests.functional.v3.test_ec2.EC2TestCase.test_delete_ec2": [], "keystoneclient.tests.functional.v3.test_ec2.EC2TestCase.test_list_ec2": [], "keystoneclient.tests.functional.v3.test_ec2.EC2TestCase.test_get_ec2": [], "keystoneclient.tests.functional.v3.test_ec2.EC2TestCase.test_create_ec2": [], "keystoneclient.tests.functional.v3.test_ec2.EC2TestCase.check_ec2": [], "rx.concurrency.newthreadscheduler.NewThreadScheduler.schedule_periodic": [], "rx.concurrency.newthreadscheduler.NewThreadScheduler.schedule_absolute": [], "rx.concurrency.newthreadscheduler.NewThreadScheduler.schedule_relative": [], "rx.concurrency.newthreadscheduler.NewThreadScheduler.schedule": [], "rx.concurrency.newthreadscheduler.NewThreadScheduler.__init__": [], "oslo_messaging.tests.rpc.test_server.TestRPCExposeDecorator.test_decorated": [], "oslo_messaging.tests.rpc.test_server.TestRPCExposeDecorator.test_undecorated": [], "oslo_messaging.tests.rpc.test_server.TestRPCExposeDecorator.bar": [], "oslo_messaging.tests.rpc.test_server.TestRPCExposeDecorator.foo": [], "oslo_messaging.tests.rpc.test_server.TestServerLocking.test_log_after_zero": [], "oslo_messaging.tests.rpc.test_server.TestServerLocking.test_timeout_running": [], "oslo_messaging.tests.rpc.test_server.TestServerLocking.test_timeout_wait": [], "oslo_messaging.tests.rpc.test_server.TestServerLocking.test_logging_with_timeout": [], "oslo_messaging.tests.rpc.test_server.TestServerLocking.test_logging_explicit_wait": [], "oslo_messaging.tests.rpc.test_server.TestServerLocking.test_logging": [], "oslo_messaging.tests.rpc.test_server.TestServerLocking.test_state_wrapping": [], "oslo_messaging.tests.rpc.test_server.TestServerLocking.test_start_stop_wait_stop_wait": [], "oslo_messaging.tests.rpc.test_server.TestServerLocking.test_wait_for_running_task": [], "oslo_messaging.tests.rpc.test_server.TestServerLocking.test_reversed_order": [], "oslo_messaging.tests.rpc.test_server.TestServerLocking.test_start_stop_wait": [], "oslo_messaging.tests.rpc.test_server.TestServerLocking.setUp": [], "oslo_messaging.tests.rpc.test_server.TestMultipleServers.test_multiple_servers": [], "oslo_messaging.tests.rpc.test_server.TestMultipleServers.setUp": [], "oslo_messaging.tests.rpc.test_server.TestMultipleServers.__init__": [], "oslo_messaging.tests.rpc.test_server.TestMultipleServers.generate_scenarios": [], "oslo_messaging.tests.rpc.test_server.TestRPCServer.test_warning_when_notifier_transport": [], "oslo_messaging.tests.rpc.test_server.TestRPCServer.test_expected_failure": [], "oslo_messaging.tests.rpc.test_server.TestRPCServer.test_failure": [], "oslo_messaging.tests.rpc.test_server.TestRPCServer.test_context": [], "oslo_messaging.tests.rpc.test_server.TestRPCServer.test_direct_call": [], "oslo_messaging.tests.rpc.test_server.TestRPCServer.test_call": [], "oslo_messaging.tests.rpc.test_server.TestRPCServer.test_cast": [], "oslo_messaging.tests.rpc.test_server.TestRPCServer.test_unknown_executor": [], "oslo_messaging.tests.rpc.test_server.TestRPCServer.test_client_call_timeout": [], "oslo_messaging.tests.rpc.test_server.TestRPCServer.test_no_client_topic_cast": [], "oslo_messaging.tests.rpc.test_server.TestRPCServer.test_no_client_topic_call": [], "oslo_messaging.tests.rpc.test_server.TestRPCServer._test_no_client_topic": [], "oslo_messaging.tests.rpc.test_server.TestRPCServer.test_no_server_topic": [], "oslo_messaging.tests.rpc.test_server.TestRPCServer.test_no_target_server": [], "oslo_messaging.tests.rpc.test_server.TestRPCServer.test_server_wait_method": [], "oslo_messaging.tests.rpc.test_server.TestRPCServer.test_constructor_with_unrecognized_executor": [], "oslo_messaging.tests.rpc.test_server.TestRPCServer.test_constructor_with_eventlet_executor": [], "oslo_messaging.tests.rpc.test_server.TestRPCServer.test_constructor": [], "oslo_messaging.tests.rpc.test_server.TestRPCServer.setUp": [], "oslo_messaging.tests.rpc.test_server.TestRPCServer.__init__": [], "oslo_messaging.tests.rpc.test_server.ServerSetupMixin._setup_client": [], "oslo_messaging.tests.rpc.test_server.ServerSetupMixin._stop_server": [], "oslo_messaging.tests.rpc.test_server.ServerSetupMixin._setup_server": [], "oslo_messaging.tests.rpc.test_server.ServerSetupMixin.__init__": [], "oslo_messaging.tests.rpc.test_server.ServerSetupMixin.TestSerializer.deserialize_context": [], "oslo_messaging.tests.rpc.test_server.ServerSetupMixin.TestSerializer.serialize_context": [], "oslo_messaging.tests.rpc.test_server.ServerSetupMixin.TestSerializer.deserialize_entity": [], "oslo_messaging.tests.rpc.test_server.ServerSetupMixin.TestSerializer.serialize_entity": [], "oslo_messaging.tests.rpc.test_server.ServerSetupMixin.ServerController.stop": [], "oslo_messaging.tests.rpc.test_server.ServerSetupMixin.ServerController.__init__": [], "oslo_messaging.tests.rpc.test_server.ServerSetupMixin.Server.start": [], "oslo_messaging.tests.rpc.test_server.ServerSetupMixin.Server.wait": [], "oslo_messaging.tests.rpc.test_server.ServerSetupMixin.Server.__init__": [], "elementpath.regex.unicode_subsets.unicode_subset": [], "elementpath.regex.unicode_subsets.UnicodeSubset.__ixor__": [], "elementpath.regex.unicode_subsets.UnicodeSubset.__iand__": [], "elementpath.regex.unicode_subsets.UnicodeSubset.__sub__": [], "elementpath.regex.unicode_subsets.UnicodeSubset.__isub__": [], "elementpath.regex.unicode_subsets.UnicodeSubset.__ior__": [], "elementpath.regex.unicode_subsets.UnicodeSubset.__eq__": [], "elementpath.regex.unicode_subsets.UnicodeSubset.clear": [], "elementpath.regex.unicode_subsets.UnicodeSubset.discard": [], "elementpath.regex.unicode_subsets.UnicodeSubset.difference_update": [], "elementpath.regex.unicode_subsets.UnicodeSubset.add": [], "elementpath.regex.unicode_subsets.UnicodeSubset.update": [], "elementpath.regex.unicode_subsets.UnicodeSubset.__len__": [], "elementpath.regex.unicode_subsets.UnicodeSubset.__iter__": [], "elementpath.regex.unicode_subsets.UnicodeSubset.__contains__": [], "elementpath.regex.unicode_subsets.UnicodeSubset.iter_characters": [], "elementpath.regex.unicode_subsets.UnicodeSubset.complement": [], "elementpath.regex.unicode_subsets.UnicodeSubset.__reversed__": [], "elementpath.regex.unicode_subsets.UnicodeSubset.__copy__": [], "elementpath.regex.unicode_subsets.UnicodeSubset.copy": [], "elementpath.regex.unicode_subsets.UnicodeSubset.__str__": [], "elementpath.regex.unicode_subsets.UnicodeSubset.__repr__": [], "elementpath.regex.unicode_subsets.UnicodeSubset.codepoints": [], "elementpath.regex.unicode_subsets.UnicodeSubset.__init__": [], "elementpath.regex.unicode_subsets.iterparse_character_subset": [], "kombu.transport.filesystem.Transport.driver_version": [], "kombu.transport.filesystem.Channel.processed_folder": [], "kombu.transport.filesystem.Channel.store_processed": [], "kombu.transport.filesystem.Channel.data_folder_out": [], "kombu.transport.filesystem.Channel.data_folder_in": [], "kombu.transport.filesystem.Channel.transport_options": [], "kombu.transport.filesystem.Channel._size": [], "kombu.transport.filesystem.Channel._purge": [], "kombu.transport.filesystem.Channel._get": [], "kombu.transport.filesystem.Channel._put": [], "amqp.types.ConnectionT.sock": [], "amqp.types.ConnectionT.__init__": [], "amqp.types.Frame.__init__": [], "dns.renderer.Renderer.get_wire": [], "dns.renderer.Renderer.write_header": [], "dns.renderer.Renderer._write_tsig": [], "dns.renderer.Renderer.add_multi_tsig": [], "dns.renderer.Renderer.add_tsig": [], "dns.renderer.Renderer.add_edns": [], "dns.renderer.Renderer.add_rdataset": [], "dns.renderer.Renderer.add_rrset": [], "dns.renderer.Renderer.add_question": [], "dns.renderer.Renderer._set_section": [], "dns.renderer.Renderer._rollback": [], "dns.renderer.Renderer.__init__": [], "fixtures.load_tests": [], "fixtures.test_suite": [], "keystoneclient.tests.unit.v3.test_auth.AuthenticateAgainstKeystoneTests.test_allow_override_of_auth_token": [], "keystoneclient.tests.unit.v3.test_auth.AuthenticateAgainstKeystoneTests.test_authenticate_success_token_unscoped": [], "keystoneclient.tests.unit.v3.test_auth.AuthenticateAgainstKeystoneTests.test_authenticate_success_token_project_scoped": [], "keystoneclient.tests.unit.v3.test_auth.AuthenticateAgainstKeystoneTests.test_authenticate_success_token_domain_scoped": [], "keystoneclient.tests.unit.v3.test_auth.AuthenticateAgainstKeystoneTests.test_auth_url_token_authentication": [], "keystoneclient.tests.unit.v3.test_auth.AuthenticateAgainstKeystoneTests.test_authenticate_success_password_unscoped": [], "keystoneclient.tests.unit.v3.test_auth.AuthenticateAgainstKeystoneTests.test_authenticate_success_userid_password_project_scoped": [], "keystoneclient.tests.unit.v3.test_auth.AuthenticateAgainstKeystoneTests.test_authenticate_success_userid_password_domain_scoped": [], "keystoneclient.tests.unit.v3.test_auth.AuthenticateAgainstKeystoneTests.test_authenticate_success_domain_username_password_scoped": [], "keystoneclient.tests.unit.v3.test_auth.AuthenticateAgainstKeystoneTests.test_auth_redirect": [], "keystoneclient.tests.unit.v3.test_auth.AuthenticateAgainstKeystoneTests.test_authenticate_failure": [], "keystoneclient.tests.unit.v3.test_auth.AuthenticateAgainstKeystoneTests.test_authenticate_success": [], "keystoneclient.tests.unit.v3.test_auth.AuthenticateAgainstKeystoneTests.setUp": [], "keystoneclient.auth.identity.base.BaseIdentityPlugin.get_options": [], "keystoneclient.auth.identity.base.BaseIdentityPlugin.get_discovery": [], "keystoneclient.auth.identity.base.BaseIdentityPlugin.get_project_id": [], "keystoneclient.auth.identity.base.BaseIdentityPlugin.get_user_id": [], "keystoneclient.auth.identity.base.BaseIdentityPlugin.get_endpoint": [], "keystoneclient.auth.identity.base.BaseIdentityPlugin.invalidate": [], "keystoneclient.auth.identity.base.BaseIdentityPlugin.get_access": [], "keystoneclient.auth.identity.base.BaseIdentityPlugin._needs_reauthenticate": [], "keystoneclient.auth.identity.base.BaseIdentityPlugin.get_token": [], "keystoneclient.auth.identity.base.BaseIdentityPlugin.get_auth_ref": [], "keystoneclient.auth.identity.base.BaseIdentityPlugin.trust_id": [], "keystoneclient.auth.identity.base.BaseIdentityPlugin.token": [], "keystoneclient.auth.identity.base.BaseIdentityPlugin.password": [], "keystoneclient.auth.identity.base.BaseIdentityPlugin.username": [], "keystoneclient.auth.identity.base.BaseIdentityPlugin.__init__": [], "keystoneclient.auth.identity.base.get_options": [], "alembic.util.pyfiles.load_python_file": [], "alembic.util.pyfiles.edit": [], "alembic.util.pyfiles.pyc_file_from_path": [], "alembic.util.pyfiles.coerce_resource_to_filename": [], "alembic.util.pyfiles.template_to_file": [], "oslo_policy._parser.parse_rule": [], "oslo_policy._parser._parse_text_rule": [], "oslo_policy._parser._parse_tokenize": [], "oslo_policy._parser._parse_list_rule": [], "oslo_policy._parser._parse_check": [], "oslo_policy._parser.ParseState._make_not_expr": [], "oslo_policy._parser.ParseState._extend_or_expr": [], "oslo_policy._parser.ParseState._make_or_expr": [], "oslo_policy._parser.ParseState._extend_and_expr": [], "oslo_policy._parser.ParseState._mix_or_and_expr": [], "oslo_policy._parser.ParseState._make_and_expr": [], "oslo_policy._parser.ParseState._wrap_check": [], "oslo_policy._parser.ParseState.result": [], "oslo_policy._parser.ParseState.shift": [], "oslo_policy._parser.ParseState.reduce": [], "oslo_policy._parser.ParseState.__init__": [], "oslo_policy._parser.ParseStateMeta.__new__": [], "oslo_policy._parser.reducer": [], "werkzeug.sansio.response.Response.access_control_allow_credentials": [], "werkzeug.sansio.response.Response.www_authenticate": [], "werkzeug.sansio.response.Response.content_range": [], "werkzeug.sansio.response.Response.get_etag": [], "werkzeug.sansio.response.Response.set_etag": [], "werkzeug.sansio.response.Response.cache_control": [], "werkzeug.sansio.response.Response.retry_after": [], "werkzeug.sansio.response.Response.mimetype_params": [], "werkzeug.sansio.response.Response.mimetype": [], "werkzeug.sansio.response.Response.is_json": [], "werkzeug.sansio.response.Response.delete_cookie": [], "werkzeug.sansio.response.Response.set_cookie": [], "werkzeug.sansio.response.Response._clean_status": [], "werkzeug.sansio.response.Response.status": [], "werkzeug.sansio.response.Response.status_code": [], "werkzeug.sansio.response.Response.__repr__": [], "werkzeug.sansio.response.Response.__init__": [], "werkzeug.sansio.response._set_property": [], "mimeparse._filter_blank": [], "mimeparse.best_match": [], "mimeparse.quality": [], "mimeparse.quality_parsed": [], "mimeparse.quality_and_fitness_parsed": [], "mimeparse.parse_media_range": [], "mimeparse.parse_mime_type": [], "kombu.utils.objects.cached_property.deleter": [], "kombu.utils.objects.cached_property.setter": [], "kombu.utils.objects.cached_property.__delete__": [], "kombu.utils.objects.cached_property.__set__": [], "kombu.utils.objects.cached_property.__get__": [], "kombu.utils.objects.cached_property.__init__": [], "keystone.common.sql.expand_repo.versions.050_placeholder.upgrade": [], "jedi.inference.parser_cache.get_yield_exprs": [], "saml2.saml.factory": [], "saml2.saml.advice_from_string": [], "saml2.saml.advice_type__from_string": [], "saml2.saml.AdviceType_.__init__": [], "saml2.saml.assertion_from_string": [], "saml2.saml.assertion_type__from_string": [], "saml2.saml.AssertionType_.verify": [], "saml2.saml.AssertionType_.__init__": [], "saml2.saml.authz_decision_statement_from_string": [], "saml2.saml.authz_decision_statement_type__from_string": [], "saml2.saml.AuthzDecisionStatementType_.__init__": [], "saml2.saml.evidence_from_string": [], "saml2.saml.evidence_type__from_string": [], "saml2.saml.EvidenceType_.__init__": [], "saml2.saml.subject_from_string": [], "saml2.saml.attribute_statement_from_string": [], "saml2.saml.authn_statement_from_string": [], "saml2.saml.conditions_from_string": [], "saml2.saml.subject_type__from_string": [], "saml2.saml.SubjectType_.__init__": [], "saml2.saml.attribute_statement_type__from_string": [], "saml2.saml.AttributeStatementType_.__init__": [], "saml2.saml.authn_statement_type__from_string": [], "saml2.saml.AuthnStatementType_.__init__": [], "saml2.saml.conditions_type__from_string": [], "saml2.saml.ConditionsType_.verify": [], "saml2.saml.ConditionsType_.__init__": [], "saml2.saml.subject_confirmation_from_string": [], "saml2.saml.attribute_from_string": [], "saml2.saml.authn_context_from_string": [], "saml2.saml.audience_restriction_from_string": [], "saml2.saml.subject_confirmation_type__from_string": [], "saml2.saml.SubjectConfirmationType_.__init__": [], "saml2.saml.attribute_type__from_string": [], "saml2.saml.AttributeType_.harvest_element_tree": [], "saml2.saml.AttributeType_.__init__": [], "saml2.saml.action_from_string": [], "saml2.saml.authn_context_type__from_string": [], "saml2.saml.AuthnContextType_.verify": [], "saml2.saml.AuthnContextType_.__init__": [], "saml2.saml.subject_locality_from_string": [], "saml2.saml.SubjectLocality.verify": [], "saml2.saml.statement_from_string": [], "saml2.saml.proxy_restriction_from_string": [], "saml2.saml.one_time_use_from_string": [], "saml2.saml.audience_restriction_type__from_string": [], "saml2.saml.AudienceRestrictionType_.__init__": [], "saml2.saml.condition_from_string": [], "saml2.saml.subject_confirmation_data_from_string": [], "saml2.saml.name_id_from_string": [], "saml2.saml.base_id_from_string": [], "saml2.saml.encrypted_attribute_from_string": [], "saml2.saml.attribute_value_from_string": [], "saml2.saml.action_type__from_string": [], "saml2.saml.ActionType_.__init__": [], "saml2.saml.decision_type__from_string": [], "saml2.saml.authenticating_authority_from_string": [], "saml2.saml.authn_context_decl_from_string": [], "saml2.saml.authn_context_decl_ref_from_string": [], "saml2.saml.authn_context_class_ref_from_string": [], "saml2.saml.subject_locality_type__from_string": [], "saml2.saml.SubjectLocalityType_.__init__": [], "saml2.saml.encrypted_assertion_from_string": [], "saml2.saml.proxy_restriction_type__from_string": [], "saml2.saml.ProxyRestrictionType_.__init__": [], "saml2.saml.one_time_use_type__from_string": [], "saml2.saml.audience_from_string": [], "saml2.saml.key_info_confirmation_data_type__from_string": [], "saml2.saml.KeyInfoConfirmationDataType_.__init__": [], "saml2.saml.subject_confirmation_data_type__from_string": [], "saml2.saml.SubjectConfirmationDataType_.__init__": [], "saml2.saml.assertion_uri_ref_from_string": [], "saml2.saml.assertion_id_ref_from_string": [], "saml2.saml.issuer_from_string": [], "saml2.saml.encrypted_id_from_string": [], "saml2.saml.encrypted_element_type__from_string": [], "saml2.saml.EncryptedElementType_.__init__": [], "saml2.saml.name_id_type__from_string": [], "saml2.saml.NameIDType_.__init__": [], "saml2.saml.BaseIDAbstractType_.__init__": [], "saml2.saml.AttributeValueBase.harvest_element_tree": [], "saml2.saml.AttributeValueBase.set_text": [], "saml2.saml.AttributeValueBase.clear_type": [], "saml2.saml.AttributeValueBase.get_type": [], "saml2.saml.AttributeValueBase.set_type": [], "saml2.saml.AttributeValueBase.verify": [], "saml2.saml.AttributeValueBase.__setattr__": [], "saml2.saml.AttributeValueBase.__init__": [], "cryptography.hazmat.primitives._cipheralgorithm.BlockCipherAlgorithm.block_size": [], "cryptography.hazmat.primitives._cipheralgorithm.CipherAlgorithm.key_size": [], "cryptography.hazmat.primitives._cipheralgorithm.CipherAlgorithm.key_sizes": [], "cryptography.hazmat.primitives._cipheralgorithm.CipherAlgorithm.name": [], "jedi.inference.signature.SignatureWrapper.__getattr__": [], "jedi.inference.signature.SignatureWrapper.__init__": [], "jedi.inference.signature.BuiltinSignature.bind": [], "jedi.inference.signature.BuiltinSignature._function_value": [], "jedi.inference.signature.BuiltinSignature.annotation_string": [], "jedi.inference.signature.BuiltinSignature.__init__": [], "jedi.inference.signature.TreeSignature.matches_signature": [], "jedi.inference.signature.TreeSignature.get_param_names": [], "jedi.inference.signature.TreeSignature.annotation_string": [], "jedi.inference.signature.TreeSignature._annotation": [], "jedi.inference.signature.TreeSignature.bind": [], "jedi.inference.signature.TreeSignature.__init__": [], "jedi.inference.signature.AbstractSignature.__repr__": [], "jedi.inference.signature.AbstractSignature.matches_signature": [], "jedi.inference.signature.AbstractSignature.bind": [], "jedi.inference.signature.AbstractSignature.get_param_names": [], "jedi.inference.signature.AbstractSignature.annotation_string": [], "jedi.inference.signature.AbstractSignature.name": [], "jedi.inference.signature.AbstractSignature.__init__": [], "jedi.inference.signature._SignatureMixin.to_string": [], "paste.request._cgi_FieldStorage__repr__patch": [], "paste.request.EnvironHeaders.__contains__": [], "paste.request.EnvironHeaders.keys": [], "paste.request.EnvironHeaders.__iter__": [], "paste.request.EnvironHeaders.__delitem__": [], "paste.request.EnvironHeaders.__setitem__": [], "paste.request.EnvironHeaders.__getitem__": [], "paste.request.EnvironHeaders.__len__": [], "paste.request.EnvironHeaders._trans_key": [], "paste.request.EnvironHeaders._trans_name": [], "paste.request.EnvironHeaders.__init__": [], "paste.request.parse_headers": [], "paste.request.path_info_pop": [], "paste.request.path_info_split": [], "paste.request.resolve_relative_url": [], "paste.request.construct_url": [], "paste.request.parse_formvars": [], "paste.request.parse_dict_querystring": [], "paste.request.parse_querystring": [], "paste.request.get_cookie_dict": [], "paste.request.get_cookies": [], "unittest2.runner.TextTestRunner.run": [], "unittest2.runner.TextTestRunner._makeResult": [], "unittest2.runner.TextTestRunner.__init__": [], "unittest2.runner.TextTestResult.stopTestRun": [], "unittest2.runner.TextTestResult.printErrorList": [], "unittest2.runner.TextTestResult.printErrors": [], "unittest2.runner.TextTestResult.addUnexpectedSuccess": [], "unittest2.runner.TextTestResult.addExpectedFailure": [], "unittest2.runner.TextTestResult.addSkip": [], "unittest2.runner.TextTestResult.addFailure": [], "unittest2.runner.TextTestResult.addError": [], "unittest2.runner.TextTestResult.addSuccess": [], "unittest2.runner.TextTestResult.startTest": [], "unittest2.runner.TextTestResult.getDescription": [], "unittest2.runner.TextTestResult.__init__": [], "unittest2.runner._WritelnDecorator.writeln": [], "unittest2.runner._WritelnDecorator.__getattr__": [], "unittest2.runner._WritelnDecorator.__init__": [], "rx.core.observerextensions.as_observer": [], "rx.core.observerextensions.to_notifier": [], "migrate.changeset.constraint.UniqueConstraint.autoname": [], "migrate.changeset.constraint.UniqueConstraint.__init__": [], "migrate.changeset.constraint.CheckConstraint.autoname": [], "migrate.changeset.constraint.CheckConstraint.__init__": [], "migrate.changeset.constraint.ForeignKeyConstraint.autoname": [], "migrate.changeset.constraint.ForeignKeyConstraint.reftable": [], "migrate.changeset.constraint.ForeignKeyConstraint.referenced": [], "migrate.changeset.constraint.ForeignKeyConstraint.__init__": [], "migrate.changeset.constraint.PrimaryKeyConstraint.autoname": [], "migrate.changeset.constraint.PrimaryKeyConstraint.__init__": [], "migrate.changeset.constraint.ConstraintChangeset.drop": [], "migrate.changeset.constraint.ConstraintChangeset.create": [], "migrate.changeset.constraint.ConstraintChangeset.__do_imports": [], "migrate.changeset.constraint.ConstraintChangeset._normalize_columns": [], "paste.cowbell.make_cowbell": [], "paste.cowbell.insert_body": [], "paste.cowbell.insert_head": [], "paste.cowbell.MoreCowbell.__call__": [], "paste.cowbell.MoreCowbell.__init__": [], "keystoneauth1.fixture.discovery.DiscoveryList.add_nova_microversion": [], "keystoneauth1.fixture.discovery.DiscoveryList.add_microversion": [], "keystoneauth1.fixture.discovery.DiscoveryList.add_v3": [], "keystoneauth1.fixture.discovery.DiscoveryList.add_v2": [], "keystoneauth1.fixture.discovery.DiscoveryList.add_version": [], "keystoneauth1.fixture.discovery.DiscoveryList.versions": [], "keystoneauth1.fixture.discovery.DiscoveryList.__init__": [], "keystoneauth1.fixture.discovery.V3Discovery.add_xml_media_type": [], "keystoneauth1.fixture.discovery.V3Discovery.add_json_media_type": [], "keystoneauth1.fixture.discovery.V3Discovery.__init__": [], "keystoneauth1.fixture.discovery.V2Discovery.add_pdf_description": [], "keystoneauth1.fixture.discovery.V2Discovery.add_html_description": [], "keystoneauth1.fixture.discovery.V2Discovery.__init__": [], "keystoneauth1.fixture.discovery.NovaMicroversionDiscovery.version": [], "keystoneauth1.fixture.discovery.NovaMicroversionDiscovery.min_version": [], "keystoneauth1.fixture.discovery.NovaMicroversionDiscovery.__init__": [], "keystoneauth1.fixture.discovery.MicroversionDiscovery.max_version": [], "keystoneauth1.fixture.discovery.MicroversionDiscovery.min_version": [], "keystoneauth1.fixture.discovery.MicroversionDiscovery.__init__": [], "keystoneauth1.fixture.discovery.VersionDiscovery.__init__": [], "keystoneauth1.fixture.discovery.DiscoveryBase.add_media_type": [], "keystoneauth1.fixture.discovery.DiscoveryBase.media_types": [], "keystoneauth1.fixture.discovery.DiscoveryBase.add_link": [], "keystoneauth1.fixture.discovery.DiscoveryBase.updated": [], "keystoneauth1.fixture.discovery.DiscoveryBase.updated_str": [], "keystoneauth1.fixture.discovery.DiscoveryBase.links": [], "keystoneauth1.fixture.discovery.DiscoveryBase.status": [], "keystoneauth1.fixture.discovery.DiscoveryBase.id": [], "keystoneauth1.fixture.discovery.DiscoveryBase.__init__": [], "jedi.utils.version_info": [], "jedi.utils.setup_readline": [], "keystone.common.policies.project_endpoint.list_rules": [], "rx.joins.plan.Plan.plan_create_observer": [], "rx.joins.plan.Plan.activate": [], "rx.joins.plan.Plan.__init__": [], "setuptools._distutils.command.bdist.bdist.run": [], "setuptools._distutils.command.bdist.bdist.finalize_options": [], "setuptools._distutils.command.bdist.bdist.initialize_options": [], "setuptools._distutils.command.bdist.show_formats": [], "IPython.core.historyapp.HistoryApp.start": [], "IPython.core.historyapp.HistoryClear.start": [], "IPython.core.historyapp.HistoryTrim.start": [], "testtools.compat._get_exception_encoding": [], "testtools.compat.unicode_output_stream": [], "testtools.compat.text_repr": [], "testtools.compat._slow_escape": [], "testtools.compat.classtypes": [], "testtools.compat.istext": [], "testtools.compat._b": [], "testtools.compat._u": [], "oslo_utils.tests.test_versionutils.IsCompatibleTestCase.test_convert_version_to_tuple": [], "oslo_utils.tests.test_versionutils.IsCompatibleTestCase.test_convert_version_to_string": [], "oslo_utils.tests.test_versionutils.IsCompatibleTestCase.test_convert_version_to_int": [], "oslo_utils.tests.test_versionutils.IsCompatibleTestCase.test_same_major_false": [], "oslo_utils.tests.test_versionutils.IsCompatibleTestCase.test_same_major_true": [], "oslo_utils.tests.test_versionutils.IsCompatibleTestCase.test_current_patch_not_present_less_than": [], "oslo_utils.tests.test_versionutils.IsCompatibleTestCase.test_current_patch_not_present_same": [], "oslo_utils.tests.test_versionutils.IsCompatibleTestCase.test_requested_patch_not_present_less_than": [], "oslo_utils.tests.test_versionutils.IsCompatibleTestCase.test_requested_patch_not_present_same": [], "oslo_utils.tests.test_versionutils.IsCompatibleTestCase.test_requested_patch_less_than": [], "oslo_utils.tests.test_versionutils.IsCompatibleTestCase.test_requested_patch_greater": [], "oslo_utils.tests.test_versionutils.IsCompatibleTestCase.test_requested_minor_less_than": [], "oslo_utils.tests.test_versionutils.IsCompatibleTestCase.test_requested_minor_greater": [], "oslo_utils.tests.test_versionutils.IsCompatibleTestCase.test_same_version": [], "keystone.common.sql.migrate_repo.versions.083_add_oauth1_tables.upgrade": [ { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/083_add_oauth1_tables.py", "start": { "line": 22, "column": 28 }, "stop": { "line": 22, "column": 51 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.get_db_version" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/083_add_oauth1_tables.py", "start": { "line": 75, "column": 4 }, "stop": { "line": 75, "column": 29 } }, { "path": "keystone/common/sql/migrate_repo/versions/083_add_oauth1_tables.py", "start": { "line": 45, "column": 4 }, "stop": { "line": 45, "column": 25 } }, { "path": "keystone/common/sql/migrate_repo/versions/083_add_oauth1_tables.py", "start": { "line": 60, "column": 4 }, "stop": { "line": 60, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.create", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/083_add_oauth1_tables.py", "start": { "line": 62, "column": 25 }, "stop": { "line": 62, "column": 34 } }, { "path": "keystone/common/sql/migrate_repo/versions/083_add_oauth1_tables.py", "start": { "line": 38, "column": 21 }, "stop": { "line": 38, "column": 30 } }, { "path": "keystone/common/sql/migrate_repo/versions/083_add_oauth1_tables.py", "start": { "line": 47, "column": 26 }, "stop": { "line": 47, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/083_add_oauth1_tables.py", "start": { "line": 57, "column": 19 }, "stop": { "line": 57, "column": 33 } }, { "path": "keystone/common/sql/migrate_repo/versions/083_add_oauth1_tables.py", "start": { "line": 72, "column": 19 }, "stop": { "line": 72, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.ForeignKey.__init__", "class_name": "sqlalchemy.sql.schema.ForeignKey", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/083_add_oauth1_tables.py", "start": { "line": 51, "column": 8 }, "stop": { "line": 51, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/083_add_oauth1_tables.py", "start": { "line": 70, "column": 8 }, "stop": { "line": 70, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/083_add_oauth1_tables.py", "start": { "line": 41, "column": 8 }, "stop": { "line": 41, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/083_add_oauth1_tables.py", "start": { "line": 53, "column": 8 }, "stop": { "line": 53, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/083_add_oauth1_tables.py", "start": { "line": 42, "column": 8 }, "stop": { "line": 42, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/083_add_oauth1_tables.py", "start": { "line": 55, "column": 8 }, "stop": { "line": 55, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/083_add_oauth1_tables.py", "start": { "line": 59, "column": 8 }, "stop": { "line": 59, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/083_add_oauth1_tables.py", "start": { "line": 43, "column": 8 }, "stop": { "line": 43, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/083_add_oauth1_tables.py", "start": { "line": 44, "column": 8 }, "stop": { "line": 44, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/083_add_oauth1_tables.py", "start": { "line": 71, "column": 8 }, "stop": { "line": 71, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/083_add_oauth1_tables.py", "start": { "line": 66, "column": 8 }, "stop": { "line": 66, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/083_add_oauth1_tables.py", "start": { "line": 74, "column": 8 }, "stop": { "line": 74, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/083_add_oauth1_tables.py", "start": { "line": 67, "column": 8 }, "stop": { "line": 67, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/083_add_oauth1_tables.py", "start": { "line": 56, "column": 8 }, "stop": { "line": 56, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/083_add_oauth1_tables.py", "start": { "line": 50, "column": 8 }, "stop": { "line": 50, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/083_add_oauth1_tables.py", "start": { "line": 52, "column": 8 }, "stop": { "line": 52, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/083_add_oauth1_tables.py", "start": { "line": 54, "column": 8 }, "stop": { "line": 54, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/083_add_oauth1_tables.py", "start": { "line": 69, "column": 8 }, "stop": { "line": 69, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/083_add_oauth1_tables.py", "start": { "line": 65, "column": 8 }, "stop": { "line": 65, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" } ], "sqlalchemy.orm.instrumentation._generate_init": [], "sqlalchemy.orm.instrumentation.is_instrumented": [], "sqlalchemy.orm.instrumentation.unregister_class": [], "sqlalchemy.orm.instrumentation.register_class": [], "sqlalchemy.orm.instrumentation.InstrumentationFactory.unregister": [], "sqlalchemy.orm.instrumentation.InstrumentationFactory._check_conflicts": [], "sqlalchemy.orm.instrumentation.InstrumentationFactory._locate_extended_factory": [], "sqlalchemy.orm.instrumentation.InstrumentationFactory.create_manager_for_cls": [], "sqlalchemy.orm.instrumentation._SerializeManager.__call__": [], "sqlalchemy.orm.instrumentation._SerializeManager.__init__": [], "sqlalchemy.orm.instrumentation.ClassManager.__repr__": [], "sqlalchemy.orm.instrumentation.ClassManager.__bool__": [], "sqlalchemy.orm.instrumentation.ClassManager.has_parent": [], "sqlalchemy.orm.instrumentation.ClassManager.has_state": [], "sqlalchemy.orm.instrumentation.ClassManager._new_state_if_none": [], "sqlalchemy.orm.instrumentation.ClassManager._serialize": [], "sqlalchemy.orm.instrumentation.ClassManager.teardown_instance": [], "sqlalchemy.orm.instrumentation.ClassManager.setup_instance": [], "sqlalchemy.orm.instrumentation.ClassManager.new_instance": [], "sqlalchemy.orm.instrumentation.ClassManager.attributes": [], "sqlalchemy.orm.instrumentation.ClassManager.get_impl": [], "sqlalchemy.orm.instrumentation.ClassManager.is_instrumented": [], "sqlalchemy.orm.instrumentation.ClassManager.initialize_collection": [], "sqlalchemy.orm.instrumentation.ClassManager.instrument_collection_class": [], "sqlalchemy.orm.instrumentation.ClassManager.uninstall_member": [], "sqlalchemy.orm.instrumentation.ClassManager.install_member": [], "sqlalchemy.orm.instrumentation.ClassManager.uninstall_descriptor": [], "sqlalchemy.orm.instrumentation.ClassManager.install_descriptor": [], "sqlalchemy.orm.instrumentation.ClassManager.unregister": [], "sqlalchemy.orm.instrumentation.ClassManager.uninstrument_attribute": [], "sqlalchemy.orm.instrumentation.ClassManager.post_configure_attribute": [], "sqlalchemy.orm.instrumentation.ClassManager.subclass_managers": [], "sqlalchemy.orm.instrumentation.ClassManager.instrument_attribute": [], "sqlalchemy.orm.instrumentation.ClassManager.dict_getter": [], "sqlalchemy.orm.instrumentation.ClassManager.state_getter": [], "sqlalchemy.orm.instrumentation.ClassManager.manager_getter": [], "sqlalchemy.orm.instrumentation.ClassManager.manage": [], "sqlalchemy.orm.instrumentation.ClassManager._state_constructor": [], "sqlalchemy.orm.instrumentation.ClassManager._instrument_init": [], "sqlalchemy.orm.instrumentation.ClassManager._subclass_manager": [], "sqlalchemy.orm.instrumentation.ClassManager._attr_has_impl": [], "sqlalchemy.orm.instrumentation.ClassManager._get_class_attr_mro": [], "sqlalchemy.orm.instrumentation.ClassManager._all_sqla_attributes": [], "sqlalchemy.orm.instrumentation.ClassManager.mapper": [], "sqlalchemy.orm.instrumentation.ClassManager._loader_impls": [], "sqlalchemy.orm.instrumentation.ClassManager._scalar_loader_impls": [], "sqlalchemy.orm.instrumentation.ClassManager._collection_impl_keys": [], "sqlalchemy.orm.instrumentation.ClassManager._all_key_set": [], "sqlalchemy.orm.instrumentation.ClassManager.is_mapped": [], "sqlalchemy.orm.instrumentation.ClassManager.__eq__": [], "sqlalchemy.orm.instrumentation.ClassManager.__hash__": [], "sqlalchemy.orm.instrumentation.ClassManager._finalize": [], "sqlalchemy.orm.instrumentation.ClassManager._update_state": [], "sqlalchemy.orm.instrumentation.ClassManager.__init__": [], "sqlalchemy.orm.instrumentation.ClassManager.deferred_scalar_loader": [], "keystone.oauth1.validator.OAuthValidator.save_verifier": [], "keystone.oauth1.validator.OAuthValidator.save_request_token": [], "keystone.oauth1.validator.OAuthValidator.save_access_token": [], "keystone.oauth1.validator.OAuthValidator.verify_realms": [], "keystone.oauth1.validator.OAuthValidator.verify_request_token": [ { "locations": [ { "path": "keystone/oauth1/validator.py", "start": { "line": 180, "column": 15 }, "stop": { "line": 180, "column": 25 } } ], "kind": "function", "target": "isinstance" } ], "keystone.oauth1.validator.OAuthValidator.validate_verifier": [], "keystone.oauth1.validator.OAuthValidator.validate_realms": [], "keystone.oauth1.validator.OAuthValidator.validate_requested_realms": [], "keystone.oauth1.validator.OAuthValidator.validate_redirect_uri": [], "keystone.oauth1.validator.OAuthValidator.validate_timestamp_and_nonce": [], "keystone.oauth1.validator.OAuthValidator.validate_access_token": [], "keystone.oauth1.validator.OAuthValidator.validate_request_token": [], "keystone.oauth1.validator.OAuthValidator.validate_client_key": [], "keystone.oauth1.validator.OAuthValidator.invalidate_request_token": [], "keystone.oauth1.validator.OAuthValidator.get_rsa_key": [], "keystone.oauth1.validator.OAuthValidator.get_redirect_uri": [], "keystone.oauth1.validator.OAuthValidator.get_realms": [], "keystone.oauth1.validator.OAuthValidator.get_default_realms": [], "keystone.oauth1.validator.OAuthValidator.get_access_token_secret": [], "keystone.oauth1.validator.OAuthValidator.get_request_token_secret": [], "keystone.oauth1.validator.OAuthValidator.get_client_secret": [], "keystone.oauth1.validator.OAuthValidator.check_verifier": [ { "locations": [ { "path": "keystone/oauth1/validator.py", "start": { "line": 60, "column": 16 }, "stop": { "line": 60, "column": 19 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/oauth1/validator.py", "start": { "line": 60, "column": 16 }, "stop": { "line": 60, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__eq__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/oauth1/validator.py", "start": { "line": 59, "column": 16 }, "stop": { "line": 59, "column": 19 } } ], "kind": "function", "target": "all" }, { "locations": [ { "path": "keystone/oauth1/validator.py", "start": { "line": 59, "column": 20 }, "stop": { "line": 59, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__contains__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.oauth1.validator.OAuthValidator.check_nonce": [ { "locations": [ { "path": "keystone/oauth1/validator.py", "start": { "line": 56, "column": 15 }, "stop": { "line": 56, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/oauth1/validator.py", "start": { "line": 56, "column": 15 }, "stop": { "line": 56, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__le__", "class_name": "set", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/oauth1/validator.py", "start": { "line": 56, "column": 29 }, "stop": { "line": 56, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.validator.OAuthValidator.safe_characters", "class_name": "keystone.oauth1.validator.OAuthValidator", "dispatch": "dynamic" } ], "keystone.oauth1.validator.OAuthValidator.check_access_token": [ { "locations": [ { "path": "keystone/oauth1/validator.py", "start": { "line": 52, "column": 15 }, "stop": { "line": 52, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.validator.OAuthValidator._check_token", "class_name": "keystone.oauth1.validator.OAuthValidator", "dispatch": "dynamic" } ], "keystone.oauth1.validator.OAuthValidator.check_request_token": [ { "locations": [ { "path": "keystone/oauth1/validator.py", "start": { "line": 49, "column": 15 }, "stop": { "line": 49, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.validator.OAuthValidator._check_token", "class_name": "keystone.oauth1.validator.OAuthValidator", "dispatch": "dynamic" } ], "keystone.oauth1.validator.OAuthValidator.check_client_key": [ { "locations": [ { "path": "keystone/oauth1/validator.py", "start": { "line": 46, "column": 15 }, "stop": { "line": 46, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.validator.OAuthValidator._check_token", "class_name": "keystone.oauth1.validator.OAuthValidator", "dispatch": "dynamic" } ], "keystone.oauth1.validator.OAuthValidator._check_token": [ { "locations": [ { "path": "keystone/oauth1/validator.py", "start": { "line": 42, "column": 16 }, "stop": { "line": 42, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__le__", "class_name": "set", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/oauth1/validator.py", "start": { "line": 42, "column": 16 }, "stop": { "line": 42, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/oauth1/validator.py", "start": { "line": 43, "column": 16 }, "stop": { "line": 43, "column": 19 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/oauth1/validator.py", "start": { "line": 43, "column": 16 }, "stop": { "line": 43, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__eq__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/oauth1/validator.py", "start": { "line": 42, "column": 30 }, "stop": { "line": 42, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.validator.OAuthValidator.safe_characters", "class_name": "keystone.oauth1.validator.OAuthValidator", "dispatch": "dynamic" } ], "keystone.oauth1.validator.OAuthValidator.safe_characters": [ { "locations": [ { "path": "keystone/oauth1/validator.py", "start": { "line": 38, "column": 15 }, "stop": { "line": 38, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" } ], "keystone.oauth1.validator.OAuthValidator.enforce_ssl": [], "setuptools.extern.VendorImporter.install": [], "setuptools.extern.VendorImporter.load_module": [], "setuptools.extern.VendorImporter.find_module": [], "setuptools.extern.VendorImporter.search_path": [], "setuptools.extern.VendorImporter.__init__": [], "cryptography.hazmat.primitives._serialization.BestAvailableEncryption.__init__": [], "keystoneclient.tests.functional.v3.test_federation.TestIdentityProviders.test_idp_delete": [], "keystoneclient.tests.functional.v3.test_federation.TestIdentityProviders.test_idp_get": [], "keystoneclient.tests.functional.v3.test_federation.TestIdentityProviders.test_idp_list": [], "keystoneclient.tests.functional.v3.test_federation.TestIdentityProviders.test_idp_create_with_remote_ids": [], "keystoneclient.tests.functional.v3.test_federation.TestIdentityProviders.test_idp_create_enabled_true": [], "keystoneclient.tests.functional.v3.test_federation.TestIdentityProviders.test_idp_create": [], "oslo_messaging._drivers.impl_amqp1.ProtonDriver.require_features": [], "oslo_messaging._drivers.impl_amqp1.ProtonDriver.cleanup": [], "oslo_messaging._drivers.impl_amqp1.ProtonDriver.listen_for_notifications": [], "oslo_messaging._drivers.impl_amqp1.ProtonDriver.listen": [], "oslo_messaging._drivers.impl_amqp1.ProtonDriver.send_notification": [], "oslo_messaging._drivers.impl_amqp1.ProtonDriver.send": [], "oslo_messaging._drivers.impl_amqp1.ProtonDriver._ensure_connect_called": [], "oslo_messaging._drivers.impl_amqp1.ProtonDriver.__init__": [], "oslo_messaging._drivers.impl_amqp1.ProtonListener.poll": [], "oslo_messaging._drivers.impl_amqp1.ProtonListener.stop": [], "oslo_messaging._drivers.impl_amqp1.ProtonListener.__init__": [], "oslo_messaging._drivers.impl_amqp1.Queue.stop": [], "oslo_messaging._drivers.impl_amqp1.Queue.pop": [], "oslo_messaging._drivers.impl_amqp1.Queue.put": [], "oslo_messaging._drivers.impl_amqp1.Queue.__init__": [], "oslo_messaging._drivers.impl_amqp1.ProtonIncomingMessage.requeue": [], "oslo_messaging._drivers.impl_amqp1.ProtonIncomingMessage.acknowledge": [], "oslo_messaging._drivers.impl_amqp1.ProtonIncomingMessage.reply": [], "oslo_messaging._drivers.impl_amqp1.ProtonIncomingMessage.heartbeat": [], "oslo_messaging._drivers.impl_amqp1.ProtonIncomingMessage.__init__": [], "oslo_messaging._drivers.impl_amqp1.unmarshal_request": [], "oslo_messaging._drivers.impl_amqp1.marshal_request": [], "oslo_messaging._drivers.impl_amqp1.unmarshal_response": [], "oslo_messaging._drivers.impl_amqp1.marshal_response": [], "pyre_check.client.filesystem.acquire_lock_if_needed": [], "pyre_check.client.filesystem.do_nothing": [], "pyre_check.client.filesystem.acquire_lock": [], "pyre_check.client.filesystem._lock_command": [], "pyre_check.client.filesystem.add_symbolic_link": [], "pyre_check.client.filesystem._delete_symbolic_link": [], "pyre_check.client.filesystem._compute_symbolic_link_mapping": [], "pyre_check.client.filesystem.remove_if_exists": [], "pyre_check.client.filesystem.is_empty": [], "pyre_check.client.filesystem.find_python_paths": [], "pyre_check.client.filesystem.find_paths_with_extensions": [], "pyre_check.client.filesystem.is_parent": [], "pyre_check.client.filesystem.file_or_directory_exists": [], "pyre_check.client.filesystem.exists": [], "pyre_check.client.filesystem.translate_paths": [], "pyre_check.client.filesystem.expand_relative_path": [], "pyre_check.client.filesystem.translate_path": [], "pyre_check.client.filesystem.writable_directory": [], "pyre_check.client.filesystem.assert_writable_directory": [], "pyre_check.client.filesystem.readable_directory": [], "pyre_check.client.filesystem.assert_readable_directory": [], "jedi.inference.filters.publish_method": [], "jedi.inference.filters.LazyAttributeOverwrite.__init__": [], "jedi.inference.filters._AttributeOverwriteMixin.get_filters": [], "jedi.inference.filters._OverwriteMeta.__init__": [], "jedi.inference.filters.SpecialMethodFilter._convert": [], "jedi.inference.filters.SpecialMethodFilter.__init__": [], "jedi.inference.filters.SpecialMethodFilter.SpecialMethodName.infer": [], "jedi.inference.filters.SpecialMethodFilter.SpecialMethodName.__init__": [], "jedi.inference.filters._BuiltinMappedMethod.py__call__": [], "jedi.inference.filters._BuiltinMappedMethod.__init__": [], "jedi.inference.filters.MergedFilter.__repr__": [], "jedi.inference.filters.MergedFilter.values": [], "jedi.inference.filters.MergedFilter.get": [], "jedi.inference.filters.MergedFilter.__init__": [], "jedi.inference.filters.DictFilter.__repr__": [], "jedi.inference.filters.DictFilter._convert": [], "jedi.inference.filters.DictFilter.values": [], "jedi.inference.filters.DictFilter.get": [], "jedi.inference.filters.DictFilter.__init__": [], "jedi.inference.filters.GlobalNameFilter.values": [], "jedi.inference.filters.GlobalNameFilter._filter": [], "jedi.inference.filters.GlobalNameFilter.get": [], "jedi.inference.filters.AnonymousFunctionExecutionFilter._convert_param": [], "jedi.inference.filters.FunctionExecutionFilter._convert_param": [], "jedi.inference.filters.FunctionExecutionFilter.__init__": [], "jedi.inference.filters._FunctionExecutionFilter._convert_names": [], "jedi.inference.filters._FunctionExecutionFilter._convert_param": [], "jedi.inference.filters._FunctionExecutionFilter.__init__": [], "jedi.inference.filters.ParserTreeFilter._check_flows": [], "jedi.inference.filters.ParserTreeFilter._is_name_reachable": [], "jedi.inference.filters.ParserTreeFilter._filter": [], "jedi.inference.filters.ParserTreeFilter.__init__": [], "jedi.inference.filters.AbstractUsedNamesFilter.__repr__": [], "jedi.inference.filters.AbstractUsedNamesFilter.values": [], "jedi.inference.filters.AbstractUsedNamesFilter._convert_names": [], "jedi.inference.filters.AbstractUsedNamesFilter.get": [], "jedi.inference.filters.AbstractUsedNamesFilter.__init__": [], "jedi.inference.filters._get_definition_names": [], "jedi.inference.filters.FilterWrapper.values": [], "jedi.inference.filters.FilterWrapper.get": [], "jedi.inference.filters.FilterWrapper.wrap_names": [], "jedi.inference.filters.FilterWrapper.__init__": [], "jedi.inference.filters.AbstractFilter.values": [], "jedi.inference.filters.AbstractFilter.get": [], "jedi.inference.filters.AbstractFilter._filter": [], "graphql.validation.tests.test_variables_are_input_types.test_output_types_are_invalid": [], "graphql.validation.tests.test_variables_are_input_types.test_input_types_are_valid": [], "graphql.validation.tests.test_variables_are_input_types.non_input_type_on_variable": [], "graphql.type.tests.test_enum_type.test_does_not_sort_values_when_using_ordered_dict": [], "graphql.type.tests.test_enum_type.test_sorts_values_if_not_using_ordered_dict": [], "graphql.type.tests.test_enum_type.test_presents_a_get_value_api": [], "graphql.type.tests.test_enum_type.test_presents_a_get_values_api": [], "graphql.type.tests.test_enum_type.test_enum_inputs_may_be_nullable": [], "graphql.type.tests.test_enum_type.test_enum_value_may_have_an_internal_value_of_0": [], "graphql.type.tests.test_enum_type.test_does_not_accept_internal_value_as_enum_input": [], "graphql.type.tests.test_enum_type.test_does_not_accept_string_variables_as_enum_input": [], "graphql.type.tests.test_enum_type.test_does_not_accept_internal_value_as_enum_variable": [], "graphql.type.tests.test_enum_type.test_accepts_enum_literals_as_input_arguments_to_subscriptions": [], "graphql.type.tests.test_enum_type.test_accepts_enum_literals_as_input_arguments_to_mutations": [], "graphql.type.tests.test_enum_type.test_accepts_json_string_as_enum_variable": [], "graphql.type.tests.test_enum_type.test_does_not_accept_enum_literal_in_place_of_int": [], "graphql.type.tests.test_enum_type.test_does_not_accept_internal_value_in_place_of_enum_literal": [], "graphql.type.tests.test_enum_type.test_does_not_accept_incorrect_internal_value": [], "graphql.type.tests.test_enum_type.test_does_not_accept_values_with_incorrect_casing": [], "graphql.type.tests.test_enum_type.test_does_not_accept_values_not_in_the_enum": [], "graphql.type.tests.test_enum_type.test_does_not_accept_string_literals": [], "graphql.type.tests.test_enum_type.test_enum_may_be_both_input_and_output_type": [], "graphql.type.tests.test_enum_type.test_enum_may_be_output_type": [], "graphql.type.tests.test_enum_type.test_accepts_enum_literals_as_input": [], "graphql.type.tests.test_enum_type.get_first": [], "jedi.inference.analysis._check_for_exception_catch": [], "jedi.inference.analysis.add_attribute_error": [], "jedi.inference.analysis._check_for_setattr": [], "jedi.inference.analysis.add": [], "jedi.inference.analysis.Error.__repr__": [], "jedi.inference.analysis.Error.__hash__": [], "jedi.inference.analysis.Error.__ne__": [], "jedi.inference.analysis.Error.__eq__": [], "jedi.inference.analysis.Error.__str__": [], "jedi.inference.analysis.Error.code": [], "jedi.inference.analysis.Error.column": [], "jedi.inference.analysis.Error.line": [], "jedi.inference.analysis.Error.__init__": [], "pip._internal.cli.req_command.RequirementCommand._build_package_finder": [], "pip._internal.cli.req_command.RequirementCommand.trace_basic_info": [], "pip._internal.cli.req_command.RequirementCommand.populate_requirement_set": [], "pip._internal.cli.req_command.RequirementCommand.make_resolver": [], "pip._internal.cli.req_command.RequirementCommand.make_requirement_preparer": [], "pip._internal.cli.req_command.IndexGroupCommand.handle_pip_version_check": [], "pip._internal.cli.req_command.SessionCommandMixin._build_session": [], "pip._internal.cli.req_command.SessionCommandMixin.get_default_session": [], "pip._internal.cli.req_command.SessionCommandMixin._get_index_urls": [], "pip._internal.cli.req_command.SessionCommandMixin.__init__": [], "oslo_db.tests.sqlalchemy.test_ndb.NDBOpportunisticTestCase.test_ndb_disabled": [], "oslo_db.tests.sqlalchemy.test_ndb.NDBOpportunisticTestCase.test_ndb_enabled": [], "oslo_db.tests.sqlalchemy.test_ndb.NDBOpportunisticTestCase.init_db": [], "oslo_db.tests.sqlalchemy.test_ndb.NDBDatatypesDefaultTestCase.test_non_ndb_autostringsize": [], "oslo_db.tests.sqlalchemy.test_ndb.NDBDatatypesDefaultTestCase.test_non_ndb_autostringtext": [], "oslo_db.tests.sqlalchemy.test_ndb.NDBDatatypesDefaultTestCase.test_non_ndb_string_to_text": [], "oslo_db.tests.sqlalchemy.test_ndb.NDBDatatypesDefaultTestCase.setUp": [], "oslo_db.tests.sqlalchemy.test_ndb.NDBDatatypesTestCase.test_ndb_string_length": [], "oslo_db.tests.sqlalchemy.test_ndb.NDBDatatypesTestCase.test_ndb_string_to_text": [], "oslo_db.tests.sqlalchemy.test_ndb.NDBDatatypesTestCase.test_ndb_string_to_tinytext": [], "oslo_db.tests.sqlalchemy.test_ndb.NDBEventTestCase.test_ndb_rollback_release_override": [], "oslo_db.tests.sqlalchemy.test_ndb.NDBEventTestCase.test_ndb_rollback_override": [], "oslo_db.tests.sqlalchemy.test_ndb.NDBEventTestCase.test_ndb_savepoint_override": [], "oslo_db.tests.sqlalchemy.test_ndb.NDBEventTestCase.test_ndb_engine_override": [], "oslo_db.tests.sqlalchemy.test_ndb.NDBEventTestCase.test_ndb_createtable_override": [], "oslo_db.tests.sqlalchemy.test_ndb.NDBMockTestBase.setUp": [], "IPython.utils.module_paths.find_mod": [], "dns.ipv6.is_mapped": [], "dns.ipv6.inet_aton": [], "dns.ipv6.inet_ntoa": [], "routes.route.Route.generate": [], "routes.route.Route.generate_minimized": [], "routes.route.Route.generate_non_minimized": [], "routes.route.Route.match": [], "routes.route.Route.buildnextreg": [], "routes.route.Route.buildfullreg": [], "routes.route.Route.makeregexp": [], "routes.route.Route._defaults": [], "routes.route.Route._minkeys": [], "routes.route.Route._pathkeys": [], "routes.route.Route.make_unicode": [], "routes.route.Route.make_full_route": [], "routes.route.Route._setup_route": [], "routes.route.Route.__init__": [], "stevedore.tests.test_cache.TestCache.test__get_data_for_path_no_write": [], "stevedore.tests.test_cache.TestCache.test_disable_caching_file": [], "stevedore.tests.test_cache.TestCache.test_disable_caching_executable": [], "importlib_resources.tests.util.ZipSetupBase.setUp": [], "importlib_resources.tests.util.ZipSetupBase.tearDownClass": [], "importlib_resources.tests.util.ZipSetupBase.setUpClass": [], "importlib_resources.tests.util.CommonTests.test_useless_loader": [], "importlib_resources.tests.util.CommonTests.test_extant_path": [], "importlib_resources.tests.util.CommonTests.test_missing_path": [], "importlib_resources.tests.util.CommonTests.test_non_package_by_package": [], "importlib_resources.tests.util.CommonTests.test_non_package_by_name": [], "importlib_resources.tests.util.CommonTests.test_importing_module_as_side_effect": [], "importlib_resources.tests.util.CommonTests.test_relative_path": [], "importlib_resources.tests.util.CommonTests.test_absolute_path": [], "importlib_resources.tests.util.CommonTests.test_pathlib_path": [], "importlib_resources.tests.util.CommonTests.test_string_path": [], "importlib_resources.tests.util.CommonTests.test_package_object": [], "importlib_resources.tests.util.CommonTests.test_package_name": [], "importlib_resources.tests.util.CommonTests.execute": [], "importlib_resources.tests.util.create_package": [], "importlib_resources.tests.util.create_package_from_loader": [], "importlib_resources.tests.util.Reader.contents": [], "importlib_resources.tests.util.Reader.is_resource": [], "importlib_resources.tests.util.Reader.resource_path": [], "importlib_resources.tests.util.Reader.open_resource": [], "importlib_resources.tests.util.Reader.get_resource_reader": [], "importlib_resources.tests.util.Reader.__init__": [], "oslo_db.tests.sqlalchemy.test_enginefacade.TestTransactionFactoryCallback.test_setup_for_connection_called_with_profiler": [], "oslo_db.tests.sqlalchemy.test_enginefacade.ConfigOptionsTest.test_no_engine": [], "oslo_db.tests.sqlalchemy.test_enginefacade.ConfigOptionsTest.test_options_not_supported": [], "oslo_db.tests.sqlalchemy.test_enginefacade.ConfigOptionsTest.test_all_options": [], "oslo_db.tests.sqlalchemy.test_enginefacade.LiveFacadeTest.test_replace_scope_only_global_eng": [], "oslo_db.tests.sqlalchemy.test_enginefacade.LiveFacadeTest.test_replace_scope": [], "oslo_db.tests.sqlalchemy.test_enginefacade.LiveFacadeTest.test_external_writer_in_reader": [], "oslo_db.tests.sqlalchemy.test_enginefacade.LiveFacadeTest.test_external_connection_transaction": [], "oslo_db.tests.sqlalchemy.test_enginefacade.LiveFacadeTest.test_external_session_transaction_decorator": [], "oslo_db.tests.sqlalchemy.test_enginefacade.LiveFacadeTest.test_savepoint_transaction": [], "oslo_db.tests.sqlalchemy.test_enginefacade.LiveFacadeTest.test_savepoint_transaction_decorator": [], "oslo_db.tests.sqlalchemy.test_enginefacade.LiveFacadeTest.test_external_session_transaction": [], "oslo_db.tests.sqlalchemy.test_enginefacade.LiveFacadeTest.test_context_deepcopy_on_connection": [], "oslo_db.tests.sqlalchemy.test_enginefacade.LiveFacadeTest.test_context_deepcopy_on_session": [], "oslo_db.tests.sqlalchemy.test_enginefacade.LiveFacadeTest.test_flush_on_subtransaction_default_off": [], "oslo_db.tests.sqlalchemy.test_enginefacade.LiveFacadeTest.test_flush_on_subtransaction": [], "oslo_db.tests.sqlalchemy.test_enginefacade.LiveFacadeTest.test_save_and_reraise_when_rollback_exception": [], "oslo_db.tests.sqlalchemy.test_enginefacade.LiveFacadeTest.test_transaction_rollback": [], "oslo_db.tests.sqlalchemy.test_enginefacade.LiveFacadeTest.test_transaction_committed": [], "oslo_db.tests.sqlalchemy.test_enginefacade.LiveFacadeTest._assert_ctx_session": [], "oslo_db.tests.sqlalchemy.test_enginefacade.LiveFacadeTest._assert_ctx_connection": [], "oslo_db.tests.sqlalchemy.test_enginefacade.LiveFacadeTest.setUp": [], "oslo_db.tests.sqlalchemy.test_enginefacade.ThreadingTest.test_contexts_picklable": [], "oslo_db.tests.sqlalchemy.test_enginefacade.ThreadingTest.test_thread_decorator_writer_connection": [], "oslo_db.tests.sqlalchemy.test_enginefacade.ThreadingTest.test_thread_decorator_writer": [], "oslo_db.tests.sqlalchemy.test_enginefacade.ThreadingTest.test_thread_ctxmanager_switch_styles": [], "oslo_db.tests.sqlalchemy.test_enginefacade.ThreadingTest.test_thread_ctxmanager_writer_connection": [], "oslo_db.tests.sqlalchemy.test_enginefacade.ThreadingTest.test_thread_ctxmanager_writer": [], "oslo_db.tests.sqlalchemy.test_enginefacade.ThreadingTest._patch_thread_ident": [], "oslo_db.tests.sqlalchemy.test_enginefacade.ThreadingTest._assert_ctx_session": [], "oslo_db.tests.sqlalchemy.test_enginefacade.ThreadingTest._assert_ctx_connection": [], "oslo_db.tests.sqlalchemy.test_enginefacade.LegacyIntegrationtest.test_legacy_not_started": [], "oslo_db.tests.sqlalchemy.test_enginefacade.LegacyIntegrationtest.test_legacy_facades_from_different_context_managers": [], "oslo_db.tests.sqlalchemy.test_enginefacade.LegacyIntegrationtest.test_get_sessionmaker": [], "oslo_db.tests.sqlalchemy.test_enginefacade.LegacyIntegrationtest.test_legacy_integration": [], "oslo_db.tests.sqlalchemy.test_enginefacade.PatchFactoryTest.test_new_manager_from_config": [], "oslo_db.tests.sqlalchemy.test_enginefacade.PatchFactoryTest.test_patch_not_started": [], "oslo_db.tests.sqlalchemy.test_enginefacade.PatchFactoryTest.test_patch_engine": [], "oslo_db.tests.sqlalchemy.test_enginefacade.PatchFactoryTest.test_patch_factory": [], "oslo_db.tests.sqlalchemy.test_enginefacade.PatchFactoryTest.test_patch_manager": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_context_found_for_class_method": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_context_found_for_bound_method": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_multiple_factories_nested": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_multiple_factories": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_trans_ctx_context_getattr": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_trans_ctx_context_exception": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_transaction_context_getattr": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_transaction_context_exception": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_connection_context_getattr": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_connection_context_exception": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_session_context_getattr": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_session_context_exception": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_connection_context_notrequested_exception": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_session_context_notrequested_exception": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_context_nodesc_copied_using_existing_writer_connection": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_context_copied_using_existing_writer_connection": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_using_writer_connection": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_using_reader_connection": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_using_writer_connection_no_descriptors": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_using_writer_no_descriptors": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_using_writer": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_using_flush_on_nested": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_using_reader_rollback_reader_session": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_using_context_present_in_connection_info": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_using_context_present_in_session_info": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_using_reader": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_async_reader_then_reader_ok": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_deprecated_async_reader_name": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_reader_then_writer_ok": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_writer_nested_in_async_reader_raises": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_reader_allow_async_is_reader_by_default": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_reader_allow_async_nested_in_reader": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_reader_allow_async_nested_in_async_reader": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_reader_nested_in_async_reader_raises": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_savepoint_and_independent_raises": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_async_on_writer_raises": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_writer_nested_in_reader_raises": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_reader_nested_in_writer_ok": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_session_reader_decorator_nested": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_connection_reader_nested_in_session_reader": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_session_reader_nested_in_connection_reader": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_connection_reader_decorator": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_session_reader_decorator_kwarg_call": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_session_reader_decorator": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_started_exception": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_started_flag": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_dispose_pool_w_reader": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.test_dispose_pool": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest._emit_sub_session": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest._assert_session": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest._emit_sub_reader_session": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest._emit_sub_writer_session": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest._assert_writer_session": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest._assert_reader_session": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest._assert_async_reader_session": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest._assert_makers": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest._assert_connection": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest._assert_writer_connection": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest._assert_reader_connection": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest._assert_async_reader_connection": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest._assert_engines": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest._assert_non_decorated_ctx_session": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest._assert_non_decorated_ctx_connection": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest._assert_ctx_session": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest._assert_ctx_connection": [], "oslo_db.tests.sqlalchemy.test_enginefacade.MockFacadeTest.setUp": [], "oslo_db.tests.sqlalchemy.test_enginefacade.AssertDataSource.element_for_writer": [], "oslo_db.tests.sqlalchemy.test_enginefacade.AssertDataSource.__init__": [], "oslo_db.tests.sqlalchemy.test_enginefacade.SingletonEngine.__init__": [], "oslo_db.tests.sqlalchemy.test_enginefacade.SingletonConnection.__init__": [], "oslo_db.tests.sqlalchemy.test_enginefacade.SingletonOnName.__deepcopy__": [], "oslo_db.tests.sqlalchemy.test_enginefacade.SingletonOnName.__init__": [], "keystone.common.sql.data_migration_repo.versions.046_migrate_old_password_data_to_password_hash_column.upgrade": [ { "locations": [ { "path": "keystone/common/sql/data_migration_repo/versions/046_migrate_old_password_data_to_password_hash_column.py", "start": { "line": 21, "column": 21 }, "stop": { "line": 21, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "pip._internal.cli.cmdoptions.check_list_path_option": [], "pip._internal.cli.cmdoptions._handle_merge_hash": [], "pip._internal.cli.cmdoptions._handle_no_use_pep517": [], "pip._internal.cli.cmdoptions._handle_build_dir": [], "pip._internal.cli.cmdoptions._handle_no_cache_dir": [], "pip._internal.cli.cmdoptions.prefer_binary": [], "pip._internal.cli.cmdoptions.make_target_python": [], "pip._internal.cli.cmdoptions.add_target_python_options": [], "pip._internal.cli.cmdoptions._handle_python_version": [], "pip._internal.cli.cmdoptions._convert_python_version": [], "pip._internal.cli.cmdoptions.only_binary": [], "pip._internal.cli.cmdoptions.no_binary": [], "pip._internal.cli.cmdoptions._handle_only_binary": [], "pip._internal.cli.cmdoptions._handle_no_binary": [], "pip._internal.cli.cmdoptions._get_format_control": [], "pip._internal.cli.cmdoptions._handle_src": [], "pip._internal.cli.cmdoptions.editable": [], "pip._internal.cli.cmdoptions.requirements": [], "pip._internal.cli.cmdoptions.constraints": [], "pip._internal.cli.cmdoptions.trusted_host": [], "pip._internal.cli.cmdoptions.find_links": [], "pip._internal.cli.cmdoptions.extra_index_url": [], "pip._internal.cli.cmdoptions.exists_action": [], "pip._internal.cli.cmdoptions._path_option_check": [], "pip._internal.cli.cmdoptions.check_dist_restriction": [], "pip._internal.cli.cmdoptions.check_install_build_global": [], "pip._internal.cli.cmdoptions.make_option_group": [], "pip._internal.cli.cmdoptions.raise_option_error": [], "dns.rdatatype.register_type": [], "dns.rdatatype.is_singleton": [], "dns.rdatatype.is_metatype": [], "dns.rdatatype.to_text": [], "dns.rdatatype.from_text": [], "async_generator._tests.conftest.pytest_pyfunc_call": [], "async_generator._tests.conftest.mock_sleep": [], "pip._internal.utils.inject_securetransport.inject_securetransport": [], "oslo_middleware.ssl.SSLMiddleware.process_request": [], "oslo_middleware.ssl.SSLMiddleware.__init__": [], "rx.linq.observable.toasync.to_async": [], "osprofiler.tests.unit.test_sqlalchemy.SqlalchemyTracingTestCase.test_disable_and_enable": [], "osprofiler.tests.unit.test_sqlalchemy.SqlalchemyTracingTestCase.test_with_sql_result": [], "osprofiler.tests.unit.test_sqlalchemy.SqlalchemyTracingTestCase.test_wrap_session": [], "osprofiler.tests.unit.test_sqlalchemy.SqlalchemyTracingTestCase.test_add_tracing": [], "osprofiler.tests.unit.test_sqlalchemy.SqlalchemyTracingTestCase.test_handle_error": [], "osprofiler.tests.unit.test_sqlalchemy.SqlalchemyTracingTestCase.test_after_execute_with_sql_result": [], "osprofiler.tests.unit.test_sqlalchemy.SqlalchemyTracingTestCase.test_after_execute": [], "osprofiler.tests.unit.test_sqlalchemy.SqlalchemyTracingTestCase.test_before_execute": [], "oslo_policy.tests.test_sphinxext.FormatPolicyTest.test_with_scope_types": [], "oslo_policy.tests.test_sphinxext.FormatPolicyTest.test_with_operations": [], "oslo_policy.tests.test_sphinxext.FormatPolicyTest.test_with_description": [], "oslo_policy.tests.test_sphinxext.FormatPolicyTest.test_minimal": [], "oslo_policy.tests.test_sphinxext.IndentTest.test_indent": [], "oslo_log.tests.unit.fixture.test_logging_error.TestLoggingFixture.test_logging_handle_error": [], "oslo_log.tests.unit.fixture.test_logging_error.TestLoggingFixture.setUp": [], "keystone.tests.unit.test_contrib_simple_cert.TestSimpleCert.test_signing_cert": [ { "locations": [ { "path": "keystone/tests/unit/test_contrib_simple_cert.py", "start": { "line": 36, "column": 8 }, "stop": { "line": 36, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_contrib_simple_cert.TestSimpleCert.request_cert", "class_name": "keystone.tests.unit.test_contrib_simple_cert.TestSimpleCert", "dispatch": "dynamic" } ], "keystone.tests.unit.test_contrib_simple_cert.TestSimpleCert.test_ca_cert": [ { "locations": [ { "path": "keystone/tests/unit/test_contrib_simple_cert.py", "start": { "line": 33, "column": 8 }, "stop": { "line": 33, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_contrib_simple_cert.TestSimpleCert.request_cert", "class_name": "keystone.tests.unit.test_contrib_simple_cert.TestSimpleCert", "dispatch": "dynamic" } ], "keystone.tests.unit.test_contrib_simple_cert.TestSimpleCert.request_cert": [ { "locations": [ { "path": "keystone/tests/unit/test_contrib_simple_cert.py", "start": { "line": 27, "column": 8 }, "stop": { "line": 27, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.request", "class_name": "keystone.tests.unit.test_contrib_simple_cert.TestSimpleCert", "dispatch": "dynamic" } ], "libcst.matchers.tests.test_matchers.MatchersMatcherTest.test_inverse_inverse_is_identity": [], "libcst.matchers.tests.test_matchers.MatchersMatcherTest.test_does_not_match_operator_false": [], "libcst.matchers.tests.test_matchers.MatchersMatcherTest.test_does_not_match_false": [], "libcst.matchers.tests.test_matchers.MatchersMatcherTest.test_does_not_match_operator_true": [], "libcst.matchers.tests.test_matchers.MatchersMatcherTest.test_does_not_match_true": [], "libcst.matchers.tests.test_matchers.MatchersMatcherTest.test_and_operator_matcher_false": [], "libcst.matchers.tests.test_matchers.MatchersMatcherTest.test_and_operator_matcher_true": [], "libcst.matchers.tests.test_matchers.MatchersMatcherTest.test_and_matcher_false": [], "libcst.matchers.tests.test_matchers.MatchersMatcherTest.test_and_matcher_true": [], "libcst.matchers.tests.test_matchers.MatchersMatcherTest.test_regex_matcher_false": [], "libcst.matchers.tests.test_matchers.MatchersMatcherTest.test_regex_matcher_true": [], "libcst.matchers.tests.test_matchers.MatchersMatcherTest.test_lambda_matcher_false": [], "libcst.matchers.tests.test_matchers.MatchersMatcherTest.test_lambda_matcher_true": [], "libcst.matchers.tests.test_matchers.MatchersMatcherTest.test_at_most_n_matcher_args_false": [], "libcst.matchers.tests.test_matchers.MatchersMatcherTest.test_at_most_n_matcher_args_true": [], "libcst.matchers.tests.test_matchers.MatchersMatcherTest.test_at_most_n_matcher_no_args_false": [], "libcst.matchers.tests.test_matchers.MatchersMatcherTest.test_at_most_n_matcher_no_args_true": [], "libcst.matchers.tests.test_matchers.MatchersMatcherTest.test_at_least_n_matcher_args_false": [], "libcst.matchers.tests.test_matchers.MatchersMatcherTest.test_at_least_n_matcher_args_true": [], "libcst.matchers.tests.test_matchers.MatchersMatcherTest.test_zero_or_more_matcher_args_false": [], "libcst.matchers.tests.test_matchers.MatchersMatcherTest.test_zero_or_more_matcher_args_true": [], "libcst.matchers.tests.test_matchers.MatchersMatcherTest.test_at_least_n_matcher_no_args_false": [], "libcst.matchers.tests.test_matchers.MatchersMatcherTest.test_at_least_n_matcher_no_args_true": [], "libcst.matchers.tests.test_matchers.MatchersMatcherTest.test_zero_or_more_matcher_no_args_true": [], "libcst.matchers.tests.test_matchers.MatchersMatcherTest.test_or_operator_matcher_false": [], "libcst.matchers.tests.test_matchers.MatchersMatcherTest.test_or_operator_matcher_true": [], "libcst.matchers.tests.test_matchers.MatchersMatcherTest.test_or_matcher_false": [], "libcst.matchers.tests.test_matchers.MatchersMatcherTest.test_or_matcher_true": [], "libcst.matchers.tests.test_matchers.MatchersMatcherTest.test_type_of_matcher_false": [], "libcst.matchers.tests.test_matchers.MatchersMatcherTest.test_type_of_matcher_true": [], "libcst.matchers.tests.test_matchers.MatchersMatcherTest.test_complex_matcher_false": [], "libcst.matchers.tests.test_matchers.MatchersMatcherTest.test_complex_matcher_true": [], "libcst.matchers.tests.test_matchers.MatchersMatcherTest.test_simple_matcher_false": [], "libcst.matchers.tests.test_matchers.MatchersMatcherTest.test_simple_matcher_true": [], "paste.evalexception.middleware.make_eval_exception": [], "paste.evalexception.middleware.input_form": [], "paste.evalexception.middleware.make_repost_button": [], "paste.evalexception.middleware.format_eval_html": [], "paste.evalexception.middleware.make_table": [], "paste.evalexception.middleware.EvalHTMLFormatter.format_source_line": [], "paste.evalexception.middleware.EvalHTMLFormatter.__init__": [], "paste.evalexception.middleware.DebugInfo.eval_javascript": [], "paste.evalexception.middleware.DebugInfo.content": [], "paste.evalexception.middleware.DebugInfo.wsgi_application": [], "paste.evalexception.middleware.DebugInfo.frame": [], "paste.evalexception.middleware.DebugInfo.json": [], "paste.evalexception.middleware.DebugInfo.__init__": [], "paste.evalexception.middleware.EvalException.exception_handler": [], "paste.evalexception.middleware.EvalException.respond": [], "paste.evalexception.middleware.EvalException.exec_input": [], "paste.evalexception.middleware.EvalException.show_frame": [], "paste.evalexception.middleware.EvalException.make_view_url": [], "paste.evalexception.middleware.EvalException.view": [], "paste.evalexception.middleware.EvalException.summary": [], "paste.evalexception.middleware.EvalException.mochikit": [], "paste.evalexception.middleware.EvalException.media": [], "paste.evalexception.middleware.EvalException.debug": [], "paste.evalexception.middleware.EvalException.__call__": [], "paste.evalexception.middleware.EvalException.__init__": [], "paste.evalexception.middleware.get_debug_count": [], "paste.evalexception.middleware.get_debug_info": [], "paste.evalexception.middleware.wsgiapp": [], "paste.evalexception.middleware.simplecatcher": [], "paste.evalexception.middleware._repl_nbsp": [], "paste.evalexception.middleware.preserve_whitespace": [], "paste.evalexception.middleware.html_quote": [], "dis.Instruction.__init__": [], "cryptography.x509.base.random_serial_number": [], "cryptography.x509.base.RevokedCertificateBuilder.build": [], "cryptography.x509.base.RevokedCertificateBuilder.add_extension": [], "cryptography.x509.base.RevokedCertificateBuilder.revocation_date": [], "cryptography.x509.base.RevokedCertificateBuilder.serial_number": [], "cryptography.x509.base.RevokedCertificateBuilder.__init__": [], "cryptography.x509.base.CertificateRevocationListBuilder.sign": [], "cryptography.x509.base.CertificateRevocationListBuilder.add_revoked_certificate": [], "cryptography.x509.base.CertificateRevocationListBuilder.add_extension": [], "cryptography.x509.base.CertificateRevocationListBuilder.next_update": [], "cryptography.x509.base.CertificateRevocationListBuilder.last_update": [], "cryptography.x509.base.CertificateRevocationListBuilder.issuer_name": [], "cryptography.x509.base.CertificateRevocationListBuilder.__init__": [], "cryptography.x509.base.CertificateBuilder.sign": [], "cryptography.x509.base.CertificateBuilder.add_extension": [], "cryptography.x509.base.CertificateBuilder.not_valid_after": [], "cryptography.x509.base.CertificateBuilder.not_valid_before": [], "cryptography.x509.base.CertificateBuilder.serial_number": [], "cryptography.x509.base.CertificateBuilder.public_key": [], "cryptography.x509.base.CertificateBuilder.subject_name": [], "cryptography.x509.base.CertificateBuilder.issuer_name": [], "cryptography.x509.base.CertificateBuilder.__init__": [], "cryptography.x509.base.CertificateSigningRequestBuilder.sign": [], "cryptography.x509.base.CertificateSigningRequestBuilder.add_attribute": [], "cryptography.x509.base.CertificateSigningRequestBuilder.add_extension": [], "cryptography.x509.base.CertificateSigningRequestBuilder.subject_name": [], "cryptography.x509.base.CertificateSigningRequestBuilder.__init__": [], "cryptography.x509.base.load_der_x509_crl": [], "cryptography.x509.base.load_pem_x509_crl": [], "cryptography.x509.base.load_der_x509_csr": [], "cryptography.x509.base.load_pem_x509_csr": [], "cryptography.x509.base.load_der_x509_certificate": [], "cryptography.x509.base.load_pem_x509_certificate": [], "cryptography.x509.base.CertificateSigningRequest.get_attribute_for_oid": [], "cryptography.x509.base.CertificateSigningRequest.is_signature_valid": [], "cryptography.x509.base.CertificateSigningRequest.tbs_certrequest_bytes": [], "cryptography.x509.base.CertificateSigningRequest.signature": [], "cryptography.x509.base.CertificateSigningRequest.public_bytes": [], "cryptography.x509.base.CertificateSigningRequest.extensions": [], "cryptography.x509.base.CertificateSigningRequest.signature_algorithm_oid": [], "cryptography.x509.base.CertificateSigningRequest.signature_hash_algorithm": [], "cryptography.x509.base.CertificateSigningRequest.subject": [], "cryptography.x509.base.CertificateSigningRequest.public_key": [], "cryptography.x509.base.CertificateSigningRequest.__hash__": [], "cryptography.x509.base.CertificateSigningRequest.__ne__": [], "cryptography.x509.base.CertificateSigningRequest.__eq__": [], "cryptography.x509.base.CertificateRevocationList.is_signature_valid": [], "cryptography.x509.base.CertificateRevocationList.__iter__": [], "cryptography.x509.base.CertificateRevocationList.__getitem__": [], "cryptography.x509.base.CertificateRevocationList.__len__": [], "cryptography.x509.base.CertificateRevocationList.__ne__": [], "cryptography.x509.base.CertificateRevocationList.__eq__": [], "cryptography.x509.base.CertificateRevocationList.tbs_certlist_bytes": [], "cryptography.x509.base.CertificateRevocationList.signature": [], "cryptography.x509.base.CertificateRevocationList.extensions": [], "cryptography.x509.base.CertificateRevocationList.last_update": [], "cryptography.x509.base.CertificateRevocationList.next_update": [], "cryptography.x509.base.CertificateRevocationList.issuer": [], "cryptography.x509.base.CertificateRevocationList.signature_algorithm_oid": [], "cryptography.x509.base.CertificateRevocationList.signature_hash_algorithm": [], "cryptography.x509.base.CertificateRevocationList.get_revoked_certificate_by_serial_number": [], "cryptography.x509.base.CertificateRevocationList.fingerprint": [], "cryptography.x509.base.CertificateRevocationList.public_bytes": [], "cryptography.x509.base.RevokedCertificate.extensions": [], "cryptography.x509.base.RevokedCertificate.revocation_date": [], "cryptography.x509.base.RevokedCertificate.serial_number": [], "cryptography.x509.base.Certificate.public_bytes": [], "cryptography.x509.base.Certificate.__hash__": [], "cryptography.x509.base.Certificate.__ne__": [], "cryptography.x509.base.Certificate.__eq__": [], "cryptography.x509.base.Certificate.tbs_certificate_bytes": [], "cryptography.x509.base.Certificate.signature": [], "cryptography.x509.base.Certificate.extensions": [], "cryptography.x509.base.Certificate.signature_algorithm_oid": [], "cryptography.x509.base.Certificate.signature_hash_algorithm": [], "cryptography.x509.base.Certificate.subject": [], "cryptography.x509.base.Certificate.issuer": [], "cryptography.x509.base.Certificate.not_valid_after": [], "cryptography.x509.base.Certificate.not_valid_before": [], "cryptography.x509.base.Certificate.public_key": [], "cryptography.x509.base.Certificate.version": [], "cryptography.x509.base.Certificate.serial_number": [], "cryptography.x509.base.Certificate.fingerprint": [], "cryptography.x509.base.InvalidVersion.__init__": [], "cryptography.x509.base._convert_to_naive_utc_time": [], "cryptography.x509.base._reject_duplicate_attribute": [], "cryptography.x509.base._reject_duplicate_extension": [], "cryptography.x509.base.AttributeNotFound.__init__": [], "keystone.common.sql.contract_repo.versions.076_placeholder.upgrade": [], "paste.fixture.html_unquote": [], "paste.fixture.setup_module": [], "paste.fixture._make_pattern": [], "paste.fixture._space_prefix": [], "paste.fixture._popget": [], "paste.fixture.FoundDir.__repr__": [], "paste.fixture.FoundDir.__init__": [], "paste.fixture.FoundFile.__repr__": [], "paste.fixture.FoundFile.mustcontain": [], "paste.fixture.FoundFile.__contains__": [], "paste.fixture.FoundFile.bytes__get": [], "paste.fixture.FoundFile.__init__": [], "paste.fixture.ProcResult.__str__": [], "paste.fixture.ProcResult.assert_no_stderr": [], "paste.fixture.ProcResult.assert_no_error": [], "paste.fixture.ProcResult.__init__": [], "paste.fixture.TestFileEnvironment.writefile": [], "paste.fixture.TestFileEnvironment.clear": [], "paste.fixture.TestFileEnvironment._find_traverse": [], "paste.fixture.TestFileEnvironment._ignore_file": [], "paste.fixture.TestFileEnvironment._find_files": [], "paste.fixture.TestFileEnvironment._find_exe": [], "paste.fixture.TestFileEnvironment.run": [], "paste.fixture.TestFileEnvironment.__init__": [], "paste.fixture.Submit.value_if_submitted": [], "paste.fixture.Submit.value__get": [], "paste.fixture.Text.__init__": [], "paste.fixture.Checkbox.value__get": [], "paste.fixture.Checkbox.value__set": [], "paste.fixture.Checkbox.__init__": [], "paste.fixture.Select.value__get": [], "paste.fixture.Select.value__set": [], "paste.fixture.Select.__init__": [], "paste.fixture.Field.value__get": [], "paste.fixture.Field.force_value": [], "paste.fixture.Field.value__set": [], "paste.fixture.Field.__init__": [], "paste.fixture._parse_attrs": [], "paste.fixture.Form.submit_fields": [], "paste.fixture.Form.submit": [], "paste.fixture.Form.select": [], "paste.fixture.Form.get": [], "paste.fixture.Form.set": [], "paste.fixture.Form.__getitem__": [], "paste.fixture.Form.__setitem__": [], "paste.fixture.Form._parse_action": [], "paste.fixture.Form._parse_fields": [], "paste.fixture.Form.__init__": [], "paste.fixture.TestRequest.__init__": [], "paste.fixture.TestResponse.showbrowser": [], "paste.fixture.TestResponse.__str__": [], "paste.fixture.TestResponse.__repr__": [], "paste.fixture.TestResponse.mustcontain": [], "paste.fixture.TestResponse.__contains__": [], "paste.fixture.TestResponse.normal_body__get": [], "paste.fixture.TestResponse.goto": [], "paste.fixture.TestResponse._find_element": [], "paste.fixture.TestResponse.clickbutton": [], "paste.fixture.TestResponse.click": [], "paste.fixture.TestResponse.follow": [], "paste.fixture.TestResponse.all_headers": [], "paste.fixture.TestResponse.header": [], "paste.fixture.TestResponse._parse_forms": [], "paste.fixture.TestResponse.form__get": [], "paste.fixture.TestResponse.forms__get": [], "paste.fixture.TestResponse.__init__": [], "paste.fixture.CaptureStdout.getvalue": [], "paste.fixture.CaptureStdout.writelines": [], "paste.fixture.CaptureStdout.flush": [], "paste.fixture.CaptureStdout.write": [], "paste.fixture.CaptureStdout.__init__": [], "paste.fixture.TestApp._make_response": [], "paste.fixture.TestApp._check_errors": [], "paste.fixture.TestApp._check_status": [], "paste.fixture.TestApp.do_request": [], "paste.fixture.TestApp._get_file_info": [], "paste.fixture.TestApp.encode_multipart": [], "paste.fixture.TestApp._set_headers": [], "paste.fixture.TestApp.head": [], "paste.fixture.TestApp.delete": [], "paste.fixture.TestApp.put": [], "paste.fixture.TestApp.post": [], "paste.fixture.TestApp._gen_request": [], "paste.fixture.TestApp.get": [], "paste.fixture.TestApp._make_environ": [], "paste.fixture.TestApp.reset": [], "paste.fixture.TestApp.__init__": [], "paste.fixture.Dummy_smtplib.reset": [], "paste.fixture.Dummy_smtplib.install": [], "paste.fixture.Dummy_smtplib.sendmail": [], "paste.fixture.Dummy_smtplib.quit": [], "paste.fixture.Dummy_smtplib.__init__": [], "paste.fixture.sorted": [], "paste.fixture.tempnam_no_warning": [], "xmlschema.testing.builders.make_validation_test_class": [], "xmlschema.testing.builders.make_schema_test_class": [], "setuptools._distutils.ccompiler.gen_lib_options": [], "setuptools._distutils.ccompiler.gen_preprocess_options": [], "setuptools._distutils.ccompiler.new_compiler": [], "setuptools._distutils.ccompiler.show_compilers": [], "setuptools._distutils.ccompiler.get_default_compiler": [], "setuptools._distutils.ccompiler.CCompiler.mkpath": [], "setuptools._distutils.ccompiler.CCompiler.move_file": [], "setuptools._distutils.ccompiler.CCompiler.spawn": [], "setuptools._distutils.ccompiler.CCompiler.execute": [], "setuptools._distutils.ccompiler.CCompiler.warn": [], "setuptools._distutils.ccompiler.CCompiler.debug_print": [], "setuptools._distutils.ccompiler.CCompiler.announce": [], "setuptools._distutils.ccompiler.CCompiler.library_filename": [], "setuptools._distutils.ccompiler.CCompiler.executable_filename": [], "setuptools._distutils.ccompiler.CCompiler.shared_object_filename": [], "setuptools._distutils.ccompiler.CCompiler.object_filenames": [], "setuptools._distutils.ccompiler.CCompiler.find_library_file": [], "setuptools._distutils.ccompiler.CCompiler.has_function": [], "setuptools._distutils.ccompiler.CCompiler.library_option": [], "setuptools._distutils.ccompiler.CCompiler.runtime_library_dir_option": [], "setuptools._distutils.ccompiler.CCompiler.library_dir_option": [], "setuptools._distutils.ccompiler.CCompiler.link_executable": [], "setuptools._distutils.ccompiler.CCompiler.link_shared_object": [], "setuptools._distutils.ccompiler.CCompiler.link_shared_lib": [], "setuptools._distutils.ccompiler.CCompiler.link": [], "setuptools._distutils.ccompiler.CCompiler.create_static_lib": [], "setuptools._distutils.ccompiler.CCompiler._compile": [], "setuptools._distutils.ccompiler.CCompiler.compile": [], "setuptools._distutils.ccompiler.CCompiler.preprocess": [], "setuptools._distutils.ccompiler.CCompiler.detect_language": [], "setuptools._distutils.ccompiler.CCompiler._need_link": [], "setuptools._distutils.ccompiler.CCompiler._fix_lib_args": [], "setuptools._distutils.ccompiler.CCompiler._fix_object_args": [], "setuptools._distutils.ccompiler.CCompiler._prep_compile": [], "setuptools._distutils.ccompiler.CCompiler._fix_compile_args": [], "setuptools._distutils.ccompiler.CCompiler._get_cc_args": [], "setuptools._distutils.ccompiler.CCompiler._setup_compile": [], "setuptools._distutils.ccompiler.CCompiler.set_link_objects": [], "setuptools._distutils.ccompiler.CCompiler.add_link_object": [], "setuptools._distutils.ccompiler.CCompiler.set_runtime_library_dirs": [], "setuptools._distutils.ccompiler.CCompiler.add_runtime_library_dir": [], "setuptools._distutils.ccompiler.CCompiler.set_library_dirs": [], "setuptools._distutils.ccompiler.CCompiler.add_library_dir": [], "setuptools._distutils.ccompiler.CCompiler.set_libraries": [], "setuptools._distutils.ccompiler.CCompiler.add_library": [], "setuptools._distutils.ccompiler.CCompiler.set_include_dirs": [], "setuptools._distutils.ccompiler.CCompiler.add_include_dir": [], "setuptools._distutils.ccompiler.CCompiler.undefine_macro": [], "setuptools._distutils.ccompiler.CCompiler.define_macro": [], "setuptools._distutils.ccompiler.CCompiler._check_macro_definitions": [], "setuptools._distutils.ccompiler.CCompiler._find_macro": [], "setuptools._distutils.ccompiler.CCompiler.set_executable": [], "setuptools._distutils.ccompiler.CCompiler.set_executables": [], "setuptools._distutils.ccompiler.CCompiler.__init__": [], "keystone.tests.unit.backend.core_sql.BaseBackendSqlModels.assertExpectedSchema": [ { "locations": [ { "path": "keystone/tests/unit/backend/core_sql.py", "start": { "line": 51, "column": 12 }, "stop": { "line": 51, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsInstance", "class_name": "keystone.tests.unit.backend.core_sql.BaseBackendSqlModels", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/backend/core_sql.py", "start": { "line": 49, "column": 16 }, "stop": { "line": 49, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.backend.core_sql.BaseBackendSqlModels.load_table", "class_name": "keystone.tests.unit.backend.core_sql.BaseBackendSqlModels", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/backend/core_sql.py", "start": { "line": 53, "column": 16 }, "stop": { "line": 53, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.backend.core_sql.BaseBackendSqlModels", "dispatch": "dynamic" } ], "keystone.tests.unit.backend.core_sql.BaseBackendSqlModels.load_table": [ { "locations": [ { "path": "keystone/tests/unit/backend/core_sql.py", "start": { "line": 43, "column": 16 }, "stop": { "line": 43, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "keystone.tests.unit.backend.core_sql.BaseBackendSqlTests.config_files": [ { "locations": [ { "path": "keystone/tests/unit/backend/core_sql.py", "start": { "line": 36, "column": 28 }, "stop": { "line": 36, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests_conf", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" } ], "keystone.tests.unit.backend.core_sql.BaseBackendSqlTests.setUp": [ { "locations": [ { "path": "keystone/tests/unit/backend/core_sql.py", "start": { "line": 26, "column": 24 }, "stop": { "line": 26, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/backend/core_sql.py", "start": { "line": 26, "column": 8 }, "stop": { "line": 26, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.backend.core_sql.BaseBackendSqlTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/backend/core_sql.py", "start": { "line": 30, "column": 8 }, "stop": { "line": 30, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_fixtures", "class_name": "keystone.tests.unit.backend.core_sql.BaseBackendSqlTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/backend/core_sql.py", "start": { "line": 27, "column": 8 }, "stop": { "line": 27, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.backend.core_sql.BaseBackendSqlTests", "dispatch": "dynamic" } ], "sapp.trimmed_trace_graph.TrimmedTraceGraph._add_trace_annotation": [], "sapp.trimmed_trace_graph.TrimmedTraceGraph._populate_shared_text": [], "sapp.trimmed_trace_graph.TrimmedTraceGraph._is_filename_prefixed_with": [], "sapp.trimmed_trace_graph.TrimmedTraceGraph._add_trace_frame": [], "sapp.trimmed_trace_graph.TrimmedTraceGraph._populate_trace": [], "sapp.trimmed_trace_graph.TrimmedTraceGraph._populate_issue": [], "sapp.trimmed_trace_graph.TrimmedTraceGraph._populate_issue_trace": [], "sapp.trimmed_trace_graph.TrimmedTraceGraph._populate_issue_and_traces": [], "sapp.trimmed_trace_graph.TrimmedTraceGraph._populate_issues_from_affected_conditions": [], "sapp.trimmed_trace_graph.TrimmedTraceGraph._get_predecessor_frames": [], "sapp.trimmed_trace_graph.TrimmedTraceGraph._get_issue_instances_from_frame_id": [], "sapp.trimmed_trace_graph.TrimmedTraceGraph._populate_issues_from_affected_trace_frames": [], "sapp.trimmed_trace_graph.TrimmedTraceGraph._get_instance_leaf_ids": [], "sapp.trimmed_trace_graph.TrimmedTraceGraph._get_source_kinds": [], "sapp.trimmed_trace_graph.TrimmedTraceGraph._get_sink_kinds": [], "sapp.trimmed_trace_graph.TrimmedTraceGraph._populate_affected_issues": [], "sapp.trimmed_trace_graph.TrimmedTraceGraph._get_min_leaf_depth": [], "sapp.trimmed_trace_graph.TrimmedTraceGraph._get_min_depth_to_sinks": [], "sapp.trimmed_trace_graph.TrimmedTraceGraph._get_min_depth_to_sources": [], "sapp.trimmed_trace_graph.TrimmedTraceGraph._recompute_instance_properties": [], "sapp.trimmed_trace_graph.TrimmedTraceGraph.populate_from_trace_graph": [], "sapp.trimmed_trace_graph.TrimmedTraceGraph.__init__": [], "OpenSSL.SSL.Connection.request_ocsp": [], "OpenSSL.SSL.Connection.get_alpn_proto_negotiated": [], "OpenSSL.SSL.Connection.set_alpn_protos": [], "OpenSSL.SSL.Connection.get_protocol_version": [], "OpenSSL.SSL.Connection.get_protocol_version_name": [], "OpenSSL.SSL.Connection.get_cipher_version": [], "OpenSSL.SSL.Connection.get_cipher_bits": [], "OpenSSL.SSL.Connection.get_cipher_name": [], "OpenSSL.SSL.Connection.get_peer_finished": [], "OpenSSL.SSL.Connection.get_finished": [], "OpenSSL.SSL.Connection._get_finished_message": [], "OpenSSL.SSL.Connection.set_session": [], "OpenSSL.SSL.Connection.get_session": [], "OpenSSL.SSL.Connection.set_connect_state": [], "OpenSSL.SSL.Connection.set_accept_state": [], "OpenSSL.SSL.Connection.want_write": [], "OpenSSL.SSL.Connection.want_read": [], "OpenSSL.SSL.Connection.get_verified_chain": [], "OpenSSL.SSL.Connection.get_peer_cert_chain": [], "OpenSSL.SSL.Connection._cert_stack_to_list": [], "OpenSSL.SSL.Connection.get_peer_certificate": [], "OpenSSL.SSL.Connection.get_certificate": [], "OpenSSL.SSL.Connection.sock_shutdown": [], "OpenSSL.SSL.Connection.export_keying_material": [], "OpenSSL.SSL.Connection.master_key": [], "OpenSSL.SSL.Connection.client_random": [], "OpenSSL.SSL.Connection.server_random": [], "OpenSSL.SSL.Connection.get_state_string": [], "OpenSSL.SSL.Connection.set_shutdown": [], "OpenSSL.SSL.Connection.get_shutdown": [], "OpenSSL.SSL.Connection.set_app_data": [], "OpenSSL.SSL.Connection.get_app_data": [], "OpenSSL.SSL.Connection.makefile": [], "OpenSSL.SSL.Connection.get_client_ca_list": [], "OpenSSL.SSL.Connection.get_cipher_list": [], "OpenSSL.SSL.Connection.shutdown": [], "OpenSSL.SSL.Connection.bio_shutdown": [], "OpenSSL.SSL.Connection.accept": [], "OpenSSL.SSL.Connection.connect_ex": [], "OpenSSL.SSL.Connection.connect": [], "OpenSSL.SSL.Connection.total_renegotiations": [], "OpenSSL.SSL.Connection.renegotiate_pending": [], "OpenSSL.SSL.Connection.do_handshake": [], "OpenSSL.SSL.Connection.renegotiate": [], "OpenSSL.SSL.Connection.bio_write": [], "OpenSSL.SSL.Connection.bio_read": [], "OpenSSL.SSL.Connection._handle_bio_errors": [], "OpenSSL.SSL.Connection.recv_into": [], "OpenSSL.SSL.Connection.recv": [], "OpenSSL.SSL.Connection.sendall": [], "OpenSSL.SSL.Connection.send": [], "OpenSSL.SSL.Connection.pending": [], "OpenSSL.SSL.Connection.set_tlsext_host_name": [], "OpenSSL.SSL.Connection.get_servername": [], "OpenSSL.SSL.Connection.set_context": [], "OpenSSL.SSL.Connection.get_context": [], "OpenSSL.SSL.Connection._raise_ssl_error": [], "OpenSSL.SSL.Connection.__getattr__": [], "OpenSSL.SSL.Connection.__init__": [], "OpenSSL.SSL.Context.set_ocsp_client_callback": [], "OpenSSL.SSL.Context.set_ocsp_server_callback": [], "OpenSSL.SSL.Context._set_ocsp_callback": [], "OpenSSL.SSL.Context.set_alpn_select_callback": [], "OpenSSL.SSL.Context.set_alpn_protos": [], "OpenSSL.SSL.Context.set_tlsext_use_srtp": [], "OpenSSL.SSL.Context.set_tlsext_servername_callback": [], "OpenSSL.SSL.Context.set_mode": [], "OpenSSL.SSL.Context.set_options": [], "OpenSSL.SSL.Context.get_cert_store": [], "OpenSSL.SSL.Context.set_app_data": [], "OpenSSL.SSL.Context.get_app_data": [], "OpenSSL.SSL.Context.set_keylog_callback": [], "OpenSSL.SSL.Context.set_info_callback": [], "OpenSSL.SSL.Context.get_timeout": [], "OpenSSL.SSL.Context.set_timeout": [], "OpenSSL.SSL.Context.add_client_ca": [], "OpenSSL.SSL.Context.set_client_ca_list": [], "OpenSSL.SSL.Context.set_cipher_list": [], "OpenSSL.SSL.Context.set_tmp_ecdh": [], "OpenSSL.SSL.Context.load_tmp_dh": [], "OpenSSL.SSL.Context.get_verify_depth": [], "OpenSSL.SSL.Context.get_verify_mode": [], "OpenSSL.SSL.Context.set_verify_depth": [], "OpenSSL.SSL.Context.set_verify": [], "OpenSSL.SSL.Context.get_session_cache_mode": [], "OpenSSL.SSL.Context.set_session_cache_mode": [], "OpenSSL.SSL.Context.set_session_id": [], "OpenSSL.SSL.Context.load_client_ca": [], "OpenSSL.SSL.Context.check_privatekey": [], "OpenSSL.SSL.Context.use_privatekey": [], "OpenSSL.SSL.Context.use_privatekey_file": [], "OpenSSL.SSL.Context._raise_passphrase_exception": [], "OpenSSL.SSL.Context.add_extra_chain_cert": [], "OpenSSL.SSL.Context.use_certificate": [], "OpenSSL.SSL.Context.use_certificate_file": [], "OpenSSL.SSL.Context.use_certificate_chain_file": [], "OpenSSL.SSL.Context._fallback_default_verify_paths": [], "OpenSSL.SSL.Context._check_env_vars_set": [], "OpenSSL.SSL.Context.set_default_verify_paths": [], "OpenSSL.SSL.Context.set_passwd_cb": [], "OpenSSL.SSL.Context._wrap_callback": [], "OpenSSL.SSL.Context.load_verify_locations": [], "OpenSSL.SSL.Context.__init__": [], "OpenSSL.SSL._make_requires": [], "OpenSSL.SSL.SSLeay_version": [], "OpenSSL.SSL._asFileDescriptor": [], "OpenSSL.SSL._OCSPClientCallbackHelper.__init__": [], "OpenSSL.SSL._OCSPServerCallbackHelper.__init__": [], "OpenSSL.SSL._ALPNSelectHelper.__init__": [], "OpenSSL.SSL._VerifyHelper.__init__": [], "OpenSSL.SSL._CallbackExceptionHelper.raise_if_problem": [], "OpenSSL.SSL._CallbackExceptionHelper.__init__": [], "graphql.validation.rules.known_directives.get_directive_location_for_ast_path": [], "graphql.validation.rules.known_directives.KnownDirectives.misplaced_directive_message": [], "graphql.validation.rules.known_directives.KnownDirectives.unknown_directive_message": [], "graphql.validation.rules.known_directives.KnownDirectives.enter_Directive": [], "kombu.transport.sqlalchemy.models.Message.queue_id": [], "kombu.transport.sqlalchemy.models.Message.__str__": [], "kombu.transport.sqlalchemy.models.Message.__init__": [], "kombu.transport.sqlalchemy.models.Queue.messages": [], "kombu.transport.sqlalchemy.models.Queue.__str__": [], "kombu.transport.sqlalchemy.models.Queue.__init__": [], "oslo_log.log.is_debug_enabled": [], "oslo_log.log.get_default_log_levels": [], "oslo_log.log.getLogger": [], "oslo_log.log.get_loggers": [], "oslo_log.log._setup_logging_from_conf": [], "oslo_log.log._refresh_root_level": [], "oslo_log.log._find_facility": [], "oslo_log.log.tempest_set_log_file": [], "oslo_log.log.set_defaults": [], "oslo_log.log.setup": [], "oslo_log.log.register_options": [], "oslo_log.log._mutate_hook": [], "oslo_log.log._load_log_config": [], "oslo_log.log.LogConfigError.__str__": [], "oslo_log.log.LogConfigError.__init__": [], "oslo_log.log._create_logging_excepthook": [], "oslo_log.log.KeywordArgumentAdapter.process": [], "oslo_log.log.BaseLoggerAdapter.trace": [], "oslo_log.log.BaseLoggerAdapter.handlers": [], "oslo_log.log._iter_loggers": [], "oslo_log.log._get_log_file_path": [], "oslo_db.sqlalchemy.utils.NonCommittingTransaction.rollback": [], "oslo_db.sqlalchemy.utils.NonCommittingTransaction.commit": [], "oslo_db.sqlalchemy.utils.NonCommittingTransaction.__exit__": [], "oslo_db.sqlalchemy.utils.NonCommittingTransaction.__enter__": [], "oslo_db.sqlalchemy.utils.NonCommittingTransaction.__init__": [], "oslo_db.sqlalchemy.utils.NonCommittingConnection.__exit__": [], "oslo_db.sqlalchemy.utils.NonCommittingConnection.__enter__": [], "oslo_db.sqlalchemy.utils.NonCommittingConnection.begin": [], "oslo_db.sqlalchemy.utils.NonCommittingConnection.close": [], "oslo_db.sqlalchemy.utils.NonCommittingEngine.begin": [], "oslo_db.sqlalchemy.utils.NonCommittingEngine.connect": [], "oslo_db.sqlalchemy.utils.NonCommittingEngine.engine": [], "oslo_db.sqlalchemy.utils.NonCommittingEngine.url": [], "oslo_db.sqlalchemy.utils.NonCommittingConnectable.scalar": [], "oslo_db.sqlalchemy.utils.NonCommittingConnectable.execute": [], "oslo_db.sqlalchemy.utils.NonCommittingConnectable._dispose": [], "oslo_db.sqlalchemy.utils.NonCommittingConnectable._restart_nested": [], "oslo_db.sqlalchemy.utils.NonCommittingConnectable.__init__": [], "oslo_db.sqlalchemy.utils.suspend_fk_constraints_for_col_alter": [], "oslo_db.sqlalchemy.utils.get_foreign_key_constraint_name": [], "oslo_db.sqlalchemy.utils.get_non_ndbcluster_tables": [], "oslo_db.sqlalchemy.utils.get_non_innodb_tables": [], "oslo_db.sqlalchemy.utils.DialectMultiFunctionDispatcher._dispatch_on_db_driver": [], "oslo_db.sqlalchemy.utils.DialectMultiFunctionDispatcher._matches": [], "oslo_db.sqlalchemy.utils.DialectMultiFunctionDispatcher._register": [], "oslo_db.sqlalchemy.utils.DialectMultiFunctionDispatcher.__init__": [], "oslo_db.sqlalchemy.utils.DialectSingleFunctionDispatcher._dispatch_on_db_driver": [], "oslo_db.sqlalchemy.utils.DialectSingleFunctionDispatcher._matches": [], "oslo_db.sqlalchemy.utils.DialectSingleFunctionDispatcher._register": [], "oslo_db.sqlalchemy.utils.DialectSingleFunctionDispatcher.__init__": [], "oslo_db.sqlalchemy.utils.DialectFunctionDispatcher._invoke_fn": [], "oslo_db.sqlalchemy.utils.DialectFunctionDispatcher._dispatch_on": [], "oslo_db.sqlalchemy.utils.DialectFunctionDispatcher.dispatch_on_drivername": [], "oslo_db.sqlalchemy.utils.DialectFunctionDispatcher._url_from_target": [], "oslo_db.sqlalchemy.utils.DialectFunctionDispatcher.__call__": [], "oslo_db.sqlalchemy.utils.DialectFunctionDispatcher._parse_dispatch": [], "oslo_db.sqlalchemy.utils.DialectFunctionDispatcher.dispatch_for": [], "oslo_db.sqlalchemy.utils.DialectFunctionDispatcher.dispatch_for_dialect": [], "oslo_db.sqlalchemy.utils.column_exists": [], "oslo_db.sqlalchemy.utils.change_index_columns": [], "oslo_db.sqlalchemy.utils.drop_index": [], "oslo_db.sqlalchemy.utils.add_index": [], "oslo_db.sqlalchemy.utils.index_exists_on_columns": [], "oslo_db.sqlalchemy.utils.index_exists": [], "oslo_db.sqlalchemy.utils.get_indexes": [], "oslo_db.sqlalchemy.utils.get_db_connection_info": [], "oslo_db.sqlalchemy.utils._change_deleted_column_type_to_id_type_sqlite": [], "oslo_db.sqlalchemy.utils._is_deleted_column_constraint": [], "oslo_db.sqlalchemy.utils.change_deleted_column_type_to_id_type": [], "oslo_db.sqlalchemy.utils._change_deleted_column_type_to_boolean_sqlite": [], "oslo_db.sqlalchemy.utils.change_deleted_column_type_to_boolean": [], "oslo_db.sqlalchemy.utils._restore_indexes_on_deleted_columns": [], "oslo_db.sqlalchemy.utils._get_default_deleted_value": [], "oslo_db.sqlalchemy.utils.drop_old_duplicate_entries_from_table": [], "oslo_db.sqlalchemy.utils._get_not_supported_column": [], "oslo_db.sqlalchemy.utils.get_table": [], "oslo_db.sqlalchemy.utils.model_query": [], "oslo_db.sqlalchemy.utils._project_filter": [], "oslo_db.sqlalchemy.utils._read_deleted_filter": [], "oslo_db.sqlalchemy.utils.to_list": [], "oslo_db.sqlalchemy.utils.paginate_query": [], "oslo_db.sqlalchemy.utils._stable_sorting_order": [], "oslo_db.sqlalchemy.utils.get_unique_keys": [], "oslo_db.sqlalchemy.utils.sanitize_db_url": [], "oslo_messaging.notify.log_handler.LoggingErrorNotificationHandler.emit": [], "oslo_messaging.notify.log_handler.LoggingErrorNotificationHandler.__init__": [], "futurist._futures.ExecutorStatistics.__repr__": [], "futurist._futures.ExecutorStatistics.average_runtime": [], "futurist._futures.ExecutorStatistics.cancelled": [], "futurist._futures.ExecutorStatistics.runtime": [], "futurist._futures.ExecutorStatistics.executed": [], "futurist._futures.ExecutorStatistics.failures": [], "futurist._futures.ExecutorStatistics.__init__": [], "futurist._futures.GreenThreadPoolExecutor.shutdown": [], "futurist._futures.GreenThreadPoolExecutor._spin_up": [], "futurist._futures.GreenThreadPoolExecutor._submit": [], "futurist._futures.GreenThreadPoolExecutor.submit": [], "futurist._futures.GreenThreadPoolExecutor.statistics": [], "futurist._futures.GreenThreadPoolExecutor.alive": [], "futurist._futures.GreenThreadPoolExecutor.__init__": [], "futurist._futures.GreenFuture.__init__": [], "futurist._futures.SynchronousExecutor._submit": [], "futurist._futures.SynchronousExecutor.submit": [], "futurist._futures.SynchronousExecutor.statistics": [], "futurist._futures.SynchronousExecutor.restart": [], "futurist._futures.SynchronousExecutor.shutdown": [], "futurist._futures.SynchronousExecutor.alive": [], "futurist._futures.SynchronousExecutor.__init__": [], "futurist._futures.ProcessPoolExecutor.submit": [], "futurist._futures.ProcessPoolExecutor.statistics": [], "futurist._futures.ProcessPoolExecutor.alive": [], "futurist._futures.ProcessPoolExecutor.__init__": [], "futurist._futures.ThreadPoolExecutor.submit": [], "futurist._futures.ThreadPoolExecutor._submit": [], "futurist._futures.ThreadPoolExecutor.shutdown": [], "futurist._futures.ThreadPoolExecutor._maybe_spin_up": [], "futurist._futures.ThreadPoolExecutor.alive": [], "futurist._futures.ThreadPoolExecutor.statistics": [], "futurist._futures.ThreadPoolExecutor.__init__": [], "futurist._futures._Gatherer.submit": [], "futurist._futures._Gatherer._capture_stats": [], "futurist._futures._Gatherer.clear": [], "futurist._futures._Gatherer.statistics": [], "futurist._futures._Gatherer.__init__": [], "libcst.codemod.visitors._apply_type_annotations.ApplyTypeAnnotationsVisitor.leave_Module": [], "libcst.codemod.visitors._apply_type_annotations.ApplyTypeAnnotationsVisitor.leave_ImportFrom": [], "libcst.codemod.visitors._apply_type_annotations.ApplyTypeAnnotationsVisitor.leave_Assign": [], "libcst.codemod.visitors._apply_type_annotations.ApplyTypeAnnotationsVisitor.leave_FunctionDef": [], "libcst.codemod.visitors._apply_type_annotations.ApplyTypeAnnotationsVisitor.visit_FunctionDef": [], "libcst.codemod.visitors._apply_type_annotations.ApplyTypeAnnotationsVisitor.leave_ClassDef": [], "libcst.codemod.visitors._apply_type_annotations.ApplyTypeAnnotationsVisitor.visit_ClassDef": [], "libcst.codemod.visitors._apply_type_annotations.ApplyTypeAnnotationsVisitor._insert_empty_line": [], "libcst.codemod.visitors._apply_type_annotations.ApplyTypeAnnotationsVisitor._update_parameters": [], "libcst.codemod.visitors._apply_type_annotations.ApplyTypeAnnotationsVisitor._add_to_toplevel_annotations": [], "libcst.codemod.visitors._apply_type_annotations.ApplyTypeAnnotationsVisitor._split_module": [], "libcst.codemod.visitors._apply_type_annotations.ApplyTypeAnnotationsVisitor._annotate_single_target": [], "libcst.codemod.visitors._apply_type_annotations.ApplyTypeAnnotationsVisitor._qualifier_name": [], "libcst.codemod.visitors._apply_type_annotations.ApplyTypeAnnotationsVisitor.transform_module_impl": [], "libcst.codemod.visitors._apply_type_annotations.ApplyTypeAnnotationsVisitor.store_stub_in_context": [], "libcst.codemod.visitors._apply_type_annotations.ApplyTypeAnnotationsVisitor.__init__": [], "libcst.codemod.visitors._apply_type_annotations.TypeCollector._import_parameter_annotations": [], "libcst.codemod.visitors._apply_type_annotations.TypeCollector._create_import_from_annotation": [], "libcst.codemod.visitors._apply_type_annotations.TypeCollector._handle_Subscript": [], "libcst.codemod.visitors._apply_type_annotations.TypeCollector._handle_Index": [], "libcst.codemod.visitors._apply_type_annotations.TypeCollector._add_annotation_to_imports": [], "libcst.codemod.visitors._apply_type_annotations.TypeCollector.visit_ImportFrom": [], "libcst.codemod.visitors._apply_type_annotations.TypeCollector.leave_AnnAssign": [], "libcst.codemod.visitors._apply_type_annotations.TypeCollector.visit_AnnAssign": [], "libcst.codemod.visitors._apply_type_annotations.TypeCollector.leave_FunctionDef": [], "libcst.codemod.visitors._apply_type_annotations.TypeCollector.visit_FunctionDef": [], "libcst.codemod.visitors._apply_type_annotations.TypeCollector.leave_ClassDef": [], "libcst.codemod.visitors._apply_type_annotations.TypeCollector.visit_ClassDef": [], "libcst.codemod.visitors._apply_type_annotations.TypeCollector.__init__": [], "libcst.codemod.visitors._apply_type_annotations._get_import_names": [], "libcst.codemod.visitors._apply_type_annotations._get_import_alias_names": [], "IPython.lib.inputhookpyglet.inputhook_pyglet": [], "ipython_genutils.testing.decorators.onlyif_any_cmd_exists": [], "ipython_genutils.testing.decorators.onlyif_cmds_exist": [], "ipython_genutils.testing.decorators.skip_file_no_x11": [], "ipython_genutils.testing.decorators.decorated_dummy": [], "ipython_genutils.testing.decorators.module_not_available": [], "ipython_genutils.testing.decorators.onlyif": [], "ipython_genutils.testing.decorators.skip": [], "ipython_genutils.testing.decorators.skipif": [], "ipython_genutils.testing.decorators.make_label_dec": [], "ipython_genutils.testing.decorators.as_unittest": [], "testtools.testresult.real._details_to_str": [], "testtools.testresult.real._format_text_attachment": [], "testtools.testresult.real._StringException.__eq__": [], "testtools.testresult.real._StringException.__hash__": [], "testtools.testresult.real.TimestampingStreamResult.status": [], "testtools.testresult.real.TimestampingStreamResult.__init__": [], "testtools.testresult.real.TestByTestResult.addUnexpectedSuccess": [], "testtools.testresult.real.TestByTestResult.addExpectedFailure": [], "testtools.testresult.real.TestByTestResult.addSkip": [], "testtools.testresult.real.TestByTestResult.addError": [], "testtools.testresult.real.TestByTestResult.addFailure": [], "testtools.testresult.real.TestByTestResult.addSuccess": [], "testtools.testresult.real.TestByTestResult._err_to_details": [], "testtools.testresult.real.TestByTestResult.stopTest": [], "testtools.testresult.real.TestByTestResult.startTest": [], "testtools.testresult.real.TestByTestResult.__init__": [], "testtools.testresult.real.Tagger.startTest": [], "testtools.testresult.real.Tagger.__init__": [], "testtools.testresult.real.TestResultDecorator.time": [], "testtools.testresult.real.TestResultDecorator.tags": [], "testtools.testresult.real.TestResultDecorator.testsRun": [], "testtools.testresult.real.TestResultDecorator.stop": [], "testtools.testresult.real.TestResultDecorator.shouldStop": [], "testtools.testresult.real.TestResultDecorator.current_tags": [], "testtools.testresult.real.TestResultDecorator.wasSuccessful": [], "testtools.testresult.real.TestResultDecorator.progress": [], "testtools.testresult.real.TestResultDecorator.addUnexpectedSuccess": [], "testtools.testresult.real.TestResultDecorator.addExpectedFailure": [], "testtools.testresult.real.TestResultDecorator.addSkip": [], "testtools.testresult.real.TestResultDecorator.addSuccess": [], "testtools.testresult.real.TestResultDecorator.addFailure": [], "testtools.testresult.real.TestResultDecorator.addError": [], "testtools.testresult.real.TestResultDecorator.stopTestRun": [], "testtools.testresult.real.TestResultDecorator.stopTest": [], "testtools.testresult.real.TestResultDecorator.startTestRun": [], "testtools.testresult.real.TestResultDecorator.startTest": [], "testtools.testresult.real.TestResultDecorator.__init__": [], "testtools.testresult.real.StreamToQueue.route_code": [], "testtools.testresult.real.StreamToQueue.stopTestRun": [], "testtools.testresult.real.StreamToQueue.status": [], "testtools.testresult.real.StreamToQueue.startTestRun": [], "testtools.testresult.real.StreamToQueue.__init__": [], "testtools.testresult.real.StreamToExtendedDecorator._handle_tests": [], "testtools.testresult.real.StreamToExtendedDecorator.stopTestRun": [], "testtools.testresult.real.StreamToExtendedDecorator.startTestRun": [], "testtools.testresult.real.StreamToExtendedDecorator.status": [], "testtools.testresult.real.StreamToExtendedDecorator.__init__": [], "testtools.testresult.real.ResourcedToStreamDecorator._convertResourceLifecycle": [], "testtools.testresult.real.ResourcedToStreamDecorator.stopCleanResource": [], "testtools.testresult.real.ResourcedToStreamDecorator.startCleanResource": [], "testtools.testresult.real.ResourcedToStreamDecorator.stopMakeResource": [], "testtools.testresult.real.ResourcedToStreamDecorator.startMakeResource": [], "testtools.testresult.real.ExtendedToStreamDecorator.wasSuccessful": [], "testtools.testresult.real.ExtendedToStreamDecorator.time": [], "testtools.testresult.real.ExtendedToStreamDecorator._now": [], "testtools.testresult.real.ExtendedToStreamDecorator.tags": [], "testtools.testresult.real.ExtendedToStreamDecorator.current_tags": [], "testtools.testresult.real.ExtendedToStreamDecorator.startTestRun": [], "testtools.testresult.real.ExtendedToStreamDecorator._check_args": [], "testtools.testresult.real.ExtendedToStreamDecorator.addSuccess": [], "testtools.testresult.real.ExtendedToStreamDecorator.addUnexpectedSuccess": [], "testtools.testresult.real.ExtendedToStreamDecorator.addSkip": [], "testtools.testresult.real.ExtendedToStreamDecorator.addExpectedFailure": [], "testtools.testresult.real.ExtendedToStreamDecorator._convert": [], "testtools.testresult.real.ExtendedToStreamDecorator.addError": [], "testtools.testresult.real.ExtendedToStreamDecorator.stopTest": [], "testtools.testresult.real.ExtendedToStreamDecorator.startTest": [], "testtools.testresult.real.ExtendedToStreamDecorator._set_failfast": [], "testtools.testresult.real.ExtendedToStreamDecorator._get_failfast": [], "testtools.testresult.real.ExtendedToStreamDecorator.__init__": [], "testtools.testresult.real.ExtendedToOriginalDecorator.wasSuccessful": [], "testtools.testresult.real.ExtendedToOriginalDecorator.time": [], "testtools.testresult.real.ExtendedToOriginalDecorator.tags": [], "testtools.testresult.real.ExtendedToOriginalDecorator.stopTestRun": [], "testtools.testresult.real.ExtendedToOriginalDecorator.stopTest": [], "testtools.testresult.real.ExtendedToOriginalDecorator.stop": [], "testtools.testresult.real.ExtendedToOriginalDecorator.startTestRun": [], "testtools.testresult.real.ExtendedToOriginalDecorator.startTest": [], "testtools.testresult.real.ExtendedToOriginalDecorator._set_shouldStop": [], "testtools.testresult.real.ExtendedToOriginalDecorator._get_shouldStop": [], "testtools.testresult.real.ExtendedToOriginalDecorator.progress": [], "testtools.testresult.real.ExtendedToOriginalDecorator._set_failfast": [], "testtools.testresult.real.ExtendedToOriginalDecorator._get_failfast": [], "testtools.testresult.real.ExtendedToOriginalDecorator.done": [], "testtools.testresult.real.ExtendedToOriginalDecorator.current_tags": [], "testtools.testresult.real.ExtendedToOriginalDecorator._details_to_exc_info": [], "testtools.testresult.real.ExtendedToOriginalDecorator._check_args": [], "testtools.testresult.real.ExtendedToOriginalDecorator.addSuccess": [], "testtools.testresult.real.ExtendedToOriginalDecorator.addUnexpectedSuccess": [], "testtools.testresult.real.ExtendedToOriginalDecorator.addSkip": [], "testtools.testresult.real.ExtendedToOriginalDecorator.addFailure": [], "testtools.testresult.real.ExtendedToOriginalDecorator.addExpectedFailure": [], "testtools.testresult.real.ExtendedToOriginalDecorator.addError": [], "testtools.testresult.real.ExtendedToOriginalDecorator.__getattr__": [], "testtools.testresult.real.ExtendedToOriginalDecorator.__repr__": [], "testtools.testresult.real.ExtendedToOriginalDecorator.__init__": [], "testtools.testresult.real._merge_tags": [], "testtools.testresult.real.ThreadsafeForwardingResult.tags": [], "testtools.testresult.real.ThreadsafeForwardingResult.wasSuccessful": [], "testtools.testresult.real.ThreadsafeForwardingResult.startTest": [], "testtools.testresult.real.ThreadsafeForwardingResult.done": [], "testtools.testresult.real.ThreadsafeForwardingResult.stopTestRun": [], "testtools.testresult.real.ThreadsafeForwardingResult.stop": [], "testtools.testresult.real.ThreadsafeForwardingResult._set_shouldStop": [], "testtools.testresult.real.ThreadsafeForwardingResult._get_shouldStop": [], "testtools.testresult.real.ThreadsafeForwardingResult.startTestRun": [], "testtools.testresult.real.ThreadsafeForwardingResult.progress": [], "testtools.testresult.real.ThreadsafeForwardingResult.addUnexpectedSuccess": [], "testtools.testresult.real.ThreadsafeForwardingResult.addSuccess": [], "testtools.testresult.real.ThreadsafeForwardingResult.addSkip": [], "testtools.testresult.real.ThreadsafeForwardingResult.addFailure": [], "testtools.testresult.real.ThreadsafeForwardingResult.addExpectedFailure": [], "testtools.testresult.real.ThreadsafeForwardingResult.addError": [], "testtools.testresult.real.ThreadsafeForwardingResult._add_result_with_semaphore": [], "testtools.testresult.real.ThreadsafeForwardingResult._any_tags": [], "testtools.testresult.real.ThreadsafeForwardingResult.__repr__": [], "testtools.testresult.real.ThreadsafeForwardingResult.__init__": [], "testtools.testresult.real.TextTestResult.stopTestRun": [], "testtools.testresult.real.TextTestResult.startTestRun": [], "testtools.testresult.real.TextTestResult._show_list": [], "testtools.testresult.real.TextTestResult._delta_to_float": [], "testtools.testresult.real.TextTestResult.__init__": [], "testtools.testresult.real.MultiTestResult.wasSuccessful": [], "testtools.testresult.real.MultiTestResult.done": [], "testtools.testresult.real.MultiTestResult.time": [], "testtools.testresult.real.MultiTestResult.tags": [], "testtools.testresult.real.MultiTestResult.stopTestRun": [], "testtools.testresult.real.MultiTestResult.startTestRun": [], "testtools.testresult.real.MultiTestResult.addUnexpectedSuccess": [], "testtools.testresult.real.MultiTestResult.addSuccess": [], "testtools.testresult.real.MultiTestResult.addSkip": [], "testtools.testresult.real.MultiTestResult.addFailure": [], "testtools.testresult.real.MultiTestResult.addExpectedFailure": [], "testtools.testresult.real.MultiTestResult.addError": [], "testtools.testresult.real.MultiTestResult.stopTest": [], "testtools.testresult.real.MultiTestResult.stop": [], "testtools.testresult.real.MultiTestResult.startTest": [], "testtools.testresult.real.MultiTestResult._set_shouldStop": [], "testtools.testresult.real.MultiTestResult._get_shouldStop": [], "testtools.testresult.real.MultiTestResult._set_failfast": [], "testtools.testresult.real.MultiTestResult._get_failfast": [], "testtools.testresult.real.MultiTestResult._dispatch": [], "testtools.testresult.real.MultiTestResult.__repr__": [], "testtools.testresult.real.MultiTestResult.__init__": [], "testtools.testresult.real.TestControl.stop": [], "testtools.testresult.real.TestControl.__init__": [], "testtools.testresult.real.StreamSummary._uxsuccess": [], "testtools.testresult.real.StreamSummary._xfail": [], "testtools.testresult.real.StreamSummary._fail": [], "testtools.testresult.real.StreamSummary._exists": [], "testtools.testresult.real.StreamSummary._skip": [], "testtools.testresult.real.StreamSummary._success": [], "testtools.testresult.real.StreamSummary._incomplete": [], "testtools.testresult.real.StreamSummary._gather_test": [], "testtools.testresult.real.StreamSummary.wasSuccessful": [], "testtools.testresult.real.StreamSummary.stopTestRun": [], "testtools.testresult.real.StreamSummary.status": [], "testtools.testresult.real.StreamSummary.startTestRun": [], "testtools.testresult.real.StreamSummary.__init__": [], "testtools.testresult.real.test_dict_to_case": [], "testtools.testresult.real.StreamToDict.stopTestRun": [], "testtools.testresult.real.StreamToDict.status": [], "testtools.testresult.real.StreamToDict.startTestRun": [], "testtools.testresult.real.StreamToDict._handle_test": [], "testtools.testresult.real.StreamToDict.__init__": [], "testtools.testresult.real._StreamToTestRecord._ensure_key": [], "testtools.testresult.real._StreamToTestRecord.stopTestRun": [], "testtools.testresult.real._StreamToTestRecord._update_case": [], "testtools.testresult.real._StreamToTestRecord.status": [], "testtools.testresult.real._StreamToTestRecord.startTestRun": [], "testtools.testresult.real._StreamToTestRecord.__init__": [], "testtools.testresult.real._make_content_type": [], "testtools.testresult.real._TestRecord.to_test_case": [], "testtools.testresult.real._TestRecord.got_file": [], "testtools.testresult.real._TestRecord.got_timestamp": [], "testtools.testresult.real._TestRecord.to_dict": [], "testtools.testresult.real._TestRecord.transform": [], "testtools.testresult.real._TestRecord.set": [], "testtools.testresult.real._TestRecord.create": [], "testtools.testresult.real._TestRecord.__init__": [], "testtools.testresult.real.StreamTagger.status": [], "testtools.testresult.real.StreamTagger.__init__": [], "testtools.testresult.real.StreamResultRouter._map_test_id": [], "testtools.testresult.real.StreamResultRouter._map_route_code_prefix": [], "testtools.testresult.real.StreamResultRouter.add_rule": [], "testtools.testresult.real.StreamResultRouter.status": [], "testtools.testresult.real.StreamResultRouter.stopTestRun": [], "testtools.testresult.real.StreamResultRouter.startTestRun": [], "testtools.testresult.real.StreamResultRouter.__init__": [], "testtools.testresult.real.StreamFailFast.status": [], "testtools.testresult.real.StreamFailFast.__init__": [], "testtools.testresult.real.CopyStreamResult.status": [], "testtools.testresult.real.CopyStreamResult.stopTestRun": [], "testtools.testresult.real.CopyStreamResult.startTestRun": [], "testtools.testresult.real.CopyStreamResult.__init__": [], "testtools.testresult.real._strict_map": [], "testtools.testresult.real.domap": [], "testtools.testresult.real.StreamResult.status": [], "testtools.testresult.real.StreamResult.stopTestRun": [], "testtools.testresult.real.StreamResult.startTestRun": [], "testtools.testresult.real.TestResult.done": [], "testtools.testresult.real.TestResult.time": [], "testtools.testresult.real.TestResult.tags": [], "testtools.testresult.real.TestResult.current_tags": [], "testtools.testresult.real.TestResult.stopTest": [], "testtools.testresult.real.TestResult.startTest": [], "testtools.testresult.real.TestResult.stopTestRun": [], "testtools.testresult.real.TestResult.startTestRun": [], "testtools.testresult.real.TestResult._now": [], "testtools.testresult.real.TestResult._exc_info_to_unicode": [], "testtools.testresult.real.TestResult._err_details_to_string": [], "testtools.testresult.real.TestResult.wasSuccessful": [], "testtools.testresult.real.TestResult.addUnexpectedSuccess": [], "testtools.testresult.real.TestResult.addSuccess": [], "testtools.testresult.real.TestResult.addSkip": [], "testtools.testresult.real.TestResult.addFailure": [], "testtools.testresult.real.TestResult.addError": [], "testtools.testresult.real.TestResult.addExpectedFailure": [], "testtools.testresult.real.TestResult.__init__": [], "testtools.testresult.real.UTC.dst": [], "testtools.testresult.real.UTC.tzname": [], "testtools.testresult.real.UTC.utcoffset": [], "eventlet.wsgi.server": [], "eventlet.wsgi.socket_repr": [], "eventlet.wsgi.Server.log_message": [], "eventlet.wsgi.Server.process_request": [], "eventlet.wsgi.Server.get_environ": [], "eventlet.wsgi.Server.__init__": [], "eventlet.wsgi.HttpProtocol.handle_expect_100": [], "eventlet.wsgi.HttpProtocol.finish": [], "eventlet.wsgi.HttpProtocol.get_environ": [], "eventlet.wsgi.HttpProtocol.get_client_address": [], "eventlet.wsgi.HttpProtocol.handle_one_response": [], "eventlet.wsgi.HttpProtocol.handle_one_request": [], "eventlet.wsgi.HttpProtocol._read_request_line": [], "eventlet.wsgi.HttpProtocol.handle": [], "eventlet.wsgi.HttpProtocol.setup": [], "eventlet.wsgi.HttpProtocol.__init__": [], "eventlet.wsgi.FileObjectForHeaders.readline": [], "eventlet.wsgi.FileObjectForHeaders.__init__": [], "eventlet.wsgi.LoggerFileWrapper.write": [], "eventlet.wsgi.LoggerFileWrapper.debug": [], "eventlet.wsgi.LoggerFileWrapper.info": [], "eventlet.wsgi.LoggerFileWrapper.error": [], "eventlet.wsgi.LoggerFileWrapper.__init__": [], "eventlet.wsgi.LoggerNull.write": [], "eventlet.wsgi.LoggerNull.debug": [], "eventlet.wsgi.LoggerNull.info": [], "eventlet.wsgi.LoggerNull.error": [], "eventlet.wsgi.LoggerNull.__init__": [], "eventlet.wsgi.get_logger": [], "eventlet.wsgi.Input.discard": [], "eventlet.wsgi.Input.set_hundred_continue_response_headers": [], "eventlet.wsgi.Input.get_socket": [], "eventlet.wsgi.Input.__iter__": [], "eventlet.wsgi.Input.readlines": [], "eventlet.wsgi.Input.readline": [], "eventlet.wsgi.Input.read": [], "eventlet.wsgi.Input._chunked_read": [], "eventlet.wsgi.Input._do_read": [], "eventlet.wsgi.Input.send_hundred_continue_response": [], "eventlet.wsgi.Input.__init__": [], "eventlet.wsgi.addr_to_host_port": [], "eventlet.wsgi.format_date_time": [], "oslo_cache.backends.etcd3gw.Etcd3gwCacheBackend.delete_multi": [], "oslo_cache.backends.etcd3gw.Etcd3gwCacheBackend.delete": [], "oslo_cache.backends.etcd3gw.Etcd3gwCacheBackend.set_multi": [], "oslo_cache.backends.etcd3gw.Etcd3gwCacheBackend.set": [], "oslo_cache.backends.etcd3gw.Etcd3gwCacheBackend.get_multi": [], "oslo_cache.backends.etcd3gw.Etcd3gwCacheBackend.get": [], "oslo_cache.backends.etcd3gw.Etcd3gwCacheBackend.__init__": [], "rx.linq.observable.windowwithtimeorcount.window_with_time_or_count": [], "kombu.transport.pyamqp.SSLTransport.__init__": [], "kombu.transport.pyamqp.Transport.get_manager": [], "kombu.transport.pyamqp.Transport.default_connection_params": [], "kombu.transport.pyamqp.Transport.qos_semantics_matches_spec": [], "kombu.transport.pyamqp.Transport.heartbeat_check": [], "kombu.transport.pyamqp.Transport.register_with_event_loop": [], "kombu.transport.pyamqp.Transport.get_heartbeat_interval": [], "kombu.transport.pyamqp.Transport.close_connection": [], "kombu.transport.pyamqp.Transport.verify_connection": [], "kombu.transport.pyamqp.Transport.establish_connection": [], "kombu.transport.pyamqp.Transport._collect": [], "kombu.transport.pyamqp.Transport.drain_events": [], "kombu.transport.pyamqp.Transport.create_channel": [], "kombu.transport.pyamqp.Transport.driver_version": [], "kombu.transport.pyamqp.Transport.__init__": [], "kombu.transport.pyamqp.Channel.message_to_python": [], "kombu.transport.pyamqp.Channel.prepare_queue_arguments": [], "kombu.transport.pyamqp.Channel.prepare_message": [], "kombu.transport.pyamqp.Message.__init__": [], "pygments.lexers.supercollider.SuperColliderLexer.analyse_text": [], "amqp.channel.Channel._on_basic_nack": [], "amqp.channel.Channel._on_basic_ack": [], "amqp.channel.Channel.confirm_select": [], "amqp.channel.Channel.tx_select": [], "amqp.channel.Channel.tx_rollback": [], "amqp.channel.Channel.tx_commit": [], "amqp.channel.Channel._on_basic_return": [], "amqp.channel.Channel.basic_reject": [], "amqp.channel.Channel.basic_recover_async": [], "amqp.channel.Channel.basic_recover": [], "amqp.channel.Channel.basic_qos": [], "amqp.channel.Channel.basic_publish_confirm": [], "amqp.channel.Channel._basic_publish": [], "amqp.channel.Channel._on_get_ok": [], "amqp.channel.Channel._on_get_empty": [], "amqp.channel.Channel.basic_get": [], "amqp.channel.Channel._on_basic_deliver": [], "amqp.channel.Channel.basic_consume": [], "amqp.channel.Channel._remove_tag": [], "amqp.channel.Channel._on_basic_cancel_ok": [], "amqp.channel.Channel._on_basic_cancel": [], "amqp.channel.Channel.basic_cancel": [], "amqp.channel.Channel.basic_ack": [], "amqp.channel.Channel.queue_purge": [], "amqp.channel.Channel.queue_delete": [], "amqp.channel.Channel.queue_declare": [], "amqp.channel.Channel.queue_unbind": [], "amqp.channel.Channel.queue_bind": [], "amqp.channel.Channel.exchange_unbind": [], "amqp.channel.Channel.exchange_bind": [], "amqp.channel.Channel.exchange_delete": [], "amqp.channel.Channel.exchange_declare": [], "amqp.channel.Channel._on_open_ok": [], "amqp.channel.Channel.open": [], "amqp.channel.Channel._x_flow_ok": [], "amqp.channel.Channel._on_flow": [], "amqp.channel.Channel.flow": [], "amqp.channel.Channel._on_close_ok": [], "amqp.channel.Channel._on_close": [], "amqp.channel.Channel.close": [], "amqp.channel.Channel._do_revive": [], "amqp.channel.Channel.collect": [], "amqp.channel.Channel._setup_listeners": [], "amqp.channel.Channel.then": [], "amqp.channel.Channel.__init__": [], "keystone.cmd.status.main": [ { "locations": [ { "path": "keystone/cmd/status.py", "start": { "line": 96, "column": 11 }, "stop": { "line": 96, "column": 28 } } ], "kind": "function", "target": "oslo_upgradecheck.upgradecheck.main" }, { "locations": [ { "path": "keystone/cmd/status.py", "start": { "line": 96, "column": 47 }, "stop": { "line": 96, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.cmd.status.Checks", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/status.py", "start": { "line": 95, "column": 4 }, "stop": { "line": 95, "column": 26 } } ], "kind": "function", "target": "keystone.server.backends.load_backends" }, { "locations": [ { "path": "keystone/cmd/status.py", "start": { "line": 94, "column": 4 }, "stop": { "line": 94, "column": 27 } } ], "kind": "function", "target": "keystone.conf.configure" } ], "keystone.cmd.status.Checks.check_default_roles_are_immutable": [ { "locations": [ { "path": "keystone/cmd/status.py", "start": { "line": 70, "column": 8 }, "stop": { "line": 70, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/status.py", "start": { "line": 69, "column": 16 }, "stop": { "line": 69, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/status.py", "start": { "line": 78, "column": 19 }, "stop": { "line": 78, "column": 38 } }, { "path": "keystone/cmd/status.py", "start": { "line": 82, "column": 15 }, "stop": { "line": 82, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_upgradecheck.upgradecheck.Result.__init__", "class_name": "oslo_upgradecheck.upgradecheck.Result", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/status.py", "start": { "line": 80, "column": 16 }, "stop": { "line": 80, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/status.py", "start": { "line": 80, "column": 48 }, "stop": { "line": 80, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/status.py", "start": { "line": 74, "column": 41 }, "stop": { "line": 74, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "tuple.__contains__", "class_name": "tuple", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/status.py", "start": { "line": 76, "column": 16 }, "stop": { "line": 76, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/status.py", "start": { "line": 77, "column": 11 }, "stop": { "line": 77, "column": 14 } } ], "kind": "function", "target": "any" } ], "keystone.cmd.status.Checks.check_trust_policies_are_not_empty": [ { "locations": [ { "path": "keystone/cmd/status.py", "start": { "line": 51, "column": 27 }, "stop": { "line": 51, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "oslo_policy.policy.Rules", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/status.py", "start": { "line": 39, "column": 19 }, "stop": { "line": 39, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_policy.policy.Enforcer.__init__", "class_name": "oslo_policy.policy.Enforcer", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/status.py", "start": { "line": 52, "column": 15 }, "stop": { "line": 52, "column": 25 } } ], "kind": "function", "target": "isinstance" }, { "locations": [ { "path": "keystone/cmd/status.py", "start": { "line": 40, "column": 8 }, "stop": { "line": 40, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.register_rules", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/status.py", "start": { "line": 57, "column": 16 }, "stop": { "line": 62, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/status.py", "start": { "line": 41, "column": 8 }, "stop": { "line": 41, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_policy.policy.Enforcer.load_rules", "class_name": "oslo_policy.policy.Enforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/status.py", "start": { "line": 65, "column": 15 }, "stop": { "line": 65, "column": 34 } }, { "path": "keystone/cmd/status.py", "start": { "line": 55, "column": 19 }, "stop": { "line": 55, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_upgradecheck.upgradecheck.Result.__init__", "class_name": "oslo_upgradecheck.upgradecheck.Result", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/status.py", "start": { "line": 63, "column": 16 }, "stop": { "line": 63, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/status.py", "start": { "line": 53, "column": 16 }, "stop": { "line": 53, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/status.py", "start": { "line": 54, "column": 11 }, "stop": { "line": 54, "column": 14 } } ], "kind": "function", "target": "any" } ], "migrate.versioning.schema.ControlledSchema.create_model": [], "migrate.versioning.schema.ControlledSchema.compare_model_to_db": [], "migrate.versioning.schema.ControlledSchema._create_table_version": [], "migrate.versioning.schema.ControlledSchema._validate_version": [], "migrate.versioning.schema.ControlledSchema.create": [], "migrate.versioning.schema.ControlledSchema.update_db_from_model": [], "migrate.versioning.schema.ControlledSchema.upgrade": [], "migrate.versioning.schema.ControlledSchema.update_repository_table": [], "migrate.versioning.schema.ControlledSchema.runchange": [], "migrate.versioning.schema.ControlledSchema.changeset": [], "migrate.versioning.schema.ControlledSchema.drop": [], "migrate.versioning.schema.ControlledSchema.load": [], "migrate.versioning.schema.ControlledSchema.__eq__": [], "migrate.versioning.schema.ControlledSchema.__init__": [], "pip._internal.req.req_install.InstallRequirement.install": [], "pip._internal.req.req_install.InstallRequirement.archive": [], "pip._internal.req.req_install.InstallRequirement._get_archive_name": [], "pip._internal.req.req_install.InstallRequirement.uninstall": [], "pip._internal.req.req_install.InstallRequirement.update_editable": [], "pip._internal.req.req_install.InstallRequirement.ensure_has_source_dir": [], "pip._internal.req.req_install.InstallRequirement.assert_source_matches_version": [], "pip._internal.req.req_install.InstallRequirement.get_dist": [], "pip._internal.req.req_install.InstallRequirement.metadata": [], "pip._internal.req.req_install.InstallRequirement.prepare_metadata": [], "pip._internal.req.req_install.InstallRequirement._generate_metadata": [], "pip._internal.req.req_install.InstallRequirement.load_pyproject_toml": [], "pip._internal.req.req_install.InstallRequirement.pyproject_toml_path": [], "pip._internal.req.req_install.InstallRequirement.setup_py_path": [], "pip._internal.req.req_install.InstallRequirement.unpacked_source_directory": [], "pip._internal.req.req_install.InstallRequirement.is_wheel": [], "pip._internal.req.req_install.InstallRequirement.check_if_exists": [], "pip._internal.req.req_install.InstallRequirement.remove_temporary_source": [], "pip._internal.req.req_install.InstallRequirement.warn_on_mismatching_name": [], "pip._internal.req.req_install.InstallRequirement._set_requirement": [], "pip._internal.req.req_install.InstallRequirement.ensure_build_location": [], "pip._internal.req.req_install.InstallRequirement.from_path": [], "pip._internal.req.req_install.InstallRequirement.hashes": [], "pip._internal.req.req_install.InstallRequirement.has_hash_options": [], "pip._internal.req.req_install.InstallRequirement.match_markers": [], "pip._internal.req.req_install.InstallRequirement.installed_version": [], "pip._internal.req.req_install.InstallRequirement.is_pinned": [], "pip._internal.req.req_install.InstallRequirement.specifier": [], "pip._internal.req.req_install.InstallRequirement.name": [], "pip._internal.req.req_install.InstallRequirement.populate_link": [], "pip._internal.req.req_install.InstallRequirement.format_debug": [], "pip._internal.req.req_install.InstallRequirement.__repr__": [], "pip._internal.req.req_install.InstallRequirement.__str__": [], "pip._internal.req.req_install.InstallRequirement.__init__": [], "pip._internal.req.req_install._get_dist": [], "keystoneclient.tests.unit.v2_0.utils.TestCase.stub_auth": [], "importlib_resources.tests.test_open.OpenDiskNamespaceTests.setUp": [], "importlib_resources.tests.test_open.OpenDiskTests.setUp": [], "importlib_resources.tests.test_open.OpenTests.test_open_text_FileNotFoundError": [], "importlib_resources.tests.test_open.OpenTests.test_open_binary_FileNotFoundError": [], "importlib_resources.tests.test_open.OpenTests.test_open_text_with_errors": [], "importlib_resources.tests.test_open.OpenTests.test_open_text_given_encoding": [], "importlib_resources.tests.test_open.OpenTests.test_open_text_default_encoding": [], "importlib_resources.tests.test_open.OpenTests.test_open_binary": [], "importlib_resources.tests.test_open.CommonTextTests.execute": [], "importlib_resources.tests.test_open.CommonBinaryTests.execute": [], "saml2.mdstore.MetadataStore.dumps": [], "saml2.mdstore.MetadataStore.attribute_authorities": [], "saml2.mdstore.MetadataStore.identity_providers": [], "saml2.mdstore.MetadataStore.service_providers": [], "saml2.mdstore.MetadataStore._providers": [], "saml2.mdstore.MetadataStore.items": [], "saml2.mdstore.MetadataStore.construct_source_id": [], "saml2.mdstore.MetadataStore.__str__": [], "saml2.mdstore.MetadataStore.bindings": [], "saml2.mdstore.MetadataStore.contact_person_data": [], "saml2.mdstore.MetadataStore.mdui_uiinfo_logo": [], "saml2.mdstore.MetadataStore.mdui_uiinfo_privacy_statement_url": [], "saml2.mdstore.MetadataStore.mdui_uiinfo_information_url": [], "saml2.mdstore.MetadataStore.mdui_uiinfo_description": [], "saml2.mdstore.MetadataStore.mdui_uiinfo_display_name": [], "saml2.mdstore.MetadataStore.mdui_uiinfo_i18n_element_key": [], "saml2.mdstore.MetadataStore.mdui_uiinfo_i18n_element_cls": [], "saml2.mdstore.MetadataStore._mdui_uiinfo_i18n_elements_lookup": [], "saml2.mdstore.MetadataStore.mdui_uiinfo": [], "saml2.mdstore.MetadataStore.sbibmd_scopes": [], "saml2.mdstore.MetadataStore._lookup_elements_by_key": [], "saml2.mdstore.MetadataStore._lookup_elements_by_cls": [], "saml2.mdstore.MetadataStore.registration_info": [], "saml2.mdstore.MetadataStore.supported_algorithms": [], "saml2.mdstore.MetadataStore.entity_attributes": [], "saml2.mdstore.MetadataStore.assurance_certifications": [], "saml2.mdstore.MetadataStore.supported_entity_categories": [], "saml2.mdstore.MetadataStore.entity_categories": [], "saml2.mdstore.MetadataStore.vo_members": [], "saml2.mdstore.MetadataStore.name": [], "saml2.mdstore.MetadataStore.with_descriptor": [], "saml2.mdstore.MetadataStore.__len__": [], "saml2.mdstore.MetadataStore.entities": [], "saml2.mdstore.MetadataStore.__setitem__": [], "saml2.mdstore.MetadataStore.__getitem__": [], "saml2.mdstore.MetadataStore.keys": [], "saml2.mdstore.MetadataStore.attribute_requirement": [], "saml2.mdstore.MetadataStore.discovery_response": [], "saml2.mdstore.MetadataStore.attribute_consuming_service": [], "saml2.mdstore.MetadataStore.assertion_consumer_service": [], "saml2.mdstore.MetadataStore.artifact_resolution_service": [], "saml2.mdstore.MetadataStore.manage_name_id_service": [], "saml2.mdstore.MetadataStore.single_logout_service": [], "saml2.mdstore.MetadataStore.assertion_id_request_service": [], "saml2.mdstore.MetadataStore.authz_service": [], "saml2.mdstore.MetadataStore.attribute_service": [], "saml2.mdstore.MetadataStore.authn_query_service": [], "saml2.mdstore.MetadataStore.name_id_mapping_service": [], "saml2.mdstore.MetadataStore.single_sign_on_service": [], "saml2.mdstore.MetadataStore.ext_service": [], "saml2.mdstore.MetadataStore.extension": [], "saml2.mdstore.MetadataStore.service": [], "saml2.mdstore.MetadataStore.imp": [], "saml2.mdstore.MetadataStore.load": [], "saml2.mdstore.MetadataStore.__init__": [], "saml2.mdstore.MetaDataMDX.single_sign_on_service": [], "saml2.mdstore.MetaDataMDX.__getitem__": [], "saml2.mdstore.MetaDataMDX._is_metadata_fresh": [], "saml2.mdstore.MetaDataMDX._fetch_metadata": [], "saml2.mdstore.MetaDataMDX.load": [], "saml2.mdstore.MetaDataMDX.__init__": [], "saml2.mdstore.MetaDataMDX.sha1_entity_transform": [], "saml2.mdstore.MetaDataMD.load": [], "saml2.mdstore.MetaDataMD.__init__": [], "saml2.mdstore.MetaDataExtern.load": [], "saml2.mdstore.MetaDataExtern.__init__": [], "saml2.mdstore.MetaDataLoader.get_metadata_content": [], "saml2.mdstore.MetaDataLoader.get_metadata_loader": [], "saml2.mdstore.MetaDataLoader.__init__": [], "saml2.mdstore.MetaDataFile.load": [], "saml2.mdstore.MetaDataFile.get_metadata_content": [], "saml2.mdstore.MetaDataFile.__init__": [], "saml2.mdstore.InMemoryMetaData.parse_and_check_signature": [], "saml2.mdstore.InMemoryMetaData.signed": [], "saml2.mdstore.InMemoryMetaData.construct_source_id": [], "saml2.mdstore.InMemoryMetaData.attribute_requirement": [], "saml2.mdstore.InMemoryMetaData.service": [], "saml2.mdstore.InMemoryMetaData.parse": [], "saml2.mdstore.InMemoryMetaData.do_entity_descriptor": [], "saml2.mdstore.InMemoryMetaData.__delitem__": [], "saml2.mdstore.InMemoryMetaData.__setitem__": [], "saml2.mdstore.InMemoryMetaData.__getitem__": [], "saml2.mdstore.InMemoryMetaData.__contains__": [], "saml2.mdstore.InMemoryMetaData.__len__": [], "saml2.mdstore.InMemoryMetaData.values": [], "saml2.mdstore.InMemoryMetaData.keys": [], "saml2.mdstore.InMemoryMetaData.items": [], "saml2.mdstore.InMemoryMetaData.__init__": [], "saml2.mdstore.MetaData.certs": [], "saml2.mdstore.MetaData.__eq__": [], "saml2.mdstore.MetaData.entity_categories": [], "saml2.mdstore.MetaData.construct_source_id": [], "saml2.mdstore.MetaData.__str__": [], "saml2.mdstore.MetaData.with_descriptor": [], "saml2.mdstore.MetaData.dumps": [], "saml2.mdstore.MetaData.attribute_requirement": [], "saml2.mdstore.MetaData.bindings": [], "saml2.mdstore.MetaData.any2": [], "saml2.mdstore.MetaData.any": [], "saml2.mdstore.MetaData.ext_service": [], "saml2.mdstore.MetaData.service": [], "saml2.mdstore.MetaData.load": [], "saml2.mdstore.MetaData.parse": [], "saml2.mdstore.MetaData.do_entity_descriptor": [], "saml2.mdstore.MetaData.__delitem__": [], "saml2.mdstore.MetaData.__setitem__": [], "saml2.mdstore.MetaData.__getitem__": [], "saml2.mdstore.MetaData.__contains__": [], "saml2.mdstore.MetaData.__len__": [], "saml2.mdstore.MetaData.values": [], "saml2.mdstore.MetaData.keys": [], "saml2.mdstore.MetaData.items": [], "saml2.mdstore.MetaData.__init__": [], "saml2.mdstore.repack_cert": [], "saml2.mdstore.name": [], "saml2.mdstore.attribute_requirement": [], "saml2.mdstore.all_locations": [], "saml2.mdstore.destinations": [], "saml2.mdstore.locations": [], "saml2.mdstore.response_locations": [], "saml2.mdstore.metadata_modules": [], "saml2.mdstore.load_metadata_modules": [], "saml2.mdstore.load_extensions": [], "prompt_toolkit.validation.DynamicValidator.validate_async": [], "prompt_toolkit.validation.DynamicValidator.validate": [], "prompt_toolkit.validation.DynamicValidator.__init__": [], "prompt_toolkit.validation.ConditionalValidator.validate": [], "prompt_toolkit.validation.ConditionalValidator.__init__": [], "prompt_toolkit.validation.DummyValidator.validate": [], "prompt_toolkit.validation.ThreadedValidator.validate_async": [], "prompt_toolkit.validation.ThreadedValidator.validate": [], "prompt_toolkit.validation.ThreadedValidator.__init__": [], "prompt_toolkit.validation._ValidatorFromCallable.validate": [], "prompt_toolkit.validation._ValidatorFromCallable.__repr__": [], "prompt_toolkit.validation._ValidatorFromCallable.__init__": [], "prompt_toolkit.validation.Validator.from_callable": [], "prompt_toolkit.validation.Validator.validate_async": [], "prompt_toolkit.validation.Validator.validate": [], "prompt_toolkit.validation.ValidationError.__repr__": [], "prompt_toolkit.validation.ValidationError.__init__": [], "keystoneclient.tests.unit.v3.test_domains.DomainTests.test_update_enabled_defaults_to_none": [], "keystoneclient.tests.unit.v3.test_domains.DomainTests.test_list_filter_disabled": [], "keystoneclient.tests.unit.v3.test_domains.DomainTests.test_list_filter_enabled": [], "keystoneclient.tests.unit.v3.test_domains.DomainTests.test_list_filter_name": [], "keystoneclient.tests.unit.v3.test_domains.DomainTests.test_filter_for_default_domain_by_id": [], "keystoneclient.tests.unit.v3.test_domains.DomainTests.new_ref": [], "keystoneclient.tests.unit.v3.test_domains.DomainTests.setUp": [], "fasteners.tests.test_helpers.HelpersTest.test_try_lock": [], "kombu.transport.etcd.Transport.driver_version": [], "kombu.transport.etcd.Transport.verify_connection": [], "kombu.transport.etcd.Transport.__init__": [], "kombu.transport.etcd.Channel.lock_value": [], "kombu.transport.etcd.Channel._size": [], "kombu.transport.etcd.Channel._purge": [], "kombu.transport.etcd.Channel._get": [], "kombu.transport.etcd.Channel._put": [], "kombu.transport.etcd.Channel._delete": [], "kombu.transport.etcd.Channel._has_queue": [], "kombu.transport.etcd.Channel._new_queue": [], "kombu.transport.etcd.Channel._queue_lock": [], "kombu.transport.etcd.Channel._key_prefix": [], "kombu.transport.etcd.Channel.__init__": [], "urllib3.connectionpool._normalize_host": [], "urllib3.connectionpool.connection_from_url": [], "urllib3.connectionpool.HTTPSConnectionPool._validate_conn": [], "urllib3.connectionpool.HTTPSConnectionPool._new_conn": [], "urllib3.connectionpool.HTTPSConnectionPool._prepare_proxy": [], "urllib3.connectionpool.HTTPSConnectionPool._prepare_conn": [], "urllib3.connectionpool.HTTPSConnectionPool.__init__": [], "urllib3.connectionpool.HTTPConnectionPool.urlopen": [], "urllib3.connectionpool.HTTPConnectionPool.is_same_host": [], "urllib3.connectionpool.HTTPConnectionPool.close": [], "urllib3.connectionpool.HTTPConnectionPool._absolute_url": [], "urllib3.connectionpool.HTTPConnectionPool._make_request": [], "urllib3.connectionpool.HTTPConnectionPool._raise_timeout": [], "urllib3.connectionpool.HTTPConnectionPool._get_timeout": [], "urllib3.connectionpool.HTTPConnectionPool._prepare_proxy": [], "urllib3.connectionpool.HTTPConnectionPool._validate_conn": [], "urllib3.connectionpool.HTTPConnectionPool._put_conn": [], "urllib3.connectionpool.HTTPConnectionPool._get_conn": [], "urllib3.connectionpool.HTTPConnectionPool._new_conn": [], "urllib3.connectionpool.HTTPConnectionPool.__init__": [], "urllib3.connectionpool.ConnectionPool.close": [], "urllib3.connectionpool.ConnectionPool.__exit__": [], "urllib3.connectionpool.ConnectionPool.__enter__": [], "urllib3.connectionpool.ConnectionPool.__str__": [], "urllib3.connectionpool.ConnectionPool.__init__": [], "rx.linq.observable.max.max": [], "libcst.helpers.module.insert_header_comments": [], "pkg_resources.extern.VendorImporter.install": [], "pkg_resources.extern.VendorImporter.load_module": [], "pkg_resources.extern.VendorImporter.find_module": [], "pkg_resources.extern.VendorImporter.search_path": [], "pkg_resources.extern.VendorImporter.__init__": [], "libcst._nodes.tests.test_leaf_small_statements.LeafSmallStatementsTest.test_valid": [], "oslo_utils.netutils.set_tcp_keepalive": [], "oslo_utils.netutils.urlsplit": [], "oslo_utils.netutils._ModifiedSplitResult.params": [], "oslo_utils.netutils._get_my_ipv4_address": [], "oslo_utils.netutils.get_my_ipv4": [], "oslo_utils.netutils.is_valid_icmp_code": [], "oslo_utils.netutils.is_valid_icmp_type": [], "oslo_utils.netutils.is_valid_port": [], "oslo_utils.netutils._is_int_in_range": [], "oslo_utils.netutils.is_valid_mac": [], "oslo_utils.netutils.is_valid_ip": [], "oslo_utils.netutils.escape_ipv6": [], "oslo_utils.netutils.is_ipv6_enabled": [], "oslo_utils.netutils.get_mac_addr_by_ipv6": [], "oslo_utils.netutils.get_ipv6_addr_by_EUI64": [], "oslo_utils.netutils.is_valid_ipv6_cidr": [], "oslo_utils.netutils.is_valid_cidr": [], "oslo_utils.netutils.is_valid_ipv6": [], "oslo_utils.netutils.is_valid_ipv4": [], "oslo_utils.netutils.parse_host_port": [], "rx.linq.observable.delaysubscription.delay_subscription": [], "keystone.server.flask.request_processing.middleware.url_normalize.URLNormalizingMiddleware.__call__": [ { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/url_normalize.py", "start": { "line": 31, "column": 11 }, "stop": { "line": 31, "column": 14 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/url_normalize.py", "start": { "line": 31, "column": 11 }, "stop": { "line": 31, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__le__", "class_name": "int", "dispatch": "dynamic" } ], "keystone.server.flask.request_processing.middleware.url_normalize.URLNormalizingMiddleware.__init__": [], "keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.config_files": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap_pool.py", "start": { "line": 233, "column": 28 }, "stop": { "line": 233, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests_conf", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap_pool.py", "start": { "line": 219, "column": 8 }, "stop": { "line": 219, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap_pool.py", "start": { "line": 223, "column": 8 }, "stop": { "line": 223, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.addCleanup", "class_name": "keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap_pool.py", "start": { "line": 219, "column": 24 }, "stop": { "line": 219, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.mockpatch.MockPatchObject.__init__", "class_name": "fixtures._fixtures.mockpatch.MockPatchObject", "dispatch": "static" } ], "keystone.tests.unit.test_backend_ldap_pool.LdapPoolCommonTestMixin.test_password_change_with_pool": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap_pool.py", "start": { "line": 176, "column": 8 }, "stop": { "line": 176, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap_pool.LdapPoolCommonTestMixin.cleanup_pools", "class_name": "keystone.tests.unit.test_backend_ldap_pool.LdapPoolCommonTestMixin", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap_pool.LdapPoolCommonTestMixin.test_pool_size_expands_correctly": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap_pool.py", "start": { "line": 157, "column": 32 }, "stop": { "line": 157, "column": 35 } }, { "path": "keystone/tests/unit/test_backend_ldap_pool.py", "start": { "line": 172, "column": 40 }, "stop": { "line": 172, "column": 43 } }, { "path": "keystone/tests/unit/test_backend_ldap_pool.py", "start": { "line": 169, "column": 36 }, "stop": { "line": 169, "column": 39 } }, { "path": "keystone/tests/unit/test_backend_ldap_pool.py", "start": { "line": 159, "column": 36 }, "stop": { "line": 159, "column": 39 } }, { "path": "keystone/tests/unit/test_backend_ldap_pool.py", "start": { "line": 162, "column": 40 }, "stop": { "line": 162, "column": 43 } }, { "path": "keystone/tests/unit/test_backend_ldap_pool.py", "start": { "line": 167, "column": 32 }, "stop": { "line": 167, "column": 35 } } ], "kind": "function", "target": "len" } ], "keystone.tests.unit.test_backend_ldap_pool.LdapPoolCommonTestMixin.test_max_connection_error_raised": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap_pool.py", "start": { "line": 139, "column": 23 }, "stop": { "line": 139, "column": 32 } } ], "kind": "function", "target": "isinstance" } ], "keystone.tests.unit.test_backend_ldap_pool.LdapPoolCommonTestMixin.test_pool_connection_lifetime_set": [], "keystone.tests.unit.test_backend_ldap_pool.LdapPoolCommonTestMixin.test_pool_use_pool_set": [], "keystone.tests.unit.test_backend_ldap_pool.LdapPoolCommonTestMixin.test_pool_timeout_set": [], "keystone.tests.unit.test_backend_ldap_pool.LdapPoolCommonTestMixin.test_pool_use_tls_set": [], "keystone.tests.unit.test_backend_ldap_pool.LdapPoolCommonTestMixin.test_pool_retry_delay_set": [], "keystone.tests.unit.test_backend_ldap_pool.LdapPoolCommonTestMixin.test_pool_retry_max_set": [], "keystone.tests.unit.test_backend_ldap_pool.LdapPoolCommonTestMixin.test_pool_size_set": [], "keystone.tests.unit.test_backend_ldap_pool.LdapPoolCommonTestMixin.test_handler_with_end_user_auth_use_pool_not_enabled": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap_pool.py", "start": { "line": 71, "column": 8 }, "stop": { "line": 71, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap_pool.LdapPoolCommonTestMixin.cleanup_pools", "class_name": "keystone.tests.unit.test_backend_ldap_pool.LdapPoolCommonTestMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap_pool.py", "start": { "line": 73, "column": 19 }, "stop": { "line": 73, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.__init__", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap_pool.py", "start": { "line": 74, "column": 18 }, "stop": { "line": 74, "column": 41 } }, { "path": "keystone/tests/unit/test_backend_ldap_pool.py", "start": { "line": 80, "column": 18 }, "stop": { "line": 80, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_connection", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap_pool.LdapPoolCommonTestMixin.test_handler_with_use_pool_not_enabled": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap_pool.py", "start": { "line": 55, "column": 8 }, "stop": { "line": 55, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap_pool.LdapPoolCommonTestMixin.cleanup_pools", "class_name": "keystone.tests.unit.test_backend_ldap_pool.LdapPoolCommonTestMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap_pool.py", "start": { "line": 57, "column": 19 }, "stop": { "line": 57, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.__init__", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap_pool.py", "start": { "line": 58, "column": 18 }, "stop": { "line": 58, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_connection", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_ldap_pool.LdapPoolCommonTestMixin.test_handler_with_use_pool_enabled": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_ldap_pool.py", "start": { "line": 46, "column": 18 }, "stop": { "line": 46, "column": 45 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common._get_connection" } ], "keystone.tests.unit.test_backend_ldap_pool.LdapPoolCommonTestMixin.cleanup_pools": [], "keystoneclient.tests.unit.apiclient.test_exceptions.ExceptionsArgsTest.test_from_response_unknown": [], "keystoneclient.tests.unit.apiclient.test_exceptions.ExceptionsArgsTest.test_from_response_known": [], "keystoneclient.tests.unit.apiclient.test_exceptions.ExceptionsArgsTest.assert_exception": [], "keystoneclient.tests.unit.apiclient.test_exceptions.FakeResponse.json": [], "keystoneclient.tests.unit.apiclient.test_exceptions.FakeResponse.__init__": [], "keystone.common.jwt_utils.create_jws_keypair": [ { "locations": [ { "path": "keystone/common/jwt_utils.py", "start": { "line": 28, "column": 8 }, "stop": { "line": 28, "column": 15 } }, { "path": "keystone/common/jwt_utils.py", "start": { "line": 38, "column": 8 }, "stop": { "line": 38, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.BufferedWriter.write", "class_name": "io.BufferedWriter", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/jwt_utils.py", "start": { "line": 37, "column": 9 }, "stop": { "line": 37, "column": 36 } }, { "path": "keystone/common/jwt_utils.py", "start": { "line": 27, "column": 9 }, "stop": { "line": 27, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.BufferedWriter.__enter__", "class_name": "io.BufferedWriter", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/jwt_utils.py", "start": { "line": 32, "column": 37 }, "stop": { "line": 32, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "cryptography.hazmat.primitives.serialization.NoEncryption", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/jwt_utils.py", "start": { "line": 37, "column": 9 }, "stop": { "line": 37, "column": 13 } }, { "path": "keystone/common/jwt_utils.py", "start": { "line": 27, "column": 9 }, "stop": { "line": 27, "column": 13 } } ], "kind": "function", "target": "open" } ], "keystone.trust.core.Manager.delete_trust": [ { "locations": [ { "path": "keystone/trust/core.py", "start": { "line": 203, "column": 20 }, "stop": { "line": 203, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.trust.core.Manager.delete_trust", "class_name": "keystone.trust.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/trust/core.py", "start": { "line": 212, "column": 8 }, "stop": { "line": 212, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.deleted", "class_name": "keystone.notifications.Audit", "dispatch": "static" } ], "keystone.trust.core.Manager.create_trust": [ { "locations": [ { "path": "keystone/trust/core.py", "start": { "line": 173, "column": 22 }, "stop": { "line": 173, "column": 41 } }, { "path": "keystone/trust/core.py", "start": { "line": 153, "column": 22 }, "stop": { "line": 153, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Forbidden", "dispatch": "static" }, { "locations": [ { "path": "keystone/trust/core.py", "start": { "line": 160, "column": 22 }, "stop": { "line": 160, "column": 47 } }, { "path": "keystone/trust/core.py", "start": { "line": 149, "column": 22 }, "stop": { "line": 149, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/trust/core.py", "start": { "line": 184, "column": 8 }, "stop": { "line": 184, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.created", "class_name": "keystone.notifications.Audit", "dispatch": "static" }, { "locations": [ { "path": "keystone/trust/core.py", "start": { "line": 177, "column": 23 }, "stop": { "line": 177, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.trust.core.Manager.get_trust_pedigree", "class_name": "keystone.trust.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/trust/core.py", "start": { "line": 179, "column": 16 }, "stop": { "line": 179, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.trust.core.Manager._validate_redelegation", "class_name": "keystone.trust.core.Manager", "dispatch": "dynamic" } ], "keystone.trust.core.Manager.get_trust": [ { "locations": [ { "path": "keystone/trust/core.py", "start": { "line": 128, "column": 26 }, "stop": { "line": 128, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Forbidden", "dispatch": "static" }, { "locations": [ { "path": "keystone/trust/core.py", "start": { "line": 122, "column": 49 }, "stop": { "line": 122, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/trust/core.py", "start": { "line": 122, "column": 33 }, "stop": { "line": 122, "column": 36 } } ], "kind": "function", "target": "zip" }, { "locations": [ { "path": "keystone/trust/core.py", "start": { "line": 120, "column": 26 }, "stop": { "line": 120, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.trust.core.Manager.get_trust_pedigree", "class_name": "keystone.trust.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/trust/core.py", "start": { "line": 123, "column": 16 }, "stop": { "line": 123, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.trust.core.Manager._validate_redelegation", "class_name": "keystone.trust.core.Manager", "dispatch": "dynamic" } ], "keystone.trust.core.Manager.get_trust_pedigree": [ { "locations": [ { "path": "keystone/trust/core.py", "start": { "line": 112, "column": 12 }, "stop": { "line": 112, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.trust.core.Manager._validate_redelegation": [ { "locations": [ { "path": "keystone/trust/core.py", "start": { "line": 102, "column": 18 }, "stop": { "line": 102, "column": 37 } }, { "path": "keystone/trust/core.py", "start": { "line": 96, "column": 18 }, "stop": { "line": 96, "column": 37 } }, { "path": "keystone/trust/core.py", "start": { "line": 66, "column": 18 }, "stop": { "line": 66, "column": 37 } }, { "path": "keystone/trust/core.py", "start": { "line": 75, "column": 18 }, "stop": { "line": 75, "column": 37 } }, { "path": "keystone/trust/core.py", "start": { "line": 86, "column": 22 }, "stop": { "line": 86, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Forbidden", "dispatch": "static" }, { "locations": [ { "path": "keystone/trust/core.py", "start": { "line": 93, "column": 23 }, "stop": { "line": 93, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/trust/core.py", "start": { "line": 95, "column": 15 }, "stop": { "line": 95, "column": 18 } } ], "kind": "function", "target": "all" }, { "locations": [ { "path": "keystone/trust/core.py", "start": { "line": 95, "column": 19 }, "stop": { "line": 95, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__contains__", "class_name": "set", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/trust/core.py", "start": { "line": 65, "column": 16 }, "stop": { "line": 65, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__lt__", "class_name": "int", "dispatch": "dynamic" } ], "keystone.trust.core.Manager._on_user_delete": [], "keystone.trust.core.Manager.__init__": [ { "locations": [ { "path": "keystone/trust/core.py", "start": { "line": 43, "column": 8 }, "stop": { "line": 43, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.manager.Manager.__init__", "class_name": "keystone.common.manager.Manager", "dispatch": "static" }, { "locations": [ { "path": "keystone/trust/core.py", "start": { "line": 44, "column": 8 }, "stop": { "line": 44, "column": 45 } } ], "kind": "function", "target": "keystone.notifications.register_event_callback" } ], "stevedore.tests.test_test_manager.TestTestManager.test_named_dispatch_map_should_invoke_filter_for_extensions": [], "stevedore.tests.test_test_manager.TestTestManager.test_name_dispatch_instance_should_build_extension_name_map": [], "stevedore.tests.test_test_manager.TestTestManager.test_name_dispatch_instance_should_use_supplied_extensions": [], "stevedore.tests.test_test_manager.TestTestManager.test_dispatch_map_should_invoke_filter_for_extensions": [], "stevedore.tests.test_test_manager.TestTestManager.test_dispatch_instance_should_use_supplied_extensions": [], "stevedore.tests.test_test_manager.TestTestManager.test_enabled_instance_should_use_supplied_extensions": [], "stevedore.tests.test_test_manager.TestTestManager.test_instance_driver_property": [], "stevedore.tests.test_test_manager.TestTestManager.test_instance_call": [], "stevedore.tests.test_test_manager.TestTestManager.test_instance_should_use_driver_name": [], "stevedore.tests.test_test_manager.TestTestManager.test_driver_manager_should_use_supplied_namespace": [], "stevedore.tests.test_test_manager.TestTestManager.test_driver_manager_should_have_default_namespace": [], "stevedore.tests.test_test_manager.TestTestManager.test_driver_manager_should_use_supplied_extension": [], "stevedore.tests.test_test_manager.TestTestManager.test_hook_manager_should_return_named_extensions": [], "stevedore.tests.test_test_manager.TestTestManager.test_hook_manager_should_use_supplied_namespace": [], "stevedore.tests.test_test_manager.TestTestManager.test_hook_manager_should_have_default_namespace": [], "stevedore.tests.test_test_manager.TestTestManager.test_hook_manager_should_be_first_extension_name": [], "stevedore.tests.test_test_manager.TestTestManager.test_hook_manager_should_use_supplied_extensions": [], "stevedore.tests.test_test_manager.TestTestManager.test_named_manager_should_populate_names": [], "stevedore.tests.test_test_manager.TestTestManager.test_named_manager_should_use_supplied_namespace": [], "stevedore.tests.test_test_manager.TestTestManager.test_named_manager_should_have_default_namespace": [], "stevedore.tests.test_test_manager.TestTestManager.test_named_manager_should_use_supplied_extensions": [], "stevedore.tests.test_test_manager.TestTestManager.test_manager_should_propagate_exceptions": [], "stevedore.tests.test_test_manager.TestTestManager.test_manager_should_eat_exceptions": [], "stevedore.tests.test_test_manager.TestTestManager.test_manager_return_values": [], "stevedore.tests.test_test_manager.TestTestManager.test_manager_should_call_all": [], "stevedore.tests.test_test_manager.TestTestManager.test_manager_should_call": [], "stevedore.tests.test_test_manager.TestTestManager.test_manager_should_allow_name_access": [], "stevedore.tests.test_test_manager.TestTestManager.test_iterator_should_yield_extension": [], "stevedore.tests.test_test_manager.TestTestManager.test_extension_name_should_be_listed": [], "stevedore.tests.test_test_manager.TestTestManager.test_instance_should_use_supplied_namespace": [], "stevedore.tests.test_test_manager.TestTestManager.test_instance_should_have_default_namespace": [], "stevedore.tests.test_test_manager.TestTestManager.test_instance_should_use_supplied_extensions": [], "scrypt.tests.test_scrypt_py2x.TestScryptForPython2.test_py2_hash_returns_string": [], "scrypt.tests.test_scrypt_py2x.TestScryptForPython2.test_py2_decrypt_returns_string": [], "scrypt.tests.test_scrypt_py2x.TestScryptForPython2.test_py2_encrypt_returns_string": [], "scrypt.tests.test_scrypt_py2x.TestScryptForPython2.test_py2_encrypt_fails_on_unicode_password": [], "scrypt.tests.test_scrypt_py2x.TestScryptForPython2.test_py2_encrypt_fails_on_unicode_input": [], "scrypt.tests.test_scrypt_py2x.TestScryptForPython2.setUp": [], "alembic.operations.base.BatchOperations._noop": [], "alembic.operations.base.Operations.get_bind": [], "alembic.operations.base.Operations.inline_literal": [], "alembic.operations.base.Operations.f": [], "alembic.operations.base.Operations.invoke": [], "alembic.operations.base.Operations.get_context": [], "alembic.operations.base.Operations.batch_alter_table": [], "alembic.operations.base.Operations.context": [], "alembic.operations.base.Operations.implementation_for": [], "alembic.operations.base.Operations.register_operation": [], "alembic.operations.base.Operations.__init__": [], "setuptools._vendor.more_itertools.more.countable.__next__": [], "setuptools._vendor.more_itertools.more.countable.__iter__": [], "setuptools._vendor.more_itertools.more.countable.__init__": [], "setuptools._vendor.more_itertools.more.permutation_index": [], "setuptools._vendor.more_itertools.more.combination_index": [], "setuptools._vendor.more_itertools.more.product_index": [], "setuptools._vendor.more_itertools.more.value_chain": [], "setuptools._vendor.more_itertools.more.nth_permutation": [], "setuptools._vendor.more_itertools.more.nth_product": [], "setuptools._vendor.more_itertools.more.all_unique": [], "setuptools._vendor.more_itertools.more.windowed_complete": [], "setuptools._vendor.more_itertools.more.callback_iter._reader": [], "setuptools._vendor.more_itertools.more.callback_iter.result": [], "setuptools._vendor.more_itertools.more.callback_iter.done": [], "setuptools._vendor.more_itertools.more.callback_iter.__next__": [], "setuptools._vendor.more_itertools.more.callback_iter.__iter__": [], "setuptools._vendor.more_itertools.more.callback_iter.__exit__": [], "setuptools._vendor.more_itertools.more.callback_iter.__enter__": [], "setuptools._vendor.more_itertools.more.callback_iter.__init__": [], "setuptools._vendor.more_itertools.more.is_sorted": [], "setuptools._vendor.more_itertools.more.sample": [], "setuptools._vendor.more_itertools.more._sample_weighted": [], "setuptools._vendor.more_itertools.more._sample_unweighted": [], "setuptools._vendor.more_itertools.more.map_except": [], "setuptools._vendor.more_itertools.more.filter_except": [], "setuptools._vendor.more_itertools.more.distinct_combinations": [], "setuptools._vendor.more_itertools.more.ichunked": [], "setuptools._vendor.more_itertools.more.only": [], "setuptools._vendor.more_itertools.more.time_limited.__next__": [], "setuptools._vendor.more_itertools.more.time_limited.__iter__": [], "setuptools._vendor.more_itertools.more.time_limited.__init__": [], "setuptools._vendor.more_itertools.more.set_partitions": [], "setuptools._vendor.more_itertools.more.partitions": [], "setuptools._vendor.more_itertools.more.replace": [], "setuptools._vendor.more_itertools.more.rlocate": [], "setuptools._vendor.more_itertools.more.map_reduce": [], "setuptools._vendor.more_itertools.more.make_decorator": [], "setuptools._vendor.more_itertools.more.circular_shifts": [], "setuptools._vendor.more_itertools.more.exactly_n": [], "setuptools._vendor.more_itertools.more.run_length.decode": [], "setuptools._vendor.more_itertools.more.run_length.encode": [], "setuptools._vendor.more_itertools.more.seekable.seek": [], "setuptools._vendor.more_itertools.more.seekable.elements": [], "setuptools._vendor.more_itertools.more.seekable.peek": [], "setuptools._vendor.more_itertools.more.seekable.__bool__": [], "setuptools._vendor.more_itertools.more.seekable.__next__": [], "setuptools._vendor.more_itertools.more.seekable.__iter__": [], "setuptools._vendor.more_itertools.more.seekable.__init__": [], "setuptools._vendor.more_itertools.more.SequenceView.__repr__": [], "setuptools._vendor.more_itertools.more.SequenceView.__len__": [], "setuptools._vendor.more_itertools.more.SequenceView.__getitem__": [], "setuptools._vendor.more_itertools.more.SequenceView.__init__": [], "setuptools._vendor.more_itertools.more.difference": [], "setuptools._vendor.more_itertools.more.consecutive_groups": [], "setuptools._vendor.more_itertools.more.always_reversible": [], "setuptools._vendor.more_itertools.more._islice_helper": [], "setuptools._vendor.more_itertools.more.islice_extended.__getitem__": [], "setuptools._vendor.more_itertools.more.islice_extended.__next__": [], "setuptools._vendor.more_itertools.more.islice_extended.__iter__": [], "setuptools._vendor.more_itertools.more.islice_extended.__init__": [], "setuptools._vendor.more_itertools.more.strip": [], "setuptools._vendor.more_itertools.more.rstrip": [], "setuptools._vendor.more_itertools.more.lstrip": [], "setuptools._vendor.more_itertools.more.locate": [], "setuptools._vendor.more_itertools.more.mark_ends": [], "setuptools._vendor.more_itertools.more.count_cycle": [], "setuptools._vendor.more_itertools.more.numeric_range._get_by_index": [], "setuptools._vendor.more_itertools.more.numeric_range.index": [], "setuptools._vendor.more_itertools.more.numeric_range.count": [], "setuptools._vendor.more_itertools.more.numeric_range.__reversed__": [], "setuptools._vendor.more_itertools.more.numeric_range.__repr__": [], "setuptools._vendor.more_itertools.more.numeric_range.__reduce__": [], "setuptools._vendor.more_itertools.more.numeric_range._init_len": [], "setuptools._vendor.more_itertools.more.numeric_range.__len__": [], "setuptools._vendor.more_itertools.more.numeric_range.__iter__": [], "setuptools._vendor.more_itertools.more.numeric_range.__hash__": [], "setuptools._vendor.more_itertools.more.numeric_range.__getitem__": [], "setuptools._vendor.more_itertools.more.numeric_range.__eq__": [], "setuptools._vendor.more_itertools.more.numeric_range.__contains__": [], "setuptools._vendor.more_itertools.more.numeric_range.__bool__": [], "setuptools._vendor.more_itertools.more.numeric_range.__init__": [], "setuptools._vendor.more_itertools.more.groupby_transform": [], "setuptools._vendor.more_itertools.more.adjacent": [], "setuptools._vendor.more_itertools.more.always_iterable": [], "setuptools._vendor.more_itertools.more.divide": [], "setuptools._vendor.more_itertools.more.unzip": [], "setuptools._vendor.more_itertools.more.sort_together": [], "setuptools._vendor.more_itertools.more.zip_offset": [], "setuptools._vendor.more_itertools.more.zip_equal": [], "setuptools._vendor.more_itertools.more._zip_equal_generator": [], "setuptools._vendor.more_itertools.more.UnequalIterablesError.__init__": [], "setuptools._vendor.more_itertools.more.stagger": [], "setuptools._vendor.more_itertools.more.distribute": [], "setuptools._vendor.more_itertools.more.repeat_last": [], "setuptools._vendor.more_itertools.more.padded": [], "setuptools._vendor.more_itertools.more.split_into": [], "setuptools._vendor.more_itertools.more.split_when": [], "setuptools._vendor.more_itertools.more.split_after": [], "setuptools._vendor.more_itertools.more.split_before": [], "setuptools._vendor.more_itertools.more.split_at": [], "setuptools._vendor.more_itertools.more.sliced": [], "setuptools._vendor.more_itertools.more.side_effect": [], "setuptools._vendor.more_itertools.more.collapse": [], "setuptools._vendor.more_itertools.more.interleave_longest": [], "setuptools._vendor.more_itertools.more.interleave": [], "setuptools._vendor.more_itertools.more.spy": [], "setuptools._vendor.more_itertools.more.bucket.__getitem__": [], "setuptools._vendor.more_itertools.more.bucket.__iter__": [], "setuptools._vendor.more_itertools.more.bucket._get_values": [], "setuptools._vendor.more_itertools.more.bucket.__contains__": [], "setuptools._vendor.more_itertools.more.bucket.__init__": [], "setuptools._vendor.more_itertools.more.substrings_indexes": [], "setuptools._vendor.more_itertools.more.substrings": [], "setuptools._vendor.more_itertools.more.windowed": [], "setuptools._vendor.more_itertools.more.unique_to_each": [], "setuptools._vendor.more_itertools.more.intersperse": [], "setuptools._vendor.more_itertools.more.distinct_permutations": [], "setuptools._vendor.more_itertools.more.one": [], "setuptools._vendor.more_itertools.more.with_iter": [], "setuptools._vendor.more_itertools.more.iterate": [], "setuptools._vendor.more_itertools.more.ilen": [], "setuptools._vendor.more_itertools.more.consumer": [], "setuptools._vendor.more_itertools.more.collate": [], "setuptools._vendor.more_itertools.more.peekable.__getitem__": [], "setuptools._vendor.more_itertools.more.peekable._get_slice": [], "setuptools._vendor.more_itertools.more.peekable.__next__": [], "setuptools._vendor.more_itertools.more.peekable.prepend": [], "setuptools._vendor.more_itertools.more.peekable.peek": [], "setuptools._vendor.more_itertools.more.peekable.__bool__": [], "setuptools._vendor.more_itertools.more.peekable.__iter__": [], "setuptools._vendor.more_itertools.more.peekable.__init__": [], "setuptools._vendor.more_itertools.more.nth_or_last": [], "setuptools._vendor.more_itertools.more.last": [], "setuptools._vendor.more_itertools.more.first": [], "setuptools._vendor.more_itertools.more.chunked": [], "keystonemiddleware.audit._notifier.create_notifier": [], "keystonemiddleware.audit._notifier._MessagingNotifier.notify": [], "keystonemiddleware.audit._notifier._MessagingNotifier.__init__": [], "keystonemiddleware.audit._notifier._LogNotifier.notify": [], "keystonemiddleware.audit._notifier._LogNotifier.__init__": [], "keystonemiddleware.tests.unit.test_access_rules.TestAccessRules.test_path_matches": [], "keystoneclient.tests.unit.v3.test_groups.GroupTests.test_list_groups_for_domain": [], "keystoneclient.tests.unit.v3.test_groups.GroupTests.test_list_groups_for_user": [], "keystoneclient.tests.unit.v3.test_groups.GroupTests.new_ref": [], "keystoneclient.tests.unit.v3.test_groups.GroupTests.setUp": [], "importlib_resources.tests.test_contents.ContentsNamespaceTests.setUp": [], "importlib_resources.tests.test_contents.ContentsDiskTests.setUp": [], "importlib_resources.tests.test_contents.ContentsTests.test_contents": [], "oauthlib.oauth1.rfc5849.endpoints.pre_configured.WebApplicationServer.__init__": [], "keystone.tests.unit.auth.test_controllers.TestLoadAuthMethod.test_entrypoint_fails": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_controllers.py", "start": { "line": 58, "column": 17 }, "stop": { "line": 58, "column": 27 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/auth/test_controllers.py", "start": { "line": 63, "column": 24 }, "stop": { "line": 63, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.cfg.StrOpt.__init__", "class_name": "oslo_config.cfg.StrOpt", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/auth/test_controllers.py", "start": { "line": 62, "column": 13 }, "stop": { "line": 62, "column": 28 } }, { "path": "keystone/tests/unit/auth/test_controllers.py", "start": { "line": 68, "column": 8 }, "stop": { "line": 68, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.auth.test_controllers.TestLoadAuthMethod", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/auth/test_controllers.py", "start": { "line": 59, "column": 22 }, "stop": { "line": 59, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.getUniqueString", "class_name": "keystone.tests.unit.auth.test_controllers.TestLoadAuthMethod", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/auth/test_controllers.py", "start": { "line": 68, "column": 24 }, "stop": { "line": 68, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.mockpatch.MockPatchObject.__init__", "class_name": "fixtures._fixtures.mockpatch.MockPatchObject", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/auth/test_controllers.py", "start": { "line": 62, "column": 29 }, "stop": { "line": 62, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.fixture.Config.__init__", "class_name": "oslo_config.fixture.Config", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/auth/test_controllers.py", "start": { "line": 71, "column": 8 }, "stop": { "line": 71, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.auth.test_controllers.TestLoadAuthMethod", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/auth/test_controllers.py", "start": { "line": 58, "column": 17 }, "stop": { "line": 58, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.test_controllers.TestLoadAuthMethod.test_entrypoint_works": [ { "locations": [ { "path": "keystone/tests/unit/auth/test_controllers.py", "start": { "line": 31, "column": 22 }, "stop": { "line": 31, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.getUniqueString", "class_name": "keystone.tests.unit.auth.test_controllers.TestLoadAuthMethod", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/auth/test_controllers.py", "start": { "line": 44, "column": 30 }, "stop": { "line": 44, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "stevedore.driver.DriverManager.make_test_instance", "class_name": "stevedore.driver.DriverManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/auth/test_controllers.py", "start": { "line": 34, "column": 29 }, "stop": { "line": 34, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.fixture.Config.__init__", "class_name": "oslo_config.fixture.Config", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/auth/test_controllers.py", "start": { "line": 30, "column": 17 }, "stop": { "line": 30, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/auth/test_controllers.py", "start": { "line": 55, "column": 8 }, "stop": { "line": 55, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIs", "class_name": "keystone.tests.unit.auth.test_controllers.TestLoadAuthMethod", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/auth/test_controllers.py", "start": { "line": 43, "column": 32 }, "stop": { "line": 43, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/auth/test_controllers.py", "start": { "line": 30, "column": 17 }, "stop": { "line": 30, "column": 27 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/auth/test_controllers.py", "start": { "line": 35, "column": 24 }, "stop": { "line": 35, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.cfg.StrOpt.__init__", "class_name": "oslo_config.cfg.StrOpt", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/auth/test_controllers.py", "start": { "line": 34, "column": 13 }, "stop": { "line": 34, "column": 28 } }, { "path": "keystone/tests/unit/auth/test_controllers.py", "start": { "line": 47, "column": 30 }, "stop": { "line": 47, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.auth.test_controllers.TestLoadAuthMethod", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/auth/test_controllers.py", "start": { "line": 47, "column": 46 }, "stop": { "line": 47, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.mockpatch.MockPatchObject.__init__", "class_name": "fixtures._fixtures.mockpatch.MockPatchObject", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/auth/test_controllers.py", "start": { "line": 52, "column": 8 }, "stop": { "line": 52, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.auth.test_controllers.TestLoadAuthMethod", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/auth/test_controllers.py", "start": { "line": 50, "column": 17 }, "stop": { "line": 50, "column": 38 } } ], "kind": "function", "target": "keystone.auth.core.load_auth_method" }, { "locations": [ { "path": "keystone/tests/unit/auth/test_controllers.py", "start": { "line": 39, "column": 21 }, "stop": { "line": 39, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "stevedore.extension.Extension.__init__", "class_name": "stevedore.extension.Extension", "dispatch": "static" } ], "rx.linq.observable.subscribeon.subscribe_on": [], "keystone.common.sql.contract_repo.versions.059_placeholder.upgrade": [], "keystone.common.sql.upgrades.contract_schema": [ { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 326, "column": 4 }, "stop": { "line": 326, "column": 14 } } ], "kind": "function", "target": "keystone.common.sql.upgrades._sync_repo" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 325, "column": 4 }, "stop": { "line": 325, "column": 26 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.validate_upgrade_order" } ], "keystone.common.sql.upgrades.migrate_data": [ { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 314, "column": 4 }, "stop": { "line": 314, "column": 14 } } ], "kind": "function", "target": "keystone.common.sql.upgrades._sync_repo" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 313, "column": 4 }, "stop": { "line": 313, "column": 26 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.validate_upgrade_order" } ], "keystone.common.sql.upgrades.expand_schema": [ { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 303, "column": 4 }, "stop": { "line": 303, "column": 14 } } ], "kind": "function", "target": "keystone.common.sql.upgrades._sync_repo" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 301, "column": 4 }, "stop": { "line": 301, "column": 21 } } ], "kind": "function", "target": "keystone.common.sql.upgrades._sync_common_repo" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 302, "column": 4 }, "stop": { "line": 302, "column": 26 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.validate_upgrade_order" } ], "keystone.common.sql.upgrades.validate_upgrade_order": [ { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 281, "column": 50 }, "stop": { "line": 281, "column": 63 } }, { "path": "keystone/common/sql/upgrades.py", "start": { "line": 289, "column": 27 }, "stop": { "line": 289, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 281, "column": 30 }, "stop": { "line": 281, "column": 44 } }, { "path": "keystone/common/sql/upgrades.py", "start": { "line": 265, "column": 31 }, "stop": { "line": 265, "column": 45 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.get_db_version" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 264, "column": 15 }, "stop": { "line": 264, "column": 55 } }, { "path": "keystone/common/sql/upgrades.py", "start": { "line": 277, "column": 15 }, "stop": { "line": 277, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.versioning.repository.Repository.__init__", "class_name": "migrate.versioning.repository.Repository", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 285, "column": 12 }, "stop": { "line": 288, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 266, "column": 18 }, "stop": { "line": 266, "column": 47 } }, { "path": "keystone/common/sql/upgrades.py", "start": { "line": 284, "column": 14 }, "stop": { "line": 284, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_db.exception.DBMigrationError.__init__", "class_name": "oslo_db.exception.DBMigrationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 278, "column": 34 }, "stop": { "line": 278, "column": 45 } }, { "path": "keystone/common/sql/upgrades.py", "start": { "line": 265, "column": 15 }, "stop": { "line": 265, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.versioning.repository.Repository.latest", "class_name": "migrate.versioning.repository.Repository", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 262, "column": 9 }, "stop": { "line": 262, "column": 33 } }, { "path": "keystone/common/sql/upgrades.py", "start": { "line": 258, "column": 7 }, "stop": { "line": 258, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__ne__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 265, "column": 11 }, "stop": { "line": 265, "column": 14 } }, { "path": "keystone/common/sql/upgrades.py", "start": { "line": 278, "column": 30 }, "stop": { "line": 278, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__new__", "class_name": "int", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 265, "column": 11 }, "stop": { "line": 265, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__eq__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 276, "column": 19 }, "stop": { "line": 276, "column": 28 } }, { "path": "keystone/common/sql/upgrades.py", "start": { "line": 263, "column": 19 }, "stop": { "line": 263, "column": 28 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.find_repo" } ], "keystone.common.sql.upgrades.get_db_version": [ { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 236, "column": 38 }, "stop": { "line": 236, "column": 54 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.get_init_version" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 234, "column": 15 }, "stop": { "line": 234, "column": 24 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.find_repo" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 233, "column": 9 }, "stop": { "line": 233, "column": 29 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.common.sql.upgrades.offline_sync_database_to_version": [ { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 225, "column": 8 }, "stop": { "line": 225, "column": 25 } } ], "kind": "function", "target": "keystone.common.sql.upgrades._sync_common_repo" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 227, "column": 8 }, "stop": { "line": 227, "column": 21 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.expand_schema" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 228, "column": 8 }, "stop": { "line": 228, "column": 20 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.migrate_data" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 229, "column": 8 }, "stop": { "line": 229, "column": 23 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.contract_schema" } ], "keystone.common.sql.upgrades._assert_not_schema_downgrade": [ { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 192, "column": 26 }, "stop": { "line": 192, "column": 29 } }, { "path": "keystone/common/sql/upgrades.py", "start": { "line": 193, "column": 15 }, "stop": { "line": 193, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__new__", "class_name": "int", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 193, "column": 15 }, "stop": { "line": 193, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__ge__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 192, "column": 34 }, "stop": { "line": 192, "column": 48 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.get_db_version" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 194, "column": 22 }, "stop": { "line": 194, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_db.exception.DBMigrationError.__init__", "class_name": "oslo_db.exception.DBMigrationError", "dispatch": "static" } ], "keystone.common.sql.upgrades.get_init_version": [ { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 180, "column": 17 }, "stop": { "line": 180, "column": 20 } } ], "kind": "function", "target": "min" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 176, "column": 11 }, "stop": { "line": 176, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.versioning.repository.Repository.__init__", "class_name": "migrate.versioning.repository.Repository", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 186, "column": 11 }, "stop": { "line": 186, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__sub__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 180, "column": 13 }, "stop": { "line": 180, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__new__", "class_name": "int", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 182, "column": 7 }, "stop": { "line": 182, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__ge__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 174, "column": 19 }, "stop": { "line": 174, "column": 28 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.find_repo" } ], "keystone.common.sql.upgrades._sync_repo": [ { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 162, "column": 23 }, "stop": { "line": 162, "column": 39 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.get_init_version" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 152, "column": 9 }, "stop": { "line": 152, "column": 30 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 151, "column": 15 }, "stop": { "line": 151, "column": 24 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.find_repo" } ], "keystone.common.sql.upgrades._sync_common_repo": [ { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 142, "column": 19 }, "stop": { "line": 142, "column": 35 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.get_init_version" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 143, "column": 9 }, "stop": { "line": 143, "column": 30 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 141, "column": 15 }, "stop": { "line": 141, "column": 24 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.find_repo" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 145, "column": 8 }, "stop": { "line": 145, "column": 36 } } ], "kind": "function", "target": "keystone.common.sql.upgrades._assert_not_schema_downgrade" } ], "keystone.common.sql.upgrades.find_repo": [ { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 131, "column": 11 }, "stop": { "line": 131, "column": 26 } } ], "kind": "function", "target": "os.path.abspath" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 135, "column": 14 }, "stop": { "line": 135, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.MigrationNotProvided.__init__", "class_name": "keystone.exception.MigrationNotProvided", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 132, "column": 8 }, "stop": { "line": 132, "column": 23 } } ], "kind": "function", "target": "os.path.dirname" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 134, "column": 11 }, "stop": { "line": 134, "column": 24 } } ], "kind": "function", "target": "os.path.isdir" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 131, "column": 27 }, "stop": { "line": 131, "column": 39 } } ], "kind": "function", "target": "os.path.join" } ], "keystone.common.sql.upgrades.add_constraints": [ { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 123, "column": 8 }, "stop": { "line": 126, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.create", "class_name": "migrate.changeset.constraint.ForeignKeyConstraint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 123, "column": 8 }, "stop": { "line": 123, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ForeignKeyConstraint.__init__", "class_name": "migrate.changeset.constraint.ForeignKeyConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 124, "column": 21 }, "stop": { "line": 124, "column": 28 } } ], "kind": "function", "target": "getattr" } ], "keystone.common.sql.upgrades.remove_constraints": [ { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 101, "column": 12 }, "stop": { "line": 101, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ForeignKeyConstraint.__init__", "class_name": "migrate.changeset.constraint.ForeignKeyConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 101, "column": 12 }, "stop": { "line": 105, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.drop", "class_name": "migrate.changeset.constraint.ForeignKeyConstraint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 98, "column": 27 }, "stop": { "line": 98, "column": 48 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.get_constraints_names" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 102, "column": 25 }, "stop": { "line": 102, "column": 32 } } ], "kind": "function", "target": "getattr" } ], "keystone.common.sql.upgrades.get_constraints_names": [ { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 83, "column": 17 }, "stop": { "line": 83, "column": 27 } } ], "kind": "function", "target": "isinstance" } ], "keystone.common.sql.upgrades.Repository.version": [ { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 72, "column": 13 }, "stop": { "line": 72, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.common.sql.upgrades.Repository.upgrade": [ { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 65, "column": 18 }, "stop": { "line": 65, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "Exception", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 57, "column": 8 }, "stop": { "line": 57, "column": 30 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.validate_upgrade_order" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 66, "column": 16 }, "stop": { "line": 67, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 55, "column": 18 }, "stop": { "line": 55, "column": 49 } } ], "kind": "function", "target": "migrate.versioning.api._migrate_version" } ], "keystone.common.sql.upgrades.Repository.__init__": [ { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 47, "column": 23 }, "stop": { "line": 47, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.versioning.schema.ControlledSchema.create", "class_name": "migrate.versioning.schema.ControlledSchema", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 46, "column": 12 }, "stop": { "line": 46, "column": 28 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.get_init_version" }, { "locations": [ { "path": "keystone/common/sql/upgrades.py", "start": { "line": 44, "column": 25 }, "stop": { "line": 44, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.find_repo" } ], "keystone.common.sql.data_migration_repo.versions.059_placeholder.upgrade": [], "libcst.metadata.span_provider.ByteSpanPositionProvider._gen_impl": [], "libcst.metadata.span_provider.byte_length_in_utf8": [], "libcst.metadata.span_provider.SpanProvidingCodegenState.record_syntactic_position": [], "libcst.metadata.span_provider.SpanProvidingCodegenState.after_codegen": [], "libcst.metadata.span_provider.SpanProvidingCodegenState.before_codegen": [], "libcst.metadata.span_provider.SpanProvidingCodegenState._update_position": [], "libcst.metadata.span_provider.SpanProvidingCodegenState.add_token": [], "libcst.metadata.span_provider.SpanProvidingCodegenState.add_indent_tokens": [], "keystone.policy.backends.rules.Policy.delete_policy": [ { "locations": [ { "path": "keystone/policy/backends/rules.py", "start": { "line": 49, "column": 14 }, "stop": { "line": 49, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.policy.backends.rules.Policy.update_policy": [ { "locations": [ { "path": "keystone/policy/backends/rules.py", "start": { "line": 46, "column": 14 }, "stop": { "line": 46, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.policy.backends.rules.Policy.get_policy": [ { "locations": [ { "path": "keystone/policy/backends/rules.py", "start": { "line": 43, "column": 14 }, "stop": { "line": 43, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.policy.backends.rules.Policy.list_policies": [ { "locations": [ { "path": "keystone/policy/backends/rules.py", "start": { "line": 40, "column": 14 }, "stop": { "line": 40, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.policy.backends.rules.Policy.create_policy": [ { "locations": [ { "path": "keystone/policy/backends/rules.py", "start": { "line": 37, "column": 14 }, "stop": { "line": 37, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.policy.backends.rules.Policy.enforce": [], "graphene_sqlalchemy.tests.test_sort_enums.test_sort_query": [], "graphene_sqlalchemy.tests.test_sort_enums.test_sort_argument_with_custom_symbol_names": [], "graphene_sqlalchemy.tests.test_sort_enums.test_sort_argument_only_indexed": [], "graphene_sqlalchemy.tests.test_sort_enums.test_sort_argument_for_multi_column_pk": [], "graphene_sqlalchemy.tests.test_sort_enums.test_sort_argument_only_fields": [], "graphene_sqlalchemy.tests.test_sort_enums.test_sort_argument_with_excluded_fields_in_object_type": [], "graphene_sqlalchemy.tests.test_sort_enums.test_sort_argument": [], "graphene_sqlalchemy.tests.test_sort_enums.test_sort_enum_only_fields": [], "graphene_sqlalchemy.tests.test_sort_enums.test_sort_enum_with_excluded_field_in_object_type": [], "graphene_sqlalchemy.tests.test_sort_enums.test_sort_enum_cache": [], "graphene_sqlalchemy.tests.test_sort_enums.test_sort_enum_with_custom_name": [], "graphene_sqlalchemy.tests.test_sort_enums.test_sort_enum": [], "graphene_sqlalchemy.tests.test_sort_enums.add_pets": [], "elementpath.regex.generate_categories.get_unicodedata_categories": [], "prompt_toolkit.styles.defaults.default_pygments_style": [], "prompt_toolkit.styles.defaults.default_ui_style": [], "graphql.validation.rules.known_fragment_names.KnownFragmentNames.unknown_fragment_message": [], "graphql.validation.rules.known_fragment_names.KnownFragmentNames.enter_FragmentSpread": [], "elementpath.datatypes.atomic_types.AtomicTypeMeta.invalid_value": [], "elementpath.datatypes.atomic_types.AtomicTypeMeta.invalid_type": [], "elementpath.datatypes.atomic_types.AtomicTypeMeta.is_valid": [], "elementpath.datatypes.atomic_types.AtomicTypeMeta.validate": [], "elementpath.datatypes.atomic_types.AtomicTypeMeta.__new__": [], "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_sp_duplicate_conflict_gives_name": [ { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 284, "column": 12 }, "stop": { "line": 284, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.fail", "class_name": "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 271, "column": 24 }, "stop": { "line": 271, "column": 34 } }, { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 273, "column": 27 }, "stop": { "line": 273, "column": 37 } }, { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 274, "column": 22 }, "stop": { "line": 274, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 281, "column": 12 }, "stop": { "line": 281, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 282, "column": 47 }, "stop": { "line": 282, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__repr__", "class_name": "keystone.exception.Conflict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 281, "column": 26 }, "stop": { "line": 281, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 274, "column": 22 }, "stop": { "line": 274, "column": 38 } }, { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 271, "column": 24 }, "stop": { "line": 271, "column": 40 } }, { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 273, "column": 27 }, "stop": { "line": 273, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 280, "column": 15 }, "stop": { "line": 280, "column": 33 } } ], "kind": "function", "target": "isinstance" } ], "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_federation_protocol_duplicate_conflict_with_id_in_idp_id": [ { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 262, "column": 32 }, "stop": { "line": 262, "column": 40 } }, { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 258, "column": 28 }, "stop": { "line": 258, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 254, "column": 18 }, "stop": { "line": 254, "column": 28 } }, { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 245, "column": 27 }, "stop": { "line": 245, "column": 37 } }, { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 249, "column": 29 }, "stop": { "line": 249, "column": 39 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 265, "column": 12 }, "stop": { "line": 265, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 266, "column": 48 }, "stop": { "line": 266, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__repr__", "class_name": "keystone.exception.Conflict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 265, "column": 26 }, "stop": { "line": 265, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 254, "column": 18 }, "stop": { "line": 254, "column": 34 } }, { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 245, "column": 27 }, "stop": { "line": 245, "column": 43 } }, { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 249, "column": 29 }, "stop": { "line": 249, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 264, "column": 15 }, "stop": { "line": 264, "column": 33 } } ], "kind": "function", "target": "isinstance" } ], "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_federation_protocol_duplicate_conflict_with_id_in_id": [ { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 234, "column": 32 }, "stop": { "line": 234, "column": 40 } }, { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 230, "column": 28 }, "stop": { "line": 230, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 221, "column": 29 }, "stop": { "line": 221, "column": 39 } }, { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 217, "column": 27 }, "stop": { "line": 217, "column": 37 } }, { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 215, "column": 18 }, "stop": { "line": 215, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 237, "column": 12 }, "stop": { "line": 237, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 238, "column": 48 }, "stop": { "line": 238, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__repr__", "class_name": "keystone.exception.Conflict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 237, "column": 26 }, "stop": { "line": 237, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 221, "column": 29 }, "stop": { "line": 221, "column": 45 } }, { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 215, "column": 18 }, "stop": { "line": 215, "column": 34 } }, { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 217, "column": 27 }, "stop": { "line": 217, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 236, "column": 15 }, "stop": { "line": 236, "column": 33 } } ], "kind": "function", "target": "isinstance" } ], "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_federation_protocol_duplicate_conflict_gives_name": [ { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 210, "column": 12 }, "stop": { "line": 210, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.fail", "class_name": "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 204, "column": 32 }, "stop": { "line": 204, "column": 40 } }, { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 200, "column": 28 }, "stop": { "line": 200, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 185, "column": 18 }, "stop": { "line": 185, "column": 28 } }, { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 196, "column": 18 }, "stop": { "line": 196, "column": 28 } }, { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 191, "column": 29 }, "stop": { "line": 191, "column": 39 } }, { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 187, "column": 27 }, "stop": { "line": 187, "column": 37 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 207, "column": 12 }, "stop": { "line": 207, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 208, "column": 48 }, "stop": { "line": 208, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__repr__", "class_name": "keystone.exception.Conflict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 207, "column": 26 }, "stop": { "line": 207, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 191, "column": 29 }, "stop": { "line": 191, "column": 45 } }, { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 187, "column": 27 }, "stop": { "line": 187, "column": 43 } }, { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 185, "column": 18 }, "stop": { "line": 185, "column": 34 } }, { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 196, "column": 18 }, "stop": { "line": 196, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 206, "column": 15 }, "stop": { "line": 206, "column": 33 } } ], "kind": "function", "target": "isinstance" } ], "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_region_duplicate_conflict_gives_name": [ { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 181, "column": 12 }, "stop": { "line": 181, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.fail", "class_name": "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 174, "column": 21 }, "stop": { "line": 174, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 179, "column": 47 }, "stop": { "line": 179, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 179, "column": 12 }, "stop": { "line": 179, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 179, "column": 65 }, "stop": { "line": 179, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__repr__", "class_name": "keystone.exception.Conflict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 179, "column": 26 }, "stop": { "line": 179, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 178, "column": 15 }, "stop": { "line": 178, "column": 33 } } ], "kind": "function", "target": "isinstance" } ], "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_mapping_duplicate_conflict_with_id_in_id": [ { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 170, "column": 48 }, "stop": { "line": 170, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__repr__", "class_name": "keystone.exception.Conflict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 169, "column": 26 }, "stop": { "line": 169, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 169, "column": 12 }, "stop": { "line": 169, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 168, "column": 15 }, "stop": { "line": 168, "column": 33 } } ], "kind": "function", "target": "isinstance" } ], "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_mapping_duplicate_conflict_gives_name": [ { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 156, "column": 12 }, "stop": { "line": 156, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.fail", "class_name": "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 144, "column": 29 }, "stop": { "line": 144, "column": 39 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 153, "column": 12 }, "stop": { "line": 153, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 154, "column": 48 }, "stop": { "line": 154, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__repr__", "class_name": "keystone.exception.Conflict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 153, "column": 26 }, "stop": { "line": 153, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 144, "column": 29 }, "stop": { "line": 144, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 152, "column": 15 }, "stop": { "line": 152, "column": 33 } } ], "kind": "function", "target": "isinstance" } ], "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_trust_duplicate_conflict_gives_name": [ { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 140, "column": 12 }, "stop": { "line": 140, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.fail", "class_name": "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 128, "column": 20 }, "stop": { "line": 128, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 137, "column": 12 }, "stop": { "line": 137, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 126, "column": 19 }, "stop": { "line": 126, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 138, "column": 45 }, "stop": { "line": 138, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__repr__", "class_name": "keystone.exception.Conflict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 137, "column": 26 }, "stop": { "line": 137, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 122, "column": 18 }, "stop": { "line": 122, "column": 35 } }, { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 124, "column": 18 }, "stop": { "line": 124, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 136, "column": 15 }, "stop": { "line": 136, "column": 33 } } ], "kind": "function", "target": "isinstance" } ], "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_credential_duplicate_conflict_gives_name": [ { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 119, "column": 12 }, "stop": { "line": 119, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.fail", "class_name": "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 109, "column": 12 }, "stop": { "line": 109, "column": 22 } }, { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 113, "column": 16 }, "stop": { "line": 113, "column": 26 } }, { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 117, "column": 28 }, "stop": { "line": 117, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 107, "column": 53 }, "stop": { "line": 107, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 116, "column": 12 }, "stop": { "line": 116, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 117, "column": 46 }, "stop": { "line": 117, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__repr__", "class_name": "keystone.exception.Conflict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 115, "column": 15 }, "stop": { "line": 115, "column": 33 } } ], "kind": "function", "target": "isinstance" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 107, "column": 21 }, "stop": { "line": 107, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_credential_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 116, "column": 26 }, "stop": { "line": 116, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 106, "column": 15 }, "stop": { "line": 106, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_policy_duplicate_conflict_gives_name": [ { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 103, "column": 12 }, "stop": { "line": 103, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.fail", "class_name": "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 100, "column": 12 }, "stop": { "line": 100, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 101, "column": 48 }, "stop": { "line": 101, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__repr__", "class_name": "keystone.exception.Conflict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 98, "column": 47 }, "stop": { "line": 98, "column": 57 } }, { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 96, "column": 43 }, "stop": { "line": 96, "column": 53 } }, { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 101, "column": 28 }, "stop": { "line": 101, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 100, "column": 26 }, "stop": { "line": 100, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 95, "column": 21 }, "stop": { "line": 95, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 99, "column": 15 }, "stop": { "line": 99, "column": 33 } } ], "kind": "function", "target": "isinstance" } ], "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_group_duplicate_conflict_gives_name": [ { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 92, "column": 12 }, "stop": { "line": 92, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.fail", "class_name": "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 89, "column": 12 }, "stop": { "line": 89, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 90, "column": 43 }, "stop": { "line": 90, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__repr__", "class_name": "keystone.exception.Conflict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 89, "column": 26 }, "stop": { "line": 89, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 84, "column": 16 }, "stop": { "line": 84, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 88, "column": 15 }, "stop": { "line": 88, "column": 33 } } ], "kind": "function", "target": "isinstance" } ], "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_role_duplicate_conflict_gives_name": [ { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 81, "column": 12 }, "stop": { "line": 81, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.fail", "class_name": "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 74, "column": 21 }, "stop": { "line": 74, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 78, "column": 12 }, "stop": { "line": 78, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 72, "column": 15 }, "stop": { "line": 72, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 79, "column": 26 }, "stop": { "line": 79, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__repr__", "class_name": "keystone.exception.Conflict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 78, "column": 26 }, "stop": { "line": 78, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 74, "column": 21 }, "stop": { "line": 74, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 77, "column": 15 }, "stop": { "line": 77, "column": 33 } } ], "kind": "function", "target": "isinstance" } ], "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_user_duplicate_conflict_gives_name": [ { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 69, "column": 12 }, "stop": { "line": 69, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.fail", "class_name": "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 62, "column": 21 }, "stop": { "line": 62, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 66, "column": 12 }, "stop": { "line": 66, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 67, "column": 26 }, "stop": { "line": 67, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__repr__", "class_name": "keystone.exception.Conflict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 66, "column": 26 }, "stop": { "line": 66, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 60, "column": 15 }, "stop": { "line": 60, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 62, "column": 21 }, "stop": { "line": 62, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 65, "column": 15 }, "stop": { "line": 65, "column": 33 } } ], "kind": "function", "target": "isinstance" } ], "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_project_duplicate_conflict_gives_name": [ { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 57, "column": 12 }, "stop": { "line": 57, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.fail", "class_name": "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 55, "column": 33 }, "stop": { "line": 55, "column": 40 } }, { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 53, "column": 50 }, "stop": { "line": 53, "column": 57 } }, { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 50, "column": 46 }, "stop": { "line": 50, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 55, "column": 12 }, "stop": { "line": 55, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 55, "column": 50 }, "stop": { "line": 55, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__repr__", "class_name": "keystone.exception.Conflict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 51, "column": 24 }, "stop": { "line": 51, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 51, "column": 8 }, "stop": { "line": 51, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 49, "column": 18 }, "stop": { "line": 49, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 54, "column": 15 }, "stop": { "line": 54, "column": 33 } } ], "kind": "function", "target": "isinstance" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 55, "column": 26 }, "stop": { "line": 55, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 51, "column": 24 }, "stop": { "line": 51, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" } ], "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_domain_duplicate_conflict_gives_name": [ { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 46, "column": 12 }, "stop": { "line": 46, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.fail", "class_name": "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 44, "column": 26 }, "stop": { "line": 44, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 40, "column": 23 }, "stop": { "line": 40, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 44, "column": 12 }, "stop": { "line": 44, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 44, "column": 49 }, "stop": { "line": 44, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__repr__", "class_name": "keystone.exception.Conflict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 40, "column": 23 }, "stop": { "line": 40, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 38, "column": 17 }, "stop": { "line": 38, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/common/test_database_conflicts.py", "start": { "line": 43, "column": 15 }, "stop": { "line": 43, "column": 33 } } ], "kind": "function", "target": "isinstance" } ], "testtools._compat2x.reraise": [], "libcst.tests.test_type_enforce.TypeEnforcementTest.test_not_implemented": [], "libcst.tests.test_type_enforce.TypeEnforcementTest.test_basic_fail": [], "libcst.tests.test_type_enforce.TypeEnforcementTest.test_basic_pass": [], "libcst.tests.test_type_enforce.NamedTupleSubclass.__init__": [], "osprofiler.drivers.redis_driver.RedisSentinel.get_name": [], "osprofiler.drivers.redis_driver.RedisSentinel.__init__": [], "osprofiler.drivers.redis_driver.Redis.get_report": [], "osprofiler.drivers.redis_driver.Redis.list_error_traces": [], "osprofiler.drivers.redis_driver.Redis._list_traces_legacy": [], "osprofiler.drivers.redis_driver.Redis.list_traces": [], "osprofiler.drivers.redis_driver.Redis.notify_error_trace": [], "osprofiler.drivers.redis_driver.Redis.notify": [], "osprofiler.drivers.redis_driver.Redis.get_name": [], "osprofiler.drivers.redis_driver.Redis.__init__": [], "oslo_cache._opts.list_opts": [], "oslo_cache._opts.set_defaults": [], "oslo_cache._opts.configure": [], "stevedore.hook.HookManager.__getitem__": [], "stevedore.hook.HookManager._init_attributes": [], "stevedore.hook.HookManager.__init__": [], "rx.linq.observable.manyselect.many_select": [], "rx.linq.observable.manyselect.ChainObservable.on_next": [], "rx.linq.observable.manyselect.ChainObservable.on_error": [], "rx.linq.observable.manyselect.ChainObservable.on_completed": [], "rx.linq.observable.manyselect.ChainObservable.__init__": [], "rx.linq.observable.manyselect.ChainObservable._subscribe_core": [], "dns.rdtypes.mxbase.UncompressedDowncasingMX.to_wire": [], "dns.rdtypes.mxbase.UncompressedMX.to_digestable": [], "dns.rdtypes.mxbase.UncompressedMX.to_wire": [], "dns.rdtypes.mxbase.MXBase.choose_relativity": [], "dns.rdtypes.mxbase.MXBase.from_wire": [], "dns.rdtypes.mxbase.MXBase.to_digestable": [], "dns.rdtypes.mxbase.MXBase.to_wire": [], "dns.rdtypes.mxbase.MXBase.from_text": [], "dns.rdtypes.mxbase.MXBase.to_text": [], "dns.rdtypes.mxbase.MXBase.__init__": [], "linecache2.tests.inspect_fodder2.real": [], "linecache2.tests.inspect_fodder2.decorator": [], "linecache2.tests.inspect_fodder2.keyword_only_arg": [], "linecache2.tests.inspect_fodder2.annotated": [], "linecache2.tests.inspect_fodder2.keyworded": [], "linecache2.tests.inspect_fodder2.f": [], "linecache2.tests.inspect_fodder2.func88": [], "linecache2.tests.inspect_fodder2.cls82.func83": [], "linecache2.tests.inspect_fodder2.func77": [], "linecache2.tests.inspect_fodder2.func69": [], "linecache2.tests.inspect_fodder2.with_comment": [], "linecache2.tests.inspect_fodder2.setfunc": [], "linecache2.tests.inspect_fodder2.twolinefunc": [], "linecache2.tests.inspect_fodder2.manyargs": [], "linecache2.tests.inspect_fodder2.onelinefunc": [], "linecache2.tests.inspect_fodder2.gone": [], "linecache2.tests.inspect_fodder2.wrapped": [], "linecache2.tests.inspect_fodder2.replace": [], "linecache2.tests.inspect_fodder2.wrap": [], "keystone.common.sql.data_migration_repo.versions.038_placeholder.upgrade": [], "rx.linq.observable.skipwithtime.skip_with_time": [], "keystoneclient.tests.functional.base.ClientTestCase.user_id": [], "keystoneclient.tests.functional.base.ClientTestCase.project_id": [], "keystoneclient.tests.functional.base.ClientTestCase.project_domain_id": [], "keystoneclient.tests.functional.base.ClientTestCase.auth_ref": [], "keystoneclient.tests.functional.base.ClientTestCase.client": [], "keystoneclient.tests.functional.base.ClientTestCase.setUp": [], "keystoneclient.tests.functional.base.get_client": [], "oslo_db.tests.sqlalchemy.test_fixtures.TestWScenarios.test_two": [], "oslo_db.tests.sqlalchemy.test_fixtures.TestWScenarios.test_one": [], "oslo_db.tests.sqlalchemy.test_fixtures.TestLoadHook._test_package_level": [], "oslo_db.tests.sqlalchemy.test_fixtures.TestLoadHook.test_package_level": [], "oslo_db.tests.sqlalchemy.test_fixtures.TestLoadHook.test_module_level": [], "oslo_db.tests.sqlalchemy.test_fixtures.LegacyBaseClassTest._test_new_db_is_provisioned_by_default": [], "oslo_db.tests.sqlalchemy.test_fixtures.LegacyBaseClassTest.test_new_db_is_provisioned_by_default_mysql": [], "oslo_db.tests.sqlalchemy.test_fixtures.LegacyBaseClassTest.test_new_db_is_provisioned_by_default_pg": [], "oslo_db.tests.sqlalchemy.test_fixtures.EnginefacadeIntegrationTest.test_db_fixture": [], "oslo_db.tests.sqlalchemy.test_fixtures.BackendSkipTest.test_skip_no_such_backend_legacy": [], "oslo_db.tests.sqlalchemy.test_fixtures.BackendSkipTest.test_skip_no_dbapi_legacy": [], "oslo_db.tests.sqlalchemy.test_fixtures.BackendSkipTest.test_skip_no_such_backend": [], "oslo_db.tests.sqlalchemy.test_fixtures.BackendSkipTest.test_skip_no_dbapi": [], "graphql.validation.tests.test_possible_fragment_spreads.test_interface_into_non_overlapping_union": [], "graphql.validation.tests.test_possible_fragment_spreads.test_interface_into_non_overlapping_interface_in_inline_fragment": [], "graphql.validation.tests.test_possible_fragment_spreads.test_interface_into_non_overlapping_interface": [], "graphql.validation.tests.test_possible_fragment_spreads.test_interface_into_non_implementing_object": [], "graphql.validation.tests.test_possible_fragment_spreads.test_union_into_non_overlapping_union": [], "graphql.validation.tests.test_possible_fragment_spreads.test_union_into_non_overlapping_interface": [], "graphql.validation.tests.test_possible_fragment_spreads.test_union_into_not_contained_object": [], "graphql.validation.tests.test_possible_fragment_spreads.test_object_into_not_containing_union": [], "graphql.validation.tests.test_possible_fragment_spreads.test_object_into_not_implementing_interface": [], "graphql.validation.tests.test_possible_fragment_spreads.test_different_object_into_object_in_inline_fragment": [], "graphql.validation.tests.test_possible_fragment_spreads.test_different_object_into_object": [], "graphql.validation.tests.test_possible_fragment_spreads.test_interface_into_overlapping_union": [], "graphql.validation.tests.test_possible_fragment_spreads.test_interface_into_overlapping_interface_in_inline_fragment": [], "graphql.validation.tests.test_possible_fragment_spreads.test_interface_into_overlapping_interface": [], "graphql.validation.tests.test_possible_fragment_spreads.test_interface_into_implemented_object": [], "graphql.validation.tests.test_possible_fragment_spreads.test_union_into_overlapping_union": [], "graphql.validation.tests.test_possible_fragment_spreads.test_union_into_overlapping_interface": [], "graphql.validation.tests.test_possible_fragment_spreads.test_union_into_contained_object": [], "graphql.validation.tests.test_possible_fragment_spreads.test_object_into_containing_union": [], "graphql.validation.tests.test_possible_fragment_spreads.test_object_into_implemented_interface": [], "graphql.validation.tests.test_possible_fragment_spreads.test_same_object_inline_frag": [], "graphql.validation.tests.test_possible_fragment_spreads.test_same_object": [], "graphql.validation.tests.test_possible_fragment_spreads.error_anon": [], "graphql.validation.tests.test_possible_fragment_spreads.error": [], "urllib3.poolmanager.proxy_from_url": [], "urllib3.poolmanager.ProxyManager.urlopen": [], "urllib3.poolmanager.ProxyManager._set_proxy_headers": [], "urllib3.poolmanager.ProxyManager.connection_from_host": [], "urllib3.poolmanager.ProxyManager.__init__": [], "urllib3.poolmanager.PoolManager.urlopen": [], "urllib3.poolmanager.PoolManager._validate_proxy_scheme_url_selection": [], "urllib3.poolmanager.PoolManager._proxy_requires_url_absolute_form": [], "urllib3.poolmanager.PoolManager._merge_pool_kwargs": [], "urllib3.poolmanager.PoolManager.connection_from_url": [], "urllib3.poolmanager.PoolManager.connection_from_pool_key": [], "urllib3.poolmanager.PoolManager.connection_from_context": [], "urllib3.poolmanager.PoolManager.connection_from_host": [], "urllib3.poolmanager.PoolManager.clear": [], "urllib3.poolmanager.PoolManager._new_pool": [], "urllib3.poolmanager.PoolManager.__exit__": [], "urllib3.poolmanager.PoolManager.__enter__": [], "urllib3.poolmanager.PoolManager.__init__": [], "urllib3.poolmanager._default_key_normalizer": [], "rx.linq.observable.skip.skip": [], "sqlalchemy.ext.asyncio.result.AsyncMappingResult.one": [], "sqlalchemy.ext.asyncio.result.AsyncMappingResult.one_or_none": [], "sqlalchemy.ext.asyncio.result.AsyncMappingResult.first": [], "sqlalchemy.ext.asyncio.result.AsyncMappingResult.__anext__": [], "sqlalchemy.ext.asyncio.result.AsyncMappingResult.__aiter__": [], "sqlalchemy.ext.asyncio.result.AsyncMappingResult.all": [], "sqlalchemy.ext.asyncio.result.AsyncMappingResult.fetchmany": [], "sqlalchemy.ext.asyncio.result.AsyncMappingResult.fetchone": [], "sqlalchemy.ext.asyncio.result.AsyncMappingResult.fetchall": [], "sqlalchemy.ext.asyncio.result.AsyncMappingResult.partitions": [], "sqlalchemy.ext.asyncio.result.AsyncMappingResult.columns": [], "sqlalchemy.ext.asyncio.result.AsyncMappingResult.unique": [], "sqlalchemy.ext.asyncio.result.AsyncMappingResult.keys": [], "sqlalchemy.ext.asyncio.result.AsyncMappingResult.__init__": [], "sqlalchemy.ext.asyncio.result.AsyncScalarResult.one": [], "sqlalchemy.ext.asyncio.result.AsyncScalarResult.one_or_none": [], "sqlalchemy.ext.asyncio.result.AsyncScalarResult.first": [], "sqlalchemy.ext.asyncio.result.AsyncScalarResult.__anext__": [], "sqlalchemy.ext.asyncio.result.AsyncScalarResult.__aiter__": [], "sqlalchemy.ext.asyncio.result.AsyncScalarResult.all": [], "sqlalchemy.ext.asyncio.result.AsyncScalarResult.fetchmany": [], "sqlalchemy.ext.asyncio.result.AsyncScalarResult.fetchall": [], "sqlalchemy.ext.asyncio.result.AsyncScalarResult.partitions": [], "sqlalchemy.ext.asyncio.result.AsyncScalarResult.unique": [], "sqlalchemy.ext.asyncio.result.AsyncScalarResult.__init__": [], "sqlalchemy.ext.asyncio.result.AsyncResult.mappings": [], "sqlalchemy.ext.asyncio.result.AsyncResult.scalars": [], "sqlalchemy.ext.asyncio.result.AsyncResult.merge": [], "sqlalchemy.ext.asyncio.result.AsyncResult.freeze": [], "sqlalchemy.ext.asyncio.result.AsyncResult.scalar": [], "sqlalchemy.ext.asyncio.result.AsyncResult.one": [], "sqlalchemy.ext.asyncio.result.AsyncResult.scalar_one_or_none": [], "sqlalchemy.ext.asyncio.result.AsyncResult.scalar_one": [], "sqlalchemy.ext.asyncio.result.AsyncResult.one_or_none": [], "sqlalchemy.ext.asyncio.result.AsyncResult.first": [], "sqlalchemy.ext.asyncio.result.AsyncResult.__anext__": [], "sqlalchemy.ext.asyncio.result.AsyncResult.__aiter__": [], "sqlalchemy.ext.asyncio.result.AsyncResult.all": [], "sqlalchemy.ext.asyncio.result.AsyncResult.fetchmany": [], "sqlalchemy.ext.asyncio.result.AsyncResult.fetchone": [], "sqlalchemy.ext.asyncio.result.AsyncResult.partitions": [], "sqlalchemy.ext.asyncio.result.AsyncResult.columns": [], "sqlalchemy.ext.asyncio.result.AsyncResult.unique": [], "sqlalchemy.ext.asyncio.result.AsyncResult.keys": [], "sqlalchemy.ext.asyncio.result.AsyncResult.__init__": [], "sqlalchemy.ext.asyncio.result.AsyncCommon.close": [], "keystone.catalog.backends.sql.Catalog.delete_endpoint_group_association_by_project": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 587, "column": 13 }, "stop": { "line": 587, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.catalog.backends.sql.Catalog._delete_endpoint_group_association_by_endpoint_group": [], "keystone.catalog.backends.sql.Catalog.list_projects_associated_with_endpoint_group": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 574, "column": 13 }, "stop": { "line": 574, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.catalog.backends.sql.Catalog.remove_endpoint_group_from_project": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 568, "column": 13 }, "stop": { "line": 568, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 569, "column": 41 }, "stop": { "line": 569, "column": 76 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.backends.sql.Catalog._get_endpoint_group_in_project", "class_name": "keystone.catalog.backends.sql.Catalog", "dispatch": "dynamic" } ], "keystone.catalog.backends.sql.Catalog.list_endpoint_groups_for_project": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 560, "column": 13 }, "stop": { "line": 560, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.catalog.backends.sql.Catalog.list_endpoint_groups": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 553, "column": 13 }, "stop": { "line": 553, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 555, "column": 34 }, "stop": { "line": 555, "column": 56 } } ], "kind": "function", "target": "keystone.common.sql.core.filter_limit_query" } ], "keystone.catalog.backends.sql.Catalog._get_endpoint_group_in_project": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 548, "column": 18 }, "stop": { "line": 548, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotFound", "dispatch": "static" } ], "keystone.catalog.backends.sql.Catalog.add_endpoint_group_to_project": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 537, "column": 41 }, "stop": { "line": 537, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.catalog.backends.sql.ProjectEndpointGroupMembership", "dispatch": "static" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 535, "column": 13 }, "stop": { "line": 535, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.catalog.backends.sql.Catalog.get_endpoint_group_in_project": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 528, "column": 18 }, "stop": { "line": 528, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.backends.sql.Catalog._get_endpoint_group_in_project", "class_name": "keystone.catalog.backends.sql.Catalog", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 527, "column": 13 }, "stop": { "line": 527, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.catalog.backends.sql.Catalog.delete_endpoint_group": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 520, "column": 33 }, "stop": { "line": 520, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.backends.sql.Catalog._get_endpoint_group", "class_name": "keystone.catalog.backends.sql.Catalog", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 519, "column": 13 }, "stop": { "line": 519, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 522, "column": 12 }, "stop": { "line": 522, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.backends.sql.Catalog._delete_endpoint_group_association_by_endpoint_group", "class_name": "keystone.catalog.backends.sql.Catalog", "dispatch": "dynamic" } ], "keystone.catalog.backends.sql.Catalog.update_endpoint_group": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 507, "column": 13 }, "stop": { "line": 507, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 512, "column": 33 }, "stop": { "line": 512, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixin.from_dict", "class_name": "keystone.catalog.backends.sql.EndpointGroup", "dispatch": "static" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 514, "column": 16 }, "stop": { "line": 514, "column": 23 } } ], "kind": "function", "target": "setattr" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 515, "column": 24 }, "stop": { "line": 515, "column": 31 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 508, "column": 33 }, "stop": { "line": 508, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.backends.sql.Catalog._get_endpoint_group", "class_name": "keystone.catalog.backends.sql.Catalog", "dispatch": "dynamic" } ], "keystone.catalog.backends.sql.Catalog.get_endpoint_group": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 502, "column": 33 }, "stop": { "line": 502, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.backends.sql.Catalog._get_endpoint_group", "class_name": "keystone.catalog.backends.sql.Catalog", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 501, "column": 13 }, "stop": { "line": 501, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.catalog.backends.sql.Catalog._get_endpoint_group": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 496, "column": 18 }, "stop": { "line": 496, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.EndpointGroupNotFound", "dispatch": "static" } ], "keystone.catalog.backends.sql.Catalog.create_endpoint_group": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 487, "column": 13 }, "stop": { "line": 487, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 490, "column": 19 }, "stop": { "line": 490, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixin.to_dict", "class_name": "keystone.common.sql.core.ModelDictMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 488, "column": 33 }, "stop": { "line": 488, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixin.from_dict", "class_name": "keystone.catalog.backends.sql.EndpointGroup", "dispatch": "static" } ], "keystone.catalog.backends.sql.Catalog.delete_association_by_project": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 481, "column": 13 }, "stop": { "line": 481, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.catalog.backends.sql.Catalog.delete_association_by_endpoint": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 475, "column": 13 }, "stop": { "line": 475, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.catalog.backends.sql.Catalog.list_projects_for_endpoint": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 468, "column": 13 }, "stop": { "line": 468, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.catalog.backends.sql.Catalog.list_endpoints_for_project": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 461, "column": 13 }, "stop": { "line": 461, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.catalog.backends.sql.Catalog.remove_endpoint_from_project": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 456, "column": 34 }, "stop": { "line": 456, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.backends.sql.Catalog._get_project_endpoint_ref", "class_name": "keystone.catalog.backends.sql.Catalog", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 455, "column": 13 }, "stop": { "line": 455, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.catalog.backends.sql.Catalog.check_endpoint_in_project": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 452, "column": 12 }, "stop": { "line": 452, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.backends.sql.Catalog._get_project_endpoint_ref", "class_name": "keystone.catalog.backends.sql.Catalog", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 451, "column": 13 }, "stop": { "line": 451, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.catalog.backends.sql.Catalog._get_project_endpoint_ref": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 447, "column": 18 }, "stop": { "line": 447, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotFound", "dispatch": "static" } ], "keystone.catalog.backends.sql.Catalog.add_endpoint_to_project": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 436, "column": 34 }, "stop": { "line": 436, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.catalog.backends.sql.ProjectEndpoint", "dispatch": "static" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 435, "column": 13 }, "stop": { "line": 435, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.catalog.backends.sql.Catalog.get_v3_catalog": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 421, "column": 24 }, "stop": { "line": 421, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.remove", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 403, "column": 31 }, "stop": { "line": 403, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 399, "column": 31 }, "stop": { "line": 399, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 339, "column": 12 }, "stop": { "line": 339, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 340, "column": 12 }, "stop": { "line": 340, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "itertools.chain.__init__", "class_name": "itertools.chain", "dispatch": "static" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 409, "column": 27 }, "stop": { "line": 409, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 341, "column": 8 }, "stop": { "line": 341, "column": 16 } }, { "path": "keystone/catalog/backends/sql.py", "start": { "line": 344, "column": 12 }, "stop": { "line": 344, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 353, "column": 16 }, "stop": { "line": 353, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.__eq__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 405, "column": 46 }, "stop": { "line": 405, "column": 47 } }, { "path": "keystone/catalog/backends/sql.py", "start": { "line": 403, "column": 43 }, "stop": { "line": 403, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 351, "column": 13 }, "stop": { "line": 351, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.catalog.backends.sql.Catalog.get_catalog": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 279, "column": 24 }, "stop": { "line": 279, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 280, "column": 12 }, "stop": { "line": 280, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "itertools.chain.__init__", "class_name": "itertools.chain", "dispatch": "static" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 322, "column": 16 }, "stop": { "line": 322, "column": 23 } }, { "path": "keystone/catalog/backends/sql.py", "start": { "line": 320, "column": 16 }, "stop": { "line": 320, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 281, "column": 8 }, "stop": { "line": 281, "column": 28 } }, { "path": "keystone/catalog/backends/sql.py", "start": { "line": 284, "column": 12 }, "stop": { "line": 284, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 302, "column": 36 }, "stop": { "line": 302, "column": 52 } } ], "kind": "function", "target": "keystone.common.utils.format_url" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 294, "column": 32 }, "stop": { "line": 294, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.__eq__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 319, "column": 16 }, "stop": { "line": 319, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.setdefault", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 291, "column": 13 }, "stop": { "line": 291, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 321, "column": 32 }, "stop": { "line": 321, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.catalog.backends.sql.Catalog.update_endpoint": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 253, "column": 13 }, "stop": { "line": 253, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 259, "column": 19 }, "stop": { "line": 259, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__eq__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 260, "column": 20 }, "stop": { "line": 260, "column": 27 } } ], "kind": "function", "target": "setattr" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 260, "column": 39 }, "stop": { "line": 260, "column": 46 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 257, "column": 27 }, "stop": { "line": 257, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.backends.sql.Endpoint.from_dict", "class_name": "keystone.catalog.backends.sql.Endpoint", "dispatch": "static" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 254, "column": 18 }, "stop": { "line": 254, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.backends.sql.Catalog._get_endpoint", "class_name": "keystone.catalog.backends.sql.Catalog", "dispatch": "dynamic" } ], "keystone.catalog.backends.sql.Catalog.list_endpoints": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 250, "column": 41 }, "stop": { "line": 250, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 249, "column": 24 }, "stop": { "line": 249, "column": 46 } } ], "kind": "function", "target": "keystone.common.sql.core.filter_limit_query" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 247, "column": 13 }, "stop": { "line": 247, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.catalog.backends.sql.Catalog.get_endpoint": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 243, "column": 19 }, "stop": { "line": 243, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.backends.sql.Catalog._get_endpoint", "class_name": "keystone.catalog.backends.sql.Catalog", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 242, "column": 13 }, "stop": { "line": 242, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.catalog.backends.sql.Catalog._get_endpoint": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 239, "column": 18 }, "stop": { "line": 239, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.EndpointNotFound", "dispatch": "static" } ], "keystone.catalog.backends.sql.Catalog.delete_endpoint": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 231, "column": 13 }, "stop": { "line": 231, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 232, "column": 18 }, "stop": { "line": 232, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.backends.sql.Catalog._get_endpoint", "class_name": "keystone.catalog.backends.sql.Catalog", "dispatch": "dynamic" } ], "keystone.catalog.backends.sql.Catalog.create_endpoint": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 226, "column": 27 }, "stop": { "line": 226, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.backends.sql.Endpoint.from_dict", "class_name": "keystone.catalog.backends.sql.Endpoint", "dispatch": "static" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 225, "column": 13 }, "stop": { "line": 225, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.catalog.backends.sql.Catalog.update_service": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 213, "column": 18 }, "stop": { "line": 213, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.backends.sql.Catalog._get_service", "class_name": "keystone.catalog.backends.sql.Catalog", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 212, "column": 13 }, "stop": { "line": 212, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 218, "column": 19 }, "stop": { "line": 218, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__eq__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 216, "column": 26 }, "stop": { "line": 216, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixinWithExtras.from_dict", "class_name": "keystone.catalog.backends.sql.Service", "dispatch": "static" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 219, "column": 20 }, "stop": { "line": 219, "column": 27 } } ], "kind": "function", "target": "setattr" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 219, "column": 39 }, "stop": { "line": 219, "column": 46 } } ], "kind": "function", "target": "getattr" } ], "keystone.catalog.backends.sql.Catalog.create_service": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 209, "column": 19 }, "stop": { "line": 209, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixinWithExtras.to_dict", "class_name": "keystone.common.sql.core.ModelDictMixinWithExtras", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 206, "column": 13 }, "stop": { "line": 206, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 207, "column": 22 }, "stop": { "line": 207, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixinWithExtras.from_dict", "class_name": "keystone.catalog.backends.sql.Service", "dispatch": "static" } ], "keystone.catalog.backends.sql.Catalog.delete_service": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 201, "column": 18 }, "stop": { "line": 201, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.backends.sql.Catalog._get_service", "class_name": "keystone.catalog.backends.sql.Catalog", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 200, "column": 13 }, "stop": { "line": 200, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.catalog.backends.sql.Catalog.get_service": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 197, "column": 19 }, "stop": { "line": 197, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.backends.sql.Catalog._get_service", "class_name": "keystone.catalog.backends.sql.Catalog", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 196, "column": 13 }, "stop": { "line": 196, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.catalog.backends.sql.Catalog._get_service": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 192, "column": 18 }, "stop": { "line": 192, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ServiceNotFound", "dispatch": "static" } ], "keystone.catalog.backends.sql.Catalog.list_services": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 187, "column": 41 }, "stop": { "line": 187, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 186, "column": 23 }, "stop": { "line": 186, "column": 45 } } ], "kind": "function", "target": "keystone.common.sql.core.filter_limit_query" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 184, "column": 13 }, "stop": { "line": 184, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.catalog.backends.sql.Catalog.update_region": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 173, "column": 12 }, "stop": { "line": 173, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.backends.base.CatalogDriverBase._ensure_no_circle_in_hierarchical_regions", "class_name": "keystone.catalog.backends.sql.Catalog", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 168, "column": 13 }, "stop": { "line": 168, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 176, "column": 19 }, "stop": { "line": 176, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__eq__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 177, "column": 20 }, "stop": { "line": 177, "column": 27 } } ], "kind": "function", "target": "setattr" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 174, "column": 25 }, "stop": { "line": 174, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixinWithExtras.from_dict", "class_name": "keystone.catalog.backends.sql.Region", "dispatch": "static" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 177, "column": 39 }, "stop": { "line": 177, "column": 46 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 170, "column": 18 }, "stop": { "line": 170, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.backends.sql.Catalog._get_region", "class_name": "keystone.catalog.backends.sql.Catalog", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 169, "column": 12 }, "stop": { "line": 169, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.backends.sql.Catalog._check_parent_region", "class_name": "keystone.catalog.backends.sql.Catalog", "dispatch": "dynamic" } ], "keystone.catalog.backends.sql.Catalog.create_region": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 165, "column": 19 }, "stop": { "line": 165, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixinWithExtras.to_dict", "class_name": "keystone.common.sql.core.ModelDictMixinWithExtras", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 161, "column": 13 }, "stop": { "line": 161, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 162, "column": 12 }, "stop": { "line": 162, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.backends.sql.Catalog._check_parent_region", "class_name": "keystone.catalog.backends.sql.Catalog", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 163, "column": 21 }, "stop": { "line": 163, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixinWithExtras.from_dict", "class_name": "keystone.catalog.backends.sql.Region", "dispatch": "static" } ], "keystone.catalog.backends.sql.Catalog.delete_region": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 155, "column": 22 }, "stop": { "line": 155, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.RegionDeletionError", "dispatch": "static" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 152, "column": 13 }, "stop": { "line": 152, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 156, "column": 12 }, "stop": { "line": 156, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.backends.sql.Catalog._delete_child_regions", "class_name": "keystone.catalog.backends.sql.Catalog", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 153, "column": 18 }, "stop": { "line": 153, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.backends.sql.Catalog._get_region", "class_name": "keystone.catalog.backends.sql.Catalog", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 154, "column": 15 }, "stop": { "line": 154, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.backends.sql.Catalog._has_endpoints", "class_name": "keystone.catalog.backends.sql.Catalog", "dispatch": "dynamic" } ], "keystone.catalog.backends.sql.Catalog.get_region": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 149, "column": 19 }, "stop": { "line": 149, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.backends.sql.Catalog._get_region", "class_name": "keystone.catalog.backends.sql.Catalog", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 148, "column": 13 }, "stop": { "line": 148, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.catalog.backends.sql.Catalog._has_endpoints": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 134, "column": 44 }, "stop": { "line": 134, "column": 47 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 134, "column": 44 }, "stop": { "line": 134, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__le__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 143, "column": 15 }, "stop": { "line": 143, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.backends.sql.Catalog._has_endpoints", "class_name": "keystone.catalog.backends.sql.Catalog", "dispatch": "dynamic" } ], "keystone.catalog.backends.sql.Catalog._check_parent_region": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 131, "column": 12 }, "stop": { "line": 131, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.backends.sql.Catalog._get_region", "class_name": "keystone.catalog.backends.sql.Catalog", "dispatch": "dynamic" } ], "keystone.catalog.backends.sql.Catalog._delete_child_regions": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 118, "column": 12 }, "stop": { "line": 118, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.backends.sql.Catalog._delete_child_regions", "class_name": "keystone.catalog.backends.sql.Catalog", "dispatch": "dynamic" } ], "keystone.catalog.backends.sql.Catalog._get_region": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 104, "column": 18 }, "stop": { "line": 104, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.RegionNotFound", "dispatch": "static" } ], "keystone.catalog.backends.sql.Catalog.list_regions": [ { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 99, "column": 41 }, "stop": { "line": 99, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 98, "column": 22 }, "stop": { "line": 98, "column": 44 } } ], "kind": "function", "target": "keystone.common.sql.core.filter_limit_query" }, { "locations": [ { "path": "keystone/catalog/backends/sql.py", "start": { "line": 96, "column": 13 }, "stop": { "line": 96, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.catalog.backends.sql.Endpoint.from_dict": [], "dns.e164.query": [], "dns.e164.to_e164": [], "dns.e164.from_e164": [], "libcst._parser.parso.python.tokenize._split_illegal_unicode_name": [], "libcst._parser.parso.python.tokenize._tokenize_lines_py37_or_above": [], "libcst._parser.parso.python.tokenize._tokenize_lines_py36_or_below": [], "libcst._parser.parso.python.tokenize.tokenize_lines": [], "libcst._parser.parso.python.tokenize.tokenize": [], "libcst._parser.parso.python.tokenize._find_fstring_string": [], "libcst._parser.parso.python.tokenize._close_fstring_if_necessary": [], "libcst._parser.parso.python.tokenize.FStringNode.is_in_format_spec": [], "libcst._parser.parso.python.tokenize.FStringNode.is_in_expr": [], "libcst._parser.parso.python.tokenize.FStringNode.allow_multiline": [], "libcst._parser.parso.python.tokenize.FStringNode.close_parentheses": [], "libcst._parser.parso.python.tokenize.FStringNode.open_parentheses": [], "libcst._parser.parso.python.tokenize.FStringNode.__init__": [], "libcst._parser.parso.python.tokenize.PythonToken.__repr__": [], "libcst._parser.parso.python.tokenize.Token.end_pos": [], "libcst._parser.parso.python.tokenize.Token.__init__": [], "libcst._parser.parso.python.tokenize._create_token_collection": [], "libcst._parser.parso.python.tokenize._get_token_collection": [], "libcst._parser.parso.python.tokenize._compile": [], "libcst._parser.parso.python.tokenize._all_string_prefixes": [], "libcst._parser.parso.python.tokenize.maybe": [], "libcst._parser.parso.python.tokenize.group": [], "rx.subjects.replaysubject.ReplaySubject.dispose": [], "rx.subjects.replaysubject.ReplaySubject.on_completed": [], "rx.subjects.replaysubject.ReplaySubject.on_error": [], "rx.subjects.replaysubject.ReplaySubject.on_next": [], "rx.subjects.replaysubject.ReplaySubject._trim": [], "rx.subjects.replaysubject.ReplaySubject._subscribe_core": [], "rx.subjects.replaysubject.ReplaySubject.check_disposed": [], "rx.subjects.replaysubject.ReplaySubject.__init__": [], "rx.subjects.replaysubject.RemovableDisposable.dispose": [], "rx.subjects.replaysubject.RemovableDisposable.__init__": [], "rx.internal.enumerator.Enumerator.__iter__": [], "rx.internal.enumerator.Enumerator.__next__": [], "rx.internal.enumerator.Enumerator.__init__": [], "graphene.pyutils.version.get_git_changeset": [], "graphene.pyutils.version.get_docs_version": [], "graphene.pyutils.version.get_complete_version": [], "graphene.pyutils.version.get_main_version": [], "graphene.pyutils.version.get_version": [], "keystoneclient.tests.unit.v3.test_trusts.TrustTests.test_update": [], "keystoneclient.tests.unit.v3.test_trusts.TrustTests.test_list_filter_trustee": [], "keystoneclient.tests.unit.v3.test_trusts.TrustTests.test_list_filter_trustor": [], "keystoneclient.tests.unit.v3.test_trusts.TrustTests.test_create_roles_imp": [], "keystoneclient.tests.unit.v3.test_trusts.TrustTests.test_create_imp": [], "keystoneclient.tests.unit.v3.test_trusts.TrustTests.test_create_expires": [], "keystoneclient.tests.unit.v3.test_trusts.TrustTests.test_create_role_id_and_names": [], "keystoneclient.tests.unit.v3.test_trusts.TrustTests.test_create_roles": [], "keystoneclient.tests.unit.v3.test_trusts.TrustTests.test_create_limited_uses": [], "keystoneclient.tests.unit.v3.test_trusts.TrustTests.test_create": [], "keystoneclient.tests.unit.v3.test_trusts.TrustTests.new_ref": [], "keystoneclient.tests.unit.v3.test_trusts.TrustTests.setUp": [], "werkzeug.wrappers.common_descriptors.CommonResponseDescriptorsMixin.__init__": [], "werkzeug.wrappers.common_descriptors.CommonRequestDescriptorsMixin.__init__": [], "rx.internal.enumerable.Enumerable.for_each": [], "rx.internal.enumerable.Enumerable.repeat": [], "rx.internal.enumerable.Enumerable.range": [], "rx.internal.enumerable.Enumerable.take": [], "rx.internal.enumerable.Enumerable.select": [], "rx.internal.enumerable.Enumerable.where": [], "rx.internal.enumerable.Enumerable.__iter__": [], "rx.internal.enumerable.Enumerable.__init__": [], "keystoneclient.tests.unit.v3.test_limits.LimitTests.test_list_filtered_by_region": [], "keystoneclient.tests.unit.v3.test_limits.LimitTests.test_list_filtered_by_resource_name": [], "keystoneclient.tests.unit.v3.test_limits.LimitTests.test_list_filter_by_service": [], "keystoneclient.tests.unit.v3.test_limits.LimitTests.test_create": [], "keystoneclient.tests.unit.v3.test_limits.LimitTests.new_ref": [], "keystoneclient.tests.unit.v3.test_limits.LimitTests.setUp": [], "oslo_messaging._drivers.base.BaseDriver.cleanup": [], "oslo_messaging._drivers.base.BaseDriver.listen_for_notifications": [], "oslo_messaging._drivers.base.BaseDriver.listen": [], "oslo_messaging._drivers.base.BaseDriver.send_notification": [], "oslo_messaging._drivers.base.BaseDriver.send": [], "oslo_messaging._drivers.base.BaseDriver.require_features": [], "oslo_messaging._drivers.base.BaseDriver.__init__": [], "oslo_messaging._drivers.base.PollStyleListenerAdapter.cleanup": [], "oslo_messaging._drivers.base.PollStyleListenerAdapter.stop": [], "oslo_messaging._drivers.base.PollStyleListenerAdapter._runner": [], "oslo_messaging._drivers.base.PollStyleListenerAdapter.start": [], "oslo_messaging._drivers.base.PollStyleListenerAdapter.__init__": [], "oslo_messaging._drivers.base.Listener.cleanup": [], "oslo_messaging._drivers.base.Listener.stop": [], "oslo_messaging._drivers.base.Listener.start": [], "oslo_messaging._drivers.base.Listener.__init__": [], "oslo_messaging._drivers.base.PollStyleListener.cleanup": [], "oslo_messaging._drivers.base.PollStyleListener.stop": [], "oslo_messaging._drivers.base.PollStyleListener.poll": [], "oslo_messaging._drivers.base.PollStyleListener.__init__": [], "oslo_messaging._drivers.base.RpcIncomingMessage.heartbeat": [], "oslo_messaging._drivers.base.RpcIncomingMessage.reply": [], "oslo_messaging._drivers.base.IncomingMessage.requeue": [], "oslo_messaging._drivers.base.IncomingMessage.acknowledge": [], "oslo_messaging._drivers.base.IncomingMessage.__init__": [], "oslo_messaging._drivers.base.batch_poll_helper": [], "IPython.core.tests.test_paths.test_get_ipython_module_path": [], "IPython.core.tests.test_paths.test_get_ipython_package_dir": [], "IPython.core.tests.test_paths.test_get_ipython_cache_dir": [], "IPython.core.tests.test_paths.test_get_ipython_dir_8": [], "IPython.core.tests.test_paths.test_get_ipython_dir_7": [], "IPython.core.tests.test_paths.test_get_ipython_dir_6": [], "IPython.core.tests.test_paths.test_get_ipython_dir_5": [], "IPython.core.tests.test_paths.test_get_ipython_dir_4": [], "IPython.core.tests.test_paths.test_get_ipython_dir_3": [], "IPython.core.tests.test_paths.test_get_ipython_dir_2": [], "IPython.core.tests.test_paths.test_get_ipython_dir_1": [], "IPython.core.tests.test_paths.patch_get_home_dir": [], "IPython.core.tests.test_paths.teardown_module": [], "IPython.core.tests.test_paths.setup_module": [], "rx.linq.observable.timestamp.timestamp": [], "mako._ast_util.SourceGenerator.visit_excepthandler": [], "mako._ast_util.SourceGenerator.visit_comprehension": [], "mako._ast_util.SourceGenerator.visit_alias": [], "mako._ast_util.SourceGenerator.visit_Repr": [], "mako._ast_util.SourceGenerator.visit_Starred": [], "mako._ast_util.SourceGenerator.visit_IfExp": [], "mako._ast_util.SourceGenerator.visit_DictComp": [], "mako._ast_util.SourceGenerator.generator_visit": [], "mako._ast_util.SourceGenerator.visit_Ellipsis": [], "mako._ast_util.SourceGenerator.visit_Lambda": [], "mako._ast_util.SourceGenerator.visit_Yield": [], "mako._ast_util.SourceGenerator.visit_ExtSlice": [], "mako._ast_util.SourceGenerator.visit_Slice": [], "mako._ast_util.SourceGenerator.visit_Subscript": [], "mako._ast_util.SourceGenerator.visit_UnaryOp": [], "mako._ast_util.SourceGenerator.visit_Compare": [], "mako._ast_util.SourceGenerator.visit_BoolOp": [], "mako._ast_util.SourceGenerator.visit_BinOp": [], "mako._ast_util.SourceGenerator.visit_Dict": [], "mako._ast_util.SourceGenerator.sequence_visit": [], "mako._ast_util.SourceGenerator.visit_Tuple": [], "mako._ast_util.SourceGenerator.visit_Constant": [], "mako._ast_util.SourceGenerator.visit_Num": [], "mako._ast_util.SourceGenerator.visit_Bytes": [], "mako._ast_util.SourceGenerator.visit_Str": [], "mako._ast_util.SourceGenerator.visit_arg": [], "mako._ast_util.SourceGenerator.visit_NameConstant": [], "mako._ast_util.SourceGenerator.visit_Name": [], "mako._ast_util.SourceGenerator.visit_Call": [], "mako._ast_util.SourceGenerator.visit_Attribute": [], "mako._ast_util.SourceGenerator.visit_Raise": [], "mako._ast_util.SourceGenerator.visit_Continue": [], "mako._ast_util.SourceGenerator.visit_Break": [], "mako._ast_util.SourceGenerator.visit_Return": [], "mako._ast_util.SourceGenerator.visit_Nonlocal": [], "mako._ast_util.SourceGenerator.visit_Global": [], "mako._ast_util.SourceGenerator.visit_TryFinally": [], "mako._ast_util.SourceGenerator.visit_TryExcept": [], "mako._ast_util.SourceGenerator.visit_Delete": [], "mako._ast_util.SourceGenerator.visit_Print": [], "mako._ast_util.SourceGenerator.visit_Pass": [], "mako._ast_util.SourceGenerator.visit_With": [], "mako._ast_util.SourceGenerator.visit_While": [], "mako._ast_util.SourceGenerator.visit_For": [], "mako._ast_util.SourceGenerator.visit_If": [], "mako._ast_util.SourceGenerator.visit_ClassDef": [], "mako._ast_util.SourceGenerator.visit_FunctionDef": [], "mako._ast_util.SourceGenerator.visit_Expr": [], "mako._ast_util.SourceGenerator.visit_Import": [], "mako._ast_util.SourceGenerator.visit_ImportFrom": [], "mako._ast_util.SourceGenerator.visit_AugAssign": [], "mako._ast_util.SourceGenerator.visit_Assign": [], "mako._ast_util.SourceGenerator.decorators": [], "mako._ast_util.SourceGenerator.signature": [], "mako._ast_util.SourceGenerator.body_or_else": [], "mako._ast_util.SourceGenerator.body": [], "mako._ast_util.SourceGenerator.newline": [], "mako._ast_util.SourceGenerator.write": [], "mako._ast_util.SourceGenerator.__init__": [], "mako._ast_util.NodeTransformer.generic_visit": [], "mako._ast_util.NodeVisitor.generic_visit": [], "mako._ast_util.NodeVisitor.visit": [], "mako._ast_util.NodeVisitor.get_visitor": [], "mako._ast_util.iter_fields": [], "mako._ast_util.parse": [], "testtools.matchers._exception.raises": [], "testtools.matchers._exception.Raises.__str__": [], "testtools.matchers._exception.Raises.match": [], "testtools.matchers._exception.Raises.__init__": [], "testtools.matchers._exception.MatchesException.__str__": [], "testtools.matchers._exception.MatchesException.match": [], "testtools.matchers._exception.MatchesException.__init__": [], "testtools.matchers._exception._is_user_exception": [], "testtools.matchers._exception._is_exception": [], "fixtures.tests._fixtures.test_pythonpath.TestPythonPathEntry.test_doesnt_alter_existing_entry": [], "fixtures.tests._fixtures.test_pythonpath.TestPythonPathEntry.test_adds_missing_to_end_sys_path": [], "paste.util.classinstance._methodwrapper.__repr__": [], "paste.util.classinstance._methodwrapper.__call__": [], "paste.util.classinstance._methodwrapper.__init__": [], "paste.util.classinstance.classinstancemethod.__get__": [], "paste.util.classinstance.classinstancemethod.__init__": [], "graphene_sqlalchemy.tests.test_batching.test_connection_factory_field_overrides_batching_is_true": [], "graphene_sqlalchemy.tests.test_batching.test_connection_factory_field_overrides_batching_is_false": [], "graphene_sqlalchemy.tests.test_batching.test_disable_batching_via_ormfield": [], "graphene_sqlalchemy.tests.test_batching.test_many_to_many": [], "graphene_sqlalchemy.tests.test_batching.test_one_to_many": [], "graphene_sqlalchemy.tests.test_batching.test_one_to_one": [], "graphene_sqlalchemy.tests.test_batching.test_many_to_one": [], "graphene_sqlalchemy.tests.test_batching.get_schema": [], "graphene_sqlalchemy.tests.test_batching.mock_sqlalchemy_logging_handler": [], "graphene_sqlalchemy.tests.test_batching.MockLoggingHandler.emit": [], "graphene_sqlalchemy.tests.test_batching.MockLoggingHandler.__init__": [], "elementpath.regex.character_classes.CharacterClass.complement": [], "elementpath.regex.character_classes.CharacterClass.clear": [], "elementpath.regex.character_classes.CharacterClass.discard": [], "elementpath.regex.character_classes.CharacterClass.add": [], "elementpath.regex.character_classes.CharacterClass.__isub__": [], "elementpath.regex.character_classes.CharacterClass.__len__": [], "elementpath.regex.character_classes.CharacterClass.__iter__": [], "elementpath.regex.character_classes.CharacterClass.__contains__": [], "elementpath.regex.character_classes.CharacterClass.__str__": [], "elementpath.regex.character_classes.CharacterClass.__repr__": [], "elementpath.regex.character_classes.CharacterClass.__init__": [], "graphql.execution.tests.test_dataloader.test_batches_multiple_together": [], "graphql.execution.tests.test_dataloader.test_batches_correctly": [], "stevedore.example.base.FormatterBase.format": [], "stevedore.example.base.FormatterBase.__init__": [], "graphql.validation.tests.test_unique_input_field_names.test_many_duplicate_input_object_fields": [], "graphql.validation.tests.test_unique_input_field_names.test_duplicate_input_object_fields": [], "graphql.validation.tests.test_unique_input_field_names.test_it_allows_for_nested_input_objects_with_similar_fields": [], "graphql.validation.tests.test_unique_input_field_names.test_multiple_input_object_fields": [], "graphql.validation.tests.test_unique_input_field_names.test_same_input_object_within_two_args": [], "graphql.validation.tests.test_unique_input_field_names.test_input_object_with_fields": [], "graphql.validation.tests.test_unique_input_field_names.duplicate_field": [], "keystone.models.revoke_model._RevokeEventHandler.deserialize": [ { "locations": [ { "path": "keystone/models/revoke_model.py", "start": { "line": 284, "column": 28 }, "stop": { "line": 284, "column": 46 } } ], "kind": "function", "target": "oslo_serialization.msgpackutils.loads" }, { "locations": [ { "path": "keystone/models/revoke_model.py", "start": { "line": 286, "column": 27 }, "stop": { "line": 286, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.revoke_model.RevokeEvent.__init__", "class_name": "keystone.models.revoke_model.RevokeEvent", "dispatch": "static" } ], "keystone.models.revoke_model._RevokeEventHandler.serialize": [ { "locations": [ { "path": "keystone/models/revoke_model.py", "start": { "line": 281, "column": 15 }, "stop": { "line": 281, "column": 33 } } ], "kind": "function", "target": "oslo_serialization.msgpackutils.dumps" } ], "keystone.models.revoke_model._RevokeEventHandler.__init__": [], "keystone.models.revoke_model.build_token_values": [ { "locations": [ { "path": "keystone/models/revoke_model.py", "start": { "line": 210, "column": 23 }, "stop": { "line": 210, "column": 46 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 219, "column": 12 }, "stop": { "line": 219, "column": 35 } } ], "kind": "function", "target": "oslo_utils.timeutils.parse_isotime" }, { "locations": [ { "path": "keystone/models/revoke_model.py", "start": { "line": 248, "column": 12 }, "stop": { "line": 248, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/revoke_model.py", "start": { "line": 258, "column": 8 }, "stop": { "line": 258, "column": 34 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 243, "column": 8 }, "stop": { "line": 243, "column": 44 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 230, "column": 8 }, "stop": { "line": 230, "column": 31 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 249, "column": 4 }, "stop": { "line": 249, "column": 25 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 257, "column": 8 }, "stop": { "line": 257, "column": 34 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 238, "column": 8 }, "stop": { "line": 238, "column": 34 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 231, "column": 8 }, "stop": { "line": 231, "column": 42 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 261, "column": 8 }, "stop": { "line": 261, "column": 35 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 236, "column": 8 }, "stop": { "line": 236, "column": 44 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 241, "column": 8 }, "stop": { "line": 241, "column": 44 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 262, "column": 8 }, "stop": { "line": 262, "column": 39 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 256, "column": 8 }, "stop": { "line": 256, "column": 32 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 254, "column": 8 }, "stop": { "line": 254, "column": 34 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 234, "column": 8 }, "stop": { "line": 234, "column": 34 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 253, "column": 8 }, "stop": { "line": 253, "column": 34 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 225, "column": 8 }, "stop": { "line": 225, "column": 31 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 265, "column": 8 }, "stop": { "line": 265, "column": 39 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 264, "column": 8 }, "stop": { "line": 264, "column": 35 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 252, "column": 8 }, "stop": { "line": 252, "column": 32 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 228, "column": 8 }, "stop": { "line": 228, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/revoke_model.py", "start": { "line": 217, "column": 22 }, "stop": { "line": 217, "column": 46 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 218, "column": 21 }, "stop": { "line": 218, "column": 45 } } ], "kind": "function", "target": "oslo_utils.timeutils.normalize_time" } ], "keystone.models.revoke_model.matches": [ { "locations": [ { "path": "keystone/models/revoke_model.py", "start": { "line": 174, "column": 39 }, "stop": { "line": 176, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "tuple.__contains__", "class_name": "tuple", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/revoke_model.py", "start": { "line": 197, "column": 44 }, "stop": { "line": 198, "column": 44 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 185, "column": 40 }, "stop": { "line": 186, "column": 40 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 193, "column": 41 }, "stop": { "line": 194, "column": 41 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 179, "column": 45 }, "stop": { "line": 180, "column": 50 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 189, "column": 38 }, "stop": { "line": 190, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "tuple.__contains__", "class_name": "tuple", "dispatch": "dynamic" } ], "keystone.models.revoke_model.is_revoked": [ { "locations": [ { "path": "keystone/models/revoke_model.py", "start": { "line": 149, "column": 16 }, "stop": { "line": 149, "column": 23 } } ], "kind": "function", "target": "keystone.models.revoke_model.matches" }, { "locations": [ { "path": "keystone/models/revoke_model.py", "start": { "line": 149, "column": 11 }, "stop": { "line": 149, "column": 14 } } ], "kind": "function", "target": "any" } ], "keystone.models.revoke_model.RevokeEvent.to_dict": [ { "locations": [ { "path": "keystone/models/revoke_model.py", "start": { "line": 112, "column": 20 }, "stop": { "line": 112, "column": 33 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 111, "column": 22 }, "stop": { "line": 111, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/revoke_model.py", "start": { "line": 125, "column": 12 }, "stop": { "line": 125, "column": 31 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 116, "column": 12 }, "stop": { "line": 116, "column": 42 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 114, "column": 12 }, "stop": { "line": 114, "column": 38 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 120, "column": 12 }, "stop": { "line": 120, "column": 31 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 122, "column": 12 }, "stop": { "line": 122, "column": 34 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 118, "column": 12 }, "stop": { "line": 118, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/revoke_model.py", "start": { "line": 120, "column": 34 }, "stop": { "line": 120, "column": 47 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 122, "column": 37 }, "stop": { "line": 122, "column": 50 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 125, "column": 34 }, "stop": { "line": 125, "column": 47 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.models.revoke_model.RevokeEvent.__init__": [ { "locations": [ { "path": "keystone/models/revoke_model.py", "start": { "line": 81, "column": 16 }, "stop": { "line": 81, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/revoke_model.py", "start": { "line": 82, "column": 12 }, "stop": { "line": 82, "column": 19 } } ], "kind": "function", "target": "setattr" }, { "locations": [ { "path": "keystone/models/revoke_model.py", "start": { "line": 98, "column": 30 }, "stop": { "line": 98, "column": 46 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" } ], "keystone.models.revoke_model.blank_token_data": [ { "locations": [ { "path": "keystone/models/revoke_model.py", "start": { "line": 68, "column": 17 }, "stop": { "line": 68, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/models/revoke_model.py", "start": { "line": 74, "column": 4 }, "stop": { "line": 74, "column": 27 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 72, "column": 8 }, "stop": { "line": 72, "column": 24 } }, { "path": "keystone/models/revoke_model.py", "start": { "line": 70, "column": 8 }, "stop": { "line": 70, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystonemiddleware.tests.unit.test_opts.OptsTestCase.test_entry_point": [], "keystonemiddleware.tests.unit.test_opts.OptsTestCase.test_list_auth_token_opts": [], "keystonemiddleware.tests.unit.test_opts.OptsTestCase._test_list_auth_token_opts": [], "keystonemiddleware.tests.unit.test_opts.OptsTestCase.test_original_list_all_options": [], "graphql.backend.tests.test_core.test_backend_can_execute_custom_executor": [], "graphql.backend.tests.test_core.BaseExecutor.execute": [], "graphql.backend.tests.test_core.test_backend_is_not_cached_by_default": [], "graphql.backend.tests.test_core.test_core_backend": [], "oslo_serialization.serializer.base_serializer.BaseSerializer.load_from_bytes": [], "oslo_serialization.serializer.base_serializer.BaseSerializer.load": [], "oslo_serialization.serializer.base_serializer.BaseSerializer.dump_as_bytes": [], "oslo_serialization.serializer.base_serializer.BaseSerializer.dump": [], "pyrsistent._precord._PRecordEvolver.persistent": [], "pyrsistent._precord._PRecordEvolver.set": [], "pyrsistent._precord._PRecordEvolver.__setitem__": [], "pyrsistent._precord._PRecordEvolver.__init__": [], "pyrsistent._precord.PRecord.serialize": [], "pyrsistent._precord.PRecord.__reduce__": [], "pyrsistent._precord.PRecord.create": [], "pyrsistent._precord.PRecord.__repr__": [], "pyrsistent._precord.PRecord.evolver": [], "pyrsistent._precord.PRecord.set": [], "pyrsistent._precord.PRecord.__new__": [], "pyrsistent._precord._PRecordMeta.__new__": [], "graphene_sqlalchemy.converter.convert_json_type_to_string": [], "graphene_sqlalchemy.converter.convert_json_to_string": [], "graphene_sqlalchemy.converter.convert_array_to_list": [], "graphene_sqlalchemy.converter.convert_scalar_list_to_list": [], "graphene_sqlalchemy.converter.convert_choice_to_enum": [], "graphene_sqlalchemy.converter.convert_enum_to_enum": [], "graphene_sqlalchemy.converter.convert_column_to_float": [], "graphene_sqlalchemy.converter.convert_column_to_boolean": [], "graphene_sqlalchemy.converter.convert_column_to_int_or_id": [], "graphene_sqlalchemy.converter.convert_column_to_datetime": [], "graphene_sqlalchemy.converter.convert_column_to_string": [], "graphene_sqlalchemy.converter.convert_sqlalchemy_type": [], "graphene_sqlalchemy.converter.convert_sqlalchemy_column": [], "graphene_sqlalchemy.converter._register_composite_class": [], "graphene_sqlalchemy.converter.convert_sqlalchemy_composite": [], "graphene_sqlalchemy.converter.convert_sqlalchemy_hybrid_method": [], "graphene_sqlalchemy.converter._convert_o2m_or_m2m_relationship": [], "graphene_sqlalchemy.converter._convert_o2o_or_m2o_relationship": [], "graphene_sqlalchemy.converter.convert_sqlalchemy_relationship": [], "graphene_sqlalchemy.converter.is_column_nullable": [], "graphene_sqlalchemy.converter.get_column_doc": [], "keystoneauth1.loading.base.BaseLoader.load_from_options_getter": [], "keystoneauth1.loading.base.BaseLoader.load_from_options": [], "keystoneauth1.loading.base.BaseLoader.available": [], "keystoneauth1.loading.base.BaseLoader.get_options": [], "keystoneauth1.loading.base.BaseLoader.create_plugin": [], "keystoneauth1.loading.base.BaseLoader.plugin_class": [], "keystoneauth1.loading.base.get_plugin_options": [], "keystoneauth1.loading.base.get_plugin_loader": [], "keystoneauth1.loading.base.get_available_plugin_loaders": [], "keystoneauth1.loading.base.get_available_plugin_names": [], "keystoneauth1.loading.base._auth_plugin_available": [], "traitlets.config.application.get_config": [], "traitlets.config.application.boolean_flag": [], "traitlets.config.application.Application.launch_instance": [], "traitlets.config.application.Application.exit": [], "traitlets.config.application.Application.generate_config_file": [], "traitlets.config.application.Application._classes_with_config_traits": [], "traitlets.config.application.Application.load_config_file": [], "traitlets.config.application.Application.loaded_config_files": [], "traitlets.config.application.Application._load_config_files": [], "traitlets.config.application.Application.parse_command_line": [], "traitlets.config.application.Application._create_loader": [], "traitlets.config.application.Application.flatten_flags": [], "traitlets.config.application.Application.initialize_subcommand": [], "traitlets.config.application.Application.print_version": [], "traitlets.config.application.Application.emit_examples": [], "traitlets.config.application.Application.print_examples": [], "traitlets.config.application.Application.emit_description": [], "traitlets.config.application.Application.print_description": [], "traitlets.config.application.Application.document_config_options": [], "traitlets.config.application.Application.emit_help": [], "traitlets.config.application.Application.print_help": [], "traitlets.config.application.Application.emit_help_epilogue": [], "traitlets.config.application.Application.emit_subcommands_help": [], "traitlets.config.application.Application.print_subcommands": [], "traitlets.config.application.Application.emit_options_help": [], "traitlets.config.application.Application.print_options": [], "traitlets.config.application.Application.emit_flag_help": [], "traitlets.config.application.Application.print_flag_help": [], "traitlets.config.application.Application.emit_alias_help": [], "traitlets.config.application.Application.print_alias_help": [], "traitlets.config.application.Application.start_show_config": [], "traitlets.config.application.Application.start": [], "traitlets.config.application.Application.initialize": [], "traitlets.config.application.Application._config_changed": [], "traitlets.config.application.Application.__init__": [], "traitlets.config.application.Application._show_config_changed": [], "traitlets.config.application.Application._show_config_json_changed": [], "traitlets.config.application.Application._log_default": [], "traitlets.config.application.Application._log_format_changed": [], "traitlets.config.application.Application._log_level_changed": [], "traitlets.config.application.Application._classes_inc_parents": [], "traitlets.config.application.LevelFormatter.format": [], "traitlets.config.application.catch_config_error": [], "oslo_utils.tests.fake.FakeDriver3.__init__": [], "oslo_utils.tests.fake.FakeDriver2.__init__": [], "oslo_utils.tests.fake.FakeDriver.__init__": [], "alembic.ddl.mysql._mysql_drop_constraint": [], "alembic.ddl.mysql._mysql_colspec": [], "alembic.ddl.mysql._mysql_change_column": [], "alembic.ddl.mysql._mysql_modify_column": [], "alembic.ddl.mysql._mysql_alter_default": [], "alembic.ddl.mysql._mysql_doesnt_support_individual": [], "alembic.ddl.mysql.MySQLChangeColumn.__init__": [], "alembic.ddl.mysql.MySQLAlterDefault.__init__": [], "alembic.ddl.mysql.MySQLImpl.correct_for_autogen_foreignkeys": [], "alembic.ddl.mysql.MySQLImpl.correct_for_autogen_constraints": [], "alembic.ddl.mysql.MySQLImpl.compare_server_default": [], "alembic.ddl.mysql.MySQLImpl._is_mysql_allowed_functional_default": [], "alembic.ddl.mysql.MySQLImpl.drop_constraint": [], "alembic.ddl.mysql.MySQLImpl.alter_column": [], "pyrsistent._pbag.pbag": [], "pyrsistent._pbag.b": [], "pyrsistent._pbag.PBag.__hash__": [], "pyrsistent._pbag.PBag.__and__": [], "pyrsistent._pbag.PBag.__or__": [], "pyrsistent._pbag.PBag.__sub__": [], "pyrsistent._pbag.PBag.__add__": [], "pyrsistent._pbag.PBag.__lt__": [], "pyrsistent._pbag.PBag.__eq__": [], "pyrsistent._pbag.PBag.__repr__": [], "pyrsistent._pbag.PBag.__contains__": [], "pyrsistent._pbag.PBag.__iter__": [], "pyrsistent._pbag.PBag.__len__": [], "pyrsistent._pbag.PBag.count": [], "pyrsistent._pbag.PBag.remove": [], "pyrsistent._pbag.PBag.update": [], "pyrsistent._pbag.PBag.add": [], "pyrsistent._pbag.PBag.__init__": [], "pyrsistent._pbag._add_to_counters": [], "sqlalchemy.dialects.mysql.mysqlconnector.MySQLDialect_mysqlconnector._set_isolation_level": [], "sqlalchemy.dialects.mysql.mysqlconnector.MySQLDialect_mysqlconnector._compat_fetchone": [], "sqlalchemy.dialects.mysql.mysqlconnector.MySQLDialect_mysqlconnector._compat_fetchall": [], "sqlalchemy.dialects.mysql.mysqlconnector.MySQLDialect_mysqlconnector.is_disconnect": [], "sqlalchemy.dialects.mysql.mysqlconnector.MySQLDialect_mysqlconnector._extract_error_code": [], "sqlalchemy.dialects.mysql.mysqlconnector.MySQLDialect_mysqlconnector._detect_charset": [], "sqlalchemy.dialects.mysql.mysqlconnector.MySQLDialect_mysqlconnector._mysqlconnector_double_percents": [], "sqlalchemy.dialects.mysql.mysqlconnector.MySQLDialect_mysqlconnector._mysqlconnector_version_info": [], "sqlalchemy.dialects.mysql.mysqlconnector.MySQLDialect_mysqlconnector.create_connect_args": [], "sqlalchemy.dialects.mysql.mysqlconnector.MySQLDialect_mysqlconnector.do_ping": [], "sqlalchemy.dialects.mysql.mysqlconnector.MySQLDialect_mysqlconnector.dbapi": [], "sqlalchemy.dialects.mysql.mysqlconnector.MySQLDialect_mysqlconnector.supports_unicode_statements": [], "sqlalchemy.dialects.mysql.mysqlconnector.MySQLDialect_mysqlconnector.description_encoding": [], "sqlalchemy.dialects.mysql.mysqlconnector.MySQLDialect_mysqlconnector._check_unicode_description": [], "sqlalchemy.dialects.mysql.mysqlconnector.MySQLDialect_mysqlconnector.__init__": [], "sqlalchemy.dialects.mysql.mysqlconnector._myconnpyBIT.result_processor": [], "sqlalchemy.dialects.mysql.mysqlconnector.MySQLIdentifierPreparer_mysqlconnector._escape_identifier": [], "sqlalchemy.dialects.mysql.mysqlconnector.MySQLIdentifierPreparer_mysqlconnector._double_percents": [], "sqlalchemy.dialects.mysql.mysqlconnector.MySQLCompiler_mysqlconnector.escape_literal_column": [], "sqlalchemy.dialects.mysql.mysqlconnector.MySQLCompiler_mysqlconnector.post_process_text": [], "sqlalchemy.dialects.mysql.mysqlconnector.MySQLCompiler_mysqlconnector.visit_mod_binary": [], "graphql.execution.executors.process.ProcessExecutor.execute": [], "graphql.execution.executors.process.ProcessExecutor.clean": [], "graphql.execution.executors.process.ProcessExecutor.wait_until_finished": [], "graphql.execution.executors.process.ProcessExecutor.__init__": [], "graphql.execution.executors.process.queue_process": [], "libcst._nodes.tests.test_matrix_multiply.NamedExprTest.test_versions": [], "libcst._nodes.tests.test_matrix_multiply.NamedExprTest.test_valid": [], "graphql.execution.tests.utils.rejected": [], "graphql.execution.tests.utils.resolved": [], "flask_restful.marshal_with_field.__call__": [], "flask_restful.marshal_with_field.__init__": [], "flask_restful.marshal_with.__call__": [], "flask_restful.marshal_with.__init__": [], "flask_restful.marshal": [], "flask_restful.Resource.dispatch_request": [], "flask_restful.Api.unauthorized": [], "flask_restful.Api.representation": [], "flask_restful.Api.mediatypes": [], "flask_restful.Api.make_response": [], "flask_restful.Api.url_for": [], "flask_restful.Api.output": [], "flask_restful.Api._register_view": [], "flask_restful.Api.resource": [], "flask_restful.Api.add_resource": [], "flask_restful.Api.mediatypes_method": [], "flask_restful.Api.handle_error": [], "flask_restful.Api.error_router": [], "flask_restful.Api._has_fr_route": [], "flask_restful.Api._should_use_fr_error_handler": [], "flask_restful.Api.owns_endpoint": [], "flask_restful.Api._init_app": [], "flask_restful.Api._deferred_blueprint_init": [], "flask_restful.Api._blueprint_setup_add_url_rule_patch": [], "flask_restful.Api._complete_url": [], "flask_restful.Api.init_app": [], "flask_restful.Api.__init__": [], "flask_restful.abort": [], "graphene.utils.tests.test_crunch.test_crunch": [], "itsdangerous._json.DeprecatedJSON.__getattribute__": [], "itsdangerous._json._CompactJSON.dumps": [], "itsdangerous._json._CompactJSON.loads": [], "kombu.pools.reset": [], "kombu.pools.set_limit": [], "kombu.pools.get_limit": [], "kombu.pools._all_pools": [], "kombu.pools.Producers.create": [], "kombu.pools.Connections.create": [], "kombu.pools.register_group": [], "kombu.pools.PoolGroup.__missing__": [], "kombu.pools.PoolGroup.create": [], "kombu.pools.PoolGroup.__init__": [], "kombu.pools.ProducerPool.release": [], "kombu.pools.ProducerPool.prepare": [], "kombu.pools.ProducerPool.close_resource": [], "kombu.pools.ProducerPool.setup": [], "kombu.pools.ProducerPool.new": [], "kombu.pools.ProducerPool.create_producer": [], "kombu.pools.ProducerPool._acquire_connection": [], "kombu.pools.ProducerPool.__init__": [], "kombu.pools._after_fork_cleanup_group": [], "keystone.common.sql.migrate_repo.versions.068_placeholder.upgrade": [], "alembic.autogenerate.compare._compare_table_comment": [], "alembic.autogenerate.compare._compare_foreign_keys": [], "alembic.autogenerate.compare._compare_column_comment": [], "alembic.autogenerate.compare._compare_server_default": [], "alembic.autogenerate.compare._compare_identity_default": [], "alembic.autogenerate.compare._warn_computed_not_supported": [], "alembic.autogenerate.compare._compare_computed_default": [], "alembic.autogenerate.compare._normalize_computed_default": [], "alembic.autogenerate.compare._render_server_default_for_compare": [], "alembic.autogenerate.compare._compare_type": [], "alembic.autogenerate.compare._setup_autoincrement": [], "alembic.autogenerate.compare._compare_nullable": [], "alembic.autogenerate.compare._correct_for_uq_duplicates_uix": [], "alembic.autogenerate.compare._compare_indexes_and_uniques": [], "alembic.autogenerate.compare._fk_constraint_sig.__init__": [], "alembic.autogenerate.compare._ix_constraint_sig.column_names": [], "alembic.autogenerate.compare._ix_constraint_sig.md_name_to_sql_name": [], "alembic.autogenerate.compare._ix_constraint_sig.__init__": [], "alembic.autogenerate.compare._uq_constraint_sig.column_names": [], "alembic.autogenerate.compare._uq_constraint_sig.__init__": [], "alembic.autogenerate.compare._constraint_sig.__hash__": [], "alembic.autogenerate.compare._constraint_sig.__ne__": [], "alembic.autogenerate.compare._constraint_sig.__eq__": [], "alembic.autogenerate.compare._constraint_sig.md_name_to_sql_name": [], "alembic.autogenerate.compare._compare_columns": [], "alembic.autogenerate.compare._make_foreign_key": [], "alembic.autogenerate.compare._make_unique_constraint": [], "alembic.autogenerate.compare._make_index": [], "alembic.autogenerate.compare._compare_tables": [], "alembic.autogenerate.compare._autogen_for_tables": [], "alembic.autogenerate.compare._produce_net_changes": [], "alembic.autogenerate.compare._populate_migration_script": [], "rx.linq.observable.skipuntil.skip_until": [], "rx.linq.observable.throttlefirst.throttle_first": [], "rx.linq.observable.todict.to_dict": [], "rx.linq.observable.todict._to_dict": [], "graphene_sqlalchemy.batching.get_batch_resolver": [], "certifi.core.contents": [], "graphql_relay.connection.arrayconnection.get_offset_with_default": [], "graphql_relay.connection.arrayconnection.cursor_for_object_in_connection": [], "graphql_relay.connection.arrayconnection.cursor_to_offset": [], "graphql_relay.connection.arrayconnection.offset_to_cursor": [], "graphql_relay.connection.arrayconnection.connection_from_promised_list_slice": [], "graphql_relay.connection.arrayconnection.connection_from_list_slice": [], "graphql_relay.connection.arrayconnection.connection_from_promised_list": [], "graphql_relay.connection.arrayconnection.connection_from_list": [], "keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.setUp": [ { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_sql.py", "start": { "line": 52, "column": 22 }, "stop": { "line": 52, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql.Identity.__init__", "class_name": "keystone.identity.backends.sql.Identity", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_sql.py", "start": { "line": 39, "column": 8 }, "stop": { "line": 39, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.ksfixtures.database.initialize_sql_session" }, { "locations": [ { "path": "keystone/tests/unit/identity/backends/test_sql.py", "start": { "line": 33, "column": 8 }, "stop": { "line": 33, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_db.sqlalchemy.test_fixtures.OpportunisticDBTestMixin.setUp", "class_name": "oslo_db.sqlalchemy.test_fixtures.OpportunisticDBTestMixin", "dispatch": "static" } ], "migrate.tests.versioning.test_repository.TestVersionedRepository.test_many_versions": [], "migrate.tests.versioning.test_repository.TestVersionedRepository.test_changeset": [], "migrate.tests.versioning.test_repository.TestVersionedRepository.test_latestversion": [], "migrate.tests.versioning.test_repository.TestVersionedRepository.test_source": [], "migrate.tests.versioning.test_repository.TestVersionedRepository.test_timestmap_numbering_version": [], "migrate.tests.versioning.test_repository.TestVersionedRepository.test_version": [], "migrate.tests.versioning.test_repository.TestVersionedRepository.setUp": [], "migrate.tests.versioning.test_repository.TestRepository.test_load_invalid": [], "migrate.tests.versioning.test_repository.TestRepository.test_load_notfound": [], "migrate.tests.versioning.test_repository.TestRepository.test_load": [], "migrate.tests.versioning.test_repository.TestRepository.test_create": [], "sqlalchemy.util.compat.with_metaclass": [], "sqlalchemy.util.compat.reraise": [], "sqlalchemy.util.compat.raise_from_cause": [], "sqlalchemy.util.compat.importlib_metadata_get": [], "sqlalchemy.util.compat.inspect_getfullargspec": [], "sqlalchemy.util.compat.nullcontext.__exit__": [], "sqlalchemy.util.compat.nullcontext.__enter__": [], "sqlalchemy.util.compat.nullcontext.__init__": [], "sqlalchemy.util.compat.FullArgSpec.__init__": [], "traitlets.utils.sentinel.Sentinel.__deepcopy__": [], "traitlets.utils.sentinel.Sentinel.__copy__": [], "traitlets.utils.sentinel.Sentinel.__repr__": [], "traitlets.utils.sentinel.Sentinel.__init__": [], "libcst.codemod.commands.fix_pyre_directives.FixPyreDirectivesCommand.leave_Module": [], "libcst.codemod.commands.fix_pyre_directives.FixPyreDirectivesCommand.leave_EmptyLine": [], "libcst.codemod.commands.fix_pyre_directives.FixPyreDirectivesCommand.leave_Module_header": [], "libcst.codemod.commands.fix_pyre_directives.FixPyreDirectivesCommand.visit_Module_header": [], "libcst.codemod.commands.fix_pyre_directives.FixPyreDirectivesCommand.__init__": [], "IPython.core.tests.test_application.test_cli_priority": [], "IPython.core.tests.test_application.test_unicode_ipdir": [], "IPython.core.tests.test_application.test_unicode_cwd": [], "oslo_db.sqlalchemy.migration_cli.ext_migrate.MigrateExtension.has_revision": [], "oslo_db.sqlalchemy.migration_cli.ext_migrate.MigrateExtension.version": [], "oslo_db.sqlalchemy.migration_cli.ext_migrate.MigrateExtension.downgrade": [], "oslo_db.sqlalchemy.migration_cli.ext_migrate.MigrateExtension.upgrade": [], "oslo_db.sqlalchemy.migration_cli.ext_migrate.MigrateExtension.enabled": [], "oslo_db.sqlalchemy.migration_cli.ext_migrate.MigrateExtension.__init__": [], "graphql.execution.tests.test_executor_asyncio.test_evaluates_mutations_serially": [], "graphql.execution.tests.test_executor_asyncio.test_asyncio_executor_with_error": [], "graphql.execution.tests.test_executor_asyncio.test_asyncio_executor_custom_loop": [], "graphql.execution.tests.test_executor_asyncio.test_asyncio_executor": [], "psutil._psaix.Process.wait": [], "psutil._psaix.Process.num_ctx_switches": [], "psutil._psaix.Process.num_fds": [], "psutil._psaix.Process.open_files": [], "psutil._psaix.Process.status": [], "psutil._psaix.Process.memory_info": [], "psutil._psaix.Process.cwd": [], "psutil._psaix.Process.terminal": [], "psutil._psaix.Process.cpu_times": [], "psutil._psaix.Process.gids": [], "psutil._psaix.Process.uids": [], "psutil._psaix.Process.ppid": [], "psutil._psaix.Process.nice_set": [], "psutil._psaix.Process.nice_get": [], "psutil._psaix.Process.connections": [], "psutil._psaix.Process.num_threads": [], "psutil._psaix.Process.create_time": [], "psutil._psaix.Process.environ": [], "psutil._psaix.Process.cmdline": [], "psutil._psaix.Process.exe": [], "psutil._psaix.Process.name": [], "psutil._psaix.Process._proc_cred": [], "psutil._psaix.Process._proc_basic_info": [], "psutil._psaix.Process.oneshot_exit": [], "psutil._psaix.Process.oneshot_enter": [], "psutil._psaix.Process.__init__": [], "psutil._psaix.wrap_exceptions": [], "psutil._psaix.pid_exists": [], "psutil._psaix.pids": [], "psutil._psaix.users": [], "psutil._psaix.boot_time": [], "psutil._psaix.net_if_stats": [], "psutil._psaix.net_connections": [], "psutil._psaix.disk_partitions": [], "psutil._psaix.cpu_stats": [], "psutil._psaix.cpu_count_physical": [], "psutil._psaix.cpu_count_logical": [], "psutil._psaix.per_cpu_times": [], "psutil._psaix.cpu_times": [], "psutil._psaix.swap_memory": [], "psutil._psaix.virtual_memory": [], "psutil._psaix.svmem.__init__": [], "psutil._psaix.scputimes.__init__": [], "psutil._psaix.pmem.__init__": [], "keystone.common.sql.data_migration_repo.versions.051_placeholder.upgrade": [], "keystone.common.policies.role_assignment.list_rules": [], "graphql.utils.tests.test_ast_to_code.test_ast_to_code_using_kitchen_sink": [], "libcst._nodes.tests.test_nonlocal.NonlocalParsingTest.test_valid": [], "libcst._nodes.tests.test_nonlocal.NonlocalConstructionTest.test_invalid": [], "libcst._nodes.tests.test_nonlocal.NonlocalConstructionTest.test_valid": [], "keystoneclient.v3.contrib.simple_cert.SimpleCertManager.get_certificates": [], "keystoneclient.v3.contrib.simple_cert.SimpleCertManager.get_ca_certificates": [], "keystoneclient.v3.contrib.simple_cert.SimpleCertManager.__init__": [], "passlib.tests.test_handlers_bcrypt.bcrypt_sha256_os_crypt_test._get_safe_crypt_handler_backend": [], "passlib.tests.test_handlers_bcrypt._bcrypt_sha256_test.test_calc_digest_v2": [], "passlib.tests.test_handlers_bcrypt._bcrypt_sha256_test.test_using_version": [], "passlib.tests.test_handlers_bcrypt._bcrypt_sha256_test.FuzzHashGenerator.random_ident": [], "passlib.tests.test_handlers_bcrypt._bcrypt_sha256_test.FuzzHashGenerator.random_rounds": [], "passlib.tests.test_handlers_bcrypt._bcrypt_sha256_test.test_30_HasOneIdent": [], "passlib.tests.test_handlers_bcrypt._bcrypt_sha256_test.require_many_idents": [], "passlib.tests.test_handlers_bcrypt._bcrypt_sha256_test.populate_settings": [], "passlib.tests.test_handlers_bcrypt._bcrypt_sha256_test.setUp": [], "passlib.tests.test_handlers_bcrypt._bcrypt_test.test_needs_update_w_padding": [], "passlib.tests.test_handlers_bcrypt._bcrypt_test.test_90_bcrypt_padding": [], "passlib.tests.test_handlers_bcrypt._bcrypt_test.FuzzHashGenerator.random_rounds": [], "passlib.tests.test_handlers_bcrypt._bcrypt_test.FuzzHashGenerator.generate": [], "passlib.tests.test_handlers_bcrypt._bcrypt_test.fuzz_verifier_bcryptor": [], "passlib.tests.test_handlers_bcrypt._bcrypt_test.fuzz_verifier_pybcrypt": [], "passlib.tests.test_handlers_bcrypt._bcrypt_test.fuzz_verifier_bcrypt": [], "passlib.tests.test_handlers_bcrypt._bcrypt_test.crypt_supports_variant": [], "passlib.tests.test_handlers_bcrypt._bcrypt_test.populate_settings": [], "passlib.tests.test_handlers_bcrypt._bcrypt_test.setUp": [], "prettytable.prettytable.from_html_one": [], "prettytable.prettytable.from_html": [], "prettytable.prettytable.TableHandler.make_fields_unique": [], "prettytable.prettytable.TableHandler.generate_table": [], "prettytable.prettytable.TableHandler.handle_data": [], "prettytable.prettytable.TableHandler.handle_endtag": [], "prettytable.prettytable.TableHandler.handle_starttag": [], "prettytable.prettytable.TableHandler.__init__": [], "prettytable.prettytable.from_json": [], "prettytable.prettytable.from_db_cursor": [], "prettytable.prettytable.from_csv": [], "prettytable.prettytable._str_block_width": [], "prettytable.prettytable.PrettyTable._get_formatted_html_string": [], "prettytable.prettytable.PrettyTable._get_simple_html_string": [], "prettytable.prettytable.PrettyTable.get_html_string": [], "prettytable.prettytable.PrettyTable.get_json_string": [], "prettytable.prettytable.PrettyTable.get_csv_string": [], "prettytable.prettytable.PrettyTable.paginate": [], "prettytable.prettytable.PrettyTable._stringify_row": [], "prettytable.prettytable.PrettyTable._stringify_header": [], "prettytable.prettytable.PrettyTable._stringify_title": [], "prettytable.prettytable.PrettyTable._stringify_hrule": [], "prettytable.prettytable.PrettyTable.get_string": [], "prettytable.prettytable.PrettyTable._format_rows": [], "prettytable.prettytable.PrettyTable._format_row": [], "prettytable.prettytable.PrettyTable._get_rows": [], "prettytable.prettytable.PrettyTable._get_padding_widths": [], "prettytable.prettytable.PrettyTable._compute_widths": [], "prettytable.prettytable.PrettyTable._compute_table_width": [], "prettytable.prettytable.PrettyTable._format_value": [], "prettytable.prettytable.PrettyTable.copy": [], "prettytable.prettytable.PrettyTable.clear": [], "prettytable.prettytable.PrettyTable.clear_rows": [], "prettytable.prettytable.PrettyTable.del_column": [], "prettytable.prettytable.PrettyTable.add_column": [], "prettytable.prettytable.PrettyTable.del_row": [], "prettytable.prettytable.PrettyTable.add_row": [], "prettytable.prettytable.PrettyTable.add_rows": [], "prettytable.prettytable.PrettyTable._set_random_style": [], "prettytable.prettytable.PrettyTable._set_columns_style": [], "prettytable.prettytable.PrettyTable._set_msword_style": [], "prettytable.prettytable.PrettyTable._set_default_style": [], "prettytable.prettytable.PrettyTable._set_markdown_style": [], "prettytable.prettytable.PrettyTable._set_orgmode_style": [], "prettytable.prettytable.PrettyTable.set_style": [], "prettytable.prettytable.PrettyTable._get_options": [], "prettytable.prettytable.PrettyTable.oldsortslice": [], "prettytable.prettytable.PrettyTable.attributes": [], "prettytable.prettytable.PrettyTable.print_empty": [], "prettytable.prettytable.PrettyTable.format": [], "prettytable.prettytable.PrettyTable.junction_char": [], "prettytable.prettytable.PrettyTable.horizontal_char": [], "prettytable.prettytable.PrettyTable.vertical_char": [], "prettytable.prettytable.PrettyTable.right_padding_width": [], "prettytable.prettytable.PrettyTable.left_padding_width": [], "prettytable.prettytable.PrettyTable.padding_width": [], "prettytable.prettytable.PrettyTable.float_format": [], "prettytable.prettytable.PrettyTable.int_format": [], "prettytable.prettytable.PrettyTable.vrules": [], "prettytable.prettytable.PrettyTable.hrules": [], "prettytable.prettytable.PrettyTable.border": [], "prettytable.prettytable.PrettyTable.header_style": [], "prettytable.prettytable.PrettyTable.header": [], "prettytable.prettytable.PrettyTable.sort_key": [], "prettytable.prettytable.PrettyTable.reversesort": [], "prettytable.prettytable.PrettyTable.sortby": [], "prettytable.prettytable.PrettyTable.end": [], "prettytable.prettytable.PrettyTable.start": [], "prettytable.prettytable.PrettyTable.title": [], "prettytable.prettytable.PrettyTable.fields": [], "prettytable.prettytable.PrettyTable.max_table_width": [], "prettytable.prettytable.PrettyTable.min_table_width": [], "prettytable.prettytable.PrettyTable.min_width": [], "prettytable.prettytable.PrettyTable.max_width": [], "prettytable.prettytable.PrettyTable.valign": [], "prettytable.prettytable.PrettyTable.align": [], "prettytable.prettytable.PrettyTable.field_names": [], "prettytable.prettytable.PrettyTable._validate_attributes": [], "prettytable.prettytable.PrettyTable._validate_single_char": [], "prettytable.prettytable.PrettyTable._validate_all_field_names": [], "prettytable.prettytable.PrettyTable._validate_field_name": [], "prettytable.prettytable.PrettyTable._validate_vrules": [], "prettytable.prettytable.PrettyTable._validate_hrules": [], "prettytable.prettytable.PrettyTable._validate_function": [], "prettytable.prettytable.PrettyTable._validate_float_format": [], "prettytable.prettytable.PrettyTable._validate_int_format": [], "prettytable.prettytable.PrettyTable._validate_true_or_false": [], "prettytable.prettytable.PrettyTable._validate_nonnegative_int": [], "prettytable.prettytable.PrettyTable._validate_valign": [], "prettytable.prettytable.PrettyTable._validate_align": [], "prettytable.prettytable.PrettyTable._validate_header_style": [], "prettytable.prettytable.PrettyTable._validate_field_names": [], "prettytable.prettytable.PrettyTable._validate_option": [], "prettytable.prettytable.PrettyTable.__str__": [], "prettytable.prettytable.PrettyTable.__getitem__": [], "prettytable.prettytable.PrettyTable.__getattr__": [], "prettytable.prettytable.PrettyTable._justify": [], "prettytable.prettytable.PrettyTable.__init__": [], "prettytable.prettytable._get_size": [], "eventlet.green.zmq.Socket.recv_pyobj": [], "eventlet.green.zmq.Socket.recv_json": [], "eventlet.green.zmq.Socket.recv_string": [], "eventlet.green.zmq.Socket.recv_multipart": [], "eventlet.green.zmq.Socket.recv": [], "eventlet.green.zmq.Socket.send_json": [], "eventlet.green.zmq.Socket.send_pyobj": [], "eventlet.green.zmq.Socket.send_string": [], "eventlet.green.zmq.Socket.send_multipart": [], "eventlet.green.zmq.Socket.send": [], "eventlet.green.zmq.Socket.getsockopt": [], "eventlet.green.zmq.Socket.close": [], "eventlet.green.zmq.Socket.__init__": [], "eventlet.green.zmq._wraps": [], "eventlet.green.zmq.Context.socket": [], "eventlet.green.zmq._BlockedThread.wake": [], "eventlet.green.zmq._BlockedThread.block": [], "eventlet.green.zmq._BlockedThread.__nonzero__": [], "eventlet.green.zmq._BlockedThread.__init__": [], "eventlet.green.zmq._QueueLock.release": [], "eventlet.green.zmq._QueueLock.acquire": [], "eventlet.green.zmq._QueueLock.__exit__": [], "eventlet.green.zmq._QueueLock.__enter__": [], "eventlet.green.zmq._QueueLock.__nonzero__": [], "eventlet.green.zmq._QueueLock.__init__": [], "setuptools._vendor.packaging.tags.sys_tags": [], "setuptools._vendor.packaging.tags._generic_interpreter": [], "setuptools._vendor.packaging.tags._interpreter_name": [], "setuptools._vendor.packaging.tags._generic_platforms": [], "setuptools._vendor.packaging.tags._linux_platforms": [], "setuptools._vendor.packaging.tags._have_compatible_glibc": [], "setuptools._vendor.packaging.tags._check_glibc_version": [], "setuptools._vendor.packaging.tags._glibc_version_string": [], "setuptools._vendor.packaging.tags._is_manylinux_compatible": [], "setuptools._vendor.packaging.tags._mac_platforms": [], "setuptools._vendor.packaging.tags._mac_binary_formats": [], "setuptools._vendor.packaging.tags._mac_arch": [], "setuptools._vendor.packaging.tags._independent_tags": [], "setuptools._vendor.packaging.tags._py_interpreter_range": [], "setuptools._vendor.packaging.tags._generic_tags": [], "setuptools._vendor.packaging.tags._pypy_tags": [], "setuptools._vendor.packaging.tags._generic_abi": [], "setuptools._vendor.packaging.tags._pypy_interpreter": [], "setuptools._vendor.packaging.tags._cpython_tags": [], "setuptools._vendor.packaging.tags._cpython_abis": [], "setuptools._vendor.packaging.tags._cpython_interpreter": [], "setuptools._vendor.packaging.tags._normalize_string": [], "setuptools._vendor.packaging.tags.parse_tag": [], "setuptools._vendor.packaging.tags.Tag.__repr__": [], "setuptools._vendor.packaging.tags.Tag.__str__": [], "setuptools._vendor.packaging.tags.Tag.__hash__": [], "setuptools._vendor.packaging.tags.Tag.__eq__": [], "setuptools._vendor.packaging.tags.Tag.platform": [], "setuptools._vendor.packaging.tags.Tag.abi": [], "setuptools._vendor.packaging.tags.Tag.interpreter": [], "setuptools._vendor.packaging.tags.Tag.__init__": [], "jedi.third_party.typeshed.stdlib.2and3.pkgutil.ModuleInfo.__init__": [], "testresources.tests.ResultWithResourceExtensions.stopResetResource": [], "testresources.tests.ResultWithResourceExtensions.startResetResource": [], "testresources.tests.ResultWithResourceExtensions.stopMakeResource": [], "testresources.tests.ResultWithResourceExtensions.startMakeResource": [], "testresources.tests.ResultWithResourceExtensions.stopCleanResource": [], "testresources.tests.ResultWithResourceExtensions.startCleanResource": [], "testresources.tests.ResultWithResourceExtensions.__init__": [], "testresources.tests.test_suite": [], "kombu.matcher.register_pcre": [], "kombu.matcher.register_glob": [], "kombu.matcher.MatcherRegistry.match": [], "kombu.matcher.MatcherRegistry._set_default_matcher": [], "kombu.matcher.MatcherRegistry.unregister": [], "kombu.matcher.MatcherRegistry.register": [], "kombu.matcher.MatcherRegistry.__init__": [], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_association_by_project": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 340, "column": 12 }, "stop": { "line": 340, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 340, "column": 12 }, "stop": { "line": 340, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_association_by_endpoint": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 334, "column": 12 }, "stop": { "line": 334, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 334, "column": 12 }, "stop": { "line": 334, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_endpoint_group_association_by_project": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 328, "column": 12 }, "stop": { "line": 328, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 328, "column": 12 }, "stop": { "line": 328, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_invalidate_cache_when_updating_endpoint": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 322, "column": 8 }, "stop": { "line": 322, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_list_endpoints": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 314, "column": 24 }, "stop": { "line": 314, "column": 27 } }, { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 318, "column": 40 }, "stop": { "line": 318, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 318, "column": 8 }, "stop": { "line": 318, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_update_endpoint": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 311, "column": 8 }, "stop": { "line": 311, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_create_endpoint": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 308, "column": 8 }, "stop": { "line": 308, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_endpoint_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 305, "column": 8 }, "stop": { "line": 305, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_endpoint_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 301, "column": 8 }, "stop": { "line": 301, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_update_endpoint_nonexistent_region": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 298, "column": 8 }, "stop": { "line": 298, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_create_endpoint_nonexistent_region": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 295, "column": 8 }, "stop": { "line": 295, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_update_endpoint_nonexistent_service": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 292, "column": 8 }, "stop": { "line": 292, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_service_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 289, "column": 8 }, "stop": { "line": 289, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_cache_layer_delete_service_with_endpoint": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 286, "column": 8 }, "stop": { "line": 286, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_service_with_endpoint": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 283, "column": 8 }, "stop": { "line": 283, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_invalidate_cache_when_updating_service": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 280, "column": 8 }, "stop": { "line": 280, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_cache_layer_service_crud": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 276, "column": 8 }, "stop": { "line": 276, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_service_crud": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 272, "column": 8 }, "stop": { "line": 272, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_circular_regions_can_be_deleted": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 269, "column": 8 }, "stop": { "line": 269, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_avoid_creating_circular_references_in_regions_update": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 264, "column": 8 }, "stop": { "line": 264, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_create_region_invalid_parent_region_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 261, "column": 8 }, "stop": { "line": 261, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_region_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 258, "column": 8 }, "stop": { "line": 258, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_create_region_with_duplicate_id": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 255, "column": 8 }, "stop": { "line": 255, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_update_region_extras": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 252, "column": 8 }, "stop": { "line": 252, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_invalidate_cache_when_updating_region": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 249, "column": 8 }, "stop": { "line": 249, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_cache_layer_region_crud": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 245, "column": 8 }, "stop": { "line": 245, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_region_crud": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 241, "column": 8 }, "stop": { "line": 241, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_list_services_with_hints": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 235, "column": 8 }, "stop": { "line": 235, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertItemsEqual", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_service_filtering": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 219, "column": 8 }, "stop": { "line": 219, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_list_regions_filtered_by_parent_region_id": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 216, "column": 8 }, "stop": { "line": 216, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_catalog_ignores_endpoints_with_invalid_urls": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 190, "column": 18 }, "stop": { "line": 190, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 190, "column": 18 }, "stop": { "line": 190, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 213, "column": 8 }, "stop": { "line": 213, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.assert_catalogs_equal", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_multi_region_v3_catalog": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 152, "column": 24 }, "stop": { "line": 152, "column": 56 } }, { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 149, "column": 24 }, "stop": { "line": 149, "column": 56 } }, { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 146, "column": 24 }, "stop": { "line": 146, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 133, "column": 21 }, "stop": { "line": 133, "column": 31 } }, { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 132, "column": 18 }, "stop": { "line": 132, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 187, "column": 8 }, "stop": { "line": 187, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.assert_catalogs_equal", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 158, "column": 24 }, "stop": { "line": 158, "column": 56 } }, { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 155, "column": 24 }, "stop": { "line": 155, "column": 56 } }, { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 161, "column": 24 }, "stop": { "line": 161, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 132, "column": 18 }, "stop": { "line": 132, "column": 34 } }, { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 133, "column": 21 }, "stop": { "line": 133, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 139, "column": 12 }, "stop": { "line": 139, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_v3_catalog": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 109, "column": 24 }, "stop": { "line": 109, "column": 55 } }, { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 112, "column": 24 }, "stop": { "line": 112, "column": 55 } }, { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 106, "column": 24 }, "stop": { "line": 106, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 99, "column": 18 }, "stop": { "line": 99, "column": 28 } }, { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 100, "column": 21 }, "stop": { "line": 100, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 100, "column": 21 }, "stop": { "line": 100, "column": 37 } }, { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 99, "column": 18 }, "stop": { "line": 99, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 129, "column": 8 }, "stop": { "line": 129, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.assert_catalogs_equal", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.assert_catalogs_equal": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 96, "column": 12 }, "stop": { "line": 96, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertItemsEqual", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 91, "column": 20 }, "stop": { "line": 91, "column": 23 } } ], "kind": "function", "target": "zip" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 95, "column": 12 }, "stop": { "line": 95, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertDictEqual", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 92, "column": 24 }, "stop": { "line": 92, "column": 30 } }, { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 91, "column": 24 }, "stop": { "line": 91, "column": 30 } } ], "kind": "function", "target": "sorted" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_v3_catalog_endpoint_disabled": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 85, "column": 8 }, "stop": { "line": 85, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_catalog_ignored_malformed_urls": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 82, "column": 8 }, "stop": { "line": 82, "column": 24 } }, { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 75, "column": 8 }, "stop": { "line": 75, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 82, "column": 28 }, "stop": { "line": 82, "column": 31 } }, { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 75, "column": 28 }, "stop": { "line": 75, "column": 31 } } ], "kind": "function", "target": "len" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_catalog": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 67, "column": 8 }, "stop": { "line": 67, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertDictEqual", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 59, "column": 8 }, "stop": { "line": 59, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.config_overrides", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 63, "column": 26 }, "stop": { "line": 63, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 56, "column": 8 }, "stop": { "line": 56, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_fixtures", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 55, "column": 8 }, "stop": { "line": 55, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 53, "column": 8 }, "stop": { "line": 53, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 54, "column": 8 }, "stop": { "line": 54, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_backend_templated.TestTemplatedCatalog", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_templated.py", "start": { "line": 54, "column": 24 }, "stop": { "line": 54, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" } ], "passlib.handlers.phpass.phpass._calc_checksum": [], "passlib.handlers.phpass.phpass.to_string": [], "passlib.handlers.phpass.phpass.from_string": [], "sapp.pipeline.model_generator.ModelGenerator.get_callable_location": [], "sapp.pipeline.model_generator.ModelGenerator.get_location": [], "sapp.pipeline.model_generator.ModelGenerator._get_shared_text": [], "sapp.pipeline.model_generator.ModelGenerator._generate_annotation_trace": [], "sapp.pipeline.model_generator.ModelGenerator._generate_trace_annotations": [], "sapp.pipeline.model_generator.ModelGenerator._get_interval": [], "sapp.pipeline.model_generator.ModelGenerator._generate_issue_feature_contents": [], "sapp.pipeline.model_generator.ModelGenerator._generate_raw_trace_frame": [], "sapp.pipeline.model_generator.ModelGenerator._generate_trace_frame": [], "sapp.pipeline.model_generator.ModelGenerator._get_or_populate_trace_frames": [], "sapp.pipeline.model_generator.ModelGenerator._generate_transitive_trace_frames": [], "sapp.pipeline.model_generator.ModelGenerator._generate_issue_traces": [], "sapp.pipeline.model_generator.ModelGenerator._generate_tito": [], "sapp.pipeline.model_generator.ModelGenerator._generate_issue": [], "sapp.pipeline.model_generator.ModelGenerator._get_minimum_trace_length": [], "sapp.pipeline.model_generator.ModelGenerator._create_empty_run": [], "sapp.pipeline.model_generator.ModelGenerator._compute_callables_count": [], "sapp.pipeline.model_generator.ModelGenerator.run": [], "sapp.pipeline.model_generator.ModelGenerator.__init__": [], "oslo_messaging._drivers.common.ConfigOptsProxy.GroupAttrProxy.__len__": [], "oslo_messaging._drivers.common.ConfigOptsProxy.GroupAttrProxy.__iter__": [], "oslo_messaging._drivers.common.ConfigOptsProxy.GroupAttrProxy.__contains__": [], "oslo_messaging._drivers.common.ConfigOptsProxy.GroupAttrProxy.__getitem__": [], "oslo_messaging._drivers.common.ConfigOptsProxy.GroupAttrProxy.__getattr__": [], "oslo_messaging._drivers.common.ConfigOptsProxy.GroupAttrProxy.__init__": [], "oslo_messaging._drivers.common.ConfigOptsProxy.__len__": [], "oslo_messaging._drivers.common.ConfigOptsProxy.__iter__": [], "oslo_messaging._drivers.common.ConfigOptsProxy.__contains__": [], "oslo_messaging._drivers.common.ConfigOptsProxy.__getitem__": [], "oslo_messaging._drivers.common.ConfigOptsProxy.__getattr__": [], "oslo_messaging._drivers.common.ConfigOptsProxy._validate_query": [], "oslo_messaging._drivers.common.ConfigOptsProxy.__init__": [], "oslo_messaging._drivers.common.ConnectionContext.__getattr__": [], "oslo_messaging._drivers.common.ConnectionContext.close": [], "oslo_messaging._drivers.common.ConnectionContext.__del__": [], "oslo_messaging._drivers.common.ConnectionContext.__exit__": [], "oslo_messaging._drivers.common.ConnectionContext._done": [], "oslo_messaging._drivers.common.ConnectionContext.__enter__": [], "oslo_messaging._drivers.common.ConnectionContext.__init__": [], "oslo_messaging._drivers.common.DecayingTimer.check_return": [], "oslo_messaging._drivers.common.DecayingTimer.restart": [], "oslo_messaging._drivers.common.DecayingTimer.start": [], "oslo_messaging._drivers.common.DecayingTimer.__init__": [], "oslo_messaging._drivers.common.deserialize_msg": [], "oslo_messaging._drivers.common.serialize_msg": [], "oslo_messaging._drivers.common.ClientException.__init__": [], "oslo_messaging._drivers.common.CommonRpcContext.update_store": [], "oslo_messaging._drivers.common.CommonRpcContext.deepcopy": [], "oslo_messaging._drivers.common.CommonRpcContext.from_dict": [], "oslo_messaging._drivers.common.CommonRpcContext.to_dict": [], "oslo_messaging._drivers.common.CommonRpcContext.__getattr__": [], "oslo_messaging._drivers.common.CommonRpcContext.__init__": [], "oslo_messaging._drivers.common.deserialize_remote_exception": [], "oslo_messaging._drivers.common.serialize_remote_exception": [], "oslo_messaging._drivers.common.Connection.close": [], "oslo_messaging._drivers.common.Timeout.__init__": [], "oslo_messaging._drivers.common.RPCException.__init__": [], "testtools.testresult.doubles._StatusEvent.__init__": [], "testtools.testresult.doubles.StreamResult.status": [], "testtools.testresult.doubles.StreamResult.stopTestRun": [], "testtools.testresult.doubles.StreamResult.startTestRun": [], "testtools.testresult.doubles.TwistedTestResult.done": [], "testtools.testresult.doubles.TwistedTestResult.wasSuccessful": [], "testtools.testresult.doubles.TwistedTestResult.addSkip": [], "testtools.testresult.doubles.TwistedTestResult.addUnexpectedSuccess": [], "testtools.testresult.doubles.TwistedTestResult.addExpectedFailure": [], "testtools.testresult.doubles.TwistedTestResult.addFailure": [], "testtools.testresult.doubles.TwistedTestResult.addError": [], "testtools.testresult.doubles.TwistedTestResult.addSuccess": [], "testtools.testresult.doubles.TwistedTestResult.stopTest": [], "testtools.testresult.doubles.TwistedTestResult.startTest": [], "testtools.testresult.doubles.TwistedTestResult.__init__": [], "testtools.testresult.doubles.ExtendedTestResult.wasSuccessful": [], "testtools.testresult.doubles.ExtendedTestResult.time": [], "testtools.testresult.doubles.ExtendedTestResult.tags": [], "testtools.testresult.doubles.ExtendedTestResult.current_tags": [], "testtools.testresult.doubles.ExtendedTestResult.stopTest": [], "testtools.testresult.doubles.ExtendedTestResult.startTest": [], "testtools.testresult.doubles.ExtendedTestResult.startTestRun": [], "testtools.testresult.doubles.ExtendedTestResult.progress": [], "testtools.testresult.doubles.ExtendedTestResult.addUnexpectedSuccess": [], "testtools.testresult.doubles.ExtendedTestResult.addSuccess": [], "testtools.testresult.doubles.ExtendedTestResult.addSkip": [], "testtools.testresult.doubles.ExtendedTestResult.addExpectedFailure": [], "testtools.testresult.doubles.ExtendedTestResult.addFailure": [], "testtools.testresult.doubles.ExtendedTestResult.addError": [], "testtools.testresult.doubles.ExtendedTestResult.__init__": [], "testtools.testresult.doubles.Python27TestResult.stopTestRun": [], "testtools.testresult.doubles.Python27TestResult.startTestRun": [], "testtools.testresult.doubles.Python27TestResult.addUnexpectedSuccess": [], "testtools.testresult.doubles.Python27TestResult.addSkip": [], "testtools.testresult.doubles.Python27TestResult.addExpectedFailure": [], "testtools.testresult.doubles.Python27TestResult.addFailure": [], "testtools.testresult.doubles.Python27TestResult.addError": [], "testtools.testresult.doubles.Python27TestResult.__init__": [], "testtools.testresult.doubles.Python26TestResult.wasSuccessful": [], "testtools.testresult.doubles.Python26TestResult.stopTest": [], "testtools.testresult.doubles.Python26TestResult.stop": [], "testtools.testresult.doubles.Python26TestResult.startTest": [], "testtools.testresult.doubles.Python26TestResult.addSuccess": [], "testtools.testresult.doubles.Python26TestResult.addFailure": [], "testtools.testresult.doubles.Python26TestResult.addError": [], "testtools.testresult.doubles.Python26TestResult.__init__": [], "testtools.testresult.doubles.LoggingBase.__init__": [], "prompt_toolkit.auto_suggest.DynamicAutoSuggest.get_suggestion_async": [], "prompt_toolkit.auto_suggest.DynamicAutoSuggest.get_suggestion": [], "prompt_toolkit.auto_suggest.DynamicAutoSuggest.__init__": [], "prompt_toolkit.auto_suggest.ConditionalAutoSuggest.get_suggestion": [], "prompt_toolkit.auto_suggest.ConditionalAutoSuggest.__init__": [], "prompt_toolkit.auto_suggest.AutoSuggestFromHistory.get_suggestion": [], "prompt_toolkit.auto_suggest.DummyAutoSuggest.get_suggestion": [], "prompt_toolkit.auto_suggest.ThreadedAutoSuggest.get_suggestion_async": [], "prompt_toolkit.auto_suggest.ThreadedAutoSuggest.get_suggestion": [], "prompt_toolkit.auto_suggest.ThreadedAutoSuggest.__init__": [], "prompt_toolkit.auto_suggest.AutoSuggest.get_suggestion_async": [], "prompt_toolkit.auto_suggest.AutoSuggest.get_suggestion": [], "prompt_toolkit.auto_suggest.Suggestion.__repr__": [], "prompt_toolkit.auto_suggest.Suggestion.__init__": [], "saml2.extension.mdrpi.factory": [], "saml2.extension.mdrpi.publication_path_from_string": [], "saml2.extension.mdrpi.publication_path_type__from_string": [], "saml2.extension.mdrpi.PublicationPathType_.__init__": [], "saml2.extension.mdrpi.publication_info_from_string": [], "saml2.extension.mdrpi.registration_info_from_string": [], "saml2.extension.mdrpi.publication_from_string": [], "saml2.extension.mdrpi.publication_info_type__from_string": [], "saml2.extension.mdrpi.PublicationInfoType_.__init__": [], "saml2.extension.mdrpi.registration_info_type__from_string": [], "saml2.extension.mdrpi.RegistrationInfoType_.__init__": [], "saml2.extension.mdrpi.publication_type__from_string": [], "saml2.extension.mdrpi.PublicationType_.__init__": [], "saml2.extension.mdrpi.usage_policy_from_string": [], "saml2.extension.mdrpi.registration_policy_from_string": [], "setuptools.windows_support.hide_file": [], "setuptools.windows_support.windows_only": [], "testtools.content_type.ContentType.__repr__": [], "testtools.content_type.ContentType.__eq__": [], "testtools.content_type.ContentType.__init__": [], "dns.tsig.get_algorithm_and_mac": [], "dns.tsig.get_algorithm": [], "dns.tsig.validate": [], "dns.tsig.hmac_md5": [], "dns.tsig.sign": [], "keystone.conf.eventlet_server.list_opts": [], "keystone.conf.eventlet_server.register_opts": [], "jedi.third_party.typeshed.stdlib.2and3.time._struct_time.__init__": [], "libcst._position.CodeRange.__init__": [], "webob.static.DirectoryApp.index": [], "webob.static.DirectoryApp.__call__": [], "webob.static.DirectoryApp.make_fileapp": [], "webob.static.DirectoryApp.__init__": [], "webob.static.FileIter.app_iter_range": [], "webob.static.FileIter.__init__": [], "webob.static.FileApp.__call__": [], "webob.static.FileApp.__init__": [], "graphene.types.tests.test_enum.test_enum_skip_meta_from_members": [], "graphene.types.tests.test_enum.test_enum_to_enum_comparison_should_differ": [], "graphene.types.tests.test_enum.test_enum_can_retrieve_members": [], "graphene.types.tests.test_enum.test_enum_can_be_initialzied": [], "graphene.types.tests.test_enum.test_enum_can_be_compared": [], "graphene.types.tests.test_enum.test_enum_value_as_unmounted_argument": [], "graphene.types.tests.test_enum.test_enum_value_as_unmounted_inputfield": [], "graphene.types.tests.test_enum.test_enum_value_as_unmounted_field": [], "graphene.types.tests.test_enum.test_enum_value_from_class": [], "graphene.types.tests.test_enum.test_enum_from_python3_enum_uses_enum_doc": [], "graphene.types.tests.test_enum.test_enum_from_builtin_enum_accepts_lambda_description": [], "graphene.types.tests.test_enum.test_enum_from_builtin_enum": [], "graphene.types.tests.test_enum.test_enum_instance_construction": [], "graphene.types.tests.test_enum.test_enum_construction_meta": [], "graphene.types.tests.test_enum.test_enum_construction": [], "parso.python.prefix.split_prefix": [], "parso.python.prefix.PrefixPart.__repr__": [], "parso.python.prefix.PrefixPart.create_spacing_part": [], "parso.python.prefix.PrefixPart.end_pos": [], "parso.python.prefix.PrefixPart.__init__": [], "keystoneauth1.tests.unit.identity.test_tokenless_auth.TokenlessAuthTest.test_project_name_scope_only_header_fail": [], "keystoneauth1.tests.unit.identity.test_tokenless_auth.TokenlessAuthTest.test_no_scope_header_fail": [], "keystoneauth1.tests.unit.identity.test_tokenless_auth.TokenlessAuthTest.test_project_of_domain__name_scope_header_pass": [], "keystoneauth1.tests.unit.identity.test_tokenless_auth.TokenlessAuthTest.test_project_of_domain_id_scope_header_pass": [], "keystoneauth1.tests.unit.identity.test_tokenless_auth.TokenlessAuthTest.test_project_id_scope_header_pass": [], "keystoneauth1.tests.unit.identity.test_tokenless_auth.TokenlessAuthTest.test_domain_name_scope_header_pass": [], "keystoneauth1.tests.unit.identity.test_tokenless_auth.TokenlessAuthTest.test_domain_id_scope_header_pass": [], "keystoneauth1.tests.unit.identity.test_tokenless_auth.TokenlessAuthTest.create": [], "keystone.tests.unit.filtering.FilterTests._delete_test_data": [ { "locations": [ { "path": "keystone/tests/unit/filtering.py", "start": { "line": 132, "column": 16 }, "stop": { "line": 132, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.filtering.FilterTests._delete_entity", "class_name": "keystone.tests.unit.filtering.FilterTests", "dispatch": "dynamic" } ], "keystone.tests.unit.filtering.FilterTests._create_test_data": [ { "locations": [ { "path": "keystone/tests/unit/filtering.py", "start": { "line": 124, "column": 36 }, "stop": { "line": 124, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/filtering.py", "start": { "line": 122, "column": 17 }, "stop": { "line": 122, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/filtering.py", "start": { "line": 125, "column": 25 }, "stop": { "line": 125, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.filtering.FilterTests._create_one_entity", "class_name": "keystone.tests.unit.filtering.FilterTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/filtering.py", "start": { "line": 124, "column": 36 }, "stop": { "line": 124, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/filtering.py", "start": { "line": 126, "column": 12 }, "stop": { "line": 126, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.filtering.FilterTests._create_one_entity": [ { "locations": [ { "path": "keystone/tests/unit/filtering.py", "start": { "line": 99, "column": 11 }, "stop": { "line": 99, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/filtering.py", "start": { "line": 104, "column": 12 }, "stop": { "line": 104, "column": 31 } }, { "path": "keystone/tests/unit/filtering.py", "start": { "line": 101, "column": 25 }, "stop": { "line": 101, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.filtering.FilterTests._create_entity", "class_name": "keystone.tests.unit.filtering.FilterTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/filtering.py", "start": { "line": 104, "column": 45 }, "stop": { "line": 104, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/filtering.py", "start": { "line": 103, "column": 31 }, "stop": { "line": 103, "column": 41 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/filtering.py", "start": { "line": 103, "column": 31 }, "stop": { "line": 103, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/filtering.py", "start": { "line": 103, "column": 12 }, "stop": { "line": 103, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.filtering.FilterTests._list_entities": [ { "locations": [ { "path": "keystone/tests/unit/filtering.py", "start": { "line": 93, "column": 50 }, "stop": { "line": 93, "column": 60 } }, { "path": "keystone/tests/unit/filtering.py", "start": { "line": 91, "column": 48 }, "stop": { "line": 91, "column": 58 } }, { "path": "keystone/tests/unit/filtering.py", "start": { "line": 89, "column": 44 }, "stop": { "line": 89, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/filtering.py", "start": { "line": 89, "column": 12 }, "stop": { "line": 89, "column": 19 } }, { "path": "keystone/tests/unit/filtering.py", "start": { "line": 91, "column": 16 }, "stop": { "line": 91, "column": 23 } }, { "path": "keystone/tests/unit/filtering.py", "start": { "line": 93, "column": 16 }, "stop": { "line": 93, "column": 23 } } ], "kind": "function", "target": "getattr" } ], "keystone.tests.unit.filtering.FilterTests._delete_entity": [ { "locations": [ { "path": "keystone/tests/unit/filtering.py", "start": { "line": 75, "column": 40 }, "stop": { "line": 75, "column": 51 } }, { "path": "keystone/tests/unit/filtering.py", "start": { "line": 72, "column": 44 }, "stop": { "line": 72, "column": 55 } }, { "path": "keystone/tests/unit/filtering.py", "start": { "line": 78, "column": 50 }, "stop": { "line": 78, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/filtering.py", "start": { "line": 74, "column": 16 }, "stop": { "line": 74, "column": 23 } }, { "path": "keystone/tests/unit/filtering.py", "start": { "line": 78, "column": 16 }, "stop": { "line": 78, "column": 23 } }, { "path": "keystone/tests/unit/filtering.py", "start": { "line": 72, "column": 12 }, "stop": { "line": 72, "column": 19 } } ], "kind": "function", "target": "getattr" } ], "keystone.tests.unit.filtering.FilterTests._create_entity": [ { "locations": [ { "path": "keystone/tests/unit/filtering.py", "start": { "line": 55, "column": 44 }, "stop": { "line": 55, "column": 55 } }, { "path": "keystone/tests/unit/filtering.py", "start": { "line": 58, "column": 40 }, "stop": { "line": 58, "column": 51 } }, { "path": "keystone/tests/unit/filtering.py", "start": { "line": 61, "column": 50 }, "stop": { "line": 61, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/filtering.py", "start": { "line": 57, "column": 16 }, "stop": { "line": 57, "column": 23 } }, { "path": "keystone/tests/unit/filtering.py", "start": { "line": 61, "column": 16 }, "stop": { "line": 61, "column": 23 } }, { "path": "keystone/tests/unit/filtering.py", "start": { "line": 55, "column": 12 }, "stop": { "line": 55, "column": 19 } } ], "kind": "function", "target": "getattr" } ], "keystone.tests.unit.filtering.FilterTests._match_with_list": [ { "locations": [ { "path": "keystone/tests/unit/filtering.py", "start": { "line": 42, "column": 29 }, "stop": { "line": 42, "column": 34 } }, { "path": "keystone/tests/unit/filtering.py", "start": { "line": 40, "column": 26 }, "stop": { "line": 40, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/filtering.py", "start": { "line": 39, "column": 23 }, "stop": { "line": 39, "column": 26 } }, { "path": "keystone/tests/unit/filtering.py", "start": { "line": 35, "column": 25 }, "stop": { "line": 35, "column": 28 } } ], "kind": "function", "target": "len" } ], "IPython.paths.locate_profile": [], "IPython.paths.get_ipython_module_path": [], "IPython.paths.get_ipython_package_dir": [], "IPython.paths.get_ipython_cache_dir": [], "IPython.paths.get_ipython_dir": [], "prompt_toolkit.output.win32.ColorLookupTable.lookup_bg_color": [], "prompt_toolkit.output.win32.ColorLookupTable.lookup_fg_color": [], "prompt_toolkit.output.win32.ColorLookupTable._color_indexes": [], "prompt_toolkit.output.win32.ColorLookupTable._closest_color": [], "prompt_toolkit.output.win32.ColorLookupTable._build_color_table": [], "prompt_toolkit.output.win32.ColorLookupTable.__init__": [], "prompt_toolkit.output.win32._create_ansi_color_dict": [], "prompt_toolkit.output.win32.Win32Output.get_default_color_depth": [], "prompt_toolkit.output.win32.Win32Output.win32_refresh_window": [], "prompt_toolkit.output.win32.Win32Output.show_cursor": [], "prompt_toolkit.output.win32.Win32Output.hide_cursor": [], "prompt_toolkit.output.win32.Win32Output.disable_mouse_support": [], "prompt_toolkit.output.win32.Win32Output.enable_mouse_support": [], "prompt_toolkit.output.win32.Win32Output.quit_alternate_screen": [], "prompt_toolkit.output.win32.Win32Output.enter_alternate_screen": [], "prompt_toolkit.output.win32.Win32Output.scroll_buffer_to_prompt": [], "prompt_toolkit.output.win32.Win32Output.get_rows_below_cursor_position": [], "prompt_toolkit.output.win32.Win32Output.flush": [], "prompt_toolkit.output.win32.Win32Output.cursor_backward": [], "prompt_toolkit.output.win32.Win32Output.cursor_forward": [], "prompt_toolkit.output.win32.Win32Output.cursor_down": [], "prompt_toolkit.output.win32.Win32Output.cursor_up": [], "prompt_toolkit.output.win32.Win32Output.cursor_goto": [], "prompt_toolkit.output.win32.Win32Output.enable_autowrap": [], "prompt_toolkit.output.win32.Win32Output.disable_autowrap": [], "prompt_toolkit.output.win32.Win32Output.set_attributes": [], "prompt_toolkit.output.win32.Win32Output.reset_attributes": [], "prompt_toolkit.output.win32.Win32Output._erase": [], "prompt_toolkit.output.win32.Win32Output.erase_end_of_line": [], "prompt_toolkit.output.win32.Win32Output.erase_down": [], "prompt_toolkit.output.win32.Win32Output.erase_screen": [], "prompt_toolkit.output.win32.Win32Output.clear_title": [], "prompt_toolkit.output.win32.Win32Output.set_title": [], "prompt_toolkit.output.win32.Win32Output.get_win32_screen_buffer_info": [], "prompt_toolkit.output.win32.Win32Output._winapi": [], "prompt_toolkit.output.win32.Win32Output.get_size": [], "prompt_toolkit.output.win32.Win32Output.write_raw": [], "prompt_toolkit.output.win32.Win32Output.write": [], "prompt_toolkit.output.win32.Win32Output.encoding": [], "prompt_toolkit.output.win32.Win32Output.fileno": [], "prompt_toolkit.output.win32.Win32Output.__init__": [], "prompt_toolkit.output.win32.NoConsoleScreenBufferError.__init__": [], "prompt_toolkit.output.win32._coord_byval": [], "libcst._nodes.tests.test_call.CallTest.test_invalid": [], "libcst._nodes.tests.test_call.CallTest.test_valid": [], "IPython.core.excolors.Deprec.__getattr__": [], "IPython.core.excolors.Deprec.__init__": [], "IPython.core.excolors.exception_colors": [], "oslo_middleware.healthcheck.disable_by_file.DisableByFileHealthcheck.healthcheck": [], "oslo_middleware.healthcheck.disable_by_file.DisableByFileHealthcheck.__init__": [], "oslo_middleware.healthcheck.disable_by_file.DisableByFilesPortsHealthcheck.healthcheck": [], "oslo_middleware.healthcheck.disable_by_file.DisableByFilesPortsHealthcheck._iter_paths_ports": [], "oslo_middleware.healthcheck.disable_by_file.DisableByFilesPortsHealthcheck.__init__": [], "tempita.compat3.coerce_text": [], "os_service_types.tests.test_singleton.TestSingleton.test_singleton_different": [], "os_service_types.tests.test_singleton.TestSingleton.test_singleton_same": [], "os_service_types.tests.test_singleton.TestSingleton.setUp": [], "netaddr.core.DictDotLookup.__repr__": [], "netaddr.core.DictDotLookup.__iter__": [], "netaddr.core.DictDotLookup.__getitem__": [], "netaddr.core.DictDotLookup.__init__": [], "netaddr.core.Publisher.notify": [], "netaddr.core.Publisher.detach": [], "netaddr.core.Publisher.attach": [], "netaddr.core.Publisher.__init__": [], "netaddr.core.PrettyPrinter.update": [], "netaddr.core.PrettyPrinter.__init__": [], "netaddr.core.Subscriber.update": [], "sqlalchemy.sql.operators.is_precedent": [], "sqlalchemy.sql.operators.is_associative": [], "sqlalchemy.sql.operators.mirror": [], "sqlalchemy.sql.operators.is_boolean": [], "sqlalchemy.sql.operators.is_natural_self_precedent": [], "sqlalchemy.sql.operators.is_ordering_modifier": [], "sqlalchemy.sql.operators.is_commutative": [], "sqlalchemy.sql.operators.is_comparison": [], "sqlalchemy.sql.operators.json_path_getitem_op": [], "sqlalchemy.sql.operators.json_getitem_op": [], "sqlalchemy.sql.operators.nulls_last_op": [], "sqlalchemy.sql.operators.nulls_first_op": [], "sqlalchemy.sql.operators.asc_op": [], "sqlalchemy.sql.operators.desc_op": [], "sqlalchemy.sql.operators.concat_op": [], "sqlalchemy.sql.operators.filter_op": [], "sqlalchemy.sql.operators.comma_op": [], "sqlalchemy.sql.operators.not_match_op": [], "sqlalchemy.sql.operators.regexp_replace_op": [], "sqlalchemy.sql.operators.not_regexp_match_op": [], "sqlalchemy.sql.operators.regexp_match_op": [], "sqlalchemy.sql.operators.match_op": [], "sqlalchemy.sql.operators.not_contains_op": [], "sqlalchemy.sql.operators.contains_op": [], "sqlalchemy.sql.operators.not_endswith_op": [], "sqlalchemy.sql.operators.endswith_op": [], "sqlalchemy.sql.operators.not_startswith_op": [], "sqlalchemy.sql.operators.startswith_op": [], "sqlalchemy.sql.operators._escaped_like_impl": [], "sqlalchemy.sql.operators.all_op": [], "sqlalchemy.sql.operators.any_op": [], "sqlalchemy.sql.operators.distinct_op": [], "sqlalchemy.sql.operators.not_in_op": [], "sqlalchemy.sql.operators.in_op": [], "sqlalchemy.sql.operators.not_between_op": [], "sqlalchemy.sql.operators.between_op": [], "sqlalchemy.sql.operators.not_ilike_op": [], "sqlalchemy.sql.operators.ilike_op": [], "sqlalchemy.sql.operators.not_like_op": [], "sqlalchemy.sql.operators.like_op": [], "sqlalchemy.sql.operators.op": [], "sqlalchemy.sql.operators.collate": [], "sqlalchemy.sql.operators.is_not": [], "sqlalchemy.sql.operators.is_": [], "sqlalchemy.sql.operators.is_not_distinct_from": [], "sqlalchemy.sql.operators.is_distinct_from": [], "sqlalchemy.sql.operators.is_false": [], "sqlalchemy.sql.operators.is_true": [], "sqlalchemy.sql.operators.exists": [], "sqlalchemy.sql.operators.as_": [], "sqlalchemy.sql.operators.function_as_comparison_op": [], "sqlalchemy.sql.operators.from_": [], "sqlalchemy.sql.operators.comparison_op": [], "sqlalchemy.sql.operators.commutative_op": [], "sqlalchemy.sql.operators.ColumnOperators.__rtruediv__": [], "sqlalchemy.sql.operators.ColumnOperators.__truediv__": [], "sqlalchemy.sql.operators.ColumnOperators.__mod__": [], "sqlalchemy.sql.operators.ColumnOperators.__div__": [], "sqlalchemy.sql.operators.ColumnOperators.__mul__": [], "sqlalchemy.sql.operators.ColumnOperators.__sub__": [], "sqlalchemy.sql.operators.ColumnOperators.__add__": [], "sqlalchemy.sql.operators.ColumnOperators.all_": [], "sqlalchemy.sql.operators.ColumnOperators.any_": [], "sqlalchemy.sql.operators.ColumnOperators.distinct": [], "sqlalchemy.sql.operators.ColumnOperators.between": [], "sqlalchemy.sql.operators.ColumnOperators.__rmod__": [], "sqlalchemy.sql.operators.ColumnOperators.__rdiv__": [], "sqlalchemy.sql.operators.ColumnOperators.__rmul__": [], "sqlalchemy.sql.operators.ColumnOperators.__rsub__": [], "sqlalchemy.sql.operators.ColumnOperators.__radd__": [], "sqlalchemy.sql.operators.ColumnOperators.collate": [], "sqlalchemy.sql.operators.ColumnOperators.nulls_last": [], "sqlalchemy.sql.operators.ColumnOperators.nulls_first": [], "sqlalchemy.sql.operators.ColumnOperators.asc": [], "sqlalchemy.sql.operators.ColumnOperators.desc": [], "sqlalchemy.sql.operators.ColumnOperators.regexp_replace": [], "sqlalchemy.sql.operators.ColumnOperators.regexp_match": [], "sqlalchemy.sql.operators.ColumnOperators.match": [], "sqlalchemy.sql.operators.ColumnOperators.contains": [], "sqlalchemy.sql.operators.ColumnOperators.endswith": [], "sqlalchemy.sql.operators.ColumnOperators.startswith": [], "sqlalchemy.sql.operators.ColumnOperators.is_not": [], "sqlalchemy.sql.operators.ColumnOperators.is_": [], "sqlalchemy.sql.operators.ColumnOperators.not_ilike": [], "sqlalchemy.sql.operators.ColumnOperators.not_like": [], "sqlalchemy.sql.operators.ColumnOperators.not_in": [], "sqlalchemy.sql.operators.ColumnOperators.in_": [], "sqlalchemy.sql.operators.ColumnOperators.ilike": [], "sqlalchemy.sql.operators.ColumnOperators.like": [], "sqlalchemy.sql.operators.ColumnOperators.concat": [], "sqlalchemy.sql.operators.ColumnOperators.__rshift__": [], "sqlalchemy.sql.operators.ColumnOperators.__lshift__": [], "sqlalchemy.sql.operators.ColumnOperators.__getitem__": [], "sqlalchemy.sql.operators.ColumnOperators.__contains__": [], "sqlalchemy.sql.operators.ColumnOperators.__neg__": [], "sqlalchemy.sql.operators.ColumnOperators.__ge__": [], "sqlalchemy.sql.operators.ColumnOperators.__gt__": [], "sqlalchemy.sql.operators.ColumnOperators.is_not_distinct_from": [], "sqlalchemy.sql.operators.ColumnOperators.is_distinct_from": [], "sqlalchemy.sql.operators.ColumnOperators.__ne__": [], "sqlalchemy.sql.operators.ColumnOperators.__eq__": [], "sqlalchemy.sql.operators.ColumnOperators.__le__": [], "sqlalchemy.sql.operators.ColumnOperators.__lt__": [], "sqlalchemy.sql.operators.custom_op.__call__": [], "sqlalchemy.sql.operators.custom_op.__hash__": [], "sqlalchemy.sql.operators.custom_op.__eq__": [], "sqlalchemy.sql.operators.custom_op.__init__": [], "sqlalchemy.sql.operators.Operators.reverse_operate": [], "sqlalchemy.sql.operators.Operators.operate": [], "sqlalchemy.sql.operators.Operators.bool_op": [], "sqlalchemy.sql.operators.Operators.op": [], "sqlalchemy.sql.operators.Operators.__invert__": [], "sqlalchemy.sql.operators.Operators.__or__": [], "sqlalchemy.sql.operators.Operators.__and__": [], "oslo_utils.tests.test_reflection.GetAllClassNamesTest.test_std_class_up_to": [], "oslo_utils.tests.test_reflection.GetAllClassNamesTest.test_std_class": [], "oslo_utils.tests.test_reflection.GetClassNameTest.test_bound_method": [], "oslo_utils.tests.test_reflection.GetClassNameTest.test_unbound_method": [], "oslo_utils.tests.test_reflection.GetClassNameTest.test_static_method": [], "oslo_utils.tests.test_reflection.GetClassNameTest.test_class_method": [], "oslo_utils.tests.test_reflection.GetClassNameTest.test_int": [], "oslo_utils.tests.test_reflection.GetClassNameTest.test_instance": [], "oslo_utils.tests.test_reflection.GetClassNameTest.test_qualified_class": [], "oslo_utils.tests.test_reflection.GetClassNameTest.test_class": [], "oslo_utils.tests.test_reflection.GetClassNameTest.test_std_exception": [], "oslo_utils.tests.test_reflection.AcceptsKwargsTest.test_with_kwargs": [], "oslo_utils.tests.test_reflection.AcceptsKwargsTest.test_no_kwargs": [], "oslo_utils.tests.test_reflection.GetCallableArgsTest.test_decorators_work": [], "oslo_utils.tests.test_reflection.GetCallableArgsTest.test_class_with_call": [], "oslo_utils.tests.test_reflection.GetCallableArgsTest.test_class_constructor": [], "oslo_utils.tests.test_reflection.GetCallableArgsTest.test_class_method": [], "oslo_utils.tests.test_reflection.GetCallableArgsTest.test_instance_method": [], "oslo_utils.tests.test_reflection.GetCallableArgsTest.test_method": [], "oslo_utils.tests.test_reflection.GetCallableArgsTest.test_required_only": [], "oslo_utils.tests.test_reflection.GetCallableArgsTest.test_function_with_defaults": [], "oslo_utils.tests.test_reflection.GetCallableArgsTest.test_mere_function": [], "oslo_utils.tests.test_reflection.GetCallableNameTestExtended.test_inner_class": [], "oslo_utils.tests.test_reflection.GetCallableNameTestExtended.test_inner_callable_function": [], "oslo_utils.tests.test_reflection.GetCallableNameTestExtended.test_inner_callable_class": [], "oslo_utils.tests.test_reflection.GetCallableNameTestExtended.InnerCallableClass.__call__": [], "oslo_utils.tests.test_reflection.GetCallableNameTest.test_callable_class_call": [], "oslo_utils.tests.test_reflection.GetCallableNameTest.test_callable_class": [], "oslo_utils.tests.test_reflection.GetCallableNameTest.test_constructor": [], "oslo_utils.tests.test_reflection.GetCallableNameTest.test_class_method": [], "oslo_utils.tests.test_reflection.GetCallableNameTest.test_static_method": [], "oslo_utils.tests.test_reflection.GetCallableNameTest.test_instance_method": [], "oslo_utils.tests.test_reflection.GetCallableNameTest.test_method": [], "oslo_utils.tests.test_reflection.GetCallableNameTest.test_mere_function": [], "oslo_utils.tests.test_reflection.BoundMethodTest.test_static_method": [], "oslo_utils.tests.test_reflection.BoundMethodTest.test_baddy": [], "oslo_utils.tests.test_reflection.CallbackEqualityTest.test_different_instance_callbacks": [], "oslo_utils.tests.test_reflection.CallbackEqualityTest.test_static_instance_callbacks": [], "oslo_utils.tests.test_reflection.CallbackEqualityTest.test_different_simple_callbacks": [], "oslo_utils.tests.test_reflection.MemberGetTest.test_get_members_names_no_exclude_hidden": [], "oslo_utils.tests.test_reflection.MemberGetTest.test_get_members_names_exclude_hidden": [], "oslo_utils.tests.test_reflection.MemberGetTest.test_get_members_no_exclude_hidden": [], "oslo_utils.tests.test_reflection.MemberGetTest.test_get_members_exclude_hidden": [], "oslo_utils.tests.test_reflection.ClassWithInit.__init__": [], "oslo_utils.tests.test_reflection.CallableClass.__call__": [], "oslo_utils.tests.test_reflection.BadClass.__nonzero__": [], "oslo_utils.tests.test_reflection.BadClass.do_something": [], "oslo_utils.tests.test_reflection.Class.class_method": [], "oslo_utils.tests.test_reflection.Class.static_method": [], "oslo_utils.tests.test_reflection.Class.method": [], "oslo_utils.tests.test_reflection.TestObject.hi": [], "oslo_utils.tests.test_reflection.TestObject._hello": [], "oslo_utils.tests.test_reflection.function_with_kwargs": [], "oslo_utils.tests.test_reflection.function_with_defs": [], "oslo_utils.tests.test_reflection.mere_function": [], "oslo_utils.tests.test_reflection.dummy_decorator": [], "pygments.formatters.other.TestcaseFormatter.format": [], "pygments.formatters.other.TestcaseFormatter.__init__": [], "pygments.formatters.other.RawTokenFormatter.format": [], "pygments.formatters.other.RawTokenFormatter.__init__": [], "pygments.formatters.other.NullFormatter.format": [], "oslo_policy.sphinxpolicygen.setup": [], "oslo_policy.sphinxpolicygen._generate_sample": [], "oslo_policy.sphinxpolicygen._get_default_basename": [], "oslo_policy.sphinxpolicygen.generate_sample": [], "libcst.codegen.generate.main": [], "libcst.codegen.generate.codegen_return_types": [], "libcst.codegen.generate.codegen_matchers": [], "libcst.codegen.generate.codegen_visitors": [], "libcst.codegen.generate.clean_generated_code": [], "libcst.codegen.generate.format_file": [], "libcst._nodes.tests.test_list.ListTest.test_versions": [], "libcst._nodes.tests.test_list.ListTest.test_invalid": [], "libcst._nodes.tests.test_list.ListTest.test_valid": [], "setuptools.msvc.EnvironmentInfo._unique_everseen": [], "setuptools.msvc.EnvironmentInfo._build_paths": [], "setuptools.msvc.EnvironmentInfo.return_env": [], "setuptools.msvc.EnvironmentInfo.VCRuntimeRedist": [], "setuptools.msvc.EnvironmentInfo.FSharp": [], "setuptools.msvc.EnvironmentInfo._ucrt_subdir": [], "setuptools.msvc.EnvironmentInfo.UCRTIncludes": [], "setuptools.msvc.EnvironmentInfo.UCRTLibraries": [], "setuptools.msvc.EnvironmentInfo.HTMLHelpWorkshop": [], "setuptools.msvc.EnvironmentInfo.MSBuild": [], "setuptools.msvc.EnvironmentInfo.VsTDb": [], "setuptools.msvc.EnvironmentInfo.NetFxSDKIncludes": [], "setuptools.msvc.EnvironmentInfo.NetFxSDKLibraries": [], "setuptools.msvc.EnvironmentInfo.FxTools": [], "setuptools.msvc.EnvironmentInfo.SdkSetup": [], "setuptools.msvc.EnvironmentInfo._sdk_subdir": [], "setuptools.msvc.EnvironmentInfo._sdk_tools": [], "setuptools.msvc.EnvironmentInfo.SdkTools": [], "setuptools.msvc.EnvironmentInfo.OSLibpath": [], "setuptools.msvc.EnvironmentInfo.OSIncludes": [], "setuptools.msvc.EnvironmentInfo.OSLibraries": [], "setuptools.msvc.EnvironmentInfo.VCTools": [], "setuptools.msvc.EnvironmentInfo.VCStoreRefs": [], "setuptools.msvc.EnvironmentInfo.VCLibraries": [], "setuptools.msvc.EnvironmentInfo.VCIncludes": [], "setuptools.msvc.EnvironmentInfo.VSTools": [], "setuptools.msvc.EnvironmentInfo.vc_ver": [], "setuptools.msvc.EnvironmentInfo.vs_ver": [], "setuptools.msvc.EnvironmentInfo.__init__": [], "setuptools.msvc.SystemInfo._use_last_dir_name": [], "setuptools.msvc.SystemInfo._find_dot_net_versions": [], "setuptools.msvc.SystemInfo.FrameworkVersion64": [], "setuptools.msvc.SystemInfo.FrameworkVersion32": [], "setuptools.msvc.SystemInfo.FrameworkDir64": [], "setuptools.msvc.SystemInfo.FrameworkDir32": [], "setuptools.msvc.SystemInfo.NetFxSdkDir": [], "setuptools.msvc.SystemInfo.NetFxSdkVersion": [], "setuptools.msvc.SystemInfo.UniversalCRTSdkLastVersion": [], "setuptools.msvc.SystemInfo.UniversalCRTSdkDir": [], "setuptools.msvc.SystemInfo.FSharpInstallDir": [], "setuptools.msvc.SystemInfo.WindowsSDKExecutablePath": [], "setuptools.msvc.SystemInfo.WindowsSdkDir": [], "setuptools.msvc.SystemInfo.WindowsSdkLastVersion": [], "setuptools.msvc.SystemInfo.WindowsSdkVersion": [], "setuptools.msvc.SystemInfo._guess_vc_legacy": [], "setuptools.msvc.SystemInfo._guess_vc": [], "setuptools.msvc.SystemInfo.VCInstallDir": [], "setuptools.msvc.SystemInfo.VSInstallDir": [], "setuptools.msvc.SystemInfo._as_float_version": [], "setuptools.msvc.SystemInfo.find_programdata_vs_vers": [], "setuptools.msvc.SystemInfo.find_reg_vs_vers": [], "setuptools.msvc.SystemInfo._find_latest_available_vs_ver": [], "setuptools.msvc.SystemInfo.__init__": [], "setuptools.msvc.RegistryInfo.lookup": [], "setuptools.msvc.RegistryInfo.microsoft": [], "setuptools.msvc.RegistryInfo.windows_kits_roots": [], "setuptools.msvc.RegistryInfo.netfx_sdk": [], "setuptools.msvc.RegistryInfo.windows_sdk": [], "setuptools.msvc.RegistryInfo.microsoft_sdk": [], "setuptools.msvc.RegistryInfo.vc_for_python": [], "setuptools.msvc.RegistryInfo.vs": [], "setuptools.msvc.RegistryInfo.vc": [], "setuptools.msvc.RegistryInfo.sxs": [], "setuptools.msvc.RegistryInfo.visualstudio": [], "setuptools.msvc.RegistryInfo.__init__": [], "setuptools.msvc.PlatformInfo.cross_dir": [], "setuptools.msvc.PlatformInfo.target_dir": [], "setuptools.msvc.PlatformInfo.current_dir": [], "setuptools.msvc.PlatformInfo.current_is_x86": [], "setuptools.msvc.PlatformInfo.target_is_x86": [], "setuptools.msvc.PlatformInfo.target_cpu": [], "setuptools.msvc.PlatformInfo.__init__": [], "setuptools.msvc._augment_exception": [], "setuptools.msvc.msvc14_gen_lib_options": [], "setuptools.msvc.msvc14_get_vc_env": [], "setuptools.msvc.msvc9_query_vcvarsall": [], "setuptools.msvc.msvc9_find_vcvarsall": [], "IPython.core.magics.code.CodeMagics.edit": [], "IPython.core.magics.code.CodeMagics._edit_macro": [], "IPython.core.magics.code.CodeMagics._find_edit_target": [], "IPython.core.magics.code.CodeMagics.load": [], "IPython.core.magics.code.CodeMagics.loadpy": [], "IPython.core.magics.code.CodeMagics.pastebin": [], "IPython.core.magics.code.CodeMagics.save": [], "IPython.core.magics.code.CodeMagics.__init__": [], "IPython.core.magics.code.InteractivelyDefined.__init__": [], "IPython.core.magics.code.strip_initial_indent": [], "IPython.core.magics.code.extract_symbols": [], "IPython.core.magics.code.extract_code_ranges": [], "vine.utils.reraise": [], "vine.utils.wraps": [], "vine.utils.update_wrapper": [], "elementpath.xpath1.xpath1_axes.select": [], "elementpath.xpath1.xpath1_axes.nud": [], "IPython.utils.version.check_version": [], "eventlet.green.os.open": [], "eventlet.green.os.waitpid": [], "eventlet.green.os.wait": [], "eventlet.green.os.write": [], "eventlet.green.os.read": [], "eventlet.green.os.fdopen": [], "pyre_check.client.commands.deobfuscate.Deobfuscate._flags": [], "pyre_check.client.commands.deobfuscate.Deobfuscate.add_subparser": [], "keystoneclient.v3.contrib.federation.saml.SamlManager._create_common_request": [], "keystoneclient.v3.contrib.federation.saml.SamlManager.create_ecp_assertion": [], "keystoneclient.v3.contrib.federation.saml.SamlManager.create_saml_assertion": [], "oslo_messaging.notify.messaging.MessagingV2Driver.__init__": [], "oslo_messaging.notify.messaging.MessagingDriver.notify": [], "oslo_messaging.notify.messaging.MessagingDriver.__init__": [], "keystoneclient.v3.domains.DomainManager.delete": [], "keystoneclient.v3.domains.DomainManager.update": [], "keystoneclient.v3.domains.DomainManager.list": [], "keystoneclient.v3.domains.DomainManager.get": [], "keystoneclient.v3.domains.DomainManager.create": [], "jedi.inference.arguments._star_star_dict": [], "jedi.inference.arguments._iterate_star_args": [], "jedi.inference.arguments.TreeArgumentsWrapper.__repr__": [], "jedi.inference.arguments.TreeArgumentsWrapper.get_calling_nodes": [], "jedi.inference.arguments.TreeArgumentsWrapper.unpack": [], "jedi.inference.arguments.TreeArgumentsWrapper.trailer": [], "jedi.inference.arguments.TreeArgumentsWrapper.argument_node": [], "jedi.inference.arguments.TreeArgumentsWrapper.context": [], "jedi.inference.arguments.TreeArgumentsWrapper.__init__": [], "jedi.inference.arguments.ValuesArguments.__repr__": [], "jedi.inference.arguments.ValuesArguments.unpack": [], "jedi.inference.arguments.ValuesArguments.__init__": [], "jedi.inference.arguments.TreeArguments.get_calling_nodes": [], "jedi.inference.arguments.TreeArguments.__repr__": [], "jedi.inference.arguments.TreeArguments.iter_calling_names_with_star": [], "jedi.inference.arguments.TreeArguments._as_tree_tuple_objects": [], "jedi.inference.arguments.TreeArguments.unpack": [], "jedi.inference.arguments.TreeArguments.create_cached": [], "jedi.inference.arguments.TreeArguments.__init__": [], "jedi.inference.arguments.unpack_arglist": [], "jedi.inference.arguments._AbstractArgumentsMixin.get_calling_nodes": [], "jedi.inference.arguments._AbstractArgumentsMixin.unpack": [], "jedi.inference.arguments._parse_argument_clinic": [], "jedi.inference.arguments.iterate_argument_clinic": [], "jedi.inference.arguments.repack_with_argument_clinic": [], "jedi.inference.arguments.try_iter_content": [], "statsd.client.timer.Timer.send": [], "statsd.client.timer.Timer.stop": [], "statsd.client.timer.Timer.start": [], "statsd.client.timer.Timer.__exit__": [], "statsd.client.timer.Timer.__enter__": [], "statsd.client.timer.Timer.__call__": [], "statsd.client.timer.Timer.__init__": [], "statsd.client.timer.safe_wraps": [], "dns.rdtypes.ANY.CSYNC.CSYNC.from_wire": [], "dns.rdtypes.ANY.CSYNC.CSYNC.to_wire": [], "dns.rdtypes.ANY.CSYNC.CSYNC.from_text": [], "dns.rdtypes.ANY.CSYNC.CSYNC.to_text": [], "dns.rdtypes.ANY.CSYNC.CSYNC.__init__": [], "keystone.identity.core.ShadowUsersManager.__init__": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1599, "column": 8 }, "stop": { "line": 1599, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.manager.Manager.__init__", "class_name": "keystone.common.manager.Manager", "dispatch": "static" } ], "keystone.identity.core.MappingManager.purge_mappings": [], "keystone.identity.core.MappingManager.delete_id_mapping": [], "keystone.identity.core.MappingManager.create_id_mapping": [], "keystone.identity.core.MappingManager.get_id_mapping": [], "keystone.identity.core.MappingManager.get_public_id": [], "keystone.identity.core.MappingManager._get_public_id": [], "keystone.identity.core.MappingManager.__init__": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1545, "column": 8 }, "stop": { "line": 1545, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.manager.Manager.__init__", "class_name": "keystone.common.manager.Manager", "dispatch": "static" } ], "keystone.identity.core.Manager.shadow_federated_user": [], "keystone.identity.core.Manager._shadow_federated_user": [], "keystone.identity.core.Manager._shadow_nonlocal_user": [], "keystone.identity.core.Manager.change_password": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1476, "column": 8 }, "stop": { "line": 1476, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._persist_revocation_event_for_user", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1475, "column": 8 }, "stop": { "line": 1475, "column": 35 } }, { "path": "keystone/identity/core.py", "start": { "line": 1471, "column": 12 }, "stop": { "line": 1471, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.updated", "class_name": "keystone.notifications.Audit", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1470, "column": 50 }, "stop": { "line": 1470, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__str__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1470, "column": 27 }, "stop": { "line": 1470, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "pycadf.reason.Reason.__init__", "class_name": "pycadf.reason.Reason", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1467, "column": 12 }, "stop": { "line": 1467, "column": 40 } } ], "kind": "function", "target": "keystone.common.validation.validators.validate_password" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1465, "column": 12 }, "stop": { "line": 1465, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._get_domain_driver_and_entity_id", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1470, "column": 41 }, "stop": { "line": 1470, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__str__", "class_name": "keystone.exception.PasswordValidationError", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1469, "column": 15 }, "stop": { "line": 1469, "column": 48 } } ], "kind": "function", "target": "isinstance" } ], "keystone.identity.core.Manager.check_user_in_group": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1441, "column": 12 }, "stop": { "line": 1441, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._get_domain_driver_and_entity_id", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1447, "column": 8 }, "stop": { "line": 1447, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._assert_user_and_group_in_same_backend", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" } ], "keystone.identity.core.Manager.list_users_in_group": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1423, "column": 25 }, "stop": { "line": 1423, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1428, "column": 16 }, "stop": { "line": 1428, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._translate_expired_password_hints", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1422, "column": 8 }, "stop": { "line": 1422, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._set_list_limit_in_hints", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1427, "column": 12 }, "stop": { "line": 1427, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._mark_domain_id_filter_satisfied", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1430, "column": 15 }, "stop": { "line": 1430, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._set_domain_id_and_mapping", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1421, "column": 12 }, "stop": { "line": 1421, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._get_domain_driver_and_entity_id", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" } ], "keystone.identity.core.Manager.list_groups": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1404, "column": 25 }, "stop": { "line": 1404, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1403, "column": 8 }, "stop": { "line": 1403, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._set_list_limit_in_hints", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1402, "column": 17 }, "stop": { "line": 1402, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._select_identity_driver", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1408, "column": 12 }, "stop": { "line": 1408, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._ensure_domain_id_in_hints", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1412, "column": 12 }, "stop": { "line": 1412, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._mark_domain_id_filter_satisfied", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1414, "column": 15 }, "stop": { "line": 1414, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._set_domain_id_and_mapping", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" } ], "keystone.identity.core.Manager.list_groups_for_user": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1387, "column": 25 }, "stop": { "line": 1387, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1386, "column": 8 }, "stop": { "line": 1386, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._set_list_limit_in_hints", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1391, "column": 12 }, "stop": { "line": 1391, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._mark_domain_id_filter_satisfied", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1396, "column": 15 }, "stop": { "line": 1396, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._set_domain_id_and_mapping", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1385, "column": 12 }, "stop": { "line": 1385, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._get_domain_driver_and_entity_id", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" } ], "keystone.identity.core.Manager._persist_revocation_event_for_user": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1377, "column": 8 }, "stop": { "line": 1377, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.internal", "class_name": "keystone.notifications.Audit", "dispatch": "static" } ], "keystone.identity.core.Manager.remove_user_from_group": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1365, "column": 8 }, "stop": { "line": 1365, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.removed_from", "class_name": "keystone.notifications.Audit", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1360, "column": 8 }, "stop": { "line": 1360, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._persist_revocation_event_for_user", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1350, "column": 12 }, "stop": { "line": 1350, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._get_domain_driver_and_entity_id", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1356, "column": 8 }, "stop": { "line": 1356, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._assert_user_and_group_in_same_backend", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" } ], "keystone.identity.core.Manager.add_user_to_group": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1325, "column": 12 }, "stop": { "line": 1325, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._get_domain_driver_and_entity_id", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1339, "column": 8 }, "stop": { "line": 1339, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.added_to", "class_name": "keystone.notifications.Audit", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1331, "column": 8 }, "stop": { "line": 1331, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._assert_user_and_group_in_same_backend", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" } ], "keystone.identity.core.Manager.delete_group": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1311, "column": 16 }, "stop": { "line": 1311, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._persist_revocation_event_for_user", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1294, "column": 12 }, "stop": { "line": 1294, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._get_domain_driver_and_entity_id", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1304, "column": 8 }, "stop": { "line": 1304, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.deleted", "class_name": "keystone.notifications.Audit", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1310, "column": 16 }, "stop": { "line": 1310, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Generator.__next__", "class_name": "typing.Generator", "dispatch": "dynamic" } ], "keystone.identity.core.Manager.update_group": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1286, "column": 8 }, "stop": { "line": 1286, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.updated", "class_name": "keystone.notifications.Audit", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1278, "column": 8 }, "stop": { "line": 1278, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._require_matching_domain_id", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1287, "column": 15 }, "stop": { "line": 1287, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._set_domain_id_and_mapping", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1280, "column": 12 }, "stop": { "line": 1280, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._get_domain_driver_and_entity_id", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1281, "column": 16 }, "stop": { "line": 1281, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._clear_domain_id_if_domain_unaware", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" } ], "keystone.identity.core.Manager.get_group_by_name": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1269, "column": 17 }, "stop": { "line": 1269, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._select_identity_driver", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1271, "column": 15 }, "stop": { "line": 1271, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._set_domain_id_and_mapping", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" } ], "keystone.identity.core.Manager.get_group": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1261, "column": 12 }, "stop": { "line": 1261, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._get_domain_driver_and_entity_id", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1263, "column": 15 }, "stop": { "line": 1263, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._set_domain_id_and_mapping", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" } ], "keystone.identity.core.Manager.create_group": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1242, "column": 17 }, "stop": { "line": 1242, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._select_identity_driver", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1247, "column": 22 }, "stop": { "line": 1247, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1251, "column": 8 }, "stop": { "line": 1251, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.created", "class_name": "keystone.notifications.Audit", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1253, "column": 15 }, "stop": { "line": 1253, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._set_domain_id_and_mapping", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1247, "column": 22 }, "stop": { "line": 1247, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1243, "column": 16 }, "stop": { "line": 1243, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._clear_domain_id_if_domain_unaware", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" } ], "keystone.identity.core.Manager.delete_user": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1210, "column": 8 }, "stop": { "line": 1210, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1209, "column": 16 }, "stop": { "line": 1209, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1205, "column": 12 }, "stop": { "line": 1205, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._get_domain_driver_and_entity_id", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1226, "column": 8 }, "stop": { "line": 1226, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.deleted", "class_name": "keystone.notifications.Audit", "dispatch": "static" } ], "keystone.identity.core.Manager.update_user": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1189, "column": 12 }, "stop": { "line": 1189, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._persist_revocation_event_for_user", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1184, "column": 8 }, "stop": { "line": 1184, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.updated", "class_name": "keystone.notifications.Audit", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1166, "column": 22 }, "stop": { "line": 1166, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1159, "column": 8 }, "stop": { "line": 1159, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._require_matching_domain_id", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1196, "column": 12 }, "stop": { "line": 1196, "column": 61 } } ], "kind": "function", "target": "keystone.notifications.invalidate_token_cache_notification" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1182, "column": 14 }, "stop": { "line": 1182, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._update_user_with_federated_objects", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1177, "column": 15 }, "stop": { "line": 1177, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._clear_domain_id_if_domain_unaware", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1172, "column": 8 }, "stop": { "line": 1172, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._assert_default_project_id_is_not_domain", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1191, "column": 16 }, "stop": { "line": 1194, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1161, "column": 12 }, "stop": { "line": 1161, "column": 40 } } ], "kind": "function", "target": "keystone.common.validation.validators.validate_password" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1198, "column": 15 }, "stop": { "line": 1198, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._set_domain_id_and_mapping", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1176, "column": 12 }, "stop": { "line": 1176, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._get_domain_driver_and_entity_id", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" } ], "keystone.identity.core.Manager._update_user_with_federated_objects": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1146, "column": 12 }, "stop": { "line": 1146, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._validate_federated_objects", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1150, "column": 12 }, "stop": { "line": 1150, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._create_federated_objects", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" } ], "keystone.identity.core.Manager._require_matching_domain_id": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1126, "column": 22 }, "stop": { "line": 1126, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "keystone.identity.core.Manager.list_users": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1098, "column": 25 }, "stop": { "line": 1098, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1107, "column": 16 }, "stop": { "line": 1107, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._translate_expired_password_hints", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1097, "column": 8 }, "stop": { "line": 1097, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._set_list_limit_in_hints", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1096, "column": 17 }, "stop": { "line": 1096, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._select_identity_driver", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1102, "column": 12 }, "stop": { "line": 1102, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._ensure_domain_id_in_hints", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1106, "column": 12 }, "stop": { "line": 1106, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._mark_domain_id_filter_satisfied", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1109, "column": 15 }, "stop": { "line": 1109, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._set_domain_id_and_mapping", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1108, "column": 19 }, "stop": { "line": 1108, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._handle_shadow_and_local_users", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" } ], "keystone.identity.core.Manager._handle_shadow_and_local_users": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1082, "column": 15 }, "stop": { "line": 1082, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__contains__", "class_name": "set", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1087, "column": 28 }, "stop": { "line": 1087, "column": 41 } } ], "kind": "function", "target": "copy.deepcopy" } ], "keystone.identity.core.Manager._translate_expired_password_hints": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1057, "column": 15 }, "stop": { "line": 1057, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__ne__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1073, "column": 44 }, "stop": { "line": 1073, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1061, "column": 43 }, "stop": { "line": 1061, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1075, "column": 26 }, "stop": { "line": 1075, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.InvalidOperatorError", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1068, "column": 39 }, "stop": { "line": 1068, "column": 62 } } ], "kind": "function", "target": "oslo_utils.timeutils.parse_isotime" } ], "keystone.identity.core.Manager.get_user_by_name": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1034, "column": 17 }, "stop": { "line": 1034, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._select_identity_driver", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1036, "column": 15 }, "stop": { "line": 1036, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._set_domain_id_and_mapping", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" } ], "keystone.identity.core.Manager.assert_user_enabled": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1028, "column": 18 }, "stop": { "line": 1028, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "AssertionError", "dispatch": "static" } ], "keystone.identity.core.Manager.get_user": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1010, "column": 12 }, "stop": { "line": 1010, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._get_domain_driver_and_entity_id", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1016, "column": 15 }, "stop": { "line": 1016, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._set_domain_id_and_mapping", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" } ], "keystone.identity.core.Manager.create_user": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1000, "column": 14 }, "stop": { "line": 1000, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._create_user_with_federated_objects", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 999, "column": 21 }, "stop": { "line": 999, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 995, "column": 15 }, "stop": { "line": 995, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._clear_domain_id_if_domain_unaware", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 994, "column": 17 }, "stop": { "line": 994, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._select_identity_driver", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 989, "column": 8 }, "stop": { "line": 989, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._assert_default_project_id_is_not_domain", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 999, "column": 21 }, "stop": { "line": 999, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 983, "column": 12 }, "stop": { "line": 983, "column": 40 } } ], "kind": "function", "target": "keystone.common.validation.validators.validate_password" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1001, "column": 8 }, "stop": { "line": 1001, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.created", "class_name": "keystone.notifications.Audit", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 1002, "column": 15 }, "stop": { "line": 1002, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._set_domain_id_and_mapping", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" } ], "keystone.identity.core.Manager._create_user_with_federated_objects": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 972, "column": 12 }, "stop": { "line": 972, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._validate_federated_objects", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 974, "column": 12 }, "stop": { "line": 974, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._create_federated_objects", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" } ], "keystone.identity.core.Manager._create_federated_objects": [], "keystone.identity.core.Manager._validate_federated_objects": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 935, "column": 22 }, "stop": { "line": 935, "column": 47 } }, { "path": "keystone/identity/core.py", "start": { "line": 945, "column": 26 }, "stop": { "line": 945, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "keystone.identity.core.Manager._assert_default_project_id_is_not_domain": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 920, "column": 26 }, "stop": { "line": 920, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "keystone.identity.core.Manager.authenticate": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 902, "column": 12 }, "stop": { "line": 902, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._get_domain_driver_and_entity_id", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 904, "column": 14 }, "stop": { "line": 904, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._set_domain_id_and_mapping", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" } ], "keystone.identity.core.Manager._set_list_limit_in_hints": [], "keystone.identity.core.Manager._ensure_domain_id_in_hints": [], "keystone.identity.core.Manager._mark_domain_id_filter_satisfied": [], "keystone.identity.core.Manager._assert_user_and_group_in_same_backend": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 841, "column": 18 }, "stop": { "line": 841, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.CrossBackendNotAllowed", "dispatch": "static" } ], "keystone.identity.core.Manager._get_domain_driver_and_entity_id": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 780, "column": 20 }, "stop": { "line": 780, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._select_identity_driver", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 813, "column": 22 }, "stop": { "line": 813, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.PublicIDNotFound", "dispatch": "static" } ], "keystone.identity.core.Manager._select_identity_driver": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 736, "column": 22 }, "stop": { "line": 736, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.DomainConfigs.get_domain_driver", "class_name": "keystone.identity.core.DomainConfigs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 752, "column": 18 }, "stop": { "line": 752, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.DomainNotFound", "dispatch": "static" } ], "keystone.identity.core.Manager._clear_domain_id_if_domain_unaware": [], "keystone.identity.core.Manager._is_mapping_needed": [], "keystone.identity.core.Manager._set_domain_id_and_mapping_for_list": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 680, "column": 22 }, "stop": { "line": 680, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 671, "column": 12 }, "stop": { "line": 671, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 694, "column": 12 }, "stop": { "line": 694, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._insert_new_public_id", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 665, "column": 15 }, "stop": { "line": 665, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._is_mapping_needed", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 690, "column": 19 }, "stop": { "line": 690, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.values", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.identity.core.Manager._set_domain_id_and_mapping_for_single_ref": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 633, "column": 11 }, "stop": { "line": 633, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._is_mapping_needed", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 643, "column": 16 }, "stop": { "line": 643, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._insert_new_public_id", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" } ], "keystone.identity.core.Manager._insert_new_public_id": [], "keystone.identity.core.Manager._needs_post_processing": [], "keystone.identity.core.Manager._set_domain_id_and_mapping": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 585, "column": 15 }, "stop": { "line": 585, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._needs_post_processing", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 603, "column": 19 }, "stop": { "line": 603, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._set_domain_id_and_mapping_for_list", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 600, "column": 19 }, "stop": { "line": 600, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._set_domain_id_and_mapping_for_single_ref", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 606, "column": 18 }, "stop": { "line": 606, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "ValueError", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 599, "column": 11 }, "stop": { "line": 599, "column": 21 } }, { "path": "keystone/identity/core.py", "start": { "line": 602, "column": 13 }, "stop": { "line": 602, "column": 23 } } ], "kind": "function", "target": "isinstance" } ], "keystone.identity.core.Manager._unset_default_project": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 540, "column": 18 }, "stop": { "line": 540, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "itertools.chain.__init__", "class_name": "itertools.chain", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 541, "column": 12 }, "stop": { "line": 541, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.values", "class_name": "keystone.identity.core.DomainConfigs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 545, "column": 16 }, "stop": { "line": 545, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.identity.core.Manager._domain_deleted": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 501, "column": 17 }, "stop": { "line": 501, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.Manager._select_identity_driver", "class_name": "keystone.identity.core.Manager", "dispatch": "dynamic" } ], "keystone.identity.core.Manager.__init__": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 485, "column": 8 }, "stop": { "line": 485, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.manager.Manager.__init__", "class_name": "keystone.common.manager.Manager", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 486, "column": 30 }, "stop": { "line": 486, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "keystone.identity.core.DomainConfigs", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 487, "column": 8 }, "stop": { "line": 487, "column": 45 } } ], "kind": "function", "target": "keystone.notifications.register_event_callback" } ], "keystone.identity.core.exception_translated": [], "keystone.identity.core.domains_configured": [], "keystone.identity.core.DomainConfigs.check_config_and_reload_domain_driver_if_required": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 375, "column": 16 }, "stop": { "line": 375, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.DomainConfigs._load_config_from_database", "class_name": "keystone.identity.core.DomainConfigs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 370, "column": 31 }, "stop": { "line": 370, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.__contains__", "class_name": "keystone.identity.core.DomainConfigs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 381, "column": 20 }, "stop": { "line": 381, "column": 24 } }, { "path": "keystone/identity/core.py", "start": { "line": 374, "column": 44 }, "stop": { "line": 374, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "keystone.identity.core.DomainConfigs", "dispatch": "dynamic" } ], "keystone.identity.core.DomainConfigs.reload_domain_driver": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 331, "column": 20 }, "stop": { "line": 331, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.DomainConfigs._load_driver", "class_name": "keystone.identity.core.DomainConfigs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 329, "column": 15 }, "stop": { "line": 329, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.__contains__", "class_name": "keystone.identity.core.DomainConfigs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 331, "column": 38 }, "stop": { "line": 331, "column": 42 } }, { "path": "keystone/identity/core.py", "start": { "line": 330, "column": 16 }, "stop": { "line": 330, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "keystone.identity.core.DomainConfigs", "dispatch": "dynamic" } ], "keystone.identity.core.DomainConfigs.get_domain_conf": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 316, "column": 8 }, "stop": { "line": 316, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.DomainConfigs.check_config_and_reload_domain_driver_if_required", "class_name": "keystone.identity.core.DomainConfigs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 317, "column": 11 }, "stop": { "line": 317, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.__contains__", "class_name": "keystone.identity.core.DomainConfigs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 318, "column": 19 }, "stop": { "line": 318, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "keystone.identity.core.DomainConfigs", "dispatch": "dynamic" } ], "keystone.identity.core.DomainConfigs.get_domain_driver": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 311, "column": 8 }, "stop": { "line": 311, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.DomainConfigs.check_config_and_reload_domain_driver_if_required", "class_name": "keystone.identity.core.DomainConfigs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 312, "column": 11 }, "stop": { "line": 312, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.__contains__", "class_name": "keystone.identity.core.DomainConfigs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 313, "column": 19 }, "stop": { "line": 313, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "keystone.identity.core.DomainConfigs", "dispatch": "dynamic" } ], "keystone.identity.core.DomainConfigs.setup_domain_drivers": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 306, "column": 12 }, "stop": { "line": 306, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.DomainConfigs._setup_domain_drivers_from_files", "class_name": "keystone.identity.core.DomainConfigs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 303, "column": 12 }, "stop": { "line": 303, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.DomainConfigs._setup_domain_drivers_from_database", "class_name": "keystone.identity.core.DomainConfigs", "dispatch": "dynamic" } ], "keystone.identity.core.DomainConfigs._setup_domain_drivers_from_database": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 295, "column": 16 }, "stop": { "line": 295, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.DomainConfigs._load_config_from_database", "class_name": "keystone.identity.core.DomainConfigs", "dispatch": "dynamic" } ], "keystone.identity.core.DomainConfigs._load_config_from_database": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 259, "column": 8 }, "stop": { "line": 259, "column": 28 } }, { "path": "keystone/identity/core.py", "start": { "line": 273, "column": 8 }, "stop": { "line": 273, "column": 31 } }, { "path": "keystone/identity/core.py", "start": { "line": 272, "column": 8 }, "stop": { "line": 272, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 259, "column": 31 }, "stop": { "line": 259, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.cfg.ConfigOpts.__init__", "class_name": "oslo_config.cfg.ConfigOpts", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 261, "column": 8 }, "stop": { "line": 261, "column": 21 } }, { "path": "keystone/identity/core.py", "start": { "line": 269, "column": 16 }, "stop": { "line": 269, "column": 29 } }, { "path": "keystone/identity/core.py", "start": { "line": 260, "column": 37 }, "stop": { "line": 260, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 273, "column": 34 }, "stop": { "line": 273, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.DomainConfigs._load_driver", "class_name": "keystone.identity.core.DomainConfigs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 275, "column": 8 }, "stop": { "line": 275, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "keystone.identity.core.DomainConfigs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 260, "column": 8 }, "stop": { "line": 260, "column": 31 } } ], "kind": "function", "target": "keystone.conf.configure" } ], "keystone.identity.core.DomainConfigs._setup_domain_drivers_from_files": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 162, "column": 35 }, "stop": { "line": 162, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__neg__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 159, "column": 24 }, "stop": { "line": 159, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.DomainConfigs._load_config_from_file", "class_name": "keystone.identity.core.DomainConfigs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 161, "column": 34 }, "stop": { "line": 162, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 162, "column": 35 }, "stop": { "line": 162, "column": 38 } }, { "path": "keystone/identity/core.py", "start": { "line": 161, "column": 34 }, "stop": { "line": 161, "column": 37 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 154, "column": 23 }, "stop": { "line": 154, "column": 30 } } ], "kind": "function", "target": "os.walk" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 160, "column": 43 }, "stop": { "line": 160, "column": 55 } } ], "kind": "function", "target": "os.path.join" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 149, "column": 15 }, "stop": { "line": 149, "column": 29 } } ], "kind": "function", "target": "genericpath.exists" } ], "keystone.identity.core.DomainConfigs._load_config_from_file": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 128, "column": 8 }, "stop": { "line": 128, "column": 31 } }, { "path": "keystone/identity/core.py", "start": { "line": 123, "column": 8 }, "stop": { "line": 123, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 123, "column": 31 }, "stop": { "line": 123, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.cfg.ConfigOpts.__init__", "class_name": "oslo_config.cfg.ConfigOpts", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 124, "column": 37 }, "stop": { "line": 124, "column": 50 } }, { "path": "keystone/identity/core.py", "start": { "line": 125, "column": 8 }, "stop": { "line": 125, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 128, "column": 34 }, "stop": { "line": 128, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.DomainConfigs._load_driver", "class_name": "keystone.identity.core.DomainConfigs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 130, "column": 8 }, "stop": { "line": 130, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "keystone.identity.core.DomainConfigs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 124, "column": 8 }, "stop": { "line": 124, "column": 31 } } ], "kind": "function", "target": "keystone.conf.configure" } ], "keystone.identity.core.DomainConfigs._load_driver": [ { "locations": [ { "path": "keystone/identity/core.py", "start": { "line": 90, "column": 15 }, "stop": { "line": 90, "column": 34 } } ], "kind": "function", "target": "keystone.common.manager.load_driver" } ], "cffi.verifier._ensure_dir": [], "cffi.verifier._get_so_suffixes": [], "cffi.verifier.cleanup_tmpdir": [], "cffi.verifier.set_tmpdir": [], "cffi.verifier._caller_dir_pycache": [], "cffi.verifier._locate_engine_class": [], "cffi.verifier.Verifier._load_library": [], "cffi.verifier.Verifier._compile_module": [], "cffi.verifier.Verifier._write_source": [], "cffi.verifier.Verifier._write_source_to": [], "cffi.verifier.Verifier._locate_module": [], "cffi.verifier.Verifier.make_relative_to": [], "cffi.verifier.Verifier.generates_python_module": [], "cffi.verifier.Verifier.get_extension": [], "cffi.verifier.Verifier.get_module_name": [], "cffi.verifier.Verifier.load_library": [], "cffi.verifier.Verifier.compile_module": [], "cffi.verifier.Verifier.write_source": [], "cffi.verifier.Verifier.__init__": [], "cffi.verifier._extension_suffixes": [], "vine.funtools.wrap": [], "vine.funtools._transback": [], "vine.funtools.transform": [], "vine.funtools.starpromise": [], "vine.funtools.ready_promise": [], "vine.funtools.preplace": [], "vine.funtools.ppartial": [], "vine.funtools.ensure_promise": [], "vine.funtools.maybe_promise": [], "rx.linq.observable.let.let_bind": [], "keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_service_provider": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_federation_sql.py", "start": { "line": 54, "column": 8 }, "stop": { "line": 54, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlModels.assertExpectedSchema", "class_name": "keystone.tests.unit.test_backend_federation_sql.SqlFederation", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_mapping": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_federation_sql.py", "start": { "line": 45, "column": 8 }, "stop": { "line": 45, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlModels.assertExpectedSchema", "class_name": "keystone.tests.unit.test_backend_federation_sql.SqlFederation", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_federated_protocol": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_federation_sql.py", "start": { "line": 40, "column": 8 }, "stop": { "line": 40, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlModels.assertExpectedSchema", "class_name": "keystone.tests.unit.test_backend_federation_sql.SqlFederation", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_idp_remote_ids": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_federation_sql.py", "start": { "line": 33, "column": 8 }, "stop": { "line": 33, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlModels.assertExpectedSchema", "class_name": "keystone.tests.unit.test_backend_federation_sql.SqlFederation", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_identity_provider": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_federation_sql.py", "start": { "line": 28, "column": 8 }, "stop": { "line": 28, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlModels.assertExpectedSchema", "class_name": "keystone.tests.unit.test_backend_federation_sql.SqlFederation", "dispatch": "dynamic" } ], "IPython.lib.editorhooks.kate": [], "IPython.lib.editorhooks.crimson_editor": [], "IPython.lib.editorhooks.gnuclient": [], "IPython.lib.editorhooks.emacs": [], "IPython.lib.editorhooks.mate": [], "IPython.lib.editorhooks.idle": [], "IPython.lib.editorhooks.jed": [], "IPython.lib.editorhooks.notepadplusplus": [], "IPython.lib.editorhooks.scite": [], "IPython.lib.editorhooks.komodo": [], "IPython.lib.editorhooks.install_editor": [], "oslo_service.tests.test_sslutils.SslutilsTestCase.test_wrap_ssl_version": [], "oslo_service.tests.test_sslutils.SslutilsTestCase.test_wrap_ciphers": [], "oslo_service.tests.test_sslutils.SslutilsTestCase.test_wrap_ca_file": [], "oslo_service.tests.test_sslutils.SslutilsTestCase.test_wrap": [], "oslo_service.tests.test_sslutils.SslutilsTestCase._test_wrap": [], "oslo_service.tests.test_sslutils.SslutilsTestCase.test_is_enabled_no_ssl_ca_file_fails": [], "oslo_service.tests.test_sslutils.SslutilsTestCase.test_is_enabled_no_ssl_key_file_fails": [], "oslo_service.tests.test_sslutils.SslutilsTestCase.test_is_enabled_no_ssl_cert_file_fails": [], "oslo_service.tests.test_sslutils.SslutilsTestCase.test_is_enabled": [], "oslo_service.tests.test_sslutils.SslutilsTestCase.setUp": [], "keystone.common.sql.expand_repo.versions.061_placeholder.upgrade": [], "xmlschema.validators.complex_types.Xsd11ComplexType._parse_content_tail": [], "xmlschema.validators.complex_types.Xsd11ComplexType._parse_complex_content_extension": [], "xmlschema.validators.complex_types.Xsd11ComplexType._parse": [], "xmlschema.validators.complex_types.Xsd11ComplexType.default_open_content": [], "xmlschema.validators.complex_types.Xsd11ComplexType.default_attributes": [], "xmlschema.validators.complex_types.XsdComplexType.iter_encode": [], "xmlschema.validators.complex_types.XsdComplexType.iter_decode": [], "xmlschema.validators.complex_types.XsdComplexType.decode": [], "xmlschema.validators.complex_types.XsdComplexType.text_decode": [], "xmlschema.validators.complex_types.XsdComplexType.has_extension": [], "xmlschema.validators.complex_types.XsdComplexType.has_restriction": [], "xmlschema.validators.complex_types.XsdComplexType.admit_simple_restriction": [], "xmlschema.validators.complex_types.XsdComplexType.get_facet": [], "xmlschema.validators.complex_types.XsdComplexType.iter_components": [], "xmlschema.validators.complex_types.XsdComplexType.is_derived": [], "xmlschema.validators.complex_types.XsdComplexType.is_valid": [], "xmlschema.validators.complex_types.XsdComplexType.is_list": [], "xmlschema.validators.complex_types.XsdComplexType.is_element_only": [], "xmlschema.validators.complex_types.XsdComplexType.has_mixed_content": [], "xmlschema.validators.complex_types.XsdComplexType.has_complex_content": [], "xmlschema.validators.complex_types.XsdComplexType.has_simple_content": [], "xmlschema.validators.complex_types.XsdComplexType.is_emptiable": [], "xmlschema.validators.complex_types.XsdComplexType.is_empty": [], "xmlschema.validators.complex_types.XsdComplexType.is_complex": [], "xmlschema.validators.complex_types.XsdComplexType.is_simple": [], "xmlschema.validators.complex_types.XsdComplexType.sequence_type": [], "xmlschema.validators.complex_types.XsdComplexType.content_type_label": [], "xmlschema.validators.complex_types.XsdComplexType.content_type": [], "xmlschema.validators.complex_types.XsdComplexType.model_group": [], "xmlschema.validators.complex_types.XsdComplexType.simple_type": [], "xmlschema.validators.complex_types.XsdComplexType.validation_attempted": [], "xmlschema.validators.complex_types.XsdComplexType.built": [], "xmlschema.validators.complex_types.XsdComplexType.block": [], "xmlschema.validators.complex_types.XsdComplexType._parse_complex_content_extension": [], "xmlschema.validators.complex_types.XsdComplexType._parse_complex_content_restriction": [], "xmlschema.validators.complex_types.XsdComplexType._parse_simple_content_extension": [], "xmlschema.validators.complex_types.XsdComplexType._parse_simple_content_restriction": [], "xmlschema.validators.complex_types.XsdComplexType._parse_base_type": [], "xmlschema.validators.complex_types.XsdComplexType._parse_derivation_elem": [], "xmlschema.validators.complex_types.XsdComplexType._parse_content_tail": [], "xmlschema.validators.complex_types.XsdComplexType._parse": [], "xmlschema.validators.complex_types.XsdComplexType.__repr__": [], "xmlschema.validators.complex_types.XsdComplexType.__init__": [], "xmlschema.validators.complex_types.XsdComplexType.normalize": [], "oslo_upgradecheck.tests.test_upgradecheck.TestExampleFile.test_example_main": [], "oslo_upgradecheck.tests.test_upgradecheck.TestMain.test_main_success": [], "oslo_upgradecheck.tests.test_upgradecheck.TestMain.test_main_exception": [], "oslo_upgradecheck.tests.test_upgradecheck.TestMain.test_main": [], "oslo_upgradecheck.tests.test_upgradecheck.TestMain._run_test": [], "oslo_upgradecheck.tests.test_upgradecheck.TestUpgradeCommands.test_check": [], "oslo_upgradecheck.tests.test_upgradecheck.TestUpgradeCommands.test_get_details": [], "oslo_upgradecheck.tests.test_upgradecheck.TestCommands.failure": [], "oslo_upgradecheck.tests.test_upgradecheck.TestCommands.warning": [], "oslo_upgradecheck.tests.test_upgradecheck.TestCommands.success": [], "oslo_upgradecheck.tests.test_upgradecheck.TestUpgradeCheckResult.test_details": [], "graphql.validation.tests.test_fields_on_correct_type.test_limits_lots_of_field_suggestions": [], "graphql.validation.tests.test_fields_on_correct_type.test_limits_lots_of_type_suggestions": [], "graphql.validation.tests.test_fields_on_correct_type.test_only_shows_one_set_of_suggestions_at_a_time_preferring_types": [], "graphql.validation.tests.test_fields_on_correct_type.test_works_with_no_small_numbers_of_field_suggestion": [], "graphql.validation.tests.test_fields_on_correct_type.test_works_with_no_small_numbers_of_type_suggestion": [], "graphql.validation.tests.test_fields_on_correct_type.test_fields_correct_type_no_suggestion": [], "graphql.validation.tests.test_fields_on_correct_type.test_valid_field_in_inline_fragment": [], "graphql.validation.tests.test_fields_on_correct_type.test_defined_on_implementors_queried_on_union": [], "graphql.validation.tests.test_fields_on_correct_type.test_direct_field_selection_on_union": [], "graphql.validation.tests.test_fields_on_correct_type.test_meta_field_selection_on_union": [], "graphql.validation.tests.test_fields_on_correct_type.test_defined_on_implementors_but_not_on_interface": [], "graphql.validation.tests.test_fields_on_correct_type.test_not_defined_on_interface": [], "graphql.validation.tests.test_fields_on_correct_type.test_aliased_lying_field_target_not_defined": [], "graphql.validation.tests.test_fields_on_correct_type.test_aliased_field_target_not_defined": [], "graphql.validation.tests.test_fields_on_correct_type.test_field_not_defined_on_inline_fragment": [], "graphql.validation.tests.test_fields_on_correct_type.test_sub_field_not_defined": [], "graphql.validation.tests.test_fields_on_correct_type.test_ignores_deeply_unknown_field": [], "graphql.validation.tests.test_fields_on_correct_type.test_field_not_defined_on_fragment": [], "graphql.validation.tests.test_fields_on_correct_type.test_reports_errors_when_type_is_known_again": [], "graphql.validation.tests.test_fields_on_correct_type.test_ignores_fields_on_unknown_type": [], "graphql.validation.tests.test_fields_on_correct_type.test_lying_alias_selection": [], "graphql.validation.tests.test_fields_on_correct_type.test_aliased_interface_field_selection": [], "graphql.validation.tests.test_fields_on_correct_type.test_interface_field_selection": [], "graphql.validation.tests.test_fields_on_correct_type.test_aliased_object_field_selection": [], "graphql.validation.tests.test_fields_on_correct_type.test_object_field_selection": [], "graphql.validation.tests.test_fields_on_correct_type.undefined_field": [], "keystone.version.release_string": [], "keystoneclient.tests.unit.auth.test_password.PasswordTests.test_prompt_password": [], "keystoneclient.tests.unit.auth.test_password.PasswordTests.test_symbols": [], "keystoneclient.tests.unit.auth.test_password.PasswordTests.test_options": [], "keystoneclient.tests.unit.auth.test_password.PasswordTests.test_v3_user_params_v2_url": [], "keystoneclient.tests.unit.auth.test_password.PasswordTests.test_with_user_domain_params": [], "keystoneclient.tests.unit.auth.test_password.PasswordTests.new_plugin": [], "graphene_sqlalchemy.resolvers.get_attr_resolver": [], "graphene_sqlalchemy.resolvers.get_custom_resolver": [], "IPython.testing.plugin.simple.ipyfunc2": [], "IPython.testing.plugin.simple.pyfunc": [], "keystone.server.flask.request_processing.req_logging.log_request_info": [], "graphql.execution.tests.test_executor.test_executor_properly_propogates_path_data": [], "graphql.execution.tests.test_executor.test_exceptions_are_reraised_if_specified": [], "graphql.execution.tests.test_executor.test_fails_to_execute_a_query_containing_a_type_definition": [], "graphql.execution.tests.test_executor.test_fails_when_an_is_type_of_check_is_not_met": [], "graphql.execution.tests.test_executor.test_does_not_include_arguments_that_were_not_set": [], "graphql.execution.tests.test_executor.test_does_not_include_illegal_fields_in_output": [], "graphql.execution.tests.test_executor.test_avoids_recursion": [], "graphql.execution.tests.test_executor.test_uses_the_subscription_schema_for_subscriptions": [], "graphql.execution.tests.test_executor.test_uses_the_mutation_schema_for_queries": [], "graphql.execution.tests.test_executor.test_uses_the_query_schema_for_queries": [], "graphql.execution.tests.test_executor.test_raises_if_unknown_operation_name_is_provided": [], "graphql.execution.tests.test_executor.test_raises_if_no_operation_name_is_provided_with_multiple_operations": [], "graphql.execution.tests.test_executor.test_raises_if_no_operation_is_provided": [], "graphql.execution.tests.test_executor.test_uses_the_named_operation_if_operation_name_is_provided": [], "graphql.execution.tests.test_executor.test_uses_the_only_operation_if_no_operation_name_is_provided": [], "graphql.execution.tests.test_executor.test_uses_the_inline_operation_if_no_operation_name_is_provided": [], "graphql.execution.tests.test_executor.test_nulls_out_error_subtrees": [], "graphql.execution.tests.test_executor.test_correctly_threads_arguments": [], "graphql.execution.tests.test_executor.test_threads_root_value_context_correctly": [], "graphql.execution.tests.test_executor.test_merges_parallel_fragments": [], "graphql.execution.tests.test_executor.test_executes_arbitary_code": [], "pycadf.reason.Reason.is_valid": [], "pycadf.reason.Reason.__init__": [], "oslo_i18n.tests.test_handler.TranslationHandlerTestCase.test_emit_translated_message_with_named_args": [], "oslo_i18n.tests.test_handler.TranslationHandlerTestCase.test_emit_translated_message_with_args": [], "oslo_i18n.tests.test_handler.TranslationHandlerTestCase.test_emit_translated_message": [], "oslo_i18n.tests.test_handler.TranslationHandlerTestCase.test_set_formatter": [], "oslo_i18n.tests.test_handler.TranslationHandlerTestCase.setUp": [], "traitlets.config.tests.test_configurable.TestLogger.test_logger_adapter": [], "traitlets.config.tests.test_configurable.TestLogger.test_warn_match": [], "traitlets.config.tests.test_configurable.TestConfigContainers.test_kwarg_config_priority": [], "traitlets.config.tests.test_configurable.TestConfigContainers.test_config_default_deprecated": [], "traitlets.config.tests.test_configurable.TestConfigContainers.test_config_default": [], "traitlets.config.tests.test_configurable.TestConfigContainers.test_update_self": [], "traitlets.config.tests.test_configurable.TestConfigContainers.test_update_twice": [], "traitlets.config.tests.test_configurable.TestConfigContainers.test_dict_update": [], "traitlets.config.tests.test_configurable.TestConfigContainers.test_set_update": [], "traitlets.config.tests.test_configurable.TestConfigContainers.test_insert_extend": [], "traitlets.config.tests.test_configurable.TestConfigContainers.test_extend_append": [], "traitlets.config.tests.test_configurable.TestConfigContainers.test_append_extend": [], "traitlets.config.tests.test_configurable.TestConfigContainers.test_prepend_extend": [], "traitlets.config.tests.test_configurable.TestConfigContainers.test_prepend": [], "traitlets.config.tests.test_configurable.TestConfigContainers.test_insert": [], "traitlets.config.tests.test_configurable.TestConfigContainers.test_extend": [], "traitlets.config.tests.test_configurable.Containers._d_default": [], "traitlets.config.tests.test_configurable.Containers._s_default": [], "traitlets.config.tests.test_configurable.Containers._lis_default": [], "traitlets.config.tests.test_configurable.TestParentConfigurable.test_multi_parent_priority": [], "traitlets.config.tests.test_configurable.TestParentConfigurable.test_parent_priority": [], "traitlets.config.tests.test_configurable.TestParentConfigurable.test_multi_parent": [], "traitlets.config.tests.test_configurable.TestParentConfigurable.test_parent_inheritance": [], "traitlets.config.tests.test_configurable.TestParentConfigurable.test_parent_config": [], "traitlets.config.tests.test_configurable.TestLoggingConfigurable.test_parent_not_logging_configurable": [], "traitlets.config.tests.test_configurable.TestLoggingConfigurable.test_parent_logger": [], "traitlets.config.tests.test_configurable.TestSingletonConfigurable.test_inheritance": [], "traitlets.config.tests.test_configurable.TestSingletonConfigurable.test_instance": [], "traitlets.config.tests.test_configurable.TestConfigurable.test_generated_config_strenum_comments": [], "traitlets.config.tests.test_configurable.TestConfigurable.test_generated_config_enum_comments": [], "traitlets.config.tests.test_configurable.TestConfigurable.test_help_inst": [], "traitlets.config.tests.test_configurable.TestConfigurable.test_help": [], "traitlets.config.tests.test_configurable.TestConfigurable.test_override2": [], "traitlets.config.tests.test_configurable.TestConfigurable.test_override1": [], "traitlets.config.tests.test_configurable.TestConfigurable.test_parent": [], "traitlets.config.tests.test_configurable.TestConfigurable.test_inheritance": [], "traitlets.config.tests.test_configurable.TestConfigurable.test_custom": [], "traitlets.config.tests.test_configurable.TestConfigurable.test_default": [], "keystone.tests.unit.policy.backends.test_base.DriverTestCase.test_delete_policy": [ { "locations": [ { "path": "keystone/tests/unit/policy/backends/test_base.py", "start": { "line": 57, "column": 8 }, "stop": { "line": 57, "column": 19 } }, { "path": "keystone/tests/unit/policy/backends/test_base.py", "start": { "line": 60, "column": 26 }, "stop": { "line": 60, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.policy.backends.test_base.DriverTestCase.driver", "class_name": "keystone.tests.unit.policy.backends.test_base.DriverTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.policy.backends.test_base.DriverTestCase.test_update_policy": [ { "locations": [ { "path": "keystone/tests/unit/policy/backends/test_base.py", "start": { "line": 51, "column": 8 }, "stop": { "line": 51, "column": 19 } }, { "path": "keystone/tests/unit/policy/backends/test_base.py", "start": { "line": 54, "column": 25 }, "stop": { "line": 54, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.policy.backends.test_base.DriverTestCase.driver", "class_name": "keystone.tests.unit.policy.backends.test_base.DriverTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.policy.backends.test_base.DriverTestCase.test_get_policy": [ { "locations": [ { "path": "keystone/tests/unit/policy/backends/test_base.py", "start": { "line": 45, "column": 25 }, "stop": { "line": 45, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.policy.backends.test_base.DriverTestCase.driver", "class_name": "keystone.tests.unit.policy.backends.test_base.DriverTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.policy.backends.test_base.DriverTestCase.test_list_policies": [ { "locations": [ { "path": "keystone/tests/unit/policy/backends/test_base.py", "start": { "line": 37, "column": 34 }, "stop": { "line": 37, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/policy/backends/test_base.py", "start": { "line": 39, "column": 19 }, "stop": { "line": 39, "column": 30 } }, { "path": "keystone/tests/unit/policy/backends/test_base.py", "start": { "line": 37, "column": 8 }, "stop": { "line": 37, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.policy.backends.test_base.DriverTestCase.driver", "class_name": "keystone.tests.unit.policy.backends.test_base.DriverTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/policy/backends/test_base.py", "start": { "line": 34, "column": 32 }, "stop": { "line": 34, "column": 42 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/policy/backends/test_base.py", "start": { "line": 34, "column": 32 }, "stop": { "line": 34, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.policy.backends.test_base.DriverTestCase.driver": [ { "locations": [ { "path": "keystone/tests/unit/policy/backends/test_base.py", "start": { "line": 31, "column": 14 }, "stop": { "line": 31, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.tests.unit.policy.backends.test_base.DriverTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/policy/backends/test_base.py", "start": { "line": 27, "column": 8 }, "stop": { "line": 27, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.policy.backends.test_base.DriverTestCase.driver", "class_name": "keystone.tests.unit.policy.backends.test_base.DriverTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/policy/backends/test_base.py", "start": { "line": 24, "column": 29 }, "stop": { "line": 24, "column": 39 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/policy/backends/test_base.py", "start": { "line": 24, "column": 29 }, "stop": { "line": 24, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "graphql.validation.rules.known_argument_names.KnownArgumentNames.enter_Argument": [], "graphql.validation.rules.known_argument_names._unknown_directive_arg_message": [], "graphql.validation.rules.known_argument_names._unknown_arg_message": [], "keystone.common.sql.contract_repo.versions.017_placeholder.upgrade": [], "sqlalchemy.testing.suite.test_results.ServerSideCursorsTest.test_roundtrip_fetchmany": [], "sqlalchemy.testing.suite.test_results.ServerSideCursorsTest.test_roundtrip_fetchall": [], "sqlalchemy.testing.suite.test_results.ServerSideCursorsTest.test_aliases_and_ss": [], "sqlalchemy.testing.suite.test_results.ServerSideCursorsTest.test_stmt_enabled_conn_option_disabled": [], "sqlalchemy.testing.suite.test_results.ServerSideCursorsTest.test_conn_option": [], "sqlalchemy.testing.suite.test_results.ServerSideCursorsTest.test_ss_cursor_status": [], "sqlalchemy.testing.suite.test_results.ServerSideCursorsTest._fixture": [], "sqlalchemy.testing.suite.test_results.ServerSideCursorsTest._is_server_side": [], "sqlalchemy.testing.suite.test_results.PercentSchemaNamesTest._assert_table": [], "sqlalchemy.testing.suite.test_results.PercentSchemaNamesTest.test_executemany_roundtrip": [], "sqlalchemy.testing.suite.test_results.PercentSchemaNamesTest.test_single_roundtrip": [], "sqlalchemy.testing.suite.test_results.PercentSchemaNamesTest.define_tables": [], "sqlalchemy.testing.suite.test_results.RowFetchTest.test_row_w_scalar_select": [], "sqlalchemy.testing.suite.test_results.RowFetchTest.test_row_with_dupe_names": [], "sqlalchemy.testing.suite.test_results.RowFetchTest.test_via_col_object": [], "sqlalchemy.testing.suite.test_results.RowFetchTest.test_via_int": [], "sqlalchemy.testing.suite.test_results.RowFetchTest.test_via_string": [], "sqlalchemy.testing.suite.test_results.RowFetchTest.test_via_attr": [], "sqlalchemy.testing.suite.test_results.RowFetchTest.insert_data": [], "sqlalchemy.testing.suite.test_results.RowFetchTest.define_tables": [], "kombu.utils.uuid.uuid": [], "defusedxml.lxml.iterparse": [], "defusedxml.lxml.fromstring": [], "defusedxml.lxml.parse": [], "defusedxml.lxml.check_docinfo": [], "defusedxml.lxml.GlobalParserTLS.getDefaultParser": [], "defusedxml.lxml.GlobalParserTLS.setDefaultParser": [], "defusedxml.lxml.GlobalParserTLS.createDefaultParser": [], "defusedxml.lxml.RestrictedElement.getiterator": [], "defusedxml.lxml.RestrictedElement.getchildren": [], "defusedxml.lxml.RestrictedElement.itersiblings": [], "defusedxml.lxml.RestrictedElement.iterdescendants": [], "defusedxml.lxml.RestrictedElement.iter": [], "defusedxml.lxml.RestrictedElement.iterchildren": [], "defusedxml.lxml.RestrictedElement.__iter__": [], "defusedxml.lxml.RestrictedElement._filter": [], "paste.auth.multi.MultiHandler.__call__": [], "paste.auth.multi.MultiHandler.set_query_argument": [], "paste.auth.multi.MultiHandler.set_default": [], "paste.auth.multi.MultiHandler.add_predicate": [], "paste.auth.multi.MultiHandler.add_method": [], "paste.auth.multi.MultiHandler.__init__": [], "kombu.utils.time.maybe_s_to_ms": [], "keystone.common.sql.contract_repo.versions.040_placeholder.upgrade": [], "keystone.conf.default.list_opts": [], "keystone.conf.default.register_opts": [], "alembic.testing.assertions.expect_sqlalchemy_deprecated_20": [], "alembic.testing.assertions.expect_sqlalchemy_deprecated": [], "alembic.testing.assertions.emits_python_deprecation_warning": [], "alembic.testing.assertions.expect_warnings": [], "alembic.testing.assertions._get_dialect": [], "alembic.testing.assertions.eq_ignore_whitespace": [], "alembic.testing.assertions.expect_raises_message": [], "alembic.testing.assertions.expect_raises": [], "alembic.testing.assertions._expect_raises": [], "alembic.testing.assertions._assert_raises": [], "alembic.testing.assertions.assert_raises_message_context_ok": [], "alembic.testing.assertions.assert_raises_message": [], "alembic.testing.assertions.assert_raises_context_ok": [], "alembic.testing.assertions.assert_raises": [], "alembic.testing.assertions._assert_proper_exception_context": [], "graphql.type.tests.test_definition.test_does_not_sort_fields_and_argument_keys_when_using_ordered_dict": [], "graphql.type.tests.test_definition.test_does_not_mutate_passed_field_definitions": [], "graphql.type.tests.test_definition.test_prohibits_putting_non_object_types_in_unions": [], "graphql.type.tests.test_definition.test_prohibits_nesting_nonnull_inside_nonnull": [], "graphql.type.tests.test_definition.test_identifies_output_types": [], "graphql.type.tests.test_definition.test_identifies_input_types": [], "graphql.type.tests.test_definition.test_stringifies_simple_types": [], "graphql.type.tests.test_definition.test_includes_interfaces_thunk_subtypes_in_the_type_map": [], "graphql.type.tests.test_definition.test_includes_interface_possible_types_in_the_type_map": [], "graphql.type.tests.test_definition.test_includes_nested_input_objects_in_the_map": [], "graphql.type.tests.test_definition.test_defines_an_object_type_with_deprecated_field": [], "graphql.type.tests.test_definition.test_defines_an_enum_type_with_a_value_of_none": [], "graphql.type.tests.test_definition.test_defines_an_enum_type_with_deprecated_value": [], "graphql.type.tests.test_definition.test_defines_a_subscription_schema": [], "graphql.type.tests.test_definition.test_defines_a_mutation_schema": [], "graphql.type.tests.test_definition.test_defines_a_query_only_schema": [], "pycadf.utils.mask_value": [], "amqp.protocol.basic_return_t.__init__": [], "amqp.protocol.queue_declare_ok_t.__init__": [], "oslo_i18n.tests.test_gettextutils.GettextTest.test_cached_find": [], "oslo_i18n.tests.test_gettextutils.GettextTest.test_get_available_languages": [], "oslo_i18n.tests.test_gettextutils.GettextTest.test_gettext_install_updates_builtins": [], "oslo_i18n.tests.test_gettextutils.GettextTest.test_gettext_install_looks_up_localedir": [], "oslo_i18n.tests.test_gettextutils.GettextTest.test__gettextutils_install": [], "oslo_i18n.tests.test_gettextutils.GettextTest.test_gettext_does_not_blow_up": [], "oslo_i18n.tests.test_gettextutils.GettextTest.tearDown": [], "oslo_i18n.tests.test_gettextutils.GettextTest.setUp": [], "pygments.lexers.dotnet.FSharpLexer.analyse_text": [], "pygments.lexers.dotnet.VbNetAspxLexer.analyse_text": [], "pygments.lexers.dotnet.VbNetAspxLexer.__init__": [], "pygments.lexers.dotnet.CSharpAspxLexer.analyse_text": [], "pygments.lexers.dotnet.CSharpAspxLexer.__init__": [], "pygments.lexers.dotnet.VbNetLexer.analyse_text": [], "pygments.lexers.dotnet.NemerleLexer.analyse_text": [], "pygments.lexers.dotnet.NemerleLexer.__init__": [], "pygments.lexers.dotnet.CSharpLexer.__init__": [], "passlib.tests.test_ext_django.DjangoExtensionTest.test_21_category_setting": [], "passlib.tests.test_ext_django.DjangoExtensionTest.test_14_config_invalid": [], "passlib.tests.test_ext_django.DjangoExtensionTest.test_13_config_defaults": [], "passlib.tests.test_ext_django.DjangoExtensionTest.test_12_config_presets": [], "passlib.tests.test_ext_django.DjangoExtensionTest.test_11_config_disabled": [], "passlib.tests.test_ext_django.DjangoExtensionTest.test_02_handler_wrapper": [], "passlib.tests.test_ext_django.DjangoExtensionTest.test_01_overwrite_detection": [], "passlib.tests.test_ext_django.DjangoExtensionTest.test_00_patch_control": [], "passlib.tests.test_ext_django.ExtensionBehaviorTest.setUp": [], "passlib.tests.test_ext_django.DjangoBehaviorTest._do_test_available_scheme": [], "passlib.tests.test_ext_django.DjangoBehaviorTest.test_available_schemes": [], "passlib.tests.test_ext_django.DjangoBehaviorTest._do_test_invalid_hash_value": [], "passlib.tests.test_ext_django.DjangoBehaviorTest.test_invalid_hash_values": [], "passlib.tests.test_ext_django.DjangoBehaviorTest.test_empty_hash_value": [], "passlib.tests.test_ext_django.DjangoBehaviorTest.test_none_hash_value": [], "passlib.tests.test_ext_django.DjangoBehaviorTest.test_unusable_flag": [], "passlib.tests.test_ext_django.DjangoBehaviorTest.test_empty_password": [], "passlib.tests.test_ext_django.DjangoBehaviorTest.test_default_algorithm": [], "passlib.tests.test_ext_django.DjangoBehaviorTest.test_extension_config": [], "passlib.tests.test_ext_django.DjangoBehaviorTest.assert_valid_password": [], "passlib.tests.test_ext_django.DjangoBehaviorTest.assert_unusable_password": [], "passlib.tests.test_ext_django.DjangoBehaviorTest.context": [], "passlib.tests.test_ext_django._ExtensionTest.setUp": [], "passlib.tests.test_ext_django._ExtensionSupport.unload_extension": [], "passlib.tests.test_ext_django._ExtensionSupport.load_extension": [], "passlib.tests.test_ext_django._ExtensionSupport.assert_patched": [], "passlib.tests.test_ext_django._ExtensionSupport.assert_unpatched": [], "passlib.tests.test_ext_django._ExtensionSupport._iter_patch_candidates": [], "passlib.tests.test_ext_django._modify_django_config": [], "passlib.tests.test_ext_django.check_django_hasher_has_backend": [], "passlib.tests.test_ext_django.create_mock_setter": [], "passlib.tests.test_ext_django.update_settings": [], "keystone.common.sql.expand_repo.versions.053_expand_add_role_description_to_role_table.upgrade": [ { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/053_expand_add_role_description_to_role_table.py", "start": { "line": 21, "column": 18 }, "stop": { "line": 21, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/053_expand_add_role_description_to_role_table.py", "start": { "line": 20, "column": 17 }, "stop": { "line": 20, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "keystone.common.sql.expand_repo.versions.027_placeholder.upgrade": [], "IPython.core.getipython.get_ipython": [], "libcst.codemod.commands.tests.test_ensure_import_present.EnsureImportPresentCommandTest.test_import_entity_aliased": [], "libcst.codemod.commands.tests.test_ensure_import_present.EnsureImportPresentCommandTest.test_import_module_aliased": [], "libcst.codemod.commands.tests.test_ensure_import_present.EnsureImportPresentCommandTest.test_import_wildcard": [], "libcst.codemod.commands.tests.test_ensure_import_present.EnsureImportPresentCommandTest.test_import_entity": [], "libcst.codemod.commands.tests.test_ensure_import_present.EnsureImportPresentCommandTest.test_import_module": [], "pyre_check.client.commands.incremental.Incremental._flags": [], "pyre_check.client.commands.incremental.Incremental._socket_result_handler": [], "pyre_check.client.commands.incremental.Incremental._run": [], "pyre_check.client.commands.incremental.Incremental._ensure_server_and_monitors_are_initialized": [], "pyre_check.client.commands.incremental.Incremental.__init__": [], "pygments.lexers.teraterm.TeraTermLexer.analyse_text": [], "keystone.tests.protection.v3.test_project_tags.ProjectReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 942, "column": 43 }, "stop": { "line": 942, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 944, "column": 8 }, "stop": { "line": 944, "column": 23 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 942, "column": 27 }, "stop": { "line": 942, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_project_tags.ProjectReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 949, "column": 8 }, "stop": { "line": 949, "column": 24 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_project_tags._override_policy" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 945, "column": 12 }, "stop": { "line": 945, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 953, "column": 12 }, "stop": { "line": 953, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 954, "column": 12 }, "stop": { "line": 954, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 939, "column": 8 }, "stop": { "line": 939, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 953, "column": 12 }, "stop": { "line": 953, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 940, "column": 8 }, "stop": { "line": 940, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_project_tags.ProjectReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 964, "column": 15 }, "stop": { "line": 964, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_project_tags.ProjectReaderTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_project_tags.ProjectMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 898, "column": 43 }, "stop": { "line": 898, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 905, "column": 8 }, "stop": { "line": 905, "column": 24 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_project_tags._override_policy" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 901, "column": 12 }, "stop": { "line": 901, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 896, "column": 8 }, "stop": { "line": 896, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_project_tags.ProjectMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 920, "column": 15 }, "stop": { "line": 920, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_project_tags.ProjectMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 898, "column": 27 }, "stop": { "line": 898, "column": 42 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 900, "column": 8 }, "stop": { "line": 900, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_project_tags.ProjectMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 909, "column": 12 }, "stop": { "line": 909, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 910, "column": 12 }, "stop": { "line": 910, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 895, "column": 8 }, "stop": { "line": 895, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 909, "column": 12 }, "stop": { "line": 909, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" } ], "keystone.tests.protection.v3.test_project_tags.ProjectAdminTests.test_user_can_delete_project_tag": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 884, "column": 16 }, "stop": { "line": 884, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 879, "column": 14 }, "stop": { "line": 879, "column": 24 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 879, "column": 14 }, "stop": { "line": 879, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_project_tags.ProjectAdminTests.test_user_can_update_project_tag": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 874, "column": 16 }, "stop": { "line": 874, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 867, "column": 14 }, "stop": { "line": 867, "column": 24 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 870, "column": 27 }, "stop": { "line": 870, "column": 37 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 870, "column": 27 }, "stop": { "line": 870, "column": 43 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 867, "column": 14 }, "stop": { "line": 867, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_project_tags.ProjectAdminTests.test_user_can_create_project_tag": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 862, "column": 16 }, "stop": { "line": 862, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 859, "column": 14 }, "stop": { "line": 859, "column": 24 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 859, "column": 14 }, "stop": { "line": 859, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_project_tags.ProjectAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 829, "column": 43 }, "stop": { "line": 829, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 826, "column": 8 }, "stop": { "line": 826, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 836, "column": 8 }, "stop": { "line": 836, "column": 24 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_project_tags._override_policy" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 832, "column": 12 }, "stop": { "line": 832, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 827, "column": 8 }, "stop": { "line": 827, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_project_tags.ProjectAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 846, "column": 15 }, "stop": { "line": 846, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_project_tags.ProjectAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 829, "column": 27 }, "stop": { "line": 829, "column": 42 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 831, "column": 8 }, "stop": { "line": 831, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_project_tags.ProjectAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_project_tags._ProjectMemberAndReaderTagTests.test_user_cannot_delete_project_tag": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 815, "column": 16 }, "stop": { "line": 815, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 810, "column": 14 }, "stop": { "line": 810, "column": 24 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 810, "column": 14 }, "stop": { "line": 810, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_project_tags._ProjectMemberAndReaderTagTests.test_user_cannot_update_project_tag": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 805, "column": 16 }, "stop": { "line": 805, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 801, "column": 27 }, "stop": { "line": 801, "column": 37 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 798, "column": 14 }, "stop": { "line": 798, "column": 24 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 798, "column": 14 }, "stop": { "line": 798, "column": 30 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 801, "column": 27 }, "stop": { "line": 801, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_project_tags._ProjectMemberAndReaderTagTests.test_user_cannot_create_project_tag": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 792, "column": 16 }, "stop": { "line": 792, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 789, "column": 14 }, "stop": { "line": 789, "column": 24 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 789, "column": 14 }, "stop": { "line": 789, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_project_tags._ProjectUserTagTests.test_user_cannot_list_tags_for_other_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 780, "column": 16 }, "stop": { "line": 780, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 771, "column": 12 }, "stop": { "line": 771, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 775, "column": 14 }, "stop": { "line": 775, "column": 24 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 771, "column": 12 }, "stop": { "line": 771, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 775, "column": 14 }, "stop": { "line": 775, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 772, "column": 12 }, "stop": { "line": 772, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_tags._ProjectUserTagTests.test_user_cannot_get_tag_for_other_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 764, "column": 16 }, "stop": { "line": 764, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 755, "column": 12 }, "stop": { "line": 755, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 759, "column": 14 }, "stop": { "line": 759, "column": 24 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 755, "column": 12 }, "stop": { "line": 755, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 759, "column": 14 }, "stop": { "line": 759, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 756, "column": 12 }, "stop": { "line": 756, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_tags._ProjectUserTagTests.test_user_cannot_delete_tag_for_other_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 748, "column": 16 }, "stop": { "line": 748, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 739, "column": 12 }, "stop": { "line": 739, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 743, "column": 14 }, "stop": { "line": 743, "column": 24 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 739, "column": 12 }, "stop": { "line": 739, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 743, "column": 14 }, "stop": { "line": 743, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 740, "column": 12 }, "stop": { "line": 740, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_tags._ProjectUserTagTests.test_user_cannot_update_tag_for_other_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 733, "column": 16 }, "stop": { "line": 733, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 722, "column": 12 }, "stop": { "line": 722, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 726, "column": 14 }, "stop": { "line": 726, "column": 24 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 729, "column": 27 }, "stop": { "line": 729, "column": 37 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 726, "column": 14 }, "stop": { "line": 726, "column": 30 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 729, "column": 27 }, "stop": { "line": 729, "column": 43 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 722, "column": 12 }, "stop": { "line": 722, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 723, "column": 12 }, "stop": { "line": 723, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_tags._ProjectUserTagTests.test_user_cannot_create_tag_for_other_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 715, "column": 16 }, "stop": { "line": 715, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 707, "column": 12 }, "stop": { "line": 707, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 711, "column": 14 }, "stop": { "line": 711, "column": 24 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 707, "column": 12 }, "stop": { "line": 707, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 711, "column": 14 }, "stop": { "line": 711, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 708, "column": 12 }, "stop": { "line": 708, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_tags._ProjectUserTagTests.test_user_can_list_tags_for_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 695, "column": 14 }, "stop": { "line": 695, "column": 24 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 702, "column": 28 }, "stop": { "line": 702, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 702, "column": 28 }, "stop": { "line": 702, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__eq__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 700, "column": 16 }, "stop": { "line": 700, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 695, "column": 14 }, "stop": { "line": 695, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_project_tags._ProjectUserTagTests.test_user_can_get_tag_for_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 689, "column": 16 }, "stop": { "line": 689, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 684, "column": 14 }, "stop": { "line": 684, "column": 24 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 684, "column": 14 }, "stop": { "line": 684, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_project_tags.DomainReaderUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 646, "column": 43 }, "stop": { "line": 646, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 669, "column": 43 }, "stop": { "line": 669, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 654, "column": 8 }, "stop": { "line": 654, "column": 24 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_project_tags._override_policy" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 649, "column": 12 }, "stop": { "line": 649, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 658, "column": 12 }, "stop": { "line": 658, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 658, "column": 30 }, "stop": { "line": 658, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 643, "column": 8 }, "stop": { "line": 643, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 668, "column": 15 }, "stop": { "line": 668, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_project_tags.DomainReaderUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 648, "column": 8 }, "stop": { "line": 648, "column": 23 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 646, "column": 27 }, "stop": { "line": 646, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_project_tags.DomainReaderUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 658, "column": 12 }, "stop": { "line": 658, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 644, "column": 8 }, "stop": { "line": 644, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_project_tags.DomainReaderUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 661, "column": 23 }, "stop": { "line": 661, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_project_tags.DomainMemberUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 602, "column": 43 }, "stop": { "line": 602, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 625, "column": 43 }, "stop": { "line": 625, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 610, "column": 8 }, "stop": { "line": 610, "column": 24 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_project_tags._override_policy" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 605, "column": 12 }, "stop": { "line": 605, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 600, "column": 8 }, "stop": { "line": 600, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_project_tags.DomainMemberUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 624, "column": 15 }, "stop": { "line": 624, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_project_tags.DomainMemberUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 614, "column": 12 }, "stop": { "line": 614, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 614, "column": 30 }, "stop": { "line": 614, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 599, "column": 8 }, "stop": { "line": 599, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 604, "column": 8 }, "stop": { "line": 604, "column": 23 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 602, "column": 27 }, "stop": { "line": 602, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_project_tags.DomainMemberUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 614, "column": 12 }, "stop": { "line": 614, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 617, "column": 23 }, "stop": { "line": 617, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_project_tags.DomainAdminUserTests.test_user_can_delete_project_tag_in_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 588, "column": 16 }, "stop": { "line": 588, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 583, "column": 14 }, "stop": { "line": 583, "column": 24 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 580, "column": 12 }, "stop": { "line": 580, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 580, "column": 12 }, "stop": { "line": 580, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 583, "column": 14 }, "stop": { "line": 583, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 580, "column": 30 }, "stop": { "line": 580, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_tags.DomainAdminUserTests.test_user_can_update_project_tag_in_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 576, "column": 12 }, "stop": { "line": 576, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.protection.v3.test_project_tags.DomainAdminUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 567, "column": 18 }, "stop": { "line": 567, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 564, "column": 14 }, "stop": { "line": 564, "column": 24 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 561, "column": 12 }, "stop": { "line": 561, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 575, "column": 28 }, "stop": { "line": 575, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 575, "column": 28 }, "stop": { "line": 575, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__eq__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 572, "column": 16 }, "stop": { "line": 572, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 567, "column": 18 }, "stop": { "line": 567, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 561, "column": 12 }, "stop": { "line": 561, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 564, "column": 14 }, "stop": { "line": 564, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 575, "column": 12 }, "stop": { "line": 575, "column": 27 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 561, "column": 30 }, "stop": { "line": 561, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_tags.DomainAdminUserTests.test_user_can_create_project_tag_in_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 555, "column": 16 }, "stop": { "line": 555, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 551, "column": 14 }, "stop": { "line": 551, "column": 24 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 548, "column": 12 }, "stop": { "line": 548, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 548, "column": 12 }, "stop": { "line": 548, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 551, "column": 14 }, "stop": { "line": 551, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 548, "column": 30 }, "stop": { "line": 548, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_tags.DomainAdminUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 512, "column": 43 }, "stop": { "line": 512, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 510, "column": 8 }, "stop": { "line": 510, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_project_tags.DomainAdminUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 535, "column": 43 }, "stop": { "line": 535, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 520, "column": 8 }, "stop": { "line": 520, "column": 24 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_project_tags._override_policy" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 515, "column": 12 }, "stop": { "line": 515, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 524, "column": 12 }, "stop": { "line": 524, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 524, "column": 30 }, "stop": { "line": 524, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 509, "column": 8 }, "stop": { "line": 509, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 514, "column": 8 }, "stop": { "line": 514, "column": 23 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 512, "column": 27 }, "stop": { "line": 512, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_project_tags.DomainAdminUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 534, "column": 15 }, "stop": { "line": 534, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_project_tags.DomainAdminUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 524, "column": 12 }, "stop": { "line": 524, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 527, "column": 23 }, "stop": { "line": 527, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_project_tags._DomainMemberAndReaderTagTests.test_user_cannot_delete_project_tag_in_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 498, "column": 16 }, "stop": { "line": 498, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 490, "column": 12 }, "stop": { "line": 490, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 493, "column": 14 }, "stop": { "line": 493, "column": 24 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 490, "column": 12 }, "stop": { "line": 490, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 493, "column": 14 }, "stop": { "line": 493, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 490, "column": 30 }, "stop": { "line": 490, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_tags._DomainMemberAndReaderTagTests.test_user_cannot_update_project_tag_in_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 484, "column": 16 }, "stop": { "line": 484, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 479, "column": 18 }, "stop": { "line": 479, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 476, "column": 14 }, "stop": { "line": 476, "column": 24 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 473, "column": 12 }, "stop": { "line": 473, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 473, "column": 12 }, "stop": { "line": 473, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 479, "column": 18 }, "stop": { "line": 479, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 476, "column": 14 }, "stop": { "line": 476, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 473, "column": 30 }, "stop": { "line": 473, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_tags._DomainMemberAndReaderTagTests.test_user_cannot_create_project_tag_in_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 466, "column": 16 }, "stop": { "line": 466, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 459, "column": 12 }, "stop": { "line": 459, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 462, "column": 14 }, "stop": { "line": 462, "column": 24 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 459, "column": 12 }, "stop": { "line": 459, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 462, "column": 14 }, "stop": { "line": 462, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 459, "column": 30 }, "stop": { "line": 459, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_tags._DomainUserTagTests.test_user_cannot_list_tags_for_project_outside_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 449, "column": 16 }, "stop": { "line": 449, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 440, "column": 12 }, "stop": { "line": 440, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 444, "column": 14 }, "stop": { "line": 444, "column": 24 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 440, "column": 12 }, "stop": { "line": 440, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 444, "column": 14 }, "stop": { "line": 444, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 441, "column": 12 }, "stop": { "line": 441, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_tags._DomainUserTagTests.test_user_cannot_get_tag_for_project_outside_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 433, "column": 16 }, "stop": { "line": 433, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 424, "column": 12 }, "stop": { "line": 424, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 428, "column": 14 }, "stop": { "line": 428, "column": 24 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 428, "column": 14 }, "stop": { "line": 428, "column": 30 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 424, "column": 12 }, "stop": { "line": 424, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 425, "column": 12 }, "stop": { "line": 425, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_tags._DomainUserTagTests.test_user_cannot_delete_project_tag_outside_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 417, "column": 16 }, "stop": { "line": 417, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 412, "column": 14 }, "stop": { "line": 412, "column": 24 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 408, "column": 12 }, "stop": { "line": 408, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 412, "column": 14 }, "stop": { "line": 412, "column": 30 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 408, "column": 12 }, "stop": { "line": 408, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 409, "column": 12 }, "stop": { "line": 409, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_tags._DomainUserTagTests.test_user_cannot_update_project_tag_outside_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 402, "column": 16 }, "stop": { "line": 402, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 397, "column": 18 }, "stop": { "line": 397, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 390, "column": 12 }, "stop": { "line": 390, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 394, "column": 14 }, "stop": { "line": 394, "column": 24 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 394, "column": 14 }, "stop": { "line": 394, "column": 30 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 397, "column": 18 }, "stop": { "line": 397, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 390, "column": 12 }, "stop": { "line": 390, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 391, "column": 12 }, "stop": { "line": 391, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_tags._DomainUserTagTests.test_user_cannot_create_project_tag_outside_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 383, "column": 16 }, "stop": { "line": 383, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 379, "column": 14 }, "stop": { "line": 379, "column": 24 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 375, "column": 12 }, "stop": { "line": 375, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 379, "column": 14 }, "stop": { "line": 379, "column": 30 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 375, "column": 12 }, "stop": { "line": 375, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 376, "column": 12 }, "stop": { "line": 376, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_tags._DomainUserTagTests.test_user_can_list_tags_for_project_in_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 363, "column": 14 }, "stop": { "line": 363, "column": 24 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 360, "column": 12 }, "stop": { "line": 360, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 370, "column": 28 }, "stop": { "line": 370, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 370, "column": 28 }, "stop": { "line": 370, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__eq__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 368, "column": 16 }, "stop": { "line": 368, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 363, "column": 14 }, "stop": { "line": 363, "column": 30 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 360, "column": 12 }, "stop": { "line": 360, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 360, "column": 30 }, "stop": { "line": 360, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_tags._DomainUserTagTests.test_user_can_get_tag_for_project_in_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 353, "column": 16 }, "stop": { "line": 353, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 348, "column": 14 }, "stop": { "line": 348, "column": 24 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 345, "column": 12 }, "stop": { "line": 345, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 345, "column": 12 }, "stop": { "line": 345, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 348, "column": 14 }, "stop": { "line": 348, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 345, "column": 30 }, "stop": { "line": 345, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_tags.SystemAdminTests.test_user_can_delete_project_tag": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 336, "column": 16 }, "stop": { "line": 336, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 331, "column": 14 }, "stop": { "line": 331, "column": 24 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 327, "column": 12 }, "stop": { "line": 327, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 327, "column": 12 }, "stop": { "line": 327, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 331, "column": 14 }, "stop": { "line": 331, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 328, "column": 12 }, "stop": { "line": 328, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_tags.SystemAdminTests.test_user_can_update_project_tag": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 320, "column": 16 }, "stop": { "line": 320, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 313, "column": 14 }, "stop": { "line": 313, "column": 24 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 316, "column": 27 }, "stop": { "line": 316, "column": 37 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 309, "column": 12 }, "stop": { "line": 309, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 309, "column": 12 }, "stop": { "line": 309, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 313, "column": 14 }, "stop": { "line": 313, "column": 30 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 316, "column": 27 }, "stop": { "line": 316, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 310, "column": 12 }, "stop": { "line": 310, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_tags.SystemAdminTests.test_user_can_create_project_tag": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 302, "column": 16 }, "stop": { "line": 302, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 298, "column": 14 }, "stop": { "line": 298, "column": 24 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 294, "column": 12 }, "stop": { "line": 294, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 298, "column": 14 }, "stop": { "line": 298, "column": 30 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 294, "column": 12 }, "stop": { "line": 294, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 295, "column": 12 }, "stop": { "line": 295, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_tags.SystemAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 273, "column": 8 }, "stop": { "line": 273, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 275, "column": 8 }, "stop": { "line": 275, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_project_tags.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 275, "column": 24 }, "stop": { "line": 275, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 274, "column": 8 }, "stop": { "line": 274, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_project_tags.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 279, "column": 15 }, "stop": { "line": 279, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_project_tags.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_project_tags.SystemMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 240, "column": 8 }, "stop": { "line": 240, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 241, "column": 8 }, "stop": { "line": 241, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_project_tags.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 242, "column": 8 }, "stop": { "line": 242, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_project_tags.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 255, "column": 15 }, "stop": { "line": 255, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_project_tags.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 256, "column": 43 }, "stop": { "line": 256, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 242, "column": 24 }, "stop": { "line": 242, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 245, "column": 24 }, "stop": { "line": 245, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_project_tags.SystemReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 206, "column": 8 }, "stop": { "line": 206, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 208, "column": 8 }, "stop": { "line": 208, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_project_tags.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 222, "column": 43 }, "stop": { "line": 222, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 208, "column": 24 }, "stop": { "line": 208, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 221, "column": 15 }, "stop": { "line": 221, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_project_tags.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 207, "column": 8 }, "stop": { "line": 207, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_project_tags.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 211, "column": 24 }, "stop": { "line": 211, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_project_tags._DomainAndProjectUserTagTests.test_user_cannot_delete_project_tag": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 194, "column": 16 }, "stop": { "line": 194, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 185, "column": 12 }, "stop": { "line": 185, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 189, "column": 14 }, "stop": { "line": 189, "column": 24 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 189, "column": 14 }, "stop": { "line": 189, "column": 30 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 185, "column": 12 }, "stop": { "line": 185, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 186, "column": 12 }, "stop": { "line": 186, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_tags._DomainAndProjectUserTagTests.test_user_cannot_update_project_tag": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 179, "column": 16 }, "stop": { "line": 179, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 175, "column": 27 }, "stop": { "line": 175, "column": 37 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 168, "column": 12 }, "stop": { "line": 168, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 172, "column": 14 }, "stop": { "line": 172, "column": 24 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 168, "column": 12 }, "stop": { "line": 168, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 172, "column": 14 }, "stop": { "line": 172, "column": 30 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 175, "column": 27 }, "stop": { "line": 175, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 169, "column": 12 }, "stop": { "line": 169, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_tags._DomainAndProjectUserTagTests.test_user_cannot_create_project_tag": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 161, "column": 16 }, "stop": { "line": 161, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 153, "column": 12 }, "stop": { "line": 153, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 157, "column": 14 }, "stop": { "line": 157, "column": 24 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 157, "column": 14 }, "stop": { "line": 157, "column": 30 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 153, "column": 12 }, "stop": { "line": 153, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 154, "column": 12 }, "stop": { "line": 154, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_tags._SystemMemberAndReaderTagTests.test_user_cannot_delete_project_tag": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 143, "column": 16 }, "stop": { "line": 143, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 138, "column": 14 }, "stop": { "line": 138, "column": 24 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 134, "column": 12 }, "stop": { "line": 134, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 138, "column": 14 }, "stop": { "line": 138, "column": 30 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 134, "column": 12 }, "stop": { "line": 134, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 135, "column": 12 }, "stop": { "line": 135, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_tags._SystemMemberAndReaderTagTests.test_user_cannot_update_project_tag": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 128, "column": 16 }, "stop": { "line": 128, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 124, "column": 27 }, "stop": { "line": 124, "column": 37 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 121, "column": 14 }, "stop": { "line": 121, "column": 24 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 117, "column": 12 }, "stop": { "line": 117, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 117, "column": 12 }, "stop": { "line": 117, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 124, "column": 27 }, "stop": { "line": 124, "column": 43 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 121, "column": 14 }, "stop": { "line": 121, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 118, "column": 12 }, "stop": { "line": 118, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_tags._SystemMemberAndReaderTagTests.test_user_cannot_create_project_tag": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 110, "column": 16 }, "stop": { "line": 110, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 106, "column": 14 }, "stop": { "line": 106, "column": 24 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 102, "column": 12 }, "stop": { "line": 102, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 102, "column": 12 }, "stop": { "line": 102, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 106, "column": 14 }, "stop": { "line": 106, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 103, "column": 12 }, "stop": { "line": 103, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_tags._SystemUserTests.test_user_can_list_project_tags": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 87, "column": 14 }, "stop": { "line": 87, "column": 24 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 83, "column": 12 }, "stop": { "line": 83, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 94, "column": 28 }, "stop": { "line": 94, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 94, "column": 28 }, "stop": { "line": 94, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__eq__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 92, "column": 16 }, "stop": { "line": 92, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 87, "column": 14 }, "stop": { "line": 87, "column": 30 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 83, "column": 12 }, "stop": { "line": 83, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 84, "column": 12 }, "stop": { "line": 84, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_tags._SystemUserTests.test_user_can_get_project_tag": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 76, "column": 16 }, "stop": { "line": 76, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 71, "column": 14 }, "stop": { "line": 71, "column": 24 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 67, "column": 12 }, "stop": { "line": 67, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 71, "column": 14 }, "stop": { "line": 71, "column": 30 } }, { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 67, "column": 12 }, "stop": { "line": 67, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 68, "column": 12 }, "stop": { "line": 68, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_project_tags._override_policy": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 40, "column": 9 }, "stop": { "line": 40, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 61, "column": 16 }, "stop": { "line": 61, "column": 31 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 61, "column": 8 }, "stop": { "line": 61, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.write", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_project_tags.py", "start": { "line": 40, "column": 9 }, "stop": { "line": 40, "column": 13 } } ], "kind": "function", "target": "open" } ], "sqlalchemy.dialects.mssql.pymssql.MSDialect_pymssql.set_isolation_level": [], "sqlalchemy.dialects.mssql.pymssql.MSDialect_pymssql.is_disconnect": [], "sqlalchemy.dialects.mssql.pymssql.MSDialect_pymssql.create_connect_args": [], "sqlalchemy.dialects.mssql.pymssql.MSDialect_pymssql._get_server_version_info": [], "sqlalchemy.dialects.mssql.pymssql.MSDialect_pymssql.dbapi": [], "sqlalchemy.dialects.mssql.pymssql.MSIdentifierPreparer_pymssql.__init__": [], "sqlalchemy.dialects.mssql.pymssql._MSNumeric_pymssql.result_processor": [], "keystone.common.sql.expand_repo.versions.071_placeholder.upgrade": [], "oslo_service.systemd.onready": [], "oslo_service.systemd.notify_once": [], "oslo_service.systemd.notify": [], "oslo_service.systemd._sd_notify": [], "oslo_service.systemd._abstractify": [], "libcst._batched_visitor._BatchedCSTVisitor.on_leave_attribute": [], "libcst._batched_visitor._BatchedCSTVisitor.on_visit_attribute": [], "libcst._batched_visitor._BatchedCSTVisitor.on_leave": [], "libcst._batched_visitor._BatchedCSTVisitor.on_visit": [], "libcst._batched_visitor._BatchedCSTVisitor.__init__": [], "libcst._batched_visitor._get_visitor_methods": [], "libcst._batched_visitor.visit_batched": [], "libcst._batched_visitor.BatchableCSTVisitor.get_visitors": [], "psutil._psosx.Process.threads": [], "psutil._psosx.Process.status": [], "psutil._psosx.Process.nice_set": [], "psutil._psosx.Process.nice_get": [], "psutil._psosx.Process.wait": [], "psutil._psosx.Process.num_fds": [], "psutil._psosx.Process.connections": [], "psutil._psosx.Process.open_files": [], "psutil._psosx.Process.num_threads": [], "psutil._psosx.Process.num_ctx_switches": [], "psutil._psosx.Process.create_time": [], "psutil._psosx.Process.cpu_times": [], "psutil._psosx.Process.memory_full_info": [], "psutil._psosx.Process.memory_info": [], "psutil._psosx.Process.terminal": [], "psutil._psosx.Process.gids": [], "psutil._psosx.Process.uids": [], "psutil._psosx.Process.cwd": [], "psutil._psosx.Process.ppid": [], "psutil._psosx.Process.environ": [], "psutil._psosx.Process.cmdline": [], "psutil._psosx.Process.exe": [], "psutil._psosx.Process.name": [], "psutil._psosx.Process.oneshot_exit": [], "psutil._psosx.Process.oneshot_enter": [], "psutil._psosx.Process._get_pidtaskinfo": [], "psutil._psosx.Process._get_kinfo_proc": [], "psutil._psosx.Process.__init__": [], "psutil._psosx.catch_zombie": [], "psutil._psosx.wrap_exceptions": [], "psutil._psosx.is_zombie": [], "psutil._psosx.pids": [], "psutil._psosx.users": [], "psutil._psosx.boot_time": [], "psutil._psosx.net_if_stats": [], "psutil._psosx.net_connections": [], "psutil._psosx.sensors_battery": [], "psutil._psosx.disk_partitions": [], "psutil._psosx.cpu_freq": [], "psutil._psosx.cpu_stats": [], "psutil._psosx.cpu_count_physical": [], "psutil._psosx.cpu_count_logical": [], "psutil._psosx.per_cpu_times": [], "psutil._psosx.cpu_times": [], "psutil._psosx.swap_memory": [], "psutil._psosx.virtual_memory": [], "psutil._psosx.pmem.__init__": [], "psutil._psosx.svmem.__init__": [], "psutil._psosx.scputimes.__init__": [], "keystone.tests.protection.v3.test_domain_roles.ProjectUserTestsWithoutEnforceScope.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 371, "column": 21 }, "stop": { "line": 371, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 348, "column": 24 }, "stop": { "line": 348, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 355, "column": 12 }, "stop": { "line": 355, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 361, "column": 12 }, "stop": { "line": 361, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 361, "column": 30 }, "stop": { "line": 361, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 355, "column": 30 }, "stop": { "line": 355, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 346, "column": 8 }, "stop": { "line": 346, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 355, "column": 12 }, "stop": { "line": 355, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 361, "column": 12 }, "stop": { "line": 361, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 348, "column": 8 }, "stop": { "line": 348, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_domain_roles.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 347, "column": 8 }, "stop": { "line": 347, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_domain_roles.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 357, "column": 15 }, "stop": { "line": 357, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 369, "column": 15 }, "stop": { "line": 369, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_domain_roles.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_domain_roles.ProjectUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 320, "column": 8 }, "stop": { "line": 320, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 322, "column": 8 }, "stop": { "line": 322, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_domain_roles.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 326, "column": 15 }, "stop": { "line": 326, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_domain_roles.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 322, "column": 24 }, "stop": { "line": 322, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 321, "column": 8 }, "stop": { "line": 321, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_domain_roles.ProjectUserTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_domain_roles.DomainUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 286, "column": 8 }, "stop": { "line": 286, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_domain_roles.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 303, "column": 21 }, "stop": { "line": 303, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 287, "column": 24 }, "stop": { "line": 287, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 287, "column": 8 }, "stop": { "line": 287, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_domain_roles.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 291, "column": 12 }, "stop": { "line": 291, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 291, "column": 30 }, "stop": { "line": 291, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 285, "column": 8 }, "stop": { "line": 285, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 301, "column": 15 }, "stop": { "line": 301, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_domain_roles.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 291, "column": 12 }, "stop": { "line": 291, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 294, "column": 23 }, "stop": { "line": 294, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_domain_roles.SystemAdminTests.test_user_can_delete_roles": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 272, "column": 12 }, "stop": { "line": 272, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 272, "column": 12 }, "stop": { "line": 272, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 277, "column": 21 }, "stop": { "line": 277, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 273, "column": 12 }, "stop": { "line": 273, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.protection.v3.test_domain_roles.SystemAdminTests.test_user_can_update_roles": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 263, "column": 42 }, "stop": { "line": 263, "column": 52 } }, { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 259, "column": 12 }, "stop": { "line": 259, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 259, "column": 12 }, "stop": { "line": 259, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 263, "column": 42 }, "stop": { "line": 263, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 267, "column": 16 }, "stop": { "line": 267, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 260, "column": 12 }, "stop": { "line": 260, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.protection.v3.test_domain_roles.SystemAdminTests.test_user_can_create_roles": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 251, "column": 26 }, "stop": { "line": 251, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.protection.v3.test_domain_roles.SystemAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 229, "column": 8 }, "stop": { "line": 229, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 231, "column": 24 }, "stop": { "line": 231, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 231, "column": 8 }, "stop": { "line": 231, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_domain_roles.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 230, "column": 8 }, "stop": { "line": 230, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_domain_roles.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 237, "column": 15 }, "stop": { "line": 237, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_domain_roles.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_domain_roles.SystemMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 196, "column": 8 }, "stop": { "line": 196, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 212, "column": 43 }, "stop": { "line": 212, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 198, "column": 24 }, "stop": { "line": 198, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 197, "column": 8 }, "stop": { "line": 197, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_domain_roles.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 198, "column": 8 }, "stop": { "line": 198, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_domain_roles.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 201, "column": 24 }, "stop": { "line": 201, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 211, "column": 15 }, "stop": { "line": 211, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_domain_roles.SystemMemberTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_domain_roles.SystemReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 162, "column": 8 }, "stop": { "line": 162, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 164, "column": 8 }, "stop": { "line": 164, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_domain_roles.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 178, "column": 43 }, "stop": { "line": 178, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 164, "column": 24 }, "stop": { "line": 164, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 163, "column": 8 }, "stop": { "line": 163, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_domain_roles.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 167, "column": 24 }, "stop": { "line": 167, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 177, "column": 15 }, "stop": { "line": 177, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_domain_roles.SystemReaderTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_domain_roles._DomainAndProjectUserDomainRoleTests.test_user_cannot_delete_domain_roles": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 145, "column": 12 }, "stop": { "line": 145, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 145, "column": 12 }, "stop": { "line": 145, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 151, "column": 16 }, "stop": { "line": 151, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 146, "column": 12 }, "stop": { "line": 146, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.protection.v3.test_domain_roles._DomainAndProjectUserDomainRoleTests.test_user_cannot_update_domain_roles": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 131, "column": 12 }, "stop": { "line": 131, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 135, "column": 42 }, "stop": { "line": 135, "column": 52 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 131, "column": 12 }, "stop": { "line": 131, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 135, "column": 42 }, "stop": { "line": 135, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 139, "column": 16 }, "stop": { "line": 139, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 132, "column": 12 }, "stop": { "line": 132, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.protection.v3.test_domain_roles._DomainAndProjectUserDomainRoleTests.test_user_cannot_create_domain_roles": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 120, "column": 26 }, "stop": { "line": 120, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.protection.v3.test_domain_roles._DomainAndProjectUserDomainRoleTests.test_user_cannot_get_a_domain_role": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 109, "column": 12 }, "stop": { "line": 109, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 109, "column": 12 }, "stop": { "line": 109, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 115, "column": 16 }, "stop": { "line": 115, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 110, "column": 12 }, "stop": { "line": 110, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.protection.v3.test_domain_roles._DomainAndProjectUserDomainRoleTests.test_user_cannot_list_domain_roles": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 98, "column": 12 }, "stop": { "line": 98, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 98, "column": 12 }, "stop": { "line": 98, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 99, "column": 12 }, "stop": { "line": 99, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.protection.v3.test_domain_roles._SystemReaderAndMemberDomainRoleTests.test_user_cannot_delete_domain_roles": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 82, "column": 12 }, "stop": { "line": 82, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 82, "column": 12 }, "stop": { "line": 82, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 88, "column": 16 }, "stop": { "line": 88, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 83, "column": 12 }, "stop": { "line": 83, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.protection.v3.test_domain_roles._SystemReaderAndMemberDomainRoleTests.test_user_cannot_update_domain_roles": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 72, "column": 42 }, "stop": { "line": 72, "column": 52 } }, { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 68, "column": 12 }, "stop": { "line": 68, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 68, "column": 12 }, "stop": { "line": 68, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 72, "column": 42 }, "stop": { "line": 72, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 76, "column": 16 }, "stop": { "line": 76, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 69, "column": 12 }, "stop": { "line": 69, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.protection.v3.test_domain_roles._SystemReaderAndMemberDomainRoleTests.test_user_cannot_create_domain_roles": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 57, "column": 26 }, "stop": { "line": 57, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.protection.v3.test_domain_roles._SystemUserDomainRoleTests.test_user_can_get_a_domain_role": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 44, "column": 12 }, "stop": { "line": 44, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 44, "column": 12 }, "stop": { "line": 44, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 49, "column": 22 }, "stop": { "line": 49, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 45, "column": 12 }, "stop": { "line": 45, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.protection.v3.test_domain_roles._SystemUserDomainRoleTests.test_user_can_list_domain_roles": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 33, "column": 12 }, "stop": { "line": 33, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 34, "column": 12 }, "stop": { "line": 34, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 40, "column": 32 }, "stop": { "line": 40, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 38, "column": 16 }, "stop": { "line": 38, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domain_roles.py", "start": { "line": 33, "column": 12 }, "stop": { "line": 33, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "sqlalchemy.ext.asyncio.scoping.async_scoped_session.remove": [], "sqlalchemy.ext.asyncio.scoping.async_scoped_session._proxied": [], "sqlalchemy.ext.asyncio.scoping.async_scoped_session.__init__": [], "jedi.inference.gradual.type_var.TypeWrapper.execute_annotation": [], "jedi.inference.gradual.type_var.TypeWrapper.__init__": [], "jedi.inference.gradual.type_var.TypeVar.__repr__": [], "jedi.inference.gradual.type_var.TypeVar.infer_type_vars": [], "jedi.inference.gradual.type_var.TypeVar.execute_annotation": [], "jedi.inference.gradual.type_var.TypeVar.define_generics": [], "jedi.inference.gradual.type_var.TypeVar.constraints": [], "jedi.inference.gradual.type_var.TypeVar.is_same_class": [], "jedi.inference.gradual.type_var.TypeVar._get_classes": [], "jedi.inference.gradual.type_var.TypeVar.get_filters": [], "jedi.inference.gradual.type_var.TypeVar.py__name__": [], "jedi.inference.gradual.type_var.TypeVar.__init__": [], "jedi.inference.gradual.type_var.TypeVarClass._find_string_name": [], "jedi.inference.gradual.type_var.TypeVarClass.py__call__": [], "keystoneauth1.tests.unit.loading.test_cli.CliTests.test_adapter_service_type_per_service": [], "keystoneauth1.tests.unit.loading.test_cli.CliTests.test_adapter_service_type": [], "keystoneauth1.tests.unit.loading.test_cli.CliTests.test_deprecated_env_multi_options": [], "keystoneauth1.tests.unit.loading.test_cli.CliTests.test_deprecated_env_options": [], "keystoneauth1.tests.unit.loading.test_cli.CliTests.test_deprecated_multi_cli_options": [], "keystoneauth1.tests.unit.loading.test_cli.CliTests.test_deprecated_cli_options": [], "keystoneauth1.tests.unit.loading.test_cli.CliTests.test_env_overrides_default_opt": [], "keystoneauth1.tests.unit.loading.test_cli.CliTests.test_overrides_default_type_value": [], "keystoneauth1.tests.unit.loading.test_cli.CliTests.test_with_default_type_value": [], "keystoneauth1.tests.unit.loading.test_cli.CliTests.test_overrides_default_string_value": [], "keystoneauth1.tests.unit.loading.test_cli.CliTests.test_with_default_string_value": [], "keystoneauth1.tests.unit.loading.test_cli.CliTests.test_default_options": [], "keystoneauth1.tests.unit.loading.test_cli.CliTests.test_param_loading": [], "keystoneauth1.tests.unit.loading.test_cli.CliTests.test_basic_params_added": [], "keystoneauth1.tests.unit.loading.test_cli.CliTests.test_load_with_nothing": [], "keystoneauth1.tests.unit.loading.test_cli.CliTests.test_creating_with_no_args": [], "keystoneauth1.tests.unit.loading.test_cli.CliTests.env": [], "keystoneauth1.tests.unit.loading.test_cli.CliTests.setUp": [], "setuptools._distutils.command.install_data.install_data.get_outputs": [], "setuptools._distutils.command.install_data.install_data.get_inputs": [], "setuptools._distutils.command.install_data.install_data.run": [], "setuptools._distutils.command.install_data.install_data.finalize_options": [], "setuptools._distutils.command.install_data.install_data.initialize_options": [], "graphql_relay.node.tests.test_plural.test_correctly_introspects": [], "graphql_relay.node.tests.test_plural.test_allows_fetching": [], "graphql_relay.node.tests.test_plural.User.__init__": [], "importlib_resources.tests.update-zips.walk": [], "importlib_resources.tests.update-zips.generate": [], "importlib_resources.tests.update-zips.main": [], "keystoneclient.v3.contrib.oauth1.access_tokens.AccessTokenManager.create": [], "parso.file_io.KnownContentFileIO.read": [], "parso.file_io.KnownContentFileIO.__init__": [], "parso.file_io.FileIO.__repr__": [], "parso.file_io.FileIO.get_last_modified": [], "parso.file_io.FileIO.read": [], "parso.file_io.FileIO.__init__": [], "passlib.pwd.genphrase": [], "passlib.pwd.PhraseGenerator.__next__": [], "passlib.pwd.PhraseGenerator.symbol_count": [], "passlib.pwd.PhraseGenerator.__init__": [], "passlib.pwd.WordsetDict.__contains__": [], "passlib.pwd.WordsetDict.__len__": [], "passlib.pwd.WordsetDict.__iter__": [], "passlib.pwd.WordsetDict._keyset": [], "passlib.pwd.WordsetDict.__delitem__": [], "passlib.pwd.WordsetDict.__setitem__": [], "passlib.pwd.WordsetDict.set_path": [], "passlib.pwd.WordsetDict.__getitem__": [], "passlib.pwd.WordsetDict.__init__": [], "passlib.pwd._load_wordset": [], "passlib.pwd.genword": [], "passlib.pwd.WordGenerator.__next__": [], "passlib.pwd.WordGenerator.symbol_count": [], "passlib.pwd.WordGenerator.__init__": [], "passlib.pwd.SequenceGenerator.__iter__": [], "passlib.pwd.SequenceGenerator.__call__": [], "passlib.pwd.SequenceGenerator.__next__": [], "passlib.pwd.SequenceGenerator.entropy": [], "passlib.pwd.SequenceGenerator.entropy_per_symbol": [], "passlib.pwd.SequenceGenerator.__init__": [], "passlib.pwd._ensure_unique": [], "passlib.pwd._open_asset_path": [], "passlib.pwd._self_info_rate": [], "passlib.pwd._superclasses": [], "keystone.identity.mapping_backends.base.MappingDriverBase.purge_mappings": [ { "locations": [ { "path": "keystone/identity/mapping_backends/base.py", "start": { "line": 92, "column": 14 }, "stop": { "line": 92, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.mapping_backends.base.MappingDriverBase.delete_id_mapping": [ { "locations": [ { "path": "keystone/identity/mapping_backends/base.py", "start": { "line": 81, "column": 14 }, "stop": { "line": 81, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.mapping_backends.base.MappingDriverBase.create_id_mapping": [ { "locations": [ { "path": "keystone/identity/mapping_backends/base.py", "start": { "line": 70, "column": 14 }, "stop": { "line": 70, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.mapping_backends.base.MappingDriverBase.get_id_mapping": [ { "locations": [ { "path": "keystone/identity/mapping_backends/base.py", "start": { "line": 57, "column": 14 }, "stop": { "line": 57, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.mapping_backends.base.MappingDriverBase.get_domain_mapping_list": [ { "locations": [ { "path": "keystone/identity/mapping_backends/base.py", "start": { "line": 46, "column": 14 }, "stop": { "line": 46, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.mapping_backends.base.MappingDriverBase.get_public_id": [ { "locations": [ { "path": "keystone/identity/mapping_backends/base.py", "start": { "line": 34, "column": 14 }, "stop": { "line": 34, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "traitlets.utils.tests.test_bunch.test_bunch_dir": [], "traitlets.utils.tests.test_bunch.test_bunch": [], "marshmallow.utils.resolve_field_instance": [], "marshmallow.utils.get_func_args": [], "marshmallow.utils._signature": [], "marshmallow.utils.callable_or_raise": [], "marshmallow.utils.set_value": [], "marshmallow.utils._get_value_for_key": [], "marshmallow.utils._get_value_for_keys": [], "marshmallow.utils.get_value": [], "marshmallow.utils.pluck": [], "marshmallow.utils.ensure_text_type": [], "marshmallow.utils.to_iso_date": [], "marshmallow.utils.to_iso_time": [], "marshmallow.utils.isoformat": [], "marshmallow.utils.from_iso_date": [], "marshmallow.utils.from_iso_time": [], "marshmallow.utils.from_iso_datetime": [], "marshmallow.utils.get_fixed_timezone": [], "marshmallow.utils.rfcformat": [], "marshmallow.utils.from_rfc": [], "marshmallow.utils.is_aware": [], "marshmallow.utils.pprint": [], "marshmallow.utils.is_keyed_tuple": [], "marshmallow.utils.is_instance_or_subclass": [], "marshmallow.utils.is_collection": [], "marshmallow.utils.is_iterable_but_not_string": [], "marshmallow.utils.is_generator": [], "marshmallow.utils._Missing.__repr__": [], "marshmallow.utils._Missing.__deepcopy__": [], "marshmallow.utils._Missing.__copy__": [], "marshmallow.utils._Missing.__bool__": [], "rx.linq.observable.window.observable_window_with_closing_selector": [], "rx.linq.observable.window.observable_window_with_bounaries": [], "rx.linq.observable.window.observable_window_with_openings": [], "rx.linq.observable.window.window": [], "alembic.ddl.base.add_column": [], "alembic.ddl.base.alter_column": [], "alembic.ddl.base.drop_column": [], "alembic.ddl.base.alter_table": [], "alembic.ddl.base.format_type": [], "alembic.ddl.base.format_server_default": [], "alembic.ddl.base.format_column_name": [], "alembic.ddl.base.format_table_name": [], "alembic.ddl.base.quote_dotted": [], "alembic.ddl.base.visit_identity_column": [], "alembic.ddl.base.visit_computed_column": [], "alembic.ddl.base.visit_column_default": [], "alembic.ddl.base.visit_column_name": [], "alembic.ddl.base.visit_column_type": [], "alembic.ddl.base.visit_column_nullable": [], "alembic.ddl.base.visit_drop_column": [], "alembic.ddl.base.visit_add_column": [], "alembic.ddl.base.visit_rename_table": [], "alembic.ddl.base.ColumnComment.__init__": [], "alembic.ddl.base.DropColumn.__init__": [], "alembic.ddl.base.AddColumn.__init__": [], "alembic.ddl.base.IdentityColumnDefault.__init__": [], "alembic.ddl.base.ComputedColumnDefault.__init__": [], "alembic.ddl.base.ColumnDefault.__init__": [], "alembic.ddl.base.ColumnName.__init__": [], "alembic.ddl.base.ColumnType.__init__": [], "alembic.ddl.base.ColumnNullable.__init__": [], "alembic.ddl.base.AlterColumn.__init__": [], "alembic.ddl.base.RenameTable.__init__": [], "alembic.ddl.base.AlterTable.__init__": [], "keystone.common.sql.expand_repo.versions.036_expand_rename_application_credential_restriction_column.upgrade": [ { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/036_expand_rename_application_credential_restriction_column.py", "start": { "line": 36, "column": 21 }, "stop": { "line": 36, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.ColumnCollectionConstraint.__init__", "class_name": "sqlalchemy.sql.schema.UniqueConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/036_expand_rename_application_credential_restriction_column.py", "start": { "line": 43, "column": 50 }, "stop": { "line": 43, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.sqltypes.Boolean.__init__", "class_name": "sqlalchemy.sql.sqltypes.Boolean", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/036_expand_rename_application_credential_restriction_column.py", "start": { "line": 41, "column": 8 }, "stop": { "line": 41, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.create", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/036_expand_rename_application_credential_restriction_column.py", "start": { "line": 21, "column": 12 }, "stop": { "line": 21, "column": 21 } }, { "path": "keystone/common/sql/expand_repo/versions/036_expand_rename_application_credential_restriction_column.py", "start": { "line": 39, "column": 20 }, "stop": { "line": 39, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/036_expand_rename_application_credential_restriction_column.py", "start": { "line": 43, "column": 23 }, "stop": { "line": 43, "column": 33 } }, { "path": "keystone/common/sql/expand_repo/versions/036_expand_rename_application_credential_restriction_column.py", "start": { "line": 34, "column": 23 }, "stop": { "line": 34, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/036_expand_rename_application_credential_restriction_column.py", "start": { "line": 38, "column": 8 }, "stop": { "line": 38, "column": 19 } }, { "path": "keystone/common/sql/expand_repo/versions/036_expand_rename_application_credential_restriction_column.py", "start": { "line": 35, "column": 8 }, "stop": { "line": 35, "column": 19 } }, { "path": "keystone/common/sql/expand_repo/versions/036_expand_rename_application_credential_restriction_column.py", "start": { "line": 33, "column": 16 }, "stop": { "line": 33, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "graphene_sqlalchemy.registry.reset_global_registry": [], "graphene_sqlalchemy.registry.get_global_registry": [], "graphene_sqlalchemy.registry.Registry.get_sort_enum_for_object_type": [], "graphene_sqlalchemy.registry.Registry.register_sort_enum": [], "graphene_sqlalchemy.registry.Registry.get_graphene_enum_for_sa_enum": [], "graphene_sqlalchemy.registry.Registry.register_enum": [], "graphene_sqlalchemy.registry.Registry.get_converter_for_composite": [], "graphene_sqlalchemy.registry.Registry.register_composite_converter": [], "graphene_sqlalchemy.registry.Registry.get_orm_field_for_graphene_field": [], "graphene_sqlalchemy.registry.Registry.register_orm_field": [], "graphene_sqlalchemy.registry.Registry.get_type_for_model": [], "graphene_sqlalchemy.registry.Registry.register": [], "graphene_sqlalchemy.registry.Registry.__init__": [], "rx.core.observeonobserver.ObserveOnObserver._on_completed_core": [], "rx.core.observeonobserver.ObserveOnObserver._on_error_core": [], "rx.core.observeonobserver.ObserveOnObserver._on_next_core": [], "rx.core.observeonobserver.ObserveOnObserver.__init__": [], "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_service_association_cleanup_when_policy_deleted": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 200, "column": 20 }, "stop": { "line": 200, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 197, "column": 8 }, "stop": { "line": 197, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 192, "column": 14 }, "stop": { "line": 193, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 203, "column": 8 }, "stop": { "line": 203, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 200, "column": 8 }, "stop": { "line": 200, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 198, "column": 8 }, "stop": { "line": 198, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_service_association_cleanup_when_service_deleted": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 183, "column": 8 }, "stop": { "line": 183, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 178, "column": 14 }, "stop": { "line": 179, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 189, "column": 8 }, "stop": { "line": 189, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 186, "column": 8 }, "stop": { "line": 186, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 184, "column": 8 }, "stop": { "line": 184, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 186, "column": 20 }, "stop": { "line": 186, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_region_service_association_cleanup_when_service_deleted": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 172, "column": 20 }, "stop": { "line": 172, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 169, "column": 8 }, "stop": { "line": 169, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 163, "column": 14 }, "stop": { "line": 164, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 175, "column": 8 }, "stop": { "line": 175, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 170, "column": 8 }, "stop": { "line": 170, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 172, "column": 8 }, "stop": { "line": 172, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_region_service_association_cleanup_when_region_deleted": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 154, "column": 8 }, "stop": { "line": 154, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 148, "column": 14 }, "stop": { "line": 149, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 155, "column": 8 }, "stop": { "line": 155, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 160, "column": 8 }, "stop": { "line": 160, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 157, "column": 8 }, "stop": { "line": 157, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 157, "column": 20 }, "stop": { "line": 157, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_endpoint_association_cleanup_when_endpoint_deleted": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 139, "column": 8 }, "stop": { "line": 139, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 134, "column": 14 }, "stop": { "line": 135, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 140, "column": 8 }, "stop": { "line": 140, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 145, "column": 8 }, "stop": { "line": 145, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 142, "column": 8 }, "stop": { "line": 142, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 142, "column": 20 }, "stop": { "line": 142, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_list_endpoints_for_policy": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 127, "column": 8 }, "stop": { "line": 127, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 130, "column": 8 }, "stop": { "line": 130, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 124, "column": 12 }, "stop": { "line": 125, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 131, "column": 8 }, "stop": { "line": 131, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 129, "column": 8 }, "stop": { "line": 129, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidEndpointListResponse", "class_name": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 127, "column": 17 }, "stop": { "line": 127, "column": 26 } }, { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 127, "column": 17 }, "stop": { "line": 127, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 128, "column": 12 }, "stop": { "line": 128, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_get_policy_for_endpoint": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 106, "column": 8 }, "stop": { "line": 106, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 106, "column": 17 }, "stop": { "line": 107, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 111, "column": 8 }, "stop": { "line": 111, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 116, "column": 12 }, "stop": { "line": 116, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 119, "column": 8 }, "stop": { "line": 119, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidPolicyResponse", "class_name": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 111, "column": 18 }, "stop": { "line": 112, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 116, "column": 21 }, "stop": { "line": 117, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_crud_for_policy_for_region_and_service": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 102, "column": 8 }, "stop": { "line": 102, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase._crud_test", "class_name": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 97, "column": 14 }, "stop": { "line": 98, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_crud_for_policy_for_service": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 93, "column": 8 }, "stop": { "line": 93, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase._crud_test", "class_name": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 89, "column": 14 }, "stop": { "line": 90, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_crud_for_policy_for_explicit_endpoint": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 81, "column": 14 }, "stop": { "line": 82, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 85, "column": 8 }, "stop": { "line": 85, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase._crud_test", "class_name": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase._crud_test": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 72, "column": 8 }, "stop": { "line": 72, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 65, "column": 8 }, "stop": { "line": 65, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 61, "column": 8 }, "stop": { "line": 61, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 75, "column": 8 }, "stop": { "line": 75, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 68, "column": 8 }, "stop": { "line": 68, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.assert_head_and_get_return_same_response", "class_name": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.assert_head_and_get_return_same_response": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 53, "column": 8 }, "stop": { "line": 53, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 54, "column": 8 }, "stop": { "line": 54, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 49, "column": 22 }, "stop": { "line": 49, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 43, "column": 24 }, "stop": { "line": 43, "column": 45 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 41, "column": 23 }, "stop": { "line": 41, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 38, "column": 8 }, "stop": { "line": 38, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_endpoint_policy.py", "start": { "line": 39, "column": 22 }, "stop": { "line": 39, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" } ], "rx.concurrency.mainloopscheduler.gtkscheduler.GtkScheduler.schedule_periodic": [], "rx.concurrency.mainloopscheduler.gtkscheduler.GtkScheduler.schedule_absolute": [], "rx.concurrency.mainloopscheduler.gtkscheduler.GtkScheduler.schedule_relative": [], "rx.concurrency.mainloopscheduler.gtkscheduler.GtkScheduler.schedule": [], "rx.concurrency.mainloopscheduler.gtkscheduler.GtkScheduler._gtk_schedule": [], "passlib.tests.test_utils_handlers.SaltedHashTest.test_bad_kwds": [], "passlib.tests.test_utils_handlers.UnsaltedHashTest.test_bad_kwds": [], "passlib.tests.test_utils_handlers.SaltedHash._calc_checksum": [], "passlib.tests.test_utils_handlers.SaltedHash.to_string": [], "passlib.tests.test_utils_handlers.SaltedHash.from_string": [], "passlib.tests.test_utils_handlers.UnsaltedHash._calc_checksum": [], "passlib.tests.test_utils_handlers.PrefixWrapperTest.test_14_bad_hash": [], "passlib.tests.test_utils_handlers.PrefixWrapperTest.test_13_repr": [], "passlib.tests.test_utils_handlers.PrefixWrapperTest.test_12_ident": [], "passlib.tests.test_utils_handlers.PrefixWrapperTest.test_11_wrapped_methods": [], "passlib.tests.test_utils_handlers.PrefixWrapperTest.test_10_wrapped_attributes": [], "passlib.tests.test_utils_handlers.PrefixWrapperTest.test_02_explicit": [], "passlib.tests.test_utils_handlers.PrefixWrapperTest.test_01_active_loading": [], "passlib.tests.test_utils_handlers.PrefixWrapperTest.test_00_lazy_loading": [], "passlib.tests.test_utils_handlers.dummy_handler_in_registry.__exit__": [], "passlib.tests.test_utils_handlers.dummy_handler_in_registry.__enter__": [], "passlib.tests.test_utils_handlers.dummy_handler_in_registry.__init__": [], "passlib.tests.test_utils_handlers.SkeletonTest.test_92_bitsize": [], "passlib.tests.test_utils_handlers.SkeletonTest.test_91_parsehash": [], "passlib.tests.test_utils_handlers.SkeletonTest.test_50_norm_ident": [], "passlib.tests.test_utils_handlers.SkeletonTest.test_41_backends": [], "passlib.tests.test_utils_handlers.SkeletonTest.test_40_backends": [], "passlib.tests.test_utils_handlers.SkeletonTest.test_30_init_rounds": [], "passlib.tests.test_utils_handlers.SkeletonTest.test_20_norm_salt": [], "passlib.tests.test_utils_handlers.SkeletonTest.test_12_norm_checksum_raw": [], "passlib.tests.test_utils_handlers.SkeletonTest.test_11_norm_checksum": [], "passlib.tests.test_utils_handlers.SkeletonTest.test_10_identify": [], "passlib.tests.test_utils_handlers.SkeletonTest.test_01_calc_checksum_hack": [], "passlib.tests.test_utils_handlers.SkeletonTest.test_00_static_handler": [], "passlib.tests.test_utils_handlers._makelang": [], "oslo_messaging.tests.test_opts.OptsTestCase.test_defaults": [], "oslo_messaging.tests.test_opts.OptsTestCase.test_entry_point": [], "oslo_messaging.tests.test_opts.OptsTestCase.test_list_opts": [], "oslo_messaging.tests.test_opts.OptsTestCase._test_list_opts": [], "IPython.lib.inputhookwx.inputhook_wx3": [], "IPython.lib.inputhookwx.inputhook_wx2": [], "IPython.lib.inputhookwx.EventLoopRunner.check_stdin": [], "IPython.lib.inputhookwx.EventLoopRunner.Run": [], "IPython.lib.inputhookwx.EventLoopTimer.Notify": [], "IPython.lib.inputhookwx.EventLoopTimer.__init__": [], "IPython.lib.inputhookwx.inputhook_wx1": [], "pyre_check.client.commands.kill._get_process_name": [], "pyre_check.client.commands.kill.Kill._run": [], "pyre_check.client.commands.kill.Kill._rage": [], "pyre_check.client.commands.kill.Kill._delete_server_files": [], "pyre_check.client.commands.kill.Kill._kill_binary_processes": [], "pyre_check.client.commands.kill.Kill._kill_client_processes": [], "pyre_check.client.commands.kill.Kill._kill_processes_by_name": [], "pyre_check.client.commands.kill.Kill._delete_caches": [], "pyre_check.client.commands.kill.Kill._delete_linked_path": [], "pyre_check.client.commands.kill.Kill.generate_analysis_directory": [], "pyre_check.client.commands.kill.Kill.__init__": [], "setuptools.command.test.test._resolve_as_ep": [], "setuptools.command.test.test._argv": [], "setuptools.command.test.test.run_tests": [], "setuptools.command.test.test.run": [], "setuptools.command.test.test.install_dists": [], "setuptools.command.test.test.paths_on_pythonpath": [], "setuptools.command.test.test.project_on_sys_path": [], "setuptools.command.test.test.with_project_on_sys_path": [], "setuptools.command.test.test._test_args": [], "setuptools.command.test.test.test_args": [], "setuptools.command.test.test.finalize_options": [], "setuptools.command.test.test.initialize_options": [], "setuptools.command.test.NonDataProperty.__get__": [], "setuptools.command.test.NonDataProperty.__init__": [], "setuptools.command.test.ScanningLoader.loadTestsFromModule": [], "setuptools.command.test.ScanningLoader.__init__": [], "oslo_middleware.tests.test_opts.TestOptionDiscovery.test_ssl": [], "oslo_middleware.tests.test_opts.TestOptionDiscovery.test_cors": [], "oslo_middleware.tests.test_opts.TestOptionDiscovery.test_sizelimit": [], "oslo_middleware.tests.test_opts.TestOptionDiscovery.test_all": [], "keystone.tests.unit.ksfixtures.jws_key_repository.JWSKeyRepository.setUp": [ { "locations": [ { "path": "keystone/tests/unit/ksfixtures/jws_key_repository.py", "start": { "line": 46, "column": 8 }, "stop": { "line": 46, "column": 30 } }, { "path": "keystone/tests/unit/ksfixtures/jws_key_repository.py", "start": { "line": 45, "column": 8 }, "stop": { "line": 45, "column": 30 } } ], "kind": "function", "target": "keystone.common.utils.create_directory" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/jws_key_repository.py", "start": { "line": 32, "column": 31 }, "stop": { "line": 32, "column": 46 } }, { "path": "keystone/tests/unit/ksfixtures/jws_key_repository.py", "start": { "line": 31, "column": 32 }, "stop": { "line": 31, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures.fixture.Fixture.useFixture", "class_name": "keystone.tests.unit.ksfixtures.jws_key_repository.JWSKeyRepository", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/jws_key_repository.py", "start": { "line": 31, "column": 48 }, "stop": { "line": 31, "column": 64 } }, { "path": "keystone/tests/unit/ksfixtures/jws_key_repository.py", "start": { "line": 32, "column": 47 }, "stop": { "line": 32, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.tempdir.TempDir.__init__", "class_name": "fixtures._fixtures.tempdir.TempDir", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/jws_key_repository.py", "start": { "line": 28, "column": 8 }, "stop": { "line": 28, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures.fixture.Fixture.setUp", "class_name": "fixtures.fixture.Fixture", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/jws_key_repository.py", "start": { "line": 51, "column": 8 }, "stop": { "line": 51, "column": 36 } } ], "kind": "function", "target": "keystone.common.jwt_utils.create_jws_keypair" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/jws_key_repository.py", "start": { "line": 50, "column": 26 }, "stop": { "line": 50, "column": 38 } }, { "path": "keystone/tests/unit/ksfixtures/jws_key_repository.py", "start": { "line": 49, "column": 27 }, "stop": { "line": 49, "column": 39 } } ], "kind": "function", "target": "os.path.join" } ], "keystone.tests.unit.ksfixtures.jws_key_repository.JWSKeyRepository.__init__": [ { "locations": [ { "path": "keystone/tests/unit/ksfixtures/jws_key_repository.py", "start": { "line": 23, "column": 8 }, "stop": { "line": 23, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "fixtures.fixture.Fixture", "dispatch": "static" } ], "IPython.core.autocall.ZMQExitAutocall.__call__": [], "IPython.core.autocall.ExitAutocall.__call__": [], "IPython.core.autocall.IPyAutocall.set_ip": [], "IPython.core.autocall.IPyAutocall.__init__": [], "prompt_toolkit.layout.screen.WritePosition.__repr__": [], "prompt_toolkit.layout.screen.WritePosition.__init__": [], "prompt_toolkit.layout.screen.Screen.fill_area": [], "prompt_toolkit.layout.screen.Screen.append_style_to_content": [], "prompt_toolkit.layout.screen.Screen.draw_all_floats": [], "prompt_toolkit.layout.screen.Screen.draw_with_z_index": [], "prompt_toolkit.layout.screen.Screen.get_menu_position": [], "prompt_toolkit.layout.screen.Screen.get_cursor_position": [], "prompt_toolkit.layout.screen.Screen.set_menu_position": [], "prompt_toolkit.layout.screen.Screen.set_cursor_position": [], "prompt_toolkit.layout.screen.Screen.visible_windows": [], "prompt_toolkit.layout.screen.Screen.__init__": [], "prompt_toolkit.layout.screen.Char.__repr__": [], "prompt_toolkit.layout.screen.Char.__ne__": [], "prompt_toolkit.layout.screen.Char.__eq__": [], "prompt_toolkit.layout.screen.Char.__init__": [], "eventlet.green.MySQLdb.Connection": [], "pycadf.path.Path.is_valid": [], "pycadf.path.Path.set_path_relative": [], "pycadf.path.Path.set_path_absolute": [], "sqlalchemy.pool.events.PoolEvents.close_detached": [], "sqlalchemy.pool.events.PoolEvents.detach": [], "sqlalchemy.pool.events.PoolEvents.close": [], "sqlalchemy.pool.events.PoolEvents.soft_invalidate": [], "sqlalchemy.pool.events.PoolEvents.invalidate": [], "sqlalchemy.pool.events.PoolEvents.reset": [], "sqlalchemy.pool.events.PoolEvents.checkin": [], "sqlalchemy.pool.events.PoolEvents.checkout": [], "sqlalchemy.pool.events.PoolEvents.first_connect": [], "sqlalchemy.pool.events.PoolEvents.connect": [], "sqlalchemy.pool.events.PoolEvents._listen": [], "sqlalchemy.pool.events.PoolEvents._accept_with": [], "prompt_toolkit.shortcuts.dialogs._return_none": [], "prompt_toolkit.shortcuts.dialogs._create_app": [], "prompt_toolkit.shortcuts.dialogs.progress_dialog": [], "prompt_toolkit.shortcuts.dialogs.checkboxlist_dialog": [], "prompt_toolkit.shortcuts.dialogs.radiolist_dialog": [], "prompt_toolkit.shortcuts.dialogs.message_dialog": [], "prompt_toolkit.shortcuts.dialogs.input_dialog": [], "prompt_toolkit.shortcuts.dialogs.button_dialog": [], "prompt_toolkit.shortcuts.dialogs.yes_no_dialog": [], "keystone.common.sql.contract_repo.versions.056_contract_add_application_credential_access_rules.upgrade": [], "pyre_check.tools.upgrade.commands.expand_target_coverage.ExpandTargetCoverage.run": [], "pyre_check.tools.upgrade.commands.expand_target_coverage.ExpandTargetCoverage.add_arguments": [], "pyre_check.tools.upgrade.commands.expand_target_coverage.ExpandTargetCoverage.from_arguments": [], "pyre_check.tools.upgrade.commands.expand_target_coverage.ExpandTargetCoverage.__init__": [], "passlib.handlers.digests.htdigest.genhash": [], "passlib.handlers.digests.htdigest.genconfig": [], "passlib.handlers.digests.htdigest.identify": [], "passlib.handlers.digests.htdigest.verify": [], "passlib.handlers.digests.htdigest._norm_hash": [], "passlib.handlers.digests.htdigest.hash": [], "passlib.handlers.digests.create_hex_hash": [], "passlib.handlers.digests.HexDigestHash._calc_checksum": [], "passlib.handlers.digests.HexDigestHash._norm_hash": [], "kombu.compression.decompress": [], "kombu.compression.compress": [], "kombu.compression.get_decoder": [], "kombu.compression.get_encoder": [], "kombu.compression.encoders": [], "kombu.compression.register": [], "IPython.core.pylabtools.configure_inline_support": [], "IPython.core.pylabtools.import_pylab": [], "IPython.core.pylabtools.activate_matplotlib": [], "IPython.core.pylabtools.find_gui_and_backend": [], "IPython.core.pylabtools.select_figure_formats": [], "IPython.core.pylabtools._reshow_nbagg_figure": [], "IPython.core.pylabtools.mpl_runner": [], "IPython.core.pylabtools.retina_figure": [], "IPython.core.pylabtools.print_figure": [], "IPython.core.pylabtools.figsize": [], "IPython.core.pylabtools.getfigs": [], "keystone.tests.unit.auth.plugins.test_core.TestPluginCore.test_convert_integer_to_methods": [ { "locations": [ { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 81, "column": 18 }, "stop": { "line": 81, "column": 56 } }, { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 87, "column": 18 }, "stop": { "line": 87, "column": 56 } }, { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 93, "column": 18 }, "stop": { "line": 93, "column": 56 } }, { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 75, "column": 18 }, "stop": { "line": 75, "column": 56 } }, { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 99, "column": 18 }, "stop": { "line": 99, "column": 56 } } ], "kind": "function", "target": "keystone.auth.plugins.core.convert_integer_to_method_list" }, { "locations": [ { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 88, "column": 24 }, "stop": { "line": 88, "column": 27 } }, { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 82, "column": 24 }, "stop": { "line": 82, "column": 27 } }, { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 100, "column": 24 }, "stop": { "line": 100, "column": 27 } }, { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 94, "column": 24 }, "stop": { "line": 94, "column": 27 } }, { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 76, "column": 24 }, "stop": { "line": 76, "column": 27 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 100, "column": 24 }, "stop": { "line": 100, "column": 41 } }, { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 82, "column": 24 }, "stop": { "line": 82, "column": 41 } }, { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 76, "column": 24 }, "stop": { "line": 76, "column": 41 } }, { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 88, "column": 24 }, "stop": { "line": 88, "column": 41 } }, { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 94, "column": 24 }, "stop": { "line": 94, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__eq__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 90, "column": 12 }, "stop": { "line": 90, "column": 25 } }, { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 96, "column": 12 }, "stop": { "line": 96, "column": 25 } }, { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 102, "column": 12 }, "stop": { "line": 102, "column": 25 } }, { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 78, "column": 12 }, "stop": { "line": 78, "column": 25 } }, { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 84, "column": 12 }, "stop": { "line": 84, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.auth.plugins.test_core.TestPluginCore", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 76, "column": 8 }, "stop": { "line": 76, "column": 23 } }, { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 100, "column": 8 }, "stop": { "line": 100, "column": 23 } }, { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 88, "column": 8 }, "stop": { "line": 88, "column": 23 } }, { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 94, "column": 8 }, "stop": { "line": 94, "column": 23 } }, { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 82, "column": 8 }, "stop": { "line": 82, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.auth.plugins.test_core.TestPluginCore.test_convert_methods_to_integer": [ { "locations": [ { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 65, "column": 25 }, "stop": { "line": 65, "column": 63 } }, { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 55, "column": 25 }, "stop": { "line": 55, "column": 63 } }, { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 47, "column": 25 }, "stop": { "line": 47, "column": 63 } }, { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 50, "column": 25 }, "stop": { "line": 50, "column": 63 } }, { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 60, "column": 25 }, "stop": { "line": 60, "column": 63 } } ], "kind": "function", "target": "keystone.auth.plugins.core.convert_method_list_to_integer" }, { "locations": [ { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 58, "column": 8 }, "stop": { "line": 58, "column": 24 } }, { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 48, "column": 8 }, "stop": { "line": 48, "column": 24 } }, { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 68, "column": 8 }, "stop": { "line": 68, "column": 24 } }, { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 53, "column": 8 }, "stop": { "line": 53, "column": 24 } }, { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 63, "column": 8 }, "stop": { "line": 63, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.auth.plugins.test_core.TestPluginCore", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.plugins.test_core.TestPluginCore.test_construct_method_map_with_three_methods": [ { "locations": [ { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 40, "column": 21 }, "stop": { "line": 40, "column": 61 } } ], "kind": "function", "target": "keystone.auth.plugins.core.construct_method_map_from_config" }, { "locations": [ { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 41, "column": 8 }, "stop": { "line": 41, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertDictEqual", "class_name": "keystone.tests.unit.auth.plugins.test_core.TestPluginCore", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.plugins.test_core.TestPluginCore.test_construct_method_map_with_two_methods": [ { "locations": [ { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 32, "column": 21 }, "stop": { "line": 32, "column": 61 } } ], "kind": "function", "target": "keystone.auth.plugins.core.construct_method_map_from_config" }, { "locations": [ { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 33, "column": 8 }, "stop": { "line": 33, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertDictEqual", "class_name": "keystone.tests.unit.auth.plugins.test_core.TestPluginCore", "dispatch": "dynamic" } ], "keystone.tests.unit.auth.plugins.test_core.TestPluginCore.test_construct_method_map_with_one_methods": [ { "locations": [ { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 24, "column": 21 }, "stop": { "line": 24, "column": 61 } } ], "kind": "function", "target": "keystone.auth.plugins.core.construct_method_map_from_config" }, { "locations": [ { "path": "keystone/tests/unit/auth/plugins/test_core.py", "start": { "line": 25, "column": 8 }, "stop": { "line": 25, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertDictEqual", "class_name": "keystone.tests.unit.auth.plugins.test_core.TestPluginCore", "dispatch": "dynamic" } ], "testtools.tests.test_helpers.test_suite": [], "testtools.tests.test_helpers.TestStackHiding.test_is_stack_hidden_consistent_false": [], "testtools.tests.test_helpers.TestStackHiding.test_is_stack_hidden_consistent_true": [], "testtools.tests.test_helpers.TestStackHiding.setUp": [], "jsonschema._utils.uniq": [], "jsonschema._utils.unbool": [], "jsonschema._utils.equal": [], "jsonschema._utils.ensure_list": [], "jsonschema._utils.flatten": [], "jsonschema._utils.types_msg": [], "jsonschema._utils.extras_msg": [], "jsonschema._utils.find_additional_properties": [], "jsonschema._utils.format_as_index": [], "jsonschema._utils.indent": [], "jsonschema._utils.load_schema": [], "jsonschema._utils.Unset.__repr__": [], "jsonschema._utils.URIDict.__repr__": [], "jsonschema._utils.URIDict.__len__": [], "jsonschema._utils.URIDict.__iter__": [], "jsonschema._utils.URIDict.__delitem__": [], "jsonschema._utils.URIDict.__setitem__": [], "jsonschema._utils.URIDict.__getitem__": [], "jsonschema._utils.URIDict.__init__": [], "jsonschema._utils.URIDict.normalize": [], "werkzeug.wrappers.accept.AcceptMixin.__init__": [], "saml2.authn_context.ippword.factory": [], "saml2.authn_context.ippword.complex_authenticator_from_string": [], "saml2.authn_context.ippword.complex_authenticator_type__from_string": [], "saml2.authn_context.ippword.ComplexAuthenticatorType_.__init__": [], "saml2.authn_context.ippword.authentication_context_declaration_from_string": [], "saml2.authn_context.ippword.authn_context_declaration_base_type__from_string": [], "saml2.authn_context.ippword.AuthnContextDeclarationBaseType_.__init__": [], "saml2.authn_context.ippword.technical_protection_from_string": [], "saml2.authn_context.ippword.technical_protection_base_type__from_string": [], "saml2.authn_context.ippword.TechnicalProtectionBaseType_.__init__": [], "saml2.authn_context.ippword.authn_method_from_string": [], "saml2.authn_context.ippword.private_key_protection_from_string": [], "saml2.authn_context.ippword.secret_key_protection_from_string": [], "saml2.authn_context.ippword.authn_method_base_type__from_string": [], "saml2.authn_context.ippword.AuthnMethodBaseType_.__init__": [], "saml2.authn_context.ippword.secret_key_protection_type__from_string": [], "saml2.authn_context.ippword.SecretKeyProtectionType_.__init__": [], "saml2.authn_context.ippword.private_key_protection_type__from_string": [], "saml2.authn_context.ippword.PrivateKeyProtectionType_.__init__": [], "saml2.authn_context.ippword.operational_protection_from_string": [], "saml2.authn_context.ippword.principal_authentication_mechanism_from_string": [], "saml2.authn_context.ippword.key_activation_from_string": [], "saml2.authn_context.ippword.key_activation_type__from_string": [], "saml2.authn_context.ippword.KeyActivationType_.__init__": [], "saml2.authn_context.ippword.principal_authentication_mechanism_type__from_string": [], "saml2.authn_context.ippword.PrincipalAuthenticationMechanismType_.__init__": [], "saml2.authn_context.ippword.operational_protection_type__from_string": [], "saml2.authn_context.ippword.OperationalProtectionType_.__init__": [], "saml2.authn_context.ippword.security_audit_from_string": [], "saml2.authn_context.ippword.authenticator_transport_protocol_from_string": [], "saml2.authn_context.ippword.authenticator_from_string": [], "saml2.authn_context.ippword.activation_pin_from_string": [], "saml2.authn_context.ippword.identification_from_string": [], "saml2.authn_context.ippword.authenticator_base_type__from_string": [], "saml2.authn_context.ippword.AuthenticatorBaseType_.__init__": [], "saml2.authn_context.ippword.security_audit_type__from_string": [], "saml2.authn_context.ippword.SecurityAuditType_.__init__": [], "saml2.authn_context.ippword.activation_pin_type__from_string": [], "saml2.authn_context.ippword.ActivationPinType_.__init__": [], "saml2.authn_context.ippword.restricted_password_from_string": [], "saml2.authn_context.ippword.authenticator_transport_protocol_type__from_string": [], "saml2.authn_context.ippword.AuthenticatorTransportProtocolType_.__init__": [], "saml2.authn_context.ippword.identification_type__from_string": [], "saml2.authn_context.ippword.IdentificationType_.__init__": [], "saml2.authn_context.ippword.deactivation_call_center_from_string": [], "saml2.authn_context.ippword.switch_audit_from_string": [], "saml2.authn_context.ippword.adsl_from_string": [], "saml2.authn_context.ippword.isdn_from_string": [], "saml2.authn_context.ippword.pstn_from_string": [], "saml2.authn_context.ippword.ssl_from_string": [], "saml2.authn_context.ippword.mobile_network_end_to_end_encryption_from_string": [], "saml2.authn_context.ippword.mobile_network_radio_encryption_from_string": [], "saml2.authn_context.ippword.mobile_network_no_encryption_from_string": [], "saml2.authn_context.ippword.wtls_from_string": [], "saml2.authn_context.ippword.ip_sec_from_string": [], "saml2.authn_context.ippword.http_from_string": [], "saml2.authn_context.ippword.shared_secret_dynamic_plaintext_from_string": [], "saml2.authn_context.ippword.ip_address_from_string": [], "saml2.authn_context.ippword.asymmetric_key_agreement_from_string": [], "saml2.authn_context.ippword.asymmetric_decryption_from_string": [], "saml2.authn_context.ippword.dig_sig_from_string": [], "saml2.authn_context.ippword.shared_secret_challenge_response_from_string": [], "saml2.authn_context.ippword.zero_knowledge_from_string": [], "saml2.authn_context.ippword.resume_session_from_string": [], "saml2.authn_context.ippword.previous_session_from_string": [], "saml2.authn_context.ippword.activation_limit_from_string": [], "saml2.authn_context.ippword.smartcard_from_string": [], "saml2.authn_context.ippword.token_from_string": [], "saml2.authn_context.ippword.password_from_string": [], "saml2.authn_context.ippword.user_suffix_from_string": [], "saml2.authn_context.ippword.subscriber_line_number_from_string": [], "saml2.authn_context.ippword.written_consent_from_string": [], "saml2.authn_context.ippword.extension_only_type__from_string": [], "saml2.authn_context.ippword.ExtensionOnlyType_.__init__": [], "saml2.authn_context.ippword.activation_limit_type__from_string": [], "saml2.authn_context.ippword.ActivationLimitType_.__init__": [], "saml2.authn_context.ippword.token_type__from_string": [], "saml2.authn_context.ippword.TokenType_.__init__": [], "saml2.authn_context.ippword.restricted_password_type__from_string": [], "saml2.authn_context.ippword.RestrictedPasswordType_.__init__": [], "saml2.authn_context.ippword.password_type__from_string": [], "saml2.authn_context.ippword.PasswordType_.__init__": [], "saml2.authn_context.ippword.governing_agreements_from_string": [], "saml2.authn_context.ippword.public_key_type__from_string": [], "saml2.authn_context.ippword.PublicKeyType_.__init__": [], "saml2.authn_context.ippword.shared_secret_challenge_response_type__from_string": [], "saml2.authn_context.ippword.SharedSecretChallengeResponseType_.__init__": [], "saml2.authn_context.ippword.extension_from_string": [], "saml2.authn_context.ippword.activation_limit_session_from_string": [], "saml2.authn_context.ippword.activation_limit_usages_from_string": [], "saml2.authn_context.ippword.activation_limit_duration_from_string": [], "saml2.authn_context.ippword.alphabet_from_string": [], "saml2.authn_context.ippword.restricted_password_type__length_from_string": [], "saml2.authn_context.ippword.governing_agreements_type__from_string": [], "saml2.authn_context.ippword.GoverningAgreementsType_.__init__": [], "saml2.authn_context.ippword.governing_agreement_ref_from_string": [], "saml2.authn_context.ippword.length_from_string": [], "saml2.authn_context.ippword.time_sync_token_from_string": [], "saml2.authn_context.ippword.key_storage_from_string": [], "saml2.authn_context.ippword.key_sharing_from_string": [], "saml2.authn_context.ippword.extension_type__from_string": [], "saml2.authn_context.ippword.key_storage_type__from_string": [], "saml2.authn_context.ippword.KeyStorageType_.__init__": [], "saml2.authn_context.ippword.medium_type__from_string": [], "saml2.authn_context.ippword.length_type__from_string": [], "saml2.authn_context.ippword.LengthType_.__init__": [], "saml2.authn_context.ippword.activation_limit_session_type__from_string": [], "saml2.authn_context.ippword.activation_limit_usages_type__from_string": [], "saml2.authn_context.ippword.ActivationLimitUsagesType_.__init__": [], "saml2.authn_context.ippword.activation_limit_duration_type__from_string": [], "saml2.authn_context.ippword.ActivationLimitDurationType_.__init__": [], "saml2.authn_context.ippword.time_sync_token_type__from_string": [], "saml2.authn_context.ippword.TimeSyncTokenType_.__init__": [], "saml2.authn_context.ippword.boolean_type__from_string": [], "saml2.authn_context.ippword.device_type_type__from_string": [], "saml2.authn_context.ippword.alphabet_type__from_string": [], "saml2.authn_context.ippword.AlphabetType_.__init__": [], "saml2.authn_context.ippword.restricted_length_type__from_string": [], "saml2.authn_context.ippword.RestrictedLengthType_.__init__": [], "saml2.authn_context.ippword.key_sharing_type__from_string": [], "saml2.authn_context.ippword.KeySharingType_.__init__": [], "saml2.authn_context.ippword.governing_agreement_ref_type__from_string": [], "saml2.authn_context.ippword.GoverningAgreementRefType_.__init__": [], "saml2.authn_context.ippword.nym_type__from_string": [], "saml2.authn_context.ippword.generation_from_string": [], "saml2.authn_context.ippword.Generation.__init__": [], "saml2.authn_context.ippword.physical_verification_from_string": [], "saml2.authn_context.ippword.PhysicalVerification.__init__": [], "ipython_genutils.importstring.import_item": [], "sapp.ui.interactive.Interactive._get_callable_from_trace_tuple": [], "sapp.ui.interactive.Interactive._num_issues_with_callable": [], "sapp.ui.interactive.Interactive._verify_multiple_branches": [], "sapp.ui.interactive.Interactive._verify_entrypoint_selected": [], "sapp.ui.interactive.Interactive.callable": [], "sapp.ui.interactive.Interactive._show_current_trace_frame": [], "sapp.ui.interactive.Interactive._show_current_issue_instance": [], "sapp.ui.interactive.Interactive._get_leaves_issue_instance": [], "sapp.ui.interactive.Interactive._get_current_issue": [], "sapp.ui.interactive.Interactive._resolve_pager": [], "sapp.ui.interactive.Interactive._update_trace_tuples_new_parent": [], "sapp.ui.interactive.Interactive._prompt_for_number": [], "sapp.ui.interactive.Interactive._select_branch_trace_frame": [], "sapp.ui.interactive.Interactive._select_parent_trace_frame": [], "sapp.ui.interactive.Interactive._create_trace_frame_output_string": [], "sapp.ui.interactive.Interactive._create_issue_output_string": [], "sapp.ui.interactive.Interactive._create_trace_tuples": [], "sapp.ui.interactive.Interactive._output_trace_tuples": [], "sapp.ui.interactive.Interactive._output_trace_frames": [], "sapp.ui.interactive.Interactive._output_trace_expansion": [], "sapp.ui.interactive.Interactive._output_file_lines": [], "sapp.ui.interactive.Interactive._add_max_int_filter_to_query": [], "sapp.ui.interactive.Interactive._add_list_or_element_filter_to_query": [], "sapp.ui.interactive.Interactive._add_list_or_int_filter_to_query": [], "sapp.ui.interactive.Interactive._add_list_or_string_filter_to_query": [], "sapp.ui.interactive.Interactive._group_trace_frames": [], "sapp.ui.interactive.Interactive._current_branch_index": [], "sapp.ui.interactive.Interactive._is_root_trace_tuple": [], "sapp.ui.interactive.Interactive._is_before_root": [], "sapp.ui.interactive.Interactive._get_trace_frame_branches": [], "sapp.ui.interactive.Interactive.warning": [], "sapp.ui.interactive.Interactive.details": [], "sapp.ui.interactive.Interactive.list_source_code": [], "sapp.ui.interactive.Interactive.branch": [], "sapp.ui.interactive.Interactive._get_branch_options": [], "sapp.ui.interactive.Interactive.jump": [], "sapp.ui.interactive.Interactive.prev_cursor_location": [], "sapp.ui.interactive.Interactive.next_cursor_location": [], "sapp.ui.interactive.Interactive._generate_trace_from_frame": [], "sapp.ui.interactive.Interactive._generate_trace_from_issue": [], "sapp.ui.interactive.Interactive.parents": [], "sapp.ui.interactive.Interactive.leaves": [], "sapp.ui.interactive.Interactive.frame": [], "sapp.ui.interactive.Interactive.frames": [], "sapp.ui.interactive.Interactive.trace": [], "sapp.ui.interactive.Interactive.issues": [], "sapp.ui.interactive.Interactive.show": [], "sapp.ui.interactive.Interactive.issue": [], "sapp.ui.interactive.Interactive.latest_run": [], "sapp.ui.interactive.Interactive.analysis_output": [], "sapp.ui.interactive.Interactive.prompt": [], "sapp.ui.interactive.Interactive._get_prompt_history": [], "sapp.ui.interactive.Interactive._get_profile_basedir": [], "sapp.ui.interactive.Interactive.run": [], "sapp.ui.interactive.Interactive.runs": [], "sapp.ui.interactive.Interactive.state": [], "sapp.ui.interactive.Interactive.help": [], "sapp.ui.interactive.Interactive.setup": [], "sapp.ui.interactive.Interactive.__init__": [], "examples.starwars.data.get_droid": [], "examples.starwars.data.get_human": [], "examples.starwars.data.get_hero": [], "examples.starwars.data.get_friends": [], "examples.starwars.data.get_character": [], "examples.starwars.data.setup": [], "saml2.httpbase.HTTPBase.add_credentials": [], "saml2.httpbase.HTTPBase.send_using_soap": [], "saml2.httpbase.HTTPBase.use_soap": [], "saml2.httpbase.HTTPBase.use_http_uri": [], "saml2.httpbase.HTTPBase.use_http_artifact": [], "saml2.httpbase.HTTPBase.send": [], "saml2.httpbase.HTTPBase.set_cookie": [], "saml2.httpbase.HTTPBase.cookies": [], "saml2.httpbase.HTTPBase.__init__": [], "saml2.httpbase.dict2set_list": [], "saml2.httpbase.set_list2dict": [], "saml2.httpbase._since_epoch": [], "keystone.oauth1.core.Manager.create_request_token": [ { "locations": [ { "path": "keystone/oauth1/core.py", "start": { "line": 161, "column": 8 }, "stop": { "line": 161, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.created", "class_name": "keystone.notifications.Audit", "dispatch": "static" } ], "keystone.oauth1.core.Manager.delete_access_token": [ { "locations": [ { "path": "keystone/oauth1/core.py", "start": { "line": 153, "column": 8 }, "stop": { "line": 153, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.deleted", "class_name": "keystone.notifications.Audit", "dispatch": "static" } ], "keystone.oauth1.core.Manager.create_access_token": [ { "locations": [ { "path": "keystone/oauth1/core.py", "start": { "line": 148, "column": 8 }, "stop": { "line": 148, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.created", "class_name": "keystone.notifications.Audit", "dispatch": "static" } ], "keystone.oauth1.core.Manager.delete_consumer": [ { "locations": [ { "path": "keystone/oauth1/core.py", "start": { "line": 141, "column": 8 }, "stop": { "line": 141, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.deleted", "class_name": "keystone.notifications.Audit", "dispatch": "static" } ], "keystone.oauth1.core.Manager.update_consumer": [ { "locations": [ { "path": "keystone/oauth1/core.py", "start": { "line": 136, "column": 8 }, "stop": { "line": 136, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.updated", "class_name": "keystone.notifications.Audit", "dispatch": "static" } ], "keystone.oauth1.core.Manager.create_consumer": [ { "locations": [ { "path": "keystone/oauth1/core.py", "start": { "line": 131, "column": 8 }, "stop": { "line": 131, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.created", "class_name": "keystone.notifications.Audit", "dispatch": "static" }, { "locations": [ { "path": "keystone/oauth1/core.py", "start": { "line": 129, "column": 33 }, "stop": { "line": 129, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/oauth1/core.py", "start": { "line": 129, "column": 33 }, "stop": { "line": 129, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.oauth1.core.Manager.__init__": [ { "locations": [ { "path": "keystone/oauth1/core.py", "start": { "line": 125, "column": 8 }, "stop": { "line": 125, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.manager.Manager.__init__", "class_name": "keystone.common.manager.Manager", "dispatch": "static" } ], "keystone.oauth1.core.validate_oauth_params": [ { "locations": [ { "path": "keystone/oauth1/core.py", "start": { "line": 87, "column": 13 }, "stop": { "line": 87, "column": 43 } } ], "kind": "function", "target": "oauthlib.common.extract_params" }, { "locations": [ { "path": "keystone/oauth1/core.py", "start": { "line": 94, "column": 29 }, "stop": { "line": 94, "column": 43 } }, { "path": "keystone/oauth1/core.py", "start": { "line": 95, "column": 28 }, "stop": { "line": 95, "column": 42 } }, { "path": "keystone/oauth1/core.py", "start": { "line": 99, "column": 24 }, "stop": { "line": 99, "column": 38 } }, { "path": "keystone/oauth1/core.py", "start": { "line": 98, "column": 25 }, "stop": { "line": 98, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/oauth1/core.py", "start": { "line": 106, "column": 14 }, "stop": { "line": 106, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/oauth1/core.py", "start": { "line": 90, "column": 11 }, "stop": { "line": 90, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.__contains__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/oauth1/core.py", "start": { "line": 91, "column": 18 }, "stop": { "line": 93, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.oauth1.core.get_oauth_headers": [ { "locations": [ { "path": "keystone/oauth1/core.py", "start": { "line": 74, "column": 26 }, "stop": { "line": 74, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/oauth1/core.py", "start": { "line": 74, "column": 8 }, "stop": { "line": 74, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/oauth1/core.py", "start": { "line": 73, "column": 17 }, "stop": { "line": 73, "column": 64 } } ], "kind": "function", "target": "oauthlib.oauth1.rfc5849.utils.parse_authorization_header" }, { "locations": [ { "path": "keystone/oauth1/core.py", "start": { "line": 79, "column": 14 }, "stop": { "line": 79, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.OAuthHeadersMissingError", "dispatch": "static" } ], "keystone.oauth1.core.token_generator": [ { "locations": [ { "path": "keystone/oauth1/core.py", "start": { "line": 56, "column": 11 }, "stop": { "line": 56, "column": 21 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/oauth1/core.py", "start": { "line": 56, "column": 11 }, "stop": { "line": 56, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.oauth1.core.Token.set_verifier": [], "keystone.oauth1.core.Token.__init__": [], "keystone.common.policies.identity_provider.list_rules": [], "graphql.validation.tests.test_provided_non_null_arguments.test_with_directive_with_missing_types": [], "graphql.validation.tests.test_provided_non_null_arguments.test_with_directives_of_valid_type": [], "graphql.validation.tests.test_provided_non_null_arguments.test_ignore_unknown_directives": [], "graphql.validation.tests.test_provided_non_null_arguments.test_incorrect_value_and_missing_argument": [], "graphql.validation.tests.test_provided_non_null_arguments.test_missing_multiple_non_nullable_arguments": [], "graphql.validation.tests.test_provided_non_null_arguments.test_missing_one_non_nullable_argument": [], "graphql.validation.tests.test_provided_non_null_arguments.test_all_reqs_and_opts_on_mixed_list": [], "graphql.validation.tests.test_provided_non_null_arguments.test_multiple_reqs_and_one_opt_on_mixed_list": [], "graphql.validation.tests.test_provided_non_null_arguments.test_multiple_reqs_on_mixed_list": [], "graphql.validation.tests.test_provided_non_null_arguments.test_second_arg_on_multiple_optional": [], "graphql.validation.tests.test_provided_non_null_arguments.test_one_arg_on_multiple_optional": [], "graphql.validation.tests.test_provided_non_null_arguments.test_no_args_on_multiple_optional": [], "graphql.validation.tests.test_provided_non_null_arguments.test_multiple_args_reverse_order": [], "graphql.validation.tests.test_provided_non_null_arguments.test_multiple_args": [], "graphql.validation.tests.test_provided_non_null_arguments.test_no_arg_on_optional_arg": [], "graphql.validation.tests.test_provided_non_null_arguments.test_arg_on_optional_arg": [], "graphql.validation.tests.test_provided_non_null_arguments.test_ignores_unknown_arguments": [], "graphql.validation.tests.test_provided_non_null_arguments.missing_directive_arg": [], "graphql.validation.tests.test_provided_non_null_arguments.missing_field_arg": [], "stevedore.example2.fields.FieldList.format": [], "graphql.utils.ast_from_value.ast_from_value": [], "saml2.extension.shibmd.factory": [], "saml2.extension.shibmd.key_authority_from_string": [], "saml2.extension.shibmd.KeyAuthority.__init__": [], "saml2.extension.shibmd.scope_from_string": [], "saml2.extension.shibmd.Scope.__init__": [], "psutil._psbsd.Process._not_implemented": [], "psutil._psbsd.Process.nt_mmap_ext.__init__": [], "psutil._psbsd.Process.nt_mmap_grouped.__init__": [], "psutil._psbsd.Process.cwd": [], "psutil._psbsd.Process.io_counters": [], "psutil._psbsd.Process.status": [], "psutil._psbsd.Process.nice_set": [], "psutil._psbsd.Process.nice_get": [], "psutil._psbsd.Process.wait": [], "psutil._psbsd.Process.connections": [], "psutil._psbsd.Process.threads": [], "psutil._psbsd.Process.num_ctx_switches": [], "psutil._psbsd.Process.num_threads": [], "psutil._psbsd.Process.create_time": [], "psutil._psbsd.Process.memory_info": [], "psutil._psbsd.Process.cpu_times": [], "psutil._psbsd.Process.gids": [], "psutil._psbsd.Process.uids": [], "psutil._psbsd.Process.ppid": [], "psutil._psbsd.Process.terminal": [], "psutil._psbsd.Process.environ": [], "psutil._psbsd.Process.cmdline": [], "psutil._psbsd.Process.exe": [], "psutil._psbsd.Process.name": [], "psutil._psbsd.Process.oneshot_exit": [], "psutil._psbsd.Process.oneshot_enter": [], "psutil._psbsd.Process.oneshot": [], "psutil._psbsd.Process._assert_alive": [], "psutil._psbsd.Process.__init__": [], "psutil._psbsd.wrap_exceptions_procfs": [], "psutil._psbsd.wrap_exceptions": [], "psutil._psbsd.is_zombie": [], "psutil._psbsd.pids": [], "psutil._psbsd._pid_0_exists": [], "psutil._psbsd.users": [], "psutil._psbsd.boot_time": [], "psutil._psbsd.net_connections": [], "psutil._psbsd.net_if_stats": [], "psutil._psbsd.disk_partitions": [], "psutil._psbsd.cpu_stats": [], "psutil._psbsd.cpu_count_logical": [], "psutil._psbsd.cpu_times": [], "psutil._psbsd.swap_memory": [], "psutil._psbsd.virtual_memory": [], "psutil._psbsd.pmmap_ext.__init__": [], "psutil._psbsd.pmmap_grouped.__init__": [], "psutil._psbsd.pcputimes.__init__": [], "psutil._psbsd.pmem.__init__": [], "psutil._psbsd.scputimes.__init__": [], "psutil._psbsd.svmem.__init__": [], "debtcollector.renames.renamed_kwarg": [], "graphql_relay.connection.tests.test_connection.test_works_with_backward_connection_args": [], "graphql_relay.connection.tests.test_connection.test_works_with_forward_connection_args": [], "graphql_relay.connection.tests.test_connection.test_include_connections_and_edge_types": [], "graphql_relay.connection.tests.test_connection.User.__init__": [], "keystonemiddleware.tests.unit.test_s3_token_middleware.S3TokenMiddlewareTestDeprecatedOptions.test_logs_warning": [], "keystonemiddleware.tests.unit.test_s3_token_middleware.S3TokenMiddlewareTestDeprecatedOptions.setUp": [], "keystonemiddleware.tests.unit.test_s3_token_middleware.S3TokenMiddlewareTestBad.test_bad_reply": [], "keystonemiddleware.tests.unit.test_s3_token_middleware.S3TokenMiddlewareTestBad.test_fail_to_connect_to_keystone": [], "keystonemiddleware.tests.unit.test_s3_token_middleware.S3TokenMiddlewareTestBad.test_bogus_authorization": [], "keystonemiddleware.tests.unit.test_s3_token_middleware.S3TokenMiddlewareTestBad.test_unauthorized_token": [], "keystonemiddleware.tests.unit.test_s3_token_middleware.S3TokenMiddlewareTestBad.setUp": [], "keystonemiddleware.tests.unit.test_s3_token_middleware.S3TokenMiddlewareTestGood.test_unicode_path": [], "keystonemiddleware.tests.unit.test_s3_token_middleware.S3TokenMiddlewareTestGood.test_insecure_option": [], "keystonemiddleware.tests.unit.test_s3_token_middleware.S3TokenMiddlewareTestGood.test_insecure": [], "keystonemiddleware.tests.unit.test_s3_token_middleware.S3TokenMiddlewareTestGood.test_authorization_nova_toconnect": [], "keystonemiddleware.tests.unit.test_s3_token_middleware.S3TokenMiddlewareTestGood.test_authorized_http": [], "keystonemiddleware.tests.unit.test_s3_token_middleware.S3TokenMiddlewareTestGood.test_authorized": [], "keystonemiddleware.tests.unit.test_s3_token_middleware.S3TokenMiddlewareTestGood.test_without_auth_storage_token": [], "keystonemiddleware.tests.unit.test_s3_token_middleware.S3TokenMiddlewareTestGood.test_without_authorization": [], "keystonemiddleware.tests.unit.test_s3_token_middleware.S3TokenMiddlewareTestGood.test_no_path_request": [], "keystonemiddleware.tests.unit.test_s3_token_middleware.S3TokenMiddlewareTestGood.setUp": [], "keystonemiddleware.tests.unit.test_s3_token_middleware.S3TokenMiddlewareTestBase.start_fake_response": [], "keystonemiddleware.tests.unit.test_s3_token_middleware.S3TokenMiddlewareTestBase.setUp": [], "keystonemiddleware.tests.unit.test_s3_token_middleware.FakeApp.__call__": [], "oslo_context.context.get_current": [], "oslo_context.context.is_user_context": [], "oslo_context.context.get_context_from_function_and_args": [], "oslo_context.context.get_admin_context": [], "oslo_context.context.RequestContext.from_environ": [], "oslo_context.context.RequestContext.from_dict": [], "oslo_context.context.RequestContext.global_id": [], "oslo_context.context.RequestContext.get_logging_values": [], "oslo_context.context.RequestContext.to_dict": [], "oslo_context.context.RequestContext.to_policy_values": [], "oslo_context.context.RequestContext.update_store": [], "oslo_context.context.RequestContext.__init__": [], "oslo_context.context._moved_property": [], "oslo_context.context._moved_msg": [], "oslo_context.context._DeprecatedPolicyValues._dict": [], "oslo_context.context._DeprecatedPolicyValues.__repr__": [], "oslo_context.context._DeprecatedPolicyValues.__str__": [], "oslo_context.context._DeprecatedPolicyValues.__len__": [], "oslo_context.context._DeprecatedPolicyValues.__iter__": [], "oslo_context.context._DeprecatedPolicyValues.__delitem__": [], "oslo_context.context._DeprecatedPolicyValues.__setitem__": [], "oslo_context.context._DeprecatedPolicyValues.__getitem__": [], "oslo_context.context._DeprecatedPolicyValues.__init__": [], "oslo_context.context.generate_request_id": [], "saml2.extension.idpdisc.factory": [], "saml2.extension.idpdisc.discovery_response_from_string": [], "kombu.transport.redis.SentinelChannel._get_pool": [], "kombu.transport.redis.SentinelChannel._sentinel_managed_pool": [], "kombu.transport.redis.Transport._get_errors": [], "kombu.transport.redis.Transport.on_readable": [], "kombu.transport.redis.Transport.register_with_event_loop": [], "kombu.transport.redis.Transport.driver_version": [], "kombu.transport.redis.Transport.__init__": [], "kombu.transport.redis.Channel.active_queues": [], "kombu.transport.redis.Channel._get_response_error": [], "kombu.transport.redis.Channel._update_queue_cycle": [], "kombu.transport.redis.Channel.subclient": [], "kombu.transport.redis.Channel.client": [], "kombu.transport.redis.Channel.async_pool": [], "kombu.transport.redis.Channel.pool": [], "kombu.transport.redis.Channel.conn_or_acquire": [], "kombu.transport.redis.Channel._get_client": [], "kombu.transport.redis.Channel._get_pool": [], "kombu.transport.redis.Channel._create_client": [], "kombu.transport.redis.Channel._connparams": [], "kombu.transport.redis.Channel._filter_tcp_connparams": [], "kombu.transport.redis.Channel._prepare_virtual_host": [], "kombu.transport.redis.Channel._close_clients": [], "kombu.transport.redis.Channel.close": [], "kombu.transport.redis.Channel._purge": [], "kombu.transport.redis.Channel.get_table": [], "kombu.transport.redis.Channel._has_queue": [], "kombu.transport.redis.Channel._delete": [], "kombu.transport.redis.Channel._queue_bind": [], "kombu.transport.redis.Channel._new_queue": [], "kombu.transport.redis.Channel._put_fanout": [], "kombu.transport.redis.Channel._put": [], "kombu.transport.redis.Channel.priority": [], "kombu.transport.redis.Channel._q_for_pri": [], "kombu.transport.redis.Channel._size": [], "kombu.transport.redis.Channel._get": [], "kombu.transport.redis.Channel._poll_error": [], "kombu.transport.redis.Channel._brpop_read": [], "kombu.transport.redis.Channel._brpop_start": [], "kombu.transport.redis.Channel._receive_one": [], "kombu.transport.redis.Channel._receive": [], "kombu.transport.redis.Channel._handle_message": [], "kombu.transport.redis.Channel._unsubscribe_from": [], "kombu.transport.redis.Channel._subscribe": [], "kombu.transport.redis.Channel._get_subscribe_topic": [], "kombu.transport.redis.Channel._get_publish_topic": [], "kombu.transport.redis.Channel._basic_cancel": [], "kombu.transport.redis.Channel.basic_cancel": [], "kombu.transport.redis.Channel.basic_consume": [], "kombu.transport.redis.Channel._restore_at_beginning": [], "kombu.transport.redis.Channel._restore": [], "kombu.transport.redis.Channel._do_restore_message": [], "kombu.transport.redis.Channel._on_connection_disconnect": [], "kombu.transport.redis.Channel._disconnect_pools": [], "kombu.transport.redis.Channel._after_fork": [], "kombu.transport.redis.Channel.__init__": [], "kombu.transport.redis.MultiChannelPoller.fds": [], "kombu.transport.redis.MultiChannelPoller.get": [], "kombu.transport.redis.MultiChannelPoller.handle_event": [], "kombu.transport.redis.MultiChannelPoller.on_readable": [], "kombu.transport.redis.MultiChannelPoller.maybe_check_subclient_health": [], "kombu.transport.redis.MultiChannelPoller.maybe_restore_messages": [], "kombu.transport.redis.MultiChannelPoller.on_poll_init": [], "kombu.transport.redis.MultiChannelPoller.on_poll_start": [], "kombu.transport.redis.MultiChannelPoller._register_LISTEN": [], "kombu.transport.redis.MultiChannelPoller._register_BRPOP": [], "kombu.transport.redis.MultiChannelPoller._client_registered": [], "kombu.transport.redis.MultiChannelPoller._unregister": [], "kombu.transport.redis.MultiChannelPoller._register": [], "kombu.transport.redis.MultiChannelPoller._on_connection_disconnect": [], "kombu.transport.redis.MultiChannelPoller.discard": [], "kombu.transport.redis.MultiChannelPoller.add": [], "kombu.transport.redis.MultiChannelPoller.close": [], "kombu.transport.redis.MultiChannelPoller.__init__": [], "kombu.transport.redis.QoS.visibility_timeout": [], "kombu.transport.redis.QoS.unacked_mutex_expire": [], "kombu.transport.redis.QoS.unacked_mutex_key": [], "kombu.transport.redis.QoS.unacked_index_key": [], "kombu.transport.redis.QoS.unacked_key": [], "kombu.transport.redis.QoS.restore_by_tag": [], "kombu.transport.redis.QoS.restore_visible": [], "kombu.transport.redis.QoS._remove_from_indices": [], "kombu.transport.redis.QoS.pipe_or_acquire": [], "kombu.transport.redis.QoS.reject": [], "kombu.transport.redis.QoS.ack": [], "kombu.transport.redis.QoS.restore_unacked": [], "kombu.transport.redis.QoS.append": [], "kombu.transport.redis.QoS.__init__": [], "kombu.transport.redis._after_fork_cleanup_channel": [], "kombu.transport.redis.Mutex": [], "kombu.transport.redis.get_redis_ConnectionError": [], "kombu.transport.redis.get_redis_error_classes": [], "kombu.transport.redis.error_classes_t.__init__": [], "graphql.validation.rules.unique_operation_names.UniqueOperationNames.duplicate_operation_name_message": [], "graphql.validation.rules.unique_operation_names.UniqueOperationNames.enter_FragmentDefinition": [], "graphql.validation.rules.unique_operation_names.UniqueOperationNames.enter_OperationDefinition": [], "graphql.validation.rules.unique_operation_names.UniqueOperationNames.__init__": [], "sqlalchemy.ext.asyncio.engine._get_sync_engine_or_connection": [], "sqlalchemy.ext.asyncio.engine.AsyncTransaction.__aexit__": [], "sqlalchemy.ext.asyncio.engine.AsyncTransaction.start": [], "sqlalchemy.ext.asyncio.engine.AsyncTransaction.commit": [], "sqlalchemy.ext.asyncio.engine.AsyncTransaction.rollback": [], "sqlalchemy.ext.asyncio.engine.AsyncTransaction.close": [], "sqlalchemy.ext.asyncio.engine.AsyncTransaction.is_active": [], "sqlalchemy.ext.asyncio.engine.AsyncTransaction.is_valid": [], "sqlalchemy.ext.asyncio.engine.AsyncTransaction._proxied": [], "sqlalchemy.ext.asyncio.engine.AsyncTransaction._sync_transaction": [], "sqlalchemy.ext.asyncio.engine.AsyncTransaction._regenerate_proxy_for_target": [], "sqlalchemy.ext.asyncio.engine.AsyncTransaction.__init__": [], "sqlalchemy.ext.asyncio.engine.AsyncEngine.dispose": [], "sqlalchemy.ext.asyncio.engine.AsyncEngine.execution_options": [], "sqlalchemy.ext.asyncio.engine.AsyncEngine.raw_connection": [], "sqlalchemy.ext.asyncio.engine.AsyncEngine.connect": [], "sqlalchemy.ext.asyncio.engine.AsyncEngine.begin": [], "sqlalchemy.ext.asyncio.engine.AsyncEngine._regenerate_proxy_for_target": [], "sqlalchemy.ext.asyncio.engine.AsyncEngine.__init__": [], "sqlalchemy.ext.asyncio.engine.AsyncEngine._trans_ctx.__aexit__": [], "sqlalchemy.ext.asyncio.engine.AsyncEngine._trans_ctx.start": [], "sqlalchemy.ext.asyncio.engine.AsyncEngine._trans_ctx.__init__": [], "sqlalchemy.ext.asyncio.engine.AsyncConnection.__aexit__": [], "sqlalchemy.ext.asyncio.engine.AsyncConnection.__await__": [], "sqlalchemy.ext.asyncio.engine.AsyncConnection.run_sync": [], "sqlalchemy.ext.asyncio.engine.AsyncConnection.scalar": [], "sqlalchemy.ext.asyncio.engine.AsyncConnection.execute": [], "sqlalchemy.ext.asyncio.engine.AsyncConnection.stream": [], "sqlalchemy.ext.asyncio.engine.AsyncConnection.exec_driver_sql": [], "sqlalchemy.ext.asyncio.engine.AsyncConnection.close": [], "sqlalchemy.ext.asyncio.engine.AsyncConnection.rollback": [], "sqlalchemy.ext.asyncio.engine.AsyncConnection.commit": [], "sqlalchemy.ext.asyncio.engine.AsyncConnection.execution_options": [], "sqlalchemy.ext.asyncio.engine.AsyncConnection.get_nested_transaction": [], "sqlalchemy.ext.asyncio.engine.AsyncConnection.get_transaction": [], "sqlalchemy.ext.asyncio.engine.AsyncConnection.in_nested_transaction": [], "sqlalchemy.ext.asyncio.engine.AsyncConnection.in_transaction": [], "sqlalchemy.ext.asyncio.engine.AsyncConnection.set_isolation_level": [], "sqlalchemy.ext.asyncio.engine.AsyncConnection.get_isolation_level": [], "sqlalchemy.ext.asyncio.engine.AsyncConnection.invalidate": [], "sqlalchemy.ext.asyncio.engine.AsyncConnection.begin_nested": [], "sqlalchemy.ext.asyncio.engine.AsyncConnection.begin": [], "sqlalchemy.ext.asyncio.engine.AsyncConnection._sync_connection": [], "sqlalchemy.ext.asyncio.engine.AsyncConnection.info": [], "sqlalchemy.ext.asyncio.engine.AsyncConnection._proxied": [], "sqlalchemy.ext.asyncio.engine.AsyncConnection.get_raw_connection": [], "sqlalchemy.ext.asyncio.engine.AsyncConnection.connection": [], "sqlalchemy.ext.asyncio.engine.AsyncConnection.start": [], "sqlalchemy.ext.asyncio.engine.AsyncConnection._regenerate_proxy_for_target": [], "sqlalchemy.ext.asyncio.engine.AsyncConnection.__init__": [], "sqlalchemy.ext.asyncio.engine.create_async_engine": [], "amqp.method_framing.frame_writer": [], "amqp.method_framing.Buffer.buf": [], "amqp.method_framing.Buffer.__init__": [], "amqp.method_framing.frame_handler": [], "osprofiler.initializer.init_from_conf": [], "eventlet.support.wrap_deprecated": [], "eventlet.support.bytes_to_str": [], "eventlet.support.get_errno": [], "pygments.lexers.urbi.UrbiscriptLexer.analyse_text": [], "pygments.lexers.urbi.UrbiscriptLexer.blob_callback": [], "paste.gzipper.make_gzip_middleware": [], "paste.gzipper.filter_factory": [], "paste.gzipper.GzipResponse.finish_response": [], "paste.gzipper.GzipResponse.write": [], "paste.gzipper.GzipResponse.gzip_start_response": [], "paste.gzipper.GzipResponse.__init__": [], "paste.gzipper.middleware.__call__": [], "paste.gzipper.middleware.__init__": [], "os_service_types.tests.test_remote.TestRemote.test_remote_version": [], "os_service_types.tests.test_remote.TestRemote.setUp": [], "traitlets.utils.decorators.signature_has_traits": [], "traitlets.utils.decorators._get_default": [], "prompt_toolkit.contrib.regular_languages.regex_parser.parse_regex": [], "prompt_toolkit.contrib.regular_languages.regex_parser.tokenize_regex": [], "prompt_toolkit.contrib.regular_languages.regex_parser.Repeat.__repr__": [], "prompt_toolkit.contrib.regular_languages.regex_parser.Repeat.__init__": [], "prompt_toolkit.contrib.regular_languages.regex_parser.Variable.__repr__": [], "prompt_toolkit.contrib.regular_languages.regex_parser.Variable.__init__": [], "prompt_toolkit.contrib.regular_languages.regex_parser.Lookahead.__repr__": [], "prompt_toolkit.contrib.regular_languages.regex_parser.Lookahead.__init__": [], "prompt_toolkit.contrib.regular_languages.regex_parser.Regex.__repr__": [], "prompt_toolkit.contrib.regular_languages.regex_parser.Regex.__init__": [], "prompt_toolkit.contrib.regular_languages.regex_parser.NodeSequence.__repr__": [], "prompt_toolkit.contrib.regular_languages.regex_parser.NodeSequence.__add__": [], "prompt_toolkit.contrib.regular_languages.regex_parser.NodeSequence.__init__": [], "prompt_toolkit.contrib.regular_languages.regex_parser.AnyNode.__repr__": [], "prompt_toolkit.contrib.regular_languages.regex_parser.AnyNode.__or__": [], "prompt_toolkit.contrib.regular_languages.regex_parser.AnyNode.__init__": [], "prompt_toolkit.contrib.regular_languages.regex_parser.Node.__or__": [], "prompt_toolkit.contrib.regular_languages.regex_parser.Node.__add__": [], "rx.linq.observable.min.min": [], "rx.linq.observable.min.first_only": [], "graphql.utils.tests.test_build_client_schema.test_fails_on_a_very_deep_non_null": [], "graphql.utils.tests.test_build_client_schema.test_fails_on_very_deep_lists": [], "graphql.utils.tests.test_build_client_schema.test_succeeds_on_smaller_equals_than_7_deep_lists": [], "graphql.utils.tests.test_build_client_schema.test_throws_when_missing_kind": [], "graphql.utils.tests.test_build_client_schema.test_throws_when_given_empty_types": [], "graphql.utils.tests.test_build_client_schema.test_cannot_use_client_schema_for_general_execution": [], "graphql.utils.tests.test_build_client_schema.test_builds_a_schema_aware_of_deprecation": [], "graphql.utils.tests.test_build_client_schema.test_builds_a_schema_with_legacy_directives": [], "graphql.utils.tests.test_build_client_schema.test_builds_a_schema_with_custom_directives": [], "graphql.utils.tests.test_build_client_schema.test_builds_a_schema_with_field_arguments_with_default_values": [], "graphql.utils.tests.test_build_client_schema.test_builds_a_schema_with_an_input_object": [], "graphql.utils.tests.test_build_client_schema.test_builds_a_schema_with_an_enum": [], "graphql.utils.tests.test_build_client_schema.test_builds_a_schema_with_field_arguments": [], "graphql.utils.tests.test_build_client_schema.test_builds_a_schema_with_complex_field_values": [], "graphql.utils.tests.test_build_client_schema.test_builds_a_schema_with_a_union": [], "graphql.utils.tests.test_build_client_schema.test_builds_a_schema_with_an_implicit_interface": [], "graphql.utils.tests.test_build_client_schema.test_builds_a_schema_with_an_interface": [], "graphql.utils.tests.test_build_client_schema.test_builds_a_schema_with_a_circular_type_reference": [], "graphql.utils.tests.test_build_client_schema.test_builds_a_schema_with_a_recursive_type_reference": [], "graphql.utils.tests.test_build_client_schema.test_uses_built_in_scalars_when_possible": [], "graphql.utils.tests.test_build_client_schema.test_builds_a_simple_schema_with_both_operation_types": [], "graphql.utils.tests.test_build_client_schema.test_it_builds_a_simple_schema": [], "graphql.utils.tests.test_build_client_schema._test_schema": [], "migrate.tests.fixture.base.Base.ignoreErrors": [], "migrate.tests.fixture.base.Base.assertEqualIgnoreWhitespace": [], "keystone.common.sql.contract_repo.versions.045_contract_add_description_to_limit.upgrade": [], "keystoneclient.tests.unit.v3.test_client.KeystoneClientTest.test_empty_service_catalog_param": [], "keystoneclient.tests.unit.v3.test_client.KeystoneClientTest.test_client_params": [], "keystoneclient.tests.unit.v3.test_client.KeystoneClientTest.test_client_without_auth_params": [], "keystoneclient.tests.unit.v3.test_client.KeystoneClientTest.test_client_with_region_name_passes_to_service_catalog": [], "keystoneclient.tests.unit.v3.test_client.KeystoneClientTest.test_management_url_is_updated_with_domain": [], "keystoneclient.tests.unit.v3.test_client.KeystoneClientTest.test_management_url_is_updated_with_project": [], "keystoneclient.tests.unit.v3.test_client.KeystoneClientTest._management_url_is_updated": [], "keystoneclient.tests.unit.v3.test_client.KeystoneClientTest.test_init_err_no_auth_url": [], "keystoneclient.tests.unit.v3.test_client.KeystoneClientTest.test_trust_init": [], "keystoneclient.tests.unit.v3.test_client.KeystoneClientTest.test_auth_ref_load_with_overridden_arguments": [], "keystoneclient.tests.unit.v3.test_client.KeystoneClientTest.test_auth_ref_load": [], "keystoneclient.tests.unit.v3.test_client.KeystoneClientTest.test_project_scoped_init": [], "keystoneclient.tests.unit.v3.test_client.KeystoneClientTest.test_domain_scoped_init": [], "keystoneclient.tests.unit.v3.test_client.KeystoneClientTest.test_unscoped_init": [], "paste.registry.make_registry_manager": [], "paste.registry.StackedObjectRestorer.in_restoration": [], "paste.registry.StackedObjectRestorer.restoration_end": [], "paste.registry.StackedObjectRestorer.restoration_begin": [], "paste.registry.StackedObjectRestorer.get_request_id": [], "paste.registry.StackedObjectRestorer.enable_restoration": [], "paste.registry.StackedObjectRestorer.get_saved_proxied_obj": [], "paste.registry.StackedObjectRestorer.save_registry_state": [], "paste.registry.StackedObjectRestorer.__init__": [], "paste.registry.RegistryManager.streaming_iter": [], "paste.registry.RegistryManager.__call__": [], "paste.registry.RegistryManager.__init__": [], "paste.registry.Registry.cleanup": [], "paste.registry.Registry.multiregister": [], "paste.registry.Registry.register": [], "paste.registry.Registry.prepare": [], "paste.registry.Registry.__init__": [], "paste.registry.StackedObjectProxy._pop_object_restoration": [], "paste.registry.StackedObjectProxy._push_object_restoration": [], "paste.registry.StackedObjectProxy._current_obj_restoration": [], "paste.registry.StackedObjectProxy._object_stack": [], "paste.registry.StackedObjectProxy._pop_object": [], "paste.registry.StackedObjectProxy._push_object": [], "paste.registry.StackedObjectProxy._current_obj": [], "paste.registry.StackedObjectProxy.__nonzero__": [], "paste.registry.StackedObjectProxy.__contains__": [], "paste.registry.StackedObjectProxy.__len__": [], "paste.registry.StackedObjectProxy.__bool__": [], "paste.registry.StackedObjectProxy.__iter__": [], "paste.registry.StackedObjectProxy.__repr__": [], "paste.registry.StackedObjectProxy.__call__": [], "paste.registry.StackedObjectProxy.__delitem__": [], "paste.registry.StackedObjectProxy.__setitem__": [], "paste.registry.StackedObjectProxy.__getitem__": [], "paste.registry.StackedObjectProxy.__delattr__": [], "paste.registry.StackedObjectProxy.__setattr__": [], "paste.registry.StackedObjectProxy.__getattr__": [], "paste.registry.StackedObjectProxy.__dir__": [], "paste.registry.StackedObjectProxy.__init__": [], "keystoneclient.auth.identity.generic.token.Token.get_options": [], "keystoneclient.auth.identity.generic.token.Token.create_plugin": [], "keystoneclient.auth.identity.generic.token.Token.__init__": [], "keystoneclient.auth.identity.generic.token.get_options": [], "xmlschema.cli.validate": [], "xmlschema.cli.json2xml": [], "xmlschema.cli.xml2json": [], "xmlschema.cli.get_converter": [], "xmlschema.cli.get_loglevel": [], "xmlschema.cli.defuse_data": [], "xmlschema.cli.xsd_version_number": [], "keystoneclient.v3.contrib.endpoint_filter.EndpointFilterManager.list_projects_for_endpoint_group": [], "keystoneclient.v3.contrib.endpoint_filter.EndpointFilterManager.list_endpoint_groups_for_project": [], "keystoneclient.v3.contrib.endpoint_filter.EndpointFilterManager.check_endpoint_group_in_project": [], "keystoneclient.v3.contrib.endpoint_filter.EndpointFilterManager.delete_endpoint_group_from_project": [], "keystoneclient.v3.contrib.endpoint_filter.EndpointFilterManager.add_endpoint_group_to_project": [], "keystoneclient.v3.contrib.endpoint_filter.EndpointFilterManager.list_projects_for_endpoint": [], "keystoneclient.v3.contrib.endpoint_filter.EndpointFilterManager.list_endpoints_for_project": [], "keystoneclient.v3.contrib.endpoint_filter.EndpointFilterManager.check_endpoint_in_project": [], "keystoneclient.v3.contrib.endpoint_filter.EndpointFilterManager.delete_endpoint_from_project": [], "keystoneclient.v3.contrib.endpoint_filter.EndpointFilterManager.add_endpoint_to_project": [], "keystoneclient.v3.contrib.endpoint_filter.EndpointFilterManager._build_group_base_url": [], "keystoneclient.v3.contrib.endpoint_filter.EndpointFilterManager._build_base_url": [], "keystone.cmd.doctor.security_compliance.symptom_password_regular_expression_description_not_set": [], "keystone.cmd.doctor.security_compliance.symptom_invalid_password_regular_expression": [ { "locations": [ { "path": "keystone/cmd/doctor/security_compliance.py", "start": { "line": 47, "column": 12 }, "stop": { "line": 47, "column": 20 } } ], "kind": "function", "target": "re.match" } ], "keystone.cmd.doctor.security_compliance.symptom_minimum_password_age_greater_than_expires_days": [ { "locations": [ { "path": "keystone/cmd/doctor/security_compliance.py", "start": { "line": 33, "column": 36 }, "stop": { "line": 33, "column": 47 } }, { "path": "keystone/cmd/doctor/security_compliance.py", "start": { "line": 33, "column": 52 }, "stop": { "line": 33, "column": 63 } } ], "kind": "function", "target": "int.__lt__" } ], "graphql.utils.suggestion_list.lexical_distance": [], "graphql.utils.suggestion_list.suggestion_list": [], "sqlparse.formatter.build_filter_stack": [], "sqlparse.formatter.validate_options": [], "oslo_config._list_opts.list_opts": [], "pygments.lexers.dylan.DylanConsoleLexer.get_tokens_unprocessed": [], "pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed": [], "IPython.lib.inputhookglut.inputhook_glut": [], "IPython.lib.inputhookglut.glut_int_handler": [], "IPython.lib.inputhookglut.glut_close": [], "IPython.lib.inputhookglut.glut_idle": [], "IPython.lib.inputhookglut.glut_display": [], "keystone.oauth1.backends.base.Oauth1DriverBase.create_access_token": [ { "locations": [ { "path": "keystone/oauth1/backends/base.py", "start": { "line": 217, "column": 14 }, "stop": { "line": 217, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.oauth1.backends.base.Oauth1DriverBase.authorize_request_token": [ { "locations": [ { "path": "keystone/oauth1/backends/base.py", "start": { "line": 204, "column": 14 }, "stop": { "line": 204, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.oauth1.backends.base.Oauth1DriverBase.get_access_token": [ { "locations": [ { "path": "keystone/oauth1/backends/base.py", "start": { "line": 189, "column": 14 }, "stop": { "line": 189, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.oauth1.backends.base.Oauth1DriverBase.get_request_token": [ { "locations": [ { "path": "keystone/oauth1/backends/base.py", "start": { "line": 178, "column": 14 }, "stop": { "line": 178, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.oauth1.backends.base.Oauth1DriverBase.create_request_token": [ { "locations": [ { "path": "keystone/oauth1/backends/base.py", "start": { "line": 167, "column": 14 }, "stop": { "line": 167, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.oauth1.backends.base.Oauth1DriverBase.delete_access_token": [ { "locations": [ { "path": "keystone/oauth1/backends/base.py", "start": { "line": 151, "column": 14 }, "stop": { "line": 151, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.oauth1.backends.base.Oauth1DriverBase.list_access_tokens": [ { "locations": [ { "path": "keystone/oauth1/backends/base.py", "start": { "line": 138, "column": 14 }, "stop": { "line": 138, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.oauth1.backends.base.Oauth1DriverBase.delete_consumer": [ { "locations": [ { "path": "keystone/oauth1/backends/base.py", "start": { "line": 127, "column": 14 }, "stop": { "line": 127, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.oauth1.backends.base.Oauth1DriverBase.get_consumer_with_secret": [ { "locations": [ { "path": "keystone/oauth1/backends/base.py", "start": { "line": 116, "column": 14 }, "stop": { "line": 116, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.oauth1.backends.base.Oauth1DriverBase.get_consumer": [ { "locations": [ { "path": "keystone/oauth1/backends/base.py", "start": { "line": 101, "column": 14 }, "stop": { "line": 101, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.oauth1.backends.base.Oauth1DriverBase.list_consumers": [ { "locations": [ { "path": "keystone/oauth1/backends/base.py", "start": { "line": 90, "column": 14 }, "stop": { "line": 90, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.oauth1.backends.base.Oauth1DriverBase.update_consumer": [ { "locations": [ { "path": "keystone/oauth1/backends/base.py", "start": { "line": 81, "column": 14 }, "stop": { "line": 81, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.oauth1.backends.base.Oauth1DriverBase.create_consumer": [ { "locations": [ { "path": "keystone/oauth1/backends/base.py", "start": { "line": 68, "column": 14 }, "stop": { "line": 68, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.oauth1.backends.base.filter_consumer": [], "keystone.oauth1.backends.base.filter_token": [], "graphql.error.located_error.GraphQLLocatedError.__init__": [], "jedi.third_party.typeshed.third_party.2.tornado.httputil.ResponseStartLine.__init__": [], "jedi.third_party.typeshed.third_party.2.tornado.httputil.RequestStartLine.__init__": [], "graphql.utils.value_from_ast.value_from_ast": [], "pyre_check.tools.upgrade.commands.support_sqlalchemy.SupportSqlalchemy.run": [], "pyre_check.tools.upgrade.commands.support_sqlalchemy.SupportSqlalchemy._import_annotations_from_future": [], "pyre_check.tools.upgrade.commands.support_sqlalchemy.SupportSqlalchemy._annotate_sqlalchemy_files": [], "pyre_check.tools.upgrade.commands.support_sqlalchemy.SupportSqlalchemy._get_sqlalchemy_errors": [], "pyre_check.tools.upgrade.commands.support_sqlalchemy.SupportSqlalchemy.add_arguments": [], "pyre_check.tools.upgrade.commands.support_sqlalchemy.SupportSqlalchemy.from_arguments": [], "pyre_check.tools.upgrade.commands.support_sqlalchemy.SupportSqlalchemy.__init__": [], "pyre_check.tools.upgrade.commands.support_sqlalchemy._dequalify_sqlalchemy_type": [], "pyre_check.tools.upgrade.commands.support_sqlalchemy._dequalify": [], "pyre_check.tools.upgrade.commands.support_sqlalchemy._is_sqlalchemy_error": [], "keystone.tests.unit.identity_mapping.list_id_mappings": [ { "locations": [ { "path": "keystone/tests/unit/identity_mapping.py", "start": { "line": 20, "column": 9 }, "stop": { "line": 20, "column": 29 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "pip._internal.operations.prepare.RequirementPreparer.prepare_installed_requirement": [], "pip._internal.operations.prepare.RequirementPreparer.prepare_editable_requirement": [], "pip._internal.operations.prepare.RequirementPreparer.prepare_linked_requirement": [], "pip._internal.operations.prepare.RequirementPreparer._download_should_save": [], "pip._internal.operations.prepare.RequirementPreparer.__init__": [], "pip._internal.operations.prepare._check_download_dir": [], "pip._internal.operations.prepare._download_http_url": [], "pip._internal.operations.prepare.unpack_url": [], "pip._internal.operations.prepare.unpack_file_url": [], "pip._internal.operations.prepare._copy_source_tree": [], "pip._internal.operations.prepare._copy2_ignoring_special_files": [], "pip._internal.operations.prepare.unpack_http_url": [], "pip._internal.operations.prepare._copy_file": [], "pip._internal.operations.prepare.unpack_vcs_link": [], "pip._internal.operations.prepare._get_prepared_distribution": [], "sched.Event.__init__": [], "keystone.common.policies.trust.list_rules": [], "rfc3986.normalizers.encode_component": [], "rfc3986.normalizers.remove_dot_segments": [], "rfc3986.normalizers.normalize_percent_characters": [], "rfc3986.normalizers.normalize_fragment": [], "rfc3986.normalizers.normalize_query": [], "rfc3986.normalizers.normalize_path": [], "rfc3986.normalizers.normalize_host": [], "rfc3986.normalizers.normalize_password": [], "rfc3986.normalizers.normalize_username": [], "rfc3986.normalizers.normalize_authority": [], "rfc3986.normalizers.normalize_scheme": [], "libcst.codemod._context.CodemodContext.module": [], "keystoneauth1.tests.unit.identity.utils.GenericPluginTestCase.test_default_domain_name_no_v3": [], "keystoneauth1.tests.unit.identity.utils.GenericPluginTestCase.test_default_domain_name_with_v3": [], "keystoneauth1.tests.unit.identity.utils.GenericPluginTestCase.test_default_domain_id_no_v3": [], "keystoneauth1.tests.unit.identity.utils.GenericPluginTestCase.test_default_domain_id_with_v3": [], "keystoneauth1.tests.unit.identity.utils.GenericPluginTestCase.test_unknown_discovery_version": [], "keystoneauth1.tests.unit.identity.utils.GenericPluginTestCase.test_v3_plugin_from_failure": [], "keystoneauth1.tests.unit.identity.utils.GenericPluginTestCase.test_disc_error_for_failure": [], "keystoneauth1.tests.unit.identity.utils.GenericPluginTestCase.test_path_based_url_v3": [], "keystoneauth1.tests.unit.identity.utils.GenericPluginTestCase.test_path_based_url_v2": [], "keystoneauth1.tests.unit.identity.utils.GenericPluginTestCase.test_no_urls": [], "keystoneauth1.tests.unit.identity.utils.GenericPluginTestCase.test_v2_params_v3_url": [], "keystoneauth1.tests.unit.identity.utils.GenericPluginTestCase.test_v3_params_v2_url": [], "keystoneauth1.tests.unit.identity.utils.GenericPluginTestCase.test_create_plugin_no_reauthenticate": [], "keystoneauth1.tests.unit.identity.utils.GenericPluginTestCase.test_create_v2_if_no_domain_params": [], "keystoneauth1.tests.unit.identity.utils.GenericPluginTestCase.test_create_v3_if_domain_params": [], "keystoneauth1.tests.unit.identity.utils.GenericPluginTestCase.assertDiscoveryFailure": [], "keystoneauth1.tests.unit.identity.utils.GenericPluginTestCase.assertCreateV2": [], "keystoneauth1.tests.unit.identity.utils.GenericPluginTestCase.assertCreateV3": [], "keystoneauth1.tests.unit.identity.utils.GenericPluginTestCase.stub_discovery": [], "keystoneauth1.tests.unit.identity.utils.GenericPluginTestCase.new_plugin": [], "keystoneauth1.tests.unit.identity.utils.GenericPluginTestCase.setUp": [], "libcst._parser.whitespace_parser._parse_parenthesized_whitespace": [], "libcst._parser.whitespace_parser._parse_trailing_whitespace": [], "libcst._parser.whitespace_parser._parse_newline": [], "libcst._parser.whitespace_parser._parse_comment": [], "libcst._parser.whitespace_parser._parse_indent": [], "libcst._parser.whitespace_parser._parse_empty_line": [], "libcst._parser.whitespace_parser.parse_parenthesizable_whitespace": [], "libcst._parser.whitespace_parser.parse_trailing_whitespace": [], "libcst._parser.whitespace_parser.parse_empty_lines": [], "libcst._parser.whitespace_parser.parse_simple_whitespace": [], "eventlet.zipkin.patcher.disable_trace_patch": [], "eventlet.zipkin.patcher.enable_trace_patch": [], "msgpack.ext.Timestamp.from_datetime": [], "msgpack.ext.Timestamp.to_datetime": [], "msgpack.ext.Timestamp.to_unix_nano": [], "msgpack.ext.Timestamp.from_unix_nano": [], "msgpack.ext.Timestamp.to_unix": [], "msgpack.ext.Timestamp.from_unix": [], "msgpack.ext.Timestamp.to_bytes": [], "msgpack.ext.Timestamp.from_bytes": [], "msgpack.ext.Timestamp.__hash__": [], "msgpack.ext.Timestamp.__ne__": [], "msgpack.ext.Timestamp.__eq__": [], "msgpack.ext.Timestamp.__repr__": [], "msgpack.ext.Timestamp.__init__": [], "msgpack.ext.ExtType.__new__": [], "setuptools.command.develop.VersionlessRequirement.as_requirement": [], "setuptools.command.develop.VersionlessRequirement.__getattr__": [], "setuptools.command.develop.VersionlessRequirement.__init__": [], "setuptools.command.develop.develop.install_wrapper_scripts": [], "setuptools.command.develop.develop.install_egg_scripts": [], "setuptools.command.develop.develop.uninstall_link": [], "setuptools.command.develop.develop.install_for_development": [], "setuptools.command.develop.develop._resolve_setup_path": [], "setuptools.command.develop.develop.finalize_options": [], "setuptools.command.develop.develop.initialize_options": [], "setuptools.command.develop.develop.run": [], "libcst.codemod.commands.convert_percent_format_to_fstring.ConvertPercentFormatStringCommand.leave_BinaryOperation": [], "libcst.codemod.commands.convert_percent_format_to_fstring.EscapeStringQuote.leave_SimpleString": [], "libcst.codemod.commands.convert_percent_format_to_fstring.EscapeStringQuote.__init__": [], "libcst.codemod.commands.convert_percent_format_to_fstring._gen_match_simple_expression": [], "libcst.codemod.commands.convert_percent_format_to_fstring._match_simple_string": [], "keystoneauth1.tests.unit.loading.utils.mock_plugin": [], "keystoneauth1.tests.unit.loading.utils.MockManager.__init__": [], "keystoneauth1.tests.unit.loading.utils.BoolType.__call__": [], "keystoneauth1.tests.unit.loading.utils.BoolType.__ne__": [], "keystoneauth1.tests.unit.loading.utils.BoolType.__eq__": [], "keystoneauth1.tests.unit.loading.utils.create_plugin": [], "keystoneauth1.tests.unit.loading.utils.TestCase.assertTestVals": [], "os_service_types.tests.test_data.TestData.create_json": [], "os_service_types.tests.test_data.TestData.test_load_non_existing": [], "os_service_types.tests.test_data.TestData.test_load_service_types": [], "os_service_types.tests.test_data.TestData.test_load": [], "os_service_types.tests.test_data.TestData.setUp": [], "paste.url.JSPopup._add_positional": [], "paste.url.JSPopup._get_content": [], "paste.url.JSPopup._html_attrs": [], "paste.url.JSPopup._window_args": [], "paste.url.JSPopup._add_vars": [], "paste.url.Button._html_attrs": [], "paste.url.Button._add_positional": [], "paste.url.Button._add_vars": [], "paste.url.Button._get_content": [], "paste.url.Button.__str__": [], "paste.url.Image._html_attrs": [], "paste.url.Image._add_positional": [], "paste.url.Image._add_vars": [], "paste.url.Image._get_content": [], "paste.url.Image.__str__": [], "paste.url.URL.js_popup__get": [], "paste.url.URL.button__get": [], "paste.url.URL.onclick_goto__get": [], "paste.url.URL._html_attrs": [], "paste.url.URL._add_positional": [], "paste.url.URL._add_vars": [], "paste.url.URL._get_content": [], "paste.url.URL.__str__": [], "paste.url.URLResource._add_positional": [], "paste.url.URLResource._add_vars": [], "paste.url.URLResource._get_content": [], "paste.url.URLResource._html_extra": [], "paste.url.URLResource._html_attrs": [], "paste.url.URLResource.html__get": [], "paste.url.URLResource.__repr__": [], "paste.url.URLResource.href__get": [], "paste.url.URLResource.become": [], "paste.url.URLResource.addpath": [], "paste.url.URLResource.setvars": [], "paste.url.URLResource.setvar": [], "paste.url.URLResource.var": [], "paste.url.URLResource.coerce_vars": [], "paste.url.URLResource.param": [], "paste.url.URLResource.attr": [], "paste.url.URLResource.__getitem__": [], "paste.url.URLResource.__call__": [], "paste.url.URLResource.from_environ": [], "paste.url.URLResource.__init__": [], "paste.url.js_repr": [], "paste.url.url_quote": [], "paste.url.html_quote": [], "rx.linq.observable.ifthen.if_then": [], "libcst.matchers.tests.test_decorators.MatchersUnionDecoratorsTest.test_init_with_new_union_annotation": [], "libcst.matchers.tests.test_decorators.MatchersVisitLeaveDecoratorsTest.test_init_with_unhashable_types": [], "libcst.matchers.tests.test_decorators.MatchersVisitLeaveDecoratorsTest.test_call_if_not_inside_transform_attribute": [], "libcst.matchers.tests.test_decorators.MatchersVisitLeaveDecoratorsTest.test_call_if_not_inside_visitor_attribute": [], "libcst.matchers.tests.test_decorators.MatchersVisitLeaveDecoratorsTest.test_call_if_inside_transform_attribute": [], "libcst.matchers.tests.test_decorators.MatchersVisitLeaveDecoratorsTest.test_call_if_inside_visitor_attribute": [], "libcst.matchers.tests.test_decorators.MatchersVisitLeaveDecoratorsTest.test_transform_order": [], "libcst.matchers.tests.test_decorators.MatchersVisitLeaveDecoratorsTest.test_gated_visit_collect": [], "libcst.matchers.tests.test_decorators.MatchersVisitLeaveDecoratorsTest.test_gated_visit_transform": [], "libcst.matchers.tests.test_decorators.MatchersVisitLeaveDecoratorsTest.test_duplicate_visit_collector": [], "libcst.matchers.tests.test_decorators.MatchersVisitLeaveDecoratorsTest.test_duplicate_visit_transform": [], "libcst.matchers.tests.test_decorators.MatchersVisitLeaveDecoratorsTest.test_stacked_visit_collector": [], "libcst.matchers.tests.test_decorators.MatchersVisitLeaveDecoratorsTest.test_stacked_visit_transform": [], "libcst.matchers.tests.test_decorators.MatchersVisitLeaveDecoratorsTest.test_visit_collector": [], "libcst.matchers.tests.test_decorators.MatchersVisitLeaveDecoratorsTest.test_visit_transform": [], "libcst.matchers.tests.test_decorators.MatchersGatingDecoratorsTest.test_visit_if_inot_inside_verify_original_collect": [], "libcst.matchers.tests.test_decorators.MatchersGatingDecoratorsTest.test_call_if_not_inside_collect_simple": [], "libcst.matchers.tests.test_decorators.MatchersGatingDecoratorsTest.test_visit_if_inot_inside_verify_original_transform": [], "libcst.matchers.tests.test_decorators.MatchersGatingDecoratorsTest.test_call_if_not_inside_transform_simple": [], "libcst.matchers.tests.test_decorators.MatchersGatingDecoratorsTest.test_multiple_visitors_transform": [], "libcst.matchers.tests.test_decorators.MatchersGatingDecoratorsTest.test_multiple_visitors_collect": [], "libcst.matchers.tests.test_decorators.MatchersGatingDecoratorsTest.test_call_if_inside_verify_original_collect": [], "libcst.matchers.tests.test_decorators.MatchersGatingDecoratorsTest.test_call_if_inside_collect_simple": [], "libcst.matchers.tests.test_decorators.MatchersGatingDecoratorsTest.test_call_if_inside_verify_original_transform": [], "libcst.matchers.tests.test_decorators.MatchersGatingDecoratorsTest.test_call_if_inside_transform_simple": [], "libcst.matchers.tests.test_decorators.fixture": [], "passlib.crypto.scrypt._gen_files.main": [], "defusedxml.defuse_stdlib": [], "oslo_middleware.base.Middleware.factory": [], "oslo_middleware.base.ConfigurableMiddleware.__call__": [], "oslo_middleware.base.ConfigurableMiddleware.process_response": [], "oslo_middleware.base.ConfigurableMiddleware.process_request": [], "oslo_middleware.base.ConfigurableMiddleware._conf_get": [], "oslo_middleware.base.ConfigurableMiddleware.__init__": [], "oslo_middleware.base.ConfigurableMiddleware.factory": [], "oslo_messaging.tests.test_exception_serialization.DeserializeRemoteExceptionTestCase.test_deserialize_remote_exception": [], "oslo_messaging.tests.test_exception_serialization.SerializeRemoteExceptionTestCase.test_serialize_remote_exception": [], "oslo_messaging.tests.test_exception_serialization.SerializeRemoteExceptionTestCase.generate_scenarios": [], "oslo_messaging.tests.test_exception_serialization.add_remote_postfix": [], "oslo_messaging.tests.test_exception_serialization.NovaStyleException.__init__": [], "pyre_check.client.commands.v2.kill.run": [], "pyre_check.client.commands.v2.kill._delete_caches": [], "pyre_check.client.commands.v2.kill._delete_server_files": [], "pyre_check.client.commands.v2.kill._kill_client_processes": [], "pyre_check.client.commands.v2.kill._kill_binary_processes": [], "pyre_check.client.commands.v2.kill._kill_processes_by_name": [], "IPython.testing.plugin.test_ipdoctest.doctest_multiline3": [], "IPython.testing.plugin.test_ipdoctest.doctest_multiline2": [], "IPython.testing.plugin.test_ipdoctest.doctest_multiline1": [], "IPython.testing.plugin.test_ipdoctest.doctest_simple": [], "libcst._nodes.tests.test_import.ImportFromParseTest.test_valid": [], "libcst._nodes.tests.test_import.ImportFromCreateTest.test_invalid": [], "libcst._nodes.tests.test_import.ImportFromCreateTest.test_valid": [], "libcst._nodes.tests.test_import.ImportParseTest.test_valid": [], "libcst._nodes.tests.test_import.ImportCreateTest.test_invalid": [], "libcst._nodes.tests.test_import.ImportCreateTest.test_valid": [], "mako.ext.babelplugin.extract": [], "mako.ext.babelplugin.BabelMakoExtractor.process_python": [], "mako.ext.babelplugin.BabelMakoExtractor.__call__": [], "mako.ext.babelplugin.BabelMakoExtractor.__init__": [], "kombu.utils.url.parse_ssl_cert_reqs": [], "kombu.utils.url.maybe_sanitize_url": [], "kombu.utils.url.sanitize_url": [], "kombu.utils.url.as_url": [], "kombu.utils.url.url_to_parts": [], "kombu.utils.url.parse_url": [], "oslo_middleware.request_id.RequestId.__call__": [], "oslo_middleware.request_id.RequestId.set_global_req_id": [], "pytz.tzfile.build_tzinfo": [], "pytz.tzfile._std_string": [], "pytz.tzfile._byte_string": [], "sqlalchemy.testing.plugin.plugin_base.set_fixture_functions": [], "sqlalchemy.testing.plugin.plugin_base.FixtureFunctions.mark_base_test_class": [], "sqlalchemy.testing.plugin.plugin_base.FixtureFunctions.get_current_test_name": [], "sqlalchemy.testing.plugin.plugin_base.FixtureFunctions.fixture": [], "sqlalchemy.testing.plugin.plugin_base.FixtureFunctions.param_ident": [], "sqlalchemy.testing.plugin.plugin_base.FixtureFunctions.combinations": [], "sqlalchemy.testing.plugin.plugin_base.FixtureFunctions.skip_test_exception": [], "sqlalchemy.testing.plugin.plugin_base._setup_config": [], "sqlalchemy.testing.plugin.plugin_base._do_skips": [], "sqlalchemy.testing.plugin.plugin_base._possible_configs_for_cls": [], "sqlalchemy.testing.plugin.plugin_base.after_test_fixtures": [], "sqlalchemy.testing.plugin.plugin_base.after_test": [], "sqlalchemy.testing.plugin.plugin_base.before_test": [], "sqlalchemy.testing.plugin.plugin_base._setup_engine": [], "sqlalchemy.testing.plugin.plugin_base.final_process_cleanup": [], "sqlalchemy.testing.plugin.plugin_base._restore_engine": [], "sqlalchemy.testing.plugin.plugin_base.stop_test_class_outside_fixtures": [], "sqlalchemy.testing.plugin.plugin_base.stop_test_class": [], "sqlalchemy.testing.plugin.plugin_base.start_test_class_outside_fixtures": [], "sqlalchemy.testing.plugin.plugin_base.generate_sub_tests": [], "sqlalchemy.testing.plugin.plugin_base.want_method": [], "sqlalchemy.testing.plugin.plugin_base.want_class": [], "sqlalchemy.testing.plugin.plugin_base._setup_profiling": [], "sqlalchemy.testing.plugin.plugin_base._post_setup_options": [], "sqlalchemy.testing.plugin.plugin_base._reverse_topological": [], "sqlalchemy.testing.plugin.plugin_base._prep_testing_database": [], "sqlalchemy.testing.plugin.plugin_base._setup_requirements": [], "sqlalchemy.testing.plugin.plugin_base._requirements": [], "sqlalchemy.testing.plugin.plugin_base._engine_uri": [], "sqlalchemy.testing.plugin.plugin_base._set_disable_asyncio": [], "sqlalchemy.testing.plugin.plugin_base._init_symbols": [], "sqlalchemy.testing.plugin.plugin_base._monkeypatch_cdecimal": [], "sqlalchemy.testing.plugin.plugin_base._set_notimingintensive": [], "sqlalchemy.testing.plugin.plugin_base._set_nomemory": [], "sqlalchemy.testing.plugin.plugin_base._setup_options": [], "sqlalchemy.testing.plugin.plugin_base.post": [], "sqlalchemy.testing.plugin.plugin_base.pre": [], "sqlalchemy.testing.plugin.plugin_base._include_tag": [], "sqlalchemy.testing.plugin.plugin_base._exclude_tag": [], "sqlalchemy.testing.plugin.plugin_base._requirements_opt": [], "sqlalchemy.testing.plugin.plugin_base._list_dbs": [], "sqlalchemy.testing.plugin.plugin_base._log": [], "sqlalchemy.testing.plugin.plugin_base.post_begin": [], "sqlalchemy.testing.plugin.plugin_base.set_coverage_flag": [], "sqlalchemy.testing.plugin.plugin_base.pre_begin": [], "sqlalchemy.testing.plugin.plugin_base.read_config": [], "sqlalchemy.testing.plugin.plugin_base.restore_important_follower_config": [], "sqlalchemy.testing.plugin.plugin_base.memoize_important_follower_config": [], "sqlalchemy.testing.plugin.plugin_base.configure_follower": [], "sqlalchemy.testing.plugin.plugin_base.setup_options": [], "rx.linq.observable.replay.replay": [], "graphql.execution.executor.complete_nonnull_value": [], "graphql.execution.executor.complete_object_value": [], "graphql.execution.executor.get_default_resolve_type_fn": [], "graphql.execution.executor.complete_abstract_value": [], "graphql.execution.executor.complete_leaf_value": [], "graphql.execution.executor.complete_list_value": [], "graphql.execution.executor.complete_value": [], "graphql.execution.executor.complete_value_catching_error": [], "graphql.execution.executor.resolve_or_error": [], "graphql.execution.executor.subscribe_field": [], "graphql.execution.executor.resolve_field": [], "graphql.execution.executor.subscribe_fields": [], "graphql.execution.executor.execute_fields": [], "graphql.execution.executor.execute_fields_serially": [], "graphql.execution.executor.execute_operation": [], "graphql.execution.executor.execute": [], "graphql.execution.executor.subscribe": [], "rx.linq.observable.elementat.element_at": [], "xmlschema.namespaces.NamespaceView.as_dict": [], "xmlschema.namespaces.NamespaceView.__eq__": [], "xmlschema.namespaces.NamespaceView.__contains__": [], "xmlschema.namespaces.NamespaceView.__repr__": [], "xmlschema.namespaces.NamespaceView.__iter__": [], "xmlschema.namespaces.NamespaceView.__len__": [], "xmlschema.namespaces.NamespaceView.__getitem__": [], "xmlschema.namespaces.NamespaceView.__init__": [], "xmlschema.namespaces.NamespaceMapper.transfer": [], "xmlschema.namespaces.NamespaceMapper._local_name": [], "xmlschema.namespaces.NamespaceMapper._unmap_qname": [], "xmlschema.namespaces.NamespaceMapper._map_qname": [], "xmlschema.namespaces.NamespaceMapper.insert_item": [], "xmlschema.namespaces.NamespaceMapper.clear": [], "xmlschema.namespaces.NamespaceMapper.default_namespace": [], "xmlschema.namespaces.NamespaceMapper.namespaces": [], "xmlschema.namespaces.NamespaceMapper.__len__": [], "xmlschema.namespaces.NamespaceMapper.__iter__": [], "xmlschema.namespaces.NamespaceMapper.__delitem__": [], "xmlschema.namespaces.NamespaceMapper.__setitem__": [], "xmlschema.namespaces.NamespaceMapper.__getitem__": [], "xmlschema.namespaces.NamespaceMapper.__setattr__": [], "xmlschema.namespaces.NamespaceMapper.__init__": [], "xmlschema.namespaces.NamespaceResourcesMap.clear": [], "xmlschema.namespaces.NamespaceResourcesMap.__repr__": [], "xmlschema.namespaces.NamespaceResourcesMap.__len__": [], "xmlschema.namespaces.NamespaceResourcesMap.__iter__": [], "xmlschema.namespaces.NamespaceResourcesMap.__delitem__": [], "xmlschema.namespaces.NamespaceResourcesMap.__setitem__": [], "xmlschema.namespaces.NamespaceResourcesMap.__getitem__": [], "xmlschema.namespaces.NamespaceResourcesMap.__init__": [], "keystone.limit.backends.base.UnifiedLimitDriverBase.delete_limits_for_project": [ { "locations": [ { "path": "keystone/limit/backends/base.py", "start": { "line": 175, "column": 14 }, "stop": { "line": 175, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.limit.backends.base.UnifiedLimitDriverBase.delete_limit": [ { "locations": [ { "path": "keystone/limit/backends/base.py", "start": { "line": 163, "column": 14 }, "stop": { "line": 163, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.limit.backends.base.UnifiedLimitDriverBase.get_limit": [ { "locations": [ { "path": "keystone/limit/backends/base.py", "start": { "line": 151, "column": 14 }, "stop": { "line": 151, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.limit.backends.base.UnifiedLimitDriverBase.list_limits": [ { "locations": [ { "path": "keystone/limit/backends/base.py", "start": { "line": 138, "column": 14 }, "stop": { "line": 138, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.limit.backends.base.UnifiedLimitDriverBase.update_limit": [ { "locations": [ { "path": "keystone/limit/backends/base.py", "start": { "line": 125, "column": 14 }, "stop": { "line": 125, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.limit.backends.base.UnifiedLimitDriverBase.create_limits": [ { "locations": [ { "path": "keystone/limit/backends/base.py", "start": { "line": 110, "column": 14 }, "stop": { "line": 110, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.limit.backends.base.UnifiedLimitDriverBase.delete_registered_limit": [ { "locations": [ { "path": "keystone/limit/backends/base.py", "start": { "line": 96, "column": 14 }, "stop": { "line": 96, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.limit.backends.base.UnifiedLimitDriverBase.get_registered_limit": [ { "locations": [ { "path": "keystone/limit/backends/base.py", "start": { "line": 84, "column": 14 }, "stop": { "line": 84, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.limit.backends.base.UnifiedLimitDriverBase.list_registered_limits": [ { "locations": [ { "path": "keystone/limit/backends/base.py", "start": { "line": 71, "column": 14 }, "stop": { "line": 71, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.limit.backends.base.UnifiedLimitDriverBase.update_registered_limit": [ { "locations": [ { "path": "keystone/limit/backends/base.py", "start": { "line": 58, "column": 14 }, "stop": { "line": 58, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.limit.backends.base.UnifiedLimitDriverBase.create_registered_limits": [ { "locations": [ { "path": "keystone/limit/backends/base.py", "start": { "line": 42, "column": 14 }, "stop": { "line": 42, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.limit.backends.base.UnifiedLimitDriverBase._get_list_limit": [], "keystone.common.sql.contract_repo.versions.062_contract_extract_redelegation_data_from_extras.upgrade": [], "graphql.utils.build_ast_schema.get_deprecation_reason": [], "graphql.utils.build_ast_schema.build_ast_schema": [], "graphql.utils.build_ast_schema._none": [], "graphql.utils.build_ast_schema._false": [], "graphql.utils.build_ast_schema._get_named_type_ast": [], "graphql.utils.build_ast_schema._get_inner_type_name": [], "graphql.utils.build_ast_schema._build_wrapped_type": [], "libcst.matchers.tests.test_replace.MatchersReplaceTest.test_replace_updated_node_changes": [], "libcst.matchers.tests.test_replace.MatchersReplaceTest.test_replace_metadata_on_transform": [], "libcst.matchers.tests.test_replace.MatchersReplaceTest.test_replace_metadata": [], "libcst.matchers.tests.test_replace.MatchersReplaceTest.test_replace_sequence_extract": [], "libcst.matchers.tests.test_replace.MatchersReplaceTest.test_replace_add_one_to_foo_args": [], "libcst.matchers.tests.test_replace.MatchersReplaceTest.test_replace_add_one": [], "libcst.matchers.tests.test_replace.MatchersReplaceTest.test_replace_actual": [], "libcst.matchers.tests.test_replace.MatchersReplaceTest.test_replace_simple_sentinel": [], "libcst.matchers.tests.test_replace.MatchersReplaceTest.test_replace_simple": [], "libcst.matchers.tests.test_replace.MatchersReplaceTest.test_replace_noop": [], "libcst.matchers.tests.test_replace.MatchersReplaceTest.test_replace_sentinel": [], "urllib3.filepost.encode_multipart_formdata": [], "urllib3.filepost.iter_fields": [], "urllib3.filepost.iter_field_objects": [], "urllib3.filepost.choose_boundary": [], "keystone.common.sql.contract_repo.versions.002_password_created_at_not_nullable.upgrade": [ { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/002_password_created_at_not_nullable.py", "start": { "line": 32, "column": 21 }, "stop": { "line": 32, "column": 31 } }, { "path": "keystone/common/sql/contract_repo/versions/002_password_created_at_not_nullable.py", "start": { "line": 36, "column": 21 }, "stop": { "line": 36, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/002_password_created_at_not_nullable.py", "start": { "line": 22, "column": 15 }, "stop": { "line": 22, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "webob.descriptors.serialize_auth": [], "webob.descriptors.parse_auth": [], "webob.descriptors._authorization.__init__": [], "webob.descriptors.parse_auth_params": [], "webob.descriptors.serialize_content_range": [], "webob.descriptors.parse_content_range": [], "webob.descriptors.parse_int_safe": [], "webob.descriptors.parse_int": [], "webob.descriptors.serialize_range": [], "webob.descriptors.parse_range": [], "webob.descriptors.serialize_if_range": [], "webob.descriptors.serialize_etag_response": [], "webob.descriptors.parse_etag_response": [], "webob.descriptors.date_header": [], "webob.descriptors.converter_date": [], "webob.descriptors.serialize_list": [], "webob.descriptors.parse_list": [], "webob.descriptors.list_header": [], "webob.descriptors.converter": [], "webob.descriptors.header_getter": [], "webob.descriptors.deprecated_property": [], "webob.descriptors.upath_property": [], "webob.descriptors.environ_decoder": [], "webob.descriptors.environ_getter": [], "rfc3986.iri.IRIReference.encode": [], "rfc3986.iri.IRIReference.from_string": [], "rfc3986.iri.IRIReference._match_subauthority": [], "rfc3986.iri.IRIReference.__eq__": [], "rfc3986.iri.IRIReference.__new__": [], "libcst.metadata.expression_context_provider.ExpressionContextProvider.visit_Module": [], "libcst.metadata.expression_context_provider.ExpressionContextVisitor.visit_Param": [], "libcst.metadata.expression_context_provider.ExpressionContextVisitor.visit_FunctionDef": [], "libcst.metadata.expression_context_provider.ExpressionContextVisitor.visit_ClassDef": [], "libcst.metadata.expression_context_provider.ExpressionContextVisitor.visit_StarredElement": [], "libcst.metadata.expression_context_provider.ExpressionContextVisitor.visit_List": [], "libcst.metadata.expression_context_provider.ExpressionContextVisitor.visit_Tuple": [], "libcst.metadata.expression_context_provider.ExpressionContextVisitor.visit_Subscript": [], "libcst.metadata.expression_context_provider.ExpressionContextVisitor.visit_Attribute": [], "libcst.metadata.expression_context_provider.ExpressionContextVisitor.visit_Del": [], "libcst.metadata.expression_context_provider.ExpressionContextVisitor.visit_For": [], "libcst.metadata.expression_context_provider.ExpressionContextVisitor.visit_CompFor": [], "libcst.metadata.expression_context_provider.ExpressionContextVisitor.visit_AsName": [], "libcst.metadata.expression_context_provider.ExpressionContextVisitor.visit_Name": [], "libcst.metadata.expression_context_provider.ExpressionContextVisitor.visit_NamedExpr": [], "libcst.metadata.expression_context_provider.ExpressionContextVisitor.visit_AugAssign": [], "libcst.metadata.expression_context_provider.ExpressionContextVisitor.visit_AnnAssign": [], "libcst.metadata.expression_context_provider.ExpressionContextVisitor.visit_Assign": [], "libcst.metadata.expression_context_provider.ExpressionContextVisitor.__init__": [], "rx.core.disposableextensions.create": [], "rx.core.disposableextensions.empty": [], "IPython.utils._process_win32_controller.system": [], "IPython.utils._process_win32_controller.Win32ShellCommandController.__exit__": [], "IPython.utils._process_win32_controller.Win32ShellCommandController._run_stdio": [], "IPython.utils._process_win32_controller.Win32ShellCommandController._stderr_raw": [], "IPython.utils._process_win32_controller.Win32ShellCommandController._stdout_raw": [], "IPython.utils._process_win32_controller.Win32ShellCommandController._stdin_raw_block": [], "IPython.utils._process_win32_controller.Win32ShellCommandController._stdin_raw_nonblock": [], "IPython.utils._process_win32_controller.Win32ShellCommandController.run": [], "IPython.utils._process_win32_controller.Win32ShellCommandController._stdout_thread": [], "IPython.utils._process_win32_controller.Win32ShellCommandController._stdin_thread": [], "IPython.utils._process_win32_controller.Win32ShellCommandController.__enter__": [], "IPython.utils._process_win32_controller.Win32ShellCommandController.__init__": [], "IPython.utils._process_win32_controller.AvoidUNCPath.__exit__": [], "IPython.utils._process_win32_controller.AvoidUNCPath.__enter__": [], "graphene.types.structures.NonNull.__eq__": [], "graphene.types.structures.NonNull.__str__": [], "graphene.types.structures.NonNull.__init__": [], "graphene.types.structures.List.__eq__": [], "graphene.types.structures.List.__str__": [], "graphene.types.structures.Structure.get_type": [], "graphene.types.structures.Structure.of_type": [], "graphene.types.structures.Structure.__init__": [], "keystone.tests.common.auth.AuthTestMixin.build_authentication_request": [ { "locations": [ { "path": "keystone/tests/common/auth.py", "start": { "line": 149, "column": 33 }, "stop": { "line": 149, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin._build_auth_scope", "class_name": "keystone.tests.common.auth.AuthTestMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/common/auth.py", "start": { "line": 149, "column": 12 }, "stop": { "line": 149, "column": 30 } }, { "path": "keystone/tests/common/auth.py", "start": { "line": 123, "column": 8 }, "stop": { "line": 123, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/common/auth.py", "start": { "line": 141, "column": 12 }, "stop": { "line": 141, "column": 21 } }, { "path": "keystone/tests/common/auth.py", "start": { "line": 128, "column": 12 }, "stop": { "line": 128, "column": 21 } }, { "path": "keystone/tests/common/auth.py", "start": { "line": 129, "column": 12 }, "stop": { "line": 129, "column": 21 } }, { "path": "keystone/tests/common/auth.py", "start": { "line": 136, "column": 12 }, "stop": { "line": 136, "column": 21 } }, { "path": "keystone/tests/common/auth.py", "start": { "line": 142, "column": 23 }, "stop": { "line": 142, "column": 32 } }, { "path": "keystone/tests/common/auth.py", "start": { "line": 131, "column": 12 }, "stop": { "line": 131, "column": 21 } }, { "path": "keystone/tests/common/auth.py", "start": { "line": 126, "column": 12 }, "stop": { "line": 126, "column": 21 } }, { "path": "keystone/tests/common/auth.py", "start": { "line": 125, "column": 12 }, "stop": { "line": 125, "column": 21 } }, { "path": "keystone/tests/common/auth.py", "start": { "line": 137, "column": 12 }, "stop": { "line": 137, "column": 21 } }, { "path": "keystone/tests/common/auth.py", "start": { "line": 132, "column": 12 }, "stop": { "line": 132, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/common/auth.py", "start": { "line": 143, "column": 49 }, "stop": { "line": 143, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin._build_app_cred_auth", "class_name": "keystone.tests.common.auth.AuthTestMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/common/auth.py", "start": { "line": 132, "column": 48 }, "stop": { "line": 132, "column": 64 } }, { "path": "keystone/tests/common/auth.py", "start": { "line": 137, "column": 44 }, "stop": { "line": 137, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin._build_auth", "class_name": "keystone.tests.common.auth.AuthTestMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/common/auth.py", "start": { "line": 129, "column": 45 }, "stop": { "line": 129, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin._build_token_auth", "class_name": "keystone.tests.common.auth.AuthTestMixin", "dispatch": "dynamic" } ], "keystone.tests.common.auth.AuthTestMixin._build_app_cred_auth": [ { "locations": [ { "path": "keystone/tests/common/auth.py", "start": { "line": 105, "column": 27 }, "stop": { "line": 105, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin._build_user", "class_name": "keystone.tests.common.auth.AuthTestMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/common/auth.py", "start": { "line": 102, "column": 12 }, "stop": { "line": 102, "column": 22 } }, { "path": "keystone/tests/common/auth.py", "start": { "line": 104, "column": 12 }, "stop": { "line": 104, "column": 24 } }, { "path": "keystone/tests/common/auth.py", "start": { "line": 105, "column": 12 }, "stop": { "line": 105, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.common.auth.AuthTestMixin._build_token_auth": [], "keystone.tests.common.auth.AuthTestMixin._build_auth": [ { "locations": [ { "path": "keystone/tests/common/auth.py", "start": { "line": 88, "column": 8 }, "stop": { "line": 88, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/common/auth.py", "start": { "line": 80, "column": 41 }, "stop": { "line": 80, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.items", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/common/auth.py", "start": { "line": 91, "column": 8 }, "stop": { "line": 91, "column": 12 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/common/auth.py", "start": { "line": 88, "column": 23 }, "stop": { "line": 88, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin._build_user", "class_name": "keystone.tests.common.auth.AuthTestMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/common/auth.py", "start": { "line": 80, "column": 36 }, "stop": { "line": 80, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/common/auth.py", "start": { "line": 80, "column": 36 }, "stop": { "line": 80, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/common/auth.py", "start": { "line": 76, "column": 28 }, "stop": { "line": 76, "column": 31 } } ], "kind": "function", "target": "len" } ], "keystone.tests.common.auth.AuthTestMixin._build_user": [ { "locations": [ { "path": "keystone/tests/common/auth.py", "start": { "line": 61, "column": 12 }, "stop": { "line": 61, "column": 22 } }, { "path": "keystone/tests/common/auth.py", "start": { "line": 65, "column": 16 }, "stop": { "line": 65, "column": 30 } }, { "path": "keystone/tests/common/auth.py", "start": { "line": 63, "column": 12 }, "stop": { "line": 63, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/common/auth.py", "start": { "line": 69, "column": 20 }, "stop": { "line": 69, "column": 24 } }, { "path": "keystone/tests/common/auth.py", "start": { "line": 67, "column": 20 }, "stop": { "line": 67, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.common.auth.AuthTestMixin._build_auth_scope": [ { "locations": [ { "path": "keystone/tests/common/auth.py", "start": { "line": 26, "column": 12 }, "stop": { "line": 26, "column": 32 } }, { "path": "keystone/tests/common/auth.py", "start": { "line": 38, "column": 24 }, "stop": { "line": 38, "column": 49 } }, { "path": "keystone/tests/common/auth.py", "start": { "line": 28, "column": 12 }, "stop": { "line": 28, "column": 34 } }, { "path": "keystone/tests/common/auth.py", "start": { "line": 30, "column": 12 }, "stop": { "line": 30, "column": 33 } }, { "path": "keystone/tests/common/auth.py", "start": { "line": 40, "column": 24 }, "stop": { "line": 40, "column": 51 } }, { "path": "keystone/tests/common/auth.py", "start": { "line": 49, "column": 12 }, "stop": { "line": 49, "column": 40 } }, { "path": "keystone/tests/common/auth.py", "start": { "line": 43, "column": 12 }, "stop": { "line": 43, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/common/auth.py", "start": { "line": 52, "column": 18 }, "stop": { "line": 52, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "ValueError", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/common/auth.py", "start": { "line": 41, "column": 20 }, "stop": { "line": 41, "column": 30 } }, { "path": "keystone/tests/common/auth.py", "start": { "line": 47, "column": 16 }, "stop": { "line": 47, "column": 26 } }, { "path": "keystone/tests/common/auth.py", "start": { "line": 32, "column": 16 }, "stop": { "line": 32, "column": 26 } }, { "path": "keystone/tests/common/auth.py", "start": { "line": 45, "column": 16 }, "stop": { "line": 45, "column": 26 } }, { "path": "keystone/tests/common/auth.py", "start": { "line": 50, "column": 12 }, "stop": { "line": 50, "column": 22 } }, { "path": "keystone/tests/common/auth.py", "start": { "line": 34, "column": 16 }, "stop": { "line": 34, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "unittest2.test.test_suite.Test_TestSuite.test_overriding_call": [], "unittest2.test.test_suite.Test_TestSuite.test_basetestsuite": [], "unittest2.test.test_suite.Test_TestSuite.test_garbage_collect_test_after_run_TestSuite": [], "unittest2.test.test_suite.Test_TestSuite.test_garbage_collect_test_after_run_BaseTestSuite": [], "unittest2.test.test_suite.Test_TestSuite.assert_garbage_collect_test_after_run": [], "unittest2.test.test_suite.Test_TestSuite.test_remove_test_at_index_not_indexable": [], "unittest2.test.test_suite.Test_TestSuite.test_remove_test_at_index": [], "unittest2.test.test_suite.Test_TestSuite.test_function_in_suite": [], "unittest2.test.test_suite.Test_TestSuite.test_addTests__string": [], "unittest2.test.test_suite.Test_TestSuite.test_addTest__casesuiteclass": [], "unittest2.test.test_suite.Test_TestSuite.test_addTest__noncallable": [], "unittest2.test.test_suite.Test_TestSuite.test_addTest__noniterable": [], "unittest2.test.test_suite.Test_TestSuite.test_addTests": [], "unittest2.test.test_suite.Test_TestSuite.test_addTest__TestSuite": [], "unittest2.test.test_suite.Test_TestSuite.test_addTest__TestCase": [], "unittest2.test.test_suite.Test_TestSuite.test_run": [], "unittest2.test.test_suite.Test_TestSuite.test_run__requires_result": [], "unittest2.test.test_suite.Test_TestSuite.test_run__empty_suite": [], "unittest2.test.test_suite.Test_TestSuite.test_countTestCases_nested": [], "unittest2.test.test_suite.Test_TestSuite.test_countTestCases_simple": [], "unittest2.test.test_suite.Test_TestSuite.test_countTestCases_zero_nested": [], "unittest2.test.test_suite.Test_TestSuite.test_countTestCases_zero_simple": [], "unittest2.test.test_suite.Test_TestSuite.test_iter": [], "unittest2.test.test_suite.Test_TestSuite.test_init__TestSuite_instances_in_tests": [], "unittest2.test.test_suite.Test_TestSuite.test_init__tests_from_any_iterable": [], "unittest2.test.test_suite.Test_TestSuite.test_init__empty_tests": [], "unittest2.test.test_suite.Test_TestSuite.test_init__tests_optional": [], "unittest2.test.test_suite._mk_TestSuite": [], "unittest2.test.test_suite.Test.Foo.runTest": [], "unittest2.test.test_suite.Test.Foo.test_3": [], "unittest2.test.test_suite.Test.Foo.test_2": [], "unittest2.test.test_suite.Test.Foo.test_1": [], "osprofiler.opts.list_opts": [], "osprofiler.opts.disable_web_trace": [], "osprofiler.opts.enable_web_trace": [], "osprofiler.opts.is_db_trace_enabled": [], "osprofiler.opts.is_trace_enabled": [], "osprofiler.opts.set_defaults": [], "keystoneauth1.loading._plugins.identity.v2.Password.get_options": [], "keystoneauth1.loading._plugins.identity.v2.Password.plugin_class": [], "keystoneauth1.loading._plugins.identity.v2.Token.get_options": [], "keystoneauth1.loading._plugins.identity.v2.Token.plugin_class": [], "mako.pygen.adjust_whitespace": [], "mako.pygen.PythonPrinter._flush_adjusted_lines": [], "mako.pygen.PythonPrinter._in_multi_line": [], "mako.pygen.PythonPrinter._reset_multi_line_flags": [], "mako.pygen.PythonPrinter._indent_line": [], "mako.pygen.PythonPrinter._is_unindentor": [], "mako.pygen.PythonPrinter.close": [], "mako.pygen.PythonPrinter.writeline": [], "mako.pygen.PythonPrinter.writelines": [], "mako.pygen.PythonPrinter.write_indented_block": [], "mako.pygen.PythonPrinter.write_blanks": [], "mako.pygen.PythonPrinter.start_source": [], "mako.pygen.PythonPrinter._update_lineno": [], "mako.pygen.PythonPrinter.__init__": [], "keystone.common.sql.expand_repo.versions.028_placeholder.upgrade": [], "pexpect.ANSI.ANSI.do_modecrap": [], "pexpect.ANSI.ANSI.do_decsca": [], "pexpect.ANSI.ANSI.do_sgr": [], "pexpect.ANSI.ANSI.write_ch": [], "pexpect.ANSI.ANSI.flush": [], "pexpect.ANSI.ANSI.write": [], "pexpect.ANSI.ANSI.process_list": [], "pexpect.ANSI.ANSI.process": [], "pexpect.ANSI.ANSI.__init__": [], "pexpect.ANSI.term.__init__": [], "pexpect.ANSI.DoLog": [], "pexpect.ANSI.DoMode": [], "pexpect.ANSI.DoScrollRegion": [], "pexpect.ANSI.DoCursorRestore": [], "pexpect.ANSI.DoCursorSave": [], "pexpect.ANSI.DoEnableScroll": [], "pexpect.ANSI.DoEraseLine": [], "pexpect.ANSI.DoEraseEndOfLine": [], "pexpect.ANSI.DoErase": [], "pexpect.ANSI.DoEraseDown": [], "pexpect.ANSI.DoHomeOrigin": [], "pexpect.ANSI.DoHome": [], "pexpect.ANSI.DoUp": [], "pexpect.ANSI.DoUpOne": [], "pexpect.ANSI.DoUpReverse": [], "pexpect.ANSI.DoForward": [], "pexpect.ANSI.DoForwardOne": [], "pexpect.ANSI.DoDown": [], "pexpect.ANSI.DoDownOne": [], "pexpect.ANSI.DoBack": [], "pexpect.ANSI.DoBackOne": [], "pexpect.ANSI.DoBuildNumber": [], "pexpect.ANSI.DoStartNumber": [], "pexpect.ANSI.DoEmit": [], "rx.backpressure.controlledsubject.ControlledSubject.dispose_current_request": [], "rx.backpressure.controlledsubject.ControlledSubject.request": [], "rx.backpressure.controlledsubject.ControlledSubject._process_request": [], "rx.backpressure.controlledsubject.ControlledSubject.on_next": [], "rx.backpressure.controlledsubject.ControlledSubject.on_error": [], "rx.backpressure.controlledsubject.ControlledSubject.on_completed": [], "rx.backpressure.controlledsubject.ControlledSubject._subscribe_core": [], "rx.backpressure.controlledsubject.ControlledSubject.__init__": [], "sqlalchemy.ext.orderinglist._reconstitute": [], "sqlalchemy.ext.orderinglist.OrderingList.__reduce__": [], "sqlalchemy.ext.orderinglist.OrderingList.__delslice__": [], "sqlalchemy.ext.orderinglist.OrderingList.__setslice__": [], "sqlalchemy.ext.orderinglist.OrderingList.__delitem__": [], "sqlalchemy.ext.orderinglist.OrderingList.__setitem__": [], "sqlalchemy.ext.orderinglist.OrderingList.pop": [], "sqlalchemy.ext.orderinglist.OrderingList.remove": [], "sqlalchemy.ext.orderinglist.OrderingList.insert": [], "sqlalchemy.ext.orderinglist.OrderingList._raw_append": [], "sqlalchemy.ext.orderinglist.OrderingList.append": [], "sqlalchemy.ext.orderinglist.OrderingList._order_entity": [], "sqlalchemy.ext.orderinglist.OrderingList.reorder": [], "sqlalchemy.ext.orderinglist.OrderingList._set_order_value": [], "sqlalchemy.ext.orderinglist.OrderingList._get_order_value": [], "sqlalchemy.ext.orderinglist.OrderingList.__init__": [], "sqlalchemy.ext.orderinglist._unsugar_count_from": [], "sqlalchemy.ext.orderinglist.count_from_n_factory": [], "sqlalchemy.ext.orderinglist.count_from_1": [], "sqlalchemy.ext.orderinglist.count_from_0": [], "sqlalchemy.ext.orderinglist.ordering_list": [], "keystone.common.sql.data_migration_repo.versions.002_password_created_at_not_nullable.upgrade": [], "graphene.types.field.Field.get_resolver": [], "graphene.types.field.Field.type": [], "graphene.types.field.Field.__init__": [], "graphene.types.field.source_resolver": [], "migrate.tests.changeset.test_changeset.TestColumnDelta.test_deltas_one_column": [], "migrate.tests.changeset.test_changeset.TestColumnDelta.test_deltas_zero_columns": [], "migrate.tests.changeset.test_changeset.TestColumnDelta.test_deltas_two_columns": [], "migrate.tests.changeset.test_changeset.TestColumnDelta.verify": [], "migrate.tests.changeset.test_changeset.TestColumnDelta.mkcol": [], "migrate.tests.changeset.test_changeset.TestColumnDelta._teardown": [], "migrate.tests.changeset.test_changeset.TestColumnDelta._setup": [], "migrate.tests.changeset.test_changeset.TestColumnChange.test_alter_all": [], "migrate.tests.changeset.test_changeset.TestColumnChange.test_alter_returns_delta": [], "migrate.tests.changeset.test_changeset.TestColumnChange.test_alter_deprecated": [], "migrate.tests.changeset.test_changeset.TestColumnChange.test_null": [], "migrate.tests.changeset.test_changeset.TestColumnChange.test_default": [], "migrate.tests.changeset.test_changeset.TestColumnChange.test_type": [], "migrate.tests.changeset.test_changeset.TestColumnChange.test_rename": [], "migrate.tests.changeset.test_changeset.TestColumnChange._teardown": [], "migrate.tests.changeset.test_changeset.TestColumnChange._setup": [], "migrate.tests.changeset.test_changeset.TestRename.test_rename_table": [], "migrate.tests.changeset.test_changeset.TestRename._setup": [], "migrate.tests.changeset.test_changeset.TestAddDropColumn.test_drop_with_complex_foreign_keys": [], "migrate.tests.changeset.test_changeset.TestAddDropColumn.test_drop_with_foreign_keys": [], "migrate.tests.changeset.test_changeset.TestAddDropColumn._actual_foreign_keys": [], "migrate.tests.changeset.test_changeset.TestAddDropColumn.test_drop_doesnt_delete_other_indexes": [], "migrate.tests.changeset.test_changeset.TestAddDropColumn.test_populate_default": [], "migrate.tests.changeset.test_changeset.TestAddDropColumn.test_server_defaults": [], "migrate.tests.changeset.test_changeset.TestAddDropColumn.test_index_unique": [], "migrate.tests.changeset.test_changeset.TestAddDropColumn.test_index": [], "migrate.tests.changeset.test_changeset.TestAddDropColumn._check_index": [], "migrate.tests.changeset.test_changeset.TestAddDropColumn.test_drop_all_columns_of_composite_index": [], "migrate.tests.changeset.test_changeset.TestAddDropColumn.test_drop_column_of_composite_index": [], "migrate.tests.changeset.test_changeset.TestAddDropColumn.test_unique_constraint": [], "migrate.tests.changeset.test_changeset.TestAddDropColumn.test_check": [], "migrate.tests.changeset.test_changeset.TestAddDropColumn.test_pk": [], "migrate.tests.changeset.test_changeset.TestAddDropColumn.test_fk": [], "migrate.tests.changeset.test_changeset.TestAddDropColumn.test_drop_column_not_in_table": [], "migrate.tests.changeset.test_changeset.TestAddDropColumn.test_byname": [], "migrate.tests.changeset.test_changeset.TestAddDropColumn.test_tablemethod_name": [], "migrate.tests.changeset.test_changeset.TestAddDropColumn.test_tablemethod_obj": [], "migrate.tests.changeset.test_changeset.TestAddDropColumn.test_method_notbound": [], "migrate.tests.changeset.test_changeset.TestAddDropColumn.test_method_bound": [], "migrate.tests.changeset.test_changeset.TestAddDropColumn.test_defined": [], "migrate.tests.changeset.test_changeset.TestAddDropColumn.test_undefined": [], "migrate.tests.changeset.test_changeset.TestAddDropColumn.run_": [], "migrate.tests.changeset.test_changeset.TestAddDropColumn._teardown": [], "migrate.tests.changeset.test_changeset.TestAddDropColumn._setup": [], "keystone.receipt.receipt_formatters.ReceiptPayload.random_urlsafe_str_to_bytes": [ { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 303, "column": 15 }, "stop": { "line": 303, "column": 39 } } ], "kind": "function", "target": "base64.urlsafe_b64decode" } ], "keystone.receipt.receipt_formatters.ReceiptPayload.base64_encode": [ { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 289, "column": 15 }, "stop": { "line": 289, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.rstrip", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 289, "column": 15 }, "stop": { "line": 289, "column": 39 } } ], "kind": "function", "target": "base64.urlsafe_b64encode" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 289, "column": 15 }, "stop": { "line": 289, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bytes.decode", "class_name": "bytes", "dispatch": "dynamic" } ], "keystone.receipt.receipt_formatters.ReceiptPayload.attempt_convert_uuid_hex_to_bytes": [ { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 273, "column": 26 }, "stop": { "line": 273, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.receipt.receipt_formatters.ReceiptPayload.convert_uuid_hex_to_bytes", "class_name": "keystone.receipt.receipt_formatters.ReceiptPayload", "dispatch": "dynamic" } ], "keystone.receipt.receipt_formatters.ReceiptPayload._convert_float_to_time_string": [ { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 260, "column": 22 }, "stop": { "line": 260, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcfromtimestamp", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 261, "column": 15 }, "stop": { "line": 261, "column": 31 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.receipt.receipt_formatters.ReceiptPayload._convert_time_string_to_float": [ { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 248, "column": 22 }, "stop": { "line": 248, "column": 45 } } ], "kind": "function", "target": "oslo_utils.timeutils.parse_isotime" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 250, "column": 16 }, "stop": { "line": 250, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcfromtimestamp", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 249, "column": 16 }, "stop": { "line": 249, "column": 40 } } ], "kind": "function", "target": "oslo_utils.timeutils.normalize_time" } ], "keystone.receipt.receipt_formatters.ReceiptPayload.convert_uuid_bytes_to_hex": [ { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 237, "column": 19 }, "stop": { "line": 237, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.__init__", "class_name": "uuid.UUID", "dispatch": "static" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 238, "column": 15 }, "stop": { "line": 238, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.receipt.receipt_formatters.ReceiptPayload.convert_uuid_hex_to_bytes": [ { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 227, "column": 15 }, "stop": { "line": 227, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.bytes", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 226, "column": 19 }, "stop": { "line": 226, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.__init__", "class_name": "uuid.UUID", "dispatch": "static" } ], "keystone.receipt.receipt_formatters.ReceiptPayload.disassemble": [ { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 213, "column": 22 }, "stop": { "line": 213, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.receipt.receipt_formatters.ReceiptPayload.convert_uuid_bytes_to_hex", "class_name": "keystone.receipt.receipt_formatters.ReceiptPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 214, "column": 18 }, "stop": { "line": 214, "column": 61 } } ], "kind": "function", "target": "keystone.auth.plugins.core.convert_integer_to_method_list" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 215, "column": 25 }, "stop": { "line": 215, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.receipt.receipt_formatters.ReceiptPayload._convert_float_to_time_string", "class_name": "keystone.receipt.receipt_formatters.ReceiptPayload", "dispatch": "dynamic" } ], "keystone.receipt.receipt_formatters.ReceiptPayload.assemble": [ { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 192, "column": 20 }, "stop": { "line": 192, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.receipt.receipt_formatters.ReceiptPayload.attempt_convert_uuid_hex_to_bytes", "class_name": "keystone.receipt.receipt_formatters.ReceiptPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 194, "column": 25 }, "stop": { "line": 194, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.receipt.receipt_formatters.ReceiptPayload._convert_time_string_to_float", "class_name": "keystone.receipt.receipt_formatters.ReceiptPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 193, "column": 18 }, "stop": { "line": 193, "column": 61 } } ], "kind": "function", "target": "keystone.auth.plugins.core.convert_method_list_to_integer" } ], "keystone.receipt.receipt_formatters.ReceiptFormatter.validate_receipt": [ { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 168, "column": 41 }, "stop": { "line": 168, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.receipt.receipt_formatters.ReceiptPayload.disassemble", "class_name": "keystone.receipt.receipt_formatters.ReceiptPayload", "dispatch": "static" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 165, "column": 29 }, "stop": { "line": 165, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.receipt.receipt_formatters.ReceiptFormatter.unpack", "class_name": "keystone.receipt.receipt_formatters.ReceiptFormatter", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 172, "column": 20 }, "stop": { "line": 172, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.receipt.receipt_formatters.ReceiptFormatter.creation_time", "class_name": "keystone.receipt.receipt_formatters.ReceiptFormatter", "dispatch": "static" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 174, "column": 21 }, "stop": { "line": 174, "column": 44 } } ], "kind": "function", "target": "oslo_utils.timeutils.parse_isotime" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 175, "column": 21 }, "stop": { "line": 175, "column": 37 } }, { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 173, "column": 20 }, "stop": { "line": 173, "column": 36 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.receipt.receipt_formatters.ReceiptFormatter.create_receipt": [ { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 144, "column": 18 }, "stop": { "line": 144, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.receipt.receipt_formatters.ReceiptFormatter.pack", "class_name": "keystone.receipt.receipt_formatters.ReceiptFormatter", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 152, "column": 11 }, "stop": { "line": 152, "column": 14 } }, { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 155, "column": 21 }, "stop": { "line": 155, "column": 24 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 152, "column": 11 }, "stop": { "line": 152, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__le__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 143, "column": 29 }, "stop": { "line": 143, "column": 42 } } ], "kind": "function", "target": "msgpack.packb" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 141, "column": 18 }, "stop": { "line": 141, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.receipt.receipt_formatters.ReceiptPayload.assemble", "class_name": "keystone.receipt.receipt_formatters.ReceiptPayload", "dispatch": "static" } ], "keystone.receipt.receipt_formatters.ReceiptFormatter.creation_time": [ { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 132, "column": 24 }, "stop": { "line": 132, "column": 37 } } ], "kind": "function", "target": "struct.unpack" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 132, "column": 24 }, "stop": { "line": 132, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "tuple.__getitem__", "class_name": "tuple", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 124, "column": 24 }, "stop": { "line": 124, "column": 48 } } ], "kind": "function", "target": "base64.urlsafe_b64decode" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 128, "column": 26 }, "stop": { "line": 128, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bytes.__getitem__", "class_name": "bytes", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 128, "column": 40 }, "stop": { "line": 128, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 135, "column": 20 }, "stop": { "line": 135, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcfromtimestamp", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 119, "column": 25 }, "stop": { "line": 119, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.receipt.receipt_formatters.ReceiptFormatter.restore_padding", "class_name": "keystone.receipt.receipt_formatters.ReceiptFormatter", "dispatch": "static" } ], "keystone.receipt.receipt_formatters.ReceiptFormatter.restore_padding": [ { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 106, "column": 23 }, "stop": { "line": 106, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__mod__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 106, "column": 23 }, "stop": { "line": 106, "column": 26 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 109, "column": 23 }, "stop": { "line": 109, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 108, "column": 30 }, "stop": { "line": 108, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__sub__", "class_name": "int", "dispatch": "dynamic" } ], "keystone.receipt.receipt_formatters.ReceiptFormatter.unpack": [ { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 91, "column": 19 }, "stop": { "line": 91, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.receipt.receipt_formatters.ReceiptFormatter.crypto", "class_name": "keystone.receipt.receipt_formatters.ReceiptFormatter", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 91, "column": 19 }, "stop": { "line": 91, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "cryptography.fernet.MultiFernet.decrypt", "class_name": "cryptography.fernet.MultiFernet", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 88, "column": 18 }, "stop": { "line": 88, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.receipt.receipt_formatters.ReceiptFormatter.restore_padding", "class_name": "keystone.receipt.receipt_formatters.ReceiptFormatter", "dispatch": "static" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 93, "column": 18 }, "stop": { "line": 93, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "keystone.receipt.receipt_formatters.ReceiptFormatter.pack": [ { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 79, "column": 15 }, "stop": { "line": 79, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.receipt.receipt_formatters.ReceiptFormatter.crypto", "class_name": "keystone.receipt.receipt_formatters.ReceiptFormatter", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 79, "column": 15 }, "stop": { "line": 79, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "cryptography.fernet.MultiFernet.encrypt", "class_name": "cryptography.fernet.MultiFernet", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 79, "column": 15 }, "stop": { "line": 79, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bytes.decode", "class_name": "bytes", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 79, "column": 15 }, "stop": { "line": 79, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bytes.rstrip", "class_name": "bytes", "dispatch": "dynamic" } ], "keystone.receipt.receipt_formatters.ReceiptFormatter.crypto": [ { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 63, "column": 15 }, "stop": { "line": 63, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.load_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 58, "column": 23 }, "stop": { "line": 58, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 69, "column": 15 }, "stop": { "line": 69, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "cryptography.fernet.MultiFernet.__init__", "class_name": "cryptography.fernet.MultiFernet", "dispatch": "static" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 66, "column": 18 }, "stop": { "line": 66, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.KeysNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/receipt/receipt_formatters.py", "start": { "line": 68, "column": 28 }, "stop": { "line": 68, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "cryptography.fernet.Fernet.__init__", "class_name": "cryptography.fernet.Fernet", "dispatch": "static" } ], "dns.rdtypes.ANY.LOC.LOC._set_float_longitude": [], "dns.rdtypes.ANY.LOC.LOC._get_float_longitude": [], "dns.rdtypes.ANY.LOC.LOC._set_float_latitude": [], "dns.rdtypes.ANY.LOC.LOC._get_float_latitude": [], "dns.rdtypes.ANY.LOC.LOC.from_wire": [], "dns.rdtypes.ANY.LOC.LOC.to_wire": [], "dns.rdtypes.ANY.LOC.LOC.from_text": [], "dns.rdtypes.ANY.LOC.LOC.to_text": [], "dns.rdtypes.ANY.LOC.LOC.__init__": [], "dns.rdtypes.ANY.LOC._decode_size": [], "dns.rdtypes.ANY.LOC._encode_size": [], "dns.rdtypes.ANY.LOC._tuple_to_float": [], "dns.rdtypes.ANY.LOC._float_to_tuple": [], "dns.rdtypes.ANY.LOC._exponent_of": [], "keystone.common.sql.expand_repo.versions.013_expand_protocol_cascade_delete_for_federated_user.upgrade": [], "kombu.utils.functional.accepts_argument": [], "kombu.utils.functional.reprcall": [], "kombu.utils.functional.reprkwargs": [], "kombu.utils.functional.retry_over_time": [], "kombu.utils.functional.fxrangemax": [], "kombu.utils.functional.fxrange": [], "kombu.utils.functional.shufflecycle": [], "kombu.utils.functional.dictfilter": [], "kombu.utils.functional.maybe_list": [], "kombu.utils.functional.is_list": [], "kombu.utils.functional.maybe_evaluate": [], "kombu.utils.functional.lazy.__reduce__": [], "kombu.utils.functional.lazy.__deepcopy__": [], "kombu.utils.functional.lazy.__ne__": [], "kombu.utils.functional.lazy.__eq__": [], "kombu.utils.functional.lazy.__repr__": [], "kombu.utils.functional.lazy.__str__": [], "kombu.utils.functional.lazy.evaluate": [], "kombu.utils.functional.lazy.__call__": [], "kombu.utils.functional.lazy.__init__": [], "kombu.utils.functional.memoize": [], "kombu.utils.functional.LRUCache.__setstate__": [], "kombu.utils.functional.LRUCache.__getstate__": [], "kombu.utils.functional.LRUCache.incr": [], "kombu.utils.functional.LRUCache._iterate_keys": [], "kombu.utils.functional.LRUCache._iterate_values": [], "kombu.utils.functional.LRUCache._iterate_items": [], "kombu.utils.functional.LRUCache.__iter__": [], "kombu.utils.functional.LRUCache.__setitem__": [], "kombu.utils.functional.LRUCache.popitem": [], "kombu.utils.functional.LRUCache.update": [], "kombu.utils.functional.LRUCache.__getitem__": [], "kombu.utils.functional.LRUCache.__init__": [], "kombu.utils.functional.ChannelPromise.__repr__": [], "kombu.utils.functional.ChannelPromise.__call__": [], "kombu.utils.functional.ChannelPromise.__init__": [], "importlib_resources.readers.NamespaceReader.files": [], "importlib_resources.readers.NamespaceReader.resource_path": [], "importlib_resources.readers.NamespaceReader.__init__": [], "importlib_resources.readers.MultiplexedPath.__repr__": [], "importlib_resources.readers.MultiplexedPath.name": [], "importlib_resources.readers.MultiplexedPath.open": [], "importlib_resources.readers.MultiplexedPath.joinpath": [], "importlib_resources.readers.MultiplexedPath.is_file": [], "importlib_resources.readers.MultiplexedPath.is_dir": [], "importlib_resources.readers.MultiplexedPath.read_text": [], "importlib_resources.readers.MultiplexedPath.read_bytes": [], "importlib_resources.readers.MultiplexedPath.iterdir": [], "importlib_resources.readers.MultiplexedPath.__init__": [], "importlib_resources.readers.ZipReader.files": [], "importlib_resources.readers.ZipReader.is_resource": [], "importlib_resources.readers.ZipReader.open_resource": [], "importlib_resources.readers.ZipReader.__init__": [], "importlib_resources.readers.FileReader.files": [], "importlib_resources.readers.FileReader.resource_path": [], "importlib_resources.readers.FileReader.__init__": [], "importlib_resources.readers.remove_duplicates": [], "keystoneclient.tests.unit.v3.test_role_assignments.RoleAssignmentsTests.test_find": [], "keystoneclient.tests.unit.v3.test_role_assignments.RoleAssignmentsTests.test_get": [], "keystoneclient.tests.unit.v3.test_role_assignments.RoleAssignmentsTests.test_delete": [], "keystoneclient.tests.unit.v3.test_role_assignments.RoleAssignmentsTests.test_update": [], "keystoneclient.tests.unit.v3.test_role_assignments.RoleAssignmentsTests.test_create": [], "keystoneclient.tests.unit.v3.test_role_assignments.RoleAssignmentsTests.test_user_and_group_list": [], "keystoneclient.tests.unit.v3.test_role_assignments.RoleAssignmentsTests.test_domain_and_project_list": [], "keystoneclient.tests.unit.v3.test_role_assignments.RoleAssignmentsTests.test_role_assignments_inherited_list": [], "keystoneclient.tests.unit.v3.test_role_assignments.RoleAssignmentsTests.test_role_assignments_list": [], "keystoneclient.tests.unit.v3.test_role_assignments.RoleAssignmentsTests.test_include_names_assignments_list": [], "keystoneclient.tests.unit.v3.test_role_assignments.RoleAssignmentsTests.test_effective_assignments_list": [], "keystoneclient.tests.unit.v3.test_role_assignments.RoleAssignmentsTests.test_user_assignments_list": [], "keystoneclient.tests.unit.v3.test_role_assignments.RoleAssignmentsTests.test_group_assignments_list": [], "keystoneclient.tests.unit.v3.test_role_assignments.RoleAssignmentsTests.test_system_assignment_list_for_group": [], "keystoneclient.tests.unit.v3.test_role_assignments.RoleAssignmentsTests.test_system_assignment_list_for_user": [], "keystoneclient.tests.unit.v3.test_role_assignments.RoleAssignmentsTests.test_system_assignment_list": [], "keystoneclient.tests.unit.v3.test_role_assignments.RoleAssignmentsTests.test_domain_assignments_list": [], "keystoneclient.tests.unit.v3.test_role_assignments.RoleAssignmentsTests.test_project_assignments_list_include_subtree": [], "keystoneclient.tests.unit.v3.test_role_assignments.RoleAssignmentsTests.test_project_assignments_list": [], "keystoneclient.tests.unit.v3.test_role_assignments.RoleAssignmentsTests.test_all_assignments_list": [], "keystoneclient.tests.unit.v3.test_role_assignments.RoleAssignmentsTests.test_list_params": [], "keystoneclient.tests.unit.v3.test_role_assignments.RoleAssignmentsTests.test_list_by_id": [], "keystoneclient.tests.unit.v3.test_role_assignments.RoleAssignmentsTests._assert_returned_list": [], "keystoneclient.tests.unit.v3.test_role_assignments.RoleAssignmentsTests.setUp": [], "dns.rdata.register_type": [], "dns.rdata.from_wire": [], "dns.rdata.from_text": [], "dns.rdata.get_rdata_class": [], "dns.rdata.GenericRdata.from_wire": [], "dns.rdata.GenericRdata.to_wire": [], "dns.rdata.GenericRdata.from_text": [], "dns.rdata.GenericRdata.to_text": [], "dns.rdata.GenericRdata.__init__": [], "dns.rdata.Rdata.choose_relativity": [], "dns.rdata.Rdata.from_wire": [], "dns.rdata.Rdata.from_text": [], "dns.rdata.Rdata.__hash__": [], "dns.rdata.Rdata.__gt__": [], "dns.rdata.Rdata.__ge__": [], "dns.rdata.Rdata.__le__": [], "dns.rdata.Rdata.__lt__": [], "dns.rdata.Rdata.__ne__": [], "dns.rdata.Rdata.__eq__": [], "dns.rdata.Rdata._cmp": [], "dns.rdata.Rdata.__str__": [], "dns.rdata.Rdata.__repr__": [], "dns.rdata.Rdata.validate": [], "dns.rdata.Rdata.to_digestable": [], "dns.rdata.Rdata.to_wire": [], "dns.rdata.Rdata.to_text": [], "dns.rdata.Rdata.extended_rdatatype": [], "dns.rdata.Rdata.covers": [], "dns.rdata.Rdata.__init__": [], "dns.rdata._truncate_bitmap": [], "dns.rdata._escapify": [], "dns.rdata._base64ify": [], "dns.rdata._hexify": [], "graphene_sqlalchemy.tests.test_converter.test_should_unknown_sqlalchemy_composite_raise_exception": [], "graphene_sqlalchemy.tests.test_converter.test_should_composite_convert": [], "graphene_sqlalchemy.tests.test_converter.test_should_postgresql_hstore_convert": [], "graphene_sqlalchemy.tests.test_converter.test_should_postgresql_jsonb_convert": [], "graphene_sqlalchemy.tests.test_converter.test_should_postgresql_json_convert": [], "graphene_sqlalchemy.tests.test_converter.test_should_array_convert": [], "graphene_sqlalchemy.tests.test_converter.test_should_postgresql_array_convert": [], "graphene_sqlalchemy.tests.test_converter.test_should_postgresql_py_enum_convert": [], "graphene_sqlalchemy.tests.test_converter.test_should_postgresql_enum_convert": [], "graphene_sqlalchemy.tests.test_converter.test_should_postgresql_uuid_convert": [], "graphene_sqlalchemy.tests.test_converter.test_should_onetoone_convert_field": [], "graphene_sqlalchemy.tests.test_converter.test_should_manytoone_convert_connectionorlist_connection": [], "graphene_sqlalchemy.tests.test_converter.test_should_manytoone_convert_connectionorlist_list": [], "graphene_sqlalchemy.tests.test_converter.test_should_manytoone_convert_connectionorlist": [], "graphene_sqlalchemy.tests.test_converter.test_should_manytomany_convert_connectionorlist_connection": [], "graphene_sqlalchemy.tests.test_converter.test_should_manytomany_convert_connectionorlist_list": [], "graphene_sqlalchemy.tests.test_converter.test_should_manytomany_convert_connectionorlist": [], "graphene_sqlalchemy.tests.test_converter.test_should_jsontype_convert_jsonstring": [], "graphene_sqlalchemy.tests.test_converter.test_should_scalar_list_convert_list": [], "graphene_sqlalchemy.tests.test_converter.test_should_columproperty_convert": [], "graphene_sqlalchemy.tests.test_converter.test_should_intenum_choice_convert_enum": [], "graphene_sqlalchemy.tests.test_converter.test_should_enum_choice_convert_enum": [], "graphene_sqlalchemy.tests.test_converter.test_should_choice_convert_enum": [], "graphene_sqlalchemy.tests.test_converter.test_should_numeric_convert_float": [], "graphene_sqlalchemy.tests.test_converter.test_should_float_convert_float": [], "graphene_sqlalchemy.tests.test_converter.test_should_boolean_convert_boolean": [], "graphene_sqlalchemy.tests.test_converter.test_should_primary_integer_convert_id": [], "graphene_sqlalchemy.tests.test_converter.test_should_integer_convert_int": [], "graphene_sqlalchemy.tests.test_converter.test_should_big_integer_convert_int": [], "graphene_sqlalchemy.tests.test_converter.test_should_small_integer_convert_int": [], "graphene_sqlalchemy.tests.test_converter.test_should_not_enum_convert_enum_without_name": [], "graphene_sqlalchemy.tests.test_converter.test_should_enum_convert_enum": [], "graphene_sqlalchemy.tests.test_converter.test_should_unicodetext_convert_string": [], "graphene_sqlalchemy.tests.test_converter.test_should_unicode_convert_string": [], "graphene_sqlalchemy.tests.test_converter.test_should_text_convert_string": [], "graphene_sqlalchemy.tests.test_converter.test_should_string_convert_string": [], "graphene_sqlalchemy.tests.test_converter.test_should_time_convert_string": [], "graphene_sqlalchemy.tests.test_converter.test_should_datetime_convert_datetime": [], "graphene_sqlalchemy.tests.test_converter.test_should_date_convert_string": [], "graphene_sqlalchemy.tests.test_converter.test_should_unknown_sqlalchemy_field_raise_exception": [], "graphene_sqlalchemy.tests.test_converter.get_field_from_column": [], "graphene_sqlalchemy.tests.test_converter.get_field": [], "graphene_sqlalchemy.tests.test_converter.mock_resolver": [], "jedi.third_party.typeshed.stdlib.2and3.shutil._ntuple_diskusage.__init__": [], "sqlalchemy.dialects.postgresql.base.PGDialect._load_domains": [], "sqlalchemy.dialects.postgresql.base.PGDialect._load_enums": [], "sqlalchemy.dialects.postgresql.base.PGDialect.get_check_constraints": [], "sqlalchemy.dialects.postgresql.base.PGDialect.get_table_comment": [], "sqlalchemy.dialects.postgresql.base.PGDialect.get_unique_constraints": [], "sqlalchemy.dialects.postgresql.base.PGDialect.get_indexes": [], "sqlalchemy.dialects.postgresql.base.PGDialect._pg_index_any": [], "sqlalchemy.dialects.postgresql.base.PGDialect.get_foreign_keys": [], "sqlalchemy.dialects.postgresql.base.PGDialect.get_pk_constraint": [], "sqlalchemy.dialects.postgresql.base.PGDialect._get_column_info": [], "sqlalchemy.dialects.postgresql.base.PGDialect.get_columns": [], "sqlalchemy.dialects.postgresql.base.PGDialect.get_view_definition": [], "sqlalchemy.dialects.postgresql.base.PGDialect.get_sequence_names": [], "sqlalchemy.dialects.postgresql.base.PGDialect.get_view_names": [], "sqlalchemy.dialects.postgresql.base.PGDialect._get_foreign_table_names": [], "sqlalchemy.dialects.postgresql.base.PGDialect.get_table_names": [], "sqlalchemy.dialects.postgresql.base.PGDialect.get_schema_names": [], "sqlalchemy.dialects.postgresql.base.PGDialect.get_table_oid": [], "sqlalchemy.dialects.postgresql.base.PGDialect._get_server_version_info": [], "sqlalchemy.dialects.postgresql.base.PGDialect.has_type": [], "sqlalchemy.dialects.postgresql.base.PGDialect.has_sequence": [], "sqlalchemy.dialects.postgresql.base.PGDialect.has_table": [], "sqlalchemy.dialects.postgresql.base.PGDialect.has_schema": [], "sqlalchemy.dialects.postgresql.base.PGDialect._get_default_schema_name": [], "sqlalchemy.dialects.postgresql.base.PGDialect.do_recover_twophase": [], "sqlalchemy.dialects.postgresql.base.PGDialect.do_commit_twophase": [], "sqlalchemy.dialects.postgresql.base.PGDialect.do_rollback_twophase": [], "sqlalchemy.dialects.postgresql.base.PGDialect.do_prepare_twophase": [], "sqlalchemy.dialects.postgresql.base.PGDialect.do_begin_twophase": [], "sqlalchemy.dialects.postgresql.base.PGDialect.get_deferrable": [], "sqlalchemy.dialects.postgresql.base.PGDialect.set_deferrable": [], "sqlalchemy.dialects.postgresql.base.PGDialect.get_readonly": [], "sqlalchemy.dialects.postgresql.base.PGDialect.set_readonly": [], "sqlalchemy.dialects.postgresql.base.PGDialect.get_isolation_level": [], "sqlalchemy.dialects.postgresql.base.PGDialect.set_isolation_level": [], "sqlalchemy.dialects.postgresql.base.PGDialect.on_connect": [], "sqlalchemy.dialects.postgresql.base.PGDialect.initialize": [], "sqlalchemy.dialects.postgresql.base.PGDialect.__init__": [], "sqlalchemy.dialects.postgresql.base.PGDeferrableConnectionCharacteristic.get_characteristic": [], "sqlalchemy.dialects.postgresql.base.PGDeferrableConnectionCharacteristic.set_characteristic": [], "sqlalchemy.dialects.postgresql.base.PGDeferrableConnectionCharacteristic.reset_characteristic": [], "sqlalchemy.dialects.postgresql.base.PGReadOnlyConnectionCharacteristic.get_characteristic": [], "sqlalchemy.dialects.postgresql.base.PGReadOnlyConnectionCharacteristic.set_characteristic": [], "sqlalchemy.dialects.postgresql.base.PGReadOnlyConnectionCharacteristic.reset_characteristic": [], "sqlalchemy.dialects.postgresql.base.PGExecutionContext.should_autocommit_text": [], "sqlalchemy.dialects.postgresql.base.PGExecutionContext.get_insert_default": [], "sqlalchemy.dialects.postgresql.base.PGExecutionContext.fire_sequence": [], "sqlalchemy.dialects.postgresql.base.PGInspector.get_view_names": [], "sqlalchemy.dialects.postgresql.base.PGInspector.get_foreign_table_names": [], "sqlalchemy.dialects.postgresql.base.PGInspector.get_enums": [], "sqlalchemy.dialects.postgresql.base.PGInspector.get_table_oid": [], "sqlalchemy.dialects.postgresql.base.PGIdentifierPreparer.format_type": [], "sqlalchemy.dialects.postgresql.base.PGIdentifierPreparer._unquote_identifier": [], "sqlalchemy.dialects.postgresql.base.PGTypeCompiler.visit_ARRAY": [], "sqlalchemy.dialects.postgresql.base.PGTypeCompiler.visit_BYTEA": [], "sqlalchemy.dialects.postgresql.base.PGTypeCompiler.visit_large_binary": [], "sqlalchemy.dialects.postgresql.base.PGTypeCompiler.visit_UUID": [], "sqlalchemy.dialects.postgresql.base.PGTypeCompiler.visit_BIT": [], "sqlalchemy.dialects.postgresql.base.PGTypeCompiler.visit_INTERVAL": [], "sqlalchemy.dialects.postgresql.base.PGTypeCompiler.visit_TIME": [], "sqlalchemy.dialects.postgresql.base.PGTypeCompiler.visit_TIMESTAMP": [], "sqlalchemy.dialects.postgresql.base.PGTypeCompiler.visit_ENUM": [], "sqlalchemy.dialects.postgresql.base.PGTypeCompiler.visit_enum": [], "sqlalchemy.dialects.postgresql.base.PGTypeCompiler.visit_datetime": [], "sqlalchemy.dialects.postgresql.base.PGTypeCompiler.visit_TSTZRANGE": [], "sqlalchemy.dialects.postgresql.base.PGTypeCompiler.visit_TSRANGE": [], "sqlalchemy.dialects.postgresql.base.PGTypeCompiler.visit_DATERANGE": [], "sqlalchemy.dialects.postgresql.base.PGTypeCompiler.visit_NUMRANGE": [], "sqlalchemy.dialects.postgresql.base.PGTypeCompiler.visit_INT8RANGE": [], "sqlalchemy.dialects.postgresql.base.PGTypeCompiler.visit_INT4RANGE": [], "sqlalchemy.dialects.postgresql.base.PGTypeCompiler.visit_JSONB": [], "sqlalchemy.dialects.postgresql.base.PGTypeCompiler.visit_JSON": [], "sqlalchemy.dialects.postgresql.base.PGTypeCompiler.visit_HSTORE": [], "sqlalchemy.dialects.postgresql.base.PGTypeCompiler.visit_BIGINT": [], "sqlalchemy.dialects.postgresql.base.PGTypeCompiler.visit_DOUBLE_PRECISION": [], "sqlalchemy.dialects.postgresql.base.PGTypeCompiler.visit_FLOAT": [], "sqlalchemy.dialects.postgresql.base.PGTypeCompiler.visit_REGCLASS": [], "sqlalchemy.dialects.postgresql.base.PGTypeCompiler.visit_OID": [], "sqlalchemy.dialects.postgresql.base.PGTypeCompiler.visit_MONEY": [], "sqlalchemy.dialects.postgresql.base.PGTypeCompiler.visit_MACADDR": [], "sqlalchemy.dialects.postgresql.base.PGTypeCompiler.visit_CIDR": [], "sqlalchemy.dialects.postgresql.base.PGTypeCompiler.visit_INET": [], "sqlalchemy.dialects.postgresql.base.PGTypeCompiler.visit_TSVECTOR": [], "sqlalchemy.dialects.postgresql.base.PGDDLCompiler.visit_create_sequence": [], "sqlalchemy.dialects.postgresql.base.PGDDLCompiler.visit_computed_column": [], "sqlalchemy.dialects.postgresql.base.PGDDLCompiler.post_create_table": [], "sqlalchemy.dialects.postgresql.base.PGDDLCompiler.visit_exclude_constraint": [], "sqlalchemy.dialects.postgresql.base.PGDDLCompiler.visit_drop_index": [], "sqlalchemy.dialects.postgresql.base.PGDDLCompiler.visit_create_index": [], "sqlalchemy.dialects.postgresql.base.PGDDLCompiler.visit_drop_enum_type": [], "sqlalchemy.dialects.postgresql.base.PGDDLCompiler.visit_create_enum_type": [], "sqlalchemy.dialects.postgresql.base.PGDDLCompiler.visit_drop_table_comment": [], "sqlalchemy.dialects.postgresql.base.PGDDLCompiler.visit_check_constraint": [], "sqlalchemy.dialects.postgresql.base.PGDDLCompiler.get_column_specification": [], "sqlalchemy.dialects.postgresql.base.PGCompiler.fetch_clause": [], "sqlalchemy.dialects.postgresql.base.PGCompiler.delete_extra_from_clause": [], "sqlalchemy.dialects.postgresql.base.PGCompiler.update_from_clause": [], "sqlalchemy.dialects.postgresql.base.PGCompiler.visit_on_conflict_do_update": [], "sqlalchemy.dialects.postgresql.base.PGCompiler.visit_on_conflict_do_nothing": [], "sqlalchemy.dialects.postgresql.base.PGCompiler._on_conflict_target": [], "sqlalchemy.dialects.postgresql.base.PGCompiler.visit_substring_func": [], "sqlalchemy.dialects.postgresql.base.PGCompiler.returning_clause": [], "sqlalchemy.dialects.postgresql.base.PGCompiler.for_update_clause": [], "sqlalchemy.dialects.postgresql.base.PGCompiler.get_select_precolumns": [], "sqlalchemy.dialects.postgresql.base.PGCompiler.format_from_hint_text": [], "sqlalchemy.dialects.postgresql.base.PGCompiler.limit_clause": [], "sqlalchemy.dialects.postgresql.base.PGCompiler.visit_sequence": [], "sqlalchemy.dialects.postgresql.base.PGCompiler.render_literal_value": [], "sqlalchemy.dialects.postgresql.base.PGCompiler.visit_empty_set_expr": [], "sqlalchemy.dialects.postgresql.base.PGCompiler.visit_regexp_replace_op_binary": [], "sqlalchemy.dialects.postgresql.base.PGCompiler.visit_not_regexp_match_op_binary": [], "sqlalchemy.dialects.postgresql.base.PGCompiler.visit_regexp_match_op_binary": [], "sqlalchemy.dialects.postgresql.base.PGCompiler._regexp_match": [], "sqlalchemy.dialects.postgresql.base.PGCompiler.visit_not_ilike_op_binary": [], "sqlalchemy.dialects.postgresql.base.PGCompiler.visit_ilike_op_binary": [], "sqlalchemy.dialects.postgresql.base.PGCompiler.visit_match_op_binary": [], "sqlalchemy.dialects.postgresql.base.PGCompiler.visit_aggregate_order_by": [], "sqlalchemy.dialects.postgresql.base.PGCompiler.visit_getitem_binary": [], "sqlalchemy.dialects.postgresql.base.PGCompiler.visit_json_path_getitem_op_binary": [], "sqlalchemy.dialects.postgresql.base.PGCompiler.visit_json_getitem_op_binary": [], "sqlalchemy.dialects.postgresql.base.PGCompiler.visit_slice": [], "sqlalchemy.dialects.postgresql.base.PGCompiler.visit_array": [], "sqlalchemy.dialects.postgresql.base.ENUM._on_metadata_drop": [], "sqlalchemy.dialects.postgresql.base.ENUM._on_metadata_create": [], "sqlalchemy.dialects.postgresql.base.ENUM._on_table_drop": [], "sqlalchemy.dialects.postgresql.base.ENUM._on_table_create": [], "sqlalchemy.dialects.postgresql.base.ENUM._check_for_name_in_memos": [], "sqlalchemy.dialects.postgresql.base.ENUM.EnumDropper.visit_enum": [], "sqlalchemy.dialects.postgresql.base.ENUM.EnumDropper._can_drop_enum": [], "sqlalchemy.dialects.postgresql.base.ENUM.EnumDropper.__init__": [], "sqlalchemy.dialects.postgresql.base.ENUM.EnumGenerator.visit_enum": [], "sqlalchemy.dialects.postgresql.base.ENUM.EnumGenerator._can_create_enum": [], "sqlalchemy.dialects.postgresql.base.ENUM.EnumGenerator.__init__": [], "sqlalchemy.dialects.postgresql.base.ENUM.drop": [], "sqlalchemy.dialects.postgresql.base.ENUM.create": [], "sqlalchemy.dialects.postgresql.base.ENUM.adapt_emulated_to_native": [], "sqlalchemy.dialects.postgresql.base.ENUM.__init__": [], "sqlalchemy.dialects.postgresql.base.UUID.result_processor": [], "sqlalchemy.dialects.postgresql.base.UUID.bind_processor": [], "sqlalchemy.dialects.postgresql.base.UUID.coerce_compared_value": [], "sqlalchemy.dialects.postgresql.base.UUID.__init__": [], "sqlalchemy.dialects.postgresql.base.BIT.__init__": [], "sqlalchemy.dialects.postgresql.base.INTERVAL.coerce_compared_value": [], "sqlalchemy.dialects.postgresql.base.INTERVAL.python_type": [], "sqlalchemy.dialects.postgresql.base.INTERVAL.as_generic": [], "sqlalchemy.dialects.postgresql.base.INTERVAL._type_affinity": [], "sqlalchemy.dialects.postgresql.base.INTERVAL.adapt_emulated_to_native": [], "sqlalchemy.dialects.postgresql.base.INTERVAL.__init__": [], "sqlalchemy.dialects.postgresql.base.TIME.__init__": [], "sqlalchemy.dialects.postgresql.base.TIMESTAMP.__init__": [], "setuptools._vendor.packaging.markers.Marker.evaluate": [], "setuptools._vendor.packaging.markers.Marker.__repr__": [], "setuptools._vendor.packaging.markers.Marker.__str__": [], "setuptools._vendor.packaging.markers.Marker.__init__": [], "setuptools._vendor.packaging.markers.default_environment": [], "setuptools._vendor.packaging.markers.format_full_version": [], "setuptools._vendor.packaging.markers._evaluate_markers": [], "setuptools._vendor.packaging.markers._get_env": [], "setuptools._vendor.packaging.markers._eval_op": [], "setuptools._vendor.packaging.markers._format_marker": [], "setuptools._vendor.packaging.markers._coerce_parse_result": [], "setuptools._vendor.packaging.markers.Op.serialize": [], "setuptools._vendor.packaging.markers.Value.serialize": [], "setuptools._vendor.packaging.markers.Variable.serialize": [], "setuptools._vendor.packaging.markers.Node.serialize": [], "setuptools._vendor.packaging.markers.Node.__repr__": [], "setuptools._vendor.packaging.markers.Node.__str__": [], "setuptools._vendor.packaging.markers.Node.__init__": [], "pbr.util.DefaultGetDict.get": [], "pbr.util.split_csv": [], "pbr.util.split_multiline": [], "pbr.util.has_get_option": [], "pbr.util.get_entry_points": [], "pbr.util.get_extension_modules": [], "pbr.util.register_custom_compilers": [], "pbr.util.setup_cfg_to_setup_kwargs": [], "pbr.util.cfg_to_args": [], "pbr.util.resolve_name": [], "pbr.util.shlex_split": [], "jwt.utils.raw_to_der_signature": [], "jwt.utils.der_to_raw_signature": [], "jwt.utils.bytes_from_int": [], "jwt.utils.bytes_to_number": [], "jwt.utils.number_to_bytes": [], "jwt.utils.from_base64url_uint": [], "jwt.utils.to_base64url_uint": [], "jwt.utils.base64url_encode": [], "jwt.utils.base64url_decode": [], "jwt.utils.force_bytes": [], "keystone.tests.protection.v3.test_trusts.DomainUserTests.test_user_cannot_get_trust_role": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 1069, "column": 17 }, "stop": { "line": 1069, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.DomainUserTests.test_user_cannot_list_trust_roles": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 1058, "column": 16 }, "stop": { "line": 1058, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.DomainUserTests.test_user_cannot_delete_trust": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 1047, "column": 16 }, "stop": { "line": 1047, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.DomainUserTests.test_user_cannot_create_trust": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 1031, "column": 8 }, "stop": { "line": 1031, "column": 12 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.DomainUserTests.test_user_can_get_non_existent_trust_not_found": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 1022, "column": 16 }, "stop": { "line": 1022, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 1019, "column": 19 }, "stop": { "line": 1019, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 1019, "column": 19 }, "stop": { "line": 1019, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.DomainUserTests.test_user_cannot_get_trust": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 1013, "column": 16 }, "stop": { "line": 1013, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.DomainUserTests.test_user_cannot_list_all_trusts": [], "keystone.tests.protection.v3.test_trusts.DomainUserTests.test_trustee_cannot_list_trusts_for_trustor": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 990, "column": 17 }, "stop": { "line": 990, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.DomainUserTests.test_trustor_cannot_list_trusts_for_trustee": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 978, "column": 17 }, "stop": { "line": 978, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.DomainUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 952, "column": 23 }, "stop": { "line": 952, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 950, "column": 8 }, "stop": { "line": 950, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_trusts.TrustTests.setUp", "class_name": "keystone.tests.protection.v3.test_trusts.TrustTests", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 962, "column": 21 }, "stop": { "line": 962, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 960, "column": 15 }, "stop": { "line": 960, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_trusts.DomainUserTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_user_cannot_get_trust_role_other_user_overridden_default": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 930, "column": 8 }, "stop": { "line": 930, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_trusts.TrustTests._override_policy_old_defaults", "class_name": "keystone.tests.protection.v3.test_trusts.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 936, "column": 17 }, "stop": { "line": 936, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_trustee_can_get_trust_role_overridden_default": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 918, "column": 8 }, "stop": { "line": 918, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_trusts.TrustTests._override_policy_old_defaults", "class_name": "keystone.tests.protection.v3.test_trusts.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 924, "column": 17 }, "stop": { "line": 924, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_trustor_can_get_trust_role_overridden_default": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 906, "column": 8 }, "stop": { "line": 906, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_trusts.TrustTests._override_policy_old_defaults", "class_name": "keystone.tests.protection.v3.test_trusts.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 912, "column": 17 }, "stop": { "line": 912, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_user_cannot_list_trust_roles_other_user_overridden_default": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 900, "column": 16 }, "stop": { "line": 900, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 894, "column": 8 }, "stop": { "line": 894, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_trusts.TrustTests._override_policy_old_defaults", "class_name": "keystone.tests.protection.v3.test_trusts.ProjectUserTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_trustee_can_list_trust_roles_overridden_default": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 881, "column": 8 }, "stop": { "line": 881, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_trusts.TrustTests._override_policy_old_defaults", "class_name": "keystone.tests.protection.v3.test_trusts.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 890, "column": 8 }, "stop": { "line": 890, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.protection.v3.test_trusts.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 887, "column": 16 }, "stop": { "line": 887, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_trustor_can_list_trust_roles_overridden_default": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 868, "column": 8 }, "stop": { "line": 868, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_trusts.TrustTests._override_policy_old_defaults", "class_name": "keystone.tests.protection.v3.test_trusts.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 877, "column": 8 }, "stop": { "line": 877, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.protection.v3.test_trusts.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 874, "column": 16 }, "stop": { "line": 874, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_user_can_get_trust_delegated_to_them_overridden_default": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 856, "column": 8 }, "stop": { "line": 856, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_trusts.TrustTests._override_policy_old_defaults", "class_name": "keystone.tests.protection.v3.test_trusts.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 865, "column": 8 }, "stop": { "line": 865, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.protection.v3.test_trusts.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 862, "column": 16 }, "stop": { "line": 862, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_user_can_get_trust_of_whom_they_are_the_trustor_overridden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 851, "column": 16 }, "stop": { "line": 851, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 845, "column": 8 }, "stop": { "line": 845, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_trusts.TrustTests._override_policy_old_defaults", "class_name": "keystone.tests.protection.v3.test_trusts.ProjectUserTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_user_cannot_delete_trust_for_other_user_overridden_default": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 839, "column": 16 }, "stop": { "line": 839, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 833, "column": 8 }, "stop": { "line": 833, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_trusts.TrustTests._override_policy_old_defaults", "class_name": "keystone.tests.protection.v3.test_trusts.ProjectUserTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_trustee_cannot_delete_trust_overridden_default": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 827, "column": 16 }, "stop": { "line": 827, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 821, "column": 8 }, "stop": { "line": 821, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_trusts.TrustTests._override_policy_old_defaults", "class_name": "keystone.tests.protection.v3.test_trusts.ProjectUserTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_trustor_can_delete_trust_overridden_default": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 816, "column": 16 }, "stop": { "line": 816, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 810, "column": 8 }, "stop": { "line": 810, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_trusts.TrustTests._override_policy_old_defaults", "class_name": "keystone.tests.protection.v3.test_trusts.ProjectUserTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_user_cannot_list_all_trusts_overridden_default": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 798, "column": 8 }, "stop": { "line": 798, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_trusts.TrustTests._override_policy_old_defaults", "class_name": "keystone.tests.protection.v3.test_trusts.ProjectUserTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_user_cannot_list_trusts_for_trustee_overridden_default": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 791, "column": 17 }, "stop": { "line": 791, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 785, "column": 8 }, "stop": { "line": 785, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_trusts.TrustTests._override_policy_old_defaults", "class_name": "keystone.tests.protection.v3.test_trusts.ProjectUserTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_user_cannot_list_trusts_for_other_trustor_overridden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 772, "column": 8 }, "stop": { "line": 772, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_trusts.TrustTests._override_policy_old_defaults", "class_name": "keystone.tests.protection.v3.test_trusts.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 778, "column": 17 }, "stop": { "line": 778, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_trustee_cannot_list_trusts_for_trustor_overridden_default": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 759, "column": 8 }, "stop": { "line": 759, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_trusts.TrustTests._override_policy_old_defaults", "class_name": "keystone.tests.protection.v3.test_trusts.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 765, "column": 17 }, "stop": { "line": 765, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_trustor_cannot_list_trusts_for_trustee_overridden_default": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 752, "column": 17 }, "stop": { "line": 752, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 746, "column": 8 }, "stop": { "line": 746, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_trusts.TrustTests._override_policy_old_defaults", "class_name": "keystone.tests.protection.v3.test_trusts.ProjectUserTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_user_cannot_get_trust_role_for_other_user": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 739, "column": 17 }, "stop": { "line": 739, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_trustee_can_get_trust_role": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 728, "column": 17 }, "stop": { "line": 728, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_trustor_can_get_trust_role": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 717, "column": 17 }, "stop": { "line": 717, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_user_cannot_list_trust_roles_for_other_user": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 706, "column": 16 }, "stop": { "line": 706, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_trustee_can_list_trust_roles": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 697, "column": 8 }, "stop": { "line": 697, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.protection.v3.test_trusts.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 694, "column": 16 }, "stop": { "line": 694, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_trustor_can_list_trust_roles": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 685, "column": 8 }, "stop": { "line": 685, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.protection.v3.test_trusts.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 682, "column": 16 }, "stop": { "line": 682, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_user_cannot_delete_trust_for_other_user": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 671, "column": 16 }, "stop": { "line": 671, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_trustee_cannot_delete_trust": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 660, "column": 16 }, "stop": { "line": 660, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_trustor_can_delete_trust": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 650, "column": 16 }, "stop": { "line": 650, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_trustee_cannot_create_trust": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 634, "column": 8 }, "stop": { "line": 634, "column": 12 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_trustor_can_create_trust": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 623, "column": 8 }, "stop": { "line": 623, "column": 12 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_user_can_get_trust_delegated_to_them": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 619, "column": 8 }, "stop": { "line": 619, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.protection.v3.test_trusts.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 616, "column": 16 }, "stop": { "line": 616, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_user_can_get_trust_of_whom_they_are_the_trustor": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 606, "column": 16 }, "stop": { "line": 606, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_user_can_get_non_existent_trust_not_found": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 595, "column": 16 }, "stop": { "line": 595, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 592, "column": 19 }, "stop": { "line": 592, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 592, "column": 19 }, "stop": { "line": 592, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_user_cannot_get_another_users_trust": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 586, "column": 16 }, "stop": { "line": 586, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_user_cannot_list_all_trusts": [], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_user_cannot_list_trusts_for_other_trustee": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 563, "column": 17 }, "stop": { "line": 563, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_user_cannot_list_trusts_for_other_trustor": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 551, "column": 17 }, "stop": { "line": 551, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_trustee_cannot_list_trusts_for_trustor": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 539, "column": 17 }, "stop": { "line": 539, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_trustor_cannot_list_trusts_for_trustee": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 527, "column": 17 }, "stop": { "line": 527, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_user_can_list_trusts_delegated_to_them": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 518, "column": 28 }, "stop": { "line": 518, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 519, "column": 8 }, "stop": { "line": 519, "column": 24 } }, { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 518, "column": 8 }, "stop": { "line": 518, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.protection.v3.test_trusts.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 514, "column": 17 }, "stop": { "line": 514, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.test_user_can_list_trusts_of_whom_they_are_the_trustor": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 505, "column": 28 }, "stop": { "line": 505, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 506, "column": 8 }, "stop": { "line": 506, "column": 24 } }, { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 505, "column": 8 }, "stop": { "line": 505, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.protection.v3.test_trusts.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 501, "column": 17 }, "stop": { "line": 501, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.ProjectUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 483, "column": 15 }, "stop": { "line": 483, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_trusts.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 475, "column": 21 }, "stop": { "line": 475, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 474, "column": 8 }, "stop": { "line": 474, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_trusts.TrustTests.setUp", "class_name": "keystone.tests.protection.v3.test_trusts.TrustTests", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 485, "column": 21 }, "stop": { "line": 485, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.SystemAdminTests.test_user_list_all_trusts_overridden_defaults": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 467, "column": 8 }, "stop": { "line": 467, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.protection.v3.test_trusts.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 467, "column": 28 }, "stop": { "line": 467, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 458, "column": 8 }, "stop": { "line": 458, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_trusts.TrustTests._override_policy_old_defaults", "class_name": "keystone.tests.protection.v3.test_trusts.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.SystemAdminTests.test_admin_cannot_get_trust_role_for_other_user_overridden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 445, "column": 8 }, "stop": { "line": 445, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_trusts.TrustTests._override_policy_old_defaults", "class_name": "keystone.tests.protection.v3.test_trusts.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 451, "column": 17 }, "stop": { "line": 451, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.SystemAdminTests.test_admin_cannot_list_roles_for_other_user_overridden_defaults": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 439, "column": 16 }, "stop": { "line": 439, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 433, "column": 8 }, "stop": { "line": 433, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_trusts.TrustTests._override_policy_old_defaults", "class_name": "keystone.tests.protection.v3.test_trusts.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.SystemAdminTests.test_admin_cannot_get_trust_for_other_user_overridden_defaults": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 427, "column": 16 }, "stop": { "line": 427, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 421, "column": 8 }, "stop": { "line": 421, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_trusts.TrustTests._override_policy_old_defaults", "class_name": "keystone.tests.protection.v3.test_trusts.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.SystemAdminTests.test_admin_cannot_delete_trust_for_user_overridden_defaults": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 415, "column": 16 }, "stop": { "line": 415, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 409, "column": 8 }, "stop": { "line": 409, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_trusts.TrustTests._override_policy_old_defaults", "class_name": "keystone.tests.protection.v3.test_trusts.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.SystemAdminTests.test_admin_can_delete_trust_for_other_user": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 403, "column": 16 }, "stop": { "line": 403, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.SystemAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 380, "column": 8 }, "stop": { "line": 380, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_trusts.TrustTests.setUp", "class_name": "keystone.tests.protection.v3.test_trusts.TrustTests", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 384, "column": 15 }, "stop": { "line": 384, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_trusts.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.SystemMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 352, "column": 24 }, "stop": { "line": 352, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 349, "column": 8 }, "stop": { "line": 349, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_trusts.TrustTests.setUp", "class_name": "keystone.tests.protection.v3.test_trusts.TrustTests", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 362, "column": 15 }, "stop": { "line": 362, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_trusts.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 364, "column": 21 }, "stop": { "line": 364, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.SystemReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 321, "column": 24 }, "stop": { "line": 321, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 318, "column": 8 }, "stop": { "line": 318, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_trusts.TrustTests.setUp", "class_name": "keystone.tests.protection.v3.test_trusts.TrustTests", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 331, "column": 15 }, "stop": { "line": 331, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_trusts.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 333, "column": 21 }, "stop": { "line": 333, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts._SystemReaderMemberTests.test_user_cannot_delete_trust": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 308, "column": 16 }, "stop": { "line": 308, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts._SystemReaderMemberTests.test_user_cannot_create_trust": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 292, "column": 8 }, "stop": { "line": 292, "column": 12 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts._SystemUserTests.test_user_can_get_trust_role_for_other_user": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 281, "column": 17 }, "stop": { "line": 281, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts._SystemUserTests.test_user_can_list_trust_roles_for_other_user": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 269, "column": 16 }, "stop": { "line": 269, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts._SystemUserTests.test_user_can_list_trusts_for_trustor": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 258, "column": 17 }, "stop": { "line": 258, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts._SystemUserTests.test_user_can_list_trusts_for_trustee": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 247, "column": 17 }, "stop": { "line": 247, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts._SystemUserTests.test_user_can_get_trust_for_other_user": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 236, "column": 16 }, "stop": { "line": 236, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts._SystemUserTests.test_user_can_get_non_existent_trust": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 225, "column": 16 }, "stop": { "line": 225, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 222, "column": 19 }, "stop": { "line": 222, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 222, "column": 19 }, "stop": { "line": 222, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.AdminTokenTests.test_admin_cannot_get_trust_role_for_other_user": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 211, "column": 17 }, "stop": { "line": 211, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.AdminTokenTests.test_admin_cannot_list_trust_roles_for_other_user": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 200, "column": 16 }, "stop": { "line": 200, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.AdminTokenTests.test_admin_cannot_get_trust_for_other_user": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 189, "column": 16 }, "stop": { "line": 189, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.AdminTokenTests.test_admin_can_get_non_existent_trust_not_found": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 178, "column": 16 }, "stop": { "line": 178, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 175, "column": 19 }, "stop": { "line": 175, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 175, "column": 19 }, "stop": { "line": 175, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.AdminTokenTests.test_admin_can_delete_trust_for_other_user": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 169, "column": 16 }, "stop": { "line": 169, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.AdminTokenTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 159, "column": 8 }, "stop": { "line": 159, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_trusts.TrustTests.setUp", "class_name": "keystone.tests.protection.v3.test_trusts.TrustTests", "dispatch": "static" } ], "keystone.tests.protection.v3.test_trusts._AdminTestsMixin.test_admin_list_all_trusts": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 148, "column": 28 }, "stop": { "line": 148, "column": 31 } } ], "kind": "function", "target": "len" } ], "keystone.tests.protection.v3.test_trusts._AdminTestsMixin.test_admin_cannot_create_trust_for_other_user": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 129, "column": 8 }, "stop": { "line": 129, "column": 12 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_trusts.TrustTests._override_policy_old_defaults": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 109, "column": 13 }, "stop": { "line": 109, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 117, "column": 20 }, "stop": { "line": 117, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 117, "column": 12 }, "stop": { "line": 117, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.write", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 109, "column": 13 }, "stop": { "line": 109, "column": 17 } } ], "kind": "function", "target": "open" } ], "keystone.tests.protection.v3.test_trusts.TrustTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 40, "column": 43 }, "stop": { "line": 40, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 93, "column": 21 }, "stop": { "line": 93, "column": 33 } }, { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 81, "column": 21 }, "stop": { "line": 81, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 43, "column": 12 }, "stop": { "line": 43, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 40, "column": 27 }, "stop": { "line": 40, "column": 42 } }, { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 42, "column": 8 }, "stop": { "line": 42, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_trusts.TrustTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 49, "column": 12 }, "stop": { "line": 49, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 60, "column": 12 }, "stop": { "line": 60, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 71, "column": 24 }, "stop": { "line": 71, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 60, "column": 30 }, "stop": { "line": 60, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 49, "column": 30 }, "stop": { "line": 49, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 38, "column": 8 }, "stop": { "line": 38, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 79, "column": 15 }, "stop": { "line": 79, "column": 48 } }, { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 91, "column": 15 }, "stop": { "line": 91, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_trusts.TrustTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 71, "column": 24 }, "stop": { "line": 71, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 60, "column": 12 }, "stop": { "line": 60, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 49, "column": 12 }, "stop": { "line": 49, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 53, "column": 23 }, "stop": { "line": 53, "column": 40 } }, { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 56, "column": 23 }, "stop": { "line": 56, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_trusts.py", "start": { "line": 39, "column": 8 }, "stop": { "line": 39, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_trusts.TrustTests", "dispatch": "dynamic" } ], "futurist._thread._clean_up": [], "futurist._thread.ThreadWorker.run": [], "futurist._thread.ThreadWorker.stop": [], "futurist._thread.ThreadWorker._wait_for_work": [], "futurist._thread.ThreadWorker._is_dying": [], "futurist._thread.ThreadWorker.create_and_register": [], "futurist._thread.ThreadWorker.__init__": [], "futurist._thread.Threading.condition_object": [], "futurist._thread.Threading.rlock_object": [], "futurist._thread.Threading.lock_object": [], "futurist._thread.Threading.event_object": [], "fixtures.tests.helpers.LoggingFixture.reset": [], "fixtures.tests.helpers.LoggingFixture.setUp": [], "fixtures.tests.helpers.LoggingFixture.__init__": [], "IPython.testing.tests.test_tools.Test_ipexec_validate.tearDown": [], "IPython.testing.tests.test_tools.Test_ipexec_validate.test_exception_path2": [], "IPython.testing.tests.test_tools.Test_ipexec_validate.test_exception_path": [], "IPython.testing.tests.test_tools.Test_ipexec_validate.test_main_path2": [], "IPython.testing.tests.test_tools.Test_ipexec_validate.test_main_path": [], "IPython.testing.tests.test_tools.TestAssertPrints.test_failing": [], "IPython.testing.tests.test_tools.TestAssertPrints.test_passing": [], "IPython.testing.tests.test_tools.test_temp_pyfile": [], "IPython.testing.tests.test_tools.test_parser": [], "IPython.testing.tests.test_tools.test_full_path_win32": [], "IPython.testing.tests.test_tools.test_full_path_posix": [], "jedi.parser_utils._function_is_x_method": [], "jedi.parser_utils.expr_is_dotted": [], "jedi.parser_utils.cut_value_at_position": [], "jedi.parser_utils.get_cached_code_lines": [], "jedi.parser_utils.get_parent_scope": [], "jedi.parser_utils._get_parent_scope_cache": [], "jedi.parser_utils.is_scope": [], "jedi.parser_utils.get_following_comment_same_line": [], "jedi.parser_utils.move": [], "jedi.parser_utils.get_signature": [], "jedi.parser_utils.safe_literal_eval": [], "jedi.parser_utils.find_statement_documentation": [], "jedi.parser_utils.clean_scope_docstring": [], "jedi.parser_utils.get_flow_branch_keyword": [], "jedi.parser_utils.for_stmt_defines_one_name": [], "jedi.parser_utils.get_sync_comp_fors": [], "jedi.parser_utils.get_executable_nodes": [], "keystoneauth1.tests.unit.test_hacking_checks.TestCheckOsloNamespaceImports.test": [], "keystoneauth1.tests.unit.test_hacking_checks.TestCheckOsloNamespaceImports.assert_has_errors": [], "keystoneauth1.tests.unit.test_hacking_checks.TestCheckOsloNamespaceImports.run_check": [], "oslo_service.periodic_task.PeriodicTasks.run_periodic_tasks": [], "oslo_service.periodic_task.PeriodicTasks.add_periodic_task": [], "oslo_service.periodic_task.PeriodicTasks.__init__": [], "oslo_service.periodic_task._nearest_boundary": [], "oslo_service.periodic_task._PeriodicTasksMeta.__init__": [], "oslo_service.periodic_task._PeriodicTasksMeta._add_periodic_task": [], "oslo_service.periodic_task.periodic_task": [], "oslo_service.periodic_task.list_opts": [], "sapp.pipeline.base_parser.BaseParser.get_json_from_file_offset": [], "sapp.pipeline.base_parser.BaseParser.get_json_file_offsets": [], "sapp.pipeline.base_parser.BaseParser.is_supported": [], "sapp.pipeline.base_parser.BaseParser.compute_handle_from_key": [], "sapp.pipeline.base_parser.BaseParser.compute_diff_handle": [], "sapp.pipeline.base_parser.BaseParser.compute_master_handle": [], "sapp.pipeline.base_parser.BaseParser.run": [], "sapp.pipeline.base_parser.BaseParser._is_existing_issue": [], "sapp.pipeline.base_parser.BaseParser.analysis_output_to_dict_entries": [], "sapp.pipeline.base_parser.BaseParser._analysis_output_to_parsed_tuples": [], "sapp.pipeline.base_parser.BaseParser.parse_handle": [], "sapp.pipeline.base_parser.BaseParser.parse": [], "sapp.pipeline.base_parser.BaseParser.initialize": [], "sapp.pipeline.base_parser.BaseParser.__init__": [], "sapp.pipeline.base_parser.log_trace_keyerror_in_generator": [], "sapp.pipeline.base_parser.log_trace_keyerror": [], "sapp.pipeline.base_parser.EntryPosition.__init__": [], "pycadf.credential.FederatedCredential.is_valid": [], "pycadf.credential.FederatedCredential.__init__": [], "pycadf.credential.Credential.is_valid": [], "pycadf.credential.Credential.__init__": [], "sqlalchemy.sql.functions.OrderedSetAgg.within_group_type": [], "sqlalchemy.sql.functions.array_agg.__init__": [], "sqlalchemy.sql.functions.count.__init__": [], "sqlalchemy.sql.functions.char_length.__init__": [], "sqlalchemy.sql.functions.ReturnTypeFromArgs.__init__": [], "sqlalchemy.sql.functions.AnsiFunction.__init__": [], "sqlalchemy.sql.functions.next_value._from_objects": [], "sqlalchemy.sql.functions.next_value.compare": [], "sqlalchemy.sql.functions.next_value.__init__": [], "sqlalchemy.sql.functions.GenericFunction.__init__": [], "sqlalchemy.sql.functions._GenericMeta.__init__": [], "sqlalchemy.sql.functions.Function._bind_param": [], "sqlalchemy.sql.functions.Function._get_bind": [], "sqlalchemy.sql.functions.Function.__init__": [], "sqlalchemy.sql.functions._FunctionGenerator.__call__": [], "sqlalchemy.sql.functions._FunctionGenerator.__getattr__": [], "sqlalchemy.sql.functions._FunctionGenerator.__init__": [], "sqlalchemy.sql.functions.ScalarFunctionColumn.__init__": [], "sqlalchemy.sql.functions.FunctionAsBinary.right": [], "sqlalchemy.sql.functions.FunctionAsBinary.left": [], "sqlalchemy.sql.functions.FunctionAsBinary.__init__": [], "sqlalchemy.sql.functions.FunctionAsBinary._gen_cache_key": [], "sqlalchemy.sql.functions.FunctionElement.entity_namespace": [], "sqlalchemy.sql.functions.FunctionElement.self_group": [], "sqlalchemy.sql.functions.FunctionElement._bind_param": [], "sqlalchemy.sql.functions.FunctionElement.execute": [], "sqlalchemy.sql.functions.FunctionElement.scalar": [], "sqlalchemy.sql.functions.FunctionElement.select": [], "sqlalchemy.sql.functions.FunctionElement.alias": [], "sqlalchemy.sql.functions.FunctionElement.within_group_type": [], "sqlalchemy.sql.functions.FunctionElement._from_objects": [], "sqlalchemy.sql.functions.FunctionElement.as_comparison": [], "sqlalchemy.sql.functions.FunctionElement.filter": [], "sqlalchemy.sql.functions.FunctionElement.within_group": [], "sqlalchemy.sql.functions.FunctionElement.over": [], "sqlalchemy.sql.functions.FunctionElement.clauses": [], "sqlalchemy.sql.functions.FunctionElement.columns": [], "sqlalchemy.sql.functions.FunctionElement.column_valued": [], "sqlalchemy.sql.functions.FunctionElement.table_valued": [], "sqlalchemy.sql.functions.FunctionElement.scalar_table_valued": [], "sqlalchemy.sql.functions.FunctionElement._execute_on_connection": [], "sqlalchemy.sql.functions.FunctionElement.__init__": [], "sqlalchemy.sql.functions.register_function": [], "graphene.types.tests.test_resolver.test_set_default_resolver_workd": [], "graphene.types.tests.test_resolver.test_get_default_resolver_is_attr_resolver": [], "graphene.types.tests.test_resolver.test_dict_resolver_default_value": [], "graphene.types.tests.test_resolver.test_dict_resolver": [], "graphene.types.tests.test_resolver.test_attr_resolver_default_value": [], "graphene.types.tests.test_resolver.test_attr_resolver": [], "pygments.lexers.shell.ExeclineLexer.analyse_text": [], "pygments.lexers.shell.BatchLexer._make_redirect_state": [], "pygments.lexers.shell.BatchLexer._make_label_state": [], "pygments.lexers.shell.BatchLexer._make_call_state": [], "pygments.lexers.shell.BatchLexer._make_arithmetic_state": [], "pygments.lexers.shell.BatchLexer._make_follow_state": [], "pygments.lexers.shell.BatchLexer._make_begin_state": [], "pygments.lexers.shell.ShellSessionBaseLexer.get_tokens_unprocessed": [], "pygments.lexers.shell.SlurmBashLexer.get_tokens_unprocessed": [], "pygments.lexers.shell.BashLexer.analyse_text": [], "keystone.common.sql.contract_repo.versions.011_contract_user_id_unique_for_nonlocal_user.upgrade": [ { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/011_contract_user_id_unique_for_nonlocal_user.py", "start": { "line": 22, "column": 4 }, "stop": { "line": 22, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.UniqueConstraint.__init__", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/011_contract_user_id_unique_for_nonlocal_user.py", "start": { "line": 22, "column": 4 }, "stop": { "line": 23, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.create", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/011_contract_user_id_unique_for_nonlocal_user.py", "start": { "line": 21, "column": 20 }, "stop": { "line": 21, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "libcst.codemod.tests.test_codemod_cli.TestCodemodCLI.test_codemod_formatter_error_input": [], "IPython.core.tests.test_display.test_display_handle": [], "IPython.core.tests.test_display.test_update_display": [], "IPython.core.tests.test_display.test_display_id": [], "IPython.core.tests.test_display.test_html_metadata": [], "IPython.core.tests.test_display.test_video_embedding": [], "IPython.core.tests.test_display.test_json": [], "IPython.core.tests.test_display.test_progress_iter": [], "IPython.core.tests.test_display.test_progress": [], "IPython.core.tests.test_display.test_encourage_iframe_over_html": [], "IPython.core.tests.test_display.test_displayobject_repr": [], "IPython.core.tests.test_display.test_textdisplayobj_pretty_repr": [], "IPython.core.tests.test_display.test_display_available": [], "IPython.core.tests.test_display.test_set_matplotlib_formats_kwargs": [], "IPython.core.tests.test_display.test_set_matplotlib_formats": [], "IPython.core.tests.test_display.test_set_matplotlib_close": [], "IPython.core.tests.test_display._get_inline_config": [], "IPython.core.tests.test_display.test_image_filename_defaults": [], "IPython.core.tests.test_display.test_base64image": [], "IPython.core.tests.test_display.test_retina_jpeg": [], "IPython.core.tests.test_display.test_embed_svg_url": [], "IPython.core.tests.test_display.test_retina_png": [], "IPython.core.tests.test_display.test_geojson": [], "IPython.core.tests.test_display.test_image_mimes": [], "IPython.core.tests.test_display.test_image_size": [], "jsonschema._validators.if_": [], "jsonschema._validators.not_": [], "jsonschema._validators.oneOf": [], "jsonschema._validators.anyOf": [], "jsonschema._validators.allOf": [], "jsonschema._validators.maxProperties": [], "jsonschema._validators.minProperties": [], "jsonschema._validators.required": [], "jsonschema._validators.properties": [], "jsonschema._validators.type": [], "jsonschema._validators.ref": [], "jsonschema._validators.enum": [], "jsonschema._validators.dependencies": [], "jsonschema._validators.maxLength": [], "jsonschema._validators.minLength": [], "jsonschema._validators.format": [], "jsonschema._validators.pattern": [], "jsonschema._validators.uniqueItems": [], "jsonschema._validators.maxItems": [], "jsonschema._validators.minItems": [], "jsonschema._validators.multipleOf": [], "jsonschema._validators.maximum": [], "jsonschema._validators.minimum": [], "jsonschema._validators.exclusiveMaximum": [], "jsonschema._validators.exclusiveMinimum": [], "jsonschema._validators.contains": [], "jsonschema._validators.const": [], "jsonschema._validators.additionalItems": [], "jsonschema._validators.items": [], "jsonschema._validators.additionalProperties": [], "jsonschema._validators.propertyNames": [], "jsonschema._validators.patternProperties": [], "oslo_db.sqlalchemy.ndb._compile_ndb_string": [], "oslo_db.sqlalchemy.ndb.prefix_inserts": [], "oslo_db.sqlalchemy.ndb.init_ndb_events": [], "oslo_db.sqlalchemy.ndb.ndb_status": [], "oslo_db.sqlalchemy.ndb.enable_ndb_support": [], "keystone.common.sql.contract_repo.versions.014_contract_add_domain_id_to_user_table._get_fk_name": [], "keystone.common.sql.contract_repo.versions.014_contract_add_domain_id_to_user_table.upgrade": [ { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/014_contract_add_domain_id_to_user_table.py", "start": { "line": 22, "column": 16 }, "stop": { "line": 22, "column": 27 } } ], "kind": "function", "target": "sqlalchemy.inspection.inspect" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/014_contract_add_domain_id_to_user_table.py", "start": { "line": 29, "column": 14 }, "stop": { "line": 29, "column": 26 } }, { "path": "keystone/common/sql/contract_repo/versions/014_contract_add_domain_id_to_user_table.py", "start": { "line": 35, "column": 14 }, "stop": { "line": 35, "column": 26 } } ], "kind": "function", "target": "keystone.common.sql.contract_repo.versions.014_contract_add_domain_id_to_user_table._get_fk_name" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/014_contract_add_domain_id_to_user_table.py", "start": { "line": 42, "column": 4 }, "stop": { "line": 43, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.create", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/014_contract_add_domain_id_to_user_table.py", "start": { "line": 37, "column": 8 }, "stop": { "line": 39, "column": 55 } }, { "path": "keystone/common/sql/contract_repo/versions/014_contract_add_domain_id_to_user_table.py", "start": { "line": 31, "column": 8 }, "stop": { "line": 33, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.drop", "class_name": "migrate.changeset.constraint.ForeignKeyConstraint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/014_contract_add_domain_id_to_user_table.py", "start": { "line": 24, "column": 11 }, "stop": { "line": 24, "column": 20 } }, { "path": "keystone/common/sql/contract_repo/versions/014_contract_add_domain_id_to_user_table.py", "start": { "line": 26, "column": 20 }, "stop": { "line": 26, "column": 29 } }, { "path": "keystone/common/sql/contract_repo/versions/014_contract_add_domain_id_to_user_table.py", "start": { "line": 25, "column": 17 }, "stop": { "line": 25, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/014_contract_add_domain_id_to_user_table.py", "start": { "line": 49, "column": 4 }, "stop": { "line": 52, "column": 54 } }, { "path": "keystone/common/sql/contract_repo/versions/014_contract_add_domain_id_to_user_table.py", "start": { "line": 45, "column": 4 }, "stop": { "line": 48, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.create", "class_name": "migrate.changeset.constraint.ForeignKeyConstraint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/014_contract_add_domain_id_to_user_table.py", "start": { "line": 42, "column": 4 }, "stop": { "line": 42, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.UniqueConstraint.__init__", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/014_contract_add_domain_id_to_user_table.py", "start": { "line": 31, "column": 8 }, "stop": { "line": 31, "column": 36 } }, { "path": "keystone/common/sql/contract_repo/versions/014_contract_add_domain_id_to_user_table.py", "start": { "line": 49, "column": 4 }, "stop": { "line": 49, "column": 32 } }, { "path": "keystone/common/sql/contract_repo/versions/014_contract_add_domain_id_to_user_table.py", "start": { "line": 45, "column": 4 }, "stop": { "line": 45, "column": 32 } }, { "path": "keystone/common/sql/contract_repo/versions/014_contract_add_domain_id_to_user_table.py", "start": { "line": 37, "column": 8 }, "stop": { "line": 37, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ForeignKeyConstraint.__init__", "class_name": "migrate.changeset.constraint.ForeignKeyConstraint", "dispatch": "static" } ], "rx.disposables.anonymousdisposable.AnonymousDisposable.create": [], "rx.disposables.anonymousdisposable.AnonymousDisposable.empty": [], "rx.disposables.anonymousdisposable.AnonymousDisposable.dispose": [], "rx.disposables.anonymousdisposable.AnonymousDisposable.__init__": [], "dns.rdtypes.CH.A.A.choose_relativity": [], "dns.rdtypes.CH.A.A.from_wire": [], "dns.rdtypes.CH.A.A.to_digestable": [], "dns.rdtypes.CH.A.A.to_wire": [], "dns.rdtypes.CH.A.A.from_text": [], "dns.rdtypes.CH.A.A.to_text": [], "dns.rdtypes.CH.A.A.__init__": [], "pbr.tests.test_setup.APIAutoDocTest.test_different_api_build_dir": [], "pbr.tests.test_setup.APIAutoDocTest.test_default_api_build_dir": [], "pbr.tests.test_setup.APIAutoDocTest.setUp": [], "pbr.tests.test_setup.BuildSphinxTest.test_cmd_builder_override_multiple_builders": [], "pbr.tests.test_setup.BuildSphinxTest.test_cmd_builder_override": [], "pbr.tests.test_setup.BuildSphinxTest.test_builders_config": [], "pbr.tests.test_setup.BuildSphinxTest.test_build_doc": [], "pbr.tests.test_setup.BaseSphinxTest.setUp": [], "pbr.tests.test_setup.GitLogsTest.test_generate_authors": [], "pbr.tests.test_setup.GitLogsTest.test_write_git_changelog": [], "pbr.tests.test_setup.GitLogsTest.setUp": [], "pbr.tests.test_setup._make_old_git_changelog_format": [], "pbr.tests.test_setup.SkipFileWrites.test_skip": [], "pbr.tests.test_setup.SkipFileWrites.setUp": [], "keystone.cmd.bootstrap.Bootstrapper._bootstrap_catalog": [ { "locations": [ { "path": "keystone/cmd/bootstrap.py", "start": { "line": 293, "column": 16 }, "stop": { "line": 293, "column": 32 } }, { "path": "keystone/cmd/bootstrap.py", "start": { "line": 286, "column": 12 }, "stop": { "line": 286, "column": 28 } }, { "path": "keystone/cmd/bootstrap.py", "start": { "line": 295, "column": 20 }, "stop": { "line": 295, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/bootstrap.py", "start": { "line": 292, "column": 24 }, "stop": { "line": 292, "column": 42 } }, { "path": "keystone/cmd/bootstrap.py", "start": { "line": 285, "column": 20 }, "stop": { "line": 285, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/bootstrap.py", "start": { "line": 320, "column": 35 }, "stop": { "line": 320, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/bootstrap.py", "start": { "line": 299, "column": 29 }, "stop": { "line": 299, "column": 39 } }, { "path": "keystone/cmd/bootstrap.py", "start": { "line": 322, "column": 42 }, "stop": { "line": 322, "column": 52 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/cmd/bootstrap.py", "start": { "line": 314, "column": 34 }, "stop": { "line": 314, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.items", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/bootstrap.py", "start": { "line": 329, "column": 24 }, "stop": { "line": 329, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/bootstrap.py", "start": { "line": 322, "column": 42 }, "stop": { "line": 322, "column": 58 } }, { "path": "keystone/cmd/bootstrap.py", "start": { "line": 299, "column": 29 }, "stop": { "line": 299, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/bootstrap.py", "start": { "line": 332, "column": 36 }, "stop": { "line": 332, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.cmd.bootstrap.Bootstrapper._bootstrap_region": [], "keystone.cmd.bootstrap.Bootstrapper._bootstrap_system_role_assignment": [], "keystone.cmd.bootstrap.Bootstrapper._bootstrap_project_role_assignment": [], "keystone.cmd.bootstrap.Bootstrapper._bootstrap_admin_user": [ { "locations": [ { "path": "keystone/cmd/bootstrap.py", "start": { "line": 191, "column": 16 }, "stop": { "line": 191, "column": 33 } }, { "path": "keystone/cmd/bootstrap.py", "start": { "line": 204, "column": 16 }, "stop": { "line": 204, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.cmd.bootstrap.Bootstrapper._bootstrap_admin_role": [ { "locations": [ { "path": "keystone/cmd/bootstrap.py", "start": { "line": 175, "column": 8 }, "stop": { "line": 175, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.bootstrap.Bootstrapper._ensure_implied_role", "class_name": "keystone.cmd.bootstrap.Bootstrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/bootstrap.py", "start": { "line": 173, "column": 15 }, "stop": { "line": 173, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.bootstrap.Bootstrapper._ensure_role_exists", "class_name": "keystone.cmd.bootstrap.Bootstrapper", "dispatch": "dynamic" } ], "keystone.cmd.bootstrap.Bootstrapper._bootstrap_member_role": [ { "locations": [ { "path": "keystone/cmd/bootstrap.py", "start": { "line": 170, "column": 8 }, "stop": { "line": 170, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.bootstrap.Bootstrapper._ensure_implied_role", "class_name": "keystone.cmd.bootstrap.Bootstrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/bootstrap.py", "start": { "line": 168, "column": 15 }, "stop": { "line": 168, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.bootstrap.Bootstrapper._ensure_role_exists", "class_name": "keystone.cmd.bootstrap.Bootstrapper", "dispatch": "dynamic" } ], "keystone.cmd.bootstrap.Bootstrapper._bootstrap_reader_role": [ { "locations": [ { "path": "keystone/cmd/bootstrap.py", "start": { "line": 164, "column": 15 }, "stop": { "line": 164, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.bootstrap.Bootstrapper._ensure_role_exists", "class_name": "keystone.cmd.bootstrap.Bootstrapper", "dispatch": "dynamic" } ], "keystone.cmd.bootstrap.Bootstrapper._ensure_implied_role": [], "keystone.cmd.bootstrap.Bootstrapper._ensure_role_exists": [ { "locations": [ { "path": "keystone/cmd/bootstrap.py", "start": { "line": 140, "column": 12 }, "stop": { "line": 140, "column": 28 } }, { "path": "keystone/cmd/bootstrap.py", "start": { "line": 136, "column": 12 }, "stop": { "line": 136, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/bootstrap.py", "start": { "line": 135, "column": 20 }, "stop": { "line": 135, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/bootstrap.py", "start": { "line": 117, "column": 22 }, "stop": { "line": 117, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/cmd/bootstrap.py", "start": { "line": 117, "column": 22 }, "stop": { "line": 117, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/bootstrap.py", "start": { "line": 120, "column": 16 }, "stop": { "line": 120, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.cmd.bootstrap.Bootstrapper._bootstrap_project": [ { "locations": [ { "path": "keystone/cmd/bootstrap.py", "start": { "line": 95, "column": 25 }, "stop": { "line": 95, "column": 35 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/cmd/bootstrap.py", "start": { "line": 95, "column": 25 }, "stop": { "line": 95, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.cmd.bootstrap.Bootstrapper._bootstrap_default_domain": [ { "locations": [ { "path": "keystone/cmd/bootstrap.py", "start": { "line": 91, "column": 33 }, "stop": { "line": 91, "column": 47 } }, { "path": "keystone/cmd/bootstrap.py", "start": { "line": 89, "column": 21 }, "stop": { "line": 89, "column": 35 } }, { "path": "keystone/cmd/bootstrap.py", "start": { "line": 85, "column": 42 }, "stop": { "line": 85, "column": 56 } }, { "path": "keystone/cmd/bootstrap.py", "start": { "line": 83, "column": 26 }, "stop": { "line": 83, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.cmd.bootstrap.Bootstrapper.bootstrap": [ { "locations": [ { "path": "keystone/cmd/bootstrap.py", "start": { "line": 64, "column": 8 }, "stop": { "line": 64, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.bootstrap.Bootstrapper._bootstrap_project", "class_name": "keystone.cmd.bootstrap.Bootstrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/bootstrap.py", "start": { "line": 69, "column": 8 }, "stop": { "line": 69, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.bootstrap.Bootstrapper._bootstrap_project_role_assignment", "class_name": "keystone.cmd.bootstrap.Bootstrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/bootstrap.py", "start": { "line": 70, "column": 8 }, "stop": { "line": 70, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.bootstrap.Bootstrapper._bootstrap_system_role_assignment", "class_name": "keystone.cmd.bootstrap.Bootstrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/bootstrap.py", "start": { "line": 65, "column": 8 }, "stop": { "line": 65, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.bootstrap.Bootstrapper._bootstrap_admin_user", "class_name": "keystone.cmd.bootstrap.Bootstrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/bootstrap.py", "start": { "line": 71, "column": 8 }, "stop": { "line": 71, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.bootstrap.Bootstrapper._bootstrap_region", "class_name": "keystone.cmd.bootstrap.Bootstrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/bootstrap.py", "start": { "line": 67, "column": 8 }, "stop": { "line": 67, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.bootstrap.Bootstrapper._bootstrap_member_role", "class_name": "keystone.cmd.bootstrap.Bootstrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/bootstrap.py", "start": { "line": 63, "column": 8 }, "stop": { "line": 63, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.bootstrap.Bootstrapper._bootstrap_default_domain", "class_name": "keystone.cmd.bootstrap.Bootstrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/bootstrap.py", "start": { "line": 68, "column": 8 }, "stop": { "line": 68, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.bootstrap.Bootstrapper._bootstrap_admin_role", "class_name": "keystone.cmd.bootstrap.Bootstrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/bootstrap.py", "start": { "line": 66, "column": 8 }, "stop": { "line": 66, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.bootstrap.Bootstrapper._bootstrap_reader_role", "class_name": "keystone.cmd.bootstrap.Bootstrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/bootstrap.py", "start": { "line": 72, "column": 8 }, "stop": { "line": 72, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.bootstrap.Bootstrapper._bootstrap_catalog", "class_name": "keystone.cmd.bootstrap.Bootstrapper", "dispatch": "dynamic" } ], "keystone.cmd.bootstrap.Bootstrapper.__init__": [ { "locations": [ { "path": "keystone/cmd/bootstrap.py", "start": { "line": 31, "column": 8 }, "stop": { "line": 31, "column": 30 } } ], "kind": "function", "target": "keystone.server.backends.load_backends" } ], "passlib.tests.test_context.LazyCryptContextTest.test_callable_constructor": [], "passlib.tests.test_context.LazyCryptContextTest.test_kwd_constructor": [], "passlib.tests.test_context.LazyCryptContextTest.setUp": [], "passlib.tests.test_context.DelayHash._calc_checksum": [], "passlib.tests.test_context.CryptContextTest.test_disabled_hashes": [], "passlib.tests.test_context.CryptContextTest.test_61_autodeprecate": [], "passlib.tests.test_context.CryptContextTest.test_dummy_verify": [], "passlib.tests.test_context.CryptContextTest.test_harden_verify_parsing": [], "passlib.tests.test_context.CryptContextTest.assert_rounds_range": [], "passlib.tests.test_context.CryptContextTest.test_52_log2_vary_rounds": [], "passlib.tests.test_context.CryptContextTest.test_51_linear_vary_rounds": [], "passlib.tests.test_context.CryptContextTest.test_50_rounds_limits": [], "passlib.tests.test_context.CryptContextTest.test_48_context_kwds": [], "passlib.tests.test_context.CryptContextTest.test_47_verify_and_update": [], "passlib.tests.test_context.CryptContextTest.test_46_needs_update": [], "passlib.tests.test_context.CryptContextTest.test_45_verify": [], "passlib.tests.test_context.CryptContextTest.test_44_identify": [], "passlib.tests.test_context.CryptContextTest.test_43_hash_legacy": [], "passlib.tests.test_context.CryptContextTest.test_43_hash": [], "passlib.tests.test_context.CryptContextTest.test_42_genhash": [], "passlib.tests.test_context.CryptContextTest.test_41_genconfig": [], "passlib.tests.test_context.CryptContextTest.test_40_basic": [], "passlib.tests.test_context.CryptContextTest.test_35_to_string": [], "passlib.tests.test_context.CryptContextTest.test_34_to_dict": [], "passlib.tests.test_context.CryptContextTest.test_33_options": [], "passlib.tests.test_context.CryptContextTest.test_32_handler": [], "passlib.tests.test_context.CryptContextTest.test_31_default_scheme": [], "passlib.tests.test_context.CryptContextTest.test_30_schemes": [], "passlib.tests.test_context.CryptContextTest.assertHandlerDerivedFrom": [], "passlib.tests.test_context.CryptContextTest.test_24_vary_rounds": [], "passlib.tests.test_context.CryptContextTest.test_23_default": [], "passlib.tests.test_context.CryptContextTest.test_22_deprecated": [], "passlib.tests.test_context.CryptContextTest.test_21_schemes": [], "passlib.tests.test_context.CryptContextTest.test_20_options": [], "passlib.tests.test_context.CryptContextTest.test_12_update": [], "passlib.tests.test_context.CryptContextTest.test_11_load_rollback": [], "passlib.tests.test_context.CryptContextTest.test_10_load": [], "passlib.tests.test_context.CryptContextTest.test_09_repr": [], "passlib.tests.test_context.CryptContextTest.test_04_copy": [], "passlib.tests.test_context.CryptContextTest.test_03_from_path": [], "passlib.tests.test_context.CryptContextTest.test_02_from_string": [], "passlib.tests.test_context.CryptContextTest.test_01_constructor": [], "passlib.tests.test_context.CryptContextTest.setUp": [], "passlib.tests.test_context.merge_dicts": [], "graphql.execution.tests.test_middleware.assert_stdout": [], "graphql.execution.tests.test_middleware.test_middleware_chain": [], "graphql.execution.tests.test_middleware.test_middleware_skip_promise_wrap": [], "graphql.execution.tests.test_middleware.test_middleware_class": [], "graphql.execution.tests.test_middleware.test_middleware": [], "oslo_middleware.catch_errors.CatchErrors.__call__": [], "testtools.twistedsupport._deferred.failure_content": [], "testtools.twistedsupport._deferred.on_deferred_result": [], "testtools.twistedsupport._deferred.ImpossibleDeferredError.__init__": [], "testtools.twistedsupport._deferred.extract_result": [], "testtools.twistedsupport._deferred.DeferredNotFired.__init__": [], "sqlalchemy.orm.interfaces.LoaderStrategy.__str__": [], "sqlalchemy.orm.interfaces.LoaderStrategy.create_row_processor": [], "sqlalchemy.orm.interfaces.LoaderStrategy.setup_query": [], "sqlalchemy.orm.interfaces.LoaderStrategy.init_class_attribute": [], "sqlalchemy.orm.interfaces.LoaderStrategy.__init__": [], "sqlalchemy.orm.interfaces.MapperOption.process_query_conditionally": [], "sqlalchemy.orm.interfaces.MapperOption.process_query": [], "sqlalchemy.orm.interfaces.UserDefinedOption.__init__": [], "sqlalchemy.orm.interfaces.CriteriaOption.get_global_criteria": [], "sqlalchemy.orm.interfaces.CriteriaOption.process_compile_state": [], "sqlalchemy.orm.interfaces.LoaderOption.process_compile_state": [], "sqlalchemy.orm.interfaces.LoaderOption.process_compile_state_replaced_entities": [], "sqlalchemy.orm.interfaces.StrategizedProperty._strategy_lookup": [], "sqlalchemy.orm.interfaces.StrategizedProperty.strategy_for": [], "sqlalchemy.orm.interfaces.StrategizedProperty.post_instrument_class": [], "sqlalchemy.orm.interfaces.StrategizedProperty.do_init": [], "sqlalchemy.orm.interfaces.StrategizedProperty.create_row_processor": [], "sqlalchemy.orm.interfaces.StrategizedProperty.setup": [], "sqlalchemy.orm.interfaces.StrategizedProperty._get_strategy": [], "sqlalchemy.orm.interfaces.StrategizedProperty._get_context_loader": [], "sqlalchemy.orm.interfaces.StrategizedProperty._memoized_attr__default_path_loader_key": [], "sqlalchemy.orm.interfaces.StrategizedProperty._memoized_attr__wildcard_token": [], "sqlalchemy.orm.interfaces.PropComparator.has": [], "sqlalchemy.orm.interfaces.PropComparator.any": [], "sqlalchemy.orm.interfaces.PropComparator.and_": [], "sqlalchemy.orm.interfaces.PropComparator.of_type": [], "sqlalchemy.orm.interfaces.PropComparator.of_type_op": [], "sqlalchemy.orm.interfaces.PropComparator.has_op": [], "sqlalchemy.orm.interfaces.PropComparator.any_op": [], "sqlalchemy.orm.interfaces.PropComparator.info": [], "sqlalchemy.orm.interfaces.PropComparator.adapter": [], "sqlalchemy.orm.interfaces.PropComparator._propagate_attrs": [], "sqlalchemy.orm.interfaces.PropComparator._parentmapper": [], "sqlalchemy.orm.interfaces.PropComparator.adapt_to_entity": [], "sqlalchemy.orm.interfaces.PropComparator._bulk_update_tuples": [], "sqlalchemy.orm.interfaces.PropComparator.__clause_element__": [], "sqlalchemy.orm.interfaces.PropComparator.__init__": [], "sqlalchemy.orm.interfaces.MapperProperty.__repr__": [], "sqlalchemy.orm.interfaces.MapperProperty.merge": [], "sqlalchemy.orm.interfaces.MapperProperty.post_instrument_class": [], "sqlalchemy.orm.interfaces.MapperProperty.do_init": [], "sqlalchemy.orm.interfaces.MapperProperty.class_attribute": [], "sqlalchemy.orm.interfaces.MapperProperty.init": [], "sqlalchemy.orm.interfaces.MapperProperty.__init__": [], "sqlalchemy.orm.interfaces.MapperProperty.instrument_class": [], "sqlalchemy.orm.interfaces.MapperProperty.set_parent": [], "sqlalchemy.orm.interfaces.MapperProperty.cascade_iterator": [], "sqlalchemy.orm.interfaces.MapperProperty.create_row_processor": [], "sqlalchemy.orm.interfaces.MapperProperty.setup": [], "sqlalchemy.orm.interfaces.MapperProperty._memoized_attr_info": [], "elementpath.xpath2.xpath2_parser.select": [], "elementpath.xpath2.xpath2_parser.nud": [], "elementpath.xpath2.xpath2_parser.evaluate": [], "elementpath.xpath2.xpath2_parser.led": [], "elementpath.xpath2.xpath2_parser.XPath2Parser.check_variables": [], "elementpath.xpath2.xpath2_parser.XPath2Parser.parse": [], "elementpath.xpath2.xpath2_parser.XPath2Parser.is_schema_bound": [], "elementpath.xpath2.xpath2_parser.XPath2Parser.schema_constructor": [], "elementpath.xpath2.xpath2_parser.XPath2Parser.constructor": [], "elementpath.xpath2.xpath2_parser.XPath2Parser.advance": [], "elementpath.xpath2.xpath2_parser.XPath2Parser.xsd_version": [], "elementpath.xpath2.xpath2_parser.XPath2Parser.default_namespace": [], "elementpath.xpath2.xpath2_parser.XPath2Parser.default_collation": [], "elementpath.xpath2.xpath2_parser.XPath2Parser.compatibility_mode": [], "elementpath.xpath2.xpath2_parser.XPath2Parser.__getstate__": [], "elementpath.xpath2.xpath2_parser.XPath2Parser.__init__": [], "testtools.tests.matchers.test_higherorder.test_suite": [], "testtools.tests.matchers.test_higherorder.between": [], "testtools.tests.matchers.test_higherorder.is_even": [], "testtools.tests.matchers.test_higherorder.TestAnnotatedMismatch.test_forwards_details": [], "testtools.tests.matchers.test_higherorder.TestAnnotate.test_if_message_given_message": [], "testtools.tests.matchers.test_higherorder.TestAnnotate.test_if_message_no_message": [], "testtools.tests.matchers.test_higherorder.TestAfterPreprocessing.parity": [], "prompt_toolkit.formatted_text.pygments.PygmentsTokens.__pt_formatted_text__": [], "prompt_toolkit.formatted_text.pygments.PygmentsTokens.__init__": [], "IPython.core.payload.PayloadManager.clear_payload": [], "IPython.core.payload.PayloadManager.read_payload": [], "IPython.core.payload.PayloadManager.write_payload": [], "futurist.tests.test_waiters.TestWaiters.test_no_mixed_wait_for_all": [], "futurist.tests.test_waiters.TestWaiters.test_no_mixed_wait_for_any": [], "futurist.tests.test_waiters.TestWaiters.test_wait_for_all": [], "futurist.tests.test_waiters.TestWaiters.test_wait_for_any": [], "futurist.tests.test_waiters.TestWaiters.tearDown": [], "futurist.tests.test_waiters.TestWaiters.setUp": [], "futurist.tests.test_waiters.mini_delay": [], "keystone.api.s3tokens.S3Resource.post": [ { "locations": [ { "path": "keystone/api/s3tokens.py", "start": { "line": 101, "column": 8 }, "stop": { "line": 101, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.Headers.__setitem__", "class_name": "werkzeug.datastructures.Headers", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/s3tokens.py", "start": { "line": 97, "column": 16 }, "stop": { "line": 97, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api._shared.EC2_S3_Resource.ResourceBase.handle_authenticate", "class_name": "keystone.api.s3tokens.S3Resource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/s3tokens.py", "start": { "line": 99, "column": 20 }, "stop": { "line": 99, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/api/s3tokens.py", "start": { "line": 100, "column": 19 }, "stop": { "line": 100, "column": 38 } } ], "kind": "function", "target": "flask.helpers.make_response" }, { "locations": [ { "path": "keystone/api/s3tokens.py", "start": { "line": 98, "column": 26 }, "stop": { "line": 98, "column": 71 } } ], "kind": "function", "target": "keystone.common.render_token.render_token_response_from_model" } ], "keystone.api.s3tokens.S3Resource._check_signature": [ { "locations": [ { "path": "keystone/api/s3tokens.py", "start": { "line": 88, "column": 18 }, "stop": { "line": 88, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/s3tokens.py", "start": { "line": 78, "column": 25 }, "stop": { "line": 78, "column": 49 } } ], "kind": "function", "target": "base64.urlsafe_b64decode" }, { "locations": [ { "path": "keystone/api/s3tokens.py", "start": { "line": 80, "column": 11 }, "stop": { "line": 80, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bytes.__getitem__", "class_name": "bytes", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/s3tokens.py", "start": { "line": 80, "column": 26 }, "stop": { "line": 80, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/s3tokens.py", "start": { "line": 87, "column": 15 }, "stop": { "line": 87, "column": 35 } } ], "kind": "function", "target": "keystone.common.utils.auth_str_equal" }, { "locations": [ { "path": "keystone/api/s3tokens.py", "start": { "line": 84, "column": 24 }, "stop": { "line": 84, "column": 47 } } ], "kind": "function", "target": "keystone.api.s3tokens._calculate_signature_v4" }, { "locations": [ { "path": "keystone/api/s3tokens.py", "start": { "line": 80, "column": 11 }, "stop": { "line": 80, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bytes.__eq__", "class_name": "bytes", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/s3tokens.py", "start": { "line": 81, "column": 24 }, "stop": { "line": 81, "column": 47 } } ], "kind": "function", "target": "keystone.api.s3tokens._calculate_signature_v1" } ], "keystone.api.s3tokens._calculate_signature_v4": [ { "locations": [ { "path": "keystone/api/s3tokens.py", "start": { "line": 58, "column": 14 }, "stop": { "line": 58, "column": 36 } }, { "path": "keystone/api/s3tokens.py", "start": { "line": 61, "column": 14 }, "stop": { "line": 61, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/s3tokens.py", "start": { "line": 71, "column": 16 }, "stop": { "line": 71, "column": 24 } } ], "kind": "function", "target": "hmac.new" }, { "locations": [ { "path": "keystone/api/s3tokens.py", "start": { "line": 66, "column": 19 }, "stop": { "line": 66, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.encode", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/s3tokens.py", "start": { "line": 66, "column": 20 }, "stop": { "line": 66, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/s3tokens.py", "start": { "line": 72, "column": 11 }, "stop": { "line": 72, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "hmac.HMAC.hexdigest", "class_name": "hmac.HMAC", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/s3tokens.py", "start": { "line": 57, "column": 7 }, "stop": { "line": 57, "column": 10 } }, { "path": "keystone/api/s3tokens.py", "start": { "line": 60, "column": 7 }, "stop": { "line": 60, "column": 10 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/api/s3tokens.py", "start": { "line": 57, "column": 7 }, "stop": { "line": 57, "column": 22 } }, { "path": "keystone/api/s3tokens.py", "start": { "line": 60, "column": 7 }, "stop": { "line": 60, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__eq__", "class_name": "int", "dispatch": "dynamic" } ], "keystone.api.s3tokens._calculate_signature_v1": [ { "locations": [ { "path": "keystone/api/s3tokens.py", "start": { "line": 43, "column": 13 }, "stop": { "line": 44, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bytes.decode", "class_name": "bytes", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/s3tokens.py", "start": { "line": 43, "column": 24 }, "stop": { "line": 43, "column": 32 } } ], "kind": "function", "target": "hmac.new" }, { "locations": [ { "path": "keystone/api/s3tokens.py", "start": { "line": 43, "column": 13 }, "stop": { "line": 44, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.strip", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/s3tokens.py", "start": { "line": 43, "column": 24 }, "stop": { "line": 44, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "hmac.HMAC.digest", "class_name": "hmac.HMAC", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/s3tokens.py", "start": { "line": 43, "column": 13 }, "stop": { "line": 43, "column": 23 } } ], "kind": "function", "target": "base64.encodebytes" } ], "sapp.extensions.prompt_extension.load_ipython_extension": [], "sapp.extensions.prompt_extension.CustomPrompt.in_prompt_tokens": [], "oslo_db.tests.sqlalchemy.test_update_match.UpdateMatchTest.test_update_multiple_rows": [], "oslo_db.tests.sqlalchemy.test_update_match.UpdateMatchTest.test_update_returning_no_rows": [], "oslo_db.tests.sqlalchemy.test_update_match.UpdateMatchTest.test_update_returning_wrong_uuid": [], "oslo_db.tests.sqlalchemy.test_update_match.UpdateMatchTest.test_update_returning_pk_matched": [], "oslo_db.tests.sqlalchemy.test_update_match.UpdateMatchTest.test_update_specimen_on_multiple_wnone_successful": [], "oslo_db.tests.sqlalchemy.test_update_match.UpdateMatchTest.test_update_specimen_on_multiple_nonnone_successful": [], "oslo_db.tests.sqlalchemy.test_update_match.UpdateMatchTest.test_update_specimen_on_none_successful": [], "oslo_db.tests.sqlalchemy.test_update_match.UpdateMatchTest.test_custom_handle_failure_cancel_raise": [], "oslo_db.tests.sqlalchemy.test_update_match.UpdateMatchTest.test_custom_handle_failure_raise_new": [], "oslo_db.tests.sqlalchemy.test_update_match.UpdateMatchTest.test_update_specimen_query_mismatch_error": [], "oslo_db.tests.sqlalchemy.test_update_match.UpdateMatchTest.test_update_specimen_multi_rows": [], "oslo_db.tests.sqlalchemy.test_update_match.UpdateMatchTest.test_update_specimen_given_query_no_rows": [], "oslo_db.tests.sqlalchemy.test_update_match.UpdateMatchTest.test_update_specimen_process_query_no_rows": [], "oslo_db.tests.sqlalchemy.test_update_match.UpdateMatchTest.test_update_specimen_no_rows": [], "oslo_db.tests.sqlalchemy.test_update_match.UpdateMatchTest.test_update_specimen_include_only": [], "oslo_db.tests.sqlalchemy.test_update_match.UpdateMatchTest.test_update_specimen_successful": [], "oslo_db.tests.sqlalchemy.test_update_match.UpdateMatchTest._assert_row": [], "oslo_db.tests.sqlalchemy.test_update_match.UpdateMatchTest.setUp": [], "oslo_db.tests.sqlalchemy.test_update_match.ManufactureCriteriaTest.test_instance_criteria_none_list": [], "oslo_db.tests.sqlalchemy.test_update_match.ManufactureCriteriaTest.test_instance_criteria_tuples_wnone": [], "oslo_db.tests.sqlalchemy.test_update_match.ManufactureCriteriaTest.test_instance_criteria_tuples": [], "oslo_db.tests.sqlalchemy.test_update_match.ManufactureCriteriaTest.test_instance_criteria_basic_wnone": [], "oslo_db.tests.sqlalchemy.test_update_match.ManufactureCriteriaTest.test_instance_criteria_basic": [], "elementpath.xpath2.xpath2_constructors.evaluate": [], "elementpath.xpath2.xpath2_constructors.cast": [], "elementpath.xpath2.xpath2_constructors.nud": [], "fixtures.tests._fixtures.test_warnings.TestWarnings.test_capture_category": [], "fixtures.tests._fixtures.test_warnings.TestWarnings.test_capture_message": [], "fixtures.tests._fixtures.test_warnings.TestWarnings.test_capture_reuse": [], "keystone.tests.unit.resource.test_backends.ResourceDriverTests.test_create_project_same_id_conflict": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2090, "column": 25 }, "stop": { "line": 2090, "column": 53 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2097, "column": 25 }, "stop": { "line": 2097, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2088, "column": 20 }, "stop": { "line": 2088, "column": 30 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2095, "column": 20 }, "stop": { "line": 2095, "column": 30 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2085, "column": 21 }, "stop": { "line": 2085, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2088, "column": 20 }, "stop": { "line": 2088, "column": 36 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2095, "column": 20 }, "stop": { "line": 2095, "column": 36 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2085, "column": 21 }, "stop": { "line": 2085, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceDriverTests.test_create_project_same_name_same_domain_conflict": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2065, "column": 20 }, "stop": { "line": 2065, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2075, "column": 21 }, "stop": { "line": 2075, "column": 31 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2064, "column": 15 }, "stop": { "line": 2064, "column": 25 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2067, "column": 21 }, "stop": { "line": 2067, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2075, "column": 21 }, "stop": { "line": 2075, "column": 37 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2064, "column": 15 }, "stop": { "line": 2064, "column": 31 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2067, "column": 21 }, "stop": { "line": 2067, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceDriverTests.test_create_project_null_domain": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2055, "column": 21 }, "stop": { "line": 2055, "column": 31 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2057, "column": 20 }, "stop": { "line": 2057, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2057, "column": 20 }, "stop": { "line": 2057, "column": 36 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2055, "column": 21 }, "stop": { "line": 2055, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceDriverTests.test_create_project_all_defined_properties": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2038, "column": 25 }, "stop": { "line": 2038, "column": 53 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2046, "column": 25 }, "stop": { "line": 2046, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2034, "column": 21 }, "stop": { "line": 2034, "column": 31 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2044, "column": 20 }, "stop": { "line": 2044, "column": 30 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2036, "column": 20 }, "stop": { "line": 2036, "column": 30 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2042, "column": 21 }, "stop": { "line": 2042, "column": 31 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2047, "column": 27 }, "stop": { "line": 2047, "column": 37 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2036, "column": 20 }, "stop": { "line": 2036, "column": 36 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2042, "column": 21 }, "stop": { "line": 2042, "column": 37 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2034, "column": 21 }, "stop": { "line": 2034, "column": 37 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2047, "column": 27 }, "stop": { "line": 2047, "column": 43 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2044, "column": 20 }, "stop": { "line": 2044, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceDriverTests.test_create_project": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2029, "column": 25 }, "stop": { "line": 2029, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2027, "column": 20 }, "stop": { "line": 2027, "column": 30 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2025, "column": 21 }, "stop": { "line": 2025, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2025, "column": 21 }, "stop": { "line": 2025, "column": 37 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2027, "column": 20 }, "stop": { "line": 2027, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_update_domain_unset_immutable": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2000, "column": 44 }, "stop": { "line": 2000, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1995, "column": 42 }, "stop": { "line": 1995, "column": 74 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 2004, "column": 16 }, "stop": { "line": 2004, "column": 48 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1981, "column": 16 }, "stop": { "line": 1981, "column": 48 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1993, "column": 33 }, "stop": { "line": 1993, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1965, "column": 20 }, "stop": { "line": 1965, "column": 30 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1968, "column": 20 }, "stop": { "line": 1968, "column": 30 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1997, "column": 33 }, "stop": { "line": 1997, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1968, "column": 20 }, "stop": { "line": 1968, "column": 36 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1965, "column": 20 }, "stop": { "line": 1965, "column": 36 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1997, "column": 33 }, "stop": { "line": 1997, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_update_domain_set_immutable": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1949, "column": 16 }, "stop": { "line": 1949, "column": 48 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1961, "column": 42 }, "stop": { "line": 1961, "column": 74 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1957, "column": 32 }, "stop": { "line": 1957, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1933, "column": 20 }, "stop": { "line": 1933, "column": 30 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1936, "column": 20 }, "stop": { "line": 1936, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1936, "column": 20 }, "stop": { "line": 1936, "column": 36 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1933, "column": 20 }, "stop": { "line": 1933, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_cannot_delete_disabled_domain_with_immutable_project": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1920, "column": 27 }, "stop": { "line": 1920, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1920, "column": 8 }, "stop": { "line": 1920, "column": 15 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1921, "column": 46 }, "stop": { "line": 1921, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1913, "column": 20 }, "stop": { "line": 1913, "column": 30 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1910, "column": 20 }, "stop": { "line": 1910, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1913, "column": 20 }, "stop": { "line": 1913, "column": 36 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1910, "column": 20 }, "stop": { "line": 1910, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1919, "column": 18 }, "stop": { "line": 1919, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_cannot_delete_immutable_domain": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1894, "column": 20 }, "stop": { "line": 1894, "column": 30 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1897, "column": 20 }, "stop": { "line": 1897, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1894, "column": 20 }, "stop": { "line": 1894, "column": 36 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1897, "column": 20 }, "stop": { "line": 1897, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_cannot_update_immutable_domain": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1876, "column": 20 }, "stop": { "line": 1876, "column": 30 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1886, "column": 33 }, "stop": { "line": 1886, "column": 43 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1879, "column": 20 }, "stop": { "line": 1879, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1886, "column": 33 }, "stop": { "line": 1886, "column": 49 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1876, "column": 20 }, "stop": { "line": 1876, "column": 36 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1879, "column": 20 }, "stop": { "line": 1879, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_create_domain_immutable": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1863, "column": 20 }, "stop": { "line": 1863, "column": 30 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1860, "column": 20 }, "stop": { "line": 1860, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1860, "column": 20 }, "stop": { "line": 1860, "column": 36 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1863, "column": 20 }, "stop": { "line": 1863, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_cannot_update_project_tags_immutable_project": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1848, "column": 16 }, "stop": { "line": 1848, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1852, "column": 20 }, "stop": { "line": 1852, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1852, "column": 20 }, "stop": { "line": 1852, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1845, "column": 24 }, "stop": { "line": 1845, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_backends.ResourceTests._create_project_and_tags", "class_name": "keystone.tests.unit.resource.test_backends.ResourceTests", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_cannot_delete_project_tags_immutable_project": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1834, "column": 16 }, "stop": { "line": 1834, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1831, "column": 24 }, "stop": { "line": 1831, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_backends.ResourceTests._create_project_and_tags", "class_name": "keystone.tests.unit.resource.test_backends.ResourceTests", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_update_project_unset_immutable": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1814, "column": 44 }, "stop": { "line": 1814, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1792, "column": 27 }, "stop": { "line": 1792, "column": 59 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1818, "column": 16 }, "stop": { "line": 1818, "column": 48 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1801, "column": 16 }, "stop": { "line": 1801, "column": 48 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1809, "column": 43 }, "stop": { "line": 1809, "column": 75 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1797, "column": 43 }, "stop": { "line": 1797, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1821, "column": 12 }, "stop": { "line": 1821, "column": 19 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1793, "column": 46 }, "stop": { "line": 1793, "column": 53 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1804, "column": 65 }, "stop": { "line": 1804, "column": 72 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1794, "column": 65 }, "stop": { "line": 1794, "column": 72 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1822, "column": 65 }, "stop": { "line": 1822, "column": 72 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1803, "column": 46 }, "stop": { "line": 1803, "column": 53 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1792, "column": 8 }, "stop": { "line": 1792, "column": 15 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1813, "column": 12 }, "stop": { "line": 1813, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1811, "column": 34 }, "stop": { "line": 1811, "column": 44 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1811, "column": 34 }, "stop": { "line": 1811, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1790, "column": 18 }, "stop": { "line": 1790, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_update_project_set_immutable_with_additional_updates": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1783, "column": 32 }, "stop": { "line": 1783, "column": 64 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1787, "column": 43 }, "stop": { "line": 1787, "column": 75 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1769, "column": 16 }, "stop": { "line": 1769, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1777, "column": 65 }, "stop": { "line": 1777, "column": 72 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1771, "column": 65 }, "stop": { "line": 1771, "column": 72 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1776, "column": 12 }, "stop": { "line": 1776, "column": 19 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1765, "column": 46 }, "stop": { "line": 1765, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1767, "column": 20 }, "stop": { "line": 1767, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1778, "column": 43 }, "stop": { "line": 1778, "column": 57 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1779, "column": 54 }, "stop": { "line": 1779, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1767, "column": 20 }, "stop": { "line": 1767, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1763, "column": 18 }, "stop": { "line": 1763, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_update_project_set_immutable": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1756, "column": 32 }, "stop": { "line": 1756, "column": 64 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1760, "column": 43 }, "stop": { "line": 1760, "column": 75 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1744, "column": 16 }, "stop": { "line": 1744, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1741, "column": 46 }, "stop": { "line": 1741, "column": 53 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1746, "column": 65 }, "stop": { "line": 1746, "column": 72 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1752, "column": 65 }, "stop": { "line": 1752, "column": 72 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1751, "column": 12 }, "stop": { "line": 1751, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1739, "column": 18 }, "stop": { "line": 1739, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_cannot_delete_immutable_project": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1732, "column": 27 }, "stop": { "line": 1732, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1733, "column": 46 }, "stop": { "line": 1733, "column": 53 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1736, "column": 26 }, "stop": { "line": 1736, "column": 33 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1732, "column": 8 }, "stop": { "line": 1732, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1730, "column": 18 }, "stop": { "line": 1730, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_cannot_update_immutable_project_while_unsetting_immutable": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1716, "column": 27 }, "stop": { "line": 1716, "column": 59 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1722, "column": 16 }, "stop": { "line": 1722, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1726, "column": 26 }, "stop": { "line": 1726, "column": 33 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1717, "column": 46 }, "stop": { "line": 1717, "column": 53 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1716, "column": 8 }, "stop": { "line": 1716, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1720, "column": 20 }, "stop": { "line": 1720, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1720, "column": 20 }, "stop": { "line": 1720, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1714, "column": 18 }, "stop": { "line": 1714, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_cannot_update_immutable_project": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1704, "column": 27 }, "stop": { "line": 1704, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1705, "column": 46 }, "stop": { "line": 1705, "column": 53 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1704, "column": 8 }, "stop": { "line": 1704, "column": 15 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1710, "column": 26 }, "stop": { "line": 1710, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1707, "column": 34 }, "stop": { "line": 1707, "column": 44 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1707, "column": 34 }, "stop": { "line": 1707, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1702, "column": 18 }, "stop": { "line": 1702, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_create_project_immutable": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1697, "column": 43 }, "stop": { "line": 1697, "column": 75 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1689, "column": 27 }, "stop": { "line": 1689, "column": 59 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1699, "column": 33 }, "stop": { "line": 1699, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1692, "column": 12 }, "stop": { "line": 1692, "column": 19 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1693, "column": 65 }, "stop": { "line": 1693, "column": 72 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1689, "column": 8 }, "stop": { "line": 1689, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1687, "column": 18 }, "stop": { "line": 1687, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_delete_project_tags": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1678, "column": 25 }, "stop": { "line": 1678, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1675, "column": 24 }, "stop": { "line": 1675, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_backends.ResourceTests._create_project_and_tags", "class_name": "keystone.tests.unit.resource.test_backends.ResourceTests", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_delete_project_tag_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1672, "column": 26 }, "stop": { "line": 1672, "column": 36 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1671, "column": 26 }, "stop": { "line": 1671, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1671, "column": 26 }, "stop": { "line": 1671, "column": 42 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1672, "column": 26 }, "stop": { "line": 1672, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_delete_tag_from_project": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1665, "column": 25 }, "stop": { "line": 1665, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1660, "column": 24 }, "stop": { "line": 1660, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_backends.ResourceTests._create_project_and_tags", "class_name": "keystone.tests.unit.resource.test_backends.ResourceTests", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_update_project_tags_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1656, "column": 26 }, "stop": { "line": 1656, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1656, "column": 26 }, "stop": { "line": 1656, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1653, "column": 18 }, "stop": { "line": 1653, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_backends.ResourceTests._create_project_and_tags", "class_name": "keystone.tests.unit.resource.test_backends.ResourceTests", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_update_project_tags": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1650, "column": 25 }, "stop": { "line": 1650, "column": 28 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1642, "column": 25 }, "stop": { "line": 1642, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1638, "column": 24 }, "stop": { "line": 1638, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_backends.ResourceTests._create_project_and_tags", "class_name": "keystone.tests.unit.resource.test_backends.ResourceTests", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_create_project_tag_is_case_sensitive": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1628, "column": 21 }, "stop": { "line": 1628, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_backends.ResourceTests._create_project_and_tags", "class_name": "keystone.tests.unit.resource.test_backends.ResourceTests", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_create_project_tag_with_trailing_whitespace": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1625, "column": 25 }, "stop": { "line": 1625, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.strip", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1623, "column": 14 }, "stop": { "line": 1623, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1623, "column": 14 }, "stop": { "line": 1623, "column": 24 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1622, "column": 21 }, "stop": { "line": 1622, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_backends.ResourceTests._create_project_and_tags", "class_name": "keystone.tests.unit.resource.test_backends.ResourceTests", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_get_project_tag": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1615, "column": 24 }, "stop": { "line": 1615, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_backends.ResourceTests._create_project_and_tags", "class_name": "keystone.tests.unit.resource.test_backends.ResourceTests", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_list_project_tags_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1612, "column": 26 }, "stop": { "line": 1612, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1612, "column": 26 }, "stop": { "line": 1612, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_list_project_tags": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1605, "column": 24 }, "stop": { "line": 1605, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_backends.ResourceTests._create_project_and_tags", "class_name": "keystone.tests.unit.resource.test_backends.ResourceTests", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_get_project_contains_tags": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1599, "column": 14 }, "stop": { "line": 1599, "column": 24 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1599, "column": 14 }, "stop": { "line": 1599, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1598, "column": 21 }, "stop": { "line": 1598, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_backends.ResourceTests._create_project_and_tags", "class_name": "keystone.tests.unit.resource.test_backends.ResourceTests", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_create_project_with_tags": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1591, "column": 24 }, "stop": { "line": 1591, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_backends.ResourceTests._create_project_and_tags", "class_name": "keystone.tests.unit.resource.test_backends.ResourceTests", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests._create_project_and_tags": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1586, "column": 56 }, "stop": { "line": 1586, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1583, "column": 16 }, "stop": { "line": 1583, "column": 26 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1583, "column": 42 }, "stop": { "line": 1583, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1583, "column": 16 }, "stop": { "line": 1583, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1584, "column": 14 }, "stop": { "line": 1584, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_delete_project_with_roles_clears_default_project_id": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1562, "column": 15 }, "stop": { "line": 1562, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1569, "column": 43 }, "stop": { "line": 1569, "column": 50 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1564, "column": 46 }, "stop": { "line": 1564, "column": 53 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1563, "column": 44 }, "stop": { "line": 1563, "column": 51 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1571, "column": 46 }, "stop": { "line": 1571, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1566, "column": 15 }, "stop": { "line": 1566, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1560, "column": 18 }, "stop": { "line": 1560, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_delete_project_clears_default_project_id": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1546, "column": 15 }, "stop": { "line": 1546, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1548, "column": 46 }, "stop": { "line": 1548, "column": 53 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1547, "column": 44 }, "stop": { "line": 1547, "column": 51 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1555, "column": 50 }, "stop": { "line": 1555, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1544, "column": 18 }, "stop": { "line": 1544, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_project_update_and_project_get_return_same_response": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1532, "column": 12 }, "stop": { "line": 1532, "column": 19 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1539, "column": 57 }, "stop": { "line": 1539, "column": 64 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1528, "column": 46 }, "stop": { "line": 1528, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1525, "column": 18 }, "stop": { "line": 1525, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_get_not_default_domain_by_name": [], "keystone.tests.unit.resource.test_backends.ResourceTests.test_get_default_domain_by_name": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1512, "column": 17 }, "stop": { "line": 1512, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_cache_layer_project_crud": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1458, "column": 21 }, "stop": { "line": 1458, "column": 28 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1481, "column": 46 }, "stop": { "line": 1481, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1464, "column": 34 }, "stop": { "line": 1464, "column": 44 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1463, "column": 26 }, "stop": { "line": 1463, "column": 39 } } ], "kind": "function", "target": "copy.deepcopy" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1464, "column": 34 }, "stop": { "line": 1464, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1464, "column": 8 }, "stop": { "line": 1464, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1457, "column": 18 }, "stop": { "line": 1457, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1456, "column": 17 }, "stop": { "line": 1456, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_project_rename_invalidates_get_project_by_name_cache": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1441, "column": 23 }, "stop": { "line": 1441, "column": 30 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1440, "column": 21 }, "stop": { "line": 1440, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1446, "column": 26 }, "stop": { "line": 1446, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1446, "column": 26 }, "stop": { "line": 1446, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1446, "column": 8 }, "stop": { "line": 1446, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1439, "column": 18 }, "stop": { "line": 1439, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1438, "column": 17 }, "stop": { "line": 1438, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_cache_layer_domain_crud": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1376, "column": 45 }, "stop": { "line": 1376, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1376, "column": 45 }, "stop": { "line": 1376, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1369, "column": 17 }, "stop": { "line": 1369, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1375, "column": 37 }, "stop": { "line": 1375, "column": 50 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1377, "column": 29 }, "stop": { "line": 1377, "column": 42 } } ], "kind": "function", "target": "copy.deepcopy" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_domain_rename_invalidates_get_domain_by_name_cache": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1361, "column": 29 }, "stop": { "line": 1361, "column": 39 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1361, "column": 29 }, "stop": { "line": 1361, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1356, "column": 17 }, "stop": { "line": 1356, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_project_attribute_update": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1309, "column": 46 }, "stop": { "line": 1309, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1349, "column": 16 }, "stop": { "line": 1349, "column": 26 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1349, "column": 16 }, "stop": { "line": 1349, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1350, "column": 8 }, "stop": { "line": 1350, "column": 20 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1335, "column": 8 }, "stop": { "line": 1335, "column": 20 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1340, "column": 8 }, "stop": { "line": 1340, "column": 20 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1330, "column": 8 }, "stop": { "line": 1330, "column": 20 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1345, "column": 8 }, "stop": { "line": 1345, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1307, "column": 18 }, "stop": { "line": 1307, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_domain_name_case_sensitivity": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1291, "column": 20 }, "stop": { "line": 1291, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1291, "column": 20 }, "stop": { "line": 1291, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1303, "column": 12 }, "stop": { "line": 1303, "column": 29 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1292, "column": 22 }, "stop": { "line": 1292, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.upper", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1284, "column": 14 }, "stop": { "line": 1284, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_delete_domain_call_db_time": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1272, "column": 13 }, "stop": { "line": 1272, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patcher.object", "class_name": "unittest.mock._patcher", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1272, "column": 13 }, "stop": { "line": 1273, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1265, "column": 17 }, "stop": { "line": 1265, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_domain_crud": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1240, "column": 25 }, "stop": { "line": 1240, "column": 35 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1240, "column": 25 }, "stop": { "line": 1240, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1234, "column": 17 }, "stop": { "line": 1234, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_project_update_missing_attrs_with_a_falsey_value": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1224, "column": 56 }, "stop": { "line": 1224, "column": 63 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1223, "column": 12 }, "stop": { "line": 1223, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1221, "column": 18 }, "stop": { "line": 1221, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_project_update_missing_attrs_with_a_value": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1210, "column": 56 }, "stop": { "line": 1210, "column": 63 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1209, "column": 12 }, "stop": { "line": 1209, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1213, "column": 33 }, "stop": { "line": 1213, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1213, "column": 33 }, "stop": { "line": 1213, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1207, "column": 18 }, "stop": { "line": 1207, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_check_hierarchy_depth": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1202, "column": 26 }, "stop": { "line": 1202, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1193, "column": 16 }, "stop": { "line": 1193, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_backends.ResourceTests._get_hierarchy_depth", "class_name": "keystone.tests.unit.resource.test_backends.ResourceTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1191, "column": 42 }, "stop": { "line": 1191, "column": 69 } } ], "kind": "function", "target": "int.__rsub__" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1189, "column": 29 }, "stop": { "line": 1189, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_backends.ResourceTests._create_projects_hierarchy", "class_name": "keystone.tests.unit.resource.test_backends.ResourceTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1197, "column": 18 }, "stop": { "line": 1197, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1194, "column": 25 }, "stop": { "line": 1194, "column": 52 } } ], "kind": "function", "target": "int.__radd__" } ], "keystone.tests.unit.resource.test_backends.ResourceTests._get_hierarchy_depth": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1183, "column": 15 }, "stop": { "line": 1183, "column": 18 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1183, "column": 15 }, "stop": { "line": 1183, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_enable_project_with_disabled_parent": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1164, "column": 29 }, "stop": { "line": 1164, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_backends.ResourceTests._create_projects_hierarchy", "class_name": "keystone.tests.unit.resource.test_backends.ResourceTests", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_disable_hierarchical_not_leaf_project": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1154, "column": 29 }, "stop": { "line": 1154, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_backends.ResourceTests._create_projects_hierarchy", "class_name": "keystone.tests.unit.resource.test_backends.ResourceTests", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_disable_hierarchical_leaf_project": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1144, "column": 29 }, "stop": { "line": 1144, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_backends.ResourceTests._create_projects_hierarchy", "class_name": "keystone.tests.unit.resource.test_backends.ResourceTests", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_create_project_under_disabled_one": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1134, "column": 22 }, "stop": { "line": 1134, "column": 30 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1140, "column": 26 }, "stop": { "line": 1140, "column": 34 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1130, "column": 46 }, "stop": { "line": 1130, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1132, "column": 19 }, "stop": { "line": 1132, "column": 39 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1128, "column": 19 }, "stop": { "line": 1128, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_update_project_parent": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1112, "column": 29 }, "stop": { "line": 1112, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_backends.ResourceTests._create_projects_hierarchy", "class_name": "keystone.tests.unit.resource.test_backends.ResourceTests", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_delete_hierarchical_not_leaf_project": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1104, "column": 29 }, "stop": { "line": 1104, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_backends.ResourceTests._create_projects_hierarchy", "class_name": "keystone.tests.unit.resource.test_backends.ResourceTests", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_delete_hierarchical_leaf_project": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1089, "column": 29 }, "stop": { "line": 1089, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_backends.ResourceTests._create_projects_hierarchy", "class_name": "keystone.tests.unit.resource.test_backends.ResourceTests", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_create_leaf_project_with_different_domain": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1081, "column": 54 }, "stop": { "line": 1081, "column": 66 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1085, "column": 26 }, "stop": { "line": 1085, "column": 38 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1076, "column": 46 }, "stop": { "line": 1076, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1080, "column": 23 }, "stop": { "line": 1080, "column": 43 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1074, "column": 23 }, "stop": { "line": 1074, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1078, "column": 17 }, "stop": { "line": 1078, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_create_project_with_invalid_parent": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1069, "column": 26 }, "stop": { "line": 1069, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1065, "column": 18 }, "stop": { "line": 1065, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_hierarchical_projects_crud": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1036, "column": 29 }, "stop": { "line": 1036, "column": 60 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1032, "column": 29 }, "stop": { "line": 1032, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_backends.ResourceTests._create_projects_hierarchy", "class_name": "keystone.tests.unit.resource.test_backends.ResourceTests", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_cannot_delete_project_cascade_with_enabled_child": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 1011, "column": 29 }, "stop": { "line": 1011, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_backends.ResourceTests._create_projects_hierarchy", "class_name": "keystone.tests.unit.resource.test_backends.ResourceTests", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_delete_large_project_cascade": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 992, "column": 25 }, "stop": { "line": 996, "column": 9 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 993, "column": 12 }, "stop": { "line": 993, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__add__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 989, "column": 8 }, "stop": { "line": 989, "column": 39 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 985, "column": 8 }, "stop": { "line": 985, "column": 39 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 982, "column": 29 }, "stop": { "line": 982, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_backends.ResourceTests._create_projects_hierarchy", "class_name": "keystone.tests.unit.resource.test_backends.ResourceTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 996, "column": 10 }, "stop": { "line": 996, "column": 14 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_delete_project_cascade": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 951, "column": 29 }, "stop": { "line": 951, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_backends.ResourceTests._create_projects_hierarchy", "class_name": "keystone.tests.unit.resource.test_backends.ResourceTests", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_delete_projects_from_ids_with_no_existing_project_id": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 935, "column": 13 }, "stop": { "line": 935, "column": 23 } } ], "kind": "function", "target": "unittest.mock._patcher.__call__" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 934, "column": 24 }, "stop": { "line": 934, "column": 35 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 931, "column": 46 }, "stop": { "line": 931, "column": 57 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 941, "column": 26 }, "stop": { "line": 941, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 946, "column": 13 }, "stop": { "line": 946, "column": 23 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 934, "column": 43 }, "stop": { "line": 934, "column": 53 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 935, "column": 13 }, "stop": { "line": 935, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 934, "column": 43 }, "stop": { "line": 934, "column": 59 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 946, "column": 13 }, "stop": { "line": 946, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 929, "column": 22 }, "stop": { "line": 929, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_delete_projects_from_ids": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 907, "column": 50 }, "stop": { "line": 907, "column": 57 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 910, "column": 24 }, "stop": { "line": 910, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 903, "column": 23 }, "stop": { "line": 903, "column": 43 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 901, "column": 23 }, "stop": { "line": 901, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_domain_delete_hierarchy": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 867, "column": 29 }, "stop": { "line": 867, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_backends.ResourceTests._create_projects_hierarchy", "class_name": "keystone.tests.unit.resource.test_backends.ResourceTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 863, "column": 17 }, "stop": { "line": 863, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_project_crud": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 857, "column": 46 }, "stop": { "line": 857, "column": 53 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 853, "column": 46 }, "stop": { "line": 853, "column": 53 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 860, "column": 26 }, "stop": { "line": 860, "column": 33 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 849, "column": 57 }, "stop": { "line": 849, "column": 64 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 854, "column": 57 }, "stop": { "line": 854, "column": 64 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 848, "column": 46 }, "stop": { "line": 848, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 852, "column": 26 }, "stop": { "line": 852, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 852, "column": 26 }, "stop": { "line": 852, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 852, "column": 8 }, "stop": { "line": 852, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 847, "column": 18 }, "stop": { "line": 847, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 845, "column": 17 }, "stop": { "line": 845, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_create_invalid_domain_fails": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 838, "column": 19 }, "stop": { "line": 838, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 834, "column": 20 }, "stop": { "line": 834, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_update_project_enable": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 818, "column": 12 }, "stop": { "line": 818, "column": 19 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 814, "column": 57 }, "stop": { "line": 814, "column": 64 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 809, "column": 57 }, "stop": { "line": 809, "column": 64 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 808, "column": 46 }, "stop": { "line": 808, "column": 53 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 820, "column": 57 }, "stop": { "line": 820, "column": 64 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 825, "column": 57 }, "stop": { "line": 825, "column": 64 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 826, "column": 25 }, "stop": { "line": 826, "column": 32 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 813, "column": 46 }, "stop": { "line": 813, "column": 53 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 815, "column": 25 }, "stop": { "line": 815, "column": 32 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 829, "column": 46 }, "stop": { "line": 829, "column": 53 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 824, "column": 46 }, "stop": { "line": 824, "column": 53 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 828, "column": 12 }, "stop": { "line": 828, "column": 19 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 830, "column": 57 }, "stop": { "line": 830, "column": 64 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 819, "column": 46 }, "stop": { "line": 819, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 823, "column": 8 }, "stop": { "line": 823, "column": 26 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 812, "column": 8 }, "stop": { "line": 812, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 806, "column": 18 }, "stop": { "line": 806, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_create_project_doesnt_modify_passed_in_dict": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 801, "column": 27 }, "stop": { "line": 801, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 802, "column": 46 }, "stop": { "line": 802, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 799, "column": 22 }, "stop": { "line": 799, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_list_project_parents_invalid_project_id": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 796, "column": 26 }, "stop": { "line": 796, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 796, "column": 26 }, "stop": { "line": 796, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_update_cascade_only_accepts_enabled": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 780, "column": 46 }, "stop": { "line": 780, "column": 57 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 785, "column": 26 }, "stop": { "line": 785, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 782, "column": 8 }, "stop": { "line": 782, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 778, "column": 22 }, "stop": { "line": 778, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_cannot_enable_cascade_with_parent_disabled": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 758, "column": 29 }, "stop": { "line": 758, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_backends.ResourceTests._create_projects_hierarchy", "class_name": "keystone.tests.unit.resource.test_backends.ResourceTests", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_update_project_enabled_cascade": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 727, "column": 29 }, "stop": { "line": 727, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_backends.ResourceTests._create_projects_hierarchy", "class_name": "keystone.tests.unit.resource.test_backends.ResourceTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 752, "column": 28 }, "stop": { "line": 752, "column": 31 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 740, "column": 28 }, "stop": { "line": 740, "column": 31 } } ], "kind": "function", "target": "len" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_list_project_parents": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 719, "column": 28 }, "stop": { "line": 719, "column": 31 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 710, "column": 28 }, "stop": { "line": 710, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 700, "column": 29 }, "stop": { "line": 700, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_backends.ResourceTests._create_projects_hierarchy", "class_name": "keystone.tests.unit.resource.test_backends.ResourceTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 707, "column": 46 }, "stop": { "line": 707, "column": 54 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 714, "column": 63 }, "stop": { "line": 714, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 704, "column": 19 }, "stop": { "line": 704, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_list_projects_in_subtree_invalid_project_id": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 697, "column": 26 }, "stop": { "line": 697, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 697, "column": 26 }, "stop": { "line": 697, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_list_projects_in_subtree_with_circular_reference": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 674, "column": 32 }, "stop": { "line": 674, "column": 40 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 672, "column": 46 }, "stop": { "line": 672, "column": 54 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 666, "column": 12 }, "stop": { "line": 666, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 669, "column": 19 }, "stop": { "line": 669, "column": 39 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 663, "column": 19 }, "stop": { "line": 663, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_get_projects_in_subtree_as_ids_with_large_tree": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 642, "column": 18 }, "stop": { "line": 642, "column": 49 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 638, "column": 21 }, "stop": { "line": 638, "column": 52 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 640, "column": 18 }, "stop": { "line": 640, "column": 49 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 636, "column": 13 }, "stop": { "line": 636, "column": 44 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 635, "column": 21 }, "stop": { "line": 635, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_backends.ResourceTests._create_projects_hierarchy", "class_name": "keystone.tests.unit.resource.test_backends.ResourceTests", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_list_projects_in_subtree": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 607, "column": 28 }, "stop": { "line": 607, "column": 31 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 614, "column": 28 }, "stop": { "line": 614, "column": 31 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 599, "column": 28 }, "stop": { "line": 599, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 587, "column": 29 }, "stop": { "line": 587, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_backends.ResourceTests._create_projects_hierarchy", "class_name": "keystone.tests.unit.resource.test_backends.ResourceTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 594, "column": 46 }, "stop": { "line": 594, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 591, "column": 19 }, "stop": { "line": 591, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_check_leaf_projects": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 570, "column": 29 }, "stop": { "line": 570, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_backends.ResourceTests._create_projects_hierarchy", "class_name": "keystone.tests.unit.resource.test_backends.ResourceTests", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_create_project_with_domain_id_mismatch_to_parent_domain": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 567, "column": 26 }, "stop": { "line": 567, "column": 37 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 564, "column": 22 }, "stop": { "line": 564, "column": 29 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 560, "column": 46 }, "stop": { "line": 560, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 563, "column": 22 }, "stop": { "line": 563, "column": 42 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 559, "column": 18 }, "stop": { "line": 559, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_create_project_with_domain_id_and_without_parent_id": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 549, "column": 12 }, "stop": { "line": 549, "column": 23 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 547, "column": 53 }, "stop": { "line": 547, "column": 60 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 555, "column": 25 }, "stop": { "line": 555, "column": 32 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 545, "column": 46 }, "stop": { "line": 545, "column": 53 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 554, "column": 25 }, "stop": { "line": 554, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 544, "column": 18 }, "stop": { "line": 544, "column": 38 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 547, "column": 22 }, "stop": { "line": 547, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_create_project_with_parent_id_and_without_domain_id": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 540, "column": 25 }, "stop": { "line": 540, "column": 32 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 536, "column": 12 }, "stop": { "line": 536, "column": 23 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 534, "column": 53 }, "stop": { "line": 534, "column": 60 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 532, "column": 46 }, "stop": { "line": 532, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 534, "column": 22 }, "stop": { "line": 534, "column": 42 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 531, "column": 18 }, "stop": { "line": 531, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_create_project_passing_is_domain_flag_false": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 525, "column": 52 }, "stop": { "line": 525, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 522, "column": 18 }, "stop": { "line": 522, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_create_project_passing_is_domain_flag_true": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 518, "column": 52 }, "stop": { "line": 518, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 516, "column": 18 }, "stop": { "line": 516, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_create_project_without_is_domain_flag": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 509, "column": 12 }, "stop": { "line": 509, "column": 19 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 510, "column": 52 }, "stop": { "line": 510, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 507, "column": 18 }, "stop": { "line": 507, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_create_project_under_domain_hierarchy": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 495, "column": 29 }, "stop": { "line": 495, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_backends.ResourceTests._create_projects_hierarchy", "class_name": "keystone.tests.unit.resource.test_backends.ResourceTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 501, "column": 52 }, "stop": { "line": 501, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 497, "column": 18 }, "stop": { "line": 497, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_create_domain_under_regular_project_hierarchy_fails": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 482, "column": 29 }, "stop": { "line": 482, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_backends.ResourceTests._create_projects_hierarchy", "class_name": "keystone.tests.unit.resource.test_backends.ResourceTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 490, "column": 26 }, "stop": { "line": 490, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 484, "column": 18 }, "stop": { "line": 484, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_create_subproject_acting_as_domain_fails": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 477, "column": 26 }, "stop": { "line": 477, "column": 37 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 472, "column": 53 }, "stop": { "line": 472, "column": 65 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 469, "column": 46 }, "stop": { "line": 469, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 468, "column": 23 }, "stop": { "line": 468, "column": 43 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 471, "column": 22 }, "stop": { "line": 471, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_delete_domain_with_project_api": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 456, "column": 46 }, "stop": { "line": 456, "column": 53 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 460, "column": 26 }, "stop": { "line": 460, "column": 33 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 464, "column": 26 }, "stop": { "line": 464, "column": 33 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 444, "column": 42 }, "stop": { "line": 444, "column": 49 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 449, "column": 26 }, "stop": { "line": 449, "column": 33 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 441, "column": 46 }, "stop": { "line": 441, "column": 53 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 453, "column": 46 }, "stop": { "line": 453, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 452, "column": 8 }, "stop": { "line": 452, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 439, "column": 18 }, "stop": { "line": 439, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_is_domain_sub_project_has_parent_domain_id": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 435, "column": 25 }, "stop": { "line": 435, "column": 32 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 434, "column": 25 }, "stop": { "line": 434, "column": 32 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 427, "column": 53 }, "stop": { "line": 427, "column": 60 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 424, "column": 46 }, "stop": { "line": 424, "column": 53 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 431, "column": 12 }, "stop": { "line": 431, "column": 23 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 426, "column": 53 }, "stop": { "line": 426, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 426, "column": 22 }, "stop": { "line": 426, "column": 42 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 422, "column": 18 }, "stop": { "line": 422, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_project_as_a_domain_uniqueness_constraints": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 412, "column": 46 }, "stop": { "line": 412, "column": 54 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 383, "column": 12 }, "stop": { "line": 383, "column": 20 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 380, "column": 56 }, "stop": { "line": 380, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 390, "column": 28 }, "stop": { "line": 390, "column": 38 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 405, "column": 27 }, "stop": { "line": 405, "column": 37 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 405, "column": 27 }, "stop": { "line": 405, "column": 43 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 390, "column": 28 }, "stop": { "line": 390, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 379, "column": 18 }, "stop": { "line": 379, "column": 38 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 410, "column": 19 }, "stop": { "line": 410, "column": 39 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 381, "column": 19 }, "stop": { "line": 381, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_create_domain_with_project_api": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 366, "column": 52 }, "stop": { "line": 366, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 365, "column": 18 }, "stop": { "line": 365, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests._create_projects_hierarchy": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 351, "column": 17 }, "stop": { "line": 351, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 359, "column": 25 }, "stop": { "line": 359, "column": 36 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 347, "column": 21 }, "stop": { "line": 347, "column": 28 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 356, "column": 16 }, "stop": { "line": 356, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 358, "column": 12 }, "stop": { "line": 358, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 352, "column": 26 }, "stop": { "line": 352, "column": 46 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 345, "column": 22 }, "stop": { "line": 345, "column": 42 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 341, "column": 22 }, "stop": { "line": 341, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_list_projects_for_alternate_domain": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 316, "column": 28 }, "stop": { "line": 316, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 312, "column": 46 }, "stop": { "line": 312, "column": 54 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 318, "column": 22 }, "stop": { "line": 318, "column": 30 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 317, "column": 22 }, "stop": { "line": 317, "column": 30 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 310, "column": 46 }, "stop": { "line": 310, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 309, "column": 19 }, "stop": { "line": 309, "column": 39 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 311, "column": 19 }, "stop": { "line": 311, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 307, "column": 18 }, "stop": { "line": 307, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_list_projects_acting_as_domain": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 288, "column": 16 }, "stop": { "line": 288, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 285, "column": 17 }, "stop": { "line": 285, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 298, "column": 12 }, "stop": { "line": 298, "column": 15 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 299, "column": 51 }, "stop": { "line": 299, "column": 54 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 298, "column": 35 }, "stop": { "line": 298, "column": 38 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 298, "column": 12 }, "stop": { "line": 298, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 294, "column": 8 }, "stop": { "line": 294, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.resource.test_backends.ResourceTests._create_projects_hierarchy", "class_name": "keystone.tests.unit.resource.test_backends.ResourceTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 290, "column": 12 }, "stop": { "line": 290, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 286, "column": 22 }, "stop": { "line": 286, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_list_projects_for_domain": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 273, "column": 44 }, "stop": { "line": 273, "column": 47 } } ], "kind": "function", "target": "len" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_list_projects_with_multiple_filters": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 247, "column": 8 }, "stop": { "line": 247, "column": 24 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 255, "column": 8 }, "stop": { "line": 255, "column": 24 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 256, "column": 8 }, "stop": { "line": 256, "column": 24 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 246, "column": 8 }, "stop": { "line": 246, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 254, "column": 16 }, "stop": { "line": 254, "column": 34 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 245, "column": 16 }, "stop": { "line": 245, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 242, "column": 56 }, "stop": { "line": 242, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 247, "column": 40 }, "stop": { "line": 247, "column": 50 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 262, "column": 28 }, "stop": { "line": 262, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 247, "column": 40 }, "stop": { "line": 247, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 240, "column": 18 }, "stop": { "line": 240, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_list_projects": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 233, "column": 24 }, "stop": { "line": 233, "column": 27 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 234, "column": 40 }, "stop": { "line": 234, "column": 43 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 233, "column": 24 }, "stop": { "line": 233, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_list_domains": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 223, "column": 28 }, "stop": { "line": 223, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 226, "column": 12 }, "stop": { "line": 226, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 219, "column": 18 }, "stop": { "line": 219, "column": 37 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 218, "column": 18 }, "stop": { "line": 218, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_create_project_invalid_domain_id": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 214, "column": 26 }, "stop": { "line": 214, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 211, "column": 49 }, "stop": { "line": 211, "column": 59 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 211, "column": 49 }, "stop": { "line": 211, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 211, "column": 18 }, "stop": { "line": 211, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_create_project_long_name_fails": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 207, "column": 26 }, "stop": { "line": 207, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 204, "column": 17 }, "stop": { "line": 204, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 203, "column": 18 }, "stop": { "line": 203, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_create_project_with_no_enabled_field": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 199, "column": 53 }, "stop": { "line": 199, "column": 56 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 196, "column": 12 }, "stop": { "line": 196, "column": 15 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 197, "column": 46 }, "stop": { "line": 197, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 195, "column": 14 }, "stop": { "line": 195, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_create_update_delete_unicode_project": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 190, "column": 56 }, "stop": { "line": 190, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 187, "column": 18 }, "stop": { "line": 187, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_delete_project_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 183, "column": 26 }, "stop": { "line": 183, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 183, "column": 26 }, "stop": { "line": 183, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_update_project_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 178, "column": 26 }, "stop": { "line": 178, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 177, "column": 26 }, "stop": { "line": 177, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 177, "column": 26 }, "stop": { "line": 177, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_delete_domain_with_user_group_project_links": [], "keystone.tests.unit.resource.test_backends.ResourceTests.test_update_project_name_with_trailing_whitespace": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 163, "column": 42 }, "stop": { "line": 163, "column": 49 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 158, "column": 21 }, "stop": { "line": 158, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 163, "column": 23 }, "stop": { "line": 163, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 156, "column": 18 }, "stop": { "line": 156, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_update_project_id_does_nothing": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 146, "column": 46 }, "stop": { "line": 146, "column": 53 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 145, "column": 21 }, "stop": { "line": 145, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 147, "column": 8 }, "stop": { "line": 147, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 143, "column": 18 }, "stop": { "line": 143, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_rename_duplicate_project_name_fails": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 139, "column": 26 }, "stop": { "line": 139, "column": 34 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 134, "column": 46 }, "stop": { "line": 134, "column": 54 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 136, "column": 27 }, "stop": { "line": 136, "column": 35 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 135, "column": 46 }, "stop": { "line": 135, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 136, "column": 8 }, "stop": { "line": 136, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 132, "column": 19 }, "stop": { "line": 132, "column": 39 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 130, "column": 19 }, "stop": { "line": 130, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_create_duplicate_project_name_in_different_domains": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 126, "column": 46 }, "stop": { "line": 126, "column": 54 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 127, "column": 46 }, "stop": { "line": 127, "column": 54 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 124, "column": 45 }, "stop": { "line": 124, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 122, "column": 19 }, "stop": { "line": 122, "column": 39 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 124, "column": 19 }, "stop": { "line": 124, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 120, "column": 21 }, "stop": { "line": 120, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_create_project_name_with_trailing_whitespace": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 111, "column": 21 }, "stop": { "line": 111, "column": 28 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 112, "column": 42 }, "stop": { "line": 112, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 112, "column": 23 }, "stop": { "line": 112, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 109, "column": 18 }, "stop": { "line": 109, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_create_duplicate_project_name_fails": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 105, "column": 26 }, "stop": { "line": 105, "column": 33 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 100, "column": 21 }, "stop": { "line": 100, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 102, "column": 8 }, "stop": { "line": 102, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 98, "column": 18 }, "stop": { "line": 98, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_create_duplicate_project_id_fails": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 89, "column": 21 }, "stop": { "line": 89, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 91, "column": 8 }, "stop": { "line": 91, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 87, "column": 18 }, "stop": { "line": 87, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_get_project_by_name_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 83, "column": 26 }, "stop": { "line": 83, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 83, "column": 26 }, "stop": { "line": 83, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_get_project_by_name_for_project_acting_as_a_domain": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 72, "column": 12 }, "stop": { "line": 72, "column": 20 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 59, "column": 56 }, "stop": { "line": 59, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 57, "column": 18 }, "stop": { "line": 57, "column": 38 } }, { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 69, "column": 19 }, "stop": { "line": 69, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_get_project_by_name": [], "keystone.tests.unit.resource.test_backends.ResourceTests.test_get_project_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 46, "column": 26 }, "stop": { "line": 46, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/resource/test_backends.py", "start": { "line": 46, "column": 26 }, "stop": { "line": 46, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.resource.test_backends.ResourceTests.test_get_project": [], "pip._internal.commands.uninstall.UninstallCommand.run": [], "pip._internal.commands.uninstall.UninstallCommand.__init__": [], "FieldInfo.__init__": [], "TableInfo.__init__": [], "alembic.util.langhelpers.Dispatcher.branch": [], "alembic.util.langhelpers.Dispatcher._fn_or_list": [], "alembic.util.langhelpers.Dispatcher.dispatch": [], "alembic.util.langhelpers.Dispatcher.dispatch_for": [], "alembic.util.langhelpers.Dispatcher.__init__": [], "alembic.util.langhelpers.immutabledict.__repr__": [], "alembic.util.langhelpers.immutabledict.union": [], "alembic.util.langhelpers.immutabledict.__reduce__": [], "alembic.util.langhelpers.immutabledict.__init__": [], "alembic.util.langhelpers.immutabledict.__new__": [], "alembic.util.langhelpers.immutabledict._immutable": [], "alembic.util.langhelpers.memoized_property.__get__": [], "alembic.util.langhelpers.memoized_property.__init__": [], "alembic.util.langhelpers.dedupe_tuple": [], "alembic.util.langhelpers.unique_list": [], "alembic.util.langhelpers.to_tuple": [], "alembic.util.langhelpers.to_list": [], "alembic.util.langhelpers.rev_id": [], "alembic.util.langhelpers.asbool": [], "alembic.util.langhelpers._with_legacy_names": [], "alembic.util.langhelpers.ModuleClsProxy._create_method_proxy": [], "alembic.util.langhelpers.ModuleClsProxy._add_proxied_attribute": [], "alembic.util.langhelpers.ModuleClsProxy._setup_proxy": [], "alembic.util.langhelpers.ModuleClsProxy.create_module_class_proxy": [], "alembic.util.langhelpers.ModuleClsProxy._remove_proxy": [], "alembic.util.langhelpers.ModuleClsProxy._install_proxy": [], "alembic.util.langhelpers.ModuleClsProxy._update_module_proxies": [], "alembic.util.langhelpers._ModuleClsMeta.__setattr__": [], "IPython.core.shellapp.InteractiveShellApp._run_module": [], "IPython.core.shellapp.InteractiveShellApp._run_cmd_line_code": [], "IPython.core.shellapp.InteractiveShellApp._run_exec_files": [], "IPython.core.shellapp.InteractiveShellApp._run_startup_files": [], "IPython.core.shellapp.InteractiveShellApp._exec_file": [], "IPython.core.shellapp.InteractiveShellApp._run_exec_lines": [], "IPython.core.shellapp.InteractiveShellApp.init_code": [], "IPython.core.shellapp.InteractiveShellApp.init_extensions": [], "IPython.core.shellapp.InteractiveShellApp.init_gui_pylab": [], "IPython.core.shellapp.InteractiveShellApp.init_shell": [], "IPython.core.shellapp.InteractiveShellApp.init_path": [], "IPython.core.shellapp.InteractiveShellApp._user_ns_changed": [], "graphql.utils.tests.test_suggestion_list.test_returns_options_sorted_based_on_similarity": [], "graphql.utils.tests.test_suggestion_list.test_returns_empty_array_when_there_are_no_options": [], "graphql.utils.tests.test_suggestion_list.test_returns_results_when_input_is_empty": [], "testresources.tests.test_resource_graph.TestKruskalsMST.test_wikipedia_example": [], "testresources.tests.test_resource_graph.TestDigraphToGraph.test_wikipedia_example": [], "testresources.tests.test_resource_graph.TestResourceGraph.test_overlapping": [], "testresources.tests.test_resource_graph.TestResourceGraph.test_discrete": [], "testresources.tests.test_resource_graph.TestResourceGraph.test_empty": [], "testresources.tests.test_resource_graph.test_suite": [], "linecache2.tests.inspect_fodder.StupidGit.argue": [], "linecache2.tests.inspect_fodder.StupidGit.abuse": [], "linecache2.tests.inspect_fodder.eggs": [], "linecache2.tests.inspect_fodder.spam": [], "IPython.core.prompts.LazyEvaluate.__format__": [], "IPython.core.prompts.LazyEvaluate.__str__": [], "IPython.core.prompts.LazyEvaluate.__call__": [], "IPython.core.prompts.LazyEvaluate.__init__": [], "paste.httpserver.server_runner": [], "paste.httpserver.serve": [], "paste.httpserver.WSGIThreadPoolServer.__init__": [], "paste.httpserver.WSGIServerBase.get_request": [], "paste.httpserver.WSGIServerBase.__init__": [], "paste.httpserver.ThreadPoolMixIn.server_close": [], "paste.httpserver.ThreadPoolMixIn.server_activate": [], "paste.httpserver.ThreadPoolMixIn.serve_forever": [], "paste.httpserver.ThreadPoolMixIn.process_request_in_thread": [], "paste.httpserver.ThreadPoolMixIn.handle_error": [], "paste.httpserver.ThreadPoolMixIn.process_request": [], "paste.httpserver.ThreadPoolMixIn.__init__": [], "paste.httpserver.ThreadPool.notify_problem": [], "paste.httpserver.ThreadPool.shutdown": [], "paste.httpserver.ThreadPool.worker_thread_callback": [], "paste.httpserver.ThreadPool.check_max_zombies": [], "paste.httpserver.ThreadPool.kill_hung_threads": [], "paste.httpserver.ThreadPool.add_worker_thread": [], "paste.httpserver.ThreadPool.thread_exists": [], "paste.httpserver.ThreadPool.kill_worker": [], "paste.httpserver.ThreadPool.track_threads": [], "paste.httpserver.ThreadPool.add_task": [], "paste.httpserver.ThreadPool.__init__": [], "paste.httpserver.LimitedLengthFile.tell": [], "paste.httpserver.LimitedLengthFile._seek": [], "paste.httpserver.LimitedLengthFile.next": [], "paste.httpserver.LimitedLengthFile.__iter__": [], "paste.httpserver.LimitedLengthFile.readlines": [], "paste.httpserver.LimitedLengthFile.readline": [], "paste.httpserver.LimitedLengthFile.read": [], "paste.httpserver.LimitedLengthFile.__repr__": [], "paste.httpserver.LimitedLengthFile.__init__": [], "paste.httpserver.WSGIHandler.address_string": [], "paste.httpserver.WSGIHandler.handle": [], "paste.httpserver.WSGIHandler.handle_one_request": [], "paste.httpserver.WSGIHandlerMixin.wsgi_execute": [], "paste.httpserver.WSGIHandlerMixin.wsgi_connection_drop": [], "paste.httpserver.WSGIHandlerMixin.wsgi_setup": [], "paste.httpserver.WSGIHandlerMixin.wsgi_start_response": [], "paste.httpserver.WSGIHandlerMixin.wsgi_write_chunk": [], "paste.httpserver.WSGIHandlerMixin.version_string": [], "paste.httpserver.WSGIHandlerMixin.log_message": [], "paste.httpserver.WSGIHandlerMixin.log_request": [], "paste.httpserver.ContinueHook._ContinueFile_readlines": [], "paste.httpserver.ContinueHook._ContinueFile_readline": [], "paste.httpserver.ContinueHook._ContinueFile_read": [], "paste.httpserver.ContinueHook._ContinueFile_send": [], "paste.httpserver.ContinueHook.__init__": [], "paste.httpserver._get_headers": [], "sapp.ui.run.runs": [], "sapp.ui.run.latest": [], "pycparser.ply.yacc.yacc": [], "pycparser.ply.yacc.ParserReflect.validate_pfunctions": [], "pycparser.ply.yacc.ParserReflect.get_pfunctions": [], "pycparser.ply.yacc.ParserReflect.validate_precedence": [], "pycparser.ply.yacc.ParserReflect.get_precedence": [], "pycparser.ply.yacc.ParserReflect.validate_tokens": [], "pycparser.ply.yacc.ParserReflect.get_tokens": [], "pycparser.ply.yacc.ParserReflect.validate_error_func": [], "pycparser.ply.yacc.ParserReflect.get_error_func": [], "pycparser.ply.yacc.ParserReflect.validate_start": [], "pycparser.ply.yacc.ParserReflect.get_start": [], "pycparser.ply.yacc.ParserReflect.validate_modules": [], "pycparser.ply.yacc.ParserReflect.signature": [], "pycparser.ply.yacc.ParserReflect.validate_all": [], "pycparser.ply.yacc.ParserReflect.get_all": [], "pycparser.ply.yacc.ParserReflect.__init__": [], "pycparser.ply.yacc.parse_grammar": [], "pycparser.ply.yacc.get_caller_module_dict": [], "pycparser.ply.yacc.LRGeneratedTable.pickle_table": [], "pycparser.ply.yacc.LRGeneratedTable.write_table": [], "pycparser.ply.yacc.LRGeneratedTable.lr_parse_table": [], "pycparser.ply.yacc.LRGeneratedTable.add_lalr_lookaheads": [], "pycparser.ply.yacc.LRGeneratedTable.add_lookaheads": [], "pycparser.ply.yacc.LRGeneratedTable.compute_follow_sets": [], "pycparser.ply.yacc.LRGeneratedTable.compute_read_sets": [], "pycparser.ply.yacc.LRGeneratedTable.compute_lookback_includes": [], "pycparser.ply.yacc.LRGeneratedTable.reads_relation": [], "pycparser.ply.yacc.LRGeneratedTable.dr_relation": [], "pycparser.ply.yacc.LRGeneratedTable.find_nonterminal_transitions": [], "pycparser.ply.yacc.LRGeneratedTable.compute_nullable_nonterminals": [], "pycparser.ply.yacc.LRGeneratedTable.lr0_items": [], "pycparser.ply.yacc.LRGeneratedTable.lr0_goto": [], "pycparser.ply.yacc.LRGeneratedTable.lr0_closure": [], "pycparser.ply.yacc.LRGeneratedTable.__init__": [], "pycparser.ply.yacc.traverse": [], "pycparser.ply.yacc.digraph": [], "pycparser.ply.yacc.LRTable.bind_callables": [], "pycparser.ply.yacc.LRTable.read_pickle": [], "pycparser.ply.yacc.LRTable.read_table": [], "pycparser.ply.yacc.LRTable.__init__": [], "pycparser.ply.yacc.Grammar.build_lritems": [], "pycparser.ply.yacc.Grammar.compute_follow": [], "pycparser.ply.yacc.Grammar.compute_first": [], "pycparser.ply.yacc.Grammar._first": [], "pycparser.ply.yacc.Grammar.unused_precedence": [], "pycparser.ply.yacc.Grammar.unused_rules": [], "pycparser.ply.yacc.Grammar.unused_terminals": [], "pycparser.ply.yacc.Grammar.undefined_symbols": [], "pycparser.ply.yacc.Grammar.infinite_cycles": [], "pycparser.ply.yacc.Grammar.find_unreachable": [], "pycparser.ply.yacc.Grammar.set_start": [], "pycparser.ply.yacc.Grammar.add_production": [], "pycparser.ply.yacc.Grammar.set_precedence": [], "pycparser.ply.yacc.Grammar.__getitem__": [], "pycparser.ply.yacc.Grammar.__len__": [], "pycparser.ply.yacc.Grammar.__init__": [], "pycparser.ply.yacc.rightmost_terminal": [], "pycparser.ply.yacc.LRItem.__repr__": [], "pycparser.ply.yacc.LRItem.__str__": [], "pycparser.ply.yacc.LRItem.__init__": [], "pycparser.ply.yacc.MiniProduction.bind": [], "pycparser.ply.yacc.MiniProduction.__repr__": [], "pycparser.ply.yacc.MiniProduction.__str__": [], "pycparser.ply.yacc.MiniProduction.__init__": [], "pycparser.ply.yacc.Production.bind": [], "pycparser.ply.yacc.Production.lr_item": [], "pycparser.ply.yacc.Production.__getitem__": [], "pycparser.ply.yacc.Production.__nonzero__": [], "pycparser.ply.yacc.Production.__len__": [], "pycparser.ply.yacc.Production.__repr__": [], "pycparser.ply.yacc.Production.__str__": [], "pycparser.ply.yacc.Production.__init__": [], "pycparser.ply.yacc.LRParser.parseopt_notrack": [], "pycparser.ply.yacc.LRParser.parseopt": [], "pycparser.ply.yacc.LRParser.parsedebug": [], "pycparser.ply.yacc.LRParser.parse": [], "pycparser.ply.yacc.LRParser.disable_defaulted_states": [], "pycparser.ply.yacc.LRParser.set_defaulted_states": [], "pycparser.ply.yacc.LRParser.restart": [], "pycparser.ply.yacc.LRParser.errok": [], "pycparser.ply.yacc.LRParser.__init__": [], "pycparser.ply.yacc.YaccProduction.error": [], "pycparser.ply.yacc.YaccProduction.lexspan": [], "pycparser.ply.yacc.YaccProduction.lexpos": [], "pycparser.ply.yacc.YaccProduction.linespan": [], "pycparser.ply.yacc.YaccProduction.set_lineno": [], "pycparser.ply.yacc.YaccProduction.lineno": [], "pycparser.ply.yacc.YaccProduction.__len__": [], "pycparser.ply.yacc.YaccProduction.__getslice__": [], "pycparser.ply.yacc.YaccProduction.__setitem__": [], "pycparser.ply.yacc.YaccProduction.__getitem__": [], "pycparser.ply.yacc.YaccProduction.__init__": [], "pycparser.ply.yacc.YaccSymbol.__repr__": [], "pycparser.ply.yacc.YaccSymbol.__str__": [], "pycparser.ply.yacc.call_errorfunc": [], "pycparser.ply.yacc.token": [], "pycparser.ply.yacc.restart": [], "pycparser.ply.yacc.errok": [], "pycparser.ply.yacc.format_stack_entry": [], "pycparser.ply.yacc.format_result": [], "pycparser.ply.yacc.NullLogger.__call__": [], "pycparser.ply.yacc.NullLogger.__getattribute__": [], "pycparser.ply.yacc.PlyLogger.error": [], "pycparser.ply.yacc.PlyLogger.warning": [], "pycparser.ply.yacc.PlyLogger.debug": [], "pycparser.ply.yacc.PlyLogger.__init__": [], "pip._internal.operations.build.wheel.build_wheel_pep517": [], "keystoneclient.auth.identity.v3.base.AuthConstructor.__init__": [], "keystoneclient.auth.identity.v3.base.AuthMethod.get_auth_data": [], "keystoneclient.auth.identity.v3.base.AuthMethod._extract_kwargs": [], "keystoneclient.auth.identity.v3.base.AuthMethod.__init__": [], "keystoneclient.auth.identity.v3.base.Auth.get_auth_ref": [], "keystoneclient.auth.identity.v3.base.Auth.__init__": [], "keystoneclient.auth.identity.v3.base.BaseAuth.get_options": [], "keystoneclient.auth.identity.v3.base.BaseAuth.get_auth_ref": [], "keystoneclient.auth.identity.v3.base.BaseAuth.token_url": [], "keystoneclient.auth.identity.v3.base.BaseAuth.trust_id": [], "keystoneclient.auth.identity.v3.base.BaseAuth.__init__": [], "setuptools._distutils.command.sdist.sdist.get_archive_files": [], "setuptools._distutils.command.sdist.sdist.make_distribution": [], "setuptools._distutils.command.sdist.sdist.make_release_tree": [], "setuptools._distutils.command.sdist.sdist.read_manifest": [], "setuptools._distutils.command.sdist.sdist._manifest_is_not_generated": [], "setuptools._distutils.command.sdist.sdist.write_manifest": [], "setuptools._distutils.command.sdist.sdist.prune_file_list": [], "setuptools._distutils.command.sdist.sdist.read_template": [], "setuptools._distutils.command.sdist.sdist._add_defaults_scripts": [], "setuptools._distutils.command.sdist.sdist._add_defaults_c_libs": [], "setuptools._distutils.command.sdist.sdist._add_defaults_ext": [], "setuptools._distutils.command.sdist.sdist._add_defaults_data_files": [], "setuptools._distutils.command.sdist.sdist._add_defaults_python": [], "setuptools._distutils.command.sdist.sdist._add_defaults_optional": [], "setuptools._distutils.command.sdist.sdist._add_defaults_standards": [], "setuptools._distutils.command.sdist.sdist._cs_path_exists": [], "setuptools._distutils.command.sdist.sdist.add_defaults": [], "setuptools._distutils.command.sdist.sdist.get_file_list": [], "setuptools._distutils.command.sdist.sdist.check_metadata": [], "setuptools._distutils.command.sdist.sdist.run": [], "setuptools._distutils.command.sdist.sdist.finalize_options": [], "setuptools._distutils.command.sdist.sdist.initialize_options": [], "setuptools._distutils.command.sdist.sdist.checking_metadata": [], "setuptools._distutils.command.sdist.show_formats": [], "jedi.inference.context.get_global_filters": [], "jedi.inference.context._get_global_filters_for_name": [], "jedi.inference.context.CompiledModuleContext.py__file__": [], "jedi.inference.context.CompiledModuleContext.string_names": [], "jedi.inference.context.CompiledModuleContext.get_value": [], "jedi.inference.context.CompiledContext.get_filters": [], "jedi.inference.context.CompForContext.__repr__": [], "jedi.inference.context.CompForContext.py__name__": [], "jedi.inference.context.CompForContext.get_value": [], "jedi.inference.context.CompForContext.get_filters": [], "jedi.inference.context.CompForContext.__init__": [], "jedi.inference.context.ClassContext.get_global_filter": [], "jedi.inference.context.ClassContext.get_filters": [], "jedi.inference.context.NamespaceContext.py__file__": [], "jedi.inference.context.NamespaceContext.string_names": [], "jedi.inference.context.NamespaceContext.get_value": [], "jedi.inference.context.NamespaceContext.get_filters": [], "jedi.inference.context.ModuleContext.get_value": [], "jedi.inference.context.ModuleContext.code_lines": [], "jedi.inference.context.ModuleContext.string_names": [], "jedi.inference.context.ModuleContext.get_global_filter": [], "jedi.inference.context.ModuleContext.get_filters": [], "jedi.inference.context.ModuleContext.py__file__": [], "jedi.inference.context.FunctionContext.get_filters": [], "jedi.inference.context.TreeContextMixin.create_name": [], "jedi.inference.context.TreeContextMixin.create_context": [], "jedi.inference.context.TreeContextMixin.create_value": [], "jedi.inference.context.TreeContextMixin.infer_node": [], "jedi.inference.context.ValueContext.__repr__": [], "jedi.inference.context.ValueContext.get_value": [], "jedi.inference.context.ValueContext.py__doc__": [], "jedi.inference.context.ValueContext.get_qualified_names": [], "jedi.inference.context.ValueContext.name": [], "jedi.inference.context.ValueContext.py__name__": [], "jedi.inference.context.ValueContext.is_bound_method": [], "jedi.inference.context.ValueContext.is_compiled": [], "jedi.inference.context.ValueContext.is_instance": [], "jedi.inference.context.ValueContext.is_stub": [], "jedi.inference.context.ValueContext.is_class": [], "jedi.inference.context.ValueContext.is_builtins_module": [], "jedi.inference.context.ValueContext.is_module": [], "jedi.inference.context.ValueContext.parent_context": [], "jedi.inference.context.ValueContext.tree_node": [], "jedi.inference.context.ValueContext.__init__": [], "jedi.inference.context.AbstractContext.predefine_names": [], "jedi.inference.context.AbstractContext.py__doc__": [], "jedi.inference.context.AbstractContext.get_qualified_names": [], "jedi.inference.context.AbstractContext.name": [], "jedi.inference.context.AbstractContext.get_value": [], "jedi.inference.context.AbstractContext.py__name__": [], "jedi.inference.context.AbstractContext.is_bound_method": [], "jedi.inference.context.AbstractContext.is_compiled": [], "jedi.inference.context.AbstractContext.is_instance": [], "jedi.inference.context.AbstractContext.is_stub": [], "jedi.inference.context.AbstractContext.is_class": [], "jedi.inference.context.AbstractContext.is_builtins_module": [], "jedi.inference.context.AbstractContext.is_module": [], "jedi.inference.context.AbstractContext.get_root_context": [], "jedi.inference.context.AbstractContext._check_for_additional_knowledge": [], "jedi.inference.context.AbstractContext.py__getattribute__": [], "jedi.inference.context.AbstractContext.goto": [], "jedi.inference.context.AbstractContext.get_filters": [], "jedi.inference.context.AbstractContext.__init__": [], "graphql.validation.tests.test_default_values_of_correct_type.test_list_variables_with_invalid_item": [], "graphql.validation.tests.test_default_values_of_correct_type.test_variables_missing_required_field": [], "graphql.validation.tests.test_default_values_of_correct_type.test_variables_with_invalid_default_values": [], "graphql.validation.tests.test_default_values_of_correct_type.test_no_required_variables_with_default_values": [], "graphql.validation.tests.test_default_values_of_correct_type.test_variables_with_valid_default_values": [], "graphql.validation.tests.test_default_values_of_correct_type.test_required_variables_without_default_values": [], "graphql.validation.tests.test_default_values_of_correct_type.test_variables_with_no_default_values": [], "graphql.validation.tests.test_default_values_of_correct_type.bad_value": [], "graphql.validation.tests.test_default_values_of_correct_type.default_for_non_null_arg": [], "alembic.ddl.oracle.visit_identity_column": [], "alembic.ddl.oracle.add_column": [], "alembic.ddl.oracle.alter_column": [], "alembic.ddl.oracle.visit_rename_table": [], "alembic.ddl.oracle.visit_column_comment": [], "alembic.ddl.oracle.visit_column_default": [], "alembic.ddl.oracle.visit_column_name": [], "alembic.ddl.oracle.visit_column_type": [], "alembic.ddl.oracle.visit_column_nullable": [], "alembic.ddl.oracle.visit_add_column": [], "alembic.ddl.oracle.OracleImpl.emit_commit": [], "alembic.ddl.oracle.OracleImpl.emit_begin": [], "alembic.ddl.oracle.OracleImpl._exec": [], "alembic.ddl.oracle.OracleImpl.__init__": [], "rx.linq.observable.startswith.start_with": [], "graphene.types.unmountedtype.UnmountedType.__eq__": [], "graphene.types.unmountedtype.UnmountedType.Argument": [], "graphene.types.unmountedtype.UnmountedType.InputField": [], "graphene.types.unmountedtype.UnmountedType.Field": [], "graphene.types.unmountedtype.UnmountedType.mount_as": [], "graphene.types.unmountedtype.UnmountedType.get_type": [], "graphene.types.unmountedtype.UnmountedType.__init__": [], "keystone.tests.unit.test_backend_endpoint_policy.PolicyAssociationTests.test_delete_association_by_entity": [], "keystone.tests.unit.test_backend_endpoint_policy.PolicyAssociationTests.test_policy_to_region_and_service_association": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_endpoint_policy.py", "start": { "line": 196, "column": 8 }, "stop": { "line": 196, "column": 35 } }, { "path": "keystone/tests/unit/test_backend_endpoint_policy.py", "start": { "line": 199, "column": 8 }, "stop": { "line": 199, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_endpoint_policy.PolicyAssociationTests._assert_correct_policy", "class_name": "keystone.tests.unit.test_backend_endpoint_policy.PolicyAssociationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_endpoint_policy.py", "start": { "line": 212, "column": 8 }, "stop": { "line": 212, "column": 38 } }, { "path": "keystone/tests/unit/test_backend_endpoint_policy.py", "start": { "line": 208, "column": 8 }, "stop": { "line": 208, "column": 38 } }, { "path": "keystone/tests/unit/test_backend_endpoint_policy.py", "start": { "line": 204, "column": 8 }, "stop": { "line": 204, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_endpoint_policy.PolicyAssociationTests._assert_correct_endpoints", "class_name": "keystone.tests.unit.test_backend_endpoint_policy.PolicyAssociationTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_endpoint_policy.PolicyAssociationTests.test_policy_to_service_association": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_endpoint_policy.py", "start": { "line": 173, "column": 8 }, "stop": { "line": 173, "column": 35 } }, { "path": "keystone/tests/unit/test_backend_endpoint_policy.py", "start": { "line": 174, "column": 8 }, "stop": { "line": 174, "column": 35 } }, { "path": "keystone/tests/unit/test_backend_endpoint_policy.py", "start": { "line": 179, "column": 8 }, "stop": { "line": 179, "column": 35 } }, { "path": "keystone/tests/unit/test_backend_endpoint_policy.py", "start": { "line": 180, "column": 8 }, "stop": { "line": 180, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_endpoint_policy.PolicyAssociationTests._assert_correct_policy", "class_name": "keystone.tests.unit.test_backend_endpoint_policy.PolicyAssociationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_endpoint_policy.py", "start": { "line": 175, "column": 8 }, "stop": { "line": 175, "column": 38 } }, { "path": "keystone/tests/unit/test_backend_endpoint_policy.py", "start": { "line": 181, "column": 8 }, "stop": { "line": 181, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_endpoint_policy.PolicyAssociationTests._assert_correct_endpoints", "class_name": "keystone.tests.unit.test_backend_endpoint_policy.PolicyAssociationTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_endpoint_policy.PolicyAssociationTests.test_policy_to_explicit_endpoint_association": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_endpoint_policy.py", "start": { "line": 158, "column": 8 }, "stop": { "line": 158, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_endpoint_policy.PolicyAssociationTests._assert_correct_policy", "class_name": "keystone.tests.unit.test_backend_endpoint_policy.PolicyAssociationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_endpoint_policy.py", "start": { "line": 159, "column": 8 }, "stop": { "line": 159, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_endpoint_policy.PolicyAssociationTests._assert_correct_endpoints", "class_name": "keystone.tests.unit.test_backend_endpoint_policy.PolicyAssociationTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_endpoint_policy.py", "start": { "line": 163, "column": 12 }, "stop": { "line": 163, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_endpoint_policy.py", "start": { "line": 163, "column": 12 }, "stop": { "line": 163, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_endpoint_policy.PolicyAssociationTests.test_invalid_policy_to_endpoint_association": [], "keystone.tests.unit.test_backend_endpoint_policy.PolicyAssociationTests.test_overwriting_policy_to_endpoint_association": [], "keystone.tests.unit.test_backend_endpoint_policy.PolicyAssociationTests.test_policy_to_endpoint_association_crud": [], "keystone.tests.unit.test_backend_endpoint_policy.PolicyAssociationTests.load_sample_data": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_endpoint_policy.py", "start": { "line": 87, "column": 21 }, "stop": { "line": 87, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_endpoint_policy.py", "start": { "line": 89, "column": 31 }, "stop": { "line": 89, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_endpoint_policy.py", "start": { "line": 83, "column": 22 }, "stop": { "line": 83, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_endpoint_policy.py", "start": { "line": 77, "column": 17 }, "stop": { "line": 77, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_endpoint_policy.py", "start": { "line": 85, "column": 53 }, "stop": { "line": 85, "column": 60 } }, { "path": "keystone/tests/unit/test_backend_endpoint_policy.py", "start": { "line": 80, "column": 51 }, "stop": { "line": 80, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_endpoint_policy.py", "start": { "line": 78, "column": 21 }, "stop": { "line": 78, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" } ], "keystone.tests.unit.test_backend_endpoint_policy.PolicyAssociationTests._assert_correct_endpoints": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_endpoint_policy.py", "start": { "line": 43, "column": 54 }, "stop": { "line": 43, "column": 57 } } ], "kind": "function", "target": "len" } ], "keystone.tests.unit.test_backend_endpoint_policy.PolicyAssociationTests._assert_correct_policy": [], "pycadf.endpoint.Endpoint.is_valid": [], "pycadf.endpoint.Endpoint.__init__": [], "keystoneclient.v3.policies.PolicyManager.delete": [], "keystoneclient.v3.policies.PolicyManager.update": [], "keystoneclient.v3.policies.PolicyManager.list": [], "keystoneclient.v3.policies.PolicyManager.get": [], "keystoneclient.v3.policies.PolicyManager.create": [], "keystoneclient.v3.policies.Policy.update": [], "keystone.common.sql.data_migration_repo.versions.074_placeholder.upgrade": [], "IPython.testing.skipdoctest.skip_doctest": [], "keystoneclient.v2_0.client.Client.get_raw_token_from_identity_service": [], "keystoneclient.v2_0.client.Client.__init__": [], "keystone.common.sql.expand_repo.versions.058_placeholder.upgrade": [], "pip._vendor.vendored": [], "rx.linq.observable.join.join": [], "graphql.error.syntax_error.highlight_source_at_location": [], "graphql.error.syntax_error.GraphQLSyntaxError.__init__": [], "prompt_toolkit.input.typeahead.clear_typeahead": [], "prompt_toolkit.input.typeahead.get_typeahead": [], "prompt_toolkit.input.typeahead.store_typeahead": [], "keystone.tests.protection.v3.test_endpoints.ProjectUserTestsWithoutEnforceScope.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 430, "column": 21 }, "stop": { "line": 430, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 407, "column": 24 }, "stop": { "line": 407, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 414, "column": 12 }, "stop": { "line": 414, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 420, "column": 12 }, "stop": { "line": 420, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 420, "column": 30 }, "stop": { "line": 420, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 414, "column": 30 }, "stop": { "line": 414, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 405, "column": 8 }, "stop": { "line": 405, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 428, "column": 15 }, "stop": { "line": 428, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_endpoints.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 414, "column": 12 }, "stop": { "line": 414, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 420, "column": 12 }, "stop": { "line": 420, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 407, "column": 8 }, "stop": { "line": 407, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_endpoints.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 416, "column": 15 }, "stop": { "line": 416, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 406, "column": 8 }, "stop": { "line": 406, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_endpoints.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_endpoints.ProjectUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 379, "column": 8 }, "stop": { "line": 379, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 381, "column": 8 }, "stop": { "line": 381, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_endpoints.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 385, "column": 15 }, "stop": { "line": 385, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_endpoints.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 381, "column": 24 }, "stop": { "line": 381, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 380, "column": 8 }, "stop": { "line": 380, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_endpoints.ProjectUserTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_endpoints.DomainUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 362, "column": 21 }, "stop": { "line": 362, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 346, "column": 24 }, "stop": { "line": 346, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 350, "column": 12 }, "stop": { "line": 350, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 350, "column": 30 }, "stop": { "line": 350, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 344, "column": 8 }, "stop": { "line": 344, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 345, "column": 8 }, "stop": { "line": 345, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_endpoints.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 360, "column": 15 }, "stop": { "line": 360, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_endpoints.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 346, "column": 8 }, "stop": { "line": 346, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_endpoints.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 350, "column": 12 }, "stop": { "line": 350, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 353, "column": 23 }, "stop": { "line": 353, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_endpoints.SystemAdminTests.test_user_can_delete_endpoints": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 330, "column": 12 }, "stop": { "line": 330, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 328, "column": 19 }, "stop": { "line": 328, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 326, "column": 12 }, "stop": { "line": 326, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 326, "column": 30 }, "stop": { "line": 326, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 335, "column": 16 }, "stop": { "line": 335, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 326, "column": 12 }, "stop": { "line": 326, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_endpoints.SystemAdminTests.test_user_can_update_endpoints": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 313, "column": 12 }, "stop": { "line": 313, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 311, "column": 19 }, "stop": { "line": 311, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 309, "column": 12 }, "stop": { "line": 309, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 309, "column": 30 }, "stop": { "line": 309, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 320, "column": 16 }, "stop": { "line": 320, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 309, "column": 12 }, "stop": { "line": 309, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_endpoints.SystemAdminTests.test_user_can_create_endpoints": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 300, "column": 23 }, "stop": { "line": 300, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 294, "column": 12 }, "stop": { "line": 294, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 300, "column": 36 }, "stop": { "line": 300, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 294, "column": 30 }, "stop": { "line": 294, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 300, "column": 23 }, "stop": { "line": 300, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 300, "column": 36 }, "stop": { "line": 300, "column": 52 } }, { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 294, "column": 12 }, "stop": { "line": 294, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_endpoints.SystemAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 271, "column": 8 }, "stop": { "line": 271, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 279, "column": 15 }, "stop": { "line": 279, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_endpoints.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 273, "column": 24 }, "stop": { "line": 273, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 273, "column": 8 }, "stop": { "line": 273, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_endpoints.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 272, "column": 8 }, "stop": { "line": 272, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_endpoints.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_endpoints.SystemMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 238, "column": 8 }, "stop": { "line": 238, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 253, "column": 15 }, "stop": { "line": 253, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_endpoints.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 240, "column": 8 }, "stop": { "line": 240, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_endpoints.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 239, "column": 8 }, "stop": { "line": 239, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_endpoints.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 254, "column": 43 }, "stop": { "line": 254, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 240, "column": 24 }, "stop": { "line": 240, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 243, "column": 24 }, "stop": { "line": 243, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_endpoints.SystemReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 204, "column": 8 }, "stop": { "line": 204, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 219, "column": 15 }, "stop": { "line": 219, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_endpoints.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 205, "column": 8 }, "stop": { "line": 205, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_endpoints.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 220, "column": 43 }, "stop": { "line": 220, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 206, "column": 24 }, "stop": { "line": 206, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 206, "column": 8 }, "stop": { "line": 206, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_endpoints.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 209, "column": 24 }, "stop": { "line": 209, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_endpoints._DomainAndProjectUserEndpointTests.test_user_cannot_delete_endpoints": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 188, "column": 12 }, "stop": { "line": 188, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 186, "column": 19 }, "stop": { "line": 186, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 184, "column": 12 }, "stop": { "line": 184, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 184, "column": 30 }, "stop": { "line": 184, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 193, "column": 16 }, "stop": { "line": 193, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 184, "column": 12 }, "stop": { "line": 184, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_endpoints._DomainAndProjectUserEndpointTests.test_user_cannot_update_endpoints": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 170, "column": 12 }, "stop": { "line": 170, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 168, "column": 19 }, "stop": { "line": 168, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 166, "column": 12 }, "stop": { "line": 166, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 166, "column": 30 }, "stop": { "line": 166, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 177, "column": 16 }, "stop": { "line": 177, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 166, "column": 12 }, "stop": { "line": 166, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_endpoints._DomainAndProjectUserEndpointTests.test_user_cannot_get_an_endpoint": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 155, "column": 12 }, "stop": { "line": 155, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 153, "column": 19 }, "stop": { "line": 153, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 151, "column": 12 }, "stop": { "line": 151, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 151, "column": 30 }, "stop": { "line": 151, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 160, "column": 16 }, "stop": { "line": 160, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 151, "column": 12 }, "stop": { "line": 151, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_endpoints._DomainAndProjectUserEndpointTests.test_user_cannot_list_endpoints": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 140, "column": 12 }, "stop": { "line": 140, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 138, "column": 19 }, "stop": { "line": 138, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 136, "column": 12 }, "stop": { "line": 136, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 136, "column": 30 }, "stop": { "line": 136, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 136, "column": 12 }, "stop": { "line": 136, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_endpoints._DomainAndProjectUserEndpointTests.test_user_cannot_create_endpoints": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 121, "column": 23 }, "stop": { "line": 121, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 121, "column": 23 }, "stop": { "line": 121, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 121, "column": 36 }, "stop": { "line": 121, "column": 46 } }, { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 120, "column": 30 }, "stop": { "line": 120, "column": 40 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 120, "column": 30 }, "stop": { "line": 120, "column": 46 } }, { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 121, "column": 36 }, "stop": { "line": 121, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_endpoints._SystemReaderAndMemberUserEndpointTests.test_user_cannot_delete_endpoints": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 104, "column": 12 }, "stop": { "line": 104, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 102, "column": 19 }, "stop": { "line": 102, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 100, "column": 12 }, "stop": { "line": 100, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 100, "column": 30 }, "stop": { "line": 100, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 109, "column": 16 }, "stop": { "line": 109, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 100, "column": 12 }, "stop": { "line": 100, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_endpoints._SystemReaderAndMemberUserEndpointTests.test_user_cannot_update_endpoints": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 86, "column": 12 }, "stop": { "line": 86, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 84, "column": 19 }, "stop": { "line": 84, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 82, "column": 12 }, "stop": { "line": 82, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 82, "column": 30 }, "stop": { "line": 82, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 93, "column": 16 }, "stop": { "line": 93, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 82, "column": 12 }, "stop": { "line": 82, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_endpoints._SystemReaderAndMemberUserEndpointTests.test_user_cannot_create_endpoints": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 70, "column": 23 }, "stop": { "line": 70, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 70, "column": 23 }, "stop": { "line": 70, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 69, "column": 30 }, "stop": { "line": 69, "column": 40 } }, { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 70, "column": 36 }, "stop": { "line": 70, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 69, "column": 30 }, "stop": { "line": 69, "column": 46 } }, { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 70, "column": 36 }, "stop": { "line": 70, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_endpoints._SystemUserEndpointTests.test_user_can_get_an_endpoint": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 55, "column": 12 }, "stop": { "line": 55, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 53, "column": 19 }, "stop": { "line": 53, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 51, "column": 12 }, "stop": { "line": 51, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 51, "column": 30 }, "stop": { "line": 51, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 59, "column": 18 }, "stop": { "line": 59, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 51, "column": 12 }, "stop": { "line": 51, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_endpoints._SystemUserEndpointTests.test_user_can_list_endpoints": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 37, "column": 12 }, "stop": { "line": 37, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 35, "column": 19 }, "stop": { "line": 35, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 33, "column": 12 }, "stop": { "line": 33, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 33, "column": 30 }, "stop": { "line": 33, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 33, "column": 12 }, "stop": { "line": 33, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoints.py", "start": { "line": 45, "column": 16 }, "stop": { "line": 45, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "libcst.codemod.visitors.tests.test_gather_imports.TestGatherImportsVisitor.test_gather_relative_object": [], "libcst.codemod.visitors.tests.test_gather_imports.TestGatherImportsVisitor.test_gather_aliased_object_mixed": [], "libcst.codemod.visitors.tests.test_gather_imports.TestGatherImportsVisitor.test_gather_aliased_object_disjoint": [], "libcst.codemod.visitors.tests.test_gather_imports.TestGatherImportsVisitor.test_gather_aliased_object": [], "libcst.codemod.visitors.tests.test_gather_imports.TestGatherImportsVisitor.test_gather_object_disjoint": [], "libcst.codemod.visitors.tests.test_gather_imports.TestGatherImportsVisitor.test_gather_object": [], "libcst.codemod.visitors.tests.test_gather_imports.TestGatherImportsVisitor.test_gather_aliased_module": [], "libcst.codemod.visitors.tests.test_gather_imports.TestGatherImportsVisitor.test_gather_module": [], "libcst.codemod.visitors.tests.test_gather_imports.TestGatherImportsVisitor.test_gather_nothing": [], "libcst.codemod.visitors.tests.test_gather_imports.TestGatherImportsVisitor.gather_imports": [], "keystone.tests.unit.policy.test_backends.PolicyTests.test_delete_policy_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/policy/test_backends.py", "start": { "line": 89, "column": 26 }, "stop": { "line": 89, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/policy/test_backends.py", "start": { "line": 89, "column": 26 }, "stop": { "line": 89, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.policy.test_backends.PolicyTests.test_update_policy_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/policy/test_backends.py", "start": { "line": 83, "column": 26 }, "stop": { "line": 83, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/policy/test_backends.py", "start": { "line": 80, "column": 14 }, "stop": { "line": 80, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" } ], "keystone.tests.unit.policy.test_backends.PolicyTests.test_get_policy_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/policy/test_backends.py", "start": { "line": 77, "column": 26 }, "stop": { "line": 77, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/policy/test_backends.py", "start": { "line": 77, "column": 26 }, "stop": { "line": 77, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.policy.test_backends.PolicyTests.test_delete": [ { "locations": [ { "path": "keystone/tests/unit/policy/test_backends.py", "start": { "line": 72, "column": 25 }, "stop": { "line": 72, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/policy/test_backends.py", "start": { "line": 72, "column": 59 }, "stop": { "line": 72, "column": 62 } }, { "path": "keystone/tests/unit/policy/test_backends.py", "start": { "line": 62, "column": 43 }, "stop": { "line": 62, "column": 46 } }, { "path": "keystone/tests/unit/policy/test_backends.py", "start": { "line": 67, "column": 26 }, "stop": { "line": 67, "column": 29 } }, { "path": "keystone/tests/unit/policy/test_backends.py", "start": { "line": 70, "column": 26 }, "stop": { "line": 70, "column": 29 } }, { "path": "keystone/tests/unit/policy/test_backends.py", "start": { "line": 64, "column": 43 }, "stop": { "line": 64, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/policy/test_backends.py", "start": { "line": 61, "column": 14 }, "stop": { "line": 61, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" } ], "keystone.tests.unit.policy.test_backends.PolicyTests.test_update": [ { "locations": [ { "path": "keystone/tests/unit/policy/test_backends.py", "start": { "line": 45, "column": 43 }, "stop": { "line": 45, "column": 46 } }, { "path": "keystone/tests/unit/policy/test_backends.py", "start": { "line": 57, "column": 49 }, "stop": { "line": 57, "column": 53 } }, { "path": "keystone/tests/unit/policy/test_backends.py", "start": { "line": 53, "column": 26 }, "stop": { "line": 53, "column": 30 } }, { "path": "keystone/tests/unit/policy/test_backends.py", "start": { "line": 56, "column": 20 }, "stop": { "line": 56, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/policy/test_backends.py", "start": { "line": 48, "column": 14 }, "stop": { "line": 48, "column": 33 } }, { "path": "keystone/tests/unit/policy/test_backends.py", "start": { "line": 44, "column": 14 }, "stop": { "line": 44, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" }, { "locations": [ { "path": "keystone/tests/unit/policy/test_backends.py", "start": { "line": 56, "column": 8 }, "stop": { "line": 56, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.policy.test_backends.PolicyTests.test_list": [ { "locations": [ { "path": "keystone/tests/unit/policy/test_backends.py", "start": { "line": 40, "column": 14 }, "stop": { "line": 40, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/policy/test_backends.py", "start": { "line": 37, "column": 43 }, "stop": { "line": 37, "column": 46 } }, { "path": "keystone/tests/unit/policy/test_backends.py", "start": { "line": 40, "column": 44 }, "stop": { "line": 40, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/policy/test_backends.py", "start": { "line": 36, "column": 14 }, "stop": { "line": 36, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" } ], "keystone.tests.unit.policy.test_backends.PolicyTests.test_get": [ { "locations": [ { "path": "keystone/tests/unit/policy/test_backends.py", "start": { "line": 32, "column": 46 }, "stop": { "line": 32, "column": 49 } }, { "path": "keystone/tests/unit/policy/test_backends.py", "start": { "line": 30, "column": 49 }, "stop": { "line": 30, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/policy/test_backends.py", "start": { "line": 29, "column": 14 }, "stop": { "line": 29, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" } ], "keystone.tests.unit.policy.test_backends.PolicyTests.test_create": [ { "locations": [ { "path": "keystone/tests/unit/policy/test_backends.py", "start": { "line": 25, "column": 49 }, "stop": { "line": 25, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/policy/test_backends.py", "start": { "line": 24, "column": 14 }, "stop": { "line": 24, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_policy_ref" } ], "graphql_relay.utils.resolve_maybe_thunk": [], "graphql_relay.utils.is_str": [], "graphql_relay.utils.unbase64": [], "graphql_relay.utils.base64": [], "elementpath.helpers.is_xml_codepoint": [], "elementpath.helpers.normalized_seconds": [], "elementpath.helpers.round_number": [], "elementpath.helpers.months2days": [], "elementpath.helpers.days_from_common_era": [], "elementpath.helpers.adjust_day": [], "elementpath.helpers.normalize_sequence_type": [], "elementpath.helpers.is_idrefs": [], "elementpath.helpers.collapse_white_spaces": [], "paste.urlparser.make_url_parser": [], "paste.urlparser.make_pkg_resources": [], "paste.urlparser.PkgResourcesParser.not_found": [], "paste.urlparser.PkgResourcesParser.__call__": [], "paste.urlparser.PkgResourcesParser.__repr__": [], "paste.urlparser.PkgResourcesParser.__init__": [], "paste.urlparser.make_static": [], "paste.urlparser.StaticURLParser.__repr__": [], "paste.urlparser.StaticURLParser.error_extra_path": [], "paste.urlparser.StaticURLParser.not_found": [], "paste.urlparser.StaticURLParser.add_slash": [], "paste.urlparser.StaticURLParser.make_app": [], "paste.urlparser.StaticURLParser.__call__": [], "paste.urlparser.StaticURLParser.normpath": [], "paste.urlparser.StaticURLParser.__init__": [], "paste.urlparser.make_py": [], "paste.urlparser.load_module_from_name": [], "paste.urlparser.load_module": [], "paste.urlparser.make_unknown": [], "paste.urlparser.make_directory": [], "paste.urlparser.URLParser.__repr__": [], "paste.urlparser.URLParser.find_init_module": [], "paste.urlparser.URLParser.get_parser": [], "paste.urlparser.URLParser.register_constructor": [], "paste.urlparser.URLParser.get_application": [], "paste.urlparser.URLParser.find_file": [], "paste.urlparser.URLParser.add_slash": [], "paste.urlparser.URLParser.not_found": [], "paste.urlparser.URLParser.find_application": [], "paste.urlparser.URLParser.__call__": [], "paste.urlparser.URLParser.__init__": [], "keystone.tests.unit.catalog.test_backends.CatalogTests.test_invalidate_cache_when_updating_endpoint": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 613, "column": 25 }, "stop": { "line": 613, "column": 32 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 605, "column": 43 }, "stop": { "line": 605, "column": 51 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 612, "column": 62 }, "stop": { "line": 612, "column": 70 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 602, "column": 46 }, "stop": { "line": 602, "column": 54 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 609, "column": 46 }, "stop": { "line": 609, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 600, "column": 19 }, "stop": { "line": 600, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 608, "column": 26 }, "stop": { "line": 608, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 596, "column": 18 }, "stop": { "line": 596, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 597, "column": 45 }, "stop": { "line": 597, "column": 52 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 600, "column": 52 }, "stop": { "line": 600, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 608, "column": 26 }, "stop": { "line": 608, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.catalog.test_backends.CatalogTests.test_get_v3_catalog_endpoint_disabled": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 581, "column": 31 }, "stop": { "line": 581, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.catalog.test_backends.CatalogTests._create_endpoints", "class_name": "keystone.tests.unit.catalog.test_backends.CatalogTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 583, "column": 18 }, "stop": { "line": 583, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 583, "column": 18 }, "stop": { "line": 583, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.catalog.test_backends.CatalogTests.test_list_endpoints": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 574, "column": 50 }, "stop": { "line": 574, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 571, "column": 23 }, "stop": { "line": 571, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 569, "column": 28 }, "stop": { "line": 569, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 566, "column": 18 }, "stop": { "line": 566, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 569, "column": 23 }, "stop": { "line": 569, "column": 26 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 577, "column": 39 }, "stop": { "line": 577, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 569, "column": 54 }, "stop": { "line": 569, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 571, "column": 56 }, "stop": { "line": 571, "column": 63 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 567, "column": 45 }, "stop": { "line": 567, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 569, "column": 28 }, "stop": { "line": 569, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.catalog.test_backends.CatalogTests._create_endpoints": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 555, "column": 17 }, "stop": { "line": 555, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 552, "column": 21 }, "stop": { "line": 552, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 561, "column": 24 }, "stop": { "line": 561, "column": 30 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 559, "column": 59 }, "stop": { "line": 559, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 551, "column": 22 }, "stop": { "line": 551, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" } ], "keystone.tests.unit.catalog.test_backends.CatalogTests.test_update_endpoint": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 522, "column": 12 }, "stop": { "line": 522, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.catalog.test_backends.CatalogTests._create_endpoints", "class_name": "keystone.tests.unit.catalog.test_backends.CatalogTests", "dispatch": "dynamic" } ], "keystone.tests.unit.catalog.test_backends.CatalogTests.test_create_endpoint": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 518, "column": 62 }, "stop": { "line": 518, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 518, "column": 46 }, "stop": { "line": 518, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 516, "column": 19 }, "stop": { "line": 516, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 513, "column": 18 }, "stop": { "line": 513, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 516, "column": 52 }, "stop": { "line": 516, "column": 59 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 514, "column": 45 }, "stop": { "line": 514, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.catalog.test_backends.CatalogTests.test_delete_endpoint_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 510, "column": 26 }, "stop": { "line": 510, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 510, "column": 26 }, "stop": { "line": 510, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.catalog.test_backends.CatalogTests.test_get_endpoint_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 505, "column": 26 }, "stop": { "line": 505, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 505, "column": 26 }, "stop": { "line": 505, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.catalog.test_backends.CatalogTests.test_update_endpoint_nonexistent_region": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 496, "column": 23 }, "stop": { "line": 496, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 495, "column": 12 }, "stop": { "line": 495, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.catalog.test_backends.CatalogTests._create_endpoints", "class_name": "keystone.tests.unit.catalog.test_backends.CatalogTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 496, "column": 56 }, "stop": { "line": 496, "column": 66 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 496, "column": 56 }, "stop": { "line": 496, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.catalog.test_backends.CatalogTests.test_create_endpoint_nonexistent_region": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 487, "column": 52 }, "stop": { "line": 487, "column": 59 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 485, "column": 45 }, "stop": { "line": 485, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 490, "column": 26 }, "stop": { "line": 490, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 487, "column": 19 }, "stop": { "line": 487, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 484, "column": 18 }, "stop": { "line": 484, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" } ], "keystone.tests.unit.catalog.test_backends.CatalogTests.test_update_endpoint_nonexistent_service": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 477, "column": 23 }, "stop": { "line": 477, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 476, "column": 12 }, "stop": { "line": 476, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.catalog.test_backends.CatalogTests._create_endpoints", "class_name": "keystone.tests.unit.catalog.test_backends.CatalogTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 477, "column": 56 }, "stop": { "line": 477, "column": 66 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 477, "column": 56 }, "stop": { "line": 477, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.catalog.test_backends.CatalogTests.test_create_endpoint_nonexistent_service": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 471, "column": 26 }, "stop": { "line": 471, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 467, "column": 19 }, "stop": { "line": 467, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 467, "column": 52 }, "stop": { "line": 467, "column": 62 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 467, "column": 52 }, "stop": { "line": 467, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.catalog.test_backends.CatalogTests.test_delete_service_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 464, "column": 26 }, "stop": { "line": 464, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 464, "column": 26 }, "stop": { "line": 464, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.catalog.test_backends.CatalogTests.test_get_service_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 459, "column": 26 }, "stop": { "line": 459, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 459, "column": 26 }, "stop": { "line": 459, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.catalog.test_backends.CatalogTests.test_cache_layer_delete_service_with_endpoint": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 415, "column": 42 }, "stop": { "line": 415, "column": 49 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 408, "column": 45 }, "stop": { "line": 408, "column": 52 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 418, "column": 52 }, "stop": { "line": 418, "column": 59 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 424, "column": 50 }, "stop": { "line": 424, "column": 57 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 411, "column": 52 }, "stop": { "line": 411, "column": 59 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 442, "column": 45 }, "stop": { "line": 442, "column": 52 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 435, "column": 59 }, "stop": { "line": 435, "column": 66 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 437, "column": 45 }, "stop": { "line": 437, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 421, "column": 51 }, "stop": { "line": 421, "column": 59 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 454, "column": 26 }, "stop": { "line": 454, "column": 41 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 433, "column": 26 }, "stop": { "line": 433, "column": 34 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 451, "column": 26 }, "stop": { "line": 451, "column": 41 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 448, "column": 26 }, "stop": { "line": 448, "column": 34 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 416, "column": 43 }, "stop": { "line": 416, "column": 51 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 440, "column": 12 }, "stop": { "line": 440, "column": 27 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 413, "column": 46 }, "stop": { "line": 413, "column": 54 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 426, "column": 35 }, "stop": { "line": 426, "column": 43 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 445, "column": 26 }, "stop": { "line": 445, "column": 34 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 438, "column": 46 }, "stop": { "line": 438, "column": 54 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 430, "column": 26 }, "stop": { "line": 430, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 435, "column": 26 }, "stop": { "line": 435, "column": 47 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 411, "column": 19 }, "stop": { "line": 411, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 407, "column": 18 }, "stop": { "line": 407, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" } ], "keystone.tests.unit.catalog.test_backends.CatalogTests.test_delete_service_with_endpoint": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 398, "column": 45 }, "stop": { "line": 398, "column": 52 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 390, "column": 45 }, "stop": { "line": 390, "column": 52 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 393, "column": 52 }, "stop": { "line": 393, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 404, "column": 26 }, "stop": { "line": 404, "column": 34 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 395, "column": 46 }, "stop": { "line": 395, "column": 54 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 401, "column": 26 }, "stop": { "line": 401, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 393, "column": 19 }, "stop": { "line": 393, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 389, "column": 18 }, "stop": { "line": 389, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" } ], "keystone.tests.unit.catalog.test_backends.CatalogTests.test_invalidate_cache_when_updating_service": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 385, "column": 25 }, "stop": { "line": 385, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 380, "column": 28 }, "stop": { "line": 380, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 372, "column": 22 }, "stop": { "line": 372, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 373, "column": 21 }, "stop": { "line": 373, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 380, "column": 28 }, "stop": { "line": 380, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.catalog.test_backends.CatalogTests.test_cache_layer_service_crud": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 340, "column": 41 }, "stop": { "line": 340, "column": 51 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 334, "column": 22 }, "stop": { "line": 334, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 339, "column": 26 }, "stop": { "line": 339, "column": 39 } } ], "kind": "function", "target": "copy.deepcopy" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 335, "column": 21 }, "stop": { "line": 335, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 340, "column": 8 }, "stop": { "line": 340, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 340, "column": 41 }, "stop": { "line": 340, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.catalog.test_backends.CatalogTests.test_service_filtering": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 320, "column": 8 }, "stop": { "line": 320, "column": 32 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 305, "column": 8 }, "stop": { "line": 305, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 304, "column": 24 }, "stop": { "line": 304, "column": 42 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 319, "column": 24 }, "stop": { "line": 319, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 326, "column": 28 }, "stop": { "line": 326, "column": 31 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 315, "column": 28 }, "stop": { "line": 315, "column": 31 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 308, "column": 28 }, "stop": { "line": 308, "column": 31 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 323, "column": 28 }, "stop": { "line": 323, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 300, "column": 29 }, "stop": { "line": 300, "column": 56 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 301, "column": 29 }, "stop": { "line": 301, "column": 56 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 299, "column": 25 }, "stop": { "line": 299, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.catalog.test_backends.CatalogTests._create_random_service", "class_name": "keystone.tests.unit.catalog.test_backends.CatalogTests", "dispatch": "dynamic" } ], "keystone.tests.unit.catalog.test_backends.CatalogTests._create_random_service": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 294, "column": 22 }, "stop": { "line": 294, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 295, "column": 21 }, "stop": { "line": 295, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.catalog.test_backends.CatalogTests.test_service_crud": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 281, "column": 35 }, "stop": { "line": 281, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 276, "column": 39 }, "stop": { "line": 276, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 266, "column": 22 }, "stop": { "line": 266, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 267, "column": 21 }, "stop": { "line": 267, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 280, "column": 27 }, "stop": { "line": 280, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 281, "column": 8 }, "stop": { "line": 281, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 276, "column": 39 }, "stop": { "line": 276, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.catalog.test_backends.CatalogTests.test_circular_regions_can_be_deleted": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 221, "column": 21 }, "stop": { "line": 221, "column": 55 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 248, "column": 21 }, "stop": { "line": 248, "column": 55 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 247, "column": 21 }, "stop": { "line": 247, "column": 55 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 234, "column": 21 }, "stop": { "line": 234, "column": 55 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 249, "column": 23 }, "stop": { "line": 249, "column": 57 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 233, "column": 21 }, "stop": { "line": 233, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.catalog.test_backends.CatalogTests._create_region_with_parent_id", "class_name": "keystone.tests.unit.catalog.test_backends.CatalogTests", "dispatch": "dynamic" } ], "keystone.tests.unit.catalog.test_backends.CatalogTests.test_avoid_creating_circular_references_in_regions_update": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 209, "column": 22 }, "stop": { "line": 209, "column": 56 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 201, "column": 21 }, "stop": { "line": 201, "column": 55 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 208, "column": 23 }, "stop": { "line": 208, "column": 57 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 192, "column": 21 }, "stop": { "line": 192, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.catalog.test_backends.CatalogTests._create_region_with_parent_id", "class_name": "keystone.tests.unit.catalog.test_backends.CatalogTests", "dispatch": "dynamic" } ], "keystone.tests.unit.catalog.test_backends.CatalogTests.test_create_region_invalid_parent_region_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 186, "column": 21 }, "stop": { "line": 186, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 186, "column": 58 }, "stop": { "line": 186, "column": 68 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 186, "column": 58 }, "stop": { "line": 186, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.catalog.test_backends.CatalogTests.test_delete_region_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 183, "column": 26 }, "stop": { "line": 183, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 183, "column": 26 }, "stop": { "line": 183, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.catalog.test_backends.CatalogTests.test_get_region_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 178, "column": 26 }, "stop": { "line": 178, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 178, "column": 26 }, "stop": { "line": 178, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.catalog.test_backends.CatalogTests.test_create_region_with_duplicate_id": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 168, "column": 21 }, "stop": { "line": 168, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" } ], "keystone.tests.unit.catalog.test_backends.CatalogTests.test_update_region_extras": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 154, "column": 21 }, "stop": { "line": 154, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 155, "column": 20 }, "stop": { "line": 155, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 159, "column": 34 }, "stop": { "line": 159, "column": 44 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 159, "column": 34 }, "stop": { "line": 159, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.catalog.test_backends.CatalogTests.test_invalidate_cache_when_updating_region": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 137, "column": 21 }, "stop": { "line": 137, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 150, "column": 25 }, "stop": { "line": 150, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 138, "column": 20 }, "stop": { "line": 138, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 145, "column": 42 }, "stop": { "line": 145, "column": 52 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 145, "column": 42 }, "stop": { "line": 145, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.catalog.test_backends.CatalogTests.test_cache_layer_region_crud": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 105, "column": 21 }, "stop": { "line": 105, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 106, "column": 20 }, "stop": { "line": 106, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 109, "column": 40 }, "stop": { "line": 109, "column": 50 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 108, "column": 25 }, "stop": { "line": 108, "column": 38 } } ], "kind": "function", "target": "copy.deepcopy" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 107, "column": 44 }, "stop": { "line": 107, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 109, "column": 40 }, "stop": { "line": 109, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 109, "column": 8 }, "stop": { "line": 109, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.catalog.test_backends.CatalogTests.test_list_regions_filtered_by_parent_region_id": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 91, "column": 21 }, "stop": { "line": 91, "column": 55 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 94, "column": 21 }, "stop": { "line": 94, "column": 55 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 93, "column": 21 }, "stop": { "line": 93, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.catalog.test_backends.CatalogTests._create_region_with_parent_id", "class_name": "keystone.tests.unit.catalog.test_backends.CatalogTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 98, "column": 8 }, "stop": { "line": 98, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 97, "column": 16 }, "stop": { "line": 97, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" } ], "keystone.tests.unit.catalog.test_backends.CatalogTests._create_region_with_parent_id": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 86, "column": 21 }, "stop": { "line": 86, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" } ], "keystone.tests.unit.catalog.test_backends.CatalogTests.test_region_crud": [ { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 36, "column": 21 }, "stop": { "line": 36, "column": 40 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 51, "column": 21 }, "stop": { "line": 51, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 69, "column": 41 }, "stop": { "line": 69, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 52, "column": 20 }, "stop": { "line": 52, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 64, "column": 45 }, "stop": { "line": 64, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 43, "column": 26 }, "stop": { "line": 43, "column": 41 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 68, "column": 26 }, "stop": { "line": 68, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 64, "column": 45 }, "stop": { "line": 64, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 44, "column": 8 }, "stop": { "line": 44, "column": 43 } }, { "path": "keystone/tests/unit/catalog/test_backends.py", "start": { "line": 69, "column": 8 }, "stop": { "line": 69, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "ptyprocess._fork_pty.pty_make_controlling_tty": [], "ptyprocess._fork_pty.fork_pty": [], "sqlalchemy.orm.decl_api._inspect_decl_meta": [], "sqlalchemy.orm.decl_api.as_declarative": [], "sqlalchemy.orm.decl_api.registry.map_imperatively": [], "sqlalchemy.orm.decl_api.registry.map_declaratively": [], "sqlalchemy.orm.decl_api.registry.as_declarative_base": [], "sqlalchemy.orm.decl_api.registry.mapped": [], "sqlalchemy.orm.decl_api.registry.generate_base": [], "sqlalchemy.orm.decl_api.registry._dispose_manager_and_mapper": [], "sqlalchemy.orm.decl_api.registry.dispose": [], "sqlalchemy.orm.decl_api.registry.configure": [], "sqlalchemy.orm.decl_api.registry._add_manager": [], "sqlalchemy.orm.decl_api.registry._dispose_cls": [], "sqlalchemy.orm.decl_api.registry._add_non_primary_mapper": [], "sqlalchemy.orm.decl_api.registry._mappers_to_configure": [], "sqlalchemy.orm.decl_api.registry._recurse_with_dependencies": [], "sqlalchemy.orm.decl_api.registry._recurse_with_dependents": [], "sqlalchemy.orm.decl_api.registry._flag_new_mapper": [], "sqlalchemy.orm.decl_api.registry._set_depends_on": [], "sqlalchemy.orm.decl_api.registry.mappers": [], "sqlalchemy.orm.decl_api.registry.__init__": [], "sqlalchemy.orm.decl_api.declarative_base": [], "sqlalchemy.orm.decl_api.declarative_mixin": [], "sqlalchemy.orm.decl_api._stateful_declared_attr.__call__": [], "sqlalchemy.orm.decl_api._stateful_declared_attr._stateful": [], "sqlalchemy.orm.decl_api._stateful_declared_attr.__init__": [], "sqlalchemy.orm.decl_api.declared_attr.cascading": [], "sqlalchemy.orm.decl_api.declared_attr._stateful": [], "sqlalchemy.orm.decl_api.declared_attr.__get__": [], "sqlalchemy.orm.decl_api.declared_attr.__init__": [], "sqlalchemy.orm.decl_api.synonym_for": [], "sqlalchemy.orm.decl_api.DeclarativeMeta.__delattr__": [], "sqlalchemy.orm.decl_api.DeclarativeMeta.__setattr__": [], "sqlalchemy.orm.decl_api.DeclarativeMeta.__init__": [], "sqlalchemy.orm.decl_api.has_inherited_table": [], "jedi.third_party.typeshed.stdlib.3._thread.ExceptHookArgs.__init__": [], "dns.rdtypes.IN.IPSECKEY.IPSECKEY.from_wire": [], "dns.rdtypes.IN.IPSECKEY.IPSECKEY.to_wire": [], "dns.rdtypes.IN.IPSECKEY.IPSECKEY.from_text": [], "dns.rdtypes.IN.IPSECKEY.IPSECKEY.to_text": [], "dns.rdtypes.IN.IPSECKEY.IPSECKEY.__init__": [], "graphene.types.tests.test_inputobjecttype.test_inputobjecttype_of_input": [], "graphene.types.tests.test_inputobjecttype.test_generate_inputobjecttype_inherit_abstracttype_reversed": [], "graphene.types.tests.test_inputobjecttype.test_generate_inputobjecttype_inherit_abstracttype": [], "graphene.types.tests.test_inputobjecttype.test_generate_inputobjecttype_as_argument": [], "graphene.types.tests.test_inputobjecttype.test_generate_inputobjecttype_unmountedtype": [], "graphene.types.tests.test_inputobjecttype.test_ordered_fields_in_inputobjecttype": [], "graphene.types.tests.test_inputobjecttype.test_generate_inputobjecttype_with_fields": [], "graphene.types.tests.test_inputobjecttype.test_generate_inputobjecttype_with_meta": [], "graphene.types.tests.test_inputobjecttype.test_generate_inputobjecttype": [], "graphene.types.tests.test_inputobjecttype.MyScalar.get_type": [], "migrate.tests.TestVersionDefined.test_version": [], "oslo_log.tests.unit.test_convert_json.ConvertJsonTestCase.test_console_format_exception": [], "oslo_log.tests.unit.test_convert_json.ConvertJsonTestCase.test_console_format_traceback": [], "oslo_log.tests.unit.test_convert_json.ConvertJsonTestCase.test_console_format_debug_level_key": [], "oslo_log.tests.unit.test_convert_json.ConvertJsonTestCase.test_console_format_debug_levelno": [], "oslo_log.tests.unit.test_convert_json.ConvertJsonTestCase.test_console_format_debug_levelname": [], "oslo_log.tests.unit.test_convert_json.ConvertJsonTestCase.test_console_format_trivial": [], "oslo_log.tests.unit.test_convert_json.ConvertJsonTestCase._lines": [], "oslo_log.tests.unit.test_convert_json.ConvertJsonTestCase.test_reformat_json_double": [], "oslo_log.tests.unit.test_convert_json.ConvertJsonTestCase.test_reformat_json_blanks": [], "oslo_log.tests.unit.test_convert_json.ConvertJsonTestCase.test_reformat_json_single": [], "oslo_log.tests.unit.test_convert_json.ConvertJsonTestCase._reformat": [], "oslo_log.tests.unit.test_convert_json.ConvertJsonTestCase.setUp": [], "oslo_log.tests.unit.test_versionutils.DeprecatedTestCase.test_deprecated_message": [], "oslo_log.tests.unit.test_versionutils.DeprecatedTestCase.test_deprecated_ocata_plus_two": [], "oslo_log.tests.unit.test_versionutils.DeprecatedTestCase.test_deprecated_newton_plus_two": [], "oslo_log.tests.unit.test_versionutils.DeprecatedTestCase.test_deprecated_mitaka_plus_two": [], "oslo_log.tests.unit.test_versionutils.DeprecatedTestCase.test_register_options": [], "oslo_log.tests.unit.test_versionutils.DeprecatedTestCase.test_deprecated_exception_unrelated": [], "oslo_log.tests.unit.test_versionutils.DeprecatedTestCase.test_deprecated_exception_new": [], "oslo_log.tests.unit.test_versionutils.DeprecatedTestCase.test_deprecated_exception_old": [], "oslo_log.tests.unit.test_versionutils.DeprecatedTestCase.test_deprecated_class_with_init": [], "oslo_log.tests.unit.test_versionutils.DeprecatedTestCase.test_deprecated_class_without_init": [], "oslo_log.tests.unit.test_versionutils.DeprecatedTestCase.test_deprecated_with_removed_zero_and_alternative": [], "oslo_log.tests.unit.test_versionutils.DeprecatedTestCase.test_deprecated_with_removed_none": [], "oslo_log.tests.unit.test_versionutils.DeprecatedTestCase.test_deprecated_with_removed_zero": [], "oslo_log.tests.unit.test_versionutils.DeprecatedTestCase.test_deprecated_with_removed_plus_3": [], "oslo_log.tests.unit.test_versionutils.DeprecatedTestCase.test_deprecated_with_removed_next_release": [], "oslo_log.tests.unit.test_versionutils.DeprecatedTestCase.test_deprecated_with_custom_what": [], "oslo_log.tests.unit.test_versionutils.DeprecatedTestCase.test_deprecated_without_replacement": [], "oslo_log.tests.unit.test_versionutils.DeprecatedTestCase.test_deprecated_with_known_future_release": [], "oslo_log.tests.unit.test_versionutils.DeprecatedTestCase.test_deprecated_with_unknown_future_release": [], "oslo_log.tests.unit.test_versionutils.DeprecatedTestCase.test_deprecating_a_method_returns_correct_value": [], "oslo_log.tests.unit.test_versionutils.DeprecatedTestCase.test_deprecating_a_function_returns_correct_value": [], "oslo_log.tests.unit.test_versionutils.DeprecatedTestCase.assert_deprecated": [], "IPython.lib.tests.test_pretty.test_custom_repr": [], "IPython.lib.tests.test_pretty.MySet.__repr__": [], "IPython.lib.tests.test_pretty.OrderedCounter.__reduce__": [], "IPython.lib.tests.test_pretty.OrderedCounter.__repr__": [], "IPython.lib.tests.test_pretty.test_function_pretty": [], "IPython.lib.tests.test_pretty.test_pretty_environ": [], "IPython.lib.tests.test_pretty.test_simplenamespace": [], "IPython.lib.tests.test_pretty.test_mappingproxy": [], "IPython.lib.tests.test_pretty.test_collections_counter": [], "IPython.lib.tests.test_pretty.test_collections_deque": [], "IPython.lib.tests.test_pretty.test_collections_ordereddict": [], "IPython.lib.tests.test_pretty.test_collections_defaultdict": [], "IPython.lib.tests.test_pretty.test_basic_class": [], "IPython.lib.tests.test_pretty.test_unicode_repr": [], "IPython.lib.tests.test_pretty.test_metaclass_repr": [], "IPython.lib.tests.test_pretty.MetaClass.__repr__": [], "IPython.lib.tests.test_pretty.MetaClass.__new__": [], "IPython.lib.tests.test_pretty.TestsPretty.test_unbound_method": [], "IPython.lib.tests.test_pretty.TestsPretty.test_long_dict": [], "IPython.lib.tests.test_pretty.TestsPretty.test_long_tuple": [], "IPython.lib.tests.test_pretty.TestsPretty.test_long_set": [], "IPython.lib.tests.test_pretty.TestsPretty.test_long_list": [], "IPython.lib.tests.test_pretty.TestsPretty.test_super_repr": [], "IPython.lib.tests.test_pretty.test_really_bad_repr": [], "IPython.lib.tests.test_pretty.ReallyBadRepr.__repr__": [], "IPython.lib.tests.test_pretty.ReallyBadRepr.__class__": [], "IPython.lib.tests.test_pretty.BadException.__str__": [], "IPython.lib.tests.test_pretty.test_bad_repr": [], "IPython.lib.tests.test_pretty.test_pprint_break_repr": [], "IPython.lib.tests.test_pretty.test_pprint_break": [], "IPython.lib.tests.test_pretty.test_pprint_nomod": [], "IPython.lib.tests.test_pretty.test_pprint_heap_allocated_type": [], "IPython.lib.tests.test_pretty.test_sets": [], "IPython.lib.tests.test_pretty.test_callability_checking": [], "IPython.lib.tests.test_pretty.test_dispatch": [], "IPython.lib.tests.test_pretty.test_indentation": [], "IPython.lib.tests.test_pretty.BadRepr.__repr__": [], "IPython.lib.tests.test_pretty.BreakingRepr.__repr__": [], "IPython.lib.tests.test_pretty.Breaking._repr_pretty_": [], "IPython.lib.tests.test_pretty.Dummy1._repr_pretty_": [], "IPython.lib.tests.test_pretty.MyObj.somemethod": [], "IPython.lib.tests.test_pretty.MyDict._repr_pretty_": [], "IPython.lib.tests.test_pretty.MyList._repr_pretty_": [], "IPython.lib.tests.test_pretty.MyList.__init__": [], "unittest2.test._test_unittest2_with.TestWith.testAssertWarnsRegexContext": [], "unittest2.test._test_unittest2_with.TestWith.testAssertWarnsRegexCallable": [], "unittest2.test._test_unittest2_with.TestWith.testAssertWarnsContext": [], "unittest2.test._test_unittest2_with.TestWith.testAssertWarnsCallable": [], "unittest2.test._test_unittest2_with.TestWith.testDeprecatedMethodNames": [], "unittest2.test._test_unittest2_with.TestWith.test_old_testresult_class": [], "unittest2.test._test_unittest2_with.TestWith.test_old_testresult_setup": [], "unittest2.test._test_unittest2_with.TestWith.test_old_testresult": [], "unittest2.test._test_unittest2_with.TestWith.assertOldResultWarning": [], "unittest2.test._test_unittest2_with.TestWith.test_formatMessage_unicode_error": [], "unittest2.test._test_unittest2_with.TestWith.test_assert_dict_unicode_error": [], "unittest2.test._test_unittest2_with.TestWith.test_assertRaises": [], "unittest2.test._test_unittest2_with.TestWith.testAssertRaisesExcValue": [], "unittest2.test._test_unittest2_with.TestWith.setUp": [], "IPython.core.tests.test_inputtransformer2.test_side_effects_II": [], "IPython.core.tests.test_inputtransformer2.test_side_effects_I": [], "IPython.core.tests.test_inputtransformer2.test_null_cleanup_transformer": [], "IPython.core.tests.test_inputtransformer2.test_check_complete_II": [], "IPython.core.tests.test_inputtransformer2.test_check_complete": [], "IPython.core.tests.test_inputtransformer2.test_find_assign_op_dedent": [], "IPython.core.tests.test_inputtransformer2.test_transform_help": [], "IPython.core.tests.test_inputtransformer2.test_find_help": [], "IPython.core.tests.test_inputtransformer2.test_transform_autocall": [], "IPython.core.tests.test_inputtransformer2.test_find_autocalls": [], "IPython.core.tests.test_inputtransformer2.test_transform_magic_escape": [], "IPython.core.tests.test_inputtransformer2.test_find_magic_escape": [], "IPython.core.tests.test_inputtransformer2.test_transform_assign_system": [], "IPython.core.tests.test_inputtransformer2.test_find_assign_system": [], "IPython.core.tests.test_inputtransformer2.test_transform_assign_magic": [], "IPython.core.tests.test_inputtransformer2.test_find_assign_magic": [], "IPython.core.tests.test_inputtransformer2.test_continued_line": [], "IPython.core.tests.test_inputtransformer2.check_transform": [], "IPython.core.tests.test_inputtransformer2.check_find": [], "IPython.core.tests.test_inputtransformer2.check_make_token_by_line_never_ends_empty": [], "IPython.core.tests.test_inputtransformer2.null_cleanup_transformer": [], "sqlalchemy.orm.session.object_session": [], "sqlalchemy.orm.session.make_transient_to_detached": [], "sqlalchemy.orm.session.make_transient": [], "sqlalchemy.orm.session.close_all_sessions": [], "sqlalchemy.orm.session.sessionmaker.__repr__": [], "sqlalchemy.orm.session.sessionmaker.configure": [], "sqlalchemy.orm.session.sessionmaker.__call__": [], "sqlalchemy.orm.session.sessionmaker.begin": [], "sqlalchemy.orm.session.sessionmaker.__init__": [], "sqlalchemy.orm.session.Session.new": [], "sqlalchemy.orm.session.Session.deleted": [], "sqlalchemy.orm.session.Session.dirty": [], "sqlalchemy.orm.session.Session._dirty_states": [], "sqlalchemy.orm.session.Session.is_active": [], "sqlalchemy.orm.session.Session.is_modified": [], "sqlalchemy.orm.session.Session._bulk_save_mappings": [], "sqlalchemy.orm.session.Session.bulk_update_mappings": [], "sqlalchemy.orm.session.Session.bulk_insert_mappings": [], "sqlalchemy.orm.session.Session.bulk_save_objects": [], "sqlalchemy.orm.session.Session._flush": [], "sqlalchemy.orm.session.Session._is_clean": [], "sqlalchemy.orm.session.Session._flush_warning": [], "sqlalchemy.orm.session.Session.flush": [], "sqlalchemy.orm.session.Session._contains_state": [], "sqlalchemy.orm.session.Session.__iter__": [], "sqlalchemy.orm.session.Session.__contains__": [], "sqlalchemy.orm.session.Session._after_attach": [], "sqlalchemy.orm.session.Session._before_attach": [], "sqlalchemy.orm.session.Session.enable_relationship_loading": [], "sqlalchemy.orm.session.Session._save_or_update_impl": [], "sqlalchemy.orm.session.Session._update_impl": [], "sqlalchemy.orm.session.Session._save_impl": [], "sqlalchemy.orm.session.Session._validate_persistent": [], "sqlalchemy.orm.session.Session._merge": [], "sqlalchemy.orm.session.Session.merge": [], "sqlalchemy.orm.session.Session._get_impl": [], "sqlalchemy.orm.session.Session.get": [], "sqlalchemy.orm.session.Session._delete_impl": [], "sqlalchemy.orm.session.Session.delete": [], "sqlalchemy.orm.session.Session._save_or_update_state": [], "sqlalchemy.orm.session.Session.add_all": [], "sqlalchemy.orm.session.Session.add": [], "sqlalchemy.orm.session.Session._remove_newly_deleted": [], "sqlalchemy.orm.session.Session._register_altered": [], "sqlalchemy.orm.session.Session._register_persistent": [], "sqlalchemy.orm.session.Session._expunge_states": [], "sqlalchemy.orm.session.Session.expunge": [], "sqlalchemy.orm.session.Session._conditional_expire": [], "sqlalchemy.orm.session.Session._expire_state": [], "sqlalchemy.orm.session.Session.expire": [], "sqlalchemy.orm.session.Session.expire_all": [], "sqlalchemy.orm.session.Session.refresh": [], "sqlalchemy.orm.session.Session._autoflush": [], "sqlalchemy.orm.session.Session.no_autoflush": [], "sqlalchemy.orm.session.Session._identity_lookup": [], "sqlalchemy.orm.session.Session.query": [], "sqlalchemy.orm.session.Session.get_bind": [], "sqlalchemy.orm.session.Session.bind_table": [], "sqlalchemy.orm.session.Session.bind_mapper": [], "sqlalchemy.orm.session.Session._add_bind": [], "sqlalchemy.orm.session.Session.expunge_all": [], "sqlalchemy.orm.session.Session._close_impl": [], "sqlalchemy.orm.session.Session.invalidate": [], "sqlalchemy.orm.session.Session.close": [], "sqlalchemy.orm.session.Session.scalar": [], "sqlalchemy.orm.session.Session.execute": [], "sqlalchemy.orm.session.Session._connection_for_bind": [], "sqlalchemy.orm.session.Session.connection": [], "sqlalchemy.orm.session.Session.prepare": [], "sqlalchemy.orm.session.Session.commit": [], "sqlalchemy.orm.session.Session.rollback": [], "sqlalchemy.orm.session.Session.begin_nested": [], "sqlalchemy.orm.session.Session.begin": [], "sqlalchemy.orm.session.Session._autobegin": [], "sqlalchemy.orm.session.Session.info": [], "sqlalchemy.orm.session.Session.get_nested_transaction": [], "sqlalchemy.orm.session.Session.get_transaction": [], "sqlalchemy.orm.session.Session.in_nested_transaction": [], "sqlalchemy.orm.session.Session.in_transaction": [], "sqlalchemy.orm.session.Session._legacy_transaction": [], "sqlalchemy.orm.session.Session.transaction": [], "sqlalchemy.orm.session.Session._maker_context_manager": [], "sqlalchemy.orm.session.Session.__exit__": [], "sqlalchemy.orm.session.Session.__enter__": [], "sqlalchemy.orm.session.Session.__init__": [], "sqlalchemy.orm.session.SessionTransaction._transaction_is_closed": [], "sqlalchemy.orm.session.SessionTransaction._transaction_is_active": [], "sqlalchemy.orm.session.SessionTransaction._get_subject": [], "sqlalchemy.orm.session.SessionTransaction.close": [], "sqlalchemy.orm.session.SessionTransaction.rollback": [], "sqlalchemy.orm.session.SessionTransaction.commit": [], "sqlalchemy.orm.session.SessionTransaction._prepare_impl": [], "sqlalchemy.orm.session.SessionTransaction.prepare": [], "sqlalchemy.orm.session.SessionTransaction._connection_for_bind": [], "sqlalchemy.orm.session.SessionTransaction._remove_snapshot": [], "sqlalchemy.orm.session.SessionTransaction._restore_snapshot": [], "sqlalchemy.orm.session.SessionTransaction._take_snapshot": [], "sqlalchemy.orm.session.SessionTransaction._iterate_self_and_parents": [], "sqlalchemy.orm.session.SessionTransaction._begin": [], "sqlalchemy.orm.session.SessionTransaction.connection": [], "sqlalchemy.orm.session.SessionTransaction._is_transaction_boundary": [], "sqlalchemy.orm.session.SessionTransaction._assert_active": [], "sqlalchemy.orm.session.SessionTransaction.is_active": [], "sqlalchemy.orm.session.SessionTransaction.parent": [], "sqlalchemy.orm.session.SessionTransaction.__init__": [], "sqlalchemy.orm.session.ORMExecuteState.user_defined_options": [], "sqlalchemy.orm.session.ORMExecuteState.update_delete_options": [], "sqlalchemy.orm.session.ORMExecuteState.load_options": [], "sqlalchemy.orm.session.ORMExecuteState.is_relationship_load": [], "sqlalchemy.orm.session.ORMExecuteState.is_column_load": [], "sqlalchemy.orm.session.ORMExecuteState.loader_strategy_path": [], "sqlalchemy.orm.session.ORMExecuteState.lazy_loaded_from": [], "sqlalchemy.orm.session.ORMExecuteState._orm_compile_options": [], "sqlalchemy.orm.session.ORMExecuteState.update_execution_options": [], "sqlalchemy.orm.session.ORMExecuteState._is_crud": [], "sqlalchemy.orm.session.ORMExecuteState.is_delete": [], "sqlalchemy.orm.session.ORMExecuteState.is_update": [], "sqlalchemy.orm.session.ORMExecuteState.is_insert": [], "sqlalchemy.orm.session.ORMExecuteState.is_select": [], "sqlalchemy.orm.session.ORMExecuteState.is_orm_statement": [], "sqlalchemy.orm.session.ORMExecuteState.all_mappers": [], "sqlalchemy.orm.session.ORMExecuteState.bind_mapper": [], "sqlalchemy.orm.session.ORMExecuteState.invoke_statement": [], "sqlalchemy.orm.session.ORMExecuteState._remaining_events": [], "sqlalchemy.orm.session.ORMExecuteState.__init__": [], "sqlalchemy.orm.session._SessionClassMethods.object_session": [], "sqlalchemy.orm.session._SessionClassMethods.identity_key": [], "sqlalchemy.orm.session._SessionClassMethods.close_all": [], "sqlalchemy.orm.session._state_session": [], "keystoneclient.v3.contrib.trusts.TrustManager.delete": [], "keystoneclient.v3.contrib.trusts.TrustManager.get": [], "keystoneclient.v3.contrib.trusts.TrustManager.list": [], "keystoneclient.v3.contrib.trusts.TrustManager.update": [], "keystoneclient.v3.contrib.trusts.TrustManager.create": [], "rx.internal.extensionmethod.extensionclassmethod": [], "rx.internal.extensionmethod.extensionmethod": [], "keystoneauth1.identity.v3.token.Token.__init__": [], "keystoneauth1.identity.v3.token.TokenMethod.get_cache_id_elements": [], "keystoneauth1.identity.v3.token.TokenMethod.get_auth_data": [], "keystone.common.driver_hints.Hints.set_limit": [], "keystone.common.driver_hints.Hints.get_exact_filter_by_name": [], "keystone.common.driver_hints.Hints.add_filter": [], "keystone.common.driver_hints.Hints.__init__": [ { "locations": [ { "path": "keystone/common/driver_hints.py", "start": { "line": 94, "column": 23 }, "stop": { "line": 94, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" } ], "keystone.common.driver_hints.truncated": [], "chardet.utf8prober.UTF8Prober.get_confidence": [], "chardet.utf8prober.UTF8Prober.feed": [], "chardet.utf8prober.UTF8Prober.language": [], "chardet.utf8prober.UTF8Prober.charset_name": [], "chardet.utf8prober.UTF8Prober.reset": [], "chardet.utf8prober.UTF8Prober.__init__": [], "keystone.common.sql.data_migration_repo.versions.023_migrate_add_second_password_column_for_expanded_hash_sizes.upgrade": [], "oslo_concurrency.opts.list_opts": [], "keystone.common.sql.expand_repo.versions.007_placeholder.upgrade": [], "sqlalchemy.sql.annotation._prepare_annotations": [], "sqlalchemy.sql.annotation._new_annotation_type": [], "sqlalchemy.sql.annotation._shallow_annotate": [], "sqlalchemy.sql.annotation._deep_deannotate": [], "sqlalchemy.sql.annotation._deep_annotate": [], "sqlalchemy.sql.annotation.Annotated.entity_namespace": [], "sqlalchemy.sql.annotation.Annotated.__eq__": [], "sqlalchemy.sql.annotation.Annotated.__hash__": [], "sqlalchemy.sql.annotation.Annotated.__reduce__": [], "sqlalchemy.sql.annotation.Annotated._clone": [], "sqlalchemy.sql.annotation.Annotated._constructor": [], "sqlalchemy.sql.annotation.Annotated._compiler_dispatch": [], "sqlalchemy.sql.annotation.Annotated._deannotate": [], "sqlalchemy.sql.annotation.Annotated._with_annotations": [], "sqlalchemy.sql.annotation.Annotated._annotate": [], "sqlalchemy.sql.annotation.Annotated.__init__": [], "sqlalchemy.sql.annotation.Annotated.__new__": [], "sqlalchemy.sql.annotation.SupportsWrappingAnnotations._deannotate": [], "sqlalchemy.sql.annotation.SupportsWrappingAnnotations._with_annotations": [], "sqlalchemy.sql.annotation.SupportsWrappingAnnotations._annotate": [], "sqlalchemy.sql.annotation.SupportsCloneAnnotations._deannotate": [], "sqlalchemy.sql.annotation.SupportsCloneAnnotations._with_annotations": [], "sqlalchemy.sql.annotation.SupportsCloneAnnotations._annotate": [], "sqlalchemy.sql.annotation.SupportsAnnotations._annotations_cache_key": [], "jinja2.async_utils.auto_to_list": [], "jinja2.async_utils.auto_aiter": [], "jinja2.async_utils.auto_await": [], "jinja2.async_utils.async_variant": [], "graphene_sqlalchemy.tests.utils.is_sqlalchemy_version_less_than": [], "graphene_sqlalchemy.tests.utils.to_std_dicts": [], "pygments.lexers.javascript.ObjectiveJLexer.analyse_text": [], "pygments.lexers.javascript.LassoLexer.analyse_text": [], "pygments.lexers.javascript.LassoLexer.get_tokens_unprocessed": [], "pygments.lexers.javascript.LassoLexer.__init__": [], "keystoneclient.v2_0.tenants.TenantManager.remove_user": [], "keystoneclient.v2_0.tenants.TenantManager.add_user": [], "keystoneclient.v2_0.tenants.TenantManager.list_users": [], "keystoneclient.v2_0.tenants.TenantManager.delete": [], "keystoneclient.v2_0.tenants.TenantManager.update": [], "keystoneclient.v2_0.tenants.TenantManager.list": [], "keystoneclient.v2_0.tenants.TenantManager.create": [], "keystoneclient.v2_0.tenants.TenantManager.get": [], "keystoneclient.v2_0.tenants.TenantManager.__init__": [], "keystoneclient.v2_0.tenants.Tenant.list_users": [], "keystoneclient.v2_0.tenants.Tenant.remove_user": [], "keystoneclient.v2_0.tenants.Tenant.add_user": [], "keystoneclient.v2_0.tenants.Tenant.update": [], "keystoneclient.v2_0.tenants.Tenant.delete": [], "keystoneclient.v2_0.tenants.Tenant.__repr__": [], "rx.core.py3.observable.Observable.subscribe": [], "pygments.lexers.parsers.TreetopLexer.__init__": [], "pygments.lexers.parsers.AntlrActionScriptLexer.analyse_text": [], "pygments.lexers.parsers.AntlrActionScriptLexer.__init__": [], "pygments.lexers.parsers.AntlrPerlLexer.analyse_text": [], "pygments.lexers.parsers.AntlrPerlLexer.__init__": [], "pygments.lexers.parsers.AntlrRubyLexer.analyse_text": [], "pygments.lexers.parsers.AntlrRubyLexer.__init__": [], "pygments.lexers.parsers.AntlrJavaLexer.analyse_text": [], "pygments.lexers.parsers.AntlrJavaLexer.__init__": [], "pygments.lexers.parsers.AntlrPythonLexer.analyse_text": [], "pygments.lexers.parsers.AntlrPythonLexer.__init__": [], "pygments.lexers.parsers.AntlrCSharpLexer.analyse_text": [], "pygments.lexers.parsers.AntlrCSharpLexer.__init__": [], "pygments.lexers.parsers.AntlrObjectiveCLexer.analyse_text": [], "pygments.lexers.parsers.AntlrObjectiveCLexer.__init__": [], "pygments.lexers.parsers.AntlrCppLexer.analyse_text": [], "pygments.lexers.parsers.AntlrCppLexer.__init__": [], "pygments.lexers.parsers.AntlrLexer.analyse_text": [], "pygments.lexers.parsers.RagelJavaLexer.analyse_text": [], "pygments.lexers.parsers.RagelJavaLexer.__init__": [], "pygments.lexers.parsers.RagelObjectiveCLexer.analyse_text": [], "pygments.lexers.parsers.RagelObjectiveCLexer.__init__": [], "pygments.lexers.parsers.RagelCppLexer.analyse_text": [], "pygments.lexers.parsers.RagelCppLexer.__init__": [], "pygments.lexers.parsers.RagelDLexer.analyse_text": [], "pygments.lexers.parsers.RagelDLexer.__init__": [], "pygments.lexers.parsers.RagelCLexer.analyse_text": [], "pygments.lexers.parsers.RagelCLexer.__init__": [], "pygments.lexers.parsers.RagelRubyLexer.analyse_text": [], "pygments.lexers.parsers.RagelRubyLexer.__init__": [], "pygments.lexers.parsers.RagelEmbeddedLexer.analyse_text": [], "jsonschema.tests.test_types.TestCustomTypes.test_object_extensions_can_handle_custom_validators": [], "jsonschema.tests.test_types.TestCustomTypes.test_object_extensions_require_custom_validators": [], "jsonschema.tests.test_types.TestCustomTypes.test_object_can_be_extended": [], "jsonschema.tests.test_types.TestCustomTypes.test_simple_type_can_be_extended": [], "jsonschema.tests.test_types.TestTypeChecker.test_type_check_can_raise_key_error": [], "jsonschema.tests.test_types.TestTypeChecker.test_remove_multiple": [], "jsonschema.tests.test_types.TestTypeChecker.test_redefine_many": [], "jsonschema.tests.test_types.TestTypeChecker.test_remove_unknown_type": [], "jsonschema.tests.test_types.TestTypeChecker.test_remove": [], "jsonschema.tests.test_types.TestTypeChecker.test_redefine_existing_type": [], "jsonschema.tests.test_types.TestTypeChecker.test_checks_can_be_added_at_init": [], "jsonschema.tests.test_types.TestTypeChecker.test_is_unknown_type": [], "jsonschema.tests.test_types.TestTypeChecker.test_is_type": [], "jsonschema.tests.test_types.coerce_named_tuple": [], "jsonschema.tests.test_types.is_object_or_named_tuple": [], "jsonschema.tests.test_types.is_namedtuple": [], "jsonschema.tests.test_types.equals_2": [], "paste.auth.cookie.make_auth_cookie": [], "paste.auth.cookie.AuthCookieHandler.__call__": [], "paste.auth.cookie.AuthCookieHandler.__init__": [], "paste.auth.cookie.AuthCookieEnviron.append": [], "paste.auth.cookie.AuthCookieEnviron.__init__": [], "paste.auth.cookie.AuthCookieSigner.auth": [], "paste.auth.cookie.AuthCookieSigner.sign": [], "paste.auth.cookie.AuthCookieSigner.__init__": [], "paste.auth.cookie.new_secret": [], "paste.auth.cookie.CookieTooLarge.__init__": [], "paste.auth.cookie.encode": [], "paste.auth.cookie.make_time": [], "graphql.execution.tests.test_executor_thread.test_evaluates_mutations_serially": [], "graphql.execution.tests.test_executor_thread.test_synchronous_error_nulls_out_error_subtrees": [], "graphql.execution.tests.test_executor_thread.test_executes_arbitary_code": [], "IPython.terminal.pt_inputhooks.osx.inputhook": [], "IPython.terminal.pt_inputhooks.osx._stop_on_read": [], "IPython.terminal.pt_inputhooks.osx._input_callback": [], "IPython.terminal.pt_inputhooks.osx._wake": [], "IPython.terminal.pt_inputhooks.osx._NSApp": [], "IPython.terminal.pt_inputhooks.osx.C": [], "IPython.terminal.pt_inputhooks.osx.n": [], "IPython.terminal.pt_inputhooks.osx._utf8": [], "keystone.common.policies.limit.list_rules": [], "keystone.tests.unit.federation.test_core.TestFederationProtocol.test_update_protocol_with_remote_id_attribute": [ { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 126, "column": 8 }, "stop": { "line": 126, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.federation.test_core.TestFederationProtocol", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 124, "column": 28 }, "stop": { "line": 124, "column": 36 } }, { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 126, "column": 25 }, "stop": { "line": 126, "column": 33 } }, { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 119, "column": 28 }, "stop": { "line": 119, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 115, "column": 18 }, "stop": { "line": 115, "column": 28 } }, { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 121, "column": 34 }, "stop": { "line": 121, "column": 44 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 121, "column": 34 }, "stop": { "line": 121, "column": 50 } }, { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 115, "column": 18 }, "stop": { "line": 115, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 122, "column": 8 }, "stop": { "line": 122, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.federation.test_core.TestFederationProtocol.test_update_protocol_with_invalid_mapping_id": [ { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 105, "column": 8 }, "stop": { "line": 105, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.federation.test_core.TestFederationProtocol", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 110, "column": 26 }, "stop": { "line": 110, "column": 34 } }, { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 105, "column": 25 }, "stop": { "line": 105, "column": 33 } }, { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 103, "column": 28 }, "stop": { "line": 103, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 106, "column": 33 }, "stop": { "line": 106, "column": 43 } }, { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 99, "column": 18 }, "stop": { "line": 99, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 107, "column": 8 }, "stop": { "line": 107, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.federation.test_core.TestFederationProtocol", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 99, "column": 18 }, "stop": { "line": 99, "column": 34 } }, { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 106, "column": 33 }, "stop": { "line": 106, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 106, "column": 8 }, "stop": { "line": 106, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.federation.test_core.TestFederationProtocol.test_update_protocol": [ { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 94, "column": 8 }, "stop": { "line": 94, "column": 24 } }, { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 95, "column": 8 }, "stop": { "line": 95, "column": 24 } }, { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 86, "column": 8 }, "stop": { "line": 86, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.federation.test_core.TestFederationProtocol", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 89, "column": 48 }, "stop": { "line": 89, "column": 59 } }, { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 90, "column": 33 }, "stop": { "line": 90, "column": 44 } }, { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 95, "column": 25 }, "stop": { "line": 95, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 92, "column": 28 }, "stop": { "line": 92, "column": 36 } }, { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 84, "column": 28 }, "stop": { "line": 84, "column": 36 } }, { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 94, "column": 25 }, "stop": { "line": 94, "column": 33 } }, { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 86, "column": 25 }, "stop": { "line": 86, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 88, "column": 28 }, "stop": { "line": 88, "column": 38 } }, { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 80, "column": 18 }, "stop": { "line": 80, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 88, "column": 8 }, "stop": { "line": 88, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 88, "column": 28 }, "stop": { "line": 88, "column": 44 } }, { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 80, "column": 18 }, "stop": { "line": 80, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 90, "column": 8 }, "stop": { "line": 90, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.federation.test_core.TestFederationProtocol.test_create_protocol_with_remote_id_attribute": [ { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 75, "column": 8 }, "stop": { "line": 75, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.federation.test_core.TestFederationProtocol", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 75, "column": 25 }, "stop": { "line": 75, "column": 33 } }, { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 73, "column": 28 }, "stop": { "line": 73, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 70, "column": 35 }, "stop": { "line": 70, "column": 45 } }, { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 68, "column": 18 }, "stop": { "line": 68, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 68, "column": 18 }, "stop": { "line": 68, "column": 34 } }, { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 70, "column": 35 }, "stop": { "line": 70, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.federation.test_core.TestFederationProtocol.test_create_protocol_with_invalid_mapping_id": [ { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 60, "column": 8 }, "stop": { "line": 60, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.federation.test_core.TestFederationProtocol", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 63, "column": 26 }, "stop": { "line": 63, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 57, "column": 18 }, "stop": { "line": 57, "column": 28 } }, { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 58, "column": 26 }, "stop": { "line": 58, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 58, "column": 26 }, "stop": { "line": 58, "column": 42 } }, { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 57, "column": 18 }, "stop": { "line": 57, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.federation.test_core.TestFederationProtocol.test_create_protocol": [ { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 53, "column": 8 }, "stop": { "line": 53, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.federation.test_core.TestFederationProtocol", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 51, "column": 28 }, "stop": { "line": 51, "column": 36 } }, { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 53, "column": 25 }, "stop": { "line": 53, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 47, "column": 18 }, "stop": { "line": 47, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 47, "column": 18 }, "stop": { "line": 47, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.federation.test_core.TestFederationProtocol.setUp": [ { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 28, "column": 8 }, "stop": { "line": 28, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 36, "column": 27 }, "stop": { "line": 36, "column": 37 } }, { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 34, "column": 18 }, "stop": { "line": 34, "column": 28 } }, { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 40, "column": 29 }, "stop": { "line": 40, "column": 39 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 30, "column": 8 }, "stop": { "line": 30, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.federation.test_core.TestFederationProtocol", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 32, "column": 12 }, "stop": { "line": 32, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 29, "column": 24 }, "stop": { "line": 29, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 40, "column": 29 }, "stop": { "line": 40, "column": 45 } }, { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 36, "column": 27 }, "stop": { "line": 36, "column": 43 } }, { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 34, "column": 18 }, "stop": { "line": 34, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/federation/test_core.py", "start": { "line": 29, "column": 8 }, "stop": { "line": 29, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.federation.test_core.TestFederationProtocol", "dispatch": "dynamic" } ], "werkzeug.wrappers.cors.CORSResponseMixin.__init__": [], "werkzeug.wrappers.cors.CORSRequestMixin.__init__": [], "kombu.transport.consul.Transport.driver_version": [], "kombu.transport.consul.Transport.verify_connection": [], "kombu.transport.consul.Transport.__init__": [], "kombu.transport.consul.Channel.lock_name": [], "kombu.transport.consul.Channel._size": [], "kombu.transport.consul.Channel._purge": [], "kombu.transport.consul.Channel._get": [], "kombu.transport.consul.Channel._put": [], "kombu.transport.consul.Channel._delete": [], "kombu.transport.consul.Channel._new_queue": [], "kombu.transport.consul.Channel._destroy_session": [], "kombu.transport.consul.Channel._release_lock": [], "kombu.transport.consul.Channel._acquire_lock": [], "kombu.transport.consul.Channel._queue_lock": [], "kombu.transport.consul.Channel._create_new_session": [], "kombu.transport.consul.Channel._renew_existing_session": [], "kombu.transport.consul.Channel._get_or_create_session": [], "kombu.transport.consul.Channel._key_prefix": [], "kombu.transport.consul.Channel._lock_key": [], "kombu.transport.consul.Channel.__init__": [], "keystone.common.sql.migrate_repo.versions.087_implied_roles.upgrade": [ { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/087_implied_roles.py", "start": { "line": 43, "column": 42 }, "stop": { "line": 43, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/087_implied_roles.py", "start": { "line": 42, "column": 48 }, "stop": { "line": 42, "column": 52 } }, { "path": "keystone/common/sql/migrate_repo/versions/087_implied_roles.py", "start": { "line": 41, "column": 45 }, "stop": { "line": 41, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/087_implied_roles.py", "start": { "line": 32, "column": 4 }, "stop": { "line": 32, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.create", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/087_implied_roles.py", "start": { "line": 25, "column": 19 }, "stop": { "line": 25, "column": 28 } }, { "path": "keystone/common/sql/migrate_repo/versions/087_implied_roles.py", "start": { "line": 33, "column": 11 }, "stop": { "line": 33, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/087_implied_roles.py", "start": { "line": 41, "column": 8 }, "stop": { "line": 43, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.create", "class_name": "migrate.changeset.constraint.ForeignKeyConstraint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/087_implied_roles.py", "start": { "line": 41, "column": 8 }, "stop": { "line": 41, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ForeignKeyConstraint.__init__", "class_name": "migrate.changeset.constraint.ForeignKeyConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/087_implied_roles.py", "start": { "line": 28, "column": 8 }, "stop": { "line": 28, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/087_implied_roles.py", "start": { "line": 27, "column": 8 }, "stop": { "line": 27, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" } ], "webob.response._error_unicode_in_app_iter": [], "webob.response.gzip_app_iter": [], "webob.response.iter_close": [], "webob.response._request_uri": [], "webob.response._content_type_has_charset": [], "webob.response._is_xml": [], "webob.response.EmptyResponse.next": [], "webob.response.EmptyResponse.__len__": [], "webob.response.EmptyResponse.__iter__": [], "webob.response.EmptyResponse.__init__": [], "webob.response.AppIterRange.close": [], "webob.response.AppIterRange.next": [], "webob.response.AppIterRange._skip_start": [], "webob.response.AppIterRange.__iter__": [], "webob.response.AppIterRange.__init__": [], "webob.response.ResponseBodyFile.tell": [], "webob.response.ResponseBodyFile.flush": [], "webob.response.ResponseBodyFile.close": [], "webob.response.ResponseBodyFile.writelines": [], "webob.response.ResponseBodyFile.__repr__": [], "webob.response.ResponseBodyFile.__init__": [], "webob.response.iter_file": [], "webob.response.filter_headers": [], "webob.response.Response.app_iter_range": [], "webob.response.Response.conditional_response_app": [], "webob.response.Response.__call__": [], "webob.response.Response._abs_headerlist": [], "webob.response.Response._make_location_absolute": [], "webob.response.Response.md5_etag": [], "webob.response.Response.decode_content": [], "webob.response.Response.encode_content": [], "webob.response.Response._cache_expires": [], "webob.response.Response._update_cache_control": [], "webob.response.Response._cache_control__del": [], "webob.response.Response._cache_control__set": [], "webob.response.Response._cache_control__get": [], "webob.response.Response.merge_cookies": [], "webob.response.Response.unset_cookie": [], "webob.response.Response.delete_cookie": [], "webob.response.Response.set_cookie": [], "webob.response.Response._content_type_params__del": [], "webob.response.Response._content_type_params__set": [], "webob.response.Response._content_type_params__get": [], "webob.response.Response._content_type__del": [], "webob.response.Response._content_type__set": [], "webob.response.Response._content_type__get": [], "webob.response.Response._charset__del": [], "webob.response.Response._charset__set": [], "webob.response.Response._charset__get": [], "webob.response.Response.etag_strong": [], "webob.response.Response._app_iter__del": [], "webob.response.Response._app_iter__set": [], "webob.response.Response._app_iter__get": [], "webob.response.Response.write": [], "webob.response.Response._body_file__del": [], "webob.response.Response._body_file__set": [], "webob.response.Response._body_file__get": [], "webob.response.Response._text__del": [], "webob.response.Response._text__set": [], "webob.response.Response._text__get": [], "webob.response.Response._has_body__get": [], "webob.response.Response._json_body__del": [], "webob.response.Response._json_body__set": [], "webob.response.Response._json_body__get": [], "webob.response.Response._body__set": [], "webob.response.Response._body__get": [], "webob.response.Response._headers__set": [], "webob.response.Response._headers__get": [], "webob.response.Response._headerlist__del": [], "webob.response.Response._headerlist__set": [], "webob.response.Response._headerlist__get": [], "webob.response.Response._status_code__set": [], "webob.response.Response._status_code__get": [], "webob.response.Response._status__set": [], "webob.response.Response._status__get": [], "webob.response.Response.__str__": [], "webob.response.Response.__repr__": [], "webob.response.Response.copy": [], "webob.response.Response.from_file": [], "webob.response.Response.__init__": [], "IPython.core.interactiveshell.InteractiveShell.switch_doctest_mode": [], "IPython.core.interactiveshell.InteractiveShell.cleanup": [], "IPython.core.interactiveshell.InteractiveShell.atexit_operations": [], "IPython.core.interactiveshell.InteractiveShell.find_user_code": [], "IPython.core.interactiveshell.InteractiveShell.extract_input_lines": [], "IPython.core.interactiveshell.InteractiveShell.show_usage": [], "IPython.core.interactiveshell.InteractiveShell.ask_yes_no": [], "IPython.core.interactiveshell.InteractiveShell.write_err": [], "IPython.core.interactiveshell.InteractiveShell.write": [], "IPython.core.interactiveshell.InteractiveShell.mktempfile": [], "IPython.core.interactiveshell.InteractiveShell.var_expand": [], "IPython.core.interactiveshell.InteractiveShell.enable_pylab": [], "IPython.core.interactiveshell.InteractiveShell.enable_matplotlib": [], "IPython.core.interactiveshell.InteractiveShell.enable_gui": [], "IPython.core.interactiveshell.InteractiveShell.check_complete": [], "IPython.core.interactiveshell.InteractiveShell.run_code": [], "IPython.core.interactiveshell.InteractiveShell._async_exec": [], "IPython.core.interactiveshell.InteractiveShell.run_ast_nodes": [], "IPython.core.interactiveshell.InteractiveShell.transform_ast": [], "IPython.core.interactiveshell.InteractiveShell.transform_cell": [], "IPython.core.interactiveshell.InteractiveShell.run_cell_async": [], "IPython.core.interactiveshell.InteractiveShell.should_run_async": [], "IPython.core.interactiveshell.InteractiveShell._run_cell": [], "IPython.core.interactiveshell.InteractiveShell.run_cell": [], "IPython.core.interactiveshell.InteractiveShell.safe_run_module": [], "IPython.core.interactiveshell.InteractiveShell.safe_execfile_ipy": [], "IPython.core.interactiveshell.InteractiveShell.safe_execfile": [], "IPython.core.interactiveshell.InteractiveShell.ev": [], "IPython.core.interactiveshell.InteractiveShell.ex": [], "IPython.core.interactiveshell.InteractiveShell.user_expressions": [], "IPython.core.interactiveshell.InteractiveShell._format_user_obj": [], "IPython.core.interactiveshell.InteractiveShell._user_obj_error": [], "IPython.core.interactiveshell.InteractiveShell.auto_rewrite_input": [], "IPython.core.interactiveshell.InteractiveShell.init_prefilter": [], "IPython.core.interactiveshell.InteractiveShell.init_payload": [], "IPython.core.interactiveshell.InteractiveShell.init_extension_manager": [], "IPython.core.interactiveshell.InteractiveShell.init_alias": [], "IPython.core.interactiveshell.InteractiveShell.getoutput": [], "IPython.core.interactiveshell.InteractiveShell.system_raw": [], "IPython.core.interactiveshell.InteractiveShell.system_piped": [], "IPython.core.interactiveshell.InteractiveShell.define_macro": [], "IPython.core.interactiveshell.InteractiveShell.magic": [], "IPython.core.interactiveshell.InteractiveShell.find_magic": [], "IPython.core.interactiveshell.InteractiveShell.find_cell_magic": [], "IPython.core.interactiveshell.InteractiveShell.find_line_magic": [], "IPython.core.interactiveshell.InteractiveShell.run_cell_magic": [], "IPython.core.interactiveshell.InteractiveShell.get_local_scope": [], "IPython.core.interactiveshell.InteractiveShell.run_line_magic": [], "IPython.core.interactiveshell.InteractiveShell.register_magic_function": [], "IPython.core.interactiveshell.InteractiveShell.init_magics": [], "IPython.core.interactiveshell.InteractiveShell.set_completer_frame": [], "IPython.core.interactiveshell.InteractiveShell.set_custom_completer": [], "IPython.core.interactiveshell.InteractiveShell.complete": [], "IPython.core.interactiveshell.InteractiveShell.init_completer": [], "IPython.core.interactiveshell.InteractiveShell._indent_current_str": [], "IPython.core.interactiveshell.InteractiveShell.set_next_input": [], "IPython.core.interactiveshell.InteractiveShell.init_readline": [], "IPython.core.interactiveshell.InteractiveShell.showindentationerror": [], "IPython.core.interactiveshell.InteractiveShell.showsyntaxerror": [], "IPython.core.interactiveshell.InteractiveShell._showtraceback": [], "IPython.core.interactiveshell.InteractiveShell.showtraceback": [], "IPython.core.interactiveshell.InteractiveShell.get_exception_only": [], "IPython.core.interactiveshell.InteractiveShell.show_usage_error": [], "IPython.core.interactiveshell.InteractiveShell._get_exc_info": [], "IPython.core.interactiveshell.InteractiveShell.excepthook": [], "IPython.core.interactiveshell.InteractiveShell.set_custom_exc": [], "IPython.core.interactiveshell.InteractiveShell.init_traceback_handlers": [], "IPython.core.interactiveshell.InteractiveShell.init_history": [], "IPython.core.interactiveshell.InteractiveShell.object_inspect_mime": [], "IPython.core.interactiveshell.InteractiveShell.object_inspect_text": [], "IPython.core.interactiveshell.InteractiveShell.object_inspect": [], "IPython.core.interactiveshell.InteractiveShell._inspect": [], "IPython.core.interactiveshell.InteractiveShell._object_find": [], "IPython.core.interactiveshell.InteractiveShell._getattr_property": [], "IPython.core.interactiveshell.InteractiveShell._ofind": [], "IPython.core.interactiveshell.InteractiveShell.drop_by_id": [], "IPython.core.interactiveshell.InteractiveShell.push": [], "IPython.core.interactiveshell.InteractiveShell.reset_selective": [], "IPython.core.interactiveshell.InteractiveShell.del_var": [], "IPython.core.interactiveshell.InteractiveShell.reset": [], "IPython.core.interactiveshell.InteractiveShell.all_ns_refs": [], "IPython.core.interactiveshell.InteractiveShell.init_user_ns": [], "IPython.core.interactiveshell.InteractiveShell.init_sys_modules": [], "IPython.core.interactiveshell.InteractiveShell.prepare_user_module": [], "IPython.core.interactiveshell.InteractiveShell.user_global_ns": [], "IPython.core.interactiveshell.InteractiveShell.init_create_namespaces": [], "IPython.core.interactiveshell.InteractiveShell.debugger": [], "IPython.core.interactiveshell.InteractiveShell._set_call_pdb": [], "IPython.core.interactiveshell.InteractiveShell._get_call_pdb": [], "IPython.core.interactiveshell.InteractiveShell.init_pdb": [], "IPython.core.interactiveshell.InteractiveShell.clear_main_mod_cache": [], "IPython.core.interactiveshell.InteractiveShell.new_main_mod": [], "IPython.core.interactiveshell.InteractiveShell._clear_warning_registry": [], "IPython.core.interactiveshell.InteractiveShell.register_post_execute": [], "IPython.core.interactiveshell.InteractiveShell.init_events": [], "IPython.core.interactiveshell.InteractiveShell.set_hook": [], "IPython.core.interactiveshell.InteractiveShell.init_hooks": [], "IPython.core.interactiveshell.InteractiveShell.show_banner": [], "IPython.core.interactiveshell.InteractiveShell.banner": [], "IPython.core.interactiveshell.InteractiveShell.restore_sys_module_state": [], "IPython.core.interactiveshell.InteractiveShell.save_sys_module_state": [], "IPython.core.interactiveshell.InteractiveShell.init_virtualenv": [], "IPython.core.interactiveshell.InteractiveShell.init_displayhook": [], "IPython.core.interactiveshell.InteractiveShell.init_data_pub": [], "IPython.core.interactiveshell.InteractiveShell.init_display_pub": [], "IPython.core.interactiveshell.InteractiveShell.init_display_formatter": [], "IPython.core.interactiveshell.InteractiveShell.init_prompts": [], "IPython.core.interactiveshell.InteractiveShell.init_io": [], "IPython.core.interactiveshell.InteractiveShell.init_inspector": [], "IPython.core.interactiveshell.InteractiveShell.init_builtins": [], "IPython.core.interactiveshell.InteractiveShell.init_deprecation_warnings": [], "IPython.core.interactiveshell.InteractiveShell.init_logstart": [], "IPython.core.interactiveshell.InteractiveShell.init_logger": [], "IPython.core.interactiveshell.InteractiveShell.init_pushd_popd_magic": [], "IPython.core.interactiveshell.InteractiveShell.refresh_style": [], "IPython.core.interactiveshell.InteractiveShell.init_syntax_highlighting": [], "IPython.core.interactiveshell.InteractiveShell.init_encoding": [], "IPython.core.interactiveshell.InteractiveShell.init_environment": [], "IPython.core.interactiveshell.InteractiveShell.init_instance_attrs": [], "IPython.core.interactiveshell.InteractiveShell.init_profile_dir": [], "IPython.core.interactiveshell.InteractiveShell.init_ipython_dir": [], "IPython.core.interactiveshell.InteractiveShell.set_trio_runner": [], "IPython.core.interactiveshell.InteractiveShell.set_autoindent": [], "IPython.core.interactiveshell.InteractiveShell._ipython_dir_changed": [], "IPython.core.interactiveshell.InteractiveShell.get_ipython": [], "IPython.core.interactiveshell.InteractiveShell.__init__": [], "IPython.core.interactiveshell.InteractiveShell.profile": [], "IPython.core.interactiveshell.InteractiveShell._prompt_trait_changed": [], "IPython.core.interactiveshell.InteractiveShell.input_splitter": [], "IPython.core.interactiveshell.InteractiveShell.input_transformers_cleanup": [], "IPython.core.interactiveshell.InteractiveShell._exiter_default": [], "IPython.core.interactiveshell.InteractiveShell._enable_html_pager_changed": [], "IPython.core.interactiveshell.InteractiveShell._sphinxify_docstring_changed": [], "IPython.core.interactiveshell.InteractiveShell._import_runner": [], "IPython.core.interactiveshell.InteractiveShell._default_loop_runner": [], "IPython.core.interactiveshell.ExecutionResult.__repr__": [], "IPython.core.interactiveshell.ExecutionResult.raise_error": [], "IPython.core.interactiveshell.ExecutionResult.success": [], "IPython.core.interactiveshell.ExecutionResult.__init__": [], "IPython.core.interactiveshell.ExecutionInfo.__repr__": [], "IPython.core.interactiveshell.ExecutionInfo.__init__": [], "IPython.core.interactiveshell.SeparateUnicode.validate": [], "IPython.core.interactiveshell.get_default_colors": [], "IPython.core.interactiveshell.no_op": [], "IPython.core.interactiveshell.softspace": [], "IPython.core.interactiveshell._ast_asyncify": [], "IPython.core.interactiveshell.removed_co_newlocals": [], "webob.request.Transcoder.transcode_fs": [], "webob.request.Transcoder.transcode_query": [], "webob.request.Transcoder.__init__": [], "webob.request._is_utf8": [], "webob.request.detect_charset": [], "webob.request._encode_multipart": [], "webob.request._get_multipart_boundary": [], "webob.request.FakeCGIBody.readinto": [], "webob.request.FakeCGIBody.readable": [], "webob.request.FakeCGIBody.fileno": [], "webob.request.FakeCGIBody.__repr__": [], "webob.request.FakeCGIBody.__init__": [], "webob.request._cgi_FieldStorage__repr__patch": [], "webob.request.LimitedLengthFile.readinto": [], "webob.request.LimitedLengthFile.readable": [], "webob.request.LimitedLengthFile.fileno": [], "webob.request.LimitedLengthFile.__repr__": [], "webob.request.LimitedLengthFile.__init__": [], "webob.request.environ_add_POST": [], "webob.request.environ_from_url": [], "webob.request.AdhocAttrMixin.__delattr__": [], "webob.request.AdhocAttrMixin.__getattr__": [], "webob.request.AdhocAttrMixin.__setattr__": [], "webob.request.LegacyRequest.encget": [], "webob.request.BaseRequest.blank": [], "webob.request.BaseRequest.make_default_send_app": [], "webob.request.BaseRequest.send": [], "webob.request.BaseRequest.call_application": [], "webob.request.BaseRequest.from_file": [], "webob.request.BaseRequest.from_text": [], "webob.request.BaseRequest.from_bytes": [], "webob.request.BaseRequest.as_text": [], "webob.request.BaseRequest.as_bytes": [], "webob.request.BaseRequest.__repr__": [], "webob.request.BaseRequest._update_cache_control": [], "webob.request.BaseRequest._cache_control__del": [], "webob.request.BaseRequest._cache_control__set": [], "webob.request.BaseRequest._cache_control__get": [], "webob.request.BaseRequest.remove_conditional_headers": [], "webob.request.BaseRequest.make_tempfile": [], "webob.request.BaseRequest.copy_body": [], "webob.request.BaseRequest.make_body_seekable": [], "webob.request.BaseRequest.is_body_readable": [], "webob.request.BaseRequest.copy_get": [], "webob.request.BaseRequest.copy": [], "webob.request.BaseRequest.cookies": [], "webob.request.BaseRequest.params": [], "webob.request.BaseRequest._check_charset": [], "webob.request.BaseRequest.GET": [], "webob.request.BaseRequest.POST": [], "webob.request.BaseRequest._text__del": [], "webob.request.BaseRequest._text__set": [], "webob.request.BaseRequest._text__get": [], "webob.request.BaseRequest._json_body__del": [], "webob.request.BaseRequest._json_body__set": [], "webob.request.BaseRequest._json_body__get": [], "webob.request.BaseRequest.body": [], "webob.request.BaseRequest.domain": [], "webob.request.BaseRequest._host__del": [], "webob.request.BaseRequest._host__set": [], "webob.request.BaseRequest._host__get": [], "webob.request.BaseRequest.is_xhr": [], "webob.request.BaseRequest._urlargs__del": [], "webob.request.BaseRequest._urlargs__set": [], "webob.request.BaseRequest._urlargs__get": [], "webob.request.BaseRequest._urlvars__del": [], "webob.request.BaseRequest._urlvars__set": [], "webob.request.BaseRequest._urlvars__get": [], "webob.request.BaseRequest.path_info_peek": [], "webob.request.BaseRequest.path_info_pop": [], "webob.request.BaseRequest.relative_url": [], "webob.request.BaseRequest.url": [], "webob.request.BaseRequest.path_qs": [], "webob.request.BaseRequest.path": [], "webob.request.BaseRequest.path_url": [], "webob.request.BaseRequest.application_url": [], "webob.request.BaseRequest.host_url": [], "webob.request.BaseRequest.host_port": [], "webob.request.BaseRequest.client_addr": [], "webob.request.BaseRequest._headers__set": [], "webob.request.BaseRequest._headers__get": [], "webob.request.BaseRequest._content_type__set": [], "webob.request.BaseRequest._content_type__get": [], "webob.request.BaseRequest.body_file_seekable": [], "webob.request.BaseRequest.body_file": [], "webob.request.BaseRequest.decode": [], "webob.request.BaseRequest.charset": [], "webob.request.BaseRequest.encset": [], "webob.request.BaseRequest.encget": [], "webob.request.BaseRequest.__init__": [], "webob.request._NoDefault.__repr__": [], "promise.promise_list.PromiseList._reject": [], "promise.promise_list.PromiseList._resolve": [], "promise.promise_list.PromiseList.is_resolved": [], "promise.promise_list.PromiseList._promise_rejected": [], "promise.promise_list.PromiseList._promise_fulfilled": [], "promise.promise_list.PromiseList._iterate": [], "promise.promise_list.PromiseList._init": [], "promise.promise_list.PromiseList._init_promise": [], "promise.promise_list.PromiseList.__len__": [], "promise.promise_list.PromiseList.__init__": [], "sqlalchemy.dialects.oracle.base._OuterJoinColumn.__init__": [], "sqlalchemy.dialects.oracle.base.OracleDialect.get_check_constraints": [], "sqlalchemy.dialects.oracle.base.OracleDialect.get_view_definition": [], "sqlalchemy.dialects.oracle.base.OracleDialect.get_unique_constraints": [], "sqlalchemy.dialects.oracle.base.OracleDialect.get_foreign_keys": [], "sqlalchemy.dialects.oracle.base.OracleDialect.get_pk_constraint": [], "sqlalchemy.dialects.oracle.base.OracleDialect._get_constraint_data": [], "sqlalchemy.dialects.oracle.base.OracleDialect.get_indexes": [], "sqlalchemy.dialects.oracle.base.OracleDialect.get_table_comment": [], "sqlalchemy.dialects.oracle.base.OracleDialect._parse_identity_options": [], "sqlalchemy.dialects.oracle.base.OracleDialect.get_columns": [], "sqlalchemy.dialects.oracle.base.OracleDialect.get_table_options": [], "sqlalchemy.dialects.oracle.base.OracleDialect.get_sequence_names": [], "sqlalchemy.dialects.oracle.base.OracleDialect.get_view_names": [], "sqlalchemy.dialects.oracle.base.OracleDialect.get_temp_table_names": [], "sqlalchemy.dialects.oracle.base.OracleDialect.get_table_names": [], "sqlalchemy.dialects.oracle.base.OracleDialect.get_schema_names": [], "sqlalchemy.dialects.oracle.base.OracleDialect._prepare_reflection_args": [], "sqlalchemy.dialects.oracle.base.OracleDialect._resolve_synonym": [], "sqlalchemy.dialects.oracle.base.OracleDialect._get_default_schema_name": [], "sqlalchemy.dialects.oracle.base.OracleDialect.has_sequence": [], "sqlalchemy.dialects.oracle.base.OracleDialect.has_table": [], "sqlalchemy.dialects.oracle.base.OracleDialect.set_isolation_level": [], "sqlalchemy.dialects.oracle.base.OracleDialect.get_default_isolation_level": [], "sqlalchemy.dialects.oracle.base.OracleDialect.get_isolation_level": [], "sqlalchemy.dialects.oracle.base.OracleDialect._check_unicode_returns": [], "sqlalchemy.dialects.oracle.base.OracleDialect._check_max_identifier_length": [], "sqlalchemy.dialects.oracle.base.OracleDialect.do_release_savepoint": [], "sqlalchemy.dialects.oracle.base.OracleDialect._supports_update_returning_computed_cols": [], "sqlalchemy.dialects.oracle.base.OracleDialect._supports_char_length": [], "sqlalchemy.dialects.oracle.base.OracleDialect._supports_table_compress_for": [], "sqlalchemy.dialects.oracle.base.OracleDialect._supports_table_compression": [], "sqlalchemy.dialects.oracle.base.OracleDialect._is_oracle_8": [], "sqlalchemy.dialects.oracle.base.OracleDialect._get_effective_compat_server_version_info": [], "sqlalchemy.dialects.oracle.base.OracleDialect.initialize": [], "sqlalchemy.dialects.oracle.base.OracleDialect.__init__": [], "sqlalchemy.dialects.oracle.base.OracleExecutionContext.fire_sequence": [], "sqlalchemy.dialects.oracle.base.OracleIdentifierPreparer.format_savepoint": [], "sqlalchemy.dialects.oracle.base.OracleIdentifierPreparer._bindparam_requires_quotes": [], "sqlalchemy.dialects.oracle.base.OracleDDLCompiler.visit_identity_column": [], "sqlalchemy.dialects.oracle.base.OracleDDLCompiler.visit_computed_column": [], "sqlalchemy.dialects.oracle.base.OracleDDLCompiler.get_identity_options": [], "sqlalchemy.dialects.oracle.base.OracleDDLCompiler.post_create_table": [], "sqlalchemy.dialects.oracle.base.OracleDDLCompiler.visit_create_index": [], "sqlalchemy.dialects.oracle.base.OracleDDLCompiler.visit_drop_table_comment": [], "sqlalchemy.dialects.oracle.base.OracleDDLCompiler.define_constraint_cascades": [], "sqlalchemy.dialects.oracle.base.OracleCompiler.visit_regexp_replace_op_binary": [], "sqlalchemy.dialects.oracle.base.OracleCompiler.visit_not_regexp_match_op_binary": [], "sqlalchemy.dialects.oracle.base.OracleCompiler.visit_regexp_match_op_binary": [], "sqlalchemy.dialects.oracle.base.OracleCompiler._get_regexp_args": [], "sqlalchemy.dialects.oracle.base.OracleCompiler.visit_is_not_distinct_from_binary": [], "sqlalchemy.dialects.oracle.base.OracleCompiler.visit_is_distinct_from_binary": [], "sqlalchemy.dialects.oracle.base.OracleCompiler.for_update_clause": [], "sqlalchemy.dialects.oracle.base.OracleCompiler.visit_empty_set_expr": [], "sqlalchemy.dialects.oracle.base.OracleCompiler.limit_clause": [], "sqlalchemy.dialects.oracle.base.OracleCompiler.translate_select_structure": [], "sqlalchemy.dialects.oracle.base.OracleCompiler.returning_clause": [], "sqlalchemy.dialects.oracle.base.OracleCompiler.get_render_as_alias_suffix": [], "sqlalchemy.dialects.oracle.base.OracleCompiler.visit_sequence": [], "sqlalchemy.dialects.oracle.base.OracleCompiler.visit_outer_join_column": [], "sqlalchemy.dialects.oracle.base.OracleCompiler._get_nonansi_join_whereclause": [], "sqlalchemy.dialects.oracle.base.OracleCompiler.visit_join": [], "sqlalchemy.dialects.oracle.base.OracleCompiler.default_from": [], "sqlalchemy.dialects.oracle.base.OracleCompiler.visit_table_valued_column": [], "sqlalchemy.dialects.oracle.base.OracleCompiler.visit_function": [], "sqlalchemy.dialects.oracle.base.OracleCompiler.function_argspec": [], "sqlalchemy.dialects.oracle.base.OracleCompiler.get_select_hint_text": [], "sqlalchemy.dialects.oracle.base.OracleCompiler.get_cte_preamble": [], "sqlalchemy.dialects.oracle.base.OracleCompiler.visit_false": [], "sqlalchemy.dialects.oracle.base.OracleCompiler.visit_true": [], "sqlalchemy.dialects.oracle.base.OracleCompiler.visit_match_op_binary": [], "sqlalchemy.dialects.oracle.base.OracleCompiler.visit_char_length_func": [], "sqlalchemy.dialects.oracle.base.OracleCompiler.visit_now_func": [], "sqlalchemy.dialects.oracle.base.OracleCompiler.visit_mod_binary": [], "sqlalchemy.dialects.oracle.base.OracleCompiler.__init__": [], "sqlalchemy.dialects.oracle.base.OracleTypeCompiler.visit_ROWID": [], "sqlalchemy.dialects.oracle.base.OracleTypeCompiler.visit_RAW": [], "sqlalchemy.dialects.oracle.base.OracleTypeCompiler.visit_boolean": [], "sqlalchemy.dialects.oracle.base.OracleTypeCompiler.visit_big_integer": [], "sqlalchemy.dialects.oracle.base.OracleTypeCompiler.visit_large_binary": [], "sqlalchemy.dialects.oracle.base.OracleTypeCompiler.visit_unicode_text": [], "sqlalchemy.dialects.oracle.base.OracleTypeCompiler.visit_text": [], "sqlalchemy.dialects.oracle.base.OracleTypeCompiler._visit_varchar": [], "sqlalchemy.dialects.oracle.base.OracleTypeCompiler.visit_VARCHAR": [], "sqlalchemy.dialects.oracle.base.OracleTypeCompiler.visit_NVARCHAR2": [], "sqlalchemy.dialects.oracle.base.OracleTypeCompiler.visit_VARCHAR2": [], "sqlalchemy.dialects.oracle.base.OracleTypeCompiler.visit_string": [], "sqlalchemy.dialects.oracle.base.OracleTypeCompiler._generate_numeric": [], "sqlalchemy.dialects.oracle.base.OracleTypeCompiler.visit_NUMBER": [], "sqlalchemy.dialects.oracle.base.OracleTypeCompiler.visit_FLOAT": [], "sqlalchemy.dialects.oracle.base.OracleTypeCompiler.visit_BINARY_FLOAT": [], "sqlalchemy.dialects.oracle.base.OracleTypeCompiler.visit_BINARY_DOUBLE": [], "sqlalchemy.dialects.oracle.base.OracleTypeCompiler.visit_DOUBLE_PRECISION": [], "sqlalchemy.dialects.oracle.base.OracleTypeCompiler.visit_TIMESTAMP": [], "sqlalchemy.dialects.oracle.base.OracleTypeCompiler.visit_LONG": [], "sqlalchemy.dialects.oracle.base.OracleTypeCompiler.visit_INTERVAL": [], "sqlalchemy.dialects.oracle.base.OracleTypeCompiler.visit_unicode": [], "sqlalchemy.dialects.oracle.base.OracleTypeCompiler.visit_float": [], "sqlalchemy.dialects.oracle.base.OracleTypeCompiler.visit_datetime": [], "sqlalchemy.dialects.oracle.base._OracleBoolean.get_dbapi_type": [], "sqlalchemy.dialects.oracle.base.INTERVAL.coerce_compared_value": [], "sqlalchemy.dialects.oracle.base.INTERVAL.as_generic": [], "sqlalchemy.dialects.oracle.base.INTERVAL._type_affinity": [], "sqlalchemy.dialects.oracle.base.INTERVAL._adapt_from_generic_interval": [], "sqlalchemy.dialects.oracle.base.INTERVAL.__init__": [], "sqlalchemy.dialects.oracle.base.DATE._compare_type_affinity": [], "sqlalchemy.dialects.oracle.base.NUMBER._type_affinity": [], "sqlalchemy.dialects.oracle.base.NUMBER.adapt": [], "sqlalchemy.dialects.oracle.base.NUMBER.__init__": [], "pygments.sphinxext.setup": [], "pygments.sphinxext.PygmentsDoc.document_filters": [], "pygments.sphinxext.PygmentsDoc.document_formatters": [], "pygments.sphinxext.PygmentsDoc.document_lexers": [], "pygments.sphinxext.PygmentsDoc.run": [], "keystone.tests.unit.contrib.federation.test_utils.TestMappingLocals.test_when_local_list_gets_squashed_first_dict_wins": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 1001, "column": 17 }, "stop": { "line": 1001, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.contrib.federation.test_utils.TestMappingLocals.process", "class_name": "keystone.tests.unit.contrib.federation.test_utils.TestMappingLocals", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 1001, "column": 30 }, "stop": { "line": 1001, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 1002, "column": 8 }, "stop": { "line": 1002, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.TestMappingLocals", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.TestMappingLocals.test_local_list_gets_squashed_into_a_single_dictionary": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 984, "column": 23 }, "stop": { "line": 984, "column": 35 } }, { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 985, "column": 26 }, "stop": { "line": 985, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.contrib.federation.test_utils.TestMappingLocals.process", "class_name": "keystone.tests.unit.contrib.federation.test_utils.TestMappingLocals", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 984, "column": 36 }, "stop": { "line": 984, "column": 54 } }, { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 985, "column": 39 }, "stop": { "line": 985, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 987, "column": 8 }, "stop": { "line": 987, "column": 24 } }, { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 988, "column": 8 }, "stop": { "line": 988, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.TestMappingLocals", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.TestMappingLocals.process": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 971, "column": 15 }, "stop": { "line": 971, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.process", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 970, "column": 13 }, "stop": { "line": 970, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" } ], "keystone.tests.unit.contrib.federation.test_utils.TestUnicodeAssertionData.test_unicode": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 909, "column": 20 }, "stop": { "line": 909, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.contrib.federation.test_utils.TestUnicodeAssertionData._pull_assertion_from_the_request_headers", "class_name": "keystone.tests.unit.contrib.federation.test_utils.TestUnicodeAssertionData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 911, "column": 13 }, "stop": { "line": 911, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 908, "column": 18 }, "stop": { "line": 908, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.contrib.federation.test_utils.TestUnicodeAssertionData._pull_mapping_rules_from_the_database", "class_name": "keystone.tests.unit.contrib.federation.test_utils.TestUnicodeAssertionData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 912, "column": 17 }, "stop": { "line": 912, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.process", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 918, "column": 8 }, "stop": { "line": 918, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.TestUnicodeAssertionData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 916, "column": 20 }, "stop": { "line": 916, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.TestUnicodeAssertionData._pull_assertion_from_the_request_headers": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 899, "column": 14 }, "stop": { "line": 899, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask.app.Flask.__init__", "class_name": "flask.app.Flask", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 905, "column": 19 }, "stop": { "line": 905, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 903, "column": 19 }, "stop": { "line": 903, "column": 62 } } ], "kind": "function", "target": "keystone.federation.utils.get_assertion_params_from_env" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 900, "column": 13 }, "stop": { "line": 900, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask.app.Flask.test_request_context", "class_name": "flask.app.Flask", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.TestUnicodeAssertionData._pull_mapping_rules_from_the_database": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 890, "column": 15 }, "stop": { "line": 890, "column": 30 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.loads" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 890, "column": 31 }, "stop": { "line": 890, "column": 46 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" } ], "keystone.tests.unit.contrib.federation.test_utils.TestUnicodeAssertionData.setUp": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 879, "column": 30 }, "stop": { "line": 879, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.contrib.federation.test_utils.TestUnicodeAssertionData", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 879, "column": 46 }, "stop": { "line": 879, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.fixture.Config.__init__", "class_name": "oslo_config.fixture.Config", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 878, "column": 8 }, "stop": { "line": 878, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_for_groups_and_domain": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 852, "column": 58 }, "stop": { "line": 852, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 852, "column": 13 }, "stop": { "line": 852, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 853, "column": 17 }, "stop": { "line": 853, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.process", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 856, "column": 20 }, "stop": { "line": 856, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 855, "column": 8 }, "stop": { "line": 855, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.assertValidMappedUserObject", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 864, "column": 8 }, "stop": { "line": 864, "column": 24 } }, { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 863, "column": 8 }, "stop": { "line": 863, "column": 24 } }, { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 865, "column": 8 }, "stop": { "line": 865, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_projects": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 823, "column": 28 }, "stop": { "line": 823, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 819, "column": 13 }, "stop": { "line": 819, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 820, "column": 17 }, "stop": { "line": 820, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.process", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 822, "column": 8 }, "stop": { "line": 822, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.assertValidMappedUserObject", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 819, "column": 58 }, "stop": { "line": 819, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 836, "column": 24 }, "stop": { "line": 836, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 824, "column": 8 }, "stop": { "line": 824, "column": 24 } }, { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 840, "column": 8 }, "stop": { "line": 840, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_group_ids_mapping_only_one_group": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 808, "column": 58 }, "stop": { "line": 808, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 808, "column": 13 }, "stop": { "line": 808, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 812, "column": 8 }, "stop": { "line": 812, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertListEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 809, "column": 28 }, "stop": { "line": 809, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.process", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 810, "column": 8 }, "stop": { "line": 810, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 813, "column": 8 }, "stop": { "line": 813, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertItemsEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 811, "column": 8 }, "stop": { "line": 811, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_group_ids_mapping_blacklist": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 791, "column": 58 }, "stop": { "line": 791, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 791, "column": 13 }, "stop": { "line": 791, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 795, "column": 8 }, "stop": { "line": 795, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertListEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 792, "column": 28 }, "stop": { "line": 792, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.process", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 793, "column": 8 }, "stop": { "line": 793, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 796, "column": 8 }, "stop": { "line": 796, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertItemsEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 794, "column": 8 }, "stop": { "line": 794, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_group_ids_mapping_whitelist": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 775, "column": 58 }, "stop": { "line": 775, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 775, "column": 13 }, "stop": { "line": 775, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 779, "column": 8 }, "stop": { "line": 779, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertListEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 776, "column": 28 }, "stop": { "line": 776, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.process", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 777, "column": 8 }, "stop": { "line": 777, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 780, "column": 8 }, "stop": { "line": 780, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertItemsEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 778, "column": 8 }, "stop": { "line": 778, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_groups_mapping_only_one_group": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 758, "column": 13 }, "stop": { "line": 758, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 759, "column": 28 }, "stop": { "line": 759, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.process", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 760, "column": 8 }, "stop": { "line": 760, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 758, "column": 58 }, "stop": { "line": 758, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 761, "column": 8 }, "stop": { "line": 761, "column": 24 } }, { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 764, "column": 8 }, "stop": { "line": 764, "column": 24 } }, { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 762, "column": 8 }, "stop": { "line": 762, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_type_not_in_assertion": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 743, "column": 58 }, "stop": { "line": 743, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 743, "column": 13 }, "stop": { "line": 743, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 744, "column": 21 }, "stop": { "line": 744, "column": 31 } }, { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 744, "column": 39 }, "stop": { "line": 744, "column": 49 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 745, "column": 8 }, "stop": { "line": 745, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 744, "column": 39 }, "stop": { "line": 744, "column": 55 } }, { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 744, "column": 21 }, "stop": { "line": 744, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_no_type": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 736, "column": 8 }, "stop": { "line": 736, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validataion_no_remote": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 730, "column": 8 }, "stop": { "line": 730, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_no_local": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 724, "column": 8 }, "stop": { "line": 724, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_bad_local_type_user_in_assertion": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 718, "column": 8 }, "stop": { "line": 718, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_group_id_and_domain": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 712, "column": 8 }, "stop": { "line": 712, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_group_name_without_domain": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 706, "column": 8 }, "stop": { "line": 706, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_bad_group": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 700, "column": 8 }, "stop": { "line": 700, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_bad_domain": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 694, "column": 8 }, "stop": { "line": 694, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_group_name_and_domain": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 690, "column": 8 }, "stop": { "line": 690, "column": 48 } } ], "kind": "function", "target": "keystone.federation.utils.validate_mapping_structure" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_user_id_and_domain_id": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 686, "column": 8 }, "stop": { "line": 686, "column": 48 } } ], "kind": "function", "target": "keystone.federation.utils.validate_mapping_structure" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_user_name_and_domain_id": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 682, "column": 8 }, "stop": { "line": 682, "column": 48 } } ], "kind": "function", "target": "keystone.federation.utils.validate_mapping_structure" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_user_name_and_domain_name": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 678, "column": 8 }, "stop": { "line": 678, "column": 48 } } ], "kind": "function", "target": "keystone.federation.utils.validate_mapping_structure" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_incorrect_local_keys": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 672, "column": 8 }, "stop": { "line": 672, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_whitelist_pass_through": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 661, "column": 58 }, "stop": { "line": 661, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 661, "column": 13 }, "stop": { "line": 661, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 663, "column": 28 }, "stop": { "line": 663, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.process", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 664, "column": 8 }, "stop": { "line": 664, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.assertValidMappedUserObject", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 667, "column": 8 }, "stop": { "line": 667, "column": 24 } }, { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 666, "column": 8 }, "stop": { "line": 666, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_user_identification_id_and_name": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 649, "column": 17 }, "stop": { "line": 649, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 650, "column": 32 }, "stop": { "line": 650, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.process", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 649, "column": 62 }, "stop": { "line": 649, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 651, "column": 12 }, "stop": { "line": 651, "column": 32 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 652, "column": 12 }, "stop": { "line": 652, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.assertValidMappedUserObject", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 656, "column": 12 }, "stop": { "line": 656, "column": 28 } }, { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 657, "column": 12 }, "stop": { "line": 657, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 654, "column": 16 }, "stop": { "line": 654, "column": 58 } } ], "kind": "function", "target": "keystone.auth.plugins.mapped.get_user_unique_id_and_display_name" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_get_user_unique_id_and_display_name": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 613, "column": 13 }, "stop": { "line": 613, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 617, "column": 13 }, "stop": { "line": 617, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask.app.Flask.test_request_context", "class_name": "flask.app.Flask", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 613, "column": 58 }, "stop": { "line": 613, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 612, "column": 26 }, "stop": { "line": 612, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 620, "column": 16 }, "stop": { "line": 620, "column": 58 } } ], "kind": "function", "target": "keystone.auth.plugins.mapped.get_user_unique_id_and_display_name" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 612, "column": 26 }, "stop": { "line": 612, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 614, "column": 28 }, "stop": { "line": 614, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.process", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 615, "column": 8 }, "stop": { "line": 615, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 616, "column": 8 }, "stop": { "line": 616, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.assertValidMappedUserObject", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 622, "column": 8 }, "stop": { "line": 622, "column": 24 } }, { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 621, "column": 8 }, "stop": { "line": 621, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_user_identification_id": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 597, "column": 13 }, "stop": { "line": 597, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 602, "column": 13 }, "stop": { "line": 602, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask.app.Flask.test_request_context", "class_name": "flask.app.Flask", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 599, "column": 28 }, "stop": { "line": 599, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.process", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 597, "column": 58 }, "stop": { "line": 597, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 600, "column": 8 }, "stop": { "line": 600, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 601, "column": 8 }, "stop": { "line": 601, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.assertValidMappedUserObject", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 605, "column": 8 }, "stop": { "line": 605, "column": 24 } }, { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 606, "column": 8 }, "stop": { "line": 606, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 604, "column": 16 }, "stop": { "line": 604, "column": 58 } } ], "kind": "function", "target": "keystone.auth.plugins.mapped.get_user_unique_id_and_display_name" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_user_identifications_name_and_federated_domain": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 574, "column": 13 }, "stop": { "line": 574, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 576, "column": 28 }, "stop": { "line": 576, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.process", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 574, "column": 58 }, "stop": { "line": 574, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 577, "column": 8 }, "stop": { "line": 577, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 578, "column": 8 }, "stop": { "line": 578, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.assertValidMappedUserObject", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 582, "column": 8 }, "stop": { "line": 582, "column": 24 } }, { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 581, "column": 8 }, "stop": { "line": 581, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 579, "column": 34 }, "stop": { "line": 579, "column": 76 } } ], "kind": "function", "target": "keystone.auth.plugins.mapped.get_user_unique_id_and_display_name" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_user_identifications_name": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 550, "column": 13 }, "stop": { "line": 550, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 552, "column": 28 }, "stop": { "line": 552, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.process", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 550, "column": 58 }, "stop": { "line": 550, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 553, "column": 8 }, "stop": { "line": 553, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 554, "column": 8 }, "stop": { "line": 554, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.assertValidMappedUserObject", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 555, "column": 8 }, "stop": { "line": 555, "column": 24 } }, { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 558, "column": 8 }, "stop": { "line": 558, "column": 24 } }, { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 559, "column": 8 }, "stop": { "line": 559, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 556, "column": 34 }, "stop": { "line": 556, "column": 76 } } ], "kind": "function", "target": "keystone.auth.plugins.mapped.get_user_unique_id_and_display_name" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_local_user_local_domain": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 528, "column": 58 }, "stop": { "line": 528, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 528, "column": 13 }, "stop": { "line": 528, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 530, "column": 28 }, "stop": { "line": 530, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.process", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 531, "column": 8 }, "stop": { "line": 531, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 532, "column": 8 }, "stop": { "line": 532, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.assertValidMappedUserObject", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_set_ephemeral_domain_to_ephemeral_users": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 519, "column": 58 }, "stop": { "line": 519, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 519, "column": 13 }, "stop": { "line": 519, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 521, "column": 28 }, "stop": { "line": 521, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.process", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 522, "column": 8 }, "stop": { "line": 522, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 523, "column": 8 }, "stop": { "line": 523, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.assertValidMappedUserObject", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_federated_domain_specified": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 504, "column": 58 }, "stop": { "line": 504, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 504, "column": 13 }, "stop": { "line": 504, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 506, "column": 28 }, "stop": { "line": 506, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.process", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 507, "column": 8 }, "stop": { "line": 507, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 508, "column": 8 }, "stop": { "line": 508, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.assertValidMappedUserObject", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_no_groups_allowed": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 489, "column": 13 }, "stop": { "line": 489, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 493, "column": 8 }, "stop": { "line": 493, "column": 28 } }, { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 492, "column": 8 }, "stop": { "line": 492, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertListEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 490, "column": 28 }, "stop": { "line": 490, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.process", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 491, "column": 8 }, "stop": { "line": 491, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 489, "column": 58 }, "stop": { "line": 489, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 494, "column": 8 }, "stop": { "line": 494, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_blacklist_direct_group_mapping_missing_domain": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 477, "column": 8 }, "stop": { "line": 477, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 476, "column": 13 }, "stop": { "line": 476, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 476, "column": 58 }, "stop": { "line": 476, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_whitelist_direct_group_mapping_missing_domain": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 466, "column": 8 }, "stop": { "line": 466, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 465, "column": 13 }, "stop": { "line": 465, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 465, "column": 58 }, "stop": { "line": 465, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_blacklist_and_direct_groups_mapping_multiples": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 453, "column": 33 }, "stop": { "line": 453, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 439, "column": 13 }, "stop": { "line": 439, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 440, "column": 28 }, "stop": { "line": 440, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.process", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 441, "column": 8 }, "stop": { "line": 441, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 453, "column": 12 }, "stop": { "line": 453, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertDictEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 439, "column": 58 }, "stop": { "line": 439, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 454, "column": 8 }, "stop": { "line": 454, "column": 24 } }, { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 455, "column": 8 }, "stop": { "line": 455, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_blacklist_and_direct_groups_mapping": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 425, "column": 33 }, "stop": { "line": 425, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 411, "column": 13 }, "stop": { "line": 411, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 412, "column": 28 }, "stop": { "line": 412, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.process", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 413, "column": 8 }, "stop": { "line": 413, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 425, "column": 12 }, "stop": { "line": 425, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertDictEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 411, "column": 58 }, "stop": { "line": 411, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 427, "column": 8 }, "stop": { "line": 427, "column": 24 } }, { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 426, "column": 8 }, "stop": { "line": 426, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_whitelist_and_direct_groups_mapping": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 396, "column": 33 }, "stop": { "line": 396, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 375, "column": 13 }, "stop": { "line": 375, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 376, "column": 28 }, "stop": { "line": 376, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.process", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 377, "column": 8 }, "stop": { "line": 377, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 396, "column": 12 }, "stop": { "line": 396, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertDictEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 375, "column": 58 }, "stop": { "line": 375, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 398, "column": 8 }, "stop": { "line": 398, "column": 24 } }, { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 399, "column": 8 }, "stop": { "line": 399, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_returns_group_names": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 341, "column": 58 }, "stop": { "line": 341, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 363, "column": 33 }, "stop": { "line": 363, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 341, "column": 13 }, "stop": { "line": 341, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 343, "column": 28 }, "stop": { "line": 343, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.process", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 344, "column": 8 }, "stop": { "line": 344, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 363, "column": 12 }, "stop": { "line": 363, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertDictEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 345, "column": 8 }, "stop": { "line": 345, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.assertValidMappedUserObject", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_using_remote_direct_mapping_that_doesnt_exist_fails": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 328, "column": 8 }, "stop": { "line": 328, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 325, "column": 13 }, "stop": { "line": 325, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 325, "column": 58 }, "stop": { "line": 325, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_fails_after_discarding_nonstring": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 312, "column": 58 }, "stop": { "line": 312, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 314, "column": 8 }, "stop": { "line": 314, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 312, "column": 13 }, "stop": { "line": 312, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_regex_whitelist": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 287, "column": 17 }, "stop": { "line": 287, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.process", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 286, "column": 58 }, "stop": { "line": 286, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 286, "column": 13 }, "stop": { "line": 286, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 301, "column": 8 }, "stop": { "line": 301, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_regex_blacklist": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 269, "column": 17 }, "stop": { "line": 269, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.process", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 268, "column": 58 }, "stop": { "line": 268, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 268, "column": 13 }, "stop": { "line": 268, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 281, "column": 8 }, "stop": { "line": 281, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_discards_nonstring_objects": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 262, "column": 8 }, "stop": { "line": 262, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests._rule_engine_regex_match_and_many_groups", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_regex_match_and_many_groups": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 251, "column": 8 }, "stop": { "line": 251, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests._rule_engine_regex_match_and_many_groups", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests._rule_engine_regex_match_and_many_groups": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 230, "column": 13 }, "stop": { "line": 230, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 231, "column": 17 }, "stop": { "line": 231, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.process", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 240, "column": 8 }, "stop": { "line": 240, "column": 21 } }, { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 239, "column": 8 }, "stop": { "line": 239, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 237, "column": 8 }, "stop": { "line": 237, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.assertValidMappedUserObject", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 230, "column": 58 }, "stop": { "line": 230, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 238, "column": 8 }, "stop": { "line": 238, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_not_any_of_regex_verify_fail": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 218, "column": 8 }, "stop": { "line": 218, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 217, "column": 13 }, "stop": { "line": 217, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 217, "column": 58 }, "stop": { "line": 217, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_not_any_of_regex_verify_pass": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 195, "column": 13 }, "stop": { "line": 195, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 195, "column": 58 }, "stop": { "line": 195, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 196, "column": 17 }, "stop": { "line": 196, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.process", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 199, "column": 20 }, "stop": { "line": 199, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 204, "column": 8 }, "stop": { "line": 204, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 198, "column": 8 }, "stop": { "line": 198, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.assertValidMappedUserObject", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 203, "column": 8 }, "stop": { "line": 203, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_not_any_of_many_rules": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 173, "column": 13 }, "stop": { "line": 173, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 174, "column": 17 }, "stop": { "line": 174, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.process", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 177, "column": 20 }, "stop": { "line": 177, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 173, "column": 58 }, "stop": { "line": 173, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 182, "column": 8 }, "stop": { "line": 182, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 176, "column": 8 }, "stop": { "line": 176, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.assertValidMappedUserObject", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 181, "column": 8 }, "stop": { "line": 181, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_not_any_of_and_direct_mapping": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 152, "column": 13 }, "stop": { "line": 152, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 153, "column": 17 }, "stop": { "line": 153, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.process", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 156, "column": 20 }, "stop": { "line": 156, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 155, "column": 8 }, "stop": { "line": 155, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.assertValidMappedUserObject", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 152, "column": 58 }, "stop": { "line": 152, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 161, "column": 8 }, "stop": { "line": 161, "column": 24 } }, { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 160, "column": 8 }, "stop": { "line": 160, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_any_one_of_many_rules": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 131, "column": 13 }, "stop": { "line": 131, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 132, "column": 17 }, "stop": { "line": 132, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.process", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 135, "column": 20 }, "stop": { "line": 135, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 131, "column": 58 }, "stop": { "line": 131, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 140, "column": 8 }, "stop": { "line": 140, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 134, "column": 8 }, "stop": { "line": 134, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.assertValidMappedUserObject", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 139, "column": 8 }, "stop": { "line": 139, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_regex_many_groups": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 109, "column": 13 }, "stop": { "line": 109, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 109, "column": 58 }, "stop": { "line": 109, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 110, "column": 17 }, "stop": { "line": 110, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.process", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 113, "column": 20 }, "stop": { "line": 113, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 118, "column": 8 }, "stop": { "line": 118, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 112, "column": 8 }, "stop": { "line": 112, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.assertValidMappedUserObject", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 117, "column": 8 }, "stop": { "line": 117, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_no_regex_match": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 93, "column": 58 }, "stop": { "line": 93, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 94, "column": 8 }, "stop": { "line": 94, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 93, "column": 13 }, "stop": { "line": 93, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_any_one_of_and_direct_mapping": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 70, "column": 13 }, "stop": { "line": 70, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.__init__", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 71, "column": 17 }, "stop": { "line": 71, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.utils.RuleProcessor.process", "class_name": "keystone.federation.utils.RuleProcessor", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 74, "column": 13 }, "stop": { "line": 74, "column": 26 } }, { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 73, "column": 13 }, "stop": { "line": 73, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 79, "column": 8 }, "stop": { "line": 79, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 70, "column": 58 }, "stop": { "line": 70, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 80, "column": 8 }, "stop": { "line": 80, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 75, "column": 20 }, "stop": { "line": 75, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.assertValidMappedUserObject": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 49, "column": 8 }, "stop": { "line": 49, "column": 21 } }, { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 52, "column": 8 }, "stop": { "line": 52, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 58, "column": 12 }, "stop": { "line": 58, "column": 28 } }, { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 53, "column": 8 }, "stop": { "line": 53, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" } ], "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.setUp": [ { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 39, "column": 8 }, "stop": { "line": 39, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.cleanup_instance", "class_name": "keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 38, "column": 25 }, "stop": { "line": 38, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask.app.Flask.__init__", "class_name": "flask.app.Flask", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/contrib/federation/test_utils.py", "start": { "line": 35, "column": 8 }, "stop": { "line": 35, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" } ], "keystone.tests.unit.ksfixtures.policy.Policy.setUp": [ { "locations": [ { "path": "keystone/tests/unit/ksfixtures/policy.py", "start": { "line": 28, "column": 8 }, "stop": { "line": 28, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures.fixture.Fixture.setUp", "class_name": "fixtures.fixture.Fixture", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/policy.py", "start": { "line": 29, "column": 8 }, "stop": { "line": 29, "column": 25 } } ], "kind": "function", "target": "oslo_policy.opts.set_defaults" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/policy.py", "start": { "line": 33, "column": 8 }, "stop": { "line": 33, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures.fixture.Fixture.addCleanup", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "dynamic" } ], "keystone.tests.unit.ksfixtures.policy.Policy.__init__": [], "pyre_check.tools.upgrade.errors._build_error_map": [], "pyre_check.tools.upgrade.errors._error_to_fixme_comment_lines": [], "pyre_check.tools.upgrade.errors._suppress_errors": [], "pyre_check.tools.upgrade.errors._remove_unused_ignores": [], "pyre_check.tools.upgrade.errors._get_unused_ignore_codes": [], "pyre_check.tools.upgrade.errors._split_across_lines": [], "pyre_check.tools.upgrade.errors._add_error_to_line_break_block": [], "pyre_check.tools.upgrade.errors._remove_comment_preamble": [], "pyre_check.tools.upgrade.errors.errors_from_targets": [], "pyre_check.tools.upgrade.errors._filter_errors": [], "pyre_check.tools.upgrade.errors.Errors.suppress": [], "pyre_check.tools.upgrade.errors.Errors.paths_to_errors": [], "pyre_check.tools.upgrade.errors.Errors.__eq__": [], "pyre_check.tools.upgrade.errors.Errors.__len__": [], "pyre_check.tools.upgrade.errors.Errors.__init__": [], "pyre_check.tools.upgrade.errors.Errors.from_stdin": [], "pyre_check.tools.upgrade.errors.Errors.from_json": [], "pyre_check.tools.upgrade.errors.Errors.empty": [], "pyre_check.tools.upgrade.errors.error_path": [], "pyre_check.tools.upgrade.errors.PartialErrorSuppression.__init__": [], "pyre_check.tools.upgrade.errors.LineBreakTransformer.leave_Return": [], "pyre_check.tools.upgrade.errors.LineBreakTransformer.leave_Raise": [], "pyre_check.tools.upgrade.errors.LineBreakTransformer.leave_Del": [], "pyre_check.tools.upgrade.errors.LineBreakTransformer.leave_Assign": [], "pyre_check.tools.upgrade.errors.LineBreakTransformer.leave_Assert": [], "pyre_check.tools.upgrade.errors.LineBreakTransformer.basic_parenthesize": [], "pyre_check.tools.upgrade.errors.LineBreakTransformer.leave_SimpleWhitespace": [], "sqlalchemy.processors.py_fallback": [], "sqlalchemy.processors.str_to_datetime_processor_factory": [], "keystone.tests.unit.ksfixtures.ldapdb.LDAPDatabase.clear": [], "keystone.tests.unit.ksfixtures.ldapdb.LDAPDatabase.disable_write": [], "keystone.tests.unit.ksfixtures.ldapdb.LDAPDatabase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/ksfixtures/ldapdb.py", "start": { "line": 28, "column": 8 }, "stop": { "line": 28, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures.fixture.Fixture.setUp", "class_name": "fixtures.fixture.Fixture", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/ldapdb.py", "start": { "line": 32, "column": 8 }, "stop": { "line": 32, "column": 36 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.register_handler" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/ldapdb.py", "start": { "line": 36, "column": 8 }, "stop": { "line": 36, "column": 23 } }, { "path": "keystone/tests/unit/ksfixtures/ldapdb.py", "start": { "line": 34, "column": 8 }, "stop": { "line": 34, "column": 23 } }, { "path": "keystone/tests/unit/ksfixtures/ldapdb.py", "start": { "line": 35, "column": 8 }, "stop": { "line": 35, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures.fixture.Fixture.addCleanup", "class_name": "keystone.tests.unit.ksfixtures.ldapdb.LDAPDatabase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/ldapdb.py", "start": { "line": 29, "column": 8 }, "stop": { "line": 29, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.ldapdb.LDAPDatabase.clear", "class_name": "keystone.tests.unit.ksfixtures.ldapdb.LDAPDatabase", "dispatch": "dynamic" } ], "keystone.tests.unit.ksfixtures.ldapdb.LDAPDatabase.__init__": [], "keystone.endpoint_policy.backends.sql.EndpointPolicy.delete_association_by_policy": [ { "locations": [ { "path": "keystone/endpoint_policy/backends/sql.py", "start": { "line": 139, "column": 13 }, "stop": { "line": 139, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.endpoint_policy.backends.sql.EndpointPolicy.delete_association_by_region": [ { "locations": [ { "path": "keystone/endpoint_policy/backends/sql.py", "start": { "line": 133, "column": 13 }, "stop": { "line": 133, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.endpoint_policy.backends.sql.EndpointPolicy.delete_association_by_service": [ { "locations": [ { "path": "keystone/endpoint_policy/backends/sql.py", "start": { "line": 127, "column": 13 }, "stop": { "line": 127, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.endpoint_policy.backends.sql.EndpointPolicy.delete_association_by_endpoint": [ { "locations": [ { "path": "keystone/endpoint_policy/backends/sql.py", "start": { "line": 121, "column": 13 }, "stop": { "line": 121, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.endpoint_policy.backends.sql.EndpointPolicy.list_associations_for_policy": [ { "locations": [ { "path": "keystone/endpoint_policy/backends/sql.py", "start": { "line": 115, "column": 13 }, "stop": { "line": 115, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.endpoint_policy.backends.sql.EndpointPolicy.get_policy_association": [ { "locations": [ { "path": "keystone/endpoint_policy/backends/sql.py", "start": { "line": 112, "column": 18 }, "stop": { "line": 112, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.PolicyAssociationNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/endpoint_policy/backends/sql.py", "start": { "line": 103, "column": 12 }, "stop": { "line": 103, "column": 54 } }, { "path": "keystone/endpoint_policy/backends/sql.py", "start": { "line": 102, "column": 12 }, "stop": { "line": 102, "column": 56 } }, { "path": "keystone/endpoint_policy/backends/sql.py", "start": { "line": 104, "column": 12 }, "stop": { "line": 104, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.__eq__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/endpoint_policy/backends/sql.py", "start": { "line": 107, "column": 17 }, "stop": { "line": 107, "column": 37 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.endpoint_policy.backends.sql.EndpointPolicy.delete_policy_association": [ { "locations": [ { "path": "keystone/endpoint_policy/backends/sql.py", "start": { "line": 91, "column": 13 }, "stop": { "line": 91, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.endpoint_policy.backends.sql.EndpointPolicy.check_policy_association": [ { "locations": [ { "path": "keystone/endpoint_policy/backends/sql.py", "start": { "line": 87, "column": 22 }, "stop": { "line": 87, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.PolicyAssociationNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/endpoint_policy/backends/sql.py", "start": { "line": 80, "column": 12 }, "stop": { "line": 80, "column": 52 } }, { "path": "keystone/endpoint_policy/backends/sql.py", "start": { "line": 79, "column": 12 }, "stop": { "line": 79, "column": 54 } }, { "path": "keystone/endpoint_policy/backends/sql.py", "start": { "line": 77, "column": 12 }, "stop": { "line": 77, "column": 52 } }, { "path": "keystone/endpoint_policy/backends/sql.py", "start": { "line": 78, "column": 12 }, "stop": { "line": 78, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.__eq__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/endpoint_policy/backends/sql.py", "start": { "line": 84, "column": 13 }, "stop": { "line": 84, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.endpoint_policy.backends.sql.EndpointPolicy.create_policy_association": [ { "locations": [ { "path": "keystone/endpoint_policy/backends/sql.py", "start": { "line": 56, "column": 13 }, "stop": { "line": 56, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/endpoint_policy/backends/sql.py", "start": { "line": 67, "column": 30 }, "stop": { "line": 67, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.endpoint_policy.backends.sql.PolicyAssociation", "dispatch": "static" }, { "locations": [ { "path": "keystone/endpoint_policy/backends/sql.py", "start": { "line": 67, "column": 51 }, "stop": { "line": 67, "column": 61 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/endpoint_policy/backends/sql.py", "start": { "line": 67, "column": 51 }, "stop": { "line": 67, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.endpoint_policy.backends.sql.PolicyAssociation.to_dict": [ { "locations": [ { "path": "keystone/endpoint_policy/backends/sql.py", "start": { "line": 48, "column": 12 }, "stop": { "line": 48, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/endpoint_policy/backends/sql.py", "start": { "line": 47, "column": 20 }, "stop": { "line": 47, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__class__", "class_name": "keystone.endpoint_policy.backends.sql.PolicyAssociation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/endpoint_policy/backends/sql.py", "start": { "line": 48, "column": 22 }, "stop": { "line": 48, "column": 29 } } ], "kind": "function", "target": "getattr" } ], "prompt_toolkit.input.defaults.create_pipe_input": [], "prompt_toolkit.input.defaults.create_input": [], "sqlalchemy.ext.mypy.infer._extract_python_type_from_typeengine": [], "sqlalchemy.ext.mypy.infer._infer_type_from_left_hand_type_only": [], "sqlalchemy.ext.mypy.infer._infer_collection_type_from_left_and_inferred_right": [], "sqlalchemy.ext.mypy.infer._infer_type_from_left_and_inferred_right": [], "sqlalchemy.ext.mypy.infer._infer_type_from_decl_column": [], "sqlalchemy.ext.mypy.infer._infer_type_from_decl_column_property": [], "sqlalchemy.ext.mypy.infer._infer_type_from_decl_composite_property": [], "sqlalchemy.ext.mypy.infer._infer_type_from_relationship": [], "sqlalchemy.ext.mypy.infer._infer_type_from_right_hand_nameexpr": [], "rx.linq.observable.skiplast.skip_last": [], "setuptools._distutils.dep_util.newer_group": [], "setuptools._distutils.dep_util.newer_pairwise": [], "setuptools._distutils.dep_util.newer": [], "keystoneclient.tests.unit.auth.test_cli.CliTests.test_deprecated_env_multi_options": [], "keystoneclient.tests.unit.auth.test_cli.CliTests.test_deprecated_env_options": [], "keystoneclient.tests.unit.auth.test_cli.CliTests.test_deprecated_multi_cli_options": [], "keystoneclient.tests.unit.auth.test_cli.CliTests.test_deprecated_cli_options": [], "keystoneclient.tests.unit.auth.test_cli.CliTests.test_env_overrides_default_opt": [], "keystoneclient.tests.unit.auth.test_cli.CliTests.test_overrides_default_type_value": [], "keystoneclient.tests.unit.auth.test_cli.CliTests.test_with_default_type_value": [], "keystoneclient.tests.unit.auth.test_cli.CliTests.test_overrides_default_string_value": [], "keystoneclient.tests.unit.auth.test_cli.CliTests.test_with_default_string_value": [], "keystoneclient.tests.unit.auth.test_cli.CliTests.test_default_options": [], "keystoneclient.tests.unit.auth.test_cli.CliTests.test_param_loading": [], "keystoneclient.tests.unit.auth.test_cli.CliTests.test_basic_params_added": [], "keystoneclient.tests.unit.auth.test_cli.CliTests.test_load_with_nothing": [], "keystoneclient.tests.unit.auth.test_cli.CliTests.test_creating_with_no_args": [], "keystoneclient.tests.unit.auth.test_cli.CliTests.env": [], "keystoneclient.tests.unit.auth.test_cli.CliTests.setUp": [], "keystoneclient.tests.unit.auth.test_cli.TesterPlugin.get_options": [], "keystoneclient.tests.unit.auth.test_cli.TesterPlugin.get_token": [], "keystone.credential.providers.core.Provider.decrypt": [], "keystone.credential.providers.core.Provider.encrypt": [], "pbr.tests.load_tests": [], "keystone.conf.unified_limit.list_opts": [], "keystone.conf.unified_limit.register_opts": [], "osprofiler.tests.unit.drivers.test_base.NotifierBaseTestCase.test_build_complex_tree": [], "osprofiler.tests.unit.drivers.test_base.NotifierBaseTestCase.test_build_empty_tree": [], "osprofiler.tests.unit.drivers.test_base.NotifierBaseTestCase.test_driver_not_found": [], "osprofiler.tests.unit.drivers.test_base.NotifierBaseTestCase.test_factory_with_args": [], "osprofiler.tests.unit.drivers.test_base.NotifierBaseTestCase.test_factory": [], "oslo_service.threadgroup.ThreadGroup.cancel": [], "oslo_service.threadgroup.ThreadGroup._any_threads_alive": [], "oslo_service.threadgroup.ThreadGroup.wait": [], "oslo_service.threadgroup.ThreadGroup._wait_threads": [], "oslo_service.threadgroup.ThreadGroup._wait_timers": [], "oslo_service.threadgroup.ThreadGroup.stop": [], "oslo_service.threadgroup.ThreadGroup.stop_timers": [], "oslo_service.threadgroup.ThreadGroup._stop_threads": [], "oslo_service.threadgroup.ThreadGroup._perform_action_on_threads": [], "oslo_service.threadgroup.ThreadGroup.timer_done": [], "oslo_service.threadgroup.ThreadGroup.thread_done": [], "oslo_service.threadgroup.ThreadGroup.add_thread": [], "oslo_service.threadgroup.ThreadGroup.add_timer_args": [], "oslo_service.threadgroup.ThreadGroup.add_timer": [], "oslo_service.threadgroup.ThreadGroup.add_dynamic_timer_args": [], "oslo_service.threadgroup.ThreadGroup.add_dynamic_timer": [], "oslo_service.threadgroup.ThreadGroup.__init__": [], "oslo_service.threadgroup.Thread.cancel": [], "oslo_service.threadgroup.Thread.link": [], "oslo_service.threadgroup.Thread.wait": [], "oslo_service.threadgroup.Thread.stop": [], "oslo_service.threadgroup.Thread.ident": [], "oslo_service.threadgroup.Thread.__init__": [], "oslo_service.threadgroup._on_thread_done": [], "keystone.conf.endpoint_filter.list_opts": [], "keystone.conf.endpoint_filter.register_opts": [], "libcst._nodes.tests.test_simple_statement.SimpleStatementTest.test_valid": [], "xmlschema.validators.elements.XsdAlternative.test": [], "xmlschema.validators.elements.XsdAlternative.iter_components": [], "xmlschema.validators.elements.XsdAlternative.validation_attempted": [], "xmlschema.validators.elements.XsdAlternative.built": [], "xmlschema.validators.elements.XsdAlternative._parse": [], "xmlschema.validators.elements.XsdAlternative.__ne__": [], "xmlschema.validators.elements.XsdAlternative.__eq__": [], "xmlschema.validators.elements.XsdAlternative.__repr__": [], "xmlschema.validators.elements.XsdAlternative.__init__": [], "xmlschema.validators.elements.Xsd11Element.is_consistent": [], "xmlschema.validators.elements.Xsd11Element.is_overlap": [], "xmlschema.validators.elements.Xsd11Element.get_type": [], "xmlschema.validators.elements.Xsd11Element.iter_substitutes": [], "xmlschema.validators.elements.Xsd11Element.iter_components": [], "xmlschema.validators.elements.Xsd11Element.target_namespace": [], "xmlschema.validators.elements.Xsd11Element.built": [], "xmlschema.validators.elements.Xsd11Element._parse_alternatives": [], "xmlschema.validators.elements.Xsd11Element._parse": [], "xmlschema.validators.elements.XsdElement.is_empty": [], "xmlschema.validators.elements.XsdElement.is_single": [], "xmlschema.validators.elements.XsdElement.is_consistent": [], "xmlschema.validators.elements.XsdElement.is_overlap": [], "xmlschema.validators.elements.XsdElement.is_restriction": [], "xmlschema.validators.elements.XsdElement.match": [], "xmlschema.validators.elements.XsdElement.is_matching": [], "xmlschema.validators.elements.XsdElement.iter_encode": [], "xmlschema.validators.elements.XsdElement.iter_decode": [], "xmlschema.validators.elements.XsdElement.stop_identities": [], "xmlschema.validators.elements.XsdElement.start_identities": [], "xmlschema.validators.elements.XsdElement.check_dynamic_context": [], "xmlschema.validators.elements.XsdElement.data_value": [], "xmlschema.validators.elements.XsdElement.iter_substitutes": [], "xmlschema.validators.elements.XsdElement.iter_components": [], "xmlschema.validators.elements.XsdElement.get_path": [], "xmlschema.validators.elements.XsdElement.get_attributes": [], "xmlschema.validators.elements.XsdElement.get_type": [], "xmlschema.validators.elements.XsdElement.get_attribute": [], "xmlschema.validators.elements.XsdElement.get_binding": [], "xmlschema.validators.elements.XsdElement.block": [], "xmlschema.validators.elements.XsdElement.final": [], "xmlschema.validators.elements.XsdElement.value_constraint": [], "xmlschema.validators.elements.XsdElement.scope": [], "xmlschema.validators.elements.XsdElement.validation_attempted": [], "xmlschema.validators.elements.XsdElement.built": [], "xmlschema.validators.elements.XsdElement.xpath_proxy": [], "xmlschema.validators.elements.XsdElement._parse_substitution_group": [], "xmlschema.validators.elements.XsdElement._parse_constraints": [], "xmlschema.validators.elements.XsdElement._parse_type": [], "xmlschema.validators.elements.XsdElement._parse_attributes": [], "xmlschema.validators.elements.XsdElement._parse": [], "xmlschema.validators.elements.XsdElement.__iter__": [], "xmlschema.validators.elements.XsdElement.__setattr__": [], "xmlschema.validators.elements.XsdElement.__repr__": [], "sqlalchemy.dialects.mssql.mxodbc.MSDialect_mxodbc.__init__": [], "sqlalchemy.dialects.mssql.mxodbc._VARBINARY_mxodbc.bind_processor": [], "sqlalchemy.dialects.mssql.mxodbc._MSTime_mxodbc.bind_processor": [], "sqlalchemy.dialects.mssql.mxodbc._MSDate_mxodbc.bind_processor": [], "IPython.terminal.interactiveshell.TerminalInteractiveShell.switch_doctest_mode": [], "IPython.terminal.interactiveshell.TerminalInteractiveShell.auto_rewrite_input": [], "IPython.terminal.interactiveshell.TerminalInteractiveShell.enable_gui": [], "IPython.terminal.interactiveshell.TerminalInteractiveShell.inputhook": [], "IPython.terminal.interactiveshell.TerminalInteractiveShell.mainloop": [], "IPython.terminal.interactiveshell.TerminalInteractiveShell.interact": [], "IPython.terminal.interactiveshell.TerminalInteractiveShell.ask_exit": [], "IPython.terminal.interactiveshell.TerminalInteractiveShell.__init__": [], "IPython.terminal.interactiveshell.TerminalInteractiveShell.init_alias": [], "IPython.terminal.interactiveshell.TerminalInteractiveShell.init_magics": [], "IPython.terminal.interactiveshell.TerminalInteractiveShell.init_io": [], "IPython.terminal.interactiveshell.TerminalInteractiveShell.enable_win_unicode_console": [], "IPython.terminal.interactiveshell.TerminalInteractiveShell.prompt_for_code": [], "IPython.terminal.interactiveshell.TerminalInteractiveShell._extra_prompt_options": [], "IPython.terminal.interactiveshell.TerminalInteractiveShell.color_depth": [], "IPython.terminal.interactiveshell.TerminalInteractiveShell.pt_complete_style": [], "IPython.terminal.interactiveshell.TerminalInteractiveShell._make_style_from_name_or_cls": [], "IPython.terminal.interactiveshell.TerminalInteractiveShell.init_prompt_toolkit_cli": [], "IPython.terminal.interactiveshell.TerminalInteractiveShell.init_display_formatter": [], "IPython.terminal.interactiveshell.TerminalInteractiveShell.restore_term_title": [], "IPython.terminal.interactiveshell.TerminalInteractiveShell.init_term_title": [], "IPython.terminal.interactiveshell.TerminalInteractiveShell._displayhook_class_default": [], "IPython.terminal.interactiveshell.TerminalInteractiveShell._prompts_default": [], "IPython.terminal.interactiveshell.TerminalInteractiveShell.refresh_style": [], "IPython.terminal.interactiveshell.TerminalInteractiveShell._highlighting_style_changed": [], "IPython.terminal.interactiveshell.TerminalInteractiveShell._autoformatter_changed": [], "IPython.terminal.interactiveshell.TerminalInteractiveShell._editing_mode": [], "IPython.terminal.interactiveshell.TerminalInteractiveShell._validate_editing_mode": [], "IPython.terminal.interactiveshell.TerminalInteractiveShell.debugger_cls": [], "IPython.terminal.interactiveshell.black_reformat_handler": [], "IPython.terminal.interactiveshell.get_default_editor": [], "psutil._pswindows.Process.num_ctx_switches": [], "psutil._pswindows.Process.num_handles": [], "psutil._pswindows.Process.cpu_affinity_set": [], "psutil._pswindows.Process.cpu_affinity_get": [], "psutil._pswindows.Process.status": [], "psutil._pswindows.Process.io_counters": [], "psutil._pswindows.Process.ionice_set": [], "psutil._pswindows.Process.ionice_get": [], "psutil._pswindows.Process.nice_set": [], "psutil._pswindows.Process.nice_get": [], "psutil._pswindows.Process.connections": [], "psutil._pswindows.Process.open_files": [], "psutil._pswindows.Process.cwd": [], "psutil._pswindows.Process.resume": [], "psutil._pswindows.Process.suspend": [], "psutil._pswindows.Process.cpu_times": [], "psutil._pswindows.Process.threads": [], "psutil._pswindows.Process.num_threads": [], "psutil._pswindows.Process.create_time": [], "psutil._pswindows.Process.username": [], "psutil._pswindows.Process.wait": [], "psutil._pswindows.Process.send_signal": [], "psutil._pswindows.Process.kill": [], "psutil._pswindows.Process.memory_maps": [], "psutil._pswindows.Process.memory_full_info": [], "psutil._pswindows.Process.memory_info": [], "psutil._pswindows.Process._get_raw_meminfo": [], "psutil._pswindows.Process.ppid": [], "psutil._pswindows.Process.environ": [], "psutil._pswindows.Process.cmdline": [], "psutil._pswindows.Process.exe": [], "psutil._pswindows.Process.name": [], "psutil._pswindows.Process._proc_info": [], "psutil._pswindows.Process.oneshot_exit": [], "psutil._pswindows.Process.oneshot_enter": [], "psutil._pswindows.Process.__init__": [], "psutil._pswindows.retry_error_partial_copy": [], "psutil._pswindows.wrap_exceptions": [], "psutil._pswindows.convert_oserror": [], "psutil._pswindows.is_permission_err": [], "psutil._pswindows.WindowsService.as_dict": [], "psutil._pswindows.WindowsService.description": [], "psutil._pswindows.WindowsService.status": [], "psutil._pswindows.WindowsService.pid": [], "psutil._pswindows.WindowsService.start_type": [], "psutil._pswindows.WindowsService.username": [], "psutil._pswindows.WindowsService.binpath": [], "psutil._pswindows.WindowsService.display_name": [], "psutil._pswindows.WindowsService.name": [], "psutil._pswindows.WindowsService._wrap_exceptions": [], "psutil._pswindows.WindowsService._query_status": [], "psutil._pswindows.WindowsService._query_config": [], "psutil._pswindows.WindowsService.__ne__": [], "psutil._pswindows.WindowsService.__eq__": [], "psutil._pswindows.WindowsService.__repr__": [], "psutil._pswindows.WindowsService.__str__": [], "psutil._pswindows.WindowsService.__init__": [], "psutil._pswindows.win_service_get": [], "psutil._pswindows.win_service_iter": [], "psutil._pswindows.users": [], "psutil._pswindows.boot_time": [], "psutil._pswindows.sensors_battery": [], "psutil._pswindows.net_if_addrs": [], "psutil._pswindows.net_io_counters": [], "psutil._pswindows.net_if_stats": [], "psutil._pswindows.net_connections": [], "psutil._pswindows.getloadavg": [], "psutil._pswindows.cpu_freq": [], "psutil._pswindows.cpu_stats": [], "psutil._pswindows.cpu_count_physical": [], "psutil._pswindows.cpu_count_logical": [], "psutil._pswindows.per_cpu_times": [], "psutil._pswindows.cpu_times": [], "psutil._pswindows.disk_partitions": [], "psutil._pswindows.disk_usage": [], "psutil._pswindows.swap_memory": [], "psutil._pswindows.virtual_memory": [], "psutil._pswindows.getpagesize": [], "psutil._pswindows.py2_strencode": [], "psutil._pswindows.convert_dos_path": [], "psutil._pswindows.pio.__init__": [], "psutil._pswindows.pmmap_grouped.__init__": [], "psutil._pswindows.pmem.__init__": [], "psutil._pswindows.svmem.__init__": [], "psutil._pswindows.scputimes.__init__": [], "rx.linq.observable.create.create": [], "jedi.inference.value.decorator.Decoratee.py__get__": [], "jedi.inference.value.decorator.Decoratee.py__doc__": [], "jedi.inference.value.decorator.Decoratee.__init__": [], "IPython.utils.tempdir.TemporaryWorkingDirectory.__exit__": [], "IPython.utils.tempdir.TemporaryWorkingDirectory.__enter__": [], "IPython.utils.tempdir.NamedFileInTemporaryDirectory.__exit__": [], "IPython.utils.tempdir.NamedFileInTemporaryDirectory.__enter__": [], "IPython.utils.tempdir.NamedFileInTemporaryDirectory.cleanup": [], "IPython.utils.tempdir.NamedFileInTemporaryDirectory.__init__": [], "prompt_toolkit.eventloop.utils.get_traceback_from_context": [], "prompt_toolkit.eventloop.utils.call_soon_threadsafe": [], "prompt_toolkit.eventloop.utils.run_in_executor_with_context": [], "graphene.utils.tests.test_orderedtype.test_orderedtype_non_orderabletypes": [], "graphene.utils.tests.test_orderedtype.test_orderedtype_resetcounter": [], "graphene.utils.tests.test_orderedtype.test_orderedtype_hash": [], "graphene.utils.tests.test_orderedtype.test_orderedtype_eq": [], "graphene.utils.tests.test_orderedtype.test_orderedtype": [], "oslo_config.types.URI._formatter": [], "oslo_config.types.URI.__eq__": [], "oslo_config.types.URI.__repr__": [], "oslo_config.types.URI.value": [], "oslo_config.types.URI.__call__": [], "oslo_config.types.URI.__init__": [], "oslo_config.types.HostDomain.__repr__": [], "oslo_config.types.HostDomain.__call__": [], "oslo_config.types.HostDomain.__init__": [], "oslo_config.types.HostAddress._formatter": [], "oslo_config.types.HostAddress.__eq__": [], "oslo_config.types.HostAddress.__repr__": [], "oslo_config.types.HostAddress.__call__": [], "oslo_config.types.HostAddress.__init__": [], "oslo_config.types.Hostname._formatter": [], "oslo_config.types.Hostname.__eq__": [], "oslo_config.types.Hostname.__repr__": [], "oslo_config.types.Hostname.__call__": [], "oslo_config.types.Hostname.__init__": [], "oslo_config.types.IPAddress._formatter": [], "oslo_config.types.IPAddress._check_both_versions": [], "oslo_config.types.IPAddress._check_ipv6": [], "oslo_config.types.IPAddress._check_ipv4": [], "oslo_config.types.IPAddress.__eq__": [], "oslo_config.types.IPAddress.__repr__": [], "oslo_config.types.IPAddress.__call__": [], "oslo_config.types.IPAddress.__init__": [], "oslo_config.types.Dict._formatter": [], "oslo_config.types.Dict.__eq__": [], "oslo_config.types.Dict.__repr__": [], "oslo_config.types.Dict.__call__": [], "oslo_config.types.Dict.__init__": [], "oslo_config.types.Range._formatter": [], "oslo_config.types.Range.__eq__": [], "oslo_config.types.Range.__call__": [], "oslo_config.types.Range.__init__": [], "oslo_config.types.List._formatter": [], "oslo_config.types.List.__eq__": [], "oslo_config.types.List.__repr__": [], "oslo_config.types.List.__call__": [], "oslo_config.types.List.__init__": [], "oslo_config.types.Port.__init__": [], "oslo_config.types.Float.__init__": [], "oslo_config.types.Integer.__init__": [], "oslo_config.types.Number._formatter": [], "oslo_config.types.Number.__eq__": [], "oslo_config.types.Number.__repr__": [], "oslo_config.types.Number.__call__": [], "oslo_config.types.Number.__init__": [], "oslo_config.types.Boolean._formatter": [], "oslo_config.types.Boolean.__eq__": [], "oslo_config.types.Boolean.__repr__": [], "oslo_config.types.Boolean.__call__": [], "oslo_config.types.Boolean.__init__": [], "oslo_config.types.MultiString._formatter": [], "oslo_config.types.MultiString.format_defaults": [], "oslo_config.types.MultiString.__init__": [], "oslo_config.types.String._formatter": [], "oslo_config.types.String.__eq__": [], "oslo_config.types.String.__repr__": [], "oslo_config.types.String.__call__": [], "oslo_config.types.String.__init__": [], "oslo_config.types.ConfigType._formatter": [], "oslo_config.types.ConfigType.quote_trailing_and_leading_space": [], "oslo_config.types.ConfigType.format_defaults": [], "oslo_config.types.ConfigType.__init__": [], "jedi.api.refactoring._remove_indent_of_prefix": [], "jedi.api.refactoring.inline": [], "jedi.api.refactoring.rename": [], "jedi.api.refactoring._calculate_rename": [], "jedi.api.refactoring.Refactoring.apply": [], "jedi.api.refactoring.Refactoring.get_diff": [], "jedi.api.refactoring.Refactoring.get_renames": [], "jedi.api.refactoring.Refactoring.get_changed_files": [], "jedi.api.refactoring.Refactoring.__init__": [], "jedi.api.refactoring.ChangedFile.__repr__": [], "jedi.api.refactoring.ChangedFile.apply": [], "jedi.api.refactoring.ChangedFile.get_new_code": [], "jedi.api.refactoring.ChangedFile.get_diff": [], "jedi.api.refactoring.ChangedFile.__init__": [], "graphql.type.definition.is_abstract_type": [], "graphql.type.definition.is_composite_type": [], "graphql.type.definition.is_leaf_type": [], "graphql.type.definition.is_object_type": [], "graphql.type.definition.is_non_null_type": [], "graphql.type.definition.is_list_type": [], "graphql.type.definition.is_interface_type": [], "graphql.type.definition.is_union_type": [], "graphql.type.definition.is_output_type": [], "graphql.type.definition.GraphQLNonNull.is_same_type": [], "graphql.type.definition.GraphQLNonNull.__str__": [], "graphql.type.definition.GraphQLNonNull.__init__": [], "graphql.type.definition.is_nullable_type": [], "graphql.type.definition.GraphQLList.is_same_type": [], "graphql.type.definition.GraphQLList.__str__": [], "graphql.type.definition.GraphQLList.__init__": [], "graphql.type.definition.GraphQLInputObjectField.__eq__": [], "graphql.type.definition.GraphQLInputObjectField.__init__": [], "graphql.type.definition.GraphQLInputObjectType._define_field_map": [], "graphql.type.definition.GraphQLInputObjectType.fields": [], "graphql.type.definition.GraphQLInputObjectType.create_container": [], "graphql.type.definition.GraphQLInputObjectType.__init__": [], "graphql.type.definition.GraphQLEnumValue.__eq__": [], "graphql.type.definition.GraphQLEnumValue.is_deprecated": [], "graphql.type.definition.GraphQLEnumValue.__init__": [], "graphql.type.definition.define_enum_values": [], "graphql.type.definition.GraphQLEnumType._name_lookup": [], "graphql.type.definition.GraphQLEnumType._value_lookup": [], "graphql.type.definition.GraphQLEnumType.parse_literal": [], "graphql.type.definition.GraphQLEnumType.parse_value": [], "graphql.type.definition.GraphQLEnumType.serialize": [], "graphql.type.definition.GraphQLEnumType.get_value": [], "graphql.type.definition.GraphQLEnumType.get_values": [], "graphql.type.definition.GraphQLEnumType.__init__": [], "graphql.type.definition.define_types": [], "graphql.type.definition.GraphQLUnionType.types": [], "graphql.type.definition.GraphQLUnionType.__init__": [], "graphql.type.definition.GraphQLInterfaceType.fields": [], "graphql.type.definition.GraphQLInterfaceType.__init__": [], "graphql.type.definition.GraphQLArgument.__hash__": [], "graphql.type.definition.GraphQLArgument.__eq__": [], "graphql.type.definition.GraphQLArgument.__init__": [], "graphql.type.definition.GraphQLField.is_deprecated": [], "graphql.type.definition.GraphQLField.__hash__": [], "graphql.type.definition.GraphQLField.__eq__": [], "graphql.type.definition.GraphQLField.__init__": [], "graphql.type.definition.define_interfaces": [], "graphql.type.definition.define_field_map": [], "graphql.type.definition.GraphQLObjectType.interfaces": [], "graphql.type.definition.GraphQLObjectType.fields": [], "graphql.type.definition.GraphQLObjectType.__init__": [], "graphql.type.definition.GraphQLScalarType.__str__": [], "graphql.type.definition.GraphQLScalarType.__init__": [], "graphql.type.definition.none_func": [], "graphql.type.definition.GraphQLNamedType.is_same_type": [], "graphql.type.definition.GraphQLNamedType.__str__": [], "graphql.type.definition.GraphQLNamedType.__init__": [], "graphql.type.definition.get_named_type": [], "graphql.type.definition.get_nullable_type": [], "graphql.type.definition.is_input_type": [], "graphql.type.definition.is_type": [], "graphene.utils.tests.test_annotate.test_annotate_with_wront_params": [], "graphene.utils.tests.test_annotate.test_annotate_with_params": [], "graphene.utils.tests.test_annotate.test_annotate_with_no_params": [], "graphene.utils.tests.test_annotate.func_with_annotations": [], "graphene.utils.tests.test_annotate.func": [], "keystone.common.sql.data_migration_repo.versions.025_placeholder.upgrade": [], "passlib.tests.test_handlers_scrypt._scrypt_test.FuzzHashGenerator.random_rounds": [], "passlib.tests.test_handlers_scrypt._scrypt_test.populate_settings": [], "passlib.tests.test_handlers_scrypt._scrypt_test.setUpWarnings": [], "examples.starwars_relay.tests.test_objectidentification.test_correctly_refetches_xwing": [], "examples.starwars_relay.tests.test_objectidentification.test_correctly_refetches_empire": [], "examples.starwars_relay.tests.test_objectidentification.test_correctly_fetches_id_name_empire": [], "examples.starwars_relay.tests.test_objectidentification.test_correctly_refetches_rebels": [], "examples.starwars_relay.tests.test_objectidentification.test_correctly_fetches_id_name_rebels": [], "examples.starwars_relay.tests.test_objectidentification.test_str_schema": [], "pyrsistent._transformations._update_structure": [], "pyrsistent._transformations._get_keys_and_values": [], "pyrsistent._transformations._get": [], "pyrsistent._transformations._items": [], "pyrsistent._transformations._do_to_path": [], "pyrsistent._transformations.transform": [], "pyrsistent._transformations._chunks": [], "pyrsistent._transformations.ny": [], "pyrsistent._transformations.rex": [], "pyrsistent._transformations.discard": [], "pyrsistent._transformations.dec": [], "pyrsistent._transformations.inc": [], "rfc3986.misc.merge_paths": [], "oauthlib.oauth2.rfc6749.grant_types.implicit.ImplicitGrant._run_custom_validators": [], "oauthlib.oauth2.rfc6749.grant_types.implicit.ImplicitGrant.validate_token_request": [], "oauthlib.oauth2.rfc6749.grant_types.implicit.ImplicitGrant.validate_authorization_request": [], "oauthlib.oauth2.rfc6749.grant_types.implicit.ImplicitGrant.create_token_response": [], "oauthlib.oauth2.rfc6749.grant_types.implicit.ImplicitGrant.create_authorization_response": [], "rx.concurrency.currentthreadscheduler.CurrentThreadScheduler.ensure_trampoline": [], "rx.concurrency.currentthreadscheduler.CurrentThreadScheduler.schedule_required": [], "rx.concurrency.currentthreadscheduler.CurrentThreadScheduler.set_queue": [], "rx.concurrency.currentthreadscheduler.CurrentThreadScheduler.get_queue": [], "rx.concurrency.currentthreadscheduler.CurrentThreadScheduler.schedule_absolute": [], "rx.concurrency.currentthreadscheduler.CurrentThreadScheduler.schedule_relative": [], "rx.concurrency.currentthreadscheduler.CurrentThreadScheduler.schedule": [], "rx.concurrency.currentthreadscheduler.CurrentThreadScheduler.__init__": [], "rx.concurrency.currentthreadscheduler.Trampoline.run": [], "graphql.language.tests.test_parser.test_parse_creates_ast": [], "graphql.language.tests.test_parser.test_parses_named_subscription_operations": [], "graphql.language.tests.test_parser.test_parses_named_mutation_operations": [], "graphql.language.tests.test_parser.test_parses_anonymous_subscription_operations": [], "graphql.language.tests.test_parser.test_parses_anonymous_mutation_operations": [], "graphql.language.tests.test_parser.test_parses_kitchen_sink": [], "graphql.language.tests.test_parser.tesst_allows_non_keywords_anywhere_a_name_is_allowed": [], "graphql.language.tests.test_parser.test_parses_multi_byte_characters": [], "graphql.language.tests.test_parser.test_does_not_allow_null_value": [], "graphql.language.tests.test_parser.test_does_not_accept_fragments_spread_of_on": [], "graphql.language.tests.test_parser.test_does_not_accept_fragments_named_on": [], "graphql.language.tests.test_parser.test_parses_constant_default_values": [], "graphql.language.tests.test_parser.test_parses_variable_inline_values": [], "graphql.language.tests.test_parser.test_parse_provides_useful_error_when_using_source": [], "graphql.language.tests.test_parser.test_parse_provides_useful_errors": [], "graphql.language.tests.test_parser.test_empty_parse": [], "graphql.language.tests.test_parser.test_repr_loc": [], "graphene.types.tests.test_schema.test_schema_introspect": [], "graphene.types.tests.test_schema.test_schema_str": [], "graphene.types.tests.test_schema.test_schema_get_type_error": [], "graphene.types.tests.test_schema.test_schema_get_type": [], "graphene.types.tests.test_schema.test_schema": [], "libcst.codemod.commands.convert_format_to_fstring.ConvertFormatStringCommand._convert_token_to_fstring_expression": [], "libcst.codemod.commands.convert_format_to_fstring.ConvertFormatStringCommand.leave_Call": [], "libcst.codemod.commands.convert_format_to_fstring.ConvertFormatStringCommand.__init__": [], "libcst.codemod.commands.convert_format_to_fstring.ConvertFormatStringCommand.add_args": [], "libcst.codemod.commands.convert_format_to_fstring.SwitchStringQuotesTransformer.leave_SimpleString": [], "libcst.codemod.commands.convert_format_to_fstring.SwitchStringQuotesTransformer.__init__": [], "libcst.codemod.commands.convert_format_to_fstring.StripNewlinesTransformer.leave_ParenthesizedWhitespace": [], "libcst.codemod.commands.convert_format_to_fstring.StringQuoteGatherer.visit_SimpleString": [], "libcst.codemod.commands.convert_format_to_fstring.StringQuoteGatherer.__init__": [], "libcst.codemod.commands.convert_format_to_fstring._get_tokens": [], "libcst.codemod.commands.convert_format_to_fstring._get_field": [], "libcst.codemod.commands.convert_format_to_fstring._find_expr_from_field_name": [], "libcst.codemod.commands.convert_format_to_fstring._get_lhs": [], "oslo_messaging.transport.TransportURL.parse": [], "oslo_messaging.transport.TransportURL.__str__": [], "oslo_messaging.transport.TransportURL.__repr__": [], "oslo_messaging.transport.TransportURL.__ne__": [], "oslo_messaging.transport.TransportURL.__eq__": [], "oslo_messaging.transport.TransportURL.__hash__": [], "oslo_messaging.transport.TransportURL.__init__": [], "oslo_messaging.transport.TransportOptions.at_least_once": [], "oslo_messaging.transport.TransportOptions.__init__": [], "oslo_messaging.transport.TransportHost.__repr__": [], "oslo_messaging.transport.TransportHost.__ne__": [], "oslo_messaging.transport.TransportHost.__eq__": [], "oslo_messaging.transport.TransportHost.__hash__": [], "oslo_messaging.transport.TransportHost.__init__": [], "oslo_messaging.transport.get_transport": [], "oslo_messaging.transport._get_transport": [], "oslo_messaging.transport.DriverLoadFailure.__init__": [], "oslo_messaging.transport.InvalidTransportURL.__init__": [], "oslo_messaging.transport.NotificationTransport.__init__": [], "oslo_messaging.transport.RPCTransport.__init__": [], "oslo_messaging.transport.Transport.cleanup": [], "oslo_messaging.transport.Transport._listen_for_notifications": [], "oslo_messaging.transport.Transport._listen": [], "oslo_messaging.transport.Transport._send_notification": [], "oslo_messaging.transport.Transport._send": [], "oslo_messaging.transport.Transport._require_driver_features": [], "oslo_messaging.transport.Transport.__init__": [], "oslo_messaging.transport.set_transport_defaults": [], "sqlalchemy.testing.plugin.pytestplugin.PytestFixtureFunctions.async_test": [], "sqlalchemy.testing.plugin.pytestplugin.PytestFixtureFunctions.get_current_test_name": [], "sqlalchemy.testing.plugin.pytestplugin.PytestFixtureFunctions.fixture": [], "sqlalchemy.testing.plugin.pytestplugin.PytestFixtureFunctions.param_ident": [], "sqlalchemy.testing.plugin.pytestplugin.PytestFixtureFunctions.combinations": [], "sqlalchemy.testing.plugin.pytestplugin.PytestFixtureFunctions.mark_base_test_class": [], "sqlalchemy.testing.plugin.pytestplugin.PytestFixtureFunctions.skip_test_exception": [], "sqlalchemy.testing.plugin.pytestplugin._pytest_fn_decorator": [], "sqlalchemy.testing.plugin.pytestplugin.getargspec": [], "sqlalchemy.testing.plugin.pytestplugin.setup_test_methods": [], "sqlalchemy.testing.plugin.pytestplugin.setup_class_methods": [], "sqlalchemy.testing.plugin.pytestplugin.pytest_runtest_teardown": [], "sqlalchemy.testing.plugin.pytestplugin.pytest_runtest_call": [], "sqlalchemy.testing.plugin.pytestplugin.pytest_runtest_setup": [], "sqlalchemy.testing.plugin.pytestplugin._parametrize_cls": [], "sqlalchemy.testing.plugin.pytestplugin._apply_maybe_async": [], "sqlalchemy.testing.plugin.pytestplugin._is_wrapped_coroutine_function": [], "sqlalchemy.testing.plugin.pytestplugin.pytest_pycollect_makeitem": [], "sqlalchemy.testing.plugin.pytestplugin.pytest_collection_modifyitems": [], "sqlalchemy.testing.plugin.pytestplugin.pytest_collection_finish": [], "sqlalchemy.testing.plugin.pytestplugin.pytest_sessionfinish": [], "sqlalchemy.testing.plugin.pytestplugin.pytest_sessionstart": [], "sqlalchemy.testing.plugin.pytestplugin.collect_types_fixture": [], "sqlalchemy.testing.plugin.pytestplugin.pytest_configure": [], "sqlalchemy.testing.plugin.pytestplugin.pytest_addoption": [], "sqlalchemy.dialects.mysql.json.JSONPathType._format_value": [], "sqlalchemy.dialects.mysql.json.JSONIndexType._format_value": [], "sqlalchemy.dialects.mysql.json._FormatTypeMixin.literal_processor": [], "sqlalchemy.dialects.mysql.json._FormatTypeMixin.bind_processor": [], "sqlalchemy.dialects.mysql.json._FormatTypeMixin._format_value": [], "unittest2.test.test_functiontestcase.Test_FunctionTestCase.test_shortDescription__singleline_docstring": [], "unittest2.test.test_functiontestcase.Test_FunctionTestCase.test_shortDescription__no_docstring": [], "unittest2.test.test_functiontestcase.Test_FunctionTestCase.test_id": [], "unittest2.test.test_functiontestcase.Test_FunctionTestCase.test_run_call_order__error_in_tearDown": [], "unittest2.test.test_functiontestcase.Test_FunctionTestCase.test_run_call_order__failure_in_test": [], "unittest2.test.test_functiontestcase.Test_FunctionTestCase.test_run_call_order__error_in_test": [], "unittest2.test.test_functiontestcase.Test_FunctionTestCase.test_run_call_order__error_in_setUp": [], "unittest2.test.test_functiontestcase.Test_FunctionTestCase.test_countTestCases": [], "wrapt.importer.when_imported": [], "wrapt.importer.ImportHookFinder.find_module": [], "wrapt.importer.ImportHookFinder.__init__": [], "wrapt.importer._ImportHookChainedLoader.load_module": [], "wrapt.importer._ImportHookChainedLoader.__init__": [], "wrapt.importer._ImportHookLoader.load_module": [], "wrapt.importer.notify_module_loaded": [], "wrapt.importer.discover_post_import_hooks": [], "wrapt.importer._create_import_hook_from_entrypoint": [], "wrapt.importer.register_post_import_hook": [], "wrapt.importer._create_import_hook_from_string": [], "setuptools.config.ConfigOptionsHandler.parse_section_data_files": [], "setuptools.config.ConfigOptionsHandler.parse_section_extras_require": [], "setuptools.config.ConfigOptionsHandler.parse_section_exclude_package_data": [], "setuptools.config.ConfigOptionsHandler.parse_section_package_data": [], "setuptools.config.ConfigOptionsHandler._parse_package_data": [], "setuptools.config.ConfigOptionsHandler.parse_section_entry_points": [], "setuptools.config.ConfigOptionsHandler.parse_section_packages__find": [], "setuptools.config.ConfigOptionsHandler._parse_packages": [], "setuptools.config.ConfigOptionsHandler.parsers": [], "setuptools.config.ConfigMetadataHandler._parse_version": [], "setuptools.config.ConfigMetadataHandler.parsers": [], "setuptools.config.ConfigMetadataHandler.__init__": [], "setuptools.config.ConfigHandler._deprecated_config_handler": [], "setuptools.config.ConfigHandler.parse": [], "setuptools.config.ConfigHandler.parse_section": [], "setuptools.config.ConfigHandler._parse_section_to_dict": [], "setuptools.config.ConfigHandler._get_parser_compound": [], "setuptools.config.ConfigHandler._parse_attr": [], "setuptools.config.ConfigHandler._read_file": [], "setuptools.config.ConfigHandler._assert_local": [], "setuptools.config.ConfigHandler._parse_file": [], "setuptools.config.ConfigHandler._exclude_files_parser": [], "setuptools.config.ConfigHandler._parse_bool": [], "setuptools.config.ConfigHandler._parse_dict": [], "setuptools.config.ConfigHandler._parse_list": [], "setuptools.config.ConfigHandler.__setitem__": [], "setuptools.config.ConfigHandler.parsers": [], "setuptools.config.ConfigHandler.__init__": [], "setuptools.config.parse_configuration": [], "setuptools.config.configuration_to_dict": [], "setuptools.config._get_option": [], "setuptools.config.read_configuration": [], "werkzeug.wrappers.auth.WWWAuthenticateMixin.__init__": [], "werkzeug.wrappers.auth.AuthorizationMixin.__init__": [], "keystone.trust.backends.base.TrustDriverBase.flush_expired_and_soft_deleted_trusts": [ { "locations": [ { "path": "keystone/trust/backends/base.py", "start": { "line": 94, "column": 14 }, "stop": { "line": 94, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.trust.backends.base.TrustDriverBase.delete_trusts_for_project": [ { "locations": [ { "path": "keystone/trust/backends/base.py", "start": { "line": 78, "column": 14 }, "stop": { "line": 78, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.trust.backends.base.TrustDriverBase.consume_use": [ { "locations": [ { "path": "keystone/trust/backends/base.py", "start": { "line": 69, "column": 14 }, "stop": { "line": 69, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.trust.backends.base.TrustDriverBase.delete_trust": [ { "locations": [ { "path": "keystone/trust/backends/base.py", "start": { "line": 56, "column": 14 }, "stop": { "line": 56, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.trust.backends.base.TrustDriverBase.list_trusts_for_trustor": [ { "locations": [ { "path": "keystone/trust/backends/base.py", "start": { "line": 52, "column": 14 }, "stop": { "line": 52, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.trust.backends.base.TrustDriverBase.list_trusts_for_trustee": [ { "locations": [ { "path": "keystone/trust/backends/base.py", "start": { "line": 48, "column": 14 }, "stop": { "line": 48, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.trust.backends.base.TrustDriverBase.list_trusts": [ { "locations": [ { "path": "keystone/trust/backends/base.py", "start": { "line": 44, "column": 14 }, "stop": { "line": 44, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.trust.backends.base.TrustDriverBase.get_trust": [ { "locations": [ { "path": "keystone/trust/backends/base.py", "start": { "line": 40, "column": 14 }, "stop": { "line": 40, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.trust.backends.base.TrustDriverBase.create_trust": [ { "locations": [ { "path": "keystone/trust/backends/base.py", "start": { "line": 28, "column": 14 }, "stop": { "line": 28, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "eventlet.convenience.wrap_ssl": [], "eventlet.convenience.serve": [], "eventlet.convenience._stop_checker": [], "eventlet.convenience.listen": [], "eventlet.convenience.connect": [], "chardet.sjisprober.SJISProber.get_confidence": [], "chardet.sjisprober.SJISProber.feed": [], "chardet.sjisprober.SJISProber.language": [], "chardet.sjisprober.SJISProber.charset_name": [], "chardet.sjisprober.SJISProber.reset": [], "chardet.sjisprober.SJISProber.__init__": [], "keystone.common.sql.contract_repo.versions.060_placeholder.upgrade": [], "testtools.matchers._filesystem.TarballContains.match": [], "testtools.matchers._filesystem.TarballContains.__init__": [], "testtools.matchers._filesystem.SamePath.match": [], "testtools.matchers._filesystem.SamePath.__init__": [], "testtools.matchers._filesystem.HasPermissions.match": [], "testtools.matchers._filesystem.HasPermissions.__init__": [], "testtools.matchers._filesystem.FileContains.__str__": [], "testtools.matchers._filesystem.FileContains.match": [], "testtools.matchers._filesystem.FileContains.__init__": [], "testtools.matchers._filesystem.DirContains.match": [], "testtools.matchers._filesystem.DirContains.__init__": [], "testtools.matchers._filesystem.FileExists": [], "testtools.matchers._filesystem.DirExists": [], "testtools.matchers._filesystem.PathExists": [], "scrypt.tests.test_scrypt_py3x.TestScryptForPy3.test_py3_hash_returns_bytes": [], "scrypt.tests.test_scrypt_py3x.TestScryptForPy3.test_py3_decrypt_returns_unicode_string": [], "scrypt.tests.test_scrypt_py3x.TestScryptForPy3.test_py3_encrypt_returns_bytes": [], "scrypt.tests.test_scrypt_py3x.TestScryptForPy3.test_py3_encrypt_allows_bytes_password": [], "scrypt.tests.test_scrypt_py3x.TestScryptForPy3.test_py3_encrypt_allows_bytes_input": [], "scrypt.tests.test_scrypt_py3x.TestScryptForPy3.setUp": [], "keystoneauth1.tests.unit.identity.test_token.TokenTests.test_token_cache_id": [], "keystoneauth1.tests.unit.identity.test_token.TokenTests.test_symbols": [], "keystoneauth1.tests.unit.identity.test_token.TokenTests.new_plugin": [], "migrate.versioning.cfgparse.Config.__init__": [], "migrate.versioning.cfgparse.Parser.to_dict": [], "graphene.types.tests.test_base.test_basetype_create_extra": [], "graphene.types.tests.test_base.test_basetype_create": [], "graphene.types.tests.test_base.test_basetype_custom": [], "graphene.types.tests.test_base.test_basetype_nones": [], "graphene.types.tests.test_base.test_basetype": [], "graphene.types.tests.test_base.CustomType.__init_subclass_with_meta__": [], "graphql.validation.rules.unique_variable_names.UniqueVariableNames.duplicate_variable_message": [], "graphql.validation.rules.unique_variable_names.UniqueVariableNames.enter_VariableDefinition": [], "graphql.validation.rules.unique_variable_names.UniqueVariableNames.enter_OperationDefinition": [], "graphql.validation.rules.unique_variable_names.UniqueVariableNames.__init__": [], "testtools.assertions.assert_that": [], "pbr.hooks.base.BaseConfig.save": [], "pbr.hooks.base.BaseConfig.hook": [], "pbr.hooks.base.BaseConfig.run": [], "pbr.hooks.base.BaseConfig.__init__": [], "graphql.language.lexer.read_name": [], "graphql.language.lexer.char2hex": [], "graphql.language.lexer.uni_char_code": [], "graphql.language.lexer.read_string": [], "graphql.language.lexer.read_digits": [], "graphql.language.lexer.read_number": [], "graphql.language.lexer.position_after_whitespace": [], "graphql.language.lexer.read_token": [], "graphql.language.lexer.print_char_code": [], "graphql.language.lexer.char_code_at": [], "graphql.language.lexer.get_token_kind_desc": [], "graphql.language.lexer.get_token_desc": [], "graphql.language.lexer.Lexer.next_token": [], "graphql.language.lexer.Lexer.__init__": [], "graphql.language.lexer.Token.__eq__": [], "graphql.language.lexer.Token.__repr__": [], "graphql.language.lexer.Token.__init__": [], "pyparsing.pyparsing_test.TestParseResultsAsserts.assertRaisesParseException": [], "pyparsing.pyparsing_test.TestParseResultsAsserts.assertRunTestResults": [], "pyparsing.pyparsing_test.TestParseResultsAsserts.assertParseAndCheckDict": [], "pyparsing.pyparsing_test.TestParseResultsAsserts.assertParseAndCheckList": [], "pyparsing.pyparsing_test.TestParseResultsAsserts.assertParseResultsEquals": [], "pyparsing.pyparsing_test.reset_pyparsing_context.__exit__": [], "pyparsing.pyparsing_test.reset_pyparsing_context.__enter__": [], "pyparsing.pyparsing_test.reset_pyparsing_context.restore": [], "pyparsing.pyparsing_test.reset_pyparsing_context.save": [], "pyparsing.pyparsing_test.reset_pyparsing_context.__init__": [], "pyparsing.unicode_set.alphanums": [], "pyparsing.unicode_set.nums": [], "pyparsing.unicode_set.alphas": [], "pyparsing.unicode_set.printables": [], "pyparsing.unicode_set._get_chars_for_ranges": [], "pyparsing._lazyclassproperty.__get__": [], "pyparsing._lazyclassproperty.__init__": [], "pyparsing.pyparsing_common.stripHTMLTags": [], "pyparsing.pyparsing_common.convertToDatetime": [], "pyparsing.pyparsing_common.convertToDate": [], "pyparsing.replaceHTMLEntity": [], "pyparsing.indentedBlock": [], "pyparsing.nestedExpr": [], "pyparsing.infixNotation": [], "pyparsing.withClass": [], "pyparsing.withAttribute": [], "pyparsing.makeXMLTags": [], "pyparsing.makeHTMLTags": [], "pyparsing._makeTags": [], "pyparsing.tokenMap": [], "pyparsing.removeQuotes": [], "pyparsing.replaceWith": [], "pyparsing.matchOnlyAtCol": [], "pyparsing.srange": [], "pyparsing.locatedExpr": [], "pyparsing.ungroup": [], "pyparsing.originalTextFor": [], "pyparsing.dictOf": [], "pyparsing.oneOf": [], "pyparsing._escapeRegexRangeChars": [], "pyparsing.matchPreviousExpr": [], "pyparsing.matchPreviousLiteral": [], "pyparsing._flatten": [], "pyparsing.countedArray": [], "pyparsing.delimitedList": [], "pyparsing.traceParseAction": [], "pyparsing.OnlyOnce.reset": [], "pyparsing.OnlyOnce.__call__": [], "pyparsing.OnlyOnce.__init__": [], "pyparsing.Suppress.suppress": [], "pyparsing.Suppress.postParse": [], "pyparsing.Dict.postParse": [], "pyparsing.Dict.__init__": [], "pyparsing.Group.postParse": [], "pyparsing.Group.__init__": [], "pyparsing.Combine.postParse": [], "pyparsing.Combine.ignore": [], "pyparsing.Combine.__init__": [], "pyparsing.TokenConverter.__init__": [], "pyparsing.Forward._setResultsName": [], "pyparsing.Forward.copy": [], "pyparsing.Forward.__str__": [], "pyparsing.Forward.validate": [], "pyparsing.Forward.streamline": [], "pyparsing.Forward.leaveWhitespace": [], "pyparsing.Forward.__ilshift__": [], "pyparsing.Forward.__lshift__": [], "pyparsing.Forward.__init__": [], "pyparsing.SkipTo.parseImpl": [], "pyparsing.SkipTo.__init__": [], "pyparsing.Optional.__str__": [], "pyparsing.Optional.parseImpl": [], "pyparsing.Optional.__init__": [], "pyparsing._NullToken.__str__": [], "pyparsing._NullToken.__bool__": [], "pyparsing.ZeroOrMore.__str__": [], "pyparsing.ZeroOrMore.parseImpl": [], "pyparsing.ZeroOrMore.__init__": [], "pyparsing.OneOrMore.__str__": [], "pyparsing._MultipleMatch._setResultsName": [], "pyparsing._MultipleMatch.parseImpl": [], "pyparsing._MultipleMatch.stopOn": [], "pyparsing._MultipleMatch.__init__": [], "pyparsing.NotAny.__str__": [], "pyparsing.NotAny.parseImpl": [], "pyparsing.NotAny.__init__": [], "pyparsing.PrecededBy.parseImpl": [], "pyparsing.PrecededBy.__init__": [], "pyparsing.FollowedBy.parseImpl": [], "pyparsing.FollowedBy.__init__": [], "pyparsing.ParseElementEnhance.__str__": [], "pyparsing.ParseElementEnhance.validate": [], "pyparsing.ParseElementEnhance.checkRecursion": [], "pyparsing.ParseElementEnhance.streamline": [], "pyparsing.ParseElementEnhance.ignore": [], "pyparsing.ParseElementEnhance.leaveWhitespace": [], "pyparsing.ParseElementEnhance.parseImpl": [], "pyparsing.ParseElementEnhance.__init__": [], "pyparsing.Each.checkRecursion": [], "pyparsing.Each.__str__": [], "pyparsing.Each.parseImpl": [], "pyparsing.Each.streamline": [], "pyparsing.Each.__init__": [], "pyparsing.MatchFirst._setResultsName": [], "pyparsing.MatchFirst.checkRecursion": [], "pyparsing.MatchFirst.__str__": [], "pyparsing.MatchFirst.__ior__": [], "pyparsing.MatchFirst.parseImpl": [], "pyparsing.MatchFirst.streamline": [], "pyparsing.MatchFirst.__init__": [], "pyparsing.Or._setResultsName": [], "pyparsing.Or.checkRecursion": [], "pyparsing.Or.__str__": [], "pyparsing.Or.__ixor__": [], "pyparsing.Or.parseImpl": [], "pyparsing.Or.streamline": [], "pyparsing.Or.__init__": [], "pyparsing.And.__str__": [], "pyparsing.And.checkRecursion": [], "pyparsing.And.__iadd__": [], "pyparsing.And.parseImpl": [], "pyparsing.And.streamline": [], "pyparsing.And.__init__": [], "pyparsing.And._ErrorStop.__init__": [], "pyparsing.ParseExpression._setResultsName": [], "pyparsing.ParseExpression.copy": [], "pyparsing.ParseExpression.validate": [], "pyparsing.ParseExpression.streamline": [], "pyparsing.ParseExpression.__str__": [], "pyparsing.ParseExpression.ignore": [], "pyparsing.ParseExpression.leaveWhitespace": [], "pyparsing.ParseExpression.append": [], "pyparsing.ParseExpression.__init__": [], "pyparsing.WordEnd.parseImpl": [], "pyparsing.WordEnd.__init__": [], "pyparsing.WordStart.parseImpl": [], "pyparsing.WordStart.__init__": [], "pyparsing.StringEnd.parseImpl": [], "pyparsing.StringEnd.__init__": [], "pyparsing.StringStart.parseImpl": [], "pyparsing.StringStart.__init__": [], "pyparsing.LineEnd.parseImpl": [], "pyparsing.LineEnd.__init__": [], "pyparsing.LineStart.parseImpl": [], "pyparsing.LineStart.__init__": [], "pyparsing.GoToColumn.parseImpl": [], "pyparsing.GoToColumn.preParse": [], "pyparsing.GoToColumn.__init__": [], "pyparsing._PositionToken.__init__": [], "pyparsing.White.parseImpl": [], "pyparsing.White.__init__": [], "pyparsing.CharsNotIn.__str__": [], "pyparsing.CharsNotIn.parseImpl": [], "pyparsing.CharsNotIn.__init__": [], "pyparsing.QuotedString.__str__": [], "pyparsing.QuotedString.parseImpl": [], "pyparsing.QuotedString.__init__": [], "pyparsing.Regex.sub": [], "pyparsing.Regex.__str__": [], "pyparsing.Regex.parseImplAsMatch": [], "pyparsing.Regex.parseImplAsGroupList": [], "pyparsing.Regex.parseImpl": [], "pyparsing.Regex.__init__": [], "pyparsing.Char.__init__": [], "pyparsing._WordRegex.parseImpl": [], "pyparsing.Word.__str__": [], "pyparsing.Word.parseImpl": [], "pyparsing.Word.__init__": [], "pyparsing.CloseMatch.parseImpl": [], "pyparsing.CloseMatch.__init__": [], "pyparsing.CaselessKeyword.__init__": [], "pyparsing.CaselessLiteral.parseImpl": [], "pyparsing.CaselessLiteral.__init__": [], "pyparsing.Keyword.setDefaultKeywordChars": [], "pyparsing.Keyword.copy": [], "pyparsing.Keyword.parseImpl": [], "pyparsing.Keyword.__init__": [], "pyparsing._SingleCharLiteral.parseImpl": [], "pyparsing.Literal.parseImpl": [], "pyparsing.Literal.__init__": [], "pyparsing.NoMatch.parseImpl": [], "pyparsing.NoMatch.__init__": [], "pyparsing.Empty.__init__": [], "pyparsing.Token.__init__": [], "pyparsing._PendingSkip.parseImpl": [], "pyparsing._PendingSkip.__repr__": [], "pyparsing._PendingSkip.__add__": [], "pyparsing._PendingSkip.__init__": [], "pyparsing.ParserElement.runTests": [], "pyparsing.ParserElement.matches": [], "pyparsing.ParserElement.__rne__": [], "pyparsing.ParserElement.__req__": [], "pyparsing.ParserElement.__hash__": [], "pyparsing.ParserElement.__ne__": [], "pyparsing.ParserElement.__eq__": [], "pyparsing.ParserElement.parseFile": [], "pyparsing.ParserElement.validate": [], "pyparsing.ParserElement.checkRecursion": [], "pyparsing.ParserElement.streamline": [], "pyparsing.ParserElement.__repr__": [], "pyparsing.ParserElement.__str__": [], "pyparsing.ParserElement.setDebug": [], "pyparsing.ParserElement.setDebugActions": [], "pyparsing.ParserElement.ignore": [], "pyparsing.ParserElement.parseWithTabs": [], "pyparsing.ParserElement.setWhitespaceChars": [], "pyparsing.ParserElement.leaveWhitespace": [], "pyparsing.ParserElement.suppress": [], "pyparsing.ParserElement.__call__": [], "pyparsing.ParserElement.__getitem__": [], "pyparsing.ParserElement.__iter__": [], "pyparsing.ParserElement.__invert__": [], "pyparsing.ParserElement.__rand__": [], "pyparsing.ParserElement.__and__": [], "pyparsing.ParserElement.__rxor__": [], "pyparsing.ParserElement.__xor__": [], "pyparsing.ParserElement.__ror__": [], "pyparsing.ParserElement.__or__": [], "pyparsing.ParserElement.__rmul__": [], "pyparsing.ParserElement.__mul__": [], "pyparsing.ParserElement.__rsub__": [], "pyparsing.ParserElement.__sub__": [], "pyparsing.ParserElement.__radd__": [], "pyparsing.ParserElement.__add__": [], "pyparsing.ParserElement.split": [], "pyparsing.ParserElement.searchString": [], "pyparsing.ParserElement.transformString": [], "pyparsing.ParserElement.scanString": [], "pyparsing.ParserElement.parseString": [], "pyparsing.ParserElement.enablePackrat": [], "pyparsing.ParserElement.resetCache": [], "pyparsing.ParserElement._parseCache": [], "pyparsing.ParserElement._UnboundedCache.__init__": [], "pyparsing.ParserElement.canParseNext": [], "pyparsing.ParserElement.tryParse": [], "pyparsing.ParserElement._parseNoCache": [], "pyparsing.ParserElement.postParse": [], "pyparsing.ParserElement.parseImpl": [], "pyparsing.ParserElement.preParse": [], "pyparsing.ParserElement._skipIgnorables": [], "pyparsing.ParserElement.setFailAction": [], "pyparsing.ParserElement.addCondition": [], "pyparsing.ParserElement.addParseAction": [], "pyparsing.ParserElement.setParseAction": [], "pyparsing.ParserElement.setBreak": [], "pyparsing.ParserElement._setResultsName": [], "pyparsing.ParserElement.setResultsName": [], "pyparsing.ParserElement.setName": [], "pyparsing.ParserElement.copy": [], "pyparsing.ParserElement.__init__": [], "pyparsing.ParserElement._trim_traceback": [], "pyparsing.ParserElement.inlineLiteralsUsing": [], "pyparsing.ParserElement.setDefaultWhitespaceChars": [], "pyparsing._trim_arity": [], "pyparsing.nullDebugAction": [], "pyparsing._defaultExceptionDebugAction": [], "pyparsing._defaultSuccessDebugAction": [], "pyparsing._defaultStartDebugAction": [], "pyparsing.line": [], "pyparsing.lineno": [], "pyparsing.col": [], "pyparsing.ParseResults.from_dict": [], "pyparsing.ParseResults.__dir__": [], "pyparsing.ParseResults.__getnewargs__": [], "pyparsing.ParseResults.__setstate__": [], "pyparsing.ParseResults.__getstate__": [], "pyparsing.ParseResults.pprint": [], "pyparsing.ParseResults.dump": [], "pyparsing.ParseResults.getName": [], "pyparsing.ParseResults.__lookup": [], "pyparsing.ParseResults.asXML": [], "pyparsing.ParseResults.copy": [], "pyparsing.ParseResults.asDict": [], "pyparsing.ParseResults.asList": [], "pyparsing.ParseResults._asStringList": [], "pyparsing.ParseResults.__str__": [], "pyparsing.ParseResults.__repr__": [], "pyparsing.ParseResults.__radd__": [], "pyparsing.ParseResults.__iadd__": [], "pyparsing.ParseResults.__add__": [], "pyparsing.ParseResults.__getattr__": [], "pyparsing.ParseResults.clear": [], "pyparsing.ParseResults.extend": [], "pyparsing.ParseResults.append": [], "pyparsing.ParseResults.insert": [], "pyparsing.ParseResults.get": [], "pyparsing.ParseResults.pop": [], "pyparsing.ParseResults.haskeys": [], "pyparsing.ParseResults._iteritems": [], "pyparsing.ParseResults._itervalues": [], "pyparsing.ParseResults._iterkeys": [], "pyparsing.ParseResults.__reversed__": [], "pyparsing.ParseResults.__iter__": [], "pyparsing.ParseResults.__bool__": [], "pyparsing.ParseResults.__len__": [], "pyparsing.ParseResults.__contains__": [], "pyparsing.ParseResults.__delitem__": [], "pyparsing.ParseResults.__setitem__": [], "pyparsing.ParseResults.__getitem__": [], "pyparsing.ParseResults.__init__": [], "pyparsing.ParseResults.__new__": [], "pyparsing._ParseResultsWithOffset.setOffset": [], "pyparsing._ParseResultsWithOffset.__repr__": [], "pyparsing._ParseResultsWithOffset.__getitem__": [], "pyparsing._ParseResultsWithOffset.__init__": [], "pyparsing.RecursiveGrammarException.__str__": [], "pyparsing.RecursiveGrammarException.__init__": [], "pyparsing.ParseException.explain": [], "pyparsing.ParseBaseException.__dir__": [], "pyparsing.ParseBaseException.markInputline": [], "pyparsing.ParseBaseException.__repr__": [], "pyparsing.ParseBaseException.__str__": [], "pyparsing.ParseBaseException.__getattr__": [], "pyparsing.ParseBaseException._from_exception": [], "pyparsing.ParseBaseException.__init__": [], "pyparsing.conditionAsParseAction": [], "pyparsing._xml_escape": [], "pyparsing._enable_all_warnings": [], "jedi.inference.finder._get_call_string": [], "jedi.inference.finder._check_isinstance_type": [], "jedi.inference.finder._get_isinstance_trailer_arglist": [], "jedi.inference.finder.check_flow_information": [], "jedi.inference.finder._remove_del_stmt": [], "jedi.inference.finder.filter_name": [], "passlib.ifc.DisabledHash.enable": [], "passlib.ifc.DisabledHash.disable": [], "passlib.ifc.PasswordHash.genhash": [], "passlib.ifc.PasswordHash.genconfig": [], "passlib.ifc.PasswordHash.identify": [], "passlib.ifc.PasswordHash.needs_update": [], "passlib.ifc.PasswordHash.using": [], "passlib.ifc.PasswordHash.verify": [], "passlib.ifc.PasswordHash.encrypt": [], "passlib.ifc.PasswordHash.hash": [], "passlib.ifc.recreate_with_metaclass": [], "rx.concurrency.mainloopscheduler.geventscheduler.GEventScheduler.now": [], "rx.concurrency.mainloopscheduler.geventscheduler.GEventScheduler.schedule_absolute": [], "rx.concurrency.mainloopscheduler.geventscheduler.GEventScheduler.schedule_relative": [], "rx.concurrency.mainloopscheduler.geventscheduler.GEventScheduler.schedule": [], "rx.concurrency.mainloopscheduler.geventscheduler.GEventScheduler.__init__": [], "sqlalchemy.testing.profiling.count_functions": [], "sqlalchemy.testing.profiling.function_call_count": [], "sqlalchemy.testing.profiling.ProfileStatsFile._write": [], "sqlalchemy.testing.profiling.ProfileStatsFile._read": [], "sqlalchemy.testing.profiling.ProfileStatsFile._header": [], "sqlalchemy.testing.profiling.ProfileStatsFile.replace": [], "sqlalchemy.testing.profiling.ProfileStatsFile.reset_count": [], "sqlalchemy.testing.profiling.ProfileStatsFile.result": [], "sqlalchemy.testing.profiling.ProfileStatsFile.has_stats": [], "sqlalchemy.testing.profiling.ProfileStatsFile.platform_key": [], "sqlalchemy.testing.profiling.ProfileStatsFile.__init__": [], "sqlalchemy.testing.profiling._start_current_test": [], "keystone.common.utils.create_directory": [ { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 484, "column": 12 }, "stop": { "line": 484, "column": 20 } } ], "kind": "function", "target": "os.chown" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 475, "column": 12 }, "stop": { "line": 475, "column": 23 } } ], "kind": "function", "target": "os.makedirs" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 469, "column": 11 }, "stop": { "line": 469, "column": 20 } } ], "kind": "function", "target": "os.access" } ], "keystone.common.utils.check_endpoint_url": [ { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 454, "column": 20 }, "stop": { "line": 454, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 458, "column": 14 }, "stop": { "line": 458, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.URLValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 454, "column": 25 }, "stop": { "line": 454, "column": 28 } } ], "kind": "function", "target": "zip" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 454, "column": 53 }, "stop": { "line": 454, "column": 69 } } ], "kind": "function", "target": "itertools.repeat" } ], "keystone.common.utils.format_url": [ { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 418, "column": 14 }, "stop": { "line": 418, "column": 41 } }, { "path": "keystone/common/utils.py", "start": { "line": 430, "column": 14 }, "stop": { "line": 430, "column": 41 } }, { "path": "keystone/common/utils.py", "start": { "line": 435, "column": 14 }, "stop": { "line": 435, "column": 41 } }, { "path": "keystone/common/utils.py", "start": { "line": 423, "column": 18 }, "stop": { "line": 423, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.MalformedEndpoint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 409, "column": 20 }, "stop": { "line": 409, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.utils.WhiteListedItemFilter.__init__", "class_name": "keystone.common.utils.WhiteListedItemFilter", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 426, "column": 11 }, "stop": { "line": 426, "column": 20 } }, { "path": "keystone/common/utils.py", "start": { "line": 419, "column": 11 }, "stop": { "line": 419, "column": 19 } } ], "kind": "function", "target": "isinstance" } ], "keystone.common.utils.remove_standard_port": [ { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 396, "column": 11 }, "stop": { "line": 396, "column": 34 } } ], "kind": "function", "target": "urllib.parse.urlunparse" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 387, "column": 7 }, "stop": { "line": 387, "column": 21 } }, { "path": "keystone/common/utils.py", "start": { "line": 393, "column": 7 }, "stop": { "line": 393, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.lower", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 393, "column": 7 }, "stop": { "line": 393, "column": 34 } }, { "path": "keystone/common/utils.py", "start": { "line": 387, "column": 38 }, "stop": { "line": 387, "column": 50 } }, { "path": "keystone/common/utils.py", "start": { "line": 387, "column": 7 }, "stop": { "line": 387, "column": 33 } }, { "path": "keystone/common/utils.py", "start": { "line": 393, "column": 39 }, "stop": { "line": 393, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__ne__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 384, "column": 8 }, "stop": { "line": 384, "column": 29 } } ], "kind": "function", "target": "urllib.parse.urlparse" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 392, "column": 12 }, "stop": { "line": 392, "column": 22 } }, { "path": "keystone/common/utils.py", "start": { "line": 394, "column": 12 }, "stop": { "line": 394, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.NamedTuple._replace", "class_name": "urllib.parse.ParseResult", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 386, "column": 30 }, "stop": { "line": 386, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.partition", "class_name": "str", "dispatch": "dynamic" } ], "keystone.common.utils.lower_case_hostname": [ { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 379, "column": 11 }, "stop": { "line": 379, "column": 34 } } ], "kind": "function", "target": "urllib.parse.urlunparse" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 376, "column": 13 }, "stop": { "line": 376, "column": 34 } } ], "kind": "function", "target": "urllib.parse.urlparse" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 378, "column": 15 }, "stop": { "line": 378, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.NamedTuple._replace", "class_name": "urllib.parse.ParseResult", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 378, "column": 38 }, "stop": { "line": 378, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.lower", "class_name": "str", "dispatch": "dynamic" } ], "keystone.common.utils.list_url_unsafe_chars": [ { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 366, "column": 11 }, "stop": { "line": 366, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__contains__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 367, "column": 12 }, "stop": { "line": 367, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.common.utils.is_not_url_safe": [ { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 359, "column": 11 }, "stop": { "line": 359, "column": 14 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 359, "column": 15 }, "stop": { "line": 359, "column": 36 } } ], "kind": "function", "target": "keystone.common.utils.list_url_unsafe_chars" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 359, "column": 11 }, "stop": { "line": 359, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__gt__", "class_name": "int", "dispatch": "dynamic" } ], "keystone.common.utils.parse_expiration_date": [ { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 348, "column": 14 }, "stop": { "line": 348, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationTimeStampError", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 346, "column": 26 }, "stop": { "line": 346, "column": 49 } } ], "kind": "function", "target": "oslo_utils.timeutils.parse_isotime" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 350, "column": 14 }, "stop": { "line": 350, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationExpirationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 349, "column": 7 }, "stop": { "line": 349, "column": 30 } } ], "kind": "function", "target": "oslo_utils.timeutils.is_older_than" } ], "keystone.common.utils.isotime": [ { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 338, "column": 18 }, "stop": { "line": 338, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 329, "column": 13 }, "stop": { "line": 329, "column": 29 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" } ], "keystone.common.utils.WhiteListedItemFilter.__getitem__": [], "keystone.common.utils.WhiteListedItemFilter.__init__": [ { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 286, "column": 26 }, "stop": { "line": 286, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" } ], "keystone.common.utils.get_unix_group": [ { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 277, "column": 14 }, "stop": { "line": 277, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "TypeError", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 277, "column": 24 }, "stop": { "line": 277, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 269, "column": 25 }, "stop": { "line": 269, "column": 37 } }, { "path": "keystone/common/utils.py", "start": { "line": 273, "column": 21 }, "stop": { "line": 273, "column": 33 } }, { "path": "keystone/common/utils.py", "start": { "line": 264, "column": 29 }, "stop": { "line": 264, "column": 41 } } ], "kind": "function", "target": "grp.getgrgid" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 253, "column": 7 }, "stop": { "line": 253, "column": 17 } }, { "path": "keystone/common/utils.py", "start": { "line": 267, "column": 9 }, "stop": { "line": 267, "column": 19 } } ], "kind": "function", "target": "isinstance" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 271, "column": 18 }, "stop": { "line": 271, "column": 26 } }, { "path": "keystone/common/utils.py", "start": { "line": 262, "column": 22 }, "stop": { "line": 262, "column": 30 } }, { "path": "keystone/common/utils.py", "start": { "line": 266, "column": 22 }, "stop": { "line": 266, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "KeyError", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 255, "column": 25 }, "stop": { "line": 255, "column": 37 } } ], "kind": "function", "target": "grp.getgrnam" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 262, "column": 31 }, "stop": { "line": 262, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 266, "column": 31 }, "stop": { "line": 266, "column": 54 } }, { "path": "keystone/common/utils.py", "start": { "line": 271, "column": 27 }, "stop": { "line": 271, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 273, "column": 34 }, "stop": { "line": 273, "column": 44 } } ], "kind": "function", "target": "os.getegid" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 260, "column": 20 }, "stop": { "line": 260, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__new__", "class_name": "int", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 275, "column": 25 }, "stop": { "line": 275, "column": 50 } } ], "kind": "function", "target": "oslo_utils.reflection.get_class_name" } ], "keystone.common.utils.get_unix_user": [ { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 217, "column": 14 }, "stop": { "line": 217, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "TypeError", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 217, "column": 24 }, "stop": { "line": 217, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 204, "column": 28 }, "stop": { "line": 204, "column": 40 } }, { "path": "keystone/common/utils.py", "start": { "line": 209, "column": 24 }, "stop": { "line": 209, "column": 36 } }, { "path": "keystone/common/utils.py", "start": { "line": 213, "column": 20 }, "stop": { "line": 213, "column": 32 } } ], "kind": "function", "target": "pwd.getpwuid" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 213, "column": 33 }, "stop": { "line": 213, "column": 43 } } ], "kind": "function", "target": "os.geteuid" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 202, "column": 31 }, "stop": { "line": 202, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 195, "column": 7 }, "stop": { "line": 195, "column": 17 } }, { "path": "keystone/common/utils.py", "start": { "line": 207, "column": 9 }, "stop": { "line": 207, "column": 19 } } ], "kind": "function", "target": "isinstance" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 202, "column": 22 }, "stop": { "line": 202, "column": 30 } }, { "path": "keystone/common/utils.py", "start": { "line": 206, "column": 22 }, "stop": { "line": 206, "column": 30 } }, { "path": "keystone/common/utils.py", "start": { "line": 211, "column": 18 }, "stop": { "line": 211, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "KeyError", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 206, "column": 31 }, "stop": { "line": 206, "column": 53 } }, { "path": "keystone/common/utils.py", "start": { "line": 211, "column": 27 }, "stop": { "line": 211, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 200, "column": 20 }, "stop": { "line": 200, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__new__", "class_name": "int", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 215, "column": 24 }, "stop": { "line": 215, "column": 49 } } ], "kind": "function", "target": "oslo_utils.reflection.get_class_name" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 197, "column": 24 }, "stop": { "line": 197, "column": 36 } } ], "kind": "function", "target": "pwd.getpwnam" } ], "keystone.common.utils.setup_remote_pydev_debug": [], "keystone.common.utils.auth_str_equal": [ { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 142, "column": 11 }, "stop": { "line": 142, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bool.__and__", "class_name": "bool", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 141, "column": 8 }, "stop": { "line": 141, "column": 14 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__or__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 138, "column": 13 }, "stop": { "line": 138, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 136, "column": 12 }, "stop": { "line": 136, "column": 15 } }, { "path": "keystone/common/utils.py", "start": { "line": 137, "column": 12 }, "stop": { "line": 137, "column": 15 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 142, "column": 31 }, "stop": { "line": 142, "column": 42 } }, { "path": "keystone/common/utils.py", "start": { "line": 142, "column": 12 }, "stop": { "line": 142, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__eq__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 139, "column": 32 }, "stop": { "line": 139, "column": 41 } }, { "path": "keystone/common/utils.py", "start": { "line": 140, "column": 29 }, "stop": { "line": 140, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__lt__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 141, "column": 18 }, "stop": { "line": 141, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__xor__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 139, "column": 12 }, "stop": { "line": 139, "column": 15 } }, { "path": "keystone/common/utils.py", "start": { "line": 140, "column": 12 }, "stop": { "line": 140, "column": 15 } } ], "kind": "function", "target": "ord" } ], "keystone.common.utils.attr_as_boolean": [ { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 118, "column": 11 }, "stop": { "line": 118, "column": 36 } } ], "kind": "function", "target": "oslo_utils.strutils.bool_from_string" } ], "keystone.common.utils.hash_access_key": [ { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 106, "column": 11 }, "stop": { "line": 106, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "hashlib._Hash.hexdigest", "class_name": "hashlib._Hash", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 102, "column": 12 }, "stop": { "line": 102, "column": 26 } } ], "kind": "function", "target": "hashlib.sha256" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 105, "column": 4 }, "stop": { "line": 105, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "hashlib._Hash.update", "class_name": "hashlib._Hash", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 103, "column": 11 }, "stop": { "line": 103, "column": 21 } } ], "kind": "function", "target": "isinstance" } ], "keystone.common.utils.SmarterEncoder.default": [ { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 98, "column": 15 }, "stop": { "line": 98, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "json.encoder.JSONEncoder.default", "class_name": "json.encoder.JSONEncoder", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 97, "column": 19 }, "stop": { "line": 97, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 96, "column": 41 }, "stop": { "line": 96, "column": 48 } } ], "kind": "function", "target": "hasattr" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 96, "column": 15 }, "stop": { "line": 96, "column": 25 } } ], "kind": "function", "target": "isinstance" } ], "keystone.common.utils.flatten_dict": [ { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 86, "column": 30 }, "stop": { "line": 86, "column": 42 } } ], "kind": "function", "target": "keystone.common.utils.flatten_dict" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 86, "column": 12 }, "stop": { "line": 86, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.extend", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 86, "column": 25 }, "stop": { "line": 86, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 89, "column": 11 }, "stop": { "line": 89, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 84, "column": 18 }, "stop": { "line": 84, "column": 28 } }, { "path": "keystone/common/utils.py", "start": { "line": 84, "column": 18 }, "stop": { "line": 84, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 88, "column": 12 }, "stop": { "line": 88, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 85, "column": 11 }, "stop": { "line": 85, "column": 21 } } ], "kind": "function", "target": "isinstance" } ], "keystone.common.utils.resource_uuid": [ { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 69, "column": 11 }, "stop": { "line": 69, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__gt__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 66, "column": 8 }, "stop": { "line": 66, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.__init__", "class_name": "uuid.UUID", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 69, "column": 11 }, "stop": { "line": 69, "column": 14 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 71, "column": 14 }, "stop": { "line": 71, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "ValueError", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 70, "column": 19 }, "stop": { "line": 70, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/utils.py", "start": { "line": 70, "column": 19 }, "stop": { "line": 70, "column": 29 } } ], "kind": "function", "target": "uuid.uuid5" } ], "testtools.twistedsupport._deferreddebug.DebugTwisted._setUp": [], "testtools.twistedsupport._deferreddebug.DebugTwisted.__init__": [], "sqlalchemy.orm.properties.ColumnProperty.__str__": [], "sqlalchemy.orm.properties.ColumnProperty.Comparator.reverse_operate": [], "sqlalchemy.orm.properties.ColumnProperty.Comparator.operate": [], "sqlalchemy.orm.properties.ColumnProperty.Comparator._fallback_getattr": [], "sqlalchemy.orm.properties.ColumnProperty.Comparator._memoized_attr_expressions": [], "sqlalchemy.orm.properties.ColumnProperty.Comparator._memoized_attr_info": [], "sqlalchemy.orm.properties.ColumnProperty.Comparator._memoized_method___clause_element__": [], "sqlalchemy.orm.properties.ColumnProperty.Comparator._orm_annotate_column": [], "sqlalchemy.orm.properties.ColumnProperty.merge": [], "sqlalchemy.orm.properties.ColumnProperty._getcommitted": [], "sqlalchemy.orm.properties.ColumnProperty.copy": [], "sqlalchemy.orm.properties.ColumnProperty.do_init": [], "sqlalchemy.orm.properties.ColumnProperty.instrument_class": [], "sqlalchemy.orm.properties.ColumnProperty.expression": [], "sqlalchemy.orm.properties.ColumnProperty.__clause_element__": [], "sqlalchemy.orm.properties.ColumnProperty._memoized_attr__raise_column_loader": [], "sqlalchemy.orm.properties.ColumnProperty._memoized_attr__deferred_column_loader": [], "sqlalchemy.orm.properties.ColumnProperty._memoized_attr__renders_in_subqueries": [], "sqlalchemy.orm.properties.ColumnProperty.__init__": [], "IPython.utils._process_cli.check_pid": [], "IPython.utils._process_cli.getoutput": [], "IPython.utils._process_cli.system": [], "IPython.utils._process_cli._find_cmd": [], "rx.linq.observable.take.take": [], "IPython.utils.tests.test_text.test_SList": [], "IPython.utils.tests.test_text.test_LSString": [], "IPython.utils.tests.test_text.test_strip_email2": [], "IPython.utils.tests.test_text.test_strip_email": [], "IPython.utils.tests.test_text.test_long_substr_empty": [], "IPython.utils.tests.test_text.test_long_substr2": [], "IPython.utils.tests.test_text.test_long_substr": [], "IPython.utils.tests.test_text.test_dollar_formatter": [], "IPython.utils.tests.test_text.test_full_eval_formatter": [], "IPython.utils.tests.test_text.test_eval_formatter": [], "IPython.utils.tests.test_text.eval_formatter_no_slicing_check": [], "IPython.utils.tests.test_text.eval_formatter_slicing_check": [], "IPython.utils.tests.test_text.eval_formatter_check": [], "IPython.utils.tests.test_text.test_columnize_long": [], "IPython.utils.tests.test_text.test_columnize_medium": [], "IPython.utils.tests.test_text.test_columnize_random": [], "IPython.utils.tests.test_text.test_columnize": [], "rx.linq.observable.sum.sum": [], "psutil._psposix.get_terminal_map": [], "psutil._psposix.disk_usage": [], "psutil._psposix.wait_pid": [], "psutil._psposix.pid_exists": [], "keystone.resource.config_backends.base.DomainConfigDriverBase.release_registration": [ { "locations": [ { "path": "keystone/resource/config_backends/base.py", "start": { "line": 148, "column": 14 }, "stop": { "line": 148, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.resource.config_backends.base.DomainConfigDriverBase.read_registration": [ { "locations": [ { "path": "keystone/resource/config_backends/base.py", "start": { "line": 134, "column": 14 }, "stop": { "line": 134, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.resource.config_backends.base.DomainConfigDriverBase.obtain_registration": [ { "locations": [ { "path": "keystone/resource/config_backends/base.py", "start": { "line": 122, "column": 14 }, "stop": { "line": 122, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.resource.config_backends.base.DomainConfigDriverBase.delete_config_options": [ { "locations": [ { "path": "keystone/resource/config_backends/base.py", "start": { "line": 109, "column": 14 }, "stop": { "line": 109, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.resource.config_backends.base.DomainConfigDriverBase.update_config_options": [ { "locations": [ { "path": "keystone/resource/config_backends/base.py", "start": { "line": 90, "column": 14 }, "stop": { "line": 90, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.resource.config_backends.base.DomainConfigDriverBase.list_config_options": [ { "locations": [ { "path": "keystone/resource/config_backends/base.py", "start": { "line": 80, "column": 14 }, "stop": { "line": 80, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.resource.config_backends.base.DomainConfigDriverBase.get_config_option": [ { "locations": [ { "path": "keystone/resource/config_backends/base.py", "start": { "line": 64, "column": 14 }, "stop": { "line": 64, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.resource.config_backends.base.DomainConfigDriverBase.create_config_options": [ { "locations": [ { "path": "keystone/resource/config_backends/base.py", "start": { "line": 48, "column": 14 }, "stop": { "line": 48, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystoneclient.tests.unit.v2_0.test_tokens.TokenTests.test_get_revoked": [], "keystoneclient.tests.unit.v2_0.test_tokens.TokenTests.test_validate_token_access_info_with_access_info": [], "keystoneclient.tests.unit.v2_0.test_tokens.TokenTests.test_validate_token_access_info_with_token_id": [], "keystoneclient.tests.unit.v2_0.test_tokens.TokenTests.test_validate_token_invalid_token": [], "keystoneclient.tests.unit.v2_0.test_tokens.TokenTests.test_validate_token": [], "keystoneclient.tests.unit.v2_0.test_tokens.TokenTests.test_authenticate_fallback_to_auth_url": [], "keystoneclient.tests.unit.v2_0.test_tokens.TokenTests.test_authenticate_use_admin_url": [], "keystoneclient.tests.unit.v2_0.test_tokens.TokenTests.test_with_tenant_name": [], "keystoneclient.tests.unit.v2_0.test_tokens.TokenTests.test_with_tenant_id": [], "keystoneclient.tests.unit.v2_0.test_tokens.TokenTests.test_without_auth_params": [], "keystoneclient.tests.unit.v2_0.test_tokens.TokenTests.test_with_token_id": [], "keystoneclient.tests.unit.v2_0.test_tokens.TokenTests.test_user_password": [], "keystoneclient.tests.unit.v2_0.test_tokens.TokenTests.test_delete": [], "keystone.endpoint_policy.backends.base.EndpointPolicyDriverBase.delete_association_by_policy": [ { "locations": [ { "path": "keystone/endpoint_policy/backends/base.py", "start": { "line": 161, "column": 14 }, "stop": { "line": 161, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.endpoint_policy.backends.base.EndpointPolicyDriverBase.delete_association_by_region": [ { "locations": [ { "path": "keystone/endpoint_policy/backends/base.py", "start": { "line": 150, "column": 14 }, "stop": { "line": 150, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.endpoint_policy.backends.base.EndpointPolicyDriverBase.delete_association_by_service": [ { "locations": [ { "path": "keystone/endpoint_policy/backends/base.py", "start": { "line": 139, "column": 14 }, "stop": { "line": 139, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.endpoint_policy.backends.base.EndpointPolicyDriverBase.delete_association_by_endpoint": [ { "locations": [ { "path": "keystone/endpoint_policy/backends/base.py", "start": { "line": 128, "column": 14 }, "stop": { "line": 128, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.endpoint_policy.backends.base.EndpointPolicyDriverBase.list_associations_for_policy": [ { "locations": [ { "path": "keystone/endpoint_policy/backends/base.py", "start": { "line": 117, "column": 14 }, "stop": { "line": 117, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.endpoint_policy.backends.base.EndpointPolicyDriverBase.get_policy_association": [ { "locations": [ { "path": "keystone/endpoint_policy/backends/base.py", "start": { "line": 103, "column": 14 }, "stop": { "line": 103, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.endpoint_policy.backends.base.EndpointPolicyDriverBase.delete_policy_association": [ { "locations": [ { "path": "keystone/endpoint_policy/backends/base.py", "start": { "line": 81, "column": 14 }, "stop": { "line": 81, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.endpoint_policy.backends.base.EndpointPolicyDriverBase.check_policy_association": [ { "locations": [ { "path": "keystone/endpoint_policy/backends/base.py", "start": { "line": 63, "column": 14 }, "stop": { "line": 63, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.endpoint_policy.backends.base.EndpointPolicyDriverBase.create_policy_association": [ { "locations": [ { "path": "keystone/endpoint_policy/backends/base.py", "start": { "line": 43, "column": 14 }, "stop": { "line": 43, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "tempita.fill_command": [], "tempita.isolate_expression": [], "tempita.parse_signature": [], "tempita.parse_def": [], "tempita.parse_inherit": [], "tempita.parse_default": [], "tempita.parse_for": [], "tempita.parse_one_cond": [], "tempita.parse_cond": [], "tempita.parse_expr": [], "tempita.parse": [], "tempita.find_position": [], "tempita.trim_lex": [], "tempita.lex": [], "tempita._Empty.__bool__": [], "tempita._Empty.__iter__": [], "tempita._Empty.__unicode__": [], "tempita._Empty.__repr__": [], "tempita._Empty.__str__": [], "tempita._Empty.__call__": [], "tempita.TemplateObjectGetter.__repr__": [], "tempita.TemplateObjectGetter.__getattr__": [], "tempita.TemplateObjectGetter.__init__": [], "tempita.TemplateObject.__repr__": [], "tempita.TemplateObject.__init__": [], "tempita.TemplateDef._parse_signature": [], "tempita.TemplateDef.__get__": [], "tempita.TemplateDef.__call__": [], "tempita.TemplateDef.__str__": [], "tempita.TemplateDef.__repr__": [], "tempita.TemplateDef.__init__": [], "tempita.sub_html": [], "tempita.HTMLTemplate._repr": [], "tempita.attr": [], "tempita.url": [], "tempita.html_quote": [], "tempita.html.__repr__": [], "tempita.html.__html__": [], "tempita.html.__str__": [], "tempita.html.__init__": [], "tempita.bunch.__repr__": [], "tempita.bunch.__getitem__": [], "tempita.bunch.__getattr__": [], "tempita.bunch.__setattr__": [], "tempita.bunch.__init__": [], "tempita.paste_script_template_renderer": [], "tempita.sub": [], "tempita.Template._add_line_info": [], "tempita.Template._repr": [], "tempita.Template._exec": [], "tempita.Template._eval": [], "tempita.Template._interpret_if": [], "tempita.Template._interpret_for": [], "tempita.Template._interpret_code": [], "tempita.Template._interpret_codes": [], "tempita.Template._interpret_inherit": [], "tempita.Template._interpret": [], "tempita.Template.substitute": [], "tempita.Template.__repr__": [], "tempita.Template.from_filename": [], "tempita.Template.__init__": [], "tempita.get_file_template": [], "tempita.TemplateError.__str__": [], "tempita.TemplateError.__init__": [], "werkzeug.sansio.request.Request.is_json": [], "werkzeug.sansio.request.Request.authorization": [], "werkzeug.sansio.request.Request.user_agent": [], "werkzeug.sansio.request.Request.range": [], "werkzeug.sansio.request.Request.if_range": [], "werkzeug.sansio.request.Request.if_unmodified_since": [], "werkzeug.sansio.request.Request.if_modified_since": [], "werkzeug.sansio.request.Request.if_none_match": [], "werkzeug.sansio.request.Request.if_match": [], "werkzeug.sansio.request.Request.cache_control": [], "werkzeug.sansio.request.Request.accept_languages": [], "werkzeug.sansio.request.Request.accept_encodings": [], "werkzeug.sansio.request.Request.accept_charsets": [], "werkzeug.sansio.request.Request.accept_mimetypes": [], "werkzeug.sansio.request.Request.pragma": [], "werkzeug.sansio.request.Request.mimetype_params": [], "werkzeug.sansio.request.Request.mimetype": [], "werkzeug.sansio.request.Request._parse_content_type": [], "werkzeug.sansio.request.Request.content_length": [], "werkzeug.sansio.request.Request.cookies": [], "werkzeug.sansio.request.Request.host": [], "werkzeug.sansio.request.Request.host_url": [], "werkzeug.sansio.request.Request.root_url": [], "werkzeug.sansio.request.Request.base_url": [], "werkzeug.sansio.request.Request.url": [], "werkzeug.sansio.request.Request.is_secure": [], "werkzeug.sansio.request.Request.full_path": [], "werkzeug.sansio.request.Request.access_route": [], "werkzeug.sansio.request.Request.args": [], "werkzeug.sansio.request.Request.url_charset": [], "werkzeug.sansio.request.Request.__repr__": [], "werkzeug.sansio.request.Request.__init__": [], "libcst._parser.conversions.params.convert_fpdef_slash": [], "libcst._parser.conversions.params.convert_fpdef": [], "libcst._parser.conversions.params.convert_fpdef_assign": [], "libcst._parser.conversions.params.convert_fpdef_starstar": [], "libcst._parser.conversions.params.convert_fpdef_star": [], "libcst._parser.conversions.params.convert_argslist": [], "oslo_cache.tests.functional.memcache_pool.test_cache_backend.TestMemcachePoolCacheBackend.setUp": [], "IPython.core.history._format_lineno": [], "IPython.core.history.extract_hist_ranges": [], "IPython.core.history.HistorySavingThread.stop": [], "IPython.core.history.HistorySavingThread.run": [], "IPython.core.history.HistorySavingThread.__init__": [], "IPython.core.history.HistoryManager.writeout_cache": [], "IPython.core.history.HistoryManager._writeout_output_cache": [], "IPython.core.history.HistoryManager._writeout_input_cache": [], "IPython.core.history.HistoryManager.store_output": [], "IPython.core.history.HistoryManager.store_inputs": [], "IPython.core.history.HistoryManager.get_range": [], "IPython.core.history.HistoryManager._get_range_session": [], "IPython.core.history.HistoryManager.get_session_info": [], "IPython.core.history.HistoryManager.reset": [], "IPython.core.history.HistoryManager.name_session": [], "IPython.core.history.HistoryManager.end_session": [], "IPython.core.history.HistoryManager.new_session": [], "IPython.core.history.HistoryManager._get_hist_file_name": [], "IPython.core.history.HistoryManager.__init__": [], "IPython.core.history.HistoryManager._dir_hist_default": [], "IPython.core.history.HistoryAccessor.get_range_by_str": [], "IPython.core.history.HistoryAccessor.get_range": [], "IPython.core.history.HistoryAccessor.search": [], "IPython.core.history.HistoryAccessor.get_tail": [], "IPython.core.history.HistoryAccessor.get_last_session_id": [], "IPython.core.history.HistoryAccessor.get_session_info": [], "IPython.core.history.HistoryAccessor._run_sql": [], "IPython.core.history.HistoryAccessor.writeout_cache": [], "IPython.core.history.HistoryAccessor.init_db": [], "IPython.core.history.HistoryAccessor._get_hist_file_name": [], "IPython.core.history.HistoryAccessor.__init__": [], "IPython.core.history.HistoryAccessor._db_changed": [], "IPython.core.history.HistoryAccessorBase.get_range_by_str": [], "IPython.core.history.HistoryAccessorBase.get_range": [], "IPython.core.history.HistoryAccessorBase.search": [], "IPython.core.history.HistoryAccessorBase.get_tail": [], "IPython.core.history.catch_corrupt_db": [], "IPython.core.history.needs_sqlite": [], "IPython.core.history.DummyDB.__exit__": [], "IPython.core.history.DummyDB.__enter__": [], "IPython.core.history.DummyDB.commit": [], "IPython.core.history.DummyDB.execute": [], "rx.linq.observable.windowwithcount.window_with_count": [], "prompt_toolkit.layout.menus._SelectedCompletionMetaControl._get_text_fragments": [], "prompt_toolkit.layout.menus._SelectedCompletionMetaControl.create_content": [], "prompt_toolkit.layout.menus._SelectedCompletionMetaControl.preferred_height": [], "prompt_toolkit.layout.menus._SelectedCompletionMetaControl.preferred_width": [], "prompt_toolkit.layout.menus.MultiColumnCompletionsMenu.__init__": [], "prompt_toolkit.layout.menus.MultiColumnCompletionMenuControl.get_key_bindings": [], "prompt_toolkit.layout.menus.MultiColumnCompletionMenuControl.mouse_handler": [], "prompt_toolkit.layout.menus.MultiColumnCompletionMenuControl._get_column_width": [], "prompt_toolkit.layout.menus.MultiColumnCompletionMenuControl.create_content": [], "prompt_toolkit.layout.menus.MultiColumnCompletionMenuControl.preferred_height": [], "prompt_toolkit.layout.menus.MultiColumnCompletionMenuControl.preferred_width": [], "prompt_toolkit.layout.menus.MultiColumnCompletionMenuControl.has_focus": [], "prompt_toolkit.layout.menus.MultiColumnCompletionMenuControl.reset": [], "prompt_toolkit.layout.menus.MultiColumnCompletionMenuControl.__init__": [], "prompt_toolkit.layout.menus.CompletionsMenu.__init__": [], "prompt_toolkit.layout.menus._trim_formatted_text": [], "prompt_toolkit.layout.menus._get_menu_item_fragments": [], "prompt_toolkit.layout.menus.CompletionsMenuControl.mouse_handler": [], "prompt_toolkit.layout.menus.CompletionsMenuControl._get_menu_item_meta_fragments": [], "prompt_toolkit.layout.menus.CompletionsMenuControl._get_menu_meta_width": [], "prompt_toolkit.layout.menus.CompletionsMenuControl._get_menu_width": [], "prompt_toolkit.layout.menus.CompletionsMenuControl._show_meta": [], "prompt_toolkit.layout.menus.CompletionsMenuControl.create_content": [], "prompt_toolkit.layout.menus.CompletionsMenuControl.preferred_height": [], "prompt_toolkit.layout.menus.CompletionsMenuControl.preferred_width": [], "prompt_toolkit.layout.menus.CompletionsMenuControl.has_focus": [], "alembic.autogenerate.render._execute_sql": [], "alembic.autogenerate.render._render_check_constraint": [], "alembic.autogenerate.render._render_unique_constraint": [], "alembic.autogenerate.render._render_foreign_key": [], "alembic.autogenerate.render._populate_render_fk_opts": [], "alembic.autogenerate.render._fk_colspec": [], "alembic.autogenerate.render._render_primary_key": [], "alembic.autogenerate.render._render_constraint": [], "alembic.autogenerate.render._render_type_w_subtype": [], "alembic.autogenerate.render._render_Variant_type": [], "alembic.autogenerate.render._render_ARRAY_type": [], "alembic.autogenerate.render._repr_type": [], "alembic.autogenerate.render._get_identity_options": [], "alembic.autogenerate.render._render_identity": [], "alembic.autogenerate.render._render_computed": [], "alembic.autogenerate.render._render_server_default": [], "alembic.autogenerate.render._should_render_server_default_positionally": [], "alembic.autogenerate.render._render_column": [], "alembic.autogenerate.render._user_defined_render": [], "alembic.autogenerate.render._alembic_autogenerate_prefix": [], "alembic.autogenerate.render._sqlalchemy_autogenerate_prefix": [], "alembic.autogenerate.render._user_autogenerate_prefix": [], "alembic.autogenerate.render._uq_constraint": [], "alembic.autogenerate.render._get_index_rendered_expressions": [], "alembic.autogenerate.render._render_potential_expr": [], "alembic.autogenerate.render._ident": [], "alembic.autogenerate.render._f_name.__repr__": [], "alembic.autogenerate.render._f_name.__init__": [], "alembic.autogenerate.render._alter_column": [], "alembic.autogenerate.render._drop_column": [], "alembic.autogenerate.render._add_column": [], "alembic.autogenerate.render._drop_constraint": [], "alembic.autogenerate.render._add_check_constraint": [], "alembic.autogenerate.render._add_pk_constraint": [], "alembic.autogenerate.render._add_fk_constraint": [], "alembic.autogenerate.render._add_unique_constraint": [], "alembic.autogenerate.render._drop_index": [], "alembic.autogenerate.render._add_index": [], "alembic.autogenerate.render._drop_table": [], "alembic.autogenerate.render._add_table": [], "alembic.autogenerate.render._render_drop_table_comment": [], "alembic.autogenerate.render._render_create_table_comment": [], "alembic.autogenerate.render._render_modify_table": [], "alembic.autogenerate.render.render_op_text": [], "alembic.autogenerate.render.render_op": [], "alembic.autogenerate.render._render_cmd_body": [], "alembic.autogenerate.render._render_python_into_templatevars": [], "alembic.autogenerate.render._indent": [], "keystone.token.providers.jws.core.JWSFormatter._convert_time_int_to_string": [ { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 198, "column": 22 }, "stop": { "line": 198, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcfromtimestamp", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 199, "column": 15 }, "stop": { "line": 199, "column": 28 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.token.providers.jws.core.JWSFormatter._convert_time_string_to_int": [ { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 195, "column": 15 }, "stop": { "line": 195, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__new__", "class_name": "int", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 192, "column": 22 }, "stop": { "line": 192, "column": 45 } } ], "kind": "function", "target": "oslo_utils.timeutils.parse_isotime" }, { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 194, "column": 16 }, "stop": { "line": 194, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcfromtimestamp", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 193, "column": 21 }, "stop": { "line": 193, "column": 45 } } ], "kind": "function", "target": "oslo_utils.timeutils.normalize_time" } ], "keystone.token.providers.jws.core.JWSFormatter._decode_token_from_id": [ { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 180, "column": 8 }, "stop": { "line": 180, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 181, "column": 26 }, "stop": { "line": 181, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.providers.jws.core.JWSFormatter.public_keys", "class_name": "keystone.token.providers.jws.core.JWSFormatter", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 179, "column": 18 }, "stop": { "line": 179, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 183, "column": 23 }, "stop": { "line": 183, "column": 33 } } ], "kind": "function", "target": "jwt.decode" }, { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 189, "column": 14 }, "stop": { "line": 189, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.TokenNotFound", "dispatch": "static" } ], "keystone.token.providers.jws.core.JWSFormatter.validate_token": [ { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 169, "column": 20 }, "stop": { "line": 169, "column": 52 } }, { "path": "keystone/token/providers/jws/core.py", "start": { "line": 170, "column": 21 }, "stop": { "line": 170, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.providers.jws.core.JWSFormatter._convert_time_int_to_string", "class_name": "keystone.token.providers.jws.core.JWSFormatter", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 161, "column": 21 }, "stop": { "line": 161, "column": 32 } }, { "path": "keystone/token/providers/jws/core.py", "start": { "line": 159, "column": 17 }, "stop": { "line": 159, "column": 28 } }, { "path": "keystone/token/providers/jws/core.py", "start": { "line": 164, "column": 31 }, "stop": { "line": 164, "column": 42 } }, { "path": "keystone/token/providers/jws/core.py", "start": { "line": 163, "column": 30 }, "stop": { "line": 163, "column": 41 } }, { "path": "keystone/token/providers/jws/core.py", "start": { "line": 167, "column": 22 }, "stop": { "line": 167, "column": 33 } }, { "path": "keystone/token/providers/jws/core.py", "start": { "line": 162, "column": 19 }, "stop": { "line": 162, "column": 30 } }, { "path": "keystone/token/providers/jws/core.py", "start": { "line": 165, "column": 22 }, "stop": { "line": 165, "column": 33 } }, { "path": "keystone/token/providers/jws/core.py", "start": { "line": 166, "column": 26 }, "stop": { "line": 166, "column": 37 } }, { "path": "keystone/token/providers/jws/core.py", "start": { "line": 160, "column": 20 }, "stop": { "line": 160, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 151, "column": 18 }, "stop": { "line": 151, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.providers.jws.core.JWSFormatter._decode_token_from_id", "class_name": "keystone.token.providers.jws.core.JWSFormatter", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 153, "column": 18 }, "stop": { "line": 153, "column": 25 } }, { "path": "keystone/token/providers/jws/core.py", "start": { "line": 154, "column": 25 }, "stop": { "line": 154, "column": 32 } }, { "path": "keystone/token/providers/jws/core.py", "start": { "line": 155, "column": 24 }, "stop": { "line": 155, "column": 31 } }, { "path": "keystone/token/providers/jws/core.py", "start": { "line": 156, "column": 18 }, "stop": { "line": 156, "column": 25 } }, { "path": "keystone/token/providers/jws/core.py", "start": { "line": 157, "column": 20 }, "stop": { "line": 157, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.token.providers.jws.core.JWSFormatter.create_token": [ { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 139, "column": 25 }, "stop": { "line": 139, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.items", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 145, "column": 12 }, "stop": { "line": 145, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.providers.jws.core.JWSFormatter.private_key", "class_name": "keystone.token.providers.jws.core.JWSFormatter", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 139, "column": 20 }, "stop": { "line": 139, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 141, "column": 16 }, "stop": { "line": 141, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 113, "column": 24 }, "stop": { "line": 113, "column": 56 } }, { "path": "keystone/token/providers/jws/core.py", "start": { "line": 114, "column": 25 }, "stop": { "line": 114, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.providers.jws.core.JWSFormatter._convert_time_string_to_int", "class_name": "keystone.token.providers.jws.core.JWSFormatter", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 112, "column": 20 }, "stop": { "line": 112, "column": 33 } } ], "kind": "function", "target": "keystone.common.utils.isotime" }, { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 143, "column": 19 }, "stop": { "line": 143, "column": 29 } } ], "kind": "function", "target": "jwt.encode" } ], "keystone.token.providers.jws.core.JWSFormatter.public_keys": [ { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 102, "column": 17 }, "stop": { "line": 102, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 103, "column": 28 }, "stop": { "line": 103, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.read", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 101, "column": 23 }, "stop": { "line": 101, "column": 33 } } ], "kind": "function", "target": "posix.listdir" }, { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 102, "column": 17 }, "stop": { "line": 102, "column": 21 } } ], "kind": "function", "target": "open" }, { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 103, "column": 16 }, "stop": { "line": 103, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 102, "column": 22 }, "stop": { "line": 102, "column": 34 } } ], "kind": "function", "target": "os.path.join" } ], "keystone.token.providers.jws.core.JWSFormatter.private_key": [ { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 93, "column": 13 }, "stop": { "line": 93, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 94, "column": 18 }, "stop": { "line": 94, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.read", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 93, "column": 13 }, "stop": { "line": 93, "column": 17 } } ], "kind": "function", "target": "open" }, { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 90, "column": 27 }, "stop": { "line": 90, "column": 39 } } ], "kind": "function", "target": "os.path.join" } ], "keystone.token.providers.jws.core.Provider.validate_token": [ { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 78, "column": 15 }, "stop": { "line": 78, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.providers.jws.core.JWSFormatter.validate_token", "class_name": "keystone.token.providers.jws.core.JWSFormatter", "dispatch": "dynamic" } ], "keystone.token.providers.jws.core.Provider.generate_id_and_issued_at": [ { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 66, "column": 15 }, "stop": { "line": 66, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.providers.jws.core.JWSFormatter.create_token", "class_name": "keystone.token.providers.jws.core.JWSFormatter", "dispatch": "dynamic" } ], "keystone.token.providers.jws.core.Provider.__init__": [ { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 63, "column": 31 }, "stop": { "line": 63, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.token.providers.jws.core.JWSFormatter", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 55, "column": 15 }, "stop": { "line": 55, "column": 25 } } ], "kind": "function", "target": "posix.listdir" }, { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 55, "column": 11 }, "stop": { "line": 55, "column": 14 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 55, "column": 11 }, "stop": { "line": 55, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__ne__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 51, "column": 18 }, "stop": { "line": 51, "column": 28 } }, { "path": "keystone/token/providers/jws/core.py", "start": { "line": 62, "column": 18 }, "stop": { "line": 62, "column": 28 } }, { "path": "keystone/token/providers/jws/core.py", "start": { "line": 46, "column": 18 }, "stop": { "line": 46, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "SystemExit", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 32, "column": 8 }, "stop": { "line": 32, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.token.providers.base.Provider", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 39, "column": 22 }, "stop": { "line": 39, "column": 34 } } ], "kind": "function", "target": "os.path.join" }, { "locations": [ { "path": "keystone/token/providers/jws/core.py", "start": { "line": 49, "column": 15 }, "stop": { "line": 49, "column": 29 } }, { "path": "keystone/token/providers/jws/core.py", "start": { "line": 44, "column": 15 }, "stop": { "line": 44, "column": 29 } } ], "kind": "function", "target": "genericpath.exists" } ], "sapp.ui.filter_predicates.HasNone.apply": [], "sapp.ui.filter_predicates.HasNone.__init__": [], "sapp.ui.filter_predicates.HasAny.apply": [], "sapp.ui.filter_predicates.HasAny.__init__": [], "sapp.ui.filter_predicates.HasAll.apply": [], "sapp.ui.filter_predicates.HasAll.__init__": [], "sapp.ui.filter_predicates.Like.apply": [], "sapp.ui.filter_predicates.Like.__init__": [], "sapp.ui.filter_predicates.IsNull.apply": [], "sapp.ui.filter_predicates.IsNull.__init__": [], "sapp.ui.filter_predicates.Equals.apply": [], "sapp.ui.filter_predicates.Equals.__init__": [], "sapp.ui.filter_predicates.InRange.apply": [], "sapp.ui.filter_predicates.InRange.__init__": [], "IPython.utils.encoding.getdefaultencoding": [], "IPython.utils.encoding.get_stream_enc": [], "dns.rdtypes.IN.APL.APL.from_wire": [], "dns.rdtypes.IN.APL.APL.to_wire": [], "dns.rdtypes.IN.APL.APL.from_text": [], "dns.rdtypes.IN.APL.APL.to_text": [], "dns.rdtypes.IN.APL.APL.__init__": [], "dns.rdtypes.IN.APL.APLItem.to_wire": [], "dns.rdtypes.IN.APL.APLItem.__str__": [], "dns.rdtypes.IN.APL.APLItem.__init__": [], "IPython.testing.globalipapp.start_ipython": [], "IPython.testing.globalipapp._showtraceback": [], "IPython.testing.globalipapp.xsys": [], "IPython.testing.globalipapp.get_ipython": [], "IPython.testing.globalipapp.StreamProxy.flush": [], "IPython.testing.globalipapp.StreamProxy.stream": [], "IPython.testing.globalipapp.StreamProxy.__init__": [], "jinja2.filters._GroupTuple.__init__": [], "setuptools.command.easy_install._patch_usage": [], "setuptools.command.easy_install.main": [], "setuptools.command.easy_install.bootstrap": [], "setuptools.command.easy_install.current_umask": [], "setuptools.command.easy_install.rmtree": [], "setuptools.command.easy_install.load_launcher_manifest": [], "setuptools.command.easy_install.get_win_launcher": [], "setuptools.command.easy_install.WindowsExecutableLauncherWriter._get_script_args": [], "setuptools.command.easy_install.WindowsScriptWriter._use_header": [], "setuptools.command.easy_install.WindowsScriptWriter._adjust_header": [], "setuptools.command.easy_install.WindowsScriptWriter._get_script_args": [], "setuptools.command.easy_install.WindowsScriptWriter.best": [], "setuptools.command.easy_install.WindowsScriptWriter.get_writer": [], "setuptools.command.easy_install.ScriptWriter.get_header": [], "setuptools.command.easy_install.ScriptWriter._get_script_args": [], "setuptools.command.easy_install.ScriptWriter.best": [], "setuptools.command.easy_install.ScriptWriter.get_writer": [], "setuptools.command.easy_install.ScriptWriter._ensure_safe_name": [], "setuptools.command.easy_install.ScriptWriter.get_args": [], "setuptools.command.easy_install.ScriptWriter.get_script_header": [], "setuptools.command.easy_install.ScriptWriter.get_script_args": [], "setuptools.command.easy_install.CommandSpec._render": [], "setuptools.command.easy_install.CommandSpec._strip_quotes": [], "setuptools.command.easy_install.CommandSpec.as_header": [], "setuptools.command.easy_install.CommandSpec._extract_options": [], "setuptools.command.easy_install.CommandSpec.install_options": [], "setuptools.command.easy_install.CommandSpec.from_string": [], "setuptools.command.easy_install.CommandSpec.from_environment": [], "setuptools.command.easy_install.CommandSpec.from_param": [], "setuptools.command.easy_install.CommandSpec._sys_executable": [], "setuptools.command.easy_install.CommandSpec.best": [], "setuptools.command.easy_install.chmod": [], "setuptools.command.easy_install.is_python_script": [], "setuptools.command.easy_install.nt_quote_arg": [], "setuptools.command.easy_install.is_sh": [], "setuptools.command.easy_install.is_python": [], "setuptools.command.easy_install._remove_and_clear_zip_directory_cache_data": [], "setuptools.command.easy_install._uncache": [], "setuptools.command.easy_install._update_zipimporter_cache": [], "setuptools.command.easy_install._collect_zipimporter_cache_entries": [], "setuptools.command.easy_install.update_dist_caches": [], "setuptools.command.easy_install.auto_chmod": [], "setuptools.command.easy_install._first_line_re": [], "setuptools.command.easy_install.RewritePthDistributions._wrap_lines": [], "setuptools.command.easy_install.PthDistributions.make_relative": [], "setuptools.command.easy_install.PthDistributions.remove": [], "setuptools.command.easy_install.PthDistributions.add": [], "setuptools.command.easy_install.PthDistributions._wrap_lines": [], "setuptools.command.easy_install.PthDistributions.save": [], "setuptools.command.easy_install.PthDistributions._load": [], "setuptools.command.easy_install.PthDistributions.__init__": [], "setuptools.command.easy_install.get_exe_prefixes": [], "setuptools.command.easy_install.extract_wininst_cfg": [], "setuptools.command.easy_install.expand_paths": [], "setuptools.command.easy_install.get_site_dirs": [], "setuptools.command.easy_install._pythonpath": [], "setuptools.command.easy_install.easy_install._expand": [], "setuptools.command.easy_install.easy_install.create_home_path": [], "setuptools.command.easy_install.easy_install.install_site_py": [], "setuptools.command.easy_install.easy_install.no_default_version_msg": [], "setuptools.command.easy_install.easy_install.byte_compile": [], "setuptools.command.easy_install.easy_install.unpack_and_compile": [], "setuptools.command.easy_install.easy_install.unpack_progress": [], "setuptools.command.easy_install.easy_install.update_pth": [], "setuptools.command.easy_install.easy_install._set_fetcher_options": [], "setuptools.command.easy_install.easy_install.build_and_install": [], "setuptools.command.easy_install.easy_install.run_setup": [], "setuptools.command.easy_install.easy_install.report_editable": [], "setuptools.command.easy_install.easy_install.installation_report": [], "setuptools.command.easy_install.easy_install.install_wheel": [], "setuptools.command.easy_install.easy_install.exe_to_egg": [], "setuptools.command.easy_install.easy_install.install_exe": [], "setuptools.command.easy_install.easy_install.install_egg": [], "setuptools.command.easy_install.easy_install.egg_distribution": [], "setuptools.command.easy_install.easy_install.install_eggs": [], "setuptools.command.easy_install.easy_install.write_script": [], "setuptools.command.easy_install.easy_install._load_template": [], "setuptools.command.easy_install.easy_install.install_script": [], "setuptools.command.easy_install.easy_install.install_wrapper_scripts": [], "setuptools.command.easy_install.easy_install.maybe_move": [], "setuptools.command.easy_install.easy_install.should_unzip": [], "setuptools.command.easy_install.easy_install.process_distribution": [], "setuptools.command.easy_install.easy_install.select_scheme": [], "setuptools.command.easy_install.easy_install.install_item": [], "setuptools.command.easy_install.easy_install.easy_install": [], "setuptools.command.easy_install.easy_install._tmpdir": [], "setuptools.command.easy_install.easy_install.check_editable": [], "setuptools.command.easy_install.easy_install.not_editable": [], "setuptools.command.easy_install.easy_install.add_output": [], "setuptools.command.easy_install.easy_install.install_egg_scripts": [], "setuptools.command.easy_install.easy_install.check_pth_processing": [], "setuptools.command.easy_install.easy_install.cant_write_to_target": [], "setuptools.command.easy_install.easy_install.check_site_dir": [], "setuptools.command.easy_install.easy_install.warn_deprecated_options": [], "setuptools.command.easy_install.easy_install.pseudo_tempname": [], "setuptools.command.easy_install.easy_install.run": [], "setuptools.command.easy_install.easy_install.expand_dirs": [], "setuptools.command.easy_install.easy_install.expand_basedirs": [], "setuptools.command.easy_install.easy_install._expand_attrs": [], "setuptools.command.easy_install.easy_install._fix_install_dir_for_user_site": [], "setuptools.command.easy_install.easy_install.finalize_options": [], "setuptools.command.easy_install.easy_install._render_version": [], "setuptools.command.easy_install.easy_install._delete_path": [], "setuptools.command.easy_install.easy_install.delete_blockers": [], "setuptools.command.easy_install.easy_install.initialize_options": [], "setuptools.command.easy_install.samefile": [], "setuptools.command.easy_install.is_64bit": [], "oslo_utils.reflection.accepts_kwargs": [], "oslo_utils.reflection.get_callable_args": [], "oslo_utils.reflection.is_subclass": [], "oslo_utils.reflection.is_bound_method": [], "oslo_utils.reflection.is_same_callback": [], "oslo_utils.reflection.get_method_self": [], "oslo_utils.reflection.get_callable_name": [], "oslo_utils.reflection.get_all_class_names": [], "oslo_utils.reflection.get_class_name": [], "oslo_utils.reflection.get_member_names": [], "oslo_utils.reflection.get_members": [], "stevedore.tests.test_example_fields.TestExampleFields.test_long_item": [], "stevedore.tests.test_example_fields.TestExampleFields.test_simple_items": [], "pycadf.identifier.is_valid": [], "pycadf.identifier._check_valid_uuid": [], "pycadf.identifier.generate_uuid": [], "rx.linq.observable.groupbyuntil.group_by_until": [], "IPython.core.ultratb.nullrepr": [], "IPython.core.ultratb.eqrepr": [], "IPython.core.ultratb.text_repr": [], "IPython.core.ultratb.SyntaxTB.stb2text": [], "IPython.core.ultratb.SyntaxTB.clear_err_state": [], "IPython.core.ultratb.SyntaxTB.structured_traceback": [], "IPython.core.ultratb.SyntaxTB.__call__": [], "IPython.core.ultratb.SyntaxTB.__init__": [], "IPython.core.ultratb.ColorTB.__init__": [], "IPython.core.ultratb.AutoFormattedTB.structured_traceback": [], "IPython.core.ultratb.AutoFormattedTB.__call__": [], "IPython.core.ultratb.FormattedTB.minimal": [], "IPython.core.ultratb.FormattedTB.verbose": [], "IPython.core.ultratb.FormattedTB.context": [], "IPython.core.ultratb.FormattedTB.plain": [], "IPython.core.ultratb.FormattedTB.set_mode": [], "IPython.core.ultratb.FormattedTB.stb2text": [], "IPython.core.ultratb.FormattedTB.structured_traceback": [], "IPython.core.ultratb.FormattedTB.__init__": [], "IPython.core.ultratb.VerboseTB.__call__": [], "IPython.core.ultratb.VerboseTB.handler": [], "IPython.core.ultratb.VerboseTB.debugger": [], "IPython.core.ultratb.VerboseTB.structured_traceback": [], "IPython.core.ultratb.VerboseTB.get_records": [], "IPython.core.ultratb.VerboseTB.format_exception_as_a_whole": [], "IPython.core.ultratb.VerboseTB.format_exception": [], "IPython.core.ultratb.VerboseTB.prepare_header": [], "IPython.core.ultratb.VerboseTB.format_record": [], "IPython.core.ultratb.VerboseTB.format_records": [], "IPython.core.ultratb.VerboseTB.__init__": [], "IPython.core.ultratb.ListTB._some_str": [], "IPython.core.ultratb.ListTB.show_exception_only": [], "IPython.core.ultratb.ListTB.get_exception_only": [], "IPython.core.ultratb.ListTB._format_exception_only": [], "IPython.core.ultratb.ListTB._format_list": [], "IPython.core.ultratb.ListTB.structured_traceback": [], "IPython.core.ultratb.ListTB._extract_tb": [], "IPython.core.ultratb.ListTB.__call__": [], "IPython.core.ultratb.ListTB.__init__": [], "IPython.core.ultratb.TBTools.structured_traceback": [], "IPython.core.ultratb.TBTools.text": [], "IPython.core.ultratb.TBTools.stb2text": [], "IPython.core.ultratb.TBTools.color_toggle": [], "IPython.core.ultratb.TBTools.set_colors": [], "IPython.core.ultratb.TBTools.prepare_chained_exception_message": [], "IPython.core.ultratb.TBTools.get_parts_of_chained_exception": [], "IPython.core.ultratb.TBTools._set_ostream": [], "IPython.core.ultratb.TBTools._get_ostream": [], "IPython.core.ultratb.TBTools.__init__": [], "IPython.core.ultratb.find_recursion": [], "IPython.core.ultratb.is_recursion_error": [], "IPython.core.ultratb._format_traceback_lines": [], "IPython.core.ultratb._fixed_getinnerframes": [], "IPython.core.ultratb.fix_frame_records_filenames": [], "IPython.core.ultratb.with_patch_inspect": [], "IPython.core.ultratb.findsource": [], "IPython.core.ultratb.inspect_error": [], "rx.concurrency.immediatescheduler.ImmediateScheduler.schedule_absolute": [], "rx.concurrency.immediatescheduler.ImmediateScheduler.schedule_relative": [], "rx.concurrency.immediatescheduler.ImmediateScheduler.schedule": [], "pycadf.reporterstep.Reporterstep.is_valid": [], "pycadf.reporterstep.Reporterstep.__init__": [], "keystone.common.sql.data_migration_repo.versions.040_placeholder.upgrade": [], "dogpile.cache.util.repr_obj.__repr__": [], "dogpile.cache.util.repr_obj.__eq__": [], "dogpile.cache.util.repr_obj.__init__": [], "dogpile.cache.util.length_conditional_mangler": [], "dogpile.cache.util.sha1_mangle_key": [], "dogpile.cache.util.kwarg_function_key_generator": [], "dogpile.cache.util.function_multi_key_generator": [], "dogpile.cache.util.function_key_generator": [], "chardet.eucjpprober.EUCJPProber.get_confidence": [], "chardet.eucjpprober.EUCJPProber.feed": [], "chardet.eucjpprober.EUCJPProber.language": [], "chardet.eucjpprober.EUCJPProber.charset_name": [], "chardet.eucjpprober.EUCJPProber.reset": [], "chardet.eucjpprober.EUCJPProber.__init__": [], "oslo_policy._cache_handler.delete_cached_file": [], "oslo_policy._cache_handler.read_cached_file": [], "graphene.types.tests.test_dynamic.test_partial": [], "graphene.types.tests.test_dynamic.test_list_non_null": [], "graphene.types.tests.test_dynamic.test_list": [], "graphene.types.tests.test_dynamic.test_nonnull": [], "graphene.types.tests.test_dynamic.test_dynamic": [], "eventlet.patcher.slurp_properties": [], "eventlet.patcher._green_builtins": [], "eventlet.patcher._green_MySQLdb": [], "eventlet.patcher._green_time_modules": [], "eventlet.patcher._green_thread_modules": [], "eventlet.patcher._green_subprocess_modules": [], "eventlet.patcher._green_socket_modules": [], "eventlet.patcher._green_select_modules": [], "eventlet.patcher._green_os_modules": [], "eventlet.patcher._fix_py3_rlock": [], "eventlet.patcher._fix_py2_rlock": [], "eventlet.patcher._green_existing_locks": [], "eventlet.patcher.is_monkey_patched": [], "eventlet.patcher.monkey_patch": [], "eventlet.patcher.original": [], "eventlet.patcher._original_patch_function": [], "eventlet.patcher.patch_function": [], "eventlet.patcher.import_patched": [], "eventlet.patcher.inject": [], "eventlet.patcher.SysModulesSaver.restore": [], "eventlet.patcher.SysModulesSaver.save": [], "eventlet.patcher.SysModulesSaver.__init__": [], "sqlalchemy.testing.suite.test_cte.CTETest.test_delete_scalar_subq_round_trip": [], "sqlalchemy.testing.suite.test_cte.CTETest.test_delete_from_round_trip": [], "sqlalchemy.testing.suite.test_cte.CTETest.test_update_from_round_trip": [], "sqlalchemy.testing.suite.test_cte.CTETest.test_insert_from_select_round_trip": [], "sqlalchemy.testing.suite.test_cte.CTETest.test_select_recursive_round_trip": [], "sqlalchemy.testing.suite.test_cte.CTETest.test_select_nonrecursive_round_trip": [], "sqlalchemy.testing.suite.test_cte.CTETest.insert_data": [], "sqlalchemy.testing.suite.test_cte.CTETest.define_tables": [], "unittest2.compatibility.ChainMap.clear": [], "unittest2.compatibility.ChainMap.pop": [], "unittest2.compatibility.ChainMap.popitem": [], "unittest2.compatibility.ChainMap.__delitem__": [], "unittest2.compatibility.ChainMap.__setitem__": [], "unittest2.compatibility.ChainMap.parents": [], "unittest2.compatibility.ChainMap.new_child": [], "unittest2.compatibility.ChainMap.copy": [], "unittest2.compatibility.ChainMap.fromkeys": [], "unittest2.compatibility.ChainMap.__bool__": [], "unittest2.compatibility.ChainMap.__contains__": [], "unittest2.compatibility.ChainMap.__iter__": [], "unittest2.compatibility.ChainMap.__len__": [], "unittest2.compatibility.ChainMap.get": [], "unittest2.compatibility.ChainMap.__getitem__": [], "unittest2.compatibility.ChainMap.__missing__": [], "unittest2.compatibility.ChainMap.__init__": [], "unittest2.compatibility.with_context": [], "unittest2.compatibility._relpath_posix": [], "unittest2.compatibility._relpath_nt": [], "oslo_serialization.tests.test_base64.Base64Tests.test_decode_as_text": [], "oslo_serialization.tests.test_base64.Base64Tests.test_decode_as_bytes__error": [], "oslo_serialization.tests.test_base64.Base64Tests.test_decode_as_bytes": [], "oslo_serialization.tests.test_base64.Base64Tests.test_encode_as_text": [], "oslo_serialization.tests.test_base64.Base64Tests.test_encode_as_bytes": [], "pytz.lazy.LazySet.__new__": [], "pytz.lazy.LazyList.__new__": [], "pytz.lazy.LazyDict.keys": [], "pytz.lazy.LazyDict.__len__": [], "pytz.lazy.LazyDict.__iter__": [], "pytz.lazy.LazyDict.__contains__": [], "pytz.lazy.LazyDict.__getitem__": [], "libcst._nodes.tests.test_del.DelTest.test_invalid": [], "libcst._nodes.tests.test_del.DelTest.test_valid": [], "graphene.tests.issues.test_720.test_issue": [], "graphene.tests.issues.test_720.Query.resolve_myField": [], "graphene.tests.issues.test_720.MyInputClass.__init_subclass_with_meta__": [], "pygments.lexers.python.NumPyLexer.analyse_text": [], "pygments.lexers.python.NumPyLexer.get_tokens_unprocessed": [], "pygments.lexers.python.PythonConsoleLexer.get_tokens_unprocessed": [], "pygments.lexers.python.PythonConsoleLexer.__init__": [], "pygments.lexers.python.Python2Lexer.analyse_text": [], "pygments.lexers.python.Python2Lexer.innerstring_rules": [], "pygments.lexers.python.PythonLexer.analyse_text": [], "pygments.lexers.python.PythonLexer.fstring_rules": [], "pygments.lexers.python.PythonLexer.innerstring_rules": [], "xmlschema.extras.wsdl.Wsdl11Document.import_namespace": [], "xmlschema.extras.wsdl.Wsdl11Document._parse_imports": [], "xmlschema.extras.wsdl.Wsdl11Document._parse_services": [], "xmlschema.extras.wsdl.Wsdl11Document._parse_bindings": [], "xmlschema.extras.wsdl.Wsdl11Document._parse_port_types": [], "xmlschema.extras.wsdl.Wsdl11Document._parse_messages": [], "xmlschema.extras.wsdl.Wsdl11Document._parse_types": [], "xmlschema.extras.wsdl.Wsdl11Document.parse_error": [], "xmlschema.extras.wsdl.Wsdl11Document.parse": [], "xmlschema.extras.wsdl.Wsdl11Document.services": [], "xmlschema.extras.wsdl.Wsdl11Document.bindings": [], "xmlschema.extras.wsdl.Wsdl11Document.port_types": [], "xmlschema.extras.wsdl.Wsdl11Document.messages": [], "xmlschema.extras.wsdl.Wsdl11Document.imports": [], "xmlschema.extras.wsdl.Wsdl11Document.__init__": [], "xmlschema.extras.wsdl.WsdlService.__init__": [], "xmlschema.extras.wsdl.WsdlPort.__init__": [], "xmlschema.extras.wsdl.WsdlBinding.soap_style": [], "xmlschema.extras.wsdl.WsdlBinding.soap_transport": [], "xmlschema.extras.wsdl.WsdlBinding.__init__": [], "xmlschema.extras.wsdl.SoapHeader.__init__": [], "xmlschema.extras.wsdl.SoapBody.__init__": [], "xmlschema.extras.wsdl.SoapParameter.namespace": [], "xmlschema.extras.wsdl.SoapParameter.encoding_style": [], "xmlschema.extras.wsdl.SoapParameter.use": [], "xmlschema.extras.wsdl.WsdlMessageReference.__init__": [], "xmlschema.extras.wsdl.WsdlOperation.soap_style": [], "xmlschema.extras.wsdl.WsdlOperation.soap_action": [], "xmlschema.extras.wsdl.WsdlOperation.key": [], "xmlschema.extras.wsdl.WsdlOperation.__init__": [], "xmlschema.extras.wsdl.WsdlPortType.__init__": [], "xmlschema.extras.wsdl.WsdlMessage.__init__": [], "xmlschema.extras.wsdl.WsdlComponent._parse_reference": [], "xmlschema.extras.wsdl.WsdlComponent.unmap_qname": [], "xmlschema.extras.wsdl.WsdlComponent.map_qname": [], "xmlschema.extras.wsdl.WsdlComponent.prefixed_name": [], "xmlschema.extras.wsdl.WsdlComponent.local_name": [], "xmlschema.extras.wsdl.WsdlComponent.attrib": [], "xmlschema.extras.wsdl.WsdlComponent.get": [], "xmlschema.extras.wsdl.WsdlComponent.__repr__": [], "xmlschema.extras.wsdl.WsdlComponent.__init__": [], "xmlschema.extras.wsdl.Wsdl11Maps.clear": [], "xmlschema.extras.wsdl.Wsdl11Maps.__init__": [], "oslo_db.tests.test_api.DBRetryRequestCase.test_wrap_db_retry_get_interval": [], "oslo_db.tests.test_api.DBRetryRequestCase.test_retry_wrapper_deadlock": [], "oslo_db.tests.test_api.DBRetryRequestCase.test_retry_wrapper_non_db_error_not_logged": [], "oslo_db.tests.test_api.DBRetryRequestCase.test_mocked_methods_are_not_wrapped": [], "oslo_db.tests.test_api.DBRetryRequestCase.test_retry_wrapper_exception_checker": [], "oslo_db.tests.test_api.DBRetryRequestCase.test_retry_wrapper_reaches_limit": [], "oslo_db.tests.test_api.DBRetryRequestCase.test_retry_wrapper_succeeds": [], "oslo_db.tests.test_api.DBReconnectTestCase.test_retry_until_failure": [], "oslo_db.tests.test_api.DBReconnectTestCase.test_retry_float_interval": [], "oslo_db.tests.test_api.DBReconnectTestCase.test_retry_two": [], "oslo_db.tests.test_api.DBReconnectTestCase.test_retry_one": [], "oslo_db.tests.test_api.DBReconnectTestCase.test_raise_connection_error_enabled": [], "oslo_db.tests.test_api.DBReconnectTestCase.test_raise_connection_error_decorated": [], "oslo_db.tests.test_api.DBReconnectTestCase.test_raise_connection_error": [], "oslo_db.tests.test_api.DBReconnectTestCase.setUp": [], "oslo_db.tests.test_api.DBAPITestCase.test_dbapi_from_config": [], "oslo_db.tests.test_api.DBAPITestCase.test_dbapi_lazy_loading": [], "oslo_db.tests.test_api.DBAPITestCase.test_dbapi_unknown_invalid_backend": [], "oslo_db.tests.test_api.DBAPITestCase.test_dbapi_full_path_module_method": [], "oslo_db.tests.test_api.DBAPI.api_class_call1": [], "oslo_db.tests.test_api.DBAPI.api_raise_enable_retry": [], "oslo_db.tests.test_api.DBAPI.api_raise_default": [], "oslo_db.tests.test_api.DBAPI._api_raise": [], "oslo_db.tests.test_api.get_backend": [], "paste.deploy.paster_templates.PasteDeploy.post": [], "xmlschema.documents.XmlDocument.write": [], "xmlschema.documents.XmlDocument.to_json": [], "xmlschema.documents.XmlDocument.decode": [], "xmlschema.documents.XmlDocument.tostring": [], "xmlschema.documents.XmlDocument.get_etree_document": [], "xmlschema.documents.XmlDocument.getroot": [], "xmlschema.documents.XmlDocument.parse": [], "xmlschema.documents.XmlDocument.__init__": [], "xmlschema.documents.from_json": [], "xmlschema.documents.to_json": [], "xmlschema.documents.to_dict": [], "xmlschema.documents.iter_errors": [], "xmlschema.documents.is_valid": [], "xmlschema.documents.validate": [], "xmlschema.documents.get_lazy_json_encoder": [], "xmlschema.documents.get_dummy_schema": [], "xmlschema.documents.get_context": [], "sqlalchemy.engine.events.DialectEvents.do_setinputsizes": [], "sqlalchemy.engine.events.DialectEvents.do_execute": [], "sqlalchemy.engine.events.DialectEvents.do_execute_no_params": [], "sqlalchemy.engine.events.DialectEvents.do_executemany": [], "sqlalchemy.engine.events.DialectEvents.do_connect": [], "sqlalchemy.engine.events.DialectEvents._accept_with": [], "sqlalchemy.engine.events.DialectEvents._listen": [], "sqlalchemy.engine.events.ConnectionEvents.commit_twophase": [], "sqlalchemy.engine.events.ConnectionEvents.rollback_twophase": [], "sqlalchemy.engine.events.ConnectionEvents.prepare_twophase": [], "sqlalchemy.engine.events.ConnectionEvents.begin_twophase": [], "sqlalchemy.engine.events.ConnectionEvents.release_savepoint": [], "sqlalchemy.engine.events.ConnectionEvents.rollback_savepoint": [], "sqlalchemy.engine.events.ConnectionEvents.savepoint": [], "sqlalchemy.engine.events.ConnectionEvents.commit": [], "sqlalchemy.engine.events.ConnectionEvents.rollback": [], "sqlalchemy.engine.events.ConnectionEvents.begin": [], "sqlalchemy.engine.events.ConnectionEvents.engine_disposed": [], "sqlalchemy.engine.events.ConnectionEvents.set_engine_execution_options": [], "sqlalchemy.engine.events.ConnectionEvents.set_connection_execution_options": [], "sqlalchemy.engine.events.ConnectionEvents.engine_connect": [], "sqlalchemy.engine.events.ConnectionEvents.handle_error": [], "sqlalchemy.engine.events.ConnectionEvents.after_cursor_execute": [], "sqlalchemy.engine.events.ConnectionEvents.before_cursor_execute": [], "sqlalchemy.engine.events.ConnectionEvents.after_execute": [], "sqlalchemy.engine.events.ConnectionEvents.before_execute": [], "sqlalchemy.engine.events.ConnectionEvents._listen": [], "IPython.core.prefilter.EmacsHandler.handle": [], "IPython.core.prefilter.AutoHandler.handle": [], "IPython.core.prefilter.MagicHandler.handle": [], "IPython.core.prefilter.MacroHandler.handle": [], "IPython.core.prefilter.PrefilterHandler.__str__": [], "IPython.core.prefilter.PrefilterHandler.handle": [], "IPython.core.prefilter.PrefilterHandler.__init__": [], "IPython.core.prefilter.AutocallChecker.check": [], "IPython.core.prefilter.PythonOpsChecker.check": [], "IPython.core.prefilter.AutoMagicChecker.check": [], "IPython.core.prefilter.AssignmentChecker.check": [], "IPython.core.prefilter.IPyAutocallChecker.check": [], "IPython.core.prefilter.MacroChecker.check": [], "IPython.core.prefilter.EmacsChecker.check": [], "IPython.core.prefilter.PrefilterChecker.__repr__": [], "IPython.core.prefilter.PrefilterChecker.check": [], "IPython.core.prefilter.PrefilterChecker.__init__": [], "IPython.core.prefilter.PrefilterTransformer.__repr__": [], "IPython.core.prefilter.PrefilterTransformer.transform": [], "IPython.core.prefilter.PrefilterTransformer.__init__": [], "IPython.core.prefilter.PrefilterManager.prefilter_lines": [], "IPython.core.prefilter.PrefilterManager.prefilter_line": [], "IPython.core.prefilter.PrefilterManager.transform_line": [], "IPython.core.prefilter.PrefilterManager.find_handler": [], "IPython.core.prefilter.PrefilterManager.prefilter_line_info": [], "IPython.core.prefilter.PrefilterManager.get_handler_by_esc": [], "IPython.core.prefilter.PrefilterManager.get_handler_by_name": [], "IPython.core.prefilter.PrefilterManager.unregister_handler": [], "IPython.core.prefilter.PrefilterManager.register_handler": [], "IPython.core.prefilter.PrefilterManager.handlers": [], "IPython.core.prefilter.PrefilterManager.init_handlers": [], "IPython.core.prefilter.PrefilterManager.unregister_checker": [], "IPython.core.prefilter.PrefilterManager.register_checker": [], "IPython.core.prefilter.PrefilterManager.checkers": [], "IPython.core.prefilter.PrefilterManager.sort_checkers": [], "IPython.core.prefilter.PrefilterManager.init_checkers": [], "IPython.core.prefilter.PrefilterManager.unregister_transformer": [], "IPython.core.prefilter.PrefilterManager.register_transformer": [], "IPython.core.prefilter.PrefilterManager.transformers": [], "IPython.core.prefilter.PrefilterManager.sort_transformers": [], "IPython.core.prefilter.PrefilterManager.init_transformers": [], "IPython.core.prefilter.PrefilterManager.__init__": [], "IPython.core.prefilter.is_shadowed": [], "pip._internal.utils.packaging.get_installer": [], "pip._internal.utils.packaging.get_requires_python": [], "pip._internal.utils.packaging.get_metadata": [], "pip._internal.utils.packaging.check_requires_python": [], "pygments.lexers.email.EmailLexer.__init__": [], "pygments.lexers.email.EmailHeaderLexer.get_x_header_tokens": [], "pygments.lexers.email.EmailHeaderLexer.__init__": [], "sqlalchemy.testing.suite.test_reflection.CompositeKeyReflectionTest.test_fk_column_order": [], "sqlalchemy.testing.suite.test_reflection.CompositeKeyReflectionTest.test_pk_column_order": [], "sqlalchemy.testing.suite.test_reflection.CompositeKeyReflectionTest.define_tables": [], "sqlalchemy.testing.suite.test_reflection.IdentityReflectionTest.test_reflect_identity_schema": [], "sqlalchemy.testing.suite.test_reflection.IdentityReflectionTest.test_reflect_identity": [], "sqlalchemy.testing.suite.test_reflection.IdentityReflectionTest.check": [], "sqlalchemy.testing.suite.test_reflection.IdentityReflectionTest.define_tables": [], "sqlalchemy.testing.suite.test_reflection.ComputedReflectionTest.test_get_column_returns_persisted_with_schema": [], "sqlalchemy.testing.suite.test_reflection.ComputedReflectionTest.test_get_column_returns_persisted": [], "sqlalchemy.testing.suite.test_reflection.ComputedReflectionTest.check_column": [], "sqlalchemy.testing.suite.test_reflection.ComputedReflectionTest.test_get_column_returns_computed": [], "sqlalchemy.testing.suite.test_reflection.ComputedReflectionTest.test_computed_col_default_not_set": [], "sqlalchemy.testing.suite.test_reflection.NormalizedNameTest.test_get_table_names": [], "sqlalchemy.testing.suite.test_reflection.NormalizedNameTest.test_reflect_lowercase_forced_tables": [], "sqlalchemy.testing.suite.test_reflection.NormalizedNameTest.define_tables": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTestExtra.test_get_foreign_key_options": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTestExtra.test_nullable_reflection": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTestExtra.test_varchar_reflection": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTestExtra.test_numeric_reflection": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTestExtra._type_round_trip": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTestExtra.test_reflect_covering_index": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTestExtra.test_reflect_expression_based_indexes": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTestExtra.test_get_check_constraints": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTest.test_autoincrement_col": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTest.test_get_table_oid": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTest.test_get_view_definition": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTest.test_get_unique_constraints": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTest.test_get_temp_table_indexes": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTest.test_get_temp_table_unique_constraints": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTest.test_get_noncol_index": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTest.test_get_indexes": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTest._assert_insp_indexes": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTest.test_get_inter_schema_foreign_keys": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTest.test_get_foreign_keys": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTest.test_get_pk_constraint": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTest.test_get_temp_view_columns": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTest.test_get_temp_table_columns": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTest.test_get_columns": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTest._test_get_comments": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTest.test_get_comments_with_schema": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTest.test_get_comments": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTest.test_get_temp_view_names": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTest.test_get_temp_table_names": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTest.test_get_table_names": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTest.test_get_default_schema_name": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTest.test_dialect_initialize": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTest.test_get_schema_names": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTest.define_views": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTest.define_index": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTest.define_temp_tables": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTest.define_reflected_tables": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTest.define_tables": [], "sqlalchemy.testing.suite.test_reflection.ComponentReflectionTest.setup_bind": [], "sqlalchemy.testing.suite.test_reflection.QuotedNameArgumentTest.test_get_check_constraints": [], "sqlalchemy.testing.suite.test_reflection.QuotedNameArgumentTest.test_get_table_comment": [], "sqlalchemy.testing.suite.test_reflection.QuotedNameArgumentTest.test_get_unique_constraints": [], "sqlalchemy.testing.suite.test_reflection.QuotedNameArgumentTest.test_get_indexes": [], "sqlalchemy.testing.suite.test_reflection.QuotedNameArgumentTest.test_get_foreign_keys": [], "sqlalchemy.testing.suite.test_reflection.QuotedNameArgumentTest.test_get_pk_constraint": [], "sqlalchemy.testing.suite.test_reflection.QuotedNameArgumentTest.test_get_columns": [], "sqlalchemy.testing.suite.test_reflection.QuotedNameArgumentTest.test_get_view_definition": [], "sqlalchemy.testing.suite.test_reflection.QuotedNameArgumentTest.test_get_table_options": [], "sqlalchemy.testing.suite.test_reflection.QuotedNameArgumentTest.quote_fixtures": [], "sqlalchemy.testing.suite.test_reflection.QuotedNameArgumentTest.define_tables": [], "sqlalchemy.testing.suite.test_reflection.HasIndexTest.test_has_index_schema": [], "sqlalchemy.testing.suite.test_reflection.HasIndexTest.test_has_index": [], "sqlalchemy.testing.suite.test_reflection.HasIndexTest.define_tables": [], "sqlalchemy.testing.suite.test_reflection.HasTableTest.test_has_table_schema": [], "sqlalchemy.testing.suite.test_reflection.HasTableTest.test_has_table": [], "sqlalchemy.testing.suite.test_reflection.HasTableTest.define_tables": [], "keystoneauth1.tests.unit.loading.test_adapter.ConfLoadingLegacyTests.test_interface_conflict": [], "keystoneauth1.tests.unit.loading.test_adapter.ConfLoadingLegacyTests.test_load_old_interface": [], "keystoneauth1.tests.unit.loading.test_adapter.ConfLoadingLegacyTests.setUp": [], "keystoneauth1.tests.unit.loading.test_adapter.ConfLoadingTests.test_deprecated": [], "keystoneauth1.tests.unit.loading.test_adapter.ConfLoadingTests.test_get_conf_options_undeprecated": [], "keystoneauth1.tests.unit.loading.test_adapter.ConfLoadingTests.test_get_conf_options": [], "keystoneauth1.tests.unit.loading.test_adapter.ConfLoadingTests.test_load_retries": [], "keystoneauth1.tests.unit.loading.test_adapter.ConfLoadingTests.test_version_mutex_minmax": [], "keystoneauth1.tests.unit.loading.test_adapter.ConfLoadingTests.test_version_mutex_max": [], "keystoneauth1.tests.unit.loading.test_adapter.ConfLoadingTests.test_version_mutex_min": [], "keystoneauth1.tests.unit.loading.test_adapter.ConfLoadingTests.test_load_version_range": [], "keystoneauth1.tests.unit.loading.test_adapter.ConfLoadingTests.test_load_bad_valid_interfaces_value": [], "keystoneauth1.tests.unit.loading.test_adapter.ConfLoadingTests.test_load_valid_interfaces_comma_list": [], "keystoneauth1.tests.unit.loading.test_adapter.ConfLoadingTests.test_load_valid_interfaces_list": [], "keystoneauth1.tests.unit.loading.test_adapter.ConfLoadingTests.test_load": [], "keystoneauth1.tests.unit.loading.test_adapter.ConfLoadingTests.setUp": [], "keystone.common.sql.expand_repo.versions.072_expand_drop_domain_id_fk.upgrade": [], "pycadf.cadftaxonomy.is_valid_resource": [], "pycadf.cadftaxonomy.is_valid_outcome": [], "pycadf.cadftaxonomy.is_valid_action": [], "graphene.utils.orderedtype.OrderedType.__hash__": [], "graphene.utils.orderedtype.OrderedType.__gt__": [], "graphene.utils.orderedtype.OrderedType.__lt__": [], "graphene.utils.orderedtype.OrderedType.__eq__": [], "graphene.utils.orderedtype.OrderedType.reset_counter": [], "graphene.utils.orderedtype.OrderedType.gen_counter": [], "graphene.utils.orderedtype.OrderedType.__init__": [], "oslo_db.sqlalchemy.migration_cli.ext_alembic.AlembicExtension.has_revision": [], "oslo_db.sqlalchemy.migration_cli.ext_alembic.AlembicExtension.stamp": [], "oslo_db.sqlalchemy.migration_cli.ext_alembic.AlembicExtension.revision": [], "oslo_db.sqlalchemy.migration_cli.ext_alembic.AlembicExtension.version": [], "oslo_db.sqlalchemy.migration_cli.ext_alembic.AlembicExtension.downgrade": [], "oslo_db.sqlalchemy.migration_cli.ext_alembic.AlembicExtension.upgrade": [], "oslo_db.sqlalchemy.migration_cli.ext_alembic.AlembicExtension.__init__": [], "oslo_db.sqlalchemy.migration_cli.ext_alembic.AlembicExtension.enabled": [], "keystone.tests.unit.base_classes.TestCaseWithBootstrap.clean_default_domain": [], "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp": [ { "locations": [ { "path": "keystone/tests/unit/base_classes.py", "start": { "line": 43, "column": 46 }, "stop": { "line": 43, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.fixture.Config.__init__", "class_name": "oslo_config.fixture.Config", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/base_classes.py", "start": { "line": 62, "column": 8 }, "stop": { "line": 62, "column": 23 } }, { "path": "keystone/tests/unit/base_classes.py", "start": { "line": 63, "column": 8 }, "stop": { "line": 63, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.addCleanup", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/base_classes.py", "start": { "line": 45, "column": 8 }, "stop": { "line": 45, "column": 23 } }, { "path": "keystone/tests/unit/base_classes.py", "start": { "line": 53, "column": 8 }, "stop": { "line": 53, "column": 23 } }, { "path": "keystone/tests/unit/base_classes.py", "start": { "line": 41, "column": 8 }, "stop": { "line": 41, "column": 23 } }, { "path": "keystone/tests/unit/base_classes.py", "start": { "line": 43, "column": 30 }, "stop": { "line": 43, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/base_classes.py", "start": { "line": 61, "column": 28 }, "stop": { "line": 61, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.bootstrap.Bootstrapper.__init__", "class_name": "keystone.cmd.bootstrap.Bootstrapper", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/base_classes.py", "start": { "line": 42, "column": 8 }, "stop": { "line": 42, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/base_classes.py", "start": { "line": 79, "column": 8 }, "stop": { "line": 79, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.bootstrap.Bootstrapper.bootstrap", "class_name": "keystone.cmd.bootstrap.Bootstrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/base_classes.py", "start": { "line": 74, "column": 16 }, "stop": { "line": 74, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/base_classes.py", "start": { "line": 41, "column": 24 }, "stop": { "line": 41, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/base_classes.py", "start": { "line": 46, "column": 12 }, "stop": { "line": 46, "column": 36 } }, { "path": "keystone/tests/unit/base_classes.py", "start": { "line": 54, "column": 12 }, "stop": { "line": 54, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository.__init__", "class_name": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository", "dispatch": "static" } ], "setuptools.lib2to3_ex.Mixin2to3.__exclude_fixers": [], "setuptools.lib2to3_ex.Mixin2to3.__build_fixer_names": [], "setuptools.lib2to3_ex.Mixin2to3.run_2to3": [], "setuptools.lib2to3_ex.DistutilsRefactoringTool.log_debug": [], "setuptools.lib2to3_ex.DistutilsRefactoringTool.log_message": [], "setuptools.lib2to3_ex.DistutilsRefactoringTool.log_error": [], "keystonemiddleware.tests.unit.auth_token.test_memcache_crypt.MemcacheCryptPositiveTests.test_no_cryptography": [], "keystonemiddleware.tests.unit.auth_token.test_memcache_crypt.MemcacheCryptPositiveTests.test_protect_wrappers": [], "keystonemiddleware.tests.unit.auth_token.test_memcache_crypt.MemcacheCryptPositiveTests.test_encryption": [], "keystonemiddleware.tests.unit.auth_token.test_memcache_crypt.MemcacheCryptPositiveTests.test_sign_data": [], "keystonemiddleware.tests.unit.auth_token.test_memcache_crypt.MemcacheCryptPositiveTests.test_key_strategy_diff": [], "keystonemiddleware.tests.unit.auth_token.test_memcache_crypt.MemcacheCryptPositiveTests.test_derive_keys": [], "keystonemiddleware.tests.unit.auth_token.test_memcache_crypt.MemcacheCryptPositiveTests._setup_keys": [], "saml2.authn_context.mobiletwofactor.factory": [], "saml2.authn_context.mobiletwofactor.authentication_context_declaration_from_string": [], "saml2.authn_context.mobiletwofactor.authn_context_declaration_base_type__from_string": [], "saml2.authn_context.mobiletwofactor.AuthnContextDeclarationBaseType_.__init__": [], "saml2.authn_context.mobiletwofactor.technical_protection_from_string": [], "saml2.authn_context.mobiletwofactor.technical_protection_base_type__from_string": [], "saml2.authn_context.mobiletwofactor.TechnicalProtectionBaseType_.__init__": [], "saml2.authn_context.mobiletwofactor.authn_method_from_string": [], "saml2.authn_context.mobiletwofactor.private_key_protection_from_string": [], "saml2.authn_context.mobiletwofactor.secret_key_protection_from_string": [], "saml2.authn_context.mobiletwofactor.secret_key_protection_type__from_string": [], "saml2.authn_context.mobiletwofactor.SecretKeyProtectionType_.__init__": [], "saml2.authn_context.mobiletwofactor.private_key_protection_type__from_string": [], "saml2.authn_context.mobiletwofactor.PrivateKeyProtectionType_.__init__": [], "saml2.authn_context.mobiletwofactor.authn_method_base_type__from_string": [], "saml2.authn_context.mobiletwofactor.AuthnMethodBaseType_.__init__": [], "saml2.authn_context.mobiletwofactor.operational_protection_from_string": [], "saml2.authn_context.mobiletwofactor.authenticator_from_string": [], "saml2.authn_context.mobiletwofactor.principal_authentication_mechanism_from_string": [], "saml2.authn_context.mobiletwofactor.key_activation_from_string": [], "saml2.authn_context.mobiletwofactor.operational_protection_type__from_string": [], "saml2.authn_context.mobiletwofactor.OperationalProtectionType_.__init__": [], "saml2.authn_context.mobiletwofactor.authenticator_base_type__from_string": [], "saml2.authn_context.mobiletwofactor.AuthenticatorBaseType_.__init__": [], "saml2.authn_context.mobiletwofactor.key_activation_type__from_string": [], "saml2.authn_context.mobiletwofactor.KeyActivationType_.__init__": [], "saml2.authn_context.mobiletwofactor.principal_authentication_mechanism_type__from_string": [], "saml2.authn_context.mobiletwofactor.PrincipalAuthenticationMechanismType_.__init__": [], "saml2.authn_context.mobiletwofactor.security_audit_from_string": [], "saml2.authn_context.mobiletwofactor.authenticator_transport_protocol_from_string": [], "saml2.authn_context.mobiletwofactor.complex_authenticator_from_string": [], "saml2.authn_context.mobiletwofactor.activation_pin_from_string": [], "saml2.authn_context.mobiletwofactor.identification_from_string": [], "saml2.authn_context.mobiletwofactor.identification_type__from_string": [], "saml2.authn_context.mobiletwofactor.IdentificationType_.__init__": [], "saml2.authn_context.mobiletwofactor.security_audit_type__from_string": [], "saml2.authn_context.mobiletwofactor.SecurityAuditType_.__init__": [], "saml2.authn_context.mobiletwofactor.authenticator_transport_protocol_type__from_string": [], "saml2.authn_context.mobiletwofactor.AuthenticatorTransportProtocolType_.__init__": [], "saml2.authn_context.mobiletwofactor.complex_authenticator_type__from_string": [], "saml2.authn_context.mobiletwofactor.ComplexAuthenticatorType_.__init__": [], "saml2.authn_context.mobiletwofactor.activation_pin_type__from_string": [], "saml2.authn_context.mobiletwofactor.ActivationPinType_.__init__": [], "saml2.authn_context.mobiletwofactor.restricted_password_from_string": [], "saml2.authn_context.mobiletwofactor.deactivation_call_center_from_string": [], "saml2.authn_context.mobiletwofactor.switch_audit_from_string": [], "saml2.authn_context.mobiletwofactor.adsl_from_string": [], "saml2.authn_context.mobiletwofactor.isdn_from_string": [], "saml2.authn_context.mobiletwofactor.pstn_from_string": [], "saml2.authn_context.mobiletwofactor.ssl_from_string": [], "saml2.authn_context.mobiletwofactor.mobile_network_end_to_end_encryption_from_string": [], "saml2.authn_context.mobiletwofactor.mobile_network_radio_encryption_from_string": [], "saml2.authn_context.mobiletwofactor.mobile_network_no_encryption_from_string": [], "saml2.authn_context.mobiletwofactor.wtls_from_string": [], "saml2.authn_context.mobiletwofactor.ip_sec_from_string": [], "saml2.authn_context.mobiletwofactor.http_from_string": [], "saml2.authn_context.mobiletwofactor.shared_secret_dynamic_plaintext_from_string": [], "saml2.authn_context.mobiletwofactor.ip_address_from_string": [], "saml2.authn_context.mobiletwofactor.asymmetric_key_agreement_from_string": [], "saml2.authn_context.mobiletwofactor.asymmetric_decryption_from_string": [], "saml2.authn_context.mobiletwofactor.dig_sig_from_string": [], "saml2.authn_context.mobiletwofactor.shared_secret_challenge_response_from_string": [], "saml2.authn_context.mobiletwofactor.zero_knowledge_from_string": [], "saml2.authn_context.mobiletwofactor.resume_session_from_string": [], "saml2.authn_context.mobiletwofactor.previous_session_from_string": [], "saml2.authn_context.mobiletwofactor.activation_limit_from_string": [], "saml2.authn_context.mobiletwofactor.smartcard_from_string": [], "saml2.authn_context.mobiletwofactor.token_from_string": [], "saml2.authn_context.mobiletwofactor.password_from_string": [], "saml2.authn_context.mobiletwofactor.user_suffix_from_string": [], "saml2.authn_context.mobiletwofactor.subscriber_line_number_from_string": [], "saml2.authn_context.mobiletwofactor.written_consent_from_string": [], "saml2.authn_context.mobiletwofactor.extension_only_type__from_string": [], "saml2.authn_context.mobiletwofactor.ExtensionOnlyType_.__init__": [], "saml2.authn_context.mobiletwofactor.activation_limit_type__from_string": [], "saml2.authn_context.mobiletwofactor.ActivationLimitType_.__init__": [], "saml2.authn_context.mobiletwofactor.token_type__from_string": [], "saml2.authn_context.mobiletwofactor.TokenType_.__init__": [], "saml2.authn_context.mobiletwofactor.restricted_password_type__from_string": [], "saml2.authn_context.mobiletwofactor.RestrictedPasswordType_.__init__": [], "saml2.authn_context.mobiletwofactor.password_type__from_string": [], "saml2.authn_context.mobiletwofactor.PasswordType_.__init__": [], "saml2.authn_context.mobiletwofactor.governing_agreements_from_string": [], "saml2.authn_context.mobiletwofactor.public_key_type__from_string": [], "saml2.authn_context.mobiletwofactor.PublicKeyType_.__init__": [], "saml2.authn_context.mobiletwofactor.shared_secret_challenge_response_type__from_string": [], "saml2.authn_context.mobiletwofactor.SharedSecretChallengeResponseType_.__init__": [], "saml2.authn_context.mobiletwofactor.extension_from_string": [], "saml2.authn_context.mobiletwofactor.activation_limit_session_from_string": [], "saml2.authn_context.mobiletwofactor.activation_limit_usages_from_string": [], "saml2.authn_context.mobiletwofactor.activation_limit_duration_from_string": [], "saml2.authn_context.mobiletwofactor.alphabet_from_string": [], "saml2.authn_context.mobiletwofactor.restricted_password_type__length_from_string": [], "saml2.authn_context.mobiletwofactor.governing_agreements_type__from_string": [], "saml2.authn_context.mobiletwofactor.GoverningAgreementsType_.__init__": [], "saml2.authn_context.mobiletwofactor.governing_agreement_ref_from_string": [], "saml2.authn_context.mobiletwofactor.length_from_string": [], "saml2.authn_context.mobiletwofactor.time_sync_token_from_string": [], "saml2.authn_context.mobiletwofactor.key_storage_from_string": [], "saml2.authn_context.mobiletwofactor.key_sharing_from_string": [], "saml2.authn_context.mobiletwofactor.key_storage_type__from_string": [], "saml2.authn_context.mobiletwofactor.KeyStorageType_.__init__": [], "saml2.authn_context.mobiletwofactor.extension_type__from_string": [], "saml2.authn_context.mobiletwofactor.medium_type__from_string": [], "saml2.authn_context.mobiletwofactor.length_type__from_string": [], "saml2.authn_context.mobiletwofactor.LengthType_.__init__": [], "saml2.authn_context.mobiletwofactor.activation_limit_session_type__from_string": [], "saml2.authn_context.mobiletwofactor.activation_limit_usages_type__from_string": [], "saml2.authn_context.mobiletwofactor.ActivationLimitUsagesType_.__init__": [], "saml2.authn_context.mobiletwofactor.activation_limit_duration_type__from_string": [], "saml2.authn_context.mobiletwofactor.ActivationLimitDurationType_.__init__": [], "saml2.authn_context.mobiletwofactor.time_sync_token_type__from_string": [], "saml2.authn_context.mobiletwofactor.TimeSyncTokenType_.__init__": [], "saml2.authn_context.mobiletwofactor.boolean_type__from_string": [], "saml2.authn_context.mobiletwofactor.device_type_type__from_string": [], "saml2.authn_context.mobiletwofactor.alphabet_type__from_string": [], "saml2.authn_context.mobiletwofactor.AlphabetType_.__init__": [], "saml2.authn_context.mobiletwofactor.restricted_length_type__from_string": [], "saml2.authn_context.mobiletwofactor.RestrictedLengthType_.__init__": [], "saml2.authn_context.mobiletwofactor.key_sharing_type__from_string": [], "saml2.authn_context.mobiletwofactor.KeySharingType_.__init__": [], "saml2.authn_context.mobiletwofactor.governing_agreement_ref_type__from_string": [], "saml2.authn_context.mobiletwofactor.GoverningAgreementRefType_.__init__": [], "saml2.authn_context.mobiletwofactor.nym_type__from_string": [], "saml2.authn_context.mobiletwofactor.generation_from_string": [], "saml2.authn_context.mobiletwofactor.Generation.__init__": [], "saml2.authn_context.mobiletwofactor.physical_verification_from_string": [], "saml2.authn_context.mobiletwofactor.PhysicalVerification.__init__": [], "passlib.handlers.mysql.mysql41._calc_checksum": [], "passlib.handlers.mysql.mysql41._norm_hash": [], "passlib.handlers.mysql.mysql323._calc_checksum": [], "passlib.handlers.mysql.mysql323._norm_hash": [], "IPython.core.tests.test_shellapp.TestFileToRun.test_py_script_file_attribute_interactively": [], "IPython.core.tests.test_shellapp.TestFileToRun.test_ipy_script_file_attribute": [], "IPython.core.tests.test_shellapp.TestFileToRun.test_py_script_file_attribute": [], "migrate.versioning.template.Template.get_manage": [], "migrate.versioning.template.Template.get_sql_script": [], "migrate.versioning.template.Template.get_script": [], "migrate.versioning.template.Template.get_repository": [], "migrate.versioning.template.Template._get_item": [], "migrate.versioning.template.Template._find_path": [], "migrate.versioning.template.Template.__init__": [], "migrate.versioning.template.Template.__new__": [], "migrate.versioning.template.Collection.get_path": [], "urllib3.contrib.pyopenssl._verify_callback": [], "urllib3.contrib.pyopenssl.PyOpenSSLContext.wrap_socket": [], "urllib3.contrib.pyopenssl.PyOpenSSLContext.set_alpn_protocols": [], "urllib3.contrib.pyopenssl.PyOpenSSLContext.load_cert_chain": [], "urllib3.contrib.pyopenssl.PyOpenSSLContext.load_verify_locations": [], "urllib3.contrib.pyopenssl.PyOpenSSLContext.set_ciphers": [], "urllib3.contrib.pyopenssl.PyOpenSSLContext.set_default_verify_paths": [], "urllib3.contrib.pyopenssl.PyOpenSSLContext.verify_mode": [], "urllib3.contrib.pyopenssl.PyOpenSSLContext.options": [], "urllib3.contrib.pyopenssl.PyOpenSSLContext.__init__": [], "urllib3.contrib.pyopenssl.WrappedSocket._drop": [], "urllib3.contrib.pyopenssl.WrappedSocket._reuse": [], "urllib3.contrib.pyopenssl.WrappedSocket.version": [], "urllib3.contrib.pyopenssl.WrappedSocket.getpeercert": [], "urllib3.contrib.pyopenssl.WrappedSocket.close": [], "urllib3.contrib.pyopenssl.WrappedSocket.shutdown": [], "urllib3.contrib.pyopenssl.WrappedSocket.sendall": [], "urllib3.contrib.pyopenssl.WrappedSocket._send_until_done": [], "urllib3.contrib.pyopenssl.WrappedSocket.settimeout": [], "urllib3.contrib.pyopenssl.WrappedSocket.recv_into": [], "urllib3.contrib.pyopenssl.WrappedSocket.recv": [], "urllib3.contrib.pyopenssl.WrappedSocket._decref_socketios": [], "urllib3.contrib.pyopenssl.WrappedSocket.fileno": [], "urllib3.contrib.pyopenssl.WrappedSocket.__init__": [], "urllib3.contrib.pyopenssl.get_subj_alt_name": [], "urllib3.contrib.pyopenssl._dnsname_to_stdlib": [], "urllib3.contrib.pyopenssl._validate_dependencies_met": [], "urllib3.contrib.pyopenssl.extract_from_urllib3": [], "urllib3.contrib.pyopenssl.inject_into_urllib3": [], "parso.parser.BaseParser._pop": [], "parso.parser.BaseParser._add_token": [], "parso.parser.BaseParser.convert_leaf": [], "parso.parser.BaseParser.convert_node": [], "parso.parser.BaseParser.error_recovery": [], "parso.parser.BaseParser.parse": [], "parso.parser.BaseParser.__init__": [], "parso.parser._token_to_transition": [], "parso.parser.StackNode.__repr__": [], "parso.parser.StackNode.nonterminal": [], "parso.parser.StackNode.__init__": [], "parso.parser.Stack._allowed_transition_names_and_token_types": [], "parso.parser.InternalParseError.__init__": [], "parso.parser.ParserSyntaxError.__init__": [], "sqlalchemy.orm.path_registry.CachingEntityRegistry.__missing__": [], "sqlalchemy.orm.path_registry.CachingEntityRegistry.__getitem__": [], "sqlalchemy.orm.path_registry.AbstractEntityRegistry.__getitem__": [], "sqlalchemy.orm.path_registry.AbstractEntityRegistry.__bool__": [], "sqlalchemy.orm.path_registry.AbstractEntityRegistry.mapper": [], "sqlalchemy.orm.path_registry.AbstractEntityRegistry.entity_path": [], "sqlalchemy.orm.path_registry.AbstractEntityRegistry.__init__": [], "sqlalchemy.orm.path_registry.PropRegistry.__getitem__": [], "sqlalchemy.orm.path_registry.PropRegistry.entity_path": [], "sqlalchemy.orm.path_registry.PropRegistry.mapper": [], "sqlalchemy.orm.path_registry.PropRegistry.entity": [], "sqlalchemy.orm.path_registry.PropRegistry.has_entity": [], "sqlalchemy.orm.path_registry.PropRegistry.__str__": [], "sqlalchemy.orm.path_registry.PropRegistry.__init__": [], "sqlalchemy.orm.path_registry.TokenRegistry.__getitem__": [], "sqlalchemy.orm.path_registry.TokenRegistry.generate_for_superclasses": [], "sqlalchemy.orm.path_registry.TokenRegistry.__init__": [], "sqlalchemy.orm.path_registry.PathToken.intern": [], "sqlalchemy.orm.path_registry.PathToken._gen_cache_key": [], "sqlalchemy.orm.path_registry.RootRegistry.__getitem__": [], "sqlalchemy.orm.path_registry.PathRegistry.__repr__": [], "sqlalchemy.orm.path_registry.PathRegistry.__add__": [], "sqlalchemy.orm.path_registry.PathRegistry.token": [], "sqlalchemy.orm.path_registry.PathRegistry.coerce": [], "sqlalchemy.orm.path_registry.PathRegistry.per_mapper": [], "sqlalchemy.orm.path_registry.PathRegistry.deserialize": [], "sqlalchemy.orm.path_registry.PathRegistry.serialize": [], "sqlalchemy.orm.path_registry.PathRegistry.deserialize_context_dict": [], "sqlalchemy.orm.path_registry.PathRegistry.serialize_context_dict": [], "sqlalchemy.orm.path_registry.PathRegistry._deserialize_path": [], "sqlalchemy.orm.path_registry.PathRegistry._serialize_path": [], "sqlalchemy.orm.path_registry.PathRegistry.__reduce__": [], "sqlalchemy.orm.path_registry.PathRegistry.contains": [], "sqlalchemy.orm.path_registry.PathRegistry.contains_mapper": [], "sqlalchemy.orm.path_registry.PathRegistry.pairs": [], "sqlalchemy.orm.path_registry.PathRegistry.length": [], "sqlalchemy.orm.path_registry.PathRegistry.__hash__": [], "sqlalchemy.orm.path_registry.PathRegistry.__len__": [], "sqlalchemy.orm.path_registry.PathRegistry.get": [], "sqlalchemy.orm.path_registry.PathRegistry.setdefault": [], "sqlalchemy.orm.path_registry.PathRegistry.set": [], "sqlalchemy.orm.path_registry.PathRegistry.__ne__": [], "sqlalchemy.orm.path_registry.PathRegistry.__eq__": [], "sqlalchemy.orm.path_registry._unreduce_path": [], "dns.rdtypes.IN.NSAP.NSAP.from_wire": [], "dns.rdtypes.IN.NSAP.NSAP.to_wire": [], "dns.rdtypes.IN.NSAP.NSAP.from_text": [], "dns.rdtypes.IN.NSAP.NSAP.to_text": [], "dns.rdtypes.IN.NSAP.NSAP.__init__": [], "keystone.tests.unit.test_config.DeprecatedOverrideTestCase.test_sql": [ { "locations": [ { "path": "keystone/tests/unit/test_config.py", "start": { "line": 76, "column": 8 }, "stop": { "line": 76, "column": 24 } }, { "path": "keystone/tests/unit/test_config.py", "start": { "line": 77, "column": 8 }, "stop": { "line": 77, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_config.DeprecatedOverrideTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_config.DeprecatedOverrideTestCase.config_files": [ { "locations": [ { "path": "keystone/tests/unit/test_config.py", "start": { "line": 69, "column": 28 }, "stop": { "line": 69, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests_conf", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_config.py", "start": { "line": 68, "column": 23 }, "stop": { "line": 68, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.config_files", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" } ], "keystone.tests.unit.test_config.DeprecatedTestCase.test_sql": [ { "locations": [ { "path": "keystone/tests/unit/test_config.py", "start": { "line": 60, "column": 8 }, "stop": { "line": 60, "column": 24 } }, { "path": "keystone/tests/unit/test_config.py", "start": { "line": 61, "column": 8 }, "stop": { "line": 61, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_config.DeprecatedTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_config.DeprecatedTestCase.config_files": [ { "locations": [ { "path": "keystone/tests/unit/test_config.py", "start": { "line": 53, "column": 28 }, "stop": { "line": 53, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests_conf", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_config.py", "start": { "line": 52, "column": 23 }, "stop": { "line": 52, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.config_files", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" } ], "keystone.tests.unit.test_config.ConfigTestCase.test_profiler_config_default": [ { "locations": [ { "path": "keystone/tests/unit/test_config.py", "start": { "line": 45, "column": 8 }, "stop": { "line": 45, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_config.ConfigTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_config.ConfigTestCase.test_config_default": [ { "locations": [ { "path": "keystone/tests/unit/test_config.py", "start": { "line": 41, "column": 8 }, "stop": { "line": 41, "column": 25 } }, { "path": "keystone/tests/unit/test_config.py", "start": { "line": 40, "column": 8 }, "stop": { "line": 40, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_config.ConfigTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_config.ConfigTestCase.config_files": [ { "locations": [ { "path": "keystone/tests/unit/test_config.py", "start": { "line": 36, "column": 8 }, "stop": { "line": 36, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.addCleanup", "class_name": "keystone.tests.unit.test_config.ConfigTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_config.py", "start": { "line": 34, "column": 8 }, "stop": { "line": 34, "column": 22 } } ], "kind": "function", "target": "oslo_config.generator.main" }, { "locations": [ { "path": "keystone/tests/unit/test_config.py", "start": { "line": 29, "column": 23 }, "stop": { "line": 29, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.config_files", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_config.py", "start": { "line": 36, "column": 35 }, "stop": { "line": 36, "column": 48 } }, { "path": "keystone/tests/unit/test_config.py", "start": { "line": 35, "column": 31 }, "stop": { "line": 35, "column": 44 } }, { "path": "keystone/tests/unit/test_config.py", "start": { "line": 33, "column": 16 }, "stop": { "line": 33, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.etc", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" } ], "keystoneclient.tests.unit.v3.test_endpoint_policy.EndpointPolicyTests.test_list_endpoints_for_policy": [], "keystoneclient.tests.unit.v3.test_endpoint_policy.EndpointPolicyTests.test_get_policy_for_endpoint": [], "keystoneclient.tests.unit.v3.test_endpoint_policy.EndpointPolicyTests.test_delete_policy_association_for_region_and_service_via_obj": [], "keystoneclient.tests.unit.v3.test_endpoint_policy.EndpointPolicyTests.test_delete_policy_association_for_region_and_service_via_id": [], "keystoneclient.tests.unit.v3.test_endpoint_policy.EndpointPolicyTests.test_check_policy_association_for_region_and_service_via_obj": [], "keystoneclient.tests.unit.v3.test_endpoint_policy.EndpointPolicyTests.test_check_policy_association_for_region_and_service_via_id": [], "keystoneclient.tests.unit.v3.test_endpoint_policy.EndpointPolicyTests.test_create_policy_association_for_region_and_service_via_obj": [], "keystoneclient.tests.unit.v3.test_endpoint_policy.EndpointPolicyTests.test_create_policy_association_for_region_and_service_via_id": [], "keystoneclient.tests.unit.v3.test_endpoint_policy.EndpointPolicyTests._crud_policy_association_for_region_and_service_via_obj": [], "keystoneclient.tests.unit.v3.test_endpoint_policy.EndpointPolicyTests._crud_policy_association_for_region_and_service_via_id": [], "keystoneclient.tests.unit.v3.test_endpoint_policy.EndpointPolicyTests.test_delete_policy_association_for_service_via_obj": [], "keystoneclient.tests.unit.v3.test_endpoint_policy.EndpointPolicyTests.test_delete_policy_association_for_service_via_id": [], "keystoneclient.tests.unit.v3.test_endpoint_policy.EndpointPolicyTests.test_check_policy_association_for_service_via_obj": [], "keystoneclient.tests.unit.v3.test_endpoint_policy.EndpointPolicyTests.test_check_policy_association_for_service_via_id": [], "keystoneclient.tests.unit.v3.test_endpoint_policy.EndpointPolicyTests.test_create_policy_association_for_service_via_obj": [], "keystoneclient.tests.unit.v3.test_endpoint_policy.EndpointPolicyTests.test_create_policy_association_for_service_via_id": [], "keystoneclient.tests.unit.v3.test_endpoint_policy.EndpointPolicyTests._crud_policy_association_for_service_via_obj": [], "keystoneclient.tests.unit.v3.test_endpoint_policy.EndpointPolicyTests._crud_policy_association_for_service_via_id": [], "keystoneclient.tests.unit.v3.test_endpoint_policy.EndpointPolicyTests.test_delete_policy_association_for_endpoint_via_obj": [], "keystoneclient.tests.unit.v3.test_endpoint_policy.EndpointPolicyTests.test_delete_policy_association_for_endpoint_via_id": [], "keystoneclient.tests.unit.v3.test_endpoint_policy.EndpointPolicyTests.test_check_policy_association_for_endpoint_via_obj": [], "keystoneclient.tests.unit.v3.test_endpoint_policy.EndpointPolicyTests.test_check_policy_association_for_endpoint_via_id": [], "keystoneclient.tests.unit.v3.test_endpoint_policy.EndpointPolicyTests.test_create_policy_association_for_endpoint_via_obj": [], "keystoneclient.tests.unit.v3.test_endpoint_policy.EndpointPolicyTests.test_create_policy_association_for_endpoint_via_id": [], "keystoneclient.tests.unit.v3.test_endpoint_policy.EndpointPolicyTests._crud_policy_association_for_endpoint_via_obj": [], "keystoneclient.tests.unit.v3.test_endpoint_policy.EndpointPolicyTests._crud_policy_association_for_endpoint_via_id": [], "keystoneclient.tests.unit.v3.test_endpoint_policy.EndpointPolicyTests.new_service_ref": [], "keystoneclient.tests.unit.v3.test_endpoint_policy.EndpointPolicyTests.new_region_ref": [], "keystoneclient.tests.unit.v3.test_endpoint_policy.EndpointPolicyTests.new_policy_ref": [], "keystoneclient.tests.unit.v3.test_endpoint_policy.EndpointPolicyTests.setUp": [], "sqlalchemy.dialects.firebird.kinterbasdb.FBDialect_kinterbasdb.is_disconnect": [], "sqlalchemy.dialects.firebird.kinterbasdb.FBDialect_kinterbasdb._parse_version_info": [], "sqlalchemy.dialects.firebird.kinterbasdb.FBDialect_kinterbasdb._get_server_version_info": [], "sqlalchemy.dialects.firebird.kinterbasdb.FBDialect_kinterbasdb.create_connect_args": [], "sqlalchemy.dialects.firebird.kinterbasdb.FBDialect_kinterbasdb.do_commit": [], "sqlalchemy.dialects.firebird.kinterbasdb.FBDialect_kinterbasdb.do_rollback": [], "sqlalchemy.dialects.firebird.kinterbasdb.FBDialect_kinterbasdb.do_execute": [], "sqlalchemy.dialects.firebird.kinterbasdb.FBDialect_kinterbasdb.dbapi": [], "sqlalchemy.dialects.firebird.kinterbasdb.FBDialect_kinterbasdb.__init__": [], "sqlalchemy.dialects.firebird.kinterbasdb.FBExecutionContext_kinterbasdb.rowcount": [], "sqlalchemy.dialects.firebird.kinterbasdb._kinterbasdb_numeric.bind_processor": [], "pip._internal.models.search_scope.SearchScope.get_index_urls_locations": [], "pip._internal.models.search_scope.SearchScope.get_formatted_locations": [], "pip._internal.models.search_scope.SearchScope.__init__": [], "pip._internal.models.search_scope.SearchScope.create": [], "rx.linq.observable.expand.expand": [], "setuptools._distutils.msvccompiler.MSVCCompiler.set_path_env_var": [], "setuptools._distutils.msvccompiler.MSVCCompiler.get_msvc_paths": [], "setuptools._distutils.msvccompiler.MSVCCompiler.find_exe": [], "setuptools._distutils.msvccompiler.MSVCCompiler.find_library_file": [], "setuptools._distutils.msvccompiler.MSVCCompiler.library_option": [], "setuptools._distutils.msvccompiler.MSVCCompiler.runtime_library_dir_option": [], "setuptools._distutils.msvccompiler.MSVCCompiler.library_dir_option": [], "setuptools._distutils.msvccompiler.MSVCCompiler.link": [], "setuptools._distutils.msvccompiler.MSVCCompiler.create_static_lib": [], "setuptools._distutils.msvccompiler.MSVCCompiler.compile": [], "setuptools._distutils.msvccompiler.MSVCCompiler.object_filenames": [], "setuptools._distutils.msvccompiler.MSVCCompiler.initialize": [], "setuptools._distutils.msvccompiler.MSVCCompiler.__init__": [], "setuptools._distutils.msvccompiler.normalize_and_reduce_paths": [], "setuptools._distutils.msvccompiler.get_build_architecture": [], "setuptools._distutils.msvccompiler.get_build_version": [], "setuptools._distutils.msvccompiler.MacroExpander.sub": [], "setuptools._distutils.msvccompiler.MacroExpander.load_macros": [], "setuptools._distutils.msvccompiler.MacroExpander.set_macro": [], "setuptools._distutils.msvccompiler.MacroExpander.__init__": [], "setuptools._distutils.msvccompiler.convert_mbcs": [], "setuptools._distutils.msvccompiler.read_values": [], "setuptools._distutils.msvccompiler.read_keys": [], "graphql.backend.tests.test_base.test_set_default_backend_fails_if_invalid_backend": [], "graphql.backend.tests.test_base.test_set_default_backend": [], "graphql.backend.tests.test_base.test_get_default_backend_returns_core_by_default": [], "keystoneauth1.tests.unit.extras.saml2.utils.TestCase.setUp": [], "keystoneauth1.tests.unit.extras.saml2.utils._load_xml": [], "keystoneauth1.tests.unit.extras.saml2.utils.make_oneline": [], "sapp.sharded_files.ShardedFile._find_unambiguous_shard_total": [], "sapp.sharded_files.ShardedFile._set_shard_file_names": [], "sapp.sharded_files.ShardedFile.get_filenames": [], "sapp.sharded_files.ShardedFile.__init__": [], "sapp.sharded_files.ShardedFileComponents.is_at_star_pattern": [], "sapp.sharded_files.ShardedFileComponents.is_at_n_pattern": [], "sapp.sharded_files.ShardedFileComponents.get_shard_filename": [], "sapp.sharded_files.ShardedFileComponents.__init__": [], "packaging.markers.Marker.evaluate": [], "packaging.markers.Marker.__repr__": [], "packaging.markers.Marker.__str__": [], "packaging.markers.Marker.__init__": [], "packaging.markers.default_environment": [], "packaging.markers.format_full_version": [], "packaging.markers._evaluate_markers": [], "packaging.markers._get_env": [], "packaging.markers._eval_op": [], "packaging.markers._format_marker": [], "packaging.markers._coerce_parse_result": [], "packaging.markers.Op.serialize": [], "packaging.markers.Value.serialize": [], "packaging.markers.Variable.serialize": [], "packaging.markers.Node.serialize": [], "packaging.markers.Node.__repr__": [], "packaging.markers.Node.__str__": [], "packaging.markers.Node.__init__": [], "sqlalchemy.dialects.postgresql.ext.array_agg": [], "sqlalchemy.dialects.postgresql.ext.ExcludeConstraint._copy": [], "sqlalchemy.dialects.postgresql.ext.ExcludeConstraint._set_parent": [], "sqlalchemy.dialects.postgresql.ext.ExcludeConstraint.__init__": [], "sqlalchemy.dialects.postgresql.ext.aggregate_order_by._from_objects": [], "sqlalchemy.dialects.postgresql.ext.aggregate_order_by._copy_internals": [], "sqlalchemy.dialects.postgresql.ext.aggregate_order_by.get_children": [], "sqlalchemy.dialects.postgresql.ext.aggregate_order_by.self_group": [], "sqlalchemy.dialects.postgresql.ext.aggregate_order_by.__init__": [], "setuptools._distutils.fancy_getopt.OptionDummy.__init__": [], "setuptools._distutils.fancy_getopt.translate_longopt": [], "setuptools._distutils.fancy_getopt.wrap_text": [], "setuptools._distutils.fancy_getopt.fancy_getopt": [], "setuptools._distutils.fancy_getopt.FancyGetopt.print_help": [], "setuptools._distutils.fancy_getopt.FancyGetopt.generate_help": [], "setuptools._distutils.fancy_getopt.FancyGetopt.get_option_order": [], "setuptools._distutils.fancy_getopt.FancyGetopt.getopt": [], "setuptools._distutils.fancy_getopt.FancyGetopt._grok_option_table": [], "setuptools._distutils.fancy_getopt.FancyGetopt.set_negative_aliases": [], "setuptools._distutils.fancy_getopt.FancyGetopt.set_aliases": [], "setuptools._distutils.fancy_getopt.FancyGetopt._check_alias_dict": [], "setuptools._distutils.fancy_getopt.FancyGetopt.get_attr_name": [], "setuptools._distutils.fancy_getopt.FancyGetopt.has_option": [], "setuptools._distutils.fancy_getopt.FancyGetopt.add_option": [], "setuptools._distutils.fancy_getopt.FancyGetopt.set_option_table": [], "setuptools._distutils.fancy_getopt.FancyGetopt._build_index": [], "setuptools._distutils.fancy_getopt.FancyGetopt.__init__": [], "alembic.templates.async.env.run_migrations_online": [], "alembic.templates.async.env.do_run_migrations": [], "alembic.templates.async.env.run_migrations_offline": [], "libcst.codegen.gather._calc_node_usage": [], "libcst.codegen.gather._is_union": [], "libcst.codegen.gather._is_sequence": [], "libcst.codegen.gather._get_args": [], "libcst.codegen.gather._get_origin": [], "libcst.codegen.gather._is_maybe": [], "libcst.codegen.gather._get_most_generic_base_for_node": [], "libcst.codegen.gather._get_nodes": [], "libcst.codegen.gather._get_bases": [], "click._winconsole._get_windows_console_stream": [], "click._winconsole._is_console": [], "click._winconsole._get_text_stderr": [], "click._winconsole._get_text_stdout": [], "click._winconsole._get_text_stdin": [], "click._winconsole.ConsoleStream.__repr__": [], "click._winconsole.ConsoleStream.isatty": [], "click._winconsole.ConsoleStream.__getattr__": [], "click._winconsole.ConsoleStream.writelines": [], "click._winconsole.ConsoleStream.write": [], "click._winconsole.ConsoleStream.name": [], "click._winconsole.ConsoleStream.__init__": [], "click._winconsole._WindowsConsoleWriter.write": [], "click._winconsole._WindowsConsoleWriter._get_error_message": [], "click._winconsole._WindowsConsoleWriter.writable": [], "click._winconsole._WindowsConsoleReader.readinto": [], "click._winconsole._WindowsConsoleReader.readable": [], "click._winconsole._WindowsConsoleRawIOBase.isatty": [], "click._winconsole._WindowsConsoleRawIOBase.__init__": [], "oslo_messaging.notify.notifier._SubNotifier._prepare": [], "oslo_messaging.notify.notifier._SubNotifier._notify": [], "oslo_messaging.notify.notifier._SubNotifier.__init__": [], "oslo_messaging.notify.notifier.Notifier.is_enabled": [], "oslo_messaging.notify.notifier.Notifier.sample": [], "oslo_messaging.notify.notifier.Notifier.critical": [], "oslo_messaging.notify.notifier.Notifier.error": [], "oslo_messaging.notify.notifier.Notifier.warn": [], "oslo_messaging.notify.notifier.Notifier.info": [], "oslo_messaging.notify.notifier.Notifier.debug": [], "oslo_messaging.notify.notifier.Notifier.audit": [], "oslo_messaging.notify.notifier.Notifier._notify": [], "oslo_messaging.notify.notifier.Notifier.prepare": [], "oslo_messaging.notify.notifier.Notifier.__init__": [], "oslo_messaging.notify.notifier.get_notification_transport": [], "oslo_messaging.notify.notifier.Driver.notify": [], "oslo_messaging.notify.notifier.Driver.__init__": [], "oslo_messaging.notify.notifier._send_notification": [], "testresources.tests.TestUtil.TestVisitor.visitCase": [], "testresources.tests.TestUtil.TestVisitor.visitSuite": [], "testresources.tests.TestUtil.TestSuite.visit": [], "testresources.tests.TestUtil.visitTests": [], "testresources.tests.TestUtil.makeCollectingLogger": [], "testresources.tests.TestUtil.LogCollector.emit": [], "testresources.tests.TestUtil.LogCollector.__init__": [], "keystoneclient.tests.unit.v2_0.test_endpoints.EndpointTests.test_list": [], "keystoneclient.tests.unit.v2_0.test_endpoints.EndpointTests.test_delete": [], "keystoneclient.tests.unit.v2_0.test_endpoints.EndpointTests.test_create_without_optional_params": [], "keystoneclient.tests.unit.v2_0.test_endpoints.EndpointTests.test_create_with_optional_params_as_none": [], "keystoneclient.tests.unit.v2_0.test_endpoints.EndpointTests.test_create_with_optional_params": [], "keystoneclient.tests.unit.v2_0.test_endpoints.EndpointTests.setUp": [], "testtools.tests.matchers.test_exception.test_suite": [], "testtools.tests.matchers.test_exception.TestRaisesConvenience.test_exc_value": [], "testtools.tests.matchers.test_exception.TestRaisesConvenience.test_exc_type": [], "testtools.tests.matchers.test_exception.TestRaisesBaseTypes.test_KeyboardInterrupt_match_Exception_propagates": [], "testtools.tests.matchers.test_exception.TestRaisesBaseTypes.test_KeyboardInterrupt_propagates": [], "testtools.tests.matchers.test_exception.TestRaisesBaseTypes.test_KeyboardInterrupt_matched": [], "testtools.tests.matchers.test_exception.TestRaisesBaseTypes.raiser": [], "testtools.tests.matchers.test_exception.TestRaisesExceptionMatcherInterface.boom_foo": [], "testtools.tests.matchers.test_exception.TestRaisesExceptionMatcherInterface.boom_bar": [], "testtools.tests.matchers.test_exception.TestRaisesInterface.boom": [], "testtools.tests.matchers.test_exception.make_error": [], "pip._internal.distributions.make_distribution_for_install_requirement": [], "graphene.types.dynamic.Dynamic.get_type": [], "graphene.types.dynamic.Dynamic.__init__": [], "sqlalchemy.orm.identity.WeakInstanceDict.safe_discard": [], "sqlalchemy.orm.identity.WeakInstanceDict.discard": [], "sqlalchemy.orm.identity.WeakInstanceDict._fast_discard": [], "sqlalchemy.orm.identity.WeakInstanceDict.all_states": [], "sqlalchemy.orm.identity.WeakInstanceDict.__iter__": [], "sqlalchemy.orm.identity.WeakInstanceDict.values": [], "sqlalchemy.orm.identity.WeakInstanceDict.items": [], "sqlalchemy.orm.identity.WeakInstanceDict.get": [], "sqlalchemy.orm.identity.WeakInstanceDict._add_unpresent": [], "sqlalchemy.orm.identity.WeakInstanceDict.add": [], "sqlalchemy.orm.identity.WeakInstanceDict.replace": [], "sqlalchemy.orm.identity.WeakInstanceDict.contains_state": [], "sqlalchemy.orm.identity.WeakInstanceDict.__contains__": [], "sqlalchemy.orm.identity.WeakInstanceDict.__getitem__": [], "sqlalchemy.orm.identity.IdentityMap.__delitem__": [], "sqlalchemy.orm.identity.IdentityMap.__setitem__": [], "sqlalchemy.orm.identity.IdentityMap.copy": [], "sqlalchemy.orm.identity.IdentityMap.__len__": [], "sqlalchemy.orm.identity.IdentityMap.setdefault": [], "sqlalchemy.orm.identity.IdentityMap.pop": [], "sqlalchemy.orm.identity.IdentityMap.popitem": [], "sqlalchemy.orm.identity.IdentityMap.has_key": [], "sqlalchemy.orm.identity.IdentityMap.check_modified": [], "sqlalchemy.orm.identity.IdentityMap._dirty_states": [], "sqlalchemy.orm.identity.IdentityMap._manage_removed_state": [], "sqlalchemy.orm.identity.IdentityMap._manage_incoming_state": [], "sqlalchemy.orm.identity.IdentityMap.clear": [], "sqlalchemy.orm.identity.IdentityMap.update": [], "sqlalchemy.orm.identity.IdentityMap._add_unpresent": [], "sqlalchemy.orm.identity.IdentityMap.add": [], "sqlalchemy.orm.identity.IdentityMap.replace": [], "sqlalchemy.orm.identity.IdentityMap.keys": [], "sqlalchemy.orm.identity.IdentityMap.__init__": [], "oslo_log.tests.unit.test_log.IsDebugEnabledTestCase.test_is_debug_enabled_on": [], "oslo_log.tests.unit.test_log.IsDebugEnabledTestCase.test_is_debug_enabled_off": [], "oslo_log.tests.unit.test_log.IsDebugEnabledTestCase._test_is_debug_enabled": [], "oslo_log.tests.unit.test_log.IsDebugEnabledTestCase.setUp": [], "oslo_log.tests.unit.test_log.LoggerNameTestCase.test_oslo_underscore": [], "oslo_log.tests.unit.test_log.LoggerNameTestCase.test_oslo_dot": [], "oslo_log.tests.unit.test_log.UnicodeConversionTestCase.test_exception_to_unicode": [], "oslo_log.tests.unit.test_log.UnicodeConversionTestCase.test_unicode_to_unicode": [], "oslo_log.tests.unit.test_log.UnicodeConversionTestCase.test_ascii_to_unicode": [], "oslo_log.tests.unit.test_log.KeywordArgumentAdapterTestCase.test_pass_args_via_debug": [], "oslo_log.tests.unit.test_log.KeywordArgumentAdapterTestCase.test_pass_args_to_log": [], "oslo_log.tests.unit.test_log.KeywordArgumentAdapterTestCase.test_update_extras": [], "oslo_log.tests.unit.test_log.KeywordArgumentAdapterTestCase.test_pass_through_exc_info": [], "oslo_log.tests.unit.test_log.KeywordArgumentAdapterTestCase.test_include_constructor_extras": [], "oslo_log.tests.unit.test_log.KeywordArgumentAdapterTestCase.test_empty_kwargs": [], "oslo_log.tests.unit.test_log.KeywordArgumentAdapterTestCase.setUp": [], "oslo_log.tests.unit.test_log.SavingAdapter.process": [], "oslo_log.tests.unit.test_log.SavingAdapter.__init__": [], "oslo_log.tests.unit.test_log.LogConfigTestCase.test_log_config_append_disable_existing_loggers": [], "oslo_log.tests.unit.test_log.LogConfigTestCase.test_log_config_append_unreadable": [], "oslo_log.tests.unit.test_log.LogConfigTestCase.test_log_config_append_invalid": [], "oslo_log.tests.unit.test_log.LogConfigTestCase.test_log_config_append_not_exist": [], "oslo_log.tests.unit.test_log.LogConfigTestCase.test_log_config_append_ok": [], "oslo_log.tests.unit.test_log.LogConfigTestCase.setUp": [], "oslo_log.tests.unit.test_log.LogConfigOptsTestCase.test_list_opts": [], "oslo_log.tests.unit.test_log.LogConfigOptsTestCase.test_handlers_cleanup": [], "oslo_log.tests.unit.test_log.LogConfigOptsTestCase.test_json_formatter": [], "oslo_log.tests.unit.test_log.LogConfigOptsTestCase.test_default_formatter": [], "oslo_log.tests.unit.test_log.LogConfigOptsTestCase.test_logdir_deprecated": [], "oslo_log.tests.unit.test_log.LogConfigOptsTestCase.test_log_dir": [], "oslo_log.tests.unit.test_log.LogConfigOptsTestCase.test_logfile_deprecated": [], "oslo_log.tests.unit.test_log.LogConfigOptsTestCase.test_log_publish_errors_handlers": [], "oslo_log.tests.unit.test_log.LogConfigOptsTestCase.test_log_dir_handlers": [], "oslo_log.tests.unit.test_log.LogConfigOptsTestCase.test_log_file": [], "oslo_log.tests.unit.test_log.LogConfigOptsTestCase.test_logging_opts": [], "oslo_log.tests.unit.test_log.LogConfigOptsTestCase.test_debug": [], "oslo_log.tests.unit.test_log.LogConfigOptsTestCase.test_print_help": [], "oslo_log.tests.unit.test_log.LogConfigOptsTestCase.setUp": [], "oslo_log.tests.unit.test_log.MutateTestCase.test_remove_logger": [], "oslo_log.tests.unit.test_log.MutateTestCase.test_remove_handler": [], "oslo_log.tests.unit.test_log.MutateTestCase.set_root_stream": [], "oslo_log.tests.unit.test_log.MutateTestCase.test_log_config_append_change_file": [], "oslo_log.tests.unit.test_log.MutateTestCase.mutate_conf": [], "oslo_log.tests.unit.test_log.MutateTestCase.test_mk_log_config_empty": [], "oslo_log.tests.unit.test_log.MutateTestCase.test_mk_log_config_full": [], "oslo_log.tests.unit.test_log.MutateTestCase.mk_log_config": [], "oslo_log.tests.unit.test_log.MutateTestCase.test_log_config_append_touch": [], "oslo_log.tests.unit.test_log.MutateTestCase.test_log_config_append_no_touch": [], "oslo_log.tests.unit.test_log.MutateTestCase.test_log_config_append": [], "oslo_log.tests.unit.test_log.MutateTestCase.test_debug": [], "oslo_log.tests.unit.test_log.MutateTestCase.setup_confs": [], "oslo_log.tests.unit.test_log.MutateTestCase.setUp": [], "oslo_log.tests.unit.test_log.FastWatchedFileHandlerTestCase.test_remove": [], "oslo_log.tests.unit.test_log.FastWatchedFileHandlerTestCase.test_move": [], "oslo_log.tests.unit.test_log.FastWatchedFileHandlerTestCase.test_log": [], "oslo_log.tests.unit.test_log.FastWatchedFileHandlerTestCase.test_instantiate": [], "oslo_log.tests.unit.test_log.FastWatchedFileHandlerTestCase._config": [], "oslo_log.tests.unit.test_log.FastWatchedFileHandlerTestCase.setUp": [], "oslo_log.tests.unit.test_log.SetDefaultsTestCase.test_log_file_defaults_to_none": [], "oslo_log.tests.unit.test_log.SetDefaultsTestCase.test_tempest_set_log_file": [], "oslo_log.tests.unit.test_log.SetDefaultsTestCase.test_change_default_log_level": [], "oslo_log.tests.unit.test_log.SetDefaultsTestCase.test_change_default": [], "oslo_log.tests.unit.test_log.SetDefaultsTestCase.test_default_log_level_method": [], "oslo_log.tests.unit.test_log.SetDefaultsTestCase.test_default_log_level_to_none": [], "oslo_log.tests.unit.test_log.SetDefaultsTestCase._restore_log_defaults": [], "oslo_log.tests.unit.test_log.SetDefaultsTestCase.setUp": [], "oslo_log.tests.unit.test_log.SetDefaultsTestCase.TestConfigOpts.__call__": [], "oslo_log.tests.unit.test_log.DomainTestCase.test_domain_in_log_msg": [], "oslo_log.tests.unit.test_log.DomainTestCase._validate_keys": [], "oslo_log.tests.unit.test_log.DomainTestCase.setUp": [], "oslo_log.tests.unit.test_log.TraceLevelTestCase.test_trace_log_msg": [], "oslo_log.tests.unit.test_log.TraceLevelTestCase.setUp": [], "oslo_log.tests.unit.test_log.InstanceRecordTestCase.test_instance_from_context_in_context_log_msg": [], "oslo_log.tests.unit.test_log.InstanceRecordTestCase.test_resource_uuid_from_context_in_context_log_msg": [], "oslo_log.tests.unit.test_log.InstanceRecordTestCase.test_instance_uuid_from_context_in_context_log_msg": [], "oslo_log.tests.unit.test_log.InstanceRecordTestCase.test_instance_uuid_as_arg_in_default_log_msg": [], "oslo_log.tests.unit.test_log.InstanceRecordTestCase.test_instance_uuid_as_arg_in_context_log_msg": [], "oslo_log.tests.unit.test_log.InstanceRecordTestCase.test_instance_dict_in_default_log_msg": [], "oslo_log.tests.unit.test_log.InstanceRecordTestCase.test_instance_dict_in_context_log_msg": [], "oslo_log.tests.unit.test_log.InstanceRecordTestCase.setUp": [], "oslo_log.tests.unit.test_log.FancyRecordTestCase.test_resource_key_dict_in_log_msg": [], "oslo_log.tests.unit.test_log.FancyRecordTestCase.test_resource_key_in_log_msg": [], "oslo_log.tests.unit.test_log.FancyRecordTestCase.test_instance_key_in_log_msg": [], "oslo_log.tests.unit.test_log.FancyRecordTestCase.test_fancy_key_in_log_msg": [], "oslo_log.tests.unit.test_log.FancyRecordTestCase._validate_keys": [], "oslo_log.tests.unit.test_log.FancyRecordTestCase.test_unsupported_key_in_log_msg": [], "oslo_log.tests.unit.test_log.FancyRecordTestCase.setUp": [], "oslo_log.tests.unit.test_log.ExceptionLoggingTestCase.test_rfc5424_isotime_format": [], "oslo_log.tests.unit.test_log.ExceptionLoggingTestCase.test_excepthook_installed": [], "oslo_log.tests.unit.test_log.ExceptionLoggingTestCase.test_excepthook_logs_exception": [], "oslo_log.tests.unit.test_log.ContextFormatterTestCase.test_dict_args_with_unicode": [], "oslo_log.tests.unit.test_log.ContextFormatterTestCase.test_can_process_strings": [], "oslo_log.tests.unit.test_log.ContextFormatterTestCase.test_rfc5424_isotime_format_no_microseconds": [], "oslo_log.tests.unit.test_log.ContextFormatterTestCase.test_rfc5424_isotime_format": [], "oslo_log.tests.unit.test_log.ContextFormatterTestCase.test_user_identity_logging_set_format": [], "oslo_log.tests.unit.test_log.ContextFormatterTestCase.test_user_identity_logging": [], "oslo_log.tests.unit.test_log.ContextFormatterTestCase.test_unicode_conversion_in_formatter": [], "oslo_log.tests.unit.test_log.ContextFormatterTestCase.test_unicode_conversion_in_adapter": [], "oslo_log.tests.unit.test_log.ContextFormatterTestCase.test_no_exception_logging_format_string": [], "oslo_log.tests.unit.test_log.ContextFormatterTestCase.test_exception_logging_format_string": [], "oslo_log.tests.unit.test_log.ContextFormatterTestCase.test_skip_logging_builtin_exceptions": [], "oslo_log.tests.unit.test_log.ContextFormatterTestCase.test_exception_logging": [], "oslo_log.tests.unit.test_log.ContextFormatterTestCase.test_message_logging": [], "oslo_log.tests.unit.test_log.ContextFormatterTestCase.test_debugging_log": [], "oslo_log.tests.unit.test_log.ContextFormatterTestCase.test_message_logging_3rd_party_log_records": [], "oslo_log.tests.unit.test_log.ContextFormatterTestCase.test_contextual_information_is_imparted_to_3rd_party_log_records": [], "oslo_log.tests.unit.test_log.ContextFormatterTestCase.test_context_is_taken_from_tls_variable": [], "oslo_log.tests.unit.test_log.ContextFormatterTestCase.test_contextualized_log": [], "oslo_log.tests.unit.test_log.ContextFormatterTestCase.test_uncontextualized_log": [], "oslo_log.tests.unit.test_log.ContextFormatterTestCase.setUp": [], "oslo_log.tests.unit.test_log.FluentFormatterTestCase.test_json_exception": [], "oslo_log.tests.unit.test_log.FluentFormatterTestCase.test_no_exception": [], "oslo_log.tests.unit.test_log.FluentFormatterTestCase.test_exception": [], "oslo_log.tests.unit.test_log.FluentFormatterTestCase.test_fluent": [], "oslo_log.tests.unit.test_log.FluentFormatterTestCase.setUp": [], "oslo_log.tests.unit.test_log.DictStreamHandler.emit": [], "oslo_log.tests.unit.test_log.get_fake_datetime": [], "oslo_log.tests.unit.test_log.JSONFormatterTestCase.test_entire_dict": [], "oslo_log.tests.unit.test_log.JSONFormatterTestCase.test_extra_args_filtered": [], "oslo_log.tests.unit.test_log.JSONFormatterTestCase.test_fallback": [], "oslo_log.tests.unit.test_log.JSONFormatterTestCase.test_exception_with_exc_info_passed": [], "oslo_log.tests.unit.test_log.JSONFormatterTestCase.test_exception_without_exc_info_passed": [], "oslo_log.tests.unit.test_log.JSONFormatterTestCase.test_no_exception": [], "oslo_log.tests.unit.test_log.JSONFormatterTestCase.test_exception": [], "oslo_log.tests.unit.test_log.JSONFormatterTestCase.test_can_process_strings": [], "oslo_log.tests.unit.test_log.JSONFormatterTestCase.test_json_with_extra_keys": [], "oslo_log.tests.unit.test_log.JSONFormatterTestCase.test_json_with_extra": [], "oslo_log.tests.unit.test_log.JSONFormatterTestCase.test_json_exception": [], "oslo_log.tests.unit.test_log.JSONFormatterTestCase._validate_json_data": [], "oslo_log.tests.unit.test_log.JSONFormatterTestCase.test_json_w_fetched_global_context": [], "oslo_log.tests.unit.test_log.JSONFormatterTestCase.test_json_w_context_in_extras": [], "oslo_log.tests.unit.test_log.JSONFormatterTestCase.setUp": [], "oslo_log.tests.unit.test_log.LogLevelTestCase.test_get_loggers": [], "oslo_log.tests.unit.test_log.LogLevelTestCase.test_child_log_has_level_of_parent_flag_for_trace": [], "oslo_log.tests.unit.test_log.LogLevelTestCase.test_child_log_has_level_of_parent_flag": [], "oslo_log.tests.unit.test_log.LogLevelTestCase.test_has_level_from_flags_for_trace": [], "oslo_log.tests.unit.test_log.LogLevelTestCase.test_has_level_from_flags": [], "oslo_log.tests.unit.test_log.LogLevelTestCase.test_is_enabled_for": [], "oslo_log.tests.unit.test_log.LogLevelTestCase.setUp": [], "oslo_log.tests.unit.test_log.OSJournalHandlerTestCase.test_emit_exception": [], "oslo_log.tests.unit.test_log.OSJournalHandlerTestCase.test_emit": [], "oslo_log.tests.unit.test_log.OSJournalHandlerTestCase.test_handler": [], "oslo_log.tests.unit.test_log.OSJournalHandlerTestCase.setUp": [], "oslo_log.tests.unit.test_log.OSSysLogHandlerTestCase.test_syslog": [], "oslo_log.tests.unit.test_log.OSSysLogHandlerTestCase.test_find_facility": [], "oslo_log.tests.unit.test_log.OSSysLogHandlerTestCase.test_syslog_binary_name": [], "oslo_log.tests.unit.test_log.OSSysLogHandlerTestCase.test_handler": [], "oslo_log.tests.unit.test_log.SysLogHandlersTestCase.test_standard_format": [], "oslo_log.tests.unit.test_log.SysLogHandlersTestCase.setUp": [], "oslo_log.tests.unit.test_log.LogHandlerTestCase.test_iter_loggers": [], "oslo_log.tests.unit.test_log.LogHandlerTestCase.test_log_path_logfile_overrides_logdir": [], "oslo_log.tests.unit.test_log.LogHandlerTestCase.test_log_path_none": [], "oslo_log.tests.unit.test_log.LogHandlerTestCase.test_log_path_logfile": [], "oslo_log.tests.unit.test_log.LogHandlerTestCase.test_log_path_logdir": [], "oslo_log.tests.unit.test_log.LogTestBase._set_log_level_with_cleanup": [], "oslo_log.tests.unit.test_log.LogTestBase._add_handler_with_cleanup": [], "oslo_log.tests.unit.test_log.BaseTestCase.setUp": [], "oslo_log.tests.unit.test_log.LoggerTestCase.setUp": [], "oslo_log.tests.unit.test_log.CommonLoggerTestsMixIn.test_rotate_log": [], "oslo_log.tests.unit.test_log.CommonLoggerTestsMixIn.test_timed_rotate_log": [], "oslo_log.tests.unit.test_log.CommonLoggerTestsMixIn.test_watchlog_on_windows": [], "oslo_log.tests.unit.test_log.CommonLoggerTestsMixIn.test_watchlog_on_linux": [], "oslo_log.tests.unit.test_log.CommonLoggerTestsMixIn.test_eventlog": [], "oslo_log.tests.unit.test_log.CommonLoggerTestsMixIn.test_eventlog_missing": [], "oslo_log.tests.unit.test_log.CommonLoggerTestsMixIn.test_no_logging_via_module": [], "oslo_log.tests.unit.test_log.CommonLoggerTestsMixIn.test_will_be_info_if_debug_flag_not_set": [], "oslo_log.tests.unit.test_log.CommonLoggerTestsMixIn.test_will_be_debug_if_debug_flag_set": [], "oslo_log.tests.unit.test_log.CommonLoggerTestsMixIn.test_handles_context_kwarg": [], "oslo_log.tests.unit.test_log.CommonLoggerTestsMixIn.test_handlers_have_context_formatter": [], "oslo_log.tests.unit.test_log.CommonLoggerTestsMixIn.setUp": [], "oslo_log.tests.unit.test_log._fake_new_context": [], "oslo_log.tests.unit.test_log._fake_context": [], "rx.internal.priorityqueue.PriorityQueue.remove": [], "rx.internal.priorityqueue.PriorityQueue.enqueue": [], "rx.internal.priorityqueue.PriorityQueue.dequeue": [], "rx.internal.priorityqueue.PriorityQueue.remove_at": [], "rx.internal.priorityqueue.PriorityQueue.peek": [], "rx.internal.priorityqueue.PriorityQueue.__len__": [], "rx.internal.priorityqueue.PriorityQueue.__init__": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_pickleable_exception": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_bad_leave_transform_decorator": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_bad_visit_transform_decorator": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_bad_leave_collecter_decorator": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_bad_visit_collecter_decorator": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_invalid_transformer_leave_superclass": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_invalid_collector_leave_superclass": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_invalid_transformer_leave_union": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_invalid_collector_leave_union": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_invalid_transformer_visit_superclass": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_invalid_collector_visit_superclass": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_invalid_transformer_visit_union": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_invalid_collector_visit_union": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_invalid_transformer_leave_return_invalid_union": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_invalid_transformer_leave_return_invalid_remove": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_invalid_transformer_leave_return_invalid_maybe": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_invalid_transformer_leave_return_wrong_type": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_invalid_transformer_leave_return_invalid_superclass": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_invalid_collector_leave_return": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_invalid_collector_leave_num_params": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_invalid_transformer_leave_num_params": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_invalid_collector_visit_num_params": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_invalid_transformer_visit_num_params": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_invalid_transformer_visit_return": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_invalid_collector_visit_return": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_valid_transformer_leave_return_remove": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_valid_transformer_leave_return_maybe": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_valid_transformer_leave_superclass": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_valid_collector_leave_superclass": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_valid_transformer_leave_union": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_valid_collector_leave_union": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_valid_transformer_visit_superclass": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_valid_collector_visit_superclass": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_valid_transformer_visit_union": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_valid_collector_visit_union": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_valid_transformer_base_class": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_valid_transformer_simple": [], "libcst.matchers.tests.test_visitors.MatchersVisitLeaveDecoratorTypingTest.test_valid_collector_simple": [], "urllib3.util.ssltransport.SSLTransport._ssl_io_loop": [], "urllib3.util.ssltransport.SSLTransport._wrap_ssl_read": [], "urllib3.util.ssltransport.SSLTransport._decref_socketios": [], "urllib3.util.ssltransport.SSLTransport.gettimeout": [], "urllib3.util.ssltransport.SSLTransport.settimeout": [], "urllib3.util.ssltransport.SSLTransport.compression": [], "urllib3.util.ssltransport.SSLTransport.shared_ciphers": [], "urllib3.util.ssltransport.SSLTransport.selected_npn_protocol": [], "urllib3.util.ssltransport.SSLTransport.selected_alpn_protocol": [], "urllib3.util.ssltransport.SSLTransport.cipher": [], "urllib3.util.ssltransport.SSLTransport.version": [], "urllib3.util.ssltransport.SSLTransport.getpeercert": [], "urllib3.util.ssltransport.SSLTransport.close": [], "urllib3.util.ssltransport.SSLTransport.unwrap": [], "urllib3.util.ssltransport.SSLTransport.makefile": [], "urllib3.util.ssltransport.SSLTransport.send": [], "urllib3.util.ssltransport.SSLTransport.sendall": [], "urllib3.util.ssltransport.SSLTransport.recv_into": [], "urllib3.util.ssltransport.SSLTransport.recv": [], "urllib3.util.ssltransport.SSLTransport.read": [], "urllib3.util.ssltransport.SSLTransport.fileno": [], "urllib3.util.ssltransport.SSLTransport.__exit__": [], "urllib3.util.ssltransport.SSLTransport.__enter__": [], "urllib3.util.ssltransport.SSLTransport.__init__": [], "urllib3.util.ssltransport.SSLTransport._validate_ssl_context_for_tls_in_tls": [], "fixtures.tests._fixtures.test_pythonpackage.TestPythonPackage.test_no__init__": [], "fixtures.tests._fixtures.test_pythonpackage.TestPythonPackage.test_writes_package": [], "fixtures.tests._fixtures.test_pythonpackage.TestPythonPackage.test_has_tempdir": [], "graphql.language.tests.test_printer.test_prints_kitchen_sink": [], "graphql.language.tests.test_printer.test_correctly_prints_mutation_with_artifacts": [], "graphql.language.tests.test_printer.test_correctly_prints_query_with_artifacts": [], "graphql.language.tests.test_printer.test_correctly_prints_mutation_operation_without_name": [], "graphql.language.tests.test_printer.test_correctly_prints_query_operation_without_name": [], "graphql.language.tests.test_printer.test_produces_helpful_error_messages": [], "graphql.language.tests.test_printer.test_prints_minimal_ast": [], "graphql.language.tests.test_printer.test_does_not_alter_ast": [], "jedi.inference.compiled.getattr_static.getattr_static": [], "jedi.inference.compiled.getattr_static._safe_is_data_descriptor": [], "jedi.inference.compiled.getattr_static._safe_hasattr": [], "jedi.inference.compiled.getattr_static._static_getmro": [], "jedi.inference.compiled.getattr_static._shadowed_dict": [], "jedi.inference.compiled.getattr_static._is_type": [], "jedi.inference.compiled.getattr_static._check_class": [], "jedi.inference.compiled.getattr_static._check_instance": [], "keystoneclient.v3.regions.RegionManager.delete": [], "keystoneclient.v3.regions.RegionManager.update": [], "keystoneclient.v3.regions.RegionManager.list": [], "keystoneclient.v3.regions.RegionManager.get": [], "keystoneclient.v3.regions.RegionManager.create": [], "oslo_serialization.jsonutils.load": [], "oslo_serialization.jsonutils.loads": [], "oslo_serialization.jsonutils.dump": [], "oslo_serialization.jsonutils.dump_as_bytes": [], "oslo_serialization.jsonutils.dumps": [], "oslo_serialization.jsonutils.to_primitive": [], "migrate.tests.versioning.test_schema.TestControlledSchema.construct_model": [], "migrate.tests.versioning.test_schema.TestControlledSchema.test_update_db_from_model": [], "migrate.tests.versioning.test_schema.TestControlledSchema.test_compare_model_to_db": [], "migrate.tests.versioning.test_schema.TestControlledSchema.test_create_model": [], "migrate.tests.versioning.test_schema.TestControlledSchema.test_upgrade_runchange": [], "migrate.tests.versioning.test_schema.TestControlledSchema.test_changeset": [], "migrate.tests.versioning.test_schema.TestControlledSchema.test_version_control_invalid": [], "migrate.tests.versioning.test_schema.TestControlledSchema.test_version_control_specified": [], "migrate.tests.versioning.test_schema.TestControlledSchema.test_version_control": [], "migrate.tests.versioning.test_schema.TestControlledSchema.tearDown": [], "migrate.tests.versioning.test_schema.TestControlledSchema.cleanup": [], "migrate.tests.versioning.test_schema.TestControlledSchema._teardown": [], "migrate.tests.versioning.test_schema.TestControlledSchema._setup": [], "migrate.tests.versioning.test_schema.TestControlledSchema.setUp": [], "eventlet.backdoor.backdoor": [], "eventlet.backdoor.backdoor_server": [], "eventlet.backdoor.SocketConsole.finalize": [], "eventlet.backdoor.SocketConsole.switch_out": [], "eventlet.backdoor.SocketConsole.switch": [], "eventlet.backdoor.SocketConsole.run": [], "eventlet.backdoor.SocketConsole.__init__": [], "eventlet.backdoor.FileProxy.__getattr__": [], "eventlet.backdoor.FileProxy.readline": [], "eventlet.backdoor.FileProxy.write": [], "eventlet.backdoor.FileProxy.flush": [], "eventlet.backdoor.FileProxy.isatty": [], "eventlet.backdoor.FileProxy.__init__": [], "setuptools._vendor.pyparsing.pyparsing_common.stripHTMLTags": [], "setuptools._vendor.pyparsing.pyparsing_common.convertToDatetime": [], "setuptools._vendor.pyparsing.pyparsing_common.convertToDate": [], "setuptools._vendor.pyparsing.replaceHTMLEntity": [], "setuptools._vendor.pyparsing.indentedBlock": [], "setuptools._vendor.pyparsing.nestedExpr": [], "setuptools._vendor.pyparsing.infixNotation": [], "setuptools._vendor.pyparsing.withClass": [], "setuptools._vendor.pyparsing.withAttribute": [], "setuptools._vendor.pyparsing.makeXMLTags": [], "setuptools._vendor.pyparsing.makeHTMLTags": [], "setuptools._vendor.pyparsing._makeTags": [], "setuptools._vendor.pyparsing.tokenMap": [], "setuptools._vendor.pyparsing.removeQuotes": [], "setuptools._vendor.pyparsing.replaceWith": [], "setuptools._vendor.pyparsing.matchOnlyAtCol": [], "setuptools._vendor.pyparsing.srange": [], "setuptools._vendor.pyparsing.locatedExpr": [], "setuptools._vendor.pyparsing.ungroup": [], "setuptools._vendor.pyparsing.originalTextFor": [], "setuptools._vendor.pyparsing.dictOf": [], "setuptools._vendor.pyparsing.oneOf": [], "setuptools._vendor.pyparsing._escapeRegexRangeChars": [], "setuptools._vendor.pyparsing.matchPreviousExpr": [], "setuptools._vendor.pyparsing.matchPreviousLiteral": [], "setuptools._vendor.pyparsing._flatten": [], "setuptools._vendor.pyparsing.countedArray": [], "setuptools._vendor.pyparsing.delimitedList": [], "setuptools._vendor.pyparsing.traceParseAction": [], "setuptools._vendor.pyparsing.OnlyOnce.reset": [], "setuptools._vendor.pyparsing.OnlyOnce.__call__": [], "setuptools._vendor.pyparsing.OnlyOnce.__init__": [], "setuptools._vendor.pyparsing.Suppress.suppress": [], "setuptools._vendor.pyparsing.Suppress.postParse": [], "setuptools._vendor.pyparsing.Dict.postParse": [], "setuptools._vendor.pyparsing.Dict.__init__": [], "setuptools._vendor.pyparsing.Group.postParse": [], "setuptools._vendor.pyparsing.Group.__init__": [], "setuptools._vendor.pyparsing.Combine.postParse": [], "setuptools._vendor.pyparsing.Combine.ignore": [], "setuptools._vendor.pyparsing.Combine.__init__": [], "setuptools._vendor.pyparsing.TokenConverter.__init__": [], "setuptools._vendor.pyparsing._ForwardNoRecurse.__str__": [], "setuptools._vendor.pyparsing.Forward.copy": [], "setuptools._vendor.pyparsing.Forward.__str__": [], "setuptools._vendor.pyparsing.Forward.validate": [], "setuptools._vendor.pyparsing.Forward.streamline": [], "setuptools._vendor.pyparsing.Forward.leaveWhitespace": [], "setuptools._vendor.pyparsing.Forward.__ilshift__": [], "setuptools._vendor.pyparsing.Forward.__lshift__": [], "setuptools._vendor.pyparsing.Forward.__init__": [], "setuptools._vendor.pyparsing.SkipTo.parseImpl": [], "setuptools._vendor.pyparsing.SkipTo.__init__": [], "setuptools._vendor.pyparsing.Optional.__str__": [], "setuptools._vendor.pyparsing.Optional.parseImpl": [], "setuptools._vendor.pyparsing.Optional.__init__": [], "setuptools._vendor.pyparsing._NullToken.__str__": [], "setuptools._vendor.pyparsing._NullToken.__bool__": [], "setuptools._vendor.pyparsing.ZeroOrMore.__str__": [], "setuptools._vendor.pyparsing.ZeroOrMore.parseImpl": [], "setuptools._vendor.pyparsing.ZeroOrMore.__init__": [], "setuptools._vendor.pyparsing.OneOrMore.__str__": [], "setuptools._vendor.pyparsing._MultipleMatch.parseImpl": [], "setuptools._vendor.pyparsing._MultipleMatch.__init__": [], "setuptools._vendor.pyparsing.NotAny.__str__": [], "setuptools._vendor.pyparsing.NotAny.parseImpl": [], "setuptools._vendor.pyparsing.NotAny.__init__": [], "setuptools._vendor.pyparsing.FollowedBy.parseImpl": [], "setuptools._vendor.pyparsing.FollowedBy.__init__": [], "setuptools._vendor.pyparsing.ParseElementEnhance.__str__": [], "setuptools._vendor.pyparsing.ParseElementEnhance.validate": [], "setuptools._vendor.pyparsing.ParseElementEnhance.checkRecursion": [], "setuptools._vendor.pyparsing.ParseElementEnhance.streamline": [], "setuptools._vendor.pyparsing.ParseElementEnhance.ignore": [], "setuptools._vendor.pyparsing.ParseElementEnhance.leaveWhitespace": [], "setuptools._vendor.pyparsing.ParseElementEnhance.parseImpl": [], "setuptools._vendor.pyparsing.ParseElementEnhance.__init__": [], "setuptools._vendor.pyparsing.Each.checkRecursion": [], "setuptools._vendor.pyparsing.Each.__str__": [], "setuptools._vendor.pyparsing.Each.parseImpl": [], "setuptools._vendor.pyparsing.Each.__init__": [], "setuptools._vendor.pyparsing.MatchFirst.checkRecursion": [], "setuptools._vendor.pyparsing.MatchFirst.__str__": [], "setuptools._vendor.pyparsing.MatchFirst.__ior__": [], "setuptools._vendor.pyparsing.MatchFirst.parseImpl": [], "setuptools._vendor.pyparsing.MatchFirst.__init__": [], "setuptools._vendor.pyparsing.Or.checkRecursion": [], "setuptools._vendor.pyparsing.Or.__str__": [], "setuptools._vendor.pyparsing.Or.__ixor__": [], "setuptools._vendor.pyparsing.Or.parseImpl": [], "setuptools._vendor.pyparsing.Or.__init__": [], "setuptools._vendor.pyparsing.And.__str__": [], "setuptools._vendor.pyparsing.And.checkRecursion": [], "setuptools._vendor.pyparsing.And.__iadd__": [], "setuptools._vendor.pyparsing.And.parseImpl": [], "setuptools._vendor.pyparsing.And.__init__": [], "setuptools._vendor.pyparsing.And._ErrorStop.__init__": [], "setuptools._vendor.pyparsing.ParseExpression.copy": [], "setuptools._vendor.pyparsing.ParseExpression.validate": [], "setuptools._vendor.pyparsing.ParseExpression.setResultsName": [], "setuptools._vendor.pyparsing.ParseExpression.streamline": [], "setuptools._vendor.pyparsing.ParseExpression.__str__": [], "setuptools._vendor.pyparsing.ParseExpression.ignore": [], "setuptools._vendor.pyparsing.ParseExpression.leaveWhitespace": [], "setuptools._vendor.pyparsing.ParseExpression.append": [], "setuptools._vendor.pyparsing.ParseExpression.__getitem__": [], "setuptools._vendor.pyparsing.ParseExpression.__init__": [], "setuptools._vendor.pyparsing.WordEnd.parseImpl": [], "setuptools._vendor.pyparsing.WordEnd.__init__": [], "setuptools._vendor.pyparsing.WordStart.parseImpl": [], "setuptools._vendor.pyparsing.WordStart.__init__": [], "setuptools._vendor.pyparsing.StringEnd.parseImpl": [], "setuptools._vendor.pyparsing.StringEnd.__init__": [], "setuptools._vendor.pyparsing.StringStart.parseImpl": [], "setuptools._vendor.pyparsing.StringStart.__init__": [], "setuptools._vendor.pyparsing.LineEnd.parseImpl": [], "setuptools._vendor.pyparsing.LineEnd.__init__": [], "setuptools._vendor.pyparsing.LineStart.parseImpl": [], "setuptools._vendor.pyparsing.LineStart.__init__": [], "setuptools._vendor.pyparsing.GoToColumn.parseImpl": [], "setuptools._vendor.pyparsing.GoToColumn.preParse": [], "setuptools._vendor.pyparsing.GoToColumn.__init__": [], "setuptools._vendor.pyparsing._PositionToken.__init__": [], "setuptools._vendor.pyparsing.White.parseImpl": [], "setuptools._vendor.pyparsing.White.__init__": [], "setuptools._vendor.pyparsing.CharsNotIn.__str__": [], "setuptools._vendor.pyparsing.CharsNotIn.parseImpl": [], "setuptools._vendor.pyparsing.CharsNotIn.__init__": [], "setuptools._vendor.pyparsing.QuotedString.__str__": [], "setuptools._vendor.pyparsing.QuotedString.parseImpl": [], "setuptools._vendor.pyparsing.QuotedString.__init__": [], "setuptools._vendor.pyparsing.Regex.__str__": [], "setuptools._vendor.pyparsing.Regex.parseImpl": [], "setuptools._vendor.pyparsing.Regex.__init__": [], "setuptools._vendor.pyparsing.Word.__str__": [], "setuptools._vendor.pyparsing.Word.parseImpl": [], "setuptools._vendor.pyparsing.Word.__init__": [], "setuptools._vendor.pyparsing.CloseMatch.parseImpl": [], "setuptools._vendor.pyparsing.CloseMatch.__init__": [], "setuptools._vendor.pyparsing.CaselessKeyword.parseImpl": [], "setuptools._vendor.pyparsing.CaselessKeyword.__init__": [], "setuptools._vendor.pyparsing.CaselessLiteral.parseImpl": [], "setuptools._vendor.pyparsing.CaselessLiteral.__init__": [], "setuptools._vendor.pyparsing.Keyword.setDefaultKeywordChars": [], "setuptools._vendor.pyparsing.Keyword.copy": [], "setuptools._vendor.pyparsing.Keyword.parseImpl": [], "setuptools._vendor.pyparsing.Keyword.__init__": [], "setuptools._vendor.pyparsing.Literal.parseImpl": [], "setuptools._vendor.pyparsing.Literal.__init__": [], "setuptools._vendor.pyparsing.NoMatch.parseImpl": [], "setuptools._vendor.pyparsing.NoMatch.__init__": [], "setuptools._vendor.pyparsing.Empty.__init__": [], "setuptools._vendor.pyparsing.Token.__init__": [], "setuptools._vendor.pyparsing.ParserElement.runTests": [], "setuptools._vendor.pyparsing.ParserElement.matches": [], "setuptools._vendor.pyparsing.ParserElement.__rne__": [], "setuptools._vendor.pyparsing.ParserElement.__req__": [], "setuptools._vendor.pyparsing.ParserElement.__hash__": [], "setuptools._vendor.pyparsing.ParserElement.__ne__": [], "setuptools._vendor.pyparsing.ParserElement.__eq__": [], "setuptools._vendor.pyparsing.ParserElement.parseFile": [], "setuptools._vendor.pyparsing.ParserElement.validate": [], "setuptools._vendor.pyparsing.ParserElement.checkRecursion": [], "setuptools._vendor.pyparsing.ParserElement.streamline": [], "setuptools._vendor.pyparsing.ParserElement.__repr__": [], "setuptools._vendor.pyparsing.ParserElement.__str__": [], "setuptools._vendor.pyparsing.ParserElement.setDebug": [], "setuptools._vendor.pyparsing.ParserElement.setDebugActions": [], "setuptools._vendor.pyparsing.ParserElement.ignore": [], "setuptools._vendor.pyparsing.ParserElement.parseWithTabs": [], "setuptools._vendor.pyparsing.ParserElement.setWhitespaceChars": [], "setuptools._vendor.pyparsing.ParserElement.leaveWhitespace": [], "setuptools._vendor.pyparsing.ParserElement.suppress": [], "setuptools._vendor.pyparsing.ParserElement.__call__": [], "setuptools._vendor.pyparsing.ParserElement.__invert__": [], "setuptools._vendor.pyparsing.ParserElement.__rand__": [], "setuptools._vendor.pyparsing.ParserElement.__and__": [], "setuptools._vendor.pyparsing.ParserElement.__rxor__": [], "setuptools._vendor.pyparsing.ParserElement.__xor__": [], "setuptools._vendor.pyparsing.ParserElement.__ror__": [], "setuptools._vendor.pyparsing.ParserElement.__or__": [], "setuptools._vendor.pyparsing.ParserElement.__rmul__": [], "setuptools._vendor.pyparsing.ParserElement.__mul__": [], "setuptools._vendor.pyparsing.ParserElement.__rsub__": [], "setuptools._vendor.pyparsing.ParserElement.__sub__": [], "setuptools._vendor.pyparsing.ParserElement.__radd__": [], "setuptools._vendor.pyparsing.ParserElement.__add__": [], "setuptools._vendor.pyparsing.ParserElement.split": [], "setuptools._vendor.pyparsing.ParserElement.searchString": [], "setuptools._vendor.pyparsing.ParserElement.transformString": [], "setuptools._vendor.pyparsing.ParserElement.scanString": [], "setuptools._vendor.pyparsing.ParserElement.parseString": [], "setuptools._vendor.pyparsing.ParserElement.enablePackrat": [], "setuptools._vendor.pyparsing.ParserElement.resetCache": [], "setuptools._vendor.pyparsing.ParserElement._parseCache": [], "setuptools._vendor.pyparsing.ParserElement._UnboundedCache.__init__": [], "setuptools._vendor.pyparsing.ParserElement.canParseNext": [], "setuptools._vendor.pyparsing.ParserElement.tryParse": [], "setuptools._vendor.pyparsing.ParserElement._parseNoCache": [], "setuptools._vendor.pyparsing.ParserElement.postParse": [], "setuptools._vendor.pyparsing.ParserElement.parseImpl": [], "setuptools._vendor.pyparsing.ParserElement.preParse": [], "setuptools._vendor.pyparsing.ParserElement._skipIgnorables": [], "setuptools._vendor.pyparsing.ParserElement.setFailAction": [], "setuptools._vendor.pyparsing.ParserElement.addCondition": [], "setuptools._vendor.pyparsing.ParserElement.addParseAction": [], "setuptools._vendor.pyparsing.ParserElement.setParseAction": [], "setuptools._vendor.pyparsing.ParserElement.setBreak": [], "setuptools._vendor.pyparsing.ParserElement.setResultsName": [], "setuptools._vendor.pyparsing.ParserElement.setName": [], "setuptools._vendor.pyparsing.ParserElement.copy": [], "setuptools._vendor.pyparsing.ParserElement.__init__": [], "setuptools._vendor.pyparsing.ParserElement.inlineLiteralsUsing": [], "setuptools._vendor.pyparsing.ParserElement.setDefaultWhitespaceChars": [], "setuptools._vendor.pyparsing._trim_arity": [], "setuptools._vendor.pyparsing.nullDebugAction": [], "setuptools._vendor.pyparsing._defaultExceptionDebugAction": [], "setuptools._vendor.pyparsing._defaultSuccessDebugAction": [], "setuptools._vendor.pyparsing._defaultStartDebugAction": [], "setuptools._vendor.pyparsing.line": [], "setuptools._vendor.pyparsing.lineno": [], "setuptools._vendor.pyparsing.col": [], "setuptools._vendor.pyparsing.ParseResults.__dir__": [], "setuptools._vendor.pyparsing.ParseResults.__getnewargs__": [], "setuptools._vendor.pyparsing.ParseResults.__setstate__": [], "setuptools._vendor.pyparsing.ParseResults.__getstate__": [], "setuptools._vendor.pyparsing.ParseResults.pprint": [], "setuptools._vendor.pyparsing.ParseResults.dump": [], "setuptools._vendor.pyparsing.ParseResults.getName": [], "setuptools._vendor.pyparsing.ParseResults.__lookup": [], "setuptools._vendor.pyparsing.ParseResults.asXML": [], "setuptools._vendor.pyparsing.ParseResults.copy": [], "setuptools._vendor.pyparsing.ParseResults.asDict": [], "setuptools._vendor.pyparsing.ParseResults.asList": [], "setuptools._vendor.pyparsing.ParseResults._asStringList": [], "setuptools._vendor.pyparsing.ParseResults.__str__": [], "setuptools._vendor.pyparsing.ParseResults.__repr__": [], "setuptools._vendor.pyparsing.ParseResults.__radd__": [], "setuptools._vendor.pyparsing.ParseResults.__iadd__": [], "setuptools._vendor.pyparsing.ParseResults.__add__": [], "setuptools._vendor.pyparsing.ParseResults.__getattr__": [], "setuptools._vendor.pyparsing.ParseResults.clear": [], "setuptools._vendor.pyparsing.ParseResults.extend": [], "setuptools._vendor.pyparsing.ParseResults.append": [], "setuptools._vendor.pyparsing.ParseResults.insert": [], "setuptools._vendor.pyparsing.ParseResults.get": [], "setuptools._vendor.pyparsing.ParseResults.pop": [], "setuptools._vendor.pyparsing.ParseResults.haskeys": [], "setuptools._vendor.pyparsing.ParseResults._iteritems": [], "setuptools._vendor.pyparsing.ParseResults._itervalues": [], "setuptools._vendor.pyparsing.ParseResults._iterkeys": [], "setuptools._vendor.pyparsing.ParseResults.__reversed__": [], "setuptools._vendor.pyparsing.ParseResults.__iter__": [], "setuptools._vendor.pyparsing.ParseResults.__bool__": [], "setuptools._vendor.pyparsing.ParseResults.__len__": [], "setuptools._vendor.pyparsing.ParseResults.__contains__": [], "setuptools._vendor.pyparsing.ParseResults.__delitem__": [], "setuptools._vendor.pyparsing.ParseResults.__setitem__": [], "setuptools._vendor.pyparsing.ParseResults.__getitem__": [], "setuptools._vendor.pyparsing.ParseResults.__init__": [], "setuptools._vendor.pyparsing.ParseResults.__new__": [], "setuptools._vendor.pyparsing._ParseResultsWithOffset.setOffset": [], "setuptools._vendor.pyparsing._ParseResultsWithOffset.__repr__": [], "setuptools._vendor.pyparsing._ParseResultsWithOffset.__getitem__": [], "setuptools._vendor.pyparsing._ParseResultsWithOffset.__init__": [], "setuptools._vendor.pyparsing.RecursiveGrammarException.__str__": [], "setuptools._vendor.pyparsing.RecursiveGrammarException.__init__": [], "setuptools._vendor.pyparsing.ParseBaseException.__dir__": [], "setuptools._vendor.pyparsing.ParseBaseException.markInputline": [], "setuptools._vendor.pyparsing.ParseBaseException.__repr__": [], "setuptools._vendor.pyparsing.ParseBaseException.__str__": [], "setuptools._vendor.pyparsing.ParseBaseException.__getattr__": [], "setuptools._vendor.pyparsing.ParseBaseException._from_exception": [], "setuptools._vendor.pyparsing.ParseBaseException.__init__": [], "setuptools._vendor.pyparsing._xml_escape": [], "keystone.common.sql.expand_repo.versions.056_expand_add_application_credential_access_rules.upgrade": [ { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/056_expand_add_application_credential_access_rules.py", "start": { "line": 38, "column": 8 }, "stop": { "line": 38, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/056_expand_add_application_credential_access_rules.py", "start": { "line": 26, "column": 8 }, "stop": { "line": 26, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/056_expand_add_application_credential_access_rules.py", "start": { "line": 28, "column": 8 }, "stop": { "line": 28, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/056_expand_add_application_credential_access_rules.py", "start": { "line": 27, "column": 8 }, "stop": { "line": 27, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/056_expand_add_application_credential_access_rules.py", "start": { "line": 34, "column": 8 }, "stop": { "line": 34, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/056_expand_add_application_credential_access_rules.py", "start": { "line": 29, "column": 8 }, "stop": { "line": 29, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/056_expand_add_application_credential_access_rules.py", "start": { "line": 44, "column": 4 }, "stop": { "line": 44, "column": 22 } }, { "path": "keystone/common/sql/expand_repo/versions/056_expand_add_application_credential_access_rules.py", "start": { "line": 45, "column": 4 }, "stop": { "line": 45, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.create", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/056_expand_add_application_credential_access_rules.py", "start": { "line": 24, "column": 18 }, "stop": { "line": 24, "column": 27 } }, { "path": "keystone/common/sql/expand_repo/versions/056_expand_add_application_credential_access_rules.py", "start": { "line": 32, "column": 27 }, "stop": { "line": 32, "column": 36 } }, { "path": "keystone/common/sql/expand_repo/versions/056_expand_add_application_credential_access_rules.py", "start": { "line": 22, "column": 29 }, "stop": { "line": 22, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/056_expand_add_application_credential_access_rules.py", "start": { "line": 35, "column": 19 }, "stop": { "line": 35, "column": 33 } }, { "path": "keystone/common/sql/expand_repo/versions/056_expand_add_application_credential_access_rules.py", "start": { "line": 39, "column": 19 }, "stop": { "line": 39, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.ForeignKey.__init__", "class_name": "sqlalchemy.sql.schema.ForeignKey", "dispatch": "static" } ], "libcst.codemod.commands.tests.test_add_pyre_directive.TestAddPyreUnsafeCommand.test_add_to_file_with_import": [], "libcst.codemod.commands.tests.test_add_pyre_directive.TestAddPyreUnsafeCommand.test_add_to_file_with_comment": [], "libcst.codemod.commands.tests.test_add_pyre_directive.TestAddPyreUnsafeCommand.test_empty_file": [], "libcst.codemod.commands.tests.test_add_pyre_directive.TestAddPyreUnsafeCommand.test_add_to_file_with_pyre_unsafe_before": [], "libcst.codemod.commands.tests.test_add_pyre_directive.TestAddPyreUnsafeCommand.test_add_to_file_with_pyre_unsafe_after": [], "libcst.codemod.commands.tests.test_add_pyre_directive.TestAddPyreUnsafeCommand.test_add_to_file_with_pyre_unsafe": [], "libcst.codemod.commands.tests.test_add_pyre_directive.TestAddPyreUnsafeCommand.test_add_to_file": [], "oauthlib.oauth1.rfc5849.endpoints.resource.ResourceEndpoint.validate_protected_resource_request": [], "oslo_middleware.tests.test_stats.TestStatsMiddleware.test_empty_path_has_sane_stat_name": [], "oslo_middleware.tests.test_stats.TestStatsMiddleware.test_always_mutates_version_id": [], "oslo_middleware.tests.test_stats.TestStatsMiddleware.test_strips_both_uuid_types_if_configured": [], "oslo_middleware.tests.test_stats.TestStatsMiddleware.test_strips_short_uuid_if_configured": [], "oslo_middleware.tests.test_stats.TestStatsMiddleware.test_strips_uuid_if_configured": [], "oslo_middleware.tests.test_stats.TestStatsMiddleware.test_sends_counter_to_statsd": [], "oslo_middleware.tests.test_stats.TestStatsMiddleware.perform_request": [], "oslo_middleware.tests.test_stats.TestStatsMiddleware.make_stats_middleware": [], "oslo_middleware.tests.test_stats.TestStatsMiddleware.setUp": [], "oslo_middleware.tests.test_stats.TestStaticMethods.test_strips_dots_from_version": [], "oslo_middleware.tests.test_stats.TestStaticMethods.test_removes_short_uuid": [], "oslo_middleware.tests.test_stats.TestStaticMethods.test_removes_uuid": [], "pygments.formatters.bbcode.BBCodeFormatter.format_unencoded": [], "pygments.formatters.bbcode.BBCodeFormatter._make_styles": [], "pygments.formatters.bbcode.BBCodeFormatter.__init__": [], "keystone.common.sql.contract_repo.versions.015_contract_update_federated_user_domain.upgrade": [ { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/015_contract_update_federated_user_domain.py", "start": { "line": 28, "column": 12 }, "stop": { "line": 28, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/015_contract_update_federated_user_domain.py", "start": { "line": 22, "column": 17 }, "stop": { "line": 22, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "pygments.formatters._automodule.__getattr__": [], "pygments.formatters.get_formatter_for_filename": [], "pygments.formatters.load_formatter_from_file": [], "pygments.formatters.get_formatter_by_name": [], "pygments.formatters.find_formatter_class": [], "pygments.formatters.get_all_formatters": [], "pygments.formatters._load_formatters": [], "pygments.formatters._fn_matches": [], "IPython.terminal.pt_inputhooks.get_inputhook_name_and_func": [], "IPython.terminal.pt_inputhooks.UnknownBackend.__str__": [], "IPython.terminal.pt_inputhooks.UnknownBackend.__init__": [], "IPython.terminal.pt_inputhooks.register": [], "keystone.auth.plugins.oauth1.OAuth.authenticate": [ { "locations": [ { "path": "keystone/auth/plugins/oauth1.py", "start": { "line": 55, "column": 26 }, "stop": { "line": 55, "column": 77 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oauthlib.oauth1.rfc5849.endpoints.resource.ResourceEndpoint.validate_protected_resource_request", "class_name": "oauthlib.oauth1.rfc5849.endpoints.resource.ResourceEndpoint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/plugins/oauth1.py", "start": { "line": 49, "column": 22 }, "stop": { "line": 49, "column": 44 } }, { "path": "keystone/auth/plugins/oauth1.py", "start": { "line": 64, "column": 18 }, "stop": { "line": 64, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/oauth1.py", "start": { "line": 38, "column": 18 }, "stop": { "line": 38, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/oauth1.py", "start": { "line": 46, "column": 22 }, "stop": { "line": 46, "column": 46 } } ], "kind": "function", "target": "oslo_utils.timeutils.normalize_time" }, { "locations": [ { "path": "keystone/auth/plugins/oauth1.py", "start": { "line": 53, "column": 30 }, "stop": { "line": 53, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oauthlib.oauth1.rfc5849.request_validator.RequestValidator.__init__", "class_name": "keystone.oauth1.validator.OAuthValidator", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/oauth1.py", "start": { "line": 59, "column": 20 }, "stop": { "line": 59, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/oauth1.py", "start": { "line": 47, "column": 16 }, "stop": { "line": 47, "column": 39 } } ], "kind": "function", "target": "oslo_utils.timeutils.parse_isotime" }, { "locations": [ { "path": "keystone/auth/plugins/oauth1.py", "start": { "line": 69, "column": 15 }, "stop": { "line": 69, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.plugins.base.AuthHandlerResponse.__init__", "class_name": "keystone.auth.plugins.base.AuthHandlerResponse", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/oauth1.py", "start": { "line": 67, "column": 8 }, "stop": { "line": 67, "column": 35 } }, { "path": "keystone/auth/plugins/oauth1.py", "start": { "line": 66, "column": 8 }, "stop": { "line": 66, "column": 40 } }, { "path": "keystone/auth/plugins/oauth1.py", "start": { "line": 65, "column": 8 }, "stop": { "line": 65, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/plugins/oauth1.py", "start": { "line": 52, "column": 26 }, "stop": { "line": 52, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oauthlib.oauth1.rfc5849.endpoints.base.BaseEndpoint.__init__", "class_name": "oauthlib.oauth1.rfc5849.endpoints.resource.ResourceEndpoint", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/plugins/oauth1.py", "start": { "line": 51, "column": 14 }, "stop": { "line": 51, "column": 31 } } ], "kind": "function", "target": "keystone.server.flask.common.base_url" }, { "locations": [ { "path": "keystone/auth/plugins/oauth1.py", "start": { "line": 35, "column": 26 }, "stop": { "line": 35, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/plugins/oauth1.py", "start": { "line": 45, "column": 18 }, "stop": { "line": 45, "column": 34 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/auth/plugins/oauth1.py", "start": { "line": 34, "column": 24 }, "stop": { "line": 34, "column": 47 } } ], "kind": "function", "target": "keystone.oauth1.core.get_oauth_headers" } ], "keystone.common.sql.data_migration_repo.versions.017_placeholder.upgrade": [], "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_query_for_role_id_does_not_return_system_group_roles": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 4039, "column": 15 }, "stop": { "line": 4041, "column": 9 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 4030, "column": 12 }, "stop": { "line": 4030, "column": 76 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 4019, "column": 16 }, "stop": { "line": 4019, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_group", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 4035, "column": 8 }, "stop": { "line": 4035, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 4026, "column": 8 }, "stop": { "line": 4026, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 4042, "column": 19 }, "stop": { "line": 4042, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 4018, "column": 25 }, "stop": { "line": 4018, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_new_role", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 4022, "column": 21 }, "stop": { "line": 4022, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 4043, "column": 8 }, "stop": { "line": 4043, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_unassign_system_role_from_group": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3998, "column": 8 }, "stop": { "line": 3998, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 4009, "column": 8 }, "stop": { "line": 4009, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 4005, "column": 25 }, "stop": { "line": 4005, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3988, "column": 8 }, "stop": { "line": 3988, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 4010, "column": 19 }, "stop": { "line": 4010, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 4008, "column": 19 }, "stop": { "line": 4008, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3993, "column": 19 }, "stop": { "line": 3993, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 4009, "column": 25 }, "stop": { "line": 4009, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3998, "column": 25 }, "stop": { "line": 3998, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3980, "column": 25 }, "stop": { "line": 3980, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_new_role", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 4002, "column": 8 }, "stop": { "line": 4002, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3991, "column": 8 }, "stop": { "line": 3991, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3981, "column": 16 }, "stop": { "line": 3981, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_group", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3984, "column": 21 }, "stop": { "line": 3984, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3994, "column": 12 }, "stop": { "line": 3994, "column": 70 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 4011, "column": 12 }, "stop": { "line": 4011, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3999, "column": 8 }, "stop": { "line": 3999, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 4015, "column": 8 }, "stop": { "line": 4015, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_check_group_does_not_have_system_role_without_assignment": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3970, "column": 8 }, "stop": { "line": 3970, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3963, "column": 16 }, "stop": { "line": 3963, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_group", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3972, "column": 19 }, "stop": { "line": 3972, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3962, "column": 25 }, "stop": { "line": 3962, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_new_role", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3966, "column": 21 }, "stop": { "line": 3966, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3973, "column": 12 }, "stop": { "line": 3973, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3977, "column": 8 }, "stop": { "line": 3977, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_check_group_has_system_role_when_assignment_exists": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3956, "column": 8 }, "stop": { "line": 3956, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3945, "column": 8 }, "stop": { "line": 3945, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3950, "column": 19 }, "stop": { "line": 3950, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3937, "column": 25 }, "stop": { "line": 3937, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_new_role", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3948, "column": 8 }, "stop": { "line": 3948, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3938, "column": 16 }, "stop": { "line": 3938, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_group", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3941, "column": 21 }, "stop": { "line": 3941, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3951, "column": 12 }, "stop": { "line": 3951, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3955, "column": 8 }, "stop": { "line": 3955, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_list_system_roles_for_group_does_not_return_domain_roles": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3916, "column": 8 }, "stop": { "line": 3916, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3919, "column": 25 }, "stop": { "line": 3919, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3927, "column": 12 }, "stop": { "line": 3927, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertNotEqual", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3901, "column": 8 }, "stop": { "line": 3901, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3908, "column": 8 }, "stop": { "line": 3908, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3911, "column": 19 }, "stop": { "line": 3911, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3929, "column": 19 }, "stop": { "line": 3929, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3922, "column": 19 }, "stop": { "line": 3922, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3916, "column": 25 }, "stop": { "line": 3916, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3888, "column": 25 }, "stop": { "line": 3888, "column": 46 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3889, "column": 25 }, "stop": { "line": 3889, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_new_role", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3894, "column": 12 }, "stop": { "line": 3895, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3890, "column": 16 }, "stop": { "line": 3890, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_group", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3912, "column": 12 }, "stop": { "line": 3912, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3904, "column": 21 }, "stop": { "line": 3904, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3930, "column": 12 }, "stop": { "line": 3930, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3934, "column": 8 }, "stop": { "line": 3934, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_list_system_roles_for_group_does_not_return_project_roles": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3859, "column": 21 }, "stop": { "line": 3862, "column": 9 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3870, "column": 25 }, "stop": { "line": 3870, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3878, "column": 12 }, "stop": { "line": 3878, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertNotEqual", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3858, "column": 8 }, "stop": { "line": 3858, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3867, "column": 8 }, "stop": { "line": 3867, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3880, "column": 19 }, "stop": { "line": 3880, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3873, "column": 19 }, "stop": { "line": 3873, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3850, "column": 25 }, "stop": { "line": 3850, "column": 46 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3851, "column": 26 }, "stop": { "line": 3851, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_new_role", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3852, "column": 16 }, "stop": { "line": 3852, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_group", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3855, "column": 21 }, "stop": { "line": 3855, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3881, "column": 12 }, "stop": { "line": 3881, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3885, "column": 8 }, "stop": { "line": 3885, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_list_system_roles_for_group_returns_none_without_assignment": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3840, "column": 8 }, "stop": { "line": 3840, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3833, "column": 25 }, "stop": { "line": 3833, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3830, "column": 16 }, "stop": { "line": 3830, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_group", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3842, "column": 19 }, "stop": { "line": 3842, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3836, "column": 19 }, "stop": { "line": 3836, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3843, "column": 12 }, "stop": { "line": 3843, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3847, "column": 8 }, "stop": { "line": 3847, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_list_role_assignments_for_group_returns_all_assignments": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3823, "column": 12 }, "stop": { "line": 3823, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3811, "column": 21 }, "stop": { "line": 3814, "column": 9 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3803, "column": 16 }, "stop": { "line": 3803, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_group", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3810, "column": 8 }, "stop": { "line": 3810, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3819, "column": 8 }, "stop": { "line": 3819, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3822, "column": 19 }, "stop": { "line": 3822, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3802, "column": 25 }, "stop": { "line": 3802, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_new_role", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3806, "column": 21 }, "stop": { "line": 3806, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3827, "column": 8 }, "stop": { "line": 3827, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_assign_system_role_to_non_existant_group_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3792, "column": 19 }, "stop": { "line": 3792, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3799, "column": 8 }, "stop": { "line": 3799, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3791, "column": 25 }, "stop": { "line": 3791, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_new_role", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3795, "column": 21 }, "stop": { "line": 3795, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3792, "column": 19 }, "stop": { "line": 3792, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_assign_system_role_to_group": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3776, "column": 8 }, "stop": { "line": 3776, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3775, "column": 8 }, "stop": { "line": 3775, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3785, "column": 8 }, "stop": { "line": 3785, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3771, "column": 25 }, "stop": { "line": 3771, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3765, "column": 8 }, "stop": { "line": 3765, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3774, "column": 16 }, "stop": { "line": 3774, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3779, "column": 19 }, "stop": { "line": 3779, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3775, "column": 25 }, "stop": { "line": 3775, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3757, "column": 25 }, "stop": { "line": 3757, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_new_role", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3777, "column": 8 }, "stop": { "line": 3777, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3768, "column": 8 }, "stop": { "line": 3768, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3758, "column": 16 }, "stop": { "line": 3758, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_group", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3761, "column": 21 }, "stop": { "line": 3761, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3780, "column": 12 }, "stop": { "line": 3780, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3784, "column": 8 }, "stop": { "line": 3784, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_query_for_role_id_does_not_return_system_user_roles": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3730, "column": 25 }, "stop": { "line": 3730, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_new_role", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3744, "column": 19 }, "stop": { "line": 3744, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3737, "column": 8 }, "stop": { "line": 3737, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3745, "column": 8 }, "stop": { "line": 3745, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3733, "column": 21 }, "stop": { "line": 3733, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3741, "column": 15 }, "stop": { "line": 3743, "column": 9 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_query_for_system_scope_and_project_scope_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3727, "column": 8 }, "stop": { "line": 3727, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3723, "column": 15 }, "stop": { "line": 3726, "column": 9 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_query_for_system_scope_and_domain_scope_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3717, "column": 8 }, "stop": { "line": 3717, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3713, "column": 15 }, "stop": { "line": 3716, "column": 9 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_unassign_system_role_from_user": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3673, "column": 25 }, "stop": { "line": 3673, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_new_role", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3702, "column": 19 }, "stop": { "line": 3702, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3700, "column": 19 }, "stop": { "line": 3700, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3685, "column": 19 }, "stop": { "line": 3685, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3680, "column": 8 }, "stop": { "line": 3680, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3701, "column": 25 }, "stop": { "line": 3701, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3690, "column": 25 }, "stop": { "line": 3690, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3676, "column": 21 }, "stop": { "line": 3676, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3703, "column": 12 }, "stop": { "line": 3703, "column": 68 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3686, "column": 12 }, "stop": { "line": 3686, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3701, "column": 8 }, "stop": { "line": 3701, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3690, "column": 8 }, "stop": { "line": 3690, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3683, "column": 8 }, "stop": { "line": 3683, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3694, "column": 8 }, "stop": { "line": 3694, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3707, "column": 8 }, "stop": { "line": 3707, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3691, "column": 8 }, "stop": { "line": 3691, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3697, "column": 25 }, "stop": { "line": 3697, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_check_user_does_not_have_system_role_without_assignment": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3655, "column": 25 }, "stop": { "line": 3655, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_new_role", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3664, "column": 19 }, "stop": { "line": 3664, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3669, "column": 8 }, "stop": { "line": 3669, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3662, "column": 8 }, "stop": { "line": 3662, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3669, "column": 25 }, "stop": { "line": 3669, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3670, "column": 8 }, "stop": { "line": 3670, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3658, "column": 21 }, "stop": { "line": 3658, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3665, "column": 12 }, "stop": { "line": 3665, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_check_user_has_system_role_when_assignment_exists": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3642, "column": 25 }, "stop": { "line": 3642, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_new_role", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3652, "column": 8 }, "stop": { "line": 3652, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3649, "column": 8 }, "stop": { "line": 3649, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3645, "column": 21 }, "stop": { "line": 3645, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_list_system_roles_for_user_does_not_return_domain_roles": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3578, "column": 25 }, "stop": { "line": 3578, "column": 46 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3577, "column": 25 }, "stop": { "line": 3577, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_new_role", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3619, "column": 19 }, "stop": { "line": 3619, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3610, "column": 19 }, "stop": { "line": 3610, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3598, "column": 19 }, "stop": { "line": 3598, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3636, "column": 19 }, "stop": { "line": 3636, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3615, "column": 12 }, "stop": { "line": 3615, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertNotEqual", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3588, "column": 8 }, "stop": { "line": 3588, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3595, "column": 8 }, "stop": { "line": 3595, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3582, "column": 12 }, "stop": { "line": 3582, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3604, "column": 25 }, "stop": { "line": 3604, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3637, "column": 25 }, "stop": { "line": 3637, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3624, "column": 25 }, "stop": { "line": 3624, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3591, "column": 21 }, "stop": { "line": 3591, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3620, "column": 12 }, "stop": { "line": 3620, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3627, "column": 8 }, "stop": { "line": 3627, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3604, "column": 8 }, "stop": { "line": 3604, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3626, "column": 8 }, "stop": { "line": 3626, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3624, "column": 8 }, "stop": { "line": 3624, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3639, "column": 8 }, "stop": { "line": 3639, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3637, "column": 8 }, "stop": { "line": 3637, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3631, "column": 15 }, "stop": { "line": 3634, "column": 9 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3607, "column": 25 }, "stop": { "line": 3607, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3599, "column": 12 }, "stop": { "line": 3599, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_list_system_roles_for_user_does_not_return_project_roles": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3521, "column": 25 }, "stop": { "line": 3521, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_new_role", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3554, "column": 19 }, "stop": { "line": 3554, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3532, "column": 19 }, "stop": { "line": 3532, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3545, "column": 19 }, "stop": { "line": 3545, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3571, "column": 19 }, "stop": { "line": 3571, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3566, "column": 15 }, "stop": { "line": 3569, "column": 9 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3550, "column": 12 }, "stop": { "line": 3550, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertNotEqual", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3528, "column": 8 }, "stop": { "line": 3528, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3559, "column": 25 }, "stop": { "line": 3559, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3572, "column": 25 }, "stop": { "line": 3572, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3538, "column": 25 }, "stop": { "line": 3538, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3524, "column": 21 }, "stop": { "line": 3524, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3555, "column": 12 }, "stop": { "line": 3555, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3562, "column": 8 }, "stop": { "line": 3562, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3533, "column": 12 }, "stop": { "line": 3533, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3538, "column": 8 }, "stop": { "line": 3538, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3559, "column": 8 }, "stop": { "line": 3559, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3561, "column": 8 }, "stop": { "line": 3561, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3574, "column": 8 }, "stop": { "line": 3574, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3572, "column": 8 }, "stop": { "line": 3572, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3542, "column": 25 }, "stop": { "line": 3542, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_list_system_roles_for_user_returns_none_without_assignment": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3506, "column": 19 }, "stop": { "line": 3506, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3512, "column": 19 }, "stop": { "line": 3512, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3510, "column": 8 }, "stop": { "line": 3510, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3517, "column": 8 }, "stop": { "line": 3517, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3517, "column": 25 }, "stop": { "line": 3517, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3518, "column": 8 }, "stop": { "line": 3518, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3503, "column": 25 }, "stop": { "line": 3503, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3513, "column": 12 }, "stop": { "line": 3513, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_list_role_assignments_for_user_returns_all_assignments": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3483, "column": 25 }, "stop": { "line": 3483, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_new_role", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3494, "column": 19 }, "stop": { "line": 3494, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3490, "column": 8 }, "stop": { "line": 3490, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3499, "column": 8 }, "stop": { "line": 3499, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3495, "column": 12 }, "stop": { "line": 3495, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3486, "column": 21 }, "stop": { "line": 3486, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_assign_system_role_to_user": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3452, "column": 25 }, "stop": { "line": 3452, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_new_role", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3470, "column": 16 }, "stop": { "line": 3470, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3475, "column": 19 }, "stop": { "line": 3475, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3461, "column": 8 }, "stop": { "line": 3461, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3471, "column": 25 }, "stop": { "line": 3471, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3456, "column": 12 }, "stop": { "line": 3456, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3476, "column": 12 }, "stop": { "line": 3476, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3471, "column": 8 }, "stop": { "line": 3471, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3472, "column": 8 }, "stop": { "line": 3472, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3473, "column": 8 }, "stop": { "line": 3473, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3464, "column": 8 }, "stop": { "line": 3464, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3480, "column": 8 }, "stop": { "line": 3480, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3468, "column": 12 }, "stop": { "line": 3468, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.ListUserProjectsTestCase.test_list_by_domain_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3431, "column": 21 }, "stop": { "line": 3431, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3437, "column": 21 }, "stop": { "line": 3437, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.ListUserProjectsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3430, "column": 55 }, "stop": { "line": 3430, "column": 65 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3435, "column": 18 }, "stop": { "line": 3435, "column": 51 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3429, "column": 18 }, "stop": { "line": 3429, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3423, "column": 17 }, "stop": { "line": 3423, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3423, "column": 23 }, "stop": { "line": 3423, "column": 26 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3432, "column": 32 }, "stop": { "line": 3432, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3439, "column": 32 }, "stop": { "line": 3439, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3439, "column": 12 }, "stop": { "line": 3439, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3440, "column": 12 }, "stop": { "line": 3440, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3432, "column": 12 }, "stop": { "line": 3432, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_assignment.ListUserProjectsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3430, "column": 55 }, "stop": { "line": 3430, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.ListUserProjectsTestCase.test_list_disabled": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3410, "column": 18 }, "stop": { "line": 3410, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3417, "column": 21 }, "stop": { "line": 3417, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3411, "column": 21 }, "stop": { "line": 3411, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.ListUserProjectsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3404, "column": 17 }, "stop": { "line": 3404, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3412, "column": 32 }, "stop": { "line": 3412, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3404, "column": 23 }, "stop": { "line": 3404, "column": 26 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3419, "column": 32 }, "stop": { "line": 3419, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3412, "column": 12 }, "stop": { "line": 3412, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3419, "column": 12 }, "stop": { "line": 3419, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3420, "column": 12 }, "stop": { "line": 3420, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_assignment.ListUserProjectsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.ListUserProjectsTestCase.test_list_enabled": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3398, "column": 21 }, "stop": { "line": 3398, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.ListUserProjectsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3392, "column": 17 }, "stop": { "line": 3392, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3392, "column": 23 }, "stop": { "line": 3392, "column": 26 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3400, "column": 32 }, "stop": { "line": 3400, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3400, "column": 12 }, "stop": { "line": 3400, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3401, "column": 12 }, "stop": { "line": 3401, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_assignment.ListUserProjectsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3397, "column": 18 }, "stop": { "line": 3397, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.ListUserProjectsTestCase.test_list_head_all": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3385, "column": 21 }, "stop": { "line": 3385, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.ListUserProjectsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3380, "column": 17 }, "stop": { "line": 3380, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3384, "column": 18 }, "stop": { "line": 3384, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3380, "column": 23 }, "stop": { "line": 3380, "column": 26 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3387, "column": 32 }, "stop": { "line": 3387, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3387, "column": 12 }, "stop": { "line": 3387, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3388, "column": 12 }, "stop": { "line": 3388, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_assignment.ListUserProjectsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3389, "column": 12 }, "stop": { "line": 3389, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.ListUserProjectsTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.ListUserProjectsTestCase.load_sample_data": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3368, "column": 19 }, "stop": { "line": 3368, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_assignment.ListUserProjectsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3350, "column": 19 }, "stop": { "line": 3350, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3365, "column": 59 }, "stop": { "line": 3365, "column": 66 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3362, "column": 50 }, "stop": { "line": 3362, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3354, "column": 19 }, "stop": { "line": 3354, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3346, "column": 17 }, "stop": { "line": 3346, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3361, "column": 22 }, "stop": { "line": 3361, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3335, "column": 22 }, "stop": { "line": 3335, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3347, "column": 21 }, "stop": { "line": 3347, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_cross_domain_implied_roles_authentication": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3288, "column": 15 }, "stop": { "line": 3288, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3319, "column": 8 }, "stop": { "line": 3319, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3315, "column": 20 }, "stop": { "line": 3315, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3305, "column": 23 }, "stop": { "line": 3305, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3318, "column": 23 }, "stop": { "line": 3318, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3293, "column": 46 }, "stop": { "line": 3293, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3297, "column": 8 }, "stop": { "line": 3297, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3297, "column": 17 }, "stop": { "line": 3297, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3312, "column": 8 }, "stop": { "line": 3312, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3292, "column": 19 }, "stop": { "line": 3292, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_cross_domain_assignment_invalid": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3272, "column": 15 }, "stop": { "line": 3272, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3280, "column": 8 }, "stop": { "line": 3280, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3284, "column": 37 }, "stop": { "line": 3284, "column": 45 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3276, "column": 46 }, "stop": { "line": 3276, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3275, "column": 19 }, "stop": { "line": 3275, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_cross_domain_assignment_valid": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3258, "column": 15 }, "stop": { "line": 3258, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3268, "column": 23 }, "stop": { "line": 3268, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3262, "column": 46 }, "stop": { "line": 3262, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3261, "column": 19 }, "stop": { "line": 3261, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_same_domain_assignment": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3246, "column": 15 }, "stop": { "line": 3246, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3250, "column": 46 }, "stop": { "line": 3250, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3254, "column": 23 }, "stop": { "line": 3254, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3249, "column": 19 }, "stop": { "line": 3249, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_delete_domain_specific_roles": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3241, "column": 21 }, "stop": { "line": 3241, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3243, "column": 8 }, "stop": { "line": 3243, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertRoleInListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3238, "column": 17 }, "stop": { "line": 3238, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3235, "column": 20 }, "stop": { "line": 3235, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3242, "column": 8 }, "stop": { "line": 3242, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3235, "column": 8 }, "stop": { "line": 3235, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3238, "column": 8 }, "stop": { "line": 3238, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3241, "column": 12 }, "stop": { "line": 3241, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_update_domain_specific_roles": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3230, "column": 21 }, "stop": { "line": 3230, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3227, "column": 19 }, "stop": { "line": 3227, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3226, "column": 37 }, "stop": { "line": 3226, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3227, "column": 8 }, "stop": { "line": 3227, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3231, "column": 8 }, "stop": { "line": 3231, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleResponse", "class_name": "keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3230, "column": 12 }, "stop": { "line": 3230, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3226, "column": 37 }, "stop": { "line": 3226, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_get_and_list_domain_specific_roles": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3220, "column": 21 }, "stop": { "line": 3220, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3222, "column": 8 }, "stop": { "line": 3222, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3223, "column": 8 }, "stop": { "line": 3223, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3213, "column": 8 }, "stop": { "line": 3213, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3214, "column": 8 }, "stop": { "line": 3214, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertRoleInListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3205, "column": 21 }, "stop": { "line": 3205, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3211, "column": 8 }, "stop": { "line": 3211, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3221, "column": 8 }, "stop": { "line": 3221, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3206, "column": 8 }, "stop": { "line": 3206, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleResponse", "class_name": "keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3216, "column": 8 }, "stop": { "line": 3216, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3217, "column": 8 }, "stop": { "line": 3217, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3215, "column": 8 }, "stop": { "line": 3215, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertRoleNotInListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3220, "column": 12 }, "stop": { "line": 3220, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3210, "column": 12 }, "stop": { "line": 3210, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3205, "column": 12 }, "stop": { "line": 3205, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3196, "column": 37 }, "stop": { "line": 3196, "column": 40 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3184, "column": 8 }, "stop": { "line": 3184, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3195, "column": 12 }, "stop": { "line": 3195, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3187, "column": 23 }, "stop": { "line": 3187, "column": 42 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3185, "column": 23 }, "stop": { "line": 3185, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_global_role_cannot_imply_domain_specific_role": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3169, "column": 17 }, "stop": { "line": 3169, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3169, "column": 8 }, "stop": { "line": 3169, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3160, "column": 26 }, "stop": { "line": 3160, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3164, "column": 26 }, "stop": { "line": 3164, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3157, "column": 17 }, "stop": { "line": 3157, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_trusts_from_domain_specific_implied_role": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3119, "column": 8 }, "stop": { "line": 3119, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3118, "column": 8 }, "stop": { "line": 3118, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._create_implied_role", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3126, "column": 14 }, "stop": { "line": 3126, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3123, "column": 18 }, "stop": { "line": 3123, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3154, "column": 8 }, "stop": { "line": 3154, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3149, "column": 43 }, "stop": { "line": 3149, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__sub__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3148, "column": 8 }, "stop": { "line": 3148, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3136, "column": 8 }, "stop": { "line": 3136, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3149, "column": 43 }, "stop": { "line": 3149, "column": 46 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3120, "column": 8 }, "stop": { "line": 3120, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._assign_top_role_to_user_on_project", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3143, "column": 12 }, "stop": { "line": 3143, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3114, "column": 8 }, "stop": { "line": 3114, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._create_three_roles", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3131, "column": 12 }, "stop": { "line": 3131, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3116, "column": 15 }, "stop": { "line": 3116, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3153, "column": 12 }, "stop": { "line": 3153, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3151, "column": 12 }, "stop": { "line": 3151, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3135, "column": 8 }, "stop": { "line": 3135, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3139, "column": 20 }, "stop": { "line": 3139, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_trusts_from_implied_role": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3079, "column": 8 }, "stop": { "line": 3079, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3080, "column": 8 }, "stop": { "line": 3080, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._create_implied_role", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3087, "column": 14 }, "stop": { "line": 3087, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3084, "column": 18 }, "stop": { "line": 3084, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3097, "column": 8 }, "stop": { "line": 3097, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3106, "column": 8 }, "stop": { "line": 3106, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3107, "column": 43 }, "stop": { "line": 3107, "column": 46 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3081, "column": 8 }, "stop": { "line": 3081, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._assign_top_role_to_user_on_project", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3104, "column": 12 }, "stop": { "line": 3104, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3078, "column": 8 }, "stop": { "line": 3078, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._create_three_roles", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3092, "column": 12 }, "stop": { "line": 3092, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3111, "column": 12 }, "stop": { "line": 3111, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3109, "column": 12 }, "stop": { "line": 3109, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3096, "column": 8 }, "stop": { "line": 3096, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3100, "column": 20 }, "stop": { "line": 3100, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_root_role_as_implied_role_forbidden": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3069, "column": 8 }, "stop": { "line": 3069, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3075, "column": 8 }, "stop": { "line": 3075, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3063, "column": 8 }, "stop": { "line": 3063, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3057, "column": 21 }, "stop": { "line": 3057, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._create_role", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3071, "column": 25 }, "stop": { "line": 3071, "column": 48 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3059, "column": 27 }, "stop": { "line": 3059, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3065, "column": 27 }, "stop": { "line": 3065, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._create_named_role", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3066, "column": 14 }, "stop": { "line": 3066, "column": 71 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3060, "column": 14 }, "stop": { "line": 3060, "column": 71 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3072, "column": 14 }, "stop": { "line": 3072, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.format", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._create_named_role": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3034, "column": 15 }, "stop": { "line": 3034, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_list_role_assignments_with_implied_roles": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3017, "column": 34 }, "stop": { "line": 3017, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._create_test_domain_user_project", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3019, "column": 8 }, "stop": { "line": 3019, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3020, "column": 8 }, "stop": { "line": 3020, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._create_implied_role", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3027, "column": 8 }, "stop": { "line": 3027, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._assert_initial_assignment_in_effective", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3023, "column": 19 }, "stop": { "line": 3023, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3021, "column": 8 }, "stop": { "line": 3021, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._assign_top_role_to_user_on_project", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3018, "column": 8 }, "stop": { "line": 3018, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._create_three_roles", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3023, "column": 28 }, "stop": { "line": 3023, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._build_effective_role_assignments_url", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3026, "column": 8 }, "stop": { "line": 3026, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._assert_all_roles_in_assignment", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3030, "column": 8 }, "stop": { "line": 3030, "column": 66 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3028, "column": 8 }, "stop": { "line": 3028, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._assert_effective_role_for_implied_has_prior_in_links", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._assert_effective_role_for_implied_has_prior_in_links": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2993, "column": 15 }, "stop": { "line": 2993, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_link", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2996, "column": 17 }, "stop": { "line": 2996, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_entity", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2990, "column": 21 }, "stop": { "line": 2990, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 3000, "column": 8 }, "stop": { "line": 3000, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertRoleAssignmentInListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._assert_initial_assignment_in_effective": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2984, "column": 8 }, "stop": { "line": 2984, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertRoleAssignmentInListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2981, "column": 17 }, "stop": { "line": 2981, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_entity", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._assert_all_roles_in_assignment": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2976, "column": 25 }, "stop": { "line": 2976, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._build_effective_role_assignments_url", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2973, "column": 8 }, "stop": { "line": 2973, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2975, "column": 28 }, "stop": { "line": 2975, "column": 31 } } ], "kind": "function", "target": "len" } ], "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._build_effective_role_assignments_url": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2967, "column": 15 }, "stop": { "line": 2967, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._assign_top_role_to_user_on_project": [], "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._create_test_domain_user_project": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2957, "column": 15 }, "stop": { "line": 2957, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2959, "column": 46 }, "stop": { "line": 2959, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2958, "column": 18 }, "stop": { "line": 2958, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2955, "column": 17 }, "stop": { "line": 2955, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._create_three_roles": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2949, "column": 17 }, "stop": { "line": 2949, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2950, "column": 19 }, "stop": { "line": 2950, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_CRD_implied_roles": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2944, "column": 8 }, "stop": { "line": 2944, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._delete_implied_role", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2942, "column": 8 }, "stop": { "line": 2942, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._assert_two_roles_implied", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2941, "column": 8 }, "stop": { "line": 2941, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._setup_prior_two_implied", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2945, "column": 8 }, "stop": { "line": 2945, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._assert_one_role_implied", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_list_all_rules": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2936, "column": 8 }, "stop": { "line": 2936, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._delete_implied_role", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2937, "column": 8 }, "stop": { "line": 2937, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._assert_one_rule_defined", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2933, "column": 8 }, "stop": { "line": 2933, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._setup_prior_two_implied", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2934, "column": 8 }, "stop": { "line": 2934, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._assert_two_rules_defined", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._assert_one_rule_defined": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2930, "column": 28 }, "stop": { "line": 2930, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2927, "column": 8 }, "stop": { "line": 2927, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2928, "column": 8 }, "stop": { "line": 2928, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2930, "column": 8 }, "stop": { "line": 2930, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2929, "column": 8 }, "stop": { "line": 2929, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2925, "column": 12 }, "stop": { "line": 2925, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._assert_two_rules_defined": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2915, "column": 28 }, "stop": { "line": 2915, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2922, "column": 8 }, "stop": { "line": 2922, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2920, "column": 8 }, "stop": { "line": 2920, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2919, "column": 8 }, "stop": { "line": 2919, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2921, "column": 8 }, "stop": { "line": 2921, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2915, "column": 8 }, "stop": { "line": 2915, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2914, "column": 8 }, "stop": { "line": 2914, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2910, "column": 12 }, "stop": { "line": 2910, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._assert_one_role_implied": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2905, "column": 17 }, "stop": { "line": 2905, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2905, "column": 8 }, "stop": { "line": 2905, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2902, "column": 8 }, "stop": { "line": 2902, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._assert_expected_implied_role_response", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._assert_two_roles_implied": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2896, "column": 8 }, "stop": { "line": 2896, "column": 58 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2898, "column": 8 }, "stop": { "line": 2898, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._assert_expected_role_inference_rule_response", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2894, "column": 8 }, "stop": { "line": 2894, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._assert_expected_implied_role_response", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._assert_expected_role_inference_rule_response": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2880, "column": 42 }, "stop": { "line": 2880, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2880, "column": 24 }, "stop": { "line": 2880, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2890, "column": 55 }, "stop": { "line": 2890, "column": 72 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2886, "column": 24 }, "stop": { "line": 2886, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic.EndsWith.__init__", "class_name": "testtools.matchers._basic.EndsWith", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2886, "column": 42 }, "stop": { "line": 2886, "column": 56 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2891, "column": 12 }, "stop": { "line": 2891, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2879, "column": 8 }, "stop": { "line": 2879, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2885, "column": 8 }, "stop": { "line": 2885, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2890, "column": 8 }, "stop": { "line": 2890, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2877, "column": 14 }, "stop": { "line": 2877, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2889, "column": 8 }, "stop": { "line": 2889, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2884, "column": 8 }, "stop": { "line": 2884, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2888, "column": 8 }, "stop": { "line": 2888, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2883, "column": 8 }, "stop": { "line": 2883, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2878, "column": 19 }, "stop": { "line": 2878, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._assert_expected_implied_role_response": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2864, "column": 24 }, "stop": { "line": 2864, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic.EndsWith.__init__", "class_name": "testtools.matchers._basic.EndsWith", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2862, "column": 21 }, "stop": { "line": 2862, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2863, "column": 8 }, "stop": { "line": 2863, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2858, "column": 12 }, "stop": { "line": 2858, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2869, "column": 8 }, "stop": { "line": 2869, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertItemsEqual", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2871, "column": 8 }, "stop": { "line": 2871, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2873, "column": 12 }, "stop": { "line": 2873, "column": 32 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2862, "column": 21 }, "stop": { "line": 2862, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2861, "column": 8 }, "stop": { "line": 2861, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2858, "column": 21 }, "stop": { "line": 2858, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._setup_prior_two_implied": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2851, "column": 24 }, "stop": { "line": 2851, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2850, "column": 21 }, "stop": { "line": 2850, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2853, "column": 24 }, "stop": { "line": 2853, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._create_role", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2854, "column": 8 }, "stop": { "line": 2854, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2852, "column": 8 }, "stop": { "line": 2852, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._create_implied_role", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._delete_implied_role": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2847, "column": 20 }, "stop": { "line": 2847, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2847, "column": 8 }, "stop": { "line": 2847, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._create_implied_role": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2843, "column": 17 }, "stop": { "line": 2843, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2843, "column": 8 }, "stop": { "line": 2843, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_list_implied_roles_none": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2838, "column": 8 }, "stop": { "line": 2838, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2835, "column": 21 }, "stop": { "line": 2835, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._create_role", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2840, "column": 28 }, "stop": { "line": 2840, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2840, "column": 8 }, "stop": { "line": 2840, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2839, "column": 8 }, "stop": { "line": 2839, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2837, "column": 19 }, "stop": { "line": 2837, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2836, "column": 14 }, "stop": { "line": 2836, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests._create_role": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2832, "column": 15 }, "stop": { "line": 2832, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleResponse", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2831, "column": 12 }, "stop": { "line": 2831, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_assignment.ImpliedRolesTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2830, "column": 14 }, "stop": { "line": 2830, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_inherited_role_assignments_for_project_hierarchy": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2794, "column": 8 }, "stop": { "line": 2794, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2800, "column": 8 }, "stop": { "line": 2800, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2806, "column": 8 }, "stop": { "line": 2806, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2810, "column": 8 }, "stop": { "line": 2810, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2823, "column": 8 }, "stop": { "line": 2823, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2819, "column": 8 }, "stop": { "line": 2819, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertRoleAssignmentNotInListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2794, "column": 17 }, "stop": { "line": 2794, "column": 45 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2800, "column": 17 }, "stop": { "line": 2800, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2822, "column": 8 }, "stop": { "line": 2822, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2805, "column": 12 }, "stop": { "line": 2805, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2816, "column": 30 }, "stop": { "line": 2816, "column": 63 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2791, "column": 30 }, "stop": { "line": 2791, "column": 63 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2797, "column": 26 }, "stop": { "line": 2797, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_entity", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2788, "column": 12 }, "stop": { "line": 2788, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase._setup_hierarchical_projects_scenario", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2813, "column": 8 }, "stop": { "line": 2813, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertRoleAssignmentInListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2800, "column": 17 }, "stop": { "line": 2800, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2822, "column": 8 }, "stop": { "line": 2822, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2794, "column": 17 }, "stop": { "line": 2794, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_effective_role_assignments_for_project_tree": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2747, "column": 8 }, "stop": { "line": 2747, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2737, "column": 8 }, "stop": { "line": 2737, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2741, "column": 8 }, "stop": { "line": 2741, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2755, "column": 8 }, "stop": { "line": 2755, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2762, "column": 8 }, "stop": { "line": 2762, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertRoleAssignmentNotInListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2770, "column": 8 }, "stop": { "line": 2770, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2730, "column": 46 }, "stop": { "line": 2730, "column": 52 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2728, "column": 46 }, "stop": { "line": 2728, "column": 52 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2768, "column": 8 }, "stop": { "line": 2768, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2745, "column": 23 }, "stop": { "line": 2745, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2768, "column": 49 }, "stop": { "line": 2768, "column": 55 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2725, "column": 48 }, "stop": { "line": 2725, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2729, "column": 46 }, "stop": { "line": 2729, "column": 52 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2737, "column": 17 }, "stop": { "line": 2737, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2747, "column": 17 }, "stop": { "line": 2747, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2770, "column": 49 }, "stop": { "line": 2770, "column": 55 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2741, "column": 17 }, "stop": { "line": 2741, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2727, "column": 48 }, "stop": { "line": 2727, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2751, "column": 12 }, "stop": { "line": 2752, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2726, "column": 17 }, "stop": { "line": 2726, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2722, "column": 17 }, "stop": { "line": 2722, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2724, "column": 17 }, "stop": { "line": 2724, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2754, "column": 12 }, "stop": { "line": 2754, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2738, "column": 32 }, "stop": { "line": 2738, "column": 65 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2744, "column": 23 }, "stop": { "line": 2744, "column": 56 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2734, "column": 32 }, "stop": { "line": 2734, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_entity", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2719, "column": 12 }, "stop": { "line": 2719, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase._setup_hierarchical_projects_scenario", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2771, "column": 8 }, "stop": { "line": 2771, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2765, "column": 8 }, "stop": { "line": 2765, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2769, "column": 8 }, "stop": { "line": 2769, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertRoleAssignmentInListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2770, "column": 8 }, "stop": { "line": 2770, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2768, "column": 8 }, "stop": { "line": 2768, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2737, "column": 17 }, "stop": { "line": 2737, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2747, "column": 17 }, "stop": { "line": 2747, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2741, "column": 17 }, "stop": { "line": 2741, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2759, "column": 8 }, "stop": { "line": 2759, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_role_assignments_for_project_tree": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2661, "column": 8 }, "stop": { "line": 2661, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2657, "column": 8 }, "stop": { "line": 2657, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2681, "column": 8 }, "stop": { "line": 2681, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2669, "column": 8 }, "stop": { "line": 2669, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2695, "column": 8 }, "stop": { "line": 2695, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2677, "column": 12 }, "stop": { "line": 2678, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2661, "column": 17 }, "stop": { "line": 2661, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2657, "column": 17 }, "stop": { "line": 2657, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2694, "column": 12 }, "stop": { "line": 2694, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2668, "column": 12 }, "stop": { "line": 2668, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2680, "column": 12 }, "stop": { "line": 2680, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2658, "column": 32 }, "stop": { "line": 2658, "column": 65 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2654, "column": 32 }, "stop": { "line": 2654, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_entity", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2651, "column": 12 }, "stop": { "line": 2651, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase._setup_hierarchical_projects_scenario", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2686, "column": 8 }, "stop": { "line": 2686, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2685, "column": 8 }, "stop": { "line": 2685, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2673, "column": 8 }, "stop": { "line": 2673, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2699, "column": 8 }, "stop": { "line": 2699, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertRoleAssignmentInListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2691, "column": 12 }, "stop": { "line": 2692, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2657, "column": 17 }, "stop": { "line": 2657, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2661, "column": 17 }, "stop": { "line": 2661, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2666, "column": 12 }, "stop": { "line": 2666, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2684, "column": 8 }, "stop": { "line": 2684, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2672, "column": 8 }, "stop": { "line": 2672, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2698, "column": 8 }, "stop": { "line": 2698, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_project_id_specified_if_include_subtree_specified": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2631, "column": 8 }, "stop": { "line": 2631, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2627, "column": 8 }, "stop": { "line": 2627, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2628, "column": 12 }, "stop": { "line": 2628, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2623, "column": 12 }, "stop": { "line": 2623, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_effective_role_assignments_for_project_hierarchy": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2591, "column": 8 }, "stop": { "line": 2591, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2597, "column": 8 }, "stop": { "line": 2597, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2602, "column": 8 }, "stop": { "line": 2602, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2609, "column": 8 }, "stop": { "line": 2609, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2615, "column": 8 }, "stop": { "line": 2615, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertRoleAssignmentNotInListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2597, "column": 17 }, "stop": { "line": 2597, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2618, "column": 8 }, "stop": { "line": 2618, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2591, "column": 17 }, "stop": { "line": 2591, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2601, "column": 12 }, "stop": { "line": 2601, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2594, "column": 26 }, "stop": { "line": 2594, "column": 59 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2588, "column": 30 }, "stop": { "line": 2588, "column": 63 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2612, "column": 30 }, "stop": { "line": 2612, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_entity", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2585, "column": 12 }, "stop": { "line": 2585, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase._setup_hierarchical_projects_scenario", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2606, "column": 8 }, "stop": { "line": 2606, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2619, "column": 8 }, "stop": { "line": 2619, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertRoleAssignmentInListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2597, "column": 17 }, "stop": { "line": 2597, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2591, "column": 17 }, "stop": { "line": 2591, "column": 36 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2618, "column": 8 }, "stop": { "line": 2618, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_role_assignments_for_project_hierarchy": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2539, "column": 8 }, "stop": { "line": 2539, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2545, "column": 8 }, "stop": { "line": 2545, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2550, "column": 8 }, "stop": { "line": 2550, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2563, "column": 8 }, "stop": { "line": 2563, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2567, "column": 8 }, "stop": { "line": 2567, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertRoleAssignmentNotInListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2545, "column": 17 }, "stop": { "line": 2545, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2539, "column": 17 }, "stop": { "line": 2539, "column": 45 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2566, "column": 8 }, "stop": { "line": 2566, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2549, "column": 12 }, "stop": { "line": 2549, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2542, "column": 26 }, "stop": { "line": 2542, "column": 59 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2560, "column": 30 }, "stop": { "line": 2560, "column": 63 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2536, "column": 30 }, "stop": { "line": 2536, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_entity", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2533, "column": 12 }, "stop": { "line": 2533, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase._setup_hierarchical_projects_scenario", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2557, "column": 8 }, "stop": { "line": 2557, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2554, "column": 8 }, "stop": { "line": 2554, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertRoleAssignmentInListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2545, "column": 17 }, "stop": { "line": 2545, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2539, "column": 17 }, "stop": { "line": 2539, "column": 36 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2566, "column": 8 }, "stop": { "line": 2566, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_token_from_inherited_group_project_role_grants": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2478, "column": 8 }, "stop": { "line": 2478, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2503, "column": 8 }, "stop": { "line": 2503, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2515, "column": 8 }, "stop": { "line": 2515, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2490, "column": 8 }, "stop": { "line": 2490, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2509, "column": 8 }, "stop": { "line": 2509, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2492, "column": 8 }, "stop": { "line": 2492, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2501, "column": 8 }, "stop": { "line": 2501, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2480, "column": 8 }, "stop": { "line": 2480, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2498, "column": 8 }, "stop": { "line": 2498, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2487, "column": 8 }, "stop": { "line": 2487, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2506, "column": 8 }, "stop": { "line": 2506, "column": 19 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2512, "column": 8 }, "stop": { "line": 2512, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2460, "column": 12 }, "stop": { "line": 2460, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase._setup_hierarchical_projects_scenario", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2495, "column": 24 }, "stop": { "line": 2495, "column": 55 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2484, "column": 28 }, "stop": { "line": 2484, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_link", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2463, "column": 16 }, "stop": { "line": 2463, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2468, "column": 33 }, "stop": { "line": 2468, "column": 66 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2472, "column": 33 }, "stop": { "line": 2472, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_token_from_inherited_user_project_role_grants": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2448, "column": 8 }, "stop": { "line": 2448, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2427, "column": 8 }, "stop": { "line": 2427, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2446, "column": 8 }, "stop": { "line": 2446, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2440, "column": 8 }, "stop": { "line": 2440, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2417, "column": 8 }, "stop": { "line": 2417, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2454, "column": 8 }, "stop": { "line": 2454, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2429, "column": 8 }, "stop": { "line": 2429, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2415, "column": 8 }, "stop": { "line": 2415, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2438, "column": 8 }, "stop": { "line": 2438, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2424, "column": 8 }, "stop": { "line": 2424, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2435, "column": 8 }, "stop": { "line": 2435, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2443, "column": 8 }, "stop": { "line": 2443, "column": 19 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2451, "column": 8 }, "stop": { "line": 2451, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2402, "column": 12 }, "stop": { "line": 2402, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase._setup_hierarchical_projects_scenario", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2421, "column": 28 }, "stop": { "line": 2421, "column": 59 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2432, "column": 24 }, "stop": { "line": 2432, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_link", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2409, "column": 33 }, "stop": { "line": 2409, "column": 66 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2405, "column": 33 }, "stop": { "line": 2405, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase._setup_hierarchical_projects_scenario": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2396, "column": 28 }, "stop": { "line": 2396, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2383, "column": 46 }, "stop": { "line": 2383, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2396, "column": 16 }, "stop": { "line": 2396, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2385, "column": 46 }, "stop": { "line": 2385, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2386, "column": 46 }, "stop": { "line": 2386, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2389, "column": 29 }, "stop": { "line": 2389, "column": 46 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2393, "column": 25 }, "stop": { "line": 2393, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2381, "column": 15 }, "stop": { "line": 2381, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2382, "column": 15 }, "stop": { "line": 2382, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_filtered_role_assignments_for_inherited_grants": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2337, "column": 48 }, "stop": { "line": 2337, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2330, "column": 23 }, "stop": { "line": 2330, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2315, "column": 41 }, "stop": { "line": 2315, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2366, "column": 20 }, "stop": { "line": 2366, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2346, "column": 23 }, "stop": { "line": 2346, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2353, "column": 48 }, "stop": { "line": 2353, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2369, "column": 20 }, "stop": { "line": 2369, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2317, "column": 41 }, "stop": { "line": 2317, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2320, "column": 12 }, "stop": { "line": 2320, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2333, "column": 8 }, "stop": { "line": 2333, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2349, "column": 8 }, "stop": { "line": 2349, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2361, "column": 8 }, "stop": { "line": 2361, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2350, "column": 8 }, "stop": { "line": 2350, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2334, "column": 8 }, "stop": { "line": 2334, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2315, "column": 25 }, "stop": { "line": 2315, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2312, "column": 46 }, "stop": { "line": 2312, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2310, "column": 46 }, "stop": { "line": 2310, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2317, "column": 25 }, "stop": { "line": 2317, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2325, "column": 12 }, "stop": { "line": 2325, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2297, "column": 17 }, "stop": { "line": 2297, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2307, "column": 17 }, "stop": { "line": 2307, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2337, "column": 8 }, "stop": { "line": 2337, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2353, "column": 8 }, "stop": { "line": 2353, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2309, "column": 19 }, "stop": { "line": 2309, "column": 39 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2311, "column": 19 }, "stop": { "line": 2311, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2302, "column": 17 }, "stop": { "line": 2302, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2360, "column": 12 }, "stop": { "line": 2360, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2351, "column": 8 }, "stop": { "line": 2351, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2352, "column": 12 }, "stop": { "line": 2352, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2335, "column": 8 }, "stop": { "line": 2335, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2336, "column": 12 }, "stop": { "line": 2336, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2298, "column": 19 }, "stop": { "line": 2298, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2341, "column": 12 }, "stop": { "line": 2341, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2304, "column": 16 }, "stop": { "line": 2304, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2344, "column": 21 }, "stop": { "line": 2344, "column": 75 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2328, "column": 21 }, "stop": { "line": 2328, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2364, "column": 20 }, "stop": { "line": 2364, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2367, "column": 20 }, "stop": { "line": 2367, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_entity", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2331, "column": 25 }, "stop": { "line": 2331, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2347, "column": 25 }, "stop": { "line": 2347, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2370, "column": 8 }, "stop": { "line": 2370, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2371, "column": 8 }, "stop": { "line": 2371, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertRoleAssignmentInListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2300, "column": 12 }, "stop": { "line": 2300, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_list_role_assignments_for_inherited_group_domain_grants": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2236, "column": 23 }, "stop": { "line": 2236, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2222, "column": 41 }, "stop": { "line": 2222, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2259, "column": 20 }, "stop": { "line": 2259, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2278, "column": 41 }, "stop": { "line": 2278, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2227, "column": 41 }, "stop": { "line": 2227, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2224, "column": 41 }, "stop": { "line": 2224, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2243, "column": 48 }, "stop": { "line": 2243, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2239, "column": 8 }, "stop": { "line": 2239, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2271, "column": 8 }, "stop": { "line": 2271, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2254, "column": 8 }, "stop": { "line": 2254, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2240, "column": 8 }, "stop": { "line": 2240, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2222, "column": 25 }, "stop": { "line": 2222, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2277, "column": 17 }, "stop": { "line": 2277, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2227, "column": 25 }, "stop": { "line": 2227, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2224, "column": 25 }, "stop": { "line": 2224, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2277, "column": 62 }, "stop": { "line": 2277, "column": 70 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2269, "column": 30 }, "stop": { "line": 2269, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2217, "column": 46 }, "stop": { "line": 2217, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2219, "column": 46 }, "stop": { "line": 2219, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2195, "column": 17 }, "stop": { "line": 2195, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2208, "column": 17 }, "stop": { "line": 2208, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2243, "column": 8 }, "stop": { "line": 2243, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2218, "column": 19 }, "stop": { "line": 2218, "column": 39 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2216, "column": 19 }, "stop": { "line": 2216, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2200, "column": 17 }, "stop": { "line": 2200, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2253, "column": 12 }, "stop": { "line": 2253, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2242, "column": 12 }, "stop": { "line": 2242, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2270, "column": 12 }, "stop": { "line": 2270, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2241, "column": 8 }, "stop": { "line": 2241, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2196, "column": 19 }, "stop": { "line": 2196, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2231, "column": 12 }, "stop": { "line": 2231, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2202, "column": 16 }, "stop": { "line": 2202, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2205, "column": 16 }, "stop": { "line": 2205, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2266, "column": 12 }, "stop": { "line": 2267, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2234, "column": 21 }, "stop": { "line": 2234, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2276, "column": 20 }, "stop": { "line": 2276, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2257, "column": 20 }, "stop": { "line": 2257, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_entity", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2249, "column": 12 }, "stop": { "line": 2250, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2237, "column": 25 }, "stop": { "line": 2237, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2260, "column": 8 }, "stop": { "line": 2260, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2280, "column": 8 }, "stop": { "line": 2280, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertRoleAssignmentInListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2277, "column": 17 }, "stop": { "line": 2277, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2198, "column": 12 }, "stop": { "line": 2198, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_list_role_assignments_for_disabled_inheritance_extension": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2171, "column": 20 }, "stop": { "line": 2171, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2174, "column": 41 }, "stop": { "line": 2174, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2153, "column": 48 }, "stop": { "line": 2153, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2137, "column": 41 }, "stop": { "line": 2137, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2132, "column": 41 }, "stop": { "line": 2132, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2146, "column": 23 }, "stop": { "line": 2146, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2134, "column": 41 }, "stop": { "line": 2134, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2149, "column": 8 }, "stop": { "line": 2149, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2165, "column": 8 }, "stop": { "line": 2165, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2150, "column": 8 }, "stop": { "line": 2150, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2129, "column": 46 }, "stop": { "line": 2129, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2134, "column": 25 }, "stop": { "line": 2134, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2127, "column": 46 }, "stop": { "line": 2127, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2132, "column": 25 }, "stop": { "line": 2132, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2137, "column": 25 }, "stop": { "line": 2137, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2163, "column": 30 }, "stop": { "line": 2163, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2173, "column": 36 }, "stop": { "line": 2173, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2141, "column": 12 }, "stop": { "line": 2141, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2116, "column": 17 }, "stop": { "line": 2116, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2153, "column": 8 }, "stop": { "line": 2153, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2126, "column": 19 }, "stop": { "line": 2126, "column": 39 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2128, "column": 19 }, "stop": { "line": 2128, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2121, "column": 17 }, "stop": { "line": 2121, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2152, "column": 12 }, "stop": { "line": 2152, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2151, "column": 8 }, "stop": { "line": 2151, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2164, "column": 12 }, "stop": { "line": 2164, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2117, "column": 19 }, "stop": { "line": 2117, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2169, "column": 17 }, "stop": { "line": 2169, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_link", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2123, "column": 16 }, "stop": { "line": 2123, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2160, "column": 12 }, "stop": { "line": 2161, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2144, "column": 21 }, "stop": { "line": 2144, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2172, "column": 20 }, "stop": { "line": 2172, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_entity", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2147, "column": 25 }, "stop": { "line": 2147, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2177, "column": 8 }, "stop": { "line": 2177, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertRoleAssignmentInListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2119, "column": 12 }, "stop": { "line": 2119, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_list_inherited_role_assignments_include_names": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2079, "column": 8 }, "stop": { "line": 2079, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2083, "column": 8 }, "stop": { "line": 2083, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2081, "column": 8 }, "stop": { "line": 2081, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2086, "column": 8 }, "stop": { "line": 2086, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2091, "column": 8 }, "stop": { "line": 2091, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2098, "column": 8 }, "stop": { "line": 2098, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2068, "column": 15 }, "stop": { "line": 2068, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2074, "column": 27 }, "stop": { "line": 2074, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_entity_include_names", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2082, "column": 25 }, "stop": { "line": 2082, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2086, "column": 17 }, "stop": { "line": 2086, "column": 36 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2083, "column": 25 }, "stop": { "line": 2083, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2084, "column": 25 }, "stop": { "line": 2084, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2080, "column": 25 }, "stop": { "line": 2080, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2088, "column": 25 }, "stop": { "line": 2088, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2066, "column": 17 }, "stop": { "line": 2066, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2097, "column": 17 }, "stop": { "line": 2097, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2090, "column": 17 }, "stop": { "line": 2090, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2071, "column": 21 }, "stop": { "line": 2071, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_entity", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2095, "column": 26 }, "stop": { "line": 2096, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2064, "column": 15 }, "stop": { "line": 2064, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2093, "column": 8 }, "stop": { "line": 2093, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2100, "column": 8 }, "stop": { "line": 2100, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertRoleAssignmentInListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2083, "column": 25 }, "stop": { "line": 2083, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2080, "column": 25 }, "stop": { "line": 2080, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2082, "column": 25 }, "stop": { "line": 2082, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2086, "column": 17 }, "stop": { "line": 2086, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2084, "column": 25 }, "stop": { "line": 2084, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_remove_assignment_for_project_acting_as_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2027, "column": 8 }, "stop": { "line": 2027, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2026, "column": 8 }, "stop": { "line": 2026, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2047, "column": 8 }, "stop": { "line": 2047, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2034, "column": 8 }, "stop": { "line": 2034, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2017, "column": 15 }, "stop": { "line": 2017, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2026, "column": 17 }, "stop": { "line": 2026, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2027, "column": 17 }, "stop": { "line": 2027, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2029, "column": 25 }, "stop": { "line": 2029, "column": 64 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2042, "column": 25 }, "stop": { "line": 2042, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2015, "column": 17 }, "stop": { "line": 2015, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2044, "column": 17 }, "stop": { "line": 2044, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2031, "column": 17 }, "stop": { "line": 2031, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2040, "column": 8 }, "stop": { "line": 2040, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2019, "column": 28 }, "stop": { "line": 2019, "column": 61 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2022, "column": 29 }, "stop": { "line": 2022, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_entity", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2013, "column": 15 }, "stop": { "line": 2013, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2049, "column": 8 }, "stop": { "line": 2049, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2036, "column": 8 }, "stop": { "line": 2036, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertRoleAssignmentInListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2038, "column": 21 }, "stop": { "line": 2038, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2026, "column": 17 }, "stop": { "line": 2026, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 2027, "column": 17 }, "stop": { "line": 2027, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_list_role_assignments_include_names_domain_role": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1995, "column": 8 }, "stop": { "line": 1995, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase._test_list_role_assignments_include_names", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1992, "column": 15 }, "stop": { "line": 1992, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_list_role_assignments_include_names_global_role": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1989, "column": 8 }, "stop": { "line": 1989, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase._test_list_role_assignments_include_names", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1986, "column": 15 }, "stop": { "line": 1986, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase._test_list_role_assignments_include_names": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1924, "column": 8 }, "stop": { "line": 1924, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1929, "column": 8 }, "stop": { "line": 1929, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1919, "column": 8 }, "stop": { "line": 1919, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1914, "column": 8 }, "stop": { "line": 1914, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1958, "column": 8 }, "stop": { "line": 1958, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1962, "column": 8 }, "stop": { "line": 1962, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1970, "column": 8 }, "stop": { "line": 1970, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1966, "column": 8 }, "stop": { "line": 1966, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1974, "column": 8 }, "stop": { "line": 1974, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1914, "column": 17 }, "stop": { "line": 1914, "column": 42 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1924, "column": 17 }, "stop": { "line": 1924, "column": 42 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1908, "column": 46 }, "stop": { "line": 1908, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1929, "column": 17 }, "stop": { "line": 1929, "column": 42 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1919, "column": 17 }, "stop": { "line": 1919, "column": 42 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1938, "column": 30 }, "stop": { "line": 1938, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1932, "column": 12 }, "stop": { "line": 1932, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1905, "column": 16 }, "stop": { "line": 1905, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1936, "column": 12 }, "stop": { "line": 1937, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1907, "column": 19 }, "stop": { "line": 1907, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1947, "column": 18 }, "stop": { "line": 1947, "column": 26 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1939, "column": 21 }, "stop": { "line": 1939, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1934, "column": 20 }, "stop": { "line": 1934, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1943, "column": 19 }, "stop": { "line": 1943, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1951, "column": 18 }, "stop": { "line": 1951, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1900, "column": 16 }, "stop": { "line": 1900, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1955, "column": 8 }, "stop": { "line": 1955, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1956, "column": 8 }, "stop": { "line": 1956, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1953, "column": 8 }, "stop": { "line": 1953, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1954, "column": 8 }, "stop": { "line": 1954, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1902, "column": 16 }, "stop": { "line": 1902, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1915, "column": 27 }, "stop": { "line": 1915, "column": 74 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1925, "column": 27 }, "stop": { "line": 1925, "column": 74 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1920, "column": 27 }, "stop": { "line": 1920, "column": 74 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1910, "column": 27 }, "stop": { "line": 1910, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_entity_include_names", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1941, "column": 12 }, "stop": { "line": 1941, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1949, "column": 12 }, "stop": { "line": 1949, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1945, "column": 12 }, "stop": { "line": 1945, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1982, "column": 8 }, "stop": { "line": 1982, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1981, "column": 8 }, "stop": { "line": 1981, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1980, "column": 8 }, "stop": { "line": 1980, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1979, "column": 8 }, "stop": { "line": 1979, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1983, "column": 8 }, "stop": { "line": 1983, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertRoleAssignmentInListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1929, "column": 17 }, "stop": { "line": 1929, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1919, "column": 17 }, "stop": { "line": 1919, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1914, "column": 17 }, "stop": { "line": 1914, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1924, "column": 17 }, "stop": { "line": 1924, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_list_role_assignments_for_inherited_domain_grants": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1833, "column": 41 }, "stop": { "line": 1833, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1849, "column": 48 }, "stop": { "line": 1849, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1887, "column": 41 }, "stop": { "line": 1887, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1842, "column": 23 }, "stop": { "line": 1842, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1884, "column": 20 }, "stop": { "line": 1884, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1828, "column": 41 }, "stop": { "line": 1828, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1830, "column": 41 }, "stop": { "line": 1830, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1865, "column": 20 }, "stop": { "line": 1865, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1845, "column": 8 }, "stop": { "line": 1845, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1877, "column": 8 }, "stop": { "line": 1877, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1860, "column": 8 }, "stop": { "line": 1860, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1846, "column": 8 }, "stop": { "line": 1846, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1828, "column": 25 }, "stop": { "line": 1828, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1825, "column": 46 }, "stop": { "line": 1825, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1875, "column": 30 }, "stop": { "line": 1875, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1823, "column": 46 }, "stop": { "line": 1823, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1830, "column": 25 }, "stop": { "line": 1830, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1833, "column": 25 }, "stop": { "line": 1833, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1886, "column": 36 }, "stop": { "line": 1886, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1837, "column": 12 }, "stop": { "line": 1837, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1812, "column": 17 }, "stop": { "line": 1812, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1849, "column": 8 }, "stop": { "line": 1849, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1822, "column": 19 }, "stop": { "line": 1822, "column": 39 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1824, "column": 19 }, "stop": { "line": 1824, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1817, "column": 17 }, "stop": { "line": 1817, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1859, "column": 12 }, "stop": { "line": 1859, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1847, "column": 8 }, "stop": { "line": 1847, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1876, "column": 12 }, "stop": { "line": 1876, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1848, "column": 12 }, "stop": { "line": 1848, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1813, "column": 19 }, "stop": { "line": 1813, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1882, "column": 17 }, "stop": { "line": 1882, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_link", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1855, "column": 12 }, "stop": { "line": 1856, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1819, "column": 16 }, "stop": { "line": 1819, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1872, "column": 12 }, "stop": { "line": 1873, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1840, "column": 21 }, "stop": { "line": 1840, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1885, "column": 20 }, "stop": { "line": 1885, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1863, "column": 20 }, "stop": { "line": 1863, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_entity", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1843, "column": 25 }, "stop": { "line": 1843, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1866, "column": 8 }, "stop": { "line": 1866, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1889, "column": 8 }, "stop": { "line": 1889, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertRoleAssignmentInListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1815, "column": 12 }, "stop": { "line": 1815, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_crud_user_inherited_domain_role_grants": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1778, "column": 23 }, "stop": { "line": 1778, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1787, "column": 48 }, "stop": { "line": 1787, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1769, "column": 12 }, "stop": { "line": 1769, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1781, "column": 8 }, "stop": { "line": 1781, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1784, "column": 8 }, "stop": { "line": 1784, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1773, "column": 12 }, "stop": { "line": 1773, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1762, "column": 17 }, "stop": { "line": 1762, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1793, "column": 8 }, "stop": { "line": 1793, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1787, "column": 8 }, "stop": { "line": 1787, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1786, "column": 12 }, "stop": { "line": 1786, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1792, "column": 12 }, "stop": { "line": 1792, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1785, "column": 8 }, "stop": { "line": 1785, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1776, "column": 21 }, "stop": { "line": 1776, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1791, "column": 8 }, "stop": { "line": 1791, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1763, "column": 19 }, "stop": { "line": 1763, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1779, "column": 25 }, "stop": { "line": 1779, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1765, "column": 12 }, "stop": { "line": 1765, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_crud_inherited_and_direct_assignment_on_projects": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1757, "column": 8 }, "stop": { "line": 1757, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase._test_crud_inherited_and_direct_assignment_on_target", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1758, "column": 12 }, "stop": { "line": 1758, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_crud_inherited_and_direct_assignment_on_domains": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1753, "column": 8 }, "stop": { "line": 1753, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase._test_crud_inherited_and_direct_assignment_on_target", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1754, "column": 12 }, "stop": { "line": 1754, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase._test_crud_inherited_and_direct_assignment_on_target": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1733, "column": 12 }, "stop": { "line": 1733, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1726, "column": 12 }, "stop": { "line": 1726, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1743, "column": 12 }, "stop": { "line": 1743, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1730, "column": 12 }, "stop": { "line": 1730, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1750, "column": 12 }, "stop": { "line": 1750, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1749, "column": 12 }, "stop": { "line": 1749, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1729, "column": 12 }, "stop": { "line": 1729, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1744, "column": 12 }, "stop": { "line": 1744, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1735, "column": 12 }, "stop": { "line": 1735, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1736, "column": 12 }, "stop": { "line": 1736, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1722, "column": 29 }, "stop": { "line": 1722, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1714, "column": 13 }, "stop": { "line": 1714, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1747, "column": 12 }, "stop": { "line": 1747, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1739, "column": 12 }, "stop": { "line": 1739, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1740, "column": 39 }, "stop": { "line": 1740, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1714, "column": 13 }, "stop": { "line": 1714, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1716, "column": 19 }, "stop": { "line": 1716, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1720, "column": 25 }, "stop": { "line": 1720, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1713, "column": 15 }, "stop": { "line": 1713, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1723, "column": 29 }, "stop": { "line": 1723, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.lstrip", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_token_from_inherited_group_domain_role_grants": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1670, "column": 8 }, "stop": { "line": 1670, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1668, "column": 8 }, "stop": { "line": 1668, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1701, "column": 8 }, "stop": { "line": 1701, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1680, "column": 8 }, "stop": { "line": 1680, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1694, "column": 8 }, "stop": { "line": 1694, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1679, "column": 8 }, "stop": { "line": 1679, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1702, "column": 8 }, "stop": { "line": 1702, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1709, "column": 8 }, "stop": { "line": 1709, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1695, "column": 8 }, "stop": { "line": 1695, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1691, "column": 8 }, "stop": { "line": 1691, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1676, "column": 8 }, "stop": { "line": 1676, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1649, "column": 15 }, "stop": { "line": 1649, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1698, "column": 8 }, "stop": { "line": 1698, "column": 19 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1706, "column": 8 }, "stop": { "line": 1706, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1684, "column": 25 }, "stop": { "line": 1684, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1674, "column": 28 }, "stop": { "line": 1674, "column": 59 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1688, "column": 24 }, "stop": { "line": 1688, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_link", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1653, "column": 16 }, "stop": { "line": 1653, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1662, "column": 28 }, "stop": { "line": 1662, "column": 61 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1658, "column": 27 }, "stop": { "line": 1658, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_token_from_inherited_user_domain_role_grants": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1628, "column": 8 }, "stop": { "line": 1628, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1629, "column": 8 }, "stop": { "line": 1629, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1614, "column": 8 }, "stop": { "line": 1614, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1643, "column": 8 }, "stop": { "line": 1643, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1602, "column": 8 }, "stop": { "line": 1602, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1635, "column": 8 }, "stop": { "line": 1635, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1636, "column": 8 }, "stop": { "line": 1636, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1604, "column": 8 }, "stop": { "line": 1604, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1613, "column": 8 }, "stop": { "line": 1613, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1625, "column": 8 }, "stop": { "line": 1625, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1610, "column": 8 }, "stop": { "line": 1610, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1587, "column": 15 }, "stop": { "line": 1587, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1632, "column": 8 }, "stop": { "line": 1632, "column": 19 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1640, "column": 8 }, "stop": { "line": 1640, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1618, "column": 25 }, "stop": { "line": 1618, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1622, "column": 24 }, "stop": { "line": 1622, "column": 55 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1608, "column": 28 }, "stop": { "line": 1608, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_link", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1596, "column": 28 }, "stop": { "line": 1596, "column": 61 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1592, "column": 27 }, "stop": { "line": 1592, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase._list_expected_role_assignments": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1551, "column": 11 }, "stop": { "line": 1551, "column": 22 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1560, "column": 11 }, "stop": { "line": 1560, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1554, "column": 28 }, "stop": { "line": 1554, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1547, "column": 26 }, "stop": { "line": 1547, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_link", "class_name": "keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1575, "column": 35 }, "stop": { "line": 1575, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_entity", "class_name": "keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1563, "column": 31 }, "stop": { "line": 1563, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1575, "column": 16 }, "stop": { "line": 1575, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1572, "column": 12 }, "stop": { "line": 1572, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1574, "column": 16 }, "stop": { "line": 1574, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase._get_role_assignments_query_url": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1532, "column": 15 }, "stop": { "line": 1532, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_query_url", "class_name": "keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1525, "column": 24 }, "stop": { "line": 1525, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1530, "column": 8 }, "stop": { "line": 1530, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1526, "column": 8 }, "stop": { "line": 1526, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1529, "column": 8 }, "stop": { "line": 1529, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1528, "column": 8 }, "stop": { "line": 1528, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase._test_get_role_assignments": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1495, "column": 8 }, "stop": { "line": 1496, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase._test_get_role_assignments", "class_name": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_project_group_and_role": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1478, "column": 8 }, "stop": { "line": 1478, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_project_and_group", "class_name": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_project_user_and_role": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1474, "column": 8 }, "stop": { "line": 1474, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_project_and_user", "class_name": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_domain_group_and_role": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1470, "column": 8 }, "stop": { "line": 1470, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_domain_and_group", "class_name": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_domain_user_and_role": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1466, "column": 8 }, "stop": { "line": 1466, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_domain_and_user", "class_name": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_project_and_group": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1462, "column": 8 }, "stop": { "line": 1462, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_project", "class_name": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_project_and_user": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1458, "column": 8 }, "stop": { "line": 1458, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_project", "class_name": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_domain_and_group": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1454, "column": 8 }, "stop": { "line": 1454, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_domain", "class_name": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_domain_and_user": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1450, "column": 8 }, "stop": { "line": 1450, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_domain", "class_name": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_role": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1447, "column": 8 }, "stop": { "line": 1447, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase._test_get_role_assignments", "class_name": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_group": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1443, "column": 8 }, "stop": { "line": 1443, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase._test_get_role_assignments", "class_name": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_user": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1439, "column": 8 }, "stop": { "line": 1439, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase._test_get_role_assignments", "class_name": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_project": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1436, "column": 8 }, "stop": { "line": 1436, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase._test_get_role_assignments", "class_name": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1433, "column": 8 }, "stop": { "line": 1433, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase._test_get_role_assignments", "class_name": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase._list_expected_role_assignments": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1425, "column": 16 }, "stop": { "line": 1425, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_entity", "class_name": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase._set_default_assignment_attributes": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1409, "column": 11 }, "stop": { "line": 1409, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1406, "column": 19 }, "stop": { "line": 1406, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1402, "column": 19 }, "stop": { "line": 1402, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.__contains__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1410, "column": 12 }, "stop": { "line": 1410, "column": 30 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1404, "column": 12 }, "stop": { "line": 1404, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1407, "column": 12 }, "stop": { "line": 1407, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1406, "column": 15 }, "stop": { "line": 1406, "column": 18 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1402, "column": 15 }, "stop": { "line": 1402, "column": 18 } } ], "kind": "function", "target": "any" } ], "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase._test_get_role_assignments": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1368, "column": 26 }, "stop": { "line": 1368, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase._set_default_assignment_attributes", "class_name": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1378, "column": 30 }, "stop": { "line": 1378, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.RoleAssignmentBaseTestCase.get_role_assignments", "class_name": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1386, "column": 12 }, "stop": { "line": 1386, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertRoleAssignmentInListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1374, "column": 31 }, "stop": { "line": 1374, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase._list_expected_role_assignments", "class_name": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1382, "column": 25 }, "stop": { "line": 1382, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1381, "column": 25 }, "stop": { "line": 1381, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1381, "column": 8 }, "stop": { "line": 1381, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1379, "column": 8 }, "stop": { "line": 1379, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.RoleAssignmentFailureTestCase.test_get_role_assignments_by_effective_and_group": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1337, "column": 8 }, "stop": { "line": 1337, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.RoleAssignmentBaseTestCase.get_role_assignments", "class_name": "keystone.tests.unit.test_v3_assignment.RoleAssignmentFailureTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.RoleAssignmentFailureTestCase.test_get_role_assignments_by_effective_and_inherited": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1332, "column": 8 }, "stop": { "line": 1332, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.RoleAssignmentBaseTestCase.get_role_assignments", "class_name": "keystone.tests.unit.test_v3_assignment.RoleAssignmentFailureTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.RoleAssignmentFailureTestCase.test_get_role_assignments_by_user_and_group": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1327, "column": 8 }, "stop": { "line": 1327, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.RoleAssignmentBaseTestCase.get_role_assignments", "class_name": "keystone.tests.unit.test_v3_assignment.RoleAssignmentFailureTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.RoleAssignmentFailureTestCase.test_get_role_assignments_by_domain_and_project": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1322, "column": 8 }, "stop": { "line": 1322, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.RoleAssignmentBaseTestCase.get_role_assignments", "class_name": "keystone.tests.unit.test_v3_assignment.RoleAssignmentFailureTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.RoleAssignmentBaseTestCase._get_role_assignments_query_url": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1307, "column": 15 }, "stop": { "line": 1307, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_query_url", "class_name": "keystone.tests.unit.test_v3_assignment.RoleAssignmentBaseTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.RoleAssignmentBaseTestCase.get_role_assignments": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1292, "column": 19 }, "stop": { "line": 1292, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.RoleAssignmentBaseTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1291, "column": 20 }, "stop": { "line": 1291, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.RoleAssignmentBaseTestCase._get_role_assignments_query_url", "class_name": "keystone.tests.unit.test_v3_assignment.RoleAssignmentBaseTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.RoleAssignmentBaseTestCase.load_sample_data": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1253, "column": 17 }, "stop": { "line": 1253, "column": 22 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1246, "column": 17 }, "stop": { "line": 1246, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1263, "column": 38 }, "stop": { "line": 1263, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__mod__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1242, "column": 33 }, "stop": { "line": 1242, "column": 47 } } ], "kind": "function", "target": "random.randint" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1254, "column": 20 }, "stop": { "line": 1254, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1236, "column": 23 }, "stop": { "line": 1236, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1231, "column": 22 }, "stop": { "line": 1231, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1228, "column": 8 }, "stop": { "line": 1228, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.load_sample_data", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1272, "column": 20 }, "stop": { "line": 1272, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1247, "column": 19 }, "stop": { "line": 1247, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_list_system_role_assignments": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1098, "column": 8 }, "stop": { "line": 1098, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1118, "column": 8 }, "stop": { "line": 1118, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1122, "column": 8 }, "stop": { "line": 1122, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1102, "column": 8 }, "stop": { "line": 1102, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1106, "column": 8 }, "stop": { "line": 1106, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1114, "column": 8 }, "stop": { "line": 1114, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1159, "column": 14 }, "stop": { "line": 1159, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1103, "column": 14 }, "stop": { "line": 1103, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1111, "column": 14 }, "stop": { "line": 1111, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1128, "column": 12 }, "stop": { "line": 1128, "column": 27 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1096, "column": 15 }, "stop": { "line": 1096, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_user", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1168, "column": 16 }, "stop": { "line": 1168, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1187, "column": 16 }, "stop": { "line": 1187, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1132, "column": 16 }, "stop": { "line": 1132, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1164, "column": 16 }, "stop": { "line": 1164, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1130, "column": 16 }, "stop": { "line": 1130, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1183, "column": 16 }, "stop": { "line": 1183, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1172, "column": 16 }, "stop": { "line": 1172, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1142, "column": 8 }, "stop": { "line": 1142, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1152, "column": 8 }, "stop": { "line": 1152, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1191, "column": 16 }, "stop": { "line": 1191, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1097, "column": 14 }, "stop": { "line": 1097, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1115, "column": 14 }, "stop": { "line": 1115, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1099, "column": 14 }, "stop": { "line": 1099, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1180, "column": 8 }, "stop": { "line": 1180, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1161, "column": 8 }, "stop": { "line": 1161, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1151, "column": 8 }, "stop": { "line": 1151, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1141, "column": 8 }, "stop": { "line": 1141, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1126, "column": 8 }, "stop": { "line": 1126, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1119, "column": 14 }, "stop": { "line": 1119, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1110, "column": 16 }, "stop": { "line": 1110, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_group", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1139, "column": 14 }, "stop": { "line": 1139, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1149, "column": 14 }, "stop": { "line": 1149, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1091, "column": 31 }, "stop": { "line": 1091, "column": 52 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1092, "column": 32 }, "stop": { "line": 1092, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1088, "column": 30 }, "stop": { "line": 1088, "column": 51 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1087, "column": 30 }, "stop": { "line": 1087, "column": 51 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1090, "column": 31 }, "stop": { "line": 1090, "column": 52 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1089, "column": 31 }, "stop": { "line": 1089, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_new_role", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1179, "column": 19 }, "stop": { "line": 1179, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1150, "column": 19 }, "stop": { "line": 1150, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1160, "column": 19 }, "stop": { "line": 1160, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1140, "column": 19 }, "stop": { "line": 1140, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1125, "column": 19 }, "stop": { "line": 1125, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1178, "column": 14 }, "stop": { "line": 1178, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_filtered_role_assignments": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 949, "column": 8 }, "stop": { "line": 949, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 937, "column": 8 }, "stop": { "line": 937, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 959, "column": 8 }, "stop": { "line": 959, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 954, "column": 8 }, "stop": { "line": 954, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 926, "column": 8 }, "stop": { "line": 926, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 943, "column": 8 }, "stop": { "line": 943, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 931, "column": 8 }, "stop": { "line": 931, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1054, "column": 19 }, "stop": { "line": 1054, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1050, "column": 19 }, "stop": { "line": 1050, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_link", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 983, "column": 25 }, "stop": { "line": 983, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 959, "column": 17 }, "stop": { "line": 959, "column": 36 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 949, "column": 17 }, "stop": { "line": 949, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 954, "column": 17 }, "stop": { "line": 954, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 937, "column": 17 }, "stop": { "line": 937, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 915, "column": 46 }, "stop": { "line": 915, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 931, "column": 17 }, "stop": { "line": 931, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1051, "column": 23 }, "stop": { "line": 1051, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 964, "column": 26 }, "stop": { "line": 964, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 940, "column": 23 }, "stop": { "line": 940, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1075, "column": 30 }, "stop": { "line": 1075, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 934, "column": 23 }, "stop": { "line": 934, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 926, "column": 17 }, "stop": { "line": 926, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 943, "column": 17 }, "stop": { "line": 943, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1027, "column": 30 }, "stop": { "line": 1027, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1059, "column": 38 }, "stop": { "line": 1059, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 973, "column": 26 }, "stop": { "line": 973, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 910, "column": 17 }, "stop": { "line": 910, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 914, "column": 19 }, "stop": { "line": 914, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 963, "column": 26 }, "stop": { "line": 963, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1011, "column": 25 }, "stop": { "line": 1011, "column": 55 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1001, "column": 25 }, "stop": { "line": 1001, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 918, "column": 21 }, "stop": { "line": 918, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 916, "column": 21 }, "stop": { "line": 916, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 966, "column": 8 }, "stop": { "line": 966, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 985, "column": 8 }, "stop": { "line": 985, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1029, "column": 8 }, "stop": { "line": 1029, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 994, "column": 8 }, "stop": { "line": 994, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1013, "column": 8 }, "stop": { "line": 1013, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 976, "column": 8 }, "stop": { "line": 976, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1077, "column": 8 }, "stop": { "line": 1077, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1003, "column": 8 }, "stop": { "line": 1003, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1042, "column": 8 }, "stop": { "line": 1042, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1078, "column": 8 }, "stop": { "line": 1078, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1014, "column": 8 }, "stop": { "line": 1014, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1030, "column": 8 }, "stop": { "line": 1030, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1004, "column": 8 }, "stop": { "line": 1004, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 986, "column": 8 }, "stop": { "line": 986, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1043, "column": 8 }, "stop": { "line": 1043, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 995, "column": 8 }, "stop": { "line": 995, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 977, "column": 8 }, "stop": { "line": 977, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 967, "column": 8 }, "stop": { "line": 967, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 905, "column": 16 }, "stop": { "line": 905, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 907, "column": 16 }, "stop": { "line": 907, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 939, "column": 20 }, "stop": { "line": 939, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 955, "column": 21 }, "stop": { "line": 955, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 923, "column": 20 }, "stop": { "line": 923, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1058, "column": 21 }, "stop": { "line": 1058, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 928, "column": 20 }, "stop": { "line": 928, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 933, "column": 20 }, "stop": { "line": 933, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1061, "column": 21 }, "stop": { "line": 1061, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 950, "column": 20 }, "stop": { "line": 950, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 945, "column": 20 }, "stop": { "line": 945, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_entity", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1012, "column": 12 }, "stop": { "line": 1012, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1002, "column": 12 }, "stop": { "line": 1002, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 975, "column": 12 }, "stop": { "line": 975, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 984, "column": 12 }, "stop": { "line": 984, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1041, "column": 12 }, "stop": { "line": 1041, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 965, "column": 12 }, "stop": { "line": 965, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 993, "column": 12 }, "stop": { "line": 993, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1076, "column": 12 }, "stop": { "line": 1076, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1028, "column": 12 }, "stop": { "line": 1028, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1024, "column": 12 }, "stop": { "line": 1025, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1072, "column": 12 }, "stop": { "line": 1073, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 992, "column": 25 }, "stop": { "line": 992, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1039, "column": 26 }, "stop": { "line": 1039, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1008, "column": 8 }, "stop": { "line": 1008, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1064, "column": 8 }, "stop": { "line": 1064, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 999, "column": 8 }, "stop": { "line": 999, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1083, "column": 8 }, "stop": { "line": 1083, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 981, "column": 8 }, "stop": { "line": 981, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 990, "column": 8 }, "stop": { "line": 990, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1018, "column": 8 }, "stop": { "line": 1018, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1019, "column": 8 }, "stop": { "line": 1019, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1047, "column": 8 }, "stop": { "line": 1047, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 971, "column": 8 }, "stop": { "line": 971, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1048, "column": 8 }, "stop": { "line": 1048, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1082, "column": 8 }, "stop": { "line": 1082, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 998, "column": 8 }, "stop": { "line": 998, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1017, "column": 8 }, "stop": { "line": 1017, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 980, "column": 8 }, "stop": { "line": 980, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1065, "column": 8 }, "stop": { "line": 1065, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1009, "column": 8 }, "stop": { "line": 1009, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1033, "column": 8 }, "stop": { "line": 1033, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 989, "column": 8 }, "stop": { "line": 989, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 1007, "column": 8 }, "stop": { "line": 1007, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 970, "column": 8 }, "stop": { "line": 970, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertRoleAssignmentInListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 931, "column": 17 }, "stop": { "line": 931, "column": 26 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 943, "column": 17 }, "stop": { "line": 943, "column": 26 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 949, "column": 17 }, "stop": { "line": 949, "column": 26 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 954, "column": 17 }, "stop": { "line": 954, "column": 26 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 959, "column": 17 }, "stop": { "line": 959, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 926, "column": 17 }, "stop": { "line": 926, "column": 26 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 937, "column": 17 }, "stop": { "line": 937, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_check_effective_values_for_role_assignments": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 835, "column": 8 }, "stop": { "line": 835, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 819, "column": 16 }, "stop": { "line": 819, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 817, "column": 16 }, "stop": { "line": 817, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 835, "column": 17 }, "stop": { "line": 835, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 830, "column": 31 }, "stop": { "line": 830, "column": 34 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 832, "column": 20 }, "stop": { "line": 832, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_entity", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 877, "column": 12 }, "stop": { "line": 877, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 858, "column": 12 }, "stop": { "line": 858, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 849, "column": 12 }, "stop": { "line": 849, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 869, "column": 12 }, "stop": { "line": 869, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 826, "column": 12 }, "stop": { "line": 826, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 836, "column": 12 }, "stop": { "line": 836, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 842, "column": 8 }, "stop": { "line": 842, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertRoleAssignmentInListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 853, "column": 28 }, "stop": { "line": 853, "column": 48 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 840, "column": 28 }, "stop": { "line": 840, "column": 48 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 881, "column": 28 }, "stop": { "line": 881, "column": 48 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 873, "column": 28 }, "stop": { "line": 873, "column": 48 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 862, "column": 28 }, "stop": { "line": 862, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 870, "column": 8 }, "stop": { "line": 870, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 837, "column": 8 }, "stop": { "line": 837, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 827, "column": 8 }, "stop": { "line": 827, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 878, "column": 8 }, "stop": { "line": 878, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 859, "column": 8 }, "stop": { "line": 859, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 850, "column": 8 }, "stop": { "line": 850, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 835, "column": 17 }, "stop": { "line": 835, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 879, "column": 8 }, "stop": { "line": 879, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 860, "column": 8 }, "stop": { "line": 860, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 838, "column": 8 }, "stop": { "line": 838, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 851, "column": 8 }, "stop": { "line": 851, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 871, "column": 8 }, "stop": { "line": 871, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 828, "column": 8 }, "stop": { "line": 828, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_get_effective_role_assignments": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 765, "column": 8 }, "stop": { "line": 765, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 748, "column": 16 }, "stop": { "line": 748, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 750, "column": 16 }, "stop": { "line": 750, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 787, "column": 17 }, "stop": { "line": 787, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 783, "column": 17 }, "stop": { "line": 783, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 765, "column": 17 }, "stop": { "line": 765, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 760, "column": 31 }, "stop": { "line": 760, "column": 34 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 786, "column": 20 }, "stop": { "line": 786, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 782, "column": 20 }, "stop": { "line": 782, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 762, "column": 20 }, "stop": { "line": 762, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_entity", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 757, "column": 12 }, "stop": { "line": 757, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 777, "column": 12 }, "stop": { "line": 777, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 766, "column": 12 }, "stop": { "line": 766, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 785, "column": 8 }, "stop": { "line": 785, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 771, "column": 8 }, "stop": { "line": 771, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 789, "column": 8 }, "stop": { "line": 789, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertRoleAssignmentInListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 780, "column": 28 }, "stop": { "line": 780, "column": 48 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 769, "column": 28 }, "stop": { "line": 769, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 783, "column": 17 }, "stop": { "line": 783, "column": 26 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 765, "column": 17 }, "stop": { "line": 765, "column": 26 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 787, "column": 17 }, "stop": { "line": 787, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 778, "column": 8 }, "stop": { "line": 778, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 758, "column": 8 }, "stop": { "line": 758, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 767, "column": 8 }, "stop": { "line": 767, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_get_head_role_assignments": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 669, "column": 12 }, "stop": { "line": 669, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 694, "column": 12 }, "stop": { "line": 694, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 682, "column": 12 }, "stop": { "line": 682, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 706, "column": 12 }, "stop": { "line": 706, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 719, "column": 24 }, "stop": { "line": 719, "column": 42 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 720, "column": 24 }, "stop": { "line": 720, "column": 42 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 721, "column": 24 }, "stop": { "line": 721, "column": 42 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 718, "column": 24 }, "stop": { "line": 718, "column": 42 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 682, "column": 21 }, "stop": { "line": 682, "column": 39 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 694, "column": 21 }, "stop": { "line": 694, "column": 39 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 669, "column": 21 }, "stop": { "line": 669, "column": 39 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 706, "column": 21 }, "stop": { "line": 706, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 646, "column": 13 }, "stop": { "line": 646, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 661, "column": 35 }, "stop": { "line": 661, "column": 38 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 731, "column": 12 }, "stop": { "line": 731, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 728, "column": 12 }, "stop": { "line": 728, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 730, "column": 12 }, "stop": { "line": 730, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 729, "column": 12 }, "stop": { "line": 729, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertRoleAssignmentNotInListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 722, "column": 39 }, "stop": { "line": 722, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 653, "column": 19 }, "stop": { "line": 653, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 645, "column": 15 }, "stop": { "line": 645, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 650, "column": 20 }, "stop": { "line": 650, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 660, "column": 12 }, "stop": { "line": 660, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 713, "column": 12 }, "stop": { "line": 713, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 689, "column": 12 }, "stop": { "line": 689, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 676, "column": 12 }, "stop": { "line": 676, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 732, "column": 12 }, "stop": { "line": 732, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 701, "column": 12 }, "stop": { "line": 701, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 671, "column": 12 }, "stop": { "line": 671, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 708, "column": 12 }, "stop": { "line": 708, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 658, "column": 12 }, "stop": { "line": 658, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 724, "column": 12 }, "stop": { "line": 724, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 684, "column": 12 }, "stop": { "line": 684, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 696, "column": 12 }, "stop": { "line": 696, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 691, "column": 24 }, "stop": { "line": 691, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 665, "column": 24 }, "stop": { "line": 665, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 678, "column": 24 }, "stop": { "line": 678, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 703, "column": 24 }, "stop": { "line": 703, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_entity", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 695, "column": 16 }, "stop": { "line": 695, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 707, "column": 16 }, "stop": { "line": 707, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 670, "column": 16 }, "stop": { "line": 670, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 657, "column": 16 }, "stop": { "line": 657, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 723, "column": 16 }, "stop": { "line": 723, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 683, "column": 16 }, "stop": { "line": 683, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 719, "column": 12 }, "stop": { "line": 719, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 720, "column": 12 }, "stop": { "line": 720, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 721, "column": 12 }, "stop": { "line": 721, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 718, "column": 12 }, "stop": { "line": 718, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 700, "column": 12 }, "stop": { "line": 700, "column": 51 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 712, "column": 12 }, "stop": { "line": 712, "column": 51 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 688, "column": 12 }, "stop": { "line": 688, "column": 51 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 675, "column": 12 }, "stop": { "line": 675, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertRoleAssignmentInListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 646, "column": 13 }, "stop": { "line": 646, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 698, "column": 32 }, "stop": { "line": 698, "column": 52 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 673, "column": 32 }, "stop": { "line": 673, "column": 52 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 686, "column": 32 }, "stop": { "line": 686, "column": 52 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 710, "column": 32 }, "stop": { "line": 710, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 721, "column": 24 }, "stop": { "line": 721, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 718, "column": 24 }, "stop": { "line": 718, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 719, "column": 24 }, "stop": { "line": 719, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 669, "column": 21 }, "stop": { "line": 669, "column": 30 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 720, "column": 24 }, "stop": { "line": 720, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 694, "column": 21 }, "stop": { "line": 694, "column": 30 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 706, "column": 21 }, "stop": { "line": 706, "column": 30 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 682, "column": 21 }, "stop": { "line": 682, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_grant_from_group_and_domain_invalidates_cache": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 601, "column": 8 }, "stop": { "line": 601, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 596, "column": 21 }, "stop": { "line": 596, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 614, "column": 15 }, "stop": { "line": 614, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 605, "column": 8 }, "stop": { "line": 605, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 606, "column": 15 }, "stop": { "line": 606, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 589, "column": 21 }, "stop": { "line": 589, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 611, "column": 8 }, "stop": { "line": 611, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 615, "column": 8 }, "stop": { "line": 615, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertListEqual", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 607, "column": 8 }, "stop": { "line": 607, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 593, "column": 12 }, "stop": { "line": 593, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 604, "column": 8 }, "stop": { "line": 604, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_grant_from_group_and_project_invalidates_cache": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 570, "column": 8 }, "stop": { "line": 570, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 563, "column": 30 }, "stop": { "line": 563, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 559, "column": 46 }, "stop": { "line": 559, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 565, "column": 21 }, "stop": { "line": 565, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 562, "column": 12 }, "stop": { "line": 562, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 574, "column": 8 }, "stop": { "line": 574, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 583, "column": 15 }, "stop": { "line": 583, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 575, "column": 15 }, "stop": { "line": 575, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 558, "column": 22 }, "stop": { "line": 558, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 580, "column": 8 }, "stop": { "line": 580, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 584, "column": 8 }, "stop": { "line": 584, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertListEqual", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 576, "column": 8 }, "stop": { "line": 576, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 573, "column": 8 }, "stop": { "line": 573, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_grant_from_user_and_domain_invalidates_cache": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 539, "column": 8 }, "stop": { "line": 539, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 534, "column": 21 }, "stop": { "line": 534, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 552, "column": 15 }, "stop": { "line": 552, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 544, "column": 15 }, "stop": { "line": 544, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 543, "column": 8 }, "stop": { "line": 543, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 527, "column": 21 }, "stop": { "line": 527, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 549, "column": 8 }, "stop": { "line": 549, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 553, "column": 8 }, "stop": { "line": 553, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertListEqual", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 545, "column": 8 }, "stop": { "line": 545, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 542, "column": 8 }, "stop": { "line": 542, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 531, "column": 12 }, "stop": { "line": 531, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_grant_from_user_and_project_invalidate_cache": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 508, "column": 8 }, "stop": { "line": 508, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 497, "column": 46 }, "stop": { "line": 497, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 501, "column": 30 }, "stop": { "line": 501, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 503, "column": 21 }, "stop": { "line": 503, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 512, "column": 8 }, "stop": { "line": 512, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 513, "column": 15 }, "stop": { "line": 513, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 521, "column": 15 }, "stop": { "line": 521, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 496, "column": 22 }, "stop": { "line": 496, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 518, "column": 8 }, "stop": { "line": 518, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 522, "column": 8 }, "stop": { "line": 522, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertListEqual", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 500, "column": 12 }, "stop": { "line": 500, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 514, "column": 8 }, "stop": { "line": 514, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 511, "column": 8 }, "stop": { "line": 511, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_group_before_removing_system_assignments_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 477, "column": 8 }, "stop": { "line": 477, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 472, "column": 16 }, "stop": { "line": 472, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_group", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 490, "column": 38 }, "stop": { "line": 490, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__sub__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 480, "column": 32 }, "stop": { "line": 480, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 471, "column": 22 }, "stop": { "line": 471, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_new_role", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 482, "column": 15 }, "stop": { "line": 482, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 479, "column": 19 }, "stop": { "line": 479, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 488, "column": 19 }, "stop": { "line": 488, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 483, "column": 8 }, "stop": { "line": 483, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 474, "column": 12 }, "stop": { "line": 474, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 489, "column": 8 }, "stop": { "line": 489, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_token_revoked_once_group_role_grant_revoked": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 442, "column": 24 }, "stop": { "line": 442, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 454, "column": 39 }, "stop": { "line": 454, "column": 57 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 465, "column": 39 }, "stop": { "line": 465, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 429, "column": 13 }, "stop": { "line": 429, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 446, "column": 25 }, "stop": { "line": 446, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 429, "column": 13 }, "stop": { "line": 429, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 428, "column": 15 }, "stop": { "line": 428, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 450, "column": 12 }, "stop": { "line": 450, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 467, "column": 12 }, "stop": { "line": 467, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_user_and_check_role_assignment_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 418, "column": 8 }, "stop": { "line": 418, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 412, "column": 27 }, "stop": { "line": 412, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase._create_new_user_and_assign_role_on_project", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_user_before_removing_system_assignments_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 394, "column": 8 }, "stop": { "line": 394, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 407, "column": 38 }, "stop": { "line": 407, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__sub__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 399, "column": 15 }, "stop": { "line": 399, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 397, "column": 32 }, "stop": { "line": 397, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 388, "column": 22 }, "stop": { "line": 388, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_new_role", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 391, "column": 12 }, "stop": { "line": 391, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 396, "column": 19 }, "stop": { "line": 396, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 405, "column": 19 }, "stop": { "line": 405, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 389, "column": 15 }, "stop": { "line": 389, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_user", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 400, "column": 8 }, "stop": { "line": 400, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 406, "column": 8 }, "stop": { "line": 406, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_group_before_removing_role_assignment_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 373, "column": 8 }, "stop": { "line": 373, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 385, "column": 8 }, "stop": { "line": 385, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 370, "column": 22 }, "stop": { "line": 370, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 367, "column": 12 }, "stop": { "line": 367, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 362, "column": 16 }, "stop": { "line": 362, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 376, "column": 8 }, "stop": { "line": 376, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 377, "column": 8 }, "stop": { "line": 377, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_user_before_removing_role_assignment_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 352, "column": 8 }, "stop": { "line": 352, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 354, "column": 8 }, "stop": { "line": 354, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 348, "column": 27 }, "stop": { "line": 348, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase._create_new_user_and_assign_role_on_project", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentTestCase._create_new_user_and_assign_role_on_project": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 340, "column": 8 }, "stop": { "line": 340, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 334, "column": 12 }, "stop": { "line": 334, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 337, "column": 22 }, "stop": { "line": 337, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 330, "column": 19 }, "stop": { "line": 330, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 342, "column": 8 }, "stop": { "line": 342, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 343, "column": 8 }, "stop": { "line": 343, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_group_domain_role_grants_no_group": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 323, "column": 8 }, "stop": { "line": 323, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 313, "column": 19 }, "stop": { "line": 313, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 319, "column": 21 }, "stop": { "line": 319, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 316, "column": 12 }, "stop": { "line": 316, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 324, "column": 8 }, "stop": { "line": 324, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 313, "column": 19 }, "stop": { "line": 313, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 325, "column": 8 }, "stop": { "line": 325, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_group_domain_role_grants": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 287, "column": 12 }, "stop": { "line": 287, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 278, "column": 13 }, "stop": { "line": 278, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 283, "column": 25 }, "stop": { "line": 283, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 301, "column": 16 }, "stop": { "line": 301, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 290, "column": 16 }, "stop": { "line": 290, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 289, "column": 12 }, "stop": { "line": 289, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 295, "column": 12 }, "stop": { "line": 295, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 302, "column": 12 }, "stop": { "line": 302, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 291, "column": 12 }, "stop": { "line": 291, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 300, "column": 39 }, "stop": { "line": 300, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 278, "column": 13 }, "stop": { "line": 278, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 280, "column": 16 }, "stop": { "line": 280, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 277, "column": 15 }, "stop": { "line": 277, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 288, "column": 12 }, "stop": { "line": 288, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 293, "column": 12 }, "stop": { "line": 293, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 304, "column": 12 }, "stop": { "line": 304, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_group_project_role_grants_no_group": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 272, "column": 8 }, "stop": { "line": 272, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 262, "column": 19 }, "stop": { "line": 262, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 268, "column": 21 }, "stop": { "line": 268, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 265, "column": 12 }, "stop": { "line": 265, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 273, "column": 8 }, "stop": { "line": 273, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 262, "column": 19 }, "stop": { "line": 262, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 274, "column": 8 }, "stop": { "line": 274, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_group_project_role_grants": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 236, "column": 12 }, "stop": { "line": 236, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 227, "column": 13 }, "stop": { "line": 227, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 232, "column": 25 }, "stop": { "line": 232, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 229, "column": 16 }, "stop": { "line": 229, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 250, "column": 16 }, "stop": { "line": 250, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 238, "column": 12 }, "stop": { "line": 238, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 239, "column": 16 }, "stop": { "line": 239, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 244, "column": 12 }, "stop": { "line": 244, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 251, "column": 12 }, "stop": { "line": 251, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 240, "column": 12 }, "stop": { "line": 240, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 249, "column": 39 }, "stop": { "line": 249, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 227, "column": 13 }, "stop": { "line": 227, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 226, "column": 15 }, "stop": { "line": 226, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 242, "column": 12 }, "stop": { "line": 242, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 253, "column": 12 }, "stop": { "line": 253, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 237, "column": 12 }, "stop": { "line": 237, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_user_domain_role_grants_no_user": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 221, "column": 8 }, "stop": { "line": 221, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 212, "column": 18 }, "stop": { "line": 212, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 217, "column": 21 }, "stop": { "line": 217, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 222, "column": 8 }, "stop": { "line": 222, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 212, "column": 18 }, "stop": { "line": 212, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 223, "column": 8 }, "stop": { "line": 223, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 215, "column": 12 }, "stop": { "line": 215, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_user_domain_role_grants": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 186, "column": 12 }, "stop": { "line": 186, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 177, "column": 13 }, "stop": { "line": 177, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 182, "column": 25 }, "stop": { "line": 182, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 188, "column": 12 }, "stop": { "line": 188, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 189, "column": 16 }, "stop": { "line": 189, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 200, "column": 16 }, "stop": { "line": 200, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 194, "column": 12 }, "stop": { "line": 194, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 190, "column": 12 }, "stop": { "line": 190, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 201, "column": 12 }, "stop": { "line": 201, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 199, "column": 39 }, "stop": { "line": 199, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 177, "column": 13 }, "stop": { "line": 177, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 176, "column": 15 }, "stop": { "line": 176, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 187, "column": 12 }, "stop": { "line": 187, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 192, "column": 12 }, "stop": { "line": 192, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 203, "column": 12 }, "stop": { "line": 203, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 179, "column": 16 }, "stop": { "line": 179, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_user_project_role_grants_no_user": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 171, "column": 8 }, "stop": { "line": 171, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 165, "column": 12 }, "stop": { "line": 165, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 162, "column": 18 }, "stop": { "line": 162, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 167, "column": 21 }, "stop": { "line": 167, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 172, "column": 8 }, "stop": { "line": 172, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 162, "column": 18 }, "stop": { "line": 162, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 173, "column": 8 }, "stop": { "line": 173, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_user_project_role_grants": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 140, "column": 8 }, "stop": { "line": 140, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 131, "column": 21 }, "stop": { "line": 131, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 143, "column": 12 }, "stop": { "line": 143, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 150, "column": 12 }, "stop": { "line": 150, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 136, "column": 12 }, "stop": { "line": 136, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 142, "column": 8 }, "stop": { "line": 142, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 149, "column": 8 }, "stop": { "line": 149, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 128, "column": 12 }, "stop": { "line": 128, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 144, "column": 8 }, "stop": { "line": 144, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 137, "column": 8 }, "stop": { "line": 137, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 151, "column": 8 }, "stop": { "line": 151, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 124, "column": 15 }, "stop": { "line": 124, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 152, "column": 8 }, "stop": { "line": 152, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 147, "column": 8 }, "stop": { "line": 147, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 153, "column": 8 }, "stop": { "line": 153, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 141, "column": 8 }, "stop": { "line": 141, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_role": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 118, "column": 8 }, "stop": { "line": 118, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 118, "column": 20 }, "stop": { "line": 118, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_update_role": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 111, "column": 12 }, "stop": { "line": 111, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 114, "column": 8 }, "stop": { "line": 114, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 111, "column": 23 }, "stop": { "line": 111, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 109, "column": 14 }, "stop": { "line": 109, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_get_head_role": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 104, "column": 8 }, "stop": { "line": 104, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 105, "column": 8 }, "stop": { "line": 105, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 101, "column": 23 }, "stop": { "line": 101, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 103, "column": 12 }, "stop": { "line": 103, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_list_head_roles": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 97, "column": 8 }, "stop": { "line": 97, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 95, "column": 8 }, "stop": { "line": 95, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleListResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 94, "column": 12 }, "stop": { "line": 94, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_create_role_bad_request": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 88, "column": 8 }, "stop": { "line": 88, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_create_role": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 84, "column": 15 }, "stop": { "line": 84, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleResponse", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 81, "column": 12 }, "stop": { "line": 81, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_assignment.AssignmentTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 80, "column": 14 }, "stop": { "line": 80, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.test_v3_assignment.AssignmentTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 70, "column": 8 }, "stop": { "line": 70, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 72, "column": 21 }, "stop": { "line": 72, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_user": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 57, "column": 24 }, "stop": { "line": 57, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 57, "column": 24 }, "stop": { "line": 57, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_group": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 47, "column": 24 }, "stop": { "line": 47, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 47, "column": 24 }, "stop": { "line": 47, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_assignment.SystemRoleAssignmentMixin._create_new_role": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_assignment.py", "start": { "line": 37, "column": 14 }, "stop": { "line": 37, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.common.sql.expand_repo.versions.038_placeholder.upgrade": [], "eventlet.greenthread.kill": [], "eventlet.greenthread.cancel": [], "eventlet.greenthread.GreenThread.cancel": [], "eventlet.greenthread.GreenThread.kill": [], "eventlet.greenthread.GreenThread._resolve_links": [], "eventlet.greenthread.GreenThread.main": [], "eventlet.greenthread.GreenThread.unlink": [], "eventlet.greenthread.GreenThread.link": [], "eventlet.greenthread.GreenThread.wait": [], "eventlet.greenthread.GreenThread.__init__": [], "eventlet.greenthread._spawn_n": [], "eventlet.greenthread.exc_after": [], "eventlet.greenthread.call_after_local": [], "eventlet.greenthread.call_after_global": [], "eventlet.greenthread.spawn_after_local": [], "eventlet.greenthread.spawn_after": [], "eventlet.greenthread.spawn_n": [], "eventlet.greenthread.spawn": [], "eventlet.greenthread.sleep": [], "xmlschema.validators.identities.KeyrefCounter.iter_errors": [], "xmlschema.validators.identities.KeyrefCounter.increase": [], "xmlschema.validators.identities.IdentityCounter.increase": [], "xmlschema.validators.identities.IdentityCounter.clear": [], "xmlschema.validators.identities.IdentityCounter.__repr__": [], "xmlschema.validators.identities.IdentityCounter.__init__": [], "xmlschema.validators.identities.Xsd11Keyref._parse": [], "xmlschema.validators.identities.Xsd11Key._parse": [], "xmlschema.validators.identities.Xsd11Unique._parse": [], "xmlschema.validators.identities.XsdKeyref.get_counter": [], "xmlschema.validators.identities.XsdKeyref.built": [], "xmlschema.validators.identities.XsdKeyref.build": [], "xmlschema.validators.identities.XsdKeyref._parse": [], "xmlschema.validators.identities.XsdIdentity.get_counter": [], "xmlschema.validators.identities.XsdIdentity.get_fields": [], "xmlschema.validators.identities.XsdIdentity.built": [], "xmlschema.validators.identities.XsdIdentity.build": [], "xmlschema.validators.identities.XsdIdentity._parse": [], "xmlschema.validators.identities.XsdIdentity.__init__": [], "xmlschema.validators.identities.XsdSelector.target_namespace": [], "xmlschema.validators.identities.XsdSelector.built": [], "xmlschema.validators.identities.XsdSelector.__repr__": [], "xmlschema.validators.identities.XsdSelector._parse": [], "xmlschema.validators.identities.XsdSelector.__init__": [], "keystoneclient.v3.limits.LimitManager.delete": [], "keystoneclient.v3.limits.LimitManager.list": [], "keystoneclient.v3.limits.LimitManager.get": [], "keystoneclient.v3.limits.LimitManager.update": [], "keystoneclient.v3.limits.LimitManager.create": [], "jedi.api.classes.ParamName.kind": [], "jedi.api.classes.ParamName.to_string": [], "jedi.api.classes.ParamName.infer_annotation": [], "jedi.api.classes.ParamName.infer_default": [], "jedi.api.classes.Signature.__repr__": [], "jedi.api.classes.Signature.bracket_start": [], "jedi.api.classes.Signature.index": [], "jedi.api.classes.Signature.__init__": [], "jedi.api.classes.BaseSignature.to_string": [], "jedi.api.classes.BaseSignature.params": [], "jedi.api.classes.BaseSignature.__init__": [], "jedi.api.classes.Name.__hash__": [], "jedi.api.classes.Name.__ne__": [], "jedi.api.classes.Name.__eq__": [], "jedi.api.classes.Name.is_definition": [], "jedi.api.classes.Name.defined_names": [], "jedi.api.classes.Name.__init__": [], "jedi.api.classes.Completion.__repr__": [], "jedi.api.classes.Completion.get_completion_prefix_length": [], "jedi.api.classes.Completion.type": [], "jedi.api.classes.Completion._get_cache": [], "jedi.api.classes.Completion._get_docstring_signature": [], "jedi.api.classes.Completion._get_docstring": [], "jedi.api.classes.Completion.docstring": [], "jedi.api.classes.Completion.name_with_symbols": [], "jedi.api.classes.Completion.complete": [], "jedi.api.classes.Completion._complete": [], "jedi.api.classes.Completion.__init__": [], "jedi.api.classes.BaseName.get_type_hint": [], "jedi.api.classes.BaseName.execute": [], "jedi.api.classes.BaseName.get_signatures": [], "jedi.api.classes.BaseName._get_signatures": [], "jedi.api.classes.BaseName.get_line_code": [], "jedi.api.classes.BaseName.__repr__": [], "jedi.api.classes.BaseName.parent": [], "jedi.api.classes.BaseName.infer": [], "jedi.api.classes.BaseName.goto": [], "jedi.api.classes.BaseName.is_side_effect": [], "jedi.api.classes.BaseName.is_stub": [], "jedi.api.classes.BaseName.full_name": [], "jedi.api.classes.BaseName.description": [], "jedi.api.classes.BaseName._get_docstring_signature": [], "jedi.api.classes.BaseName._get_docstring": [], "jedi.api.classes.BaseName.docstring": [], "jedi.api.classes.BaseName.get_definition_end_position": [], "jedi.api.classes.BaseName.get_definition_start_position": [], "jedi.api.classes.BaseName.column": [], "jedi.api.classes.BaseName.line": [], "jedi.api.classes.BaseName.in_builtin_module": [], "jedi.api.classes.BaseName.module_name": [], "jedi.api.classes.BaseName.type": [], "jedi.api.classes.BaseName.name": [], "jedi.api.classes.BaseName.module_path": [], "jedi.api.classes.BaseName._get_module_context": [], "jedi.api.classes.BaseName.__init__": [], "jedi.api.classes._values_to_definitions": [], "jedi.api.classes.defined_names": [], "jedi.api.classes._sort_names_by_start_pos": [], "IPython.external.decorators._decorators.knownfailureif": [], "IPython.external.decorators._decorators.skipif": [], "pbr.core.pbr": [], "graphql.backend.cache.GraphQLCachedBackend.document_from_string": [], "graphql.backend.cache.GraphQLCachedBackend.get_key_for_schema_and_document_string": [], "graphql.backend.cache.GraphQLCachedBackend.__init__": [], "graphql.backend.cache.get_unique_document_id": [], "graphql.backend.cache.get_unique_schema_id": [], "cryptography.hazmat.backends.openssl.cmac._CMACContext.verify": [], "cryptography.hazmat.backends.openssl.cmac._CMACContext.copy": [], "cryptography.hazmat.backends.openssl.cmac._CMACContext.finalize": [], "cryptography.hazmat.backends.openssl.cmac._CMACContext.update": [], "cryptography.hazmat.backends.openssl.cmac._CMACContext.__init__": [], "keystone.identity.backends.ldap.common.EnabledEmuMixIn.update": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1950, "column": 19 }, "stop": { "line": 1950, "column": 54 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1941, "column": 18 }, "stop": { "line": 1941, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.update", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1946, "column": 20 }, "stop": { "line": 1946, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.EnabledEmuMixIn._remove_enabled", "class_name": "keystone.identity.backends.ldap.common.EnabledEmuMixIn", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1944, "column": 20 }, "stop": { "line": 1944, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.EnabledEmuMixIn._add_enabled", "class_name": "keystone.identity.backends.ldap.common.EnabledEmuMixIn", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.common.EnabledEmuMixIn.get_all": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1931, "column": 41 }, "stop": { "line": 1931, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.EnabledEmuMixIn._is_id_enabled", "class_name": "keystone.identity.backends.ldap.common.EnabledEmuMixIn", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1929, "column": 17 }, "stop": { "line": 1929, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_connection", "class_name": "keystone.identity.backends.ldap.common.EnabledEmuMixIn", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1923, "column": 25 }, "stop": { "line": 1923, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1926, "column": 24 }, "stop": { "line": 1926, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap._ldap_res_to_model", "class_name": "keystone.identity.backends.ldap.common.EnabledEmuMixIn", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1929, "column": 17 }, "stop": { "line": 1929, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.__enter__", "class_name": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1935, "column": 19 }, "stop": { "line": 1935, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_all", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "static" } ], "keystone.identity.backends.ldap.common.EnabledEmuMixIn.get": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1919, "column": 33 }, "stop": { "line": 1919, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.EnabledEmuMixIn._is_id_enabled", "class_name": "keystone.identity.backends.ldap.common.EnabledEmuMixIn", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1915, "column": 13 }, "stop": { "line": 1915, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_connection", "class_name": "keystone.identity.backends.ldap.common.EnabledEmuMixIn", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1916, "column": 18 }, "stop": { "line": 1916, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1915, "column": 13 }, "stop": { "line": 1915, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.__enter__", "class_name": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.common.EnabledEmuMixIn.create": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1908, "column": 20 }, "stop": { "line": 1908, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.EnabledEmuMixIn._add_enabled", "class_name": "keystone.identity.backends.ldap.common.EnabledEmuMixIn", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1912, "column": 19 }, "stop": { "line": 1912, "column": 54 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1905, "column": 18 }, "stop": { "line": 1905, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.create", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "static" } ], "keystone.identity.backends.ldap.common.EnabledEmuMixIn._remove_enabled": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1891, "column": 26 }, "stop": { "line": 1891, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.EnabledEmuMixIn._id_to_member_attribute_value", "class_name": "keystone.identity.backends.ldap.common.EnabledEmuMixIn", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1895, "column": 13 }, "stop": { "line": 1895, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_connection", "class_name": "keystone.identity.backends.ldap.common.EnabledEmuMixIn", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1897, "column": 16 }, "stop": { "line": 1897, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.modify_s", "class_name": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1895, "column": 13 }, "stop": { "line": 1895, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.__enter__", "class_name": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.common.EnabledEmuMixIn._add_enabled": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1888, "column": 20 }, "stop": { "line": 1888, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.add_s", "class_name": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1876, "column": 13 }, "stop": { "line": 1876, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_connection", "class_name": "keystone.identity.backends.ldap.common.EnabledEmuMixIn", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1877, "column": 19 }, "stop": { "line": 1877, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.EnabledEmuMixIn._is_member_enabled", "class_name": "keystone.identity.backends.ldap.common.EnabledEmuMixIn", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1876, "column": 13 }, "stop": { "line": 1876, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.__enter__", "class_name": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1875, "column": 26 }, "stop": { "line": 1875, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.EnabledEmuMixIn._id_to_member_attribute_value", "class_name": "keystone.identity.backends.ldap.common.EnabledEmuMixIn", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1882, "column": 20 }, "stop": { "line": 1882, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.modify_s", "class_name": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.common.EnabledEmuMixIn._is_member_enabled": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1872, "column": 19 }, "stop": { "line": 1872, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bool.__new__", "class_name": "bool", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1863, "column": 16 }, "stop": { "line": 1863, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.common.EnabledEmuMixIn._is_id_enabled": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1859, "column": 26 }, "stop": { "line": 1859, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.EnabledEmuMixIn._id_to_member_attribute_value", "class_name": "keystone.identity.backends.ldap.common.EnabledEmuMixIn", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1860, "column": 15 }, "stop": { "line": 1860, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.EnabledEmuMixIn._is_member_enabled", "class_name": "keystone.identity.backends.ldap.common.EnabledEmuMixIn", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.common.EnabledEmuMixIn._id_to_member_attribute_value": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1856, "column": 15 }, "stop": { "line": 1856, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap._id_to_dn", "class_name": "keystone.identity.backends.ldap.common.EnabledEmuMixIn", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.common.EnabledEmuMixIn.__init__": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1822, "column": 31 }, "stop": { "line": 1822, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1819, "column": 28 }, "stop": { "line": 1819, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1820, "column": 33 }, "stop": { "line": 1820, "column": 40 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1823, "column": 36 }, "stop": { "line": 1823, "column": 43 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1827, "column": 32 }, "stop": { "line": 1827, "column": 39 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1840, "column": 32 }, "stop": { "line": 1840, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1818, "column": 8 }, "stop": { "line": 1818, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.__init__", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1825, "column": 28 }, "stop": { "line": 1825, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1842, "column": 40 }, "stop": { "line": 1842, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.common.BaseLdap.filter_query": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1787, "column": 20 }, "stop": { "line": 1787, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1784, "column": 16 }, "stop": { "line": 1784, "column": 40 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1783, "column": 16 }, "stop": { "line": 1783, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1787, "column": 41 }, "stop": { "line": 1787, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.common.BaseLdap.add_member": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1688, "column": 13 }, "stop": { "line": 1688, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.__enter__", "class_name": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1699, "column": 22 }, "stop": { "line": 1699, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap._not_found", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1688, "column": 13 }, "stop": { "line": 1688, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_connection", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1691, "column": 16 }, "stop": { "line": 1691, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.modify_s", "class_name": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1693, "column": 22 }, "stop": { "line": 1693, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Conflict", "dispatch": "static" } ], "keystone.identity.backends.ldap.common.BaseLdap.update": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1627, "column": 22 }, "stop": { "line": 1627, "column": 30 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1676, "column": 15 }, "stop": { "line": 1676, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1672, "column": 34 }, "stop": { "line": 1672, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap._id_to_dn", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1674, "column": 26 }, "stop": { "line": 1674, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap._not_found", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1652, "column": 22 }, "stop": { "line": 1652, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1670, "column": 17 }, "stop": { "line": 1670, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_connection", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1670, "column": 17 }, "stop": { "line": 1670, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.__enter__", "class_name": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1672, "column": 20 }, "stop": { "line": 1672, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.modify_s", "class_name": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1641, "column": 26 }, "stop": { "line": 1641, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ForbiddenAction", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1664, "column": 16 }, "stop": { "line": 1664, "column": 30 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1667, "column": 16 }, "stop": { "line": 1667, "column": 30 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1656, "column": 20 }, "stop": { "line": 1656, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.common.BaseLdap.get_all": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1622, "column": 16 }, "stop": { "line": 1622, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap._ldap_res_to_model", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1621, "column": 25 }, "stop": { "line": 1621, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" } ], "keystone.identity.backends.ldap.common.BaseLdap.get_by_name": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1611, "column": 17 }, "stop": { "line": 1611, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1614, "column": 14 }, "stop": { "line": 1614, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_all", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1618, "column": 18 }, "stop": { "line": 1618, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap._not_found", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.common.BaseLdap.get": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1608, "column": 19 }, "stop": { "line": 1608, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap._ldap_res_to_model", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1606, "column": 18 }, "stop": { "line": 1606, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap._not_found", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1604, "column": 14 }, "stop": { "line": 1604, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap._ldap_get", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.common.BaseLdap._ldap_get_list": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1600, "column": 13 }, "stop": { "line": 1600, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.__enter__", "class_name": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1598, "column": 29 }, "stop": { "line": 1598, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1600, "column": 13 }, "stop": { "line": 1600, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_connection", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1590, "column": 16 }, "stop": { "line": 1590, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1597, "column": 21 }, "stop": { "line": 1597, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1601, "column": 19 }, "stop": { "line": 1601, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.search_s", "class_name": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.common.BaseLdap._ldap_get_all": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1560, "column": 26 }, "stop": { "line": 1561, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__add__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1565, "column": 18 }, "stop": { "line": 1565, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap._ldap_get_limited", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1560, "column": 21 }, "stop": { "line": 1560, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1561, "column": 26 }, "stop": { "line": 1561, "column": 30 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1562, "column": 26 }, "stop": { "line": 1562, "column": 30 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1560, "column": 16 }, "stop": { "line": 1560, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1571, "column": 17 }, "stop": { "line": 1571, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_connection", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1573, "column": 26 }, "stop": { "line": 1573, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.search_s", "class_name": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1586, "column": 15 }, "stop": { "line": 1586, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap._filter_ldap_result_by_attr", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1571, "column": 17 }, "stop": { "line": 1571, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.__enter__", "class_name": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1555, "column": 16 }, "stop": { "line": 1555, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1560, "column": 26 }, "stop": { "line": 1560, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__add__", "class_name": "list", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.common.BaseLdap._ldap_get_limited": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1548, "column": 24 }, "stop": { "line": 1548, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.result3", "class_name": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1540, "column": 13 }, "stop": { "line": 1540, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_connection", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1540, "column": 13 }, "stop": { "line": 1540, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.__enter__", "class_name": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1546, "column": 24 }, "stop": { "line": 1546, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.search_ext", "class_name": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.common.BaseLdap._ldap_get": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1535, "column": 19 }, "stop": { "line": 1535, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1517, "column": 34 }, "stop": { "line": 1518, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__add__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1517, "column": 29 }, "stop": { "line": 1517, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1518, "column": 34 }, "stop": { "line": 1518, "column": 38 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1519, "column": 34 }, "stop": { "line": 1519, "column": 38 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1517, "column": 24 }, "stop": { "line": 1517, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1515, "column": 13 }, "stop": { "line": 1515, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_connection", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1520, "column": 22 }, "stop": { "line": 1520, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.search_s", "class_name": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1535, "column": 19 }, "stop": { "line": 1535, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap._filter_ldap_result_by_attr", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1515, "column": 13 }, "stop": { "line": 1515, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.__enter__", "class_name": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1535, "column": 56 }, "stop": { "line": 1535, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1517, "column": 34 }, "stop": { "line": 1517, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__add__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1507, "column": 17 }, "stop": { "line": 1509, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.common.BaseLdap._filter_ldap_result_by_attr": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1473, "column": 29 }, "stop": { "line": 1474, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1496, "column": 31 }, "stop": { "line": 1496, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1470, "column": 25 }, "stop": { "line": 1470, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1473, "column": 18 }, "stop": { "line": 1473, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "ValueError", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1501, "column": 20 }, "stop": { "line": 1501, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.common.BaseLdap.create": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1456, "column": 12 }, "stop": { "line": 1456, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.add_s", "class_name": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1456, "column": 23 }, "stop": { "line": 1456, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap._id_to_dn", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1455, "column": 13 }, "stop": { "line": 1455, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.__enter__", "class_name": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1455, "column": 13 }, "stop": { "line": 1455, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_connection", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1453, "column": 20 }, "stop": { "line": 1453, "column": 32 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1448, "column": 20 }, "stop": { "line": 1448, "column": 32 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1444, "column": 16 }, "stop": { "line": 1444, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1435, "column": 8 }, "stop": { "line": 1435, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.affirm_unique", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.common.BaseLdap.affirm_unique": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1425, "column": 16 }, "stop": { "line": 1425, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1414, "column": 16 }, "stop": { "line": 1414, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_by_name", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1430, "column": 22 }, "stop": { "line": 1430, "column": 40 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1419, "column": 22 }, "stop": { "line": 1419, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Conflict", "dispatch": "static" } ], "keystone.identity.backends.ldap.common.BaseLdap._ldap_res_to_model": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1384, "column": 21 }, "stop": { "line": 1384, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap._dn_to_id", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1399, "column": 20 }, "stop": { "line": 1399, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1367, "column": 19 }, "stop": { "line": 1367, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1373, "column": 11 }, "stop": { "line": 1373, "column": 14 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1372, "column": 18 }, "stop": { "line": 1372, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1373, "column": 11 }, "stop": { "line": 1373, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__le__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1379, "column": 22 }, "stop": { "line": 1381, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.common.BaseLdap._dn_to_id": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1342, "column": 30 }, "stop": { "line": 1343, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1335, "column": 17 }, "stop": { "line": 1335, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.__enter__", "class_name": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1335, "column": 17 }, "stop": { "line": 1335, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_connection", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1347, "column": 19 }, "stop": { "line": 1347, "column": 22 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1346, "column": 26 }, "stop": { "line": 1346, "column": 44 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1357, "column": 22 }, "stop": { "line": 1357, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1347, "column": 19 }, "stop": { "line": 1347, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__le__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1336, "column": 32 }, "stop": { "line": 1336, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.search_s", "class_name": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1348, "column": 30 }, "stop": { "line": 1351, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.common.BaseLdap._id_to_dn": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1312, "column": 13 }, "stop": { "line": 1312, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.__enter__", "class_name": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1325, "column": 19 }, "stop": { "line": 1325, "column": 40 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1311, "column": 19 }, "stop": { "line": 1311, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap._id_to_dn_string", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1312, "column": 13 }, "stop": { "line": 1312, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_connection", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1313, "column": 28 }, "stop": { "line": 1313, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.search_s", "class_name": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1315, "column": 16 }, "stop": { "line": 1315, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.common.BaseLdap._id_to_dn_string": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1304, "column": 15 }, "stop": { "line": 1304, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.common.BaseLdap.get_connection": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1298, "column": 18 }, "stop": { "line": 1298, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.LDAPInvalidCredentialsError", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1300, "column": 18 }, "stop": { "line": 1300, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.LDAPServerConnectionError", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1257, "column": 15 }, "stop": { "line": 1257, "column": 30 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common._get_connection" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1266, "column": 12 }, "stop": { "line": 1266, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.connect", "class_name": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1260, "column": 15 }, "stop": { "line": 1260, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.__init__", "class_name": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1294, "column": 16 }, "stop": { "line": 1294, "column": 34 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1292, "column": 16 }, "stop": { "line": 1292, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.simple_bind_s", "class_name": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.common.BaseLdap._parse_extra_attrs": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1242, "column": 12 }, "stop": { "line": 1242, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.common.BaseLdap._not_found": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1226, "column": 19 }, "stop": { "line": 1226, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotFound", "dispatch": "static" } ], "keystone.identity.backends.ldap.common.BaseLdap.__init__": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1192, "column": 20 }, "stop": { "line": 1192, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1209, "column": 26 }, "stop": { "line": 1209, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1221, "column": 31 }, "stop": { "line": 1221, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1190, "column": 19 }, "stop": { "line": 1190, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1203, "column": 32 }, "stop": { "line": 1203, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1163, "column": 35 }, "stop": { "line": 1163, "column": 46 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.parse_deref" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1207, "column": 38 }, "stop": { "line": 1207, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap._parse_extra_attrs", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1189, "column": 35 }, "stop": { "line": 1189, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1213, "column": 31 }, "stop": { "line": 1213, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1162, "column": 26 }, "stop": { "line": 1162, "column": 36 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.ldap_scope" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1168, "column": 28 }, "stop": { "line": 1168, "column": 42 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.parse_tls_cert" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1214, "column": 36 }, "stop": { "line": 1214, "column": 43 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1201, "column": 44 }, "stop": { "line": 1201, "column": 51 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1193, "column": 27 }, "stop": { "line": 1193, "column": 34 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1210, "column": 31 }, "stop": { "line": 1210, "column": 38 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1205, "column": 28 }, "stop": { "line": 1205, "column": 35 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1222, "column": 36 }, "stop": { "line": 1222, "column": 43 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1196, "column": 33 }, "stop": { "line": 1196, "column": 40 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1189, "column": 16 }, "stop": { "line": 1189, "column": 23 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1200, "column": 20 }, "stop": { "line": 1200, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1195, "column": 23 }, "stop": { "line": 1195, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.common.filter_entity": [], "keystone.identity.backends.ldap.common._get_connection": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1124, "column": 15 }, "stop": { "line": 1124, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.LDAPHandler.__init__", "class_name": "keystone.identity.backends.ldap.common.PythonLDAPHandler", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1122, "column": 15 }, "stop": { "line": 1122, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.PooledLDAPHandler.__init__", "class_name": "keystone.identity.backends.ldap.common.PooledLDAPHandler", "dispatch": "static" } ], "keystone.identity.backends.ldap.common.register_handler": [], "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.__exit__": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1106, "column": 8 }, "stop": { "line": 1106, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.unbind_s", "class_name": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.modify_s": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1089, "column": 30 }, "stop": { "line": 1089, "column": 37 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.py2ldap" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1100, "column": 30 }, "stop": { "line": 1100, "column": 41 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.utf8_encode" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1100, "column": 54 }, "stop": { "line": 1100, "column": 63 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1089, "column": 50 }, "stop": { "line": 1089, "column": 59 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.safe_iter" } ], "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.result3": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1083, "column": 20 }, "stop": { "line": 1083, "column": 39 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.convert_ldap_result" } ], "keystone.identity.backends.ldap.common.KeystoneLDAPHandler._paged_search_s": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1067, "column": 16 }, "stop": { "line": 1067, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler._disable_paging", "class_name": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1050, "column": 41 }, "stop": { "line": 1050, "column": 47 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1047, "column": 34 }, "stop": { "line": 1047, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1017, "column": 11 }, "stop": { "line": 1017, "column": 18 } } ], "kind": "function", "target": "hasattr" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 1041, "column": 12 }, "stop": { "line": 1041, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.extend", "class_name": "list", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.search_ext": [], "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.search_s": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 982, "column": 26 }, "stop": { "line": 982, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler._paged_search_s", "class_name": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 991, "column": 20 }, "stop": { "line": 991, "column": 39 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.convert_ldap_result" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 989, "column": 22 }, "stop": { "line": 989, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.LDAPSizeLimitExceeded", "dispatch": "static" } ], "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.add_s": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 958, "column": 30 }, "stop": { "line": 958, "column": 37 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.py2ldap" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 966, "column": 35 }, "stop": { "line": 966, "column": 46 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.utf8_encode" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 958, "column": 50 }, "stop": { "line": 958, "column": 59 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 966, "column": 59 }, "stop": { "line": 966, "column": 68 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.safe_iter" } ], "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.unbind_s": [], "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.simple_bind_s": [], "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.get_option": [], "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.set_option": [], "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.connect": [], "keystone.identity.backends.ldap.common.KeystoneLDAPHandler._disable_paging": [], "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.__enter__": [], "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.__init__": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 910, "column": 8 }, "stop": { "line": 910, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.LDAPHandler.__init__", "class_name": "keystone.identity.backends.ldap.common.LDAPHandler", "dispatch": "static" } ], "keystone.identity.backends.ldap.common.PooledLDAPHandler.modify_s": [], "keystone.identity.backends.ldap.common.PooledLDAPHandler.result3": [], "keystone.identity.backends.ldap.common.PooledLDAPHandler.search_ext": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 844, "column": 15 }, "stop": { "line": 844, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.AsynchronousMessage.__init__", "class_name": "keystone.identity.backends.ldap.common.AsynchronousMessage", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 842, "column": 32 }, "stop": { "line": 842, "column": 44 } } ], "kind": "function", "target": "sys.exc_info" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 834, "column": 20 }, "stop": { "line": 834, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.PooledLDAPHandler._get_pool_connection", "class_name": "keystone.identity.backends.ldap.common.PooledLDAPHandler", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.common.PooledLDAPHandler.search_s": [], "keystone.identity.backends.ldap.common.PooledLDAPHandler.add_s": [], "keystone.identity.backends.ldap.common.PooledLDAPHandler.unbind_s": [], "keystone.identity.backends.ldap.common.PooledLDAPHandler.simple_bind_s": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 799, "column": 12 }, "stop": { "line": 799, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.PooledLDAPHandler._apply_options", "class_name": "keystone.identity.backends.ldap.common.PooledLDAPHandler", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 798, "column": 13 }, "stop": { "line": 798, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.PooledLDAPHandler._get_pool_connection", "class_name": "keystone.identity.backends.ldap.common.PooledLDAPHandler", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.common.PooledLDAPHandler._get_pool_connection": [], "keystone.identity.backends.ldap.common.PooledLDAPHandler._apply_options": [], "keystone.identity.backends.ldap.common.PooledLDAPHandler.get_option": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 778, "column": 17 }, "stop": { "line": 778, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.PooledLDAPHandler._get_pool_connection", "class_name": "keystone.identity.backends.ldap.common.PooledLDAPHandler", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.common.PooledLDAPHandler.set_option": [], "keystone.identity.backends.ldap.common.PooledLDAPHandler.connect": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 735, "column": 8 }, "stop": { "line": 735, "column": 35 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common._common_ldap_initialization" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 753, "column": 23 }, "stop": { "line": 753, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 750, "column": 12 }, "stop": { "line": 750, "column": 27 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 748, "column": 12 }, "stop": { "line": 748, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.PooledLDAPHandler.set_option", "class_name": "keystone.identity.backends.ldap.common.PooledLDAPHandler", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 750, "column": 48 }, "stop": { "line": 750, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__new__", "class_name": "int", "dispatch": "static" } ], "keystone.identity.backends.ldap.common.PooledLDAPHandler.__init__": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 720, "column": 8 }, "stop": { "line": 720, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.LDAPHandler.__init__", "class_name": "keystone.identity.backends.ldap.common.LDAPHandler", "dispatch": "static" } ], "keystone.identity.backends.ldap.common.use_conn_pool": [], "keystone.identity.backends.ldap.common.AsynchronousMessage._cleanup_connection_context_manager": [], "keystone.identity.backends.ldap.common.AsynchronousMessage.__init__": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 662, "column": 21 }, "stop": { "line": 662, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "weakref.finalize.__init__", "class_name": "weakref.finalize", "dispatch": "static" } ], "keystone.identity.backends.ldap.common._common_ldap_initialization": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 631, "column": 11 }, "stop": { "line": 631, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 614, "column": 19 }, "stop": { "line": 614, "column": 33 } } ], "kind": "function", "target": "os.path.isfile" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 600, "column": 14 }, "stop": { "line": 600, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "AssertionError", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 631, "column": 27 }, "stop": { "line": 631, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 615, "column": 22 }, "stop": { "line": 615, "column": 29 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 627, "column": 22 }, "stop": { "line": 627, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "OSError", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 605, "column": 18 }, "stop": { "line": 605, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "ValueError", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 626, "column": 19 }, "stop": { "line": 626, "column": 32 } } ], "kind": "function", "target": "os.path.isdir" } ], "keystone.identity.backends.ldap.common.PythonLDAPHandler.modify_s": [], "keystone.identity.backends.ldap.common.PythonLDAPHandler.result3": [], "keystone.identity.backends.ldap.common.PythonLDAPHandler.search_ext": [], "keystone.identity.backends.ldap.common.PythonLDAPHandler.search_s": [], "keystone.identity.backends.ldap.common.PythonLDAPHandler.add_s": [], "keystone.identity.backends.ldap.common.PythonLDAPHandler.unbind_s": [], "keystone.identity.backends.ldap.common.PythonLDAPHandler.simple_bind_s": [], "keystone.identity.backends.ldap.common.PythonLDAPHandler.get_option": [], "keystone.identity.backends.ldap.common.PythonLDAPHandler.set_option": [], "keystone.identity.backends.ldap.common.PythonLDAPHandler.connect": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 518, "column": 8 }, "stop": { "line": 518, "column": 35 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common._common_ldap_initialization" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 537, "column": 53 }, "stop": { "line": 537, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__new__", "class_name": "int", "dispatch": "static" } ], "keystone.identity.backends.ldap.common.LDAPHandler.modify_s": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 492, "column": 14 }, "stop": { "line": 492, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.backends.ldap.common.LDAPHandler.result3": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 488, "column": 14 }, "stop": { "line": 488, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.backends.ldap.common.LDAPHandler.search_ext": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 483, "column": 14 }, "stop": { "line": 483, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.backends.ldap.common.LDAPHandler.search_s": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 476, "column": 14 }, "stop": { "line": 476, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.backends.ldap.common.LDAPHandler.add_s": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 471, "column": 14 }, "stop": { "line": 471, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.backends.ldap.common.LDAPHandler.unbind_s": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 467, "column": 14 }, "stop": { "line": 467, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.backends.ldap.common.LDAPHandler.simple_bind_s": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 463, "column": 14 }, "stop": { "line": 463, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.backends.ldap.common.LDAPHandler.get_option": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 458, "column": 14 }, "stop": { "line": 458, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.backends.ldap.common.LDAPHandler.set_option": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 454, "column": 14 }, "stop": { "line": 454, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.backends.ldap.common.LDAPHandler.connect": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 450, "column": 14 }, "stop": { "line": 450, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.backends.ldap.common.LDAPHandler.__init__": [], "keystone.identity.backends.ldap.common.dn_startswith": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 340, "column": 38 }, "stop": { "line": 340, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__neg__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 336, "column": 7 }, "stop": { "line": 336, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__gt__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 340, "column": 37 }, "stop": { "line": 340, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 336, "column": 29 }, "stop": { "line": 336, "column": 32 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 336, "column": 7 }, "stop": { "line": 336, "column": 10 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 340, "column": 38 }, "stop": { "line": 340, "column": 41 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 340, "column": 11 }, "stop": { "line": 340, "column": 22 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.is_dn_equal" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 331, "column": 11 }, "stop": { "line": 331, "column": 21 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 333, "column": 11 }, "stop": { "line": 333, "column": 21 } } ], "kind": "function", "target": "isinstance" } ], "keystone.identity.backends.ldap.common.is_dn_equal": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 319, "column": 15 }, "stop": { "line": 319, "column": 27 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.is_rdn_equal" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 315, "column": 19 }, "stop": { "line": 315, "column": 22 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 315, "column": 7 }, "stop": { "line": 315, "column": 10 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 315, "column": 7 }, "stop": { "line": 315, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__eq__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 318, "column": 22 }, "stop": { "line": 318, "column": 25 } } ], "kind": "function", "target": "zip" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 312, "column": 11 }, "stop": { "line": 312, "column": 21 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 310, "column": 11 }, "stop": { "line": 310, "column": 21 } } ], "kind": "function", "target": "isinstance" } ], "keystone.identity.backends.ldap.common.is_rdn_equal": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 278, "column": 7 }, "stop": { "line": 278, "column": 10 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 278, "column": 20 }, "stop": { "line": 278, "column": 23 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 278, "column": 7 }, "stop": { "line": 278, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__eq__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 288, "column": 19 }, "stop": { "line": 288, "column": 37 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.is_ava_value_equal" } ], "keystone.identity.backends.ldap.common.is_ava_value_equal": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 259, "column": 42 }, "stop": { "line": 259, "column": 63 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 259, "column": 11 }, "stop": { "line": 259, "column": 32 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.prep_case_insensitive" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 259, "column": 11 }, "stop": { "line": 259, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__eq__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.common.prep_case_insensitive": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 244, "column": 32 }, "stop": { "line": 244, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.strip", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 244, "column": 12 }, "stop": { "line": 244, "column": 18 } } ], "kind": "function", "target": "re.sub" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 244, "column": 32 }, "stop": { "line": 244, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.lower", "class_name": "str", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.common.ldap_scope": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 234, "column": 27 }, "stop": { "line": 234, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 231, "column": 14 }, "stop": { "line": 231, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "ValueError", "dispatch": "static" } ], "keystone.identity.backends.ldap.common.parse_tls_cert": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 224, "column": 27 }, "stop": { "line": 224, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 220, "column": 14 }, "stop": { "line": 220, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "ValueError", "dispatch": "static" } ], "keystone.identity.backends.ldap.common.parse_deref": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 213, "column": 37 }, "stop": { "line": 213, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 210, "column": 14 }, "stop": { "line": 210, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "ValueError", "dispatch": "static" } ], "keystone.identity.backends.ldap.common.safe_iter": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 199, "column": 9 }, "stop": { "line": 199, "column": 19 } } ], "kind": "function", "target": "isinstance" } ], "keystone.identity.backends.ldap.common.convert_ldap_result": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 185, "column": 16 }, "stop": { "line": 185, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 185, "column": 36 }, "stop": { "line": 185, "column": 42 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.ldap2py" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 185, "column": 36 }, "stop": { "line": 185, "column": 42 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.enabled2py" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 188, "column": 8 }, "stop": { "line": 188, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.common.ldap2py": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 151, "column": 11 }, "stop": { "line": 151, "column": 22 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.utf8_decode" } ], "keystone.identity.backends.ldap.common.enabled2py": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 139, "column": 11 }, "stop": { "line": 139, "column": 22 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.utf8_decode" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 135, "column": 15 }, "stop": { "line": 135, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__new__", "class_name": "int", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 130, "column": 15 }, "stop": { "line": 130, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.common.py2ldap": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 121, "column": 7 }, "stop": { "line": 121, "column": 17 } } ], "kind": "function", "target": "isinstance" } ], "keystone.identity.backends.ldap.common.utf8_decode": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 98, "column": 19 }, "stop": { "line": 98, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "tuple.__getitem__", "class_name": "tuple", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 98, "column": 19 }, "stop": { "line": 98, "column": 32 } } ], "kind": "function", "target": "codecs._Decoder.__call__" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 104, "column": 27 }, "stop": { "line": 104, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.__init__", "class_name": "uuid.UUID", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 103, "column": 15 }, "stop": { "line": 103, "column": 18 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 103, "column": 15 }, "stop": { "line": 103, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__ne__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 104, "column": 23 }, "stop": { "line": 104, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__repr__", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 96, "column": 7 }, "stop": { "line": 96, "column": 17 } } ], "kind": "function", "target": "isinstance" } ], "keystone.identity.backends.ldap.common.utf8_encode": [ { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 72, "column": 15 }, "stop": { "line": 72, "column": 28 } } ], "kind": "function", "target": "codecs._Encoder.__call__" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 72, "column": 15 }, "stop": { "line": 72, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "tuple.__getitem__", "class_name": "tuple", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 71, "column": 7 }, "stop": { "line": 71, "column": 17 } }, { "path": "keystone/identity/backends/ldap/common.py", "start": { "line": 73, "column": 9 }, "stop": { "line": 73, "column": 19 } } ], "kind": "function", "target": "isinstance" } ], "testscenarios.load_tests": [], "testscenarios.test_suite": [], "keystone.common.sql.data_migration_repo.versions.011_expand_user_id_unique_for_nonlocal_user.upgrade": [], "IPython.core.magics.logging.LoggingMagics.logstate": [], "IPython.core.magics.logging.LoggingMagics.logon": [], "IPython.core.magics.logging.LoggingMagics.logoff": [], "IPython.core.magics.logging.LoggingMagics.logstop": [], "IPython.core.magics.logging.LoggingMagics.logstart": [], "graphql.type.tests.test_introspection.test_exposes_descriptions_on_enums": [], "graphql.type.tests.test_introspection.test_exposes_descriptions_on_types_and_fields": [], "graphql.type.tests.test_introspection.test_fails_as_expected_on_the_type_root_field_without_an_arg": [], "graphql.type.tests.test_introspection.test_respects_the_includedeprecated_parameter_for_enum_values": [], "graphql.type.tests.test_introspection.test_identifies_deprecated_enum_values": [], "graphql.type.tests.test_introspection.test_respects_the_includedeprecated_parameter_for_fields": [], "graphql.type.tests.test_introspection.test_identifies_deprecated_fields": [], "graphql.type.tests.test_introspection.test_supports_the_type_root_field": [], "graphql.type.tests.test_introspection.test_introspects_on_input_object": [], "graphql.type.tests.test_introspection.test_executes_an_introspection_query": [], "graphene_sqlalchemy.tests.conftest.session": [], "graphene_sqlalchemy.tests.conftest.session_factory": [], "graphene_sqlalchemy.tests.conftest.reset_registry": [], "xmlschema.validators.notations.XsdNotation.system": [], "xmlschema.validators.notations.XsdNotation.public": [], "xmlschema.validators.notations.XsdNotation._parse": [], "xmlschema.validators.notations.XsdNotation.built": [], "sapp.ui.schema.DeleteFilterMutation.mutate_and_get_payload": [], "sapp.ui.schema.SaveFilterMutation.mutate_and_get_payload": [], "sapp.ui.schema.Query.resolve_filters": [], "sapp.ui.schema.Query.resolve_file": [], "sapp.ui.schema.Query.resolve_features": [], "sapp.ui.schema.Query.resolve_callables": [], "sapp.ui.schema.Query.resolve_paths": [], "sapp.ui.schema.Query.resolve_codes": [], "sapp.ui.schema.Query.resolve_next_trace_frames": [], "sapp.ui.schema.Query.resolve_initial_trace_frames": [], "sapp.ui.schema.Query.resolve_issues": [], "sapp.ui.schema.Query.resolve_runs": [], "jwt.help.main": [], "jwt.help.info": [], "oslo_messaging._drivers.amqp1_driver.addressing.AddresserFactory.__call__": [], "oslo_messaging._drivers.amqp1_driver.addressing.AddresserFactory.__init__": [], "oslo_messaging._drivers.amqp1_driver.addressing.RoutableAddresser._is_service": [], "oslo_messaging._drivers.amqp1_driver.addressing.RoutableAddresser._is_anycast": [], "oslo_messaging._drivers.amqp1_driver.addressing.RoutableAddresser._is_unicast": [], "oslo_messaging._drivers.amqp1_driver.addressing.RoutableAddresser._is_multicast": [], "oslo_messaging._drivers.amqp1_driver.addressing.RoutableAddresser.anycast_address": [], "oslo_messaging._drivers.amqp1_driver.addressing.RoutableAddresser.unicast_address": [], "oslo_messaging._drivers.amqp1_driver.addressing.RoutableAddresser.multicast_address": [], "oslo_messaging._drivers.amqp1_driver.addressing.RoutableAddresser.__init__": [], "oslo_messaging._drivers.amqp1_driver.addressing.LegacyAddresser._is_service": [], "oslo_messaging._drivers.amqp1_driver.addressing.LegacyAddresser._is_anycast": [], "oslo_messaging._drivers.amqp1_driver.addressing.LegacyAddresser._is_unicast": [], "oslo_messaging._drivers.amqp1_driver.addressing.LegacyAddresser._is_multicast": [], "oslo_messaging._drivers.amqp1_driver.addressing.LegacyAddresser.anycast_address": [], "oslo_messaging._drivers.amqp1_driver.addressing.LegacyAddresser.unicast_address": [], "oslo_messaging._drivers.amqp1_driver.addressing.LegacyAddresser.multicast_address": [], "oslo_messaging._drivers.amqp1_driver.addressing.LegacyAddresser.__init__": [], "oslo_messaging._drivers.amqp1_driver.addressing.Addresser._concat": [], "oslo_messaging._drivers.amqp1_driver.addressing.Addresser.anycast_address": [], "oslo_messaging._drivers.amqp1_driver.addressing.Addresser.unicast_address": [], "oslo_messaging._drivers.amqp1_driver.addressing.Addresser.multicast_address": [], "oslo_messaging._drivers.amqp1_driver.addressing.Addresser.resolve": [], "oslo_messaging._drivers.amqp1_driver.addressing.Addresser.__init__": [], "oslo_messaging._drivers.amqp1_driver.addressing.keyify": [], "prompt_toolkit.layout.containers.is_container": [], "prompt_toolkit.layout.containers.to_window": [], "prompt_toolkit.layout.containers.to_container": [], "prompt_toolkit.layout.containers.DynamicContainer.get_children": [], "prompt_toolkit.layout.containers.DynamicContainer.get_key_bindings": [], "prompt_toolkit.layout.containers.DynamicContainer.is_modal": [], "prompt_toolkit.layout.containers.DynamicContainer.write_to_screen": [], "prompt_toolkit.layout.containers.DynamicContainer.preferred_height": [], "prompt_toolkit.layout.containers.DynamicContainer.preferred_width": [], "prompt_toolkit.layout.containers.DynamicContainer.reset": [], "prompt_toolkit.layout.containers.DynamicContainer._get_container": [], "prompt_toolkit.layout.containers.DynamicContainer.__init__": [], "prompt_toolkit.layout.containers.ConditionalContainer.get_children": [], "prompt_toolkit.layout.containers.ConditionalContainer.write_to_screen": [], "prompt_toolkit.layout.containers.ConditionalContainer.preferred_height": [], "prompt_toolkit.layout.containers.ConditionalContainer.preferred_width": [], "prompt_toolkit.layout.containers.ConditionalContainer.reset": [], "prompt_toolkit.layout.containers.ConditionalContainer.__repr__": [], "prompt_toolkit.layout.containers.ConditionalContainer.__init__": [], "prompt_toolkit.layout.containers.Window.get_children": [], "prompt_toolkit.layout.containers.Window.get_key_bindings": [], "prompt_toolkit.layout.containers.Window._scroll_up": [], "prompt_toolkit.layout.containers.Window._scroll_down": [], "prompt_toolkit.layout.containers.Window._mouse_handler": [], "prompt_toolkit.layout.containers.Window._scroll_without_linewrapping": [], "prompt_toolkit.layout.containers.Window._scroll_when_linewrapping": [], "prompt_toolkit.layout.containers.Window._scroll": [], "prompt_toolkit.layout.containers.Window._copy_margin": [], "prompt_toolkit.layout.containers.Window._highlight_cursorlines": [], "prompt_toolkit.layout.containers.Window._show_key_processor_key_buffer": [], "prompt_toolkit.layout.containers.Window._highlight_digraph": [], "prompt_toolkit.layout.containers.Window._apply_style": [], "prompt_toolkit.layout.containers.Window._fill_bg": [], "prompt_toolkit.layout.containers.Window._copy_body": [], "prompt_toolkit.layout.containers.Window._write_to_screen_at_index": [], "prompt_toolkit.layout.containers.Window.write_to_screen": [], "prompt_toolkit.layout.containers.Window._get_digraph_char": [], "prompt_toolkit.layout.containers.Window._get_ui_content": [], "prompt_toolkit.layout.containers.Window._merge_dimensions": [], "prompt_toolkit.layout.containers.Window.preferred_height": [], "prompt_toolkit.layout.containers.Window.preferred_width": [], "prompt_toolkit.layout.containers.Window._get_total_margin_width": [], "prompt_toolkit.layout.containers.Window._get_margin_width": [], "prompt_toolkit.layout.containers.Window.reset": [], "prompt_toolkit.layout.containers.Window.__repr__": [], "prompt_toolkit.layout.containers.Window.__init__": [], "prompt_toolkit.layout.containers.ColorColumn.__init__": [], "prompt_toolkit.layout.containers.ScrollOffsets.__repr__": [], "prompt_toolkit.layout.containers.ScrollOffsets.right": [], "prompt_toolkit.layout.containers.ScrollOffsets.left": [], "prompt_toolkit.layout.containers.ScrollOffsets.bottom": [], "prompt_toolkit.layout.containers.ScrollOffsets.top": [], "prompt_toolkit.layout.containers.ScrollOffsets.__init__": [], "prompt_toolkit.layout.containers.WindowRenderInfo.get_height_for_line": [], "prompt_toolkit.layout.containers.WindowRenderInfo.vertical_scroll_percentage": [], "prompt_toolkit.layout.containers.WindowRenderInfo.bottom_visible": [], "prompt_toolkit.layout.containers.WindowRenderInfo.top_visible": [], "prompt_toolkit.layout.containers.WindowRenderInfo.full_height_visible": [], "prompt_toolkit.layout.containers.WindowRenderInfo.content_height": [], "prompt_toolkit.layout.containers.WindowRenderInfo.center_visible_line": [], "prompt_toolkit.layout.containers.WindowRenderInfo.last_visible_line": [], "prompt_toolkit.layout.containers.WindowRenderInfo.first_visible_line": [], "prompt_toolkit.layout.containers.WindowRenderInfo.input_line_to_visible_line": [], "prompt_toolkit.layout.containers.WindowRenderInfo.displayed_lines": [], "prompt_toolkit.layout.containers.WindowRenderInfo.applied_scroll_offsets": [], "prompt_toolkit.layout.containers.WindowRenderInfo.cursor_position": [], "prompt_toolkit.layout.containers.WindowRenderInfo.visible_line_to_input_line": [], "prompt_toolkit.layout.containers.WindowRenderInfo.__init__": [], "prompt_toolkit.layout.containers.Float.__repr__": [], "prompt_toolkit.layout.containers.Float.get_height": [], "prompt_toolkit.layout.containers.Float.get_width": [], "prompt_toolkit.layout.containers.Float.__init__": [], "prompt_toolkit.layout.containers.FloatContainer.get_children": [], "prompt_toolkit.layout.containers.FloatContainer.get_key_bindings": [], "prompt_toolkit.layout.containers.FloatContainer.is_modal": [], "prompt_toolkit.layout.containers.FloatContainer._area_is_empty": [], "prompt_toolkit.layout.containers.FloatContainer._draw_float": [], "prompt_toolkit.layout.containers.FloatContainer.write_to_screen": [], "prompt_toolkit.layout.containers.FloatContainer.preferred_height": [], "prompt_toolkit.layout.containers.FloatContainer.preferred_width": [], "prompt_toolkit.layout.containers.FloatContainer.reset": [], "prompt_toolkit.layout.containers.FloatContainer.__init__": [], "prompt_toolkit.layout.containers.VSplit.write_to_screen": [], "prompt_toolkit.layout.containers.VSplit._divide_widths": [], "prompt_toolkit.layout.containers.VSplit._all_children": [], "prompt_toolkit.layout.containers.VSplit.reset": [], "prompt_toolkit.layout.containers.VSplit.preferred_height": [], "prompt_toolkit.layout.containers.VSplit.preferred_width": [], "prompt_toolkit.layout.containers.VSplit.__init__": [], "prompt_toolkit.layout.containers.HSplit._divide_heights": [], "prompt_toolkit.layout.containers.HSplit.write_to_screen": [], "prompt_toolkit.layout.containers.HSplit._all_children": [], "prompt_toolkit.layout.containers.HSplit.reset": [], "prompt_toolkit.layout.containers.HSplit.preferred_height": [], "prompt_toolkit.layout.containers.HSplit.preferred_width": [], "prompt_toolkit.layout.containers.HSplit.__init__": [], "prompt_toolkit.layout.containers._Split.get_children": [], "prompt_toolkit.layout.containers._Split.get_key_bindings": [], "prompt_toolkit.layout.containers._Split.is_modal": [], "prompt_toolkit.layout.containers._Split.__init__": [], "prompt_toolkit.layout.containers._window_too_small": [], "prompt_toolkit.layout.containers.Container.get_children": [], "prompt_toolkit.layout.containers.Container.get_key_bindings": [], "prompt_toolkit.layout.containers.Container.is_modal": [], "prompt_toolkit.layout.containers.Container.write_to_screen": [], "prompt_toolkit.layout.containers.Container.preferred_height": [], "prompt_toolkit.layout.containers.Container.preferred_width": [], "prompt_toolkit.layout.containers.Container.reset": [], "libcst._parser.parso.tests.test_fstring.ParsoTokenizeTest.test_tokenize_start_pos": [], "testtools.matchers._higherorder._MatchesPredicateWithParams.match": [], "testtools.matchers._higherorder._MatchesPredicateWithParams.__str__": [], "testtools.matchers._higherorder._MatchesPredicateWithParams.__init__": [], "testtools.matchers._higherorder.MatchesPredicateWithParams": [], "testtools.matchers._higherorder.MatchesPredicate.match": [], "testtools.matchers._higherorder.MatchesPredicate.__str__": [], "testtools.matchers._higherorder.MatchesPredicate.__init__": [], "testtools.matchers._higherorder.AnyMatch.match": [], "testtools.matchers._higherorder.AnyMatch.__str__": [], "testtools.matchers._higherorder.AnyMatch.__init__": [], "testtools.matchers._higherorder.AllMatch.match": [], "testtools.matchers._higherorder.AllMatch.__str__": [], "testtools.matchers._higherorder.AllMatch.__init__": [], "testtools.matchers._higherorder.AfterPreprocessing.match": [], "testtools.matchers._higherorder.AfterPreprocessing.__str__": [], "testtools.matchers._higherorder.AfterPreprocessing._str_preprocessor": [], "testtools.matchers._higherorder.AfterPreprocessing.__init__": [], "testtools.matchers._higherorder.PrefixedMismatch.describe": [], "testtools.matchers._higherorder.PrefixedMismatch.__init__": [], "testtools.matchers._higherorder.PostfixedMismatch.describe": [], "testtools.matchers._higherorder.PostfixedMismatch.__init__": [], "testtools.matchers._higherorder.Annotate.match": [], "testtools.matchers._higherorder.Annotate.__str__": [], "testtools.matchers._higherorder.Annotate.if_message": [], "testtools.matchers._higherorder.Annotate.__init__": [], "testtools.matchers._higherorder.MatchedUnexpectedly.describe": [], "testtools.matchers._higherorder.MatchedUnexpectedly.__init__": [], "testtools.matchers._higherorder.Not.match": [], "testtools.matchers._higherorder.Not.__str__": [], "testtools.matchers._higherorder.Not.__init__": [], "testtools.matchers._higherorder.MismatchesAll.describe": [], "testtools.matchers._higherorder.MismatchesAll.__init__": [], "testtools.matchers._higherorder.MatchesAll.match": [], "testtools.matchers._higherorder.MatchesAll.__str__": [], "testtools.matchers._higherorder.MatchesAll.__init__": [], "testtools.matchers._higherorder.MatchesAny.__str__": [], "testtools.matchers._higherorder.MatchesAny.match": [], "testtools.matchers._higherorder.MatchesAny.__init__": [], "rx.internal.concurrency.Condition.notify_all": [], "rx.internal.concurrency.Condition.notify": [], "rx.internal.concurrency.Condition.release": [], "rx.internal.concurrency.Condition.aquire": [], "rx.internal.concurrency.Condition.wait": [], "rx.internal.concurrency.Event.wait": [], "rx.internal.concurrency.Event.clear": [], "rx.internal.concurrency.Event.set": [], "rx.internal.concurrency.Event.is_set": [], "rx.internal.concurrency.RLock.__exit__": [], "rx.internal.concurrency.RLock.__enter__": [], "rx.internal.concurrency.RLock.locked": [], "sqlalchemy.dialects.sqlite.json.JSONPathType._format_value": [], "sqlalchemy.dialects.sqlite.json.JSONIndexType._format_value": [], "sqlalchemy.dialects.sqlite.json._FormatTypeMixin.literal_processor": [], "sqlalchemy.dialects.sqlite.json._FormatTypeMixin.bind_processor": [], "sqlalchemy.dialects.sqlite.json._FormatTypeMixin._format_value": [], "saml2.validate.valid_domain_name": [], "saml2.validate.valid_instance": [], "saml2.validate._valid_instance": [], "saml2.validate.valid": [], "saml2.validate.validate_value_type": [], "saml2.validate.valid_anytype": [], "saml2.validate.valid_qname": [], "saml2.validate.valid_base64": [], "saml2.validate.valid_integer": [], "saml2.validate.valid_non_negative_integer": [], "saml2.validate.valid_positive_integer": [], "saml2.validate.valid_unsigned_short": [], "saml2.validate.valid_string": [], "saml2.validate.valid_duration": [], "saml2.validate.valid_boolean": [], "saml2.validate.valid_ipv6": [], "saml2.validate.valid_ipv4": [], "saml2.validate.valid_address": [], "saml2.validate.validate_before": [], "saml2.validate.validate_on_or_after": [], "saml2.validate.valid_url": [], "saml2.validate.valid_date_time": [], "saml2.validate.valid_any_uri": [], "saml2.validate.valid_id": [], "saml2.validate.valid_ncname": [], "keystoneclient.auth.identity.generic.password.Password.load_from_argparse_arguments": [], "keystoneclient.auth.identity.generic.password.Password.get_options": [], "keystoneclient.auth.identity.generic.password.Password.create_plugin": [], "keystoneclient.auth.identity.generic.password.Password.__init__": [], "keystoneclient.auth.identity.generic.password.get_options": [], "libcst.codemod.commands.ensure_import_present.EnsureImportPresentCommand.get_transforms": [], "libcst.codemod.commands.ensure_import_present.EnsureImportPresentCommand.add_args": [], "chardet.hebrewprober.HebrewProber.state": [], "chardet.hebrewprober.HebrewProber.language": [], "chardet.hebrewprober.HebrewProber.charset_name": [], "chardet.hebrewprober.HebrewProber.feed": [], "chardet.hebrewprober.HebrewProber.is_non_final": [], "chardet.hebrewprober.HebrewProber.is_final": [], "chardet.hebrewprober.HebrewProber.set_model_probers": [], "chardet.hebrewprober.HebrewProber.reset": [], "chardet.hebrewprober.HebrewProber.__init__": [], "rx.linq.observable.takeuntilwithtime.take_until_with_time": [], "oslo_concurrency.prlimit.main": [], "oslo_concurrency.prlimit.parse_args": [], "prompt_toolkit.completion.fuzzy_completer._FuzzyMatch.__init__": [], "prompt_toolkit.completion.fuzzy_completer.FuzzyWordCompleter.get_completions": [], "prompt_toolkit.completion.fuzzy_completer.FuzzyWordCompleter.__init__": [], "prompt_toolkit.completion.fuzzy_completer.FuzzyCompleter._get_display": [], "prompt_toolkit.completion.fuzzy_completer.FuzzyCompleter._get_fuzzy_completions": [], "prompt_toolkit.completion.fuzzy_completer.FuzzyCompleter._get_pattern": [], "prompt_toolkit.completion.fuzzy_completer.FuzzyCompleter.get_completions": [], "prompt_toolkit.completion.fuzzy_completer.FuzzyCompleter.__init__": [], "chardet.jpcntx.EUCJPContextAnalysis.get_order": [], "chardet.jpcntx.SJISContextAnalysis.get_order": [], "chardet.jpcntx.SJISContextAnalysis.charset_name": [], "chardet.jpcntx.SJISContextAnalysis.__init__": [], "chardet.jpcntx.JapaneseContextAnalysis.get_order": [], "chardet.jpcntx.JapaneseContextAnalysis.get_confidence": [], "chardet.jpcntx.JapaneseContextAnalysis.got_enough_data": [], "chardet.jpcntx.JapaneseContextAnalysis.feed": [], "chardet.jpcntx.JapaneseContextAnalysis.reset": [], "chardet.jpcntx.JapaneseContextAnalysis.__init__": [], "libcst._parser.types.tests.test_config.TestConfig.test_invalid_partial_parser_config": [], "libcst._parser.types.tests.test_config.TestConfig.test_valid_partial_parser_config": [], "dns.rdtypes.ANY.HIP.HIP.choose_relativity": [], "dns.rdtypes.ANY.HIP.HIP.from_wire": [], "dns.rdtypes.ANY.HIP.HIP.to_wire": [], "dns.rdtypes.ANY.HIP.HIP.from_text": [], "dns.rdtypes.ANY.HIP.HIP.to_text": [], "dns.rdtypes.ANY.HIP.HIP.__init__": [], "sqlparse.sql.Function.get_parameters": [], "sqlparse.sql.Case.get_cases": [], "sqlparse.sql.Comment.is_multiline": [], "sqlparse.sql.Comparison.right": [], "sqlparse.sql.Comparison.left": [], "sqlparse.sql.SquareBrackets._groupable_tokens": [], "sqlparse.sql.Parenthesis._groupable_tokens": [], "sqlparse.sql.IdentifierList.get_identifiers": [], "sqlparse.sql.Identifier.get_array_indices": [], "sqlparse.sql.Identifier.get_ordering": [], "sqlparse.sql.Identifier.get_typecast": [], "sqlparse.sql.Identifier.is_wildcard": [], "sqlparse.sql.Statement.get_type": [], "sqlparse.sql.TokenList._get_first_name": [], "sqlparse.sql.TokenList.get_parent_name": [], "sqlparse.sql.TokenList.get_real_name": [], "sqlparse.sql.TokenList.get_name": [], "sqlparse.sql.TokenList.get_alias": [], "sqlparse.sql.TokenList.has_alias": [], "sqlparse.sql.TokenList.insert_after": [], "sqlparse.sql.TokenList.insert_before": [], "sqlparse.sql.TokenList.group_tokens": [], "sqlparse.sql.TokenList.token_index": [], "sqlparse.sql.TokenList.token_next": [], "sqlparse.sql.TokenList.token_prev": [], "sqlparse.sql.TokenList.token_matching": [], "sqlparse.sql.TokenList.token_not_matching": [], "sqlparse.sql.TokenList.token_next_by": [], "sqlparse.sql.TokenList.token_first": [], "sqlparse.sql.TokenList._token_matching": [], "sqlparse.sql.TokenList._groupable_tokens": [], "sqlparse.sql.TokenList.get_sublists": [], "sqlparse.sql.TokenList.flatten": [], "sqlparse.sql.TokenList.get_token_at_offset": [], "sqlparse.sql.TokenList._pprint_tree": [], "sqlparse.sql.TokenList._get_repr_name": [], "sqlparse.sql.TokenList.__getitem__": [], "sqlparse.sql.TokenList.__iter__": [], "sqlparse.sql.TokenList.__str__": [], "sqlparse.sql.TokenList.__init__": [], "sqlparse.sql.Token.has_ancestor": [], "sqlparse.sql.Token.is_child_of": [], "sqlparse.sql.Token.within": [], "sqlparse.sql.Token.match": [], "sqlparse.sql.Token.flatten": [], "sqlparse.sql.Token._get_repr_value": [], "sqlparse.sql.Token._get_repr_name": [], "sqlparse.sql.Token.__repr__": [], "sqlparse.sql.Token.__str__": [], "sqlparse.sql.Token.__init__": [], "sqlparse.sql.NameAliasMixin.get_alias": [], "sqlparse.sql.NameAliasMixin.get_real_name": [], "pycparser._ast_gen.NodeCfg._gen_attr_names": [], "pycparser._ast_gen.NodeCfg._gen_iter": [], "pycparser._ast_gen.NodeCfg._gen_children": [], "pycparser._ast_gen.NodeCfg._gen_init": [], "pycparser._ast_gen.NodeCfg.generate_source": [], "pycparser._ast_gen.NodeCfg.__init__": [], "pycparser._ast_gen.ASTCodeGenerator.parse_cfgfile": [], "pycparser._ast_gen.ASTCodeGenerator.generate": [], "pycparser._ast_gen.ASTCodeGenerator.__init__": [], "prompt_toolkit.key_binding.bindings.page_navigation.load_vi_page_navigation_bindings": [], "prompt_toolkit.key_binding.bindings.page_navigation.load_emacs_page_navigation_bindings": [], "prompt_toolkit.key_binding.bindings.page_navigation.load_page_navigation_bindings": [], "cffi.model.attach_exception_info": [], "cffi.model.pointer_cache": [], "cffi.model.global_cache": [], "cffi.model.get_typecache": [], "cffi.model.unknown_ptr_type": [], "cffi.model.unknown_type": [], "cffi.model.EnumType.build_baseinttype": [], "cffi.model.EnumType.build_backend_type": [], "cffi.model.EnumType.check_not_partial": [], "cffi.model.EnumType.force_the_name": [], "cffi.model.EnumType.__init__": [], "cffi.model.StructOrUnion.build_backend_type": [], "cffi.model.StructOrUnion.check_not_partial": [], "cffi.model.StructOrUnion._verification_error": [], "cffi.model.StructOrUnion.finish_backend_type": [], "cffi.model.StructOrUnion.get_cached_btype": [], "cffi.model.StructOrUnion.force_flatten": [], "cffi.model.StructOrUnion.enumfields": [], "cffi.model.StructOrUnion.anonymous_struct_fields": [], "cffi.model.StructOrUnion.__init__": [], "cffi.model.StructOrUnionOrEnum.get_official_name": [], "cffi.model.StructOrUnionOrEnum.force_the_name": [], "cffi.model.StructOrUnionOrEnum.build_c_name_with_marker": [], "cffi.model.ArrayType.build_backend_type": [], "cffi.model.ArrayType.resolve_length": [], "cffi.model.ArrayType.length_is_unknown": [], "cffi.model.ArrayType.__init__": [], "cffi.model.NamedPointerType.__init__": [], "cffi.model.ConstPointerType": [], "cffi.model.PointerType.build_backend_type": [], "cffi.model.PointerType.__init__": [], "cffi.model.FunctionPtrType.as_raw_function": [], "cffi.model.FunctionPtrType.build_backend_type": [], "cffi.model.RawFunctionType.as_function_pointer": [], "cffi.model.RawFunctionType.build_backend_type": [], "cffi.model.BaseFunctionType.__init__": [], "cffi.model.UnknownFloatType.build_backend_type": [], "cffi.model.UnknownFloatType.__init__": [], "cffi.model.UnknownIntegerType.build_backend_type": [], "cffi.model.UnknownIntegerType.is_integer_type": [], "cffi.model.UnknownIntegerType.__init__": [], "cffi.model.PrimitiveType.build_backend_type": [], "cffi.model.PrimitiveType.is_complex_type": [], "cffi.model.PrimitiveType.is_float_type": [], "cffi.model.PrimitiveType.is_integer_type": [], "cffi.model.PrimitiveType.is_char_type": [], "cffi.model.PrimitiveType.__init__": [], "cffi.model.BasePrimitiveType.is_complex_type": [], "cffi.model.VoidType.build_backend_type": [], "cffi.model.VoidType.__init__": [], "cffi.model.BaseType.__hash__": [], "cffi.model.BaseType.__ne__": [], "cffi.model.BaseType.__eq__": [], "cffi.model.BaseTypeByIdentity._get_items": [], "cffi.model.BaseTypeByIdentity.__repr__": [], "cffi.model.BaseTypeByIdentity.get_cached_btype": [], "cffi.model.BaseTypeByIdentity.is_integer_type": [], "cffi.model.BaseTypeByIdentity.has_c_name": [], "cffi.model.BaseTypeByIdentity._get_c_name": [], "cffi.model.BaseTypeByIdentity.get_c_name": [], "cffi.model.qualify": [], "pyre_check.client.commands.stop.Stop._run": [], "pyre_check.client.commands.stop.Stop._stop": [], "pyre_check.client.commands.stop.Stop._pid_file": [], "pyre_check.client.commands.stop.Stop._flags": [], "pyre_check.client.commands.stop.Stop.__init__": [], "setuptools._vendor.packaging.specifiers.SpecifierSet.filter": [], "setuptools._vendor.packaging.specifiers.SpecifierSet.contains": [], "setuptools._vendor.packaging.specifiers.SpecifierSet.__contains__": [], "setuptools._vendor.packaging.specifiers.SpecifierSet.prereleases": [], "setuptools._vendor.packaging.specifiers.SpecifierSet.__iter__": [], "setuptools._vendor.packaging.specifiers.SpecifierSet.__len__": [], "setuptools._vendor.packaging.specifiers.SpecifierSet.__ne__": [], "setuptools._vendor.packaging.specifiers.SpecifierSet.__eq__": [], "setuptools._vendor.packaging.specifiers.SpecifierSet.__and__": [], "setuptools._vendor.packaging.specifiers.SpecifierSet.__hash__": [], "setuptools._vendor.packaging.specifiers.SpecifierSet.__str__": [], "setuptools._vendor.packaging.specifiers.SpecifierSet.__repr__": [], "setuptools._vendor.packaging.specifiers.SpecifierSet.__init__": [], "setuptools._vendor.packaging.specifiers._pad_version": [], "setuptools._vendor.packaging.specifiers._version_split": [], "setuptools._vendor.packaging.specifiers.Specifier.prereleases": [], "setuptools._vendor.packaging.specifiers.Specifier._compare_arbitrary": [], "setuptools._vendor.packaging.specifiers.Specifier._compare_greater_than": [], "setuptools._vendor.packaging.specifiers.Specifier._compare_less_than": [], "setuptools._vendor.packaging.specifiers.Specifier._compare_greater_than_equal": [], "setuptools._vendor.packaging.specifiers.Specifier._compare_less_than_equal": [], "setuptools._vendor.packaging.specifiers.Specifier._compare_not_equal": [], "setuptools._vendor.packaging.specifiers.Specifier._compare_equal": [], "setuptools._vendor.packaging.specifiers.Specifier._compare_compatible": [], "setuptools._vendor.packaging.specifiers._require_version_compare": [], "setuptools._vendor.packaging.specifiers.LegacySpecifier._compare_greater_than": [], "setuptools._vendor.packaging.specifiers.LegacySpecifier._compare_less_than": [], "setuptools._vendor.packaging.specifiers.LegacySpecifier._compare_greater_than_equal": [], "setuptools._vendor.packaging.specifiers.LegacySpecifier._compare_less_than_equal": [], "setuptools._vendor.packaging.specifiers.LegacySpecifier._compare_not_equal": [], "setuptools._vendor.packaging.specifiers.LegacySpecifier._compare_equal": [], "setuptools._vendor.packaging.specifiers.LegacySpecifier._coerce_version": [], "setuptools._vendor.packaging.specifiers._IndividualSpecifier.filter": [], "setuptools._vendor.packaging.specifiers._IndividualSpecifier.contains": [], "setuptools._vendor.packaging.specifiers._IndividualSpecifier.__contains__": [], "setuptools._vendor.packaging.specifiers._IndividualSpecifier.prereleases": [], "setuptools._vendor.packaging.specifiers._IndividualSpecifier.version": [], "setuptools._vendor.packaging.specifiers._IndividualSpecifier.operator": [], "setuptools._vendor.packaging.specifiers._IndividualSpecifier._coerce_version": [], "setuptools._vendor.packaging.specifiers._IndividualSpecifier._get_operator": [], "setuptools._vendor.packaging.specifiers._IndividualSpecifier.__ne__": [], "setuptools._vendor.packaging.specifiers._IndividualSpecifier.__eq__": [], "setuptools._vendor.packaging.specifiers._IndividualSpecifier.__hash__": [], "setuptools._vendor.packaging.specifiers._IndividualSpecifier.__str__": [], "setuptools._vendor.packaging.specifiers._IndividualSpecifier.__repr__": [], "setuptools._vendor.packaging.specifiers._IndividualSpecifier.__init__": [], "setuptools._vendor.packaging.specifiers.BaseSpecifier.filter": [], "setuptools._vendor.packaging.specifiers.BaseSpecifier.contains": [], "setuptools._vendor.packaging.specifiers.BaseSpecifier.prereleases": [], "setuptools._vendor.packaging.specifiers.BaseSpecifier.__ne__": [], "setuptools._vendor.packaging.specifiers.BaseSpecifier.__eq__": [], "setuptools._vendor.packaging.specifiers.BaseSpecifier.__hash__": [], "setuptools._vendor.packaging.specifiers.BaseSpecifier.__str__": [], "rx.joins.joinobserver.JoinObserver.dispose": [], "rx.joins.joinobserver.JoinObserver.remove_active_plan": [], "rx.joins.joinobserver.JoinObserver.subscribe": [], "rx.joins.joinobserver.JoinObserver.add_active_plan": [], "rx.joins.joinobserver.JoinObserver._on_completed_core": [], "rx.joins.joinobserver.JoinObserver._on_error_core": [], "rx.joins.joinobserver.JoinObserver._on_next_core": [], "rx.joins.joinobserver.JoinObserver.__init__": [], "oauthlib.oauth1.rfc5849.endpoints.request_token.RequestTokenEndpoint.validate_request_token_request": [], "oauthlib.oauth1.rfc5849.endpoints.request_token.RequestTokenEndpoint.create_request_token_response": [], "oauthlib.oauth1.rfc5849.endpoints.request_token.RequestTokenEndpoint.create_request_token": [], "graphql.validation.rules.no_unused_variables.NoUnusedVariables.unused_variable_message": [], "graphql.validation.rules.no_unused_variables.NoUnusedVariables.enter_VariableDefinition": [], "graphql.validation.rules.no_unused_variables.NoUnusedVariables.leave_OperationDefinition": [], "graphql.validation.rules.no_unused_variables.NoUnusedVariables.enter_OperationDefinition": [], "graphql.validation.rules.no_unused_variables.NoUnusedVariables.__init__": [], "jedi.third_party.typeshed.stdlib.2.resource._RUsage.__init__": [], "rx.linq.observable.dematerialize.dematerialize": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Yield": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_WithItem": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_With": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_While": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_UnaryOperation": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Tuple": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Try": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_TrailingWhitespace": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_SubtractAssign": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Subtract": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_SubscriptElement": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Subscript": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_StarredElement": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_StarredDictElement": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Slice": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_SimpleWhitespace": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_SimpleString": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_SimpleStatementSuite": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_SimpleStatementLine": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_SetComp": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Set": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Semicolon": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_RightSquareBracket": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_RightShiftAssign": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_RightShift": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_RightParen": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_RightCurlyBrace": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Return": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Raise": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_PowerAssign": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Power": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Plus": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Pass": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_ParenthesizedWhitespace": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Parameters": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_ParamStar": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_ParamSlash": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Param": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Or": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_NotIn": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_NotEqual": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Not": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Nonlocal": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Newline": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_NamedExpr": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_NameItem": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Name": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_MultiplyAssign": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Multiply": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_ModuloAssign": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Modulo": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Module": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Minus": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_MatrixMultiplyAssign": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_MatrixMultiply": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_ListComp": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_List": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_LessThanEqual": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_LessThan": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_LeftSquareBracket": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_LeftShiftAssign": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_LeftShift": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_LeftParen": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_LeftCurlyBrace": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Lambda": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_IsNot": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Is": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Integer": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Index": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_IndentedBlock": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_In": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_ImportStar": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_ImportFrom": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_ImportAlias": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Import": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Imaginary": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_IfExp": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_If": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_GreaterThanEqual": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_GreaterThan": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Global": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_GeneratorExp": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_FunctionDef": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_From": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_FormattedStringText": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_FormattedStringExpression": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_FormattedString": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_For": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_FloorDivideAssign": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_FloorDivide": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Float": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Finally": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Expr": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_ExceptHandler": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Equal": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_EmptyLine": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Else": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Ellipsis": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Element": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Dot": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_DivideAssign": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Divide": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_DictElement": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_DictComp": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Dict": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Del": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Decorator": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Continue": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_ConcatenatedString": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_ComparisonTarget": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Comparison": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_CompIf": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_CompFor": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Comment": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Comma": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Colon": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_ClassDef": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Call": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Break": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_BooleanOperation": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_BitXorAssign": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_BitXor": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_BitOrAssign": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_BitOr": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_BitInvert": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_BitAndAssign": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_BitAnd": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_BinaryOperation": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Await": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_AugAssign": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Attribute": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Asynchronous": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_AssignTarget": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_AssignEqual": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Assign": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Assert": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_AsName": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Arg": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Annotation": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_AnnAssign": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_And": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_AddAssign": [], "libcst._typed_visitor.CSTTypedTransformerFunctions.leave_Add": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Yield": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_WithItem": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_With": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_While": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_UnaryOperation": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Tuple": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Try": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_TrailingWhitespace": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_SubtractAssign": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Subtract": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_SubscriptElement": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Subscript": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_StarredElement": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_StarredDictElement": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Slice": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_SimpleWhitespace": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_SimpleString": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_SimpleStatementSuite": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_SimpleStatementLine": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_SetComp": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Set": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Semicolon": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_RightSquareBracket": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_RightShiftAssign": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_RightShift": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_RightParen": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_RightCurlyBrace": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Return": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Raise": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_PowerAssign": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Power": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Plus": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Pass": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_ParenthesizedWhitespace": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Parameters": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_ParamStar": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_ParamSlash": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Param": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Or": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_NotIn": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_NotEqual": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Not": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Nonlocal": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Newline": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_NamedExpr": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_NameItem": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Name": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_MultiplyAssign": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Multiply": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_ModuloAssign": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Modulo": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Module": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Minus": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_MatrixMultiplyAssign": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_MatrixMultiply": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_ListComp": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_List": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_LessThanEqual": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_LessThan": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_LeftSquareBracket": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_LeftShiftAssign": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_LeftShift": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_LeftParen": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_LeftCurlyBrace": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Lambda": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_IsNot": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Is": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Integer": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Index": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_IndentedBlock": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_In": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_ImportStar": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_ImportFrom": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_ImportAlias": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Import": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Imaginary": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_IfExp": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_If": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_GreaterThanEqual": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_GreaterThan": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Global": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_GeneratorExp": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_FunctionDef": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_From": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_FormattedStringText": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_FormattedStringExpression": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_FormattedString": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_For": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_FloorDivideAssign": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_FloorDivide": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Float": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Finally": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Expr": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_ExceptHandler": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Equal": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_EmptyLine": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Else": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Ellipsis": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Element": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Dot": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_DivideAssign": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Divide": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_DictElement": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_DictComp": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Dict": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Del": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Decorator": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Continue": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_ConcatenatedString": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_ComparisonTarget": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Comparison": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_CompIf": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_CompFor": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Comment": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Comma": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Colon": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_ClassDef": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Call": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Break": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_BooleanOperation": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_BitXorAssign": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_BitXor": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_BitOrAssign": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_BitOr": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_BitInvert": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_BitAndAssign": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_BitAnd": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_BinaryOperation": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Await": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_AugAssign": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Attribute": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Asynchronous": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_AssignTarget": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_AssignEqual": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Assign": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Assert": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_AsName": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Arg": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Annotation": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_AnnAssign": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_And": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_AddAssign": [], "libcst._typed_visitor.CSTTypedVisitorFunctions.leave_Add": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Yield_whitespace_after_yield": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Yield_whitespace_after_yield": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Yield_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Yield_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Yield_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Yield_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Yield_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Yield_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Yield": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_WithItem_comma": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_WithItem_comma": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_WithItem_asname": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_WithItem_asname": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_WithItem_item": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_WithItem_item": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_WithItem": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_With_whitespace_before_colon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_With_whitespace_before_colon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_With_whitespace_after_with": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_With_whitespace_after_with": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_With_leading_lines": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_With_leading_lines": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_With_asynchronous": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_With_asynchronous": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_With_body": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_With_body": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_With_items": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_With_items": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_With": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_While_whitespace_before_colon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_While_whitespace_before_colon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_While_whitespace_after_while": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_While_whitespace_after_while": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_While_leading_lines": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_While_leading_lines": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_While_orelse": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_While_orelse": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_While_body": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_While_body": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_While_test": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_While_test": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_While": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_UnaryOperation_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_UnaryOperation_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_UnaryOperation_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_UnaryOperation_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_UnaryOperation_expression": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_UnaryOperation_expression": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_UnaryOperation_operator": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_UnaryOperation_operator": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_UnaryOperation": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Tuple_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Tuple_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Tuple_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Tuple_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Tuple_elements": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Tuple_elements": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Tuple": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Try_whitespace_before_colon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Try_whitespace_before_colon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Try_leading_lines": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Try_leading_lines": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Try_finalbody": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Try_finalbody": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Try_orelse": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Try_orelse": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Try_handlers": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Try_handlers": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Try_body": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Try_body": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Try": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_TrailingWhitespace_newline": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_TrailingWhitespace_newline": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_TrailingWhitespace_comment": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_TrailingWhitespace_comment": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_TrailingWhitespace_whitespace": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_TrailingWhitespace_whitespace": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_TrailingWhitespace": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_SubtractAssign_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_SubtractAssign_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_SubtractAssign_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_SubtractAssign_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_SubtractAssign": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Subtract_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Subtract_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Subtract_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Subtract_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Subtract": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_SubscriptElement_comma": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_SubscriptElement_comma": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_SubscriptElement_slice": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_SubscriptElement_slice": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_SubscriptElement": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Subscript_whitespace_after_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Subscript_whitespace_after_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Subscript_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Subscript_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Subscript_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Subscript_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Subscript_rbracket": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Subscript_rbracket": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Subscript_lbracket": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Subscript_lbracket": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Subscript_slice": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Subscript_slice": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Subscript_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Subscript_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Subscript": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_StarredElement_whitespace_before_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_StarredElement_whitespace_before_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_StarredElement_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_StarredElement_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_StarredElement_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_StarredElement_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_StarredElement_comma": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_StarredElement_comma": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_StarredElement_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_StarredElement_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_StarredElement": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_StarredDictElement_whitespace_before_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_StarredDictElement_whitespace_before_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_StarredDictElement_comma": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_StarredDictElement_comma": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_StarredDictElement_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_StarredDictElement_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_StarredDictElement": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Slice_second_colon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Slice_second_colon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Slice_first_colon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Slice_first_colon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Slice_step": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Slice_step": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Slice_upper": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Slice_upper": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Slice_lower": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Slice_lower": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Slice": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_SimpleWhitespace_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_SimpleWhitespace_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_SimpleWhitespace": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_SimpleString_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_SimpleString_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_SimpleString_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_SimpleString_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_SimpleString_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_SimpleString_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_SimpleString": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_SimpleStatementSuite_trailing_whitespace": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_SimpleStatementSuite_trailing_whitespace": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_SimpleStatementSuite_leading_whitespace": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_SimpleStatementSuite_leading_whitespace": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_SimpleStatementSuite_body": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_SimpleStatementSuite_body": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_SimpleStatementSuite": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_SimpleStatementLine_trailing_whitespace": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_SimpleStatementLine_trailing_whitespace": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_SimpleStatementLine_leading_lines": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_SimpleStatementLine_leading_lines": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_SimpleStatementLine_body": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_SimpleStatementLine_body": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_SimpleStatementLine": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_SetComp_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_SetComp_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_SetComp_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_SetComp_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_SetComp_rbrace": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_SetComp_rbrace": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_SetComp_lbrace": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_SetComp_lbrace": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_SetComp_for_in": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_SetComp_for_in": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_SetComp_elt": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_SetComp_elt": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_SetComp": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Set_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Set_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Set_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Set_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Set_rbrace": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Set_rbrace": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Set_lbrace": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Set_lbrace": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Set_elements": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Set_elements": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Set": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Semicolon_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Semicolon_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Semicolon_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Semicolon_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Semicolon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_RightSquareBracket_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_RightSquareBracket_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_RightSquareBracket": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_RightShiftAssign_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_RightShiftAssign_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_RightShiftAssign_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_RightShiftAssign_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_RightShiftAssign": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_RightShift_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_RightShift_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_RightShift_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_RightShift_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_RightShift": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_RightParen_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_RightParen_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_RightParen": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_RightCurlyBrace_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_RightCurlyBrace_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_RightCurlyBrace": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Return_semicolon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Return_semicolon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Return_whitespace_after_return": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Return_whitespace_after_return": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Return_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Return_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Return": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Raise_semicolon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Raise_semicolon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Raise_whitespace_after_raise": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Raise_whitespace_after_raise": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Raise_cause": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Raise_cause": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Raise_exc": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Raise_exc": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Raise": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_PowerAssign_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_PowerAssign_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_PowerAssign_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_PowerAssign_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_PowerAssign": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Power_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Power_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Power_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Power_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Power": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Plus_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Plus_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Plus": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Pass_semicolon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Pass_semicolon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Pass": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ParenthesizedWhitespace_last_line": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ParenthesizedWhitespace_last_line": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ParenthesizedWhitespace_indent": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ParenthesizedWhitespace_indent": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ParenthesizedWhitespace_empty_lines": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ParenthesizedWhitespace_empty_lines": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ParenthesizedWhitespace_first_line": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ParenthesizedWhitespace_first_line": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ParenthesizedWhitespace": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Parameters_posonly_ind": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Parameters_posonly_ind": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Parameters_posonly_params": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Parameters_posonly_params": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Parameters_star_kwarg": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Parameters_star_kwarg": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Parameters_kwonly_params": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Parameters_kwonly_params": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Parameters_star_arg": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Parameters_star_arg": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Parameters_params": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Parameters_params": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Parameters": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ParamStar_comma": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ParamStar_comma": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ParamStar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ParamSlash_comma": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ParamSlash_comma": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ParamSlash": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Param_whitespace_after_param": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Param_whitespace_after_param": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Param_whitespace_after_star": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Param_whitespace_after_star": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Param_star": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Param_star": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Param_comma": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Param_comma": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Param_default": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Param_default": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Param_equal": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Param_equal": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Param_annotation": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Param_annotation": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Param_name": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Param_name": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Param": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Or_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Or_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Or_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Or_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Or": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_NotIn_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_NotIn_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_NotIn_whitespace_between": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_NotIn_whitespace_between": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_NotIn_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_NotIn_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_NotIn": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_NotEqual_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_NotEqual_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_NotEqual_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_NotEqual_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_NotEqual_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_NotEqual_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_NotEqual": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Not_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Not_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Not": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Nonlocal_semicolon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Nonlocal_semicolon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Nonlocal_whitespace_after_nonlocal": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Nonlocal_whitespace_after_nonlocal": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Nonlocal_names": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Nonlocal_names": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Nonlocal": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Newline_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Newline_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Newline": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_NamedExpr_whitespace_after_walrus": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_NamedExpr_whitespace_after_walrus": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_NamedExpr_whitespace_before_walrus": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_NamedExpr_whitespace_before_walrus": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_NamedExpr_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_NamedExpr_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_NamedExpr_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_NamedExpr_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_NamedExpr_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_NamedExpr_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_NamedExpr_target": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_NamedExpr_target": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_NamedExpr": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_NameItem_comma": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_NameItem_comma": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_NameItem_name": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_NameItem_name": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_NameItem": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Name_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Name_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Name_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Name_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Name_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Name_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Name": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_MultiplyAssign_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_MultiplyAssign_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_MultiplyAssign_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_MultiplyAssign_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_MultiplyAssign": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Multiply_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Multiply_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Multiply_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Multiply_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Multiply": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ModuloAssign_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ModuloAssign_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ModuloAssign_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ModuloAssign_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ModuloAssign": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Modulo_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Modulo_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Modulo_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Modulo_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Modulo": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Module_has_trailing_newline": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Module_has_trailing_newline": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Module_default_newline": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Module_default_newline": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Module_default_indent": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Module_default_indent": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Module_encoding": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Module_encoding": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Module_footer": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Module_footer": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Module_header": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Module_header": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Module_body": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Module_body": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Module": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Minus_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Minus_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Minus": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_MatrixMultiplyAssign_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_MatrixMultiplyAssign_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_MatrixMultiplyAssign_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_MatrixMultiplyAssign_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_MatrixMultiplyAssign": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_MatrixMultiply_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_MatrixMultiply_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_MatrixMultiply_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_MatrixMultiply_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_MatrixMultiply": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ListComp_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ListComp_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ListComp_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ListComp_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ListComp_rbracket": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ListComp_rbracket": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ListComp_lbracket": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ListComp_lbracket": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ListComp_for_in": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ListComp_for_in": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ListComp_elt": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ListComp_elt": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ListComp": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_List_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_List_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_List_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_List_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_List_rbracket": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_List_rbracket": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_List_lbracket": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_List_lbracket": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_List_elements": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_List_elements": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_List": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_LessThanEqual_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_LessThanEqual_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_LessThanEqual_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_LessThanEqual_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_LessThanEqual": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_LessThan_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_LessThan_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_LessThan_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_LessThan_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_LessThan": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_LeftSquareBracket_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_LeftSquareBracket_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_LeftSquareBracket": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_LeftShiftAssign_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_LeftShiftAssign_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_LeftShiftAssign_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_LeftShiftAssign_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_LeftShiftAssign": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_LeftShift_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_LeftShift_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_LeftShift_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_LeftShift_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_LeftShift": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_LeftParen_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_LeftParen_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_LeftParen": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_LeftCurlyBrace_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_LeftCurlyBrace_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_LeftCurlyBrace": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Lambda_whitespace_after_lambda": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Lambda_whitespace_after_lambda": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Lambda_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Lambda_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Lambda_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Lambda_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Lambda_colon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Lambda_colon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Lambda_body": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Lambda_body": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Lambda_params": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Lambda_params": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Lambda": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_IsNot_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_IsNot_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_IsNot_whitespace_between": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_IsNot_whitespace_between": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_IsNot_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_IsNot_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_IsNot": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Is_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Is_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Is_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Is_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Is": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Integer_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Integer_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Integer_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Integer_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Integer_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Integer_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Integer": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Index_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Index_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Index": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_IndentedBlock_footer": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_IndentedBlock_footer": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_IndentedBlock_indent": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_IndentedBlock_indent": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_IndentedBlock_header": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_IndentedBlock_header": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_IndentedBlock_body": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_IndentedBlock_body": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_IndentedBlock": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_In_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_In_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_In_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_In_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_In": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ImportStar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ImportFrom_whitespace_after_import": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ImportFrom_whitespace_after_import": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ImportFrom_whitespace_before_import": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ImportFrom_whitespace_before_import": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ImportFrom_whitespace_after_from": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ImportFrom_whitespace_after_from": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ImportFrom_semicolon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ImportFrom_semicolon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ImportFrom_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ImportFrom_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ImportFrom_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ImportFrom_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ImportFrom_relative": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ImportFrom_relative": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ImportFrom_names": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ImportFrom_names": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ImportFrom_module": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ImportFrom_module": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ImportFrom": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ImportAlias_comma": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ImportAlias_comma": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ImportAlias_asname": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ImportAlias_asname": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ImportAlias_name": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ImportAlias_name": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ImportAlias": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Import_whitespace_after_import": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Import_whitespace_after_import": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Import_semicolon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Import_semicolon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Import_names": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Import_names": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Import": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Imaginary_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Imaginary_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Imaginary_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Imaginary_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Imaginary_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Imaginary_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Imaginary": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_IfExp_whitespace_after_else": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_IfExp_whitespace_after_else": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_IfExp_whitespace_before_else": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_IfExp_whitespace_before_else": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_IfExp_whitespace_after_if": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_IfExp_whitespace_after_if": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_IfExp_whitespace_before_if": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_IfExp_whitespace_before_if": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_IfExp_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_IfExp_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_IfExp_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_IfExp_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_IfExp_orelse": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_IfExp_orelse": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_IfExp_body": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_IfExp_body": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_IfExp_test": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_IfExp_test": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_IfExp": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_If_whitespace_after_test": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_If_whitespace_after_test": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_If_whitespace_before_test": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_If_whitespace_before_test": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_If_leading_lines": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_If_leading_lines": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_If_orelse": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_If_orelse": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_If_body": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_If_body": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_If_test": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_If_test": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_If": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_GreaterThanEqual_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_GreaterThanEqual_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_GreaterThanEqual_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_GreaterThanEqual_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_GreaterThanEqual": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_GreaterThan_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_GreaterThan_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_GreaterThan_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_GreaterThan_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_GreaterThan": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Global_semicolon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Global_semicolon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Global_whitespace_after_global": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Global_whitespace_after_global": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Global_names": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Global_names": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Global": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_GeneratorExp_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_GeneratorExp_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_GeneratorExp_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_GeneratorExp_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_GeneratorExp_for_in": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_GeneratorExp_for_in": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_GeneratorExp_elt": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_GeneratorExp_elt": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_GeneratorExp": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_FunctionDef_whitespace_before_colon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_FunctionDef_whitespace_before_colon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_FunctionDef_whitespace_before_params": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_FunctionDef_whitespace_before_params": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_FunctionDef_whitespace_after_name": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_FunctionDef_whitespace_after_name": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_FunctionDef_whitespace_after_def": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_FunctionDef_whitespace_after_def": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_FunctionDef_lines_after_decorators": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_FunctionDef_lines_after_decorators": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_FunctionDef_leading_lines": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_FunctionDef_leading_lines": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_FunctionDef_asynchronous": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_FunctionDef_asynchronous": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_FunctionDef_returns": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_FunctionDef_returns": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_FunctionDef_decorators": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_FunctionDef_decorators": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_FunctionDef_body": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_FunctionDef_body": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_FunctionDef_params": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_FunctionDef_params": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_FunctionDef_name": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_FunctionDef_name": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_FunctionDef": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_From_whitespace_after_from": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_From_whitespace_after_from": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_From_whitespace_before_from": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_From_whitespace_before_from": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_From_item": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_From_item": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_From": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_FormattedStringText_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_FormattedStringText_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_FormattedStringText": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_FormattedStringExpression_equal": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_FormattedStringExpression_equal": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_FormattedStringExpression_whitespace_after_expression": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_FormattedStringExpression_whitespace_after_expression": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_FormattedStringExpression_whitespace_before_expression": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_FormattedStringExpression_whitespace_before_expression": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_FormattedStringExpression_format_spec": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_FormattedStringExpression_format_spec": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_FormattedStringExpression_conversion": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_FormattedStringExpression_conversion": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_FormattedStringExpression_expression": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_FormattedStringExpression_expression": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_FormattedStringExpression": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_FormattedString_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_FormattedString_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_FormattedString_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_FormattedString_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_FormattedString_end": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_FormattedString_end": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_FormattedString_start": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_FormattedString_start": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_FormattedString_parts": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_FormattedString_parts": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_FormattedString": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_For_whitespace_before_colon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_For_whitespace_before_colon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_For_whitespace_after_in": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_For_whitespace_after_in": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_For_whitespace_before_in": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_For_whitespace_before_in": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_For_whitespace_after_for": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_For_whitespace_after_for": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_For_leading_lines": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_For_leading_lines": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_For_asynchronous": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_For_asynchronous": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_For_orelse": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_For_orelse": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_For_body": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_For_body": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_For_iter": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_For_iter": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_For_target": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_For_target": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_For": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_FloorDivideAssign_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_FloorDivideAssign_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_FloorDivideAssign_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_FloorDivideAssign_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_FloorDivideAssign": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_FloorDivide_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_FloorDivide_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_FloorDivide_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_FloorDivide_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_FloorDivide": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Float_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Float_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Float_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Float_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Float_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Float_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Float": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Finally_whitespace_before_colon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Finally_whitespace_before_colon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Finally_leading_lines": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Finally_leading_lines": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Finally_body": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Finally_body": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Finally": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Expr_semicolon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Expr_semicolon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Expr_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Expr_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Expr": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ExceptHandler_whitespace_before_colon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ExceptHandler_whitespace_before_colon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ExceptHandler_whitespace_after_except": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ExceptHandler_whitespace_after_except": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ExceptHandler_leading_lines": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ExceptHandler_leading_lines": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ExceptHandler_name": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ExceptHandler_name": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ExceptHandler_type": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ExceptHandler_type": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ExceptHandler_body": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ExceptHandler_body": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ExceptHandler": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Equal_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Equal_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Equal_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Equal_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Equal": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_EmptyLine_newline": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_EmptyLine_newline": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_EmptyLine_comment": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_EmptyLine_comment": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_EmptyLine_whitespace": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_EmptyLine_whitespace": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_EmptyLine_indent": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_EmptyLine_indent": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_EmptyLine": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Else_whitespace_before_colon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Else_whitespace_before_colon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Else_leading_lines": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Else_leading_lines": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Else_body": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Else_body": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Else": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Ellipsis_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Ellipsis_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Ellipsis_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Ellipsis_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Ellipsis": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Element_comma": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Element_comma": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Element_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Element_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Element": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Dot_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Dot_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Dot_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Dot_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Dot": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_DivideAssign_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_DivideAssign_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_DivideAssign_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_DivideAssign_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_DivideAssign": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Divide_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Divide_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Divide_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Divide_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Divide": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_DictElement_whitespace_after_colon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_DictElement_whitespace_after_colon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_DictElement_whitespace_before_colon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_DictElement_whitespace_before_colon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_DictElement_comma": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_DictElement_comma": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_DictElement_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_DictElement_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_DictElement_key": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_DictElement_key": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_DictElement": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_DictComp_whitespace_after_colon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_DictComp_whitespace_after_colon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_DictComp_whitespace_before_colon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_DictComp_whitespace_before_colon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_DictComp_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_DictComp_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_DictComp_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_DictComp_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_DictComp_rbrace": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_DictComp_rbrace": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_DictComp_lbrace": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_DictComp_lbrace": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_DictComp_for_in": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_DictComp_for_in": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_DictComp_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_DictComp_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_DictComp_key": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_DictComp_key": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_DictComp": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Dict_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Dict_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Dict_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Dict_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Dict_rbrace": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Dict_rbrace": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Dict_lbrace": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Dict_lbrace": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Dict_elements": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Dict_elements": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Dict": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Del_semicolon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Del_semicolon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Del_whitespace_after_del": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Del_whitespace_after_del": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Del_target": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Del_target": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Del": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Decorator_trailing_whitespace": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Decorator_trailing_whitespace": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Decorator_whitespace_after_at": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Decorator_whitespace_after_at": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Decorator_leading_lines": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Decorator_leading_lines": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Decorator_decorator": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Decorator_decorator": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Decorator": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Continue_semicolon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Continue_semicolon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Continue": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ConcatenatedString_whitespace_between": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ConcatenatedString_whitespace_between": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ConcatenatedString_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ConcatenatedString_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ConcatenatedString_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ConcatenatedString_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ConcatenatedString_right": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ConcatenatedString_right": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ConcatenatedString_left": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ConcatenatedString_left": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ConcatenatedString": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ComparisonTarget_comparator": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ComparisonTarget_comparator": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ComparisonTarget_operator": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ComparisonTarget_operator": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ComparisonTarget": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Comparison_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Comparison_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Comparison_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Comparison_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Comparison_comparisons": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Comparison_comparisons": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Comparison_left": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Comparison_left": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Comparison": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_CompIf_whitespace_before_test": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_CompIf_whitespace_before_test": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_CompIf_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_CompIf_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_CompIf_test": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_CompIf_test": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_CompIf": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_CompFor_whitespace_after_in": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_CompFor_whitespace_after_in": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_CompFor_whitespace_before_in": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_CompFor_whitespace_before_in": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_CompFor_whitespace_after_for": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_CompFor_whitespace_after_for": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_CompFor_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_CompFor_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_CompFor_asynchronous": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_CompFor_asynchronous": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_CompFor_inner_for_in": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_CompFor_inner_for_in": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_CompFor_ifs": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_CompFor_ifs": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_CompFor_iter": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_CompFor_iter": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_CompFor_target": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_CompFor_target": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_CompFor": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Comment_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Comment_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Comment": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Comma_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Comma_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Comma_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Comma_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Comma": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Colon_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Colon_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Colon_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Colon_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Colon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ClassDef_whitespace_before_colon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ClassDef_whitespace_before_colon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ClassDef_whitespace_after_name": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ClassDef_whitespace_after_name": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ClassDef_whitespace_after_class": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ClassDef_whitespace_after_class": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ClassDef_lines_after_decorators": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ClassDef_lines_after_decorators": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ClassDef_leading_lines": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ClassDef_leading_lines": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ClassDef_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ClassDef_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ClassDef_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ClassDef_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ClassDef_decorators": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ClassDef_decorators": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ClassDef_keywords": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ClassDef_keywords": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ClassDef_bases": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ClassDef_bases": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ClassDef_body": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ClassDef_body": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_ClassDef_name": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ClassDef_name": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_ClassDef": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Call_whitespace_before_args": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Call_whitespace_before_args": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Call_whitespace_after_func": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Call_whitespace_after_func": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Call_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Call_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Call_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Call_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Call_args": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Call_args": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Call_func": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Call_func": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Call": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Break_semicolon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Break_semicolon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Break": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_BooleanOperation_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_BooleanOperation_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_BooleanOperation_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_BooleanOperation_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_BooleanOperation_right": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_BooleanOperation_right": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_BooleanOperation_operator": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_BooleanOperation_operator": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_BooleanOperation_left": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_BooleanOperation_left": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_BooleanOperation": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_BitXorAssign_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_BitXorAssign_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_BitXorAssign_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_BitXorAssign_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_BitXorAssign": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_BitXor_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_BitXor_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_BitXor_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_BitXor_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_BitXor": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_BitOrAssign_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_BitOrAssign_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_BitOrAssign_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_BitOrAssign_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_BitOrAssign": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_BitOr_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_BitOr_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_BitOr_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_BitOr_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_BitOr": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_BitInvert_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_BitInvert_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_BitInvert": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_BitAndAssign_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_BitAndAssign_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_BitAndAssign_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_BitAndAssign_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_BitAndAssign": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_BitAnd_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_BitAnd_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_BitAnd_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_BitAnd_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_BitAnd": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_BinaryOperation_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_BinaryOperation_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_BinaryOperation_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_BinaryOperation_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_BinaryOperation_right": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_BinaryOperation_right": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_BinaryOperation_operator": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_BinaryOperation_operator": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_BinaryOperation_left": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_BinaryOperation_left": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_BinaryOperation": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Await_whitespace_after_await": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Await_whitespace_after_await": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Await_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Await_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Await_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Await_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Await_expression": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Await_expression": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Await": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_AugAssign_semicolon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_AugAssign_semicolon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_AugAssign_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_AugAssign_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_AugAssign_operator": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_AugAssign_operator": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_AugAssign_target": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_AugAssign_target": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_AugAssign": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Attribute_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Attribute_rpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Attribute_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Attribute_lpar": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Attribute_dot": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Attribute_dot": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Attribute_attr": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Attribute_attr": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Attribute_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Attribute_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Attribute": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Asynchronous_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Asynchronous_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Asynchronous": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_AssignTarget_whitespace_after_equal": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_AssignTarget_whitespace_after_equal": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_AssignTarget_whitespace_before_equal": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_AssignTarget_whitespace_before_equal": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_AssignTarget_target": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_AssignTarget_target": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_AssignTarget": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_AssignEqual_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_AssignEqual_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_AssignEqual_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_AssignEqual_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_AssignEqual": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Assign_semicolon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Assign_semicolon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Assign_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Assign_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Assign_targets": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Assign_targets": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Assign": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Assert_semicolon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Assert_semicolon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Assert_whitespace_after_assert": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Assert_whitespace_after_assert": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Assert_comma": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Assert_comma": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Assert_msg": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Assert_msg": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Assert_test": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Assert_test": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Assert": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_AsName_whitespace_after_as": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_AsName_whitespace_after_as": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_AsName_whitespace_before_as": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_AsName_whitespace_before_as": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_AsName_name": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_AsName_name": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_AsName": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Arg_whitespace_after_arg": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Arg_whitespace_after_arg": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Arg_whitespace_after_star": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Arg_whitespace_after_star": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Arg_star": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Arg_star": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Arg_comma": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Arg_comma": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Arg_equal": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Arg_equal": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Arg_keyword": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Arg_keyword": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Arg_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Arg_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Arg": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Annotation_whitespace_after_indicator": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Annotation_whitespace_after_indicator": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Annotation_whitespace_before_indicator": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Annotation_whitespace_before_indicator": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Annotation_annotation": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Annotation_annotation": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Annotation": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_AnnAssign_semicolon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_AnnAssign_semicolon": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_AnnAssign_equal": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_AnnAssign_equal": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_AnnAssign_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_AnnAssign_value": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_AnnAssign_annotation": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_AnnAssign_annotation": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_AnnAssign_target": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_AnnAssign_target": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_AnnAssign": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_And_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_And_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_And_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_And_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_And": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_AddAssign_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_AddAssign_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_AddAssign_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_AddAssign_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_AddAssign": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Add_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Add_whitespace_after": [], "libcst._typed_visitor.CSTTypedBaseFunctions.leave_Add_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Add_whitespace_before": [], "libcst._typed_visitor.CSTTypedBaseFunctions.visit_Add": [], "pip._internal.network.utils.response_chunks": [], "graphql.execution.tests.test_executor_gevent.test_evaluates_mutations_serially": [], "graphql.execution.tests.test_executor_gevent.test_gevent_executor_with_error": [], "graphql.execution.tests.test_executor_gevent.test_gevent_executor": [], "paste.progress.UploadProgressReporter.__call__": [], "paste.progress.UploadProgressReporter.report": [], "paste.progress.UploadProgressReporter.match": [], "paste.progress.UploadProgressReporter.__init__": [], "paste.progress.UploadProgressMonitor.uploads": [], "paste.progress.UploadProgressMonitor.__call__": [], "paste.progress.UploadProgressMonitor.__init__": [], "paste.progress._ProgressFile.readlines": [], "paste.progress._ProgressFile.readline": [], "paste.progress._ProgressFile.read": [], "paste.progress._ProgressFile.__iter__": [], "paste.progress._ProgressFile.__init__": [], "jedi.inference.InferenceState.parse": [], "jedi.inference.InferenceState.parse_and_get_code": [], "jedi.inference.InferenceState.infer": [], "jedi.inference.InferenceState.get_sys_path": [], "jedi.inference.InferenceState.reset_recursion_limitations": [], "jedi.inference.InferenceState.typing_module": [], "jedi.inference.InferenceState.builtins_module": [], "jedi.inference.InferenceState.execute": [], "jedi.inference.InferenceState.import_module": [], "jedi.inference.InferenceState.__init__": [], "paste.reloader.Monitor.add_file_callback": [], "paste.reloader.Monitor.watch_file": [], "paste.reloader.Monitor.check_reload": [], "paste.reloader.Monitor.periodic_reload": [], "paste.reloader.Monitor.__init__": [], "paste.reloader.install": [], "graphql.utils.ast_to_code.ast_to_code": [], "oslo_i18n.tests.test_message.TranslateMsgidTest.test_contextual_and_plural": [], "oslo_i18n.tests.test_message.TranslateMsgidTest.test_plural": [], "oslo_i18n.tests.test_message.TranslateMsgidTest.test_contextual_untranslatable": [], "oslo_i18n.tests.test_message.TranslateMsgidTest.test_contextual": [], "oslo_i18n.tests.test_message.MessageTestCase.test_translate_message_non_default_locale": [], "oslo_i18n.tests.test_message.MessageTestCase.test_translate_message_with_named_parameters": [], "oslo_i18n.tests.test_message.MessageTestCase.test_translate_message_with_message_parameters": [], "oslo_i18n.tests.test_message.MessageTestCase.test_translate_message_with_message_parameter": [], "oslo_i18n.tests.test_message.MessageTestCase.test_translate_message_with_param_from_unicoded_obj": [], "oslo_i18n.tests.test_message.MessageTestCase.test_translate_message_with_object_param": [], "oslo_i18n.tests.test_message.MessageTestCase.test_translate_message_bad_default_translation": [], "oslo_i18n.tests.test_message.MessageTestCase.test_translate_message_bad_translation": [], "oslo_i18n.tests.test_message.MessageTestCase.test_translate_message_with_param": [], "oslo_i18n.tests.test_message.MessageTestCase.test_translate_multiple_languages": [], "oslo_i18n.tests.test_message.MessageTestCase.test_translate_message_from_unicoded_object": [], "oslo_i18n.tests.test_message.MessageTestCase.test_translation": [], "oslo_i18n.tests.test_message.MessageTestCase.test_radd_disabled": [], "oslo_i18n.tests.test_message.MessageTestCase.test_add_disabled": [], "oslo_i18n.tests.test_message.MessageTestCase.test_mod_with_extra_parameters": [], "oslo_i18n.tests.test_message.MessageTestCase.test_mod_with_missing_parameters": [], "oslo_i18n.tests.test_message.MessageTestCase.test_mod_with_none_parameter": [], "oslo_i18n.tests.test_message.MessageTestCase.test_mod_returns_a_copy": [], "oslo_i18n.tests.test_message.MessageTestCase.test_mod_deep_copies_param_nodeep_dict": [], "oslo_i18n.tests.test_message.MessageTestCase.test_mod_deep_copies_param_nodeep_param": [], "oslo_i18n.tests.test_message.MessageTestCase.test_mod_deep_copies_parameters": [], "oslo_i18n.tests.test_message.MessageTestCase.test_mod_copies_parameters": [], "oslo_i18n.tests.test_message.MessageTestCase.test_mod_with_integer_parameters": [], "oslo_i18n.tests.test_message.MessageTestCase.test_mod_with_missing_arg": [], "oslo_i18n.tests.test_message.MessageTestCase.test_mod_with_wrong_field_type": [], "oslo_i18n.tests.test_message.MessageTestCase.test_mod_with_wrong_field_type_in_trans": [], "oslo_i18n.tests.test_message.MessageTestCase.test_mod_with_dict_parameter": [], "oslo_i18n.tests.test_message.MessageTestCase.test_mod_with_named_parameters_no_space": [], "oslo_i18n.tests.test_message.MessageTestCase.test_multiple_mod_with_named_parameter": [], "oslo_i18n.tests.test_message.MessageTestCase.test_mod_with_named_parameters": [], "oslo_i18n.tests.test_message.MessageTestCase.test_translation_returns_unicode": [], "oslo_i18n.tests.test_message.MessageTestCase.test_create_message_non_english_default_locale": [], "oslo_i18n.tests.test_message.MessageTestCase.test_message_is_unicode": [], "oslo_i18n.tests.test_message.MessageTestCase.test_message_id_and_message_text": [], "libcst._parser.wrapped_tokenize._convert_token": [], "libcst._parser.wrapped_tokenize.tokenize_lines": [], "libcst._parser.wrapped_tokenize.tokenize": [], "keystoneclient.v3.application_credentials.ApplicationCredentialManager.update": [], "keystoneclient.v3.application_credentials.ApplicationCredentialManager.delete": [], "keystoneclient.v3.application_credentials.ApplicationCredentialManager.find": [], "keystoneclient.v3.application_credentials.ApplicationCredentialManager.list": [], "keystoneclient.v3.application_credentials.ApplicationCredentialManager.get": [], "keystoneclient.v3.application_credentials.ApplicationCredentialManager.create": [], "keystoneauth1.exceptions.discovery.ImpliedVersionMismatch.__init__": [], "urllib3.util.connection._has_ipv6": [], "urllib3.util.connection.allowed_gai_family": [], "urllib3.util.connection._set_socket_options": [], "urllib3.util.connection.create_connection": [], "urllib3.util.connection.is_connection_dropped": [], "keystoneclient.v3.registered_limits.RegisteredLimitManager.delete": [], "keystoneclient.v3.registered_limits.RegisteredLimitManager.list": [], "keystoneclient.v3.registered_limits.RegisteredLimitManager.get": [], "keystoneclient.v3.registered_limits.RegisteredLimitManager.update": [], "keystoneclient.v3.registered_limits.RegisteredLimitManager.create": [], "keystoneclient.tests.unit.auth.test_identity_common.GenericAuthPluginTests.test_setting_bad_connection_params": [], "keystoneclient.tests.unit.auth.test_identity_common.GenericAuthPluginTests.test_setting_connection_params": [], "keystoneclient.tests.unit.auth.test_identity_common.GenericAuthPluginTests.test_setting_headers": [], "keystoneclient.tests.unit.auth.test_identity_common.GenericAuthPluginTests.setUp": [], "keystoneclient.tests.unit.auth.test_identity_common.GenericPlugin.get_connection_params": [], "keystoneclient.tests.unit.auth.test_identity_common.GenericPlugin.get_endpoint": [], "keystoneclient.tests.unit.auth.test_identity_common.GenericPlugin.get_headers": [], "keystoneclient.tests.unit.auth.test_identity_common.GenericPlugin.get_token": [], "keystoneclient.tests.unit.auth.test_identity_common.GenericPlugin.url": [], "keystoneclient.tests.unit.auth.test_identity_common.GenericPlugin.__init__": [], "keystoneclient.tests.unit.auth.test_identity_common.CatalogHackTests.test_getting_endpoints_on_auth_interface": [], "keystoneclient.tests.unit.auth.test_identity_common.CatalogHackTests.test_returns_original_when_discover_fails": [], "keystoneclient.tests.unit.auth.test_identity_common.CatalogHackTests.test_getting_endpoints": [], "keystoneclient.tests.unit.auth.test_identity_common.CatalogHackTests.setUp": [], "keystoneclient.tests.unit.auth.test_identity_common.V2.stub_auth": [], "keystoneclient.tests.unit.auth.test_identity_common.V2.get_auth_data": [], "keystoneclient.tests.unit.auth.test_identity_common.V2.create_auth_plugin": [], "keystoneclient.tests.unit.auth.test_identity_common.V2.version": [], "keystoneclient.tests.unit.auth.test_identity_common.V3.create_auth_plugin": [], "keystoneclient.tests.unit.auth.test_identity_common.V3.stub_auth": [], "keystoneclient.tests.unit.auth.test_identity_common.V3.get_auth_data": [], "keystoneclient.tests.unit.auth.test_identity_common.V3.version": [], "keystoneclient.tests.unit.auth.test_identity_common.CommonIdentityTests.test_get_auth_properties": [], "keystoneclient.tests.unit.auth.test_identity_common.CommonIdentityTests.test_invalidate": [], "keystoneclient.tests.unit.auth.test_identity_common.CommonIdentityTests.test_no_reauthenticate": [], "keystoneclient.tests.unit.auth.test_identity_common.CommonIdentityTests.test_reauthenticate": [], "keystoneclient.tests.unit.auth.test_identity_common.CommonIdentityTests._create_expired_auth_plugin": [], "keystoneclient.tests.unit.auth.test_identity_common.CommonIdentityTests.test_asking_for_auth_endpoint_ignores_checks": [], "keystoneclient.tests.unit.auth.test_identity_common.CommonIdentityTests.test_discovering_with_no_data": [], "keystoneclient.tests.unit.auth.test_identity_common.CommonIdentityTests.test_discovery_uses_plugin_cache": [], "keystoneclient.tests.unit.auth.test_identity_common.CommonIdentityTests.test_discovery_uses_session_cache": [], "keystoneclient.tests.unit.auth.test_identity_common.CommonIdentityTests.test_discovering": [], "keystoneclient.tests.unit.auth.test_identity_common.CommonIdentityTests.version": [], "keystoneclient.tests.unit.auth.test_identity_common.CommonIdentityTests.stub_auth_data": [], "keystoneclient.tests.unit.auth.test_identity_common.CommonIdentityTests.get_auth_data": [], "keystoneclient.tests.unit.auth.test_identity_common.CommonIdentityTests.create_auth_plugin": [], "keystoneclient.tests.unit.auth.test_identity_common.CommonIdentityTests.setUp": [], "debtcollector.removals.removed_module": [], "debtcollector.removals.removed_class": [], "debtcollector.removals.removed_kwarg": [], "debtcollector.removals.remove": [], "debtcollector.removals.removed_property.deleter": [], "debtcollector.removals.removed_property.setter": [], "debtcollector.removals.removed_property.getter": [], "debtcollector.removals.removed_property.__get__": [], "debtcollector.removals.removed_property.__set__": [], "debtcollector.removals.removed_property.__delete__": [], "debtcollector.removals.removed_property.__call__": [], "debtcollector.removals.removed_property._fetch_message_from_cache": [], "debtcollector.removals.removed_property.__init__": [], "debtcollector.removals._fetch_first_result": [], "debtcollector.removals._get_qualified_name": [], "flask.scaffold.find_package": [], "flask.scaffold._find_package_path": [], "flask.scaffold._matching_loader_thinks_module_is_package": [], "flask.scaffold._endpoint_from_view_func": [], "flask.scaffold.Scaffold._get_exc_class_and_code": [], "flask.scaffold.Scaffold.register_error_handler": [], "flask.scaffold.Scaffold.errorhandler": [], "flask.scaffold.Scaffold.url_defaults": [], "flask.scaffold.Scaffold.url_value_preprocessor": [], "flask.scaffold.Scaffold.context_processor": [], "flask.scaffold.Scaffold.teardown_request": [], "flask.scaffold.Scaffold.after_request": [], "flask.scaffold.Scaffold.before_request": [], "flask.scaffold.Scaffold.endpoint": [], "flask.scaffold.Scaffold.add_url_rule": [], "flask.scaffold.Scaffold.route": [], "flask.scaffold.Scaffold.patch": [], "flask.scaffold.Scaffold.delete": [], "flask.scaffold.Scaffold.put": [], "flask.scaffold.Scaffold.post": [], "flask.scaffold.Scaffold.get": [], "flask.scaffold.Scaffold._method_route": [], "flask.scaffold.Scaffold.open_resource": [], "flask.scaffold.Scaffold.jinja_loader": [], "flask.scaffold.Scaffold.send_static_file": [], "flask.scaffold.Scaffold.get_send_file_max_age": [], "flask.scaffold.Scaffold.static_url_path": [], "flask.scaffold.Scaffold.has_static_folder": [], "flask.scaffold.Scaffold.static_folder": [], "flask.scaffold.Scaffold._is_setup_finished": [], "flask.scaffold.Scaffold.__repr__": [], "flask.scaffold.Scaffold.__init__": [], "flask.scaffold.setupmethod": [], "elementpath.regex.codepoints.code_point_repr": [], "elementpath.regex.codepoints.get_code_point_range": [], "elementpath.regex.codepoints.iter_code_points": [], "elementpath.regex.codepoints.code_point_reverse_order": [], "elementpath.regex.codepoints.code_point_order": [], "keystone.common.sql.data_migration_repo.versions.001_data_initial_null_migration.upgrade": [], "prompt_toolkit.eventloop.async_generator.generator_to_async_generator": [], "IPython.utils.PyColorize.Parser.__call__": [], "IPython.utils.PyColorize.Parser._inner_call_": [], "IPython.utils.PyColorize.Parser.format2": [], "IPython.utils.PyColorize.Parser.format": [], "IPython.utils.PyColorize.Parser.__init__": [], "keystone.common.sql.migrate_repo.versions.079_placeholder.upgrade": [], "IPython.terminal.ptutils.IPythonPTLexer.lex_document": [], "IPython.terminal.ptutils.IPythonPTLexer.__init__": [], "IPython.terminal.ptutils.IPythonPTCompleter._get_completions": [], "IPython.terminal.ptutils.IPythonPTCompleter.get_completions": [], "IPython.terminal.ptutils.IPythonPTCompleter.ipy_completer": [], "IPython.terminal.ptutils.IPythonPTCompleter.__init__": [], "IPython.terminal.ptutils._adjust_completion_text_based_on_context": [], "IPython.terminal.ptutils._elide": [], "IPython.terminal.ptutils._elide_typed": [], "IPython.terminal.ptutils._elide_point": [], "rx.linq.observable.select.select": [], "oslo_utils.tests.test_excutils.ExceptionFilterTest.test_staticmethod_docstring": [], "oslo_utils.tests.test_excutils.ExceptionFilterTest.test_raise_staticmethod_context_manager": [], "oslo_utils.tests.test_excutils.ExceptionFilterTest.test_filter_staticmethod_context_manager": [], "oslo_utils.tests.test_excutils.ExceptionFilterTest.test_raise_staticmethod_call": [], "oslo_utils.tests.test_excutils.ExceptionFilterTest.test_filter_staticmethod_call": [], "oslo_utils.tests.test_excutils.ExceptionFilterTest.test_classmethod_docstring": [], "oslo_utils.tests.test_excutils.ExceptionFilterTest.test_raise_classmethod_context_manager": [], "oslo_utils.tests.test_excutils.ExceptionFilterTest.test_filter_classmethod_context_manager": [], "oslo_utils.tests.test_excutils.ExceptionFilterTest.test_raise_classmethod_call": [], "oslo_utils.tests.test_excutils.ExceptionFilterTest.test_filter_classmethod_call": [], "oslo_utils.tests.test_excutils.ExceptionFilterTest.test_method_docstring": [], "oslo_utils.tests.test_excutils.ExceptionFilterTest.test_raise_method_context_manager": [], "oslo_utils.tests.test_excutils.ExceptionFilterTest.test_filter_method_context_manager": [], "oslo_utils.tests.test_excutils.ExceptionFilterTest.test_raise_method_call": [], "oslo_utils.tests.test_excutils.ExceptionFilterTest.test_filter_method_call": [], "oslo_utils.tests.test_excutils.ExceptionFilterTest.test_func_docstring": [], "oslo_utils.tests.test_excutils.ExceptionFilterTest.test_noexc_nocall_func_context_manager": [], "oslo_utils.tests.test_excutils.ExceptionFilterTest.test_noexc_func_context_manager": [], "oslo_utils.tests.test_excutils.ExceptionFilterTest.test_raise_other_func_context_manager": [], "oslo_utils.tests.test_excutils.ExceptionFilterTest.test_raise_func_context_manager": [], "oslo_utils.tests.test_excutils.ExceptionFilterTest.test_filter_func_context_manager": [], "oslo_utils.tests.test_excutils.ExceptionFilterTest.test_raise_other_func_call": [], "oslo_utils.tests.test_excutils.ExceptionFilterTest.test_raise_previous_after_filtered_func_call": [], "oslo_utils.tests.test_excutils.ExceptionFilterTest.test_raise_previous_func_call": [], "oslo_utils.tests.test_excutils.ExceptionFilterTest.test_raise_func_call": [], "oslo_utils.tests.test_excutils.ExceptionFilterTest.test_filter_func_call": [], "oslo_utils.tests.test_excutils.ExceptionFilterTest._make_filter_staticmethod": [], "oslo_utils.tests.test_excutils.ExceptionFilterTest._make_filter_classmethod": [], "oslo_utils.tests.test_excutils.ExceptionFilterTest._make_filter_method": [], "oslo_utils.tests.test_excutils.ExceptionFilterTest._make_filter_func": [], "oslo_utils.tests.test_excutils.ForeverRetryUncaughtExceptionsTest.test_exc_retrier_mixed_4exc_2min_gives_3logs": [], "oslo_utils.tests.test_excutils.ForeverRetryUncaughtExceptionsTest.test_exc_retrier_mixed_4exc_2min_gives_2logs": [], "oslo_utils.tests.test_excutils.ForeverRetryUncaughtExceptionsTest.test_exc_retrier_mixed_4exc_1min_gives_2logs": [], "oslo_utils.tests.test_excutils.ForeverRetryUncaughtExceptionsTest.test_exc_retrier_same_10exc_2min_gives_2logs": [], "oslo_utils.tests.test_excutils.ForeverRetryUncaughtExceptionsTest.test_exc_retrier_same_2exc_2min_gives_2logs": [], "oslo_utils.tests.test_excutils.ForeverRetryUncaughtExceptionsTest.test_exc_retrier_same_10exc_1min_gives_1log": [], "oslo_utils.tests.test_excutils.ForeverRetryUncaughtExceptionsTest.test_exc_retrier_1exc_gives_1log": [], "oslo_utils.tests.test_excutils.ForeverRetryUncaughtExceptionsTest.exception_generator": [], "oslo_utils.tests.test_excutils.ForeverRetryUncaughtExceptionsTest.setUp": [], "oslo_utils.tests.test_excutils.SaveAndReraiseTest.test_save_and_reraise_exception_provided_logger": [], "oslo_utils.tests.test_excutils.SaveAndReraiseTest.test_save_and_reraise_exception_dropped_no_reraise": [], "oslo_utils.tests.test_excutils.SaveAndReraiseTest.test_save_and_reraise_exception_no_reraise": [], "oslo_utils.tests.test_excutils.SaveAndReraiseTest.test_save_and_reraise_exception_dropped": [], "oslo_utils.tests.test_excutils.SaveAndReraiseTest.test_save_and_reraise_exception": [], "oslo_utils.tests.test_excutils.SaveAndReraiseTest.test_save_and_reraise_exception_forced_not_active": [], "oslo_utils.tests.test_excutils.SaveAndReraiseTest.test_save_and_reraise_exception_capture_not_active": [], "oslo_utils.tests.test_excutils.SaveAndReraiseTest.test_save_and_reraise_exception_capture_reraise": [], "oslo_utils.tests.test_excutils.SaveAndReraiseTest.test_save_and_reraise_exception_forced": [], "oslo_utils.tests.test_excutils.CausedByTest.test_caused_by_implicit": [], "oslo_utils.tests.test_excutils.CausedByTest.test_caused_by_explicit": [], "keystone.tests.unit.identity.test_core.TestDatabaseDomainConfigs.test_loading_config_from_database": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 160, "column": 14 }, "stop": { "line": 160, "column": 43 } }, { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 179, "column": 14 }, "stop": { "line": 179, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.DomainConfigs.get_domain_conf", "class_name": "keystone.identity.core.DomainConfigs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 167, "column": 38 }, "stop": { "line": 167, "column": 50 } }, { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 161, "column": 25 }, "stop": { "line": 161, "column": 37 } }, { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 162, "column": 25 }, "stop": { "line": 162, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 177, "column": 8 }, "stop": { "line": 177, "column": 42 } }, { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 157, "column": 8 }, "stop": { "line": 157, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.DomainConfigs.setup_domain_drivers", "class_name": "keystone.identity.core.DomainConfigs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 149, "column": 32 }, "stop": { "line": 149, "column": 48 } }, { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 150, "column": 35 }, "stop": { "line": 150, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 146, "column": 17 }, "stop": { "line": 146, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 163, "column": 8 }, "stop": { "line": 163, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 183, "column": 8 }, "stop": { "line": 183, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 162, "column": 8 }, "stop": { "line": 162, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 182, "column": 8 }, "stop": { "line": 182, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 161, "column": 8 }, "stop": { "line": 161, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 167, "column": 8 }, "stop": { "line": 167, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 180, "column": 8 }, "stop": { "line": 180, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 181, "column": 8 }, "stop": { "line": 181, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.identity.test_core.TestDatabaseDomainConfigs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 161, "column": 25 }, "stop": { "line": 161, "column": 29 } }, { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 167, "column": 38 }, "stop": { "line": 167, "column": 42 } }, { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 162, "column": 25 }, "stop": { "line": 162, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 150, "column": 35 }, "stop": { "line": 150, "column": 45 } }, { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 149, "column": 32 }, "stop": { "line": 149, "column": 42 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 167, "column": 38 }, "stop": { "line": 167, "column": 50 } }, { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 161, "column": 25 }, "stop": { "line": 161, "column": 37 } }, { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 162, "column": 25 }, "stop": { "line": 162, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 156, "column": 24 }, "stop": { "line": 156, "column": 46 } }, { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 176, "column": 24 }, "stop": { "line": 176, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "keystone.identity.core.DomainConfigs", "dispatch": "static" } ], "keystone.tests.unit.identity.test_core.TestDatabaseDomainConfigs.test_domain_config_in_database_disabled_by_default": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 141, "column": 8 }, "stop": { "line": 141, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" } ], "keystone.tests.unit.identity.test_core.TestDatabaseDomainConfigs.setUp": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 134, "column": 8 }, "stop": { "line": 134, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 135, "column": 8 }, "stop": { "line": 135, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.identity.test_core.TestDatabaseDomainConfigs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 136, "column": 8 }, "stop": { "line": 136, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.identity.test_core.TestDatabaseDomainConfigs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 138, "column": 12 }, "stop": { "line": 138, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 135, "column": 24 }, "stop": { "line": 135, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" } ], "keystone.tests.unit.identity.test_core.TestDomainConfigs.test_config_for_multiple_sql_backend": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 99, "column": 27 }, "stop": { "line": 99, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "enumerate.__init__", "class_name": "enumerate", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 119, "column": 13 }, "stop": { "line": 119, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 121, "column": 21 }, "stop": { "line": 122, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 102, "column": 19 }, "stop": { "line": 102, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.format", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 121, "column": 21 }, "stop": { "line": 121, "column": 38 } }, { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 119, "column": 13 }, "stop": { "line": 119, "column": 30 } }, { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 120, "column": 17 }, "stop": { "line": 120, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patcher.object", "class_name": "unittest.mock._patcher", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 116, "column": 32 }, "stop": { "line": 116, "column": 36 } } ], "kind": "function", "target": "next" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 123, "column": 20 }, "stop": { "line": 123, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.identity.test_core.TestDomainConfigs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 103, "column": 25 }, "stop": { "line": 103, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 120, "column": 17 }, "stop": { "line": 120, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 114, "column": 21 }, "stop": { "line": 114, "column": 36 } } ], "kind": "function", "target": "itertools.count" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 113, "column": 25 }, "stop": { "line": 113, "column": 34 } }, { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 100, "column": 18 }, "stop": { "line": 100, "column": 27 } }, { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 111, "column": 25 }, "stop": { "line": 111, "column": 34 } }, { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 117, "column": 27 }, "stop": { "line": 117, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.CallableMixin.__init__", "class_name": "unittest.mock.Mock", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 128, "column": 20 }, "stop": { "line": 128, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.identity.test_core.TestDomainConfigs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 92, "column": 25 }, "stop": { "line": 92, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "keystone.identity.core.DomainConfigs", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 103, "column": 12 }, "stop": { "line": 103, "column": 24 } }, { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 101, "column": 12 }, "stop": { "line": 101, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.test_core.TestDomainConfigs.test_config_for_dot_name_domain": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 78, "column": 8 }, "stop": { "line": 78, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.addCleanup", "class_name": "keystone.tests.unit.identity.test_core.TestDomainConfigs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 85, "column": 12 }, "stop": { "line": 85, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.DomainConfigs.setup_domain_drivers", "class_name": "keystone.identity.core.DomainConfigs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 76, "column": 13 }, "stop": { "line": 76, "column": 17 } } ], "kind": "function", "target": "open" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 74, "column": 33 }, "stop": { "line": 74, "column": 45 } } ], "kind": "function", "target": "os.path.join" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 80, "column": 13 }, "stop": { "line": 80, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patcher.object", "class_name": "unittest.mock._patcher", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 76, "column": 13 }, "stop": { "line": 76, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 87, "column": 12 }, "stop": { "line": 87, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.NonCallableMock.assert_called_once_with", "class_name": "unittest.mock.AsyncMock", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 80, "column": 13 }, "stop": { "line": 81, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 87, "column": 12 }, "stop": { "line": 87, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.NonCallableMock.assert_called_once_with", "class_name": "unittest.mock.MagicMock", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 82, "column": 28 }, "stop": { "line": 82, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "keystone.identity.core.DomainConfigs", "dispatch": "static" } ], "keystone.tests.unit.identity.test_core.TestDomainConfigs.test_config_for_nonexistent_domain": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 58, "column": 8 }, "stop": { "line": 58, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.addCleanup", "class_name": "keystone.tests.unit.identity.test_core.TestDomainConfigs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 68, "column": 8 }, "stop": { "line": 68, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.core.DomainConfigs.setup_domain_drivers", "class_name": "keystone.identity.core.DomainConfigs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 59, "column": 13 }, "stop": { "line": 59, "column": 17 } } ], "kind": "function", "target": "open" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 55, "column": 20 }, "stop": { "line": 55, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 57, "column": 46 }, "stop": { "line": 57, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 58, "column": 32 }, "stop": { "line": 58, "column": 41 } } ], "kind": "function", "target": "os.remove" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 56, "column": 33 }, "stop": { "line": 56, "column": 45 } } ], "kind": "function", "target": "os.path.join" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 59, "column": 13 }, "stop": { "line": 59, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 55, "column": 20 }, "stop": { "line": 55, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 63, "column": 30 }, "stop": { "line": 63, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.CallableMixin.__init__", "class_name": "unittest.mock.Mock", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 66, "column": 24 }, "stop": { "line": 66, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "keystone.identity.core.DomainConfigs", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 62, "column": 12 }, "stop": { "line": 62, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.DomainNotFound", "dispatch": "static" } ], "keystone.tests.unit.identity.test_core.TestDomainConfigs.setUp": [ { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 39, "column": 8 }, "stop": { "line": 39, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.addCleanup", "class_name": "keystone.tests.unit.identity.test_core.TestDomainConfigs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 43, "column": 30 }, "stop": { "line": 43, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.identity.test_core.TestDomainConfigs", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 38, "column": 8 }, "stop": { "line": 38, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 43, "column": 46 }, "stop": { "line": 43, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.fixture.Config.__init__", "class_name": "oslo_config.fixture.Config", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/test_core.py", "start": { "line": 41, "column": 23 }, "stop": { "line": 41, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tmp", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" } ], "saml2.authn_context.pword.factory": [], "saml2.authn_context.pword.complex_authenticator_from_string": [], "saml2.authn_context.pword.complex_authenticator_type__from_string": [], "saml2.authn_context.pword.ComplexAuthenticatorType_.__init__": [], "saml2.authn_context.pword.authentication_context_declaration_from_string": [], "saml2.authn_context.pword.authn_context_declaration_base_type__from_string": [], "saml2.authn_context.pword.AuthnContextDeclarationBaseType_.__init__": [], "saml2.authn_context.pword.technical_protection_from_string": [], "saml2.authn_context.pword.technical_protection_base_type__from_string": [], "saml2.authn_context.pword.TechnicalProtectionBaseType_.__init__": [], "saml2.authn_context.pword.authn_method_from_string": [], "saml2.authn_context.pword.private_key_protection_from_string": [], "saml2.authn_context.pword.secret_key_protection_from_string": [], "saml2.authn_context.pword.authn_method_base_type__from_string": [], "saml2.authn_context.pword.AuthnMethodBaseType_.__init__": [], "saml2.authn_context.pword.secret_key_protection_type__from_string": [], "saml2.authn_context.pword.SecretKeyProtectionType_.__init__": [], "saml2.authn_context.pword.private_key_protection_type__from_string": [], "saml2.authn_context.pword.PrivateKeyProtectionType_.__init__": [], "saml2.authn_context.pword.operational_protection_from_string": [], "saml2.authn_context.pword.principal_authentication_mechanism_from_string": [], "saml2.authn_context.pword.key_activation_from_string": [], "saml2.authn_context.pword.key_activation_type__from_string": [], "saml2.authn_context.pword.KeyActivationType_.__init__": [], "saml2.authn_context.pword.principal_authentication_mechanism_type__from_string": [], "saml2.authn_context.pword.PrincipalAuthenticationMechanismType_.__init__": [], "saml2.authn_context.pword.operational_protection_type__from_string": [], "saml2.authn_context.pword.OperationalProtectionType_.__init__": [], "saml2.authn_context.pword.security_audit_from_string": [], "saml2.authn_context.pword.authenticator_transport_protocol_from_string": [], "saml2.authn_context.pword.authenticator_from_string": [], "saml2.authn_context.pword.activation_pin_from_string": [], "saml2.authn_context.pword.identification_from_string": [], "saml2.authn_context.pword.authenticator_base_type__from_string": [], "saml2.authn_context.pword.AuthenticatorBaseType_.__init__": [], "saml2.authn_context.pword.security_audit_type__from_string": [], "saml2.authn_context.pword.SecurityAuditType_.__init__": [], "saml2.authn_context.pword.activation_pin_type__from_string": [], "saml2.authn_context.pword.ActivationPinType_.__init__": [], "saml2.authn_context.pword.restricted_password_from_string": [], "saml2.authn_context.pword.authenticator_transport_protocol_type__from_string": [], "saml2.authn_context.pword.AuthenticatorTransportProtocolType_.__init__": [], "saml2.authn_context.pword.identification_type__from_string": [], "saml2.authn_context.pword.IdentificationType_.__init__": [], "saml2.authn_context.pword.deactivation_call_center_from_string": [], "saml2.authn_context.pword.switch_audit_from_string": [], "saml2.authn_context.pword.adsl_from_string": [], "saml2.authn_context.pword.isdn_from_string": [], "saml2.authn_context.pword.pstn_from_string": [], "saml2.authn_context.pword.ssl_from_string": [], "saml2.authn_context.pword.mobile_network_end_to_end_encryption_from_string": [], "saml2.authn_context.pword.mobile_network_radio_encryption_from_string": [], "saml2.authn_context.pword.mobile_network_no_encryption_from_string": [], "saml2.authn_context.pword.wtls_from_string": [], "saml2.authn_context.pword.ip_sec_from_string": [], "saml2.authn_context.pword.http_from_string": [], "saml2.authn_context.pword.shared_secret_dynamic_plaintext_from_string": [], "saml2.authn_context.pword.ip_address_from_string": [], "saml2.authn_context.pword.asymmetric_key_agreement_from_string": [], "saml2.authn_context.pword.asymmetric_decryption_from_string": [], "saml2.authn_context.pword.dig_sig_from_string": [], "saml2.authn_context.pword.shared_secret_challenge_response_from_string": [], "saml2.authn_context.pword.zero_knowledge_from_string": [], "saml2.authn_context.pword.resume_session_from_string": [], "saml2.authn_context.pword.previous_session_from_string": [], "saml2.authn_context.pword.activation_limit_from_string": [], "saml2.authn_context.pword.smartcard_from_string": [], "saml2.authn_context.pword.token_from_string": [], "saml2.authn_context.pword.password_from_string": [], "saml2.authn_context.pword.user_suffix_from_string": [], "saml2.authn_context.pword.subscriber_line_number_from_string": [], "saml2.authn_context.pword.written_consent_from_string": [], "saml2.authn_context.pword.extension_only_type__from_string": [], "saml2.authn_context.pword.ExtensionOnlyType_.__init__": [], "saml2.authn_context.pword.activation_limit_type__from_string": [], "saml2.authn_context.pword.ActivationLimitType_.__init__": [], "saml2.authn_context.pword.token_type__from_string": [], "saml2.authn_context.pword.TokenType_.__init__": [], "saml2.authn_context.pword.restricted_password_type__from_string": [], "saml2.authn_context.pword.RestrictedPasswordType_.__init__": [], "saml2.authn_context.pword.password_type__from_string": [], "saml2.authn_context.pword.PasswordType_.__init__": [], "saml2.authn_context.pword.governing_agreements_from_string": [], "saml2.authn_context.pword.public_key_type__from_string": [], "saml2.authn_context.pword.PublicKeyType_.__init__": [], "saml2.authn_context.pword.shared_secret_challenge_response_type__from_string": [], "saml2.authn_context.pword.SharedSecretChallengeResponseType_.__init__": [], "saml2.authn_context.pword.extension_from_string": [], "saml2.authn_context.pword.activation_limit_session_from_string": [], "saml2.authn_context.pword.activation_limit_usages_from_string": [], "saml2.authn_context.pword.activation_limit_duration_from_string": [], "saml2.authn_context.pword.alphabet_from_string": [], "saml2.authn_context.pword.restricted_password_type__length_from_string": [], "saml2.authn_context.pword.governing_agreements_type__from_string": [], "saml2.authn_context.pword.GoverningAgreementsType_.__init__": [], "saml2.authn_context.pword.governing_agreement_ref_from_string": [], "saml2.authn_context.pword.length_from_string": [], "saml2.authn_context.pword.time_sync_token_from_string": [], "saml2.authn_context.pword.key_storage_from_string": [], "saml2.authn_context.pword.key_sharing_from_string": [], "saml2.authn_context.pword.extension_type__from_string": [], "saml2.authn_context.pword.key_storage_type__from_string": [], "saml2.authn_context.pword.KeyStorageType_.__init__": [], "saml2.authn_context.pword.medium_type__from_string": [], "saml2.authn_context.pword.length_type__from_string": [], "saml2.authn_context.pword.LengthType_.__init__": [], "saml2.authn_context.pword.activation_limit_session_type__from_string": [], "saml2.authn_context.pword.activation_limit_usages_type__from_string": [], "saml2.authn_context.pword.ActivationLimitUsagesType_.__init__": [], "saml2.authn_context.pword.activation_limit_duration_type__from_string": [], "saml2.authn_context.pword.ActivationLimitDurationType_.__init__": [], "saml2.authn_context.pword.time_sync_token_type__from_string": [], "saml2.authn_context.pword.TimeSyncTokenType_.__init__": [], "saml2.authn_context.pword.boolean_type__from_string": [], "saml2.authn_context.pword.device_type_type__from_string": [], "saml2.authn_context.pword.alphabet_type__from_string": [], "saml2.authn_context.pword.AlphabetType_.__init__": [], "saml2.authn_context.pword.restricted_length_type__from_string": [], "saml2.authn_context.pword.RestrictedLengthType_.__init__": [], "saml2.authn_context.pword.key_sharing_type__from_string": [], "saml2.authn_context.pword.KeySharingType_.__init__": [], "saml2.authn_context.pword.governing_agreement_ref_type__from_string": [], "saml2.authn_context.pword.GoverningAgreementRefType_.__init__": [], "saml2.authn_context.pword.nym_type__from_string": [], "saml2.authn_context.pword.generation_from_string": [], "saml2.authn_context.pword.Generation.__init__": [], "saml2.authn_context.pword.physical_verification_from_string": [], "saml2.authn_context.pword.PhysicalVerification.__init__": [], "jedi.inference.names.ModuleName.string_name": [], "jedi.inference.names.ModuleName.__init__": [], "jedi.inference.names.StubName.infer": [], "jedi.inference.names.StubNameMixin.py__doc__": [], "jedi.inference.names.NameWrapper.__repr__": [], "jedi.inference.names.NameWrapper.__getattr__": [], "jedi.inference.names.NameWrapper.__init__": [], "jedi.inference.names.ImportName.py__doc__": [], "jedi.inference.names.ImportName.api_type": [], "jedi.inference.names.ImportName.goto": [], "jedi.inference.names.ImportName.infer": [], "jedi.inference.names.ImportName.parent_context": [], "jedi.inference.names.ImportName.get_qualified_names": [], "jedi.inference.names.ImportName.__init__": [], "jedi.inference.names.ParamNameWrapper.__repr__": [], "jedi.inference.names.ParamNameWrapper.__getattr__": [], "jedi.inference.names.ParamNameWrapper.__init__": [], "jedi.inference.names.ParamName.get_executed_param_name": [], "jedi.inference.names.ParamName.infer": [], "jedi.inference.names.ParamName.__init__": [], "jedi.inference.names.AnonymousParamName.infer": [], "jedi.inference.names.AnonymousParamName.goto": [], "jedi.inference.names._ActualTreeParamName.infer": [], "jedi.inference.names._ActualTreeParamName.get_kind": [], "jedi.inference.names._ActualTreeParamName.default_node": [], "jedi.inference.names._ActualTreeParamName.infer_default": [], "jedi.inference.names._ActualTreeParamName.infer_annotation": [], "jedi.inference.names._ActualTreeParamName.annotation_node": [], "jedi.inference.names._ActualTreeParamName._get_param_node": [], "jedi.inference.names._ActualTreeParamName.__init__": [], "jedi.inference.names.BaseTreeParamName.goto": [], "jedi.inference.names.BaseTreeParamName.get_public_name": [], "jedi.inference.names.BaseTreeParamName.to_string": [], "jedi.inference.names.ParamNameInterface.star_count": [], "jedi.inference.names.ParamNameInterface.get_executed_param_name": [], "jedi.inference.names.ParamNameInterface.to_string": [], "jedi.inference.names.ParamNameInterface.get_kind": [], "jedi.inference.names._ParamMixin.get_qualified_names": [], "jedi.inference.names._ParamMixin._kind_string": [], "jedi.inference.names._ParamMixin.maybe_keyword_argument": [], "jedi.inference.names._ParamMixin.maybe_positional_argument": [], "jedi.inference.names.TreeNameDefinition.py__doc__": [], "jedi.inference.names.TreeNameDefinition.inference_state": [], "jedi.inference.names.TreeNameDefinition.assignment_indexes": [], "jedi.inference.names.TreeNameDefinition.api_type": [], "jedi.inference.names.TreeNameDefinition.infer": [], "jedi.inference.names.ValueName.goto": [], "jedi.inference.names.ValueName.__init__": [], "jedi.inference.names.ValueNameMixin.api_type": [], "jedi.inference.names.ValueNameMixin.get_defining_qualified_value": [], "jedi.inference.names.ValueNameMixin.get_root_context": [], "jedi.inference.names.ValueNameMixin._get_qualified_names": [], "jedi.inference.names.ValueNameMixin.py__doc__": [], "jedi.inference.names.ValueNameMixin.infer": [], "jedi.inference.names.AbstractTreeName.start_pos": [], "jedi.inference.names.AbstractTreeName.string_name": [], "jedi.inference.names.AbstractTreeName.is_import": [], "jedi.inference.names.AbstractTreeName.goto": [], "jedi.inference.names.AbstractTreeName.get_defining_qualified_value": [], "jedi.inference.names.AbstractTreeName._get_qualified_names": [], "jedi.inference.names.AbstractTreeName.get_qualified_names": [], "jedi.inference.names.AbstractTreeName.__init__": [], "jedi.inference.names.AbstractArbitraryName.infer": [], "jedi.inference.names.AbstractArbitraryName.__init__": [], "jedi.inference.names.AbstractNameDefinition.get_defining_qualified_value": [], "jedi.inference.names.AbstractNameDefinition.api_type": [], "jedi.inference.names.AbstractNameDefinition.py__doc__": [], "jedi.inference.names.AbstractNameDefinition.is_import": [], "jedi.inference.names.AbstractNameDefinition.__repr__": [], "jedi.inference.names.AbstractNameDefinition.get_public_name": [], "jedi.inference.names.AbstractNameDefinition.get_root_context": [], "jedi.inference.names.AbstractNameDefinition._get_qualified_names": [], "jedi.inference.names.AbstractNameDefinition.get_qualified_names": [], "jedi.inference.names.AbstractNameDefinition.goto": [], "jedi.inference.names.AbstractNameDefinition.infer": [], "jedi.inference.names._merge_name_docs": [], "IPython.core.completer.IPCompleter.fwd_unicode_match": [], "IPython.core.completer.IPCompleter._complete": [], "IPython.core.completer.IPCompleter.complete": [], "IPython.core.completer.IPCompleter._completions": [], "IPython.core.completer.IPCompleter.completions": [], "IPython.core.completer.IPCompleter.dispatch_custom_completer": [], "IPython.core.completer.IPCompleter.latex_matches": [], "IPython.core.completer.IPCompleter.unicode_name_matches": [], "IPython.core.completer.IPCompleter.dict_key_matches": [], "IPython.core.completer.IPCompleter.python_func_kw_matches": [], "IPython.core.completer.IPCompleter._default_arguments": [], "IPython.core.completer.IPCompleter._default_arguments_from_docstring": [], "IPython.core.completer.IPCompleter.python_matches": [], "IPython.core.completer.IPCompleter._jedi_matches": [], "IPython.core.completer.IPCompleter.magic_color_matches": [], "IPython.core.completer.IPCompleter.magic_config_matches": [], "IPython.core.completer.IPCompleter.magic_matches": [], "IPython.core.completer.IPCompleter.file_matches": [], "IPython.core.completer.IPCompleter._clean_glob_win32": [], "IPython.core.completer.IPCompleter._clean_glob": [], "IPython.core.completer.IPCompleter.all_completions": [], "IPython.core.completer.IPCompleter.matchers": [], "IPython.core.completer.IPCompleter.__init__": [], "IPython.core.completer.IPCompleter._limit_to_all_changed": [], "IPython.core.completer.IPCompleter._greedy_changed": [], "IPython.core.completer._make_signature": [], "IPython.core.completer._formatparamchildren": [], "IPython.core.completer.back_latex_name_matches": [], "IPython.core.completer.back_unicode_name_matches": [], "IPython.core.completer._safe_isinstance": [], "IPython.core.completer.position_to_cursor": [], "IPython.core.completer.cursor_to_position": [], "IPython.core.completer.match_dict_keys": [], "IPython.core.completer.get__all__entries": [], "IPython.core.completer.Completer.attr_matches": [], "IPython.core.completer.Completer.global_matches": [], "IPython.core.completer.Completer.complete": [], "IPython.core.completer.Completer.__init__": [], "IPython.core.completer.CompletionSplitter.split_line": [], "IPython.core.completer.CompletionSplitter.delims": [], "IPython.core.completer.CompletionSplitter.__init__": [], "IPython.core.completer.rectify_completions": [], "IPython.core.completer._deduplicate_completions": [], "IPython.core.completer.Completion.__hash__": [], "IPython.core.completer.Completion.__eq__": [], "IPython.core.completer.Completion.__repr__": [], "IPython.core.completer.Completion.__init__": [], "IPython.core.completer._FakeJediCompletion.__repr__": [], "IPython.core.completer._FakeJediCompletion.__init__": [], "IPython.core.completer.completions_sorting_key": [], "IPython.core.completer.compress_user": [], "IPython.core.completer.expand_user": [], "IPython.core.completer.protect_filename": [], "IPython.core.completer.has_open_quotes": [], "IPython.core.completer.provisionalcompleter": [], "saml2.cryptography.pki.load_pem_x509_certificate": [], "jedi.third_party.typeshed.stdlib.2and3.sched.Event.__init__": [], "oslo_middleware.healthcheck.__main__.main": [], "oslo_middleware.healthcheck.__main__.create_server": [], "oslo_middleware.healthcheck.__main__.positive_int": [], "oslo_middleware.healthcheck.__main__.HttpHandler.do_GET": [], "backcall._signatures.Signature.__str__": [], "backcall._signatures.Signature.bind_partial": [], "backcall._signatures.Signature.bind": [], "backcall._signatures.Signature._bind": [], "backcall._signatures.Signature.__ne__": [], "backcall._signatures.Signature.__eq__": [], "backcall._signatures.Signature.__hash__": [], "backcall._signatures.Signature.replace": [], "backcall._signatures.Signature.return_annotation": [], "backcall._signatures.Signature.parameters": [], "backcall._signatures.Signature.from_function": [], "backcall._signatures.Signature.__init__": [], "backcall._signatures.BoundArguments.__ne__": [], "backcall._signatures.BoundArguments.__eq__": [], "backcall._signatures.BoundArguments.__hash__": [], "backcall._signatures.BoundArguments.kwargs": [], "backcall._signatures.BoundArguments.args": [], "backcall._signatures.BoundArguments.signature": [], "backcall._signatures.BoundArguments.__init__": [], "backcall._signatures.Parameter.__ne__": [], "backcall._signatures.Parameter.__eq__": [], "backcall._signatures.Parameter.__hash__": [], "backcall._signatures.Parameter.__repr__": [], "backcall._signatures.Parameter.__str__": [], "backcall._signatures.Parameter.replace": [], "backcall._signatures.Parameter.kind": [], "backcall._signatures.Parameter.annotation": [], "backcall._signatures.Parameter.default": [], "backcall._signatures.Parameter.name": [], "backcall._signatures.Parameter.__init__": [], "backcall._signatures._ParameterKind.__repr__": [], "backcall._signatures._ParameterKind.__str__": [], "backcall._signatures._ParameterKind.__new__": [], "backcall._signatures.signature": [], "backcall._signatures._get_user_defined_method": [], "backcall._signatures.formatannotation": [], "pyre_check.client.commands.command.Command.noninteractive": [], "pyre_check.client.commands.command.Command.result": [], "pyre_check.client.commands.command.Command._enable_logging_section": [], "pyre_check.client.commands.command.Command.configuration": [], "pyre_check.client.commands.command.Command.analysis_directory": [], "pyre_check.client.commands.command.Command.profiling_log_path": [], "pyre_check.client.commands.command.Command._socket_result_handler": [], "pyre_check.client.commands.command.Command._send_and_handle_socket_request": [], "pyre_check.client.commands.command.Command._state": [], "pyre_check.client.commands.command.Command._relative_path": [], "pyre_check.client.commands.command.Command._call_client": [], "pyre_check.client.commands.command.Command._read_stdout": [], "pyre_check.client.commands.command.Command._feature_flags": [], "pyre_check.client.commands.command.Command._flags": [], "pyre_check.client.commands.command.Command.cleanup": [], "pyre_check.client.commands.command.Command._run": [], "pyre_check.client.commands.command.Command.run": [], "pyre_check.client.commands.command.Command.generate_analysis_directory": [], "pyre_check.client.commands.command.Command.add_subparser": [], "pyre_check.client.commands.command.Command.__init__": [], "pyre_check.client.commands.command.CommandParser.configuration": [], "pyre_check.client.commands.command.CommandParser.exit_code": [], "pyre_check.client.commands.command.CommandParser.run": [], "pyre_check.client.commands.command.CommandParser._run": [], "pyre_check.client.commands.command.CommandParser.__init__": [], "pyre_check.client.commands.command.executable_file": [], "pyre_check.client.commands.command._convert_json_response_to_result": [], "pyre_check.client.commands.command.Result.check": [], "pyre_check.client.commands.command.Result.__init__": [], "pyre_check.client.commands.command.ProfileOutput.__str__": [], "pyre_check.client.commands.command.IncrementalStyle.__str__": [], "saml2.time_util.later_than": [], "saml2.time_util.utc_time_sans_frac": [], "saml2.time_util.after": [], "saml2.time_util.before": [], "saml2.time_util.utc_now": [], "saml2.time_util.instant": [], "saml2.time_util.str_to_time": [], "saml2.time_util.shift_time": [], "saml2.time_util.a_while_ago": [], "saml2.time_util.in_a_while": [], "saml2.time_util.time_a_while_ago": [], "saml2.time_util.time_in_a_while": [], "saml2.time_util.add_duration": [], "saml2.time_util.parse_duration": [], "saml2.time_util.maximum_day_in_month_for": [], "saml2.time_util.modulo": [], "saml2.time_util.f_quotient": [], "pyre_check.client.pyre.main": [], "pyre_check.client.pyre.validate_models": [], "pyre_check.client.pyre.stop": [], "pyre_check.client.pyre.statistics": [], "pyre_check.client.pyre.start": [], "pyre_check.client.pyre.servers_stop": [], "pyre_check.client.pyre.servers_list": [], "pyre_check.client.pyre.servers": [], "pyre_check.client.pyre.restart": [], "pyre_check.client.pyre.rage": [], "pyre_check.client.pyre.query": [], "pyre_check.client.pyre.profile": [], "pyre_check.client.pyre.pysa_language_server": [], "pyre_check.client.pyre.persistent": [], "pyre_check.client.pyre.kill": [], "pyre_check.client.pyre.init": [], "pyre_check.client.pyre.infer": [], "pyre_check.client.pyre.incremental": [], "pyre_check.client.pyre.check": [], "pyre_check.client.pyre.analyze": [], "pyre_check.client.pyre.pyre": [], "pyre_check.client.pyre._check_configuration": [], "pyre_check.client.pyre._create_configuration_with_retry": [], "pyre_check.client.pyre._run_servers_list_command": [], "pyre_check.client.pyre._run_default_command": [], "pyre_check.client.pyre._run_incremental_command": [], "pyre_check.client.pyre._run_check_command": [], "pyre_check.client.pyre.run_pyre_command": [], "pyre_check.client.pyre._show_pyre_version": [], "pyre_check.client.pyre._show_pyre_version_as_json": [], "pyre_check.client.pyre._show_pyre_version_as_text": [], "pyre_check.client.pyre._log_statistics": [], "prompt_toolkit.key_binding.bindings.auto_suggest.load_auto_suggest_bindings": [], "paste.debug.watchthreads.make_bad_app": [], "paste.debug.watchthreads.make_watch_threads": [], "paste.debug.watchthreads.shorten": [], "paste.debug.watchthreads.format_time": [], "paste.debug.watchthreads.format_environ": [], "paste.debug.watchthreads.traceback_thread": [], "paste.debug.watchthreads.WatchThreads.kill": [], "paste.debug.watchthreads.WatchThreads.show": [], "paste.debug.watchthreads.WatchThreads.__call__": [], "paste.debug.watchthreads.WatchThreads.__init__": [], "rx.linq.observable.buffer.buffer_with_count": [], "rx.linq.observable.buffer.buffer": [], "oslo_messaging.notify._impl_routing.RoutingDriver.notify": [], "oslo_messaging.notify._impl_routing.RoutingDriver._call_notify": [], "oslo_messaging.notify._impl_routing.RoutingDriver._filter_func": [], "oslo_messaging.notify._impl_routing.RoutingDriver._get_drivers_for_message": [], "oslo_messaging.notify._impl_routing.RoutingDriver._load_notifiers": [], "oslo_messaging.notify._impl_routing.RoutingDriver._get_notifier_config_file": [], "oslo_messaging.notify._impl_routing.RoutingDriver._should_load_plugin": [], "keystone.common.sql.expand_repo.versions.035_expand_add_system_column_to_application_credential_table.upgrade": [ { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/035_expand_add_system_column_to_application_credential_table.py", "start": { "line": 21, "column": 13 }, "stop": { "line": 21, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/035_expand_add_system_column_to_application_credential_table.py", "start": { "line": 22, "column": 35 }, "stop": { "line": 22, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "xmlschema.converters.default.XMLSchemaConverter.element_encode": [], "xmlschema.converters.default.XMLSchemaConverter.element_decode": [], "xmlschema.converters.default.XMLSchemaConverter.etree_element": [], "xmlschema.converters.default.XMLSchemaConverter.map_content": [], "xmlschema.converters.default.XMLSchemaConverter.map_attributes": [], "xmlschema.converters.default.XMLSchemaConverter.copy": [], "xmlschema.converters.default.XMLSchemaConverter.losslessly": [], "xmlschema.converters.default.XMLSchemaConverter.lossy": [], "xmlschema.converters.default.XMLSchemaConverter.__setattr__": [], "xmlschema.converters.default.XMLSchemaConverter.__init__": [], "xmlschema.converters.default.ElementData.__init__": [], "pycparser.c_lexer.CLexer.t_error": [], "pycparser.c_lexer.CLexer.t_ID": [], "pycparser.c_lexer.CLexer.t_BAD_STRING_LITERAL": [], "pycparser.c_lexer.CLexer.t_WSTRING_LITERAL": [], "pycparser.c_lexer.CLexer.t_BAD_CHAR_CONST": [], "pycparser.c_lexer.CLexer.t_UNMATCHED_QUOTE": [], "pycparser.c_lexer.CLexer.t_WCHAR_CONST": [], "pycparser.c_lexer.CLexer.t_CHAR_CONST": [], "pycparser.c_lexer.CLexer.t_INT_CONST_CHAR": [], "pycparser.c_lexer.CLexer.t_INT_CONST_DEC": [], "pycparser.c_lexer.CLexer.t_INT_CONST_OCT": [], "pycparser.c_lexer.CLexer.t_BAD_CONST_OCT": [], "pycparser.c_lexer.CLexer.t_INT_CONST_BIN": [], "pycparser.c_lexer.CLexer.t_INT_CONST_HEX": [], "pycparser.c_lexer.CLexer.t_HEX_FLOAT_CONST": [], "pycparser.c_lexer.CLexer.t_FLOAT_CONST": [], "pycparser.c_lexer.CLexer.t_RBRACE": [], "pycparser.c_lexer.CLexer.t_LBRACE": [], "pycparser.c_lexer.CLexer.t_NEWLINE": [], "pycparser.c_lexer.CLexer.t_pppragma_error": [], "pycparser.c_lexer.CLexer.t_pppragma_STR": [], "pycparser.c_lexer.CLexer.t_pppragma_PPPRAGMA": [], "pycparser.c_lexer.CLexer.t_pppragma_NEWLINE": [], "pycparser.c_lexer.CLexer.t_ppline_error": [], "pycparser.c_lexer.CLexer.t_ppline_PPLINE": [], "pycparser.c_lexer.CLexer.t_ppline_NEWLINE": [], "pycparser.c_lexer.CLexer.t_ppline_LINE_NUMBER": [], "pycparser.c_lexer.CLexer.t_ppline_FILENAME": [], "pycparser.c_lexer.CLexer.t_PPHASH": [], "pycparser.c_lexer.CLexer._make_tok_location": [], "pycparser.c_lexer.CLexer._error": [], "pycparser.c_lexer.CLexer.find_tok_column": [], "pycparser.c_lexer.CLexer.token": [], "pycparser.c_lexer.CLexer.input": [], "pycparser.c_lexer.CLexer.reset_lineno": [], "pycparser.c_lexer.CLexer.build": [], "pycparser.c_lexer.CLexer.__init__": [], "flask_restful.utils.unpack": [], "flask_restful.utils.http_status_message": [], "keystonemiddleware.tests.unit.audit.test_audit_oslo_messaging.AuditNotifierConfigTest.test_do_not_use_oslo_messaging": [], "keystonemiddleware.tests.unit.audit.test_audit_oslo_messaging.AuditNotifierConfigTest.test_conf_middleware_messaging_and_transport_set": [], "keystonemiddleware.tests.unit.audit.test_audit_oslo_messaging.AuditNotifierConfigTest.test_with_no_middleware_notification_conf": [], "keystonemiddleware.tests.unit.audit.test_audit_oslo_messaging.AuditNotifierConfigTest.test_conf_middleware_messaging_and_oslo_msg_as_log": [], "keystonemiddleware.tests.unit.audit.test_audit_oslo_messaging.AuditNotifierConfigTest.test_conf_middleware_log_and_oslo_msg_as_messaging": [], "keystonemiddleware.tests.unit.audit.test_audit_oslo_messaging.AuditNotifierConfigTest.test_conf_middleware_log_and_default_as_messaging": [], "sqlalchemy.dialects.sybase.pyodbc.SybaseDialect_pyodbc.dbapi": [], "sqlalchemy.dialects.sybase.pyodbc.SybaseExecutionContext_pyodbc.set_ddl_autocommit": [], "sqlalchemy.dialects.sybase.pyodbc._SybNumeric_pyodbc.bind_processor": [], "prompt_toolkit.widgets.menus.MenuItem.width": [], "prompt_toolkit.widgets.menus.MenuItem.__init__": [], "prompt_toolkit.widgets.menus.MenuContainer.__pt_container__": [], "prompt_toolkit.widgets.menus.MenuContainer.floats": [], "prompt_toolkit.widgets.menus.MenuContainer._submenu": [], "prompt_toolkit.widgets.menus.MenuContainer._get_menu_fragments": [], "prompt_toolkit.widgets.menus.MenuContainer._get_menu": [], "prompt_toolkit.widgets.menus.MenuContainer.__init__": [], "psutil.tests.test_system.TestSensorsAPIs.test_sensors_fans": [], "psutil.tests.test_system.TestSensorsAPIs.test_sensors_battery": [], "psutil.tests.test_system.TestSensorsAPIs.test_sensors_temperatures_fahreneit": [], "psutil.tests.test_system.TestSensorsAPIs.test_sensors_temperatures": [], "psutil.tests.test_system.TestNetAPIs.test_net_if_stats_enodev": [], "psutil.tests.test_system.TestNetAPIs.test_net_if_stats": [], "psutil.tests.test_system.TestNetAPIs.test_net_if_addrs_mac_null_bytes": [], "psutil.tests.test_system.TestNetAPIs.test_net_if_addrs": [], "psutil.tests.test_system.TestNetAPIs.test_net_io_counters_no_nics": [], "psutil.tests.test_system.TestNetAPIs.test_net_io_counters": [], "psutil.tests.test_system.TestDiskAPIs.test_disk_io_counters_no_disks": [], "psutil.tests.test_system.TestDiskAPIs.test_disk_io_counters": [], "psutil.tests.test_system.TestDiskAPIs.test_disk_partitions": [], "psutil.tests.test_system.TestDiskAPIs.test_disk_usage_bytes": [], "psutil.tests.test_system.TestDiskAPIs.test_disk_usage_unicode": [], "psutil.tests.test_system.TestDiskAPIs.test_disk_usage": [], "psutil.tests.test_system.TestCpuAPIs.test_getloadavg": [], "psutil.tests.test_system.TestCpuAPIs.test_cpu_freq": [], "psutil.tests.test_system.TestCpuAPIs.test_cpu_stats": [], "psutil.tests.test_system.TestCpuAPIs.test_per_cpu_times_percent_negative": [], "psutil.tests.test_system.TestCpuAPIs.test_per_cpu_times_percent": [], "psutil.tests.test_system.TestCpuAPIs.test_cpu_times_percent": [], "psutil.tests.test_system.TestCpuAPIs.test_per_cpu_percent": [], "psutil.tests.test_system.TestCpuAPIs.test_cpu_percent": [], "psutil.tests.test_system.TestCpuAPIs._test_cpu_percent": [], "psutil.tests.test_system.TestCpuAPIs.test_cpu_times_comparison": [], "psutil.tests.test_system.TestCpuAPIs.test_per_cpu_times_2": [], "psutil.tests.test_system.TestCpuAPIs.test_per_cpu_times": [], "psutil.tests.test_system.TestCpuAPIs.test_cpu_times_time_increases": [], "psutil.tests.test_system.TestCpuAPIs.test_cpu_times": [], "psutil.tests.test_system.TestCpuAPIs.test_cpu_count_none": [], "psutil.tests.test_system.TestCpuAPIs.test_cpu_count_physical": [], "psutil.tests.test_system.TestCpuAPIs.test_cpu_count_logical": [], "psutil.tests.test_system.TestMemoryAPIs.test_swap_memory": [], "psutil.tests.test_system.TestMemoryAPIs.test_virtual_memory": [], "psutil.tests.test_system.TestMiscAPIs.test_os_constants": [], "psutil.tests.test_system.TestMiscAPIs.test_test": [], "psutil.tests.test_system.TestMiscAPIs.test_users": [], "psutil.tests.test_system.TestMiscAPIs.test_boot_time": [], "psutil.tests.test_system.TestProcessAPIs.test_pid_exists_2": [], "psutil.tests.test_system.TestProcessAPIs.test_pid_exists": [], "psutil.tests.test_system.TestProcessAPIs.test_wait_procs_no_timeout": [], "psutil.tests.test_system.TestProcessAPIs.test_wait_procs": [], "psutil.tests.test_system.TestProcessAPIs.test_prcess_iter_w_attrs": [], "psutil.tests.test_system.TestProcessAPIs.test_process_iter": [], "IPython.utils.tests.test_process.SubProcessTestCase.test_get_output_error_code": [], "IPython.utils.tests.test_process.SubProcessTestCase.test_getoutput_error": [], "IPython.utils.tests.test_process.SubProcessTestCase.test_getoutput_quoted2": [], "IPython.utils.tests.test_process.SubProcessTestCase.test_getoutput_quoted": [], "IPython.utils.tests.test_process.SubProcessTestCase.test_getoutput": [], "IPython.utils.tests.test_process.SubProcessTestCase.test_system_interrupt": [], "IPython.utils.tests.test_process.SubProcessTestCase.assert_interrupts": [], "IPython.utils.tests.test_process.SubProcessTestCase.test_system_quotes": [], "IPython.utils.tests.test_process.SubProcessTestCase.test_system": [], "IPython.utils.tests.test_process.SubProcessTestCase.setUp": [], "IPython.utils.tests.test_process.test_arg_split_win32": [], "IPython.utils.tests.test_process.test_arg_split": [], "IPython.utils.tests.test_process.test_find_cmd_fail": [], "IPython.utils.tests.test_process.test_find_cmd_pythonw": [], "IPython.utils.tests.test_process.has_pywin32": [], "IPython.utils.tests.test_process.test_find_cmd_ls": [], "keystone.common.sql.contract_repo.versions.039_placeholder.upgrade": [], "setuptools.command.dist_info.dist_info.run": [], "setuptools.command.dist_info.dist_info.finalize_options": [], "setuptools.command.dist_info.dist_info.initialize_options": [], "greenlet.tests.test_stack_saved.Test.test_stack_saved": [], "sqlalchemy.testing.asyncio._maybe_async_wrapper": [], "sqlalchemy.testing.asyncio._maybe_async": [], "sqlalchemy.testing.asyncio._maybe_async_provisioning": [], "sqlalchemy.testing.asyncio._assume_async": [], "sqlalchemy.testing.asyncio._run_coroutine_function": [], "mako.ext.linguaplugin.LinguaMakoExtractor.process_python": [], "mako.ext.linguaplugin.LinguaMakoExtractor.__call__": [], "pip._internal.models.index.PackageIndex._url_for_path": [], "pip._internal.models.index.PackageIndex.__init__": [], "IPython.external.decorators._numpy_testing_noseclasses.KnownFailure.configure": [], "IPython.external.decorators._numpy_testing_noseclasses.KnownFailure.options": [], "IPython.extensions.autoreload.load_ipython_extension": [], "IPython.extensions.autoreload.AutoreloadMagics.post_execute_hook": [], "IPython.extensions.autoreload.AutoreloadMagics.pre_run_cell": [], "IPython.extensions.autoreload.AutoreloadMagics.aimport": [], "IPython.extensions.autoreload.AutoreloadMagics.autoreload": [], "IPython.extensions.autoreload.AutoreloadMagics.__init__": [], "IPython.extensions.autoreload.superreload": [], "IPython.extensions.autoreload.StrongRef.__call__": [], "IPython.extensions.autoreload.StrongRef.__init__": [], "IPython.extensions.autoreload.update_generic": [], "IPython.extensions.autoreload.isinstance2": [], "IPython.extensions.autoreload.update_property": [], "IPython.extensions.autoreload.update_class": [], "IPython.extensions.autoreload.update_instances": [], "IPython.extensions.autoreload.update_function": [], "IPython.extensions.autoreload.ModuleReloader.check": [], "IPython.extensions.autoreload.ModuleReloader.filename_and_mtime": [], "IPython.extensions.autoreload.ModuleReloader.aimport_module": [], "IPython.extensions.autoreload.ModuleReloader.mark_module_reloadable": [], "IPython.extensions.autoreload.ModuleReloader.mark_module_skipped": [], "IPython.extensions.autoreload.ModuleReloader.__init__": [], "keystone.common.sql.contract_repo.versions.029_placeholder.upgrade": [], "paste.cgiapp.make_cgi_application": [], "paste.cgiapp.proc_communicate": [], "paste.cgiapp.StdinReader.read": [], "paste.cgiapp.StdinReader.from_environ": [], "paste.cgiapp.StdinReader.__init__": [], "paste.cgiapp.CGIWriter.write": [], "paste.cgiapp.CGIWriter.__init__": [], "paste.cgiapp.CGIApplication.__call__": [], "paste.cgiapp.CGIApplication.__init__": [], "eventlet.green.http.HTTPStatus.__new__": [], "IPython.utils.tests.test_io.TestIOStream.test_capture_output": [], "IPython.utils.tests.test_io.TestIOStream.test_IOStream_init": [], "IPython.utils.tests.test_io.test_io_init": [], "IPython.utils.tests.test_io.TeeTestCase.test": [], "IPython.utils.tests.test_io.TeeTestCase.tchan": [], "IPython.utils.tests.test_io.test_tee_simple": [], "pyre_check.client.process.Process.is_alive": [], "pyre_check.client.process.Process.get_processes": [], "pyre_check.client.process.Process.register_non_unique_process": [], "pyre_check.client.process.Process.register_unique_process": [], "pyre_check.client.process.Process.get_process": [], "pyre_check.client.process.Process._register": [], "dns.rdtypes.ANY.AFSDB.AFSDB.set_hostname": [], "dns.rdtypes.ANY.AFSDB.AFSDB.get_hostname": [], "dns.rdtypes.ANY.AFSDB.AFSDB.set_subtype": [], "dns.rdtypes.ANY.AFSDB.AFSDB.get_subtype": [], "rx.subjects.innersubscription.InnerSubscription.dispose": [], "rx.subjects.innersubscription.InnerSubscription.__init__": [], "stevedore.extension.ExtensionManager.__contains__": [], "stevedore.extension.ExtensionManager.__getitem__": [], "stevedore.extension.ExtensionManager.__iter__": [], "stevedore.extension.ExtensionManager.items": [], "stevedore.extension.ExtensionManager._invoke_one_plugin": [], "stevedore.extension.ExtensionManager.map_method": [], "stevedore.extension.ExtensionManager._call_extension_method": [], "stevedore.extension.ExtensionManager.map": [], "stevedore.extension.ExtensionManager.names": [], "stevedore.extension.ExtensionManager._load_one_plugin": [], "stevedore.extension.ExtensionManager._load_plugins": [], "stevedore.extension.ExtensionManager.entry_points_names": [], "stevedore.extension.ExtensionManager.list_entry_points": [], "stevedore.extension.ExtensionManager._extensions_by_name": [], "stevedore.extension.ExtensionManager._init_plugins": [], "stevedore.extension.ExtensionManager._init_attributes": [], "stevedore.extension.ExtensionManager.make_test_instance": [], "stevedore.extension.ExtensionManager.__init__": [], "stevedore.extension.Extension.entry_point_target": [], "stevedore.extension.Extension.attr": [], "stevedore.extension.Extension.extras": [], "stevedore.extension.Extension.module_name": [], "stevedore.extension.Extension.__init__": [], "repoze.lru.tests._adder": [], "repoze.lru.tests.CacherMaker.test_expiring_w_timeout": [], "repoze.lru.tests.CacherMaker.test_expiring": [], "repoze.lru.tests.CacherMaker.test_memoized": [], "repoze.lru.tests.CacherMaker.test_clear_with_multiple_names": [], "repoze.lru.tests.CacherMaker.test_clear_with_single_name": [], "repoze.lru.tests.CacherMaker.test_defaultvalue_and_clear": [], "repoze.lru.tests.CacherMaker.test_exception": [], "repoze.lru.tests.CacherMaker.test_named_cache": [], "repoze.lru.tests.CacherMaker._makeOne": [], "repoze.lru.tests.CacherMaker._getTargetClass": [], "repoze.lru.tests.DummyLRUCache.put": [], "repoze.lru.tests.DecoratorTests.test_partial": [], "repoze.lru.tests.DecoratorTests.test_expiry": [], "repoze.lru.tests.DecoratorTests.test_multiargs_keywords_ignore_unhashable": [], "repoze.lru.tests.DecoratorTests.test_multiargs_keywords_ignore_unhashable_true": [], "repoze.lru.tests.DecoratorTests.test_multiargs_keywords": [], "repoze.lru.tests.DecoratorTests.test_multiargs": [], "repoze.lru.tests.DecoratorTests.test_cache_attr": [], "repoze.lru.tests.DecoratorTests.test_singlearg": [], "repoze.lru.tests.DecoratorTests.test_ctor_nocache": [], "repoze.lru.tests.DecoratorTests.test_ctor_w_size_w_timeout": [], "repoze.lru.tests.DecoratorTests.test_ctor_w_size_no_timeout": [], "repoze.lru.tests.DecoratorTests.test_ctor_no_size": [], "repoze.lru.tests.DecoratorTests._makeOne": [], "repoze.lru.tests.DecoratorTests._getTargetClass": [], "repoze.lru.tests.ExpiringLRUCacheTests.test_renew_timeout": [], "repoze.lru.tests.ExpiringLRUCacheTests.test_different_timeouts": [], "repoze.lru.tests.ExpiringLRUCacheTests.test_default_timeout": [], "repoze.lru.tests.ExpiringLRUCacheTests.test_it": [], "repoze.lru.tests.ExpiringLRUCacheTests.check_cache_is_consistent": [], "repoze.lru.tests.ExpiringLRUCacheTests._makeOne": [], "repoze.lru.tests.ExpiringLRUCacheTests._getTargetClass": [], "repoze.lru.tests.LRUCacheTests.test_it": [], "repoze.lru.tests.LRUCacheTests.test_eviction_counter": [], "repoze.lru.tests.LRUCacheTests.test_imperfect_hitrate": [], "repoze.lru.tests.LRUCacheTests.test_perfect_hitrate": [], "repoze.lru.tests.LRUCacheTests.test_equal_but_not_identical": [], "repoze.lru.tests.LRUCacheTests.test_small_cache": [], "repoze.lru.tests.LRUCacheTests.test_invalidate": [], "repoze.lru.tests.LRUCacheTests.test_put": [], "repoze.lru.tests.LRUCacheTests.test_get": [], "repoze.lru.tests.LRUCacheTests.test_size_lessthan_1": [], "repoze.lru.tests.LRUCacheTests.check_cache_is_consistent": [], "repoze.lru.tests.LRUCacheTests._makeOne": [], "repoze.lru.tests.LRUCacheTests._getTargetClass": [], "repoze.lru.tests.UnboundedCacheTests.test_put": [], "repoze.lru.tests.UnboundedCacheTests.test_invalidate_hit": [], "repoze.lru.tests.UnboundedCacheTests.test_invalidate_miss": [], "repoze.lru.tests.UnboundedCacheTests.test_clear": [], "repoze.lru.tests.UnboundedCacheTests.test_get_hit": [], "repoze.lru.tests.UnboundedCacheTests.test_get_miss_explicit_default": [], "repoze.lru.tests.UnboundedCacheTests.test_get_miss_no_default": [], "repoze.lru.tests.UnboundedCacheTests.test_ctor": [], "repoze.lru.tests.UnboundedCacheTests._makeOne": [], "repoze.lru.tests.UnboundedCacheTests._getTargetClass": [], "keystone.tests.unit.test_ldap_pool_livetest.LiveLDAPPoolIdentity.test_password_change_with_auth_pool_enabled_no_lifetime": [ { "locations": [ { "path": "keystone/tests/unit/test_ldap_pool_livetest.py", "start": { "line": 194, "column": 15 }, "stop": { "line": 194, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_ldap_pool_livetest.LiveLDAPPoolIdentity._do_password_change_for_one_user", "class_name": "keystone.tests.unit.test_ldap_pool_livetest.LiveLDAPPoolIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_ldap_pool_livetest.LiveLDAPPoolIdentity.test_password_change_with_auth_pool_enabled_long_lifetime": [ { "locations": [ { "path": "keystone/tests/unit/test_ldap_pool_livetest.py", "start": { "line": 174, "column": 15 }, "stop": { "line": 174, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_ldap_pool_livetest.LiveLDAPPoolIdentity._do_password_change_for_one_user", "class_name": "keystone.tests.unit.test_ldap_pool_livetest.LiveLDAPPoolIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_ldap_pool_livetest.LiveLDAPPoolIdentity._do_password_change_for_one_user": [ { "locations": [ { "path": "keystone/tests/unit/test_ldap_pool_livetest.py", "start": { "line": 132, "column": 16 }, "stop": { "line": 132, "column": 50 } }, { "path": "keystone/tests/unit/test_ldap_pool_livetest.py", "start": { "line": 129, "column": 16 }, "stop": { "line": 129, "column": 50 } }, { "path": "keystone/tests/unit/test_ldap_pool_livetest.py", "start": { "line": 134, "column": 16 }, "stop": { "line": 134, "column": 50 } }, { "path": "keystone/tests/unit/test_ldap_pool_livetest.py", "start": { "line": 138, "column": 16 }, "stop": { "line": 138, "column": 50 } }, { "path": "keystone/tests/unit/test_ldap_pool_livetest.py", "start": { "line": 136, "column": 16 }, "stop": { "line": 136, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_ldap_pool_livetest.LiveLDAPPoolIdentity._create_user_and_authenticate", "class_name": "keystone.tests.unit.test_ldap_pool_livetest.LiveLDAPPoolIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_ldap_pool_livetest.py", "start": { "line": 130, "column": 18 }, "stop": { "line": 130, "column": 45 } }, { "path": "keystone/tests/unit/test_ldap_pool_livetest.py", "start": { "line": 155, "column": 18 }, "stop": { "line": 155, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_ldap_pool_livetest.LiveLDAPPoolIdentity._get_auth_conn_pool_cm", "class_name": "keystone.tests.unit.test_ldap_pool_livetest.LiveLDAPPoolIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_ldap_pool_livetest.py", "start": { "line": 145, "column": 16 }, "stop": { "line": 145, "column": 41 } }, { "path": "keystone/tests/unit/test_ldap_pool_livetest.py", "start": { "line": 148, "column": 16 }, "stop": { "line": 148, "column": 41 } }, { "path": "keystone/tests/unit/test_ldap_pool_livetest.py", "start": { "line": 149, "column": 16 }, "stop": { "line": 149, "column": 41 } }, { "path": "keystone/tests/unit/test_ldap_pool_livetest.py", "start": { "line": 147, "column": 16 }, "stop": { "line": 147, "column": 41 } }, { "path": "keystone/tests/unit/test_ldap_pool_livetest.py", "start": { "line": 146, "column": 16 }, "stop": { "line": 146, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap._id_to_dn_string", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_ldap_pool_livetest.py", "start": { "line": 131, "column": 28 }, "stop": { "line": 131, "column": 31 } }, { "path": "keystone/tests/unit/test_ldap_pool_livetest.py", "start": { "line": 139, "column": 28 }, "stop": { "line": 139, "column": 31 } }, { "path": "keystone/tests/unit/test_ldap_pool_livetest.py", "start": { "line": 133, "column": 28 }, "stop": { "line": 133, "column": 31 } }, { "path": "keystone/tests/unit/test_ldap_pool_livetest.py", "start": { "line": 135, "column": 28 }, "stop": { "line": 135, "column": 31 } }, { "path": "keystone/tests/unit/test_ldap_pool_livetest.py", "start": { "line": 161, "column": 48 }, "stop": { "line": 161, "column": 51 } }, { "path": "keystone/tests/unit/test_ldap_pool_livetest.py", "start": { "line": 137, "column": 28 }, "stop": { "line": 137, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_ldap_pool_livetest.py", "start": { "line": 126, "column": 8 }, "stop": { "line": 126, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap_pool.LdapPoolCommonTestMixin.cleanup_pools", "class_name": "keystone.tests.unit.test_ldap_pool_livetest.LiveLDAPPoolIdentity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_ldap_pool_livetest.py", "start": { "line": 144, "column": 19 }, "stop": { "line": 144, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.__init__", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "static" } ], "keystone.tests.unit.test_ldap_pool_livetest.LiveLDAPPoolIdentity._get_auth_conn_pool_cm": [ { "locations": [ { "path": "keystone/tests/unit/test_ldap_pool_livetest.py", "start": { "line": 121, "column": 12 }, "stop": { "line": 121, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_ldap_pool_livetest.LiveLDAPPoolIdentity._create_user_and_authenticate": [ { "locations": [ { "path": "keystone/tests/unit/test_ldap_pool_livetest.py", "start": { "line": 108, "column": 15 }, "stop": { "line": 108, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" } ], "keystone.tests.unit.test_ldap_pool_livetest.LiveLDAPPoolIdentity.test_password_change_with_auth_pool_disabled": [ { "locations": [ { "path": "keystone/tests/unit/test_ldap_pool_livetest.py", "start": { "line": 99, "column": 8 }, "stop": { "line": 99, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_ldap_pool.LdapPoolCommonTestMixin.test_password_change_with_pool", "class_name": "keystone.tests.unit.test_ldap_pool_livetest.LiveLDAPPoolIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_ldap_pool_livetest.LiveLDAPPoolIdentity.test_pool_size_expands_correctly": [ { "locations": [ { "path": "keystone/tests/unit/test_ldap_pool_livetest.py", "start": { "line": 91, "column": 40 }, "stop": { "line": 91, "column": 43 } }, { "path": "keystone/tests/unit/test_ldap_pool_livetest.py", "start": { "line": 72, "column": 32 }, "stop": { "line": 72, "column": 35 } }, { "path": "keystone/tests/unit/test_ldap_pool_livetest.py", "start": { "line": 80, "column": 32 }, "stop": { "line": 80, "column": 35 } }, { "path": "keystone/tests/unit/test_ldap_pool_livetest.py", "start": { "line": 85, "column": 36 }, "stop": { "line": 85, "column": 39 } }, { "path": "keystone/tests/unit/test_ldap_pool_livetest.py", "start": { "line": 76, "column": 36 }, "stop": { "line": 76, "column": 39 } } ], "kind": "function", "target": "len" } ], "keystone.tests.unit.test_ldap_pool_livetest.LiveLDAPPoolIdentity.test_async_search_and_result3": [ { "locations": [ { "path": "keystone/tests/unit/test_ldap_pool_livetest.py", "start": { "line": 59, "column": 8 }, "stop": { "line": 59, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_ldap_livetest.LiveLDAPIdentity.test_user_enable_attribute_mask", "class_name": "keystone.tests.unit.test_ldap_pool_livetest.LiveLDAPPoolIdentity", "dispatch": "dynamic" } ], "keystone.tests.unit.test_ldap_pool_livetest.LiveLDAPPoolIdentity.test_assert_connector_used_not_fake_ldap_pool": [ { "locations": [ { "path": "keystone/tests/unit/test_ldap_pool_livetest.py", "start": { "line": 51, "column": 18 }, "stop": { "line": 51, "column": 45 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common._get_connection" } ], "keystone.tests.unit.test_ldap_pool_livetest.LiveLDAPPoolIdentity.config_files": [ { "locations": [ { "path": "keystone/tests/unit/test_ldap_pool_livetest.py", "start": { "line": 47, "column": 28 }, "stop": { "line": 47, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests_conf", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" } ], "keystone.tests.unit.test_ldap_pool_livetest.LiveLDAPPoolIdentity.setUp": [], "rx.linq.observable.ignoreelements.ignore_elements": [], "keystoneauth1._fair_semaphore.FairSemaphore.__exit__": [], "keystoneauth1._fair_semaphore.FairSemaphore._advance_timer": [], "keystoneauth1._fair_semaphore.FairSemaphore._get_ticket": [], "keystoneauth1._fair_semaphore.FairSemaphore._wait_for_execution": [], "keystoneauth1._fair_semaphore.FairSemaphore.__enter__": [], "keystoneauth1._fair_semaphore.FairSemaphore.__init__": [], "kombu.compat.ConsumerSet.close": [], "kombu.compat.ConsumerSet.revive": [], "kombu.compat.ConsumerSet.add_consumer": [], "kombu.compat.ConsumerSet.add_consumer_from_dict": [], "kombu.compat.ConsumerSet.discard_all": [], "kombu.compat.ConsumerSet.iterconsume": [], "kombu.compat.ConsumerSet.__init__": [], "kombu.compat.Consumer.iterqueue": [], "kombu.compat.Consumer.wait": [], "kombu.compat.Consumer.iterconsume": [], "kombu.compat.Consumer.discard_all": [], "kombu.compat.Consumer.process_next": [], "kombu.compat.Consumer.fetch": [], "kombu.compat.Consumer.__iter__": [], "kombu.compat.Consumer.__exit__": [], "kombu.compat.Consumer.__enter__": [], "kombu.compat.Consumer.close": [], "kombu.compat.Consumer.revive": [], "kombu.compat.Consumer.__init__": [], "kombu.compat.Publisher.backend": [], "kombu.compat.Publisher.__exit__": [], "kombu.compat.Publisher.__enter__": [], "kombu.compat.Publisher.close": [], "kombu.compat.Publisher.send": [], "kombu.compat.Publisher.__init__": [], "kombu.compat._iterconsume": [], "keystone.token.providers.fernet.core.Provider.validate_token": [ { "locations": [ { "path": "keystone/token/providers/fernet/core.py", "start": { "line": 99, "column": 18 }, "stop": { "line": 99, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.TokenNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/providers/fernet/core.py", "start": { "line": 97, "column": 19 }, "stop": { "line": 97, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.TokenFormatter.validate_token", "class_name": "keystone.token.token_formatters.TokenFormatter", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/providers/fernet/core.py", "start": { "line": 98, "column": 15 }, "stop": { "line": 98, "column": 40 } } ], "kind": "function", "target": "isinstance" } ], "keystone.token.providers.fernet.core.Provider.generate_id_and_issued_at": [ { "locations": [ { "path": "keystone/token/providers/fernet/core.py", "start": { "line": 72, "column": 30 }, "stop": { "line": 72, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.providers.fernet.core.Provider._determine_payload_class_from_token", "class_name": "keystone.token.providers.fernet.core.Provider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/providers/fernet/core.py", "start": { "line": 89, "column": 32 }, "stop": { "line": 89, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.TokenFormatter.creation_time", "class_name": "keystone.token.token_formatters.TokenFormatter", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/providers/fernet/core.py", "start": { "line": 73, "column": 19 }, "stop": { "line": 73, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.TokenFormatter.create_token", "class_name": "keystone.token.token_formatters.TokenFormatter", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/providers/fernet/core.py", "start": { "line": 90, "column": 20 }, "stop": { "line": 90, "column": 36 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.token.providers.fernet.core.Provider._determine_payload_class_from_token": [], "keystone.token.providers.fernet.core.Provider.__init__": [ { "locations": [ { "path": "keystone/token/providers/fernet/core.py", "start": { "line": 40, "column": 15 }, "stop": { "line": 40, "column": 25 } } ], "kind": "function", "target": "posix.listdir" }, { "locations": [ { "path": "keystone/token/providers/fernet/core.py", "start": { "line": 42, "column": 18 }, "stop": { "line": 42, "column": 28 } }, { "path": "keystone/token/providers/fernet/core.py", "start": { "line": 39, "column": 18 }, "stop": { "line": 39, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "SystemExit", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/providers/fernet/core.py", "start": { "line": 46, "column": 31 }, "stop": { "line": 46, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.token.token_formatters.TokenFormatter", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/providers/fernet/core.py", "start": { "line": 30, "column": 8 }, "stop": { "line": 30, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.token.providers.base.Provider", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/providers/fernet/core.py", "start": { "line": 37, "column": 15 }, "stop": { "line": 37, "column": 29 } } ], "kind": "function", "target": "genericpath.exists" } ], "sapp.trace_graph.TraceGraph.get_outgoing_leaf_kinds_of_frame": [], "sapp.trace_graph.TraceGraph.get_incoming_leaf_kinds_of_frame": [], "sapp.trace_graph.TraceGraph.get_transformed_kind_id": [], "sapp.trace_graph.TraceGraph.get_transform_normalized_kind_id": [], "sapp.trace_graph.TraceGraph.compute_prev_leaf_kinds": [], "sapp.trace_graph.TraceGraph.compute_next_leaf_kinds": [], "sapp.trace_graph.TraceGraph._save_issue_instance_shared_text_assoc": [], "sapp.trace_graph.TraceGraph.is_leaf_port": [], "sapp.trace_graph.TraceGraph._compute_valid_frame_leaves": [], "sapp.trace_graph.TraceGraph._is_opposite_leaf": [], "sapp.trace_graph.TraceGraph._save_trace_frame_leaf_assoc": [], "sapp.trace_graph.TraceGraph._save_trace_frame_annotation_trace_frame_assoc": [], "sapp.trace_graph.TraceGraph._save_issue_instance_trace_frame_assoc": [], "sapp.trace_graph.TraceGraph.update_bulk_saver": [], "sapp.trace_graph.TraceGraph.get_issue_instance_shared_texts": [], "sapp.trace_graph.TraceGraph.add_issue_instance_shared_text_assoc": [], "sapp.trace_graph.TraceGraph.add_issue_instance_shared_text_assoc_id": [], "sapp.trace_graph.TraceGraph.get_next_trace_frames": [], "sapp.trace_graph.TraceGraph.get_issue_instance_trace_frames": [], "sapp.trace_graph.TraceGraph.add_trace_frame_annotation_trace_frame_assoc": [], "sapp.trace_graph.TraceGraph.add_issue_instance_trace_frame_assoc": [], "sapp.trace_graph.TraceGraph.get_trace_frame_leaf_ids_with_depths": [], "sapp.trace_graph.TraceGraph.get_trace_frame_leaf_ids_by_kind": [], "sapp.trace_graph.TraceGraph.get_trace_frame_leaf_ids": [], "sapp.trace_graph.TraceGraph.add_trace_frame_leaf_by_local_id_assoc": [], "sapp.trace_graph.TraceGraph.add_trace_frame_leaf_assoc": [], "sapp.trace_graph.TraceGraph.get_or_add_shared_text": [], "sapp.trace_graph.TraceGraph.add_shared_text": [], "sapp.trace_graph.TraceGraph.get_trace_frame_from_id": [], "sapp.trace_graph.TraceGraph.get_trace_frames_from_caller": [], "sapp.trace_graph.TraceGraph.add_trace_frame": [], "sapp.trace_graph.TraceGraph.get_annotation_trace_frames": [], "sapp.trace_graph.TraceGraph.get_condition_annotations": [], "sapp.trace_graph.TraceGraph.add_trace_annotation": [], "sapp.trace_graph.TraceGraph.has_preconditions_with_caller": [], "sapp.trace_graph.TraceGraph.has_postconditions_with_caller": [], "sapp.trace_graph.TraceGraph.has_trace_frames_with_caller": [], "sapp.trace_graph.TraceGraph.get_shared_text": [], "sapp.trace_graph.TraceGraph.get_shared_text_by_local_id": [], "sapp.trace_graph.TraceGraph.get_text": [], "sapp.trace_graph.TraceGraph.add_issue_instance_fix_info": [], "sapp.trace_graph.TraceGraph.get_issue_instances": [], "sapp.trace_graph.TraceGraph.add_issue_instance": [], "sapp.trace_graph.TraceGraph.get_issue": [], "sapp.trace_graph.TraceGraph.add_issue": [], "sapp.trace_graph.TraceGraph.__init__": [], "sapp.trace_graph.LeafMapping.__init__": [], "keystoneauth1.tests.unit.access.test_v3_access.AccessV3Test.test_is_admin_project_false": [], "keystoneauth1.tests.unit.access.test_v3_access.AccessV3Test.test_is_admin_project_true": [], "keystoneauth1.tests.unit.access.test_v3_access.AccessV3Test.test_is_admin_project_unset": [], "keystoneauth1.tests.unit.access.test_v3_access.AccessV3Test.test_binding": [], "keystoneauth1.tests.unit.access.test_v3_access.AccessV3Test.test_federated_property_standard_token": [], "keystoneauth1.tests.unit.access.test_v3_access.AccessV3Test.test_oauth_access": [], "keystoneauth1.tests.unit.access.test_v3_access.AccessV3Test.test_building_project_as_domain_scoped_accessinfo": [], "keystoneauth1.tests.unit.access.test_v3_access.AccessV3Test.test_building_project_scoped_accessinfo": [], "keystoneauth1.tests.unit.access.test_v3_access.AccessV3Test.test_building_domain_scoped_accessinfo": [], "keystoneauth1.tests.unit.access.test_v3_access.AccessV3Test.test_building_system_scoped_assessinfo": [], "keystoneauth1.tests.unit.access.test_v3_access.AccessV3Test.test_will_expire_soon": [], "keystoneauth1.tests.unit.access.test_v3_access.AccessV3Test.test_building_unscoped_accessinfo": [], "keystone.common.sql.migrate_repo.versions.071_placeholder.upgrade": [], "setuptools._distutils.log.set_verbosity": [], "setuptools._distutils.log.set_threshold": [], "setuptools._distutils.log.Log.fatal": [], "setuptools._distutils.log.Log.error": [], "setuptools._distutils.log.Log.warn": [], "setuptools._distutils.log.Log.info": [], "setuptools._distutils.log.Log.debug": [], "setuptools._distutils.log.Log.log": [], "setuptools._distutils.log.Log._log": [], "setuptools._distutils.log.Log.__init__": [], "prompt_toolkit.key_binding.bindings.search.accept_search_and_accept_input": [], "prompt_toolkit.key_binding.bindings.search._previous_buffer_is_returnable": [], "prompt_toolkit.key_binding.bindings.search.forward_incremental_search": [], "prompt_toolkit.key_binding.bindings.search.reverse_incremental_search": [], "prompt_toolkit.key_binding.bindings.search.start_forward_incremental_search": [], "prompt_toolkit.key_binding.bindings.search.start_reverse_incremental_search": [], "prompt_toolkit.key_binding.bindings.search.accept_search": [], "prompt_toolkit.key_binding.bindings.search.abort_search": [], "jedi.api.interpreter.MixedModuleContext.get_filters": [], "jedi.api.interpreter.MixedModuleContext._get_mixed_object": [], "jedi.api.interpreter.MixedModuleContext.__init__": [], "jedi.api.interpreter.MixedTreeName.infer": [], "jedi.api.interpreter.NamespaceObject.__init__": [], "jedi.api.interpreter._create": [], "libcst._nodes.op.FloorDivideAssign._get_token": [], "libcst._nodes.op.PowerAssign._get_token": [], "libcst._nodes.op.RightShiftAssign._get_token": [], "libcst._nodes.op.LeftShiftAssign._get_token": [], "libcst._nodes.op.BitXorAssign._get_token": [], "libcst._nodes.op.BitOrAssign._get_token": [], "libcst._nodes.op.BitAndAssign._get_token": [], "libcst._nodes.op.ModuloAssign._get_token": [], "libcst._nodes.op.DivideAssign._get_token": [], "libcst._nodes.op.MatrixMultiplyAssign._get_token": [], "libcst._nodes.op.MultiplyAssign._get_token": [], "libcst._nodes.op.SubtractAssign._get_token": [], "libcst._nodes.op.AddAssign._get_token": [], "libcst._nodes.op.IsNot._get_tokens": [], "libcst._nodes.op.Is._get_token": [], "libcst._nodes.op.NotIn._get_tokens": [], "libcst._nodes.op.In._get_token": [], "libcst._nodes.op.NotEqual._get_token": [], "libcst._nodes.op.NotEqual._visit_and_replace_children": [], "libcst._nodes.op.NotEqual._validate": [], "libcst._nodes.op.GreaterThanEqual._get_token": [], "libcst._nodes.op.LessThanEqual._get_token": [], "libcst._nodes.op.Equal._get_token": [], "libcst._nodes.op.GreaterThan._get_token": [], "libcst._nodes.op.LessThan._get_token": [], "libcst._nodes.op.MatrixMultiply._get_token": [], "libcst._nodes.op.BitXor._get_token": [], "libcst._nodes.op.BitAnd._get_token": [], "libcst._nodes.op.BitOr._get_token": [], "libcst._nodes.op.RightShift._get_token": [], "libcst._nodes.op.LeftShift._get_token": [], "libcst._nodes.op.Power._get_token": [], "libcst._nodes.op.Modulo._get_token": [], "libcst._nodes.op.FloorDivide._get_token": [], "libcst._nodes.op.Divide._get_token": [], "libcst._nodes.op.Multiply._get_token": [], "libcst._nodes.op.Subtract._get_token": [], "libcst._nodes.op.Add._get_token": [], "libcst._nodes.op.Or._get_token": [], "libcst._nodes.op.And._get_token": [], "libcst._nodes.op.Not._get_token": [], "libcst._nodes.op.BitInvert._get_token": [], "libcst._nodes.op.Minus._get_token": [], "libcst._nodes.op.Plus._get_token": [], "libcst._nodes.op.AssignEqual._get_token": [], "libcst._nodes.op.ImportStar._codegen_impl": [], "libcst._nodes.op.Dot._get_token": [], "libcst._nodes.op.Comma._get_token": [], "libcst._nodes.op.Colon._get_token": [], "libcst._nodes.op.Semicolon._get_token": [], "libcst._nodes.op.BaseUnaryOp._codegen_impl": [], "libcst._nodes.op.BaseUnaryOp._visit_and_replace_children": [], "libcst._nodes.op._BaseTwoTokenOp._codegen_impl": [], "libcst._nodes.op._BaseTwoTokenOp._visit_and_replace_children": [], "libcst._nodes.op._BaseTwoTokenOp._validate": [], "libcst._nodes.op._BaseOneTokenOp._codegen_impl": [], "libcst._nodes.op._BaseOneTokenOp._visit_and_replace_children": [], "keystone.common.sql.data_migration_repo.versions.006_placeholder.upgrade": [], "graphql.language.ast.DirectiveDefinition.__hash__": [], "graphql.language.ast.DirectiveDefinition.__copy__": [], "graphql.language.ast.DirectiveDefinition.__repr__": [], "graphql.language.ast.DirectiveDefinition.__eq__": [], "graphql.language.ast.DirectiveDefinition.__init__": [], "graphql.language.ast.TypeExtensionDefinition.__hash__": [], "graphql.language.ast.TypeExtensionDefinition.__copy__": [], "graphql.language.ast.TypeExtensionDefinition.__repr__": [], "graphql.language.ast.TypeExtensionDefinition.__eq__": [], "graphql.language.ast.TypeExtensionDefinition.__init__": [], "graphql.language.ast.InputObjectTypeDefinition.__hash__": [], "graphql.language.ast.InputObjectTypeDefinition.__copy__": [], "graphql.language.ast.InputObjectTypeDefinition.__repr__": [], "graphql.language.ast.InputObjectTypeDefinition.__eq__": [], "graphql.language.ast.InputObjectTypeDefinition.__init__": [], "graphql.language.ast.EnumValueDefinition.__hash__": [], "graphql.language.ast.EnumValueDefinition.__copy__": [], "graphql.language.ast.EnumValueDefinition.__repr__": [], "graphql.language.ast.EnumValueDefinition.__eq__": [], "graphql.language.ast.EnumValueDefinition.__init__": [], "graphql.language.ast.EnumTypeDefinition.__hash__": [], "graphql.language.ast.EnumTypeDefinition.__copy__": [], "graphql.language.ast.EnumTypeDefinition.__repr__": [], "graphql.language.ast.EnumTypeDefinition.__eq__": [], "graphql.language.ast.EnumTypeDefinition.__init__": [], "graphql.language.ast.ScalarTypeDefinition.__hash__": [], "graphql.language.ast.ScalarTypeDefinition.__copy__": [], "graphql.language.ast.ScalarTypeDefinition.__repr__": [], "graphql.language.ast.ScalarTypeDefinition.__eq__": [], "graphql.language.ast.ScalarTypeDefinition.__init__": [], "graphql.language.ast.UnionTypeDefinition.__hash__": [], "graphql.language.ast.UnionTypeDefinition.__copy__": [], "graphql.language.ast.UnionTypeDefinition.__repr__": [], "graphql.language.ast.UnionTypeDefinition.__eq__": [], "graphql.language.ast.UnionTypeDefinition.__init__": [], "graphql.language.ast.InterfaceTypeDefinition.__hash__": [], "graphql.language.ast.InterfaceTypeDefinition.__copy__": [], "graphql.language.ast.InterfaceTypeDefinition.__repr__": [], "graphql.language.ast.InterfaceTypeDefinition.__eq__": [], "graphql.language.ast.InterfaceTypeDefinition.__init__": [], "graphql.language.ast.InputValueDefinition.__hash__": [], "graphql.language.ast.InputValueDefinition.__copy__": [], "graphql.language.ast.InputValueDefinition.__repr__": [], "graphql.language.ast.InputValueDefinition.__eq__": [], "graphql.language.ast.InputValueDefinition.__init__": [], "graphql.language.ast.FieldDefinition.__hash__": [], "graphql.language.ast.FieldDefinition.__copy__": [], "graphql.language.ast.FieldDefinition.__repr__": [], "graphql.language.ast.FieldDefinition.__eq__": [], "graphql.language.ast.FieldDefinition.__init__": [], "graphql.language.ast.ObjectTypeDefinition.__hash__": [], "graphql.language.ast.ObjectTypeDefinition.__copy__": [], "graphql.language.ast.ObjectTypeDefinition.__repr__": [], "graphql.language.ast.ObjectTypeDefinition.__eq__": [], "graphql.language.ast.ObjectTypeDefinition.__init__": [], "graphql.language.ast.OperationTypeDefinition.__hash__": [], "graphql.language.ast.OperationTypeDefinition.__copy__": [], "graphql.language.ast.OperationTypeDefinition.__repr__": [], "graphql.language.ast.OperationTypeDefinition.__eq__": [], "graphql.language.ast.OperationTypeDefinition.__init__": [], "graphql.language.ast.SchemaDefinition.__hash__": [], "graphql.language.ast.SchemaDefinition.__copy__": [], "graphql.language.ast.SchemaDefinition.__repr__": [], "graphql.language.ast.SchemaDefinition.__eq__": [], "graphql.language.ast.SchemaDefinition.__init__": [], "graphql.language.ast.Name.__hash__": [], "graphql.language.ast.Name.__copy__": [], "graphql.language.ast.Name.__repr__": [], "graphql.language.ast.Name.__eq__": [], "graphql.language.ast.Name.__init__": [], "graphql.language.ast.NonNullType.__hash__": [], "graphql.language.ast.NonNullType.__copy__": [], "graphql.language.ast.NonNullType.__repr__": [], "graphql.language.ast.NonNullType.__eq__": [], "graphql.language.ast.NonNullType.__init__": [], "graphql.language.ast.ListType.__hash__": [], "graphql.language.ast.ListType.__copy__": [], "graphql.language.ast.ListType.__repr__": [], "graphql.language.ast.ListType.__eq__": [], "graphql.language.ast.ListType.__init__": [], "graphql.language.ast.NamedType.__hash__": [], "graphql.language.ast.NamedType.__copy__": [], "graphql.language.ast.NamedType.__repr__": [], "graphql.language.ast.NamedType.__eq__": [], "graphql.language.ast.NamedType.__init__": [], "graphql.language.ast.Directive.__hash__": [], "graphql.language.ast.Directive.__copy__": [], "graphql.language.ast.Directive.__repr__": [], "graphql.language.ast.Directive.__eq__": [], "graphql.language.ast.Directive.__init__": [], "graphql.language.ast.ObjectField.__hash__": [], "graphql.language.ast.ObjectField.__copy__": [], "graphql.language.ast.ObjectField.__repr__": [], "graphql.language.ast.ObjectField.__eq__": [], "graphql.language.ast.ObjectField.__init__": [], "graphql.language.ast.ObjectValue.__hash__": [], "graphql.language.ast.ObjectValue.__copy__": [], "graphql.language.ast.ObjectValue.__repr__": [], "graphql.language.ast.ObjectValue.__eq__": [], "graphql.language.ast.ObjectValue.__init__": [], "graphql.language.ast.ListValue.__hash__": [], "graphql.language.ast.ListValue.__copy__": [], "graphql.language.ast.ListValue.__repr__": [], "graphql.language.ast.ListValue.__eq__": [], "graphql.language.ast.ListValue.__init__": [], "graphql.language.ast.EnumValue.__hash__": [], "graphql.language.ast.EnumValue.__copy__": [], "graphql.language.ast.EnumValue.__repr__": [], "graphql.language.ast.EnumValue.__eq__": [], "graphql.language.ast.EnumValue.__init__": [], "graphql.language.ast.BooleanValue.__hash__": [], "graphql.language.ast.BooleanValue.__copy__": [], "graphql.language.ast.BooleanValue.__repr__": [], "graphql.language.ast.BooleanValue.__eq__": [], "graphql.language.ast.BooleanValue.__init__": [], "graphql.language.ast.StringValue.__hash__": [], "graphql.language.ast.StringValue.__copy__": [], "graphql.language.ast.StringValue.__repr__": [], "graphql.language.ast.StringValue.__eq__": [], "graphql.language.ast.StringValue.__init__": [], "graphql.language.ast.FloatValue.__hash__": [], "graphql.language.ast.FloatValue.__copy__": [], "graphql.language.ast.FloatValue.__repr__": [], "graphql.language.ast.FloatValue.__eq__": [], "graphql.language.ast.FloatValue.__init__": [], "graphql.language.ast.IntValue.__hash__": [], "graphql.language.ast.IntValue.__copy__": [], "graphql.language.ast.IntValue.__repr__": [], "graphql.language.ast.IntValue.__eq__": [], "graphql.language.ast.IntValue.__init__": [], "graphql.language.ast.Variable.__hash__": [], "graphql.language.ast.Variable.__copy__": [], "graphql.language.ast.Variable.__repr__": [], "graphql.language.ast.Variable.__eq__": [], "graphql.language.ast.Variable.__init__": [], "graphql.language.ast.FragmentDefinition.__hash__": [], "graphql.language.ast.FragmentDefinition.__copy__": [], "graphql.language.ast.FragmentDefinition.__repr__": [], "graphql.language.ast.FragmentDefinition.__eq__": [], "graphql.language.ast.FragmentDefinition.__init__": [], "graphql.language.ast.InlineFragment.__hash__": [], "graphql.language.ast.InlineFragment.__copy__": [], "graphql.language.ast.InlineFragment.__repr__": [], "graphql.language.ast.InlineFragment.__eq__": [], "graphql.language.ast.InlineFragment.__init__": [], "graphql.language.ast.FragmentSpread.__hash__": [], "graphql.language.ast.FragmentSpread.__copy__": [], "graphql.language.ast.FragmentSpread.__repr__": [], "graphql.language.ast.FragmentSpread.__eq__": [], "graphql.language.ast.FragmentSpread.__init__": [], "graphql.language.ast.Argument.__hash__": [], "graphql.language.ast.Argument.__copy__": [], "graphql.language.ast.Argument.__repr__": [], "graphql.language.ast.Argument.__eq__": [], "graphql.language.ast.Argument.__init__": [], "graphql.language.ast.Field.__hash__": [], "graphql.language.ast.Field.__copy__": [], "graphql.language.ast.Field.__repr__": [], "graphql.language.ast.Field.__eq__": [], "graphql.language.ast.Field.__init__": [], "graphql.language.ast.SelectionSet.__hash__": [], "graphql.language.ast.SelectionSet.__copy__": [], "graphql.language.ast.SelectionSet.__repr__": [], "graphql.language.ast.SelectionSet.__eq__": [], "graphql.language.ast.SelectionSet.__init__": [], "graphql.language.ast.VariableDefinition.__hash__": [], "graphql.language.ast.VariableDefinition.__copy__": [], "graphql.language.ast.VariableDefinition.__repr__": [], "graphql.language.ast.VariableDefinition.__eq__": [], "graphql.language.ast.VariableDefinition.__init__": [], "graphql.language.ast.OperationDefinition.__hash__": [], "graphql.language.ast.OperationDefinition.__copy__": [], "graphql.language.ast.OperationDefinition.__repr__": [], "graphql.language.ast.OperationDefinition.__eq__": [], "graphql.language.ast.OperationDefinition.__init__": [], "graphql.language.ast.Document.__hash__": [], "graphql.language.ast.Document.__copy__": [], "graphql.language.ast.Document.__repr__": [], "graphql.language.ast.Document.__eq__": [], "graphql.language.ast.Document.__init__": [], "oslo_db.sqlalchemy.test_fixtures.optimize_module_test_loader": [], "oslo_db.sqlalchemy.test_fixtures.optimize_package_test_loader": [], "oslo_db.sqlalchemy.test_fixtures.OpportunisticDBTestMixin._setup_fixtures": [], "oslo_db.sqlalchemy.test_fixtures.OpportunisticDBTestMixin.generate_fixtures": [], "oslo_db.sqlalchemy.test_fixtures.OpportunisticDBTestMixin._instantiate_fixtures": [], "oslo_db.sqlalchemy.test_fixtures.OpportunisticDBTestMixin._get_default_provisioned_db": [], "oslo_db.sqlalchemy.test_fixtures.OpportunisticDBTestMixin.setUp": [], "oslo_db.sqlalchemy.test_fixtures.OpportunisticDBTestMixin.resources": [], "oslo_db.sqlalchemy.test_fixtures.OpportunisticDbFixture._setUp": [], "oslo_db.sqlalchemy.test_fixtures.OpportunisticDbFixture._generate_database_resource": [], "oslo_db.sqlalchemy.test_fixtures.OpportunisticDbFixture._get_provisioned_db": [], "oslo_db.sqlalchemy.test_fixtures.OpportunisticDbFixture.__init__": [], "oslo_db.sqlalchemy.test_fixtures.AdHocDbFixture._cleanup": [], "oslo_db.sqlalchemy.test_fixtures.AdHocDbFixture._generate_database_resource": [], "oslo_db.sqlalchemy.test_fixtures.AdHocDbFixture.__init__": [], "oslo_db.sqlalchemy.test_fixtures.SimpleDbFixture._cleanup": [], "oslo_db.sqlalchemy.test_fixtures.SimpleDbFixture._teardown_resources": [], "oslo_db.sqlalchemy.test_fixtures.SimpleDbFixture._setUp": [], "oslo_db.sqlalchemy.test_fixtures.SimpleDbFixture._generate_database_resource": [], "oslo_db.sqlalchemy.test_fixtures.SimpleDbFixture._get_provisioned_db": [], "oslo_db.sqlalchemy.test_fixtures.RollsBackTransaction.reset_schema_data": [], "oslo_db.sqlalchemy.test_fixtures.RollsBackTransaction.setup_for_reset": [], "oslo_db.sqlalchemy.test_fixtures.DeletesFromSchema.delete_from_schema": [], "oslo_db.sqlalchemy.test_fixtures.DeletesFromSchema.reset_schema_data": [], "oslo_db.sqlalchemy.test_fixtures.ResetsData.reset_schema_data": [], "oslo_db.sqlalchemy.test_fixtures.ResetsData.setup_for_reset": [], "oslo_db.sqlalchemy.test_fixtures.GeneratesSchemaFromMigrations.generate_schema_migrations": [], "oslo_db.sqlalchemy.test_fixtures.GeneratesSchema.generate_schema_create_all": [], "oslo_db.sqlalchemy.test_fixtures.BaseDbFixture._get_resources": [], "oslo_db.sqlalchemy.test_fixtures.BaseDbFixture._generate_schema_resource": [], "oslo_db.sqlalchemy.test_fixtures.BaseDbFixture._has_db_resource": [], "oslo_db.sqlalchemy.test_fixtures.BaseDbFixture._get_db_resource_not_available_reason": [], "oslo_db.sqlalchemy.test_fixtures.BaseDbFixture.get_per_test_enginefacade": [], "oslo_db.sqlalchemy.test_fixtures.BaseDbFixture.get_enginefacade": [], "oslo_db.sqlalchemy.test_fixtures.BaseDbFixture.__init__": [], "oslo_db.sqlalchemy.test_fixtures.ReplaceEngineFacadeFixture._setUp": [], "oslo_db.sqlalchemy.test_fixtures.ReplaceEngineFacadeFixture.__init__": [], "libcst._nodes.tests.test_simple_whitespace.ParenthesizedWhitespaceTest.test_valid": [], "libcst._nodes.tests.test_simple_whitespace.SimpleWhitespaceTest.test_invalid": [], "libcst._nodes.tests.test_simple_whitespace.SimpleWhitespaceTest.test_valid": [], "pygments.lexer.ProfilingRegexLexer.get_tokens_unprocessed": [], "pygments.lexer.ProfilingRegexLexerMeta._process_regex": [], "pygments.lexer.do_insertions": [], "pygments.lexer.ExtendedRegexLexer.get_tokens_unprocessed": [], "pygments.lexer.LexerContext.__repr__": [], "pygments.lexer.LexerContext.__init__": [], "pygments.lexer.RegexLexer.get_tokens_unprocessed": [], "pygments.lexer.RegexLexerMeta.__call__": [], "pygments.lexer.RegexLexerMeta.get_tokendefs": [], "pygments.lexer.RegexLexerMeta.process_tokendef": [], "pygments.lexer.RegexLexerMeta._process_state": [], "pygments.lexer.RegexLexerMeta._process_new_state": [], "pygments.lexer.RegexLexerMeta._process_token": [], "pygments.lexer.RegexLexerMeta._process_regex": [], "pygments.lexer.words.get": [], "pygments.lexer.words.__init__": [], "pygments.lexer.default.__init__": [], "pygments.lexer.using": [], "pygments.lexer.bygroups": [], "pygments.lexer._PseudoMatch.groupdict": [], "pygments.lexer._PseudoMatch.groups": [], "pygments.lexer._PseudoMatch.group": [], "pygments.lexer._PseudoMatch.end": [], "pygments.lexer._PseudoMatch.start": [], "pygments.lexer._PseudoMatch.__init__": [], "pygments.lexer.combined.__init__": [], "pygments.lexer.combined.__new__": [], "pygments.lexer._inherit.__repr__": [], "pygments.lexer.DelegatingLexer.get_tokens_unprocessed": [], "pygments.lexer.DelegatingLexer.__init__": [], "pygments.lexer.Lexer.get_tokens_unprocessed": [], "pygments.lexer.Lexer.get_tokens": [], "pygments.lexer.Lexer.analyse_text": [], "pygments.lexer.Lexer.add_filter": [], "pygments.lexer.Lexer.__repr__": [], "pygments.lexer.Lexer.__init__": [], "pygments.lexer.LexerMeta.__new__": [], "saml2.assertion.Assertion.apply_policy": [], "saml2.assertion.Assertion.construct": [], "saml2.assertion.Assertion.__init__": [], "saml2.assertion.do_subject": [], "saml2.assertion.do_subject_confirmation": [], "saml2.assertion.authn_statement": [], "saml2.assertion._authn_context_decl_ref": [], "saml2.assertion._authn_context_decl": [], "saml2.assertion._authn_context_class_ref": [], "saml2.assertion.Policy.conditions": [], "saml2.assertion.Policy.restrict": [], "saml2.assertion.Policy.filter": [], "saml2.assertion.Policy.not_on_or_after": [], "saml2.assertion.Policy.get_entity_categories": [], "saml2.assertion.Policy.get_sign": [], "saml2.assertion.Policy.get_fail_on_missing_requested": [], "saml2.assertion.Policy.get_attribute_restrictions": [], "saml2.assertion.Policy.get_lifetime": [], "saml2.assertion.Policy.get_name_form": [], "saml2.assertion.Policy.get_nameid_format": [], "saml2.assertion.Policy.get": [], "saml2.assertion.Policy.setup_restrictions": [], "saml2.assertion.Policy.__init__": [], "saml2.assertion.compile": [], "saml2.assertion.restriction_from_attribute_spec": [], "saml2.assertion.filter_attribute_value_assertions": [], "saml2.assertion.filter_on_wire_representation": [], "saml2.assertion.filter_on_demands": [], "saml2.assertion.filter_on_attributes": [], "saml2.assertion._match": [], "saml2.assertion._filter_values": [], "keystoneauth1.exceptions.base.ClientException.__init__": [], "pycadf.host.Host.is_valid": [], "pycadf.host.Host.__init__": [], "sapp.pipeline.parallel_parser.ParallelParser.parse": [], "sapp.pipeline.parallel_parser.ParallelParser.__init__": [], "sapp.pipeline.parallel_parser.parse": [], "libcst.codemod.visitors.tests.test_gather_unused_imports.TestGatherUnusedImportsVisitor.test_future": [], "libcst.codemod.visitors.tests.test_gather_unused_imports.TestGatherUnusedImportsVisitor.test_typevars": [], "libcst.codemod.visitors.tests.test_gather_unused_imports.TestGatherUnusedImportsVisitor.test_string_annotation": [], "libcst.codemod.visitors.tests.test_gather_unused_imports.TestGatherUnusedImportsVisitor.test_exports": [], "libcst.codemod.visitors.tests.test_gather_unused_imports.TestGatherUnusedImportsVisitor.test_import_from_complex": [], "libcst.codemod.visitors.tests.test_gather_unused_imports.TestGatherUnusedImportsVisitor.test_import_complex": [], "libcst.codemod.visitors.tests.test_gather_unused_imports.TestGatherUnusedImportsVisitor.test_alias": [], "libcst.codemod.visitors.tests.test_gather_unused_imports.TestGatherUnusedImportsVisitor.test_dotted_imports": [], "libcst.codemod.visitors.tests.test_gather_unused_imports.TestGatherUnusedImportsVisitor.test_no_imports": [], "libcst.codemod.visitors.tests.test_gather_unused_imports.TestGatherUnusedImportsVisitor.gather_imports": [], "IPython.core.compilerop.check_linecache_ipython": [], "IPython.core.compilerop.CachingCompiler.extra_flags": [], "IPython.core.compilerop.CachingCompiler.cache": [], "IPython.core.compilerop.CachingCompiler.get_code_name": [], "IPython.core.compilerop.CachingCompiler.compiler_flags": [], "IPython.core.compilerop.CachingCompiler.reset_compiler_flags": [], "IPython.core.compilerop.CachingCompiler.ast_parse": [], "IPython.core.compilerop.CachingCompiler.__init__": [], "IPython.core.compilerop.code_name": [], "graphene.types.union.Union.resolve_type": [], "graphene.types.union.Union.get_type": [], "graphene.types.union.Union.__init_subclass_with_meta__": [], "netaddr.strategy.bin_to_int": [], "netaddr.strategy.int_to_bin": [], "netaddr.strategy.valid_bin": [], "netaddr.strategy.int_to_bits": [], "netaddr.strategy.bits_to_int": [], "netaddr.strategy.valid_bits": [], "netaddr.strategy.words_to_int": [], "netaddr.strategy.int_to_words": [], "netaddr.strategy.valid_words": [], "netaddr.strategy.bytes_to_bits": [], "jedi.api.project._remove_imports": [], "jedi.api.project.get_default_project": [], "jedi.api.project._is_django_path": [], "jedi.api.project._is_potential_project": [], "jedi.api.project.Project.__repr__": [], "jedi.api.project.Project._search_func": [], "jedi.api.project.Project.complete_search": [], "jedi.api.project.Project.search": [], "jedi.api.project.Project.get_environment": [], "jedi.api.project.Project._get_sys_path": [], "jedi.api.project.Project._get_base_sys_path": [], "jedi.api.project.Project.load_unsafe_extensions": [], "jedi.api.project.Project.smart_sys_path": [], "jedi.api.project.Project.sys_path": [], "jedi.api.project.Project.path": [], "jedi.api.project.Project.__init__": [], "jedi.api.project.Project.save": [], "jedi.api.project.Project.load": [], "jedi.api.project.Project._get_json_path": [], "jedi.api.project.Project._get_config_folder_path": [], "jedi.api.project._remove_duplicates_from_path": [], "jedi.api.project._try_to_skip_duplicates": [], "graphql.execution.tests.test_lists.check": [], "graphql.execution.tests.test_lists.Data.__init__": [], "sqlalchemy.engine.interfaces.Connectable._execute_clauseelement": [], "sqlalchemy.engine.interfaces.Connectable._run_visitor": [], "sqlalchemy.engine.interfaces.Connectable.scalar": [], "sqlalchemy.engine.interfaces.Connectable.execute": [], "sqlalchemy.engine.interfaces.Connectable.connect": [], "sqlalchemy.engine.interfaces.ExecutionContext.get_rowcount": [], "sqlalchemy.engine.interfaces.ExecutionContext.lastrow_has_defaults": [], "sqlalchemy.engine.interfaces.ExecutionContext.should_autocommit_text": [], "sqlalchemy.engine.interfaces.ExecutionContext.handle_dbapi_exception": [], "sqlalchemy.engine.interfaces.ExecutionContext.get_result_cursor_strategy": [], "sqlalchemy.engine.interfaces.ExecutionContext.post_exec": [], "sqlalchemy.engine.interfaces.ExecutionContext.get_out_parameter_values": [], "sqlalchemy.engine.interfaces.ExecutionContext.pre_exec": [], "sqlalchemy.engine.interfaces.ExecutionContext.create_cursor": [], "sqlalchemy.engine.interfaces.CreateEnginePlugin.engine_created": [], "sqlalchemy.engine.interfaces.CreateEnginePlugin.handle_pool_kwargs": [], "sqlalchemy.engine.interfaces.CreateEnginePlugin.handle_dialect_kwargs": [], "sqlalchemy.engine.interfaces.CreateEnginePlugin.update_url": [], "sqlalchemy.engine.interfaces.CreateEnginePlugin.__init__": [], "sqlalchemy.engine.interfaces.Dialect.engine_created": [], "sqlalchemy.engine.interfaces.Dialect.load_provisioning": [], "sqlalchemy.engine.interfaces.Dialect.get_dialect_cls": [], "sqlalchemy.engine.interfaces.Dialect.get_default_isolation_level": [], "sqlalchemy.engine.interfaces.Dialect.get_isolation_level": [], "sqlalchemy.engine.interfaces.Dialect.set_isolation_level": [], "sqlalchemy.engine.interfaces.Dialect.reset_isolation_level": [], "sqlalchemy.engine.interfaces.Dialect.on_connect": [], "sqlalchemy.engine.interfaces.Dialect.on_connect_url": [], "sqlalchemy.engine.interfaces.Dialect.connect": [], "sqlalchemy.engine.interfaces.Dialect.is_disconnect": [], "sqlalchemy.engine.interfaces.Dialect.do_execute_no_params": [], "sqlalchemy.engine.interfaces.Dialect.do_execute": [], "sqlalchemy.engine.interfaces.Dialect.do_executemany": [], "sqlalchemy.engine.interfaces.Dialect.do_recover_twophase": [], "sqlalchemy.engine.interfaces.Dialect.do_commit_twophase": [], "sqlalchemy.engine.interfaces.Dialect.do_rollback_twophase": [], "sqlalchemy.engine.interfaces.Dialect.do_prepare_twophase": [], "sqlalchemy.engine.interfaces.Dialect.do_begin_twophase": [], "sqlalchemy.engine.interfaces.Dialect.do_release_savepoint": [], "sqlalchemy.engine.interfaces.Dialect.do_rollback_to_savepoint": [], "sqlalchemy.engine.interfaces.Dialect.do_savepoint": [], "sqlalchemy.engine.interfaces.Dialect.create_xid": [], "sqlalchemy.engine.interfaces.Dialect.do_set_input_sizes": [], "sqlalchemy.engine.interfaces.Dialect.do_close": [], "sqlalchemy.engine.interfaces.Dialect.do_commit": [], "sqlalchemy.engine.interfaces.Dialect.do_rollback": [], "sqlalchemy.engine.interfaces.Dialect.do_begin": [], "sqlalchemy.engine.interfaces.Dialect._get_default_schema_name": [], "sqlalchemy.engine.interfaces.Dialect._get_server_version_info": [], "sqlalchemy.engine.interfaces.Dialect.has_sequence": [], "sqlalchemy.engine.interfaces.Dialect.has_index": [], "sqlalchemy.engine.interfaces.Dialect.has_table": [], "sqlalchemy.engine.interfaces.Dialect.denormalize_name": [], "sqlalchemy.engine.interfaces.Dialect.normalize_name": [], "sqlalchemy.engine.interfaces.Dialect.get_table_comment": [], "sqlalchemy.engine.interfaces.Dialect.get_check_constraints": [], "sqlalchemy.engine.interfaces.Dialect.get_unique_constraints": [], "sqlalchemy.engine.interfaces.Dialect.get_indexes": [], "sqlalchemy.engine.interfaces.Dialect.get_view_definition": [], "sqlalchemy.engine.interfaces.Dialect.get_temp_view_names": [], "sqlalchemy.engine.interfaces.Dialect.get_sequence_names": [], "sqlalchemy.engine.interfaces.Dialect.get_view_names": [], "sqlalchemy.engine.interfaces.Dialect.get_temp_table_names": [], "sqlalchemy.engine.interfaces.Dialect.get_table_names": [], "sqlalchemy.engine.interfaces.Dialect.get_foreign_keys": [], "sqlalchemy.engine.interfaces.Dialect.get_pk_constraint": [], "sqlalchemy.engine.interfaces.Dialect.get_columns": [], "sqlalchemy.engine.interfaces.Dialect.initialize": [], "sqlalchemy.engine.interfaces.Dialect.type_descriptor": [], "sqlalchemy.engine.interfaces.Dialect.create_connect_args": [], "xmlschema.extras.codegen.AbstractGenerator.multi_sequence": [], "xmlschema.extras.codegen.AbstractGenerator.restriction": [], "xmlschema.extras.codegen.AbstractGenerator.extension": [], "xmlschema.extras.codegen.AbstractGenerator.derivation": [], "xmlschema.extras.codegen.AbstractGenerator.is_derived": [], "xmlschema.extras.codegen.AbstractGenerator.sort_types": [], "xmlschema.extras.codegen.AbstractGenerator.type_qname": [], "xmlschema.extras.codegen.AbstractGenerator.type_name": [], "xmlschema.extras.codegen.AbstractGenerator.namespace": [], "xmlschema.extras.codegen.AbstractGenerator.qname": [], "xmlschema.extras.codegen.AbstractGenerator.name": [], "xmlschema.extras.codegen.AbstractGenerator.map_type": [], "xmlschema.extras.codegen.AbstractGenerator.render_to_files": [], "xmlschema.extras.codegen.AbstractGenerator.render": [], "xmlschema.extras.codegen.AbstractGenerator.select_template": [], "xmlschema.extras.codegen.AbstractGenerator.get_template": [], "xmlschema.extras.codegen.AbstractGenerator.matching_templates": [], "xmlschema.extras.codegen.AbstractGenerator.list_templates": [], "xmlschema.extras.codegen.AbstractGenerator.__repr__": [], "xmlschema.extras.codegen.AbstractGenerator.__init__": [], "xmlschema.extras.codegen.GeneratorMeta.__new__": [], "xmlschema.extras.codegen.test_method": [], "xmlschema.extras.codegen.filter_method": [], "xmlschema.extras.codegen.xsd_qname": [], "xmlschema.extras.codegen.is_shell_wildcard": [], "keystone.assignment.role_backends.sql_model.RoleOption.__init__": [], "keystone.assignment.role_backends.sql_model.ImpliedRoleTable.to_dict": [ { "locations": [ { "path": "keystone/assignment/role_backends/sql_model.py", "start": { "line": 100, "column": 12 }, "stop": { "line": 100, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/role_backends/sql_model.py", "start": { "line": 102, "column": 12 }, "stop": { "line": 102, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/role_backends/sql_model.py", "start": { "line": 101, "column": 20 }, "stop": { "line": 101, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__class__", "class_name": "keystone.assignment.role_backends.sql_model.ImpliedRoleTable", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/role_backends/sql_model.py", "start": { "line": 102, "column": 22 }, "stop": { "line": 102, "column": 29 } } ], "kind": "function", "target": "getattr" } ], "keystone.assignment.role_backends.sql_model.ImpliedRoleTable.from_dict": [ { "locations": [ { "path": "keystone/assignment/role_backends/sql_model.py", "start": { "line": 92, "column": 15 }, "stop": { "line": 92, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.assignment.role_backends.sql_model.ImpliedRoleTable", "dispatch": "static" } ], "keystone.assignment.role_backends.sql_model.RoleTable.from_dict": [ { "locations": [ { "path": "keystone/assignment/role_backends/sql_model.py", "start": { "line": 52, "column": 16 }, "stop": { "line": 52, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/role_backends/sql_model.py", "start": { "line": 54, "column": 8 }, "stop": { "line": 54, "column": 15 } } ], "kind": "function", "target": "setattr" } ], "keystone.assignment.role_backends.sql_model.RoleTable.to_dict": [ { "locations": [ { "path": "keystone/assignment/role_backends/sql_model.py", "start": { "line": 33, "column": 23 }, "stop": { "line": 33, "column": 66 } } ], "kind": "function", "target": "keystone.common.resource_options.core.ref_mapper_to_dict_options" } ], "keystone.common.sql.contract_repo.versions.049_placeholder.upgrade": [], "pexpect.replwrap.bash": [], "pexpect.replwrap.python": [], "pexpect.replwrap.REPLWrapper.run_command": [], "pexpect.replwrap.REPLWrapper._expect_prompt": [], "pexpect.replwrap.REPLWrapper.set_prompt": [], "pexpect.replwrap.REPLWrapper.__init__": [], "traitlets.Sentinel.__init__": [], "migrate.versioning.script.base.BaseScript.run": [], "migrate.versioning.script.base.BaseScript.source": [], "migrate.versioning.script.base.BaseScript.verify": [], "migrate.versioning.script.base.BaseScript.__init__": [], "graphene.utils.module_loading.lazy_import": [], "graphene.utils.module_loading.import_string": [], "prompt_toolkit.contrib.telnet.server.TelnetServer._accept": [], "prompt_toolkit.contrib.telnet.server.TelnetServer.stop": [], "prompt_toolkit.contrib.telnet.server.TelnetServer.start": [], "prompt_toolkit.contrib.telnet.server.TelnetServer._create_socket": [], "prompt_toolkit.contrib.telnet.server.TelnetServer.__init__": [], "prompt_toolkit.contrib.telnet.server._dummy_interact": [], "prompt_toolkit.contrib.telnet.server.TelnetConnection.erase_screen": [], "prompt_toolkit.contrib.telnet.server.TelnetConnection._run_in_terminal": [], "prompt_toolkit.contrib.telnet.server.TelnetConnection.send_above_prompt": [], "prompt_toolkit.contrib.telnet.server.TelnetConnection.send": [], "prompt_toolkit.contrib.telnet.server.TelnetConnection.close": [], "prompt_toolkit.contrib.telnet.server.TelnetConnection.feed": [], "prompt_toolkit.contrib.telnet.server.TelnetConnection.run_application": [], "prompt_toolkit.contrib.telnet.server.TelnetConnection.__init__": [], "prompt_toolkit.contrib.telnet.server._ConnectionStdout.errors": [], "prompt_toolkit.contrib.telnet.server._ConnectionStdout.encoding": [], "prompt_toolkit.contrib.telnet.server._ConnectionStdout.flush": [], "prompt_toolkit.contrib.telnet.server._ConnectionStdout.isatty": [], "prompt_toolkit.contrib.telnet.server._ConnectionStdout.write": [], "prompt_toolkit.contrib.telnet.server._ConnectionStdout.__init__": [], "prompt_toolkit.contrib.telnet.server._initialize_telnet": [], "prompt_toolkit.contrib.telnet.server.int2byte": [], "kombu.asynchronous.debug.callback_for": [], "kombu.asynchronous.debug.repr_writers": [], "kombu.asynchronous.debug.repr_readers": [], "kombu.asynchronous.debug.repr_events": [], "kombu.asynchronous.debug.repr_active": [], "kombu.asynchronous.debug._rcb": [], "kombu.asynchronous.debug.repr_flag": [], "keystone.common.policies.token_revocation.list_rules": [], "keystone.auth.core.UserMFARulesValidator._parse_rule_structure": [ { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 537, "column": 34 }, "stop": { "line": 537, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 537, "column": 29 }, "stop": { "line": 537, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 538, "column": 20 }, "stop": { "line": 538, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 492, "column": 15 }, "stop": { "line": 492, "column": 25 } }, { "path": "keystone/auth/core.py", "start": { "line": 516, "column": 27 }, "stop": { "line": 516, "column": 37 } }, { "path": "keystone/auth/core.py", "start": { "line": 504, "column": 19 }, "stop": { "line": 504, "column": 29 } } ], "kind": "function", "target": "isinstance" } ], "keystone.auth.core.UserMFARulesValidator.check_auth_methods_against_rules": [ { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 453, "column": 20 }, "stop": { "line": 453, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.intersection", "class_name": "set", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 435, "column": 12 }, "stop": { "line": 435, "column": 42 } }, { "path": "keystone/auth/core.py", "start": { "line": 433, "column": 44 }, "stop": { "line": 433, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 436, "column": 16 }, "stop": { "line": 436, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.UserMFARulesValidator._parse_rule_structure", "class_name": "keystone.auth.core.UserMFARulesValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 454, "column": 15 }, "stop": { "line": 454, "column": 18 } }, { "path": "keystone/auth/core.py", "start": { "line": 453, "column": 20 }, "stop": { "line": 453, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 460, "column": 35 }, "stop": { "line": 460, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 454, "column": 15 }, "stop": { "line": 454, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.issuperset", "class_name": "set", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 453, "column": 40 }, "stop": { "line": 453, "column": 57 } }, { "path": "keystone/auth/core.py", "start": { "line": 462, "column": 37 }, "stop": { "line": 462, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.UserMFARulesValidator._auth_methods", "class_name": "keystone.auth.core.UserMFARulesValidator", "dispatch": "dynamic" } ], "keystone.auth.core.UserMFARulesValidator._auth_methods": [ { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 418, "column": 19 }, "stop": { "line": 418, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 419, "column": 14 }, "stop": { "line": 419, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "RuntimeError", "dispatch": "static" } ], "keystone.auth.core.AuthInfo.set_scope": [ { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 405, "column": 18 }, "stop": { "line": 405, "column": 28 } }, { "path": "keystone/auth/core.py", "start": { "line": 408, "column": 18 }, "stop": { "line": 408, "column": 28 } }, { "path": "keystone/auth/core.py", "start": { "line": 399, "column": 18 }, "stop": { "line": 399, "column": 28 } }, { "path": "keystone/auth/core.py", "start": { "line": 396, "column": 18 }, "stop": { "line": 396, "column": 28 } }, { "path": "keystone/auth/core.py", "start": { "line": 402, "column": 18 }, "stop": { "line": 402, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "ValueError", "dispatch": "static" } ], "keystone.auth.core.AuthInfo.get_scope": [], "keystone.auth.core.AuthInfo.get_method_data": [ { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 365, "column": 18 }, "stop": { "line": 365, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "keystone.auth.core.AuthInfo.get_method_names": [ { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 355, "column": 16 }, "stop": { "line": 355, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 354, "column": 15 }, "stop": { "line": 354, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" } ], "keystone.auth.core.AuthInfo._validate_and_normalize_auth_data": [ { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 341, "column": 12 }, "stop": { "line": 341, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthInfo._validate_auth_methods", "class_name": "keystone.auth.core.AuthInfo", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 332, "column": 18 }, "stop": { "line": 332, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 342, "column": 8 }, "stop": { "line": 342, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthInfo._validate_and_normalize_scope_data", "class_name": "keystone.auth.core.AuthInfo", "dispatch": "dynamic" } ], "keystone.auth.core.AuthInfo._validate_auth_methods": [ { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 321, "column": 22 }, "stop": { "line": 321, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.AuthMethodNotSupported.__init__", "class_name": "keystone.exception.AuthMethodNotSupported", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 315, "column": 22 }, "stop": { "line": 315, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 313, "column": 27 }, "stop": { "line": 313, "column": 48 } }, { "path": "keystone/auth/core.py", "start": { "line": 319, "column": 27 }, "stop": { "line": 319, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthInfo.get_method_names", "class_name": "keystone.auth.core.AuthInfo", "dispatch": "dynamic" } ], "keystone.auth.core.AuthInfo._validate_and_normalize_scope_data": [ { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 298, "column": 24 }, "stop": { "line": 298, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthInfo._lookup_trust", "class_name": "keystone.auth.core.AuthInfo", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 295, "column": 25 }, "stop": { "line": 295, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthInfo._lookup_domain", "class_name": "keystone.auth.core.AuthInfo", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 278, "column": 11 }, "stop": { "line": 278, "column": 14 } } ], "kind": "function", "target": "sum" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 284, "column": 18 }, "stop": { "line": 284, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 271, "column": 26 }, "stop": { "line": 271, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.AuthPluginException.__init__", "class_name": "keystone.exception.ApplicationCredentialAuthError", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 302, "column": 30 }, "stop": { "line": 302, "column": 50 } }, { "path": "keystone/auth/core.py", "start": { "line": 292, "column": 26 }, "stop": { "line": 292, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthInfo._lookup_project", "class_name": "keystone.auth.core.AuthInfo", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 273, "column": 16 }, "stop": { "line": 273, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthInfo._set_scope_from_app_cred", "class_name": "keystone.auth.core.AuthInfo", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 278, "column": 11 }, "stop": { "line": 282, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__eq__", "class_name": "int", "dispatch": "dynamic" } ], "keystone.auth.core.AuthInfo._set_scope_from_app_cred": [ { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 260, "column": 23 }, "stop": { "line": 260, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthInfo._lookup_app_cred", "class_name": "keystone.auth.core.AuthInfo", "dispatch": "dynamic" } ], "keystone.auth.core.AuthInfo._lookup_app_cred": [ { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 256, "column": 18 }, "stop": { "line": 256, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 237, "column": 18 }, "stop": { "line": 237, "column": 43 } }, { "path": "keystone/auth/core.py", "start": { "line": 242, "column": 22 }, "stop": { "line": 242, "column": 47 } }, { "path": "keystone/auth/core.py", "start": { "line": 233, "column": 18 }, "stop": { "line": 233, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 253, "column": 22 }, "stop": { "line": 253, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 252, "column": 11 }, "stop": { "line": 252, "column": 14 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 230, "column": 19 }, "stop": { "line": 230, "column": 31 } } ], "kind": "function", "target": "functools.partial.__call__" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 248, "column": 8 }, "stop": { "line": 248, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 247, "column": 16 }, "stop": { "line": 247, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 227, "column": 27 }, "stop": { "line": 227, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 244, "column": 25 }, "stop": { "line": 244, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthInfo._lookup_domain", "class_name": "keystone.auth.core.AuthInfo", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 252, "column": 11 }, "stop": { "line": 252, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__eq__", "class_name": "int", "dispatch": "dynamic" } ], "keystone.auth.core.AuthInfo._lookup_trust": [ { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 219, "column": 18 }, "stop": { "line": 219, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "keystone.auth.core.AuthInfo._lookup_project": [ { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 194, "column": 26 }, "stop": { "line": 194, "column": 48 } }, { "path": "keystone/auth/core.py", "start": { "line": 212, "column": 18 }, "stop": { "line": 212, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 198, "column": 29 }, "stop": { "line": 198, "column": 48 } }, { "path": "keystone/auth/core.py", "start": { "line": 209, "column": 16 }, "stop": { "line": 209, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthInfo._lookup_domain", "class_name": "keystone.auth.core.AuthInfo", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 196, "column": 26 }, "stop": { "line": 196, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 205, "column": 26 }, "stop": { "line": 205, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ProjectNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 213, "column": 8 }, "stop": { "line": 213, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthInfo._assert_project_is_enabled", "class_name": "keystone.auth.core.AuthInfo", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 189, "column": 24 }, "stop": { "line": 189, "column": 45 } } ], "kind": "function", "target": "keystone.common.utils.is_not_url_safe" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 210, "column": 15 }, "stop": { "line": 210, "column": 40 } } ], "kind": "function", "target": "isinstance" } ], "keystone.auth.core.AuthInfo._lookup_domain": [ { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 172, "column": 26 }, "stop": { "line": 172, "column": 48 } }, { "path": "keystone/auth/core.py", "start": { "line": 179, "column": 18 }, "stop": { "line": 179, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 180, "column": 8 }, "stop": { "line": 180, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthInfo._assert_domain_is_enabled", "class_name": "keystone.auth.core.AuthInfo", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 167, "column": 24 }, "stop": { "line": 167, "column": 45 } } ], "kind": "function", "target": "keystone.common.utils.is_not_url_safe" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 177, "column": 15 }, "stop": { "line": 177, "column": 39 } } ], "kind": "function", "target": "isinstance" } ], "keystone.auth.core.AuthInfo._assert_domain_is_enabled": [ { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 157, "column": 15 }, "stop": { "line": 157, "column": 29 } } ], "kind": "function", "target": "isinstance" } ], "keystone.auth.core.AuthInfo._assert_project_is_enabled": [ { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 148, "column": 15 }, "stop": { "line": 148, "column": 29 } } ], "kind": "function", "target": "isinstance" } ], "keystone.auth.core.AuthInfo.__init__": [], "keystone.auth.core.AuthInfo.create": [ { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 128, "column": 8 }, "stop": { "line": 128, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthInfo._validate_and_normalize_auth_data", "class_name": "keystone.auth.core.AuthInfo", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 127, "column": 20 }, "stop": { "line": 127, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthInfo.__init__", "class_name": "keystone.auth.core.AuthInfo", "dispatch": "static" } ], "keystone.auth.core.AuthContext.update": [ { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 119, "column": 16 }, "stop": { "line": 119, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthContext.__setitem__", "class_name": "keystone.auth.core.AuthContext", "dispatch": "dynamic" } ], "keystone.auth.core.AuthContext.__setitem__": [ { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 106, "column": 22 }, "stop": { "line": 106, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 87, "column": 27 }, "stop": { "line": 87, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "keystone.auth.core.AuthContext", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 86, "column": 47 }, "stop": { "line": 86, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.__contains__", "class_name": "keystone.auth.core.AuthContext", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 99, "column": 26 }, "stop": { "line": 99, "column": 29 } } ], "kind": "function", "target": "min" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 107, "column": 15 }, "stop": { "line": 107, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 88, "column": 15 }, "stop": { "line": 88, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__ne__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 86, "column": 11 }, "stop": { "line": 86, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "frozenset.__contains__", "class_name": "frozenset", "dispatch": "dynamic" } ], "keystone.auth.core.get_auth_method": [ { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 66, "column": 14 }, "stop": { "line": 66, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.AuthMethodNotSupported.__init__", "class_name": "keystone.exception.AuthMethodNotSupported", "dispatch": "static" } ], "keystone.auth.core.load_auth_methods": [ { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 58, "column": 18 }, "stop": { "line": 58, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 59, "column": 31 }, "stop": { "line": 59, "column": 47 } } ], "kind": "function", "target": "keystone.auth.core.load_auth_method" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 57, "column": 4 }, "stop": { "line": 57, "column": 43 } } ], "kind": "function", "target": "keystone.conf.auth.setup_authentication" } ], "keystone.auth.core.load_auth_method": [ { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 44, "column": 16 }, "stop": { "line": 44, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 46, "column": 11 }, "stop": { "line": 46, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "stevedore.driver.DriverManager.driver", "class_name": "stevedore.driver.DriverManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 45, "column": 21 }, "stop": { "line": 45, "column": 45 } } ], "kind": "function", "target": "keystone.auth.core._get_auth_driver_manager" } ], "keystone.auth.core._get_auth_driver_manager": [ { "locations": [ { "path": "keystone/auth/core.py", "start": { "line": 39, "column": 11 }, "stop": { "line": 39, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "stevedore.driver.DriverManager.__init__", "class_name": "stevedore.driver.DriverManager", "dispatch": "static" } ], "testtools.tests.twistedsupport.test_deferred.test_suite": [], "testtools.tests.twistedsupport.test_deferred.TestExtractResult.test_failure": [], "testtools.tests.twistedsupport.test_deferred.TestExtractResult.test_success": [], "testtools.tests.twistedsupport.test_deferred.TestExtractResult.test_not_fired": [], "pbr.cmd.main.main": [], "pbr.cmd.main.freeze": [], "pbr.cmd.main._get_info": [], "pbr.cmd.main.get_info": [], "pbr.cmd.main.get_sha": [], "pbr.cmd.main._get_metadata": [], "keystone.common.sql.expand_repo.versions.008_placeholder.upgrade": [], "sqlalchemy.ext.asyncio.events.AsyncSessionEvents._listen": [], "sqlalchemy.ext.asyncio.events.AsyncConnectionEvents._listen": [], "pygments.lexers.data.JsonLdLexer.get_tokens_unprocessed": [], "pygments.lexers.data.JsonLexer.get_tokens_unprocessed": [], "pygments.lexers.data.YamlLexer.get_tokens_unprocessed": [], "pygments.lexers.data.YamlLexer.parse_plain_scalar_indent": [], "pygments.lexers.data.YamlLexer.parse_block_scalar_indent": [], "pygments.lexers.data.YamlLexer.parse_block_scalar_empty_line": [], "pygments.lexers.data.YamlLexer.set_block_scalar_indent": [], "pygments.lexers.data.YamlLexer.set_indent": [], "pygments.lexers.data.YamlLexer.save_indent": [], "pygments.lexers.data.YamlLexer.reset_indent": [], "pygments.lexers.data.YamlLexer.something": [], "pygments.lexers.data.YamlLexerContext.__init__": [], "graphene.types.uuid.UUID.parse_value": [], "graphene.types.uuid.UUID.parse_literal": [], "graphene.types.uuid.UUID.serialize": [], "elementpath.xpath30.xpath30_parser.evaluate": [], "elementpath.xpath30.xpath30_parser.select": [], "elementpath.xpath30.xpath30_parser.led": [], "elementpath.xpath30.xpath30_parser.nud": [], "elementpath.xpath30.xpath30_parser.XPath30Parser.__init__": [], "IPython.terminal.magics.TerminalMagics.paste": [], "IPython.terminal.magics.TerminalMagics.cpaste": [], "IPython.terminal.magics.TerminalMagics.autoindent": [], "IPython.terminal.magics.TerminalMagics.rerun_pasted": [], "IPython.terminal.magics.TerminalMagics.preclean_input": [], "IPython.terminal.magics.TerminalMagics.store_or_execute": [], "IPython.terminal.magics.TerminalMagics.__init__": [], "IPython.terminal.magics.get_pasted_lines": [], "libcst.codemod.commands.tests.test_rename.TestRenameCommand.test_no_change_because_no_match_was_found": [], "libcst.codemod.commands.tests.test_rename.TestRenameCommand.test_input_with_colon_sep_at_the_front": [], "libcst.codemod.commands.tests.test_rename.TestRenameCommand.test_input_with_colon_sep_at_the_end": [], "libcst.codemod.commands.tests.test_rename.TestRenameCommand.test_input_with_colon_sep": [], "libcst.codemod.commands.tests.test_rename.TestRenameCommand.test_rename_multiple_imports": [], "libcst.codemod.commands.tests.test_rename.TestRenameCommand.test_rename_multiple_occurrences": [], "libcst.codemod.commands.tests.test_rename.TestRenameCommand.test_rename_import_from_prefix": [], "libcst.codemod.commands.tests.test_rename.TestRenameCommand.test_rename_import_prefix": [], "libcst.codemod.commands.tests.test_rename.TestRenameCommand.test_no_codemod": [], "libcst.codemod.commands.tests.test_rename.TestRenameCommand.test_repeated_name": [], "libcst.codemod.commands.tests.test_rename.TestRenameCommand.test_names_with_repeated_substrings": [], "libcst.codemod.commands.tests.test_rename.TestRenameCommand.test_complex_module_rename_with_asname": [], "libcst.codemod.commands.tests.test_rename.TestRenameCommand.test_complex_module_rename": [], "libcst.codemod.commands.tests.test_rename.TestRenameCommand.test_other_unused_imports_untouched": [], "libcst.codemod.commands.tests.test_rename.TestRenameCommand.test_no_removal_of_import_from_in_use": [], "libcst.codemod.commands.tests.test_rename.TestRenameCommand.test_no_removal_of_dotted_import_in_use": [], "libcst.codemod.commands.tests.test_rename.TestRenameCommand.test_no_removal_of_import_in_use": [], "libcst.codemod.commands.tests.test_rename.TestRenameCommand.test_other_import_froms_untouched": [], "libcst.codemod.commands.tests.test_rename.TestRenameCommand.test_other_imports_untouched": [], "libcst.codemod.commands.tests.test_rename.TestRenameCommand.test_module_does_not_change": [], "libcst.codemod.commands.tests.test_rename.TestRenameCommand.test_rename_local_variable": [], "libcst.codemod.commands.tests.test_rename.TestRenameCommand.test_rename_importfrom_same_module_2": [], "libcst.codemod.commands.tests.test_rename.TestRenameCommand.test_rename_importfrom_same_module": [], "libcst.codemod.commands.tests.test_rename.TestRenameCommand.test_rename_class": [], "libcst.codemod.commands.tests.test_rename.TestRenameCommand.test_rename_module_import_from_2": [], "libcst.codemod.commands.tests.test_rename.TestRenameCommand.test_rename_module_import_from": [], "libcst.codemod.commands.tests.test_rename.TestRenameCommand.test_rename_module_import_no_change": [], "libcst.codemod.commands.tests.test_rename.TestRenameCommand.test_rename_module_import_2": [], "libcst.codemod.commands.tests.test_rename.TestRenameCommand.test_rename_module_import": [], "libcst.codemod.commands.tests.test_rename.TestRenameCommand.test_rename_attr_asname": [], "libcst.codemod.commands.tests.test_rename.TestRenameCommand.test_rename_attr": [], "libcst.codemod.commands.tests.test_rename.TestRenameCommand.test_rename_repeated_name_with_asname": [], "libcst.codemod.commands.tests.test_rename.TestRenameCommand.test_rename_name_asname": [], "libcst.codemod.commands.tests.test_rename.TestRenameCommand.test_rename_name": [], "keystone.resource.core.DomainConfigManager.get_config_default": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1554, "column": 19 }, "stop": { "line": 1554, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1567, "column": 24 }, "stop": { "line": 1567, "column": 41 } }, { "path": "keystone/resource/core.py", "start": { "line": 1562, "column": 39 }, "stop": { "line": 1562, "column": 56 } }, { "path": "keystone/resource/core.py", "start": { "line": 1559, "column": 35 }, "stop": { "line": 1559, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.DomainConfigManager._option_dict", "class_name": "keystone.resource.core.DomainConfigManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1558, "column": 26 }, "stop": { "line": 1558, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.InvalidDomainConfig", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1570, "column": 15 }, "stop": { "line": 1570, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.DomainConfigManager._list_to_config", "class_name": "keystone.resource.core.DomainConfigManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1550, "column": 8 }, "stop": { "line": 1550, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.DomainConfigManager._assert_valid_group_and_option", "class_name": "keystone.resource.core.DomainConfigManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1559, "column": 16 }, "stop": { "line": 1559, "column": 34 } }, { "path": "keystone/resource/core.py", "start": { "line": 1566, "column": 20 }, "stop": { "line": 1566, "column": 38 } }, { "path": "keystone/resource/core.py", "start": { "line": 1562, "column": 20 }, "stop": { "line": 1562, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1561, "column": 35 }, "stop": { "line": 1561, "column": 59 } }, { "path": "keystone/resource/core.py", "start": { "line": 1554, "column": 33 }, "stop": { "line": 1554, "column": 57 } }, { "path": "keystone/resource/core.py", "start": { "line": 1565, "column": 35 }, "stop": { "line": 1565, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.resource.core.DomainConfigManager.get_config_with_sensitive_info": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1523, "column": 15 }, "stop": { "line": 1523, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.DomainConfigManager._get_config_with_sensitive_info", "class_name": "keystone.resource.core.DomainConfigManager", "dispatch": "dynamic" } ], "keystone.resource.core.DomainConfigManager._get_config_with_sensitive_info": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1512, "column": 15 }, "stop": { "line": 1512, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.DomainConfigManager._list_to_config", "class_name": "keystone.resource.core.DomainConfigManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1479, "column": 19 }, "stop": { "line": 1479, "column": 29 } } ], "kind": "function", "target": "isinstance" } ], "keystone.resource.core.DomainConfigManager.delete_config": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1436, "column": 29 }, "stop": { "line": 1436, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.DomainConfigManager._get_config_with_sensitive_info", "class_name": "keystone.resource.core.DomainConfigManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1432, "column": 8 }, "stop": { "line": 1432, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.DomainConfigManager._assert_valid_group_and_option", "class_name": "keystone.resource.core.DomainConfigManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1443, "column": 22 }, "stop": { "line": 1443, "column": 52 } }, { "path": "keystone/resource/core.py", "start": { "line": 1448, "column": 22 }, "stop": { "line": 1448, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.DomainConfigNotFound", "dispatch": "static" } ], "keystone.resource.core.DomainConfigManager.update_config": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1413, "column": 15 }, "stop": { "line": 1413, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.DomainConfigManager.get_config", "class_name": "keystone.resource.core.DomainConfigManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1409, "column": 22 }, "stop": { "line": 1409, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.DomainConfigManager._config_to_list", "class_name": "keystone.resource.core.DomainConfigManager", "dispatch": "dynamic" } ], "keystone.resource.core.DomainConfigManager.get_security_compliance_config": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1303, "column": 22 }, "stop": { "line": 1303, "column": 52 } }, { "path": "keystone/resource/core.py", "start": { "line": 1308, "column": 24 }, "stop": { "line": 1308, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1312, "column": 35 }, "stop": { "line": 1312, "column": 52 } }, { "path": "keystone/resource/core.py", "start": { "line": 1309, "column": 31 }, "stop": { "line": 1309, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.DomainConfigManager._option_dict", "class_name": "keystone.resource.core.DomainConfigManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1299, "column": 18 }, "stop": { "line": 1299, "column": 47 } }, { "path": "keystone/resource/core.py", "start": { "line": 1307, "column": 18 }, "stop": { "line": 1307, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.InvalidDomainConfig", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1315, "column": 15 }, "stop": { "line": 1315, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.DomainConfigManager._list_to_config", "class_name": "keystone.resource.core.DomainConfigManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1312, "column": 16 }, "stop": { "line": 1312, "column": 34 } }, { "path": "keystone/resource/core.py", "start": { "line": 1309, "column": 12 }, "stop": { "line": 1309, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.resource.core.DomainConfigManager.get_config": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1255, "column": 8 }, "stop": { "line": 1255, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.DomainConfigManager._assert_valid_group_and_option", "class_name": "keystone.resource.core.DomainConfigManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1267, "column": 14 }, "stop": { "line": 1267, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.DomainConfigNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1258, "column": 19 }, "stop": { "line": 1258, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.DomainConfigManager._list_to_config", "class_name": "keystone.resource.core.DomainConfigManager", "dispatch": "dynamic" } ], "keystone.resource.core.DomainConfigManager.create_config": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1220, "column": 22 }, "stop": { "line": 1220, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.DomainConfigManager._config_to_list", "class_name": "keystone.resource.core.DomainConfigManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1226, "column": 15 }, "stop": { "line": 1226, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.DomainConfigManager._list_to_config", "class_name": "keystone.resource.core.DomainConfigManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1219, "column": 8 }, "stop": { "line": 1219, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.DomainConfigManager._assert_valid_config", "class_name": "keystone.resource.core.DomainConfigManager", "dispatch": "dynamic" } ], "keystone.resource.core.DomainConfigManager._list_to_config": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1189, "column": 61 }, "stop": { "line": 1189, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.GenericMeta.__getitem__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1199, "column": 12 }, "stop": { "line": 1199, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1198, "column": 12 }, "stop": { "line": 1198, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.setdefault", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1189, "column": 36 }, "stop": { "line": 1189, "column": 39 } }, { "path": "keystone/resource/core.py", "start": { "line": 1185, "column": 15 }, "stop": { "line": 1185, "column": 18 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1191, "column": 22 }, "stop": { "line": 1191, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.UnexpectedError", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1185, "column": 15 }, "stop": { "line": 1185, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__le__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1189, "column": 61 }, "stop": { "line": 1189, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.GenericMeta.__getitem__", "class_name": "list", "dispatch": "dynamic" } ], "keystone.resource.core.DomainConfigManager._option_dict": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1158, "column": 21 }, "stop": { "line": 1158, "column": 28 } }, { "path": "keystone/resource/core.py", "start": { "line": 1160, "column": 25 }, "stop": { "line": 1160, "column": 32 } } ], "kind": "function", "target": "getattr" } ], "keystone.resource.core.DomainConfigManager._config_to_list": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1153, "column": 33 }, "stop": { "line": 1153, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.DomainConfigManager._is_sensitive", "class_name": "keystone.resource.core.DomainConfigManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1150, "column": 16 }, "stop": { "line": 1150, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.resource.core.DomainConfigManager._is_sensitive": [], "keystone.resource.core.DomainConfigManager._assert_valid_group_and_option": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1135, "column": 16 }, "stop": { "line": 1135, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1140, "column": 22 }, "stop": { "line": 1140, "column": 51 } }, { "path": "keystone/resource/core.py", "start": { "line": 1132, "column": 18 }, "stop": { "line": 1132, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.InvalidDomainConfig", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1128, "column": 22 }, "stop": { "line": 1128, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.__contains__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1126, "column": 18 }, "stop": { "line": 1126, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.UnexpectedError", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1135, "column": 30 }, "stop": { "line": 1135, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.resource.core.DomainConfigManager._assert_valid_config": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1104, "column": 16 }, "stop": { "line": 1104, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.DomainConfigManager._assert_valid_group_and_option", "class_name": "keystone.resource.core.DomainConfigManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1102, "column": 22 }, "stop": { "line": 1102, "column": 51 } }, { "path": "keystone/resource/core.py", "start": { "line": 1092, "column": 18 }, "stop": { "line": 1092, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.InvalidDomainConfig", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1098, "column": 20 }, "stop": { "line": 1098, "column": 30 } } ], "kind": "function", "target": "isinstance" } ], "keystone.resource.core.DomainConfigManager.__init__": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1079, "column": 8 }, "stop": { "line": 1079, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.manager.Manager.__init__", "class_name": "keystone.common.manager.Manager", "dispatch": "static" } ], "keystone.resource.core.Manager.check_project_depth": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1022, "column": 22 }, "stop": { "line": 1022, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.LimitTreeExceedError.__init__", "class_name": "keystone.exception.LimitTreeExceedError", "dispatch": "static" } ], "keystone.resource.core.Manager.delete_project_tag": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1004, "column": 11 }, "stop": { "line": 1004, "column": 42 } } ], "kind": "function", "target": "keystone.common.resource_options.options.immutable.check_resource_immutable" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1014, "column": 8 }, "stop": { "line": 1014, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager.update_project", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1013, "column": 18 }, "stop": { "line": 1013, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ProjectTagNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1015, "column": 8 }, "stop": { "line": 1015, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.deleted", "class_name": "keystone.notifications.Audit", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 1005, "column": 18 }, "stop": { "line": 1005, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ResourceUpdateForbidden", "dispatch": "static" } ], "keystone.resource.core.Manager.update_project_tags": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 983, "column": 11 }, "stop": { "line": 983, "column": 42 } } ], "kind": "function", "target": "keystone.common.resource_options.options.immutable.check_resource_immutable" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 991, "column": 8 }, "stop": { "line": 991, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager.update_project", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 984, "column": 18 }, "stop": { "line": 984, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ResourceUpdateForbidden", "dispatch": "static" } ], "keystone.resource.core.Manager.list_project_tags": [], "keystone.resource.core.Manager.get_project_tag": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 961, "column": 18 }, "stop": { "line": 961, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ProjectTagNotFound", "dispatch": "static" } ], "keystone.resource.core.Manager.create_project_tag": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 945, "column": 8 }, "stop": { "line": 945, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.created", "class_name": "keystone.notifications.Audit", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 935, "column": 11 }, "stop": { "line": 935, "column": 42 } } ], "kind": "function", "target": "keystone.common.resource_options.options.immutable.check_resource_immutable" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 943, "column": 8 }, "stop": { "line": 943, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager.update_project", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 936, "column": 18 }, "stop": { "line": 936, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ResourceUpdateForbidden", "dispatch": "static" } ], "keystone.resource.core.Manager._require_matching_domain_id": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 924, "column": 22 }, "stop": { "line": 924, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "keystone.resource.core.Manager.get_project_by_name": [], "keystone.resource.core.Manager.get_project": [], "keystone.resource.core.Manager.list_projects_acting_as_domain": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 900, "column": 21 }, "stop": { "line": 900, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" } ], "keystone.resource.core.Manager.list_projects_in_domain": [], "keystone.resource.core.Manager.list_projects": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 890, "column": 50 }, "stop": { "line": 890, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 883, "column": 20 }, "stop": { "line": 883, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 882, "column": 19 }, "stop": { "line": 882, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "tuple.__contains__", "class_name": "tuple", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 889, "column": 55 }, "stop": { "line": 889, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 881, "column": 21 }, "stop": { "line": 881, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" } ], "keystone.resource.core.Manager._delete_domain_contents": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 872, "column": 19 }, "stop": { "line": 872, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 868, "column": 20 }, "stop": { "line": 868, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager.list_projects_in_domain", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" } ], "keystone.resource.core.Manager._delete_domain": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 807, "column": 8 }, "stop": { "line": 807, "column": 37 } } ], "kind": "function", "target": "keystone.common.resource_options.options.immutable.check_immutable_delete" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 816, "column": 18 }, "stop": { "line": 816, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ForbiddenNotSecurity", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 825, "column": 8 }, "stop": { "line": 825, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._delete_project", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 821, "column": 8 }, "stop": { "line": 821, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._delete_domain_contents", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 822, "column": 8 }, "stop": { "line": 822, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.internal", "class_name": "keystone.notifications.Audit", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 834, "column": 12 }, "stop": { "line": 834, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.deleted", "class_name": "keystone.notifications.Audit", "dispatch": "static" } ], "keystone.resource.core.Manager.delete_domain": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 803, "column": 8 }, "stop": { "line": 803, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._delete_domain", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 802, "column": 18 }, "stop": { "line": 802, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.DomainNotFound", "dispatch": "static" } ], "keystone.resource.core.Manager.update_domain": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 786, "column": 22 }, "stop": { "line": 786, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._update_project", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 782, "column": 8 }, "stop": { "line": 782, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager.assert_domain_not_federated", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 783, "column": 18 }, "stop": { "line": 783, "column": 46 } } ], "kind": "function", "target": "keystone.resource.backends.base.get_project_from_domain" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 790, "column": 30 }, "stop": { "line": 790, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._get_domain_from_project", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 788, "column": 18 }, "stop": { "line": 788, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.DomainNotFound", "dispatch": "static" } ], "keystone.resource.core.Manager.list_domains": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 773, "column": 19 }, "stop": { "line": 773, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager.list_projects_acting_as_domain", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 774, "column": 19 }, "stop": { "line": 774, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._get_domain_from_project", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" } ], "keystone.resource.core.Manager.create_domain": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 764, "column": 12 }, "stop": { "line": 764, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._raise_reserved_character_exception", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 766, "column": 28 }, "stop": { "line": 766, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager.create_project", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 763, "column": 16 }, "stop": { "line": 763, "column": 37 } } ], "kind": "function", "target": "keystone.common.utils.is_not_url_safe" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 765, "column": 30 }, "stop": { "line": 765, "column": 58 } } ], "kind": "function", "target": "keystone.resource.backends.base.get_project_from_domain" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 769, "column": 15 }, "stop": { "line": 769, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._get_domain_from_project", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" } ], "keystone.resource.core.Manager._get_domain_from_project": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 749, "column": 18 }, "stop": { "line": 749, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.DomainNotFound", "dispatch": "static" } ], "keystone.resource.core.Manager.get_domain_by_name": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 734, "column": 15 }, "stop": { "line": 734, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._get_domain_from_project", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 731, "column": 18 }, "stop": { "line": 731, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.DomainNotFound", "dispatch": "static" } ], "keystone.resource.core.Manager.get_domain": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 722, "column": 15 }, "stop": { "line": 722, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._get_domain_from_project", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 717, "column": 22 }, "stop": { "line": 717, "column": 46 } }, { "path": "keystone/resource/core.py", "start": { "line": 719, "column": 18 }, "stop": { "line": 719, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.DomainNotFound", "dispatch": "static" } ], "keystone.resource.core.Manager.list_domains_from_ids": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 704, "column": 19 }, "stop": { "line": 704, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._get_domain_from_project", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" } ], "keystone.resource.core.Manager.get_projects_in_subtree_as_ids": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 685, "column": 23 }, "stop": { "line": 685, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager.list_projects_in_subtree", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 686, "column": 25 }, "stop": { "line": 686, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._build_subtree_as_ids_dict", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" } ], "keystone.resource.core.Manager._build_subtree_as_ids_dict": [], "keystone.resource.core.Manager.list_projects_in_subtree": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 626, "column": 22 }, "stop": { "line": 626, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._filter_projects_list", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 628, "column": 12 }, "stop": { "line": 628, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._include_limits", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 621, "column": 8 }, "stop": { "line": 621, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._assert_valid_project_id", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" } ], "keystone.resource.core.Manager.get_project_parents_as_ids": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 614, "column": 23 }, "stop": { "line": 614, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager.list_project_parents", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 615, "column": 25 }, "stop": { "line": 615, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._build_parents_as_ids_dict", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" } ], "keystone.resource.core.Manager._build_parents_as_ids_dict": [], "keystone.resource.core.Manager.list_project_parents": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 571, "column": 22 }, "stop": { "line": 571, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._filter_projects_list", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 573, "column": 12 }, "stop": { "line": 573, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._include_limits", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 566, "column": 8 }, "stop": { "line": 566, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._assert_valid_project_id", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" } ], "keystone.resource.core.Manager._include_limits": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 560, "column": 12 }, "stop": { "line": 560, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 559, "column": 20 }, "stop": { "line": 559, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" } ], "keystone.resource.core.Manager._assert_valid_project_id": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 548, "column": 18 }, "stop": { "line": 548, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "keystone.resource.core.Manager._filter_projects_list": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 540, "column": 28 }, "stop": { "line": 540, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 543, "column": 19 }, "stop": { "line": 543, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__contains__", "class_name": "set", "dispatch": "dynamic" } ], "keystone.resource.core.Manager._delete_project": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 510, "column": 19 }, "stop": { "line": 510, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._check_whole_subtree_is_disabled", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 528, "column": 12 }, "stop": { "line": 531, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 525, "column": 12 }, "stop": { "line": 525, "column": 45 } }, { "path": "keystone/resource/core.py", "start": { "line": 522, "column": 16 }, "stop": { "line": 522, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._post_delete_cleanup_project", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 487, "column": 8 }, "stop": { "line": 487, "column": 37 } } ], "kind": "function", "target": "keystone.common.resource_options.options.immutable.check_immutable_delete" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 493, "column": 18 }, "stop": { "line": 493, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 499, "column": 18 }, "stop": { "line": 499, "column": 48 } }, { "path": "keystone/resource/core.py", "start": { "line": 512, "column": 22 }, "stop": { "line": 512, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ForbiddenNotSecurity", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 533, "column": 8 }, "stop": { "line": 533, "column": 57 } } ], "kind": "function", "target": "keystone.notifications.invalidate_token_cache_notification" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 508, "column": 27 }, "stop": { "line": 508, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager.list_projects_in_subtree", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" } ], "keystone.resource.core.Manager.delete_project": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 483, "column": 12 }, "stop": { "line": 483, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._delete_project", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 481, "column": 12 }, "stop": { "line": 481, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._delete_domain", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" } ], "keystone.resource.core.Manager._post_delete_cleanup_project": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 467, "column": 12 }, "stop": { "line": 467, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.deleted", "class_name": "keystone.notifications.Audit", "dispatch": "static" } ], "keystone.resource.core.Manager.update_project": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 444, "column": 14 }, "stop": { "line": 444, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._update_project", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" } ], "keystone.resource.core.Manager._update_project_enabled_cascade": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 426, "column": 18 }, "stop": { "line": 426, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager.list_projects_in_subtree", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 437, "column": 16 }, "stop": { "line": 437, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.disabled", "class_name": "keystone.notifications.Audit", "dispatch": "static" } ], "keystone.resource.core.Manager._only_allow_enabled_to_update_cascade": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 421, "column": 26 }, "stop": { "line": 421, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "keystone.resource.core.Manager._update_project": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 348, "column": 12 }, "stop": { "line": 348, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._assert_all_parents_are_enabled", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 412, "column": 20 }, "stop": { "line": 412, "column": 48 } }, { "path": "keystone/resource/core.py", "start": { "line": 363, "column": 12 }, "stop": { "line": 363, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.disabled", "class_name": "keystone.notifications.Audit", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 331, "column": 12 }, "stop": { "line": 331, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._raise_reserved_character_exception", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 396, "column": 12 }, "stop": { "line": 396, "column": 39 } }, { "path": "keystone/resource/core.py", "start": { "line": 398, "column": 16 }, "stop": { "line": 398, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.updated", "class_name": "keystone.notifications.Audit", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 342, "column": 18 }, "stop": { "line": 342, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 330, "column": 16 }, "stop": { "line": 330, "column": 37 } } ], "kind": "function", "target": "keystone.common.utils.is_not_url_safe" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 380, "column": 18 }, "stop": { "line": 380, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Conflict", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 357, "column": 20 }, "stop": { "line": 357, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._check_whole_subtree_is_disabled", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 304, "column": 8 }, "stop": { "line": 304, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._require_matching_domain_id", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 382, "column": 24 }, "stop": { "line": 382, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._generate_project_name_conflict_msg", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 371, "column": 12 }, "stop": { "line": 371, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._only_allow_enabled_to_update_cascade", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 337, "column": 18 }, "stop": { "line": 337, "column": 48 } }, { "path": "keystone/resource/core.py", "start": { "line": 358, "column": 22 }, "stop": { "line": 358, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ForbiddenNotSecurity", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 373, "column": 12 }, "stop": { "line": 373, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._update_project_enabled_cascade", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 319, "column": 12 }, "stop": { "line": 319, "column": 41 } }, { "path": "keystone/resource/core.py", "start": { "line": 308, "column": 12 }, "stop": { "line": 308, "column": 41 } } ], "kind": "function", "target": "keystone.common.resource_options.options.immutable.check_immutable_update" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 314, "column": 12 }, "stop": { "line": 314, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager.assert_domain_not_federated", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 313, "column": 21 }, "stop": { "line": 313, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._get_domain_from_project", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" } ], "keystone.resource.core.Manager._check_whole_subtree_is_disabled": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 295, "column": 27 }, "stop": { "line": 295, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager.list_projects_in_subtree", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 297, "column": 20 }, "stop": { "line": 297, "column": 23 } } ], "kind": "function", "target": "any" } ], "keystone.resource.core.Manager._is_immutable": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 291, "column": 12 }, "stop": { "line": 291, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" } ], "keystone.resource.core.Manager._assert_all_parents_are_enabled": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 282, "column": 23 }, "stop": { "line": 282, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager.list_project_parents", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 285, "column": 22 }, "stop": { "line": 285, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ForbiddenNotSecurity", "dispatch": "static" } ], "keystone.resource.core.Manager.assert_project_enabled": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 277, "column": 12 }, "stop": { "line": 277, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager.assert_domain_enabled", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 279, "column": 18 }, "stop": { "line": 279, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "AssertionError", "dispatch": "static" } ], "keystone.resource.core.Manager.assert_domain_not_federated": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 261, "column": 18 }, "stop": { "line": 261, "column": 32 } }, { "path": "keystone/resource/core.py", "start": { "line": 264, "column": 18 }, "stop": { "line": 264, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "AssertionError", "dispatch": "static" } ], "keystone.resource.core.Manager.assert_domain_enabled": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 244, "column": 18 }, "stop": { "line": 244, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "AssertionError", "dispatch": "static" } ], "keystone.resource.core.Manager.create_project": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 221, "column": 24 }, "stop": { "line": 221, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._generate_project_name_conflict_msg", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 193, "column": 12 }, "stop": { "line": 193, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._raise_reserved_character_exception", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 192, "column": 16 }, "stop": { "line": 192, "column": 37 } } ], "kind": "function", "target": "keystone.common.utils.is_not_url_safe" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 224, "column": 12 }, "stop": { "line": 224, "column": 39 } }, { "path": "keystone/resource/core.py", "start": { "line": 226, "column": 12 }, "stop": { "line": 226, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.created", "class_name": "keystone.notifications.Audit", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 219, "column": 18 }, "stop": { "line": 219, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Conflict", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 210, "column": 8 }, "stop": { "line": 210, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._enforce_project_constraints", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" } ], "keystone.resource.core.Manager._generate_project_name_conflict_msg": [], "keystone.resource.core.Manager._raise_reserved_character_exception": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 173, "column": 25 }, "stop": { "line": 173, "column": 52 } } ], "kind": "function", "target": "keystone.common.utils.list_url_unsafe_chars" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 170, "column": 14 }, "stop": { "line": 170, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "keystone.resource.core.Manager._enforce_project_constraints": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 154, "column": 27 }, "stop": { "line": 154, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager.list_project_parents", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 149, "column": 12 }, "stop": { "line": 149, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._assert_is_domain_project_constraints", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 159, "column": 26 }, "stop": { "line": 159, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 164, "column": 12 }, "stop": { "line": 164, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._assert_max_hierarchy_depth", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 151, "column": 12 }, "stop": { "line": 151, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._assert_regular_project_constraints", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" } ], "keystone.resource.core.Manager._assert_regular_project_constraints": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 129, "column": 22 }, "stop": { "line": 129, "column": 47 } }, { "path": "keystone/resource/core.py", "start": { "line": 139, "column": 22 }, "stop": { "line": 139, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "keystone.resource.core.Manager._assert_is_domain_project_constraints": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 103, "column": 8 }, "stop": { "line": 103, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager.assert_domain_not_federated", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 100, "column": 18 }, "stop": { "line": 100, "column": 43 } }, { "path": "keystone/resource/core.py", "start": { "line": 106, "column": 18 }, "stop": { "line": 106, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "keystone.resource.core.Manager._assert_max_hierarchy_depth": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 65, "column": 27 }, "stop": { "line": 65, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager.list_project_parents", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 80, "column": 24 }, "stop": { "line": 80, "column": 27 } } ], "kind": "function", "target": "min" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 82, "column": 18 }, "stop": { "line": 82, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ForbiddenNotSecurity", "dispatch": "static" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 81, "column": 11 }, "stop": { "line": 81, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__le__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 81, "column": 11 }, "stop": { "line": 81, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.resource.core.Manager._get_hierarchy_depth", "class_name": "keystone.resource.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 80, "column": 39 }, "stop": { "line": 80, "column": 73 } }, { "path": "keystone/resource/core.py", "start": { "line": 71, "column": 20 }, "stop": { "line": 71, "column": 47 } } ], "kind": "function", "target": "int.__radd__" } ], "keystone.resource.core.Manager._get_hierarchy_depth": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 61, "column": 15 }, "stop": { "line": 61, "column": 18 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 61, "column": 15 }, "stop": { "line": 61, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" } ], "keystone.resource.core.Manager.__init__": [ { "locations": [ { "path": "keystone/resource/core.py", "start": { "line": 58, "column": 8 }, "stop": { "line": 58, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.manager.Manager.__init__", "class_name": "keystone.common.manager.Manager", "dispatch": "static" } ], "oslo_concurrency.tests.unit.test_lockutils.TestGetLockPath.test_get_override": [], "oslo_concurrency.tests.unit.test_lockutils.TestGetLockPath.test_get_default": [], "oslo_concurrency.tests.unit.test_lockutils.TestGetLockPath.setUp": [], "oslo_concurrency.tests.unit.test_lockutils.TestLockFixture.test_lock_fixture": [], "oslo_concurrency.tests.unit.test_lockutils.TestLockFixture.tearDown": [], "oslo_concurrency.tests.unit.test_lockutils.TestLockFixture._check_in_lock": [], "oslo_concurrency.tests.unit.test_lockutils.TestLockFixture.setUp": [], "oslo_concurrency.tests.unit.test_lockutils.LockutilsModuleTestCase.test_direct_call_explodes": [], "oslo_concurrency.tests.unit.test_lockutils.LockutilsModuleTestCase.test_return_value_maintained": [], "oslo_concurrency.tests.unit.test_lockutils.LockutilsModuleTestCase.test_main": [], "oslo_concurrency.tests.unit.test_lockutils.LockutilsModuleTestCase.tearDown": [], "oslo_concurrency.tests.unit.test_lockutils.LockutilsModuleTestCase.setUp": [], "oslo_concurrency.tests.unit.test_lockutils.FileBasedLockingTestCase.test_non_destructive": [], "oslo_concurrency.tests.unit.test_lockutils.FileBasedLockingTestCase.test_interthread_external_lock": [], "oslo_concurrency.tests.unit.test_lockutils.FileBasedLockingTestCase.test_interprocess_lock": [], "oslo_concurrency.tests.unit.test_lockutils.FileBasedLockingTestCase.test_lock_file_exists": [], "oslo_concurrency.tests.unit.test_lockutils.FileBasedLockingTestCase.setUp": [], "oslo_concurrency.tests.unit.test_lockutils.LockTestCase.test_deprecated_names": [], "oslo_concurrency.tests.unit.test_lockutils.LockTestCase.test_no_slash_in_b64": [], "oslo_concurrency.tests.unit.test_lockutils.LockTestCase.test_remove_lock_external_file_permission_error": [], "oslo_concurrency.tests.unit.test_lockutils.LockTestCase.test_remove_lock_external_file_doesnt_exists": [], "oslo_concurrency.tests.unit.test_lockutils.LockTestCase.test_remove_lock_external_file_exists": [], "oslo_concurrency.tests.unit.test_lockutils.LockTestCase.test_contextlock_unlocks": [], "oslo_concurrency.tests.unit.test_lockutils.LockTestCase.test_contextlock": [], "oslo_concurrency.tests.unit.test_lockutils.LockTestCase.test_synchronized_prefix_without_hypen": [], "oslo_concurrency.tests.unit.test_lockutils.LockTestCase.test_synchronized_without_prefix": [], "oslo_concurrency.tests.unit.test_lockutils.LockTestCase.test_synchronized_with_prefix": [], "oslo_concurrency.tests.unit.test_lockutils.LockTestCase.test_lock_with_prefix": [], "oslo_concurrency.tests.unit.test_lockutils.LockTestCase.test_lock_externally_lock_dir_not_exist": [], "oslo_concurrency.tests.unit.test_lockutils.LockTestCase.test_lock_externally": [], "oslo_concurrency.tests.unit.test_lockutils.LockTestCase._do_test_lock_externally": [], "oslo_concurrency.tests.unit.test_lockutils.LockTestCase.test_nested_synchronized_external_works": [], "oslo_concurrency.tests.unit.test_lockutils.LockTestCase.test_fair_lock_with_semaphore": [], "oslo_concurrency.tests.unit.test_lockutils.LockTestCase.test_lock_internal_fair": [], "oslo_concurrency.tests.unit.test_lockutils.LockTestCase.test_lock_internally": [], "oslo_concurrency.tests.unit.test_lockutils.LockTestCase.test_lock_internally_different_collections": [], "oslo_concurrency.tests.unit.test_lockutils.LockTestCase.test_synchronized_wrapped_function_metadata": [], "oslo_concurrency.tests.unit.test_lockutils.LockTestCase.setUp": [], "oslo_concurrency.tests.unit.test_lockutils.lock_files": [], "oslo_concurrency.tests.unit.test_lockutils.unlock_file": [], "oslo_concurrency.tests.unit.test_lockutils.lock_file": [], "eventlet.queue.LifoQueue._get": [], "eventlet.queue.LifoQueue._put": [], "eventlet.queue.LifoQueue._init": [], "eventlet.queue.PriorityQueue._get": [], "eventlet.queue.PriorityQueue._put": [], "eventlet.queue.PriorityQueue._init": [], "eventlet.queue.Queue.join": [], "eventlet.queue.Queue.task_done": [], "eventlet.queue.Queue._put_bookkeeping": [], "eventlet.queue.Queue._put": [], "eventlet.queue.Queue._format": [], "eventlet.queue.Queue.__init__": [], "eventlet.queue.ItemWaiter.__init__": [], "eventlet.queue.LightQueue._schedule_unlock": [], "eventlet.queue.LightQueue._unlock": [], "eventlet.queue.LightQueue.get_nowait": [], "eventlet.queue.LightQueue.get": [], "eventlet.queue.LightQueue.put_nowait": [], "eventlet.queue.LightQueue.put": [], "eventlet.queue.LightQueue.full": [], "eventlet.queue.LightQueue.empty": [], "eventlet.queue.LightQueue.getting": [], "eventlet.queue.LightQueue.putting": [], "eventlet.queue.LightQueue.resize": [], "eventlet.queue.LightQueue.qsize": [], "eventlet.queue.LightQueue._format": [], "eventlet.queue.LightQueue.__str__": [], "eventlet.queue.LightQueue.__repr__": [], "eventlet.queue.LightQueue._put": [], "eventlet.queue.LightQueue._get": [], "eventlet.queue.LightQueue._init": [], "eventlet.queue.LightQueue.__init__": [], "eventlet.queue.Waiter.wait": [], "eventlet.queue.Waiter.throw": [], "eventlet.queue.Waiter.switch": [], "eventlet.queue.Waiter.waiting": [], "eventlet.queue.Waiter.__nonzero__": [], "eventlet.queue.Waiter.__str__": [], "eventlet.queue.Waiter.__repr__": [], "eventlet.queue.Waiter.__init__": [], "pyre_check.tools.upgrade.commands.global_version_update.GlobalVersionUpdate.run": [], "pyre_check.tools.upgrade.commands.global_version_update.GlobalVersionUpdate._suppress_global_errors": [], "pyre_check.tools.upgrade.commands.global_version_update.GlobalVersionUpdate._set_local_overrides": [], "pyre_check.tools.upgrade.commands.global_version_update.GlobalVersionUpdate.add_arguments": [], "pyre_check.tools.upgrade.commands.global_version_update.GlobalVersionUpdate.from_arguments": [], "pyre_check.tools.upgrade.commands.global_version_update.GlobalVersionUpdate.__init__": [], "rx.linq.observable.zip._zip_list": [], "rx.linq.observable.zip.zip": [], "pygments.lexers.r.SLexer.analyse_text": [], "pygments.lexers.r.RConsoleLexer.get_tokens_unprocessed": [], "keystone.limit.backends.sql.UnifiedLimit.delete_limits_for_project": [ { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 312, "column": 13 }, "stop": { "line": 312, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 316, "column": 16 }, "stop": { "line": 316, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.limit.backends.sql.UnifiedLimit.delete_limit": [ { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 305, "column": 13 }, "stop": { "line": 305, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 306, "column": 18 }, "stop": { "line": 306, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.limit.backends.sql.UnifiedLimit._get_limit", "class_name": "keystone.limit.backends.sql.UnifiedLimit", "dispatch": "dynamic" } ], "keystone.limit.backends.sql.UnifiedLimit.get_limit": [ { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 301, "column": 19 }, "stop": { "line": 301, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.limit.backends.sql.UnifiedLimit._get_limit", "class_name": "keystone.limit.backends.sql.UnifiedLimit", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 300, "column": 13 }, "stop": { "line": 300, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.limit.backends.sql.UnifiedLimit._get_limit": [ { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 296, "column": 18 }, "stop": { "line": 296, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.LimitNotFound", "dispatch": "static" } ], "keystone.limit.backends.sql.UnifiedLimit.list_limits": [ { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 287, "column": 13 }, "stop": { "line": 287, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 289, "column": 21 }, "stop": { "line": 289, "column": 43 } } ], "kind": "function", "target": "keystone.common.sql.core.filter_limit_query" } ], "keystone.limit.backends.sql.UnifiedLimit.update_limit": [ { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 277, "column": 13 }, "stop": { "line": 277, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 278, "column": 18 }, "stop": { "line": 278, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.limit.backends.sql.UnifiedLimit._get_limit", "class_name": "keystone.limit.backends.sql.UnifiedLimit", "dispatch": "dynamic" } ], "keystone.limit.backends.sql.UnifiedLimit.create_limits": [ { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 258, "column": 17 }, "stop": { "line": 258, "column": 38 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 262, "column": 20 }, "stop": { "line": 262, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.limit.backends.sql.UnifiedLimit._check_unified_limit_unique", "class_name": "keystone.limit.backends.sql.UnifiedLimit", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 266, "column": 32 }, "stop": { "line": 266, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixin.to_dict", "class_name": "keystone.common.sql.core.ModelDictMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 264, "column": 26 }, "stop": { "line": 264, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixin.from_dict", "class_name": "keystone.limit.backends.sql.LimitModel", "dispatch": "static" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 261, "column": 29 }, "stop": { "line": 261, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.limit.backends.sql.UnifiedLimit._check_and_fill_registered_limit_id", "class_name": "keystone.limit.backends.sql.UnifiedLimit", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 273, "column": 18 }, "stop": { "line": 273, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NoLimitReference", "dispatch": "static" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 270, "column": 20 }, "stop": { "line": 270, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.limit.backends.sql.UnifiedLimit._check_and_fill_registered_limit_id": [ { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 242, "column": 8 }, "stop": { "line": 242, "column": 24 } }, { "path": "keystone/limit/backends/sql.py", "start": { "line": 241, "column": 8 }, "stop": { "line": 241, "column": 24 } }, { "path": "keystone/limit/backends/sql.py", "start": { "line": 240, "column": 8 }, "stop": { "line": 240, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 238, "column": 16 }, "stop": { "line": 238, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 244, "column": 13 }, "stop": { "line": 244, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 239, "column": 21 }, "stop": { "line": 239, "column": 34 } } ], "kind": "function", "target": "copy.deepcopy" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 246, "column": 32 }, "stop": { "line": 246, "column": 54 } } ], "kind": "function", "target": "keystone.common.sql.core.filter_limit_query" } ], "keystone.limit.backends.sql.UnifiedLimit.delete_registered_limit": [ { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 228, "column": 22 }, "stop": { "line": 228, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.limit.backends.sql.UnifiedLimit._get_registered_limit", "class_name": "keystone.limit.backends.sql.UnifiedLimit", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 233, "column": 18 }, "stop": { "line": 233, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.RegisteredLimitError", "dispatch": "static" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 227, "column": 17 }, "stop": { "line": 227, "column": 38 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 230, "column": 16 }, "stop": { "line": 230, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.limit.backends.sql.UnifiedLimit._check_referenced_limit_reference", "class_name": "keystone.limit.backends.sql.UnifiedLimit", "dispatch": "dynamic" } ], "keystone.limit.backends.sql.UnifiedLimit.get_registered_limit": [ { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 222, "column": 19 }, "stop": { "line": 222, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.limit.backends.sql.UnifiedLimit._get_registered_limit", "class_name": "keystone.limit.backends.sql.UnifiedLimit", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 221, "column": 13 }, "stop": { "line": 221, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.limit.backends.sql.UnifiedLimit._get_registered_limit": [ { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 217, "column": 18 }, "stop": { "line": 217, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.RegisteredLimitNotFound", "dispatch": "static" } ], "keystone.limit.backends.sql.UnifiedLimit.list_registered_limits": [ { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 205, "column": 13 }, "stop": { "line": 205, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 207, "column": 32 }, "stop": { "line": 207, "column": 54 } } ], "kind": "function", "target": "keystone.common.sql.core.filter_limit_query" } ], "keystone.limit.backends.sql.UnifiedLimit.update_registered_limit": [ { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 185, "column": 22 }, "stop": { "line": 185, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.limit.backends.sql.UnifiedLimit._get_registered_limit", "class_name": "keystone.limit.backends.sql.UnifiedLimit", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 201, "column": 18 }, "stop": { "line": 201, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.RegisteredLimitError", "dispatch": "static" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 184, "column": 17 }, "stop": { "line": 184, "column": 38 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 192, "column": 20 }, "stop": { "line": 192, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.limit.backends.sql.UnifiedLimit._check_unified_limit_unique", "class_name": "keystone.limit.backends.sql.UnifiedLimit", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 186, "column": 16 }, "stop": { "line": 186, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.limit.backends.sql.UnifiedLimit._check_referenced_limit_reference", "class_name": "keystone.limit.backends.sql.UnifiedLimit", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 197, "column": 24 }, "stop": { "line": 197, "column": 31 } } ], "kind": "function", "target": "setattr" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 197, "column": 43 }, "stop": { "line": 197, "column": 50 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 193, "column": 39 }, "stop": { "line": 193, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixin.from_dict", "class_name": "keystone.limit.backends.sql.RegisteredLimitModel", "dispatch": "static" } ], "keystone.limit.backends.sql.UnifiedLimit.create_registered_limits": [ { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 172, "column": 13 }, "stop": { "line": 172, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 175, "column": 16 }, "stop": { "line": 175, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.limit.backends.sql.UnifiedLimit._check_unified_limit_unique", "class_name": "keystone.limit.backends.sql.UnifiedLimit", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 178, "column": 45 }, "stop": { "line": 178, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixin.to_dict", "class_name": "keystone.common.sql.core.ModelDictMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 176, "column": 22 }, "stop": { "line": 176, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixin.from_dict", "class_name": "keystone.limit.backends.sql.RegisteredLimitModel", "dispatch": "static" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 178, "column": 16 }, "stop": { "line": 178, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.limit.backends.sql.UnifiedLimit._check_referenced_limit_reference": [ { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 168, "column": 18 }, "stop": { "line": 168, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.RegisteredLimitError", "dispatch": "static" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 164, "column": 13 }, "stop": { "line": 164, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.limit.backends.sql.UnifiedLimit._check_unified_limit_unique": [ { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 143, "column": 12 }, "stop": { "line": 143, "column": 28 } }, { "path": "keystone/limit/backends/sql.py", "start": { "line": 134, "column": 12 }, "stop": { "line": 134, "column": 28 } }, { "path": "keystone/limit/backends/sql.py", "start": { "line": 135, "column": 12 }, "stop": { "line": 135, "column": 28 } }, { "path": "keystone/limit/backends/sql.py", "start": { "line": 136, "column": 12 }, "stop": { "line": 136, "column": 28 } }, { "path": "keystone/limit/backends/sql.py", "start": { "line": 150, "column": 16 }, "stop": { "line": 150, "column": 32 } }, { "path": "keystone/limit/backends/sql.py", "start": { "line": 148, "column": 16 }, "stop": { "line": 148, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 132, "column": 16 }, "stop": { "line": 132, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 137, "column": 17 }, "stop": { "line": 137, "column": 37 } }, { "path": "keystone/limit/backends/sql.py", "start": { "line": 151, "column": 17 }, "stop": { "line": 151, "column": 37 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 153, "column": 33 }, "stop": { "line": 153, "column": 55 } }, { "path": "keystone/limit/backends/sql.py", "start": { "line": 139, "column": 33 }, "stop": { "line": 139, "column": 55 } } ], "kind": "function", "target": "keystone.common.sql.core.filter_limit_query" }, { "locations": [ { "path": "keystone/limit/backends/sql.py", "start": { "line": 159, "column": 18 }, "stop": { "line": 159, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Conflict", "dispatch": "static" } ], "keystone.limit.backends.sql.LimitModel.to_dict": [], "keystone.limit.backends.sql.LimitModel.resource_name": [], "keystone.limit.backends.sql.LimitModel.region_id": [], "keystone.limit.backends.sql.LimitModel.service_id": [], "keystone.limit.backends.sql.RegisteredLimitModel.to_dict": [], "oslo_cache.backends.memcache_pool.PooledMemcachedBackend.client": [], "oslo_cache.backends.memcache_pool.PooledMemcachedBackend.__init__": [], "oslo_cache.backends.memcache_pool.ClientProxy.__getattr__": [], "oslo_cache.backends.memcache_pool.ClientProxy._run_method": [], "oslo_cache.backends.memcache_pool.ClientProxy.__init__": [], "eventlet.corolocal.local.__delattr__": [], "eventlet.corolocal.local.__setattr__": [], "eventlet.corolocal.local.__getattribute__": [], "eventlet.corolocal._patch": [], "eventlet.corolocal._localbase.__new__": [], "eventlet.corolocal.get_ident": [], "oslo_concurrency.processutils.get_worker_count": [], "oslo_concurrency.processutils.ssh_execute": [], "oslo_concurrency.processutils.trycmd": [], "oslo_concurrency.processutils.execute": [], "oslo_concurrency.processutils.ProcessLimits.prlimit_args": [], "oslo_concurrency.processutils.ProcessLimits.__init__": [], "oslo_concurrency.processutils._subprocess_setup": [], "oslo_concurrency.processutils.NoRootWrapSpecified.__init__": [], "oslo_concurrency.processutils.ProcessExecutionError.__str__": [], "oslo_concurrency.processutils.ProcessExecutionError.__init__": [], "oslo_concurrency.processutils.UnknownArgumentError.__init__": [], "oslo_concurrency.processutils.InvalidArgumentError.__init__": [], "setuptools.command.build_ext.build_ext.write_stub": [], "setuptools.command.build_ext.build_ext.__get_output_extensions": [], "setuptools.command.build_ext.build_ext.__get_stubs_outputs": [], "setuptools.command.build_ext.build_ext.get_outputs": [], "setuptools.command.build_ext.build_ext.links_to_dynamic": [], "setuptools.command.build_ext.build_ext.build_extension": [], "setuptools.command.build_ext.build_ext.get_export_symbols": [], "setuptools.command.build_ext.build_ext.setup_shlib_compiler": [], "setuptools.command.build_ext.build_ext.finalize_options": [], "setuptools.command.build_ext.build_ext.initialize_options": [], "setuptools.command.build_ext.build_ext.get_ext_filename": [], "setuptools.command.build_ext.build_ext.copy_extensions_to_source": [], "setuptools.command.build_ext.build_ext.run": [], "setuptools.command.build_ext.get_abi3_suffix": [], "setuptools.command.build_ext._customize_compiler_for_shlib": [], "graphene.types.tests.test_field.test_field_source_argument_as_kw": [], "graphene.types.tests.test_field.test_field_name_as_argument": [], "graphene.types.tests.test_field.test_field_source_as_argument": [], "graphene.types.tests.test_field.test_field_source_method": [], "graphene.types.tests.test_field.test_field_source_func": [], "graphene.types.tests.test_field.test_field_not_source_and_resolver": [], "graphene.types.tests.test_field.test_field_with_string_type": [], "graphene.types.tests.test_field.test_field_with_lazy_partial_type": [], "graphene.types.tests.test_field.test_field_with_lazy_type": [], "graphene.types.tests.test_field.test_field_source": [], "graphene.types.tests.test_field.test_field_default_value_not_callable": [], "graphene.types.tests.test_field.test_field_required": [], "graphene.types.tests.test_field.test_field_basic": [], "graphene.types.tests.test_field.MyInstance.value_method": [], "setuptools._distutils.extension.read_setup_file": [], "setuptools._distutils.extension.Extension.__repr__": [], "setuptools._distutils.extension.Extension.__init__": [], "keystone.conf.ldap.list_opts": [], "keystone.conf.ldap.register_opts": [], "saml2.schema.soapenv.factory": [], "saml2.schema.soapenv.fault_from_string": [], "saml2.schema.soapenv.envelope_from_string": [], "saml2.schema.soapenv.fault__from_string": [], "saml2.schema.soapenv.Fault_.__init__": [], "saml2.schema.soapenv.fault_detail_from_string": [], "saml2.schema.soapenv.body_from_string": [], "saml2.schema.soapenv.header_from_string": [], "saml2.schema.soapenv.envelope__from_string": [], "saml2.schema.soapenv.Envelope_.__init__": [], "saml2.schema.soapenv.detail__from_string": [], "saml2.schema.soapenv.fault_faultactor_from_string": [], "saml2.schema.soapenv.fault_faultstring_from_string": [], "saml2.schema.soapenv.fault_faultcode_from_string": [], "saml2.schema.soapenv.encoding_style__from_string": [], "saml2.schema.soapenv.body__from_string": [], "saml2.schema.soapenv.header__from_string": [], "libcst.codemod.commands.tests.test_remove_pyre_directive.TestRemovePyreUnsafeCommand.test_remove_from_file_with_comment": [], "libcst.codemod.commands.tests.test_remove_pyre_directive.TestRemovePyreUnsafeCommand.test_remove_from_file_with_pyre_unsafe_before": [], "libcst.codemod.commands.tests.test_remove_pyre_directive.TestRemovePyreUnsafeCommand.test_remove_from_file_with_pyre_unsafe_after": [], "libcst.codemod.commands.tests.test_remove_pyre_directive.TestRemovePyreUnsafeCommand.test_remove_from_file_without_pyre_unsafe": [], "libcst.codemod.commands.tests.test_remove_pyre_directive.TestRemovePyreUnsafeCommand.test_remove_from_file": [], "libcst.codemod.commands.tests.test_remove_pyre_directive.TestRemovePyreStrictCommand.test_remove_from_file_with_comment": [], "libcst.codemod.commands.tests.test_remove_pyre_directive.TestRemovePyreStrictCommand.test_remove_from_file_with_pyre_strict_before": [], "libcst.codemod.commands.tests.test_remove_pyre_directive.TestRemovePyreStrictCommand.test_remove_from_file_with_pyre_strict_after": [], "libcst.codemod.commands.tests.test_remove_pyre_directive.TestRemovePyreStrictCommand.test_remove_from_file_without_pyre_strict": [], "libcst.codemod.commands.tests.test_remove_pyre_directive.TestRemovePyreStrictCommand.test_remove_from_file": [], "libcst.metadata.tests.test_name_provider.FullyQualifiedNameIntegrationTest.test_with_full_repo_manager": [], "libcst.metadata.tests.test_name_provider.FullyQualifiedNameProviderTest.test_local_qualification": [], "libcst.metadata.tests.test_name_provider.FullyQualifiedNameProviderTest.test_locals": [], "libcst.metadata.tests.test_name_provider.FullyQualifiedNameProviderTest.test_imports": [], "libcst.metadata.tests.test_name_provider.FullyQualifiedNameProviderTest.test_builtins": [], "libcst.metadata.tests.test_name_provider.QualifiedNameProviderTest.test_multiple_qualified_names": [], "libcst.metadata.tests.test_name_provider.QualifiedNameProviderTest.test_repeated_values_in_qualified_name": [], "libcst.metadata.tests.test_name_provider.QualifiedNameProviderTest.test_name_in_attribute": [], "libcst.metadata.tests.test_name_provider.QualifiedNameProviderTest.test_has_name_helper": [], "libcst.metadata.tests.test_name_provider.QualifiedNameProviderTest.test_comprehension": [], "libcst.metadata.tests.test_name_provider.QualifiedNameProviderTest.test_multiple_assignments": [], "libcst.metadata.tests.test_name_provider.QualifiedNameProviderTest.test_nested_qualified_names": [], "libcst.metadata.tests.test_name_provider.QualifiedNameProviderTest.test_simple_qualified_names": [], "libcst.metadata.tests.test_name_provider.QualifiedNameProviderTest.test_locals": [], "libcst.metadata.tests.test_name_provider.QualifiedNameProviderTest.test_builtins": [], "libcst.metadata.tests.test_name_provider.QualifiedNameProviderTest.test_imports": [], "libcst.metadata.tests.test_name_provider.get_fully_qualified_names": [], "libcst.metadata.tests.test_name_provider.get_qualified_names": [], "libcst.metadata.tests.test_name_provider.get_qualified_name_metadata_provider": [], "psutil.tests.test_windows.TestServices.test_win_service_get": [], "psutil.tests.test_windows.TestServices.test_win_service_iter": [], "psutil.tests.test_windows.RemoteProcessTestCase.test_environ_64": [], "psutil.tests.test_windows.RemoteProcessTestCase.test_environ_32": [], "psutil.tests.test_windows.RemoteProcessTestCase.test_cwd_64": [], "psutil.tests.test_windows.RemoteProcessTestCase.test_cwd_32": [], "psutil.tests.test_windows.RemoteProcessTestCase.test_cmdline_64": [], "psutil.tests.test_windows.RemoteProcessTestCase.test_cmdline_32": [], "psutil.tests.test_windows.RemoteProcessTestCase.tearDown": [], "psutil.tests.test_windows.RemoteProcessTestCase.setUp": [], "psutil.tests.test_windows.RemoteProcessTestCase.find_other_interpreter": [], "psutil.tests.test_windows.TestDualProcessImplementation.test_cmdline": [], "psutil.tests.test_windows.TestDualProcessImplementation.test_num_handles": [], "psutil.tests.test_windows.TestDualProcessImplementation.test_io_counters": [], "psutil.tests.test_windows.TestDualProcessImplementation.test_cpu_times": [], "psutil.tests.test_windows.TestDualProcessImplementation.test_create_time": [], "psutil.tests.test_windows.TestDualProcessImplementation.test_memory_info": [], "psutil.tests.test_windows.TestDualProcessImplementation.tearDownClass": [], "psutil.tests.test_windows.TestDualProcessImplementation.setUpClass": [], "psutil.tests.test_windows.TestProcessWMI.test_create_time": [], "psutil.tests.test_windows.TestProcessWMI.test_memory_vms": [], "psutil.tests.test_windows.TestProcessWMI.test_memory_rss": [], "psutil.tests.test_windows.TestProcessWMI.test_username": [], "psutil.tests.test_windows.TestProcessWMI.test_cmdline": [], "psutil.tests.test_windows.TestProcessWMI.test_exe": [], "psutil.tests.test_windows.TestProcessWMI.test_name": [], "psutil.tests.test_windows.TestProcessWMI.tearDownClass": [], "psutil.tests.test_windows.TestProcessWMI.setUpClass": [], "psutil.tests.test_windows.TestProcess.test_exe": [], "psutil.tests.test_windows.TestProcess.test_error_partial_copy": [], "psutil.tests.test_windows.TestProcess.test_num_handles": [], "psutil.tests.test_windows.TestProcess.test_io_counters": [], "psutil.tests.test_windows.TestProcess.test_cpu_affinity": [], "psutil.tests.test_windows.TestProcess.test_wait": [], "psutil.tests.test_windows.TestProcess.test_memory_info": [], "psutil.tests.test_windows.TestProcess.test_nice": [], "psutil.tests.test_windows.TestProcess.test_cmdline": [], "psutil.tests.test_windows.TestProcess.test_username": [], "psutil.tests.test_windows.TestProcess.test_ctrl_signals": [], "psutil.tests.test_windows.TestProcess.test_num_handles_increment": [], "psutil.tests.test_windows.TestProcess.test_send_signal": [], "psutil.tests.test_windows.TestProcess.test_special_pid": [], "psutil.tests.test_windows.TestProcess.test_issue_24": [], "psutil.tests.test_windows.TestProcess.tearDownClass": [], "psutil.tests.test_windows.TestProcess.setUpClass": [], "psutil.tests.test_windows.TestSensorsBattery.test_emulate_secs_left_unknown": [], "psutil.tests.test_windows.TestSensorsBattery.test_emulate_power_charging": [], "psutil.tests.test_windows.TestSensorsBattery.test_emulate_power_connected": [], "psutil.tests.test_windows.TestSensorsBattery.test_emulate_no_battery": [], "psutil.tests.test_windows.TestSensorsBattery.test_power_plugged": [], "psutil.tests.test_windows.TestSensorsBattery.test_percent": [], "psutil.tests.test_windows.TestSensorsBattery.test_has_battery": [], "psutil.tests.test_windows.TestSystemAPIs.test_boot_time_fluctuation": [], "psutil.tests.test_windows.TestSystemAPIs.test_boot_time": [], "psutil.tests.test_windows.TestSystemAPIs.test_net_if_stats": [], "psutil.tests.test_windows.TestSystemAPIs.test_disk_partitions": [], "psutil.tests.test_windows.TestSystemAPIs.test_disk_usage": [], "psutil.tests.test_windows.TestSystemAPIs.test_disks": [], "psutil.tests.test_windows.TestSystemAPIs.test_pids": [], "psutil.tests.test_windows.TestSystemAPIs.test_total_phymem": [], "psutil.tests.test_windows.TestSystemAPIs.test_nic_names": [], "psutil.tests.test_windows.TestCpuAPIs.test_cpu_freq": [], "psutil.tests.test_windows.TestCpuAPIs.test_cpu_count_vs_cpu_times": [], "psutil.tests.test_windows.TestCpuAPIs.test_cpu_count_phys_vs_wmi": [], "psutil.tests.test_windows.TestCpuAPIs.test_cpu_count_logical_vs_wmi": [], "psutil.tests.test_windows.TestCpuAPIs.test_cpu_count_vs_GetSystemInfo": [], "psutil.tests.test_windows.TestCpuAPIs.test_cpu_count_vs_NUMBER_OF_PROCESSORS": [], "psutil.tests.test_windows.wrap_exceptions": [], "dataclasses_json.undefined._CatchAllUndefinedParameters._get_catch_all_field": [], "dataclasses_json.undefined._CatchAllUndefinedParameters.create_init": [], "dataclasses_json.undefined._CatchAllUndefinedParameters.handle_dump": [], "dataclasses_json.undefined._CatchAllUndefinedParameters.handle_to_dict": [], "dataclasses_json.undefined._CatchAllUndefinedParameters._get_default": [], "dataclasses_json.undefined._CatchAllUndefinedParameters.handle_from_dict": [], "dataclasses_json.undefined._IgnoreUndefinedParameters.create_init": [], "dataclasses_json.undefined._IgnoreUndefinedParameters.handle_from_dict": [], "dataclasses_json.undefined._RaiseUndefinedParameters.handle_from_dict": [], "dataclasses_json.undefined._UndefinedParameterAction._separate_defined_undefined_kvs": [], "dataclasses_json.undefined._UndefinedParameterAction.create_init": [], "dataclasses_json.undefined._UndefinedParameterAction.handle_dump": [], "dataclasses_json.undefined._UndefinedParameterAction.handle_to_dict": [], "dataclasses_json.undefined._UndefinedParameterAction.handle_from_dict": [], "keystone.common.sql.contract_repo.versions.075_placeholder.upgrade": [], "keystoneclient.tests.unit.v3.test_access_rules.AccessRuleTests.test_create": [], "keystoneclient.tests.unit.v3.test_access_rules.AccessRuleTests.test_update": [], "keystoneclient.tests.unit.v3.test_access_rules.AccessRuleTests.new_ref": [], "keystoneclient.tests.unit.v3.test_access_rules.AccessRuleTests.setUp": [], "keystone.common.sql.migrate_repo.versions.091_migrate_data_to_local_user_and_password_tables.upgrade": [ { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/091_migrate_data_to_local_user_and_password_tables.py", "start": { "line": 23, "column": 23 }, "stop": { "line": 23, "column": 32 } }, { "path": "keystone/common/sql/migrate_repo/versions/091_migrate_data_to_local_user_and_password_tables.py", "start": { "line": 24, "column": 21 }, "stop": { "line": 24, "column": 30 } }, { "path": "keystone/common/sql/migrate_repo/versions/091_migrate_data_to_local_user_and_password_tables.py", "start": { "line": 22, "column": 17 }, "stop": { "line": 22, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/091_migrate_data_to_local_user_and_password_tables.py", "start": { "line": 65, "column": 33 }, "stop": { "line": 65, "column": 36 } }, { "path": "keystone/common/sql/migrate_repo/versions/091_migrate_data_to_local_user_and_password_tables.py", "start": { "line": 71, "column": 16 }, "stop": { "line": 71, "column": 19 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/091_migrate_data_to_local_user_and_password_tables.py", "start": { "line": 45, "column": 24 }, "stop": { "line": 45, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.selectable.FromClause.join", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/091_migrate_data_to_local_user_and_password_tables.py", "start": { "line": 77, "column": 8 }, "stop": { "line": 77, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.UniqueConstraint.__init__", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/091_migrate_data_to_local_user_and_password_tables.py", "start": { "line": 71, "column": 16 }, "stop": { "line": 71, "column": 39 } }, { "path": "keystone/common/sql/migrate_repo/versions/091_migrate_data_to_local_user_and_password_tables.py", "start": { "line": 65, "column": 33 }, "stop": { "line": 65, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__ne__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/091_migrate_data_to_local_user_and_password_tables.py", "start": { "line": 77, "column": 8 }, "stop": { "line": 79, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.drop", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/091_migrate_data_to_local_user_and_password_tables.py", "start": { "line": 36, "column": 12 }, "stop": { "line": 36, "column": 36 } }, { "path": "keystone/common/sql/migrate_repo/versions/091_migrate_data_to_local_user_and_password_tables.py", "start": { "line": 52, "column": 12 }, "stop": { "line": 52, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "graphql.validation.tests.test_no_unused_variables.test_variable_not_used_by_fragment_used_by_other_operation": [], "graphql.validation.tests.test_no_unused_variables.test_variable_not_used_by_unreferenced_fragment": [], "graphql.validation.tests.test_no_unused_variables.test_multiple_variables_not_used_in_fragments": [], "graphql.validation.tests.test_no_unused_variables.test_variable_not_used_in_fragments": [], "graphql.validation.tests.test_no_unused_variables.test_multiple_variables_not_used": [], "graphql.validation.tests.test_no_unused_variables.test_variable_not_used": [], "graphql.validation.tests.test_no_unused_variables.test_variable_used_by_recursive_fragment": [], "graphql.validation.tests.test_no_unused_variables.test_variable_used_by_fragment_in_multiple_operations": [], "graphql.validation.tests.test_no_unused_variables.test_uses_all_variables_in_fragment": [], "graphql.validation.tests.test_no_unused_variables.test_uses_all_variables_deeply_in_inline_fragments": [], "graphql.validation.tests.test_no_unused_variables.test_uses_all_variables_deeply": [], "graphql.validation.tests.test_no_unused_variables.test_uses_all_variables": [], "graphql.validation.tests.test_no_unused_variables.unused_variable": [], "keystone.common.sql.contract_repo.versions.003_remove_unencrypted_blob_column_from_credential.upgrade": [ { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/003_remove_unencrypted_blob_column_from_credential.py", "start": { "line": 22, "column": 23 }, "stop": { "line": 22, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "paste.proxy.make_transparent_proxy": [], "paste.proxy.parse_headers": [], "paste.proxy.TransparentProxy.__call__": [], "paste.proxy.TransparentProxy.__repr__": [], "paste.proxy.TransparentProxy.__init__": [], "paste.proxy.make_proxy": [], "paste.proxy.Proxy.__call__": [], "paste.proxy.Proxy.__init__": [], "libcst.codemod.visitors._gather_unused_imports.GatherUnusedImportsVisitor.is_in_use": [], "libcst.codemod.visitors._gather_unused_imports.GatherUnusedImportsVisitor.filter_unused_imports": [], "libcst.codemod.visitors._gather_unused_imports.GatherUnusedImportsVisitor.leave_Module": [], "libcst.codemod.visitors._gather_unused_imports.GatherUnusedImportsVisitor.handle_import": [], "libcst.codemod.visitors._gather_unused_imports.GatherUnusedImportsVisitor.visit_ImportFrom": [], "libcst.codemod.visitors._gather_unused_imports.GatherUnusedImportsVisitor.visit_Import": [], "libcst.codemod.visitors._gather_unused_imports.GatherUnusedImportsVisitor.visit_Module": [], "libcst.codemod.visitors._gather_unused_imports.GatherUnusedImportsVisitor.__init__": [], "rfc3986.builder.URIBuilder.geturl": [], "rfc3986.builder.URIBuilder.finalize": [], "rfc3986.builder.URIBuilder.add_fragment": [], "rfc3986.builder.URIBuilder.add_query": [], "rfc3986.builder.URIBuilder.extend_query_with": [], "rfc3986.builder.URIBuilder.add_query_from": [], "rfc3986.builder.URIBuilder.extend_path": [], "rfc3986.builder.URIBuilder.add_path": [], "rfc3986.builder.URIBuilder.add_port": [], "rfc3986.builder.URIBuilder.add_host": [], "rfc3986.builder.URIBuilder.add_credentials": [], "rfc3986.builder.URIBuilder.add_scheme": [], "rfc3986.builder.URIBuilder.from_uri": [], "rfc3986.builder.URIBuilder.__repr__": [], "rfc3986.builder.URIBuilder.__init__": [], "graphql.language.visitor_meta.VisitorMeta.__new__": [], "keystone.conf.policy.list_opts": [], "keystone.conf.policy.register_opts": [], "oslo_messaging.tests.functional.utils.BatchNotificationFixture.sample": [], "oslo_messaging.tests.functional.utils.BatchNotificationFixture.critical": [], "oslo_messaging.tests.functional.utils.BatchNotificationFixture.error": [], "oslo_messaging.tests.functional.utils.BatchNotificationFixture.warn": [], "oslo_messaging.tests.functional.utils.BatchNotificationFixture.info": [], "oslo_messaging.tests.functional.utils.BatchNotificationFixture.audit": [], "oslo_messaging.tests.functional.utils.BatchNotificationFixture.debug": [], "oslo_messaging.tests.functional.utils.BatchNotificationFixture._get_server": [], "oslo_messaging.tests.functional.utils.BatchNotificationFixture.__init__": [], "oslo_messaging.tests.functional.utils.NotificationFixture.get_events": [], "oslo_messaging.tests.functional.utils.NotificationFixture.sample": [], "oslo_messaging.tests.functional.utils.NotificationFixture.critical": [], "oslo_messaging.tests.functional.utils.NotificationFixture.error": [], "oslo_messaging.tests.functional.utils.NotificationFixture.warn": [], "oslo_messaging.tests.functional.utils.NotificationFixture.info": [], "oslo_messaging.tests.functional.utils.NotificationFixture.audit": [], "oslo_messaging.tests.functional.utils.NotificationFixture.debug": [], "oslo_messaging.tests.functional.utils.NotificationFixture.notifier": [], "oslo_messaging.tests.functional.utils.NotificationFixture._stop": [], "oslo_messaging.tests.functional.utils.NotificationFixture._start": [], "oslo_messaging.tests.functional.utils.NotificationFixture._get_server": [], "oslo_messaging.tests.functional.utils.NotificationFixture.cleanUp": [], "oslo_messaging.tests.functional.utils.NotificationFixture.setUp": [], "oslo_messaging.tests.functional.utils.NotificationFixture.__init__": [], "oslo_messaging.tests.functional.utils.SkipIfNoTransportURL.setUp": [], "oslo_messaging.tests.functional.utils.IsValidDistributionOf.match": [], "oslo_messaging.tests.functional.utils.IsValidDistributionOf.__str__": [], "oslo_messaging.tests.functional.utils.IsValidDistributionOf.__init__": [], "oslo_messaging.tests.functional.utils.InvalidDistribution.get_details": [], "oslo_messaging.tests.functional.utils.InvalidDistribution.__len__": [], "oslo_messaging.tests.functional.utils.InvalidDistribution.describe": [], "oslo_messaging.tests.functional.utils.InvalidDistribution.__init__": [], "oslo_messaging.tests.functional.utils.ClientStub.__getattr__": [], "oslo_messaging.tests.functional.utils.ClientStub.__init__": [], "oslo_messaging.tests.functional.utils.RpcCast.__call__": [], "oslo_messaging.tests.functional.utils.RpcCall.__call__": [], "oslo_messaging.tests.functional.utils.RpcCall.__init__": [], "oslo_messaging.tests.functional.utils.RpcServerGroupFixture.sync": [], "oslo_messaging.tests.functional.utils.RpcServerGroupFixture.client": [], "oslo_messaging.tests.functional.utils.RpcServerGroupFixture._server": [], "oslo_messaging.tests.functional.utils.RpcServerGroupFixture._target": [], "oslo_messaging.tests.functional.utils.RpcServerGroupFixture.setUp": [], "oslo_messaging.tests.functional.utils.RpcServerGroupFixture.__init__": [], "oslo_messaging.tests.functional.utils.RpcServerFixture.sync": [], "oslo_messaging.tests.functional.utils.RpcServerFixture.ping": [], "oslo_messaging.tests.functional.utils.RpcServerFixture._stop": [], "oslo_messaging.tests.functional.utils.RpcServerFixture._start": [], "oslo_messaging.tests.functional.utils.RpcServerFixture.cleanUp": [], "oslo_messaging.tests.functional.utils.RpcServerFixture.setUp": [], "oslo_messaging.tests.functional.utils.RpcServerFixture.__init__": [], "oslo_messaging.tests.functional.utils.NotificationTransportFixture.setUp": [], "oslo_messaging.tests.functional.utils.RPCTransportFixture.setUp": [], "oslo_messaging.tests.functional.utils.TransportFixture.wait": [], "oslo_messaging.tests.functional.utils.TransportFixture.cleanUp": [], "oslo_messaging.tests.functional.utils.TransportFixture.setUp": [], "oslo_messaging.tests.functional.utils.TransportFixture.__init__": [], "oslo_messaging.tests.functional.utils.TestServerEndpoint.long_running_task": [], "oslo_messaging.tests.functional.utils.TestServerEndpoint.append": [], "oslo_messaging.tests.functional.utils.TestServerEndpoint.subtract": [], "oslo_messaging.tests.functional.utils.TestServerEndpoint.add": [], "oslo_messaging.tests.functional.utils.TestServerEndpoint.__init__": [], "setuptools.site-patch.__boot": [], "saml2.version._parse_version": [], "dns.rcode.to_text": [], "dns.rcode.to_flags": [], "dns.rcode.from_flags": [], "dns.rcode.from_text": [], "keystonemiddleware.tests.unit.auth_token.test_request.CatalogConversionTests.test_multi_region": [], "keystonemiddleware.tests.unit.auth_token.test_request.CatalogConversionTests.test_basic_convert": [], "keystonemiddleware.tests.unit.auth_token.test_request.RequestObjectTests.test_token_without_catalog": [], "keystonemiddleware.tests.unit.auth_token.test_request.RequestObjectTests.test_token_info": [], "keystonemiddleware.tests.unit.auth_token.test_request.RequestObjectTests.test_token_auth": [], "keystonemiddleware.tests.unit.auth_token.test_request.RequestObjectTests.test_service_token": [], "keystonemiddleware.tests.unit.auth_token.test_request.RequestObjectTests.test_storage_token": [], "keystonemiddleware.tests.unit.auth_token.test_request.RequestObjectTests.test_user_token": [], "keystonemiddleware.tests.unit.auth_token.test_request.RequestObjectTests.test_auth_type": [], "keystonemiddleware.tests.unit.auth_token.test_request.RequestObjectTests.test_project_scoped_service_headers": [], "keystonemiddleware.tests.unit.auth_token.test_request.RequestObjectTests.test_project_scoped_user_headers": [], "keystonemiddleware.tests.unit.auth_token.test_request.RequestObjectTests._test_v3_headers": [], "keystonemiddleware.tests.unit.auth_token.test_request.RequestObjectTests.test_removing_headers": [], "keystonemiddleware.tests.unit.auth_token.test_request.RequestObjectTests.test_setting_service_token_valid": [], "keystonemiddleware.tests.unit.auth_token.test_request.RequestObjectTests.test_setting_user_token_valid": [], "keystonemiddleware.tests.unit.auth_token.test_request.RequestObjectTests.setUp": [], "marshmallow.base.SchemaABC.loads": [], "marshmallow.base.SchemaABC.load": [], "marshmallow.base.SchemaABC.dumps": [], "marshmallow.base.SchemaABC.dump": [], "marshmallow.base.FieldABC._deserialize": [], "marshmallow.base.FieldABC._serialize": [], "marshmallow.base.FieldABC.deserialize": [], "marshmallow.base.FieldABC.serialize": [], "packaging.specifiers.SpecifierSet.filter": [], "packaging.specifiers.SpecifierSet.contains": [], "packaging.specifiers.SpecifierSet.__contains__": [], "packaging.specifiers.SpecifierSet.prereleases": [], "packaging.specifiers.SpecifierSet.__iter__": [], "packaging.specifiers.SpecifierSet.__len__": [], "packaging.specifiers.SpecifierSet.__ne__": [], "packaging.specifiers.SpecifierSet.__eq__": [], "packaging.specifiers.SpecifierSet.__and__": [], "packaging.specifiers.SpecifierSet.__hash__": [], "packaging.specifiers.SpecifierSet.__str__": [], "packaging.specifiers.SpecifierSet.__repr__": [], "packaging.specifiers.SpecifierSet.__init__": [], "packaging.specifiers._pad_version": [], "packaging.specifiers._is_not_suffix": [], "packaging.specifiers._version_split": [], "packaging.specifiers.Specifier.prereleases": [], "packaging.specifiers.Specifier._compare_arbitrary": [], "packaging.specifiers.Specifier._compare_greater_than": [], "packaging.specifiers.Specifier._compare_less_than": [], "packaging.specifiers.Specifier._compare_greater_than_equal": [], "packaging.specifiers.Specifier._compare_less_than_equal": [], "packaging.specifiers.Specifier._compare_not_equal": [], "packaging.specifiers.Specifier._compare_equal": [], "packaging.specifiers.Specifier._compare_compatible": [], "packaging.specifiers._require_version_compare": [], "packaging.specifiers.LegacySpecifier._compare_greater_than": [], "packaging.specifiers.LegacySpecifier._compare_less_than": [], "packaging.specifiers.LegacySpecifier._compare_greater_than_equal": [], "packaging.specifiers.LegacySpecifier._compare_less_than_equal": [], "packaging.specifiers.LegacySpecifier._compare_not_equal": [], "packaging.specifiers.LegacySpecifier._compare_equal": [], "packaging.specifiers.LegacySpecifier._coerce_version": [], "packaging.specifiers.LegacySpecifier.__init__": [], "packaging.specifiers._IndividualSpecifier.filter": [], "packaging.specifiers._IndividualSpecifier.contains": [], "packaging.specifiers._IndividualSpecifier.__contains__": [], "packaging.specifiers._IndividualSpecifier.prereleases": [], "packaging.specifiers._IndividualSpecifier.version": [], "packaging.specifiers._IndividualSpecifier.operator": [], "packaging.specifiers._IndividualSpecifier._coerce_version": [], "packaging.specifiers._IndividualSpecifier._get_operator": [], "packaging.specifiers._IndividualSpecifier.__ne__": [], "packaging.specifiers._IndividualSpecifier.__eq__": [], "packaging.specifiers._IndividualSpecifier.__hash__": [], "packaging.specifiers._IndividualSpecifier._canonical_spec": [], "packaging.specifiers._IndividualSpecifier.__str__": [], "packaging.specifiers._IndividualSpecifier.__repr__": [], "packaging.specifiers._IndividualSpecifier.__init__": [], "packaging.specifiers.BaseSpecifier.filter": [], "packaging.specifiers.BaseSpecifier.contains": [], "packaging.specifiers.BaseSpecifier.prereleases": [], "packaging.specifiers.BaseSpecifier.__ne__": [], "packaging.specifiers.BaseSpecifier.__eq__": [], "packaging.specifiers.BaseSpecifier.__hash__": [], "packaging.specifiers.BaseSpecifier.__str__": [], "pip._internal.pep425tags.get_supported": [], "pip._internal.pep425tags._get_custom_interpreter": [], "pip._internal.pep425tags._get_python_version": [], "pip._internal.pep425tags._get_custom_platforms": [], "pip._internal.pep425tags._custom_manylinux_platforms": [], "pip._internal.pep425tags._mac_platforms": [], "pip._internal.pep425tags.version_info_to_nodot": [], "urllib3.util.timeout.Timeout.read_timeout": [], "urllib3.util.timeout.Timeout.connect_timeout": [], "urllib3.util.timeout.Timeout.get_connect_duration": [], "urllib3.util.timeout.Timeout.start_connect": [], "urllib3.util.timeout.Timeout.clone": [], "urllib3.util.timeout.Timeout.from_float": [], "urllib3.util.timeout.Timeout._validate_timeout": [], "urllib3.util.timeout.Timeout.__repr__": [], "urllib3.util.timeout.Timeout.__init__": [], "pbr.hooks.files.FilesConfig.hook": [], "pbr.hooks.files.FilesConfig.get_man_sections": [], "pbr.hooks.files.FilesConfig.add_man_page": [], "pbr.hooks.files.FilesConfig.add_man_path": [], "pbr.hooks.files.FilesConfig.expand_globs": [], "pbr.hooks.files.FilesConfig.save": [], "pbr.hooks.files.FilesConfig.__init__": [], "pbr.hooks.files.unquote_path": [], "pbr.hooks.files.get_man_section": [], "pbr.hooks.files.get_manpath": [], "pyre_check.tools.upgrade.commands.command.ErrorSuppressingCommand._suppress_errors": [], "pyre_check.tools.upgrade.commands.command.ErrorSuppressingCommand._apply_suppressions": [], "pyre_check.tools.upgrade.commands.command.ErrorSuppressingCommand.add_arguments": [], "pyre_check.tools.upgrade.commands.command.ErrorSuppressingCommand.__init__": [], "pyre_check.tools.upgrade.commands.command.Command.run": [], "pyre_check.tools.upgrade.commands.command.Command.add_arguments": [], "pyre_check.tools.upgrade.commands.command.Command.__init__": [], "pyre_check.tools.upgrade.commands.command.CommandArguments.from_arguments": [], "pyre_check.tools.upgrade.commands.command.ErrorSource.__repr__": [], "oslo_messaging.notify.filter.NotificationFilter.match": [], "oslo_messaging.notify.filter.NotificationFilter._check_for_mismatch": [], "oslo_messaging.notify.filter.NotificationFilter._check_for_single_mismatch": [], "oslo_messaging.notify.filter.NotificationFilter._build_regex_dict": [], "oslo_messaging.notify.filter.NotificationFilter.__init__": [], "keystoneclient.tests.unit.v3.test_simple_cert.load_tests": [], "keystoneclient.tests.unit.v3.test_simple_cert.SimpleCertRequestIdTests.test_list_certificates": [], "keystoneclient.tests.unit.v3.test_simple_cert.SimpleCertRequestIdTests.test_list_ca_certificates": [], "keystoneclient.tests.unit.v3.test_simple_cert.SimpleCertRequestIdTests._mock_request_method": [], "keystoneclient.tests.unit.v3.test_simple_cert.SimpleCertRequestIdTests.setUp": [], "keystoneclient.tests.unit.v3.test_simple_cert.SimpleCertTests.test_get_certificates": [], "keystoneclient.tests.unit.v3.test_simple_cert.SimpleCertTests.test_get_ca_certificate": [], "oslo_messaging.tests.test_urls.TestFormatURL.test_parse_url": [], "oslo_messaging.tests.test_urls.TestParseURL.test_parse_url": [], "rx.testing.mockdisposable.MockDisposable.dispose": [], "rx.testing.mockdisposable.MockDisposable.__init__": [], "graphene.tests.issues.test_313.test_create_post": [], "graphene.tests.issues.test_313.CreatePost.mutate": [], "prompt_toolkit.contrib.completers.system.SystemCompleter.__init__": [], "passlib.crypto._blowfish.raw_bcrypt": [], "kombu.asynchronous.http.base.BaseClient.__exit__": [], "kombu.asynchronous.http.base.BaseClient.__enter__": [], "kombu.asynchronous.http.base.BaseClient.on_header": [], "kombu.asynchronous.http.base.BaseClient.close": [], "kombu.asynchronous.http.base.BaseClient.add_request": [], "kombu.asynchronous.http.base.BaseClient.perform": [], "kombu.asynchronous.http.base.BaseClient.__init__": [], "kombu.asynchronous.http.base.header_parser": [], "kombu.asynchronous.http.base.Response.content": [], "kombu.asynchronous.http.base.Response.status_code": [], "kombu.asynchronous.http.base.Response.body": [], "kombu.asynchronous.http.base.Response.raise_for_error": [], "kombu.asynchronous.http.base.Response.__init__": [], "kombu.asynchronous.http.base.Request.__repr__": [], "kombu.asynchronous.http.base.Request.then": [], "kombu.asynchronous.http.base.Request.__init__": [], "kombu.asynchronous.http.base.normalize_header": [], "keystone.common.sql.expand_repo.versions.025_placeholder.upgrade": [], "setuptools._distutils.command.build_clib.build_clib.build_libraries": [], "setuptools._distutils.command.build_clib.build_clib.get_source_files": [], "setuptools._distutils.command.build_clib.build_clib.get_library_names": [], "setuptools._distutils.command.build_clib.build_clib.check_library_list": [], "setuptools._distutils.command.build_clib.build_clib.run": [], "setuptools._distutils.command.build_clib.build_clib.finalize_options": [], "setuptools._distutils.command.build_clib.build_clib.initialize_options": [], "setuptools._distutils.command.build_clib.show_compilers": [], "graphql.execution.middleware.make_it_promise": [], "graphql.execution.middleware.middleware_chain": [], "graphql.execution.middleware.get_middleware_resolvers": [], "graphql.execution.middleware.MiddlewareManager.get_field_resolver": [], "graphql.execution.middleware.MiddlewareManager.__init__": [], "keystoneclient.tests.unit.v2_0.test_services.ServiceTests.test_list": [], "keystoneclient.tests.unit.v2_0.test_services.ServiceTests.test_get": [], "keystoneclient.tests.unit.v2_0.test_services.ServiceTests.test_delete": [], "keystoneclient.tests.unit.v2_0.test_services.ServiceTests.test_create_without_description": [], "keystoneclient.tests.unit.v2_0.test_services.ServiceTests.test_create_with_description": [], "keystoneclient.tests.unit.v2_0.test_services.ServiceTests.setUp": [], "rx.internal.utils.Timestamp.__init__": [], "rx.internal.utils.TimeInterval.__init__": [], "rx.internal.utils.is_future": [], "rx.internal.utils.check_disposed": [], "rx.internal.utils.adapt_call": [], "rx.internal.utils.add_ref": [], "pyre_check.client.commands.v2.stop.run": [], "pyre_check.client.commands.v2.stop.run_stop": [], "pyre_check.client.commands.v2.stop.remove_socket_if_exists": [], "pyre_check.client.commands.v2.stop.stop_server": [], "pygments.lexers.csound.CsoundOrchestraLexer.name_callback": [], "pygments.lexers.csound.CsoundOrchestraLexer.opcode_name_callback": [], "jedi.third_party.typeshed.stdlib.3.urllib.parse._ParseResultBytesBase.__init__": [], "jedi.third_party.typeshed.stdlib.3.urllib.parse._ParseResultBase.__init__": [], "jedi.third_party.typeshed.stdlib.3.urllib.parse._SplitResultBytesBase.__init__": [], "jedi.third_party.typeshed.stdlib.3.urllib.parse._SplitResultBase.__init__": [], "oslo_messaging.notify.logger.LoggingNotificationHandler.emit": [], "oslo_messaging.notify.logger.LoggingNotificationHandler.__init__": [], "jedi.inference.gradual.generics.TupleGenericManager.__repr__": [], "jedi.inference.gradual.generics.TupleGenericManager.is_homogenous_tuple": [], "jedi.inference.gradual.generics.TupleGenericManager.to_tuple": [], "jedi.inference.gradual.generics.TupleGenericManager.__len__": [], "jedi.inference.gradual.generics.TupleGenericManager.__getitem__": [], "jedi.inference.gradual.generics.TupleGenericManager.__init__": [], "jedi.inference.gradual.generics.LazyGenericManager.__repr__": [], "jedi.inference.gradual.generics.LazyGenericManager.is_homogenous_tuple": [], "jedi.inference.gradual.generics.LazyGenericManager.to_tuple": [], "jedi.inference.gradual.generics.LazyGenericManager._tuple": [], "jedi.inference.gradual.generics.LazyGenericManager.__len__": [], "jedi.inference.gradual.generics.LazyGenericManager.__getitem__": [], "jedi.inference.gradual.generics.LazyGenericManager.__init__": [], "jedi.inference.gradual.generics._AbstractGenericManager.get_type_hint": [], "jedi.inference.gradual.generics._AbstractGenericManager.get_index_and_execute": [], "jedi.inference.gradual.generics._resolve_forward_references": [], "oslo_service._i18n.get_available_languages": [], "pywatchman.capabilities.synthesize": [], "pywatchman.capabilities.check": [], "pywatchman.capabilities.parse_version": [], "oslo_policy.fixture.HttpsCheckFixture.setUp": [], "oslo_policy.fixture.HttpsCheckFixture.__init__": [], "oslo_policy.fixture.HttpCheckFixture.setUp": [], "oslo_policy.fixture.HttpCheckFixture.__init__": [], "IPython.core.formatters.format_display_data": [], "IPython.core.formatters.MimeBundleFormatter.__call__": [], "IPython.core.formatters.MimeBundleFormatter._check_return": [], "IPython.core.formatters.IPythonDisplayFormatter.__call__": [], "IPython.core.formatters.JSONFormatter._check_return": [], "IPython.core.formatters.PlainTextFormatter.__call__": [], "IPython.core.formatters.PlainTextFormatter._deferred_printers_default": [], "IPython.core.formatters.PlainTextFormatter._type_printers_default": [], "IPython.core.formatters.PlainTextFormatter._singleton_printers_default": [], "IPython.core.formatters.PlainTextFormatter._float_precision_changed": [], "IPython.core.formatters.BaseFormatter._in_deferred_types": [], "IPython.core.formatters.BaseFormatter.pop": [], "IPython.core.formatters.BaseFormatter.for_type_by_name": [], "IPython.core.formatters.BaseFormatter.for_type": [], "IPython.core.formatters.BaseFormatter.lookup_by_type": [], "IPython.core.formatters.BaseFormatter.lookup": [], "IPython.core.formatters.BaseFormatter._check_return": [], "IPython.core.formatters.BaseFormatter.__contains__": [], "IPython.core.formatters.BaseFormatter.__call__": [], "IPython.core.formatters._get_type": [], "IPython.core.formatters._mod_name_key": [], "IPython.core.formatters.FormatterABC.__call__": [], "IPython.core.formatters.catch_format_error": [], "IPython.core.formatters._safe_repr": [], "IPython.core.formatters.DisplayFormatter.format_types": [], "IPython.core.formatters.DisplayFormatter.format": [], "IPython.core.formatters.DisplayFormatter._formatters_default": [], "IPython.core.formatters.DisplayFormatter._default_mime_formatter": [], "IPython.core.formatters.DisplayFormatter._default_formatter": [], "IPython.core.formatters.DisplayFormatter._active_types_changed": [], "IPython.core.formatters.DisplayFormatter._active_types_default": [], "rx.core.observablebase.ObservableBase._subscribe_core": [], "rx.core.observablebase.ObservableBase.subscribe": [], "rx.core.observablebase.ObservableBase.__init__": [], "rx.linq.observable.findindex.find_index": [], "keystone.common.sql.data_migration_repo.versions.048_migrate_add_registered_limit_id_column_for_limit.upgrade": [], "pip._internal.models.scheme.Scheme.__init__": [], "keystone.catalog.backends.base.CatalogDriverBase.delete_endpoint_group_association_by_project": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 497, "column": 14 }, "stop": { "line": 497, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase.remove_endpoint_group_from_project": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 486, "column": 14 }, "stop": { "line": 486, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase.list_projects_associated_with_endpoint_group": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 470, "column": 14 }, "stop": { "line": 470, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase.list_endpoint_groups_for_project": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 459, "column": 14 }, "stop": { "line": 459, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase.list_endpoint_groups": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 448, "column": 14 }, "stop": { "line": 448, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase.get_endpoint_group_in_project": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 439, "column": 14 }, "stop": { "line": 439, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase.add_endpoint_group_to_project": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 424, "column": 14 }, "stop": { "line": 424, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase.delete_endpoint_group": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 409, "column": 14 }, "stop": { "line": 409, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase.update_endpoint_group": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 396, "column": 14 }, "stop": { "line": 396, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase.get_endpoint_group": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 381, "column": 14 }, "stop": { "line": 381, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase.create_endpoint_group": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 368, "column": 14 }, "stop": { "line": 368, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase.delete_association_by_project": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 355, "column": 14 }, "stop": { "line": 355, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase.delete_association_by_endpoint": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 344, "column": 14 }, "stop": { "line": 344, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase.list_projects_for_endpoint": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 333, "column": 14 }, "stop": { "line": 333, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase.list_endpoints_for_project": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 322, "column": 14 }, "stop": { "line": 322, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase.check_endpoint_in_project": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 311, "column": 14 }, "stop": { "line": 311, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase.remove_endpoint_from_project": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 296, "column": 14 }, "stop": { "line": 296, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase.add_endpoint_to_project": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 281, "column": 14 }, "stop": { "line": 281, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase.get_v3_catalog": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 266, "column": 14 }, "stop": { "line": 266, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase.get_catalog": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 236, "column": 14 }, "stop": { "line": 236, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase.delete_endpoint": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 211, "column": 14 }, "stop": { "line": 211, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase.update_endpoint": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 201, "column": 14 }, "stop": { "line": 201, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase.list_endpoints": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 188, "column": 14 }, "stop": { "line": 188, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase.get_endpoint": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 175, "column": 14 }, "stop": { "line": 175, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase.create_endpoint": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 164, "column": 14 }, "stop": { "line": 164, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase.delete_service": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 153, "column": 14 }, "stop": { "line": 153, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase.update_service": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 143, "column": 14 }, "stop": { "line": 143, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase.get_service": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 132, "column": 14 }, "stop": { "line": 132, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase.list_services": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 121, "column": 14 }, "stop": { "line": 121, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase.create_service": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 108, "column": 14 }, "stop": { "line": 108, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase.delete_region": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 99, "column": 14 }, "stop": { "line": 99, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase.update_region": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 90, "column": 14 }, "stop": { "line": 90, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase.get_region": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 80, "column": 14 }, "stop": { "line": 80, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase.list_regions": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 70, "column": 14 }, "stop": { "line": 70, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase.create_region": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 57, "column": 14 }, "stop": { "line": 57, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase._ensure_no_circle_in_hierarchical_regions": [ { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 45, "column": 28 }, "stop": { "line": 45, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.catalog.backends.base.CatalogDriverBase.get_region", "class_name": "keystone.catalog.backends.base.CatalogDriverBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/catalog/backends/base.py", "start": { "line": 43, "column": 22 }, "stop": { "line": 43, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.CircularRegionHierarchyError", "dispatch": "static" } ], "keystone.catalog.backends.base.CatalogDriverBase._get_list_limit": [], "oslo_log.handlers.ColorHandler.format": [], "oslo_log.handlers.OSJournalHandler.emit": [], "oslo_log.handlers.OSJournalHandler.__init__": [], "oslo_log.handlers.OSSysLogHandler.emit": [], "oslo_log.handlers.OSSysLogHandler.__init__": [], "oslo_log.handlers._get_binary_name": [], "rx.linq.observable.skiplastwithtime.skip_last_with_time": [], "cachetools.keys.typedkey": [], "cachetools.keys.hashkey": [], "cachetools.keys._HashedTuple.__getstate__": [], "cachetools.keys._HashedTuple.__radd__": [], "cachetools.keys._HashedTuple.__add__": [], "cachetools.keys._HashedTuple.__hash__": [], "dogpile.cache.backends.null.NullBackend.delete_multi": [], "dogpile.cache.backends.null.NullBackend.delete": [], "dogpile.cache.backends.null.NullBackend.set_multi": [], "dogpile.cache.backends.null.NullBackend.set": [], "dogpile.cache.backends.null.NullBackend.get_multi": [], "dogpile.cache.backends.null.NullBackend.get": [], "dogpile.cache.backends.null.NullBackend.get_mutex": [], "dogpile.cache.backends.null.NullBackend.__init__": [], "dogpile.cache.backends.null.NullLock.locked": [], "dogpile.cache.backends.null.NullLock.release": [], "dogpile.cache.backends.null.NullLock.acquire": [], "setuptools._distutils.archive_util.make_archive": [], "setuptools._distutils.archive_util.check_archive_formats": [], "setuptools._distutils.archive_util.make_zipfile": [], "setuptools._distutils.archive_util.make_tarball": [], "setuptools._distutils.archive_util._get_uid": [], "setuptools._distutils.archive_util._get_gid": [], "rx.linq.observable.using.using": [], "oslo_i18n.fixture.PrefixLazyTranslation.setUp": [], "oslo_i18n.fixture.PrefixLazyTranslation.__init__": [], "oslo_i18n.fixture._prefix_translations": [], "oslo_i18n.fixture._PrefixTranslator.ugettext": [], "oslo_i18n.fixture._PrefixTranslator.gettext": [], "oslo_i18n.fixture._PrefixTranslator.__init__": [], "oslo_i18n.fixture.ToggleLazy._restore_original": [], "oslo_i18n.fixture.ToggleLazy.setUp": [], "oslo_i18n.fixture.ToggleLazy.__init__": [], "oslo_i18n.fixture.Translation.immediate": [], "oslo_i18n.fixture.Translation.lazy": [], "oslo_i18n.fixture.Translation.__init__": [], "sqlalchemy.orm.collections.MappedCollection.remove": [], "sqlalchemy.orm.collections.MappedCollection.set": [], "sqlalchemy.orm.collections.MappedCollection.__init__": [], "sqlalchemy.orm.collections._set_decorators": [], "sqlalchemy.orm.collections._set_binops_check_loose": [], "sqlalchemy.orm.collections._set_binops_check_strict": [], "sqlalchemy.orm.collections._dict_decorators": [], "sqlalchemy.orm.collections._list_decorators": [], "sqlalchemy.orm.collections.__before_pop": [], "sqlalchemy.orm.collections.__del": [], "sqlalchemy.orm.collections.__set": [], "sqlalchemy.orm.collections.__set_wo_mutation": [], "sqlalchemy.orm.collections._instrument_membership_mutator": [], "sqlalchemy.orm.collections._set_collection_attributes": [], "sqlalchemy.orm.collections._assert_required_roles": [], "sqlalchemy.orm.collections._setup_canned_roles": [], "sqlalchemy.orm.collections._locate_roles_and_methods": [], "sqlalchemy.orm.collections._instrument_class": [], "sqlalchemy.orm.collections.__converting_factory": [], "sqlalchemy.orm.collections.prepare_instrumentation": [], "sqlalchemy.orm.collections.bulk_replace": [], "sqlalchemy.orm.collections.CollectionAdapter.__setstate__": [], "sqlalchemy.orm.collections.CollectionAdapter.__getstate__": [], "sqlalchemy.orm.collections.CollectionAdapter.fire_pre_remove_event": [], "sqlalchemy.orm.collections.CollectionAdapter.fire_remove_event": [], "sqlalchemy.orm.collections.CollectionAdapter.fire_append_event": [], "sqlalchemy.orm.collections.CollectionAdapter.fire_append_wo_mutation_event": [], "sqlalchemy.orm.collections.CollectionAdapter.__bool__": [], "sqlalchemy.orm.collections.CollectionAdapter.__len__": [], "sqlalchemy.orm.collections.CollectionAdapter.__iter__": [], "sqlalchemy.orm.collections.CollectionAdapter.clear_without_event": [], "sqlalchemy.orm.collections.CollectionAdapter.clear_with_event": [], "sqlalchemy.orm.collections.CollectionAdapter.remove_without_event": [], "sqlalchemy.orm.collections.CollectionAdapter.remove_with_event": [], "sqlalchemy.orm.collections.CollectionAdapter.bulk_remover": [], "sqlalchemy.orm.collections.CollectionAdapter.append_multiple_without_event": [], "sqlalchemy.orm.collections.CollectionAdapter.append_without_event": [], "sqlalchemy.orm.collections.CollectionAdapter._refuse_empty": [], "sqlalchemy.orm.collections.CollectionAdapter._reset_empty": [], "sqlalchemy.orm.collections.CollectionAdapter._set_empty": [], "sqlalchemy.orm.collections.CollectionAdapter.append_with_event": [], "sqlalchemy.orm.collections.CollectionAdapter.bulk_appender": [], "sqlalchemy.orm.collections.CollectionAdapter._referenced_by_owner": [], "sqlalchemy.orm.collections.CollectionAdapter.data": [], "sqlalchemy.orm.collections.CollectionAdapter._warn_invalidated": [], "sqlalchemy.orm.collections.CollectionAdapter.__init__": [], "sqlalchemy.orm.collections.collection.removes_return": [], "sqlalchemy.orm.collections.collection.removes": [], "sqlalchemy.orm.collections.collection.replaces": [], "sqlalchemy.orm.collections.collection.adds": [], "sqlalchemy.orm.collections.collection.converter": [], "sqlalchemy.orm.collections.collection.internally_instrumented": [], "sqlalchemy.orm.collections.collection.iterator": [], "sqlalchemy.orm.collections.collection.remover": [], "sqlalchemy.orm.collections.collection.appender": [], "sqlalchemy.orm.collections.mapped_collection": [], "sqlalchemy.orm.collections.attribute_mapped_collection": [], "sqlalchemy.orm.collections._SerializableAttrGetter.__reduce__": [], "sqlalchemy.orm.collections._SerializableAttrGetter.__call__": [], "sqlalchemy.orm.collections._SerializableAttrGetter.__init__": [], "sqlalchemy.orm.collections.column_mapped_collection": [], "sqlalchemy.orm.collections._SerializableColumnGetterV2._cols": [], "sqlalchemy.orm.collections._SerializableColumnGetterV2._reduce_from_cols": [], "sqlalchemy.orm.collections._SerializableColumnGetterV2.__reduce__": [], "sqlalchemy.orm.collections._SerializableColumnGetterV2.__init__": [], "sqlalchemy.orm.collections._SerializableColumnGetter.__call__": [], "sqlalchemy.orm.collections._SerializableColumnGetter.__reduce__": [], "sqlalchemy.orm.collections._SerializableColumnGetter.__init__": [], "sqlalchemy.orm.collections._PlainColumnGetter.__call__": [], "sqlalchemy.orm.collections._PlainColumnGetter._cols": [], "sqlalchemy.orm.collections._PlainColumnGetter.__reduce__": [], "sqlalchemy.orm.collections._PlainColumnGetter.__init__": [], "keystone.cmd.doctor.ldap.symptom_LDAP_file_based_domain_specific_configs_formatted_correctly": [ { "locations": [ { "path": "keystone/cmd/doctor/ldap.py", "start": { "line": 132, "column": 11 }, "stop": { "line": 132, "column": 19 } } ], "kind": "function", "target": "re.match" }, { "locations": [ { "path": "keystone/cmd/doctor/ldap.py", "start": { "line": 140, "column": 22 }, "stop": { "line": 140, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/doctor/ldap.py", "start": { "line": 127, "column": 16 }, "stop": { "line": 127, "column": 29 } } ], "kind": "function", "target": "os.path.isdir" }, { "locations": [ { "path": "keystone/cmd/doctor/ldap.py", "start": { "line": 135, "column": 28 }, "stop": { "line": 135, "column": 40 } } ], "kind": "function", "target": "os.path.join" }, { "locations": [ { "path": "keystone/cmd/doctor/ldap.py", "start": { "line": 135, "column": 16 }, "stop": { "line": 135, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "configparser.RawConfigParser.read", "class_name": "configparser.ConfigParser", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/doctor/ldap.py", "start": { "line": 131, "column": 20 }, "stop": { "line": 131, "column": 30 } } ], "kind": "function", "target": "posix.listdir" }, { "locations": [ { "path": "keystone/cmd/doctor/ldap.py", "start": { "line": 134, "column": 25 }, "stop": { "line": 134, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "configparser.RawConfigParser.__init__", "class_name": "configparser.ConfigParser", "dispatch": "static" }, { "locations": [ { "path": "keystone/cmd/doctor/ldap.py", "start": { "line": 141, "column": 8 }, "stop": { "line": 141, "column": 13 } } ], "kind": "function", "target": "print" }, { "locations": [ { "path": "keystone/cmd/doctor/ldap.py", "start": { "line": 137, "column": 16 }, "stop": { "line": 137, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.cmd.doctor.ldap.symptom_LDAP_file_based_domain_specific_configs": [ { "locations": [ { "path": "keystone/cmd/doctor/ldap.py", "start": { "line": 80, "column": 19 }, "stop": { "line": 80, "column": 27 } } ], "kind": "function", "target": "re.match" }, { "locations": [ { "path": "keystone/cmd/doctor/ldap.py", "start": { "line": 84, "column": 18 }, "stop": { "line": 87, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/doctor/ldap.py", "start": { "line": 79, "column": 24 }, "stop": { "line": 79, "column": 34 } } ], "kind": "function", "target": "posix.listdir" }, { "locations": [ { "path": "keystone/cmd/doctor/ldap.py", "start": { "line": 83, "column": 26 }, "stop": { "line": 83, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/cmd/doctor/ldap.py", "start": { "line": 84, "column": 12 }, "stop": { "line": 84, "column": 17 } }, { "path": "keystone/cmd/doctor/ldap.py", "start": { "line": 90, "column": 8 }, "stop": { "line": 90, "column": 13 } } ], "kind": "function", "target": "print" }, { "locations": [ { "path": "keystone/cmd/doctor/ldap.py", "start": { "line": 78, "column": 7 }, "stop": { "line": 78, "column": 20 } } ], "kind": "function", "target": "os.path.isdir" }, { "locations": [ { "path": "keystone/cmd/doctor/ldap.py", "start": { "line": 81, "column": 16 }, "stop": { "line": 81, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.cmd.doctor.ldap.symptom_LDAP_group_members_are_ids_disabled": [], "keystone.cmd.doctor.ldap.symptom_LDAP_user_enabled_emulation_use_group_config_ignored": [], "keystone.cmd.doctor.ldap.symptom_LDAP_user_enabled_emulation_dn_ignored": [], "pygments.lexers.lisp.ShenLexer._process_signature": [], "pygments.lexers.lisp.ShenLexer._process_declaration": [], "pygments.lexers.lisp.ShenLexer._process_symbols": [], "pygments.lexers.lisp.ShenLexer._process_declarations": [], "pygments.lexers.lisp.ShenLexer._relevant": [], "pygments.lexers.lisp.ShenLexer.get_tokens_unprocessed": [], "pygments.lexers.lisp.EmacsLispLexer.get_tokens_unprocessed": [], "pygments.lexers.lisp.HyLexer.analyse_text": [], "pygments.lexers.lisp.HyLexer._multi_escape": [], "pygments.lexers.lisp.CommonLispLexer.get_tokens_unprocessed": [], "pygments.lexers.lisp.CommonLispLexer.__init__": [], "rx.linq.observable.transduce.transduce": [], "rx.linq.observable.transduce.Observing.__call__": [], "rx.linq.observable.transduce.Observing.complete": [], "rx.linq.observable.transduce.Observing.step": [], "rx.linq.observable.transduce.Observing.initial": [], "rx.linq.observable.transduce.Observing.__init__": [], "rx.linq.observable.takelastbuffer.take_last_buffer": [], "fasteners.version.version_string": [], "keystoneclient.httpclient.HTTPClient.__setattr__": [], "keystoneclient.httpclient.HTTPClient.__getattr__": [], "keystoneclient.httpclient.HTTPClient.delete": [], "keystoneclient.httpclient.HTTPClient.patch": [], "keystoneclient.httpclient.HTTPClient.put": [], "keystoneclient.httpclient.HTTPClient.post": [], "keystoneclient.httpclient.HTTPClient.head": [], "keystoneclient.httpclient.HTTPClient.get": [], "keystoneclient.httpclient.HTTPClient._cs_request": [], "keystoneclient.httpclient.HTTPClient._request": [], "keystoneclient.httpclient.HTTPClient.request": [], "keystoneclient.httpclient.HTTPClient.serialize": [], "keystoneclient.httpclient.HTTPClient.get_raw_token_from_identity_service": [], "keystoneclient.httpclient.HTTPClient.management_url": [], "keystoneclient.httpclient.HTTPClient.process_token": [], "keystoneclient.httpclient.HTTPClient._process_management_url": [], "keystoneclient.httpclient.HTTPClient.store_auth_ref_into_keyring": [], "keystoneclient.httpclient.HTTPClient.get_auth_ref_from_keyring": [], "keystoneclient.httpclient.HTTPClient._build_keyring_key": [], "keystoneclient.httpclient.HTTPClient.authenticate": [], "keystoneclient.httpclient.HTTPClient.tenant_name": [], "keystoneclient.httpclient.HTTPClient.tenant_id": [], "keystoneclient.httpclient.HTTPClient.has_service_catalog": [], "keystoneclient.httpclient.HTTPClient.service_catalog": [], "keystoneclient.httpclient.HTTPClient.auth_token": [], "keystoneclient.httpclient.HTTPClient.get_project_id": [], "keystoneclient.httpclient.HTTPClient.get_user_id": [], "keystoneclient.httpclient.HTTPClient.get_endpoint": [], "keystoneclient.httpclient.HTTPClient.get_token": [], "keystoneclient.httpclient.HTTPClient.__init__": [], "keystoneclient.httpclient._KeystoneAdapter.user_id": [], "keystoneclient.httpclient._FakeRequestSession.request": [], "keystoneclient.httpclient.request": [], "oslo_log.versionutils.DeprecatedConfig.__init__": [], "oslo_log.versionutils.report_deprecated_feature": [], "oslo_log.versionutils.deprecation_warning": [], "oslo_log.versionutils._get_safe_to_remove_release": [], "oslo_log.versionutils.deprecated.__call__": [], "oslo_log.versionutils.deprecated.__init__": [], "oslo_log.versionutils.register_options": [], "oslo_i18n.tests.test_logging.LogLevelTranslationsTest._test": [], "oslo_i18n.tests.test_logging.LogLevelTranslationsTest.test_critical": [], "oslo_i18n.tests.test_logging.LogLevelTranslationsTest.test_error": [], "oslo_i18n.tests.test_logging.LogLevelTranslationsTest.test_warning": [], "oslo_i18n.tests.test_logging.LogLevelTranslationsTest.test_info": [], "traitlets.config.manager.BaseJSONConfigManager.update": [], "traitlets.config.manager.BaseJSONConfigManager.set": [], "traitlets.config.manager.BaseJSONConfigManager.get": [], "traitlets.config.manager.BaseJSONConfigManager.file_name": [], "traitlets.config.manager.BaseJSONConfigManager.ensure_config_dir_exists": [], "traitlets.config.manager.recursive_update": [], "prompt_toolkit.application.run_in_terminal.in_terminal": [], "prompt_toolkit.application.run_in_terminal.run_in_terminal": [], "saml2.mcache.Cache.valid_to": [], "saml2.mcache.Cache.update": [], "saml2.mcache.Cache.subjects": [], "saml2.mcache.Cache.active": [], "saml2.mcache.Cache.receivers": [], "saml2.mcache.Cache.entities": [], "saml2.mcache.Cache.reset": [], "saml2.mcache.Cache.set": [], "saml2.mcache.Cache.get": [], "saml2.mcache.Cache.get_info": [], "saml2.mcache.Cache.get_identity": [], "saml2.mcache.Cache.delete": [], "saml2.mcache.Cache.__init__": [], "saml2.mcache._key": [], "keystoneclient.auth.identity.v3.token.Token.get_options": [], "keystoneclient.auth.identity.v3.token.Token.__init__": [], "keystoneclient.auth.identity.v3.token.TokenMethod.get_auth_data": [], "keystoneauth1.tests.unit.identity.test_access.AccessInfoPluginTests.test_domain_auth_properties": [], "keystoneauth1.tests.unit.identity.test_access.AccessInfoPluginTests.test_project_auth_properties": [], "keystoneauth1.tests.unit.identity.test_access.AccessInfoPluginTests.test_invalidate": [], "keystoneauth1.tests.unit.identity.test_access.AccessInfoPluginTests.test_auth_url": [], "keystoneauth1.tests.unit.identity.test_access.AccessInfoPluginTests.test_auth_ref": [], "keystoneauth1.tests.unit.identity.test_access.AccessInfoPluginTests._plugin": [], "keystoneauth1.tests.unit.identity.test_access.AccessInfoPluginTests.setUp": [], "kombu.entity.Queue.as_dict": [], "kombu.entity.Queue.from_dict": [], "kombu.entity.Queue.can_cache_declaration": [], "kombu.entity.Queue.__repr__": [], "kombu.entity.Queue.__ne__": [], "kombu.entity.Queue.__eq__": [], "kombu.entity.Queue.unbind_from": [], "kombu.entity.Queue.queue_unbind": [], "kombu.entity.Queue.delete": [], "kombu.entity.Queue.cancel": [], "kombu.entity.Queue.consume": [], "kombu.entity.Queue.purge": [], "kombu.entity.Queue.get": [], "kombu.entity.Queue.bind_to": [], "kombu.entity.Queue.queue_bind": [], "kombu.entity.Queue.queue_declare": [], "kombu.entity.Queue._create_bindings": [], "kombu.entity.Queue._create_queue": [], "kombu.entity.Queue._create_exchange": [], "kombu.entity.Queue.declare": [], "kombu.entity.Queue.when_bound": [], "kombu.entity.Queue.__hash__": [], "kombu.entity.Queue.bind": [], "kombu.entity.Queue.__init__": [], "kombu.entity.binding.__str__": [], "kombu.entity.binding.__repr__": [], "kombu.entity.binding.unbind": [], "kombu.entity.binding.bind": [], "kombu.entity.binding.declare": [], "kombu.entity.binding.__init__": [], "kombu.entity.Exchange.can_cache_declaration": [], "kombu.entity.Exchange.__str__": [], "kombu.entity.Exchange.__repr__": [], "kombu.entity.Exchange.__ne__": [], "kombu.entity.Exchange.__eq__": [], "kombu.entity.Exchange.binding": [], "kombu.entity.Exchange.delete": [], "kombu.entity.Exchange.publish": [], "kombu.entity.Exchange.Message": [], "kombu.entity.Exchange.unbind_from": [], "kombu.entity.Exchange.bind_to": [], "kombu.entity.Exchange.declare": [], "kombu.entity.Exchange._can_declare": [], "kombu.entity.Exchange.__hash__": [], "kombu.entity.Exchange.__init__": [], "kombu.entity.maybe_delivery_mode": [], "kombu.entity.pretty_bindings": [], "kombu.entity._reprstr": [], "IPython.core.tests.test_inputsplitter.test_find_next_indent": [], "IPython.core.tests.test_inputsplitter.LineModeCellMagics.test_incremental": [], "IPython.core.tests.test_inputsplitter.CellModeCellMagics.test_no_strip_coding": [], "IPython.core.tests.test_inputsplitter.CellModeCellMagics.test_incremental": [], "IPython.core.tests.test_inputsplitter.CellMagicsCommon.tearDown": [], "IPython.core.tests.test_inputsplitter.CellMagicsCommon.test_cellmagic_help": [], "IPython.core.tests.test_inputsplitter.CellMagicsCommon.test_whole_cell": [], "IPython.core.tests.test_inputsplitter.test_last_two_blanks": [], "IPython.core.tests.test_inputsplitter.test_last_blank": [], "IPython.core.tests.test_inputsplitter.IPythonInputTestCase.test_multiline_passthrough": [], "IPython.core.tests.test_inputsplitter.IPythonInputTestCase.test_cellmagic_preempt": [], "IPython.core.tests.test_inputsplitter.IPythonInputTestCase.test_syntax_multiline_cell": [], "IPython.core.tests.test_inputsplitter.IPythonInputTestCase.test_syntax_multiline": [], "IPython.core.tests.test_inputsplitter.IPythonInputTestCase.test_syntax": [], "IPython.core.tests.test_inputsplitter.IPythonInputTestCase.setUp": [], "IPython.core.tests.test_inputsplitter.InteractiveLoopTestCase.test_multi": [], "IPython.core.tests.test_inputsplitter.InteractiveLoopTestCase.test_abc": [], "IPython.core.tests.test_inputsplitter.InteractiveLoopTestCase.test_xy": [], "IPython.core.tests.test_inputsplitter.InteractiveLoopTestCase.test_simple2": [], "IPython.core.tests.test_inputsplitter.InteractiveLoopTestCase.test_simple": [], "IPython.core.tests.test_inputsplitter.InteractiveLoopTestCase.check_ns": [], "IPython.core.tests.test_inputsplitter.InputSplitterTestCase.test_check_complete": [], "IPython.core.tests.test_inputsplitter.InputSplitterTestCase.test_line_continuation": [], "IPython.core.tests.test_inputsplitter.InputSplitterTestCase.test_unicode": [], "IPython.core.tests.test_inputsplitter.InputSplitterTestCase.test_syntax_error": [], "IPython.core.tests.test_inputsplitter.InputSplitterTestCase.test_continuation": [], "IPython.core.tests.test_inputsplitter.InputSplitterTestCase.test_push_accepts_more5": [], "IPython.core.tests.test_inputsplitter.InputSplitterTestCase.test_push_accepts_more4": [], "IPython.core.tests.test_inputsplitter.InputSplitterTestCase.test_push_accepts_more3": [], "IPython.core.tests.test_inputsplitter.InputSplitterTestCase.test_push_accepts_more2": [], "IPython.core.tests.test_inputsplitter.InputSplitterTestCase.test_push_accepts_more": [], "IPython.core.tests.test_inputsplitter.InputSplitterTestCase.test_push3": [], "IPython.core.tests.test_inputsplitter.InputSplitterTestCase.test_push2": [], "IPython.core.tests.test_inputsplitter.InputSplitterTestCase.test_push": [], "IPython.core.tests.test_inputsplitter.InputSplitterTestCase.test_dedent_return": [], "IPython.core.tests.test_inputsplitter.InputSplitterTestCase.test_dedent_raise": [], "IPython.core.tests.test_inputsplitter.InputSplitterTestCase.test_dedent_continue": [], "IPython.core.tests.test_inputsplitter.InputSplitterTestCase.test_dedent_break": [], "IPython.core.tests.test_inputsplitter.InputSplitterTestCase.test_dedent_pass": [], "IPython.core.tests.test_inputsplitter.InputSplitterTestCase.test_indent4": [], "IPython.core.tests.test_inputsplitter.InputSplitterTestCase.test_indent3": [], "IPython.core.tests.test_inputsplitter.InputSplitterTestCase.test_indent2": [], "IPython.core.tests.test_inputsplitter.InputSplitterTestCase.test_indent": [], "IPython.core.tests.test_inputsplitter.InputSplitterTestCase.test_source": [], "IPython.core.tests.test_inputsplitter.InputSplitterTestCase.test_reset": [], "IPython.core.tests.test_inputsplitter.InputSplitterTestCase.setUp": [], "IPython.core.tests.test_inputsplitter.NoInputEncodingTestCase.tearDown": [], "IPython.core.tests.test_inputsplitter.NoInputEncodingTestCase.test": [], "IPython.core.tests.test_inputsplitter.NoInputEncodingTestCase.setUp": [], "IPython.core.tests.test_inputsplitter.test_get_input_encoding": [], "IPython.core.tests.test_inputsplitter.test_remove_comments": [], "IPython.core.tests.test_inputsplitter.test_spaces": [], "IPython.core.tests.test_inputsplitter.pseudo_input": [], "IPython.core.tests.test_inputsplitter.assemble": [], "IPython.core.tests.test_inputsplitter.mini_interactive_loop": [], "sqlalchemy.ext.mypy.decl_class._scan_for_mapped_bases": [], "sqlalchemy.ext.mypy.decl_class._scan_declarative_assignment_stmt": [], "sqlalchemy.ext.mypy.decl_class._scan_declarative_decorator_stmt": [], "sqlalchemy.ext.mypy.decl_class._scan_symbol_table_entry": [], "sqlalchemy.ext.mypy.decl_class._scan_declarative_assignments_and_apply_types": [], "IPython.lib.tests.test_deepreload.test_deepreload": [], "keystone.common.sql.expand_repo.versions.047_expand_update_pk_for_unified_limit.upgrade": [ { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py", "start": { "line": 62, "column": 8 }, "stop": { "line": 62, "column": 15 } }, { "path": "keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py", "start": { "line": 50, "column": 8 }, "stop": { "line": 50, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.drop", "class_name": "migrate.changeset.constraint.PrimaryKeyConstraint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py", "start": { "line": 70, "column": 8 }, "stop": { "line": 70, "column": 32 } }, { "path": "keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py", "start": { "line": 59, "column": 8 }, "stop": { "line": 59, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.create", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py", "start": { "line": 88, "column": 8 }, "stop": { "line": 88, "column": 41 } }, { "path": "keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py", "start": { "line": 103, "column": 8 }, "stop": { "line": 103, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.create", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py", "start": { "line": 46, "column": 18 }, "stop": { "line": 46, "column": 27 } }, { "path": "keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py", "start": { "line": 45, "column": 29 }, "stop": { "line": 45, "column": 38 } }, { "path": "keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py", "start": { "line": 90, "column": 26 }, "stop": { "line": 90, "column": 35 } }, { "path": "keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py", "start": { "line": 73, "column": 37 }, "stop": { "line": 73, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py", "start": { "line": 61, "column": 13 }, "stop": { "line": 61, "column": 41 } }, { "path": "keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py", "start": { "line": 49, "column": 13 }, "stop": { "line": 49, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.PrimaryKeyConstraint.__init__", "class_name": "migrate.changeset.constraint.PrimaryKeyConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py", "start": { "line": 65, "column": 16 }, "stop": { "line": 65, "column": 50 } }, { "path": "keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py", "start": { "line": 68, "column": 16 }, "stop": { "line": 68, "column": 55 } }, { "path": "keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py", "start": { "line": 53, "column": 16 }, "stop": { "line": 53, "column": 50 } }, { "path": "keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py", "start": { "line": 56, "column": 16 }, "stop": { "line": 56, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py", "start": { "line": 57, "column": 28 }, "stop": { "line": 57, "column": 52 } }, { "path": "keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py", "start": { "line": 69, "column": 28 }, "stop": { "line": 69, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.UniqueConstraint.__init__", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py", "start": { "line": 98, "column": 12 }, "stop": { "line": 98, "column": 22 } }, { "path": "keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py", "start": { "line": 76, "column": 12 }, "stop": { "line": 76, "column": 22 } }, { "path": "keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py", "start": { "line": 99, "column": 12 }, "stop": { "line": 99, "column": 22 } }, { "path": "keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py", "start": { "line": 77, "column": 12 }, "stop": { "line": 77, "column": 22 } }, { "path": "keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py", "start": { "line": 95, "column": 12 }, "stop": { "line": 95, "column": 22 } }, { "path": "keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py", "start": { "line": 78, "column": 12 }, "stop": { "line": 78, "column": 22 } }, { "path": "keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py", "start": { "line": 96, "column": 12 }, "stop": { "line": 96, "column": 22 } }, { "path": "keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py", "start": { "line": 93, "column": 12 }, "stop": { "line": 93, "column": 22 } }, { "path": "keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py", "start": { "line": 83, "column": 12 }, "stop": { "line": 83, "column": 22 } }, { "path": "keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py", "start": { "line": 97, "column": 12 }, "stop": { "line": 97, "column": 22 } }, { "path": "keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py", "start": { "line": 85, "column": 12 }, "stop": { "line": 85, "column": 22 } }, { "path": "keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py", "start": { "line": 100, "column": 12 }, "stop": { "line": 100, "column": 22 } }, { "path": "keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py", "start": { "line": 94, "column": 12 }, "stop": { "line": 94, "column": 22 } }, { "path": "keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py", "start": { "line": 84, "column": 12 }, "stop": { "line": 84, "column": 22 } }, { "path": "keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py", "start": { "line": 80, "column": 12 }, "stop": { "line": 80, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" } ], "sqlalchemy.sql.ddl.sort_tables_and_constraints": [], "sqlalchemy.sql.ddl.sort_tables": [], "sqlalchemy.sql.ddl.SchemaDropper.visit_sequence": [], "sqlalchemy.sql.ddl.SchemaDropper.visit_foreign_key_constraint": [], "sqlalchemy.sql.ddl.SchemaDropper.visit_table": [], "sqlalchemy.sql.ddl.SchemaDropper.visit_index": [], "sqlalchemy.sql.ddl.SchemaDropper._can_drop_sequence": [], "sqlalchemy.sql.ddl.SchemaDropper._can_drop_index": [], "sqlalchemy.sql.ddl.SchemaDropper._can_drop_table": [], "sqlalchemy.sql.ddl.SchemaDropper.visit_metadata": [], "sqlalchemy.sql.ddl.SchemaDropper.__init__": [], "sqlalchemy.sql.ddl.SchemaGenerator.visit_index": [], "sqlalchemy.sql.ddl.SchemaGenerator.visit_sequence": [], "sqlalchemy.sql.ddl.SchemaGenerator.visit_foreign_key_constraint": [], "sqlalchemy.sql.ddl.SchemaGenerator.visit_table": [], "sqlalchemy.sql.ddl.SchemaGenerator.visit_metadata": [], "sqlalchemy.sql.ddl.SchemaGenerator._can_create_sequence": [], "sqlalchemy.sql.ddl.SchemaGenerator._can_create_index": [], "sqlalchemy.sql.ddl.SchemaGenerator._can_create_table": [], "sqlalchemy.sql.ddl.SchemaGenerator.__init__": [], "sqlalchemy.sql.ddl.DDLBase.__init__": [], "sqlalchemy.sql.ddl.DropConstraint.__init__": [], "sqlalchemy.sql.ddl.AddConstraint.__init__": [], "sqlalchemy.sql.ddl.DropIndex.__init__": [], "sqlalchemy.sql.ddl.CreateIndex.__init__": [], "sqlalchemy.sql.ddl.DropTable.__init__": [], "sqlalchemy.sql.ddl.CreateColumn.__init__": [], "sqlalchemy.sql.ddl.CreateTable.__init__": [], "sqlalchemy.sql.ddl.DropSchema.__init__": [], "sqlalchemy.sql.ddl.CreateSchema.__init__": [], "sqlalchemy.sql.ddl._CreateDropBase._create_rule_disable": [], "sqlalchemy.sql.ddl._CreateDropBase.stringify_dialect": [], "sqlalchemy.sql.ddl._CreateDropBase.__init__": [], "sqlalchemy.sql.ddl.DDL.__repr__": [], "sqlalchemy.sql.ddl.DDL.__init__": [], "sqlalchemy.sql.ddl.DDLElement._generate": [], "sqlalchemy.sql.ddl.DDLElement._set_bind": [], "sqlalchemy.sql.ddl.DDLElement.bind": [], "sqlalchemy.sql.ddl.DDLElement.__call__": [], "sqlalchemy.sql.ddl.DDLElement._should_execute": [], "sqlalchemy.sql.ddl.DDLElement.execute_if": [], "sqlalchemy.sql.ddl.DDLElement.against": [], "sqlalchemy.sql.ddl.DDLElement.execute": [], "sqlalchemy.sql.ddl.DDLElement._execute_on_connection": [], "sqlalchemy.sql.ddl._DDLCompiles._compile_w_cache": [], "sqlalchemy.sql.ddl._DDLCompiles._compiler": [], "IPython.lib.tests.test_editorhooks.test_install_editor": [], "traitlets.traitlets._add_all": [], "traitlets.traitlets.Callable.validate": [], "traitlets.traitlets.UseEnum.info_rst": [], "traitlets.traitlets.UseEnum.info": [], "traitlets.traitlets.UseEnum._info": [], "traitlets.traitlets.UseEnum._choices_str": [], "traitlets.traitlets.UseEnum.validate": [], "traitlets.traitlets.UseEnum.select_by_name": [], "traitlets.traitlets.UseEnum.select_by_number": [], "traitlets.traitlets.UseEnum.__init__": [], "traitlets.traitlets.CRegExp.validate": [], "traitlets.traitlets.TCPAddress.from_string": [], "traitlets.traitlets.TCPAddress.validate": [], "traitlets.traitlets.Dict.item_from_string": [], "traitlets.traitlets.Dict.from_string_list": [], "traitlets.traitlets.Dict.from_string": [], "traitlets.traitlets.Dict.instance_init": [], "traitlets.traitlets.Dict.class_init": [], "traitlets.traitlets.Dict.validate_elements": [], "traitlets.traitlets.Dict.validate": [], "traitlets.traitlets.Dict.element_error": [], "traitlets.traitlets.Dict.__init__": [], "traitlets.traitlets.Tuple.instance_init": [], "traitlets.traitlets.Tuple.class_init": [], "traitlets.traitlets.Tuple.validate_elements": [], "traitlets.traitlets.Tuple.item_from_string": [], "traitlets.traitlets.Tuple.__init__": [], "traitlets.traitlets.Set.default_value_repr": [], "traitlets.traitlets.Set.__init__": [], "traitlets.traitlets.List.validate_elements": [], "traitlets.traitlets.List.length_error": [], "traitlets.traitlets.List.__init__": [], "traitlets.traitlets.Container.item_from_string": [], "traitlets.traitlets.Container.from_string_list": [], "traitlets.traitlets.Container.from_string": [], "traitlets.traitlets.Container.instance_init": [], "traitlets.traitlets.Container.class_init": [], "traitlets.traitlets.Container.validate_elements": [], "traitlets.traitlets.Container.validate": [], "traitlets.traitlets.Container.__init__": [], "traitlets.traitlets.FuzzyEnum.info_rst": [], "traitlets.traitlets.FuzzyEnum.info": [], "traitlets.traitlets.FuzzyEnum._info": [], "traitlets.traitlets.FuzzyEnum.validate": [], "traitlets.traitlets.FuzzyEnum.__init__": [], "traitlets.traitlets.CaselessStrEnum.info_rst": [], "traitlets.traitlets.CaselessStrEnum.info": [], "traitlets.traitlets.CaselessStrEnum._info": [], "traitlets.traitlets.CaselessStrEnum.validate": [], "traitlets.traitlets.CaselessStrEnum.__init__": [], "traitlets.traitlets.Enum.from_string": [], "traitlets.traitlets.Enum.info_rst": [], "traitlets.traitlets.Enum.info": [], "traitlets.traitlets.Enum._info": [], "traitlets.traitlets.Enum._choices_str": [], "traitlets.traitlets.Enum.validate": [], "traitlets.traitlets.Enum.__init__": [], "traitlets.traitlets.CBool.validate": [], "traitlets.traitlets.Bool.from_string": [], "traitlets.traitlets.Bool.validate": [], "traitlets.traitlets.DottedObjectName.validate": [], "traitlets.traitlets.ObjectName.from_string": [], "traitlets.traitlets.ObjectName.validate": [], "traitlets.traitlets.CUnicode.validate": [], "traitlets.traitlets.Unicode.from_string": [], "traitlets.traitlets.Unicode.validate": [], "traitlets.traitlets.CBytes.validate": [], "traitlets.traitlets.Bytes.from_string": [], "traitlets.traitlets.Bytes.validate": [], "traitlets.traitlets.CComplex.validate": [], "traitlets.traitlets.Complex.from_string": [], "traitlets.traitlets.Complex.validate": [], "traitlets.traitlets.CFloat.validate": [], "traitlets.traitlets.Float.from_string": [], "traitlets.traitlets.Float.validate": [], "traitlets.traitlets.Float.__init__": [], "traitlets.traitlets.CInt.validate": [], "traitlets.traitlets.Int.from_string": [], "traitlets.traitlets.Int.validate": [], "traitlets.traitlets.Int.__init__": [], "traitlets.traitlets._validate_bounds": [], "traitlets.traitlets.Union.__or__": [], "traitlets.traitlets.Union.validate": [], "traitlets.traitlets.Union.instance_init": [], "traitlets.traitlets.Union.class_init": [], "traitlets.traitlets.Union.default": [], "traitlets.traitlets.Union.__init__": [], "traitlets.traitlets.This.validate": [], "traitlets.traitlets.This.__init__": [], "traitlets.traitlets.ForwardDeclaredMixin._resolve_string": [], "traitlets.traitlets.Instance.from_string": [], "traitlets.traitlets.Instance.default_value_repr": [], "traitlets.traitlets.Instance.make_dynamic_default": [], "traitlets.traitlets.Instance._resolve_classes": [], "traitlets.traitlets.Instance.instance_init": [], "traitlets.traitlets.Instance.info": [], "traitlets.traitlets.Instance.validate": [], "traitlets.traitlets.Instance.__init__": [], "traitlets.traitlets.Type.default_value_repr": [], "traitlets.traitlets.Type._resolve_classes": [], "traitlets.traitlets.Type.instance_init": [], "traitlets.traitlets.Type.info": [], "traitlets.traitlets.Type.validate": [], "traitlets.traitlets.Type.__init__": [], "traitlets.traitlets.ClassBasedTraitType._resolve_string": [], "traitlets.traitlets.HasTraits.trait_events": [], "traitlets.traitlets.HasTraits.class_own_trait_events": [], "traitlets.traitlets.HasTraits.trait_metadata": [], "traitlets.traitlets.HasTraits.traits": [], "traitlets.traitlets.HasTraits.trait_names": [], "traitlets.traitlets.HasTraits.trait_defaults": [], "traitlets.traitlets.HasTraits._get_trait_default_generator": [], "traitlets.traitlets.HasTraits.trait_values": [], "traitlets.traitlets.HasTraits.trait_has_value": [], "traitlets.traitlets.HasTraits.has_trait": [], "traitlets.traitlets.HasTraits.class_own_traits": [], "traitlets.traitlets.HasTraits.class_traits": [], "traitlets.traitlets.HasTraits.class_trait_names": [], "traitlets.traitlets.HasTraits.set_trait": [], "traitlets.traitlets.HasTraits.add_traits": [], "traitlets.traitlets.HasTraits._register_validator": [], "traitlets.traitlets.HasTraits.unobserve_all": [], "traitlets.traitlets.HasTraits.unobserve": [], "traitlets.traitlets.HasTraits.observe": [], "traitlets.traitlets.HasTraits.on_trait_change": [], "traitlets.traitlets.HasTraits._remove_notifiers": [], "traitlets.traitlets.HasTraits._add_notifiers": [], "traitlets.traitlets.HasTraits._notify_observers": [], "traitlets.traitlets.HasTraits.notify_change": [], "traitlets.traitlets.HasTraits._notify_trait": [], "traitlets.traitlets.HasTraits.hold_trait_notifications": [], "traitlets.traitlets.HasTraits.cross_validation_lock": [], "traitlets.traitlets.HasTraits.__setstate__": [], "traitlets.traitlets.HasTraits.__getstate__": [], "traitlets.traitlets.HasTraits.__init__": [], "traitlets.traitlets.HasTraits.setup_instance": [], "traitlets.traitlets.HasDescriptors.setup_instance": [], "traitlets.traitlets.HasDescriptors.__new__": [], "traitlets.traitlets.DefaultHandler.class_init": [], "traitlets.traitlets.DefaultHandler.__init__": [], "traitlets.traitlets.ValidateHandler.instance_init": [], "traitlets.traitlets.ValidateHandler.__init__": [], "traitlets.traitlets.ObserveHandler.instance_init": [], "traitlets.traitlets.ObserveHandler.__init__": [], "traitlets.traitlets.EventHandler.__get__": [], "traitlets.traitlets.EventHandler.__call__": [], "traitlets.traitlets.EventHandler._init_call": [], "traitlets.traitlets.default": [], "traitlets.traitlets.validate": [], "traitlets.traitlets.observe_compat": [], "traitlets.traitlets.observe": [], "traitlets.traitlets.MetaHasTraits.setup_class": [], "traitlets.traitlets.MetaHasDescriptors.setup_class": [], "traitlets.traitlets.MetaHasDescriptors.__init__": [], "traitlets.traitlets.MetaHasDescriptors.__new__": [], "traitlets.traitlets._callback_wrapper": [], "traitlets.traitlets._CallbackWrapper.__call__": [], "traitlets.traitlets._CallbackWrapper.__eq__": [], "traitlets.traitlets._CallbackWrapper.__init__": [], "traitlets.traitlets.TraitType.default_value_repr": [], "traitlets.traitlets.TraitType.tag": [], "traitlets.traitlets.TraitType.set_metadata": [], "traitlets.traitlets.TraitType.get_metadata": [], "traitlets.traitlets.TraitType.error": [], "traitlets.traitlets.TraitType.info": [], "traitlets.traitlets.TraitType.__or__": [], "traitlets.traitlets.TraitType._cross_validate": [], "traitlets.traitlets.TraitType._validate": [], "traitlets.traitlets.TraitType.__set__": [], "traitlets.traitlets.TraitType.set": [], "traitlets.traitlets.TraitType.__get__": [], "traitlets.traitlets.TraitType.get": [], "traitlets.traitlets.TraitType.init_default_value": [], "traitlets.traitlets.TraitType.get_default_value": [], "traitlets.traitlets.TraitType.default": [], "traitlets.traitlets.TraitType.from_string": [], "traitlets.traitlets.TraitType.__init__": [], "traitlets.traitlets.BaseDescriptor.instance_init": [], "traitlets.traitlets.BaseDescriptor.subclass_init": [], "traitlets.traitlets.BaseDescriptor.class_init": [], "traitlets.traitlets.directional_link.unlink": [], "traitlets.traitlets.directional_link._update": [], "traitlets.traitlets.directional_link._busy_updating": [], "traitlets.traitlets.directional_link.link": [], "traitlets.traitlets.directional_link.__init__": [], "traitlets.traitlets.link.unlink": [], "traitlets.traitlets.link._update_source": [], "traitlets.traitlets.link._update_target": [], "traitlets.traitlets.link._busy_updating": [], "traitlets.traitlets.link.link": [], "traitlets.traitlets.link.__init__": [], "traitlets.traitlets._validate_link": [], "traitlets.traitlets.getmembers": [], "traitlets.traitlets._SimpleTest.__str__": [], "traitlets.traitlets._SimpleTest.__repr__": [], "traitlets.traitlets._SimpleTest.__call__": [], "traitlets.traitlets._SimpleTest.__init__": [], "traitlets.traitlets.parse_notifier_name": [], "traitlets.traitlets.is_trait": [], "traitlets.traitlets._safe_literal_eval": [], "traitlets.traitlets._deprecated_method": [], "traitlets.traitlets._should_warn": [], "traitlets.traitlets.isidentifier": [], "prompt_toolkit.clipboard.base.DynamicClipboard.get_data": [], "prompt_toolkit.clipboard.base.DynamicClipboard.rotate": [], "prompt_toolkit.clipboard.base.DynamicClipboard.set_text": [], "prompt_toolkit.clipboard.base.DynamicClipboard.set_data": [], "prompt_toolkit.clipboard.base.DynamicClipboard._clipboard": [], "prompt_toolkit.clipboard.base.DynamicClipboard.__init__": [], "prompt_toolkit.clipboard.base.DummyClipboard.get_data": [], "prompt_toolkit.clipboard.base.DummyClipboard.rotate": [], "prompt_toolkit.clipboard.base.DummyClipboard.set_text": [], "prompt_toolkit.clipboard.base.DummyClipboard.set_data": [], "prompt_toolkit.clipboard.base.Clipboard.get_data": [], "prompt_toolkit.clipboard.base.Clipboard.rotate": [], "prompt_toolkit.clipboard.base.Clipboard.set_text": [], "prompt_toolkit.clipboard.base.Clipboard.set_data": [], "prompt_toolkit.clipboard.base.ClipboardData.__init__": [], "elementpath.xpath_nodes.node_name": [], "elementpath.xpath_nodes.node_kind": [], "elementpath.xpath_nodes.node_nilled": [], "elementpath.xpath_nodes.node_children": [], "elementpath.xpath_nodes.node_document_uri": [], "elementpath.xpath_nodes.node_base_uri": [], "elementpath.xpath_nodes.node_attributes": [], "elementpath.xpath_nodes.is_xpath_node": [], "elementpath.xpath_nodes.is_lxml_document_node": [], "elementpath.xpath_nodes.is_document_node": [], "elementpath.xpath_nodes.is_processing_instruction_node": [], "elementpath.xpath_nodes.is_comment_node": [], "elementpath.xpath_nodes.is_schema_node": [], "elementpath.xpath_nodes.is_element_node": [], "elementpath.xpath_nodes.match_attribute_node": [], "elementpath.xpath_nodes.match_element_node": [], "elementpath.xpath_nodes.etree_iterpath": [], "elementpath.xpath_nodes.etree_deep_equal": [], "elementpath.xpath_nodes.etree_iter_strings": [], "elementpath.xpath_nodes.etree_iter_nodes": [], "elementpath.xpath_nodes.is_lxml_etree_element": [], "elementpath.xpath_nodes.is_etree_element": [], "elementpath.xpath_nodes.TypedAttribute.__hash__": [], "elementpath.xpath_nodes.TypedAttribute.__eq__": [], "elementpath.xpath_nodes.TypedAttribute.__repr__": [], "elementpath.xpath_nodes.TypedAttribute.as_item": [], "elementpath.xpath_nodes.TypedAttribute.name": [], "elementpath.xpath_nodes.TypedAttribute.kind": [], "elementpath.xpath_nodes.TypedAttribute.__init__": [], "elementpath.xpath_nodes.TypedElement.__hash__": [], "elementpath.xpath_nodes.TypedElement.__eq__": [], "elementpath.xpath_nodes.TypedElement.__repr__": [], "elementpath.xpath_nodes.TypedElement.name": [], "elementpath.xpath_nodes.TypedElement.kind": [], "elementpath.xpath_nodes.TypedElement.__init__": [], "elementpath.xpath_nodes.NamespaceNode.__hash__": [], "elementpath.xpath_nodes.NamespaceNode.__eq__": [], "elementpath.xpath_nodes.NamespaceNode.__repr__": [], "elementpath.xpath_nodes.NamespaceNode.as_item": [], "elementpath.xpath_nodes.NamespaceNode.value": [], "elementpath.xpath_nodes.NamespaceNode.name": [], "elementpath.xpath_nodes.NamespaceNode.kind": [], "elementpath.xpath_nodes.NamespaceNode.__init__": [], "elementpath.xpath_nodes.TextNode.__hash__": [], "elementpath.xpath_nodes.TextNode.__eq__": [], "elementpath.xpath_nodes.TextNode.__repr__": [], "elementpath.xpath_nodes.TextNode.is_tail": [], "elementpath.xpath_nodes.TextNode.kind": [], "elementpath.xpath_nodes.TextNode.__init__": [], "elementpath.xpath_nodes.AttributeNode.__hash__": [], "elementpath.xpath_nodes.AttributeNode.__eq__": [], "elementpath.xpath_nodes.AttributeNode.__repr__": [], "elementpath.xpath_nodes.AttributeNode.as_item": [], "elementpath.xpath_nodes.AttributeNode.kind": [], "elementpath.xpath_nodes.AttributeNode.__init__": [], "elementpath.xpath_nodes.XPathNode.kind": [], "keystoneauth1.identity.v3.application_credential.ApplicationCredentialMethod.get_cache_id_elements": [], "keystoneauth1.identity.v3.application_credential.ApplicationCredentialMethod.get_auth_data": [], "sqlalchemy.dialects.mysql.base._DecodingRow.__getattr__": [], "sqlalchemy.dialects.mysql.base._DecodingRow.__getitem__": [], "sqlalchemy.dialects.mysql.base._DecodingRow.__init__": [], "sqlalchemy.dialects.mysql.base.MySQLDialect._describe_table": [], "sqlalchemy.dialects.mysql.base.MySQLDialect._show_create_table": [], "sqlalchemy.dialects.mysql.base.MySQLDialect._detect_ansiquotes": [], "sqlalchemy.dialects.mysql.base.MySQLDialect._detect_sql_mode": [], "sqlalchemy.dialects.mysql.base.MySQLDialect._detect_collations": [], "sqlalchemy.dialects.mysql.base.MySQLDialect._detect_casing": [], "sqlalchemy.dialects.mysql.base.MySQLDialect._detect_charset": [], "sqlalchemy.dialects.mysql.base.MySQLDialect._setup_parser": [], "sqlalchemy.dialects.mysql.base.MySQLDialect._tabledef_parser": [], "sqlalchemy.dialects.mysql.base.MySQLDialect._parsed_state_or_create": [], "sqlalchemy.dialects.mysql.base.MySQLDialect.get_view_definition": [], "sqlalchemy.dialects.mysql.base.MySQLDialect.get_unique_constraints": [], "sqlalchemy.dialects.mysql.base.MySQLDialect.get_indexes": [], "sqlalchemy.dialects.mysql.base.MySQLDialect.get_table_comment": [], "sqlalchemy.dialects.mysql.base.MySQLDialect.get_check_constraints": [], "sqlalchemy.dialects.mysql.base.MySQLDialect._correct_for_mysql_bugs_88718_96365": [], "sqlalchemy.dialects.mysql.base.MySQLDialect.get_foreign_keys": [], "sqlalchemy.dialects.mysql.base.MySQLDialect.get_pk_constraint": [], "sqlalchemy.dialects.mysql.base.MySQLDialect.get_columns": [], "sqlalchemy.dialects.mysql.base.MySQLDialect.get_table_options": [], "sqlalchemy.dialects.mysql.base.MySQLDialect.get_view_names": [], "sqlalchemy.dialects.mysql.base.MySQLDialect.get_table_names": [], "sqlalchemy.dialects.mysql.base.MySQLDialect.get_schema_names": [], "sqlalchemy.dialects.mysql.base.MySQLDialect._is_mariadb_102": [], "sqlalchemy.dialects.mysql.base.MySQLDialect._is_mysql": [], "sqlalchemy.dialects.mysql.base.MySQLDialect._is_mariadb": [], "sqlalchemy.dialects.mysql.base.MySQLDialect._support_float_cast": [], "sqlalchemy.dialects.mysql.base.MySQLDialect._warn_for_known_db_issues": [], "sqlalchemy.dialects.mysql.base.MySQLDialect.initialize": [], "sqlalchemy.dialects.mysql.base.MySQLDialect.get_sequence_names": [], "sqlalchemy.dialects.mysql.base.MySQLDialect._sequences_not_supported": [], "sqlalchemy.dialects.mysql.base.MySQLDialect.has_sequence": [], "sqlalchemy.dialects.mysql.base.MySQLDialect.has_table": [], "sqlalchemy.dialects.mysql.base.MySQLDialect._get_default_schema_name": [], "sqlalchemy.dialects.mysql.base.MySQLDialect._extract_error_code": [], "sqlalchemy.dialects.mysql.base.MySQLDialect._compat_first": [], "sqlalchemy.dialects.mysql.base.MySQLDialect._compat_fetchone": [], "sqlalchemy.dialects.mysql.base.MySQLDialect._compat_fetchall": [], "sqlalchemy.dialects.mysql.base.MySQLDialect.is_disconnect": [], "sqlalchemy.dialects.mysql.base.MySQLDialect.do_recover_twophase": [], "sqlalchemy.dialects.mysql.base.MySQLDialect.do_commit_twophase": [], "sqlalchemy.dialects.mysql.base.MySQLDialect.do_rollback_twophase": [], "sqlalchemy.dialects.mysql.base.MySQLDialect.do_prepare_twophase": [], "sqlalchemy.dialects.mysql.base.MySQLDialect.do_begin_twophase": [], "sqlalchemy.dialects.mysql.base.MySQLDialect._set_mariadb": [], "sqlalchemy.dialects.mysql.base.MySQLDialect._parse_server_version": [], "sqlalchemy.dialects.mysql.base.MySQLDialect._get_server_version_info": [], "sqlalchemy.dialects.mysql.base.MySQLDialect._is_mariadb_from_url": [], "sqlalchemy.dialects.mysql.base.MySQLDialect.get_isolation_level": [], "sqlalchemy.dialects.mysql.base.MySQLDialect._set_isolation_level": [], "sqlalchemy.dialects.mysql.base.MySQLDialect.set_isolation_level": [], "sqlalchemy.dialects.mysql.base.MySQLDialect.on_connect": [], "sqlalchemy.dialects.mysql.base.MySQLDialect.__init__": [], "sqlalchemy.dialects.mysql.base.MySQLIdentifierPreparer._quote_free_identifiers": [], "sqlalchemy.dialects.mysql.base.MySQLIdentifierPreparer.__init__": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_BOOLEAN": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_SET": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_ENUM": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler._visit_enumerated_values": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_LONGBLOB": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_MEDIUMBLOB": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_TINYBLOB": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_BLOB": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_enum": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_large_binary": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_JSON": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_VARBINARY": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_NCHAR": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_NVARCHAR": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_CHAR": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_VARCHAR": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_LONGTEXT": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_MEDIUMTEXT": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_TINYTEXT": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_TEXT": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_YEAR": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_TIMESTAMP": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_TIME": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_DATE": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_DATETIME": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_BIT": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_SMALLINT": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_TINYINT": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_MEDIUMINT": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_BIGINT": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_INTEGER": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_FLOAT": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_REAL": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_DOUBLE": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_DECIMAL": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler.visit_NUMERIC": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler._mysql_type": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler._extend_string": [], "sqlalchemy.dialects.mysql.base.MySQLTypeCompiler._extend_numeric": [], "sqlalchemy.dialects.mysql.base.MySQLDDLCompiler.visit_set_column_comment": [], "sqlalchemy.dialects.mysql.base.MySQLDDLCompiler.visit_drop_table_comment": [], "sqlalchemy.dialects.mysql.base.MySQLDDLCompiler.visit_set_table_comment": [], "sqlalchemy.dialects.mysql.base.MySQLDDLCompiler.define_constraint_match": [], "sqlalchemy.dialects.mysql.base.MySQLDDLCompiler.visit_drop_constraint": [], "sqlalchemy.dialects.mysql.base.MySQLDDLCompiler.visit_drop_index": [], "sqlalchemy.dialects.mysql.base.MySQLDDLCompiler.visit_primary_key_constraint": [], "sqlalchemy.dialects.mysql.base.MySQLDDLCompiler.visit_create_index": [], "sqlalchemy.dialects.mysql.base.MySQLDDLCompiler.post_create_table": [], "sqlalchemy.dialects.mysql.base.MySQLDDLCompiler.get_column_specification": [], "sqlalchemy.dialects.mysql.base.MySQLCompiler.visit_regexp_replace_op_binary": [], "sqlalchemy.dialects.mysql.base.MySQLCompiler.visit_not_regexp_match_op_binary": [], "sqlalchemy.dialects.mysql.base.MySQLCompiler.visit_regexp_match_op_binary": [], "sqlalchemy.dialects.mysql.base.MySQLCompiler._regexp_match": [], "sqlalchemy.dialects.mysql.base.MySQLCompiler._mariadb_regexp_flags": [], "sqlalchemy.dialects.mysql.base.MySQLCompiler.visit_is_not_distinct_from_binary": [], "sqlalchemy.dialects.mysql.base.MySQLCompiler.visit_is_distinct_from_binary": [], "sqlalchemy.dialects.mysql.base.MySQLCompiler.visit_empty_set_expr": [], "sqlalchemy.dialects.mysql.base.MySQLCompiler.delete_extra_from_clause": [], "sqlalchemy.dialects.mysql.base.MySQLCompiler.delete_table_clause": [], "sqlalchemy.dialects.mysql.base.MySQLCompiler.update_from_clause": [], "sqlalchemy.dialects.mysql.base.MySQLCompiler.update_tables_clause": [], "sqlalchemy.dialects.mysql.base.MySQLCompiler.update_limit_clause": [], "sqlalchemy.dialects.mysql.base.MySQLCompiler.limit_clause": [], "sqlalchemy.dialects.mysql.base.MySQLCompiler.for_update_clause": [], "sqlalchemy.dialects.mysql.base.MySQLCompiler.visit_join": [], "sqlalchemy.dialects.mysql.base.MySQLCompiler.get_select_precolumns": [], "sqlalchemy.dialects.mysql.base.MySQLCompiler.visit_false": [], "sqlalchemy.dialects.mysql.base.MySQLCompiler.visit_true": [], "sqlalchemy.dialects.mysql.base.MySQLCompiler.render_literal_value": [], "sqlalchemy.dialects.mysql.base.MySQLCompiler.visit_cast": [], "sqlalchemy.dialects.mysql.base.MySQLCompiler.visit_typeclause": [], "sqlalchemy.dialects.mysql.base.MySQLCompiler.get_from_hint_text": [], "sqlalchemy.dialects.mysql.base.MySQLCompiler.visit_match_op_binary": [], "sqlalchemy.dialects.mysql.base.MySQLCompiler.visit_mysql_match": [], "sqlalchemy.dialects.mysql.base.MySQLCompiler.visit_concat_op_binary": [], "sqlalchemy.dialects.mysql.base.MySQLCompiler.visit_on_duplicate_key_update": [], "sqlalchemy.dialects.mysql.base.MySQLCompiler.visit_json_path_getitem_op_binary": [], "sqlalchemy.dialects.mysql.base.MySQLCompiler.visit_json_getitem_op_binary": [], "sqlalchemy.dialects.mysql.base.MySQLCompiler._render_json_extract_from_binary": [], "sqlalchemy.dialects.mysql.base.MySQLCompiler.visit_sysdate_func": [], "sqlalchemy.dialects.mysql.base.MySQLCompiler.visit_sequence": [], "sqlalchemy.dialects.mysql.base.MySQLCompiler.visit_random_func": [], "sqlalchemy.dialects.mysql.base.MySQLCompiler.default_from": [], "sqlalchemy.dialects.mysql.base.MySQLExecutionContext.fire_sequence": [], "sqlalchemy.dialects.mysql.base.MySQLExecutionContext.create_server_side_cursor": [], "sqlalchemy.dialects.mysql.base.MySQLExecutionContext.should_autocommit_text": [], "paste.util.threadedprint.not_installed_error_stdin": [], "paste.util.threadedprint.uninstall_stdin": [], "paste.util.threadedprint.install_stdin": [], "paste.util.threadedprint.StdinCatcher.deregister": [], "paste.util.threadedprint.StdinCatcher.register": [], "paste.util.threadedprint.StdinCatcher._readerror": [], "paste.util.threadedprint.StdinCatcher._readparam": [], "paste.util.threadedprint.StdinCatcher._readfactory": [], "paste.util.threadedprint.StdinCatcher._readdefault": [], "paste.util.threadedprint.StdinCatcher.read": [], "paste.util.threadedprint.StdinCatcher.__init__": [], "paste.util.threadedprint.not_installed_error": [], "paste.util.threadedprint.uninstall": [], "paste.util.threadedprint.install": [], "paste.util.threadedprint.PrintCatcher.deregister": [], "paste.util.threadedprint.PrintCatcher.register": [], "paste.util.threadedprint.PrintCatcher._writeerror": [], "paste.util.threadedprint.PrintCatcher._writeparam": [], "paste.util.threadedprint.PrintCatcher._writefactory": [], "paste.util.threadedprint.PrintCatcher._writedefault": [], "paste.util.threadedprint.PrintCatcher.read": [], "paste.util.threadedprint.PrintCatcher.seek": [], "paste.util.threadedprint.PrintCatcher.write": [], "paste.util.threadedprint.PrintCatcher.__init__": [], "keystone.common.policies.auth.list_rules": [], "jedi.third_party.typeshed.stdlib.2and3.ssl._ASN1Object.__init__": [], "jedi.third_party.typeshed.stdlib.2and3.ssl.DefaultVerifyPaths.__init__": [], "defusedxml.expatbuilder.parseString": [], "defusedxml.expatbuilder.parse": [], "defusedxml.expatbuilder.DefusedExpatBuilderNS.reset": [], "defusedxml.expatbuilder.DefusedExpatBuilderNS.install": [], "defusedxml.expatbuilder.DefusedExpatBuilder.install": [], "defusedxml.expatbuilder.DefusedExpatBuilder.defused_external_entity_ref_handler": [], "defusedxml.expatbuilder.DefusedExpatBuilder.defused_unparsed_entity_decl": [], "defusedxml.expatbuilder.DefusedExpatBuilder.defused_entity_decl": [], "defusedxml.expatbuilder.DefusedExpatBuilder.defused_start_doctype_decl": [], "defusedxml.expatbuilder.DefusedExpatBuilder.__init__": [], "keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_hierarchical_project": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1875, "column": 19 }, "stop": { "line": 1875, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase._create_projects_hierarchy", "class_name": "keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1881, "column": 8 }, "stop": { "line": 1881, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1878, "column": 18 }, "stop": { "line": 1878, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase._create_projects_hierarchy": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1868, "column": 12 }, "stop": { "line": 1868, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1871, "column": 15 }, "stop": { "line": 1872, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_projects_hierarchy", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1867, "column": 11 }, "stop": { "line": 1867, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__le__", "class_name": "int", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1862, "column": 8 }, "stop": { "line": 1862, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.SQLDriverOverrides.config_overrides", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1859, "column": 8 }, "stop": { "line": 1859, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase.setUp", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_by_user_with_inherited_role": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1852, "column": 15 }, "stop": { "line": 1852, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1844, "column": 15 }, "stop": { "line": 1844, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1848, "column": 22 }, "stop": { "line": 1848, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1826, "column": 21 }, "stop": { "line": 1826, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1844, "column": 24 }, "stop": { "line": 1844, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1852, "column": 24 }, "stop": { "line": 1852, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1838, "column": 8 }, "stop": { "line": 1838, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1846, "column": 8 }, "stop": { "line": 1846, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1854, "column": 8 }, "stop": { "line": 1854, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1845, "column": 8 }, "stop": { "line": 1845, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1853, "column": 8 }, "stop": { "line": 1853, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectListResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1834, "column": 19 }, "stop": { "line": 1834, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1830, "column": 19 }, "stop": { "line": 1830, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1827, "column": 15 }, "stop": { "line": 1827, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1835, "column": 15 }, "stop": { "line": 1835, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1849, "column": 15 }, "stop": { "line": 1849, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1831, "column": 15 }, "stop": { "line": 1831, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1838, "column": 17 }, "stop": { "line": 1839, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_tags_with_too_many_tags": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1816, "column": 21 }, "stop": { "line": 1816, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_project_and_tags", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1819, "column": 8 }, "stop": { "line": 1819, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1818, "column": 8 }, "stop": { "line": 1818, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1817, "column": 16 }, "stop": { "line": 1817, "column": 26 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1818, "column": 20 }, "stop": { "line": 1818, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1817, "column": 42 }, "stop": { "line": 1817, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1820, "column": 12 }, "stop": { "line": 1820, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1817, "column": 16 }, "stop": { "line": 1817, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1818, "column": 20 }, "stop": { "line": 1818, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_tags_unsafe_names": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1805, "column": 24 }, "stop": { "line": 1805, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_project_and_tags", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1809, "column": 12 }, "stop": { "line": 1809, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1808, "column": 22 }, "stop": { "line": 1808, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1810, "column": 16 }, "stop": { "line": 1810, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1808, "column": 22 }, "stop": { "line": 1808, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_tags_removes_previous_tags": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1790, "column": 24 }, "stop": { "line": 1790, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_project_and_tags", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1791, "column": 8 }, "stop": { "line": 1791, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1796, "column": 15 }, "stop": { "line": 1796, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1802, "column": 8 }, "stop": { "line": 1802, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1792, "column": 12 }, "stop": { "line": 1792, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1789, "column": 14 }, "stop": { "line": 1789, "column": 24 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1797, "column": 12 }, "stop": { "line": 1797, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1789, "column": 14 }, "stop": { "line": 1789, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1801, "column": 8 }, "stop": { "line": 1801, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_tags": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1782, "column": 12 }, "stop": { "line": 1782, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1780, "column": 24 }, "stop": { "line": 1780, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_project_and_tags", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1781, "column": 15 }, "stop": { "line": 1781, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1786, "column": 8 }, "stop": { "line": 1786, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_check_project_with_no_tags": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1774, "column": 12 }, "stop": { "line": 1774, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1776, "column": 25 }, "stop": { "line": 1776, "column": 35 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1776, "column": 25 }, "stop": { "line": 1776, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1773, "column": 8 }, "stop": { "line": 1773, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_project_tags_for_project_with_no_tags": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1767, "column": 12 }, "stop": { "line": 1767, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1766, "column": 15 }, "stop": { "line": 1766, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1770, "column": 8 }, "stop": { "line": 1770, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_check_if_project_tag_exists": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1758, "column": 24 }, "stop": { "line": 1758, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_project_and_tags", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1760, "column": 12 }, "stop": { "line": 1760, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1759, "column": 8 }, "stop": { "line": 1759, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_project_tags": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1751, "column": 12 }, "stop": { "line": 1751, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1749, "column": 24 }, "stop": { "line": 1749, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_project_and_tags", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1750, "column": 15 }, "stop": { "line": 1750, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1755, "column": 12 }, "stop": { "line": 1755, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_project_tag_not_found": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1743, "column": 12 }, "stop": { "line": 1743, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1745, "column": 25 }, "stop": { "line": 1745, "column": 35 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1745, "column": 25 }, "stop": { "line": 1745, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1742, "column": 8 }, "stop": { "line": 1742, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_tag_invalid_project_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1736, "column": 12 }, "stop": { "line": 1736, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1738, "column": 25 }, "stop": { "line": 1738, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1737, "column": 30 }, "stop": { "line": 1737, "column": 40 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1738, "column": 25 }, "stop": { "line": 1738, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1737, "column": 30 }, "stop": { "line": 1737, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1735, "column": 8 }, "stop": { "line": 1735, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag_name_over_character_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1728, "column": 8 }, "stop": { "line": 1728, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1729, "column": 12 }, "stop": { "line": 1729, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1727, "column": 14 }, "stop": { "line": 1727, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag_over_tag_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1719, "column": 21 }, "stop": { "line": 1719, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_project_and_tags", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1720, "column": 8 }, "stop": { "line": 1720, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1721, "column": 12 }, "stop": { "line": 1721, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1723, "column": 25 }, "stop": { "line": 1723, "column": 35 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1723, "column": 25 }, "stop": { "line": 1723, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag_already_exists": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1711, "column": 24 }, "stop": { "line": 1711, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_project_and_tags", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1712, "column": 8 }, "stop": { "line": 1712, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1713, "column": 12 }, "stop": { "line": 1713, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag_unsafe_name": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1703, "column": 14 }, "stop": { "line": 1703, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1704, "column": 8 }, "stop": { "line": 1704, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1705, "column": 12 }, "stop": { "line": 1705, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1703, "column": 14 }, "stop": { "line": 1703, "column": 24 } } ], "kind": "function", "target": "uuid.uuid4" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag_invalid_project_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1696, "column": 8 }, "stop": { "line": 1696, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1697, "column": 12 }, "stop": { "line": 1697, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1698, "column": 30 }, "stop": { "line": 1698, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1699, "column": 25 }, "stop": { "line": 1699, "column": 35 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1699, "column": 25 }, "stop": { "line": 1699, "column": 41 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1698, "column": 30 }, "stop": { "line": 1698, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_project_tags": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1679, "column": 24 }, "stop": { "line": 1679, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_project_and_tags", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1681, "column": 12 }, "stop": { "line": 1681, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1690, "column": 12 }, "stop": { "line": 1690, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1685, "column": 12 }, "stop": { "line": 1685, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1693, "column": 8 }, "stop": { "line": 1693, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1680, "column": 8 }, "stop": { "line": 1680, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1693, "column": 25 }, "stop": { "line": 1693, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1689, "column": 15 }, "stop": { "line": 1689, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1684, "column": 8 }, "stop": { "line": 1684, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_project_tag": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1666, "column": 24 }, "stop": { "line": 1666, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_project_and_tags", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1672, "column": 8 }, "stop": { "line": 1672, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1673, "column": 12 }, "stop": { "line": 1673, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1668, "column": 12 }, "stop": { "line": 1668, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1667, "column": 8 }, "stop": { "line": 1667, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_tag_that_does_not_exist": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1658, "column": 21 }, "stop": { "line": 1658, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_project_and_tags", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1660, "column": 12 }, "stop": { "line": 1660, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1662, "column": 25 }, "stop": { "line": 1662, "column": 35 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1659, "column": 8 }, "stop": { "line": 1659, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1662, "column": 25 }, "stop": { "line": 1662, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_single_project_tag": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1645, "column": 24 }, "stop": { "line": 1645, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_project_and_tags", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1646, "column": 8 }, "stop": { "line": 1646, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1647, "column": 12 }, "stop": { "line": 1647, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1652, "column": 12 }, "stop": { "line": 1652, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1651, "column": 8 }, "stop": { "line": 1651, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag_is_case_insensitive": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1633, "column": 12 }, "stop": { "line": 1633, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1638, "column": 24 }, "stop": { "line": 1638, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1642, "column": 12 }, "stop": { "line": 1642, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1634, "column": 16 }, "stop": { "line": 1634, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1638, "column": 15 }, "stop": { "line": 1638, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1625, "column": 8 }, "stop": { "line": 1625, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1625, "column": 17 }, "stop": { "line": 1625, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1627, "column": 17 }, "stop": { "line": 1627, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1623, "column": 14 }, "stop": { "line": 1623, "column": 24 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1627, "column": 8 }, "stop": { "line": 1627, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1623, "column": 14 }, "stop": { "line": 1623, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_with_tags": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1613, "column": 24 }, "stop": { "line": 1613, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_project_and_tags", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1617, "column": 12 }, "stop": { "line": 1617, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1620, "column": 8 }, "stop": { "line": 1620, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1614, "column": 14 }, "stop": { "line": 1614, "column": 24 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1616, "column": 14 }, "stop": { "line": 1616, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1614, "column": 14 }, "stop": { "line": 1614, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_with_tags": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1603, "column": 24 }, "stop": { "line": 1603, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_project_and_tags", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1604, "column": 14 }, "stop": { "line": 1604, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1605, "column": 12 }, "stop": { "line": 1605, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1608, "column": 8 }, "stop": { "line": 1608, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1610, "column": 12 }, "stop": { "line": 1610, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_not_leaf_project": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1596, "column": 19 }, "stop": { "line": 1596, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_projects_hierarchy", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1598, "column": 12 }, "stop": { "line": 1598, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1597, "column": 8 }, "stop": { "line": 1597, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_project": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1570, "column": 8 }, "stop": { "line": 1570, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1592, "column": 8 }, "stop": { "line": 1592, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertDictEqual", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1577, "column": 12 }, "stop": { "line": 1577, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1565, "column": 12 }, "stop": { "line": 1565, "column": 22 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1569, "column": 52 }, "stop": { "line": 1569, "column": 62 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1589, "column": 40 }, "stop": { "line": 1589, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1591, "column": 52 }, "stop": { "line": 1591, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1582, "column": 12 }, "stop": { "line": 1582, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1562, "column": 21 }, "stop": { "line": 1562, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1574, "column": 22 }, "stop": { "line": 1574, "column": 45 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_credential_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1573, "column": 46 }, "stop": { "line": 1573, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1575, "column": 57 }, "stop": { "line": 1575, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1581, "column": 8 }, "stop": { "line": 1581, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1587, "column": 8 }, "stop": { "line": 1587, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1572, "column": 19 }, "stop": { "line": 1572, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_disable_not_leaf_project": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1545, "column": 19 }, "stop": { "line": 1545, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_projects_hierarchy", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1549, "column": 12 }, "stop": { "line": 1549, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1548, "column": 8 }, "stop": { "line": 1548, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_disable_leaf_project": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1533, "column": 19 }, "stop": { "line": 1533, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_projects_hierarchy", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1537, "column": 12 }, "stop": { "line": 1537, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1540, "column": 8 }, "stop": { "line": 1540, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1536, "column": 12 }, "stop": { "line": 1536, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_is_domain_not_allowed": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1526, "column": 19 }, "stop": { "line": 1526, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1526, "column": 8 }, "stop": { "line": 1526, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1522, "column": 8 }, "stop": { "line": 1522, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1520, "column": 15 }, "stop": { "line": 1520, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1525, "column": 8 }, "stop": { "line": 1525, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1524, "column": 8 }, "stop": { "line": 1524, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1519, "column": 18 }, "stop": { "line": 1519, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_parent_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1505, "column": 19 }, "stop": { "line": 1505, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_projects_hierarchy", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1509, "column": 12 }, "stop": { "line": 1509, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1508, "column": 8 }, "stop": { "line": 1508, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_domain_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1498, "column": 19 }, "stop": { "line": 1498, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1496, "column": 56 }, "stop": { "line": 1496, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1498, "column": 8 }, "stop": { "line": 1498, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1495, "column": 18 }, "stop": { "line": 1495, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_unsafe_default": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1485, "column": 12 }, "stop": { "line": 1485, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1483, "column": 12 }, "stop": { "line": 1483, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1484, "column": 8 }, "stop": { "line": 1484, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1480, "column": 14 }, "stop": { "line": 1480, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_unsafe": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1470, "column": 16 }, "stop": { "line": 1470, "column": 42 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1457, "column": 12 }, "stop": { "line": 1457, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1468, "column": 16 }, "stop": { "line": 1468, "column": 19 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1455, "column": 12 }, "stop": { "line": 1455, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1469, "column": 12 }, "stop": { "line": 1469, "column": 22 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1456, "column": 8 }, "stop": { "line": 1456, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1465, "column": 18 }, "stop": { "line": 1465, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1452, "column": 14 }, "stop": { "line": 1452, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1441, "column": 12 }, "stop": { "line": 1441, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1439, "column": 12 }, "stop": { "line": 1439, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1440, "column": 12 }, "stop": { "line": 1440, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1444, "column": 8 }, "stop": { "line": 1444, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1437, "column": 14 }, "stop": { "line": 1437, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_subtree_as_list_and_subtree_as_ids": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1428, "column": 19 }, "stop": { "line": 1428, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_projects_hierarchy", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1430, "column": 8 }, "stop": { "line": 1430, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1431, "column": 12 }, "stop": { "line": 1431, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_subtree_as_list_with_partial_access": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1407, "column": 21 }, "stop": { "line": 1407, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_link", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1417, "column": 8 }, "stop": { "line": 1417, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1412, "column": 21 }, "stop": { "line": 1412, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1414, "column": 8 }, "stop": { "line": 1414, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1418, "column": 28 }, "stop": { "line": 1418, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1412, "column": 12 }, "stop": { "line": 1412, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1407, "column": 12 }, "stop": { "line": 1407, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1418, "column": 8 }, "stop": { "line": 1418, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1403, "column": 38 }, "stop": { "line": 1403, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_projects_hierarchy", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_subtree_as_list_with_full_access": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1378, "column": 21 }, "stop": { "line": 1378, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_link", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1388, "column": 8 }, "stop": { "line": 1388, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1389, "column": 8 }, "stop": { "line": 1389, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1383, "column": 21 }, "stop": { "line": 1383, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1385, "column": 8 }, "stop": { "line": 1385, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1390, "column": 28 }, "stop": { "line": 1390, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1383, "column": 12 }, "stop": { "line": 1383, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1378, "column": 12 }, "stop": { "line": 1378, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1390, "column": 8 }, "stop": { "line": 1390, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1374, "column": 38 }, "stop": { "line": 1374, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_projects_hierarchy", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_subtree_as_ids": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1360, "column": 8 }, "stop": { "line": 1360, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1331, "column": 8 }, "stop": { "line": 1331, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1350, "column": 8 }, "stop": { "line": 1350, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertDictEqual", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1305, "column": 8 }, "stop": { "line": 1305, "column": 39 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1296, "column": 8 }, "stop": { "line": 1296, "column": 39 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1356, "column": 8 }, "stop": { "line": 1356, "column": 39 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1312, "column": 8 }, "stop": { "line": 1312, "column": 39 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1337, "column": 8 }, "stop": { "line": 1337, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1335, "column": 12 }, "stop": { "line": 1335, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1310, "column": 12 }, "stop": { "line": 1310, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1354, "column": 12 }, "stop": { "line": 1354, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1288, "column": 19 }, "stop": { "line": 1288, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_projects_hierarchy", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1309, "column": 12 }, "stop": { "line": 1309, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1353, "column": 12 }, "stop": { "line": 1353, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1334, "column": 12 }, "stop": { "line": 1334, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1294, "column": 15 }, "stop": { "line": 1294, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1303, "column": 15 }, "stop": { "line": 1303, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1300, "column": 18 }, "stop": { "line": 1300, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1291, "column": 18 }, "stop": { "line": 1291, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_project_is_domain_filter_default": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1264, "column": 12 }, "stop": { "line": 1264, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1259, "column": 33 }, "stop": { "line": 1259, "column": 36 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1266, "column": 12 }, "stop": { "line": 1266, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1258, "column": 12 }, "stop": { "line": 1258, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1267, "column": 8 }, "stop": { "line": 1267, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1269, "column": 8 }, "stop": { "line": 1269, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1262, "column": 32 }, "stop": { "line": 1262, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_project_is_domain_filter": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1232, "column": 8 }, "stop": { "line": 1232, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1234, "column": 8 }, "stop": { "line": 1234, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1252, "column": 8 }, "stop": { "line": 1252, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1240, "column": 12 }, "stop": { "line": 1240, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1226, "column": 12 }, "stop": { "line": 1226, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1223, "column": 12 }, "stop": { "line": 1223, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1216, "column": 40 }, "stop": { "line": 1216, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1218, "column": 41 }, "stop": { "line": 1218, "column": 44 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1244, "column": 12 }, "stop": { "line": 1244, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1215, "column": 12 }, "stop": { "line": 1215, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1217, "column": 12 }, "stop": { "line": 1217, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1249, "column": 12 }, "stop": { "line": 1249, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1229, "column": 12 }, "stop": { "line": 1229, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1227, "column": 32 }, "stop": { "line": 1227, "column": 61 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1241, "column": 33 }, "stop": { "line": 1241, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1230, "column": 8 }, "stop": { "line": 1230, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1245, "column": 8 }, "stop": { "line": 1245, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1250, "column": 8 }, "stop": { "line": 1250, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1221, "column": 32 }, "stop": { "line": 1221, "column": 52 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1238, "column": 30 }, "stop": { "line": 1238, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1224, "column": 33 }, "stop": { "line": 1224, "column": 53 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_include_limits": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1149, "column": 21 }, "stop": { "line": 1149, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_link", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1144, "column": 29 }, "stop": { "line": 1144, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_system_scoped_token", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1153, "column": 20 }, "stop": { "line": 1153, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1203, "column": 28 }, "stop": { "line": 1203, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1191, "column": 28 }, "stop": { "line": 1191, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1205, "column": 32 }, "stop": { "line": 1205, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1193, "column": 32 }, "stop": { "line": 1193, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1165, "column": 17 }, "stop": { "line": 1165, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1161, "column": 17 }, "stop": { "line": 1161, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1169, "column": 17 }, "stop": { "line": 1169, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1180, "column": 12 }, "stop": { "line": 1180, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1188, "column": 12 }, "stop": { "line": 1188, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1200, "column": 12 }, "stop": { "line": 1200, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1149, "column": 12 }, "stop": { "line": 1149, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1205, "column": 12 }, "stop": { "line": 1205, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1196, "column": 12 }, "stop": { "line": 1196, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1208, "column": 12 }, "stop": { "line": 1208, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1191, "column": 8 }, "stop": { "line": 1191, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1206, "column": 12 }, "stop": { "line": 1206, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1203, "column": 8 }, "stop": { "line": 1203, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1193, "column": 12 }, "stop": { "line": 1193, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1194, "column": 12 }, "stop": { "line": 1194, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1188, "column": 21 }, "stop": { "line": 1188, "column": 78 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1180, "column": 21 }, "stop": { "line": 1180, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1146, "column": 38 }, "stop": { "line": 1146, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_projects_hierarchy", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1200, "column": 21 }, "stop": { "line": 1200, "column": 78 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1183, "column": 8 }, "stop": { "line": 1183, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1185, "column": 8 }, "stop": { "line": 1185, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1184, "column": 8 }, "stop": { "line": 1184, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1173, "column": 8 }, "stop": { "line": 1173, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1156, "column": 8 }, "stop": { "line": 1156, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_parents_as_list_and_parents_as_ids": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1133, "column": 19 }, "stop": { "line": 1133, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_projects_hierarchy", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1135, "column": 8 }, "stop": { "line": 1135, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1136, "column": 12 }, "stop": { "line": 1136, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_parents_as_list_with_partial_access": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1112, "column": 21 }, "stop": { "line": 1112, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_link", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1122, "column": 8 }, "stop": { "line": 1122, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1119, "column": 8 }, "stop": { "line": 1119, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1123, "column": 28 }, "stop": { "line": 1123, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1117, "column": 12 }, "stop": { "line": 1117, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1112, "column": 12 }, "stop": { "line": 1112, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1117, "column": 21 }, "stop": { "line": 1117, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1123, "column": 8 }, "stop": { "line": 1123, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1108, "column": 38 }, "stop": { "line": 1108, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_projects_hierarchy", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_parents_as_list_with_full_access": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1082, "column": 21 }, "stop": { "line": 1082, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_link", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1093, "column": 8 }, "stop": { "line": 1093, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1092, "column": 8 }, "stop": { "line": 1092, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1089, "column": 8 }, "stop": { "line": 1089, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1094, "column": 28 }, "stop": { "line": 1094, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1087, "column": 12 }, "stop": { "line": 1087, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1082, "column": 12 }, "stop": { "line": 1082, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1087, "column": 21 }, "stop": { "line": 1087, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1094, "column": 8 }, "stop": { "line": 1094, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1078, "column": 38 }, "stop": { "line": 1078, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_projects_hierarchy", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_parents_as_ids": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1064, "column": 8 }, "stop": { "line": 1064, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1053, "column": 8 }, "stop": { "line": 1053, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1039, "column": 8 }, "stop": { "line": 1039, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertDictEqual", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1046, "column": 8 }, "stop": { "line": 1046, "column": 39 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1018, "column": 8 }, "stop": { "line": 1018, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1057, "column": 12 }, "stop": { "line": 1057, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1015, "column": 12 }, "stop": { "line": 1015, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1043, "column": 12 }, "stop": { "line": 1043, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1011, "column": 19 }, "stop": { "line": 1011, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_projects_hierarchy", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1014, "column": 12 }, "stop": { "line": 1014, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1056, "column": 12 }, "stop": { "line": 1056, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1042, "column": 12 }, "stop": { "line": 1042, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_subtree_as_list_with_invalid_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1002, "column": 8 }, "stop": { "line": 1002, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1005, "column": 8 }, "stop": { "line": 1005, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1005, "column": 17 }, "stop": { "line": 1005, "column": 59 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1002, "column": 17 }, "stop": { "line": 1002, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1006, "column": 31 }, "stop": { "line": 1006, "column": 41 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 1006, "column": 31 }, "stop": { "line": 1006, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_parents_as_list_with_invalid_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 993, "column": 8 }, "stop": { "line": 993, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 996, "column": 8 }, "stop": { "line": 996, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 993, "column": 17 }, "stop": { "line": 993, "column": 59 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 996, "column": 17 }, "stop": { "line": 996, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 997, "column": 31 }, "stop": { "line": 997, "column": 41 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 997, "column": 31 }, "stop": { "line": 997, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_head_project": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 987, "column": 12 }, "stop": { "line": 987, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 985, "column": 23 }, "stop": { "line": 985, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 989, "column": 8 }, "stop": { "line": 989, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 988, "column": 8 }, "stop": { "line": 988, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_hierarchical_project": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 981, "column": 8 }, "stop": { "line": 981, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_projects_hierarchy", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_by_parent_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 977, "column": 8 }, "stop": { "line": 977, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 952, "column": 8 }, "stop": { "line": 952, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 965, "column": 8 }, "stop": { "line": 965, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 937, "column": 8 }, "stop": { "line": 937, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 946, "column": 8 }, "stop": { "line": 946, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 971, "column": 8 }, "stop": { "line": 971, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 959, "column": 8 }, "stop": { "line": 959, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectListResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 929, "column": 19 }, "stop": { "line": 929, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_projects_hierarchy", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 943, "column": 12 }, "stop": { "line": 943, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 968, "column": 12 }, "stop": { "line": 968, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 956, "column": 12 }, "stop": { "line": 956, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 957, "column": 12 }, "stop": { "line": 957, "column": 48 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 944, "column": 12 }, "stop": { "line": 944, "column": 48 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 969, "column": 12 }, "stop": { "line": 969, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 935, "column": 15 }, "stop": { "line": 935, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 932, "column": 18 }, "stop": { "line": 932, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_by_tags_and_name": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 912, "column": 26 }, "stop": { "line": 912, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 920, "column": 8 }, "stop": { "line": 920, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 912, "column": 15 }, "stop": { "line": 912, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 925, "column": 25 }, "stop": { "line": 925, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 916, "column": 15 }, "stop": { "line": 916, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 922, "column": 15 }, "stop": { "line": 922, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 910, "column": 24 }, "stop": { "line": 910, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_project_and_tags", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 925, "column": 8 }, "stop": { "line": 925, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 924, "column": 8 }, "stop": { "line": 924, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 918, "column": 8 }, "stop": { "line": 918, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectListResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 916, "column": 24 }, "stop": { "line": 916, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 922, "column": 24 }, "stop": { "line": 922, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_conflict_any_tag_filters": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 901, "column": 24 }, "stop": { "line": 901, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_project_and_tags", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 904, "column": 24 }, "stop": { "line": 904, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 902, "column": 21 }, "stop": { "line": 902, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 906, "column": 8 }, "stop": { "line": 906, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 905, "column": 8 }, "stop": { "line": 905, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectListResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 906, "column": 25 }, "stop": { "line": 906, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 904, "column": 15 }, "stop": { "line": 904, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_conflict_tag_filters": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 892, "column": 24 }, "stop": { "line": 892, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_project_and_tags", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 893, "column": 21 }, "stop": { "line": 893, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 897, "column": 8 }, "stop": { "line": 897, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 896, "column": 8 }, "stop": { "line": 896, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectListResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 897, "column": 25 }, "stop": { "line": 897, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 895, "column": 15 }, "stop": { "line": 895, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 895, "column": 24 }, "stop": { "line": 895, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_multiple_any_tag_filters": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 883, "column": 24 }, "stop": { "line": 883, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 881, "column": 26 }, "stop": { "line": 881, "column": 55 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 880, "column": 26 }, "stop": { "line": 880, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_project_and_tags", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 887, "column": 8 }, "stop": { "line": 887, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 885, "column": 8 }, "stop": { "line": 885, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectListResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 883, "column": 15 }, "stop": { "line": 883, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 888, "column": 8 }, "stop": { "line": 888, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_multiple_tag_filters": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 868, "column": 26 }, "stop": { "line": 868, "column": 52 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 864, "column": 26 }, "stop": { "line": 864, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 863, "column": 22 }, "stop": { "line": 863, "column": 30 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 873, "column": 41 }, "stop": { "line": 873, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 876, "column": 8 }, "stop": { "line": 876, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 868, "column": 15 }, "stop": { "line": 868, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 864, "column": 15 }, "stop": { "line": 864, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 875, "column": 25 }, "stop": { "line": 875, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 872, "column": 15 }, "stop": { "line": 872, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 872, "column": 24 }, "stop": { "line": 872, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 861, "column": 26 }, "stop": { "line": 861, "column": 55 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 862, "column": 26 }, "stop": { "line": 862, "column": 55 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 860, "column": 26 }, "stop": { "line": 860, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_project_and_tags", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 875, "column": 8 }, "stop": { "line": 875, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 874, "column": 8 }, "stop": { "line": 874, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectListResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_by_not_tags_any": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 847, "column": 26 }, "stop": { "line": 847, "column": 55 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 848, "column": 26 }, "stop": { "line": 848, "column": 55 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 846, "column": 26 }, "stop": { "line": 846, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_project_and_tags", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 856, "column": 8 }, "stop": { "line": 856, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 852, "column": 8 }, "stop": { "line": 852, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectListResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 850, "column": 24 }, "stop": { "line": 850, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 850, "column": 15 }, "stop": { "line": 850, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 855, "column": 8 }, "stop": { "line": 855, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 854, "column": 8 }, "stop": { "line": 854, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_by_not_tags": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 834, "column": 26 }, "stop": { "line": 834, "column": 55 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 835, "column": 26 }, "stop": { "line": 835, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_project_and_tags", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 836, "column": 21 }, "stop": { "line": 836, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 842, "column": 8 }, "stop": { "line": 842, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 837, "column": 24 }, "stop": { "line": 837, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 839, "column": 8 }, "stop": { "line": 839, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectListResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 837, "column": 15 }, "stop": { "line": 837, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 841, "column": 8 }, "stop": { "line": 841, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_by_tags_any": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 825, "column": 24 }, "stop": { "line": 825, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 822, "column": 24 }, "stop": { "line": 822, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 823, "column": 26 }, "stop": { "line": 823, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_project_and_tags", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 829, "column": 8 }, "stop": { "line": 829, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 830, "column": 8 }, "stop": { "line": 830, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 828, "column": 8 }, "stop": { "line": 828, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectListResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 825, "column": 15 }, "stop": { "line": 825, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_by_tags": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 813, "column": 24 }, "stop": { "line": 813, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_project_and_tags", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 814, "column": 21 }, "stop": { "line": 814, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 818, "column": 8 }, "stop": { "line": 818, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 817, "column": 8 }, "stop": { "line": 817, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectListResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 815, "column": 15 }, "stop": { "line": 815, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 815, "column": 24 }, "stop": { "line": 815, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_project_response_returns_tags": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 797, "column": 31 }, "stop": { "line": 797, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_project_and_tags", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 807, "column": 16 }, "stop": { "line": 807, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 809, "column": 16 }, "stop": { "line": 809, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 806, "column": 16 }, "stop": { "line": 806, "column": 36 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 803, "column": 15 }, "stop": { "line": 803, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 798, "column": 8 }, "stop": { "line": 798, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 800, "column": 27 }, "stop": { "line": 800, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 799, "column": 14 }, "stop": { "line": 799, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_project_and_tags": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 788, "column": 16 }, "stop": { "line": 788, "column": 26 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 788, "column": 42 }, "stop": { "line": 788, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 788, "column": 16 }, "stop": { "line": 788, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 792, "column": 15 }, "stop": { "line": 792, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 789, "column": 14 }, "stop": { "line": 789, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase._create_projects_hierarchy": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 775, "column": 12 }, "stop": { "line": 775, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 770, "column": 26 }, "stop": { "line": 770, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 773, "column": 12 }, "stop": { "line": 773, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 767, "column": 17 }, "stop": { "line": 767, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 763, "column": 15 }, "stop": { "line": 763, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 771, "column": 19 }, "stop": { "line": 771, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 762, "column": 18 }, "stop": { "line": 762, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 768, "column": 22 }, "stop": { "line": 768, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_with_parent_id_and_no_domain_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 748, "column": 8 }, "stop": { "line": 748, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 751, "column": 8 }, "stop": { "line": 751, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 745, "column": 12 }, "stop": { "line": 745, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 750, "column": 8 }, "stop": { "line": 750, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 743, "column": 20 }, "stop": { "line": 743, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_without_parent_id_and_without_domain_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 722, "column": 15 }, "stop": { "line": 722, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 719, "column": 8 }, "stop": { "line": 719, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 736, "column": 8 }, "stop": { "line": 736, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 716, "column": 21 }, "stop": { "line": 716, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 731, "column": 12 }, "stop": { "line": 731, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 735, "column": 8 }, "stop": { "line": 735, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 713, "column": 12 }, "stop": { "line": 713, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 730, "column": 14 }, "stop": { "line": 730, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_with_parent_id_none_and_domain_id_none": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 693, "column": 15 }, "stop": { "line": 693, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 690, "column": 8 }, "stop": { "line": 690, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 707, "column": 8 }, "stop": { "line": 707, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 687, "column": 21 }, "stop": { "line": 687, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 702, "column": 12 }, "stop": { "line": 702, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 706, "column": 8 }, "stop": { "line": 706, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 684, "column": 12 }, "stop": { "line": 684, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 701, "column": 14 }, "stop": { "line": 701, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_unsafe_default": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 676, "column": 8 }, "stop": { "line": 676, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 675, "column": 14 }, "stop": { "line": 675, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_unsafe": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 665, "column": 12 }, "stop": { "line": 665, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 657, "column": 8 }, "stop": { "line": 657, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 656, "column": 14 }, "stop": { "line": 656, "column": 34 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 664, "column": 18 }, "stop": { "line": 664, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_invalid_domain_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 646, "column": 45 }, "stop": { "line": 646, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 646, "column": 45 }, "stop": { "line": 646, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 647, "column": 8 }, "stop": { "line": 647, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 646, "column": 14 }, "stop": { "line": 646, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_bad_request": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 641, "column": 8 }, "stop": { "line": 641, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 634, "column": 12 }, "stop": { "line": 634, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 637, "column": 8 }, "stop": { "line": 637, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 633, "column": 14 }, "stop": { "line": 633, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_head_projects": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 626, "column": 12 }, "stop": { "line": 626, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 629, "column": 8 }, "stop": { "line": 629, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 627, "column": 8 }, "stop": { "line": 627, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectListResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_forbid_operations_on_defined_federated_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 611, "column": 8 }, "stop": { "line": 611, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 617, "column": 8 }, "stop": { "line": 617, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 614, "column": 8 }, "stop": { "line": 614, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 610, "column": 17 }, "stop": { "line": 610, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_forbid_operations_on_federated_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 581, "column": 12 }, "stop": { "line": 581, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 597, "column": 12 }, "stop": { "line": 597, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 584, "column": 12 }, "stop": { "line": 584, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 578, "column": 12 }, "stop": { "line": 578, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 594, "column": 12 }, "stop": { "line": 594, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 591, "column": 12 }, "stop": { "line": 591, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_domain_hierarchy": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 542, "column": 19 }, "stop": { "line": 542, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 547, "column": 12 }, "stop": { "line": 547, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 560, "column": 26 }, "stop": { "line": 560, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 533, "column": 12 }, "stop": { "line": 533, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 539, "column": 46 }, "stop": { "line": 539, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 542, "column": 8 }, "stop": { "line": 542, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 546, "column": 8 }, "stop": { "line": 546, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 558, "column": 8 }, "stop": { "line": 558, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 554, "column": 8 }, "stop": { "line": 554, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 550, "column": 8 }, "stop": { "line": 550, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 536, "column": 23 }, "stop": { "line": 536, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 531, "column": 23 }, "stop": { "line": 531, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 528, "column": 17 }, "stop": { "line": 528, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_token_revoked_once_domain_disabled": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 500, "column": 20 }, "stop": { "line": 500, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 516, "column": 14 }, "stop": { "line": 516, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 496, "column": 16 }, "stop": { "line": 496, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 517, "column": 8 }, "stop": { "line": 517, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 505, "column": 21 }, "stop": { "line": 505, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 522, "column": 8 }, "stop": { "line": 522, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 510, "column": 8 }, "stop": { "line": 510, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 493, "column": 17 }, "stop": { "line": 493, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_default_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 478, "column": 19 }, "stop": { "line": 478, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 483, "column": 12 }, "stop": { "line": 483, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 478, "column": 8 }, "stop": { "line": 478, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 482, "column": 8 }, "stop": { "line": 482, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_domain_deletes_is_domain_project": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 473, "column": 17 }, "stop": { "line": 473, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 464, "column": 17 }, "stop": { "line": 464, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 461, "column": 8 }, "stop": { "line": 461, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidDomainResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 468, "column": 8 }, "stop": { "line": 468, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 470, "column": 8 }, "stop": { "line": 470, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 464, "column": 8 }, "stop": { "line": 464, "column": 16 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 473, "column": 8 }, "stop": { "line": 473, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 470, "column": 20 }, "stop": { "line": 470, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 468, "column": 19 }, "stop": { "line": 468, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 460, "column": 12 }, "stop": { "line": 460, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 459, "column": 21 }, "stop": { "line": 459, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_domain_with_idp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 445, "column": 8 }, "stop": { "line": 445, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 450, "column": 8 }, "stop": { "line": 450, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 435, "column": 21 }, "stop": { "line": 435, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 445, "column": 19 }, "stop": { "line": 445, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 440, "column": 8 }, "stop": { "line": 440, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 437, "column": 8 }, "stop": { "line": 437, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidDomainResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 448, "column": 8 }, "stop": { "line": 448, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 448, "column": 20 }, "stop": { "line": 448, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 436, "column": 12 }, "stop": { "line": 436, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 418, "column": 26 }, "stop": { "line": 418, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 370, "column": 12 }, "stop": { "line": 370, "column": 22 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 430, "column": 52 }, "stop": { "line": 430, "column": 62 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 392, "column": 12 }, "stop": { "line": 392, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 379, "column": 12 }, "stop": { "line": 379, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 397, "column": 12 }, "stop": { "line": 397, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 404, "column": 8 }, "stop": { "line": 404, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 416, "column": 8 }, "stop": { "line": 416, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 407, "column": 8 }, "stop": { "line": 407, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 410, "column": 8 }, "stop": { "line": 410, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 413, "column": 8 }, "stop": { "line": 413, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 386, "column": 17 }, "stop": { "line": 386, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 364, "column": 16 }, "stop": { "line": 364, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 377, "column": 19 }, "stop": { "line": 377, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 374, "column": 18 }, "stop": { "line": 374, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 401, "column": 20 }, "stop": { "line": 401, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 397, "column": 23 }, "stop": { "line": 397, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 431, "column": 8 }, "stop": { "line": 431, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 426, "column": 8 }, "stop": { "line": 426, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 429, "column": 8 }, "stop": { "line": 429, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 422, "column": 8 }, "stop": { "line": 422, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 424, "column": 8 }, "stop": { "line": 424, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertDictEqual", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 389, "column": 22 }, "stop": { "line": 389, "column": 45 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 367, "column": 21 }, "stop": { "line": 367, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_credential_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 400, "column": 8 }, "stop": { "line": 400, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidDomainResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 401, "column": 8 }, "stop": { "line": 401, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 382, "column": 16 }, "stop": { "line": 382, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_enabled_domain_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 339, "column": 20 }, "stop": { "line": 339, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 339, "column": 8 }, "stop": { "line": 339, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_disable_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 295, "column": 16 }, "stop": { "line": 295, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 324, "column": 23 }, "stop": { "line": 324, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 332, "column": 23 }, "stop": { "line": 332, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 310, "column": 23 }, "stop": { "line": 310, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 293, "column": 46 }, "stop": { "line": 293, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 303, "column": 25 }, "stop": { "line": 303, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 297, "column": 44 }, "stop": { "line": 297, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 311, "column": 8 }, "stop": { "line": 311, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 325, "column": 8 }, "stop": { "line": 325, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 333, "column": 8 }, "stop": { "line": 333, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 315, "column": 12 }, "stop": { "line": 315, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 292, "column": 19 }, "stop": { "line": 292, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 289, "column": 18 }, "stop": { "line": 289, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 307, "column": 20 }, "stop": { "line": 307, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 328, "column": 20 }, "stop": { "line": 328, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 321, "column": 20 }, "stop": { "line": 321, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 315, "column": 23 }, "stop": { "line": 315, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 318, "column": 8 }, "stop": { "line": 318, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidDomainResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 299, "column": 22 }, "stop": { "line": 299, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_domain_updates_is_domain_project": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 279, "column": 21 }, "stop": { "line": 279, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 275, "column": 8 }, "stop": { "line": 275, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 281, "column": 8 }, "stop": { "line": 281, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 279, "column": 12 }, "stop": { "line": 279, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 284, "column": 8 }, "stop": { "line": 284, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 270, "column": 21 }, "stop": { "line": 270, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 272, "column": 8 }, "stop": { "line": 272, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidDomainResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 275, "column": 19 }, "stop": { "line": 275, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 271, "column": 12 }, "stop": { "line": 271, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_domain_unsafe_default": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 260, "column": 19 }, "stop": { "line": 260, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 260, "column": 8 }, "stop": { "line": 260, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 258, "column": 14 }, "stop": { "line": 258, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_domain_unsafe": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 248, "column": 23 }, "stop": { "line": 248, "column": 47 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 238, "column": 19 }, "stop": { "line": 238, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 248, "column": 12 }, "stop": { "line": 248, "column": 22 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 238, "column": 8 }, "stop": { "line": 238, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 236, "column": 14 }, "stop": { "line": 236, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 246, "column": 18 }, "stop": { "line": 246, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 225, "column": 23 }, "stop": { "line": 225, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 228, "column": 8 }, "stop": { "line": 228, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidDomainResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 225, "column": 12 }, "stop": { "line": 225, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 223, "column": 14 }, "stop": { "line": 223, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_head_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 215, "column": 23 }, "stop": { "line": 215, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 217, "column": 12 }, "stop": { "line": 217, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 218, "column": 8 }, "stop": { "line": 218, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidDomainResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 219, "column": 8 }, "stop": { "line": 219, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_limit_for_domains": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 211, "column": 12 }, "stop": { "line": 211, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 205, "column": 31 }, "stop": { "line": 205, "column": 36 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 201, "column": 17 }, "stop": { "line": 201, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 211, "column": 46 }, "stop": { "line": 211, "column": 49 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 209, "column": 23 }, "stop": { "line": 209, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 203, "column": 12 }, "stop": { "line": 203, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 202, "column": 32 }, "stop": { "line": 202, "column": 51 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_head_domains": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 195, "column": 12 }, "stop": { "line": 195, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 196, "column": 8 }, "stop": { "line": 196, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidDomainListResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 198, "column": 8 }, "stop": { "line": 198, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.head", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_invalid_explicit_ids": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 189, "column": 12 }, "stop": { "line": 189, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 179, "column": 14 }, "stop": { "line": 179, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_second_domain_valid_explicit_id_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 169, "column": 8 }, "stop": { "line": 169, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidDomainResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 166, "column": 12 }, "stop": { "line": 166, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 172, "column": 12 }, "stop": { "line": 172, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 162, "column": 14 }, "stop": { "line": 162, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_valid_explicit_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 155, "column": 21 }, "stop": { "line": 155, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 157, "column": 8 }, "stop": { "line": 157, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 153, "column": 8 }, "stop": { "line": 153, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidDomainResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 158, "column": 8 }, "stop": { "line": 158, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 155, "column": 12 }, "stop": { "line": 155, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 150, "column": 12 }, "stop": { "line": 150, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 146, "column": 14 }, "stop": { "line": 146, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_is_domain_project_creates_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 139, "column": 21 }, "stop": { "line": 139, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 141, "column": 8 }, "stop": { "line": 141, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidDomainResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 136, "column": 8 }, "stop": { "line": 136, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 142, "column": 8 }, "stop": { "line": 142, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 139, "column": 12 }, "stop": { "line": 139, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 135, "column": 12 }, "stop": { "line": 135, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 134, "column": 22 }, "stop": { "line": 134, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_creates_is_domain_project": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 129, "column": 8 }, "stop": { "line": 129, "column": 25 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 128, "column": 8 }, "stop": { "line": 128, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 120, "column": 21 }, "stop": { "line": 120, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 117, "column": 8 }, "stop": { "line": 117, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidDomainResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 122, "column": 8 }, "stop": { "line": 122, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 120, "column": 12 }, "stop": { "line": 120, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 116, "column": 12 }, "stop": { "line": 116, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 125, "column": 8 }, "stop": { "line": 125, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 115, "column": 21 }, "stop": { "line": 115, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_unsafe_default": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 105, "column": 8 }, "stop": { "line": 105, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 104, "column": 14 }, "stop": { "line": 104, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_unsafe": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 86, "column": 8 }, "stop": { "line": 86, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 94, "column": 12 }, "stop": { "line": 94, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 85, "column": 14 }, "stop": { "line": 85, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 93, "column": 18 }, "stop": { "line": 93, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_bad_request": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 76, "column": 8 }, "stop": { "line": 76, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_case_sensitivity": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 72, "column": 8 }, "stop": { "line": 72, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 65, "column": 8 }, "stop": { "line": 65, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidDomainResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 69, "column": 12 }, "stop": { "line": 69, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 62, "column": 12 }, "stop": { "line": 62, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 58, "column": 14 }, "stop": { "line": 58, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 54, "column": 15 }, "stop": { "line": 54, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidDomainResponse", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 51, "column": 12 }, "stop": { "line": 51, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 50, "column": 14 }, "stop": { "line": 50, "column": 33 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3_resource.ResourceTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 37, "column": 8 }, "stop": { "line": 37, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 38, "column": 8 }, "stop": { "line": 38, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_resource.ResourceTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_resource.py", "start": { "line": 39, "column": 12 }, "stop": { "line": 39, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository.__init__", "class_name": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository", "dispatch": "static" } ], "rx.linq.observable.delaywithselector.delay_with_selector": [], "osprofiler.tests.unit.test_opts.ConfigTestCase.test_web_trace_enabled": [], "osprofiler.tests.unit.test_opts.ConfigTestCase.test_web_trace_disabled": [], "osprofiler.tests.unit.test_opts.ConfigTestCase.test_options_defaults_override": [], "osprofiler.tests.unit.test_opts.ConfigTestCase.test_options_defaults": [], "osprofiler.tests.unit.test_opts.ConfigTestCase.setUp": [], "keystone.tests.protection.v3.test_domains.ProjectAdminTests._override_policy": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 536, "column": 13 }, "stop": { "line": 536, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 542, "column": 20 }, "stop": { "line": 542, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 542, "column": 12 }, "stop": { "line": 542, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.write", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 536, "column": 13 }, "stop": { "line": 536, "column": 17 } } ], "kind": "function", "target": "open" } ], "keystone.tests.protection.v3.test_domains.ProjectAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 485, "column": 43 }, "stop": { "line": 485, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 514, "column": 15 }, "stop": { "line": 514, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_domains.ProjectAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 506, "column": 12 }, "stop": { "line": 506, "column": 19 } }, { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 516, "column": 21 }, "stop": { "line": 516, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 488, "column": 12 }, "stop": { "line": 488, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 487, "column": 8 }, "stop": { "line": 487, "column": 23 } }, { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 485, "column": 27 }, "stop": { "line": 485, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_domains.ProjectAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 496, "column": 12 }, "stop": { "line": 496, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 504, "column": 18 }, "stop": { "line": 504, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 496, "column": 30 }, "stop": { "line": 496, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 483, "column": 8 }, "stop": { "line": 483, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 496, "column": 12 }, "stop": { "line": 496, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 484, "column": 8 }, "stop": { "line": 484, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_domains.ProjectAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 492, "column": 8 }, "stop": { "line": 492, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_domains.ProjectAdminTests._override_policy", "class_name": "keystone.tests.protection.v3.test_domains.ProjectAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 500, "column": 24 }, "stop": { "line": 500, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_domains.ProjectMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 441, "column": 8 }, "stop": { "line": 441, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_domains.ProjectMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 466, "column": 21 }, "stop": { "line": 466, "column": 35 } }, { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 456, "column": 12 }, "stop": { "line": 456, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 442, "column": 24 }, "stop": { "line": 442, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 446, "column": 12 }, "stop": { "line": 446, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 454, "column": 18 }, "stop": { "line": 454, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 446, "column": 30 }, "stop": { "line": 446, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 440, "column": 8 }, "stop": { "line": 440, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 446, "column": 12 }, "stop": { "line": 446, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 464, "column": 15 }, "stop": { "line": 464, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_domains.ProjectMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 442, "column": 8 }, "stop": { "line": 442, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_domains.ProjectMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 450, "column": 25 }, "stop": { "line": 450, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_domains.ProjectReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 423, "column": 21 }, "stop": { "line": 423, "column": 35 } }, { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 413, "column": 12 }, "stop": { "line": 413, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 399, "column": 24 }, "stop": { "line": 399, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 399, "column": 8 }, "stop": { "line": 399, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_domains.ProjectReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 398, "column": 8 }, "stop": { "line": 398, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_domains.ProjectReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 403, "column": 12 }, "stop": { "line": 403, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 411, "column": 18 }, "stop": { "line": 411, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 403, "column": 30 }, "stop": { "line": 403, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 397, "column": 8 }, "stop": { "line": 397, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 403, "column": 12 }, "stop": { "line": 403, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 421, "column": 15 }, "stop": { "line": 421, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_domains.ProjectReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 407, "column": 25 }, "stop": { "line": 407, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_domains.DomainUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 380, "column": 50 }, "stop": { "line": 380, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 363, "column": 24 }, "stop": { "line": 363, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 362, "column": 8 }, "stop": { "line": 362, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_domains.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 363, "column": 8 }, "stop": { "line": 363, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_domains.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 367, "column": 12 }, "stop": { "line": 367, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 367, "column": 30 }, "stop": { "line": 367, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 361, "column": 8 }, "stop": { "line": 361, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 367, "column": 12 }, "stop": { "line": 367, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 379, "column": 15 }, "stop": { "line": 379, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_domains.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 370, "column": 22 }, "stop": { "line": 370, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_domains.SystemAdminTests.test_user_can_delete_a_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 351, "column": 19 }, "stop": { "line": 351, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 346, "column": 12 }, "stop": { "line": 346, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 346, "column": 12 }, "stop": { "line": 346, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 346, "column": 30 }, "stop": { "line": 346, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domains.SystemAdminTests.test_user_can_create_a_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 337, "column": 37 }, "stop": { "line": 337, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 337, "column": 37 }, "stop": { "line": 337, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_domains.SystemAdminTests.test_user_can_update_a_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 332, "column": 16 }, "stop": { "line": 332, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 326, "column": 12 }, "stop": { "line": 326, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 329, "column": 44 }, "stop": { "line": 329, "column": 54 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 329, "column": 44 }, "stop": { "line": 329, "column": 60 } }, { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 326, "column": 12 }, "stop": { "line": 326, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 326, "column": 30 }, "stop": { "line": 326, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domains.SystemAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 305, "column": 8 }, "stop": { "line": 305, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 306, "column": 8 }, "stop": { "line": 306, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_domains.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 311, "column": 15 }, "stop": { "line": 311, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_domains.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 307, "column": 24 }, "stop": { "line": 307, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 307, "column": 8 }, "stop": { "line": 307, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_domains.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_domains.SystemMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 272, "column": 8 }, "stop": { "line": 272, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 287, "column": 15 }, "stop": { "line": 287, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_domains.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 288, "column": 52 }, "stop": { "line": 288, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 274, "column": 24 }, "stop": { "line": 274, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 273, "column": 8 }, "stop": { "line": 273, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_domains.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 277, "column": 24 }, "stop": { "line": 277, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 274, "column": 8 }, "stop": { "line": 274, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_domains.SystemMemberTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_domains.SystemReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 238, "column": 8 }, "stop": { "line": 238, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 253, "column": 15 }, "stop": { "line": 253, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_domains.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 254, "column": 52 }, "stop": { "line": 254, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 240, "column": 24 }, "stop": { "line": 240, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 239, "column": 8 }, "stop": { "line": 239, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_domains.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 243, "column": 24 }, "stop": { "line": 243, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 240, "column": 8 }, "stop": { "line": 240, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_domains.SystemReaderTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_domains._DomainAndProjectUserDomainTests.test_user_cannot_get_non_existant_domain_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 226, "column": 16 }, "stop": { "line": 226, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 226, "column": 35 }, "stop": { "line": 226, "column": 45 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 226, "column": 35 }, "stop": { "line": 226, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_domains._DomainAndProjectUserDomainTests.test_user_cannot_delete_a_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 212, "column": 19 }, "stop": { "line": 212, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 207, "column": 12 }, "stop": { "line": 207, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 207, "column": 12 }, "stop": { "line": 207, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 207, "column": 30 }, "stop": { "line": 207, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domains._DomainAndProjectUserDomainTests.test_user_cannot_create_a_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 197, "column": 37 }, "stop": { "line": 197, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 197, "column": 37 }, "stop": { "line": 197, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_domains._DomainAndProjectUserDomainTests.test_user_cannot_update_a_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 191, "column": 16 }, "stop": { "line": 191, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 185, "column": 12 }, "stop": { "line": 185, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 188, "column": 44 }, "stop": { "line": 188, "column": 54 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 185, "column": 12 }, "stop": { "line": 185, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 188, "column": 44 }, "stop": { "line": 188, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 185, "column": 30 }, "stop": { "line": 185, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domains._DomainAndProjectUserDomainTests.test_user_cannot_filter_domains_by_enabled": [], "keystone.tests.protection.v3.test_domains._DomainAndProjectUserDomainTests.test_user_cannot_filter_domains_by_name": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 157, "column": 22 }, "stop": { "line": 157, "column": 32 } }, { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 162, "column": 12 }, "stop": { "line": 162, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 162, "column": 12 }, "stop": { "line": 162, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 157, "column": 22 }, "stop": { "line": 157, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 167, "column": 16 }, "stop": { "line": 167, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 162, "column": 30 }, "stop": { "line": 162, "column": 49 } }, { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 158, "column": 17 }, "stop": { "line": 158, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domains._DomainAndProjectUserDomainTests.test_user_cannot_list_domains": [], "keystone.tests.protection.v3.test_domains._DomainAndProjectUserDomainTests.test_user_cannot_get_a_domain_they_are_not_authorized_to_access": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 145, "column": 16 }, "stop": { "line": 145, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 140, "column": 12 }, "stop": { "line": 140, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 140, "column": 12 }, "stop": { "line": 140, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 140, "column": 30 }, "stop": { "line": 140, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domains._DomainAndProjectUserDomainTests.test_user_can_get_a_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 135, "column": 22 }, "stop": { "line": 135, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_domains._SystemMemberAndReaderDomainTests.test_user_cannot_delete_a_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 126, "column": 16 }, "stop": { "line": 126, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 121, "column": 12 }, "stop": { "line": 121, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 121, "column": 12 }, "stop": { "line": 121, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 121, "column": 30 }, "stop": { "line": 121, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domains._SystemMemberAndReaderDomainTests.test_user_cannot_update_a_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 114, "column": 16 }, "stop": { "line": 114, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 108, "column": 12 }, "stop": { "line": 108, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 111, "column": 44 }, "stop": { "line": 111, "column": 54 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 111, "column": 44 }, "stop": { "line": 111, "column": 60 } }, { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 108, "column": 12 }, "stop": { "line": 108, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 108, "column": 30 }, "stop": { "line": 108, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domains._SystemMemberAndReaderDomainTests.test_user_cannot_create_a_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 98, "column": 37 }, "stop": { "line": 98, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 98, "column": 37 }, "stop": { "line": 98, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_domains._SystemUserDomainTests.test_user_can_get_a_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 91, "column": 22 }, "stop": { "line": 91, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 87, "column": 12 }, "stop": { "line": 87, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 87, "column": 12 }, "stop": { "line": 87, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 87, "column": 30 }, "stop": { "line": 87, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domains._SystemUserDomainTests.test_user_can_filter_domains_by_enabled": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 64, "column": 12 }, "stop": { "line": 64, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 67, "column": 12 }, "stop": { "line": 67, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 67, "column": 12 }, "stop": { "line": 67, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 64, "column": 12 }, "stop": { "line": 64, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 74, "column": 16 }, "stop": { "line": 74, "column": 41 } }, { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 81, "column": 16 }, "stop": { "line": 81, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 67, "column": 30 }, "stop": { "line": 67, "column": 49 } }, { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 64, "column": 30 }, "stop": { "line": 64, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domains._SystemUserDomainTests.test_user_can_filter_domains_by_name": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 46, "column": 22 }, "stop": { "line": 46, "column": 32 } }, { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 51, "column": 12 }, "stop": { "line": 51, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 56, "column": 16 }, "stop": { "line": 56, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 59, "column": 32 }, "stop": { "line": 59, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 46, "column": 22 }, "stop": { "line": 46, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 51, "column": 12 }, "stop": { "line": 51, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 51, "column": 30 }, "stop": { "line": 51, "column": 49 } }, { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 47, "column": 17 }, "stop": { "line": 47, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_domains._SystemUserDomainTests.test_user_can_list_domains": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 35, "column": 12 }, "stop": { "line": 35, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 35, "column": 12 }, "stop": { "line": 35, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 42, "column": 16 }, "stop": { "line": 42, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_domains.py", "start": { "line": 35, "column": 30 }, "stop": { "line": 35, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "setuptools.findall": [], "setuptools._find_all_simple": [], "setuptools.Command.reinitialize_command": [], "setuptools.Command.ensure_string_list": [], "setuptools.Command._ensure_stringlike": [], "setuptools.Command.__init__": [], "setuptools.setup": [], "setuptools._install_setup_requires": [], "setuptools.PEP420PackageFinder._looks_like_package": [], "setuptools.PackageFinder._build_filter": [], "setuptools.PackageFinder._looks_like_package": [], "setuptools.PackageFinder._find_packages_iter": [], "setuptools.PackageFinder.find": [], "dns.edns.option_from_wire": [], "dns.edns.get_option_class": [], "dns.edns.ECSOption._cmp": [], "dns.edns.ECSOption.from_wire": [], "dns.edns.ECSOption.to_wire": [], "dns.edns.ECSOption.to_text": [], "dns.edns.ECSOption.__init__": [], "dns.edns.GenericOption._cmp": [], "dns.edns.GenericOption.from_wire": [], "dns.edns.GenericOption.to_text": [], "dns.edns.GenericOption.to_wire": [], "dns.edns.GenericOption.__init__": [], "dns.edns.Option.__gt__": [], "dns.edns.Option.__ge__": [], "dns.edns.Option.__le__": [], "dns.edns.Option.__lt__": [], "dns.edns.Option.__ne__": [], "dns.edns.Option.__eq__": [], "dns.edns.Option._cmp": [], "dns.edns.Option.from_wire": [], "dns.edns.Option.to_wire": [], "dns.edns.Option.__init__": [], "setuptools.command.install_egg_info.install_egg_info.copytree": [], "setuptools.command.install_egg_info.install_egg_info.get_outputs": [], "setuptools.command.install_egg_info.install_egg_info.run": [], "setuptools.command.install_egg_info.install_egg_info.finalize_options": [], "setuptools.command.install_egg_info.install_egg_info.initialize_options": [], "parso.cache._get_cache_directory_path": [], "parso.cache._get_hashed_path": [], "parso.cache._remove_cache_and_update_lock": [], "parso.cache._touch": [], "parso.cache.clear_inactive_cache": [], "parso.cache.clear_cache": [], "parso.cache._save_to_file_system": [], "parso.cache.try_to_save_module": [], "parso.cache._set_cache_item": [], "parso.cache._load_from_file_system": [], "parso.cache.load_module": [], "parso.cache._NodeCacheItem.__init__": [], "parso.cache._get_cache_clear_lock_path": [], "parso.cache._get_default_cache_path": [], "oslo_messaging.opts.set_defaults": [], "oslo_messaging.opts.list_opts": [], "kombu.utils.imports.symbol_by_name": [], "keystone.common.sql.contract_repo.versions.071_placeholder.upgrade": [], "sapp.lint.lint": [], "oslo_cache.testing.CacheIsolatingProxy.set": [], "oslo_cache.testing.CacheIsolatingProxy.get": [], "oslo_cache.testing._copy_value": [], "keystone.common.sql.data_migration_repo.versions.026_placeholder.upgrade": [], "oslo_i18n.tests.test_public_api.PublicAPITest.test_translate": [], "oslo_i18n.tests.test_public_api.PublicAPITest.test_toggle_lazy": [], "oslo_i18n.tests.test_public_api.PublicAPITest.test_get_available_languages": [], "oslo_i18n.tests.test_public_api.PublicAPITest.test_install": [], "oslo_i18n.tests.test_public_api.PublicAPITest.test_create_factory": [], "pycadf.geolocation.Geolocation.is_valid": [], "pycadf.geolocation.Geolocation.set_annotations": [], "pycadf.geolocation.Geolocation.__init__": [], "dogpile.util.compat.inspect_getargspec": [], "dogpile.util.compat.inspect_getfullargspec": [], "dogpile.util.compat.ArgSpec.__init__": [], "dogpile.util.compat.FullArgSpec.__init__": [], "keystone.conf.trust.list_opts": [], "keystone.conf.trust.register_opts": [], "keystone.common.sql.data_migration_repo.versions.067_placeholder.upgrade": [], "webob.datetime_utils.serialize_date_delta": [], "webob.datetime_utils.parse_date_delta": [], "webob.datetime_utils.serialize_date": [], "webob.datetime_utils.parse_date": [], "webob.datetime_utils.timedelta_to_seconds": [], "webob.datetime_utils._UTC.__repr__": [], "webob.datetime_utils._UTC.tzname": [], "webob.datetime_utils._UTC.utcoffset": [], "webob.datetime_utils._UTC.dst": [], "keystone.conf.identity.list_opts": [], "keystone.conf.identity.register_opts": [], "chardet.euctwprober.EUCTWProber.language": [], "chardet.euctwprober.EUCTWProber.charset_name": [], "chardet.euctwprober.EUCTWProber.__init__": [], "kombu.asynchronous.semaphore.DummyLock.__exit__": [], "kombu.asynchronous.semaphore.DummyLock.__enter__": [], "kombu.asynchronous.semaphore.LaxBoundedSemaphore.__repr__": [], "kombu.asynchronous.semaphore.LaxBoundedSemaphore.clear": [], "kombu.asynchronous.semaphore.LaxBoundedSemaphore.shrink": [], "kombu.asynchronous.semaphore.LaxBoundedSemaphore.grow": [], "kombu.asynchronous.semaphore.LaxBoundedSemaphore.release": [], "kombu.asynchronous.semaphore.LaxBoundedSemaphore.acquire": [], "kombu.asynchronous.semaphore.LaxBoundedSemaphore.__init__": [], "fixtures.tests._fixtures.load_tests": [], "keystone.common.cache.core.get_memoization_decorator": [ { "locations": [ { "path": "keystone/common/cache/core.py", "start": { "line": 183, "column": 11 }, "stop": { "line": 183, "column": 42 } } ], "kind": "function", "target": "oslo_cache.core.get_memoization_decorator" } ], "keystone.common.cache.core.configure_invalidation_region": [ { "locations": [ { "path": "keystone/common/cache/core.py", "start": { "line": 165, "column": 21 }, "stop": { "line": 165, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/cache/core.py", "start": { "line": 161, "column": 18 }, "stop": { "line": 161, "column": 43 } } ], "kind": "function", "target": "oslo_cache.core._build_cache_config" } ], "keystone.common.cache.core._sha1_mangle_key": [ { "locations": [ { "path": "keystone/common/cache/core.py", "start": { "line": 152, "column": 11 }, "stop": { "line": 152, "column": 31 } } ], "kind": "function", "target": "dogpile.cache.util.sha1_mangle_key" } ], "keystone.common.cache.core.configure_cache": [ { "locations": [ { "path": "keystone/common/cache/core.py", "start": { "line": 134, "column": 36 }, "stop": { "line": 134, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.cache.core.DistributedInvalidationStrategy.__init__", "class_name": "keystone.common.cache.core.DistributedInvalidationStrategy", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/cache/core.py", "start": { "line": 124, "column": 4 }, "stop": { "line": 124, "column": 32 } } ], "kind": "function", "target": "oslo_cache.core.configure_cache_region" }, { "locations": [ { "path": "keystone/common/cache/core.py", "start": { "line": 132, "column": 29 }, "stop": { "line": 132, "column": 48 } } ], "kind": "function", "target": "keystone.common.cache.core.key_mangler_factory" }, { "locations": [ { "path": "keystone/common/cache/core.py", "start": { "line": 130, "column": 25 }, "stop": { "line": 130, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.cache.core.RegionInvalidationManager.__init__", "class_name": "keystone.common.cache.core.RegionInvalidationManager", "dispatch": "static" } ], "keystone.common.cache.core.create_region": [ { "locations": [ { "path": "keystone/common/cache/core.py", "start": { "line": 106, "column": 13 }, "stop": { "line": 106, "column": 32 } } ], "kind": "function", "target": "oslo_cache.core.create_region" } ], "keystone.common.cache.core.key_mangler_factory": [], "keystone.common.cache.core.DistributedInvalidationStrategy.is_soft_invalidated": [], "keystone.common.cache.core.DistributedInvalidationStrategy.was_soft_invalidated": [], "keystone.common.cache.core.DistributedInvalidationStrategy.is_hard_invalidated": [], "keystone.common.cache.core.DistributedInvalidationStrategy.was_hard_invalidated": [], "keystone.common.cache.core.DistributedInvalidationStrategy.is_invalidated": [], "keystone.common.cache.core.DistributedInvalidationStrategy.invalidate": [], "keystone.common.cache.core.DistributedInvalidationStrategy.__init__": [], "keystone.common.cache.core.RegionInvalidationManager.is_region_key": [], "keystone.common.cache.core.RegionInvalidationManager.invalidate_region": [ { "locations": [ { "path": "keystone/common/cache/core.py", "start": { "line": 48, "column": 24 }, "stop": { "line": 48, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.cache.core.RegionInvalidationManager._generate_new_id", "class_name": "keystone.common.cache.core.RegionInvalidationManager", "dispatch": "dynamic" } ], "keystone.common.cache.core.RegionInvalidationManager.region_id": [], "keystone.common.cache.core.RegionInvalidationManager._generate_new_id": [ { "locations": [ { "path": "keystone/common/cache/core.py", "start": { "line": 40, "column": 15 }, "stop": { "line": 40, "column": 25 } } ], "kind": "function", "target": "os.urandom" } ], "keystone.common.cache.core.RegionInvalidationManager.__init__": [ { "locations": [ { "path": "keystone/common/cache/core.py", "start": { "line": 37, "column": 27 }, "stop": { "line": 37, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" } ], "setuptools._distutils.dist.fix_help_options": [], "setuptools._distutils.dist.DistributionMetadata.set_obsoletes": [], "setuptools._distutils.dist.DistributionMetadata.get_obsoletes": [], "setuptools._distutils.dist.DistributionMetadata.set_provides": [], "setuptools._distutils.dist.DistributionMetadata.get_provides": [], "setuptools._distutils.dist.DistributionMetadata.set_requires": [], "setuptools._distutils.dist.DistributionMetadata.get_requires": [], "setuptools._distutils.dist.DistributionMetadata.get_download_url": [], "setuptools._distutils.dist.DistributionMetadata.set_classifiers": [], "setuptools._distutils.dist.DistributionMetadata.get_classifiers": [], "setuptools._distutils.dist.DistributionMetadata.set_platforms": [], "setuptools._distutils.dist.DistributionMetadata.get_platforms": [], "setuptools._distutils.dist.DistributionMetadata.set_keywords": [], "setuptools._distutils.dist.DistributionMetadata.get_keywords": [], "setuptools._distutils.dist.DistributionMetadata.get_long_description": [], "setuptools._distutils.dist.DistributionMetadata.get_description": [], "setuptools._distutils.dist.DistributionMetadata.get_license": [], "setuptools._distutils.dist.DistributionMetadata.get_url": [], "setuptools._distutils.dist.DistributionMetadata.get_contact_email": [], "setuptools._distutils.dist.DistributionMetadata.get_contact": [], "setuptools._distutils.dist.DistributionMetadata.get_maintainer_email": [], "setuptools._distutils.dist.DistributionMetadata.get_maintainer": [], "setuptools._distutils.dist.DistributionMetadata.get_author_email": [], "setuptools._distutils.dist.DistributionMetadata.get_author": [], "setuptools._distutils.dist.DistributionMetadata.get_fullname": [], "setuptools._distutils.dist.DistributionMetadata.get_version": [], "setuptools._distutils.dist.DistributionMetadata.get_name": [], "setuptools._distutils.dist.DistributionMetadata._write_list": [], "setuptools._distutils.dist.DistributionMetadata.write_pkg_file": [], "setuptools._distutils.dist.DistributionMetadata.write_pkg_info": [], "setuptools._distutils.dist.DistributionMetadata.read_pkg_file": [], "setuptools._distutils.dist.DistributionMetadata.__init__": [], "setuptools._distutils.dist.Distribution.is_pure": [], "setuptools._distutils.dist.Distribution.has_data_files": [], "setuptools._distutils.dist.Distribution.has_scripts": [], "setuptools._distutils.dist.Distribution.has_headers": [], "setuptools._distutils.dist.Distribution.has_modules": [], "setuptools._distutils.dist.Distribution.has_c_libraries": [], "setuptools._distutils.dist.Distribution.has_ext_modules": [], "setuptools._distutils.dist.Distribution.has_pure_modules": [], "setuptools._distutils.dist.Distribution.run_command": [], "setuptools._distutils.dist.Distribution.run_commands": [], "setuptools._distutils.dist.Distribution.announce": [], "setuptools._distutils.dist.Distribution.reinitialize_command": [], "setuptools._distutils.dist.Distribution._set_command_options": [], "setuptools._distutils.dist.Distribution.get_command_obj": [], "setuptools._distutils.dist.Distribution.get_command_class": [], "setuptools._distutils.dist.Distribution.get_command_packages": [], "setuptools._distutils.dist.Distribution.get_command_list": [], "setuptools._distutils.dist.Distribution.print_commands": [], "setuptools._distutils.dist.Distribution.print_command_list": [], "setuptools._distutils.dist.Distribution.handle_display_options": [], "setuptools._distutils.dist.Distribution._show_help": [], "setuptools._distutils.dist.Distribution.finalize_options": [], "setuptools._distutils.dist.Distribution._parse_command_opts": [], "setuptools._distutils.dist.Distribution._get_toplevel_options": [], "setuptools._distutils.dist.Distribution.parse_command_line": [], "setuptools._distutils.dist.Distribution.parse_config_files": [], "setuptools._distutils.dist.Distribution.find_config_files": [], "setuptools._distutils.dist.Distribution.dump_option_dicts": [], "setuptools._distutils.dist.Distribution.get_option_dict": [], "setuptools._distutils.dist.Distribution.__init__": [], "setuptools._distutils.dist._ensure_list": [], "flask_restful.utils.cors.crossdomain": [], "kombu.utils.debug.Logwrapped.__dir__": [], "kombu.utils.debug.Logwrapped.__repr__": [], "kombu.utils.debug.Logwrapped.__getattr__": [], "kombu.utils.debug.Logwrapped.__init__": [], "kombu.utils.debug.setup_logging": [], "pygments.lexers.templates.Angular2HtmlLexer.__init__": [], "pygments.lexers.templates.TwigHtmlLexer.__init__": [], "pygments.lexers.templates.YamlJinjaLexer.__init__": [], "pygments.lexers.templates.HandlebarsHtmlLexer.__init__": [], "pygments.lexers.templates.LassoJavascriptLexer.analyse_text": [], "pygments.lexers.templates.LassoJavascriptLexer.__init__": [], "pygments.lexers.templates.LassoCssLexer.analyse_text": [], "pygments.lexers.templates.LassoCssLexer.__init__": [], "pygments.lexers.templates.LassoXmlLexer.analyse_text": [], "pygments.lexers.templates.LassoXmlLexer.__init__": [], "pygments.lexers.templates.LassoHtmlLexer.analyse_text": [], "pygments.lexers.templates.LassoHtmlLexer.__init__": [], "pygments.lexers.templates.TeaTemplateLexer.analyse_text": [], "pygments.lexers.templates.TeaTemplateLexer.__init__": [], "pygments.lexers.templates.SspLexer.analyse_text": [], "pygments.lexers.templates.SspLexer.__init__": [], "pygments.lexers.templates.ColdfusionCFCLexer.__init__": [], "pygments.lexers.templates.ColdfusionHtmlLexer.__init__": [], "pygments.lexers.templates.EvoqueXmlLexer.analyse_text": [], "pygments.lexers.templates.EvoqueXmlLexer.__init__": [], "pygments.lexers.templates.EvoqueHtmlLexer.analyse_text": [], "pygments.lexers.templates.EvoqueHtmlLexer.__init__": [], "pygments.lexers.templates.EvoqueLexer.analyse_text": [], "pygments.lexers.templates.JspLexer.analyse_text": [], "pygments.lexers.templates.JspLexer.__init__": [], "pygments.lexers.templates.JavascriptDjangoLexer.analyse_text": [], "pygments.lexers.templates.JavascriptDjangoLexer.__init__": [], "pygments.lexers.templates.CssDjangoLexer.analyse_text": [], "pygments.lexers.templates.CssDjangoLexer.__init__": [], "pygments.lexers.templates.XmlDjangoLexer.analyse_text": [], "pygments.lexers.templates.XmlDjangoLexer.__init__": [], "pygments.lexers.templates.HtmlDjangoLexer.analyse_text": [], "pygments.lexers.templates.HtmlDjangoLexer.__init__": [], "pygments.lexers.templates.JavascriptSmartyLexer.analyse_text": [], "pygments.lexers.templates.JavascriptSmartyLexer.__init__": [], "pygments.lexers.templates.CssSmartyLexer.analyse_text": [], "pygments.lexers.templates.CssSmartyLexer.__init__": [], "pygments.lexers.templates.XmlSmartyLexer.analyse_text": [], "pygments.lexers.templates.XmlSmartyLexer.__init__": [], "pygments.lexers.templates.HtmlSmartyLexer.analyse_text": [], "pygments.lexers.templates.HtmlSmartyLexer.__init__": [], "pygments.lexers.templates.JavascriptPhpLexer.analyse_text": [], "pygments.lexers.templates.JavascriptPhpLexer.__init__": [], "pygments.lexers.templates.CssPhpLexer.analyse_text": [], "pygments.lexers.templates.CssPhpLexer.__init__": [], "pygments.lexers.templates.XmlPhpLexer.analyse_text": [], "pygments.lexers.templates.XmlPhpLexer.__init__": [], "pygments.lexers.templates.HtmlPhpLexer.analyse_text": [], "pygments.lexers.templates.HtmlPhpLexer.__init__": [], "pygments.lexers.templates.JavascriptErbLexer.analyse_text": [], "pygments.lexers.templates.JavascriptErbLexer.__init__": [], "pygments.lexers.templates.CssErbLexer.analyse_text": [], "pygments.lexers.templates.CssErbLexer.__init__": [], "pygments.lexers.templates.XmlErbLexer.analyse_text": [], "pygments.lexers.templates.XmlErbLexer.__init__": [], "pygments.lexers.templates.RhtmlLexer.analyse_text": [], "pygments.lexers.templates.RhtmlLexer.__init__": [], "pygments.lexers.templates.CssGenshiLexer.analyse_text": [], "pygments.lexers.templates.CssGenshiLexer.__init__": [], "pygments.lexers.templates.JavascriptGenshiLexer.analyse_text": [], "pygments.lexers.templates.JavascriptGenshiLexer.__init__": [], "pygments.lexers.templates.GenshiLexer.analyse_text": [], "pygments.lexers.templates.GenshiLexer.__init__": [], "pygments.lexers.templates.HtmlGenshiLexer.analyse_text": [], "pygments.lexers.templates.HtmlGenshiLexer.__init__": [], "pygments.lexers.templates.CheetahJavascriptLexer.__init__": [], "pygments.lexers.templates.CheetahXmlLexer.__init__": [], "pygments.lexers.templates.CheetahHtmlLexer.__init__": [], "pygments.lexers.templates.CheetahPythonLexer.get_tokens_unprocessed": [], "pygments.lexers.templates.MakoCssLexer.__init__": [], "pygments.lexers.templates.MakoJavascriptLexer.__init__": [], "pygments.lexers.templates.MakoXmlLexer.__init__": [], "pygments.lexers.templates.MakoHtmlLexer.__init__": [], "pygments.lexers.templates.MasonLexer.analyse_text": [], "pygments.lexers.templates.MyghtyCssLexer.__init__": [], "pygments.lexers.templates.MyghtyJavascriptLexer.__init__": [], "pygments.lexers.templates.MyghtyXmlLexer.__init__": [], "pygments.lexers.templates.MyghtyHtmlLexer.__init__": [], "pygments.lexers.templates.DjangoLexer.analyse_text": [], "pygments.lexers.templates.VelocityXmlLexer.analyse_text": [], "pygments.lexers.templates.VelocityXmlLexer.__init__": [], "pygments.lexers.templates.VelocityHtmlLexer.__init__": [], "pygments.lexers.templates.VelocityLexer.analyse_text": [], "pygments.lexers.templates.SmartyLexer.analyse_text": [], "pygments.lexers.templates.ErbLexer.analyse_text": [], "pygments.lexers.templates.ErbLexer.get_tokens_unprocessed": [], "pygments.lexers.templates.ErbLexer.__init__": [], "IPython.utils.wildcard.list_namespace": [], "IPython.utils.wildcard.filter_ns": [], "IPython.utils.wildcard.dict_dir": [], "IPython.utils.wildcard.show_hidden": [], "IPython.utils.wildcard.is_type": [], "IPython.utils.wildcard.create_typestr2type_dicts": [], "setuptools._vendor.packaging.version._cmpkey": [], "setuptools._vendor.packaging.version._parse_local_version": [], "setuptools._vendor.packaging.version._parse_letter_version": [], "setuptools._vendor.packaging.version.Version.is_devrelease": [], "setuptools._vendor.packaging.version.Version.is_postrelease": [], "setuptools._vendor.packaging.version.Version.is_prerelease": [], "setuptools._vendor.packaging.version.Version.base_version": [], "setuptools._vendor.packaging.version.Version.public": [], "setuptools._vendor.packaging.version.Version.local": [], "setuptools._vendor.packaging.version.Version.dev": [], "setuptools._vendor.packaging.version.Version.post": [], "setuptools._vendor.packaging.version.Version.pre": [], "setuptools._vendor.packaging.version.Version.release": [], "setuptools._vendor.packaging.version.Version.epoch": [], "setuptools._vendor.packaging.version.Version.__str__": [], "setuptools._vendor.packaging.version.Version.__repr__": [], "setuptools._vendor.packaging.version.Version.__init__": [], "setuptools._vendor.packaging.version._legacy_cmpkey": [], "setuptools._vendor.packaging.version._parse_version_parts": [], "setuptools._vendor.packaging.version.LegacyVersion.is_devrelease": [], "setuptools._vendor.packaging.version.LegacyVersion.is_postrelease": [], "setuptools._vendor.packaging.version.LegacyVersion.is_prerelease": [], "setuptools._vendor.packaging.version.LegacyVersion.local": [], "setuptools._vendor.packaging.version.LegacyVersion.dev": [], "setuptools._vendor.packaging.version.LegacyVersion.post": [], "setuptools._vendor.packaging.version.LegacyVersion.pre": [], "setuptools._vendor.packaging.version.LegacyVersion.release": [], "setuptools._vendor.packaging.version.LegacyVersion.epoch": [], "setuptools._vendor.packaging.version.LegacyVersion.base_version": [], "setuptools._vendor.packaging.version.LegacyVersion.public": [], "setuptools._vendor.packaging.version.LegacyVersion.__repr__": [], "setuptools._vendor.packaging.version.LegacyVersion.__str__": [], "setuptools._vendor.packaging.version.LegacyVersion.__init__": [], "setuptools._vendor.packaging.version._BaseVersion._compare": [], "setuptools._vendor.packaging.version._BaseVersion.__ne__": [], "setuptools._vendor.packaging.version._BaseVersion.__gt__": [], "setuptools._vendor.packaging.version._BaseVersion.__ge__": [], "setuptools._vendor.packaging.version._BaseVersion.__eq__": [], "setuptools._vendor.packaging.version._BaseVersion.__le__": [], "setuptools._vendor.packaging.version._BaseVersion.__lt__": [], "setuptools._vendor.packaging.version._BaseVersion.__hash__": [], "setuptools._vendor.packaging.version.parse": [], "setuptools._vendor.packaging.version._Version.__init__": [], "saml2.server.Server.clean_out_user": [], "saml2.server.Server.close": [], "saml2.server.Server.create_ecp_authn_request_response": [], "saml2.server.Server.parse_ecp_authn_request": [], "saml2.server.Server.create_authn_query_response": [], "saml2.server.Server.create_name_id_mapping_response": [], "saml2.server.Server.create_assertion_id_request_response": [], "saml2.server.Server.create_authn_request_response": [], "saml2.server.Server.create_authn_response": [], "saml2.server.Server.gather_authn_response_args": [], "saml2.server.Server.create_attribute_response": [], "saml2.server.Server._authn_response": [], "saml2.server.Server.setup_assertion": [], "saml2.server.Server.update_farg": [], "saml2.server.Server.parse_name_id_mapping_request": [], "saml2.server.Server.parse_authn_query": [], "saml2.server.Server.parse_assertion_id_request": [], "saml2.server.Server.parse_authz_decision_query": [], "saml2.server.Server.parse_attribute_query": [], "saml2.server.Server.parse_authn_request": [], "saml2.server.Server.verify_assertion_consumer_service": [], "saml2.server.Server.wants": [], "saml2.server.Server.init_config": [], "saml2.server.Server.choose_session_storage": [], "saml2.server.Server.support_AuthnQuery": [], "saml2.server.Server.support_AssertionIDRequest": [], "saml2.server.Server.getvalid_certificate_str": [], "saml2.server.Server.__init__": [], "saml2.server._shelve_compat": [], "saml2.extension.sp_type.factory": [], "saml2.extension.sp_type.sp_type_from_string": [], "saml2.extension.sp_type.sp_type_type__from_string": [], "rx.core.py3.observer.Observer.on_completed": [], "rx.core.py3.observer.Observer.on_error": [], "rx.core.py3.observer.Observer.on_next": [], "sqlalchemy.ext.baked.baked_lazyload_all": [], "sqlalchemy.ext.baked.baked_lazyload": [], "sqlalchemy.ext.baked.unbake_lazy_loaders": [], "sqlalchemy.ext.baked.bake_lazy_loaders": [], "sqlalchemy.ext.baked.Result._load_on_pk_identity": [], "sqlalchemy.ext.baked.Result.get": [], "sqlalchemy.ext.baked.Result.all": [], "sqlalchemy.ext.baked.Result.one_or_none": [], "sqlalchemy.ext.baked.Result.one": [], "sqlalchemy.ext.baked.Result.first": [], "sqlalchemy.ext.baked.Result.scalar": [], "sqlalchemy.ext.baked.Result.count": [], "sqlalchemy.ext.baked.Result._iter": [], "sqlalchemy.ext.baked.Result.__iter__": [], "sqlalchemy.ext.baked.Result.__str__": [], "sqlalchemy.ext.baked.Result._as_query": [], "sqlalchemy.ext.baked.Result.with_post_criteria": [], "sqlalchemy.ext.baked.Result._using_post_criteria": [], "sqlalchemy.ext.baked.Result.params": [], "sqlalchemy.ext.baked.Result.__init__": [], "sqlalchemy.ext.baked.BakedQuery._as_query": [], "sqlalchemy.ext.baked.BakedQuery.to_query": [], "sqlalchemy.ext.baked.BakedQuery._bake": [], "sqlalchemy.ext.baked.BakedQuery._retrieve_baked_query": [], "sqlalchemy.ext.baked.BakedQuery._add_lazyload_options": [], "sqlalchemy.ext.baked.BakedQuery._with_lazyload_options": [], "sqlalchemy.ext.baked.BakedQuery._effective_key": [], "sqlalchemy.ext.baked.BakedQuery.spoil": [], "sqlalchemy.ext.baked.BakedQuery.__call__": [], "sqlalchemy.ext.baked.BakedQuery.for_session": [], "sqlalchemy.ext.baked.BakedQuery.with_criteria": [], "sqlalchemy.ext.baked.BakedQuery.add_criteria": [], "sqlalchemy.ext.baked.BakedQuery.__add__": [], "sqlalchemy.ext.baked.BakedQuery.__iadd__": [], "sqlalchemy.ext.baked.BakedQuery._update_cache_key": [], "sqlalchemy.ext.baked.BakedQuery._clone": [], "sqlalchemy.ext.baked.BakedQuery.bakery": [], "sqlalchemy.ext.baked.BakedQuery.__init__": [], "sqlalchemy.ext.baked.Bakery.__call__": [], "sqlalchemy.ext.baked.Bakery.__init__": [], "libcst.codegen.gen_matcher_classes._get_fields": [], "libcst.codegen.gen_matcher_classes._get_clean_type_and_aliases": [], "libcst.codegen.gen_matcher_classes._get_clean_type_from_subscript": [], "libcst.codegen.gen_matcher_classes._get_clean_type_from_union": [], "libcst.codegen.gen_matcher_classes._maybe_fix_sequence_in_union": [], "libcst.codegen.gen_matcher_classes._get_clean_type_from_expression": [], "libcst.codegen.gen_matcher_classes._wrap_clean_type": [], "libcst.codegen.gen_matcher_classes._get_alias_name": [], "libcst.codegen.gen_matcher_classes._get_raw_name": [], "libcst.codegen.gen_matcher_classes._get_wrapped_union_type": [], "libcst.codegen.gen_matcher_classes._get_match_metadata": [], "libcst.codegen.gen_matcher_classes._get_do_not_care": [], "libcst.codegen.gen_matcher_classes.AddWildcardsToSequenceUnions.leave_Subscript": [], "libcst.codegen.gen_matcher_classes.AddWildcardsToSequenceUnions.visit_Subscript": [], "libcst.codegen.gen_matcher_classes.AddWildcardsToSequenceUnions.__init__": [], "libcst.codegen.gen_matcher_classes.AddLogicMatchersToUnions.leave_Subscript": [], "libcst.codegen.gen_matcher_classes._add_generic": [], "libcst.codegen.gen_matcher_classes._get_match_if_true": [], "libcst.codegen.gen_matcher_classes._convert_match_nodes_to_cst_nodes": [], "libcst.codegen.gen_matcher_classes.MatcherClassToLibCSTClass.leave_SimpleString": [], "libcst.codegen.gen_matcher_classes._remove_types": [], "libcst.codegen.gen_matcher_classes.RemoveTypesFromGeneric.leave_SubscriptElement": [], "libcst.codegen.gen_matcher_classes.RemoveTypesFromGeneric.__init__": [], "libcst.codegen.gen_matcher_classes.CleanseFullTypeNames.leave_SubscriptElement": [], "libcst.codegen.gen_matcher_classes.CleanseFullTypeNames.leave_Name": [], "libcst.codegen.gen_matcher_classes.CleanseFullTypeNames.leave_Attribute": [], "libcst.codegen.gen_matcher_classes.CleanseFullTypeNames.leave_Call": [], "cffi.vengine_gen.VGenericEngine._loaded_gen_variable": [], "cffi.vengine_gen.VGenericEngine._generate_gen_variable_decl": [], "cffi.vengine_gen.VGenericEngine._loaded_gen_macro": [], "cffi.vengine_gen.VGenericEngine._generate_gen_macro_decl": [], "cffi.vengine_gen.VGenericEngine._loaded_gen_enum": [], "cffi.vengine_gen.VGenericEngine._loading_gen_enum": [], "cffi.vengine_gen.VGenericEngine._generate_gen_enum_decl": [], "cffi.vengine_gen.VGenericEngine._enum_funcname": [], "cffi.vengine_gen.VGenericEngine._load_known_int_constant": [], "cffi.vengine_gen.VGenericEngine._check_int_constant_value": [], "cffi.vengine_gen.VGenericEngine._loaded_gen_constant": [], "cffi.vengine_gen.VGenericEngine._load_constant": [], "cffi.vengine_gen.VGenericEngine._generate_gen_constant_decl": [], "cffi.vengine_gen.VGenericEngine._generate_gen_const": [], "cffi.vengine_gen.VGenericEngine._loaded_gen_anonymous": [], "cffi.vengine_gen.VGenericEngine._loading_gen_anonymous": [], "cffi.vengine_gen.VGenericEngine._generate_gen_anonymous_decl": [], "cffi.vengine_gen.VGenericEngine._loaded_struct_or_union": [], "cffi.vengine_gen.VGenericEngine._loading_struct_or_union": [], "cffi.vengine_gen.VGenericEngine._generate_struct_or_union_decl": [], "cffi.vengine_gen.VGenericEngine._loaded_gen_union": [], "cffi.vengine_gen.VGenericEngine._loading_gen_union": [], "cffi.vengine_gen.VGenericEngine._generate_gen_union_decl": [], "cffi.vengine_gen.VGenericEngine._loaded_gen_struct": [], "cffi.vengine_gen.VGenericEngine._loading_gen_struct": [], "cffi.vengine_gen.VGenericEngine._generate_gen_struct_decl": [], "cffi.vengine_gen.VGenericEngine._make_struct_wrapper": [], "cffi.vengine_gen.VGenericEngine._loaded_gen_function": [], "cffi.vengine_gen.VGenericEngine._generate_gen_function_decl": [], "cffi.vengine_gen.VGenericEngine._loaded_noop": [], "cffi.vengine_gen.VGenericEngine._generate_nothing": [], "cffi.vengine_gen.VGenericEngine._load": [], "cffi.vengine_gen.VGenericEngine._generate": [], "cffi.vengine_gen.VGenericEngine._get_declarations": [], "cffi.vengine_gen.VGenericEngine.load_library": [], "cffi.vengine_gen.VGenericEngine.write_source_to_f": [], "cffi.vengine_gen.VGenericEngine._prnt": [], "cffi.vengine_gen.VGenericEngine.collect_types": [], "cffi.vengine_gen.VGenericEngine.find_module": [], "cffi.vengine_gen.VGenericEngine.patch_extension_kwds": [], "cffi.vengine_gen.VGenericEngine.__init__": [], "parso.tree.ErrorLeaf.__repr__": [], "parso.tree.ErrorLeaf.__init__": [], "parso.tree.Node.__repr__": [], "parso.tree.Node.__init__": [], "parso.tree.BaseNode.__repr__": [], "parso.tree.BaseNode.get_last_leaf": [], "parso.tree.BaseNode.get_first_leaf": [], "parso.tree.BaseNode.get_leaf_for_position": [], "parso.tree.BaseNode.get_code": [], "parso.tree.BaseNode._get_code_for_children": [], "parso.tree.BaseNode.end_pos": [], "parso.tree.BaseNode.get_start_pos_of_prefix": [], "parso.tree.BaseNode.start_pos": [], "parso.tree.BaseNode.__init__": [], "parso.tree.TypedLeaf.__init__": [], "parso.tree.Leaf.__repr__": [], "parso.tree.Leaf.end_pos": [], "parso.tree.Leaf.get_code": [], "parso.tree.Leaf.get_last_leaf": [], "parso.tree.Leaf.get_first_leaf": [], "parso.tree.Leaf.get_start_pos_of_prefix": [], "parso.tree.Leaf.start_pos": [], "parso.tree.Leaf.__init__": [], "parso.tree.NodeOrLeaf.get_code": [], "parso.tree.NodeOrLeaf.get_last_leaf": [], "parso.tree.NodeOrLeaf.get_first_leaf": [], "parso.tree.NodeOrLeaf.get_start_pos_of_prefix": [], "parso.tree.NodeOrLeaf.end_pos": [], "parso.tree.NodeOrLeaf.start_pos": [], "parso.tree.NodeOrLeaf.get_next_leaf": [], "parso.tree.NodeOrLeaf.get_previous_leaf": [], "parso.tree.NodeOrLeaf.get_previous_sibling": [], "parso.tree.NodeOrLeaf.get_next_sibling": [], "parso.tree.NodeOrLeaf.get_root_node": [], "parso.tree.search_ancestor": [], "IPython.core.inputtransformer2.find_last_indent": [], "IPython.core.inputtransformer2.TransformerManager.check_complete": [], "IPython.core.inputtransformer2.TransformerManager.transform_cell": [], "IPython.core.inputtransformer2.TransformerManager.do_token_transforms": [], "IPython.core.inputtransformer2.TransformerManager.do_one_token_transform": [], "IPython.core.inputtransformer2.TransformerManager.__init__": [], "IPython.core.inputtransformer2.show_linewise_tokens": [], "IPython.core.inputtransformer2.make_tokens_by_line": [], "IPython.core.inputtransformer2.HelpEnd.transform": [], "IPython.core.inputtransformer2.HelpEnd.find": [], "IPython.core.inputtransformer2.HelpEnd.__init__": [], "IPython.core.inputtransformer2.EscapedCommand.transform": [], "IPython.core.inputtransformer2.EscapedCommand.find": [], "IPython.core.inputtransformer2._tr_paren": [], "IPython.core.inputtransformer2._tr_quote2": [], "IPython.core.inputtransformer2._tr_quote": [], "IPython.core.inputtransformer2._tr_magic": [], "IPython.core.inputtransformer2._tr_help2": [], "IPython.core.inputtransformer2._tr_help": [], "IPython.core.inputtransformer2._make_help_call": [], "IPython.core.inputtransformer2.SystemAssign.transform": [], "IPython.core.inputtransformer2.SystemAssign.find": [], "IPython.core.inputtransformer2.MagicAssign.transform": [], "IPython.core.inputtransformer2.MagicAssign.find": [], "IPython.core.inputtransformer2.TokenTransformBase.transform": [], "IPython.core.inputtransformer2.TokenTransformBase.find": [], "IPython.core.inputtransformer2.TokenTransformBase.__init__": [], "IPython.core.inputtransformer2.TokenTransformBase.sortby": [], "IPython.core.inputtransformer2.assemble_continued_line": [], "IPython.core.inputtransformer2.find_end_of_continued_line": [], "IPython.core.inputtransformer2._find_assign_op": [], "IPython.core.inputtransformer2.cell_magic": [], "IPython.core.inputtransformer2.PromptStripper.__call__": [], "IPython.core.inputtransformer2.PromptStripper._strip": [], "IPython.core.inputtransformer2.PromptStripper.__init__": [], "IPython.core.inputtransformer2.leading_indent": [], "IPython.core.inputtransformer2.leading_empty_lines": [], "rfc3986.exceptions.InvalidComponentsError.__init__": [], "rfc3986.exceptions.PasswordForbidden.__init__": [], "rfc3986.exceptions.UnpermittedComponentError.__init__": [], "rfc3986.exceptions.MissingComponentError.__init__": [], "rfc3986.exceptions.ResolutionError.__init__": [], "rfc3986.exceptions.InvalidPort.__init__": [], "rfc3986.exceptions.InvalidAuthority.__init__": [], "pbr.hooks.commands.CommandsConfig.hook": [], "pbr.hooks.commands.CommandsConfig.add_command": [], "pbr.hooks.commands.CommandsConfig.save": [], "pbr.hooks.commands.CommandsConfig.__init__": [], "jedi.inference.value.function._find_overload_functions": [], "jedi.inference.value.function.OverloadedFunctionValue.get_type_hint": [], "jedi.inference.value.function.OverloadedFunctionValue.get_signature_functions": [], "jedi.inference.value.function.OverloadedFunctionValue.py__call__": [], "jedi.inference.value.function.OverloadedFunctionValue.__init__": [], "jedi.inference.value.function.AnonymousFunctionExecution.get_param_names": [], "jedi.inference.value.function.AnonymousFunctionExecution.get_filters": [], "jedi.inference.value.function.AnonymousFunctionExecution.infer_annotations": [], "jedi.inference.value.function.FunctionExecutionContext.get_param_names": [], "jedi.inference.value.function.FunctionExecutionContext.infer_annotations": [], "jedi.inference.value.function.FunctionExecutionContext.get_filters": [], "jedi.inference.value.function.FunctionExecutionContext.__init__": [], "jedi.inference.value.function.BaseFunctionExecutionContext.infer": [], "jedi.inference.value.function.BaseFunctionExecutionContext.is_generator": [], "jedi.inference.value.function.BaseFunctionExecutionContext.merge_yield_values": [], "jedi.inference.value.function.BaseFunctionExecutionContext.get_yield_lazy_values": [], "jedi.inference.value.function.BaseFunctionExecutionContext._get_yield_lazy_value": [], "jedi.inference.value.function.BaseFunctionExecutionContext.get_return_values": [], "jedi.inference.value.function.BaseFunctionExecutionContext.infer_annotations": [], "jedi.inference.value.function.MethodValue.name": [], "jedi.inference.value.function.MethodValue.get_qualified_names": [], "jedi.inference.value.function.MethodValue.get_default_param_context": [], "jedi.inference.value.function.MethodValue.__init__": [], "jedi.inference.value.function.FunctionNameInClass.get_defining_qualified_value": [], "jedi.inference.value.function.FunctionNameInClass.__init__": [], "jedi.inference.value.function.FunctionValue.get_signature_functions": [], "jedi.inference.value.function.FunctionValue.get_default_param_context": [], "jedi.inference.value.function.FunctionValue.py__class__": [], "jedi.inference.value.function.FunctionValue.from_context": [], "jedi.inference.value.function.FunctionMixin.get_signatures": [], "jedi.inference.value.function.FunctionMixin._as_context": [], "jedi.inference.value.function.FunctionMixin.py__call__": [], "jedi.inference.value.function.FunctionMixin.get_type_hint": [], "jedi.inference.value.function.FunctionMixin.py__name__": [], "jedi.inference.value.function.FunctionMixin.is_function": [], "jedi.inference.value.function.FunctionMixin.name": [], "jedi.inference.value.function.FunctionMixin.get_param_names": [], "jedi.inference.value.function.FunctionMixin.py__get__": [], "jedi.inference.value.function.FunctionMixin.get_filters": [], "jedi.inference.value.function.FunctionAndClassBase.get_qualified_names": [], "jedi.inference.value.function.LambdaName.infer": [], "jedi.inference.value.function.LambdaName.start_pos": [], "jedi.inference.value.function.LambdaName.__init__": [], "pip._internal.commands.get_similar_commands": [], "pip._internal.commands.create_command": [], "pip._internal.commands.CommandInfo.__init__": [], "oslo_db.tests.sqlalchemy.test_migrations.TestOldCheckForeignKeys.test_fk_no_change": [], "oslo_db.tests.sqlalchemy.test_migrations.TestOldCheckForeignKeys.test_fk_removed": [], "oslo_db.tests.sqlalchemy.test_migrations.TestOldCheckForeignKeys.test_fk_added": [], "oslo_db.tests.sqlalchemy.test_migrations.TestOldCheckForeignKeys._compare_diffs": [], "oslo_db.tests.sqlalchemy.test_migrations.TestOldCheckForeignKeys._run_test": [], "oslo_db.tests.sqlalchemy.test_migrations.TestOldCheckForeignKeys._fk_no_change_fixture": [], "oslo_db.tests.sqlalchemy.test_migrations.TestOldCheckForeignKeys._fk_removed_fixture": [], "oslo_db.tests.sqlalchemy.test_migrations.TestOldCheckForeignKeys._fk_added_fixture": [], "oslo_db.tests.sqlalchemy.test_migrations.TestOldCheckForeignKeys.setUp": [], "oslo_db.tests.sqlalchemy.test_migrations.ModelsMigrationsSyncPsql.test_models_not_sync_filtered": [], "oslo_db.tests.sqlalchemy.test_migrations.ModelsMigrationsSyncPsql.test_models_not_sync": [], "oslo_db.tests.sqlalchemy.test_migrations.ModelsMigrationsSyncMysql.test_models_not_sync_filtered": [], "oslo_db.tests.sqlalchemy.test_migrations.ModelsMigrationsSyncMysql.test_models_not_sync": [], "oslo_db.tests.sqlalchemy.test_migrations.ModelsMigrationSyncMixin._test_models_not_sync": [], "oslo_db.tests.sqlalchemy.test_migrations.ModelsMigrationSyncMixin._test_models_not_sync_filtered": [], "oslo_db.tests.sqlalchemy.test_migrations.ModelsMigrationSyncMixin.include_object": [], "oslo_db.tests.sqlalchemy.test_migrations.ModelsMigrationSyncMixin.db_sync": [], "oslo_db.tests.sqlalchemy.test_migrations.ModelsMigrationSyncMixin.get_engine": [], "oslo_db.tests.sqlalchemy.test_migrations.ModelsMigrationSyncMixin.get_metadata": [], "oslo_db.tests.sqlalchemy.test_migrations.ModelsMigrationSyncMixin.setUp": [], "oslo_db.tests.sqlalchemy.test_migrations.TestWalkVersions.test_walk_versions_all_false": [], "oslo_db.tests.sqlalchemy.test_migrations.TestWalkVersions.test_walk_versions_true_false": [], "oslo_db.tests.sqlalchemy.test_migrations.TestWalkVersions.test_walk_versions_all_true": [], "oslo_db.tests.sqlalchemy.test_migrations.TestWalkVersions.test_walk_versions_all_default": [], "oslo_db.tests.sqlalchemy.test_migrations.TestWalkVersions.test_migrate_down_with_data": [], "oslo_db.tests.sqlalchemy.test_migrations.TestWalkVersions.test_migrate_down_not_implemented": [], "oslo_db.tests.sqlalchemy.test_migrations.TestWalkVersions.test_migrate_down": [], "oslo_db.tests.sqlalchemy.test_migrations.TestWalkVersions.test_migrate_up_with_data": [], "oslo_db.tests.sqlalchemy.test_migrations.TestWalkVersions.test_migrate_up_fail": [], "oslo_db.tests.sqlalchemy.test_migrations.TestWalkVersions._fake_upgrade_boom": [], "oslo_db.tests.sqlalchemy.test_migrations.TestWalkVersions.test_migrate_up": [], "oslo_db.tests.sqlalchemy.test_migrations.TestWalkVersions.migrate_engine": [], "keystoneclient.tests.unit.test_session.CliLoadingTests.test_cacert": [], "keystoneclient.tests.unit.test_session.CliLoadingTests.test_client_certs": [], "keystoneclient.tests.unit.test_session.CliLoadingTests.test_insecure_timeout": [], "keystoneclient.tests.unit.test_session.CliLoadingTests.get_session": [], "keystoneclient.tests.unit.test_session.CliLoadingTests.setUp": [], "keystoneclient.tests.unit.test_session.ConfLoadingTests.test_deprecated": [], "keystoneclient.tests.unit.test_session.ConfLoadingTests.test_cacert": [], "keystoneclient.tests.unit.test_session.ConfLoadingTests.test_client_certs": [], "keystoneclient.tests.unit.test_session.ConfLoadingTests.test_insecure_timeout": [], "keystoneclient.tests.unit.test_session.ConfLoadingTests.get_session": [], "keystoneclient.tests.unit.test_session.ConfLoadingTests.config": [], "keystoneclient.tests.unit.test_session.ConfLoadingTests.setUp": [], "keystoneclient.tests.unit.test_session.AdapterTest.test_logger_object_passed": [], "keystoneclient.tests.unit.test_session.AdapterTest.test_user_and_project_id": [], "keystoneclient.tests.unit.test_session.AdapterTest.test_adapter_connect_retries": [], "keystoneclient.tests.unit.test_session.AdapterTest.test_adapter_get_token": [], "keystoneclient.tests.unit.test_session.AdapterTest.test_adapter_invalidate": [], "keystoneclient.tests.unit.test_session.AdapterTest.test_setting_endpoint_override": [], "keystoneclient.tests.unit.test_session.AdapterTest.test_methods": [], "keystoneclient.tests.unit.test_session.AdapterTest.test_legacy_binding_non_json_resp": [], "keystoneclient.tests.unit.test_session.AdapterTest.test_legacy_binding": [], "keystoneclient.tests.unit.test_session.AdapterTest.test_setting_variables_on_get_endpoint": [], "keystoneclient.tests.unit.test_session.AdapterTest.test_setting_variables_on_request": [], "keystoneclient.tests.unit.test_session.AdapterTest._verify_endpoint_called": [], "keystoneclient.tests.unit.test_session.AdapterTest._create_loaded_adapter": [], "keystoneclient.tests.unit.test_session.AdapterTest.setUp": [], "keystoneclient.tests.unit.test_session.SessionAuthTests.test_logger_object_passed": [], "keystoneclient.tests.unit.test_session.SessionAuthTests.test_user_and_project_id": [], "keystoneclient.tests.unit.test_session.SessionAuthTests.test_endpoint_override_ignore_full_url": [], "keystoneclient.tests.unit.test_session.SessionAuthTests.test_endpoint_override_overrides_filter": [], "keystoneclient.tests.unit.test_session.SessionAuthTests.test_reauth_not_called": [], "keystoneclient.tests.unit.test_session.SessionAuthTests.test_reauth_called": [], "keystoneclient.tests.unit.test_session.SessionAuthTests.test_requests_auth_plugin": [], "keystoneclient.tests.unit.test_session.SessionAuthTests.test_passed_auth_plugin_overrides": [], "keystoneclient.tests.unit.test_session.SessionAuthTests.test_passed_auth_plugin": [], "keystoneclient.tests.unit.test_session.SessionAuthTests.test_raises_exc_only_when_asked": [], "keystoneclient.tests.unit.test_session.SessionAuthTests.test_service_url_raises_if_no_url_returned": [], "keystoneclient.tests.unit.test_session.SessionAuthTests.test_service_url_raises_if_no_auth_plugin": [], "keystoneclient.tests.unit.test_session.SessionAuthTests.test_service_type_urls": [], "keystoneclient.tests.unit.test_session.SessionAuthTests.test_auth_plugin_disable": [], "keystoneclient.tests.unit.test_session.SessionAuthTests.test_auth_plugin_default_with_plugin": [], "keystoneclient.tests.unit.test_session.SessionAuthTests.stub_service_url": [], "keystoneclient.tests.unit.test_session.SessionAuthTests.setUp": [], "keystoneclient.tests.unit.test_session.CalledAuthPlugin.invalidate": [], "keystoneclient.tests.unit.test_session.CalledAuthPlugin.get_endpoint": [], "keystoneclient.tests.unit.test_session.CalledAuthPlugin.get_token": [], "keystoneclient.tests.unit.test_session.CalledAuthPlugin.__init__": [], "keystoneclient.tests.unit.test_session.AuthPlugin.get_project_id": [], "keystoneclient.tests.unit.test_session.AuthPlugin.get_user_id": [], "keystoneclient.tests.unit.test_session.AuthPlugin.invalidate": [], "keystoneclient.tests.unit.test_session.AuthPlugin.get_endpoint": [], "keystoneclient.tests.unit.test_session.AuthPlugin.get_token": [], "keystoneclient.tests.unit.test_session.AuthPlugin.__init__": [], "keystoneclient.tests.unit.test_session.ConstructSessionFromArgsTests.test_pass_through": [], "keystoneclient.tests.unit.test_session.ConstructSessionFromArgsTests.test_cert": [], "keystoneclient.tests.unit.test_session.ConstructSessionFromArgsTests.test_verify": [], "keystoneclient.tests.unit.test_session.ConstructSessionFromArgsTests._s": [], "keystoneclient.tests.unit.test_session.RedirectTests.test_history_matches_requests": [], "keystoneclient.tests.unit.test_session.RedirectTests.test_redirect_limit": [], "keystoneclient.tests.unit.test_session.RedirectTests.test_no_redirect": [], "keystoneclient.tests.unit.test_session.RedirectTests.test_redirect_forever": [], "keystoneclient.tests.unit.test_session.RedirectTests.test_basic_post_keeps_correct_method": [], "keystoneclient.tests.unit.test_session.RedirectTests.test_basic_get": [], "keystoneclient.tests.unit.test_session.RedirectTests.assertResponse": [], "keystoneclient.tests.unit.test_session.RedirectTests.setup_redirects": [], "keystoneclient.tests.unit.test_session.RedirectTests.setUp": [], "keystoneclient.tests.unit.test_session.TCPKeepAliveAdapter.test_init_poolmanager": [], "keystoneclient.tests.unit.test_session.TCPKeepAliveAdapter.test_init_poolmanager_all_options": [], "keystoneclient.tests.unit.test_session.SessionTests.test_mask_password_in_http_log_response": [], "keystoneclient.tests.unit.test_session.SessionTests.test_ssl_error_message": [], "keystoneclient.tests.unit.test_session.SessionTests.test_does_not_set_tcp_keepalive_on_custom_sessions": [], "keystoneclient.tests.unit.test_session.SessionTests.test_uses_tcp_keepalive_by_default": [], "keystoneclient.tests.unit.test_session.SessionTests.test_connect_retries": [], "keystoneclient.tests.unit.test_session.SessionTests.test_logging_cacerts": [], "keystoneclient.tests.unit.test_session.SessionTests.test_binary_data_not_in_debug_output": [], "keystoneclient.tests.unit.test_session.SessionTests.test_unicode_data_in_debug_output": [], "keystoneclient.tests.unit.test_session.SessionTests.test_logging_body_only_for_specified_content_types": [], "keystoneclient.tests.unit.test_session.SessionTests.test_logs_failed_output": [], "keystoneclient.tests.unit.test_session.SessionTests.test_session_debug_output": [], "keystoneclient.tests.unit.test_session.SessionTests.test_server_error": [], "keystoneclient.tests.unit.test_session.SessionTests.test_not_found": [], "keystoneclient.tests.unit.test_session.SessionTests.test_http_session_opts": [], "keystoneclient.tests.unit.test_session.SessionTests.test_user_agent": [], "keystoneclient.tests.unit.test_session.SessionTests.test_patch": [], "keystoneclient.tests.unit.test_session.SessionTests.test_delete": [], "keystoneclient.tests.unit.test_session.SessionTests.test_put": [], "keystoneclient.tests.unit.test_session.SessionTests.test_head": [], "keystoneclient.tests.unit.test_session.SessionTests.test_post": [], "keystoneclient.tests.unit.test_session.SessionTests.test_get": [], "keystoneclient.tests.unit.test_session.SessionTests.setUp": [], "graphql.validation.validation.ValidationContext.get_argument": [], "graphql.validation.validation.ValidationContext.get_directive": [], "graphql.validation.validation.ValidationContext.get_field_def": [], "graphql.validation.validation.ValidationContext.get_input_type": [], "graphql.validation.validation.ValidationContext.get_parent_type": [], "graphql.validation.validation.ValidationContext.get_type": [], "graphql.validation.validation.ValidationContext.get_fragment": [], "graphql.validation.validation.ValidationContext.get_ast": [], "graphql.validation.validation.ValidationContext.get_fragment_spreads": [], "graphql.validation.validation.ValidationContext.get_recursively_referenced_fragments": [], "graphql.validation.validation.ValidationContext.get_recursive_variable_usages": [], "graphql.validation.validation.ValidationContext.get_variable_usages": [], "graphql.validation.validation.ValidationContext.get_schema": [], "graphql.validation.validation.ValidationContext.get_errors": [], "graphql.validation.validation.ValidationContext.report_error": [], "graphql.validation.validation.ValidationContext.__init__": [], "graphql.validation.validation.UsageVisitor.enter_Variable": [], "graphql.validation.validation.UsageVisitor.enter_VariableDefinition": [], "graphql.validation.validation.UsageVisitor.__init__": [], "graphql.validation.validation.VariableUsage.__init__": [], "graphql.validation.validation.visit_using_rules": [], "graphql.validation.validation.validate": [], "rx.linq.observable.firstordefault.first_or_default": [], "rx.linq.observable.firstordefault.first_or_default_async": [], "oslo_db.sqlalchemy.orm.get_maker": [], "oslo_db.sqlalchemy.orm.Query.update_on_match": [], "oslo_db.sqlalchemy.orm.Query.update_returning_pk": [], "oslo_db.sqlalchemy.orm.Query.soft_delete": [], "keystonemiddleware.tests.unit.auth_token.base.BaseAuthTokenTestCase.call": [], "keystonemiddleware.tests.unit.auth_token.base.BaseAuthTokenTestCase.create_middleware": [], "keystonemiddleware.tests.unit.auth_token.base.BaseAuthTokenTestCase.setUp": [], "pip._internal.distributions.installed.InstalledDistribution.prepare_distribution_metadata": [], "pip._internal.distributions.installed.InstalledDistribution.get_pkg_resources_distribution": [], "keystoneclient.tests.functional.test_base.V3ClientVersionTestCase.test_version": [], "graphql.utils.undefined._Undefined.__repr__": [], "graphql.utils.undefined._Undefined.__bool__": [], "werkzeug.wrappers.request.PlainRequest.__init__": [], "werkzeug.wrappers.request.StreamOnlyMixin.__init__": [], "werkzeug.wrappers.request.Request.on_json_loading_failed": [], "werkzeug.wrappers.request.Request.get_json": [], "werkzeug.wrappers.request.Request.json": [], "werkzeug.wrappers.request.Request.url_root": [], "werkzeug.wrappers.request.Request.script_root": [], "werkzeug.wrappers.request.Request.files": [], "werkzeug.wrappers.request.Request.values": [], "werkzeug.wrappers.request.Request.form": [], "werkzeug.wrappers.request.Request.get_data": [], "werkzeug.wrappers.request.Request.data": [], "werkzeug.wrappers.request.Request.stream": [], "werkzeug.wrappers.request.Request.__exit__": [], "werkzeug.wrappers.request.Request.__enter__": [], "werkzeug.wrappers.request.Request.close": [], "werkzeug.wrappers.request.Request._get_stream_for_parsing": [], "werkzeug.wrappers.request.Request._load_form_data": [], "werkzeug.wrappers.request.Request.make_form_data_parser": [], "werkzeug.wrappers.request.Request.want_form_data_parsed": [], "werkzeug.wrappers.request.Request._get_file_stream": [], "werkzeug.wrappers.request.Request.application": [], "werkzeug.wrappers.request.Request.from_values": [], "werkzeug.wrappers.request.Request.__init__": [], "prompt_toolkit.search._get_reverse_search_links": [], "prompt_toolkit.search.accept_search": [], "prompt_toolkit.search.do_incremental_search": [], "prompt_toolkit.search.stop_search": [], "prompt_toolkit.search.start_search": [], "prompt_toolkit.search.SearchState.__invert__": [], "prompt_toolkit.search.SearchState.__repr__": [], "prompt_toolkit.search.SearchState.__init__": [], "libcst._nodes.tests.test_return.ReturnParseTest.test_valid": [], "libcst._nodes.tests.test_return.ReturnCreateTest.test_invalid": [], "libcst._nodes.tests.test_return.ReturnCreateTest.test_valid": [], "vine.synchronization.barrier.throw": [], "vine.synchronization.barrier.then": [], "vine.synchronization.barrier.add": [], "vine.synchronization.barrier.add_noincr": [], "vine.synchronization.barrier.cancel": [], "vine.synchronization.barrier.finalize": [], "vine.synchronization.barrier.__call__": [], "vine.synchronization.barrier.__init__": [], "oslo_messaging.exceptions.MessageUndeliverable.__init__": [], "oslo_messaging.exceptions.InvalidTarget.__init__": [], "dns.rdtypes.ANY.NSEC.NSEC.choose_relativity": [], "dns.rdtypes.ANY.NSEC.NSEC.from_wire": [], "dns.rdtypes.ANY.NSEC.NSEC.to_wire": [], "dns.rdtypes.ANY.NSEC.NSEC.from_text": [], "dns.rdtypes.ANY.NSEC.NSEC.to_text": [], "dns.rdtypes.ANY.NSEC.NSEC.__init__": [], "pip._internal.utils.appdirs.site_config_dirs": [], "pip._internal.utils.appdirs.user_data_dir": [], "pip._internal.utils.appdirs.user_config_dir": [], "pip._internal.utils.appdirs.user_cache_dir": [], "testtools.runtest._raise_force_fail_error": [], "testtools.runtest.RunTest._got_user_exception": [], "testtools.runtest.RunTest._run_user": [], "testtools.runtest.RunTest._run_cleanups": [], "testtools.runtest.RunTest._run_core": [], "testtools.runtest.RunTest._run_prepared_result": [], "testtools.runtest.RunTest._run_one": [], "testtools.runtest.RunTest.run": [], "testtools.runtest.RunTest.__init__": [], "libcst.codemod.visitors._add_imports.AddImportsVisitor.leave_Module": [], "libcst.codemod.visitors._add_imports.AddImportsVisitor._insert_empty_line": [], "libcst.codemod.visitors._add_imports.AddImportsVisitor._split_module": [], "libcst.codemod.visitors._add_imports.AddImportsVisitor.leave_ImportFrom": [], "libcst.codemod.visitors._add_imports.AddImportsVisitor.visit_Module": [], "libcst.codemod.visitors._add_imports.AddImportsVisitor.__init__": [], "libcst.codemod.visitors._add_imports.AddImportsVisitor.add_needed_import": [], "libcst.codemod.visitors._add_imports.AddImportsVisitor._get_imports_from_context": [], "paste.exceptions.formatter.make_pre_wrappable": [], "paste.exceptions.formatter.make_wrappable": [], "paste.exceptions.formatter.truncate": [], "paste.exceptions.formatter._str2html": [], "paste.exceptions.formatter.str2html": [], "paste.exceptions.formatter.format_text": [], "paste.exceptions.formatter.format_html": [], "paste.exceptions.formatter.HTMLFormatter.zebra_table": [], "paste.exceptions.formatter.HTMLFormatter.format_combine": [], "paste.exceptions.formatter.HTMLFormatter.format_extra_data": [], "paste.exceptions.formatter.HTMLFormatter.format_traceback_info": [], "paste.exceptions.formatter.HTMLFormatter.format_source": [], "paste.exceptions.formatter.HTMLFormatter.format_long_source": [], "paste.exceptions.formatter.HTMLFormatter.format_source_line": [], "paste.exceptions.formatter.HTMLFormatter.format_combine_lines": [], "paste.exceptions.formatter.HTMLFormatter.format_sup_url": [], "paste.exceptions.formatter.HTMLFormatter.emphasize": [], "paste.exceptions.formatter.HTMLFormatter.quote_long": [], "paste.exceptions.formatter.HTMLFormatter.quote": [], "paste.exceptions.formatter.TextFormatter.format_extra_data": [], "paste.exceptions.formatter.TextFormatter.format_combine_lines": [], "paste.exceptions.formatter.TextFormatter.format_combine": [], "paste.exceptions.formatter.TextFormatter.format_traceback_info": [], "paste.exceptions.formatter.TextFormatter.format_exception_info": [], "paste.exceptions.formatter.TextFormatter.format_source": [], "paste.exceptions.formatter.TextFormatter.format_long_source": [], "paste.exceptions.formatter.TextFormatter.format_source_line": [], "paste.exceptions.formatter.TextFormatter.format_sup_info": [], "paste.exceptions.formatter.TextFormatter.format_sup_warning": [], "paste.exceptions.formatter.TextFormatter.format_sup_expression": [], "paste.exceptions.formatter.TextFormatter.format_sup_line_pos": [], "paste.exceptions.formatter.TextFormatter.format_sup_url": [], "paste.exceptions.formatter.TextFormatter.format_sup_object": [], "paste.exceptions.formatter.TextFormatter.emphasize": [], "paste.exceptions.formatter.TextFormatter.quote_long": [], "paste.exceptions.formatter.TextFormatter.quote": [], "paste.exceptions.formatter.AbstractFormatter.long_item_list": [], "paste.exceptions.formatter.AbstractFormatter.pretty_string_repr": [], "paste.exceptions.formatter.AbstractFormatter.filter_frames": [], "paste.exceptions.formatter.AbstractFormatter.format_collected_data": [], "paste.exceptions.formatter.AbstractFormatter.__init__": [], "paste.exceptions.formatter.html_quote": [], "paste.debug.debugapp.make_slow_app": [], "paste.debug.debugapp.make_test_app": [], "paste.debug.debugapp.SlowConsumer.__call__": [], "paste.debug.debugapp.SlowConsumer.__init__": [], "paste.debug.debugapp.SimpleApplication.__call__": [], "sapp.bulk_saver.consume": [], "sapp.bulk_saver.BulkSaver.dump_stats": [], "sapp.bulk_saver.BulkSaver.add_trace_frame_annotation_trace_frame_assoc": [], "sapp.bulk_saver.BulkSaver.add_issue_instance_shared_text_assoc": [], "sapp.bulk_saver.BulkSaver.add_issue_instance_trace_frame_assoc": [], "sapp.bulk_saver.BulkSaver.add_trace_frame_leaf_assoc": [], "sapp.bulk_saver.BulkSaver._save": [], "sapp.bulk_saver.BulkSaver.save_all": [], "sapp.bulk_saver.BulkSaver.get_items_to_add": [], "sapp.bulk_saver.BulkSaver.add_all": [], "sapp.bulk_saver.BulkSaver.add": [], "sapp.bulk_saver.BulkSaver.__init__": [], "pygments.lexers.css._starts_block": [], "pygments.lexers.css._indentation": [], "eventlet.greenio.py3.GreenPipe": [], "eventlet.greenio.py3.GreenFileIO.__exit__": [], "eventlet.greenio.py3.GreenFileIO.__enter__": [], "eventlet.greenio.py3.GreenFileIO.seek": [], "eventlet.greenio.py3.GreenFileIO.truncate": [], "eventlet.greenio.py3.GreenFileIO.close": [], "eventlet.greenio.py3.GreenFileIO.write": [], "eventlet.greenio.py3.GreenFileIO._mark_as_closed": [], "eventlet.greenio.py3.GreenFileIO._trampoline": [], "eventlet.greenio.py3.GreenFileIO.isatty": [], "eventlet.greenio.py3.GreenFileIO.readinto": [], "eventlet.greenio.py3.GreenFileIO.readall": [], "eventlet.greenio.py3.GreenFileIO.read": [], "eventlet.greenio.py3.GreenFileIO.fileno": [], "eventlet.greenio.py3.GreenFileIO.writable": [], "eventlet.greenio.py3.GreenFileIO.readable": [], "eventlet.greenio.py3.GreenFileIO.seekable": [], "eventlet.greenio.py3.GreenFileIO.closed": [], "eventlet.greenio.py3.GreenFileIO.__init__": [], "pyre_check.client.commands.v2.validate_models.run": [], "pyre_check.client.commands.v2.validate_models.parse_validation_errors": [], "pyre_check.client.commands.v2.validate_models._relativize_error_path": [], "keystoneclient.contrib.auth.v3.saml2.Saml2ScopedToken.__init__": [], "keystoneclient.contrib.auth.v3.saml2.Saml2ScopedTokenMethod.get_auth_data": [], "keystoneclient.contrib.auth.v3.saml2.ADFSUnscopedToken.get_auth_ref": [], "keystoneclient.contrib.auth.v3.saml2.ADFSUnscopedToken._get_unscoped_token": [], "keystoneclient.contrib.auth.v3.saml2.ADFSUnscopedToken._access_service_provider": [], "keystoneclient.contrib.auth.v3.saml2.ADFSUnscopedToken._send_assertion_to_service_provider": [], "keystoneclient.contrib.auth.v3.saml2.ADFSUnscopedToken._prepare_sp_request": [], "keystoneclient.contrib.auth.v3.saml2.ADFSUnscopedToken._get_adfs_security_token": [], "keystoneclient.contrib.auth.v3.saml2.ADFSUnscopedToken._prepare_adfs_request": [], "keystoneclient.contrib.auth.v3.saml2.ADFSUnscopedToken._token_dates": [], "keystoneclient.contrib.auth.v3.saml2.ADFSUnscopedToken._cookies": [], "keystoneclient.contrib.auth.v3.saml2.ADFSUnscopedToken.get_options": [], "keystoneclient.contrib.auth.v3.saml2.ADFSUnscopedToken.password": [], "keystoneclient.contrib.auth.v3.saml2.ADFSUnscopedToken.username": [], "keystoneclient.contrib.auth.v3.saml2.ADFSUnscopedToken.__init__": [], "keystoneclient.contrib.auth.v3.saml2.Saml2UnscopedToken.get_auth_ref": [], "keystoneclient.contrib.auth.v3.saml2.Saml2UnscopedToken._get_unscoped_token": [], "keystoneclient.contrib.auth.v3.saml2.Saml2UnscopedToken._send_service_provider_saml2_authn_response": [], "keystoneclient.contrib.auth.v3.saml2.Saml2UnscopedToken._send_idp_saml2_authn_request": [], "keystoneclient.contrib.auth.v3.saml2.Saml2UnscopedToken._send_service_provider_request": [], "keystoneclient.contrib.auth.v3.saml2.Saml2UnscopedToken._check_consumer_urls": [], "keystoneclient.contrib.auth.v3.saml2.Saml2UnscopedToken._prepare_idp_saml2_request": [], "keystoneclient.contrib.auth.v3.saml2.Saml2UnscopedToken._handle_http_ecp_redirect": [], "keystoneclient.contrib.auth.v3.saml2.Saml2UnscopedToken.password": [], "keystoneclient.contrib.auth.v3.saml2.Saml2UnscopedToken.username": [], "keystoneclient.contrib.auth.v3.saml2.Saml2UnscopedToken.__init__": [], "keystoneclient.contrib.auth.v3.saml2.Saml2UnscopedTokenAuthMethod.get_auth_data": [], "keystoneclient.contrib.auth.v3.saml2._BaseSAMLPlugin.get_options": [], "keystoneclient.contrib.auth.v3.saml2._BaseSAMLPlugin.token_url": [], "keystoneclient.contrib.auth.v3.saml2._BaseSAMLPlugin.xml_to_str": [], "keystoneclient.contrib.auth.v3.saml2._BaseSAMLPlugin.str_to_xml": [], "keystoneclient.contrib.auth.v3.saml2._BaseSAMLPlugin._first": [], "jsonschema.validators.validator_for": [], "jsonschema.validators.validate": [], "jsonschema.validators.RefResolver.resolve_remote": [], "jsonschema.validators.RefResolver.resolve_fragment": [], "jsonschema.validators.RefResolver.resolve_from_url": [], "jsonschema.validators.RefResolver.resolve": [], "jsonschema.validators.RefResolver.resolving": [], "jsonschema.validators.RefResolver.in_scope": [], "jsonschema.validators.RefResolver.base_uri": [], "jsonschema.validators.RefResolver.resolution_scope": [], "jsonschema.validators.RefResolver.pop_scope": [], "jsonschema.validators.RefResolver.push_scope": [], "jsonschema.validators.RefResolver.from_schema": [], "jsonschema.validators.RefResolver.__init__": [], "jsonschema.validators.extend": [], "jsonschema.validators.create": [], "jsonschema.validators._id_of": [], "jsonschema.validators._DEFAULT_TYPES": [], "jsonschema.validators.validates": [], "jsonschema.validators._generate_legacy_type_checks": [], "jsonschema.validators._DontDoThat.__str__": [], "paste.deploy.converters.aslist": [], "paste.deploy.converters.asint": [], "paste.deploy.converters.asbool": [], "sqlparse.split": [], "sqlparse.format": [], "sqlparse.parsestream": [], "sqlparse.parse": [], "keystone.common.provider_api.ProviderAPIMixin.__getattr__": [ { "locations": [ { "path": "keystone/common/provider_api.py", "start": { "line": 117, "column": 19 }, "stop": { "line": 117, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__getattribute__", "class_name": "keystone.common.provider_api.ProviderAPIMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/provider_api.py", "start": { "line": 115, "column": 19 }, "stop": { "line": 115, "column": 26 } } ], "kind": "function", "target": "getattr" } ], "keystone.common.provider_api.ProviderAPIRegistry.deferred_provider_lookup": [ { "locations": [ { "path": "keystone/common/provider_api.py", "start": { "line": 99, "column": 15 }, "stop": { "line": 99, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.provider_api.ProviderAPIRegistry.deferred_provider_lookup.DeferredProviderLookup.__init__", "class_name": "keystone.common.provider_api.ProviderAPIRegistry.deferred_provider_lookup.DeferredProviderLookup", "dispatch": "static" } ], "keystone.common.provider_api.ProviderAPIRegistry.lock_provider_registry": [ { "locations": [ { "path": "keystone/common/provider_api.py", "start": { "line": 75, "column": 8 }, "stop": { "line": 75, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__setattr__", "class_name": "object", "dispatch": "static" } ], "keystone.common.provider_api.ProviderAPIRegistry._clear_registry_instances": [ { "locations": [ { "path": "keystone/common/provider_api.py", "start": { "line": 71, "column": 8 }, "stop": { "line": 71, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__setattr__", "class_name": "object", "dispatch": "static" } ], "keystone.common.provider_api.ProviderAPIRegistry._register_provider_api": [ { "locations": [ { "path": "keystone/common/provider_api.py", "start": { "line": 61, "column": 18 }, "stop": { "line": 61, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "keystone.common.provider_api.DuplicateProviderError", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/provider_api.py", "start": { "line": 52, "column": 18 }, "stop": { "line": 52, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "ValueError", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/provider_api.py", "start": { "line": 62, "column": 16 }, "stop": { "line": 63, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/provider_api.py", "start": { "line": 55, "column": 18 }, "stop": { "line": 55, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "RuntimeError", "dispatch": "static" } ], "keystone.common.provider_api.ProviderAPIRegistry.__setattr__": [ { "locations": [ { "path": "keystone/common/provider_api.py", "start": { "line": 46, "column": 14 }, "stop": { "line": 46, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "RuntimeError", "dispatch": "static" } ], "keystone.common.provider_api.ProviderAPIRegistry.__getattr__": [ { "locations": [ { "path": "keystone/common/provider_api.py", "start": { "line": 42, "column": 16 }, "stop": { "line": 42, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/provider_api.py", "start": { "line": 41, "column": 18 }, "stop": { "line": 41, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "AttributeError", "dispatch": "static" } ], "keystone.common.provider_api.ProviderAPIRegistry.__init__": [ { "locations": [ { "path": "keystone/common/provider_api.py", "start": { "line": 33, "column": 8 }, "stop": { "line": 33, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__setattr__", "class_name": "object", "dispatch": "static" } ], "graphene.relay.tests.test_node_custom.test_has_correct_node_root_field": [], "graphene.relay.tests.test_node_custom.test_have_correct_node_interface": [], "graphene.relay.tests.test_node_custom.test_returns_null_for_bad_ids": [], "graphene.relay.tests.test_node_custom.test_ignores_photo_fragments_on_user": [], "graphene.relay.tests.test_node_custom.test_gets_the_correct_typename_for_photos": [], "graphene.relay.tests.test_node_custom.test_gets_the_correct_typename_for_users": [], "graphene.relay.tests.test_node_custom.test_gets_the_correct_width_for_photos": [], "graphene.relay.tests.test_node_custom.test_gets_the_correct_name_for_users": [], "graphene.relay.tests.test_node_custom.test_gets_the_correct_id_for_photos": [], "graphene.relay.tests.test_node_custom.test_gets_the_correct_id_for_users": [], "graphene.relay.tests.test_node_custom.test_str_schema_correct": [], "graphene.relay.tests.test_node_custom.CustomNode.get_node_from_global_id": [], "graphene.relay.tests.test_node_custom.CustomNode.to_global_id": [], "testtools.tests.matchers.helpers.TestMatchersInterface.test_mismatch_details": [], "testtools.tests.matchers.helpers.TestMatchersInterface.test_describe_difference": [], "testtools.tests.matchers.helpers.TestMatchersInterface.test__str__": [], "testtools.tests.matchers.helpers.TestMatchersInterface.test_matches_match": [], "keystoneauth1.loading.identity.BaseGenericLoader.get_options": [], "keystoneauth1.loading.identity.BaseFederationLoader.get_options": [], "keystoneauth1.loading.identity.BaseV3Loader.load_from_options": [], "keystoneauth1.loading.identity.BaseV3Loader.get_options": [], "keystoneauth1.loading.identity.BaseV2Loader.get_options": [], "keystoneauth1.loading.identity.BaseIdentityLoader.get_options": [], "keystone.resource.backends.resource_options.register_role_options": [ { "locations": [ { "path": "keystone/resource/backends/resource_options.py", "start": { "line": 26, "column": 8 }, "stop": { "line": 26, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOptionRegistry.register_option", "class_name": "keystone.common.resource_options.core.ResourceOptionRegistry", "dispatch": "dynamic" } ], "keystone.common.sql.contract_repo.versions.074_placeholder.upgrade": [], "pip._internal.req.req_tracker.RequirementTracker.track": [], "pip._internal.req.req_tracker.RequirementTracker.cleanup": [], "pip._internal.req.req_tracker.RequirementTracker.remove": [], "pip._internal.req.req_tracker.RequirementTracker.add": [], "pip._internal.req.req_tracker.RequirementTracker._entry_path": [], "pip._internal.req.req_tracker.RequirementTracker.__exit__": [], "pip._internal.req.req_tracker.RequirementTracker.__enter__": [], "pip._internal.req.req_tracker.RequirementTracker.__init__": [], "pip._internal.req.req_tracker.get_requirement_tracker": [], "pip._internal.req.req_tracker.update_env_context_manager": [], "mako.pyparser.ExpressionGenerator.value": [], "mako.pyparser.ExpressionGenerator.__init__": [], "mako.pyparser.ParseFunc.visit_FunctionDef": [], "mako.pyparser.ParseFunc.__init__": [], "mako.pyparser.FindTuple.visit_Tuple": [], "mako.pyparser.FindTuple.__init__": [], "mako.pyparser.FindIdentifiers.visit_ImportFrom": [], "mako.pyparser.FindIdentifiers.visit_Import": [], "mako.pyparser.FindIdentifiers.visit_Name": [], "mako.pyparser.FindIdentifiers.visit_For": [], "mako.pyparser.FindIdentifiers._visit_function": [], "mako.pyparser.FindIdentifiers._expand_tuples": [], "mako.pyparser.FindIdentifiers.visit_FunctionDef": [], "mako.pyparser.FindIdentifiers.visit_Lambda": [], "mako.pyparser.FindIdentifiers.visit_Assign": [], "mako.pyparser.FindIdentifiers.visit_ClassDef": [], "mako.pyparser.FindIdentifiers._add_declared": [], "mako.pyparser.FindIdentifiers.__init__": [], "mako.pyparser.parse": [], "dogpile.util.nameregistry.NameRegistry._sync_get": [], "dogpile.util.nameregistry.NameRegistry.get": [], "dogpile.util.nameregistry.NameRegistry.__init__": [], "keystone.common.policies.access_token.list_rules": [], "graphql.execution.values.coerce_value": [], "graphql.execution.values.get_argument_values": [], "graphql.execution.values.get_variable_values": [], "dns.rdtypes.euibase.EUIBase.from_wire": [], "dns.rdtypes.euibase.EUIBase.to_wire": [], "dns.rdtypes.euibase.EUIBase.from_text": [], "dns.rdtypes.euibase.EUIBase.to_text": [], "dns.rdtypes.euibase.EUIBase.__init__": [], "urllib3.contrib.socks.SOCKSProxyManager.__init__": [], "urllib3.contrib.socks.SOCKSConnection._new_conn": [], "urllib3.contrib.socks.SOCKSConnection.__init__": [], "keystone.api.system.SystemGroupsRolestResource.delete": [ { "locations": [ { "path": "keystone/api/system.py", "start": { "line": 144, "column": 8 }, "stop": { "line": 144, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/system.py", "start": { "line": 146, "column": 25 }, "stop": { "line": 146, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" } ], "keystone.api.system.SystemGroupsRolestResource.put": [ { "locations": [ { "path": "keystone/api/system.py", "start": { "line": 133, "column": 8 }, "stop": { "line": 133, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.system.SystemGroupsRolestResource.get": [ { "locations": [ { "path": "keystone/api/system.py", "start": { "line": 122, "column": 8 }, "stop": { "line": 122, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.system.SystemGroupsRolesListResource.get": [ { "locations": [ { "path": "keystone/api/system.py", "start": { "line": 109, "column": 8 }, "stop": { "line": 109, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/system.py", "start": { "line": 112, "column": 15 }, "stop": { "line": 112, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.server.flask.common.ResourceBase", "dispatch": "dynamic" } ], "keystone.api.system.SystemUsersResource.delete": [ { "locations": [ { "path": "keystone/api/system.py", "start": { "line": 94, "column": 8 }, "stop": { "line": 94, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/system.py", "start": { "line": 96, "column": 25 }, "stop": { "line": 96, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" } ], "keystone.api.system.SystemUsersResource.put": [ { "locations": [ { "path": "keystone/api/system.py", "start": { "line": 84, "column": 8 }, "stop": { "line": 84, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.system.SystemUsersResource.get": [ { "locations": [ { "path": "keystone/api/system.py", "start": { "line": 74, "column": 8 }, "stop": { "line": 74, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.system.SystemUsersListResource.get": [ { "locations": [ { "path": "keystone/api/system.py", "start": { "line": 61, "column": 8 }, "stop": { "line": 61, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/system.py", "start": { "line": 64, "column": 15 }, "stop": { "line": 64, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.server.flask.common.ResourceBase", "dispatch": "dynamic" } ], "keystone.api.system._build_enforcement_target": [ { "locations": [ { "path": "keystone/api/system.py", "start": { "line": 40, "column": 16 }, "stop": { "line": 40, "column": 30 } }, { "path": "keystone/api/system.py", "start": { "line": 36, "column": 12 }, "stop": { "line": 36, "column": 26 } }, { "path": "keystone/api/system.py", "start": { "line": 47, "column": 16 }, "stop": { "line": 47, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/system.py", "start": { "line": 35, "column": 11 }, "stop": { "line": 35, "column": 38 } }, { "path": "keystone/api/system.py", "start": { "line": 48, "column": 20 }, "stop": { "line": 48, "column": 47 } }, { "path": "keystone/api/system.py", "start": { "line": 38, "column": 11 }, "stop": { "line": 38, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/system.py", "start": { "line": 41, "column": 20 }, "stop": { "line": 41, "column": 43 } }, { "path": "keystone/api/system.py", "start": { "line": 37, "column": 16 }, "stop": { "line": 37, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "eventlet.green.profile.runctx": [], "eventlet.green.profile.run": [], "eventlet.green.profile.ContextWrap": [], "eventlet.green.profile.Profile.Unwind": [], "eventlet.green.profile.Profile.TallyTimings": [], "eventlet.green.profile.Profile.SwitchTasklet": [], "eventlet.green.profile.Profile.trace_dispatch_c_return_extend_back": [], "eventlet.green.profile.Profile.trace_dispatch_return_extend_back": [], "eventlet.green.profile.Profile.runcall": [], "eventlet.green.profile.Profile.runctx": [], "eventlet.green.profile.Profile.stop": [], "eventlet.green.profile.Profile.start": [], "eventlet.green.profile.Profile._setup": [], "eventlet.green.profile.Profile.__call__": [], "eventlet.green.profile.Profile.__init__": [], "prompt_toolkit.key_binding.bindings.vi.load_vi_search_bindings": [], "prompt_toolkit.key_binding.bindings.vi.load_vi_bindings": [], "prompt_toolkit.key_binding.bindings.vi.create_operator_decorator": [], "prompt_toolkit.key_binding.bindings.vi.create_text_object_decorator": [], "prompt_toolkit.key_binding.bindings.vi.TextObject.cut": [], "prompt_toolkit.key_binding.bindings.vi.TextObject.get_line_numbers": [], "prompt_toolkit.key_binding.bindings.vi.TextObject.operator_range": [], "prompt_toolkit.key_binding.bindings.vi.TextObject.sorted": [], "prompt_toolkit.key_binding.bindings.vi.TextObject.selection_type": [], "prompt_toolkit.key_binding.bindings.vi.TextObject.__init__": [], "os_service_types.tests.test_match.TestMatch.test_is_match": [], "os_service_types.tests.test_match.TestMatch.setUp": [], "importlib_resources.tests.test_compatibilty_files.CompatibilityFilesNoReaderTests.test_spec_path_joinpath": [], "importlib_resources.tests.test_compatibilty_files.CompatibilityFilesNoReaderTests.files": [], "importlib_resources.tests.test_compatibilty_files.CompatibilityFilesNoReaderTests.package": [], "importlib_resources.tests.test_compatibilty_files.CompatibilityFilesTests.test_wrap_spec": [], "importlib_resources.tests.test_compatibilty_files.CompatibilityFilesTests.test_orphan_path_invalid": [], "importlib_resources.tests.test_compatibilty_files.CompatibilityFilesTests.test_open_invalid_mode": [], "importlib_resources.tests.test_compatibilty_files.CompatibilityFilesTests.test_orphan_path_open": [], "importlib_resources.tests.test_compatibilty_files.CompatibilityFilesTests.test_child_path_open": [], "importlib_resources.tests.test_compatibilty_files.CompatibilityFilesTests.test_spec_path_open": [], "importlib_resources.tests.test_compatibilty_files.CompatibilityFilesTests.test_orphan_path_name": [], "importlib_resources.tests.test_compatibilty_files.CompatibilityFilesTests.test_child_path_name": [], "importlib_resources.tests.test_compatibilty_files.CompatibilityFilesTests.test_spec_path_name": [], "importlib_resources.tests.test_compatibilty_files.CompatibilityFilesTests.test_orphan_path_is": [], "importlib_resources.tests.test_compatibilty_files.CompatibilityFilesTests.test_child_path_is": [], "importlib_resources.tests.test_compatibilty_files.CompatibilityFilesTests.test_spec_path_is": [], "importlib_resources.tests.test_compatibilty_files.CompatibilityFilesTests.test_orphan_path_iter": [], "importlib_resources.tests.test_compatibilty_files.CompatibilityFilesTests.test_child_path_iter": [], "importlib_resources.tests.test_compatibilty_files.CompatibilityFilesTests.test_spec_path_iter": [], "importlib_resources.tests.test_compatibilty_files.CompatibilityFilesTests.files": [], "importlib_resources.tests.test_compatibilty_files.CompatibilityFilesTests.package": [], "libcst._parser.conversions.expression.convert_yield_arg": [], "libcst._parser.conversions.expression.convert_yield_expr": [], "libcst._parser.conversions.expression.convert_comp_if": [], "libcst._parser.conversions.expression.convert_comp_for": [], "libcst._parser.conversions.expression.convert_sync_comp_for": [], "libcst._parser.conversions.expression.convert_star_arg": [], "libcst._parser.conversions.expression.convert_arg_assign_comp_for": [], "libcst._parser.conversions.expression.convert_argument": [], "libcst._parser.conversions.expression.convert_arglist": [], "libcst._parser.conversions.expression._convert_set": [], "libcst._parser.conversions.expression._convert_dict_comp": [], "libcst._parser.conversions.expression._convert_dict": [], "libcst._parser.conversions.expression._convert_dict_element": [], "libcst._parser.conversions.expression.convert_dictorsetmaker": [], "libcst._parser.conversions.expression._convert_sequencelike": [], "libcst._parser.conversions.expression.convert_test_or_expr_list": [], "libcst._parser.conversions.expression._convert_testlist_comp": [], "libcst._parser.conversions.expression.convert_testlist_comp_list": [], "libcst._parser.conversions.expression.convert_testlist_comp_tuple": [], "libcst._parser.conversions.expression.convert_fstring_format_spec": [], "libcst._parser.conversions.expression.convert_fstring_expr": [], "libcst._parser.conversions.expression.convert_fstring_equality": [], "libcst._parser.conversions.expression.convert_fstring_conversion": [], "libcst._parser.conversions.expression.convert_fstring_content": [], "libcst._parser.conversions.expression.convert_fstring": [], "libcst._parser.conversions.expression.convert_atom_string": [], "libcst._parser.conversions.expression.convert_atom_ellipses": [], "libcst._parser.conversions.expression.convert_atom_parens": [], "libcst._parser.conversions.expression.convert_atom_curlybraces": [], "libcst._parser.conversions.expression.convert_atom_squarebrackets": [], "libcst._parser.conversions.expression.convert_atom_basic": [], "libcst._parser.conversions.expression.convert_atom": [], "libcst._parser.conversions.expression.convert_trailer_attribute": [], "libcst._parser.conversions.expression.convert_sliceop": [], "libcst._parser.conversions.expression.convert_subscript": [], "libcst._parser.conversions.expression.convert_subscriptlist": [], "libcst._parser.conversions.expression.convert_trailer_subscriptlist": [], "libcst._parser.conversions.expression.convert_trailer_arglist": [], "libcst._parser.conversions.expression.convert_trailer": [], "libcst._parser.conversions.expression.convert_atom_expr_trailer": [], "libcst._parser.conversions.expression.convert_atom_expr_await": [], "libcst._parser.conversions.expression.convert_atom_expr": [], "libcst._parser.conversions.expression.convert_power": [], "libcst._parser.conversions.expression.convert_factor": [], "libcst._parser.conversions.expression.convert_binop": [], "libcst._parser.conversions.expression.convert_star_expr": [], "libcst._parser.conversions.expression.convert_comp_op": [], "libcst._parser.conversions.expression.convert_comparison": [], "libcst._parser.conversions.expression.convert_not_test": [], "libcst._parser.conversions.expression.convert_boolop": [], "libcst._parser.conversions.expression.convert_lambda": [], "libcst._parser.conversions.expression.convert_test_nocond": [], "libcst._parser.conversions.expression.convert_test": [], "libcst._parser.conversions.expression.convert_namedexpr_test": [], "libcst._parser.conversions.expression.convert_expression_input": [], "graphene.types.inputfield.InputField.type": [], "graphene.types.inputfield.InputField.__init__": [], "IPython.external.qt_for_kernel.get_options": [], "IPython.external.qt_for_kernel.matplotlib_options": [], "pygments.lexers.rebol.RedLexer.word_callback": [], "pygments.lexers.rebol.RebolLexer.analyse_text": [], "pygments.lexers.rebol.RebolLexer.word_callback": [], "oslo_utils.versionutils.convert_version_to_tuple": [], "oslo_utils.versionutils.convert_version_to_str": [], "oslo_utils.versionutils.convert_version_to_int": [], "oslo_utils.versionutils.is_compatible": [], "sapp.analysis_output.AnalysisOutput._get_interval_dict": [], "sapp.analysis_output.AnalysisOutput.has_sharded": [], "sapp.analysis_output.AnalysisOutput._is_sharded": [], "sapp.analysis_output.AnalysisOutput.file_names": [], "sapp.analysis_output.AnalysisOutput.file_handles": [], "sapp.analysis_output.AnalysisOutput.from_handle": [], "sapp.analysis_output.AnalysisOutput.from_file": [], "sapp.analysis_output.AnalysisOutput.from_directory": [], "sapp.analysis_output.AnalysisOutput.from_directories": [], "sapp.analysis_output.AnalysisOutput.from_str": [], "sapp.analysis_output.AnalysisOutput.from_strs": [], "sapp.analysis_output.AnalysisOutput.__str__": [], "sapp.analysis_output.AnalysisOutput.__init__": [], "sapp.analysis_output.Metadata.merge": [], "sapp.analysis_output.Metadata.__init__": [], "oslo_log.tests.unit.test_formatters.FormatUnhashableExceptionTest.test_context_format_exception": [], "oslo_log.tests.unit.test_formatters.FormatUnhashableExceptionTest.test_context_format_exception_norecord": [], "oslo_log.tests.unit.test_formatters.FormatUnhashableExceptionTest.test_fluent_format_exception": [], "oslo_log.tests.unit.test_formatters.FormatUnhashableExceptionTest.test_json_format_exception": [], "oslo_log.tests.unit.test_formatters.FormatUnhashableExceptionTest.test_error_summary": [], "oslo_log.tests.unit.test_formatters.FormatUnhashableExceptionTest._unhashable_exception_info": [], "oslo_log.tests.unit.test_formatters.FormatUnhashableExceptionTest.setUp": [], "oslo_log.tests.unit.test_formatters.FormatterTest.test_dictify_context_without_get_logging_values": [], "oslo_log.tests.unit.test_formatters.FormatterTest.test_dictify_context_with_context": [], "oslo_log.tests.unit.test_formatters.FormatterTest.test_dictify_context_with_dict": [], "oslo_log.tests.unit.test_formatters.FormatterTest.test_dictify_context_empty": [], "oslo_log.tests.unit.test_formatters.FormatterTest.test_replace_false_value_not_exists": [], "oslo_log.tests.unit.test_formatters.FormatterTest.test_replace_false_value_exists": [], "oslo_log.tests.unit.test_formatters.FormatterTest.setUp": [], "oslo_log.tests.unit.test_formatters.AlternativeRequestContext.to_dict": [], "oslo_log.tests.unit.test_formatters.AlternativeRequestContext.__init__": [], "oslo_log.tests.unit.test_formatters._fake_context": [], "migrate.tests.versioning.test_script.TestSqlScript.test_transaction_management_statements": [], "migrate.tests.versioning.test_script.TestSqlScript.test_success": [], "migrate.tests.versioning.test_script.TestSqlScript.test_error": [], "migrate.tests.versioning.test_script.TestPyScript.write_file": [], "migrate.tests.versioning.test_script.TestPyScript.setup_model_params": [], "migrate.tests.versioning.test_script.TestPyScript.test_make_update_script_direction": [], "migrate.tests.versioning.test_script.TestPyScript.test_make_update_script_for_equal_models": [], "migrate.tests.versioning.test_script.TestPyScript.test_make_update_script_for_model": [], "migrate.tests.versioning.test_script.TestPyScript.test_verify_success": [], "migrate.tests.versioning.test_script.TestPyScript.test_preview_sql": [], "migrate.tests.versioning.test_script.TestPyScript.test_verify_nofuncs": [], "migrate.tests.versioning.test_script.TestPyScript.test_verify_invalidpy": [], "migrate.tests.versioning.test_script.TestPyScript.test_verify_notfound": [], "migrate.tests.versioning.test_script.TestPyScript.test_run": [], "migrate.tests.versioning.test_script.TestPyScript.test_create": [], "migrate.tests.versioning.test_script.TestBaseScript.test_all": [], "libcst._typed_visitor_base.mark_no_op": [], "keystone.common.sql.contract_repo.versions.048_contract_add_registered_limit_id_column_for_limit.upgrade": [], "sqlalchemy.ext.horizontal_shard.execute_and_instances": [], "sqlalchemy.ext.horizontal_shard.ShardedSession.bind_shard": [], "sqlalchemy.ext.horizontal_shard.ShardedSession.get_bind": [], "sqlalchemy.ext.horizontal_shard.ShardedSession.connection_callable": [], "sqlalchemy.ext.horizontal_shard.ShardedSession._choose_shard_and_assign": [], "sqlalchemy.ext.horizontal_shard.ShardedSession._identity_lookup": [], "sqlalchemy.ext.horizontal_shard.ShardedSession.__init__": [], "sqlalchemy.ext.horizontal_shard.ShardedQuery.set_shard": [], "sqlalchemy.ext.horizontal_shard.ShardedQuery.__init__": [], "elementpath.datatypes.untyped.UntypedAtomic.__bytes__": [], "elementpath.datatypes.untyped.UntypedAtomic.__str__": [], "elementpath.datatypes.untyped.UntypedAtomic.__mod__": [], "elementpath.datatypes.untyped.UntypedAtomic.__abs__": [], "elementpath.datatypes.untyped.UntypedAtomic.__bool__": [], "elementpath.datatypes.untyped.UntypedAtomic.__float__": [], "elementpath.datatypes.untyped.UntypedAtomic.__int__": [], "elementpath.datatypes.untyped.UntypedAtomic.__rtruediv__": [], "elementpath.datatypes.untyped.UntypedAtomic.__truediv__": [], "elementpath.datatypes.untyped.UntypedAtomic.__mul__": [], "elementpath.datatypes.untyped.UntypedAtomic.__rsub__": [], "elementpath.datatypes.untyped.UntypedAtomic.__sub__": [], "elementpath.datatypes.untyped.UntypedAtomic.__add__": [], "elementpath.datatypes.untyped.UntypedAtomic.__ge__": [], "elementpath.datatypes.untyped.UntypedAtomic.__gt__": [], "elementpath.datatypes.untyped.UntypedAtomic.__le__": [], "elementpath.datatypes.untyped.UntypedAtomic.__lt__": [], "elementpath.datatypes.untyped.UntypedAtomic.__ne__": [], "elementpath.datatypes.untyped.UntypedAtomic.__eq__": [], "elementpath.datatypes.untyped.UntypedAtomic.__hash__": [], "elementpath.datatypes.untyped.UntypedAtomic._get_operands": [], "elementpath.datatypes.untyped.UntypedAtomic.__repr__": [], "elementpath.datatypes.untyped.UntypedAtomic.__init__": [], "elementpath.datatypes.untyped.UntypedAtomic.validate": [], "libcst._nodes.tests.test_classdef.ClassDefParserTest.test_valid": [], "libcst._nodes.tests.test_classdef.ClassDefCreationTest.test_invalid": [], "libcst._nodes.tests.test_classdef.ClassDefCreationTest.test_valid": [], "IPython.utils.process.abbrev_cwd": [], "IPython.utils.process.find_cmd": [], "dns._compat.round_py2_compat": [], "examples.starwars_relay.tests.test_connections.test_correct_fetch_first_ship_rebels": [], "pygments.styles.solarized.make_style": [], "keystone.tests.unit.test_app_config.AppConfigTest.test_can_mix_relative_and_absolute_paths_config_file": [ { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 135, "column": 8 }, "stop": { "line": 135, "column": 34 } }, { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 128, "column": 8 }, "stop": { "line": 128, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.sort", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 129, "column": 8 }, "stop": { "line": 129, "column": 28 } }, { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 136, "column": 8 }, "stop": { "line": 136, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertListEqual", "class_name": "keystone.tests.unit.test_app_config.AppConfigTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 118, "column": 15 }, "stop": { "line": 118, "column": 39 } }, { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 122, "column": 32 }, "stop": { "line": 122, "column": 56 } }, { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 120, "column": 32 }, "stop": { "line": 120, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 125, "column": 23 }, "stop": { "line": 125, "column": 53 } }, { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 132, "column": 23 }, "stop": { "line": 132, "column": 53 } } ], "kind": "function", "target": "keystone.server.flask.core._get_config_files" }, { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 124, "column": 43 }, "stop": { "line": 124, "column": 51 } }, { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 131, "column": 43 }, "stop": { "line": 131, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 119, "column": 19 }, "stop": { "line": 119, "column": 31 } }, { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 121, "column": 19 }, "stop": { "line": 121, "column": 31 } } ], "kind": "function", "target": "os.path.join" } ], "keystone.tests.unit.test_app_config.AppConfigTest.test_can_use_multiple_config_files_under_custom_config_dir": [ { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 107, "column": 8 }, "stop": { "line": 107, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.sort", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 115, "column": 8 }, "stop": { "line": 115, "column": 28 } }, { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 108, "column": 8 }, "stop": { "line": 108, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertListEqual", "class_name": "keystone.tests.unit.test_app_config.AppConfigTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 110, "column": 36 }, "stop": { "line": 110, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__add__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 113, "column": 23 }, "stop": { "line": 113, "column": 53 } }, { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 103, "column": 23 }, "stop": { "line": 103, "column": 53 } } ], "kind": "function", "target": "keystone.server.flask.core._get_config_files" }, { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 102, "column": 43 }, "stop": { "line": 102, "column": 51 } }, { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 112, "column": 43 }, "stop": { "line": 112, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 105, "column": 33 }, "stop": { "line": 105, "column": 45 } } ], "kind": "function", "target": "os.path.join" } ], "keystone.tests.unit.test_app_config.AppConfigTest.test_can_use_single_config_file_under_custom_config_dir": [ { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 95, "column": 23 }, "stop": { "line": 95, "column": 53 } } ], "kind": "function", "target": "keystone.server.flask.core._get_config_files" }, { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 98, "column": 8 }, "stop": { "line": 98, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertListEqual", "class_name": "keystone.tests.unit.test_app_config.AppConfigTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 92, "column": 14 }, "stop": { "line": 92, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 97, "column": 33 }, "stop": { "line": 97, "column": 45 } } ], "kind": "function", "target": "os.path.join" } ], "keystone.tests.unit.test_app_config.AppConfigTest.test_can_use_default_config_files_with_custom_config_dir": [ { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 85, "column": 23 }, "stop": { "line": 85, "column": 53 } } ], "kind": "function", "target": "keystone.server.flask.core._get_config_files" }, { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 89, "column": 8 }, "stop": { "line": 89, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertListEqual", "class_name": "keystone.tests.unit.test_app_config.AppConfigTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 87, "column": 33 }, "stop": { "line": 87, "column": 45 } } ], "kind": "function", "target": "os.path.join" } ], "keystone.tests.unit.test_app_config.AppConfigTest.test_can_use_multiple_absolute_path_config_files": [ { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 72, "column": 8 }, "stop": { "line": 72, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.sort", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 76, "column": 8 }, "stop": { "line": 76, "column": 28 } }, { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 81, "column": 8 }, "stop": { "line": 81, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertListEqual", "class_name": "keystone.tests.unit.test_app_config.AppConfigTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 78, "column": 52 }, "stop": { "line": 78, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__add__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 79, "column": 23 }, "stop": { "line": 79, "column": 53 } }, { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 74, "column": 23 }, "stop": { "line": 74, "column": 53 } } ], "kind": "function", "target": "keystone.server.flask.core._get_config_files" }, { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 73, "column": 43 }, "stop": { "line": 73, "column": 51 } }, { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 78, "column": 43 }, "stop": { "line": 78, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 70, "column": 20 }, "stop": { "line": 70, "column": 32 } } ], "kind": "function", "target": "os.path.join" } ], "keystone.tests.unit.test_app_config.AppConfigTest.test_can_use_single_absolute_path_config_file": [ { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 66, "column": 23 }, "stop": { "line": 66, "column": 53 } } ], "kind": "function", "target": "keystone.server.flask.core._get_config_files" }, { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 67, "column": 8 }, "stop": { "line": 67, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertListEqual", "class_name": "keystone.tests.unit.test_app_config.AppConfigTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 63, "column": 14 }, "stop": { "line": 63, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 64, "column": 18 }, "stop": { "line": 64, "column": 30 } } ], "kind": "function", "target": "os.path.join" } ], "keystone.tests.unit.test_app_config.AppConfigTest.test_can_use_multiple_config_files_under_default_config_dir": [ { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 51, "column": 23 }, "stop": { "line": 51, "column": 53 } }, { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 58, "column": 23 }, "stop": { "line": 58, "column": 53 } } ], "kind": "function", "target": "keystone.server.flask.core._get_config_files" }, { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 54, "column": 8 }, "stop": { "line": 54, "column": 28 } }, { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 60, "column": 8 }, "stop": { "line": 60, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertListEqual", "class_name": "keystone.tests.unit.test_app_config.AppConfigTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 56, "column": 36 }, "stop": { "line": 56, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__add__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 50, "column": 43 }, "stop": { "line": 50, "column": 51 } }, { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 57, "column": 43 }, "stop": { "line": 57, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_app_config.AppConfigTest.test_can_use_single_config_file_under_default_config_dir": [ { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 45, "column": 23 }, "stop": { "line": 45, "column": 53 } } ], "kind": "function", "target": "keystone.server.flask.core._get_config_files" }, { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 47, "column": 8 }, "stop": { "line": 47, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertListEqual", "class_name": "keystone.tests.unit.test_app_config.AppConfigTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 43, "column": 14 }, "stop": { "line": 43, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.test_app_config.AppConfigTest.test_config_files_have_default_values_with_empty_envars": [ { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 40, "column": 8 }, "stop": { "line": 40, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertListEqual", "class_name": "keystone.tests.unit.test_app_config.AppConfigTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 37, "column": 23 }, "stop": { "line": 37, "column": 53 } } ], "kind": "function", "target": "keystone.server.flask.core._get_config_files" } ], "keystone.tests.unit.test_app_config.AppConfigTest.test_config_files_have_default_values_when_envars_not_set": [ { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 32, "column": 8 }, "stop": { "line": 32, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertListEqual", "class_name": "keystone.tests.unit.test_app_config.AppConfigTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_app_config.py", "start": { "line": 29, "column": 23 }, "stop": { "line": 29, "column": 53 } } ], "kind": "function", "target": "keystone.server.flask.core._get_config_files" } ], "traitlets.log.get_logger": [], "testscenarios.tests.load_tests": [], "testscenarios.tests.test_suite": [], "kombu.transport.pyro.Transport.shared_queues": [], "kombu.transport.pyro.Transport.driver_version": [], "kombu.transport.pyro.Transport._open": [], "kombu.transport.pyro.Channel.shared_queues": [], "kombu.transport.pyro.Channel.after_reply_message_received": [], "kombu.transport.pyro.Channel._purge": [], "kombu.transport.pyro.Channel._delete": [], "kombu.transport.pyro.Channel._size": [], "kombu.transport.pyro.Channel._put": [], "kombu.transport.pyro.Channel._queue_for": [], "kombu.transport.pyro.Channel._get": [], "kombu.transport.pyro.Channel._has_queue": [], "kombu.transport.pyro.Channel._new_queue": [], "kombu.transport.pyro.Channel.queues": [], "kombu.transport.pyro.Channel.close": [], "google.protobuf.type_pb2.SyntaxValue.__init__": [], "eventlet.tpool.set_num_threads": [], "eventlet.tpool.killall": [], "eventlet.tpool.setup": [], "eventlet.tpool.Proxy.next": [], "eventlet.tpool.Proxy.__iter__": [], "eventlet.tpool.Proxy.__nonzero__": [], "eventlet.tpool.Proxy.__len__": [], "eventlet.tpool.Proxy.__str__": [], "eventlet.tpool.Proxy.__repr__": [], "eventlet.tpool.Proxy.__hash__": [], "eventlet.tpool.Proxy.__eq__": [], "eventlet.tpool.Proxy.__exit__": [], "eventlet.tpool.Proxy.__enter__": [], "eventlet.tpool.Proxy.__call__": [], "eventlet.tpool.Proxy.__copy__": [], "eventlet.tpool.Proxy.__deepcopy__": [], "eventlet.tpool.Proxy.__setitem__": [], "eventlet.tpool.Proxy.__getitem__": [], "eventlet.tpool.Proxy.__getattr__": [], "eventlet.tpool.Proxy.__init__": [], "eventlet.tpool.proxy_call": [], "eventlet.tpool.execute": [], "eventlet.tpool.tworker": [], "eventlet.tpool.tpool_trampoline": [], "setuptools._vendor.ordered_set.OrderedSet.symmetric_difference_update": [], "setuptools._vendor.ordered_set.OrderedSet.intersection_update": [], "setuptools._vendor.ordered_set.OrderedSet.difference_update": [], "setuptools._vendor.ordered_set.OrderedSet._update_items": [], "setuptools._vendor.ordered_set.OrderedSet.symmetric_difference": [], "setuptools._vendor.ordered_set.OrderedSet.issuperset": [], "setuptools._vendor.ordered_set.OrderedSet.issubset": [], "setuptools._vendor.ordered_set.OrderedSet.difference": [], "setuptools._vendor.ordered_set.OrderedSet.intersection": [], "setuptools._vendor.ordered_set.OrderedSet.__and__": [], "setuptools._vendor.ordered_set.OrderedSet.union": [], "setuptools._vendor.ordered_set.OrderedSet.__eq__": [], "setuptools._vendor.ordered_set.OrderedSet.__repr__": [], "setuptools._vendor.ordered_set.OrderedSet.__reversed__": [], "setuptools._vendor.ordered_set.OrderedSet.__iter__": [], "setuptools._vendor.ordered_set.OrderedSet.clear": [], "setuptools._vendor.ordered_set.OrderedSet.discard": [], "setuptools._vendor.ordered_set.OrderedSet.pop": [], "setuptools._vendor.ordered_set.OrderedSet.index": [], "setuptools._vendor.ordered_set.OrderedSet.update": [], "setuptools._vendor.ordered_set.OrderedSet.add": [], "setuptools._vendor.ordered_set.OrderedSet.__contains__": [], "setuptools._vendor.ordered_set.OrderedSet.__setstate__": [], "setuptools._vendor.ordered_set.OrderedSet.__getstate__": [], "setuptools._vendor.ordered_set.OrderedSet.copy": [], "setuptools._vendor.ordered_set.OrderedSet.__getitem__": [], "setuptools._vendor.ordered_set.OrderedSet.__len__": [], "setuptools._vendor.ordered_set.OrderedSet.__init__": [], "setuptools._vendor.ordered_set.is_iterable": [], "rx.subjects.subject.Subject.create": [], "rx.subjects.subject.Subject.dispose": [], "rx.subjects.subject.Subject.on_next": [], "rx.subjects.subject.Subject.on_error": [], "rx.subjects.subject.Subject.on_completed": [], "rx.subjects.subject.Subject._subscribe_core": [], "rx.subjects.subject.Subject.check_disposed": [], "rx.subjects.subject.Subject.__init__": [], "IPython.core.displaypub.CapturingDisplayPublisher.clear_output": [], "IPython.core.displaypub.CapturingDisplayPublisher.publish": [], "IPython.core.displaypub.DisplayPublisher.clear_output": [], "IPython.core.displaypub.DisplayPublisher.publish": [], "IPython.core.displaypub.DisplayPublisher._validate_data": [], "IPython.core.displaypub.DisplayPublisher.__init__": [], "osprofiler.cmd.cliutils.add_arg": [], "osprofiler.cmd.cliutils.arg": [], "osprofiler.cmd.cliutils.env": [], "parso.python.parser.Parser._recovery_tokenize": [], "parso.python.parser.Parser._stack_removal": [], "parso.python.parser.Parser.error_recovery": [], "parso.python.parser.Parser.convert_leaf": [], "parso.python.parser.Parser.convert_node": [], "parso.python.parser.Parser.parse": [], "parso.python.parser.Parser.__init__": [], "libcst.matchers._decorators.leave": [], "libcst.matchers._decorators.visit": [], "libcst.matchers._decorators.call_if_not_inside": [], "libcst.matchers._decorators.call_if_inside": [], "dns.rdtypes.IN.NAPTR.NAPTR.choose_relativity": [], "dns.rdtypes.IN.NAPTR.NAPTR.from_wire": [], "dns.rdtypes.IN.NAPTR.NAPTR.to_wire": [], "dns.rdtypes.IN.NAPTR.NAPTR.from_text": [], "dns.rdtypes.IN.NAPTR.NAPTR.to_text": [], "dns.rdtypes.IN.NAPTR.NAPTR.__init__": [], "dns.rdtypes.IN.NAPTR._sanitize": [], "dns.rdtypes.IN.NAPTR._write_string": [], "migrate.changeset.databases.visitor.run_single_visitor": [], "migrate.changeset.databases.visitor.get_dialect_visitor": [], "migrate.changeset.databases.visitor.get_engine_visitor": [], "nntplib.ArticleInfo.__init__": [], "nntplib.GroupInfo.__init__": [], "keystone.common.sql.contract_repo.versions.044_placeholder.upgrade": [], "jsonschema.tests.test_format.TestFormatChecker.test_repr": [], "jsonschema.tests.test_format.TestFormatChecker.test_format_checkers_come_with_defaults": [], "jsonschema.tests.test_format.TestFormatChecker.test_format_error_causes_become_validation_error_causes": [], "jsonschema.tests.test_format.TestFormatChecker.test_it_catches_registered_errors": [], "jsonschema.tests.test_format.TestFormatChecker.test_it_can_register_checkers": [], "jsonschema.tests.test_format.TestFormatChecker.test_it_can_register_cls_checkers": [], "jsonschema.tests.test_format.TestFormatChecker.test_it_raises_a_key_error_for_unknown_formats": [], "jsonschema.tests.test_format.TestFormatChecker.test_it_can_validate_no_formats": [], "jsonschema.tests.test_format.boom": [], "kombu.transport.SLMQ.Channel.queue_name_prefix": [], "kombu.transport.SLMQ.Channel.visibility_timeout": [], "kombu.transport.SLMQ.Channel.transport_options": [], "kombu.transport.SLMQ.Channel.conninfo": [], "kombu.transport.SLMQ.Channel.slmq": [], "kombu.transport.SLMQ.Channel.delete_message": [], "kombu.transport.SLMQ.Channel._purge": [], "kombu.transport.SLMQ.Channel._size": [], "kombu.transport.SLMQ.Channel.basic_ack": [], "kombu.transport.SLMQ.Channel._get": [], "kombu.transport.SLMQ.Channel._put": [], "kombu.transport.SLMQ.Channel._delete": [], "kombu.transport.SLMQ.Channel._new_queue": [], "kombu.transport.SLMQ.Channel.entity_name": [], "kombu.transport.SLMQ.Channel.basic_cancel": [], "kombu.transport.SLMQ.Channel.basic_consume": [], "kombu.transport.SLMQ.Channel.__init__": [], "dns.entropy.between": [], "dns.entropy.random_16": [], "dns.entropy.EntropyPool.random_between": [], "dns.entropy.EntropyPool.random_32": [], "dns.entropy.EntropyPool.random_16": [], "dns.entropy.EntropyPool.random_8": [], "dns.entropy.EntropyPool._maybe_seed": [], "dns.entropy.EntropyPool.stir": [], "dns.entropy.EntropyPool.__init__": [], "libcst._nodes.tests.test_empty_line.EmptyLineTest.test_valid": [], "unittest2.result.TestResult.__repr__": [], "unittest2.result.TestResult._count_relevant_tb_levels": [], "unittest2.result.TestResult._is_relevant_tb_level": [], "unittest2.result.TestResult._exc_info_to_string": [], "unittest2.result.TestResult.stop": [], "unittest2.result.TestResult.wasSuccessful": [], "unittest2.result.TestResult.addUnexpectedSuccess": [], "unittest2.result.TestResult.addExpectedFailure": [], "unittest2.result.TestResult.addSkip": [], "unittest2.result.TestResult.addSuccess": [], "unittest2.result.TestResult.addSubTest": [], "unittest2.result.TestResult.addFailure": [], "unittest2.result.TestResult.addError": [], "unittest2.result.TestResult.stopTestRun": [], "unittest2.result.TestResult.stopTest": [], "unittest2.result.TestResult.startTestRun": [], "unittest2.result.TestResult.startTest": [], "unittest2.result.TestResult.__init__": [], "unittest2.result.failfast": [], "netaddr.ip.iana.query": [], "netaddr.ip.iana._within_bounds": [], "netaddr.ip.iana.pprint_info": [], "netaddr.ip.iana.load_info": [], "netaddr.ip.iana.DictUpdater.update": [], "netaddr.ip.iana.DictUpdater.__init__": [], "netaddr.ip.iana.MulticastParser.process_record": [], "netaddr.ip.iana.MulticastParser.normalise_addr": [], "netaddr.ip.iana.MulticastParser.__init__": [], "netaddr.ip.iana.IPv6UnicastParser.process_record": [], "netaddr.ip.iana.IPv6UnicastParser.__init__": [], "netaddr.ip.iana.IPv6Parser.process_record": [], "netaddr.ip.iana.IPv6Parser.__init__": [], "netaddr.ip.iana.IPv4Parser.process_record": [], "netaddr.ip.iana.IPv4Parser.__init__": [], "netaddr.ip.iana.XMLRecordParser.parse": [], "netaddr.ip.iana.XMLRecordParser.consume_record": [], "netaddr.ip.iana.XMLRecordParser.process_record": [], "netaddr.ip.iana.XMLRecordParser.__init__": [], "netaddr.ip.iana.SaxRecordParser.characters": [], "netaddr.ip.iana.SaxRecordParser.endElement": [], "netaddr.ip.iana.SaxRecordParser.startElement": [], "netaddr.ip.iana.SaxRecordParser.__init__": [], "keystone.common.sql.migrate_repo.versions.089_add_root_of_all_domains.upgrade": [ { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/089_add_root_of_all_domains.py", "start": { "line": 61, "column": 14 }, "stop": { "line": 61, "column": 55 } } ], "kind": "function", "target": "sqlalchemy.orm.session.sessionmaker.__call__" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/089_add_root_of_all_domains.py", "start": { "line": 61, "column": 14 }, "stop": { "line": 61, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.orm.session.sessionmaker.__init__", "class_name": "sqlalchemy.orm.session.sessionmaker", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/089_add_root_of_all_domains.py", "start": { "line": 63, "column": 20 }, "stop": { "line": 63, "column": 29 } }, { "path": "keystone/common/sql/migrate_repo/versions/089_add_root_of_all_domains.py", "start": { "line": 64, "column": 19 }, "stop": { "line": 64, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "graphql.pyutils.tests.test_enum.test__is_sunder": [], "graphql.pyutils.tests.test_enum.test__is_dunder": [], "keystone.conf.role.list_opts": [], "keystone.conf.role.register_opts": [], "keystoneauth1.tests.unit.matchers.XMLMismatch.describe": [], "keystoneauth1.tests.unit.matchers.XMLMismatch.__init__": [], "keystoneauth1.tests.unit.matchers.XMLEquals.match": [], "keystoneauth1.tests.unit.matchers.XMLEquals.__str__": [], "keystoneauth1.tests.unit.matchers.XMLEquals.__init__": [], "keystone.common.sql.contract_repo.versions.028_placeholder.upgrade": [], "psutil.tests.cleanup_test_procs": [], "psutil.tests.is_namedtuple": [], "psutil.tests.warn": [], "psutil.tests.import_module_by_path": [], "psutil.tests.reload_module": [], "psutil.tests.check_connection_ntuple": [], "psutil.tests.check_net_address": [], "psutil.tests.create_sockets": [], "psutil.tests.unix_socketpair": [], "psutil.tests.tcp_socketpair": [], "psutil.tests.bind_unix_socket": [], "psutil.tests.bind_socket": [], "psutil.tests.get_free_port": [], "psutil.tests.skip_on_not_implemented": [], "psutil.tests.skip_on_access_denied": [], "psutil.tests.retry_on_failure": [], "psutil.tests.serialrun": [], "psutil.tests.system_namespace.iter": [], "psutil.tests.process_namespace.test": [], "psutil.tests.process_namespace.test_class_coverage": [], "psutil.tests.process_namespace.clear_cache": [], "psutil.tests.process_namespace.iter": [], "psutil.tests.process_namespace.__init__": [], "psutil.tests._get_eligible_cpu": [], "psutil.tests.print_sysinfo": [], "psutil.tests.TestMemoryLeak.execute_w_exc": [], "psutil.tests.TestMemoryLeak.execute": [], "psutil.tests.TestMemoryLeak.call": [], "psutil.tests.TestMemoryLeak._check_mem": [], "psutil.tests.TestMemoryLeak._call_ntimes": [], "psutil.tests.TestMemoryLeak._check_fds": [], "psutil.tests.TestMemoryLeak._log": [], "psutil.tests.TestMemoryLeak._get_num_fds": [], "psutil.tests.TestMemoryLeak._get_mem": [], "psutil.tests.PsutilTestCase.assertProcessGone": [], "psutil.tests.PsutilTestCase.pyrun": [], "psutil.tests.PsutilTestCase.spawn_zombie": [], "psutil.tests.PsutilTestCase.spawn_children_pair": [], "psutil.tests.PsutilTestCase.spawn_testproc": [], "psutil.tests.PsutilTestCase.get_testfn": [], "psutil.tests.TestCase.__str__": [], "psutil.tests.get_testfn": [], "psutil.tests.create_exe": [], "psutil.tests.chdir": [], "psutil.tests.safe_mkdir": [], "psutil.tests.safe_rmpath": [], "psutil.tests.call_until": [], "psutil.tests.wait_for_file": [], "psutil.tests.wait_for_pid": [], "psutil.tests.retry.__call__": [], "psutil.tests.retry.sleep": [], "psutil.tests.retry.__iter__": [], "psutil.tests.retry.__init__": [], "psutil.tests.get_winver": [], "psutil.tests.kernel_version": [], "psutil.tests.reap_children": [], "psutil.tests.terminate": [], "psutil.tests.sh": [], "psutil.tests.pyrun": [], "psutil.tests.spawn_zombie": [], "psutil.tests.spawn_children_pair": [], "psutil.tests.spawn_testproc": [], "psutil.tests._reap_children_on_err": [], "psutil.tests.ThreadTask.stop": [], "psutil.tests.ThreadTask.run": [], "psutil.tests.ThreadTask.start": [], "psutil.tests.ThreadTask.__exit__": [], "psutil.tests.ThreadTask.__enter__": [], "psutil.tests.ThreadTask.__repr__": [], "psutil.tests.ThreadTask.__init__": [], "psutil.tests._get_py_exe": [], "graphql.backend.core.GraphQLCoreBackend.document_from_string": [], "graphql.backend.core.GraphQLCoreBackend.__init__": [], "graphql.backend.core.execute_and_validate": [], "graphql.validation.tests.test_variables_in_allowed_position.test_string_non_null_boolean_in_directive": [], "graphql.validation.tests.test_variables_in_allowed_position.test_boolean_non_null_boolean_in_directive": [], "graphql.validation.tests.test_variables_in_allowed_position.test_string_string_fail": [], "graphql.validation.tests.test_variables_in_allowed_position.test_string_over_boolean": [], "graphql.validation.tests.test_variables_in_allowed_position.test_int_non_null_int_within_nested_fragment": [], "graphql.validation.tests.test_variables_in_allowed_position.test_int_non_null_int_within_fragment": [], "graphql.validation.tests.test_variables_in_allowed_position.test_int_non_null_int": [], "graphql.validation.tests.test_variables_in_allowed_position.test_boolean_non_null_boolean_in_directive_with_default": [], "graphql.validation.tests.test_variables_in_allowed_position.test_complex_input_complex_input_in_field_position": [], "graphql.validation.tests.test_variables_in_allowed_position.test_complex_input_complex_input": [], "graphql.validation.tests.test_variables_in_allowed_position.test_non_null_string_string_item_positiion": [], "graphql.validation.tests.test_variables_in_allowed_position.test_string_string_item_position": [], "graphql.validation.tests.test_variables_in_allowed_position.test_non_null_string_string": [], "graphql.validation.tests.test_variables_in_allowed_position.test_string_string": [], "graphql.validation.tests.test_variables_in_allowed_position.test_int_non_null_int_with_default": [], "graphql.validation.tests.test_variables_in_allowed_position.test_non_null_boolean_to_boolean_within_fragment": [], "graphql.validation.tests.test_variables_in_allowed_position.test_non_null_boolean_boolean": [], "graphql.validation.tests.test_variables_in_allowed_position.test_boolean_boolean_in_fragment": [], "graphql.validation.tests.test_variables_in_allowed_position.test_boolean_boolean": [], "keystone.receipt.providers.fernet.core.Provider.generate_id_and_issued_at": [ { "locations": [ { "path": "keystone/receipt/providers/fernet/core.py", "start": { "line": 61, "column": 32 }, "stop": { "line": 61, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.receipt.receipt_formatters.ReceiptFormatter.creation_time", "class_name": "keystone.receipt.receipt_formatters.ReceiptFormatter", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/receipt/providers/fernet/core.py", "start": { "line": 56, "column": 21 }, "stop": { "line": 56, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.receipt.receipt_formatters.ReceiptFormatter.create_receipt", "class_name": "keystone.receipt.receipt_formatters.ReceiptFormatter", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/receipt/providers/fernet/core.py", "start": { "line": 63, "column": 20 }, "stop": { "line": 63, "column": 36 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.receipt.providers.fernet.core.Provider.validate_receipt": [ { "locations": [ { "path": "keystone/receipt/providers/fernet/core.py", "start": { "line": 51, "column": 19 }, "stop": { "line": 51, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.receipt.receipt_formatters.ReceiptFormatter.validate_receipt", "class_name": "keystone.receipt.receipt_formatters.ReceiptFormatter", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/receipt/providers/fernet/core.py", "start": { "line": 53, "column": 18 }, "stop": { "line": 53, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ReceiptNotFound", "dispatch": "static" } ], "keystone.receipt.providers.fernet.core.Provider.__init__": [ { "locations": [ { "path": "keystone/receipt/providers/fernet/core.py", "start": { "line": 41, "column": 15 }, "stop": { "line": 41, "column": 25 } } ], "kind": "function", "target": "posix.listdir" }, { "locations": [ { "path": "keystone/receipt/providers/fernet/core.py", "start": { "line": 47, "column": 33 }, "stop": { "line": 47, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.receipt.receipt_formatters.ReceiptFormatter", "dispatch": "static" }, { "locations": [ { "path": "keystone/receipt/providers/fernet/core.py", "start": { "line": 31, "column": 8 }, "stop": { "line": 31, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.receipt.providers.base.Provider", "dispatch": "static" }, { "locations": [ { "path": "keystone/receipt/providers/fernet/core.py", "start": { "line": 43, "column": 18 }, "stop": { "line": 43, "column": 28 } }, { "path": "keystone/receipt/providers/fernet/core.py", "start": { "line": 40, "column": 18 }, "stop": { "line": 40, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "SystemExit", "dispatch": "static" }, { "locations": [ { "path": "keystone/receipt/providers/fernet/core.py", "start": { "line": 38, "column": 15 }, "stop": { "line": 38, "column": 29 } } ], "kind": "function", "target": "genericpath.exists" } ], "oslo_i18n._lazy.enable_lazy": [], "eventlet.green.http.client.RemoteDisconnected.__init__": [], "eventlet.green.http.client.LineTooLong.__init__": [], "eventlet.green.http.client.BadStatusLine.__init__": [], "eventlet.green.http.client.IncompleteRead.__str__": [], "eventlet.green.http.client.IncompleteRead.__repr__": [], "eventlet.green.http.client.IncompleteRead.__init__": [], "eventlet.green.http.client.UnknownProtocol.__init__": [], "eventlet.green.http.client.HTTPConnection.getresponse": [], "eventlet.green.http.client.HTTPConnection._send_request": [], "eventlet.green.http.client.HTTPConnection._set_content_length": [], "eventlet.green.http.client.HTTPConnection.request": [], "eventlet.green.http.client.HTTPConnection.endheaders": [], "eventlet.green.http.client.HTTPConnection.putheader": [], "eventlet.green.http.client.HTTPConnection.putrequest": [], "eventlet.green.http.client.HTTPConnection._send_output": [], "eventlet.green.http.client.HTTPConnection._read_readable": [], "eventlet.green.http.client.HTTPConnection._output": [], "eventlet.green.http.client.HTTPConnection.send": [], "eventlet.green.http.client.HTTPConnection.close": [], "eventlet.green.http.client.HTTPConnection.connect": [], "eventlet.green.http.client.HTTPConnection._tunnel": [], "eventlet.green.http.client.HTTPConnection.set_debuglevel": [], "eventlet.green.http.client.HTTPConnection._get_hostport": [], "eventlet.green.http.client.HTTPConnection.set_tunnel": [], "eventlet.green.http.client.HTTPConnection.__init__": [], "eventlet.green.http.client.HTTPConnection._get_content_length": [], "eventlet.green.http.client.HTTPConnection._is_textIO": [], "eventlet.green.http.client.HTTPResponse.getcode": [], "eventlet.green.http.client.HTTPResponse.geturl": [], "eventlet.green.http.client.HTTPResponse.info": [], "eventlet.green.http.client.HTTPResponse.__iter__": [], "eventlet.green.http.client.HTTPResponse.getheaders": [], "eventlet.green.http.client.HTTPResponse.getheader": [], "eventlet.green.http.client.HTTPResponse.fileno": [], "eventlet.green.http.client.HTTPResponse._peek_chunked": [], "eventlet.green.http.client.HTTPResponse._read1_chunked": [], "eventlet.green.http.client.HTTPResponse.readline": [], "eventlet.green.http.client.HTTPResponse.peek": [], "eventlet.green.http.client.HTTPResponse.read1": [], "eventlet.green.http.client.HTTPResponse._safe_readinto": [], "eventlet.green.http.client.HTTPResponse._safe_read": [], "eventlet.green.http.client.HTTPResponse._readinto_chunked": [], "eventlet.green.http.client.HTTPResponse._readall_chunked": [], "eventlet.green.http.client.HTTPResponse._get_chunk_left": [], "eventlet.green.http.client.HTTPResponse._read_and_discard_trailer": [], "eventlet.green.http.client.HTTPResponse._read_next_chunk_size": [], "eventlet.green.http.client.HTTPResponse.readinto": [], "eventlet.green.http.client.HTTPResponse.read": [], "eventlet.green.http.client.HTTPResponse.isclosed": [], "eventlet.green.http.client.HTTPResponse.readable": [], "eventlet.green.http.client.HTTPResponse.flush": [], "eventlet.green.http.client.HTTPResponse.close": [], "eventlet.green.http.client.HTTPResponse._close_conn": [], "eventlet.green.http.client.HTTPResponse._check_close": [], "eventlet.green.http.client.HTTPResponse.begin": [], "eventlet.green.http.client.HTTPResponse._read_status": [], "eventlet.green.http.client.HTTPResponse.__init__": [], "eventlet.green.http.client.parse_headers": [], "eventlet.green.http.client.HTTPMessage.getallmatchingheaders": [], "eventlet.green.http.client._encode": [], "keystoneauth1.tests.unit.loading.test_v3.MultiFactorTests.test_without_user_domain_for_password": [], "keystoneauth1.tests.unit.loading.test_v3.MultiFactorTests.test_without_methods": [], "keystoneauth1.tests.unit.loading.test_v3.MultiFactorTests.test_password_and_totp": [], "keystoneauth1.tests.unit.loading.test_v3.MultiFactorTests.create": [], "keystoneauth1.tests.unit.loading.test_v3.MultiFactorTests.setUp": [], "keystoneauth1.tests.unit.loading.test_v3.V3ApplicationCredentialTests.test_without_secret": [], "keystoneauth1.tests.unit.loading.test_v3.V3ApplicationCredentialTests.test_without_name_or_id": [], "keystoneauth1.tests.unit.loading.test_v3.V3ApplicationCredentialTests.test_without_user_domain": [], "keystoneauth1.tests.unit.loading.test_v3.V3ApplicationCredentialTests.test_with_name": [], "keystoneauth1.tests.unit.loading.test_v3.V3ApplicationCredentialTests.test_basic": [], "keystoneauth1.tests.unit.loading.test_v3.V3ApplicationCredentialTests.create": [], "keystoneauth1.tests.unit.loading.test_v3.V3ApplicationCredentialTests.setUp": [], "keystoneauth1.tests.unit.loading.test_v3.V3TokenlessAuthTests.test_missing_parameters": [], "keystoneauth1.tests.unit.loading.test_v3.V3TokenlessAuthTests.test_basic": [], "keystoneauth1.tests.unit.loading.test_v3.V3TokenlessAuthTests.create": [], "keystoneauth1.tests.unit.loading.test_v3.V3TokenlessAuthTests.setUp": [], "keystoneauth1.tests.unit.loading.test_v3.OpenIDConnectAccessToken.test_basic": [], "keystoneauth1.tests.unit.loading.test_v3.OpenIDConnectAccessToken.test_options": [], "keystoneauth1.tests.unit.loading.test_v3.OpenIDConnectAccessToken.create": [], "keystoneauth1.tests.unit.loading.test_v3.OpenIDConnectAccessToken.setUp": [], "keystoneauth1.tests.unit.loading.test_v3.OpenIDConnectAuthCodeTests.test_basic": [], "keystoneauth1.tests.unit.loading.test_v3.OpenIDConnectAuthCodeTests.test_options": [], "keystoneauth1.tests.unit.loading.test_v3.OpenIDConnectPasswordTests.test_basic": [], "keystoneauth1.tests.unit.loading.test_v3.OpenIDConnectPasswordTests.test_options": [], "keystoneauth1.tests.unit.loading.test_v3.OpenIDConnectClientCredentialsTests.test_basic": [], "keystoneauth1.tests.unit.loading.test_v3.OpenIDConnectClientCredentialsTests.test_options": [], "keystoneauth1.tests.unit.loading.test_v3.OpenIDConnectBaseTests.test_base_options_are_there": [], "keystoneauth1.tests.unit.loading.test_v3.OpenIDConnectBaseTests.create": [], "keystoneauth1.tests.unit.loading.test_v3.OpenIDConnectBaseTests.setUp": [], "keystoneauth1.tests.unit.loading.test_v3.TOTPTests.test_without_project_domain": [], "keystoneauth1.tests.unit.loading.test_v3.TOTPTests.test_without_user_domain": [], "keystoneauth1.tests.unit.loading.test_v3.TOTPTests.test_basic": [], "keystoneauth1.tests.unit.loading.test_v3.TOTPTests.create": [], "keystoneauth1.tests.unit.loading.test_v3.TOTPTests.setUp": [], "keystoneauth1.tests.unit.loading.test_v3.V3PasswordTests.test_without_project_domain": [], "keystoneauth1.tests.unit.loading.test_v3.V3PasswordTests.test_without_user_domain": [], "keystoneauth1.tests.unit.loading.test_v3.V3PasswordTests.test_basic": [], "keystoneauth1.tests.unit.loading.test_v3.V3PasswordTests.create": [], "keystoneauth1.tests.unit.loading.test_v3.V3PasswordTests.setUp": [], "sqlalchemy.ext.mypy.names._type_id_for_fullname": [], "sqlalchemy.ext.mypy.names._type_id_for_named_node": [], "sqlalchemy.ext.mypy.names._type_id_for_funcdef": [], "sqlalchemy.ext.mypy.names._type_id_for_callee": [], "sqlalchemy.ext.mypy.names._type_id_for_unbound_type": [], "sqlalchemy.ext.mypy.names._mro_has_id": [], "sqlalchemy.ext.mypy.names._has_base_type_id": [], "IPython.core.tests.test_prompts.PromptTests.test_lazy_eval_float": [], "IPython.core.tests.test_prompts.PromptTests.test_lazy_eval_nonascii_bytes": [], "IPython.core.tests.test_prompts.PromptTests.test_lazy_eval_unicode": [], "keystoneauth1.tests.unit.identity.test_identity_v3_federation.K2KAuthPluginTest.test_end_to_end_with_generic_password": [], "keystoneauth1.tests.unit.identity.test_identity_v3_federation.K2KAuthPluginTest.test_end_to_end_workflow_303_redirect": [], "keystoneauth1.tests.unit.identity.test_identity_v3_federation.K2KAuthPluginTest.test_end_to_end_workflow": [], "keystoneauth1.tests.unit.identity.test_identity_v3_federation.K2KAuthPluginTest.test_send_ecp_authn_response_303_redirect": [], "keystoneauth1.tests.unit.identity.test_identity_v3_federation.K2KAuthPluginTest.test_send_ecp_authn_response": [], "keystoneauth1.tests.unit.identity.test_identity_v3_federation.K2KAuthPluginTest.test_get_ecp_assertion_wrong_headers": [], "keystoneauth1.tests.unit.identity.test_identity_v3_federation.K2KAuthPluginTest.test_get_ecp_assertion_empty_response": [], "keystoneauth1.tests.unit.identity.test_identity_v3_federation.K2KAuthPluginTest.test_fail_getting_ecp_assertion": [], "keystoneauth1.tests.unit.identity.test_identity_v3_federation.K2KAuthPluginTest.test_remote_url": [], "keystoneauth1.tests.unit.identity.test_identity_v3_federation.K2KAuthPluginTest.get_plugin": [], "keystoneauth1.tests.unit.identity.test_identity_v3_federation.K2KAuthPluginTest._mock_k2k_flow_urls": [], "keystoneauth1.tests.unit.identity.test_identity_v3_federation.K2KAuthPluginTest._get_base_plugin": [], "keystoneauth1.tests.unit.identity.test_identity_v3_federation.K2KAuthPluginTest.setUp": [], "keystoneauth1.tests.unit.identity.test_identity_v3_federation.V3FederatedPlugin.test_scoped_behaviour": [], "keystoneauth1.tests.unit.identity.test_identity_v3_federation.V3FederatedPlugin.test_unscoped_behaviour": [], "keystoneauth1.tests.unit.identity.test_identity_v3_federation.V3FederatedPlugin.test_federated_url": [], "keystoneauth1.tests.unit.identity.test_identity_v3_federation.V3FederatedPlugin.get_plugin": [], "keystoneauth1.tests.unit.identity.test_identity_v3_federation.V3FederatedPlugin.setUp": [], "keystoneauth1.tests.unit.identity.test_identity_v3_federation.TesterFederationPlugin.get_unscoped_auth_ref": [], "keystonemiddleware.auth_token._request._AuthTokenRequest.token_info": [], "keystonemiddleware.auth_token._request._AuthTokenRequest.token_auth": [], "keystonemiddleware.auth_token._request._AuthTokenRequest.auth_type": [], "keystonemiddleware.auth_token._request._AuthTokenRequest.remove_auth_headers": [], "keystonemiddleware.auth_token._request._AuthTokenRequest._all_auth_headers": [], "keystonemiddleware.auth_token._request._AuthTokenRequest.set_service_headers": [], "keystonemiddleware.auth_token._request._AuthTokenRequest.set_service_catalog_headers": [], "keystonemiddleware.auth_token._request._AuthTokenRequest.set_user_headers": [], "keystonemiddleware.auth_token._request._AuthTokenRequest._set_auth_headers": [], "keystonemiddleware.auth_token._request._AuthTokenRequest.service_token": [], "keystonemiddleware.auth_token._request._AuthTokenRequest.service_token_valid": [], "keystonemiddleware.auth_token._request._AuthTokenRequest.user_token": [], "keystonemiddleware.auth_token._request._AuthTokenRequest.user_token_valid": [], "keystonemiddleware.auth_token._request._AuthTokenRequest._confirmed": [], "keystonemiddleware.auth_token._request._get_system_scope": [], "keystonemiddleware.auth_token._request._is_admin_project": [], "keystonemiddleware.auth_token._request._normalize_catalog": [], "alembic.script.base.Script._from_filename": [], "alembic.script.base.Script._list_py_dir": [], "alembic.script.base.Script._from_path": [], "alembic.script.base.Script._format_down_revision": [], "alembic.script.base.Script.cmd_format": [], "alembic.script.base.Script._head_only": [], "alembic.script.base.Script.__str__": [], "alembic.script.base.Script.log_entry": [], "alembic.script.base.Script.longdoc": [], "alembic.script.base.Script.doc": [], "alembic.script.base.Script.__init__": [], "alembic.script.base.ScriptDirectory._rev_path": [], "alembic.script.base.ScriptDirectory.generate_revision": [], "alembic.script.base.ScriptDirectory._generate_create_date": [], "alembic.script.base.ScriptDirectory._ensure_directory": [], "alembic.script.base.ScriptDirectory._copy_file": [], "alembic.script.base.ScriptDirectory._generate_template": [], "alembic.script.base.ScriptDirectory.env_py_location": [], "alembic.script.base.ScriptDirectory.run_env": [], "alembic.script.base.ScriptDirectory._stamp_revs": [], "alembic.script.base.ScriptDirectory._downgrade_revs": [], "alembic.script.base.ScriptDirectory._upgrade_revs": [], "alembic.script.base.ScriptDirectory.get_bases": [], "alembic.script.base.ScriptDirectory.get_base": [], "alembic.script.base.ScriptDirectory.get_heads": [], "alembic.script.base.ScriptDirectory.get_current_head": [], "alembic.script.base.ScriptDirectory.iterate_revisions": [], "alembic.script.base.ScriptDirectory.as_revision_number": [], "alembic.script.base.ScriptDirectory.get_revision": [], "alembic.script.base.ScriptDirectory.get_all_current": [], "alembic.script.base.ScriptDirectory.get_revisions": [], "alembic.script.base.ScriptDirectory.walk_revisions": [], "alembic.script.base.ScriptDirectory._catch_revision_errors": [], "alembic.script.base.ScriptDirectory.from_config": [], "alembic.script.base.ScriptDirectory._load_revisions": [], "alembic.script.base.ScriptDirectory._version_locations": [], "alembic.script.base.ScriptDirectory.versions": [], "alembic.script.base.ScriptDirectory.__init__": [], "setuptools.command.saveopts.saveopts.run": [], "pip._internal.self_outdated_check.pip_self_version_check": [], "pip._internal.self_outdated_check.was_installed_by_pip": [], "pip._internal.self_outdated_check.SelfCheckState.save": [], "pip._internal.self_outdated_check.SelfCheckState.key": [], "pip._internal.self_outdated_check.SelfCheckState.__init__": [], "pip._internal.self_outdated_check._get_statefile_name": [], "pip._internal.self_outdated_check.make_link_collector": [], "pygments.lexers.freefem.FreeFemLexer.get_tokens_unprocessed": [], "oslo_config.cfg.ConfigOpts.StrSubWrapper.__getitem__": [], "oslo_config.cfg.ConfigOpts.StrSubWrapper.__init__": [], "oslo_config.cfg.ConfigOpts.SubCommandAttr.__getattr__": [], "oslo_config.cfg.ConfigOpts.SubCommandAttr.__init__": [], "oslo_config.cfg.ConfigOpts.GroupAttr.__len__": [], "oslo_config.cfg.ConfigOpts.GroupAttr.__iter__": [], "oslo_config.cfg.ConfigOpts.GroupAttr.__contains__": [], "oslo_config.cfg.ConfigOpts.GroupAttr.__getitem__": [], "oslo_config.cfg.ConfigOpts.GroupAttr.__getattr__": [], "oslo_config.cfg.ConfigOpts.GroupAttr.__init__": [], "oslo_config.cfg.ConfigOpts.get_location": [], "oslo_config.cfg.ConfigOpts.list_all_sections": [], "oslo_config.cfg.ConfigOpts._diff_ns": [], "oslo_config.cfg.ConfigOpts._warn_immutability": [], "oslo_config.cfg.ConfigOpts.mutate_config_files": [], "oslo_config.cfg.ConfigOpts.register_mutate_hook": [], "oslo_config.cfg.ConfigOpts.reload_config_files": [], "oslo_config.cfg.ConfigOpts._reload_config_files": [], "oslo_config.cfg.ConfigOpts._validate_cli_options": [], "oslo_config.cfg.ConfigOpts._parse_config_files": [], "oslo_config.cfg.ConfigOpts._parse_cli_opts": [], "oslo_config.cfg.ConfigOpts._check_required_opts": [], "oslo_config.cfg.ConfigOpts._get_opt_info": [], "oslo_config.cfg.ConfigOpts._find_deprecated_opts": [], "oslo_config.cfg.ConfigOpts._get_group": [], "oslo_config.cfg.ConfigOpts._convert_value": [], "oslo_config.cfg.ConfigOpts._substitute": [], "oslo_config.cfg.ConfigOpts._do_get": [], "oslo_config.cfg.ConfigOpts._get": [], "oslo_config.cfg.ConfigOpts.print_help": [], "oslo_config.cfg.ConfigOpts.print_usage": [], "oslo_config.cfg.ConfigOpts.log_opt_values": [], "oslo_config.cfg.ConfigOpts.find_file": [], "oslo_config.cfg.ConfigOpts.config_dirs": [], "oslo_config.cfg.ConfigOpts._unset_defaults_and_overrides": [], "oslo_config.cfg.ConfigOpts._all_cli_opts": [], "oslo_config.cfg.ConfigOpts._all_opt_infos": [], "oslo_config.cfg.ConfigOpts.clear_default": [], "oslo_config.cfg.ConfigOpts.clear_override": [], "oslo_config.cfg.ConfigOpts._get_enforced_type_value": [], "oslo_config.cfg.ConfigOpts.set_default": [], "oslo_config.cfg.ConfigOpts.set_override": [], "oslo_config.cfg.ConfigOpts.import_group": [], "oslo_config.cfg.ConfigOpts.import_opt": [], "oslo_config.cfg.ConfigOpts.unregister_opts": [], "oslo_config.cfg.ConfigOpts.unregister_opt": [], "oslo_config.cfg.ConfigOpts.register_group": [], "oslo_config.cfg.ConfigOpts.register_cli_opts": [], "oslo_config.cfg.ConfigOpts.register_cli_opt": [], "oslo_config.cfg.ConfigOpts.register_opts": [], "oslo_config.cfg.ConfigOpts.register_opt": [], "oslo_config.cfg.ConfigOpts._track_deprecated_opts": [], "oslo_config.cfg.ConfigOpts._add_cli_opt": [], "oslo_config.cfg.ConfigOpts.clear": [], "oslo_config.cfg.ConfigOpts.reset": [], "oslo_config.cfg.ConfigOpts.__len__": [], "oslo_config.cfg.ConfigOpts.__iter__": [], "oslo_config.cfg.ConfigOpts.__contains__": [], "oslo_config.cfg.ConfigOpts.__getitem__": [], "oslo_config.cfg.ConfigOpts.__getattr__": [], "oslo_config.cfg.ConfigOpts._open_source_from_opt_group": [], "oslo_config.cfg.ConfigOpts._load_alternative_sources": [], "oslo_config.cfg.ConfigOpts.__call__": [], "oslo_config.cfg.ConfigOpts.__clear_drivers_cache": [], "oslo_config.cfg.ConfigOpts.__clear_cache": [], "oslo_config.cfg.ConfigOpts._setup": [], "oslo_config.cfg.ConfigOpts._list_options_for_discovery": [], "oslo_config.cfg.ConfigOpts._make_config_options": [], "oslo_config.cfg.ConfigOpts._pre_setup": [], "oslo_config.cfg.ConfigOpts.__init__": [], "oslo_config.cfg._CachedArgumentParser.print_usage": [], "oslo_config.cfg._CachedArgumentParser.print_help": [], "oslo_config.cfg._CachedArgumentParser.parse_args": [], "oslo_config.cfg._CachedArgumentParser.initialize_parser_arguments": [], "oslo_config.cfg._CachedArgumentParser.add_parser_argument": [], "oslo_config.cfg._CachedArgumentParser.__init__": [], "oslo_config.cfg._Namespace._sections": [], "oslo_config.cfg._Namespace._get_value": [], "oslo_config.cfg._Namespace._check_deprecated": [], "oslo_config.cfg._Namespace._get_file_value": [], "oslo_config.cfg._Namespace._get_cli_value": [], "oslo_config.cfg._Namespace._file_permission_denied": [], "oslo_config.cfg._Namespace._file_not_found": [], "oslo_config.cfg._Namespace._add_parsed_config_file": [], "oslo_config.cfg._Namespace._parse_cli_opts_from_config_file": [], "oslo_config.cfg._Namespace.__init__": [], "oslo_config.cfg.ConfigParser._parse_file": [], "oslo_config.cfg.ConfigParser.error_no_section": [], "oslo_config.cfg.ConfigParser.parse_exc": [], "oslo_config.cfg.ConfigParser.assignment": [], "oslo_config.cfg.ConfigParser.new_section": [], "oslo_config.cfg.ConfigParser.parse": [], "oslo_config.cfg.ConfigParser._add_normalized": [], "oslo_config.cfg.ConfigParser.__init__": [], "oslo_config.cfg.ParseError.__str__": [], "oslo_config.cfg.ParseError.__init__": [], "oslo_config.cfg.OptGroup.__str__": [], "oslo_config.cfg.OptGroup._clear": [], "oslo_config.cfg.OptGroup._get_argparse_group": [], "oslo_config.cfg.OptGroup._unregister_opt": [], "oslo_config.cfg.OptGroup._register_opt": [], "oslo_config.cfg.OptGroup._get_generator_data": [], "oslo_config.cfg.OptGroup._save_driver_opts": [], "oslo_config.cfg.OptGroup.__init__": [], "oslo_config.cfg._ConfigDirOpt._get_argparse_kwargs": [], "oslo_config.cfg._ConfigDirOpt.__init__": [], "oslo_config.cfg._ConfigDirOpt.ConfigDirAction.__call__": [], "oslo_config.cfg._ConfigFileOpt._get_argparse_kwargs": [], "oslo_config.cfg._ConfigFileOpt.__init__": [], "oslo_config.cfg._ConfigFileOpt.ConfigFileAction.__call__": [], "oslo_config.cfg.SubCommandOpt._add_to_cli": [], "oslo_config.cfg.SubCommandOpt.__init__": [], "oslo_config.cfg.MultiStrOpt.__init__": [], "oslo_config.cfg.MultiOpt._get_argparse_kwargs": [], "oslo_config.cfg.MultiOpt.__init__": [], "oslo_config.cfg.URIOpt.__init__": [], "oslo_config.cfg.HostDomainOpt.__init__": [], "oslo_config.cfg.HostAddressOpt.__init__": [], "oslo_config.cfg.HostnameOpt.__init__": [], "oslo_config.cfg.PortOpt.__init__": [], "oslo_config.cfg.IPOpt.__init__": [], "oslo_config.cfg.DictOpt.__init__": [], "oslo_config.cfg.ListOpt.__init__": [], "oslo_config.cfg.FloatOpt.__init__": [], "oslo_config.cfg.IntOpt.__init__": [], "oslo_config.cfg.BoolOpt._get_argparse_kwargs": [], "oslo_config.cfg.BoolOpt._add_inverse_to_argparse": [], "oslo_config.cfg.BoolOpt._add_to_cli": [], "oslo_config.cfg.BoolOpt.__init__": [], "oslo_config.cfg.StrOpt._get_argparse_kwargs": [], "oslo_config.cfg.StrOpt._get_choice_text": [], "oslo_config.cfg.StrOpt.__init__": [], "oslo_config.cfg.DeprecatedOpt.__hash__": [], "oslo_config.cfg.DeprecatedOpt.__eq__": [], "oslo_config.cfg.DeprecatedOpt.__key": [], "oslo_config.cfg.DeprecatedOpt.__init__": [], "oslo_config.cfg.Opt.__lt__": [], "oslo_config.cfg.Opt._get_deprecated_cli_name": [], "oslo_config.cfg.Opt._get_argparse_prefix": [], "oslo_config.cfg.Opt._get_argparse_kwargs": [], "oslo_config.cfg.Opt._get_argparse_container": [], "oslo_config.cfg.Opt._add_to_argparse": [], "oslo_config.cfg.Opt._add_to_cli": [], "oslo_config.cfg.Opt._get_from_namespace": [], "oslo_config.cfg.Opt.__eq__": [], "oslo_config.cfg.Opt.__ne__": [], "oslo_config.cfg.Opt._vars_for_cmp": [], "oslo_config.cfg.Opt._check_default": [], "oslo_config.cfg.Opt._default_is_ref": [], "oslo_config.cfg.Opt.__init__": [], "oslo_config.cfg._report_deprecation": [], "oslo_config.cfg._normalize_group_name": [], "oslo_config.cfg.set_defaults": [], "oslo_config.cfg._get_caller_detail": [], "oslo_config.cfg._is_opt_registered": [], "oslo_config.cfg.find_config_dirs": [], "oslo_config.cfg.find_config_files": [], "oslo_config.cfg._find_config_files": [], "oslo_config.cfg._search_dirs": [], "oslo_config.cfg._get_config_dirs": [], "oslo_config.cfg._fixpath": [], "oslo_config.cfg.ConfigFileParseError.__str__": [], "oslo_config.cfg.ConfigFileParseError.__init__": [], "oslo_config.cfg.ConfigDirNotFoundError.__str__": [], "oslo_config.cfg.ConfigDirNotFoundError.__init__": [], "oslo_config.cfg.ConfigFilesPermissionDeniedError.__str__": [], "oslo_config.cfg.ConfigFilesPermissionDeniedError.__init__": [], "oslo_config.cfg.ConfigFilesNotFoundError.__str__": [], "oslo_config.cfg.ConfigFilesNotFoundError.__init__": [], "oslo_config.cfg.TemplateSubstitutionError.__str__": [], "oslo_config.cfg.RequiredOptError.__str__": [], "oslo_config.cfg.RequiredOptError.__init__": [], "oslo_config.cfg.DuplicateOptError.__str__": [], "oslo_config.cfg.DuplicateOptError.__init__": [], "oslo_config.cfg.NoSuchGroupError.__str__": [], "oslo_config.cfg.NoSuchGroupError.__init__": [], "oslo_config.cfg.NoSuchOptError.__str__": [], "oslo_config.cfg.NoSuchOptError.__init__": [], "oslo_config.cfg.ArgsAlreadyParsedError.__str__": [], "oslo_config.cfg.NotInitializedError.__str__": [], "oslo_config.cfg.Error.__str__": [], "oslo_config.cfg.Error.__init__": [], "oslo_config.cfg.LocationInfo.__init__": [], "oslo_config.cfg.Locations.__init__": [], "libcst._parser.parso.python.token.TokenType.__repr__": [], "graphql.language.tests.test_schema_parser.test_parsing_simple_input_object_with_args_should_fail": [], "graphql.language.tests.test_schema_parser.test_parses_simple_input_object": [], "graphql.language.tests.test_schema_parser.test_parses_scalar": [], "graphql.language.tests.test_schema_parser.test_parses_union_with_two_types": [], "graphql.language.tests.test_schema_parser.test_parses_simple_union": [], "graphql.language.tests.test_schema_parser.test_parses_simple_field_with_two_args": [], "graphql.language.tests.test_schema_parser.test_parses_simple_field_with_list_arg": [], "graphql.language.tests.test_schema_parser.test_parses_simple_field_with_arg_with_default_value": [], "graphql.language.tests.test_schema_parser.test_parses_simple_field_with_arg": [], "graphql.language.tests.test_schema_parser.test_parses_simple_interface": [], "graphql.language.tests.test_schema_parser.test_parses_double_value_enum": [], "graphql.language.tests.test_schema_parser.test_parses_single_value_enum": [], "graphql.language.tests.test_schema_parser.test_parses_simple_type_inheriting_multiple_interfaces": [], "graphql.language.tests.test_schema_parser.test_parses_simple_type_inheriting_interface": [], "graphql.language.tests.test_schema_parser.test_simple_non_null_type": [], "graphql.language.tests.test_schema_parser.test_parses_simple_extension": [], "graphql.language.tests.test_schema_parser.test_parses_simple_type": [], "graphql.language.tests.test_schema_parser.create_loc_fn": [], "keystone.common.sql.contract_repo.versions.021_placeholder.upgrade": [], "pygments.lexers.jvm.JasminLexer.analyse_text": [], "pygments.lexers.jvm.GroovyLexer.analyse_text": [], "pygments.lexers.jvm.GosuTemplateLexer.get_tokens_unprocessed": [], "pygments.lexers.jvm.AspectJLexer.get_tokens_unprocessed": [], "paste.debug.profile.make_profile_middleware": [], "paste.debug.profile.DecoratedProfile.format_function": [], "paste.debug.profile.DecoratedProfile.profile": [], "paste.debug.profile.DecoratedProfile.__call__": [], "paste.debug.profile.DecoratedProfile.__init__": [], "paste.debug.profile.profile_decorator": [], "paste.debug.profile.capture_output": [], "paste.debug.profile.ProfileMiddleware.__call__": [], "paste.debug.profile.ProfileMiddleware.__init__": [], "kombu.utils.eventio.poll": [], "kombu.utils.eventio._get_poller": [], "kombu.utils.eventio._select.close": [], "kombu.utils.eventio._select.poll": [], "kombu.utils.eventio._select.unregister": [], "kombu.utils.eventio._select._remove_bad": [], "kombu.utils.eventio._select.register": [], "kombu.utils.eventio._select.__init__": [], "kombu.utils.eventio._poll.close": [], "kombu.utils.eventio._poll.poll": [], "kombu.utils.eventio._poll.unregister": [], "kombu.utils.eventio._poll.register": [], "kombu.utils.eventio._poll.__init__": [], "kombu.utils.eventio._kqueue.close": [], "kombu.utils.eventio._kqueue.poll": [], "kombu.utils.eventio._kqueue._control": [], "kombu.utils.eventio._kqueue.unwatch_file": [], "kombu.utils.eventio._kqueue.watch_file": [], "kombu.utils.eventio._kqueue.unregister": [], "kombu.utils.eventio._kqueue.register": [], "kombu.utils.eventio._kqueue.__init__": [], "kombu.utils.eventio._epoll.close": [], "kombu.utils.eventio._epoll.poll": [], "kombu.utils.eventio._epoll.unregister": [], "kombu.utils.eventio._epoll.register": [], "kombu.utils.eventio._epoll.__init__": [], "rx.core.anonymousobservable.AnonymousObservable._subscribe_core": [], "rx.core.anonymousobservable.AnonymousObservable.__init__": [], "IPython.utils.io.unicode_std_stream": [], "IPython.utils.io.raw_print_err": [], "IPython.utils.io.raw_print": [], "IPython.utils.io.atomic_writing": [], "IPython.utils.io.temp_pyfile": [], "IPython.utils.io.ask_yes_no": [], "IPython.utils.io.Tee.__del__": [], "IPython.utils.io.Tee.flush": [], "IPython.utils.io.Tee.write": [], "IPython.utils.io.Tee.close": [], "IPython.utils.io.Tee.__init__": [], "IPython.utils.io.IOStream.close": [], "IPython.utils.io.IOStream.closed": [], "IPython.utils.io.IOStream.writelines": [], "IPython.utils.io.IOStream.write": [], "IPython.utils.io.IOStream.__repr__": [], "IPython.utils.io.IOStream.__init__": [], "keystone.common.sql.migrate_repo.versions.076_placeholder.upgrade": [], "saml2.mongo_store.MetadataMDB.bindings": [], "saml2.mongo_store.MetadataMDB.__getitem__": [], "saml2.mongo_store.MetadataMDB.__contains__": [], "saml2.mongo_store.MetadataMDB.values": [], "saml2.mongo_store.MetadataMDB.keys": [], "saml2.mongo_store.MetadataMDB.items": [], "saml2.mongo_store.MetadataMDB.load": [], "saml2.mongo_store.MetadataMDB._ext_service": [], "saml2.mongo_store.MetadataMDB.__init__": [], "saml2.mongo_store.export_mdstore_to_mongo_db": [], "saml2.mongo_store.unprotect": [], "saml2.mongo_store.protect": [], "saml2.mongo_store.EptidMDB.__setitem__": [], "saml2.mongo_store.EptidMDB.__getitem__": [], "saml2.mongo_store.EptidMDB.__init__": [], "saml2.mongo_store._mdb_get_database": [], "saml2.mongo_store.MDB.reset": [], "saml2.mongo_store.MDB.__contains__": [], "saml2.mongo_store.MDB.items": [], "saml2.mongo_store.MDB.keys": [], "saml2.mongo_store.MDB.remove": [], "saml2.mongo_store.MDB.get": [], "saml2.mongo_store.MDB.store": [], "saml2.mongo_store.MDB.__init__": [], "saml2.mongo_store.IdentMDB.handle_name_id_mapping_request": [], "saml2.mongo_store.IdentMDB.remove_remote": [], "saml2.mongo_store.IdentMDB.match_local_id": [], "saml2.mongo_store.IdentMDB.find_local_id": [], "saml2.mongo_store.IdentMDB.find_nameid": [], "saml2.mongo_store.IdentMDB.store": [], "saml2.mongo_store.IdentMDB.create_id": [], "saml2.mongo_store.IdentMDB.in_store": [], "saml2.mongo_store.IdentMDB.__init__": [], "saml2.mongo_store.SessionStorageMDB.get_authn_statements": [], "saml2.mongo_store.SessionStorageMDB.remove_authn_statements": [], "saml2.mongo_store.SessionStorageMDB.get_assertions_by_subject": [], "saml2.mongo_store.SessionStorageMDB.get_assertion": [], "saml2.mongo_store.SessionStorageMDB.store_assertion": [], "saml2.mongo_store.SessionStorageMDB.__init__": [], "saml2.mongo_store.context_match": [], "prompt_toolkit.layout.dimension.is_dimension": [], "prompt_toolkit.layout.dimension.to_dimension": [], "prompt_toolkit.layout.dimension.max_layout_dimensions": [], "prompt_toolkit.layout.dimension.sum_layout_dimensions": [], "prompt_toolkit.layout.dimension.Dimension.__repr__": [], "prompt_toolkit.layout.dimension.Dimension.is_zero": [], "prompt_toolkit.layout.dimension.Dimension.zero": [], "prompt_toolkit.layout.dimension.Dimension.exact": [], "prompt_toolkit.layout.dimension.Dimension.__init__": [], "sqlalchemy.sql.sqltypes._resolve_value_to_type": [], "sqlalchemy.sql.sqltypes.TableValueType.__init__": [], "sqlalchemy.sql.sqltypes.NullType.Comparator._adapt_expression": [], "sqlalchemy.sql.sqltypes.NullType.literal_processor": [], "sqlalchemy.sql.sqltypes.TIMESTAMP.get_dbapi_type": [], "sqlalchemy.sql.sqltypes.TIMESTAMP.__init__": [], "sqlalchemy.sql.sqltypes.TupleType.result_processor": [], "sqlalchemy.sql.sqltypes.TupleType._resolve_values_to_types": [], "sqlalchemy.sql.sqltypes.TupleType.__init__": [], "sqlalchemy.sql.sqltypes.ARRAY._set_parent_with_dispatch": [], "sqlalchemy.sql.sqltypes.ARRAY._set_parent": [], "sqlalchemy.sql.sqltypes.ARRAY.compare_values": [], "sqlalchemy.sql.sqltypes.ARRAY.python_type": [], "sqlalchemy.sql.sqltypes.ARRAY.hashable": [], "sqlalchemy.sql.sqltypes.ARRAY.__init__": [], "sqlalchemy.sql.sqltypes.ARRAY.Comparator.all": [], "sqlalchemy.sql.sqltypes.ARRAY.Comparator.any": [], "sqlalchemy.sql.sqltypes.ARRAY.Comparator.contains": [], "sqlalchemy.sql.sqltypes.ARRAY.Comparator._setup_getitem": [], "sqlalchemy.sql.sqltypes.JSON.result_processor": [], "sqlalchemy.sql.sqltypes.JSON.bind_processor": [], "sqlalchemy.sql.sqltypes.JSON._str_impl": [], "sqlalchemy.sql.sqltypes.JSON.should_evaluate_none": [], "sqlalchemy.sql.sqltypes.JSON.python_type": [], "sqlalchemy.sql.sqltypes.JSON.Comparator._binary_w_type": [], "sqlalchemy.sql.sqltypes.JSON.Comparator.as_json": [], "sqlalchemy.sql.sqltypes.JSON.Comparator.as_numeric": [], "sqlalchemy.sql.sqltypes.JSON.Comparator.as_float": [], "sqlalchemy.sql.sqltypes.JSON.Comparator.as_integer": [], "sqlalchemy.sql.sqltypes.JSON.Comparator.as_string": [], "sqlalchemy.sql.sqltypes.JSON.Comparator.as_boolean": [], "sqlalchemy.sql.sqltypes.JSON.Comparator._setup_getitem": [], "sqlalchemy.sql.sqltypes.JSON.JSONElementType.literal_processor": [], "sqlalchemy.sql.sqltypes.JSON.JSONElementType.bind_processor": [], "sqlalchemy.sql.sqltypes.JSON.JSONElementType.string_literal_processor": [], "sqlalchemy.sql.sqltypes.JSON.JSONElementType.string_bind_processor": [], "sqlalchemy.sql.sqltypes.JSON.__init__": [], "sqlalchemy.sql.sqltypes.Interval.result_processor": [], "sqlalchemy.sql.sqltypes.Interval.bind_processor": [], "sqlalchemy.sql.sqltypes.Interval.adapt_to_emulated": [], "sqlalchemy.sql.sqltypes.Interval.python_type": [], "sqlalchemy.sql.sqltypes.Interval.__init__": [], "sqlalchemy.sql.sqltypes._AbstractInterval.coerce_compared_value": [], "sqlalchemy.sql.sqltypes._AbstractInterval._type_affinity": [], "sqlalchemy.sql.sqltypes._AbstractInterval._expression_adaptations": [], "sqlalchemy.sql.sqltypes.Boolean.result_processor": [], "sqlalchemy.sql.sqltypes.Boolean.bind_processor": [], "sqlalchemy.sql.sqltypes.Boolean.literal_processor": [], "sqlalchemy.sql.sqltypes.Boolean._strict_as_bool": [], "sqlalchemy.sql.sqltypes.Boolean.python_type": [], "sqlalchemy.sql.sqltypes.Boolean._set_table": [], "sqlalchemy.sql.sqltypes.Boolean._should_create_constraint": [], "sqlalchemy.sql.sqltypes.Boolean.__init__": [], "sqlalchemy.sql.sqltypes.PickleType.compare_values": [], "sqlalchemy.sql.sqltypes.PickleType.result_processor": [], "sqlalchemy.sql.sqltypes.PickleType.bind_processor": [], "sqlalchemy.sql.sqltypes.PickleType.__reduce__": [], "sqlalchemy.sql.sqltypes.PickleType.__init__": [], "sqlalchemy.sql.sqltypes.Enum.python_type": [], "sqlalchemy.sql.sqltypes.Enum.copy": [], "sqlalchemy.sql.sqltypes.Enum.result_processor": [], "sqlalchemy.sql.sqltypes.Enum.bind_processor": [], "sqlalchemy.sql.sqltypes.Enum.literal_processor": [], "sqlalchemy.sql.sqltypes.Enum._set_table": [], "sqlalchemy.sql.sqltypes.Enum._should_create_constraint": [], "sqlalchemy.sql.sqltypes.Enum.adapt": [], "sqlalchemy.sql.sqltypes.Enum.adapt_to_emulated": [], "sqlalchemy.sql.sqltypes.Enum.as_generic": [], "sqlalchemy.sql.sqltypes.Enum.__repr__": [], "sqlalchemy.sql.sqltypes.Enum._object_value_for_elem": [], "sqlalchemy.sql.sqltypes.Enum.Comparator._adapt_expression": [], "sqlalchemy.sql.sqltypes.Enum._db_value_for_elem": [], "sqlalchemy.sql.sqltypes.Enum.native": [], "sqlalchemy.sql.sqltypes.Enum.sort_key_function": [], "sqlalchemy.sql.sqltypes.Enum._setup_for_values": [], "sqlalchemy.sql.sqltypes.Enum._parse_into_values": [], "sqlalchemy.sql.sqltypes.Enum._enum_init": [], "sqlalchemy.sql.sqltypes.Enum._enums_argument": [], "sqlalchemy.sql.sqltypes.Enum.__init__": [], "sqlalchemy.sql.sqltypes.SchemaType._is_impl_for_variant": [], "sqlalchemy.sql.sqltypes.SchemaType._on_metadata_drop": [], "sqlalchemy.sql.sqltypes.SchemaType._on_metadata_create": [], "sqlalchemy.sql.sqltypes.SchemaType._on_table_drop": [], "sqlalchemy.sql.sqltypes.SchemaType._on_table_create": [], "sqlalchemy.sql.sqltypes.SchemaType.drop": [], "sqlalchemy.sql.sqltypes.SchemaType.create": [], "sqlalchemy.sql.sqltypes.SchemaType.bind": [], "sqlalchemy.sql.sqltypes.SchemaType.adapt": [], "sqlalchemy.sql.sqltypes.SchemaType.copy": [], "sqlalchemy.sql.sqltypes.SchemaType._set_table": [], "sqlalchemy.sql.sqltypes.SchemaType._variant_mapping_for_set_table": [], "sqlalchemy.sql.sqltypes.SchemaType._set_parent": [], "sqlalchemy.sql.sqltypes.SchemaType.__init__": [], "sqlalchemy.sql.sqltypes.LargeBinary.__init__": [], "sqlalchemy.sql.sqltypes._Binary.get_dbapi_type": [], "sqlalchemy.sql.sqltypes._Binary.coerce_compared_value": [], "sqlalchemy.sql.sqltypes._Binary.bind_processor": [], "sqlalchemy.sql.sqltypes._Binary.python_type": [], "sqlalchemy.sql.sqltypes._Binary.literal_processor": [], "sqlalchemy.sql.sqltypes._Binary.__init__": [], "sqlalchemy.sql.sqltypes.Time._expression_adaptations": [], "sqlalchemy.sql.sqltypes.Time.python_type": [], "sqlalchemy.sql.sqltypes.Time.get_dbapi_type": [], "sqlalchemy.sql.sqltypes.Time.__init__": [], "sqlalchemy.sql.sqltypes.Date._expression_adaptations": [], "sqlalchemy.sql.sqltypes.Date.python_type": [], "sqlalchemy.sql.sqltypes.Date.get_dbapi_type": [], "sqlalchemy.sql.sqltypes.DateTime._expression_adaptations": [], "sqlalchemy.sql.sqltypes.DateTime.python_type": [], "sqlalchemy.sql.sqltypes.DateTime.get_dbapi_type": [], "sqlalchemy.sql.sqltypes.DateTime.__init__": [], "sqlalchemy.sql.sqltypes.Float.result_processor": [], "sqlalchemy.sql.sqltypes.Float.__init__": [], "sqlalchemy.sql.sqltypes.Numeric._expression_adaptations": [], "sqlalchemy.sql.sqltypes.Numeric.result_processor": [], "sqlalchemy.sql.sqltypes.Numeric.bind_processor": [], "sqlalchemy.sql.sqltypes.Numeric.python_type": [], "sqlalchemy.sql.sqltypes.Numeric.literal_processor": [], "sqlalchemy.sql.sqltypes.Numeric.get_dbapi_type": [], "sqlalchemy.sql.sqltypes.Numeric._effective_decimal_return_scale": [], "sqlalchemy.sql.sqltypes.Numeric.__init__": [], "sqlalchemy.sql.sqltypes.Integer._expression_adaptations": [], "sqlalchemy.sql.sqltypes.Integer.literal_processor": [], "sqlalchemy.sql.sqltypes.Integer.python_type": [], "sqlalchemy.sql.sqltypes.Integer.get_dbapi_type": [], "sqlalchemy.sql.sqltypes.UnicodeText._warn_deprecated_unicode": [], "sqlalchemy.sql.sqltypes.UnicodeText.__init__": [], "sqlalchemy.sql.sqltypes.Unicode.__init__": [], "sqlalchemy.sql.sqltypes.String._warn_deprecated_unicode": [], "sqlalchemy.sql.sqltypes.String.get_dbapi_type": [], "sqlalchemy.sql.sqltypes.String.python_type": [], "sqlalchemy.sql.sqltypes.String.result_processor": [], "sqlalchemy.sql.sqltypes.String.bind_processor": [], "sqlalchemy.sql.sqltypes.String.literal_processor": [], "sqlalchemy.sql.sqltypes.String.__init__": [], "sqlalchemy.sql.sqltypes.Indexable.Comparator.__getitem__": [], "sqlalchemy.sql.sqltypes.Indexable.Comparator._setup_getitem": [], "sqlalchemy.sql.sqltypes.Concatenable.Comparator._adapt_expression": [], "sqlalchemy.sql.sqltypes._LookupExpressionAdapter.Comparator._adapt_expression": [], "sqlalchemy.sql.sqltypes._LookupExpressionAdapter._expression_adaptations": [], "keystone.common.sql.data_migration_repo.versions.004_reset_password_created_at.upgrade": [], "fixtures.tests._fixtures.test_logger.LogHandlerTest.test_logging_level_restored": [], "fixtures.tests._fixtures.test_logger.LogHandlerTest.test_preserving_existing_handlers": [], "fixtures.tests._fixtures.test_logger.LogHandlerTest.test_replace_and_restore_handlers": [], "fixtures.tests._fixtures.test_logger.LogHandlerTest.test_captures_logging": [], "fixtures.tests._fixtures.test_logger.LogHandlerTest.removeHandlers": [], "fixtures.tests._fixtures.test_logger.LogHandlerTest.setUp": [], "fixtures.tests._fixtures.test_logger.LogHandlerTest.CustomHandler.emit": [], "fixtures.tests._fixtures.test_logger.LogHandlerTest.CustomHandler.__init__": [], "fixtures.tests._fixtures.test_logger.FakeLoggerTest.test_exceptionraised": [], "fixtures.tests._fixtures.test_logger.FakeLoggerTest.test_logging_output_included_in_details": [], "fixtures.tests._fixtures.test_logger.FakeLoggerTest.test_custom_formatter": [], "fixtures.tests._fixtures.test_logger.FakeLoggerTest.test_custom_datefmt": [], "fixtures.tests._fixtures.test_logger.FakeLoggerTest.test_custom_format": [], "fixtures.tests._fixtures.test_logger.FakeLoggerTest.test_logging_level_restored": [], "fixtures.tests._fixtures.test_logger.FakeLoggerTest.test_preserving_existing_handlers": [], "fixtures.tests._fixtures.test_logger.FakeLoggerTest.test_replace_and_restore_handlers": [], "fixtures.tests._fixtures.test_logger.FakeLoggerTest.test_output_property_has_output": [], "fixtures.tests._fixtures.test_logger.FakeLoggerTest.removeHandlers": [], "fixtures.tests._fixtures.test_logger.FakeLoggerTest.setUp": [], "fixtures.tests._fixtures.test_logger.FooFormatter.format": [], "graphene.types.tests.test_structures.test_nonnull_comparasion": [], "graphene.types.tests.test_structures.test_list_comparasion": [], "graphene.types.tests.test_structures.test_nonnull_with_unmounted_type": [], "graphene.types.tests.test_structures.test_nonnull_inherited_dont_work_nonnull": [], "graphene.types.tests.test_structures.test_nonnull_inherited_works_list": [], "graphene.types.tests.test_structures.test_nonnull_with_string_type": [], "graphene.types.tests.test_structures.test_nonnull_with_lazy_partial_type": [], "graphene.types.tests.test_structures.test_nonnull_with_lazy_type": [], "graphene.types.tests.test_structures.test_nonnull": [], "graphene.types.tests.test_structures.test_list_inherited_works_nonnull": [], "graphene.types.tests.test_structures.test_list_inherited_works_list": [], "graphene.types.tests.test_structures.test_list_with_string_type": [], "graphene.types.tests.test_structures.test_list_with_lazy_partial_type": [], "graphene.types.tests.test_structures.test_list_with_lazy_type": [], "graphene.types.tests.test_structures.test_list_with_unmounted_type": [], "graphene.types.tests.test_structures.test_list": [], "keystone.common.sql.expand_repo.versions.020_placeholder.upgrade": [], "stevedore.tests.test_driver.TestCallback.test_multiple_drivers": [], "stevedore.tests.test_driver.TestCallback.test_bad_driver": [], "stevedore.tests.test_driver.TestCallback.test_no_drivers": [], "stevedore.tests.test_driver.TestCallback.test_driver_property_invoked_on_load": [], "stevedore.tests.test_driver.TestCallback.test_driver_property_not_invoked_on_load": [], "stevedore.tests.test_driver.TestCallback.test_call": [], "stevedore.tests.test_driver.TestCallback.test_detect_plugins": [], "pygments.lexers.modeling.StanLexer.analyse_text": [], "pygments.lexers.modeling.JagsLexer.analyse_text": [], "pygments.lexers.modeling.BugsLexer.analyse_text": [], "unittest2.test.test_new_tests.TestUnittest.test_multiple_inheritance_setup": [], "unittest2.test.test_new_tests.TestUnittest.test_old_runner_new_case": [], "unittest2.test.test_new_tests.TestUnittest.test_new_runner_old_case": [], "unittest2.test.test_new_tests.TestUnittest.testInheritance": [], "unittest2.test.test_new_tests.TestUnittest.assertIsSubclass": [], "libcst._parser.tests.test_node_identity.DuplicateLeafNodeTest.test_tokenize": [], "keystonemiddleware.auth_token._memcache_crypt.get_cache_key": [], "keystonemiddleware.auth_token._memcache_crypt.unprotect_data": [], "keystonemiddleware.auth_token._memcache_crypt.protect_data": [], "keystonemiddleware.auth_token._memcache_crypt.decrypt_data": [], "keystonemiddleware.auth_token._memcache_crypt.encrypt_data": [], "keystonemiddleware.auth_token._memcache_crypt.sign_data": [], "keystonemiddleware.auth_token._memcache_crypt.derive_keys": [], "keystonemiddleware.auth_token._memcache_crypt.assert_crypto_availability": [], "rx.linq.observable.withlatestfrom.with_latest_from": [], "rx.linq.observable.withlatestfrom.listify_args": [], "pbr.find_package.smart_find_packages": [], "keystoneclient.v2_0.ec2.CredentialsManager.delete": [], "keystoneclient.v2_0.ec2.CredentialsManager.get": [], "keystoneclient.v2_0.ec2.CredentialsManager.list": [], "keystoneclient.v2_0.ec2.CredentialsManager.create": [], "keystoneclient.v2_0.ec2.EC2.delete": [], "keystoneclient.v2_0.ec2.EC2.__repr__": [], "rx.linq.observable.contains.contains": [], "pyre_check.client.json_rpc.perform_handshake": [], "pyre_check.client.json_rpc.read_lsp_response": [], "pyre_check.client.json_rpc.read_lsp_request": [], "pyre_check.client.json_rpc._read_payload": [], "pyre_check.client.json_rpc._parse_content_length": [], "pyre_check.client.json_rpc.write_lsp_request": [], "pyre_check.client.json_rpc.ErrorResponse.from_json": [], "pyre_check.client.json_rpc.ErrorResponse.json": [], "pyre_check.client.json_rpc.SuccessResponse.from_json": [], "pyre_check.client.json_rpc.SuccessResponse.json": [], "pyre_check.client.json_rpc.Response.from_string": [], "pyre_check.client.json_rpc.Response.from_json": [], "pyre_check.client.json_rpc.Request.from_string": [], "pyre_check.client.json_rpc.Request.from_json": [], "pyre_check.client.json_rpc.Request.json": [], "pyre_check.client.json_rpc._parse_json_rpc_id": [], "pyre_check.client.json_rpc._verify_json_rpc_version": [], "pyre_check.client.json_rpc.JSONRPC.serialize": [], "pyre_check.client.json_rpc.JSONRPC.json": [], "pyre_check.client.json_rpc.InternalError.error_code": [], "pyre_check.client.json_rpc.InvalidParameterError.error_code": [], "pyre_check.client.json_rpc.MethodNotFoundError.error_code": [], "pyre_check.client.json_rpc.InvalidRequestError.error_code": [], "pyre_check.client.json_rpc.ParseError.error_code": [], "pyre_check.client.json_rpc.JSONRPCException.error_code": [], "keystone.server.flask.request_processing.middleware.auth_context.AuthContextMiddleware.factory": [], "keystone.server.flask.request_processing.middleware.auth_context.AuthContextMiddleware.fill_context": [ { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 447, "column": 27 }, "stop": { "line": 447, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.request_processing.middleware.auth_context.AuthContextMiddleware._build_tokenless_auth_context", "class_name": "keystone.server.flask.request_processing.middleware.auth_context.AuthContextMiddleware", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 465, "column": 20 }, "stop": { "line": 465, "column": 27 } } ], "kind": "function", "target": "setattr" }, { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 452, "column": 31 }, "stop": { "line": 452, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "frozenset.__init__", "class_name": "frozenset", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 446, "column": 13 }, "stop": { "line": 446, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.request_processing.middleware.auth_context.AuthContextMiddleware._validate_trusted_issuer", "class_name": "keystone.server.flask.request_processing.middleware.auth_context.AuthContextMiddleware", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 432, "column": 12 }, "stop": { "line": 432, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.request_processing.middleware.auth_context.AuthContextMiddleware._keystone_specific_values", "class_name": "keystone.server.flask.request_processing.middleware.auth_context.AuthContextMiddleware", "dispatch": "dynamic" } ], "keystone.server.flask.request_processing.middleware.auth_context.AuthContextMiddleware._keystone_specific_values": [ { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 371, "column": 12 }, "stop": { "line": 371, "column": 57 } } ], "kind": "function", "target": "keystone.common.render_token.render_token_response_from_model" } ], "keystone.server.flask.request_processing.middleware.auth_context.AuthContextMiddleware.process_request": [ { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 367, "column": 8 }, "stop": { "line": 367, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.request_processing.middleware.auth_context.AuthContextMiddleware.fill_context", "class_name": "keystone.server.flask.request_processing.middleware.auth_context.AuthContextMiddleware", "dispatch": "dynamic" } ], "keystone.server.flask.request_processing.middleware.auth_context.AuthContextMiddleware._validate_trusted_issuer": [], "keystone.server.flask.request_processing.middleware.auth_context.AuthContextMiddleware._build_tokenless_auth_context": [ { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 277, "column": 12 }, "stop": { "line": 277, "column": 55 } }, { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 286, "column": 12 }, "stop": { "line": 286, "column": 33 } }, { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 275, "column": 12 }, "stop": { "line": 275, "column": 64 } }, { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 283, "column": 16 }, "stop": { "line": 283, "column": 41 } }, { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 285, "column": 16 }, "stop": { "line": 285, "column": 42 } }, { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 274, "column": 12 }, "stop": { "line": 274, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 261, "column": 27 }, "stop": { "line": 261, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.tokenless_auth.TokenlessAuthHelper.__init__", "class_name": "keystone.common.tokenless_auth.TokenlessAuthHelper", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 264, "column": 12 }, "stop": { "line": 264, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.tokenless_auth.TokenlessAuthHelper.get_scope", "class_name": "keystone.common.tokenless_auth.TokenlessAuthHelper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 265, "column": 19 }, "stop": { "line": 265, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.tokenless_auth.TokenlessAuthHelper.get_mapped_user", "class_name": "keystone.common.tokenless_auth.TokenlessAuthHelper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 281, "column": 22 }, "stop": { "line": 281, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "ValueError", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 289, "column": 20 }, "stop": { "line": 289, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.__init__", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 300, "column": 16 }, "stop": { "line": 300, "column": 42 } }, { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 296, "column": 12 }, "stop": { "line": 296, "column": 45 } }, { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 298, "column": 16 }, "stop": { "line": 298, "column": 41 } }, { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 301, "column": 12 }, "stop": { "line": 301, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.server.flask.request_processing.middleware.auth_context.AuthContextMiddleware.fetch_token": [ { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 253, "column": 18 }, "stop": { "line": 253, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "keystonemiddleware.auth_token._exceptions.InvalidToken", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 251, "column": 19 }, "stop": { "line": 251, "column": 64 } } ], "kind": "function", "target": "keystone.common.render_token.render_token_response_from_model" } ], "keystone.server.flask.request_processing.middleware.auth_context.AuthContextMiddleware.__init__": [ { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 243, "column": 8 }, "stop": { "line": 243, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.common.provider_api.ProviderAPIMixin", "dispatch": "static" } ], "keystone.server.flask.request_processing.middleware.auth_context.render_exception": [ { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 231, "column": 11 }, "stop": { "line": 231, "column": 26 } } ], "kind": "function", "target": "keystone.server.flask.request_processing.middleware.auth_context.render_response" }, { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 228, "column": 14 }, "stop": { "line": 228, "column": 22 } } ], "kind": "function", "target": "keystone.server.flask.request_processing.middleware.auth_context.base_url" }, { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 218, "column": 8 }, "stop": { "line": 218, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 230, "column": 44 }, "stop": { "line": 230, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 219, "column": 9 }, "stop": { "line": 219, "column": 19 } }, { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 217, "column": 7 }, "stop": { "line": 217, "column": 17 } } ], "kind": "function", "target": "isinstance" }, { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 205, "column": 14 }, "stop": { "line": 205, "column": 33 } } ], "kind": "function", "target": "oslo_i18n._translate.translate" }, { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 204, "column": 20 }, "stop": { "line": 204, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "tuple.__getitem__", "class_name": "tuple", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 218, "column": 8 }, "stop": { "line": 218, "column": 12 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 230, "column": 8 }, "stop": { "line": 230, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.server.flask.request_processing.middleware.auth_context.render_response": [ { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 139, "column": 27 }, "stop": { "line": 139, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 148, "column": 28 }, "stop": { "line": 148, "column": 49 } }, { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 135, "column": 28 }, "stop": { "line": 135, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 144, "column": 19 }, "stop": { "line": 144, "column": 42 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dump_as_bytes" }, { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 181, "column": 33 }, "stop": { "line": 181, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 180, "column": 11 }, "stop": { "line": 180, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "webob.response.Response.__init__", "class_name": "webob.response.Response", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 129, "column": 18 }, "stop": { "line": 129, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 143, "column": 35 }, "stop": { "line": 143, "column": 76 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__contains__", "class_name": "set", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 146, "column": 16 }, "stop": { "line": 146, "column": 30 } }, { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 130, "column": 4 }, "stop": { "line": 130, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.server.flask.request_processing.middleware.auth_context.middleware_exceptions": [], "keystone.server.flask.request_processing.middleware.auth_context.base_url": [ { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 84, "column": 14 }, "stop": { "line": 84, "column": 42 } } ], "kind": "function", "target": "wsgiref.util.application_uri" }, { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 87, "column": 14 }, "stop": { "line": 87, "column": 20 } } ], "kind": "function", "target": "re.sub" }, { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 79, "column": 24 }, "stop": { "line": 79, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 80, "column": 12 }, "stop": { "line": 80, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "itertools.chain.__init__", "class_name": "itertools.chain", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 90, "column": 14 }, "stop": { "line": 90, "column": 40 } } ], "kind": "function", "target": "keystone.common.utils.remove_standard_port" }, { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 95, "column": 14 }, "stop": { "line": 95, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.server.flask.request_processing.middleware.auth_context.best_match_language": [ { "locations": [ { "path": "keystone/server/flask/request_processing/middleware/auth_context.py", "start": { "line": 72, "column": 8 }, "stop": { "line": 72, "column": 41 } } ], "kind": "function", "target": "oslo_i18n._gettextutils.get_available_languages" } ], "selectors.SelectorKey.__init__": [], "oslo_i18n.tests.test_factory.TranslatorFactoryTest.test_plural_form_py3": [], "oslo_i18n.tests.test_factory.TranslatorFactoryTest.test_contextual_form_py3": [], "oslo_i18n.tests.test_factory.TranslatorFactoryTest.test_log_level_domain_name": [], "oslo_i18n.tests.test_factory.TranslatorFactoryTest.test_py3": [], "oslo_i18n.tests.test_factory.TranslatorFactoryTest.test_change_lazy": [], "oslo_i18n.tests.test_factory.TranslatorFactoryTest.test_not_lazy": [], "oslo_i18n.tests.test_factory.TranslatorFactoryTest.test_lazy": [], "oslo_i18n.tests.test_factory.TranslatorFactoryTest.tearDown": [], "oslo_i18n.tests.test_factory.TranslatorFactoryTest.setUp": [], "graphql.validation.tests.test_unique_operation_names.test_multiple_ops_of_same_name_of_different_types_subscription": [], "graphql.validation.tests.test_unique_operation_names.test_multiple_ops_of_same_name_of_different_types_mutation": [], "graphql.validation.tests.test_unique_operation_names.test_multiple_operations_of_same_name": [], "graphql.validation.tests.test_unique_operation_names.test_fragment_and_operation_named_the_same": [], "graphql.validation.tests.test_unique_operation_names.test_multiple_operations_of_different_types": [], "graphql.validation.tests.test_unique_operation_names.test_multiple_operations": [], "graphql.validation.tests.test_unique_operation_names.test_one_named_operation": [], "graphql.validation.tests.test_unique_operation_names.test_one_anon_operation": [], "graphql.validation.tests.test_unique_operation_names.test_no_operations": [], "graphql.validation.tests.test_unique_operation_names.duplicate_op": [], "keystone.common.sql.expand_repo.versions.045_expand_add_description_to_limit.upgrade": [ { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/045_expand_add_description_to_limit.py", "start": { "line": 24, "column": 18 }, "stop": { "line": 24, "column": 28 } }, { "path": "keystone/common/sql/expand_repo/versions/045_expand_add_description_to_limit.py", "start": { "line": 28, "column": 18 }, "stop": { "line": 28, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/045_expand_add_description_to_limit.py", "start": { "line": 27, "column": 18 }, "stop": { "line": 27, "column": 27 } }, { "path": "keystone/common/sql/expand_repo/versions/045_expand_add_description_to_limit.py", "start": { "line": 21, "column": 29 }, "stop": { "line": 21, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "keystoneauth1.exceptions.service_providers.ServiceProviderNotFound.__init__": [], "IPython.core.magics.history.HistoryMagics.rerun": [], "IPython.core.magics.history.HistoryMagics.recall": [], "IPython.core.magics.history.HistoryMagics.history": [], "setuptools.monkey.patch_for_msvc_specialized_compiler": [], "setuptools.monkey.get_unpatched_function": [], "setuptools.monkey.patch_func": [], "setuptools.monkey._patch_distribution_metadata": [], "setuptools.monkey.patch_all": [], "setuptools.monkey.get_unpatched_class": [], "setuptools.monkey.get_unpatched": [], "setuptools.monkey._get_mro": [], "itsdangerous.timed.TimedSerializer.loads_unsafe": [], "itsdangerous.timed.TimedSerializer.loads": [], "itsdangerous.timed.TimedSerializer.iter_unsigners": [], "itsdangerous.timed.TimestampSigner.validate": [], "itsdangerous.timed.TimestampSigner.unsign": [], "itsdangerous.timed.TimestampSigner.sign": [], "itsdangerous.timed.TimestampSigner.timestamp_to_datetime": [], "itsdangerous.timed.TimestampSigner.get_timestamp": [], "graphql.backend.tests.test_decider.test_decider_old_syntax": [], "graphql.backend.tests.test_decider.test_decider_backend_unhealthy_backend": [], "graphql.backend.tests.test_decider.test_decider_backend_healthy_backend": [], "graphql.backend.tests.test_decider.FakeBackend.reset": [], "graphql.backend.tests.test_decider.FakeBackend.wait": [], "graphql.backend.tests.test_decider.FakeBackend.document_from_string": [], "graphql.backend.tests.test_decider.FakeBackend.reached": [], "graphql.backend.tests.test_decider.FakeBackend.__init__": [], "netaddr.ip.rfc1924.base85_to_ipv6": [], "netaddr.ip.rfc1924.ipv6_to_base85": [], "netaddr.ip.rfc1924.chr_range": [], "setuptools._distutils.cmd.Command.make_file": [], "setuptools._distutils.cmd.Command.make_archive": [], "setuptools._distutils.cmd.Command.spawn": [], "setuptools._distutils.cmd.Command.move_file": [], "setuptools._distutils.cmd.Command.copy_tree": [], "setuptools._distutils.cmd.Command.copy_file": [], "setuptools._distutils.cmd.Command.mkpath": [], "setuptools._distutils.cmd.Command.execute": [], "setuptools._distutils.cmd.Command.warn": [], "setuptools._distutils.cmd.Command.get_sub_commands": [], "setuptools._distutils.cmd.Command.run_command": [], "setuptools._distutils.cmd.Command.reinitialize_command": [], "setuptools._distutils.cmd.Command.get_finalized_command": [], "setuptools._distutils.cmd.Command.set_undefined_options": [], "setuptools._distutils.cmd.Command.get_command_name": [], "setuptools._distutils.cmd.Command.ensure_dirname": [], "setuptools._distutils.cmd.Command.ensure_filename": [], "setuptools._distutils.cmd.Command._ensure_tested_string": [], "setuptools._distutils.cmd.Command.ensure_string_list": [], "setuptools._distutils.cmd.Command.ensure_string": [], "setuptools._distutils.cmd.Command._ensure_stringlike": [], "setuptools._distutils.cmd.Command.debug_print": [], "setuptools._distutils.cmd.Command.announce": [], "setuptools._distutils.cmd.Command.run": [], "setuptools._distutils.cmd.Command.dump_options": [], "setuptools._distutils.cmd.Command.finalize_options": [], "setuptools._distutils.cmd.Command.initialize_options": [], "setuptools._distutils.cmd.Command.ensure_finalized": [], "setuptools._distutils.cmd.Command.__getattr__": [], "setuptools._distutils.cmd.Command.__init__": [], "pip._internal.operations.install.wheel.install_wheel": [], "pip._internal.operations.install.wheel.install_unpacked_wheel": [], "pip._internal.operations.install.wheel.PipScriptMaker.make": [], "pip._internal.operations.install.wheel._raise_for_invalid_entrypoint": [], "pip._internal.operations.install.wheel.get_csv_rows_for_installed": [], "pip._internal.operations.install.wheel.sorted_outrows": [], "pip._internal.operations.install.wheel.message_about_scripts_not_on_PATH": [], "pip._internal.operations.install.wheel.get_entrypoints": [], "pip._internal.operations.install.wheel.wheel_root_is_purelib": [], "pip._internal.operations.install.wheel.fix_script": [], "pip._internal.operations.install.wheel.open_for_csv": [], "pip._internal.operations.install.wheel.rehash": [], "pip._internal.operations.install.wheel.normpath": [], "keystone.tests.protection.v3.test_mappings.ProjectUserTestsWithoutEnforceScope.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 486, "column": 21 }, "stop": { "line": 486, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 463, "column": 24 }, "stop": { "line": 463, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 470, "column": 12 }, "stop": { "line": 470, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 476, "column": 12 }, "stop": { "line": 476, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 476, "column": 30 }, "stop": { "line": 476, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 470, "column": 30 }, "stop": { "line": 470, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 461, "column": 8 }, "stop": { "line": 461, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 470, "column": 12 }, "stop": { "line": 470, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 476, "column": 12 }, "stop": { "line": 476, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 463, "column": 8 }, "stop": { "line": 463, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_mappings.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 484, "column": 15 }, "stop": { "line": 484, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_mappings.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 462, "column": 8 }, "stop": { "line": 462, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_mappings.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 472, "column": 15 }, "stop": { "line": 472, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_mappings.ProjectUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 435, "column": 8 }, "stop": { "line": 435, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 437, "column": 8 }, "stop": { "line": 437, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_mappings.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 436, "column": 8 }, "stop": { "line": 436, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_mappings.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 437, "column": 24 }, "stop": { "line": 437, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 441, "column": 15 }, "stop": { "line": 441, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_mappings.ProjectUserTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_mappings.DomainUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 416, "column": 15 }, "stop": { "line": 416, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_mappings.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 418, "column": 21 }, "stop": { "line": 418, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 402, "column": 24 }, "stop": { "line": 402, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 406, "column": 12 }, "stop": { "line": 406, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 406, "column": 30 }, "stop": { "line": 406, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 400, "column": 8 }, "stop": { "line": 400, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 402, "column": 8 }, "stop": { "line": 402, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_mappings.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 406, "column": 12 }, "stop": { "line": 406, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 409, "column": 23 }, "stop": { "line": 409, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 401, "column": 8 }, "stop": { "line": 401, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_mappings.DomainUserTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_mappings.SystemAdminTests.test_user_can_delete_mappings": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 390, "column": 16 }, "stop": { "line": 390, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 385, "column": 12 }, "stop": { "line": 385, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 383, "column": 18 }, "stop": { "line": 383, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_mapping_ref" } ], "keystone.tests.protection.v3.test_mappings.SystemAdminTests.test_user_can_update_mappings": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 378, "column": 16 }, "stop": { "line": 378, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 364, "column": 12 }, "stop": { "line": 364, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 362, "column": 18 }, "stop": { "line": 362, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_mapping_ref" } ], "keystone.tests.protection.v3.test_mappings.SystemAdminTests.test_user_can_create_mappings": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 353, "column": 21 }, "stop": { "line": 353, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 346, "column": 22 }, "stop": { "line": 346, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 357, "column": 16 }, "stop": { "line": 357, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 346, "column": 22 }, "stop": { "line": 346, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 353, "column": 21 }, "stop": { "line": 353, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_mappings.SystemAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 322, "column": 8 }, "stop": { "line": 322, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 324, "column": 8 }, "stop": { "line": 324, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_mappings.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 323, "column": 8 }, "stop": { "line": 323, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_mappings.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 324, "column": 24 }, "stop": { "line": 324, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 330, "column": 15 }, "stop": { "line": 330, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_mappings.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_mappings.SystemMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 289, "column": 8 }, "stop": { "line": 289, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 290, "column": 8 }, "stop": { "line": 290, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_mappings.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 304, "column": 15 }, "stop": { "line": 304, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_mappings.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 305, "column": 43 }, "stop": { "line": 305, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 291, "column": 24 }, "stop": { "line": 291, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 291, "column": 8 }, "stop": { "line": 291, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_mappings.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 294, "column": 24 }, "stop": { "line": 294, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_mappings.SystemReaderTests.test_user_cannot_delete_mappings": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 277, "column": 16 }, "stop": { "line": 277, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 272, "column": 12 }, "stop": { "line": 272, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 270, "column": 18 }, "stop": { "line": 270, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_mapping_ref" } ], "keystone.tests.protection.v3.test_mappings.SystemReaderTests.test_user_cannot_update_mappings": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 264, "column": 16 }, "stop": { "line": 264, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 250, "column": 12 }, "stop": { "line": 250, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 248, "column": 18 }, "stop": { "line": 248, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_mapping_ref" } ], "keystone.tests.protection.v3.test_mappings.SystemReaderTests.test_user_cannot_create_mappings": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 238, "column": 21 }, "stop": { "line": 238, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 231, "column": 22 }, "stop": { "line": 231, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 242, "column": 16 }, "stop": { "line": 242, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 231, "column": 22 }, "stop": { "line": 231, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 238, "column": 21 }, "stop": { "line": 238, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_mappings.SystemReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 201, "column": 8 }, "stop": { "line": 201, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 216, "column": 15 }, "stop": { "line": 216, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_mappings.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 217, "column": 43 }, "stop": { "line": 217, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 203, "column": 24 }, "stop": { "line": 203, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 203, "column": 8 }, "stop": { "line": 203, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_mappings.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 202, "column": 8 }, "stop": { "line": 202, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_mappings.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 206, "column": 24 }, "stop": { "line": 206, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_mappings._DomainAndProjectUserMappingTests.test_user_cannot_delete_mappings": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 189, "column": 16 }, "stop": { "line": 189, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 184, "column": 12 }, "stop": { "line": 184, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 182, "column": 18 }, "stop": { "line": 182, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_mapping_ref" } ], "keystone.tests.protection.v3.test_mappings._DomainAndProjectUserMappingTests.test_user_cannot_update_mappings": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 176, "column": 16 }, "stop": { "line": 176, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 162, "column": 12 }, "stop": { "line": 162, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 160, "column": 18 }, "stop": { "line": 160, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_mapping_ref" } ], "keystone.tests.protection.v3.test_mappings._DomainAndProjectUserMappingTests.test_user_cannot_get_a_mapping": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 154, "column": 16 }, "stop": { "line": 154, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 149, "column": 12 }, "stop": { "line": 149, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 147, "column": 18 }, "stop": { "line": 147, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_mapping_ref" } ], "keystone.tests.protection.v3.test_mappings._DomainAndProjectUserMappingTests.test_user_cannot_list_mappings": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 137, "column": 12 }, "stop": { "line": 137, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 135, "column": 18 }, "stop": { "line": 135, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_mapping_ref" } ], "keystone.tests.protection.v3.test_mappings._DomainAndProjectUserMappingTests.test_user_cannot_create_mappings": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 125, "column": 21 }, "stop": { "line": 125, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 118, "column": 22 }, "stop": { "line": 118, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 129, "column": 16 }, "stop": { "line": 129, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 118, "column": 22 }, "stop": { "line": 118, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 125, "column": 21 }, "stop": { "line": 125, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_mappings._SystemReaderAndMemberUserMappingTests.test_user_cannot_delete_mappings": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 107, "column": 16 }, "stop": { "line": 107, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 102, "column": 12 }, "stop": { "line": 102, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 100, "column": 18 }, "stop": { "line": 100, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_mapping_ref" } ], "keystone.tests.protection.v3.test_mappings._SystemReaderAndMemberUserMappingTests.test_user_cannot_update_mappings": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 94, "column": 16 }, "stop": { "line": 94, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 80, "column": 12 }, "stop": { "line": 80, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 78, "column": 18 }, "stop": { "line": 78, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_mapping_ref" } ], "keystone.tests.protection.v3.test_mappings._SystemReaderAndMemberUserMappingTests.test_user_cannot_create_mappings": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 68, "column": 21 }, "stop": { "line": 68, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 61, "column": 22 }, "stop": { "line": 61, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 72, "column": 16 }, "stop": { "line": 72, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 61, "column": 22 }, "stop": { "line": 61, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 68, "column": 21 }, "stop": { "line": 68, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_mappings._SystemUserMappingTests.test_user_can_get_a_mapping": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 50, "column": 16 }, "stop": { "line": 50, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 45, "column": 12 }, "stop": { "line": 45, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 43, "column": 18 }, "stop": { "line": 43, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_mapping_ref" } ], "keystone.tests.protection.v3.test_mappings._SystemUserMappingTests.test_user_can_list_mappings": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 39, "column": 32 }, "stop": { "line": 39, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 34, "column": 12 }, "stop": { "line": 34, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_mappings.py", "start": { "line": 32, "column": 18 }, "stop": { "line": 32, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_mapping_ref" } ], "importlib_resources.abc.TraversableResources.contents": [], "importlib_resources.abc.TraversableResources.is_resource": [], "importlib_resources.abc.TraversableResources.resource_path": [], "importlib_resources.abc.TraversableResources.open_resource": [], "importlib_resources.abc.TraversableResources.files": [], "importlib_resources.abc.Traversable.name": [], "importlib_resources.abc.Traversable.open": [], "importlib_resources.abc.Traversable.__truediv__": [], "importlib_resources.abc.Traversable.joinpath": [], "importlib_resources.abc.Traversable.is_file": [], "importlib_resources.abc.Traversable.is_dir": [], "importlib_resources.abc.Traversable.read_text": [], "importlib_resources.abc.Traversable.read_bytes": [], "importlib_resources.abc.Traversable.iterdir": [], "importlib_resources.abc.ResourceReader.contents": [], "importlib_resources.abc.ResourceReader.is_resource": [], "importlib_resources.abc.ResourceReader.resource_path": [], "importlib_resources.abc.ResourceReader.open_resource": [], "graphene.types.tests.test_objecttype.test_abstract_objecttype_can_str": [], "graphene.types.tests.test_objecttype.test_objecttype_no_fields_output": [], "graphene.types.tests.test_objecttype.test_objecttype_with_possible_types_and_is_type_of_should_raise": [], "graphene.types.tests.test_objecttype.test_objecttype_with_possible_types": [], "graphene.types.tests.test_objecttype.test_generate_objecttype_description": [], "graphene.types.tests.test_objecttype.test_objecttype_container_benchmark": [], "graphene.types.tests.test_objecttype.test_objecttype_as_container_invalid_kwargs": [], "graphene.types.tests.test_objecttype.test_objecttype_as_container_extra_args": [], "graphene.types.tests.test_objecttype.test_objecttype_as_container_all_kwargs": [], "graphene.types.tests.test_objecttype.test_objecttype_as_container_few_kwargs": [], "graphene.types.tests.test_objecttype.test_objecttype_as_container_args_kwargs": [], "graphene.types.tests.test_objecttype.test_objecttype_as_container_only_args": [], "graphene.types.tests.test_objecttype.test_parent_container_interface_get_fields": [], "graphene.types.tests.test_objecttype.test_parent_container_get_fields": [], "graphene.types.tests.test_objecttype.test_generate_objecttype_unmountedtype": [], "graphene.types.tests.test_objecttype.test_generate_objecttype_inherit_abstracttype_reversed": [], "graphene.types.tests.test_objecttype.test_generate_objecttype_inherit_abstracttype": [], "graphene.types.tests.test_objecttype.test_ordered_fields_in_objecttype": [], "graphene.types.tests.test_objecttype.test_generate_objecttype_with_private_attributes": [], "graphene.types.tests.test_objecttype.test_generate_objecttype_with_fields": [], "graphene.types.tests.test_objecttype.test_generate_lazy_objecttype": [], "graphene.types.tests.test_objecttype.test_generate_objecttype_with_meta": [], "graphene.types.tests.test_objecttype.test_generate_objecttype": [], "graphene.types.tests.test_objecttype.MyScalar.get_type": [], "marshmallow.class_registry.get_class": [], "marshmallow.class_registry.register": [], "pygments.formatters.irc.IRCFormatter.format_unencoded": [], "pygments.formatters.irc.IRCFormatter._format_unencoded_with_lineno": [], "pygments.formatters.irc.IRCFormatter._write_lineno": [], "pygments.formatters.irc.IRCFormatter.__init__": [], "pygments.formatters.irc.ircformat": [], "libcst._parser.tests.test_footer_behavior.FooterBehaviorTest.test_parsers": [], "IPython.core.tests.test_magic.test_timeit_arguments": [], "IPython.core.tests.test_magic.test_time_no_var_expand": [], "IPython.core.tests.test_magic.test_logging_magic_not_quiet": [], "IPython.core.tests.test_magic.test_logging_magic_quiet_from_config": [], "IPython.core.tests.test_magic.test_logging_magic_quiet_from_arg": [], "IPython.core.tests.test_magic.test_strip_initial_indent": [], "IPython.core.tests.test_magic.test_ls_magic": [], "IPython.core.tests.test_magic.test_bookmark": [], "IPython.core.tests.test_magic.test_edit_cell": [], "IPython.core.tests.test_magic.test_edit_interactive": [], "IPython.core.tests.test_magic._run_edit_test": [], "IPython.core.tests.test_magic.test_store": [], "IPython.core.tests.test_magic.test_save": [], "IPython.core.tests.test_magic.test_alias_magic": [], "IPython.core.tests.test_magic.test_multiple_magics": [], "IPython.core.tests.test_magic.test_line_cell_info": [], "IPython.core.tests.test_magic.FooFoo.cell_foo": [], "IPython.core.tests.test_magic.FooFoo.line_foo": [], "IPython.core.tests.test_magic.test_script_defaults": [], "IPython.core.tests.test_magic.test_script_bg_out_err": [], "IPython.core.tests.test_magic.test_script_bg_err": [], "IPython.core.tests.test_magic.test_script_bg_out": [], "IPython.core.tests.test_magic.test_script_out_err": [], "IPython.core.tests.test_magic.test_script_err": [], "IPython.core.tests.test_magic.test_script_out": [], "IPython.core.tests.test_magic.test_script_config": [], "IPython.core.tests.test_magic.test_file_spaces": [], "IPython.core.tests.test_magic.test_file_amend": [], "IPython.core.tests.test_magic.test_file_unicode": [], "IPython.core.tests.test_magic.test_file_var_expand": [], "IPython.core.tests.test_magic.test_file_double_quote": [], "IPython.core.tests.test_magic.test_file_single_quote": [], "IPython.core.tests.test_magic.test_file": [], "IPython.core.tests.test_magic.CellMagicTestCase.test_cell_magic_class2": [], "IPython.core.tests.test_magic.CellMagicTestCase.test_cell_magic_class": [], "IPython.core.tests.test_magic.CellMagicTestCase.test_cell_magic_reg": [], "IPython.core.tests.test_magic.CellMagicTestCase.test_cell_magic_func_deco": [], "IPython.core.tests.test_magic.CellMagicTestCase.check_ident": [], "IPython.core.tests.test_magic.TestEnv.test_env_set_whitespace": [], "IPython.core.tests.test_magic.TestEnv.test_env_set_bad_input": [], "IPython.core.tests.test_magic.TestEnv.test_env_get_set_complex": [], "IPython.core.tests.test_magic.TestEnv.test_env_get_set_simple": [], "IPython.core.tests.test_magic.TestEnv.test_env_secret": [], "IPython.core.tests.test_magic.TestEnv.test_env": [], "IPython.core.tests.test_magic.test_notebook_export_json": [], "IPython.core.tests.test_magic.test_extension": [], "IPython.core.tests.test_magic.test_prun_quotes": [], "IPython.core.tests.test_magic.test_prun_special_syntax": [], "IPython.core.tests.test_magic.test_timeit_invalid_return": [], "IPython.core.tests.test_magic.test_timeit_return_quiet": [], "IPython.core.tests.test_magic.test_timeit_quiet": [], "IPython.core.tests.test_magic.test_timeit_return": [], "IPython.core.tests.test_magic.test_timeit_special_syntax": [], "IPython.core.tests.test_magic.test_timeit_shlex": [], "IPython.core.tests.test_magic.test_psearch": [], "IPython.core.tests.test_magic.test_debug_magic": [], "IPython.core.tests.test_magic.doctest_precision": [], "IPython.core.tests.test_magic.test_whos": [], "IPython.core.tests.test_magic.doctest_who": [], "IPython.core.tests.test_magic.TestXdel.test_xdel": [], "IPython.core.tests.test_magic.test_reset_hard": [], "IPython.core.tests.test_magic.test_xmode": [], "IPython.core.tests.test_magic.test_cd_force_quiet": [], "IPython.core.tests.test_magic.test_dirops": [], "IPython.core.tests.test_magic.test_parse_options": [], "IPython.core.tests.test_magic.test_doctest_mode": [], "IPython.core.tests.test_magic.test_time_local_ns": [], "IPython.core.tests.test_magic.test_multiline_time": [], "IPython.core.tests.test_magic.test_time3": [], "IPython.core.tests.test_magic.test_time2": [], "IPython.core.tests.test_magic.test_time_last_not_expression": [], "IPython.core.tests.test_magic.test_time": [], "IPython.core.tests.test_magic.test_tb_syntaxerror": [], "IPython.core.tests.test_magic.TestResetErrors.test_reset_redefine": [], "IPython.core.tests.test_magic.test_reset_in_length": [], "IPython.core.tests.test_magic.test_reset_dhist": [], "IPython.core.tests.test_magic.test_reset_in": [], "IPython.core.tests.test_magic.test_reset_out": [], "IPython.core.tests.test_magic.test_numpy_reset_array_undec": [], "IPython.core.tests.test_magic.test_magic_magic": [], "IPython.core.tests.test_magic.test_macro_run": [], "IPython.core.tests.test_magic.test_macro": [], "IPython.core.tests.test_magic.test_hist_pof": [], "IPython.core.tests.test_magic.doctest_hist_op": [], "IPython.core.tests.test_magic.doctest_hist_r": [], "IPython.core.tests.test_magic.doctest_hist_f": [], "IPython.core.tests.test_magic.test_magic_parse_long_options": [], "IPython.core.tests.test_magic.test_magic_parse_options": [], "IPython.core.tests.test_magic.test_rehashx": [], "IPython.core.tests.test_magic.test_config_print_class": [], "IPython.core.tests.test_magic.test_config_available_configs": [], "IPython.core.tests.test_magic.test_config": [], "IPython.core.tests.test_magic.test_magic_error_status": [], "IPython.core.tests.test_magic.test_cell_magic_not_found": [], "IPython.core.tests.test_magic.test_magic_not_found": [], "IPython.core.tests.test_magic.test_extract_symbols_raises_exception_with_non_python_code": [], "IPython.core.tests.test_magic.test_extract_symbols": [], "IPython.core.tests.test_magic.test_extract_code_ranges": [], "sqlalchemy.ext.asyncio.session.async_session": [], "sqlalchemy.ext.asyncio.session.async_object_session": [], "sqlalchemy.ext.asyncio.session.AsyncSessionTransaction.__aexit__": [], "sqlalchemy.ext.asyncio.session.AsyncSessionTransaction.start": [], "sqlalchemy.ext.asyncio.session.AsyncSessionTransaction.commit": [], "sqlalchemy.ext.asyncio.session.AsyncSessionTransaction.rollback": [], "sqlalchemy.ext.asyncio.session.AsyncSessionTransaction._sync_transaction": [], "sqlalchemy.ext.asyncio.session.AsyncSessionTransaction.is_active": [], "sqlalchemy.ext.asyncio.session.AsyncSessionTransaction.__init__": [], "sqlalchemy.ext.asyncio.session._AsyncSessionContextManager.__aexit__": [], "sqlalchemy.ext.asyncio.session._AsyncSessionContextManager.__aenter__": [], "sqlalchemy.ext.asyncio.session._AsyncSessionContextManager.__init__": [], "sqlalchemy.ext.asyncio.session.AsyncSession._maker_context_manager": [], "sqlalchemy.ext.asyncio.session.AsyncSession.__aexit__": [], "sqlalchemy.ext.asyncio.session.AsyncSession.__aenter__": [], "sqlalchemy.ext.asyncio.session.AsyncSession.close_all": [], "sqlalchemy.ext.asyncio.session.AsyncSession.close": [], "sqlalchemy.ext.asyncio.session.AsyncSession.commit": [], "sqlalchemy.ext.asyncio.session.AsyncSession.rollback": [], "sqlalchemy.ext.asyncio.session.AsyncSession.begin_nested": [], "sqlalchemy.ext.asyncio.session.AsyncSession.begin": [], "sqlalchemy.ext.asyncio.session.AsyncSession.connection": [], "sqlalchemy.ext.asyncio.session.AsyncSession.get_nested_transaction": [], "sqlalchemy.ext.asyncio.session.AsyncSession.get_transaction": [], "sqlalchemy.ext.asyncio.session.AsyncSession.flush": [], "sqlalchemy.ext.asyncio.session.AsyncSession.merge": [], "sqlalchemy.ext.asyncio.session.AsyncSession.delete": [], "sqlalchemy.ext.asyncio.session.AsyncSession.stream": [], "sqlalchemy.ext.asyncio.session.AsyncSession.get": [], "sqlalchemy.ext.asyncio.session.AsyncSession.scalar": [], "sqlalchemy.ext.asyncio.session.AsyncSession.execute": [], "sqlalchemy.ext.asyncio.session.AsyncSession.run_sync": [], "sqlalchemy.ext.asyncio.session.AsyncSession.refresh": [], "sqlalchemy.ext.asyncio.session.AsyncSession.__init__": [], "keystoneauth1.identity.generic.password.Password.get_cache_id_elements": [], "keystoneauth1.identity.generic.password.Password.user_domain_name": [], "keystoneauth1.identity.generic.password.Password.user_domain_id": [], "keystoneauth1.identity.generic.password.Password.create_plugin": [], "keystoneauth1.identity.generic.password.Password.__init__": [], "libcst._nodes.tests.test_boolean_op.BooleanOperationTest.test_invalid": [], "libcst._nodes.tests.test_boolean_op.BooleanOperationTest.test_valid": [], "pygments.lexers.asm.Dasm16Lexer.guess_identifier": [], "pygments.lexers.asm.Ca65Lexer.analyse_text": [], "pygments.lexers.asm.TasmLexer.analyse_text": [], "pygments.lexers.asm.NasmLexer.analyse_text": [], "pygments.lexers.asm.CObjdumpLexer.__init__": [], "pygments.lexers.asm.CppObjdumpLexer.__init__": [], "pygments.lexers.asm.DObjdumpLexer.__init__": [], "pygments.lexers.asm._objdump_lexer_tokens": [], "pygments.lexers.asm.GasLexer.analyse_text": [], "keystone.conf.catalog.list_opts": [], "keystone.conf.catalog.register_opts": [], "saml2.cryptography.symmetric.AESCipher.decrypt": [], "saml2.cryptography.symmetric.AESCipher.encrypt": [], "saml2.cryptography.symmetric.AESCipher.build_cipher": [], "saml2.cryptography.symmetric.AESCipher.__init__": [], "saml2.cryptography.symmetric.AESCipher._deprecation_notice": [], "saml2.cryptography.symmetric.Fernet.build_cipher": [], "saml2.cryptography.symmetric.Fernet.decrypt": [], "saml2.cryptography.symmetric.Fernet.encrypt": [], "saml2.cryptography.symmetric.Fernet.__init__": [], "saml2.cryptography.symmetric.Fernet.generate_key": [], "keystone.common.sql.data_migration_repo.versions.033_migrate_add_limits_tables.upgrade": [], "rx.linq.observable.asobservable.as_observable": [], "rx.concurrency.timeoutscheduler.TimeoutScheduler._start_timer": [], "rx.concurrency.timeoutscheduler.TimeoutScheduler.schedule_absolute": [], "rx.concurrency.timeoutscheduler.TimeoutScheduler.schedule_relative": [], "rx.concurrency.timeoutscheduler.TimeoutScheduler.schedule": [], "IPython.core.display.set_matplotlib_close": [], "IPython.core.display.set_matplotlib_formats": [], "IPython.core.display.clear_output": [], "IPython.core.display.Video.reload": [], "IPython.core.display.Video._repr_html_": [], "IPython.core.display.Video.__init__": [], "IPython.core.display.Image._find_ext": [], "IPython.core.display.Image._repr_jpeg_": [], "IPython.core.display.Image._repr_png_": [], "IPython.core.display.Image._data_and_metadata": [], "IPython.core.display.Image._repr_mimebundle_": [], "IPython.core.display.Image._repr_html_": [], "IPython.core.display.Image.reload": [], "IPython.core.display.Image._retina_shape": [], "IPython.core.display.Image.__init__": [], "IPython.core.display._gifxy": [], "IPython.core.display._jpegxy": [], "IPython.core.display._pngxy": [], "IPython.core.display.Javascript._repr_javascript_": [], "IPython.core.display.Javascript.__init__": [], "IPython.core.display.GeoJSON._ipython_display_": [], "IPython.core.display.GeoJSON.__init__": [], "IPython.core.display.JSON._repr_json_": [], "IPython.core.display.JSON._data_and_metadata": [], "IPython.core.display.JSON.data": [], "IPython.core.display.JSON._check_data": [], "IPython.core.display.JSON.__init__": [], "IPython.core.display.ProgressBar.__next__": [], "IPython.core.display.ProgressBar.__iter__": [], "IPython.core.display.ProgressBar.progress": [], "IPython.core.display.ProgressBar.update": [], "IPython.core.display.ProgressBar.display": [], "IPython.core.display.ProgressBar._repr_html_": [], "IPython.core.display.ProgressBar.__repr__": [], "IPython.core.display.ProgressBar.__init__": [], "IPython.core.display.SVG._repr_svg_": [], "IPython.core.display.SVG.data": [], "IPython.core.display.Latex._repr_latex_": [], "IPython.core.display.Math._repr_latex_": [], "IPython.core.display.Markdown._repr_markdown_": [], "IPython.core.display.HTML.__html__": [], "IPython.core.display.HTML._repr_html_": [], "IPython.core.display.HTML.__init__": [], "IPython.core.display.Pretty._repr_pretty_": [], "IPython.core.display.TextDisplayObject._check_data": [], "IPython.core.display.DisplayObject.reload": [], "IPython.core.display.DisplayObject._data_and_metadata": [], "IPython.core.display.DisplayObject._check_data": [], "IPython.core.display.DisplayObject.__repr__": [], "IPython.core.display.DisplayObject.__init__": [], "IPython.core.display.display_pdf": [], "IPython.core.display.display_javascript": [], "IPython.core.display.display_json": [], "IPython.core.display.display_latex": [], "IPython.core.display.display_jpeg": [], "IPython.core.display.display_png": [], "IPython.core.display.display_svg": [], "IPython.core.display.display_markdown": [], "IPython.core.display.display_html": [], "IPython.core.display.display_pretty": [], "IPython.core.display.DisplayHandle.update": [], "IPython.core.display.DisplayHandle.display": [], "IPython.core.display.DisplayHandle.__repr__": [], "IPython.core.display.DisplayHandle.__init__": [], "IPython.core.display.update_display": [], "IPython.core.display.display": [], "IPython.core.display._new_id": [], "IPython.core.display.publish_display_data": [], "IPython.core.display._display_mimetype": [], "IPython.core.display._merge": [], "IPython.core.display._safe_exists": [], "sqlalchemy.sql.base._entity_namespace_key": [], "sqlalchemy.sql.base._entity_namespace": [], "sqlalchemy.sql.base._bind_or_error": [], "sqlalchemy.sql.base.ColumnSet.__hash__": [], "sqlalchemy.sql.base.ColumnSet.__eq__": [], "sqlalchemy.sql.base.ColumnSet.__add__": [], "sqlalchemy.sql.base.ColumnSet.extend": [], "sqlalchemy.sql.base.ColumnSet.contains_column": [], "sqlalchemy.sql.base.ImmutableColumnCollection.__setstate__": [], "sqlalchemy.sql.base.ImmutableColumnCollection.__getstate__": [], "sqlalchemy.sql.base.ImmutableColumnCollection.__init__": [], "sqlalchemy.sql.base.DedupeColumnCollection.replace": [], "sqlalchemy.sql.base.DedupeColumnCollection.remove": [], "sqlalchemy.sql.base.DedupeColumnCollection.extend": [], "sqlalchemy.sql.base.DedupeColumnCollection._populate_separate_keys": [], "sqlalchemy.sql.base.DedupeColumnCollection.add": [], "sqlalchemy.sql.base.ColumnCollection.corresponding_column": [], "sqlalchemy.sql.base.ColumnCollection.as_immutable": [], "sqlalchemy.sql.base.ColumnCollection.contains_column": [], "sqlalchemy.sql.base.ColumnCollection.__setstate__": [], "sqlalchemy.sql.base.ColumnCollection.__getstate__": [], "sqlalchemy.sql.base.ColumnCollection.add": [], "sqlalchemy.sql.base.ColumnCollection._populate_separate_keys": [], "sqlalchemy.sql.base.ColumnCollection.update": [], "sqlalchemy.sql.base.ColumnCollection.remove": [], "sqlalchemy.sql.base.ColumnCollection.clear": [], "sqlalchemy.sql.base.ColumnCollection.__setattr__": [], "sqlalchemy.sql.base.ColumnCollection.__delitem__": [], "sqlalchemy.sql.base.ColumnCollection.__setitem__": [], "sqlalchemy.sql.base.ColumnCollection.__str__": [], "sqlalchemy.sql.base.ColumnCollection.get": [], "sqlalchemy.sql.base.ColumnCollection.__eq__": [], "sqlalchemy.sql.base.ColumnCollection.compare": [], "sqlalchemy.sql.base.ColumnCollection.__contains__": [], "sqlalchemy.sql.base.ColumnCollection.__getattr__": [], "sqlalchemy.sql.base.ColumnCollection.__getitem__": [], "sqlalchemy.sql.base.ColumnCollection.__iter__": [], "sqlalchemy.sql.base.ColumnCollection.__len__": [], "sqlalchemy.sql.base.ColumnCollection.__bool__": [], "sqlalchemy.sql.base.ColumnCollection.items": [], "sqlalchemy.sql.base.ColumnCollection.values": [], "sqlalchemy.sql.base.ColumnCollection.keys": [], "sqlalchemy.sql.base.ColumnCollection._all_columns": [], "sqlalchemy.sql.base.ColumnCollection._initial_populate": [], "sqlalchemy.sql.base.ColumnCollection.__init__": [], "sqlalchemy.sql.base.SchemaEventTarget._set_parent_with_dispatch": [], "sqlalchemy.sql.base.SchemaEventTarget._set_parent": [], "sqlalchemy.sql.base.prefix_anon_map.__missing__": [], "sqlalchemy.sql.base.Executable.bind": [], "sqlalchemy.sql.base.Executable.scalar": [], "sqlalchemy.sql.base.Executable.execute": [], "sqlalchemy.sql.base.Executable.get_execution_options": [], "sqlalchemy.sql.base.Executable.execution_options": [], "sqlalchemy.sql.base.Executable._add_context_option": [], "sqlalchemy.sql.base.Executable._update_compile_options": [], "sqlalchemy.sql.base.Executable._set_compile_options": [], "sqlalchemy.sql.base.Executable.options": [], "sqlalchemy.sql.base.Executable._effective_plugin_target": [], "sqlalchemy.sql.base.ExecutableOption._clone": [], "sqlalchemy.sql.base.CacheableOptions._generate_cache_key": [], "sqlalchemy.sql.base.CacheableOptions._gen_cache_key": [], "sqlalchemy.sql.base.Options.from_execution_options": [], "sqlalchemy.sql.base.Options.safe_merge": [], "sqlalchemy.sql.base.Options._state_dict": [], "sqlalchemy.sql.base.Options.add_to_element": [], "sqlalchemy.sql.base.Options.isinstance": [], "sqlalchemy.sql.base.Options.__repr__": [], "sqlalchemy.sql.base.Options.__eq__": [], "sqlalchemy.sql.base.Options.__add__": [], "sqlalchemy.sql.base.Options.__init__": [], "sqlalchemy.sql.base._MetaOptions.__add__": [], "sqlalchemy.sql.base._MetaOptions.__init__": [], "sqlalchemy.sql.base.InPlaceGenerative._generate": [], "sqlalchemy.sql.base.Generative._generate": [], "sqlalchemy.sql.base.CompileState.plugin_for": [], "sqlalchemy.sql.base.CompileState._get_plugin_class_for_plugin": [], "sqlalchemy.sql.base.CompileState.get_plugin_class": [], "sqlalchemy.sql.base.CompileState.__init__": [], "sqlalchemy.sql.base.CompileState.create_for_statement": [], "sqlalchemy.sql.base.DialectKWArgs._validate_dialect_kwargs": [], "sqlalchemy.sql.base.DialectKWArgs.dialect_options": [], "sqlalchemy.sql.base.DialectKWArgs._kw_reg_for_dialect_cls": [], "sqlalchemy.sql.base.DialectKWArgs.kwargs": [], "sqlalchemy.sql.base.DialectKWArgs.dialect_kwargs": [], "sqlalchemy.sql.base.DialectKWArgs.argument_for": [], "sqlalchemy.sql.base._kw_reg_for_dialect": [], "sqlalchemy.sql.base._DialectArgDict.__delitem__": [], "sqlalchemy.sql.base._DialectArgDict.__setitem__": [], "sqlalchemy.sql.base._DialectArgDict.__getitem__": [], "sqlalchemy.sql.base._DialectArgDict.__iter__": [], "sqlalchemy.sql.base._DialectArgDict.__len__": [], "sqlalchemy.sql.base._DialectArgDict.__init__": [], "sqlalchemy.sql.base._DialectArgView.__iter__": [], "sqlalchemy.sql.base._DialectArgView.__len__": [], "sqlalchemy.sql.base._DialectArgView.__delitem__": [], "sqlalchemy.sql.base._DialectArgView.__setitem__": [], "sqlalchemy.sql.base._DialectArgView.__getitem__": [], "sqlalchemy.sql.base._DialectArgView._key": [], "sqlalchemy.sql.base._DialectArgView.__init__": [], "sqlalchemy.sql.base._cloned_difference": [], "sqlalchemy.sql.base._cloned_intersection": [], "sqlalchemy.sql.base._expand_cloned": [], "sqlalchemy.sql.base._clone": [], "sqlalchemy.sql.base._exclusive_against": [], "sqlalchemy.sql.base._generative": [], "sqlalchemy.sql.base._select_iterables": [], "sqlalchemy.sql.base._from_objects": [], "sqlalchemy.sql.base.SingletonConstant._create_singleton": [], "sqlalchemy.sql.base.SingletonConstant.__new__": [], "sqlalchemy.sql.base.Immutable._copy_internals": [], "sqlalchemy.sql.base.Immutable._clone": [], "sqlalchemy.sql.base.Immutable.params": [], "sqlalchemy.sql.base.Immutable.unique_params": [], "pip._internal.utils.setuptools_build.make_setuptools_install_args": [], "pip._internal.utils.setuptools_build.make_setuptools_egg_info_args": [], "pip._internal.utils.setuptools_build.make_setuptools_develop_args": [], "pip._internal.utils.setuptools_build.make_setuptools_clean_args": [], "pip._internal.utils.setuptools_build.make_setuptools_bdist_wheel_args": [], "pip._internal.utils.setuptools_build.make_setuptools_shim_args": [], "oslo_service.tests.base.ServiceBaseTestCase.get_temp_file_path": [], "oslo_service.tests.base.ServiceBaseTestCase.get_default_temp_dir": [], "oslo_service.tests.base.ServiceBaseTestCase.get_new_temp_dir": [], "oslo_service.tests.base.ServiceBaseTestCase.setUp": [], "jedi.inference.gradual.stub_value.StubFilter._is_name_reachable": [], "jedi.inference.gradual.stub_value.TypingModuleContext.get_filters": [], "jedi.inference.gradual.stub_value.TypingModuleWrapper._as_context": [], "jedi.inference.gradual.stub_value.TypingModuleWrapper.get_filters": [], "jedi.inference.gradual.stub_value.StubModuleContext.get_filters": [], "jedi.inference.gradual.stub_value.StubModuleValue._as_context": [], "jedi.inference.gradual.stub_value.StubModuleValue.get_filters": [], "jedi.inference.gradual.stub_value.StubModuleValue._get_stub_filters": [], "jedi.inference.gradual.stub_value.StubModuleValue.sub_modules_dict": [], "jedi.inference.gradual.stub_value.StubModuleValue.is_stub": [], "jedi.inference.gradual.stub_value.StubModuleValue.__init__": [], "tabulate.TableFormat.__init__": [], "tabulate.DataRow.__init__": [], "tabulate.Line.__init__": [], "pexpect.pxssh.pxssh.set_unique_prompt": [], "pexpect.pxssh.pxssh.prompt": [], "pexpect.pxssh.pxssh.logout": [], "pexpect.pxssh.pxssh.login": [], "pexpect.pxssh.pxssh.sync_original_prompt": [], "pexpect.pxssh.pxssh.try_read_prompt": [], "pexpect.pxssh.pxssh.levenshtein_distance": [], "pexpect.pxssh.pxssh.__init__": [], "prompt_toolkit.layout.layout.walk": [], "prompt_toolkit.layout.layout.Layout.get_parent": [], "prompt_toolkit.layout.layout.Layout.reset": [], "prompt_toolkit.layout.layout.Layout.update_parents_relations": [], "prompt_toolkit.layout.layout.Layout.walk_through_modal_area": [], "prompt_toolkit.layout.layout.Layout.walk": [], "prompt_toolkit.layout.layout.Layout.focus_previous": [], "prompt_toolkit.layout.layout.Layout.focus_next": [], "prompt_toolkit.layout.layout.Layout.focus_last": [], "prompt_toolkit.layout.layout.Layout.previous_control": [], "prompt_toolkit.layout.layout.Layout.buffer_has_focus": [], "prompt_toolkit.layout.layout.Layout.get_buffer_by_name": [], "prompt_toolkit.layout.layout.Layout.current_buffer": [], "prompt_toolkit.layout.layout.Layout.get_visible_focusable_windows": [], "prompt_toolkit.layout.layout.Layout.get_focusable_windows": [], "prompt_toolkit.layout.layout.Layout.search_target_buffer_control": [], "prompt_toolkit.layout.layout.Layout.is_searching": [], "prompt_toolkit.layout.layout.Layout.current_window": [], "prompt_toolkit.layout.layout.Layout.current_control": [], "prompt_toolkit.layout.layout.Layout.has_focus": [], "prompt_toolkit.layout.layout.Layout.focus": [], "prompt_toolkit.layout.layout.Layout.find_all_controls": [], "prompt_toolkit.layout.layout.Layout.find_all_windows": [], "prompt_toolkit.layout.layout.Layout.__repr__": [], "prompt_toolkit.layout.layout.Layout.__init__": [], "keystone.common.sql.migrate_repo.versions.098_placeholder.upgrade": [], "oslo_db.sqlalchemy.models.SoftDeleteMixin.soft_delete": [], "oslo_db.sqlalchemy.models.ModelIterator.__next__": [], "oslo_db.sqlalchemy.models.ModelIterator.__iter__": [], "oslo_db.sqlalchemy.models.ModelIterator.__init__": [], "oslo_db.sqlalchemy.models.ModelBase.keys": [], "oslo_db.sqlalchemy.models.ModelBase.items": [], "oslo_db.sqlalchemy.models.ModelBase.iteritems": [], "oslo_db.sqlalchemy.models.ModelBase._as_dict": [], "oslo_db.sqlalchemy.models.ModelBase.update": [], "oslo_db.sqlalchemy.models.ModelBase.__iter__": [], "oslo_db.sqlalchemy.models.ModelBase._extra_keys": [], "oslo_db.sqlalchemy.models.ModelBase.get": [], "oslo_db.sqlalchemy.models.ModelBase.__contains__": [], "oslo_db.sqlalchemy.models.ModelBase.__getitem__": [], "oslo_db.sqlalchemy.models.ModelBase.__setitem__": [], "oslo_db.sqlalchemy.models.ModelBase.save": [], "urllib3.packages.ssl_match_hostname._implementation.match_hostname": [], "urllib3.packages.ssl_match_hostname._implementation._ipaddress_match": [], "urllib3.packages.ssl_match_hostname._implementation._to_unicode": [], "urllib3.packages.ssl_match_hostname._implementation._dnsname_match": [], "libcst._nodes.tests.test_namedexpr.NamedExprTest.test_invalid": [], "libcst._nodes.tests.test_namedexpr.NamedExprTest.test_valid": [], "libcst._nodes.tests.test_namedexpr._parse_statement_force_38": [], "libcst._nodes.tests.test_namedexpr._parse_expression_force_38": [], "sapp.ui.server.start_server": [], "sapp.ui.server.serve": [], "sapp.ui.server.shutdown_session": [], "oslo_middleware.sizelimit.RequestBodySizeLimiter.__call__": [], "oslo_middleware.sizelimit.RequestBodySizeLimiter.__init__": [], "oslo_middleware.sizelimit.LimitingReader.read": [], "oslo_middleware.sizelimit.LimitingReader.__iter__": [], "oslo_middleware.sizelimit.LimitingReader.__init__": [], "graphql.execution.tests.test_directives.test_works_directives_no_include_or_skip": [], "graphql.execution.tests.test_directives.test_works_directives_include_and_skip": [], "graphql.execution.tests.test_directives.test_works_directives_include_and_no_skip": [], "graphql.execution.tests.test_directives.test_include_on_inline_anonymous_fragment_does_not_omit_field": [], "graphql.execution.tests.test_directives.test_include_on_inline_anonymous_fragment_omits_field": [], "graphql.execution.tests.test_directives.test_skip_on_inline_anonymous_fragment_does_not_omit_field": [], "graphql.execution.tests.test_directives.test_skip_on_inline_anonymous_fragment_omits_field": [], "graphql.execution.tests.test_directives.test_skip_true_omits_fragment": [], "graphql.execution.tests.test_directives.test_skip_true_omits_inline_fragment": [], "graphql.execution.tests.test_directives.test_skip_false_includes_inline_fragment": [], "graphql.execution.tests.test_directives.test_if_true_includes_inline_fragment": [], "graphql.execution.tests.test_directives.test_if_false_omits_inline_fragment": [], "graphql.execution.tests.test_directives.test_skip_true_omits_fragment_spread": [], "graphql.execution.tests.test_directives.test_skip_false_includes_fragment_spread": [], "graphql.execution.tests.test_directives.test_if_true_includes_fragment_spread": [], "graphql.execution.tests.test_directives.test_if_false_omits_fragment_spread": [], "graphql.execution.tests.test_directives.test_skip_true_omits_scalar": [], "graphql.execution.tests.test_directives.test_skip_false_includes_scalar": [], "graphql.execution.tests.test_directives.test_if_false_omits_on_scalar": [], "graphql.execution.tests.test_directives.test_if_true_includes_scalar": [], "graphql.execution.tests.test_directives.test_basic_query_works": [], "graphql.execution.tests.test_directives.execute_test_query": [], "keystoneauth1.loading.adapter.get_conf_options": [], "keystoneauth1.loading.adapter.load_from_conf_options": [], "keystoneauth1.loading.adapter.register_conf_options": [], "keystoneauth1.loading.adapter.register_service_argparse_arguments": [], "keystoneauth1.loading.adapter.register_argparse_arguments": [], "keystoneauth1.loading.adapter.process_conf_options": [], "keystoneauth1.loading.adapter.Adapter.load_from_conf_options": [], "keystoneauth1.loading.adapter.Adapter.register_conf_options": [], "keystoneauth1.loading.adapter.Adapter.get_conf_options": [], "keystoneauth1.loading.adapter.Adapter.get_options": [], "keystoneauth1.loading.adapter.Adapter.plugin_class": [], "oslo_service.fixture.SleepFixture._setUp": [], "werkzeug.wrappers.user_agent.UserAgentMixin.__init__": [], "libcst._parser.parso.tests.test_utils.ParsoUtilsTest.test_python_bytes_to_unicode_unicode_text": [], "libcst._parser.parso.tests.test_utils.ParsoUtilsTest.test_split_lines": [], "pygments.lexers.php.PhpLexer.analyse_text": [], "pygments.lexers.php.PhpLexer.get_tokens_unprocessed": [], "pygments.lexers.php.PhpLexer.__init__": [], "pygments.lexers.php.PsyshConsoleLexer.get_tokens_unprocessed": [], "pygments.lexers.php.PsyshConsoleLexer.__init__": [], "oslo_service.tests.test_periodic.ManagerTestCase.test_nearest_boundary": [], "oslo_service.tests.test_periodic.ManagerTestCase.test_external_running_here": [], "oslo_service.tests.test_periodic.ManagerTestCase.test_periodic_tasks_disabled": [], "oslo_service.tests.test_periodic.ManagerTestCase.test_periodic_tasks_immediate_runs_now": [], "oslo_service.tests.test_periodic.ManagerTestCase.test_periodic_tasks_idle_calculation": [], "oslo_service.tests.test_periodic.ManagerTestCase.test_periodic_tasks_constant": [], "oslo_service.tests.test_periodic.ManagerTestCase.test_periodic_tasks_with_idle": [], "oslo_service.tests.test_periodic.ManagerTestCase.setUp": [], "oslo_service.tests.test_periodic.ManagerMetaTestCase.test_meta": [], "oslo_service.tests.test_periodic.PeriodicTasksTestCase.test_name": [], "oslo_service.tests.test_periodic.PeriodicTasksTestCase.test_raises": [], "oslo_service.tests.test_periodic.PeriodicTasksTestCase.test_called_correct": [], "oslo_service.tests.test_periodic.PeriodicTasksTestCase.test_called_thrice": [], "cryptography.hazmat.backends.openssl.aead._decrypt": [], "cryptography.hazmat.backends.openssl.aead._encrypt": [], "cryptography.hazmat.backends.openssl.aead._process_data": [], "cryptography.hazmat.backends.openssl.aead._process_aad": [], "cryptography.hazmat.backends.openssl.aead._set_length": [], "cryptography.hazmat.backends.openssl.aead._aead_setup": [], "cryptography.hazmat.backends.openssl.aead._aead_cipher_name": [], "keystone.common.sql.contract_repo.versions.047_contract_expand_update_pk_for_unified_limit.upgrade": [ { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/047_contract_expand_update_pk_for_unified_limit.py", "start": { "line": 28, "column": 24 }, "stop": { "line": 28, "column": 33 } }, { "path": "keystone/common/sql/contract_repo/versions/047_contract_expand_update_pk_for_unified_limit.py", "start": { "line": 56, "column": 37 }, "stop": { "line": 56, "column": 46 } }, { "path": "keystone/common/sql/contract_repo/versions/047_contract_expand_update_pk_for_unified_limit.py", "start": { "line": 24, "column": 18 }, "stop": { "line": 24, "column": 27 } }, { "path": "keystone/common/sql/contract_repo/versions/047_contract_expand_update_pk_for_unified_limit.py", "start": { "line": 58, "column": 26 }, "stop": { "line": 58, "column": 35 } }, { "path": "keystone/common/sql/contract_repo/versions/047_contract_expand_update_pk_for_unified_limit.py", "start": { "line": 25, "column": 29 }, "stop": { "line": 25, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/047_contract_expand_update_pk_for_unified_limit.py", "start": { "line": 46, "column": 42 }, "stop": { "line": 46, "column": 45 } }, { "path": "keystone/common/sql/contract_repo/versions/047_contract_expand_update_pk_for_unified_limit.py", "start": { "line": 37, "column": 15 }, "stop": { "line": 37, "column": 18 } }, { "path": "keystone/common/sql/contract_repo/versions/047_contract_expand_update_pk_for_unified_limit.py", "start": { "line": 46, "column": 15 }, "stop": { "line": 46, "column": 18 } }, { "path": "keystone/common/sql/contract_repo/versions/047_contract_expand_update_pk_for_unified_limit.py", "start": { "line": 37, "column": 42 }, "stop": { "line": 37, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/047_contract_expand_update_pk_for_unified_limit.py", "start": { "line": 39, "column": 21 }, "stop": { "line": 39, "column": 45 } }, { "path": "keystone/common/sql/contract_repo/versions/047_contract_expand_update_pk_for_unified_limit.py", "start": { "line": 48, "column": 21 }, "stop": { "line": 48, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.UniqueConstraint.__init__", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/047_contract_expand_update_pk_for_unified_limit.py", "start": { "line": 29, "column": 20 }, "stop": { "line": 29, "column": 31 } } ], "kind": "function", "target": "sqlalchemy.inspection.inspect" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/047_contract_expand_update_pk_for_unified_limit.py", "start": { "line": 35, "column": 12 }, "stop": { "line": 35, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.drop", "class_name": "migrate.changeset.constraint.ForeignKeyConstraint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/047_contract_expand_update_pk_for_unified_limit.py", "start": { "line": 37, "column": 15 }, "stop": { "line": 38, "column": 77 } }, { "path": "keystone/common/sql/contract_repo/versions/047_contract_expand_update_pk_for_unified_limit.py", "start": { "line": 46, "column": 15 }, "stop": { "line": 47, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__ne__", "class_name": "set", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/047_contract_expand_update_pk_for_unified_limit.py", "start": { "line": 31, "column": 19 }, "stop": { "line": 31, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ForeignKeyConstraint.__init__", "class_name": "migrate.changeset.constraint.ForeignKeyConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/047_contract_expand_update_pk_for_unified_limit.py", "start": { "line": 60, "column": 8 }, "stop": { "line": 60, "column": 24 } }, { "path": "keystone/common/sql/contract_repo/versions/047_contract_expand_update_pk_for_unified_limit.py", "start": { "line": 62, "column": 8 }, "stop": { "line": 62, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.drop", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/contract_repo/versions/047_contract_expand_update_pk_for_unified_limit.py", "start": { "line": 53, "column": 16 }, "stop": { "line": 53, "column": 23 } }, { "path": "keystone/common/sql/contract_repo/versions/047_contract_expand_update_pk_for_unified_limit.py", "start": { "line": 44, "column": 16 }, "stop": { "line": 44, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.drop", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "dynamic" } ], "keystoneclient.tests.unit.v3.test_policies.PolicyTests.new_ref": [], "keystoneclient.tests.unit.v3.test_policies.PolicyTests.setUp": [], "pygments.lexers.ruby.RubyConsoleLexer.get_tokens_unprocessed": [], "pygments.lexers.ruby.RubyLexer.analyse_text": [], "pygments.lexers.ruby.RubyLexer.gen_rubystrings_rules": [], "pygments.lexers.ruby.RubyLexer.heredoc_callback": [], "keystonemiddleware.tests.unit.auth_token.test_config.TestAuthPluginLocalOsloConfig.test_passed_oslo_configuration_wins": [], "keystonemiddleware.tests.unit.auth_token.test_config.TestAuthPluginLocalOsloConfig.test_passed_oslo_configuration_with_deprecated_ones": [], "keystonemiddleware.tests.unit.auth_token.test_config.TestAuthPluginLocalOsloConfig.test_passed_oslo_configuration": [], "keystonemiddleware.tests.unit.auth_token.test_config.TestAuthPluginLocalOsloConfig.test_project_in_local_oslo_configuration": [], "keystonemiddleware.tests.unit.auth_token.test_config.TestAuthPluginLocalOsloConfig._create_app": [], "keystonemiddleware.tests.unit.auth_token.test_config.TestAuthPluginLocalOsloConfig.setUp": [], "keystonemiddleware.tests.unit.auth_token.test_config.conf_get": [], "pywatchman.load.load": [], "pywatchman.load._read_bytes": [], "netaddr.strategy.ipv6.bin_to_int": [], "netaddr.strategy.ipv6.int_to_bin": [], "netaddr.strategy.ipv6.valid_bin": [], "netaddr.strategy.ipv6.int_to_bits": [], "netaddr.strategy.ipv6.bits_to_int": [], "netaddr.strategy.ipv6.valid_bits": [], "netaddr.strategy.ipv6.words_to_int": [], "netaddr.strategy.ipv6.int_to_words": [], "netaddr.strategy.ipv6.valid_words": [], "netaddr.strategy.ipv6.packed_to_int": [], "netaddr.strategy.ipv6.int_to_packed": [], "netaddr.strategy.ipv6.int_to_arpa": [], "netaddr.strategy.ipv6.int_to_str": [], "netaddr.strategy.ipv6.str_to_int": [], "netaddr.strategy.ipv6.valid_str": [], "oauthlib.openid.connect.core.exceptions.raise_from_error": [], "eventlet.debug.hub_blocking_detection": [], "eventlet.debug.tpool_exceptions": [], "eventlet.debug.hub_exceptions": [], "eventlet.debug.hub_prevent_multiple_readers": [], "eventlet.debug.hub_timer_stacks": [], "eventlet.debug.hub_listener_stacks": [], "eventlet.debug.format_hub_timers": [], "eventlet.debug.format_hub_listeners": [], "eventlet.debug.unspew": [], "eventlet.debug.spew": [], "eventlet.debug.Spew.__call__": [], "eventlet.debug.Spew.__init__": [], "pip.main": [], "mako.ext.pygmentplugin.syntax_highlight": [], "mako.ext.pygmentplugin.MakoCssLexer.__init__": [], "mako.ext.pygmentplugin.MakoJavascriptLexer.__init__": [], "mako.ext.pygmentplugin.MakoXmlLexer.__init__": [], "mako.ext.pygmentplugin.MakoHtmlLexer.__init__": [], "traitlets.utils.tests.test_decorators.TestExpandSignature.test_no_kwargs": [], "traitlets.utils.tests.test_decorators.TestExpandSignature.test_full_init": [], "traitlets.utils.tests.test_decorators.TestExpandSignature.test_duplicate_init": [], "traitlets.utils.tests.test_decorators.TestExpandSignature.test_partial_init": [], "traitlets.utils.tests.test_decorators.TestExpandSignature.test_no_init": [], "backcall.backcall.callback_prototype": [], "eventlet.zipkin.greenthread.unpatch": [], "eventlet.zipkin.greenthread.patch": [], "eventlet.zipkin.greenthread._patched_main": [], "eventlet.zipkin.greenthread._patched__init": [], "dns.query.xfr": [], "dns.query.tcp": [], "dns.query._connect": [], "dns.query.receive_tcp": [], "dns.query.send_tcp": [], "dns.query._net_write": [], "dns.query._net_read": [], "dns.query.udp": [], "dns.query.receive_udp": [], "dns.query.send_udp": [], "dns.query._destination_and_source": [], "dns.query._addresses_equal": [], "dns.query._wait_for_writable": [], "dns.query._wait_for_readable": [], "dns.query._set_polling_backend": [], "dns.query._wait_for": [], "dns.query._select_for": [], "dns.query._poll_for": [], "dns.query._compute_expiration": [], "dns.query.TransferError.__init__": [], "keystone.common.sql.data_migration_repo.versions.012_migrate_add_domain_id_to_idp._create_federated_domain": [ { "locations": [ { "path": "keystone/common/sql/data_migration_repo/versions/012_migrate_add_domain_id_to_idp.py", "start": { "line": 40, "column": 11 }, "stop": { "line": 40, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/data_migration_repo/versions/012_migrate_add_domain_id_to_idp.py", "start": { "line": 39, "column": 16 }, "stop": { "line": 39, "column": 26 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/common/sql/data_migration_repo/versions/012_migrate_add_domain_id_to_idp.py", "start": { "line": 39, "column": 16 }, "stop": { "line": 39, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/data_migration_repo/versions/012_migrate_add_domain_id_to_idp.py", "start": { "line": 51, "column": 20 }, "stop": { "line": 51, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "keystone.common.sql.data_migration_repo.versions.012_migrate_add_domain_id_to_idp.upgrade": [ { "locations": [ { "path": "keystone/common/sql/data_migration_repo/versions/012_migrate_add_domain_id_to_idp.py", "start": { "line": 25, "column": 14 }, "stop": { "line": 25, "column": 19 } } ], "kind": "function", "target": "sqlalchemy.orm.session.sessionmaker.__call__" }, { "locations": [ { "path": "keystone/common/sql/data_migration_repo/versions/012_migrate_add_domain_id_to_idp.py", "start": { "line": 24, "column": 12 }, "stop": { "line": 24, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.orm.session.sessionmaker.__init__", "class_name": "sqlalchemy.orm.session.sessionmaker", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/data_migration_repo/versions/012_migrate_add_domain_id_to_idp.py", "start": { "line": 27, "column": 16 }, "stop": { "line": 27, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/data_migration_repo/versions/012_migrate_add_domain_id_to_idp.py", "start": { "line": 30, "column": 20 }, "stop": { "line": 30, "column": 44 } } ], "kind": "function", "target": "keystone.common.sql.data_migration_repo.versions.012_migrate_add_domain_id_to_idp._create_federated_domain" } ], "keystonemiddleware.tests.unit.auth_token.test_base_middleware.BaseAuthProtocolTests.test_base_doesnt_block_project_id": [], "keystonemiddleware.tests.unit.auth_token.test_base_middleware.BaseAuthProtocolTests.test_expired_service_token": [], "keystonemiddleware.tests.unit.auth_token.test_base_middleware.BaseAuthProtocolTests.test_invalid_service_token": [], "keystonemiddleware.tests.unit.auth_token.test_base_middleware.BaseAuthProtocolTests.test_good_v3_service_token": [], "keystonemiddleware.tests.unit.auth_token.test_base_middleware.BaseAuthProtocolTests.test_expired_user_token": [], "keystonemiddleware.tests.unit.auth_token.test_base_middleware.BaseAuthProtocolTests.test_invalid_user_token": [], "keystonemiddleware.tests.unit.auth_token.test_base_middleware.BaseAuthProtocolTests.test_good_v3_user_token": [], "keystonemiddleware.tests.unit.auth_token.test_base_middleware.BaseAuthProtocolTests.call": [], "keystonemiddleware.tests.unit.auth_token.test_base_middleware.BaseAuthProtocolTests.test_process_flow": [], "keystonemiddleware.tests.unit.auth_token.test_base_middleware.FetchingMiddleware.fetch_token": [], "keystonemiddleware.tests.unit.auth_token.test_base_middleware.FetchingMiddleware.__init__": [], "keystonemiddleware.tests.unit.auth_token.test_base_middleware.FakeApp.__call__": [], "graphene.tests.issues.test_490.test_issue": [], "graphene.tests.issues.test_490.Query.resolve_some_field": [], "cryptography.x509.ocsp.load_der_ocsp_response": [], "cryptography.x509.ocsp.load_der_ocsp_request": [], "cryptography.x509.ocsp.OCSPResponseBuilder.build_unsuccessful": [], "cryptography.x509.ocsp.OCSPResponseBuilder.sign": [], "cryptography.x509.ocsp.OCSPResponseBuilder.add_extension": [], "cryptography.x509.ocsp.OCSPResponseBuilder.certificates": [], "cryptography.x509.ocsp.OCSPResponseBuilder.responder_id": [], "cryptography.x509.ocsp.OCSPResponseBuilder.add_response": [], "cryptography.x509.ocsp.OCSPResponseBuilder.__init__": [], "cryptography.x509.ocsp.OCSPRequestBuilder.build": [], "cryptography.x509.ocsp.OCSPRequestBuilder.add_extension": [], "cryptography.x509.ocsp.OCSPRequestBuilder.add_certificate": [], "cryptography.x509.ocsp.OCSPRequestBuilder.__init__": [], "cryptography.x509.ocsp.OCSPResponse.public_bytes": [], "cryptography.x509.ocsp.OCSPResponse.single_extensions": [], "cryptography.x509.ocsp.OCSPResponse.extensions": [], "cryptography.x509.ocsp.OCSPResponse.serial_number": [], "cryptography.x509.ocsp.OCSPResponse.hash_algorithm": [], "cryptography.x509.ocsp.OCSPResponse.issuer_name_hash": [], "cryptography.x509.ocsp.OCSPResponse.issuer_key_hash": [], "cryptography.x509.ocsp.OCSPResponse.next_update": [], "cryptography.x509.ocsp.OCSPResponse.this_update": [], "cryptography.x509.ocsp.OCSPResponse.revocation_reason": [], "cryptography.x509.ocsp.OCSPResponse.revocation_time": [], "cryptography.x509.ocsp.OCSPResponse.certificate_status": [], "cryptography.x509.ocsp.OCSPResponse.produced_at": [], "cryptography.x509.ocsp.OCSPResponse.responder_name": [], "cryptography.x509.ocsp.OCSPResponse.responder_key_hash": [], "cryptography.x509.ocsp.OCSPResponse.certificates": [], "cryptography.x509.ocsp.OCSPResponse.tbs_response_bytes": [], "cryptography.x509.ocsp.OCSPResponse.signature": [], "cryptography.x509.ocsp.OCSPResponse.signature_hash_algorithm": [], "cryptography.x509.ocsp.OCSPResponse.signature_algorithm_oid": [], "cryptography.x509.ocsp.OCSPResponse.response_status": [], "cryptography.x509.ocsp.OCSPRequest.extensions": [], "cryptography.x509.ocsp.OCSPRequest.public_bytes": [], "cryptography.x509.ocsp.OCSPRequest.serial_number": [], "cryptography.x509.ocsp.OCSPRequest.hash_algorithm": [], "cryptography.x509.ocsp.OCSPRequest.issuer_name_hash": [], "cryptography.x509.ocsp.OCSPRequest.issuer_key_hash": [], "cryptography.x509.ocsp._SingleResponse.__init__": [], "cryptography.x509.ocsp._verify_algorithm": [], "libcst._nodes.base.BaseValueToken._codegen_impl": [], "libcst._nodes.base.BaseLeaf._visit_and_replace_children": [], "libcst._nodes.base.BaseLeaf.children": [], "libcst._nodes.base.CSTNode.field": [], "libcst._nodes.base.CSTNode.__repr__": [], "libcst._nodes.base.CSTNode.__hash__": [], "libcst._nodes.base.CSTNode.__eq__": [], "libcst._nodes.base.CSTNode.with_deep_changes": [], "libcst._nodes.base.CSTNode.deep_remove": [], "libcst._nodes.base.CSTNode.deep_replace": [], "libcst._nodes.base.CSTNode.deep_equals": [], "libcst._nodes.base.CSTNode.deep_clone": [], "libcst._nodes.base.CSTNode.with_changes": [], "libcst._nodes.base.CSTNode._codegen": [], "libcst._nodes.base.CSTNode._is_removable": [], "libcst._nodes.base.CSTNode.visit": [], "libcst._nodes.base.CSTNode.children": [], "libcst._nodes.base.CSTNode.validate_types_deep": [], "libcst._nodes.base.CSTNode.validate_types_shallow": [], "libcst._nodes.base.CSTNode._validate": [], "libcst._nodes.base.CSTNode.__init_subclass__": [], "libcst._nodes.base.CSTNode.__post_init__": [], "libcst._nodes.base._clone": [], "libcst._nodes.base._indent": [], "libcst._nodes.base._pretty_repr_sequence": [], "libcst._nodes.base._pretty_repr": [], "libcst._nodes.base._ChildWithChangesTransformer.on_leave": [], "libcst._nodes.base._ChildWithChangesTransformer.on_visit": [], "libcst._nodes.base._ChildWithChangesTransformer.__init__": [], "libcst._nodes.base._ChildReplacementTransformer.on_leave": [], "libcst._nodes.base._ChildReplacementTransformer.on_visit": [], "libcst._nodes.base._ChildReplacementTransformer.__init__": [], "libcst._nodes.base._ChildrenCollectionVisitor.on_visit": [], "libcst._nodes.base._ChildrenCollectionVisitor.__init__": [], "libcst._nodes.tests.test_binary_op.BinaryOperationTest.test_invalid": [], "libcst._nodes.tests.test_binary_op.BinaryOperationTest.test_valid": [], "oslo_utils.tests.test_imageutils.ImageUtilsJSONTestCase.test_qemu_img_info_blank": [], "oslo_utils.tests.test_imageutils.ImageUtilsJSONTestCase.test_qemu_img_info": [], "oslo_utils.tests.test_imageutils.ImageUtilsBlankTestCase.test_qemu_img_info_blank": [], "oslo_utils.tests.test_imageutils.ImageUtilsHumanQemuTestCase.test_qemu_img_info_human_format": [], "oslo_utils.tests.test_imageutils.ImageUtilsHumanQemuTestCase.generate_scenarios": [], "oslo_utils.tests.test_imageutils.ImageUtilsHumanRawTestCase.test_qemu_img_info_human_format": [], "oslo_utils.tests.test_imageutils.ImageUtilsHumanRawTestCase._base_validation": [], "oslo_utils.tests.test_imageutils.ImageUtilsHumanRawTestCase._insert_snapshots": [], "oslo_utils.tests.test_imageutils.ImageUtilsHumanRawTestCase._initialize_img_info": [], "oslo_utils.tests.test_imageutils.ImageUtilsHumanRawTestCase.generate_scenarios": [], "rx.linq.observable.debounce.throttle_with_selector": [], "rx.linq.observable.debounce.debounce": [], "oslo_log.tests.unit.test_helpers.LogHelpersTestCase.test_log_decorator_for_static": [], "oslo_log.tests.unit.test_helpers.LogHelpersTestCase.test_log_decorator": [], "setuptools.installer.strip_marker": [], "setuptools.installer.fetch_build_egg": [], "setuptools.installer._legacy_fetch_build_egg": [], "setuptools.installer._fixup_find_links": [], "keystoneclient.tests.unit.test_keyring.KeyringTest.test_set_keyring": [], "keystoneclient.tests.unit.test_keyring.KeyringTest.test_get_keyring": [], "keystoneclient.tests.unit.test_keyring.KeyringTest.test_set_and_get_keyring_expired": [], "keystoneclient.tests.unit.test_keyring.KeyringTest.test_build_keyring_key": [], "keystoneclient.tests.unit.test_keyring.KeyringTest.test_no_keyring_key": [], "keystoneclient.tests.unit.test_keyring.KeyringTest.setUp": [], "pygments.lexers.crystal.CrystalLexer.gen_crystalstrings_rules": [], "pygments.lexers.crystal.CrystalLexer.heredoc_callback": [], "oslo_policy.policy.DeprecatedRule.deprecated_since": [], "oslo_policy.policy.DeprecatedRule.deprecated_reason": [], "oslo_policy.policy.DeprecatedRule.__init__": [], "oslo_policy.policy.DocumentedRuleDefault.operations": [], "oslo_policy.policy.DocumentedRuleDefault.description": [], "oslo_policy.policy.DocumentedRuleDefault.__init__": [], "oslo_policy.policy.RuleDefault.__eq__": [], "oslo_policy.policy.RuleDefault.deprecated_since": [], "oslo_policy.policy.RuleDefault.deprecated_reason": [], "oslo_policy.policy.RuleDefault.deprecated_for_removal": [], "oslo_policy.policy.RuleDefault.deprecated_rule": [], "oslo_policy.policy.RuleDefault.description": [], "oslo_policy.policy.RuleDefault.__init__": [], "oslo_policy.policy._BaseRule.__str__": [], "oslo_policy.policy._BaseRule.check": [], "oslo_policy.policy._BaseRule.check_str": [], "oslo_policy.policy._BaseRule.name": [], "oslo_policy.policy._BaseRule.__init__": [], "oslo_policy.policy.Enforcer.authorize": [], "oslo_policy.policy.Enforcer.register_defaults": [], "oslo_policy.policy.Enforcer.register_default": [], "oslo_policy.policy.Enforcer._map_context_attributes_into_creds": [], "oslo_policy.policy.Enforcer.enforce": [], "oslo_policy.policy.Enforcer._get_policy_path": [], "oslo_policy.policy.Enforcer._load_policy_file": [], "oslo_policy.policy.Enforcer._record_file_rules": [], "oslo_policy.policy.Enforcer._walk_through_policy_directory": [], "oslo_policy.policy.Enforcer._is_directory_updated": [], "oslo_policy.policy.Enforcer._cycle_check": [], "oslo_policy.policy.Enforcer._undefined_check": [], "oslo_policy.policy.Enforcer._handle_deprecated_rule": [], "oslo_policy.policy.Enforcer._emit_deprecated_for_removal_warning": [], "oslo_policy.policy.Enforcer.check_rules": [], "oslo_policy.policy.Enforcer.load_rules": [], "oslo_policy.policy.Enforcer.clear": [], "oslo_policy.policy.Enforcer.set_rules": [], "oslo_policy.policy.Enforcer.__init__": [], "oslo_policy.policy.Rules.__str__": [], "oslo_policy.policy.Rules.__missing__": [], "oslo_policy.policy.Rules.__init__": [], "oslo_policy.policy.Rules.from_dict": [], "oslo_policy.policy.Rules.load_json": [], "oslo_policy.policy.Rules.load": [], "oslo_policy.policy.parse_file_contents": [], "oslo_policy.policy.pick_default_policy_file": [], "oslo_policy.policy.InvalidContextObject.__init__": [], "oslo_policy.policy.InvalidRuleDefault.__init__": [], "oslo_policy.policy.InvalidDefinitionError.__init__": [], "oslo_policy.policy.PolicyNotRegistered.__init__": [], "oslo_policy.policy.DuplicatePolicyError.__init__": [], "oslo_policy.policy.InvalidScope.__init__": [], "oslo_policy.policy.PolicyNotAuthorized.__init__": [], "testtools.tests.test_testsuite.test_suite": [], "testtools.tests.test_testsuite.TestSortedTests.test_multiple_duplicates": [], "testtools.tests.test_testsuite.TestSortedTests.test_duplicate_simple_suites": [], "testtools.tests.test_testsuite.TestSortedTests.test_sorts_simple_suites": [], "testtools.tests.test_testsuite.TestSortedTests.test_custom_suite_without_sort_tests_works": [], "testtools.tests.test_testsuite.TestSortedTests.test_sorts_custom_suites": [], "testtools.tests.test_testsuite.TestFixtureSuite.test_fixture_suite_sort": [], "testtools.tests.test_testsuite.TestFixtureSuite.test_fixture_suite": [], "testtools.tests.test_testsuite.TestFixtureSuite.setUp": [], "testtools.tests.test_testsuite.TestConcurrentStreamTestSuiteRun.test_setupclass_upcall": [], "testtools.tests.test_testsuite.TestConcurrentStreamTestSuiteRun.test_setupclass_skip": [], "testtools.tests.test_testsuite.TestConcurrentStreamTestSuiteRun.split_suite": [], "testtools.tests.test_testsuite.TestConcurrentStreamTestSuiteRun.test_broken_runner": [], "testtools.tests.test_testsuite.TestConcurrentStreamTestSuiteRun.test_trivial": [], "testtools.tests.test_testsuite.TestConcurrentTestSuiteRun.split_suite": [], "testtools.tests.test_testsuite.TestConcurrentTestSuiteRun.test_wrap_result": [], "testtools.tests.test_testsuite.TestConcurrentTestSuiteRun.test_trivial": [], "testtools.tests.test_testsuite.TestConcurrentTestSuiteRun.test_broken_test": [], "testtools.tests.test_testsuite.Sample.test_method2": [], "testtools.tests.test_testsuite.Sample.test_method1": [], "testtools.tests.test_testsuite.Sample.__hash__": [], "keystone.models.token_model._TokenModelHandler.deserialize": [ { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 612, "column": 18 }, "stop": { "line": 612, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.CacheDeserializationError.__init__", "class_name": "keystone.exception.CacheDeserializationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 607, "column": 16 }, "stop": { "line": 607, "column": 23 } } ], "kind": "function", "target": "setattr" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 603, "column": 21 }, "stop": { "line": 603, "column": 39 } } ], "kind": "function", "target": "oslo_serialization.msgpackutils.loads" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 606, "column": 24 }, "stop": { "line": 606, "column": 28 } } ], "kind": "function", "target": "iter" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 605, "column": 26 }, "stop": { "line": 605, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.__init__", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "static" } ], "keystone.models.token_model._TokenModelHandler.serialize": [ { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 599, "column": 21 }, "stop": { "line": 599, "column": 39 } } ], "kind": "function", "target": "oslo_serialization.msgpackutils.dumps" } ], "keystone.models.token_model._TokenModelHandler.__init__": [], "keystone.models.token_model.TokenModel.mint": [ { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 580, "column": 8 }, "stop": { "line": 580, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel._validate_token_resources", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 584, "column": 8 }, "stop": { "line": 584, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel._validate_project_scope", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 581, "column": 8 }, "stop": { "line": 581, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel._validate_token_user", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 583, "column": 8 }, "stop": { "line": 583, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel._validate_domain_scope", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 588, "column": 8 }, "stop": { "line": 588, "column": 22 } } ], "kind": "property setter", "direct_target": "keystone.models.token_model.TokenModel.issued_at", "class_name": "keystone.models.token_model.TokenModel" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 582, "column": 8 }, "stop": { "line": 582, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel._validate_system_scope", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 585, "column": 8 }, "stop": { "line": 585, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel._validate_trust_scope", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" } ], "keystone.models.token_model.TokenModel._validate_trust_scope": [ { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 551, "column": 16 }, "stop": { "line": 551, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 555, "column": 40 }, "stop": { "line": 555, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.trust", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 567, "column": 26 }, "stop": { "line": 567, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Forbidden", "dispatch": "static" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 565, "column": 24 }, "stop": { "line": 565, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.models.token_model.TokenModel._validate_project_scope": [ { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 541, "column": 18 }, "stop": { "line": 541, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 533, "column": 39 }, "stop": { "line": 533, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.roles", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 533, "column": 11 }, "stop": { "line": 533, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.project_scoped", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 534, "column": 18 }, "stop": { "line": 536, "column": 13 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.models.token_model.TokenModel._validate_domain_scope": [ { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 530, "column": 18 }, "stop": { "line": 530, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 522, "column": 38 }, "stop": { "line": 522, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.roles", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 522, "column": 11 }, "stop": { "line": 522, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.domain_scoped", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 523, "column": 18 }, "stop": { "line": 525, "column": 13 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.models.token_model.TokenModel._validate_system_scope": [ { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 513, "column": 11 }, "stop": { "line": 513, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.system_scoped", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 519, "column": 18 }, "stop": { "line": 519, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 513, "column": 38 }, "stop": { "line": 513, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.roles", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 514, "column": 18 }, "stop": { "line": 515, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.models.token_model.TokenModel._validate_token_user": [ { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 481, "column": 11 }, "stop": { "line": 481, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.trust_scoped", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 502, "column": 22 }, "stop": { "line": 502, "column": 41 } }, { "path": "keystone/models/token_model.py", "start": { "line": 483, "column": 22 }, "stop": { "line": 483, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Forbidden", "dispatch": "static" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 504, "column": 15 }, "stop": { "line": 504, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.user_domain", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 505, "column": 18 }, "stop": { "line": 506, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 489, "column": 22 }, "stop": { "line": 489, "column": 45 } }, { "path": "keystone/models/token_model.py", "start": { "line": 495, "column": 22 }, "stop": { "line": 495, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.TokenNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 510, "column": 18 }, "stop": { "line": 510, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.DomainNotFound", "dispatch": "static" } ], "keystone.models.token_model.TokenModel._validate_token_resources": [ { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 472, "column": 32 }, "stop": { "line": 472, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.project_domain", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 466, "column": 18 }, "stop": { "line": 467, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 472, "column": 11 }, "stop": { "line": 472, "column": 23 } }, { "path": "keystone/models/token_model.py", "start": { "line": 465, "column": 11 }, "stop": { "line": 465, "column": 23 } }, { "path": "keystone/models/token_model.py", "start": { "line": 465, "column": 32 }, "stop": { "line": 465, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.project", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 471, "column": 18 }, "stop": { "line": 471, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ProjectNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 473, "column": 18 }, "stop": { "line": 474, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 478, "column": 18 }, "stop": { "line": 478, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.DomainNotFound", "dispatch": "static" } ], "keystone.models.token_model.TokenModel.roles": [ { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 448, "column": 13 }, "stop": { "line": 448, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.trust_scoped", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 446, "column": 11 }, "stop": { "line": 446, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.system_scoped", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 455, "column": 20 }, "stop": { "line": 455, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel._get_domain_roles", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 449, "column": 20 }, "stop": { "line": 449, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel._get_trust_roles", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 457, "column": 20 }, "stop": { "line": 457, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel._get_application_credential_roles", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 451, "column": 20 }, "stop": { "line": 451, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel._get_oauth_roles", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 452, "column": 39 }, "stop": { "line": 452, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.unscoped", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 458, "column": 13 }, "stop": { "line": 458, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.project_scoped", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 450, "column": 13 }, "stop": { "line": 450, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.oauth_scoped", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 453, "column": 20 }, "stop": { "line": 453, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel._get_federated_roles", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 447, "column": 20 }, "stop": { "line": 447, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel._get_system_roles", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 459, "column": 20 }, "stop": { "line": 459, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel._get_project_roles", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 454, "column": 13 }, "stop": { "line": 454, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.domain_scoped", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" } ], "keystone.models.token_model.TokenModel._get_application_credential_roles": [ { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 436, "column": 26 }, "stop": { "line": 436, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 436, "column": 21 }, "stop": { "line": 436, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 439, "column": 15 }, "stop": { "line": 439, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 440, "column": 16 }, "stop": { "line": 440, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.models.token_model.TokenModel._get_project_roles": [ { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 424, "column": 12 }, "stop": { "line": 424, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.models.token_model.TokenModel._get_domain_roles": [ { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 411, "column": 12 }, "stop": { "line": 411, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.models.token_model.TokenModel._get_federated_roles": [ { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 397, "column": 15 }, "stop": { "line": 397, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 398, "column": 16 }, "stop": { "line": 398, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 395, "column": 19 }, "stop": { "line": 395, "column": 29 } } ], "kind": "function", "target": "isinstance" } ], "keystone.models.token_model.TokenModel._get_oauth_roles": [ { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 342, "column": 15 }, "stop": { "line": 342, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 340, "column": 39 }, "stop": { "line": 340, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel._get_project_roles", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 340, "column": 22 }, "stop": { "line": 340, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 336, "column": 36 }, "stop": { "line": 336, "column": 51 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.loads" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 344, "column": 16 }, "stop": { "line": 344, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.models.token_model.TokenModel._get_trust_roles": [ { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 312, "column": 12 }, "stop": { "line": 312, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 297, "column": 11 }, "stop": { "line": 297, "column": 21 } }, { "path": "keystone/models/token_model.py", "start": { "line": 317, "column": 37 }, "stop": { "line": 317, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.trust", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 327, "column": 22 }, "stop": { "line": 327, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Forbidden", "dispatch": "static" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 325, "column": 20 }, "stop": { "line": 325, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.models.token_model.TokenModel._get_system_roles": [ { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 287, "column": 12 }, "stop": { "line": 287, "column": 24 } }, { "path": "keystone/models/token_model.py", "start": { "line": 275, "column": 12 }, "stop": { "line": 275, "column": 30 } }, { "path": "keystone/models/token_model.py", "start": { "line": 267, "column": 16 }, "stop": { "line": 267, "column": 38 } }, { "path": "keystone/models/token_model.py", "start": { "line": 269, "column": 16 }, "stop": { "line": 269, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.models.token_model.TokenModel.trust_project_domain": [ { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 247, "column": 15 }, "stop": { "line": 247, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.trust", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" } ], "keystone.models.token_model.TokenModel.trust_project": [ { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 238, "column": 15 }, "stop": { "line": 238, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.trust", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" } ], "keystone.models.token_model.TokenModel.trustee": [ { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 229, "column": 15 }, "stop": { "line": 229, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.trust", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" } ], "keystone.models.token_model.TokenModel.trustor": [ { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 220, "column": 15 }, "stop": { "line": 220, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.trust", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" } ], "keystone.models.token_model.TokenModel.trust": [], "keystone.models.token_model.TokenModel.trust_scoped": [], "keystone.models.token_model.TokenModel.access_token": [], "keystone.models.token_model.TokenModel.oauth_scoped": [], "keystone.models.token_model.TokenModel.application_credential": [], "keystone.models.token_model.TokenModel.project_domain": [ { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 175, "column": 15 }, "stop": { "line": 175, "column": 27 } }, { "path": "keystone/models/token_model.py", "start": { "line": 175, "column": 32 }, "stop": { "line": 175, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.project", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" } ], "keystone.models.token_model.TokenModel.project_scoped": [], "keystone.models.token_model.TokenModel.project": [], "keystone.models.token_model.TokenModel.domain_scoped": [], "keystone.models.token_model.TokenModel.domain": [], "keystone.models.token_model.TokenModel.user_domain": [ { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 140, "column": 15 }, "stop": { "line": 140, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.user", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" } ], "keystone.models.token_model.TokenModel.user": [], "keystone.models.token_model.TokenModel.system_scoped": [], "keystone.models.token_model.TokenModel.unscoped": [ { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 123, "column": 13 }, "stop": { "line": 123, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.trust_scoped", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 122, "column": 13 }, "stop": { "line": 122, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.system_scoped", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 122, "column": 53 }, "stop": { "line": 122, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.project_scoped", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 122, "column": 33 }, "stop": { "line": 122, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.domain_scoped", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 121, "column": 19 }, "stop": { "line": 121, "column": 22 } } ], "kind": "function", "target": "any" } ], "keystone.models.token_model.TokenModel.issued_at": [], "keystone.models.token_model.TokenModel.expires_at": [], "keystone.models.token_model.TokenModel.audit_ids": [], "keystone.models.token_model.TokenModel.__repr__": [ { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 88, "column": 15 }, "stop": { "line": 88, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 91, "column": 30 }, "stop": { "line": 91, "column": 33 } } ], "kind": "function", "target": "hex" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 90, "column": 36 }, "stop": { "line": 90, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.audit_ids", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 87, "column": 24 }, "stop": { "line": 87, "column": 49 } } ], "kind": "function", "target": "oslo_utils.reflection.get_class_name" }, { "locations": [ { "path": "keystone/models/token_model.py", "start": { "line": 91, "column": 34 }, "stop": { "line": 91, "column": 36 } } ], "kind": "function", "target": "id" } ], "keystone.models.token_model.TokenModel.__init__": [], "prompt_toolkit.contrib.telnet.protocol.TelnetProtocolParser.feed": [], "prompt_toolkit.contrib.telnet.protocol.TelnetProtocolParser._parse_coroutine": [], "prompt_toolkit.contrib.telnet.protocol.TelnetProtocolParser.negotiate": [], "prompt_toolkit.contrib.telnet.protocol.TelnetProtocolParser.ttype": [], "prompt_toolkit.contrib.telnet.protocol.TelnetProtocolParser.naws": [], "prompt_toolkit.contrib.telnet.protocol.TelnetProtocolParser.command_received": [], "prompt_toolkit.contrib.telnet.protocol.TelnetProtocolParser.wont_received": [], "prompt_toolkit.contrib.telnet.protocol.TelnetProtocolParser.will_received": [], "prompt_toolkit.contrib.telnet.protocol.TelnetProtocolParser.dont_received": [], "prompt_toolkit.contrib.telnet.protocol.TelnetProtocolParser.do_received": [], "prompt_toolkit.contrib.telnet.protocol.TelnetProtocolParser.received_data": [], "prompt_toolkit.contrib.telnet.protocol.TelnetProtocolParser.__init__": [], "prompt_toolkit.contrib.telnet.protocol.int2byte": [], "saml2.metadata.read_cert": [], "saml2.metadata.sign_entity_descriptor": [], "saml2.metadata.entities_descriptor": [], "saml2.metadata.entity_descriptor": [], "saml2.metadata._add_attr_to_entity_attributes": [], "saml2.metadata.do_pdp_descriptor": [], "saml2.metadata.do_aq_descriptor": [], "saml2.metadata.do_aa_descriptor": [], "saml2.metadata.do_idpsso_descriptor": [], "saml2.metadata.do_spsso_descriptor": [], "saml2.metadata.do_attribute_consuming_service": [], "saml2.metadata.do_endpoints": [], "saml2.metadata._do_nameid_format": [], "saml2.metadata.do_extensions": [], "saml2.metadata.do_idpdisc": [], "saml2.metadata.do_uiinfo": [], "saml2.metadata.do_requested_attribute": [], "saml2.metadata.do_key_descriptor": [], "saml2.metadata.do_contact_persons_info": [], "saml2.metadata.do_contact_person_info": [], "saml2.metadata.do_organization_info": [], "saml2.metadata._localized_name": [], "saml2.metadata.create_metadata_string": [], "saml2.metadata.metadata_tostring_fix": [], "keystone.credential.core.Manager.delete_credentials_for_user": [], "keystone.credential.core.Manager.delete_credentials_for_project": [ { "locations": [ { "path": "keystone/credential/core.py", "start": { "line": 211, "column": 8 }, "stop": { "line": 211, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/credential/core.py", "start": { "line": 210, "column": 16 }, "stop": { "line": 210, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" } ], "keystone.credential.core.Manager.delete_credential": [ { "locations": [ { "path": "keystone/credential/core.py", "start": { "line": 196, "column": 15 }, "stop": { "line": 196, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.credential.core.Manager.get_credential", "class_name": "keystone.credential.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/credential/core.py", "start": { "line": 205, "column": 8 }, "stop": { "line": 205, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.deleted", "class_name": "keystone.notifications.Audit", "dispatch": "static" } ], "keystone.credential.core.Manager.update_credential": [ { "locations": [ { "path": "keystone/credential/core.py", "start": { "line": 168, "column": 30 }, "stop": { "line": 168, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.credential.core.Manager._encrypt_credential", "class_name": "keystone.credential.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/credential/core.py", "start": { "line": 171, "column": 34 }, "stop": { "line": 171, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.credential.core.Manager.get_credential", "class_name": "keystone.credential.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/credential/core.py", "start": { "line": 166, "column": 8 }, "stop": { "line": 166, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.credential.core.Manager._validate_credential_update", "class_name": "keystone.credential.core.Manager", "dispatch": "dynamic" } ], "keystone.credential.core.Manager._validate_credential_update": [ { "locations": [ { "path": "keystone/credential/core.py", "start": { "line": 159, "column": 28 }, "stop": { "line": 159, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.credential.core.Manager.get_credential", "class_name": "keystone.credential.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/credential/core.py", "start": { "line": 161, "column": 22 }, "stop": { "line": 161, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "keystone.credential.core.Manager.create_credential": [ { "locations": [ { "path": "keystone/credential/core.py", "start": { "line": 146, "column": 8 }, "stop": { "line": 146, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.created", "class_name": "keystone.notifications.Audit", "dispatch": "static" }, { "locations": [ { "path": "keystone/credential/core.py", "start": { "line": 129, "column": 26 }, "stop": { "line": 129, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.credential.core.Manager._encrypt_credential", "class_name": "keystone.credential.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/credential/core.py", "start": { "line": 131, "column": 8 }, "stop": { "line": 131, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.credential.core.Manager._assert_limit_not_exceeded", "class_name": "keystone.credential.core.Manager", "dispatch": "dynamic" } ], "keystone.credential.core.Manager._get_credential": [], "keystone.credential.core.Manager.get_credential": [ { "locations": [ { "path": "keystone/credential/core.py", "start": { "line": 120, "column": 15 }, "stop": { "line": 120, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.credential.core.Manager._decrypt_credential", "class_name": "keystone.credential.core.Manager", "dispatch": "dynamic" } ], "keystone.credential.core.Manager._list_credentials_for_user": [], "keystone.credential.core.Manager.list_credentials_for_user": [ { "locations": [ { "path": "keystone/credential/core.py", "start": { "line": 109, "column": 25 }, "stop": { "line": 109, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.credential.core.Manager._decrypt_credential", "class_name": "keystone.credential.core.Manager", "dispatch": "dynamic" } ], "keystone.credential.core.Manager.list_credentials": [ { "locations": [ { "path": "keystone/credential/core.py", "start": { "line": 100, "column": 21 }, "stop": { "line": 100, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/credential/core.py", "start": { "line": 103, "column": 25 }, "stop": { "line": 103, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.credential.core.Manager._decrypt_credential", "class_name": "keystone.credential.core.Manager", "dispatch": "dynamic" } ], "keystone.credential.core.Manager._assert_limit_not_exceeded": [ { "locations": [ { "path": "keystone/credential/core.py", "start": { "line": 92, "column": 29 }, "stop": { "line": 92, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.credential.core.Manager.list_credentials_for_user", "class_name": "keystone.credential.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/credential/core.py", "start": { "line": 91, "column": 11 }, "stop": { "line": 91, "column": 26 } } ], "kind": "function", "target": "int.__gt__" }, { "locations": [ { "path": "keystone/credential/core.py", "start": { "line": 94, "column": 22 }, "stop": { "line": 94, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.CredentialLimitExceeded", "dispatch": "static" }, { "locations": [ { "path": "keystone/credential/core.py", "start": { "line": 92, "column": 25 }, "stop": { "line": 92, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/credential/core.py", "start": { "line": 93, "column": 15 }, "stop": { "line": 93, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__lt__", "class_name": "int", "dispatch": "dynamic" } ], "keystone.credential.core.Manager._encrypt_credential": [ { "locations": [ { "path": "keystone/credential/core.py", "start": { "line": 75, "column": 20 }, "stop": { "line": 75, "column": 30 } } ], "kind": "function", "target": "json.dumps" } ], "keystone.credential.core.Manager._decrypt_credential": [ { "locations": [ { "path": "keystone/credential/core.py", "start": { "line": 52, "column": 29 }, "stop": { "line": 52, "column": 39 } } ], "kind": "function", "target": "json.loads" } ], "keystone.credential.core.Manager.__init__": [ { "locations": [ { "path": "keystone/credential/core.py", "start": { "line": 47, "column": 8 }, "stop": { "line": 47, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.manager.Manager.__init__", "class_name": "keystone.common.manager.Manager", "dispatch": "static" } ], "keystoneauth1.http_basic.HTTPBasicAuth.get_headers": [], "keystoneauth1.http_basic.HTTPBasicAuth.get_token": [], "keystoneauth1.http_basic.HTTPBasicAuth.__init__": [], "dogpile.cache.plugins.mako_cache.MakoPlugin.invalidate": [], "dogpile.cache.plugins.mako_cache.MakoPlugin.get": [], "dogpile.cache.plugins.mako_cache.MakoPlugin.put": [], "dogpile.cache.plugins.mako_cache.MakoPlugin.get_or_create": [], "dogpile.cache.plugins.mako_cache.MakoPlugin.get_and_replace": [], "dogpile.cache.plugins.mako_cache.MakoPlugin._get_region": [], "dogpile.cache.plugins.mako_cache.MakoPlugin.__init__": [], "IPython.core.tests.test_profile.test_profile_create_ipython_dir": [], "IPython.core.tests.test_profile.test_list_bundled_profiles": [], "IPython.core.tests.test_profile.test_list_profiles_in": [], "IPython.core.tests.test_profile.ProfileStartupTest.test_startup_ipy": [], "IPython.core.tests.test_profile.ProfileStartupTest.test_startup_py": [], "IPython.core.tests.test_profile.ProfileStartupTest.validate": [], "IPython.core.tests.test_profile.ProfileStartupTest.init": [], "IPython.core.tests.test_profile.ProfileStartupTest.tearDown": [], "IPython.core.tests.test_profile.ProfileStartupTest.setUp": [], "IPython.core.tests.test_profile.win32_without_pywin32": [], "IPython.core.tests.test_profile.teardown_module": [], "IPython.core.tests.test_profile.setup_module": [], "libcst.codemod.tests.test_runner.TestRunner.test_runner_failure": [], "libcst.codemod.tests.test_runner.TestRunner.test_runner_skip": [], "libcst.codemod.tests.test_runner.TestRunner.test_runner_interrupted": [], "libcst.codemod.tests.test_runner.TestRunner.test_runner_default": [], "cryptography.hazmat.primitives.serialization.base.load_der_parameters": [], "cryptography.hazmat.primitives.serialization.base.load_der_public_key": [], "cryptography.hazmat.primitives.serialization.base.load_der_private_key": [], "cryptography.hazmat.primitives.serialization.base.load_pem_parameters": [], "cryptography.hazmat.primitives.serialization.base.load_pem_public_key": [], "cryptography.hazmat.primitives.serialization.base.load_pem_private_key": [], "sqlalchemy.sql.default_comparator._regexp_replace_impl": [], "sqlalchemy.sql.default_comparator._regexp_match_impl": [], "sqlalchemy.sql.default_comparator._collate_impl": [], "sqlalchemy.sql.default_comparator._between_impl": [], "sqlalchemy.sql.default_comparator._distinct_impl": [], "sqlalchemy.sql.default_comparator._match_impl": [], "sqlalchemy.sql.default_comparator._neg_impl": [], "sqlalchemy.sql.default_comparator._inv_impl": [], "sqlalchemy.sql.default_comparator._unsupported_impl": [], "sqlalchemy.sql.default_comparator._getitem_impl": [], "sqlalchemy.sql.default_comparator._in_impl": [], "sqlalchemy.sql.default_comparator._scalar": [], "sqlalchemy.sql.default_comparator._conjunction_operate": [], "sqlalchemy.sql.default_comparator._binary_operate": [], "sqlalchemy.sql.default_comparator._custom_op_operate": [], "sqlalchemy.sql.default_comparator._boolean_compare": [], "prompt_toolkit.output.windows10.is_win_vt100_enabled": [], "prompt_toolkit.output.windows10.Windows10_Output.__getattr__": [], "prompt_toolkit.output.windows10.Windows10_Output.responds_to_cpr": [], "prompt_toolkit.output.windows10.Windows10_Output.flush": [], "prompt_toolkit.output.windows10.Windows10_Output.__init__": [], "ipython_genutils.encoding.getdefaultencoding": [], "ipython_genutils.encoding.get_stream_enc": [], "rx.linq.observable.timer.timer": [], "rx.linq.observable.timer.observable_timer_timespan_and_period": [], "rx.linq.observable.timer.observable_timer_timespan": [], "rx.linq.observable.timer.observable_timer_date_and_period": [], "rx.linq.observable.timer.observable_timer_date": [], "rfc3986.compat.to_bytes": [], "rfc3986.compat.to_str": [], "keystone.common.sql.contract_repo.versions.020_placeholder.upgrade": [], "mako.ext.turbogears.TGPlugin.render": [], "mako.ext.turbogears.TGPlugin.load_template": [], "mako.ext.turbogears.TGPlugin.__init__": [], "jsonschema.tests._suite._someone_save_us_the_module_of_the_caller": [], "jsonschema.tests._suite._Test.validate_ignoring_errors": [], "jsonschema.tests._suite._Test.validate": [], "jsonschema.tests._suite._Test.to_unittest_method": [], "jsonschema.tests._suite._Test.method_name": [], "jsonschema.tests._suite._Test.fully_qualified_name": [], "jsonschema.tests._suite._Test.__repr__": [], "jsonschema.tests._suite.Version._tests_in": [], "jsonschema.tests._suite.Version.to_unittest_testcase": [], "jsonschema.tests._suite.Version.optional_tests_of": [], "jsonschema.tests._suite.Version.tests_of": [], "jsonschema.tests._suite.Version.format_tests": [], "jsonschema.tests._suite.Version.tests": [], "jsonschema.tests._suite.Version.benchmark": [], "jsonschema.tests._suite.Suite.version": [], "jsonschema.tests._suite.Suite.benchmark": [], "jsonschema.tests._suite.Suite._remotes": [], "jsonschema.tests._suite._find_suite": [], "keystone.tests.unit.test_cli.CliStatusTestCase.test_check_immutable_roles": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2054, "column": 19 }, "stop": { "line": 2054, "column": 36 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2069, "column": 19 }, "stop": { "line": 2069, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2071, "column": 17 }, "stop": { "line": 2071, "column": 62 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2060, "column": 17 }, "stop": { "line": 2060, "column": 62 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2056, "column": 17 }, "stop": { "line": 2056, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.status.Checks.check_default_roles_are_immutable", "class_name": "keystone.cmd.status.Checks", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2064, "column": 12 }, "stop": { "line": 2064, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2061, "column": 8 }, "stop": { "line": 2061, "column": 24 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2057, "column": 8 }, "stop": { "line": 2057, "column": 24 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2072, "column": 8 }, "stop": { "line": 2072, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_cli.CliStatusTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2066, "column": 21 }, "stop": { "line": 2066, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_cli.CliStatusTestCase.test_check_safe_trust_policies": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2047, "column": 13 }, "stop": { "line": 2047, "column": 45 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2025, "column": 13 }, "stop": { "line": 2025, "column": 45 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2036, "column": 13 }, "stop": { "line": 2036, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2049, "column": 12 }, "stop": { "line": 2049, "column": 19 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2044, "column": 12 }, "stop": { "line": 2044, "column": 19 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2033, "column": 12 }, "stop": { "line": 2033, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.write", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2033, "column": 20 }, "stop": { "line": 2033, "column": 35 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2044, "column": 20 }, "stop": { "line": 2044, "column": 35 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2049, "column": 20 }, "stop": { "line": 2049, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2051, "column": 8 }, "stop": { "line": 2051, "column": 24 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2046, "column": 8 }, "stop": { "line": 2046, "column": 24 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2035, "column": 8 }, "stop": { "line": 2035, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_cli.CliStatusTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2034, "column": 17 }, "stop": { "line": 2034, "column": 63 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2050, "column": 17 }, "stop": { "line": 2050, "column": 63 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2045, "column": 17 }, "stop": { "line": 2045, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.status.Checks.check_trust_policies_are_not_empty", "class_name": "keystone.cmd.status.Checks", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2036, "column": 13 }, "stop": { "line": 2036, "column": 17 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2047, "column": 13 }, "stop": { "line": 2047, "column": 17 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2025, "column": 13 }, "stop": { "line": 2025, "column": 17 } } ], "kind": "function", "target": "open" } ], "keystone.tests.unit.test_cli.CliStatusTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2015, "column": 27 }, "stop": { "line": 2015, "column": 42 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2012, "column": 8 }, "stop": { "line": 2012, "column": 23 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2017, "column": 8 }, "stop": { "line": 2017, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_cli.CliStatusTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2014, "column": 8 }, "stop": { "line": 2014, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.test_cli.CliStatusTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2015, "column": 43 }, "stop": { "line": 2015, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2018, "column": 12 }, "stop": { "line": 2018, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2012, "column": 24 }, "stop": { "line": 2012, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2022, "column": 22 }, "stop": { "line": 2022, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.cmd.status.Checks", "dispatch": "static" } ], "keystone.tests.unit.test_cli.TestMappingEngineTester.test_mapping_engine_tester_logs_direct_maps": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1983, "column": 39 }, "stop": { "line": 1983, "column": 67 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1989, "column": 35 }, "stop": { "line": 1989, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2002, "column": 25 }, "stop": { "line": 2002, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.MappingEngineTester.__init__", "class_name": "keystone.cmd.cli.MappingEngineTester", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2003, "column": 34 }, "stop": { "line": 2003, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.logger.FakeLogger.__init__", "class_name": "fixtures._fixtures.logger.FakeLogger", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1989, "column": 19 }, "stop": { "line": 1989, "column": 34 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1983, "column": 23 }, "stop": { "line": 1983, "column": 38 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2003, "column": 18 }, "stop": { "line": 2003, "column": 33 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2000, "column": 8 }, "stop": { "line": 2000, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_cli.TestMappingEngineTester", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1991, "column": 13 }, "stop": { "line": 1991, "column": 17 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1986, "column": 13 }, "stop": { "line": 1986, "column": 17 } } ], "kind": "function", "target": "open" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2001, "column": 29 }, "stop": { "line": 2001, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.TestMappingEngineTester.FakeConfCommand.__init__", "class_name": "keystone.tests.unit.test_cli.TestMappingEngineTester.FakeConfCommand", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2004, "column": 8 }, "stop": { "line": 2004, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.MappingEngineTester.main", "class_name": "keystone.cmd.cli.MappingEngineTester", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2006, "column": 40 }, "stop": { "line": 2006, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic.Contains.__init__", "class_name": "testtools.matchers._basic.Contains", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1991, "column": 13 }, "stop": { "line": 1991, "column": 35 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1986, "column": 13 }, "stop": { "line": 1986, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1993, "column": 12 }, "stop": { "line": 1993, "column": 19 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1994, "column": 12 }, "stop": { "line": 1994, "column": 19 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1987, "column": 12 }, "stop": { "line": 1987, "column": 19 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1995, "column": 12 }, "stop": { "line": 1995, "column": 19 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1996, "column": 12 }, "stop": { "line": 1996, "column": 19 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1992, "column": 12 }, "stop": { "line": 1992, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.write", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2000, "column": 24 }, "stop": { "line": 2000, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.mockpatch.MockPatchObject.__init__", "class_name": "fixtures._fixtures.mockpatch.MockPatchObject", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1985, "column": 26 }, "stop": { "line": 1985, "column": 39 } } ], "kind": "function", "target": "copy.deepcopy" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 2006, "column": 8 }, "stop": { "line": 2006, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_cli.TestMappingEngineTester", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1987, "column": 20 }, "stop": { "line": 1987, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" } ], "keystone.tests.unit.test_cli.TestMappingEngineTester.test_mapping_engine_tester_with_invalid_data": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1965, "column": 35 }, "stop": { "line": 1965, "column": 63 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1959, "column": 39 }, "stop": { "line": 1959, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1978, "column": 25 }, "stop": { "line": 1978, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.MappingEngineTester.__init__", "class_name": "keystone.cmd.cli.MappingEngineTester", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1965, "column": 19 }, "stop": { "line": 1965, "column": 34 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1959, "column": 23 }, "stop": { "line": 1959, "column": 38 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1976, "column": 8 }, "stop": { "line": 1976, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_cli.TestMappingEngineTester", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1962, "column": 13 }, "stop": { "line": 1962, "column": 17 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1969, "column": 13 }, "stop": { "line": 1969, "column": 17 } } ], "kind": "function", "target": "open" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1977, "column": 29 }, "stop": { "line": 1977, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.TestMappingEngineTester.FakeConfCommand.__init__", "class_name": "keystone.tests.unit.test_cli.TestMappingEngineTester.FakeConfCommand", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1969, "column": 13 }, "stop": { "line": 1969, "column": 35 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1962, "column": 13 }, "stop": { "line": 1962, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1963, "column": 12 }, "stop": { "line": 1963, "column": 19 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1971, "column": 12 }, "stop": { "line": 1971, "column": 19 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1972, "column": 12 }, "stop": { "line": 1972, "column": 19 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1970, "column": 12 }, "stop": { "line": 1970, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.write", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1976, "column": 24 }, "stop": { "line": 1976, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.mockpatch.MockPatchObject.__init__", "class_name": "fixtures._fixtures.mockpatch.MockPatchObject", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1961, "column": 26 }, "stop": { "line": 1961, "column": 39 } } ], "kind": "function", "target": "copy.deepcopy" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1979, "column": 8 }, "stop": { "line": 1979, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_cli.TestMappingEngineTester", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1963, "column": 20 }, "stop": { "line": 1963, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" } ], "keystone.tests.unit.test_cli.TestMappingEngineTester.test_mapping_engine_tester": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1916, "column": 39 }, "stop": { "line": 1916, "column": 67 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1922, "column": 35 }, "stop": { "line": 1922, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1933, "column": 8 }, "stop": { "line": 1933, "column": 23 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1922, "column": 19 }, "stop": { "line": 1922, "column": 34 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1916, "column": 23 }, "stop": { "line": 1916, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_cli.TestMappingEngineTester", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1934, "column": 29 }, "stop": { "line": 1934, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.TestMappingEngineTester.FakeConfCommand.__init__", "class_name": "keystone.tests.unit.test_cli.TestMappingEngineTester.FakeConfCommand", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1944, "column": 12 }, "stop": { "line": 1944, "column": 27 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1941, "column": 12 }, "stop": { "line": 1941, "column": 27 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1924, "column": 13 }, "stop": { "line": 1924, "column": 35 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1919, "column": 13 }, "stop": { "line": 1919, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1928, "column": 12 }, "stop": { "line": 1928, "column": 19 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1927, "column": 12 }, "stop": { "line": 1927, "column": 19 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1925, "column": 12 }, "stop": { "line": 1925, "column": 19 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1926, "column": 12 }, "stop": { "line": 1926, "column": 19 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1929, "column": 12 }, "stop": { "line": 1929, "column": 19 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1920, "column": 12 }, "stop": { "line": 1920, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.write", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1936, "column": 13 }, "stop": { "line": 1936, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1920, "column": 20 }, "stop": { "line": 1920, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1956, "column": 12 }, "stop": { "line": 1956, "column": 28 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1938, "column": 12 }, "stop": { "line": 1938, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_cli.TestMappingEngineTester", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1956, "column": 29 }, "stop": { "line": 1956, "column": 44 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.loads" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1935, "column": 25 }, "stop": { "line": 1935, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.MappingEngineTester.__init__", "class_name": "keystone.cmd.cli.MappingEngineTester", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1919, "column": 13 }, "stop": { "line": 1919, "column": 17 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1924, "column": 13 }, "stop": { "line": 1924, "column": 17 } } ], "kind": "function", "target": "open" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1937, "column": 12 }, "stop": { "line": 1937, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.MappingEngineTester.main", "class_name": "keystone.cmd.cli.MappingEngineTester", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1936, "column": 13 }, "stop": { "line": 1936, "column": 23 } } ], "kind": "function", "target": "unittest.mock._patcher.__call__" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1942, "column": 19 }, "stop": { "line": 1942, "column": 44 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1939, "column": 19 }, "stop": { "line": 1939, "column": 44 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1945, "column": 19 }, "stop": { "line": 1945, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "unittest.mock._CallList", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1933, "column": 24 }, "stop": { "line": 1933, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.mockpatch.MockPatchObject.__init__", "class_name": "fixtures._fixtures.mockpatch.MockPatchObject", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1918, "column": 26 }, "stop": { "line": 1918, "column": 39 } } ], "kind": "function", "target": "copy.deepcopy" } ], "keystone.tests.unit.test_cli.TestMappingEngineTester.test_mapping_engine_tester_with_invalid_input_file": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1900, "column": 39 }, "stop": { "line": 1900, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1912, "column": 25 }, "stop": { "line": 1912, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.MappingEngineTester.__init__", "class_name": "keystone.cmd.cli.MappingEngineTester", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1910, "column": 8 }, "stop": { "line": 1910, "column": 23 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1900, "column": 23 }, "stop": { "line": 1900, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_cli.TestMappingEngineTester", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1903, "column": 13 }, "stop": { "line": 1903, "column": 17 } } ], "kind": "function", "target": "open" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1911, "column": 29 }, "stop": { "line": 1911, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.TestMappingEngineTester.FakeConfCommand.__init__", "class_name": "keystone.tests.unit.test_cli.TestMappingEngineTester.FakeConfCommand", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1903, "column": 13 }, "stop": { "line": 1903, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1904, "column": 12 }, "stop": { "line": 1904, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.write", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1910, "column": 24 }, "stop": { "line": 1910, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.mockpatch.MockPatchObject.__init__", "class_name": "fixtures._fixtures.mockpatch.MockPatchObject", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1902, "column": 26 }, "stop": { "line": 1902, "column": 39 } } ], "kind": "function", "target": "copy.deepcopy" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1913, "column": 8 }, "stop": { "line": 1913, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_cli.TestMappingEngineTester", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1904, "column": 20 }, "stop": { "line": 1904, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" } ], "keystone.tests.unit.test_cli.TestMappingEngineTester.test_mapping_engine_tester_with_invalid_rules_file": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1884, "column": 39 }, "stop": { "line": 1884, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1896, "column": 25 }, "stop": { "line": 1896, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.MappingEngineTester.__init__", "class_name": "keystone.cmd.cli.MappingEngineTester", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1894, "column": 8 }, "stop": { "line": 1894, "column": 23 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1884, "column": 23 }, "stop": { "line": 1884, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_cli.TestMappingEngineTester", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1888, "column": 13 }, "stop": { "line": 1888, "column": 17 } } ], "kind": "function", "target": "open" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1895, "column": 29 }, "stop": { "line": 1895, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.TestMappingEngineTester.FakeConfCommand.__init__", "class_name": "keystone.tests.unit.test_cli.TestMappingEngineTester.FakeConfCommand", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1888, "column": 13 }, "stop": { "line": 1888, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1889, "column": 12 }, "stop": { "line": 1889, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.write", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1894, "column": 24 }, "stop": { "line": 1894, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.mockpatch.MockPatchObject.__init__", "class_name": "fixtures._fixtures.mockpatch.MockPatchObject", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1897, "column": 8 }, "stop": { "line": 1897, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_cli.TestMappingEngineTester", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.TestMappingEngineTester.config_files": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1880, "column": 28 }, "stop": { "line": 1880, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests_conf", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.TestMappingEngineTester.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1874, "column": 22 }, "stop": { "line": 1874, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "argparse.ArgumentParser.__init__", "class_name": "argparse.ArgumentParser", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1876, "column": 22 }, "stop": { "line": 1876, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.MappingEngineTester.add_argument_parser", "class_name": "keystone.cmd.cli.MappingEngineTester", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1868, "column": 39 }, "stop": { "line": 1868, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.logger.FakeLogger.__init__", "class_name": "fixtures._fixtures.logger.FakeLogger", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1868, "column": 23 }, "stop": { "line": 1868, "column": 38 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1869, "column": 8 }, "stop": { "line": 1869, "column": 23 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1870, "column": 30 }, "stop": { "line": 1870, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_cli.TestMappingEngineTester", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1870, "column": 46 }, "stop": { "line": 1870, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.fixture.Config.__init__", "class_name": "oslo_config.fixture.Config", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1863, "column": 26 }, "stop": { "line": 1863, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1862, "column": 8 }, "stop": { "line": 1862, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1863, "column": 26 }, "stop": { "line": 1863, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1869, "column": 24 }, "stop": { "line": 1869, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1875, "column": 21 }, "stop": { "line": 1875, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "argparse.ArgumentParser.add_subparsers", "class_name": "argparse.ArgumentParser", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.TestMappingEngineTester.FakeConfCommand.__init__": [], "keystone.tests.unit.test_cli.TestTrustFlush.test_trust_flush_with_invalid_date": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1834, "column": 8 }, "stop": { "line": 1834, "column": 23 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1841, "column": 8 }, "stop": { "line": 1841, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_cli.TestTrustFlush", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1845, "column": 8 }, "stop": { "line": 1845, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.provider_api.ProviderAPIRegistry._clear_registry_instances", "class_name": "keystone.common.provider_api.ProviderAPIRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1841, "column": 24 }, "stop": { "line": 1841, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.mockpatch.MockPatch.__init__", "class_name": "fixtures._fixtures.mockpatch.MockPatch", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1835, "column": 29 }, "stop": { "line": 1835, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.TestTrustFlush.FakeConfCommand.__init__", "class_name": "keystone.tests.unit.test_cli.TestTrustFlush.FakeConfCommand", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1847, "column": 8 }, "stop": { "line": 1847, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_cli.TestTrustFlush", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1834, "column": 24 }, "stop": { "line": 1834, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.mockpatch.MockPatchObject.__init__", "class_name": "fixtures._fixtures.mockpatch.MockPatchObject", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1846, "column": 16 }, "stop": { "line": 1846, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.cmd.cli.TrustFlush", "dispatch": "static" } ], "keystone.tests.unit.test_cli.TestTrustFlush.test_trust_flush": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1816, "column": 8 }, "stop": { "line": 1816, "column": 23 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1823, "column": 8 }, "stop": { "line": 1823, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_cli.TestTrustFlush", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1823, "column": 24 }, "stop": { "line": 1823, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.mockpatch.MockPatch.__init__", "class_name": "fixtures._fixtures.mockpatch.MockPatch", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1817, "column": 29 }, "stop": { "line": 1817, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.TestTrustFlush.FakeConfCommand.__init__", "class_name": "keystone.tests.unit.test_cli.TestTrustFlush.FakeConfCommand", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1827, "column": 8 }, "stop": { "line": 1827, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.TrustFlush.main", "class_name": "keystone.cmd.cli.TrustFlush", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1816, "column": 24 }, "stop": { "line": 1816, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.mockpatch.MockPatchObject.__init__", "class_name": "fixtures._fixtures.mockpatch.MockPatchObject", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1815, "column": 28 }, "stop": { "line": 1815, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1826, "column": 16 }, "stop": { "line": 1826, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.cmd.cli.TrustFlush", "dispatch": "static" } ], "keystone.tests.unit.test_cli.TestTrustFlush.config_files": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1808, "column": 28 }, "stop": { "line": 1808, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests_conf", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.TestTrustFlush.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1797, "column": 8 }, "stop": { "line": 1797, "column": 23 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1798, "column": 30 }, "stop": { "line": 1798, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_cli.TestTrustFlush", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1802, "column": 22 }, "stop": { "line": 1802, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "argparse.ArgumentParser.__init__", "class_name": "argparse.ArgumentParser", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1804, "column": 22 }, "stop": { "line": 1804, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.TrustFlush.add_argument_parser", "class_name": "keystone.cmd.cli.TrustFlush", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1798, "column": 46 }, "stop": { "line": 1798, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.fixture.Config.__init__", "class_name": "oslo_config.fixture.Config", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1797, "column": 24 }, "stop": { "line": 1797, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1803, "column": 21 }, "stop": { "line": 1803, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "argparse.ArgumentParser.add_subparsers", "class_name": "argparse.ArgumentParser", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.TestTrustFlush.FakeConfCommand.__init__": [], "keystone.tests.unit.test_cli.TestGroupMappingPurgeFunctional.test_purge_by_group_type": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1765, "column": 8 }, "stop": { "line": 1765, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.provider_api.ProviderAPIRegistry._clear_registry_instances", "class_name": "keystone.common.provider_api.ProviderAPIRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1766, "column": 8 }, "stop": { "line": 1766, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.MappingPurge.main", "class_name": "keystone.cmd.cli.MappingPurge", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1739, "column": 18 }, "stop": { "line": 1739, "column": 28 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1740, "column": 20 }, "stop": { "line": 1740, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1779, "column": 12 }, "stop": { "line": 1779, "column": 32 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1753, "column": 12 }, "stop": { "line": 1753, "column": 32 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1760, "column": 8 }, "stop": { "line": 1760, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1769, "column": 8 }, "stop": { "line": 1769, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_cli.TestGroupMappingPurgeFunctional", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1739, "column": 18 }, "stop": { "line": 1739, "column": 34 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1740, "column": 20 }, "stop": { "line": 1740, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1743, "column": 51 }, "stop": { "line": 1743, "column": 60 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1758, "column": 24 }, "stop": { "line": 1758, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.TestGroupMappingPurgeFunctional.config": [], "keystone.tests.unit.test_cli.TestGroupMappingPurgeFunctional.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1717, "column": 8 }, "stop": { "line": 1717, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.SQLDriverOverrides.config_overrides", "class_name": "keystone.tests.unit.core.SQLDriverOverrides", "dispatch": "static" } ], "keystone.tests.unit.test_cli.TestGroupMappingPurgeFunctional.config_files": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1713, "column": 28 }, "stop": { "line": 1713, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests_conf", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.TestGroupMappingPurgeFunctional.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1700, "column": 38 }, "stop": { "line": 1700, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.ldapdb.LDAPDatabase.__init__", "class_name": "keystone.tests.unit.ksfixtures.ldapdb.LDAPDatabase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1706, "column": 8 }, "stop": { "line": 1706, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_fixtures", "class_name": "keystone.tests.unit.test_cli.TestGroupMappingPurgeFunctional", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1703, "column": 8 }, "stop": { "line": 1703, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.test_cli.TestGroupMappingPurgeFunctional", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1698, "column": 32 }, "stop": { "line": 1698, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1698, "column": 16 }, "stop": { "line": 1698, "column": 31 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1700, "column": 22 }, "stop": { "line": 1700, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_cli.TestGroupMappingPurgeFunctional", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.TestUserMappingPurgeFunctional.test_purge_by_user_type": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1676, "column": 8 }, "stop": { "line": 1676, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.provider_api.ProviderAPIRegistry._clear_registry_instances", "class_name": "keystone.common.provider_api.ProviderAPIRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1685, "column": 12 }, "stop": { "line": 1685, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_cli.TestUserMappingPurgeFunctional", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1677, "column": 8 }, "stop": { "line": 1677, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.MappingPurge.main", "class_name": "keystone.cmd.cli.MappingPurge", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1650, "column": 18 }, "stop": { "line": 1650, "column": 28 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1651, "column": 20 }, "stop": { "line": 1651, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1664, "column": 12 }, "stop": { "line": 1664, "column": 32 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1671, "column": 8 }, "stop": { "line": 1671, "column": 28 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1690, "column": 8 }, "stop": { "line": 1690, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1650, "column": 18 }, "stop": { "line": 1650, "column": 34 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1651, "column": 20 }, "stop": { "line": 1651, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1654, "column": 51 }, "stop": { "line": 1654, "column": 60 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1669, "column": 24 }, "stop": { "line": 1669, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.TestUserMappingPurgeFunctional.config": [], "keystone.tests.unit.test_cli.TestUserMappingPurgeFunctional.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1628, "column": 8 }, "stop": { "line": 1628, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.SQLDriverOverrides.config_overrides", "class_name": "keystone.tests.unit.core.SQLDriverOverrides", "dispatch": "static" } ], "keystone.tests.unit.test_cli.TestUserMappingPurgeFunctional.config_files": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1624, "column": 28 }, "stop": { "line": 1624, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests_conf", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.TestUserMappingPurgeFunctional.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1614, "column": 8 }, "stop": { "line": 1614, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.test_cli.TestUserMappingPurgeFunctional", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1611, "column": 22 }, "stop": { "line": 1611, "column": 37 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1609, "column": 16 }, "stop": { "line": 1609, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_cli.TestUserMappingPurgeFunctional", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1617, "column": 8 }, "stop": { "line": 1617, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_fixtures", "class_name": "keystone.tests.unit.test_cli.TestUserMappingPurgeFunctional", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1611, "column": 38 }, "stop": { "line": 1611, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.ldapdb.LDAPDatabase.__init__", "class_name": "keystone.tests.unit.ksfixtures.ldapdb.LDAPDatabase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1609, "column": 32 }, "stop": { "line": 1609, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" } ], "keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_type_user": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1588, "column": 8 }, "stop": { "line": 1588, "column": 23 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1596, "column": 8 }, "stop": { "line": 1596, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_cli.TestMappingPurge", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1596, "column": 24 }, "stop": { "line": 1596, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.mockpatch.MockPatch.__init__", "class_name": "fixtures._fixtures.mockpatch.MockPatch", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1600, "column": 8 }, "stop": { "line": 1600, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.MappingPurge.main", "class_name": "keystone.cmd.cli.MappingPurge", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1587, "column": 33 }, "stop": { "line": 1587, "column": 43 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1586, "column": 32 }, "stop": { "line": 1586, "column": 42 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1588, "column": 24 }, "stop": { "line": 1588, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.mockpatch.MockPatchObject.__init__", "class_name": "fixtures._fixtures.mockpatch.MockPatchObject", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1589, "column": 29 }, "stop": { "line": 1589, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.TestMappingPurge.FakeConfCommand.__init__", "class_name": "keystone.tests.unit.test_cli.TestMappingPurge.FakeConfCommand", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1586, "column": 32 }, "stop": { "line": 1586, "column": 48 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1587, "column": 33 }, "stop": { "line": 1587, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_all_other_combinations_passes": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1577, "column": 8 }, "stop": { "line": 1577, "column": 19 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1576, "column": 8 }, "stop": { "line": 1576, "column": 19 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1573, "column": 8 }, "stop": { "line": 1573, "column": 19 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1574, "column": 8 }, "stop": { "line": 1574, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1577, "column": 20 }, "stop": { "line": 1577, "column": 30 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1571, "column": 49 }, "stop": { "line": 1571, "column": 59 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1571, "column": 49 }, "stop": { "line": 1571, "column": 65 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1577, "column": 20 }, "stop": { "line": 1577, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_invalid_argument_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1568, "column": 8 }, "stop": { "line": 1568, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_cli.TestMappingPurge", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_type_argument_succeeds": [], "keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_local_id_argument_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1557, "column": 31 }, "stop": { "line": 1557, "column": 41 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1557, "column": 31 }, "stop": { "line": 1557, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_public_id_argument_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1553, "column": 32 }, "stop": { "line": 1553, "column": 42 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1553, "column": 32 }, "stop": { "line": 1553, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_domain_name_argument_succeeds": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1549, "column": 34 }, "stop": { "line": 1549, "column": 44 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1549, "column": 34 }, "stop": { "line": 1549, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_only_all_passes": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1546, "column": 24 }, "stop": { "line": 1546, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1546, "column": 24 }, "stop": { "line": 1546, "column": 28 } } ], "kind": "function", "target": "vars" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1546, "column": 8 }, "stop": { "line": 1546, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_all_and_other_argument_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1539, "column": 8 }, "stop": { "line": 1539, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_cli.TestMappingPurge", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1540, "column": 29 }, "stop": { "line": 1540, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.TestMappingPurge.FakeConfCommand.__init__", "class_name": "keystone.tests.unit.test_cli.TestMappingPurge.FakeConfCommand", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1541, "column": 8 }, "stop": { "line": 1541, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_cli.TestMappingPurge", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1539, "column": 24 }, "stop": { "line": 1539, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.mockpatch.MockPatchObject.__init__", "class_name": "fixtures._fixtures.mockpatch.MockPatchObject", "dispatch": "static" } ], "keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_no_arguments_fails": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1528, "column": 8 }, "stop": { "line": 1528, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_cli.TestMappingPurge", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1529, "column": 29 }, "stop": { "line": 1529, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.TestMappingPurge.FakeConfCommand.__init__", "class_name": "keystone.tests.unit.test_cli.TestMappingPurge.FakeConfCommand", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1530, "column": 8 }, "stop": { "line": 1530, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_cli.TestMappingPurge", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1528, "column": 24 }, "stop": { "line": 1528, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.mockpatch.MockPatchObject.__init__", "class_name": "fixtures._fixtures.mockpatch.MockPatchObject", "dispatch": "static" } ], "keystone.tests.unit.test_cli.TestMappingPurge.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1513, "column": 30 }, "stop": { "line": 1513, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_cli.TestMappingPurge", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1517, "column": 22 }, "stop": { "line": 1517, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "argparse.ArgumentParser.__init__", "class_name": "argparse.ArgumentParser", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1519, "column": 22 }, "stop": { "line": 1519, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.MappingPurge.add_argument_parser", "class_name": "keystone.cmd.cli.MappingPurge", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1513, "column": 46 }, "stop": { "line": 1513, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.fixture.Config.__init__", "class_name": "oslo_config.fixture.Config", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1518, "column": 21 }, "stop": { "line": 1518, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "argparse.ArgumentParser.add_subparsers", "class_name": "argparse.ArgumentParser", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.TestMappingPurge.FakeConfCommand.__init__": [], "keystone.tests.unit.test_cli.TokenFernetDoctorTests.test_keys_in_Fernet_key_repository_not_raised": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1488, "column": 8 }, "stop": { "line": 1488, "column": 24 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1495, "column": 8 }, "stop": { "line": 1495, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1489, "column": 12 }, "stop": { "line": 1489, "column": 68 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1496, "column": 12 }, "stop": { "line": 1496, "column": 68 } } ], "kind": "function", "target": "keystone.cmd.doctor.tokens_fernet.symptom_usability_of_Fernet_key_repository" } ], "keystone.tests.unit.test_cli.TokenFernetDoctorTests.test_keys_in_Fernet_key_repository_raised": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1481, "column": 12 }, "stop": { "line": 1481, "column": 63 } } ], "kind": "function", "target": "keystone.cmd.doctor.tokens_fernet.symptom_keys_in_Fernet_key_repository" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1480, "column": 8 }, "stop": { "line": 1480, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_cli.TokenFernetDoctorTests.test_usability_of_Fernet_key_repository_not_raised": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1465, "column": 8 }, "stop": { "line": 1465, "column": 24 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1472, "column": 8 }, "stop": { "line": 1472, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1466, "column": 12 }, "stop": { "line": 1466, "column": 68 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1473, "column": 12 }, "stop": { "line": 1473, "column": 68 } } ], "kind": "function", "target": "keystone.cmd.doctor.tokens_fernet.symptom_usability_of_Fernet_key_repository" } ], "keystone.tests.unit.test_cli.TokenFernetDoctorTests.test_usability_of_Fernet_key_repository_raised": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1457, "column": 8 }, "stop": { "line": 1457, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1458, "column": 12 }, "stop": { "line": 1458, "column": 68 } } ], "kind": "function", "target": "keystone.cmd.doctor.tokens_fernet.symptom_usability_of_Fernet_key_repository" } ], "keystone.tests.unit.test_cli.TokensDoctorTests.test_unreasonable_max_token_size_not_raised": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1447, "column": 8 }, "stop": { "line": 1447, "column": 24 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1442, "column": 8 }, "stop": { "line": 1442, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1442, "column": 25 }, "stop": { "line": 1442, "column": 67 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1447, "column": 25 }, "stop": { "line": 1447, "column": 67 } } ], "kind": "function", "target": "keystone.cmd.doctor.tokens.symptom_unreasonable_max_token_size" } ], "keystone.tests.unit.test_cli.TokensDoctorTests.test_unreasonable_max_token_size_raised": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1436, "column": 8 }, "stop": { "line": 1436, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1436, "column": 24 }, "stop": { "line": 1436, "column": 66 } } ], "kind": "function", "target": "keystone.cmd.doctor.tokens.symptom_unreasonable_max_token_size" } ], "keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_password_regular_expression_description_deactivated": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1425, "column": 8 }, "stop": { "line": 1425, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1426, "column": 12 }, "stop": { "line": 1427, "column": 67 } } ], "kind": "function", "target": "keystone.cmd.doctor.security_compliance.symptom_password_regular_expression_description_not_set" } ], "keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_password_regular_expression_description_set": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1414, "column": 8 }, "stop": { "line": 1414, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1415, "column": 12 }, "stop": { "line": 1416, "column": 67 } } ], "kind": "function", "target": "keystone.cmd.doctor.security_compliance.symptom_password_regular_expression_description_not_set" } ], "keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_password_regular_expression_description_not_set": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1402, "column": 12 }, "stop": { "line": 1403, "column": 67 } } ], "kind": "function", "target": "keystone.cmd.doctor.security_compliance.symptom_password_regular_expression_description_not_set" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1401, "column": 8 }, "stop": { "line": 1401, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_password_regular_expression_deactivated": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1390, "column": 8 }, "stop": { "line": 1390, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1391, "column": 12 }, "stop": { "line": 1391, "column": 75 } } ], "kind": "function", "target": "keystone.cmd.doctor.security_compliance.symptom_invalid_password_regular_expression" } ], "keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_valid_password_regular_expression": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1382, "column": 8 }, "stop": { "line": 1382, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1383, "column": 12 }, "stop": { "line": 1383, "column": 75 } } ], "kind": "function", "target": "keystone.cmd.doctor.security_compliance.symptom_invalid_password_regular_expression" } ], "keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_invalid_password_regular_expression": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1374, "column": 8 }, "stop": { "line": 1374, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1375, "column": 12 }, "stop": { "line": 1375, "column": 75 } } ], "kind": "function", "target": "keystone.cmd.doctor.security_compliance.symptom_invalid_password_regular_expression" } ], "keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_minimum_password_age_and_password_expires_days_deactivated": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1365, "column": 8 }, "stop": { "line": 1365, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1366, "column": 12 }, "stop": { "line": 1367, "column": 66 } } ], "kind": "function", "target": "keystone.cmd.doctor.security_compliance.symptom_minimum_password_age_greater_than_expires_days" } ], "keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_minimum_password_age_less_than_password_expires_days": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1358, "column": 8 }, "stop": { "line": 1358, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1359, "column": 12 }, "stop": { "line": 1360, "column": 66 } } ], "kind": "function", "target": "keystone.cmd.doctor.security_compliance.symptom_minimum_password_age_greater_than_expires_days" } ], "keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_minimum_password_age_equal_to_password_expires_days": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1347, "column": 8 }, "stop": { "line": 1347, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1348, "column": 12 }, "stop": { "line": 1349, "column": 66 } } ], "kind": "function", "target": "keystone.cmd.doctor.security_compliance.symptom_minimum_password_age_greater_than_expires_days" } ], "keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_minimum_password_age_greater_than_password_expires_days": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1336, "column": 8 }, "stop": { "line": 1336, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1337, "column": 12 }, "stop": { "line": 1338, "column": 66 } } ], "kind": "function", "target": "keystone.cmd.doctor.security_compliance.symptom_minimum_password_age_greater_than_expires_days" } ], "keystone.tests.unit.test_cli.LdapDoctorTests.test_file_based_domain_specific_configs_formatted_correctly_not_raised": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1296, "column": 8 }, "stop": { "line": 1296, "column": 24 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1310, "column": 8 }, "stop": { "line": 1310, "column": 24 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1306, "column": 8 }, "stop": { "line": 1306, "column": 24 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1324, "column": 8 }, "stop": { "line": 1324, "column": 24 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1320, "column": 8 }, "stop": { "line": 1320, "column": 24 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1302, "column": 8 }, "stop": { "line": 1302, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1302, "column": 25 }, "stop": { "line": 1302, "column": 32 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1320, "column": 25 }, "stop": { "line": 1320, "column": 32 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1310, "column": 25 }, "stop": { "line": 1310, "column": 32 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1296, "column": 25 }, "stop": { "line": 1296, "column": 32 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1324, "column": 25 }, "stop": { "line": 1324, "column": 32 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1306, "column": 25 }, "stop": { "line": 1306, "column": 32 } } ], "kind": "function", "target": "getattr" } ], "keystone.tests.unit.test_cli.LdapDoctorTests.test_file_based_domain_specific_configs_formatted_correctly_raised": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1280, "column": 24 }, "stop": { "line": 1280, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.MagicMixin.__init__", "class_name": "unittest.mock.MagicMock", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1281, "column": 41 }, "stop": { "line": 1281, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "configparser.Error.__init__", "class_name": "configparser.Error", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1284, "column": 8 }, "stop": { "line": 1284, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1284, "column": 24 }, "stop": { "line": 1284, "column": 31 } } ], "kind": "function", "target": "getattr" } ], "keystone.tests.unit.test_cli.LdapDoctorTests.test_file_based_domain_specific_configs_not_raised": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1247, "column": 8 }, "stop": { "line": 1247, "column": 24 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1259, "column": 8 }, "stop": { "line": 1259, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1248, "column": 12 }, "stop": { "line": 1248, "column": 64 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1260, "column": 12 }, "stop": { "line": 1260, "column": 64 } } ], "kind": "function", "target": "keystone.cmd.doctor.ldap.symptom_LDAP_file_based_domain_specific_configs" } ], "keystone.tests.unit.test_cli.LdapDoctorTests.test_file_based_domain_specific_configs_raised": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1234, "column": 8 }, "stop": { "line": 1234, "column": 23 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1229, "column": 8 }, "stop": { "line": 1229, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1234, "column": 24 }, "stop": { "line": 1234, "column": 76 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1229, "column": 24 }, "stop": { "line": 1229, "column": 76 } } ], "kind": "function", "target": "keystone.cmd.doctor.ldap.symptom_LDAP_file_based_domain_specific_configs" } ], "keystone.tests.unit.test_cli.LdapDoctorTests.test_group_members_are_ids_disabled_not_raised": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1214, "column": 8 }, "stop": { "line": 1214, "column": 24 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1208, "column": 8 }, "stop": { "line": 1208, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1208, "column": 25 }, "stop": { "line": 1208, "column": 73 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1214, "column": 25 }, "stop": { "line": 1214, "column": 73 } } ], "kind": "function", "target": "keystone.cmd.doctor.ldap.symptom_LDAP_group_members_are_ids_disabled" } ], "keystone.tests.unit.test_cli.LdapDoctorTests.test_group_members_are_ids_disabled_raised": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1200, "column": 24 }, "stop": { "line": 1200, "column": 72 } } ], "kind": "function", "target": "keystone.cmd.doctor.ldap.symptom_LDAP_group_members_are_ids_disabled" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1200, "column": 8 }, "stop": { "line": 1200, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_cli.LdapDoctorTests.test_user_enabled_emulation_use_group_config_ignored_not_raised": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1189, "column": 8 }, "stop": { "line": 1189, "column": 24 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1181, "column": 8 }, "stop": { "line": 1181, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1190, "column": 12 }, "stop": { "line": 1191, "column": 72 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1182, "column": 12 }, "stop": { "line": 1183, "column": 72 } } ], "kind": "function", "target": "keystone.cmd.doctor.ldap.symptom_LDAP_user_enabled_emulation_use_group_config_ignored" } ], "keystone.tests.unit.test_cli.LdapDoctorTests.test_user_enabled_emulation_use_group_config_ignored_raised": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1171, "column": 8 }, "stop": { "line": 1171, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1172, "column": 12 }, "stop": { "line": 1173, "column": 72 } } ], "kind": "function", "target": "keystone.cmd.doctor.ldap.symptom_LDAP_user_enabled_emulation_use_group_config_ignored" } ], "keystone.tests.unit.test_cli.LdapDoctorTests.test_user_enabled_emulation_dn_ignored_not_raised": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1155, "column": 8 }, "stop": { "line": 1155, "column": 24 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1161, "column": 8 }, "stop": { "line": 1161, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1156, "column": 12 }, "stop": { "line": 1156, "column": 63 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1162, "column": 12 }, "stop": { "line": 1162, "column": 63 } } ], "kind": "function", "target": "keystone.cmd.doctor.ldap.symptom_LDAP_user_enabled_emulation_dn_ignored" } ], "keystone.tests.unit.test_cli.LdapDoctorTests.test_user_enabled_emulation_dn_ignored_raised": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1147, "column": 12 }, "stop": { "line": 1147, "column": 63 } } ], "kind": "function", "target": "keystone.cmd.doctor.ldap.symptom_LDAP_user_enabled_emulation_dn_ignored" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1146, "column": 8 }, "stop": { "line": 1146, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_cli.FederationDoctorTests.test_symptom_comma_in_SAML_private_key_file_path": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1129, "column": 12 }, "stop": { "line": 1129, "column": 66 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1134, "column": 12 }, "stop": { "line": 1134, "column": 66 } } ], "kind": "function", "target": "keystone.cmd.doctor.federation.symptom_comma_in_SAML_private_key_file_path" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1133, "column": 8 }, "stop": { "line": 1133, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1128, "column": 8 }, "stop": { "line": 1128, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_cli.FederationDoctorTests.test_symptom_comma_in_SAML_public_certificate_path": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1123, "column": 12 }, "stop": { "line": 1123, "column": 68 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1118, "column": 12 }, "stop": { "line": 1118, "column": 68 } } ], "kind": "function", "target": "keystone.cmd.doctor.federation.symptom_comma_in_SAML_public_certificate_path" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1122, "column": 8 }, "stop": { "line": 1122, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1117, "column": 8 }, "stop": { "line": 1117, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_cli.DebugDoctorTests.test_symptom_debug_mode_is_enabled": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1105, "column": 24 }, "stop": { "line": 1105, "column": 59 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1109, "column": 25 }, "stop": { "line": 1109, "column": 60 } } ], "kind": "function", "target": "keystone.cmd.doctor.debug.symptom_debug_mode_is_enabled" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1109, "column": 8 }, "stop": { "line": 1109, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1105, "column": 8 }, "stop": { "line": 1105, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_cli.DatabaseDoctorTests.test_symptom_is_raised_if_database_connection_is_SQLite": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1097, "column": 12 }, "stop": { "line": 1097, "column": 66 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1090, "column": 12 }, "stop": { "line": 1090, "column": 66 } } ], "kind": "function", "target": "keystone.cmd.doctor.database.symptom_database_connection_is_not_SQLite" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1096, "column": 8 }, "stop": { "line": 1096, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1089, "column": 8 }, "stop": { "line": 1089, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_cli.CredentialDoctorTests.test_keys_in_credential_fernet_key_repository_not_raised": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1078, "column": 8 }, "stop": { "line": 1078, "column": 24 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1072, "column": 8 }, "stop": { "line": 1072, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1073, "column": 12 }, "stop": { "line": 1073, "column": 71 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1079, "column": 12 }, "stop": { "line": 1079, "column": 71 } } ], "kind": "function", "target": "keystone.cmd.doctor.credential.symptom_keys_in_credential_fernet_key_repository" } ], "keystone.tests.unit.test_cli.CredentialDoctorTests.test_keys_in_credential_fernet_key_repository_raised": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1063, "column": 8 }, "stop": { "line": 1063, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1064, "column": 12 }, "stop": { "line": 1064, "column": 71 } } ], "kind": "function", "target": "keystone.cmd.doctor.credential.symptom_keys_in_credential_fernet_key_repository" } ], "keystone.tests.unit.test_cli.CredentialDoctorTests.test_usability_of_cred_fernet_key_repo_not_raised": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1049, "column": 8 }, "stop": { "line": 1049, "column": 24 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1055, "column": 8 }, "stop": { "line": 1055, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1056, "column": 12 }, "stop": { "line": 1056, "column": 76 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1050, "column": 12 }, "stop": { "line": 1050, "column": 76 } } ], "kind": "function", "target": "keystone.cmd.doctor.credential.symptom_usability_of_credential_fernet_key_repository" } ], "keystone.tests.unit.test_cli.CredentialDoctorTests.test_usability_of_cred_fernet_key_repo_raised": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1042, "column": 12 }, "stop": { "line": 1042, "column": 76 } } ], "kind": "function", "target": "keystone.cmd.doctor.credential.symptom_usability_of_credential_fernet_key_repository" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1041, "column": 8 }, "stop": { "line": 1041, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_cli.CredentialDoctorTests.test_credential_and_fernet_key_repositories_are_unique": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1034, "column": 8 }, "stop": { "line": 1034, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1034, "column": 25 }, "stop": { "line": 1034, "column": 67 } } ], "kind": "function", "target": "keystone.cmd.doctor.credential.symptom_unique_key_repositories" } ], "keystone.tests.unit.test_cli.CredentialDoctorTests.test_credential_and_fernet_key_repositories_match": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1021, "column": 20 }, "stop": { "line": 1021, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_cli.CredentialDoctorTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1026, "column": 24 }, "stop": { "line": 1026, "column": 66 } } ], "kind": "function", "target": "keystone.cmd.doctor.credential.symptom_unique_key_repositories" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1021, "column": 36 }, "stop": { "line": 1021, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.tempdir.TempDir.__init__", "class_name": "fixtures._fixtures.tempdir.TempDir", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1026, "column": 8 }, "stop": { "line": 1026, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_cli.CachingDoctorTests.test_symptom_connection_to_memcached": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1002, "column": 8 }, "stop": { "line": 1002, "column": 24 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 975, "column": 8 }, "stop": { "line": 975, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 987, "column": 8 }, "stop": { "line": 987, "column": 23 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 980, "column": 8 }, "stop": { "line": 980, "column": 23 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1014, "column": 8 }, "stop": { "line": 1014, "column": 23 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1007, "column": 8 }, "stop": { "line": 1007, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 980, "column": 24 }, "stop": { "line": 980, "column": 63 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 975, "column": 25 }, "stop": { "line": 975, "column": 64 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1007, "column": 24 }, "stop": { "line": 1007, "column": 63 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1014, "column": 24 }, "stop": { "line": 1014, "column": 63 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 987, "column": 24 }, "stop": { "line": 987, "column": 63 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 1002, "column": 25 }, "stop": { "line": 1002, "column": 64 } } ], "kind": "function", "target": "keystone.cmd.doctor.caching.symptom_connection_to_memcached" } ], "keystone.tests.unit.test_cli.CachingDoctorTests.test_caching_symptom_caching_enabled_without_a_backend": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 957, "column": 25 }, "stop": { "line": 957, "column": 74 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 951, "column": 25 }, "stop": { "line": 951, "column": 74 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 940, "column": 24 }, "stop": { "line": 940, "column": 73 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 945, "column": 25 }, "stop": { "line": 945, "column": 74 } } ], "kind": "function", "target": "keystone.cmd.doctor.caching.symptom_caching_enabled_without_a_backend" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 951, "column": 8 }, "stop": { "line": 951, "column": 24 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 957, "column": 8 }, "stop": { "line": 957, "column": 24 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 945, "column": 8 }, "stop": { "line": 945, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 940, "column": 8 }, "stop": { "line": 940, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_cli.CachingDoctorTests.test_symptom_caching_disabled": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 930, "column": 24 }, "stop": { "line": 930, "column": 56 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 934, "column": 25 }, "stop": { "line": 934, "column": 57 } } ], "kind": "function", "target": "keystone.cmd.doctor.caching.symptom_caching_disabled" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 934, "column": 8 }, "stop": { "line": 934, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 930, "column": 8 }, "stop": { "line": 930, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_cli.CliDomainConfigUploadNothing.test_uploading_all_from_an_empty_directory": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 922, "column": 24 }, "stop": { "line": 922, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic.Contains.__init__", "class_name": "testtools.matchers._basic.Contains", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 921, "column": 8 }, "stop": { "line": 921, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_cli.CliDomainConfigUploadNothing", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 917, "column": 8 }, "stop": { "line": 917, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.DomainConfigUpload.main", "class_name": "keystone.cmd.cli.DomainConfigUpload", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 919, "column": 24 }, "stop": { "line": 919, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.CliDomainConfigUploadNothing.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 911, "column": 23 }, "stop": { "line": 911, "column": 38 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 908, "column": 18 }, "stop": { "line": 908, "column": 33 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 905, "column": 8 }, "stop": { "line": 905, "column": 23 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 897, "column": 25 }, "stop": { "line": 897, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_cli.CliDomainConfigUploadNothing", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 895, "column": 8 }, "stop": { "line": 895, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 908, "column": 34 }, "stop": { "line": 908, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.tempdir.TempDir.__init__", "class_name": "fixtures._fixtures.tempdir.TempDir", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 905, "column": 24 }, "stop": { "line": 905, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.mockpatch.MockPatchObject.__init__", "class_name": "fixtures._fixtures.mockpatch.MockPatchObject", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 912, "column": 12 }, "stop": { "line": 912, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.logger.FakeLogger.__init__", "class_name": "fixtures._fixtures.logger.FakeLogger", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 897, "column": 41 }, "stop": { "line": 897, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.fixture.Config.__init__", "class_name": "oslo_config.fixture.Config", "dispatch": "static" } ], "keystone.tests.unit.test_cli.TestMappingPopulate.test_bad_domain_name": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 887, "column": 8 }, "stop": { "line": 887, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.provider_api.ProviderAPIRegistry._clear_registry_instances", "class_name": "keystone.common.provider_api.ProviderAPIRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 889, "column": 32 }, "stop": { "line": 889, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.MappingPopulate.main", "class_name": "keystone.cmd.cli.MappingPopulate", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 884, "column": 56 }, "stop": { "line": 884, "column": 66 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 889, "column": 8 }, "stop": { "line": 889, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_cli.TestMappingPopulate", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 884, "column": 56 }, "stop": { "line": 884, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.TestMappingPopulate.test_mapping_populate": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 872, "column": 8 }, "stop": { "line": 872, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.provider_api.ProviderAPIRegistry._clear_registry_instances", "class_name": "keystone.common.provider_api.ProviderAPIRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 880, "column": 12 }, "stop": { "line": 880, "column": 32 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 873, "column": 8 }, "stop": { "line": 873, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.MappingPopulate.main", "class_name": "keystone.cmd.cli.MappingPopulate", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 867, "column": 12 }, "stop": { "line": 867, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_cli.TestMappingPopulate", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.TestMappingPopulate.config": [], "keystone.tests.unit.test_cli.TestMappingPopulate.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 840, "column": 8 }, "stop": { "line": 840, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.SQLDriverOverrides.config_overrides", "class_name": "keystone.tests.unit.core.SQLDriverOverrides", "dispatch": "static" } ], "keystone.tests.unit.test_cli.TestMappingPopulate.config_files": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 836, "column": 28 }, "stop": { "line": 836, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests_conf", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.TestMappingPopulate.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 831, "column": 8 }, "stop": { "line": 831, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_fixtures", "class_name": "keystone.tests.unit.test_cli.TestMappingPopulate", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 825, "column": 38 }, "stop": { "line": 825, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.ldapdb.LDAPDatabase.__init__", "class_name": "keystone.tests.unit.ksfixtures.ldapdb.LDAPDatabase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 823, "column": 16 }, "stop": { "line": 823, "column": 31 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 825, "column": 22 }, "stop": { "line": 825, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_cli.TestMappingPopulate", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 828, "column": 8 }, "stop": { "line": 828, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.test_cli.TestMappingPopulate", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 823, "column": 32 }, "stop": { "line": 823, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" } ], "keystone.tests.unit.test_cli.CliDBSyncTestCase.test_db_sync_check_when_database_is_empty": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 812, "column": 18 }, "stop": { "line": 812, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.cmd.cli.DbSync", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 810, "column": 12 }, "stop": { "line": 810, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_db.exception.DBMigrationError.__init__", "class_name": "oslo_db.exception.DBMigrationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 816, "column": 8 }, "stop": { "line": 816, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_cli.CliDBSyncTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 814, "column": 35 }, "stop": { "line": 814, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.logger.FakeLogger.__init__", "class_name": "fixtures._fixtures.logger.FakeLogger", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 817, "column": 8 }, "stop": { "line": 817, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_cli.CliDBSyncTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 815, "column": 17 }, "stop": { "line": 815, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.DbSync.check_db_sync_status", "class_name": "keystone.cmd.cli.DbSync", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 814, "column": 19 }, "stop": { "line": 814, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_cli.CliDBSyncTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.CliDBSyncTestCase.test_db_sync_contract": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 804, "column": 29 }, "stop": { "line": 804, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.CliDBSyncTestCase.FakeConfCommand.__init__", "class_name": "keystone.tests.unit.test_cli.CliDBSyncTestCase.FakeConfCommand", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 805, "column": 8 }, "stop": { "line": 805, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.DbSync.main", "class_name": "keystone.cmd.cli.DbSync", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 803, "column": 24 }, "stop": { "line": 803, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.mockpatch.MockPatchObject.__init__", "class_name": "fixtures._fixtures.mockpatch.MockPatchObject", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 806, "column": 8 }, "stop": { "line": 806, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.CliDBSyncTestCase._assert_correct_call", "class_name": "keystone.tests.unit.test_cli.CliDBSyncTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 803, "column": 8 }, "stop": { "line": 803, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_cli.CliDBSyncTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.CliDBSyncTestCase.test_db_sync_migrate": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 797, "column": 29 }, "stop": { "line": 797, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.CliDBSyncTestCase.FakeConfCommand.__init__", "class_name": "keystone.tests.unit.test_cli.CliDBSyncTestCase.FakeConfCommand", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 798, "column": 8 }, "stop": { "line": 798, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.DbSync.main", "class_name": "keystone.cmd.cli.DbSync", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 796, "column": 24 }, "stop": { "line": 796, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.mockpatch.MockPatchObject.__init__", "class_name": "fixtures._fixtures.mockpatch.MockPatchObject", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 799, "column": 8 }, "stop": { "line": 799, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.CliDBSyncTestCase._assert_correct_call", "class_name": "keystone.tests.unit.test_cli.CliDBSyncTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 796, "column": 8 }, "stop": { "line": 796, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_cli.CliDBSyncTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.CliDBSyncTestCase.test_db_sync_expand": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 790, "column": 29 }, "stop": { "line": 790, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.CliDBSyncTestCase.FakeConfCommand.__init__", "class_name": "keystone.tests.unit.test_cli.CliDBSyncTestCase.FakeConfCommand", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 791, "column": 8 }, "stop": { "line": 791, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.DbSync.main", "class_name": "keystone.cmd.cli.DbSync", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 789, "column": 24 }, "stop": { "line": 789, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.mockpatch.MockPatchObject.__init__", "class_name": "fixtures._fixtures.mockpatch.MockPatchObject", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 792, "column": 8 }, "stop": { "line": 792, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.CliDBSyncTestCase._assert_correct_call", "class_name": "keystone.tests.unit.test_cli.CliDBSyncTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 789, "column": 8 }, "stop": { "line": 789, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_cli.CliDBSyncTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.CliDBSyncTestCase.test_db_sync": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 782, "column": 29 }, "stop": { "line": 782, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.CliDBSyncTestCase.FakeConfCommand.__init__", "class_name": "keystone.tests.unit.test_cli.CliDBSyncTestCase.FakeConfCommand", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 783, "column": 8 }, "stop": { "line": 783, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.DbSync.main", "class_name": "keystone.cmd.cli.DbSync", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 781, "column": 24 }, "stop": { "line": 781, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.mockpatch.MockPatchObject.__init__", "class_name": "fixtures._fixtures.mockpatch.MockPatchObject", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 784, "column": 8 }, "stop": { "line": 784, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.CliDBSyncTestCase._assert_correct_call", "class_name": "keystone.tests.unit.test_cli.CliDBSyncTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 781, "column": 8 }, "stop": { "line": 781, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_cli.CliDBSyncTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.CliDBSyncTestCase._assert_correct_call": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 775, "column": 15 }, "stop": { "line": 775, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__ne__", "class_name": "typing.Callable", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 775, "column": 15 }, "stop": { "line": 775, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__ne__", "class_name": "typing.Callable", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 775, "column": 15 }, "stop": { "line": 775, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__ne__", "class_name": "typing.Callable", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 778, "column": 16 }, "stop": { "line": 778, "column": 32 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 775, "column": 15 }, "stop": { "line": 775, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__ne__", "class_name": "typing.Callable", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 776, "column": 16 }, "stop": { "line": 776, "column": 31 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_cli.CliDBSyncTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 763, "column": 32 }, "stop": { "line": 763, "column": 41 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 761, "column": 52 }, "stop": { "line": 761, "column": 61 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 764, "column": 35 }, "stop": { "line": 764, "column": 44 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 762, "column": 33 }, "stop": { "line": 762, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.CallableMixin.__init__", "class_name": "unittest.mock.Mock", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 759, "column": 46 }, "stop": { "line": 759, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.fixture.Config.__init__", "class_name": "oslo_config.fixture.Config", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 758, "column": 8 }, "stop": { "line": 758, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 759, "column": 30 }, "stop": { "line": 759, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_cli.CliDBSyncTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.CliDBSyncTestCase.FakeConfCommand.__init__": [], "keystone.tests.unit.test_cli.TestDomainConfigFinder.test_finder_ignores_files": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 740, "column": 12 }, "stop": { "line": 740, "column": 29 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 743, "column": 12 }, "stop": { "line": 743, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic.Contains.__init__", "class_name": "testtools.matchers._basic.Contains", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 738, "column": 8 }, "stop": { "line": 738, "column": 23 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 741, "column": 8 }, "stop": { "line": 741, "column": 23 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 733, "column": 8 }, "stop": { "line": 733, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_cli.TestDomainConfigFinder", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 743, "column": 30 }, "stop": { "line": 743, "column": 51 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 740, "column": 30 }, "stop": { "line": 740, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 730, "column": 30 }, "stop": { "line": 730, "column": 55 } } ], "kind": "function", "target": "keystone.cmd.cli._domain_config_finder" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 734, "column": 24 }, "stop": { "line": 734, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic._BinaryComparison.__init__", "class_name": "testtools.matchers._basic.Equals", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 730, "column": 25 }, "stop": { "line": 730, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" } ], "keystone.tests.unit.test_cli.TestDomainConfigFinder.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 722, "column": 23 }, "stop": { "line": 722, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_cli.TestDomainConfigFinder", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 721, "column": 8 }, "stop": { "line": 721, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 722, "column": 39 }, "stop": { "line": 722, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.logger.FakeLogger.__init__", "class_name": "fixtures._fixtures.logger.FakeLogger", "dispatch": "static" } ], "keystone.tests.unit.test_cli.CliDomainConfigInvalidDomainTestCase.test_config_upload": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 715, "column": 12 }, "stop": { "line": 715, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.NonCallableMock.assert_has_calls", "class_name": "unittest.mock.AsyncMock", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 707, "column": 12 }, "stop": { "line": 707, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_cli.CliDomainConfigInvalidDomainTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 708, "column": 24 }, "stop": { "line": 708, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 713, "column": 28 }, "stop": { "line": 713, "column": 40 } } ], "kind": "function", "target": "os.path.join" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 715, "column": 12 }, "stop": { "line": 715, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.NonCallableMock.assert_has_calls", "class_name": "unittest.mock.MagicMock", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 705, "column": 8 }, "stop": { "line": 705, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.provider_api.ProviderAPIRegistry._clear_registry_instances", "class_name": "keystone.common.provider_api.ProviderAPIRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 706, "column": 13 }, "stop": { "line": 706, "column": 23 } } ], "kind": "function", "target": "unittest.mock._patcher.__call__" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 706, "column": 13 }, "stop": { "line": 706, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 715, "column": 41 }, "stop": { "line": 715, "column": 50 } } ], "kind": "function", "target": "unittest.mock._Call.__call__" } ], "keystone.tests.unit.test_cli.CliDomainConfigInvalidDomainTestCase.config": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 699, "column": 35 }, "stop": { "line": 699, "column": 45 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 699, "column": 35 }, "stop": { "line": 699, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.CliDomainConfigTooManyOptionsTestCase.test_config_upload": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 691, "column": 12 }, "stop": { "line": 691, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.NonCallableMock.assert_has_calls", "class_name": "unittest.mock.MagicMock", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 688, "column": 8 }, "stop": { "line": 688, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.provider_api.ProviderAPIRegistry._clear_registry_instances", "class_name": "keystone.common.provider_api.ProviderAPIRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 689, "column": 13 }, "stop": { "line": 689, "column": 23 } } ], "kind": "function", "target": "unittest.mock._patcher.__call__" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 690, "column": 12 }, "stop": { "line": 690, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_cli.CliDomainConfigTooManyOptionsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 691, "column": 12 }, "stop": { "line": 691, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.NonCallableMock.assert_has_calls", "class_name": "unittest.mock.AsyncMock", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 689, "column": 13 }, "stop": { "line": 689, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 692, "column": 17 }, "stop": { "line": 692, "column": 26 } } ], "kind": "function", "target": "unittest.mock._Call.__call__" } ], "keystone.tests.unit.test_cli.CliDomainConfigTooManyOptionsTestCase.config": [], "keystone.tests.unit.test_cli.CliDomainConfigNoOptionsTestCase.test_config_upload": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 674, "column": 12 }, "stop": { "line": 674, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.NonCallableMock.assert_has_calls", "class_name": "unittest.mock.MagicMock", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 671, "column": 8 }, "stop": { "line": 671, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.provider_api.ProviderAPIRegistry._clear_registry_instances", "class_name": "keystone.common.provider_api.ProviderAPIRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 672, "column": 13 }, "stop": { "line": 672, "column": 23 } } ], "kind": "function", "target": "unittest.mock._patcher.__call__" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 674, "column": 12 }, "stop": { "line": 674, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.NonCallableMock.assert_has_calls", "class_name": "unittest.mock.AsyncMock", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 672, "column": 13 }, "stop": { "line": 672, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 673, "column": 12 }, "stop": { "line": 673, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_cli.CliDomainConfigNoOptionsTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 675, "column": 17 }, "stop": { "line": 675, "column": 26 } } ], "kind": "function", "target": "unittest.mock._Call.__call__" } ], "keystone.tests.unit.test_cli.CliDomainConfigNoOptionsTestCase.config": [], "keystone.tests.unit.test_cli.CliDomainConfigSingleDomainTestCase.test_no_overwrite_config": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 656, "column": 12 }, "stop": { "line": 656, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.NonCallableMock.assert_has_calls", "class_name": "unittest.mock.AsyncMock", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 638, "column": 28 }, "stop": { "line": 638, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 649, "column": 25 }, "stop": { "line": 649, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 654, "column": 28 }, "stop": { "line": 654, "column": 40 } } ], "kind": "function", "target": "os.path.join" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 656, "column": 12 }, "stop": { "line": 656, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.NonCallableMock.assert_has_calls", "class_name": "unittest.mock.MagicMock", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 646, "column": 8 }, "stop": { "line": 646, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.provider_api.ProviderAPIRegistry._clear_registry_instances", "class_name": "keystone.common.provider_api.ProviderAPIRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 647, "column": 13 }, "stop": { "line": 647, "column": 23 } } ], "kind": "function", "target": "unittest.mock._patcher.__call__" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 638, "column": 28 }, "stop": { "line": 638, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 648, "column": 12 }, "stop": { "line": 648, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_cli.CliDomainConfigSingleDomainTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 647, "column": 13 }, "stop": { "line": 647, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 661, "column": 8 }, "stop": { "line": 661, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_cli.CliDomainConfigSingleDomainTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 656, "column": 41 }, "stop": { "line": 656, "column": 50 } } ], "kind": "function", "target": "unittest.mock._Call.__call__" } ], "keystone.tests.unit.test_cli.CliDomainConfigSingleDomainTestCase.test_config_upload": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 622, "column": 8 }, "stop": { "line": 622, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.provider_api.ProviderAPIRegistry._clear_registry_instances", "class_name": "keystone.common.provider_api.ProviderAPIRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 623, "column": 8 }, "stop": { "line": 623, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.DomainConfigUpload.main", "class_name": "keystone.cmd.cli.DomainConfigUpload", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 630, "column": 8 }, "stop": { "line": 630, "column": 24 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 633, "column": 8 }, "stop": { "line": 633, "column": 24 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 627, "column": 8 }, "stop": { "line": 627, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_cli.CliDomainConfigSingleDomainTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.CliDomainConfigSingleDomainTestCase.config": [], "keystone.tests.unit.test_cli.CliDomainConfigAllTestCase.test_config_upload": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 595, "column": 8 }, "stop": { "line": 595, "column": 24 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 601, "column": 8 }, "stop": { "line": 601, "column": 24 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 598, "column": 8 }, "stop": { "line": 598, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_cli.CliDomainConfigAllTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 590, "column": 8 }, "stop": { "line": 590, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.provider_api.ProviderAPIRegistry._clear_registry_instances", "class_name": "keystone.common.provider_api.ProviderAPIRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 591, "column": 8 }, "stop": { "line": 591, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.DomainConfigUpload.main", "class_name": "keystone.cmd.cli.DomainConfigUpload", "dispatch": "static" } ], "keystone.tests.unit.test_cli.CliDomainConfigAllTestCase.setup_initial_domains": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 550, "column": 8 }, "stop": { "line": 550, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.addCleanup", "class_name": "keystone.tests.unit.test_cli.CliDomainConfigAllTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 554, "column": 23 }, "stop": { "line": 554, "column": 33 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 552, "column": 21 }, "stop": { "line": 552, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 551, "column": 17 }, "stop": { "line": 551, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 547, "column": 12 }, "stop": { "line": 547, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 554, "column": 23 }, "stop": { "line": 554, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 555, "column": 30 }, "stop": { "line": 555, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_cli.CliDomainConfigAllTestCase.config": [], "keystone.tests.unit.test_cli.CliDomainConfigAllTestCase.cleanup_domains": [], "keystone.tests.unit.test_cli.CliDomainConfigAllTestCase.config_files": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 518, "column": 28 }, "stop": { "line": 518, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests_conf", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.CliDomainConfigAllTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 504, "column": 8 }, "stop": { "line": 504, "column": 23 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 512, "column": 23 }, "stop": { "line": 512, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_cli.CliDomainConfigAllTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 511, "column": 8 }, "stop": { "line": 511, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.CliDomainConfigAllTestCase.setup_initial_domains", "class_name": "keystone.tests.unit.test_cli.CliDomainConfigAllTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 513, "column": 12 }, "stop": { "line": 513, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.logger.FakeLogger.__init__", "class_name": "fixtures._fixtures.logger.FakeLogger", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 509, "column": 30 }, "stop": { "line": 509, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 506, "column": 8 }, "stop": { "line": 506, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.test_cli.CliDomainConfigAllTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 504, "column": 24 }, "stop": { "line": 504, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" } ], "keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_endpoints_created_with_new_endpoints": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 488, "column": 17 }, "stop": { "line": 488, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 494, "column": 46 }, "stop": { "line": 494, "column": 54 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 497, "column": 62 }, "stop": { "line": 497, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 486, "column": 18 }, "stop": { "line": 486, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 498, "column": 8 }, "stop": { "line": 498, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 492, "column": 45 }, "stop": { "line": 492, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 490, "column": 19 }, "stop": { "line": 490, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 492, "column": 45 }, "stop": { "line": 492, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 496, "column": 8 }, "stop": { "line": 496, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.CliBootStrapTestCase._do_test_bootstrap", "class_name": "keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 487, "column": 45 }, "stop": { "line": 487, "column": 52 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 491, "column": 52 }, "stop": { "line": 491, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_endpoints_created_with_endpoint_exists": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 474, "column": 17 }, "stop": { "line": 474, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 481, "column": 46 }, "stop": { "line": 481, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 477, "column": 19 }, "stop": { "line": 477, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 471, "column": 18 }, "stop": { "line": 471, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 483, "column": 8 }, "stop": { "line": 483, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.CliBootStrapTestCase._do_test_bootstrap", "class_name": "keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 478, "column": 52 }, "stop": { "line": 478, "column": 59 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 472, "column": 45 }, "stop": { "line": 472, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_endpoints_created_with_service_exists": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 464, "column": 45 }, "stop": { "line": 464, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 463, "column": 18 }, "stop": { "line": 463, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 465, "column": 8 }, "stop": { "line": 465, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.CliBootStrapTestCase._do_test_bootstrap", "class_name": "keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_assignment_created_with_region_exists": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 455, "column": 17 }, "stop": { "line": 455, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 457, "column": 8 }, "stop": { "line": 457, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.CliBootStrapTestCase._do_test_bootstrap", "class_name": "keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_assignment_created_with_role_exists": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 449, "column": 8 }, "stop": { "line": 449, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.CliBootStrapTestCase._do_test_bootstrap", "class_name": "keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 447, "column": 15 }, "stop": { "line": 447, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_assignment_created_with_project_exists": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 440, "column": 46 }, "stop": { "line": 440, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 441, "column": 8 }, "stop": { "line": 441, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.CliBootStrapTestCase._do_test_bootstrap", "class_name": "keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 438, "column": 22 }, "stop": { "line": 438, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_assignment_created_with_user_exists": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 432, "column": 8 }, "stop": { "line": 432, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.CliBootStrapTestCase._do_test_bootstrap", "class_name": "keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 427, "column": 19 }, "stop": { "line": 427, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 401, "column": 8 }, "stop": { "line": 401, "column": 23 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 416, "column": 8 }, "stop": { "line": 416, "column": 23 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 410, "column": 8 }, "stop": { "line": 410, "column": 23 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 398, "column": 8 }, "stop": { "line": 398, "column": 23 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 413, "column": 8 }, "stop": { "line": 413, "column": 23 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 392, "column": 8 }, "stop": { "line": 392, "column": 23 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 407, "column": 8 }, "stop": { "line": 407, "column": 23 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 404, "column": 8 }, "stop": { "line": 404, "column": 23 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 395, "column": 8 }, "stop": { "line": 395, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 386, "column": 25 }, "stop": { "line": 386, "column": 35 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 382, "column": 25 }, "stop": { "line": 382, "column": 35 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 381, "column": 28 }, "stop": { "line": 381, "column": 38 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 383, "column": 28 }, "stop": { "line": 383, "column": 38 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 380, "column": 24 }, "stop": { "line": 380, "column": 34 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 387, "column": 25 }, "stop": { "line": 387, "column": 35 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 385, "column": 28 }, "stop": { "line": 385, "column": 38 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 384, "column": 26 }, "stop": { "line": 384, "column": 36 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 379, "column": 24 }, "stop": { "line": 379, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 421, "column": 12 }, "stop": { "line": 421, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 378, "column": 8 }, "stop": { "line": 378, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.CliBootStrapTestCase.setUp", "class_name": "keystone.tests.unit.test_cli.CliBootStrapTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 381, "column": 28 }, "stop": { "line": 381, "column": 44 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 382, "column": 25 }, "stop": { "line": 382, "column": 41 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 380, "column": 24 }, "stop": { "line": 380, "column": 40 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 385, "column": 28 }, "stop": { "line": 385, "column": 44 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 386, "column": 25 }, "stop": { "line": 386, "column": 41 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 384, "column": 26 }, "stop": { "line": 384, "column": 42 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 383, "column": 28 }, "stop": { "line": 383, "column": 44 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 387, "column": 25 }, "stop": { "line": 387, "column": 41 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 379, "column": 24 }, "stop": { "line": 379, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 408, "column": 12 }, "stop": { "line": 408, "column": 40 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 414, "column": 12 }, "stop": { "line": 414, "column": 40 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 417, "column": 12 }, "stop": { "line": 417, "column": 40 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 399, "column": 12 }, "stop": { "line": 399, "column": 40 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 393, "column": 12 }, "stop": { "line": 393, "column": 40 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 411, "column": 12 }, "stop": { "line": 411, "column": 40 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 396, "column": 12 }, "stop": { "line": 396, "column": 40 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 402, "column": 12 }, "stop": { "line": 402, "column": 40 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 405, "column": 12 }, "stop": { "line": 405, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.environ.EnvironmentVariable.__init__", "class_name": "fixtures._fixtures.environ.EnvironmentVariable", "dispatch": "static" } ], "keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.config": [], "keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_with_ambiguous_role_names": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 362, "column": 12 }, "stop": { "line": 362, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 353, "column": 54 }, "stop": { "line": 353, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 363, "column": 16 }, "stop": { "line": 363, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 352, "column": 24 }, "stop": { "line": 352, "column": 34 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 359, "column": 22 }, "stop": { "line": 359, "column": 32 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 352, "column": 50 }, "stop": { "line": 352, "column": 60 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 348, "column": 8 }, "stop": { "line": 348, "column": 31 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 368, "column": 12 }, "stop": { "line": 368, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.CliBootStrapTestCase._do_test_bootstrap", "class_name": "keystone.tests.unit.test_cli.CliBootStrapTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 352, "column": 50 }, "stop": { "line": 352, "column": 66 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 352, "column": 24 }, "stop": { "line": 352, "column": 40 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 359, "column": 22 }, "stop": { "line": 359, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_with_no_immutable_roles": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 336, "column": 8 }, "stop": { "line": 336, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.CliBootStrapTestCase._do_test_bootstrap", "class_name": "keystone.tests.unit.test_cli.CliBootStrapTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 333, "column": 43 }, "stop": { "line": 333, "column": 53 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 333, "column": 43 }, "stop": { "line": 333, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 342, "column": 8 }, "stop": { "line": 342, "column": 24 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 343, "column": 8 }, "stop": { "line": 343, "column": 24 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 344, "column": 8 }, "stop": { "line": 344, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_cli.CliBootStrapTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_with_default_immutable_roles": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 321, "column": 8 }, "stop": { "line": 321, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.CliBootStrapTestCase._do_test_bootstrap", "class_name": "keystone.tests.unit.test_cli.CliBootStrapTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 319, "column": 43 }, "stop": { "line": 319, "column": 53 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 319, "column": 43 }, "stop": { "line": 319, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 329, "column": 8 }, "stop": { "line": 329, "column": 23 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 327, "column": 8 }, "stop": { "line": 327, "column": 23 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 328, "column": 8 }, "stop": { "line": 328, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_with_explicit_immutable_roles": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 307, "column": 8 }, "stop": { "line": 307, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.CliBootStrapTestCase._do_test_bootstrap", "class_name": "keystone.tests.unit.test_cli.CliBootStrapTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 304, "column": 43 }, "stop": { "line": 304, "column": 53 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 304, "column": 43 }, "stop": { "line": 304, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 313, "column": 8 }, "stop": { "line": 313, "column": 23 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 315, "column": 8 }, "stop": { "line": 315, "column": 23 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 314, "column": 8 }, "stop": { "line": 314, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_recovers_user": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 291, "column": 25 }, "stop": { "line": 291, "column": 35 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 297, "column": 13 }, "stop": { "line": 297, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 297, "column": 13 }, "stop": { "line": 297, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.test_cli.CliBootStrapTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 294, "column": 8 }, "stop": { "line": 294, "column": 31 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 282, "column": 8 }, "stop": { "line": 282, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.CliBootStrapTestCase._do_test_bootstrap", "class_name": "keystone.tests.unit.test_cli.CliBootStrapTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 291, "column": 25 }, "stop": { "line": 291, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_is_not_idempotent_when_password_does_change": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 260, "column": 12 }, "stop": { "line": 260, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 258, "column": 12 }, "stop": { "line": 258, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "os._Environ.__setitem__", "class_name": "os._Environ", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 260, "column": 12 }, "stop": { "line": 260, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 252, "column": 13 }, "stop": { "line": 252, "column": 34 } } ], "kind": "function", "target": "freezegun.api.freeze_time" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 257, "column": 25 }, "stop": { "line": 257, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 260, "column": 12 }, "stop": { "line": 260, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 234, "column": 14 }, "stop": { "line": 234, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.unit.test_cli.CliBootStrapTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 265, "column": 35 }, "stop": { "line": 265, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 257, "column": 25 }, "stop": { "line": 257, "column": 35 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 252, "column": 13 }, "stop": { "line": 252, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "freezegun.api._freeze_time.__enter__", "class_name": "freezegun.api._freeze_time", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 260, "column": 12 }, "stop": { "line": 260, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 251, "column": 15 }, "stop": { "line": 251, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 259, "column": 12 }, "stop": { "line": 259, "column": 35 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 233, "column": 8 }, "stop": { "line": 233, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.CliBootStrapTestCase._do_test_bootstrap", "class_name": "keystone.tests.unit.test_cli.CliBootStrapTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 260, "column": 12 }, "stop": { "line": 260, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_is_idempotent_when_password_does_not_change": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 188, "column": 14 }, "stop": { "line": 188, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.unit.test_cli.CliBootStrapTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 228, "column": 8 }, "stop": { "line": 228, "column": 24 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 227, "column": 8 }, "stop": { "line": 227, "column": 24 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 226, "column": 8 }, "stop": { "line": 226, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_cli.CliBootStrapTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 187, "column": 8 }, "stop": { "line": 187, "column": 31 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 209, "column": 8 }, "stop": { "line": 209, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.CliBootStrapTestCase._do_test_bootstrap", "class_name": "keystone.tests.unit.test_cli.CliBootStrapTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.CliBootStrapTestCase._do_test_bootstrap": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 143, "column": 8 }, "stop": { "line": 143, "column": 21 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 144, "column": 8 }, "stop": { "line": 144, "column": 21 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 145, "column": 8 }, "stop": { "line": 145, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_cli.CliBootStrapTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 175, "column": 34 }, "stop": { "line": 175, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.items", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 168, "column": 29 }, "stop": { "line": 168, "column": 32 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 169, "column": 29 }, "stop": { "line": 169, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 151, "column": 25 }, "stop": { "line": 151, "column": 28 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 142, "column": 25 }, "stop": { "line": 142, "column": 28 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 180, "column": 16 }, "stop": { "line": 180, "column": 32 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 168, "column": 12 }, "stop": { "line": 168, "column": 28 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 179, "column": 16 }, "stop": { "line": 179, "column": 32 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 152, "column": 8 }, "stop": { "line": 152, "column": 24 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 166, "column": 12 }, "stop": { "line": 166, "column": 28 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 182, "column": 16 }, "stop": { "line": 182, "column": 32 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 181, "column": 16 }, "stop": { "line": 181, "column": 32 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 162, "column": 12 }, "stop": { "line": 162, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_cli.CliBootStrapTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 142, "column": 8 }, "stop": { "line": 142, "column": 21 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 151, "column": 8 }, "stop": { "line": 151, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIs", "class_name": "keystone.tests.unit.test_cli.CliBootStrapTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 155, "column": 13 }, "stop": { "line": 155, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.ContextManager.__enter__", "class_name": "contextlib._GeneratorContextManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 155, "column": 13 }, "stop": { "line": 155, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.make_request", "class_name": "keystone.tests.unit.test_cli.CliBootStrapTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 123, "column": 16 }, "stop": { "line": 123, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 118, "column": 8 }, "stop": { "line": 118, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.CliBootStrapTestCase._do_test_bootstrap", "class_name": "keystone.tests.unit.test_cli.CliBootStrapTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.CliBootStrapTestCase.config": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 113, "column": 56 }, "stop": { "line": 113, "column": 66 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 113, "column": 56 }, "stop": { "line": 113, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.CliBootStrapTestCase.config_files": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 109, "column": 28 }, "stop": { "line": 109, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests_conf", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.CliBootStrapTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 102, "column": 8 }, "stop": { "line": 102, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_cli.CliBootStrapTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 102, "column": 24 }, "stop": { "line": 102, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 104, "column": 25 }, "stop": { "line": 104, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.cmd.cli.BootStrap.__init__", "class_name": "keystone.cmd.cli.BootStrap", "dispatch": "static" } ], "keystone.tests.unit.test_cli.CliLoggingTestCase.test_present_config_does_not_log_warning": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 96, "column": 8 }, "stop": { "line": 96, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_cli.CliLoggingTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 94, "column": 8 }, "stop": { "line": 94, "column": 16 } } ], "kind": "function", "target": "keystone.cmd.cli.main" } ], "keystone.tests.unit.test_cli.CliLoggingTestCase.test_absent_config_logs_warning": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 88, "column": 45 }, "stop": { "line": 88, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic.Contains.__init__", "class_name": "testtools.matchers._basic.Contains", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 87, "column": 8 }, "stop": { "line": 87, "column": 16 } } ], "kind": "function", "target": "keystone.cmd.cli.main" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 88, "column": 8 }, "stop": { "line": 88, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_cli.CliLoggingTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_cli.CliLoggingTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 71, "column": 29 }, "stop": { "line": 71, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 69, "column": 24 }, "stop": { "line": 69, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.mockpatch.MockPatch.__init__", "class_name": "fixtures._fixtures.mockpatch.MockPatch", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 81, "column": 29 }, "stop": { "line": 81, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_cli.CliLoggingTestCase.setUp.FakeConfCommand.__init__", "class_name": "keystone.tests.unit.test_cli.CliLoggingTestCase.setUp.FakeConfCommand", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 73, "column": 8 }, "stop": { "line": 73, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 80, "column": 24 }, "stop": { "line": 80, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.mockpatch.MockPatchObject.__init__", "class_name": "fixtures._fixtures.mockpatch.MockPatchObject", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 83, "column": 39 }, "stop": { "line": 83, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.logger.FakeLogger.__init__", "class_name": "fixtures._fixtures.logger.FakeLogger", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 67, "column": 46 }, "stop": { "line": 67, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_config.fixture.Config.__init__", "class_name": "oslo_config.fixture.Config", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 69, "column": 8 }, "stop": { "line": 69, "column": 23 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 67, "column": 30 }, "stop": { "line": 67, "column": 45 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 80, "column": 8 }, "stop": { "line": 80, "column": 23 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 71, "column": 13 }, "stop": { "line": 71, "column": 28 } }, { "path": "keystone/tests/unit/test_cli.py", "start": { "line": 83, "column": 23 }, "stop": { "line": 83, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_cli.CliLoggingTestCase", "dispatch": "dynamic" } ], "saml2.population.Population.sources": [], "saml2.population.Population.get_entityid": [], "saml2.population.Population.remove_person": [], "saml2.population.Population.subjects": [], "saml2.population.Population.get_info_from": [], "saml2.population.Population.get_identity": [], "saml2.population.Population.issuers_of_info": [], "saml2.population.Population.stale_sources_for_person": [], "saml2.population.Population.add_information_about_person": [], "saml2.population.Population.__init__": [], "eventlet.zipkin.client.ZipkinClient.close": [], "eventlet.zipkin.client.ZipkinClient._send": [], "eventlet.zipkin.client.ZipkinClient.send_to_collector": [], "eventlet.zipkin.client.ZipkinClient._build_message": [], "eventlet.zipkin.client.ZipkinClient._connect": [], "eventlet.zipkin.client.ZipkinClient.__init__": [], "IPython.core.tests.test_handlers.test_handlers": [], "IPython.core.tests.test_handlers.run": [], "IPython.core.tests.test_handlers.Autocallable.__call__": [], "IPython.core.tests.test_handlers.CallableIndexable.__call__": [], "IPython.core.tests.test_handlers.CallableIndexable.__getitem__": [], "psutil._common.print_color": [], "psutil._common.hilite": [], "psutil._common.term_supports_colors": [], "psutil._common.get_procfs_path": [], "psutil._common.bytes2human": [], "psutil._common.open_text": [], "psutil._common.open_binary": [], "psutil._common.wrap_numbers": [], "psutil._common._WrapNumbers.cache_info": [], "psutil._common._WrapNumbers.cache_clear": [], "psutil._common._WrapNumbers.run": [], "psutil._common._WrapNumbers._remove_dead_reminders": [], "psutil._common._WrapNumbers._add_dict": [], "psutil._common._WrapNumbers.__init__": [], "psutil._common.deprecated_method": [], "psutil._common.conn_to_ntuple": [], "psutil._common.socktype_to_enum": [], "psutil._common.sockfam_to_enum": [], "psutil._common.parse_environ_block": [], "psutil._common.supports_ipv6": [], "psutil._common.path_exists_strict": [], "psutil._common.isfile_strict": [], "psutil._common.memoize_when_activated": [], "psutil._common.memoize": [], "psutil._common.usage_percent": [], "psutil._common.TimeoutExpired.__init__": [], "psutil._common.AccessDenied.__init__": [], "psutil._common.ZombieProcess.__init__": [], "psutil._common.NoSuchProcess.__init__": [], "psutil._common.Error.__repr__": [], "psutil._common.Error.__init__": [], "psutil._common.addr.__init__": [], "psutil._common.pconn.__init__": [], "psutil._common.pctxsw.__init__": [], "psutil._common.pionice.__init__": [], "psutil._common.pio.__init__": [], "psutil._common.pgids.__init__": [], "psutil._common.puids.__init__": [], "psutil._common.pthread.__init__": [], "psutil._common.popenfile.__init__": [], "psutil._common.pcputimes.__init__": [], "psutil._common.sfan.__init__": [], "psutil._common.sbattery.__init__": [], "psutil._common.shwtemp.__init__": [], "psutil._common.scpufreq.__init__": [], "psutil._common.scpustats.__init__": [], "psutil._common.snicstats.__init__": [], "psutil._common.snicaddr.__init__": [], "psutil._common.sconn.__init__": [], "psutil._common.suser.__init__": [], "psutil._common.snetio.__init__": [], "psutil._common.sdiskpart.__init__": [], "psutil._common.sdiskio.__init__": [], "psutil._common.sdiskusage.__init__": [], "psutil._common.sswap.__init__": [], "keystone.tests.protection.v3.test_tokens.ProjectUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 604, "column": 21 }, "stop": { "line": 604, "column": 35 } }, { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 594, "column": 12 }, "stop": { "line": 594, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 580, "column": 24 }, "stop": { "line": 580, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 580, "column": 8 }, "stop": { "line": 580, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_tokens.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 584, "column": 12 }, "stop": { "line": 584, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 592, "column": 18 }, "stop": { "line": 592, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 584, "column": 30 }, "stop": { "line": 584, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 578, "column": 8 }, "stop": { "line": 578, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 584, "column": 12 }, "stop": { "line": 584, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 602, "column": 15 }, "stop": { "line": 602, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_tokens.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 579, "column": 8 }, "stop": { "line": 579, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_tokens.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 588, "column": 25 }, "stop": { "line": 588, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_tokens.DomainUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 560, "column": 15 }, "stop": { "line": 560, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_tokens.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 561, "column": 50 }, "stop": { "line": 561, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 544, "column": 24 }, "stop": { "line": 544, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 548, "column": 12 }, "stop": { "line": 548, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 548, "column": 30 }, "stop": { "line": 548, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 542, "column": 8 }, "stop": { "line": 542, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 543, "column": 8 }, "stop": { "line": 543, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_tokens.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 548, "column": 12 }, "stop": { "line": 548, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 544, "column": 8 }, "stop": { "line": 544, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_tokens.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 551, "column": 22 }, "stop": { "line": 551, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_tokens._DomainAndProjectUserTests.test_user_cannot_revoke_project_scoped_token": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 516, "column": 54 }, "stop": { "line": 516, "column": 58 } }, { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 521, "column": 41 }, "stop": { "line": 521, "column": 45 } }, { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 521, "column": 20 }, "stop": { "line": 521, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 508, "column": 12 }, "stop": { "line": 508, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 512, "column": 15 }, "stop": { "line": 512, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 508, "column": 12 }, "stop": { "line": 508, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 513, "column": 8 }, "stop": { "line": 513, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 509, "column": 12 }, "stop": { "line": 509, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_tokens._DomainAndProjectUserTests.test_user_cannot_validate_project_scoped_token": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 491, "column": 41 }, "stop": { "line": 491, "column": 45 } }, { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 491, "column": 20 }, "stop": { "line": 491, "column": 24 } }, { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 486, "column": 54 }, "stop": { "line": 486, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 478, "column": 12 }, "stop": { "line": 478, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 482, "column": 15 }, "stop": { "line": 482, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 478, "column": 12 }, "stop": { "line": 478, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 483, "column": 8 }, "stop": { "line": 483, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 479, "column": 12 }, "stop": { "line": 479, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_tokens._DomainAndProjectUserTests.test_user_cannot_revoke_domain_scoped_token": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 456, "column": 54 }, "stop": { "line": 456, "column": 58 } }, { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 461, "column": 20 }, "stop": { "line": 461, "column": 24 } }, { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 461, "column": 41 }, "stop": { "line": 461, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 449, "column": 12 }, "stop": { "line": 449, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 452, "column": 15 }, "stop": { "line": 452, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 449, "column": 12 }, "stop": { "line": 449, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 453, "column": 8 }, "stop": { "line": 453, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 449, "column": 30 }, "stop": { "line": 449, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_tokens._DomainAndProjectUserTests.test_user_cannot_validate_domain_scoped_token": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 427, "column": 54 }, "stop": { "line": 427, "column": 58 } }, { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 432, "column": 20 }, "stop": { "line": 432, "column": 24 } }, { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 432, "column": 41 }, "stop": { "line": 432, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 420, "column": 12 }, "stop": { "line": 420, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 423, "column": 15 }, "stop": { "line": 423, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 420, "column": 12 }, "stop": { "line": 420, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 424, "column": 8 }, "stop": { "line": 424, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 420, "column": 30 }, "stop": { "line": 420, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_tokens._DomainAndProjectUserTests.test_user_cannot_revoke_system_scoped_token": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 395, "column": 15 }, "stop": { "line": 395, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 403, "column": 41 }, "stop": { "line": 403, "column": 45 } }, { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 399, "column": 12 }, "stop": { "line": 399, "column": 16 } }, { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 403, "column": 20 }, "stop": { "line": 403, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 396, "column": 8 }, "stop": { "line": 396, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_tokens._DomainAndProjectUserTests.test_user_cannot_validate_system_scoped_token": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 371, "column": 15 }, "stop": { "line": 371, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 375, "column": 12 }, "stop": { "line": 375, "column": 16 } }, { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 379, "column": 20 }, "stop": { "line": 379, "column": 24 } }, { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 379, "column": 41 }, "stop": { "line": 379, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 372, "column": 8 }, "stop": { "line": 372, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_tokens._DomainAndProjectUserTests.test_user_can_revoke_their_own_tokens": [], "keystone.tests.protection.v3.test_tokens._DomainAndProjectUserTests.test_user_can_validate_their_own_tokens": [], "keystone.tests.protection.v3.test_tokens.SystemAdminTests.test_user_can_revoke_a_project_scoped_token": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 344, "column": 23 }, "stop": { "line": 344, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_tokens.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 345, "column": 20 }, "stop": { "line": 345, "column": 24 } }, { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 340, "column": 54 }, "stop": { "line": 340, "column": 58 } }, { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 345, "column": 41 }, "stop": { "line": 345, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 332, "column": 12 }, "stop": { "line": 332, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 336, "column": 15 }, "stop": { "line": 336, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 332, "column": 12 }, "stop": { "line": 332, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 337, "column": 8 }, "stop": { "line": 337, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 333, "column": 12 }, "stop": { "line": 333, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_tokens.SystemAdminTests.test_user_can_revoke_a_domain_scoped_token": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 317, "column": 22 }, "stop": { "line": 317, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_tokens.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 313, "column": 54 }, "stop": { "line": 313, "column": 58 } }, { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 318, "column": 20 }, "stop": { "line": 318, "column": 24 } }, { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 318, "column": 41 }, "stop": { "line": 318, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 306, "column": 12 }, "stop": { "line": 306, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 309, "column": 15 }, "stop": { "line": 309, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 306, "column": 12 }, "stop": { "line": 306, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 310, "column": 8 }, "stop": { "line": 310, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 306, "column": 30 }, "stop": { "line": 306, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_tokens.SystemAdminTests.test_user_can_revoke_a_system_scoped_token": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 291, "column": 22 }, "stop": { "line": 291, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_tokens.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 284, "column": 15 }, "stop": { "line": 284, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 288, "column": 12 }, "stop": { "line": 288, "column": 16 } }, { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 292, "column": 41 }, "stop": { "line": 292, "column": 45 } }, { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 292, "column": 20 }, "stop": { "line": 292, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 285, "column": 8 }, "stop": { "line": 285, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_tokens.SystemAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 264, "column": 8 }, "stop": { "line": 264, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 266, "column": 8 }, "stop": { "line": 266, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_tokens.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 270, "column": 15 }, "stop": { "line": 270, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_tokens.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 266, "column": 24 }, "stop": { "line": 266, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 265, "column": 8 }, "stop": { "line": 265, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_tokens.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_tokens.SystemMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 231, "column": 8 }, "stop": { "line": 231, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 247, "column": 43 }, "stop": { "line": 247, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 233, "column": 24 }, "stop": { "line": 233, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 233, "column": 8 }, "stop": { "line": 233, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_tokens.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 246, "column": 15 }, "stop": { "line": 246, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_tokens.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 236, "column": 24 }, "stop": { "line": 236, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 232, "column": 8 }, "stop": { "line": 232, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_tokens.SystemMemberTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_tokens.SystemReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 197, "column": 8 }, "stop": { "line": 197, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 212, "column": 15 }, "stop": { "line": 212, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_tokens.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 198, "column": 8 }, "stop": { "line": 198, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_tokens.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 213, "column": 43 }, "stop": { "line": 213, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 199, "column": 24 }, "stop": { "line": 199, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 199, "column": 8 }, "stop": { "line": 199, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_tokens.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 202, "column": 24 }, "stop": { "line": 202, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_tokens._SystemMemberAndReaderTokenTests.test_user_cannot_revoke_a_project_scoped_token": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 170, "column": 54 }, "stop": { "line": 170, "column": 58 } }, { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 175, "column": 20 }, "stop": { "line": 175, "column": 24 } }, { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 175, "column": 41 }, "stop": { "line": 175, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 162, "column": 12 }, "stop": { "line": 162, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 166, "column": 15 }, "stop": { "line": 166, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 162, "column": 12 }, "stop": { "line": 162, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 167, "column": 8 }, "stop": { "line": 167, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 163, "column": 12 }, "stop": { "line": 163, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_tokens._SystemMemberAndReaderTokenTests.test_user_cannot_revoke_a_domain_scoped_token": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 145, "column": 20 }, "stop": { "line": 145, "column": 24 } }, { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 140, "column": 54 }, "stop": { "line": 140, "column": 58 } }, { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 145, "column": 41 }, "stop": { "line": 145, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 133, "column": 12 }, "stop": { "line": 133, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 136, "column": 15 }, "stop": { "line": 136, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 133, "column": 12 }, "stop": { "line": 133, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 137, "column": 8 }, "stop": { "line": 137, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 133, "column": 30 }, "stop": { "line": 133, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_tokens._SystemMemberAndReaderTokenTests.test_user_cannot_revoke_a_system_scoped_token": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 108, "column": 15 }, "stop": { "line": 108, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 112, "column": 12 }, "stop": { "line": 112, "column": 16 } }, { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 116, "column": 41 }, "stop": { "line": 116, "column": 45 } }, { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 116, "column": 20 }, "stop": { "line": 116, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 109, "column": 8 }, "stop": { "line": 109, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_tokens._SystemUserTokenTests.test_user_can_validate_project_scoped_token": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 92, "column": 20 }, "stop": { "line": 92, "column": 24 } }, { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 87, "column": 54 }, "stop": { "line": 87, "column": 58 } }, { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 92, "column": 41 }, "stop": { "line": 92, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 79, "column": 12 }, "stop": { "line": 79, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 83, "column": 15 }, "stop": { "line": 83, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 79, "column": 12 }, "stop": { "line": 79, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 84, "column": 8 }, "stop": { "line": 84, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 80, "column": 12 }, "stop": { "line": 80, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_tokens._SystemUserTokenTests.test_user_can_validate_domain_scoped_token": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 65, "column": 41 }, "stop": { "line": 65, "column": 45 } }, { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 65, "column": 20 }, "stop": { "line": 65, "column": 24 } }, { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 60, "column": 54 }, "stop": { "line": 60, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 53, "column": 12 }, "stop": { "line": 53, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 56, "column": 15 }, "stop": { "line": 56, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 53, "column": 12 }, "stop": { "line": 53, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 57, "column": 8 }, "stop": { "line": 57, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 53, "column": 30 }, "stop": { "line": 53, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_tokens._SystemUserTokenTests.test_user_can_validate_system_scoped_token": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 31, "column": 15 }, "stop": { "line": 31, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 39, "column": 41 }, "stop": { "line": 39, "column": 45 } }, { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 35, "column": 12 }, "stop": { "line": 35, "column": 16 } }, { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 39, "column": 20 }, "stop": { "line": 39, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_tokens.py", "start": { "line": 32, "column": 8 }, "stop": { "line": 32, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "rx.disposables.singleassignmentdisposable.SingleAssignmentDisposable.dispose": [], "rx.disposables.singleassignmentdisposable.SingleAssignmentDisposable.set_disposable": [], "rx.disposables.singleassignmentdisposable.SingleAssignmentDisposable.get_disposable": [], "rx.disposables.singleassignmentdisposable.SingleAssignmentDisposable.__init__": [], "setuptools._distutils.command.install.install.has_data": [], "setuptools._distutils.command.install.install.has_scripts": [], "setuptools._distutils.command.install.install.has_headers": [], "setuptools._distutils.command.install.install.has_lib": [], "setuptools._distutils.command.install.install.get_inputs": [], "setuptools._distutils.command.install.install.get_outputs": [], "setuptools._distutils.command.install.install.create_path_file": [], "setuptools._distutils.command.install.install.run": [], "setuptools._distutils.command.install.install.create_home_path": [], "setuptools._distutils.command.install.install.change_roots": [], "setuptools._distutils.command.install.install.handle_extra_path": [], "setuptools._distutils.command.install.install.convert_paths": [], "setuptools._distutils.command.install.install.expand_dirs": [], "setuptools._distutils.command.install.install.expand_basedirs": [], "setuptools._distutils.command.install.install._expand_attrs": [], "setuptools._distutils.command.install.install.select_scheme": [], "setuptools._distutils.command.install.install.finalize_other": [], "setuptools._distutils.command.install.install.finalize_unix": [], "setuptools._distutils.command.install.install.dump_dirs": [], "setuptools._distutils.command.install.install.finalize_options": [], "setuptools._distutils.command.install.install.initialize_options": [], "traitlets.utils.importstring.import_item": [], "migrate.tests.changeset.databases.test_ibmdb2.TestIBMDBDialect.test_is_unique_constraint_with_null_cols_supported": [], "pip._internal.commands.list.format_for_json": [], "pip._internal.commands.list.format_for_columns": [], "pip._internal.commands.list.tabulate": [], "pip._internal.commands.list.ListCommand.output_package_listing_columns": [], "pip._internal.commands.list.ListCommand.output_package_listing": [], "pip._internal.commands.list.ListCommand.iter_packages_latest_infos": [], "pip._internal.commands.list.ListCommand.get_not_required": [], "pip._internal.commands.list.ListCommand.get_uptodate": [], "pip._internal.commands.list.ListCommand.get_outdated": [], "pip._internal.commands.list.ListCommand.run": [], "pip._internal.commands.list.ListCommand._build_package_finder": [], "pip._internal.commands.list.ListCommand.__init__": [], "mako.compat.arg_stringname": [], "mako.compat.with_metaclass": [], "mako.compat.exception_name": [], "mako.compat.exception_as": [], "mako.compat.inspect_getargspec": [], "mako.compat.ArgSpec.__init__": [], "IPython.lib.security.passwd_check": [], "IPython.lib.security.passwd": [], "keystone.conf.revoke.list_opts": [], "keystone.conf.revoke.register_opts": [], "rx.linq.observable.onerrorresumenext.on_error_resume_next": [], "requests._internal_utils.unicode_is_ascii": [], "requests._internal_utils.to_native_string": [], "pycadf.tests.helper.test_api.TestApiHelper.test_convert_req_action_with_details_invalid": [], "pycadf.tests.helper.test_api.TestApiHelper.test_convert_req_action_with_details": [], "pycadf.tests.helper.test_api.TestApiHelper.test_convert_req_action_invalid": [], "pycadf.tests.helper.test_api.TestApiHelper.test_convert_req_action": [], "promise.schedulers.asyncio.AsyncioScheduler.wait": [], "promise.schedulers.asyncio.AsyncioScheduler.call": [], "promise.schedulers.asyncio.AsyncioScheduler.__init__": [], "sqlalchemy.testing.fixtures.ComputedReflectionFixtureTest.define_tables": [], "sqlalchemy.testing.fixtures.ComputedReflectionFixtureTest.normalize": [], "sqlalchemy.testing.fixtures.DeclarativeMappedTest._with_register_classes": [], "sqlalchemy.testing.fixtures.DeclarativeMappedTest._setup_once_tables": [], "sqlalchemy.testing.fixtures.MappedTest.setup_mappers": [], "sqlalchemy.testing.fixtures.MappedTest.setup_classes": [], "sqlalchemy.testing.fixtures.MappedTest._teardown_each_classes": [], "sqlalchemy.testing.fixtures.MappedTest._teardown_each_mappers": [], "sqlalchemy.testing.fixtures.MappedTest._with_register_classes": [], "sqlalchemy.testing.fixtures.MappedTest._generate_mapper": [], "sqlalchemy.testing.fixtures.MappedTest._setup_each_classes": [], "sqlalchemy.testing.fixtures.MappedTest._setup_each_mappers": [], "sqlalchemy.testing.fixtures.MappedTest._setup_once_mappers": [], "sqlalchemy.testing.fixtures.MappedTest._setup_once_classes": [], "sqlalchemy.testing.fixtures.MappedTest._teardown_once_class": [], "sqlalchemy.testing.fixtures.MappedTest._setup_tables_test_instance": [], "sqlalchemy.testing.fixtures.MappedTest._setup_tables_test_class": [], "sqlalchemy.testing.fixtures.after_test": [], "sqlalchemy.testing.fixtures.stop_test_class_inside_fixtures": [], "sqlalchemy.testing.fixtures._close_all_sessions": [], "sqlalchemy.testing.fixtures.fixture_session": [], "sqlalchemy.testing.fixtures.RemovesEvents._remove_events": [], "sqlalchemy.testing.fixtures.RemovesEvents.event_listen": [], "sqlalchemy.testing.fixtures.RemovesEvents._event_fns": [], "sqlalchemy.testing.fixtures.TablesTest._load_fixtures": [], "sqlalchemy.testing.fixtures.TablesTest.sql_eq_": [], "sqlalchemy.testing.fixtures.TablesTest.sql_count_": [], "sqlalchemy.testing.fixtures.TablesTest.insert_data": [], "sqlalchemy.testing.fixtures.TablesTest.fixtures": [], "sqlalchemy.testing.fixtures.TablesTest.define_tables": [], "sqlalchemy.testing.fixtures.TablesTest.dispose_bind": [], "sqlalchemy.testing.fixtures.TablesTest.setup_bind": [], "sqlalchemy.testing.fixtures.TablesTest._teardown_once_metadata_bind": [], "sqlalchemy.testing.fixtures.TablesTest._teardown_each_tables": [], "sqlalchemy.testing.fixtures.TablesTest._setup_each_inserts": [], "sqlalchemy.testing.fixtures.TablesTest._setup_each_tables": [], "sqlalchemy.testing.fixtures.TablesTest._setup_once_tables": [], "sqlalchemy.testing.fixtures.TablesTest._setup_once_inserts": [], "sqlalchemy.testing.fixtures.TablesTest._init_class": [], "sqlalchemy.testing.fixtures.TablesTest.tables_test_metadata": [], "sqlalchemy.testing.fixtures.TablesTest._setup_tables_test_instance": [], "sqlalchemy.testing.fixtures.TablesTest._setup_tables_test_class": [], "sqlalchemy.testing.fixtures.FutureEngineMixin._push_future_engine": [], "sqlalchemy.testing.fixtures._push_future_engine": [], "sqlalchemy.testing.fixtures.TestBase.trans_ctx_manager_fixture": [], "sqlalchemy.testing.fixtures.TestBase.metadata": [], "sqlalchemy.testing.fixtures.TestBase.async_testing_engine": [], "sqlalchemy.testing.fixtures.TestBase.testing_engine": [], "sqlalchemy.testing.fixtures.TestBase.future_engine": [], "sqlalchemy.testing.fixtures.TestBase.future_connection": [], "sqlalchemy.testing.fixtures.TestBase.registry": [], "sqlalchemy.testing.fixtures.TestBase.connection": [], "sqlalchemy.testing.fixtures.TestBase.connection_no_trans": [], "sqlalchemy.testing.fixtures.TestBase.assert_": [], "IPython.testing.tests.test_ipunittest.Foo.normaldt_method": [], "IPython.testing.tests.test_ipunittest.Foo.ipdt_method": [], "IPython.testing.tests.test_ipunittest.ipdt_indented_test": [], "IPython.testing.tests.test_ipunittest.ipdt_flush": [], "IPython.testing.tests.test_ipunittest.simple_dt": [], "pip._internal.utils.glibc.libc_ver": [], "pip._internal.utils.glibc.glibc_version_string_ctypes": [], "pip._internal.utils.glibc.glibc_version_string_confstr": [], "pip._internal.utils.glibc.glibc_version_string": [], "dns.tokenizer.Tokenizer.get_ttl": [], "dns.tokenizer.Tokenizer.get_eol": [], "dns.tokenizer.Tokenizer.get_name": [], "dns.tokenizer.Tokenizer.get_identifier": [], "dns.tokenizer.Tokenizer.get_string": [], "dns.tokenizer.Tokenizer.get_uint32": [], "dns.tokenizer.Tokenizer.get_uint16": [], "dns.tokenizer.Tokenizer.get_uint8": [], "dns.tokenizer.Tokenizer.get_int": [], "dns.tokenizer.Tokenizer.__iter__": [], "dns.tokenizer.Tokenizer.next": [], "dns.tokenizer.Tokenizer.unget": [], "dns.tokenizer.Tokenizer.get": [], "dns.tokenizer.Tokenizer.skip_whitespace": [], "dns.tokenizer.Tokenizer._unget_char": [], "dns.tokenizer.Tokenizer.where": [], "dns.tokenizer.Tokenizer._get_char": [], "dns.tokenizer.Tokenizer.__init__": [], "dns.tokenizer.Token.__getitem__": [], "dns.tokenizer.Token.__iter__": [], "dns.tokenizer.Token.__len__": [], "dns.tokenizer.Token.unescape": [], "dns.tokenizer.Token.__str__": [], "dns.tokenizer.Token.__ne__": [], "dns.tokenizer.Token.__eq__": [], "dns.tokenizer.Token.is_eol_or_eof": [], "dns.tokenizer.Token.is_delimiter": [], "dns.tokenizer.Token.is_comment": [], "dns.tokenizer.Token.is_quoted_string": [], "dns.tokenizer.Token.is_identifier": [], "dns.tokenizer.Token.is_whitespace": [], "dns.tokenizer.Token.is_eol": [], "dns.tokenizer.Token.is_eof": [], "dns.tokenizer.Token.__init__": [], "importlib_resources.tests.test_path.PathZipTests.test_remove_in_context_manager": [], "importlib_resources.tests.test_path.PathMemoryTests.setUp": [], "importlib_resources.tests.test_path.PathDiskTests.test_natural_path": [], "importlib_resources.tests.test_path.PathTests.test_reading": [], "importlib_resources.tests.test_path.CommonTests.execute": [], "oslo_db.tests.sqlalchemy.test_async_eventlet.EventletTestMixin.test_concurrent_transaction": [], "oslo_db.tests.sqlalchemy.test_async_eventlet.EventletTestMixin.setUp": [], "importlib_resources.tests.test_files.OpenNamespaceTests.setUp": [], "importlib_resources.tests.test_files.OpenDiskTests.setUp": [], "importlib_resources.tests.test_files.FilesTests.test_traversable": [], "importlib_resources.tests.test_files.FilesTests.test_read_text": [], "importlib_resources.tests.test_files.FilesTests.test_read_bytes": [], "aniso8601.timezone.UTCOffset.dst": [], "aniso8601.timezone.UTCOffset.tzname": [], "aniso8601.timezone.UTCOffset.utcoffset": [], "aniso8601.timezone.UTCOffset.__repr__": [], "aniso8601.timezone.UTCOffset.__init__": [], "aniso8601.timezone.parse_timezone": [], "eventlet.green.Queue.LifoQueue.__init__": [], "eventlet.green.Queue.PriorityQueue.__init__": [], "eventlet.green.Queue.Queue.__init__": [], "sqlalchemy.orm.scoping.scoped_session.query_property": [], "sqlalchemy.orm.scoping.scoped_session.remove": [], "sqlalchemy.orm.scoping.scoped_session.__init__": [], "sqlalchemy.orm.scoping.ScopedSessionMixin.configure": [], "sqlalchemy.orm.scoping.ScopedSessionMixin.__call__": [], "sqlalchemy.orm.scoping.ScopedSessionMixin._proxied": [], "keystoneauth1.identity.v3.multi_factor.MultiFactor.__init__": [], "keystone.common.sql.contract_repo.versions.027_placeholder.upgrade": [], "pip._internal.models.link.Link.is_hash_allowed": [], "pip._internal.models.link.Link.has_hash": [], "pip._internal.models.link.Link.is_yanked": [], "pip._internal.models.link.Link.is_vcs": [], "pip._internal.models.link.Link.is_wheel": [], "pip._internal.models.link.Link.is_existing_dir": [], "pip._internal.models.link.Link.is_file": [], "pip._internal.models.link.Link.show_url": [], "pip._internal.models.link.Link.hash_name": [], "pip._internal.models.link.Link.hash": [], "pip._internal.models.link.Link.subdirectory_fragment": [], "pip._internal.models.link.Link.egg_fragment": [], "pip._internal.models.link.Link.url_without_fragment": [], "pip._internal.models.link.Link.ext": [], "pip._internal.models.link.Link.splitext": [], "pip._internal.models.link.Link.path": [], "pip._internal.models.link.Link.netloc": [], "pip._internal.models.link.Link.scheme": [], "pip._internal.models.link.Link.file_path": [], "pip._internal.models.link.Link.filename": [], "pip._internal.models.link.Link.url": [], "pip._internal.models.link.Link.__repr__": [], "pip._internal.models.link.Link.__str__": [], "pip._internal.models.link.Link.__init__": [], "unittest2.test.test_discovery.TestDiscovery.test_discovery_failed_discovery": [], "unittest2.test.test_discovery.TestDiscovery.test_discovery_from_dotted_namespace_packages": [], "unittest2.test.test_discovery.TestDiscovery.test_discovery_from_dotted_path_builtin_modules": [], "unittest2.test.test_discovery.TestDiscovery.test_discovery_from_dotted_path": [], "unittest2.test.test_discovery.TestDiscovery.test_module_symlink_ok": [], "unittest2.test.test_discovery.TestDiscovery.test_detect_module_clash": [], "unittest2.test.test_discovery.TestDiscovery.setup_module_clash": [], "unittest2.test.test_discovery.TestDiscovery.test_command_line_handling_do_discovery_calls_loader": [], "unittest2.test.test_discovery.TestDiscovery.test_command_line_handling_do_discovery_uses_default_loader": [], "unittest2.test.test_discovery.TestDiscovery.test_command_line_handling_do_discovery_too_many_arguments": [], "unittest2.test.test_discovery.TestDiscovery.test_command_line_handling_discover_by_default_with_options": [], "unittest2.test.test_discovery.TestDiscovery.test_command_line_handling_discover_by_default": [], "unittest2.test.test_discovery.TestDiscovery.test_command_line_handling_parseArgs": [], "unittest2.test.test_discovery.TestDiscovery.test_discover_with_init_module_that_raises_SkipTest_on_import": [], "unittest2.test.test_discovery.TestDiscovery.test_discover_with_module_that_raises_SkipTest_on_import": [], "unittest2.test.test_discovery.TestDiscovery.test_discover_with_init_modules_that_fail_to_import": [], "unittest2.test.test_discovery.TestDiscovery.test_discover_with_modules_that_fail_to_import": [], "unittest2.test.test_discovery.TestDiscovery.setup_import_issue_package_tests": [], "unittest2.test.test_discovery.TestDiscovery.setup_import_issue_tests": [], "unittest2.test.test_discovery.TestDiscovery.test_discover_start_dir_is_package_calls_package_load_tests": [], "unittest2.test.test_discovery.TestDiscovery.test_discover": [], "unittest2.test.test_discovery.TestDiscovery.test_find_tests_customise_via_package_pattern": [], "unittest2.test.test_discovery.TestDiscovery.test_find_tests_default_calls_package_load_tests": [], "unittest2.test.test_discovery.TestDiscovery.test_find_tests_with_package": [], "unittest2.test.test_discovery.TestDiscovery.test_find_tests": [], "unittest2.test.test_discovery.TestDiscovery.test_get_name_from_path": [], "unittest2.test.test_discovery.TestableTestProgram.__init__": [], "testtools.helpers.list_subtract": [], "testtools.helpers.dict_subtract": [], "testtools.helpers.filter_values": [], "testtools.helpers.map_values": [], "paste.deploy.compat.reraise": [], "paste.deploy.compat.print_": [], "jedi.third_party.typeshed.stdlib.3.functools._CacheInfo.__init__": [], "oslo_messaging.tests.notify.test_logger.TestLogNotifier.test_logging_conf": [], "oslo_messaging.tests.notify.test_logger.TestLogNotifier.test_logger": [], "oslo_messaging.tests.notify.test_logger.TestLogNotifier.setUp": [], "keystoneclient.contrib.ec2.utils.Ec2Signer._calc_signature_4": [], "keystoneclient.contrib.ec2.utils.Ec2Signer._calc_signature_2": [], "keystoneclient.contrib.ec2.utils.Ec2Signer._canonical_qs": [], "keystoneclient.contrib.ec2.utils.Ec2Signer._calc_signature_1": [], "keystoneclient.contrib.ec2.utils.Ec2Signer._calc_signature_0": [], "keystoneclient.contrib.ec2.utils.Ec2Signer._get_utf8_value": [], "keystoneclient.contrib.ec2.utils.Ec2Signer.generate": [], "keystoneclient.contrib.ec2.utils.Ec2Signer._v4_creds": [], "keystoneclient.contrib.ec2.utils.Ec2Signer.__init__": [], "IPython.utils.tests.test_sysinfo.test_json_getsysinfo": [], "sapp.tests.fake_object_generator.FakeObjectGenerator.fix_info": [], "sapp.tests.fake_object_generator.FakeObjectGenerator.instance": [], "sapp.tests.fake_object_generator.FakeObjectGenerator.message": [], "sapp.tests.fake_object_generator.FakeObjectGenerator.callable": [], "sapp.tests.fake_object_generator.FakeObjectGenerator.filename": [], "sapp.tests.fake_object_generator.FakeObjectGenerator.sink": [], "sapp.tests.fake_object_generator.FakeObjectGenerator.source": [], "sapp.tests.fake_object_generator.FakeObjectGenerator.feature": [], "sapp.tests.fake_object_generator.FakeObjectGenerator.run": [], "sapp.tests.fake_object_generator.FakeObjectGenerator.shared_text": [], "sapp.tests.fake_object_generator.FakeObjectGenerator.postcondition": [], "sapp.tests.fake_object_generator.FakeObjectGenerator.precondition": [], "sapp.tests.fake_object_generator.FakeObjectGenerator.issue": [], "sapp.tests.fake_object_generator.FakeObjectGenerator.save_all": [], "sapp.tests.fake_object_generator.FakeObjectGenerator.reinit": [], "sapp.tests.fake_object_generator.FakeObjectGenerator.__init__": [], "parso.python.tokenize._split_illegal_unicode_name": [], "parso.python.tokenize.tokenize_lines": [], "parso.python.tokenize._print_tokens": [], "parso.python.tokenize.tokenize": [], "parso.python.tokenize._find_fstring_string": [], "parso.python.tokenize._close_fstring_if_necessary": [], "parso.python.tokenize.FStringNode.is_in_format_spec": [], "parso.python.tokenize.FStringNode.is_in_expr": [], "parso.python.tokenize.FStringNode.allow_multiline": [], "parso.python.tokenize.FStringNode.close_parentheses": [], "parso.python.tokenize.FStringNode.open_parentheses": [], "parso.python.tokenize.FStringNode.__init__": [], "parso.python.tokenize.PythonToken.__repr__": [], "parso.python.tokenize.Token.end_pos": [], "parso.python.tokenize.Token.__init__": [], "parso.python.tokenize._create_token_collection": [], "parso.python.tokenize._get_token_collection": [], "parso.python.tokenize._compile": [], "parso.python.tokenize._all_string_prefixes": [], "parso.python.tokenize.maybe": [], "parso.python.tokenize.group": [], "parso.python.tokenize.TokenCollection.__init__": [], "traitlets.config.configurable.SingletonConfigurable.initialized": [], "traitlets.config.configurable.SingletonConfigurable.instance": [], "traitlets.config.configurable.SingletonConfigurable.clear_instance": [], "traitlets.config.configurable.SingletonConfigurable._walk_mro": [], "traitlets.config.configurable.LoggingConfigurable._get_log_handler": [], "traitlets.config.configurable.LoggingConfigurable._log_default": [], "traitlets.config.configurable.LoggingConfigurable._validate_log": [], "traitlets.config.configurable.Configurable.class_config_rst_doc": [], "traitlets.config.configurable.Configurable.class_config_section": [], "traitlets.config.configurable.Configurable._defining_class": [], "traitlets.config.configurable.Configurable.class_print_help": [], "traitlets.config.configurable.Configurable.class_get_trait_help": [], "traitlets.config.configurable.Configurable.class_get_help": [], "traitlets.config.configurable.Configurable.update_config": [], "traitlets.config.configurable.Configurable._config_changed": [], "traitlets.config.configurable.Configurable._load_config": [], "traitlets.config.configurable.Configurable._find_my_config": [], "traitlets.config.configurable.Configurable.section_names": [], "traitlets.config.configurable.Configurable.__init__": [], "rx.linq.observable.tolist.to_sorted_list": [], "rx.linq.observable.tolist.to_list": [], "keystonemiddleware.tests.unit.auth_token.test_cache.TestMemcachePoolAbstraction.test_abstraction_layer_reserve_places_connection_back_in_pool": [], "keystonemiddleware.tests.unit.auth_token.test_cache.TestMemcachePoolAbstraction.setUp": [], "keystonemiddleware.tests.unit.auth_token.test_cache.TestLiveMemcache.test_memcache_pool": [], "keystonemiddleware.tests.unit.auth_token.test_cache.TestLiveMemcache.test_no_memcache_protection": [], "keystonemiddleware.tests.unit.auth_token.test_cache.TestLiveMemcache.test_sign_cache_data": [], "keystonemiddleware.tests.unit.auth_token.test_cache.TestLiveMemcache.test_encrypt_cache_data": [], "keystonemiddleware.tests.unit.auth_token.test_cache.TestLiveMemcache.setUp": [], "keystonemiddleware.tests.unit.auth_token.test_cache.NoMemcacheAuthToken.test_nomemcache": [], "keystonemiddleware.tests.unit.auth_token.test_cache.NoMemcacheAuthToken.setUp": [], "keystonemiddleware.tests.unit.auth_token.test_cache.TestCacheSetup.test_assert_valid_memcache_protection_config": [], "keystone.common.sql.data_migration_repo.versions.013_migrate_protocol_cascade_delete_for_federated_user.upgrade": [], "sqlalchemy.dialects.mysql.enumerated.SET.adapt": [], "sqlalchemy.dialects.mysql.enumerated.SET.bind_processor": [], "sqlalchemy.dialects.mysql.enumerated.SET.result_processor": [], "sqlalchemy.dialects.mysql.enumerated.SET.column_expression": [], "sqlalchemy.dialects.mysql.enumerated.SET.__init__": [], "sqlalchemy.dialects.mysql.enumerated.ENUM.__repr__": [], "sqlalchemy.dialects.mysql.enumerated.ENUM._object_value_for_elem": [], "sqlalchemy.dialects.mysql.enumerated.ENUM.adapt_emulated_to_native": [], "sqlalchemy.dialects.mysql.enumerated.ENUM.__init__": [], "sqlalchemy.dialects.mssql.pyodbc.MSDialect_pyodbc.is_disconnect": [], "sqlalchemy.dialects.mssql.pyodbc.MSDialect_pyodbc.do_executemany": [], "sqlalchemy.dialects.mssql.pyodbc.MSDialect_pyodbc._setup_timestampoffset_type": [], "sqlalchemy.dialects.mssql.pyodbc.MSDialect_pyodbc.on_connect": [], "sqlalchemy.dialects.mssql.pyodbc.MSDialect_pyodbc._get_server_version_info": [], "sqlalchemy.dialects.mssql.pyodbc.MSDialect_pyodbc.__init__": [], "sqlalchemy.dialects.mssql.pyodbc.MSExecutionContext_pyodbc.post_exec": [], "sqlalchemy.dialects.mssql.pyodbc.MSExecutionContext_pyodbc.pre_exec": [], "sqlalchemy.dialects.mssql.pyodbc._ODBCDateTime.bind_processor": [], "sqlalchemy.dialects.mssql.pyodbc._ms_binary_pyodbc.bind_processor": [], "sqlalchemy.dialects.mssql.pyodbc._ms_numeric_pyodbc._large_dec_to_string": [], "sqlalchemy.dialects.mssql.pyodbc._ms_numeric_pyodbc._small_dec_to_string": [], "sqlalchemy.dialects.mssql.pyodbc._ms_numeric_pyodbc.bind_processor": [], "pip._internal.wheel_builder.build": [], "pip._internal.wheel_builder._clean_one_legacy": [], "pip._internal.wheel_builder._build_one_inside_env": [], "pip._internal.wheel_builder._build_one": [], "pip._internal.wheel_builder._always_true": [], "pip._internal.wheel_builder._get_cache_dir": [], "pip._internal.wheel_builder._should_cache": [], "pip._internal.wheel_builder.should_build_for_install_command": [], "pip._internal.wheel_builder.should_build_for_wheel_command": [], "pip._internal.wheel_builder._should_build": [], "pip._internal.wheel_builder._contains_egg_info": [], "libcst._nodes.tests.test_indented_block.IndentedBlockTest.test_invalid": [], "libcst._nodes.tests.test_indented_block.IndentedBlockTest.test_valid": [], "eventlet.dagpool.DAGPool.waiting_for": [], "eventlet.dagpool.DAGPool.waiting": [], "eventlet.dagpool.DAGPool.running_keys": [], "eventlet.dagpool.DAGPool.running": [], "eventlet.dagpool.DAGPool.items": [], "eventlet.dagpool.DAGPool.keys": [], "eventlet.dagpool.DAGPool.get": [], "eventlet.dagpool.DAGPool.__getitem__": [], "eventlet.dagpool.DAGPool.post": [], "eventlet.dagpool.DAGPool.kill": [], "eventlet.dagpool.DAGPool.spawn_many": [], "eventlet.dagpool.DAGPool._wrapper": [], "eventlet.dagpool.DAGPool.spawn": [], "eventlet.dagpool.DAGPool._wait_each_raw": [], "eventlet.dagpool.DAGPool._value_or_raise": [], "eventlet.dagpool.DAGPool._wait_each": [], "eventlet.dagpool.DAGPool._get_keyset_for_wait_each": [], "eventlet.dagpool.DAGPool.wait_each_exception": [], "eventlet.dagpool.DAGPool.wait_each_success": [], "eventlet.dagpool.DAGPool.wait_each": [], "eventlet.dagpool.DAGPool.wait": [], "eventlet.dagpool.DAGPool.waitall": [], "eventlet.dagpool.DAGPool.__init__": [], "eventlet.dagpool.DAGPool._Coro.__init__": [], "eventlet.dagpool.PropagateError.__str__": [], "eventlet.dagpool.PropagateError.__init__": [], "sqlalchemy.dialects.mysql.cymysql.MySQLDialect_cymysql.is_disconnect": [], "sqlalchemy.dialects.mysql.cymysql.MySQLDialect_cymysql._extract_error_code": [], "sqlalchemy.dialects.mysql.cymysql.MySQLDialect_cymysql._detect_charset": [], "sqlalchemy.dialects.mysql.cymysql.MySQLDialect_cymysql.dbapi": [], "sqlalchemy.dialects.mysql.cymysql._cymysqlBIT.result_processor": [], "rx.linq.observable.publish.share": [], "rx.linq.observable.publish.publish": [], "testscenarios.testcase.WithScenarios.run": [], "testscenarios.testcase.WithScenarios.debug": [], "testscenarios.testcase.WithScenarios.countTestCases": [], "testscenarios.testcase.WithScenarios._get_scenarios": [], "oslo_db.sqlalchemy.test_migrations.ModelsMigrationsSync.test_models_sync": [], "oslo_db.sqlalchemy.test_migrations.ModelsMigrationsSync.filter_metadata_diff": [], "oslo_db.sqlalchemy.test_migrations.ModelsMigrationsSync._get_fk_info_from_model": [], "oslo_db.sqlalchemy.test_migrations.ModelsMigrationsSync._get_fk_info_from_db": [], "oslo_db.sqlalchemy.test_migrations.ModelsMigrationsSync.check_foreign_keys": [], "oslo_db.sqlalchemy.test_migrations.ModelsMigrationsSync.FKInfo.__init__": [], "oslo_db.sqlalchemy.test_migrations.ModelsMigrationsSync._compare_server_default": [], "oslo_db.sqlalchemy.test_migrations.ModelsMigrationsSync.compare_server_default": [], "oslo_db.sqlalchemy.test_migrations.ModelsMigrationsSync.compare_type": [], "oslo_db.sqlalchemy.test_migrations.ModelsMigrationsSync.include_object": [], "oslo_db.sqlalchemy.test_migrations.ModelsMigrationsSync.get_metadata": [], "oslo_db.sqlalchemy.test_migrations.ModelsMigrationsSync.get_engine": [], "oslo_db.sqlalchemy.test_migrations.ModelsMigrationsSync.db_sync": [], "oslo_db.sqlalchemy.test_migrations.WalkVersionsMixin.migrate_up": [], "oslo_db.sqlalchemy.test_migrations.WalkVersionsMixin.migrate_down": [], "oslo_db.sqlalchemy.test_migrations.WalkVersionsMixin.walk_versions": [], "oslo_db.sqlalchemy.test_migrations.WalkVersionsMixin._migrate_up": [], "oslo_db.sqlalchemy.test_migrations.WalkVersionsMixin._migrate_down": [], "oslo_db.sqlalchemy.test_migrations.WalkVersionsMixin._walk_versions": [], "oslo_db.sqlalchemy.test_migrations.WalkVersionsMixin.migrate_engine": [], "oslo_db.sqlalchemy.test_migrations.WalkVersionsMixin.migration_api": [], "oslo_db.sqlalchemy.test_migrations.WalkVersionsMixin.REPOSITORY": [], "oslo_db.sqlalchemy.test_migrations.WalkVersionsMixin.INIT_VERSION": [], "graphene_sqlalchemy.types.SQLAlchemyObjectType.enum_for_field": [], "graphene_sqlalchemy.types.SQLAlchemyObjectType.resolve_id": [], "graphene_sqlalchemy.types.SQLAlchemyObjectType.get_node": [], "graphene_sqlalchemy.types.SQLAlchemyObjectType.get_query": [], "graphene_sqlalchemy.types.SQLAlchemyObjectType.is_type_of": [], "graphene_sqlalchemy.types.SQLAlchemyObjectType.__init_subclass_with_meta__": [], "graphene_sqlalchemy.types.construct_fields": [], "graphene_sqlalchemy.types.ORMField.__init__": [], "setuptools.dep_util.newer_pairwise_group": [], "rx.testing.dump.dump": [], "paste.pony.make_pony": [], "paste.pony.PonyMiddleware.__call__": [], "paste.pony.PonyMiddleware.__init__": [], "jedi.inference.value.module.ModuleValue.__repr__": [], "jedi.inference.value.module.ModuleValue._as_context": [], "jedi.inference.value.module.ModuleValue.py__path__": [], "jedi.inference.value.module.ModuleValue.py__package__": [], "jedi.inference.value.module.ModuleValue.is_package": [], "jedi.inference.value.module.ModuleValue.py__file__": [], "jedi.inference.value.module.ModuleValue.py__name__": [], "jedi.inference.value.module.ModuleValue.is_stub": [], "jedi.inference.value.module.ModuleValue.__init__": [], "jedi.inference.value.module.ModuleMixin.get_qualified_names": [], "jedi.inference.value.module.ModuleMixin.star_imports": [], "jedi.inference.value.module.ModuleMixin.iter_star_filters": [], "jedi.inference.value.module.ModuleMixin._module_attributes_dict": [], "jedi.inference.value.module.ModuleMixin.name": [], "jedi.inference.value.module.ModuleMixin.is_stub": [], "jedi.inference.value.module.ModuleMixin.is_module": [], "jedi.inference.value.module.ModuleMixin.py__class__": [], "jedi.inference.value.module.ModuleMixin.get_filters": [], "jedi.inference.value.module.SubModuleDictMixin.sub_modules_dict": [], "jedi.inference.value.module._ModuleAttributeName.infer": [], "jedi.inference.value.module._ModuleAttributeName.__init__": [], "elementpath.xpath2.xpath2_functions.select": [], "elementpath.xpath2.xpath2_functions.evaluate": [], "elementpath.xpath2.xpath2_functions.is_local_url_scheme": [], "IPython.core.inputsplitter.IPythonInputSplitter._transform_line": [], "IPython.core.inputsplitter.IPythonInputSplitter.push": [], "IPython.core.inputsplitter.IPythonInputSplitter.transform_cell": [], "IPython.core.inputsplitter.IPythonInputSplitter.push_accepts_more": [], "IPython.core.inputsplitter.IPythonInputSplitter.source_reset": [], "IPython.core.inputsplitter.IPythonInputSplitter.raw_reset": [], "IPython.core.inputsplitter.IPythonInputSplitter.flush_transformers": [], "IPython.core.inputsplitter.IPythonInputSplitter.reset": [], "IPython.core.inputsplitter.IPythonInputSplitter.transforms_in_use": [], "IPython.core.inputsplitter.IPythonInputSplitter.transforms": [], "IPython.core.inputsplitter.IPythonInputSplitter.__init__": [], "IPython.core.inputsplitter.InputSplitter._set_source": [], "IPython.core.inputsplitter.InputSplitter._store": [], "IPython.core.inputsplitter.InputSplitter.get_indent_spaces": [], "IPython.core.inputsplitter.InputSplitter.push_accepts_more": [], "IPython.core.inputsplitter.InputSplitter.push": [], "IPython.core.inputsplitter.InputSplitter.check_complete": [], "IPython.core.inputsplitter.InputSplitter.source_reset": [], "IPython.core.inputsplitter.InputSplitter.reset": [], "IPython.core.inputsplitter.InputSplitter.__init__": [], "IPython.core.inputsplitter.get_input_encoding": [], "IPython.core.inputsplitter.remove_comments": [], "IPython.core.inputsplitter.last_two_blanks": [], "IPython.core.inputsplitter.last_blank": [], "IPython.core.inputsplitter.find_next_indent": [], "IPython.core.inputsplitter.partial_tokens": [], "IPython.core.inputsplitter.InMultilineStatement.__init__": [], "IPython.core.inputsplitter.IncompleteString.__init__": [], "IPython.core.inputsplitter.num_ini_spaces": [], "sqlparse.utils.indent": [], "sqlparse.utils.offset": [], "sqlparse.utils.consume": [], "sqlparse.utils.imt": [], "sqlparse.utils.recurse": [], "sqlparse.utils.remove_quotes": [], "sqlparse.utils.split_unquoted_newlines": [], "fasteners.tests.test_lock.ReadWriteLockTest.test_multi_writer": [], "fasteners.tests.test_lock.ReadWriteLockTest.test_multi_reader_single_writer": [], "fasteners.tests.test_lock.ReadWriteLockTest.test_multi_reader_multi_writer": [], "fasteners.tests.test_lock.ReadWriteLockTest.test_double_reader": [], "fasteners.tests.test_lock.ReadWriteLockTest.test_double_writer": [], "fasteners.tests.test_lock.ReadWriteLockTest.test_writer_to_reader": [], "fasteners.tests.test_lock.ReadWriteLockTest.test_reader_to_writer": [], "fasteners.tests.test_lock.ReadWriteLockTest.test_single_reader_writer": [], "fasteners.tests.test_lock.ReadWriteLockTest.test_writer_reader_writer": [], "fasteners.tests.test_lock.ReadWriteLockTest.test_writer_chaotic": [], "fasteners.tests.test_lock.ReadWriteLockTest.test_reader_chaotic": [], "fasteners.tests.test_lock.ReadWriteLockTest.test_double_reader_writer": [], "fasteners.tests.test_lock.ReadWriteLockTest.test_double_reader_abort": [], "fasteners.tests.test_lock.ReadWriteLockTest.test_reader_abort": [], "fasteners.tests.test_lock.ReadWriteLockTest.test_writer_abort": [], "fasteners.tests.test_lock.ReadWriteLockTest.test_no_concurrent_readers_writers": [], "fasteners.tests.test_lock.ReadWriteLockTest.test_no_double_writers": [], "fasteners.tests.test_lock._daemon_thread": [], "fasteners.tests.test_lock._spawn_variation": [], "fasteners.tests.test_lock._find_overlaps": [], "sapp.iterutil.split_every": [], "pyre_check.client.log.log.truncate": [], "pyre_check.client.log.log.get_input": [], "pyre_check.client.log.log.get_optional_input": [], "pyre_check.client.log.log.get_yes_no_input": [], "pyre_check.client.log.log.StreamLogger.__exit__": [], "pyre_check.client.log.log.StreamLogger.__enter__": [], "pyre_check.client.log.log.StreamLogger._read_stream": [], "pyre_check.client.log.log.StreamLogger._log_server_stderr_message": [], "pyre_check.client.log.log.StreamLogger.join": [], "pyre_check.client.log.log.StreamLogger.__init__": [], "pyre_check.client.log.log.file_tailer": [], "pyre_check.client.log.log.configured_logger": [], "pyre_check.client.log.log.cleanup": [], "pyre_check.client.log.log.start_logging_to_directory": [], "pyre_check.client.log.log.initialize": [], "pyre_check.client.log.log.TimedStreamHandler.terminate": [], "pyre_check.client.log.log.TimedStreamHandler._thread": [], "pyre_check.client.log.log.TimedStreamHandler.emit": [], "pyre_check.client.log.log.TimedStreamHandler.clear_lines": [], "pyre_check.client.log.log.TimedStreamHandler.__init__": [], "pyre_check.client.log.log.SectionFormatter.format": [], "pyre_check.client.log.log.SectionFormatter.__init__": [], "graphql.validation.rules.possible_fragment_spreads.PossibleFragmentSpreads.type_incompatible_anon_spread_message": [], "graphql.validation.rules.possible_fragment_spreads.PossibleFragmentSpreads.type_incompatible_spread_message": [], "graphql.validation.rules.possible_fragment_spreads.PossibleFragmentSpreads.get_fragment_type": [], "graphql.validation.rules.possible_fragment_spreads.PossibleFragmentSpreads.enter_FragmentSpread": [], "graphql.validation.rules.possible_fragment_spreads.PossibleFragmentSpreads.enter_InlineFragment": [], "rx.concurrency.scheduleperiodic.SchedulePeriodic.start": [], "rx.concurrency.scheduleperiodic.SchedulePeriodic.tick": [], "rx.concurrency.scheduleperiodic.SchedulePeriodic.__init__": [], "netaddr.strategy.eui48.bin_to_int": [], "netaddr.strategy.eui48.int_to_bin": [], "netaddr.strategy.eui48.valid_bin": [], "netaddr.strategy.eui48.int_to_bits": [], "netaddr.strategy.eui48.bits_to_int": [], "netaddr.strategy.eui48.valid_bits": [], "netaddr.strategy.eui48.words_to_int": [], "netaddr.strategy.eui48.int_to_words": [], "netaddr.strategy.eui48.valid_words": [], "netaddr.strategy.eui48.packed_to_int": [], "netaddr.strategy.eui48.int_to_packed": [], "netaddr.strategy.eui48.int_to_str": [], "netaddr.strategy.eui48.str_to_int": [], "netaddr.strategy.eui48.valid_str": [], "pyre_extensions.safe_json.validate": [], "pyre_extensions.safe_json.loads": [], "pyre_extensions.safe_json.load": [], "pyre_extensions.safe_json._validate_value": [], "pyre_extensions.safe_json._validate_typed_dictionary": [], "pyre_extensions.safe_json._validate_dictionary": [], "pyre_extensions.safe_json._validate_list": [], "pyre_extensions.safe_json._is_typed_dictionary": [], "pyre_extensions.safe_json._is_dictionary": [], "pyre_extensions.safe_json._is_list": [], "pyre_extensions.safe_json._is_primitive": [], "pyre_extensions.safe_json.InvalidJson.__init__": [], "paste.auth.digest.make_digest": [], "paste.auth.digest.AuthDigestHandler.__call__": [], "paste.auth.digest.AuthDigestHandler.__init__": [], "paste.auth.digest.AuthDigestAuthenticator.authenticate": [], "paste.auth.digest.AuthDigestAuthenticator.compute": [], "paste.auth.digest.AuthDigestAuthenticator.build_authentication": [], "paste.auth.digest.AuthDigestAuthenticator.__init__": [], "paste.auth.digest.digest_password": [], "paste.auth.digest._auth_to_kv_pairs": [], "paste.auth.digest._split_auth_string": [], "dns.rdataset.from_rdata": [], "dns.rdataset.from_rdata_list": [], "dns.rdataset.from_text": [], "dns.rdataset.from_text_list": [], "dns.rdataset.Rdataset.match": [], "dns.rdataset.Rdataset.to_wire": [], "dns.rdataset.Rdataset.to_text": [], "dns.rdataset.Rdataset.__ne__": [], "dns.rdataset.Rdataset.__eq__": [], "dns.rdataset.Rdataset.__str__": [], "dns.rdataset.Rdataset.__repr__": [], "dns.rdataset.Rdataset.update": [], "dns.rdataset.Rdataset.intersection_update": [], "dns.rdataset.Rdataset.union_update": [], "dns.rdataset.Rdataset.add": [], "dns.rdataset.Rdataset.update_ttl": [], "dns.rdataset.Rdataset._clone": [], "dns.rdataset.Rdataset.__init__": [], "pyrsistent._pvector.v": [], "pyrsistent._pvector.python_pvector": [], "pyrsistent._pvector.PVector.remove": [], "pyrsistent._pvector.PVector.delete": [], "pyrsistent._pvector.PVector.transform": [], "pyrsistent._pvector.PVector.count": [], "pyrsistent._pvector.PVector.index": [], "pyrsistent._pvector.PVector.extend": [], "pyrsistent._pvector.PVector.append": [], "pyrsistent._pvector.PVector.set": [], "pyrsistent._pvector.PVector.mset": [], "pyrsistent._pvector.PVector.evolver": [], "pyrsistent._pvector.PVector.__hash__": [], "pyrsistent._pvector.PVector.__mul__": [], "pyrsistent._pvector.PVector.__add__": [], "pyrsistent._pvector.PVector.__getitem__": [], "pyrsistent._pvector.PVector.__len__": [], "pyrsistent._pvector.PythonPVector.remove": [], "pyrsistent._pvector.PythonPVector.delete": [], "pyrsistent._pvector.PythonPVector.count": [], "pyrsistent._pvector.PythonPVector.index": [], "pyrsistent._pvector.PythonPVector._push_tail": [], "pyrsistent._pvector.PythonPVector.extend": [], "pyrsistent._pvector.PythonPVector._mutating_extend": [], "pyrsistent._pvector.PythonPVector._mutating_fill_tail": [], "pyrsistent._pvector.PythonPVector._mutating_insert_tail": [], "pyrsistent._pvector.PythonPVector._new_path": [], "pyrsistent._pvector.PythonPVector.append": [], "pyrsistent._pvector.PythonPVector._create_new_root": [], "pyrsistent._pvector.PythonPVector._node_for": [], "pyrsistent._pvector.PythonPVector._do_set": [], "pyrsistent._pvector.PythonPVector.set": [], "pyrsistent._pvector.PythonPVector.evolver": [], "pyrsistent._pvector.PythonPVector.Evolver.is_dirty": [], "pyrsistent._pvector.PythonPVector.Evolver.__len__": [], "pyrsistent._pvector.PythonPVector.Evolver.persistent": [], "pyrsistent._pvector.PythonPVector.Evolver.__delitem__": [], "pyrsistent._pvector.PythonPVector.Evolver.delete": [], "pyrsistent._pvector.PythonPVector.Evolver._do_set": [], "pyrsistent._pvector.PythonPVector.Evolver.__setitem__": [], "pyrsistent._pvector.PythonPVector.Evolver.set": [], "pyrsistent._pvector.PythonPVector.Evolver.extend": [], "pyrsistent._pvector.PythonPVector.Evolver.append": [], "pyrsistent._pvector.PythonPVector.Evolver._reset": [], "pyrsistent._pvector.PythonPVector.Evolver.__getitem__": [], "pyrsistent._pvector.PythonPVector.Evolver.__init__": [], "pyrsistent._pvector.PythonPVector.mset": [], "pyrsistent._pvector.PythonPVector.__reduce__": [], "pyrsistent._pvector.PythonPVector.transform": [], "pyrsistent._pvector.PythonPVector.__hash__": [], "pyrsistent._pvector.PythonPVector._totuple": [], "pyrsistent._pvector.PythonPVector.tolist": [], "pyrsistent._pvector.PythonPVector._fill_list": [], "pyrsistent._pvector.PythonPVector.__mul__": [], "pyrsistent._pvector.PythonPVector.__le__": [], "pyrsistent._pvector.PythonPVector.__ge__": [], "pyrsistent._pvector.PythonPVector.__lt__": [], "pyrsistent._pvector.PythonPVector.__gt__": [], "pyrsistent._pvector.PythonPVector.__eq__": [], "pyrsistent._pvector.PythonPVector.__ne__": [], "pyrsistent._pvector.PythonPVector.__iter__": [], "pyrsistent._pvector.PythonPVector.__str__": [], "pyrsistent._pvector.PythonPVector.__repr__": [], "pyrsistent._pvector.PythonPVector.__add__": [], "pyrsistent._pvector.PythonPVector.__getitem__": [], "pyrsistent._pvector.PythonPVector.__len__": [], "pyrsistent._pvector.PythonPVector.__new__": [], "pyrsistent._pvector._index_or_slice": [], "pyrsistent._pvector.compare_pvector": [], "pyrsistent._pvector._bitcount": [], "keystone.common.password_hashing.hash_password": [ { "locations": [ { "path": "keystone/common/password_hashing.py", "start": { "line": 116, "column": 12 }, "stop": { "line": 116, "column": 32 } }, { "path": "keystone/common/password_hashing.py", "start": { "line": 123, "column": 12 }, "stop": { "line": 123, "column": 31 } }, { "path": "keystone/common/password_hashing.py", "start": { "line": 113, "column": 8 }, "stop": { "line": 113, "column": 24 } }, { "path": "keystone/common/password_hashing.py", "start": { "line": 120, "column": 12 }, "stop": { "line": 120, "column": 31 } }, { "path": "keystone/common/password_hashing.py", "start": { "line": 118, "column": 12 }, "stop": { "line": 118, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/password_hashing.py", "start": { "line": 103, "column": 20 }, "stop": { "line": 103, "column": 52 } } ], "kind": "function", "target": "keystone.common.password_hashing.verify_length_and_trunc_password" }, { "locations": [ { "path": "keystone/common/password_hashing.py", "start": { "line": 108, "column": 14 }, "stop": { "line": 108, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "RuntimeError", "dispatch": "static" } ], "keystone.common.password_hashing.hash_user_password": [ { "locations": [ { "path": "keystone/common/password_hashing.py", "start": { "line": 97, "column": 11 }, "stop": { "line": 97, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/password_hashing.py", "start": { "line": 97, "column": 31 }, "stop": { "line": 97, "column": 44 } } ], "kind": "function", "target": "keystone.common.password_hashing.hash_password" }, { "locations": [ { "path": "keystone/common/password_hashing.py", "start": { "line": 93, "column": 15 }, "stop": { "line": 93, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.common.password_hashing.check_password": [ { "locations": [ { "path": "keystone/common/password_hashing.py", "start": { "line": 86, "column": 20 }, "stop": { "line": 86, "column": 52 } } ], "kind": "function", "target": "keystone.common.password_hashing.verify_length_and_trunc_password" }, { "locations": [ { "path": "keystone/common/password_hashing.py", "start": { "line": 87, "column": 13 }, "stop": { "line": 87, "column": 35 } } ], "kind": "function", "target": "keystone.common.password_hashing._get_hasher_from_ident" } ], "keystone.common.password_hashing.verify_length_and_trunc_password": [ { "locations": [ { "path": "keystone/common/password_hashing.py", "start": { "line": 70, "column": 32 }, "stop": { "line": 70, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/password_hashing.py", "start": { "line": 74, "column": 14 }, "stop": { "line": 74, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/password_hashing.py", "start": { "line": 64, "column": 11 }, "stop": { "line": 64, "column": 14 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/common/password_hashing.py", "start": { "line": 64, "column": 11 }, "stop": { "line": 64, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__le__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/password_hashing.py", "start": { "line": 66, "column": 22 }, "stop": { "line": 66, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.PasswordVerificationError", "dispatch": "static" } ], "keystone.common.password_hashing._get_hasher_from_ident": [ { "locations": [ { "path": "keystone/common/password_hashing.py", "start": { "line": 57, "column": 19 }, "stop": { "line": 57, "column": 45 } }, { "path": "keystone/common/password_hashing.py", "start": { "line": 53, "column": 40 }, "stop": { "line": 53, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/password_hashing.py", "start": { "line": 55, "column": 14 }, "stop": { "line": 55, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "ValueError", "dispatch": "static" } ], "pygments.lexers.tcl.TclLexer.analyse_text": [], "pygments.lexers.tcl.TclLexer._gen_command_rules": [], "passlib.utils.has_salt_info": [], "passlib.utils.has_rounds_info": [], "passlib.utils.is_crypt_context": [], "passlib.utils.is_crypt_handler": [], "passlib.utils.generate_password": [], "passlib.utils.getrandstr": [], "passlib.utils.getrandbytes": [], "passlib.utils.genseed": [], "passlib.utils.parse_version": [], "passlib.utils.test_crypt": [], "passlib.utils.is_safe_crypt_input": [], "passlib.utils.as_bool": [], "passlib.utils.to_hash_str": [], "passlib.utils.to_unicode": [], "passlib.utils.to_bytes": [], "passlib.utils.is_ascii_safe": [], "passlib.utils.is_same_codec": [], "passlib.utils.is_ascii_codec": [], "passlib.utils.utf8_truncate": [], "passlib.utils.right_pad_string": [], "passlib.utils.utf8_repeat_string": [], "passlib.utils.repeat_string": [], "passlib.utils.xor_bytes": [], "passlib.utils.render_bytes": [], "passlib.utils.saslprep": [], "passlib.utils.splitcomma": [], "passlib.utils.consteq": [], "passlib.utils.batch": [], "passlib.utils.update_mixin_classes": [], "passlib.utils.SequenceMixin.__ne__": [], "passlib.utils.SequenceMixin.__eq__": [], "passlib.utils.SequenceMixin.__len__": [], "passlib.utils.SequenceMixin.__iter__": [], "passlib.utils.SequenceMixin.__getitem__": [], "passlib.utils.SequenceMixin.__repr__": [], "passlib.utils.SequenceMixin._as_tuple": [], "keystone.conf.fernet_receipts.list_opts": [], "keystone.conf.fernet_receipts.register_opts": [], "oauthlib.oauth1.rfc5849.endpoints.authorization.AuthorizationEndpoint.get_realms_and_credentials": [], "oauthlib.oauth1.rfc5849.endpoints.authorization.AuthorizationEndpoint.create_authorization_response": [], "oauthlib.oauth1.rfc5849.endpoints.authorization.AuthorizationEndpoint.create_verifier": [], "keystonemiddleware.audit.filter_factory": [], "keystonemiddleware.audit._list_opts": [], "keystonemiddleware.audit.AuditMiddleware.__call__": [], "keystonemiddleware.audit.AuditMiddleware._process_response": [], "keystonemiddleware.audit.AuditMiddleware._process_request": [], "keystonemiddleware.audit.AuditMiddleware._create_event": [], "keystonemiddleware.audit.AuditMiddleware.__init__": [], "keystonemiddleware.audit._log_and_ignore_error": [], "pyre_extensions.tests.simple_tests.BasicTestCase.test_variadic_tuple": [], "pyre_extensions.tests.simple_tests.BasicTestCase.test_generic": [], "pyre_extensions.tests.simple_tests.BasicTestCase.test_safe_cast": [], "pyre_extensions.tests.simple_tests.BasicTestCase.test_none_throws": [], "pyre_extensions.tests.simple_tests.BasicTestCase.test_list_variadics": [], "pyre_extensions.tests.simple_tests.BasicTestCase.test_parameter_specification": [], "keystoneclient.tests.unit.test_utils.load_tests": [], "keystoneclient.tests.unit.test_utils.HashSignedTokenTestCase.test_sha256": [], "keystoneclient.tests.unit.test_utils.HashSignedTokenTestCase.test_default_md5": [], "keystoneclient.tests.unit.test_utils.FakeObject.__init__": [], "keystoneclient.tests.unit.test_utils.FindResourceTestCase.test_find_no_unique_match": [], "keystoneclient.tests.unit.test_utils.FindResourceTestCase.test_find_by_int_name": [], "keystoneclient.tests.unit.test_utils.FindResourceTestCase.test_find_by_str_name": [], "keystoneclient.tests.unit.test_utils.FindResourceTestCase.test_find_by_unicode": [], "keystoneclient.tests.unit.test_utils.FindResourceTestCase.test_find_by_uuid": [], "keystoneclient.tests.unit.test_utils.FindResourceTestCase.test_find_by_str_id": [], "keystoneclient.tests.unit.test_utils.FindResourceTestCase.test_find_by_integer_id": [], "keystoneclient.tests.unit.test_utils.FindResourceTestCase.test_find_none": [], "keystoneclient.tests.unit.test_utils.FindResourceTestCase.setUp": [], "keystoneclient.tests.unit.test_utils.FakeManager.find": [], "keystoneclient.tests.unit.test_utils.FakeManager.get": [], "graphene.relay.mutation.ClientIDMutation.mutate": [], "graphene.relay.mutation.ClientIDMutation.__init_subclass_with_meta__": [], "libcst.tests.test_fuzz.FuzzTest.reject_unsupported_code": [], "libcst.tests.test_fuzz.FuzzTest.reject_invalid_code": [], "libcst.tests.test_fuzz.FuzzTest.verify_identical_asts": [], "libcst.tests.test_fuzz.FuzzTest.test_parsing_compilable_statement_strings": [], "libcst.tests.test_fuzz.FuzzTest.test_parsing_compilable_expression_strings": [], "libcst.tests.test_fuzz.FuzzTest.test_parsing_compilable_module_strings": [], "keystone.common.validation.validators.SchemaValidator.validate": [ { "locations": [ { "path": "keystone/common/validation/validators.py", "start": { "line": 83, "column": 23 }, "stop": { "line": 83, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/validation/validators.py", "start": { "line": 89, "column": 18 }, "stop": { "line": 89, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.SchemaValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/validation/validators.py", "start": { "line": 86, "column": 56 }, "stop": { "line": 86, "column": 59 } }, { "path": "keystone/common/validation/validators.py", "start": { "line": 88, "column": 25 }, "stop": { "line": 88, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__str__", "class_name": "jsonschema.exceptions.ValidationError", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/validation/validators.py", "start": { "line": 83, "column": 32 }, "stop": { "line": 83, "column": 35 } } ], "kind": "function", "target": "map" }, { "locations": [ { "path": "keystone/common/validation/validators.py", "start": { "line": 72, "column": 15 }, "stop": { "line": 72, "column": 41 } } ], "kind": "function", "target": "isinstance" } ], "keystone.common.validation.validators.SchemaValidator.__init__": [ { "locations": [ { "path": "keystone/common/validation/validators.py", "start": { "line": 66, "column": 13 }, "stop": { "line": 66, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "jsonschema._format.FormatChecker.__init__", "class_name": "jsonschema._format.FormatChecker", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/validation/validators.py", "start": { "line": 64, "column": 24 }, "stop": { "line": 64, "column": 52 } } ], "kind": "function", "target": "jsonschema.validators.extend" } ], "keystone.common.validation.validators.validate_password": [ { "locations": [ { "path": "keystone/common/validation/validators.py", "start": { "line": 47, "column": 18 }, "stop": { "line": 47, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.PasswordValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/validation/validators.py", "start": { "line": 36, "column": 19 }, "stop": { "line": 36, "column": 27 } } ], "kind": "function", "target": "re.match" }, { "locations": [ { "path": "keystone/common/validation/validators.py", "start": { "line": 39, "column": 22 }, "stop": { "line": 39, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.PasswordRequirementsValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/validation/validators.py", "start": { "line": 32, "column": 15 }, "stop": { "line": 32, "column": 25 } } ], "kind": "function", "target": "isinstance" } ], "jwt.api_jwt.PyJWT._validate_iss": [], "jwt.api_jwt.PyJWT._validate_aud": [], "jwt.api_jwt.PyJWT._validate_exp": [], "jwt.api_jwt.PyJWT._validate_nbf": [], "jwt.api_jwt.PyJWT._validate_iat": [], "jwt.api_jwt.PyJWT._validate_required_claims": [], "jwt.api_jwt.PyJWT._validate_claims": [], "jwt.api_jwt.PyJWT.decode": [], "jwt.api_jwt.PyJWT.decode_complete": [], "jwt.api_jwt.PyJWT.encode": [], "jwt.api_jwt.PyJWT._get_default_options": [], "jwt.api_jwt.PyJWT.__init__": [], "pygments.lexers.installers.SourcesListLexer.analyse_text": [], "prompt_toolkit.key_binding.bindings.mouse.load_mouse_bindings": [], "pygments.formatters.terminal256.TerminalTrueColorFormatter._setup_styles": [], "pygments.formatters.terminal256.TerminalTrueColorFormatter._color_tuple": [], "pygments.formatters.terminal256.TerminalTrueColorFormatter._build_color_table": [], "pygments.formatters.terminal256.Terminal256Formatter.format_unencoded": [], "pygments.formatters.terminal256.Terminal256Formatter.format": [], "pygments.formatters.terminal256.Terminal256Formatter._write_lineno": [], "pygments.formatters.terminal256.Terminal256Formatter._setup_styles": [], "pygments.formatters.terminal256.Terminal256Formatter._color_index": [], "pygments.formatters.terminal256.Terminal256Formatter._closest_color": [], "pygments.formatters.terminal256.Terminal256Formatter._build_color_table": [], "pygments.formatters.terminal256.Terminal256Formatter.__init__": [], "pygments.formatters.terminal256.EscapeSequence.reset_string": [], "pygments.formatters.terminal256.EscapeSequence.true_color_string": [], "pygments.formatters.terminal256.EscapeSequence.color_string": [], "pygments.formatters.terminal256.EscapeSequence.escape": [], "pygments.formatters.terminal256.EscapeSequence.__init__": [], "jedi.api.completion.search_in_module": [], "jedi.api.completion._complete_getattr": [], "jedi.api.completion.complete_trailer": [], "jedi.api.completion._extract_string_while_in_string": [], "jedi.api.completion._gather_nodes": [], "jedi.api.completion.Completion._complete_code_lines": [], "jedi.api.completion.Completion._complete_in_string": [], "jedi.api.completion.Completion._complete_inherited": [], "jedi.api.completion.Completion._get_importer_names": [], "jedi.api.completion.Completion._complete_trailer_for_values": [], "jedi.api.completion.Completion._complete_trailer": [], "jedi.api.completion.Completion._complete_global_scope": [], "jedi.api.completion.Completion._complete_keywords": [], "jedi.api.completion.Completion._complete_params": [], "jedi.api.completion.Completion._is_parameter_completion": [], "jedi.api.completion.Completion._complete_python": [], "jedi.api.completion.Completion.complete": [], "jedi.api.completion.Completion.__init__": [], "jedi.api.completion.complete_param_names": [], "jedi.api.completion.get_flow_scope_node": [], "jedi.api.completion.get_user_context": [], "jedi.api.completion._remove_duplicates": [], "jedi.api.completion.filter_names": [], "jedi.api.completion._must_be_kwarg": [], "jedi.api.completion._get_signature_param_names": [], "jedi.api.completion.ParamNameWithEquals.get_public_name": [], "migrate.changeset.schema.ChangesetDefaultClause.__ne__": [], "migrate.changeset.schema.ChangesetDefaultClause.__eq__": [], "migrate.changeset.schema.ChangesetIndex.rename": [], "migrate.changeset.schema.ChangesetColumn._check_sanity_constraints": [], "migrate.changeset.schema.ChangesetColumn.copy_fixed": [], "migrate.changeset.schema.ChangesetColumn.remove_from_table": [], "migrate.changeset.schema.ChangesetColumn._col_name_in_constraint": [], "migrate.changeset.schema.ChangesetColumn.add_to_table": [], "migrate.changeset.schema.ChangesetColumn.drop": [], "migrate.changeset.schema.ChangesetColumn.create": [], "migrate.changeset.schema.ChangesetColumn.alter": [], "migrate.changeset.schema.ChangesetTable.deregister": [], "migrate.changeset.schema.ChangesetTable._meta_key": [], "migrate.changeset.schema.ChangesetTable.rename": [], "migrate.changeset.schema.ChangesetTable.drop_column": [], "migrate.changeset.schema.ChangesetTable.create_column": [], "migrate.changeset.schema.ColumnDelta._set_result_column": [], "migrate.changeset.schema.ColumnDelta._get_result_column": [], "migrate.changeset.schema.ColumnDelta._set_table": [], "migrate.changeset.schema.ColumnDelta._get_table": [], "migrate.changeset.schema.ColumnDelta.process_column": [], "migrate.changeset.schema.ColumnDelta._extract_parameters": [], "migrate.changeset.schema.ColumnDelta.are_column_types_eq": [], "migrate.changeset.schema.ColumnDelta.apply_diffs": [], "migrate.changeset.schema.ColumnDelta.compare_2_columns": [], "migrate.changeset.schema.ColumnDelta.compare_1_column": [], "migrate.changeset.schema.ColumnDelta.compare_parameters": [], "migrate.changeset.schema.ColumnDelta.keys": [], "migrate.changeset.schema.ColumnDelta.__iter__": [], "migrate.changeset.schema.ColumnDelta.__len__": [], "migrate.changeset.schema.ColumnDelta.__delitem__": [], "migrate.changeset.schema.ColumnDelta.__setitem__": [], "migrate.changeset.schema.ColumnDelta.__getitem__": [], "migrate.changeset.schema.ColumnDelta.__repr__": [], "migrate.changeset.schema.ColumnDelta.__init__": [], "migrate.changeset.schema._run_visitor": [], "migrate.changeset.schema._to_index": [], "migrate.changeset.schema._to_table": [], "migrate.changeset.schema.alter_column": [], "migrate.changeset.schema.rename_index": [], "migrate.changeset.schema.rename_table": [], "migrate.changeset.schema.drop_column": [], "migrate.changeset.schema.create_column": [], "keystone.identity.shadow_backends.sql.ShadowUsers.add_user_to_group_expires": [ { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 246, "column": 28 }, "stop": { "line": 246, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.identity.backends.sql_model.ExpiringUserGroupMembership", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 236, "column": 13 }, "stop": { "line": 236, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 250, "column": 34 }, "stop": { "line": 250, "column": 58 } }, { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 244, "column": 43 }, "stop": { "line": 244, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" } ], "keystone.identity.shadow_backends.sql.ShadowUsers.list_federated_users_info": [ { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 218, "column": 13 }, "stop": { "line": 218, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 220, "column": 28 }, "stop": { "line": 220, "column": 50 } } ], "kind": "function", "target": "keystone.common.sql.core.filter_limit_query" } ], "keystone.identity.shadow_backends.sql.ShadowUsers._get_user": [ { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 214, "column": 18 }, "stop": { "line": 214, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.UserNotFound", "dispatch": "static" } ], "keystone.identity.shadow_backends.sql.ShadowUsers.get_user": [ { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 209, "column": 19 }, "stop": { "line": 209, "column": 44 } } ], "kind": "function", "target": "keystone.identity.backends.base.filter_user" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 208, "column": 23 }, "stop": { "line": 208, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.shadow_backends.sql.ShadowUsers._get_user", "class_name": "keystone.identity.shadow_backends.sql.ShadowUsers", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 207, "column": 13 }, "stop": { "line": 207, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.identity.shadow_backends.sql.ShadowUsers.delete_user": [ { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 197, "column": 13 }, "stop": { "line": 197, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 198, "column": 18 }, "stop": { "line": 198, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.shadow_backends.sql.ShadowUsers._get_user", "class_name": "keystone.identity.shadow_backends.sql.ShadowUsers", "dispatch": "dynamic" } ], "keystone.identity.shadow_backends.sql.ShadowUsers.create_nonlocal_user": [ { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 189, "column": 27 }, "stop": { "line": 189, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql_model.User.from_dict", "class_name": "keystone.identity.backends.sql_model.User", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 186, "column": 13 }, "stop": { "line": 186, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 187, "column": 36 }, "stop": { "line": 187, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixin.from_dict", "class_name": "keystone.identity.backends.sql_model.NonLocalUser", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 193, "column": 19 }, "stop": { "line": 193, "column": 44 } } ], "kind": "function", "target": "keystone.identity.backends.base.filter_user" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 178, "column": 24 }, "stop": { "line": 178, "column": 37 } } ], "kind": "function", "target": "copy.deepcopy" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 190, "column": 38 }, "stop": { "line": 190, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" } ], "keystone.identity.shadow_backends.sql.ShadowUsers.update_federated_user_display_name": [ { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 165, "column": 13 }, "stop": { "line": 165, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 171, "column": 33 }, "stop": { "line": 172, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.__ne__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 168, "column": 33 }, "stop": { "line": 169, "column": 44 } }, { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 167, "column": 33 }, "stop": { "line": 167, "column": 69 } }, { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 170, "column": 33 }, "stop": { "line": 170, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.__eq__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" } ], "keystone.identity.shadow_backends.sql.ShadowUsers.set_last_active_at": [ { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 158, "column": 17 }, "stop": { "line": 158, "column": 38 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 160, "column": 42 }, "stop": { "line": 160, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 160, "column": 42 }, "stop": { "line": 160, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.date", "class_name": "datetime.datetime", "dispatch": "dynamic" } ], "keystone.identity.shadow_backends.sql.ShadowUsers._get_federated_user": [ { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 146, "column": 33 }, "stop": { "line": 146, "column": 69 } }, { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 147, "column": 33 }, "stop": { "line": 148, "column": 44 } }, { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 149, "column": 33 }, "stop": { "line": 149, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.__eq__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 153, "column": 22 }, "stop": { "line": 153, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.UserNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 143, "column": 13 }, "stop": { "line": 143, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.identity.shadow_backends.sql.ShadowUsers.get_federated_user": [ { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 131, "column": 23 }, "stop": { "line": 131, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.shadow_backends.sql.ShadowUsers._get_federated_user", "class_name": "keystone.identity.shadow_backends.sql.ShadowUsers", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 132, "column": 19 }, "stop": { "line": 132, "column": 44 } } ], "kind": "function", "target": "keystone.identity.backends.base.filter_user" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 130, "column": 13 }, "stop": { "line": 130, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.identity.shadow_backends.sql.ShadowUsers.get_federated_users": [ { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 121, "column": 20 }, "stop": { "line": 121, "column": 45 } } ], "kind": "function", "target": "keystone.identity.backends.base.filter_user" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 115, "column": 24 }, "stop": { "line": 116, "column": 36 } }, { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 108, "column": 33 }, "stop": { "line": 108, "column": 77 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.__eq__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 109, "column": 20 }, "stop": { "line": 109, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.shadow_backends.sql.ShadowUsers._update_query_with_federated_statements", "class_name": "keystone.identity.shadow_backends.sql.ShadowUsers", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 105, "column": 13 }, "stop": { "line": 105, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 120, "column": 24 }, "stop": { "line": 120, "column": 46 } } ], "kind": "function", "target": "keystone.common.sql.core.filter_limit_query" } ], "keystone.identity.shadow_backends.sql.ShadowUsers._update_query_with_federated_statements": [ { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 98, "column": 40 }, "stop": { "line": 100, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "tuple.__contains__", "class_name": "tuple", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 90, "column": 20 }, "stop": { "line": 90, "column": 71 } }, { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 87, "column": 20 }, "stop": { "line": 87, "column": 66 } }, { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 93, "column": 20 }, "stop": { "line": 93, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.__eq__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 86, "column": 16 }, "stop": { "line": 86, "column": 33 } }, { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 92, "column": 16 }, "stop": { "line": 92, "column": 33 } }, { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 89, "column": 16 }, "stop": { "line": 89, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.identity.shadow_backends.sql.ShadowUsers.get_federated_objects": [ { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 75, "column": 20 }, "stop": { "line": 75, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.identity.backends.sql_model.FederatedUser", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 72, "column": 33 }, "stop": { "line": 72, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.__eq__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 80, "column": 19 }, "stop": { "line": 80, "column": 49 } } ], "kind": "function", "target": "keystone.identity.shadow_backends.base.federated_objects_to_list" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 70, "column": 13 }, "stop": { "line": 70, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 79, "column": 31 }, "stop": { "line": 79, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixin.to_dict", "class_name": "keystone.identity.backends.sql_model.FederatedUser", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 79, "column": 16 }, "stop": { "line": 79, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.identity.shadow_backends.sql.ShadowUsers.delete_federated_object": [ { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 64, "column": 13 }, "stop": { "line": 64, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 66, "column": 25 }, "stop": { "line": 66, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.__eq__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" } ], "keystone.identity.shadow_backends.sql.ShadowUsers.create_federated_object": [ { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 60, "column": 22 }, "stop": { "line": 60, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixin.from_dict", "class_name": "keystone.identity.backends.sql_model.FederatedUser", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 59, "column": 13 }, "stop": { "line": 59, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.identity.shadow_backends.sql.ShadowUsers.create_federated_user": [ { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 51, "column": 23 }, "stop": { "line": 51, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.sql_model.User.from_dict", "class_name": "keystone.identity.backends.sql_model.User", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 49, "column": 13 }, "stop": { "line": 49, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 55, "column": 19 }, "stop": { "line": 55, "column": 44 } } ], "kind": "function", "target": "keystone.identity.backends.base.filter_user" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 50, "column": 28 }, "stop": { "line": 50, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixin.from_dict", "class_name": "keystone.identity.backends.sql_model.FederatedUser", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 52, "column": 34 }, "stop": { "line": 52, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/shadow_backends/sql.py", "start": { "line": 48, "column": 12 }, "stop": { "line": 48, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.common.policies.list_rules": [ { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 52, "column": 11 }, "stop": { "line": 52, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "itertools.chain.__init__", "class_name": "itertools.chain", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 60, "column": 8 }, "stop": { "line": 60, "column": 25 } } ], "kind": "function", "target": "keystone.common.policies.domain.list_rules" }, { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 86, "column": 8 }, "stop": { "line": 86, "column": 23 } } ], "kind": "function", "target": "keystone.common.policies.user.list_rules" }, { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 80, "column": 8 }, "stop": { "line": 80, "column": 34 } } ], "kind": "function", "target": "keystone.common.policies.role_assignment.list_rules" }, { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 85, "column": 8 }, "stop": { "line": 85, "column": 24 } } ], "kind": "function", "target": "keystone.common.policies.trust.list_rules" }, { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 74, "column": 8 }, "stop": { "line": 74, "column": 35 } } ], "kind": "function", "target": "keystone.common.policies.project_endpoint.list_rules" }, { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 71, "column": 8 }, "stop": { "line": 71, "column": 25 } } ], "kind": "function", "target": "keystone.common.policies.policy.list_rules" }, { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 69, "column": 8 }, "stop": { "line": 69, "column": 24 } } ], "kind": "function", "target": "keystone.common.policies.limit.list_rules" }, { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 59, "column": 8 }, "stop": { "line": 59, "column": 29 } } ], "kind": "function", "target": "keystone.common.policies.credential.list_rules" }, { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 64, "column": 8 }, "stop": { "line": 64, "column": 33 } } ], "kind": "function", "target": "keystone.common.policies.endpoint_group.list_rules" }, { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 70, "column": 8 }, "stop": { "line": 70, "column": 26 } } ], "kind": "function", "target": "keystone.common.policies.mapping.list_rules" }, { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 75, "column": 8 }, "stop": { "line": 75, "column": 27 } } ], "kind": "function", "target": "keystone.common.policies.protocol.list_rules" }, { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 58, "column": 8 }, "stop": { "line": 58, "column": 27 } } ], "kind": "function", "target": "keystone.common.policies.consumer.list_rules" }, { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 72, "column": 8 }, "stop": { "line": 72, "column": 37 } } ], "kind": "function", "target": "keystone.common.policies.policy_association.list_rules" }, { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 68, "column": 8 }, "stop": { "line": 68, "column": 31 } } ], "kind": "function", "target": "keystone.common.policies.implied_role.list_rules" }, { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 82, "column": 8 }, "stop": { "line": 82, "column": 35 } } ], "kind": "function", "target": "keystone.common.policies.service_provider.list_rules" }, { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 84, "column": 8 }, "stop": { "line": 84, "column": 24 } } ], "kind": "function", "target": "keystone.common.policies.token.list_rules" }, { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 62, "column": 8 }, "stop": { "line": 62, "column": 33 } } ], "kind": "function", "target": "keystone.common.policies.ec2_credential.list_rules" }, { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 61, "column": 8 }, "stop": { "line": 61, "column": 32 } } ], "kind": "function", "target": "keystone.common.policies.domain_config.list_rules" }, { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 56, "column": 8 }, "stop": { "line": 56, "column": 41 } } ], "kind": "function", "target": "keystone.common.policies.application_credential.list_rules" }, { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 76, "column": 8 }, "stop": { "line": 76, "column": 25 } } ], "kind": "function", "target": "keystone.common.policies.region.list_rules" }, { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 78, "column": 8 }, "stop": { "line": 78, "column": 31 } } ], "kind": "function", "target": "keystone.common.policies.revoke_event.list_rules" }, { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 67, "column": 8 }, "stop": { "line": 67, "column": 36 } } ], "kind": "function", "target": "keystone.common.policies.identity_provider.list_rules" }, { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 63, "column": 8 }, "stop": { "line": 63, "column": 27 } } ], "kind": "function", "target": "keystone.common.policies.endpoint.list_rules" }, { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 73, "column": 8 }, "stop": { "line": 73, "column": 26 } } ], "kind": "function", "target": "keystone.common.policies.project.list_rules" }, { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 66, "column": 8 }, "stop": { "line": 66, "column": 24 } } ], "kind": "function", "target": "keystone.common.policies.group.list_rules" }, { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 53, "column": 8 }, "stop": { "line": 53, "column": 23 } } ], "kind": "function", "target": "keystone.common.policies.base.list_rules" }, { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 81, "column": 8 }, "stop": { "line": 81, "column": 26 } } ], "kind": "function", "target": "keystone.common.policies.service.list_rules" }, { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 55, "column": 8 }, "stop": { "line": 55, "column": 31 } } ], "kind": "function", "target": "keystone.common.policies.access_token.list_rules" }, { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 77, "column": 8 }, "stop": { "line": 77, "column": 35 } } ], "kind": "function", "target": "keystone.common.policies.registered_limit.list_rules" }, { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 57, "column": 8 }, "stop": { "line": 57, "column": 23 } } ], "kind": "function", "target": "keystone.common.policies.auth.list_rules" }, { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 79, "column": 8 }, "stop": { "line": 79, "column": 23 } } ], "kind": "function", "target": "keystone.common.policies.role.list_rules" }, { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 83, "column": 8 }, "stop": { "line": 83, "column": 35 } } ], "kind": "function", "target": "keystone.common.policies.token_revocation.list_rules" }, { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 65, "column": 8 }, "stop": { "line": 65, "column": 24 } } ], "kind": "function", "target": "keystone.common.policies.grant.list_rules" }, { "locations": [ { "path": "keystone/common/policies/__init__.py", "start": { "line": 54, "column": 8 }, "stop": { "line": 54, "column": 30 } } ], "kind": "function", "target": "keystone.common.policies.access_rule.list_rules" } ], "cryptography.hazmat.primitives.ciphers.base._AEADEncryptionContext.tag": [], "cryptography.hazmat.primitives.ciphers.base._AEADCipherContext.authenticate_additional_data": [], "cryptography.hazmat.primitives.ciphers.base._AEADCipherContext.finalize_with_tag": [], "cryptography.hazmat.primitives.ciphers.base._AEADCipherContext.finalize": [], "cryptography.hazmat.primitives.ciphers.base._AEADCipherContext.update_into": [], "cryptography.hazmat.primitives.ciphers.base._AEADCipherContext.update": [], "cryptography.hazmat.primitives.ciphers.base._AEADCipherContext._check_limit": [], "cryptography.hazmat.primitives.ciphers.base._AEADCipherContext.__init__": [], "cryptography.hazmat.primitives.ciphers.base._CipherContext.finalize": [], "cryptography.hazmat.primitives.ciphers.base._CipherContext.update_into": [], "cryptography.hazmat.primitives.ciphers.base._CipherContext.update": [], "cryptography.hazmat.primitives.ciphers.base._CipherContext.__init__": [], "cryptography.hazmat.primitives.ciphers.base.Cipher._wrap_ctx": [], "cryptography.hazmat.primitives.ciphers.base.Cipher.decryptor": [], "cryptography.hazmat.primitives.ciphers.base.Cipher.encryptor": [], "cryptography.hazmat.primitives.ciphers.base.Cipher.__init__": [], "cryptography.hazmat.primitives.ciphers.base.AEADEncryptionContext.tag": [], "cryptography.hazmat.primitives.ciphers.base.AEADDecryptionContext.finalize_with_tag": [], "cryptography.hazmat.primitives.ciphers.base.AEADCipherContext.authenticate_additional_data": [], "cryptography.hazmat.primitives.ciphers.base.CipherContext.finalize": [], "cryptography.hazmat.primitives.ciphers.base.CipherContext.update_into": [], "cryptography.hazmat.primitives.ciphers.base.CipherContext.update": [], "cryptography.hazmat.primitives.ciphers.base.BlockCipherAlgorithm.block_size": [], "graphql.utils.tests.test_quoted_or_list.test_limits_to_five_items": [], "graphql.utils.tests.test_quoted_or_list.test_returns_comma_separated_many_item_list": [], "graphql.utils.tests.test_quoted_or_list.test_returns_two_item_list": [], "graphql.utils.tests.test_quoted_or_list.test_returns_single_quoted_item": [], "graphql.utils.tests.test_quoted_or_list.test_does_not_accept_an_empty_list": [], "keystone.conf.jwt_tokens.list_opts": [], "keystone.conf.jwt_tokens.register_opts": [], "keystone.common.sql.data_migration_repo.versions.071_placeholder.upgrade": [], "eventlet.coros.metaphore.wait": [], "eventlet.coros.metaphore.dec": [], "eventlet.coros.metaphore.inc": [], "eventlet.coros.metaphore.__init__": [], "IPython.lib.lexers.IPyLexer.get_tokens_unprocessed": [], "IPython.lib.lexers.IPyLexer.__init__": [], "IPython.lib.lexers.IPythonConsoleLexer.get_tokens_unprocessed": [], "IPython.lib.lexers.IPythonConsoleLexer.get_mci": [], "IPython.lib.lexers.IPythonConsoleLexer.buffered_tokens": [], "IPython.lib.lexers.IPythonConsoleLexer.reset": [], "IPython.lib.lexers.IPythonConsoleLexer.__init__": [], "IPython.lib.lexers.IPythonTracebackLexer.__init__": [], "IPython.lib.lexers.build_ipy_lexer": [], "paste.config.make_config_filter": [], "paste.config.ConfigMiddleware.__init__": [], "paste.config.DispatchingConfig._current_obj": [], "paste.config.DispatchingConfig._pop_from": [], "paste.config.DispatchingConfig.pop_process_config": [], "paste.config.DispatchingConfig.push_process_config": [], "paste.config.DispatchingConfig.pop_thread_config": [], "paste.config.DispatchingConfig.push_thread_config": [], "paste.config.DispatchingConfig.__init__": [], "passlib.tests.test_registry.RegistryTest.test_handlers": [], "passlib.tests.test_registry.RegistryTest.test_list_crypt_handlers": [], "passlib.tests.test_registry.RegistryTest.test_get_crypt_handler": [], "passlib.tests.test_registry.RegistryTest.test_register_crypt_handler": [], "passlib.tests.test_registry.RegistryTest.test_register_crypt_handler_path": [], "passlib.tests.test_registry.RegistryTest.test_hash_proxy": [], "passlib.tests.test_registry.RegistryTest.setUp": [], "pip._internal.utils.entrypoints._wrapper": [], "keystoneclient.service_catalog.ServiceCatalogV3.get_urls": [], "keystoneclient.service_catalog.ServiceCatalogV3.get_token": [], "keystoneclient.service_catalog.ServiceCatalogV3.get_data": [], "keystoneclient.service_catalog.ServiceCatalogV3._is_endpoint_type_match": [], "keystoneclient.service_catalog.ServiceCatalogV3._normalize_endpoint_type": [], "keystoneclient.service_catalog.ServiceCatalogV3.is_valid": [], "keystoneclient.service_catalog.ServiceCatalogV3.__init__": [], "keystoneclient.service_catalog.ServiceCatalogV2.get_urls": [], "keystoneclient.service_catalog.ServiceCatalogV2.get_token": [], "keystoneclient.service_catalog.ServiceCatalogV2.get_data": [], "keystoneclient.service_catalog.ServiceCatalogV2._is_endpoint_type_match": [], "keystoneclient.service_catalog.ServiceCatalogV2._normalize_endpoint_type": [], "keystoneclient.service_catalog.ServiceCatalogV2.is_valid": [], "keystoneclient.service_catalog.ServiceCatalogV2.__init__": [], "keystoneclient.service_catalog.ServiceCatalog.get_data": [], "keystoneclient.service_catalog.ServiceCatalog.url_for": [], "keystoneclient.service_catalog.ServiceCatalog.get_urls": [], "keystoneclient.service_catalog.ServiceCatalog._get_service_endpoints": [], "keystoneclient.service_catalog.ServiceCatalog.get_endpoints": [], "keystoneclient.service_catalog.ServiceCatalog._normalize_endpoint_type": [], "keystoneclient.service_catalog.ServiceCatalog._is_endpoint_type_match": [], "keystoneclient.service_catalog.ServiceCatalog.get_token": [], "keystoneclient.service_catalog.ServiceCatalog._get_endpoint_region": [], "keystoneclient.service_catalog.ServiceCatalog.region_name": [], "keystoneclient.service_catalog.ServiceCatalog.__init__": [], "keystoneclient.service_catalog.ServiceCatalog.factory": [], "libcst._nodes.tests.test_if.IfTest.test_valid": [], "graphene.relay.connection.IterableConnectionField.get_resolver": [], "graphene.relay.connection.IterableConnectionField.connection_resolver": [], "graphene.relay.connection.IterableConnectionField.resolve_connection": [], "graphene.relay.connection.IterableConnectionField.type": [], "graphene.relay.connection.IterableConnectionField.__init__": [], "graphene.relay.connection.Connection.__init_subclass_with_meta__": [], "graphql_relay.node.plural.plural_identifying_root_field": [], "graphene_sqlalchemy.tests.test_fields.test_sort_init_raises": [], "graphene_sqlalchemy.tests.test_fields.test_custom_sort": [], "graphene_sqlalchemy.tests.test_fields.test_sort_can_be_removed": [], "graphene_sqlalchemy.tests.test_fields.test_sort_added_by_default": [], "graphene_sqlalchemy.tests.test_fields.test_type_assert_object_has_connection": [], "graphene_sqlalchemy.tests.test_fields.test_type_assert_sqlalchemy_object_type": [], "graphene_sqlalchemy.tests.test_fields.test_promise_connection_resolver": [], "graphene_sqlalchemy.tests.test_fields.test_required_sqlalachemy_connection": [], "graphene_sqlalchemy.tests.test_fields.test_nonnull_sqlalachemy_connection": [], "async_generator._tests.test_util.test_asynccontextmanager_requires_asyncgenfunction": [], "async_generator._tests.test_util.test_asynccontextmanager_too_many_yields": [], "async_generator._tests.test_util.test_asynccontextmanager_no_yield": [], "async_generator._tests.test_util.test_asynccontextmanager_nice_message_on_sync_enter": [], "async_generator._tests.test_util.test_asynccontextmanager_different_exception": [], "async_generator._tests.test_util.test_asynccontextmanager_catches_exception": [], "async_generator._tests.test_util.test_asynccontextmanager_exception_passthrough": [], "async_generator._tests.test_util.test_native_contextmanager_do_not_unchain_non_stopiteration_exceptions": [], "async_generator._tests.test_util.test_contextmanager_do_not_unchain_non_stopiteration_exceptions": [], "async_generator._tests.test_util.test_aclosing": [], "async_generator._tests.test_util.async_range": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.PatchStacktraceTest.test_trace": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.ProcessGuardTest.test_process_guard": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.CreateEngineTest.test_warn_on_missing_driver": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.CreateEngineTest.test_thread_checkin": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.CreateEngineTest.test_mysqlconnector_raise_on_warnings_override": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.CreateEngineTest.test_mysqlconnector_raise_on_warnings_default": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.CreateEngineTest.test_postgresql_connect_args_default": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.CreateEngineTest.test_mysql_mysqldb_connect_args_default": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.CreateEngineTest.test_mysql_pymysql_connect_args_default": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.CreateEngineTest.test_mysql_oursql_connect_args_default": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.CreateEngineTest.test_mysql_connect_args_default": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.CreateEngineTest._test_mysql_connect_args_default": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.CreateEngineTest.test_sqlite_file_pool_args": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.CreateEngineTest.test_sqlite_memory_pool_args": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.CreateEngineTest.test_queuepool_args": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.CreateEngineTest.setUp": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.MysqlConnectTest.test_no_warning_when_strict_all_tables": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.MysqlConnectTest.test_no_warning_when_traditional": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.MysqlConnectTest.test_warning_when_not_traditional": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.MysqlConnectTest.test_logs_real_mode": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.MysqlConnectTest.test_fail_detect_mode": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.MysqlConnectTest.test_set_mode_no_mode": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.MysqlConnectTest.test_set_mode_ansi": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.MysqlConnectTest.test_set_mode_traditional": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.MysqlConnectTest._assert_sql_mode": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.MysqlConnectTest._fixture": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.SQLiteConnectTest.test_sqlite_synchronous_listener": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.SQLiteConnectTest.test_sqlite_fk_listener": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.SQLiteConnectTest._fixture": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.EngineFacadeTestCase.test_slave_connection_string_not_provided": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.EngineFacadeTestCase.test_slave_connection": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.EngineFacadeTestCase.test_creation_from_config": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.EngineFacadeTestCase.test_get_session_arguments_override_default_settings": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.EngineFacadeTestCase.test_get_session": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.EngineFacadeTestCase.test_get_engine": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.EngineFacadeTestCase.setUp": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.MySQLTraditionalModeTestCase.__init__": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.MySQLStrictAllTablesModeTestCase.test_string_too_long": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.MySQLStrictAllTablesModeTestCase.__init__": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.MySQLModeTestCase.test_string_too_long": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.MySQLModeTestCase._test_string_too_long": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.MySQLModeTestCase.setUp": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.MySQLModeTestCase.__init__": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.MySQLDefaultModeTestCase.test_default_is_traditional": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.QueryParamTest.test_combine_multi_params": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.QueryParamTest.test_combine_params": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.QueryParamTest.test_add_no_params": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.QueryParamTest.test_add_assorted_params": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.QueryParamTest._normalize_query_dict": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.QueryParamTest._fixture": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.FakeDB2Engine.dispose": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.FakeDB2Engine.Dialect.is_disconnect": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.FakeCursor.execute": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.FakeDBAPIConnection.cursor": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.SQLiteSavepointTest.test_savepoint_beginning": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.SQLiteSavepointTest.test_savepoint_middle": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.SQLiteSavepointTest.test_plain_transaction": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.SQLiteSavepointTest.setUp": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.RegexpFilterTestCase.test_regexp_filter_unicode_nomatch": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.RegexpFilterTestCase.test_regexp_filter_unicode": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.RegexpFilterTestCase.test_regexp_filter_nomatch": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.RegexpFilterTestCase.test_regexp_filter": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.RegexpFilterTestCase._test_regexp_filter": [], "oslo_db.tests.sqlalchemy.test_sqlalchemy.RegexpFilterTestCase.setUp": [], "keystonemiddleware.auth_token._identity.IdentityServer.invalidate": [], "keystonemiddleware.auth_token._identity.IdentityServer.verify_token": [], "keystonemiddleware.auth_token._identity.IdentityServer._get_strategy_class": [], "keystonemiddleware.auth_token._identity.IdentityServer._request_strategy": [], "keystonemiddleware.auth_token._identity.IdentityServer.auth_version": [], "keystonemiddleware.auth_token._identity.IdentityServer.www_authenticate_uri": [], "keystonemiddleware.auth_token._identity.IdentityServer.__init__": [], "keystonemiddleware.auth_token._identity._V3RequestStrategy.verify_token": [], "keystonemiddleware.auth_token._identity._V3RequestStrategy.__init__": [], "keystonemiddleware.auth_token._identity._RequestStrategy.verify_token": [], "keystonemiddleware.auth_token._identity._RequestStrategy.__init__": [], "paste.exceptions.reporter.WSGIAppReporter.__call__": [], "paste.exceptions.reporter.WSGIAppReporter.__init__": [], "paste.exceptions.reporter.FileReporter.report": [], "paste.exceptions.reporter.FileReporter.check_params": [], "paste.exceptions.reporter.LogReporter.report": [], "paste.exceptions.reporter.LogReporter.check_params": [], "paste.exceptions.reporter.EmailReporter.assemble_email": [], "paste.exceptions.reporter.EmailReporter.check_params": [], "paste.exceptions.reporter.EmailReporter.report": [], "paste.exceptions.reporter.Reporter.format_text": [], "paste.exceptions.reporter.Reporter.format_html": [], "paste.exceptions.reporter.Reporter.format_date": [], "paste.exceptions.reporter.Reporter.check_params": [], "paste.exceptions.reporter.Reporter.__init__": [], "pygments.formatter.Formatter.format": [], "pygments.formatter.Formatter.get_style_defs": [], "pygments.formatter.Formatter.__init__": [], "pygments.formatter._lookup_style": [], "passlib.win32.raw_lmhash": [], "graphene.types.tests.test_generic.test_generic_parse_literal_query": [], "graphene.types.tests.test_generic.test_generic_query_variable": [], "graphene.types.tests.test_generic.Query.resolve_generic": [], "pycparser.c_parser.CParser.p_error": [], "pycparser.c_parser.CParser.p_empty": [], "pycparser.c_parser.CParser.p_brace_close": [], "pycparser.c_parser.CParser.p_brace_open": [], "pycparser.c_parser.CParser.p_unified_wstring_literal": [], "pycparser.c_parser.CParser.p_unified_string_literal": [], "pycparser.c_parser.CParser.p_constant_3": [], "pycparser.c_parser.CParser.p_constant_2": [], "pycparser.c_parser.CParser.p_constant_1": [], "pycparser.c_parser.CParser.p_identifier": [], "pycparser.c_parser.CParser.p_argument_expression_list": [], "pycparser.c_parser.CParser.p_offsetof_member_designator": [], "pycparser.c_parser.CParser.p_primary_expression_5": [], "pycparser.c_parser.CParser.p_primary_expression_4": [], "pycparser.c_parser.CParser.p_primary_expression_3": [], "pycparser.c_parser.CParser.p_primary_expression_2": [], "pycparser.c_parser.CParser.p_primary_expression_1": [], "pycparser.c_parser.CParser.p_postfix_expression_6": [], "pycparser.c_parser.CParser.p_postfix_expression_5": [], "pycparser.c_parser.CParser.p_postfix_expression_4": [], "pycparser.c_parser.CParser.p_postfix_expression_3": [], "pycparser.c_parser.CParser.p_postfix_expression_2": [], "pycparser.c_parser.CParser.p_postfix_expression_1": [], "pycparser.c_parser.CParser.p_unary_operator": [], "pycparser.c_parser.CParser.p_unary_expression_3": [], "pycparser.c_parser.CParser.p_unary_expression_2": [], "pycparser.c_parser.CParser.p_unary_expression_1": [], "pycparser.c_parser.CParser.p_cast_expression_2": [], "pycparser.c_parser.CParser.p_cast_expression_1": [], "pycparser.c_parser.CParser.p_binary_expression": [], "pycparser.c_parser.CParser.p_conditional_expression": [], "pycparser.c_parser.CParser.p_constant_expression": [], "pycparser.c_parser.CParser.p_assignment_operator": [], "pycparser.c_parser.CParser.p_assignment_expression": [], "pycparser.c_parser.CParser.p_typedef_name": [], "pycparser.c_parser.CParser.p_expression": [], "pycparser.c_parser.CParser.p_expression_statement": [], "pycparser.c_parser.CParser.p_jump_statement_4": [], "pycparser.c_parser.CParser.p_jump_statement_3": [], "pycparser.c_parser.CParser.p_jump_statement_2": [], "pycparser.c_parser.CParser.p_jump_statement_1": [], "pycparser.c_parser.CParser.p_iteration_statement_4": [], "pycparser.c_parser.CParser.p_iteration_statement_3": [], "pycparser.c_parser.CParser.p_iteration_statement_2": [], "pycparser.c_parser.CParser.p_iteration_statement_1": [], "pycparser.c_parser.CParser.p_selection_statement_3": [], "pycparser.c_parser.CParser.p_selection_statement_2": [], "pycparser.c_parser.CParser.p_selection_statement_1": [], "pycparser.c_parser.CParser.p_labeled_statement_3": [], "pycparser.c_parser.CParser.p_labeled_statement_2": [], "pycparser.c_parser.CParser.p_labeled_statement_1": [], "pycparser.c_parser.CParser.p_compound_statement_1": [], "pycparser.c_parser.CParser.p_block_item_list": [], "pycparser.c_parser.CParser.p_block_item": [], "pycparser.c_parser.CParser.p_direct_abstract_declarator_7": [], "pycparser.c_parser.CParser.p_direct_abstract_declarator_6": [], "pycparser.c_parser.CParser.p_direct_abstract_declarator_5": [], "pycparser.c_parser.CParser.p_direct_abstract_declarator_4": [], "pycparser.c_parser.CParser.p_direct_abstract_declarator_3": [], "pycparser.c_parser.CParser.p_direct_abstract_declarator_2": [], "pycparser.c_parser.CParser.p_direct_abstract_declarator_1": [], "pycparser.c_parser.CParser.p_abstract_declarator_3": [], "pycparser.c_parser.CParser.p_abstract_declarator_2": [], "pycparser.c_parser.CParser.p_abstract_declarator_1": [], "pycparser.c_parser.CParser.p_type_name": [], "pycparser.c_parser.CParser.p_designator": [], "pycparser.c_parser.CParser.p_designator_list": [], "pycparser.c_parser.CParser.p_designation": [], "pycparser.c_parser.CParser.p_initializer_list": [], "pycparser.c_parser.CParser.p_initializer_2": [], "pycparser.c_parser.CParser.p_initializer_1": [], "pycparser.c_parser.CParser.p_identifier_list": [], "pycparser.c_parser.CParser.p_parameter_declaration_2": [], "pycparser.c_parser.CParser.p_parameter_declaration_1": [], "pycparser.c_parser.CParser.p_parameter_list": [], "pycparser.c_parser.CParser.p_parameter_type_list": [], "pycparser.c_parser.CParser.p_type_qualifier_list": [], "pycparser.c_parser.CParser.p_pointer": [], "pycparser.c_parser.CParser.p_direct_xxx_declarator_6": [], "pycparser.c_parser.CParser.p_direct_xxx_declarator_5": [], "pycparser.c_parser.CParser.p_direct_xxx_declarator_4": [], "pycparser.c_parser.CParser.p_direct_xxx_declarator_3": [], "pycparser.c_parser.CParser.p_direct_xxx_declarator_2": [], "pycparser.c_parser.CParser.p_direct_xxx_declarator_1": [], "pycparser.c_parser.CParser.p_xxx_declarator_2": [], "pycparser.c_parser.CParser.p_xxx_declarator_1": [], "pycparser.c_parser.CParser.p_declarator": [], "pycparser.c_parser.CParser.p_enumerator": [], "pycparser.c_parser.CParser.p_enumerator_list": [], "pycparser.c_parser.CParser.p_enum_specifier_3": [], "pycparser.c_parser.CParser.p_enum_specifier_2": [], "pycparser.c_parser.CParser.p_enum_specifier_1": [], "pycparser.c_parser.CParser.p_struct_declarator_2": [], "pycparser.c_parser.CParser.p_struct_declarator_1": [], "pycparser.c_parser.CParser.p_struct_declarator_list": [], "pycparser.c_parser.CParser.p_struct_declaration_3": [], "pycparser.c_parser.CParser.p_struct_declaration_2": [], "pycparser.c_parser.CParser.p_struct_declaration_1": [], "pycparser.c_parser.CParser.p_struct_declaration_list": [], "pycparser.c_parser.CParser.p_struct_or_union": [], "pycparser.c_parser.CParser.p_struct_or_union_specifier_3": [], "pycparser.c_parser.CParser.p_struct_or_union_specifier_2": [], "pycparser.c_parser.CParser.p_struct_or_union_specifier_1": [], "pycparser.c_parser.CParser.p_specifier_qualifier_list_4": [], "pycparser.c_parser.CParser.p_specifier_qualifier_list_3": [], "pycparser.c_parser.CParser.p_specifier_qualifier_list_2": [], "pycparser.c_parser.CParser.p_specifier_qualifier_list_1": [], "pycparser.c_parser.CParser.p_id_init_declarator": [], "pycparser.c_parser.CParser.p_id_init_declarator_list": [], "pycparser.c_parser.CParser.p_init_declarator": [], "pycparser.c_parser.CParser.p_init_declarator_list": [], "pycparser.c_parser.CParser.p_type_qualifier": [], "pycparser.c_parser.CParser.p_type_specifier": [], "pycparser.c_parser.CParser.p_type_specifier_no_typeid": [], "pycparser.c_parser.CParser.p_function_specifier": [], "pycparser.c_parser.CParser.p_storage_class_specifier": [], "pycparser.c_parser.CParser.p_declaration_specifiers_6": [], "pycparser.c_parser.CParser.p_declaration_specifiers_5": [], "pycparser.c_parser.CParser.p_declaration_specifiers_4": [], "pycparser.c_parser.CParser.p_declaration_specifiers_3": [], "pycparser.c_parser.CParser.p_declaration_specifiers_2": [], "pycparser.c_parser.CParser.p_declaration_specifiers_1": [], "pycparser.c_parser.CParser.p_declaration_specifiers_no_type_3": [], "pycparser.c_parser.CParser.p_declaration_specifiers_no_type_2": [], "pycparser.c_parser.CParser.p_declaration_specifiers_no_type_1": [], "pycparser.c_parser.CParser.p_declaration_list": [], "pycparser.c_parser.CParser.p_declaration": [], "pycparser.c_parser.CParser.p_decl_body": [], "pycparser.c_parser.CParser.p_pragmacomp_or_statement": [], "pycparser.c_parser.CParser.p_statement": [], "pycparser.c_parser.CParser.p_function_definition_2": [], "pycparser.c_parser.CParser.p_function_definition_1": [], "pycparser.c_parser.CParser.p_pppragma_directive": [], "pycparser.c_parser.CParser.p_pp_directive": [], "pycparser.c_parser.CParser.p_external_declaration_4": [], "pycparser.c_parser.CParser.p_external_declaration_3": [], "pycparser.c_parser.CParser.p_external_declaration_2": [], "pycparser.c_parser.CParser.p_external_declaration_1": [], "pycparser.c_parser.CParser.p_translation_unit_2": [], "pycparser.c_parser.CParser.p_translation_unit_1": [], "pycparser.c_parser.CParser.p_translation_unit_or_empty": [], "pycparser.c_parser.CParser._select_struct_union_class": [], "pycparser.c_parser.CParser._build_function_definition": [], "pycparser.c_parser.CParser._build_declarations": [], "pycparser.c_parser.CParser._add_declaration_specifier": [], "pycparser.c_parser.CParser._fix_decl_name_type": [], "pycparser.c_parser.CParser._type_modify_decl": [], "pycparser.c_parser.CParser._get_yacc_lookahead_token": [], "pycparser.c_parser.CParser._lex_type_lookup_func": [], "pycparser.c_parser.CParser._lex_on_rbrace_func": [], "pycparser.c_parser.CParser._lex_on_lbrace_func": [], "pycparser.c_parser.CParser._lex_error_func": [], "pycparser.c_parser.CParser._is_type_in_scope": [], "pycparser.c_parser.CParser._add_identifier": [], "pycparser.c_parser.CParser._add_typedef_name": [], "pycparser.c_parser.CParser._pop_scope": [], "pycparser.c_parser.CParser._push_scope": [], "pycparser.c_parser.CParser.parse": [], "pycparser.c_parser.CParser.__init__": [], "keystone.api.os_ep_filter.EPFilterGroupsProjectsResource.delete": [ { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 226, "column": 8 }, "stop": { "line": 226, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.os_ep_filter.EPFilterGroupsProjectsResource.put": [ { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 218, "column": 8 }, "stop": { "line": 218, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.os_ep_filter.EPFilterGroupsProjectsResource.get": [ { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 210, "column": 8 }, "stop": { "line": 210, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 215, "column": 15 }, "stop": { "line": 215, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.os_ep_filter.EPFilterGroupsProjectsResource", "dispatch": "dynamic" } ], "keystone.api.os_ep_filter.EPFilterGroupsProjectsResource._add_self_referential_link": [ { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 202, "column": 15 }, "stop": { "line": 203, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.api.os_ep_filter.EndpointFilterEPGroupsEndpoints.get": [ { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 186, "column": 8 }, "stop": { "line": 186, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 191, "column": 15 }, "stop": { "line": 191, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.server.flask.common.ResourceBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 192, "column": 13 }, "stop": { "line": 192, "column": 29 } } ], "kind": "function", "target": "keystone.api.endpoints._filter_endpoint" } ], "keystone.api.os_ep_filter.EndpointFilterEPGroupsProjects.get": [ { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 168, "column": 8 }, "stop": { "line": 168, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 180, "column": 15 }, "stop": { "line": 180, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.server.flask.common.ResourceBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 178, "column": 16 }, "stop": { "line": 178, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.api.os_ep_filter.EndpointFilterProjectEndpointGroupsListResource.get": [ { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 160, "column": 8 }, "stop": { "line": 160, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 162, "column": 15 }, "stop": { "line": 162, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.os_ep_filter.EndpointGroupsResource", "dispatch": "static" } ], "keystone.api.os_ep_filter.EPFilterProjectEndpointsListResource.get": [ { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 148, "column": 8 }, "stop": { "line": 148, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 153, "column": 15 }, "stop": { "line": 153, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.server.flask.common.ResourceBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 154, "column": 13 }, "stop": { "line": 154, "column": 29 } } ], "kind": "function", "target": "keystone.api.endpoints._filter_endpoint" } ], "keystone.api.os_ep_filter.EPFilterProjectsEndpointsResource.delete": [ { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 141, "column": 8 }, "stop": { "line": 141, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.os_ep_filter.EPFilterProjectsEndpointsResource.put": [ { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 134, "column": 8 }, "stop": { "line": 134, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.os_ep_filter.EPFilterProjectsEndpointsResource.get": [ { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 126, "column": 8 }, "stop": { "line": 126, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.os_ep_filter.EPFilterEndpointProjectsResource.get": [ { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 115, "column": 8 }, "stop": { "line": 115, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 120, "column": 15 }, "stop": { "line": 120, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.server.flask.common.ResourceBase", "dispatch": "dynamic" } ], "keystone.api.os_ep_filter.EndpointGroupsResource.delete": [ { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 107, "column": 8 }, "stop": { "line": 107, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.os_ep_filter.EndpointGroupsResource.patch": [ { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 98, "column": 19 }, "stop": { "line": 98, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.os_ep_filter.EndpointGroupsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 103, "column": 15 }, "stop": { "line": 103, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.os_ep_filter.EndpointGroupsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 97, "column": 8 }, "stop": { "line": 97, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 102, "column": 8 }, "stop": { "line": 102, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._require_matching_id", "class_name": "keystone.api.os_ep_filter.EndpointGroupsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 99, "column": 8 }, "stop": { "line": 99, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 101, "column": 12 }, "stop": { "line": 101, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.os_ep_filter.EndpointGroupsResource._require_valid_filter", "class_name": "keystone.api.os_ep_filter.EndpointGroupsResource", "dispatch": "dynamic" } ], "keystone.api.os_ep_filter.EndpointGroupsResource.post": [ { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 92, "column": 19 }, "stop": { "line": 92, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._assign_unique_id", "class_name": "keystone.api.os_ep_filter.EndpointGroupsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 84, "column": 19 }, "stop": { "line": 84, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.os_ep_filter.EndpointGroupsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 90, "column": 18 }, "stop": { "line": 90, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 93, "column": 15 }, "stop": { "line": 93, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.os_ep_filter.EndpointGroupsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 83, "column": 8 }, "stop": { "line": 83, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 85, "column": 8 }, "stop": { "line": 85, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 91, "column": 8 }, "stop": { "line": 91, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.os_ep_filter.EndpointGroupsResource._require_valid_filter", "class_name": "keystone.api.os_ep_filter.EndpointGroupsResource", "dispatch": "dynamic" } ], "keystone.api.os_ep_filter.EndpointGroupsResource.get": [ { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 80, "column": 15 }, "stop": { "line": 80, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.os_ep_filter.EndpointGroupsResource._list_endpoint_groups", "class_name": "keystone.api.os_ep_filter.EndpointGroupsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 79, "column": 19 }, "stop": { "line": 79, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.os_ep_filter.EndpointGroupsResource._get_endpoint_group", "class_name": "keystone.api.os_ep_filter.EndpointGroupsResource", "dispatch": "dynamic" } ], "keystone.api.os_ep_filter.EndpointGroupsResource._list_endpoint_groups": [ { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 71, "column": 8 }, "stop": { "line": 71, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 75, "column": 15 }, "stop": { "line": 75, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.os_ep_filter.EndpointGroupsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 73, "column": 16 }, "stop": { "line": 73, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.build_driver_hints", "class_name": "keystone.api.os_ep_filter.EndpointGroupsResource", "dispatch": "dynamic" } ], "keystone.api.os_ep_filter.EndpointGroupsResource._get_endpoint_group": [ { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 65, "column": 8 }, "stop": { "line": 65, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 66, "column": 15 }, "stop": { "line": 66, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.os_ep_filter.EndpointGroupsResource", "dispatch": "dynamic" } ], "keystone.api.os_ep_filter.EndpointGroupsResource._require_valid_filter": [ { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 59, "column": 15 }, "stop": { "line": 59, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 61, "column": 30 }, "stop": { "line": 61, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/os_ep_filter.py", "start": { "line": 60, "column": 22 }, "stop": { "line": 60, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "graphql.backend.tests.test_compileddocument.test_compileddocument_from_code": [], "graphql.backend.tests.test_compileddocument.test_compileddocument_from_module_dict": [], "vine.abstract.ThenableProxy.failed": [], "vine.abstract.ThenableProxy.ready": [], "vine.abstract.ThenableProxy.cancelled": [], "vine.abstract.ThenableProxy.throw": [], "vine.abstract.ThenableProxy.throw1": [], "vine.abstract.ThenableProxy.cancel": [], "vine.abstract.ThenableProxy.then": [], "vine.abstract.ThenableProxy._set_promise_target": [], "vine.abstract.Thenable.register": [], "vine.abstract.Thenable.__subclasshook__": [], "vine.abstract.Thenable.cancel": [], "vine.abstract.Thenable.throw": [], "vine.abstract.Thenable.then": [], "keystone.auth.schema.validate_issue_token_auth": [ { "locations": [ { "path": "keystone/auth/schema.py", "start": { "line": 133, "column": 18 }, "stop": { "line": 133, "column": 27 } }, { "path": "keystone/auth/schema.py", "start": { "line": 147, "column": 17 }, "stop": { "line": 147, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/auth/schema.py", "start": { "line": 114, "column": 4 }, "stop": { "line": 114, "column": 28 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/auth/schema.py", "start": { "line": 121, "column": 18 }, "stop": { "line": 121, "column": 49 } }, { "path": "keystone/auth/schema.py", "start": { "line": 153, "column": 22 }, "stop": { "line": 153, "column": 53 } }, { "path": "keystone/auth/schema.py", "start": { "line": 129, "column": 22 }, "stop": { "line": 129, "column": 53 } }, { "path": "keystone/auth/schema.py", "start": { "line": 139, "column": 22 }, "stop": { "line": 139, "column": 53 } }, { "path": "keystone/auth/schema.py", "start": { "line": 146, "column": 26 }, "stop": { "line": 146, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.SchemaValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/auth/schema.py", "start": { "line": 132, "column": 29 }, "stop": { "line": 132, "column": 39 } } ], "kind": "function", "target": "isinstance" } ], "keystone.federation.idp.ECPGenerator._create_body": [ { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 679, "column": 13 }, "stop": { "line": 679, "column": 47 } } ], "kind": "function", "target": "saml2.element_to_extension_element" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 677, "column": 15 }, "stop": { "line": 677, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "saml2.ExtensionContainer.__init__", "class_name": "saml2.schema.soapenv.Body", "dispatch": "static" } ], "keystone.federation.idp.ECPGenerator._create_header": [ { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 667, "column": 48 }, "stop": { "line": 667, "column": 58 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 668, "column": 22 }, "stop": { "line": 668, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "saml2.profile.ecp.RelayStateType_.__init__", "class_name": "saml2.profile.ecp.RelayState", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 673, "column": 13 }, "stop": { "line": 673, "column": 47 } } ], "kind": "function", "target": "saml2.element_to_extension_element" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 671, "column": 17 }, "stop": { "line": 671, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "saml2.ExtensionContainer.__init__", "class_name": "saml2.schema.soapenv.Header", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 667, "column": 48 }, "stop": { "line": 667, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.federation.idp.ECPGenerator.generate_ecp": [ { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 663, "column": 19 }, "stop": { "line": 663, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "saml2.schema.soapenv.Envelope_.__init__", "class_name": "saml2.schema.soapenv.Envelope", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 661, "column": 17 }, "stop": { "line": 661, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.ECPGenerator._create_header", "class_name": "keystone.federation.idp.ECPGenerator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 662, "column": 15 }, "stop": { "line": 662, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.ECPGenerator._create_body", "class_name": "keystone.federation.idp.ECPGenerator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 660, "column": 24 }, "stop": { "line": 660, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.federation.idp.ECPGenerator", "dispatch": "static" } ], "keystone.federation.idp.MetadataGenerator._check_organization_values": [], "keystone.federation.idp.MetadataGenerator._check_contact_person_values": [], "keystone.federation.idp.MetadataGenerator._ensure_required_values_present": [ { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 627, "column": 18 }, "stop": { "line": 627, "column": 43 } }, { "path": "keystone/federation/idp.py", "start": { "line": 624, "column": 18 }, "stop": { "line": 624, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "keystone.federation.idp.MetadataGenerator._create_idp_sso_descriptor": [ { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 614, "column": 11 }, "stop": { "line": 614, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.MetadataGenerator._check_organization_values", "class_name": "keystone.federation.idp.MetadataGenerator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 616, "column": 11 }, "stop": { "line": 616, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.MetadataGenerator._check_contact_person_values", "class_name": "keystone.federation.idp.MetadataGenerator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 609, "column": 17 }, "stop": { "line": 609, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "saml2.md.IDPSSODescriptorType_.__init__", "class_name": "saml2.md.IDPSSODescriptor", "dispatch": "static" } ], "keystone.federation.idp.MetadataGenerator._create_entity_descriptor": [ { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 544, "column": 13 }, "stop": { "line": 544, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "saml2.md.EntityDescriptorType_.__init__", "class_name": "saml2.md.EntityDescriptor", "dispatch": "static" } ], "keystone.federation.idp.MetadataGenerator.generate_metadata": [ { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 538, "column": 28 }, "stop": { "line": 538, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.MetadataGenerator._create_entity_descriptor", "class_name": "keystone.federation.idp.MetadataGenerator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 537, "column": 8 }, "stop": { "line": 537, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.MetadataGenerator._ensure_required_values_present", "class_name": "keystone.federation.idp.MetadataGenerator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 540, "column": 12 }, "stop": { "line": 540, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.MetadataGenerator._create_idp_sso_descriptor", "class_name": "keystone.federation.idp.MetadataGenerator", "dispatch": "dynamic" } ], "keystone.federation.idp._sign_assertion": [ { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 512, "column": 14 }, "stop": { "line": 512, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.SAMLSigningError", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 464, "column": 16 }, "stop": { "line": 465, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 469, "column": 19 }, "stop": { "line": 469, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 490, "column": 20 }, "stop": { "line": 490, "column": 47 } } ], "kind": "function", "target": "oslo_utils.fileutils.write_to_tempfile" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 463, "column": 18 }, "stop": { "line": 463, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.UnexpectedError", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 516, "column": 16 }, "stop": { "line": 516, "column": 25 } } ], "kind": "function", "target": "os.remove" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 507, "column": 11 }, "stop": { "line": 507, "column": 20 } } ], "kind": "function", "target": "isinstance" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 511, "column": 29 }, "stop": { "line": 511, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 493, "column": 8 }, "stop": { "line": 493, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 511, "column": 47 }, "stop": { "line": 511, "column": 54 } } ], "kind": "function", "target": "hasattr" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 462, "column": 18 }, "stop": { "line": 462, "column": 25 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 494, "column": 17 }, "stop": { "line": 494, "column": 40 } } ], "kind": "function", "target": "subprocess.check_output" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 521, "column": 11 }, "stop": { "line": 521, "column": 45 } } ], "kind": "function", "target": "saml2.create_class_from_xml_string" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 479, "column": 4 }, "stop": { "line": 479, "column": 41 } } ], "kind": "function", "target": "keystone.federation.idp._verify_assertion_binary_is_installed" } ], "keystone.federation.idp._verify_assertion_binary_is_installed": [ { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 418, "column": 8 }, "stop": { "line": 418, "column": 31 } } ], "kind": "function", "target": "subprocess.check_output" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 429, "column": 14 }, "stop": { "line": 431, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 437, "column": 14 }, "stop": { "line": 437, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.SAMLSigningError", "dispatch": "static" } ], "keystone.federation.idp.SAMLGenerator._create_signature": [ { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 384, "column": 24 }, "stop": { "line": 384, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.federation.idp.SAMLGenerator._create_response": [ { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 325, "column": 19 }, "stop": { "line": 325, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "saml2.samlp.ResponseType_.__init__", "class_name": "saml2.samlp.Response", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 326, "column": 22 }, "stop": { "line": 326, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 326, "column": 22 }, "stop": { "line": 326, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 328, "column": 33 }, "stop": { "line": 328, "column": 46 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.federation.idp.SAMLGenerator._create_assertion": [ { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 298, "column": 20 }, "stop": { "line": 298, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "saml2.saml.AssertionType_.__init__", "class_name": "saml2.saml.Assertion", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 300, "column": 34 }, "stop": { "line": 300, "column": 47 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.federation.idp.SAMLGenerator._create_authn_statement": [ { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 262, "column": 26 }, "stop": { "line": 262, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "saml2.saml.AuthnStatementType_.__init__", "class_name": "saml2.saml.AuthnStatement", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 269, "column": 8 }, "stop": { "line": 269, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "saml2.SamlBase.set_text", "class_name": "saml2.saml.AuthnContextClassRef", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 268, "column": 30 }, "stop": { "line": 268, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "saml2.ExtensionContainer.__init__", "class_name": "saml2.saml.AuthnContextClassRef", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 271, "column": 26 }, "stop": { "line": 271, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "saml2.ExtensionContainer.__init__", "class_name": "saml2.saml.AuthenticatingAuthority", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 264, "column": 40 }, "stop": { "line": 264, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 272, "column": 8 }, "stop": { "line": 272, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "saml2.SamlBase.set_text", "class_name": "saml2.saml.AuthenticatingAuthority", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 264, "column": 40 }, "stop": { "line": 264, "column": 50 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 267, "column": 24 }, "stop": { "line": 267, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "saml2.saml.AuthnContextType_.__init__", "class_name": "saml2.saml.AuthnContext", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 263, "column": 40 }, "stop": { "line": 263, "column": 53 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.federation.idp.SAMLGenerator._create_attribute_statement": [ { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 230, "column": 30 }, "stop": { "line": 230, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "saml2.saml.AttributeStatementType_.__init__", "class_name": "saml2.saml.AttributeStatement", "dispatch": "static" } ], "keystone.federation.idp.SAMLGenerator._create_subject": [ { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 156, "column": 18 }, "stop": { "line": 156, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "saml2.saml.NameIDType_.__init__", "class_name": "saml2.saml.NameID", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 157, "column": 8 }, "stop": { "line": 157, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "saml2.SamlBase.set_text", "class_name": "saml2.saml.NameID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 161, "column": 23 }, "stop": { "line": 161, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "saml2.saml.SubjectConfirmationType_.__init__", "class_name": "saml2.saml.SubjectConfirmation", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 158, "column": 28 }, "stop": { "line": 158, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "saml2.saml.SubjectConfirmationDataType_.__init__", "class_name": "saml2.saml.SubjectConfirmationData", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 164, "column": 18 }, "stop": { "line": 164, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "saml2.saml.SubjectType_.__init__", "class_name": "saml2.saml.Subject", "dispatch": "static" } ], "keystone.federation.idp.SAMLGenerator._create_issuer": [ { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 136, "column": 8 }, "stop": { "line": 136, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "saml2.SamlBase.set_text", "class_name": "saml2.saml.Issuer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 134, "column": 17 }, "stop": { "line": 134, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "saml2.saml.NameIDType_.__init__", "class_name": "saml2.saml.Issuer", "dispatch": "static" } ], "keystone.federation.idp.SAMLGenerator._create_status": [ { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 119, "column": 8 }, "stop": { "line": 119, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "saml2.SamlBase.set_text", "class_name": "saml2.samlp.StatusCode", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 116, "column": 17 }, "stop": { "line": 116, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "saml2.samlp.StatusType_.__init__", "class_name": "saml2.samlp.Status", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 117, "column": 22 }, "stop": { "line": 117, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "saml2.samlp.StatusCodeType_.__init__", "class_name": "saml2.samlp.StatusCode", "dispatch": "static" } ], "keystone.federation.idp.SAMLGenerator._determine_expiration_time": [ { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 102, "column": 23 }, "stop": { "line": 102, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 101, "column": 14 }, "stop": { "line": 101, "column": 30 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 103, "column": 15 }, "stop": { "line": 103, "column": 28 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.federation.idp.SAMLGenerator.samlize_token": [ { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 94, "column": 19 }, "stop": { "line": 94, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.SAMLGenerator._create_response", "class_name": "keystone.federation.idp.SAMLGenerator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 79, "column": 17 }, "stop": { "line": 79, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.SAMLGenerator._create_status", "class_name": "keystone.federation.idp.SAMLGenerator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 78, "column": 26 }, "stop": { "line": 78, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.SAMLGenerator._determine_expiration_time", "class_name": "keystone.federation.idp.SAMLGenerator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 81, "column": 18 }, "stop": { "line": 81, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.SAMLGenerator._create_subject", "class_name": "keystone.federation.idp.SAMLGenerator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 82, "column": 30 }, "stop": { "line": 82, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.SAMLGenerator._create_attribute_statement", "class_name": "keystone.federation.idp.SAMLGenerator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 86, "column": 20 }, "stop": { "line": 86, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.SAMLGenerator._create_signature", "class_name": "keystone.federation.idp.SAMLGenerator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 88, "column": 20 }, "stop": { "line": 88, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.SAMLGenerator._create_assertion", "class_name": "keystone.federation.idp.SAMLGenerator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 92, "column": 20 }, "stop": { "line": 92, "column": 35 } } ], "kind": "function", "target": "keystone.federation.idp._sign_assertion" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 85, "column": 26 }, "stop": { "line": 85, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.SAMLGenerator._create_authn_statement", "class_name": "keystone.federation.idp.SAMLGenerator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 80, "column": 22 }, "stop": { "line": 80, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.SAMLGenerator._create_issuer", "class_name": "keystone.federation.idp.SAMLGenerator", "dispatch": "dynamic" } ], "keystone.federation.idp.SAMLGenerator.__init__": [ { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 48, "column": 28 }, "stop": { "line": 48, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/federation/idp.py", "start": { "line": 48, "column": 28 }, "stop": { "line": 48, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "importlib_resources._common._": [], "importlib_resources._common.as_file": [], "importlib_resources._common._tempfile": [], "importlib_resources._common.from_package": [], "importlib_resources._common.get_package": [], "importlib_resources._common.resolve": [], "importlib_resources._common.get_resource_reader": [], "importlib_resources._common.normalize_path": [], "importlib_resources._common.files": [], "idna.compat.nameprep": [], "idna.compat.ToUnicode": [], "idna.compat.ToASCII": [], "keystone.conf.oauth1.list_opts": [], "keystone.conf.oauth1.register_opts": [], "IPython.terminal.ipapp.load_default_config": [], "IPython.terminal.ipapp.TerminalIPythonApp.start": [], "IPython.terminal.ipapp.TerminalIPythonApp._pylab_changed": [], "IPython.terminal.ipapp.TerminalIPythonApp.init_banner": [], "IPython.terminal.ipapp.TerminalIPythonApp.init_shell": [], "IPython.terminal.ipapp.TerminalIPythonApp.initialize": [], "IPython.terminal.ipapp.TerminalIPythonApp.parse_command_line": [], "IPython.terminal.ipapp.TerminalIPythonApp._file_to_run_changed": [], "IPython.terminal.ipapp.TerminalIPythonApp._force_interact_changed": [], "IPython.terminal.ipapp.TerminalIPythonApp._quick_changed": [], "IPython.terminal.ipapp.TerminalIPythonApp._classes_default": [], "IPython.terminal.ipapp.LocateIPythonApp.start": [], "IPython.terminal.ipapp.IPAppCrashHandler.make_report": [], "IPython.terminal.ipapp.IPAppCrashHandler.__init__": [], "keystoneauth1.tests.unit.client_fixtures.domain_scoped_token": [], "keystoneauth1.tests.unit.client_fixtures.project_scoped_token": [], "alembic.operations.schemaobj.SchemaObjects._ensure_table_for_fk": [], "alembic.operations.schemaobj.SchemaObjects._parse_table_key": [], "alembic.operations.schemaobj.SchemaObjects.index": [], "alembic.operations.schemaobj.SchemaObjects.column": [], "alembic.operations.schemaobj.SchemaObjects.table": [], "alembic.operations.schemaobj.SchemaObjects.metadata": [], "alembic.operations.schemaobj.SchemaObjects.generic_constraint": [], "alembic.operations.schemaobj.SchemaObjects.check_constraint": [], "alembic.operations.schemaobj.SchemaObjects.unique_constraint": [], "alembic.operations.schemaobj.SchemaObjects.foreign_key_constraint": [], "alembic.operations.schemaobj.SchemaObjects.primary_key_constraint": [], "alembic.operations.schemaobj.SchemaObjects.__init__": [], "sapp.ui.issues._get_leaves": [], "sapp.ui.issues.features": [], "sapp.ui.issues.sink_names": [], "sapp.ui.issues.sinks": [], "sapp.ui.issues.source_names": [], "sapp.ui.issues.sources": [], "sapp.ui.issues.Instance.where_exclude_features": [], "sapp.ui.issues.Instance.where_all_features": [], "sapp.ui.issues.Instance.where_any_features": [], "sapp.ui.issues.Instance.where_trace_length_to_sources": [], "sapp.ui.issues.Instance.where_filter": [], "sapp.ui.issues.Instance.where_trace_length_to_sinks": [], "sapp.ui.issues.Instance.where_path_is_any_of": [], "sapp.ui.issues.Instance.where_callables_is_any_of": [], "sapp.ui.issues.Instance.where_codes_is_any_of": [], "sapp.ui.issues.Instance.where_is_new_issue": [], "sapp.ui.issues.Instance.where_issue_instance_id_is": [], "sapp.ui.issues.Instance.where": [], "sapp.ui.issues.Instance.get": [], "sapp.ui.issues.Instance.__init__": [], "sapp.ui.issues.IssueQueryResult.__eq__": [], "sapp.ui.issues.IssueQueryResult.__hash__": [], "sapp.ui.issues.IssueQueryResult.to_json": [], "sapp.ui.issues.IssueQueryResult.from_record": [], "sapp.ui.issues.IssueQueryResult.__init__": [], "sapp.ui.issues.IssueQueryResultType.resolve_features": [], "sapp.ui.issues.IssueQueryResultType.resolve_sink_names": [], "sapp.ui.issues.IssueQueryResultType.resolve_sinks": [], "sapp.ui.issues.IssueQueryResultType.resolve_source_names": [], "sapp.ui.issues.IssueQueryResultType.resolve_sources": [], "prompt_toolkit.shortcuts.progress_bar.base.ProgressBarCounter.time_left": [], "prompt_toolkit.shortcuts.progress_bar.base.ProgressBarCounter.time_elapsed": [], "prompt_toolkit.shortcuts.progress_bar.base.ProgressBarCounter.percentage": [], "prompt_toolkit.shortcuts.progress_bar.base.ProgressBarCounter.stopped": [], "prompt_toolkit.shortcuts.progress_bar.base.ProgressBarCounter.done": [], "prompt_toolkit.shortcuts.progress_bar.base.ProgressBarCounter.item_completed": [], "prompt_toolkit.shortcuts.progress_bar.base.ProgressBarCounter.__iter__": [], "prompt_toolkit.shortcuts.progress_bar.base.ProgressBarCounter.__init__": [], "prompt_toolkit.shortcuts.progress_bar.base._ProgressControl.get_key_bindings": [], "prompt_toolkit.shortcuts.progress_bar.base._ProgressControl.is_focusable": [], "prompt_toolkit.shortcuts.progress_bar.base._ProgressControl.create_content": [], "prompt_toolkit.shortcuts.progress_bar.base._ProgressControl.__init__": [], "prompt_toolkit.shortcuts.progress_bar.base.ProgressBar.invalidate": [], "prompt_toolkit.shortcuts.progress_bar.base.ProgressBar.__call__": [], "prompt_toolkit.shortcuts.progress_bar.base.ProgressBar.__exit__": [], "prompt_toolkit.shortcuts.progress_bar.base.ProgressBar.__enter__": [], "prompt_toolkit.shortcuts.progress_bar.base.ProgressBar.__init__": [], "prompt_toolkit.shortcuts.progress_bar.base.create_key_bindings": [], "graphene.types.base.BaseType.__init_subclass_with_meta__": [], "graphene.types.base.BaseType.create_type": [], "graphene.types.base.BaseOptions.__repr__": [], "graphene.types.base.BaseOptions.__setattr__": [], "graphene.types.base.BaseOptions.freeze": [], "graphene.types.base.BaseOptions.__init__": [], "IPython.sphinxext.custom_doctests.float_doctest": [], "IPython.sphinxext.custom_doctests.str_to_array": [], "jsonschema.compat.urldefrag": [], "dateutil.parser.isoparser.isoparser._parse_tzstr": [], "dateutil.parser.isoparser.isoparser._parse_isotime": [], "dateutil.parser.isoparser.isoparser._calculate_weekdate": [], "dateutil.parser.isoparser.isoparser._parse_isodate_uncommon": [], "dateutil.parser.isoparser.isoparser._parse_isodate_common": [], "dateutil.parser.isoparser.isoparser._parse_isodate": [], "dateutil.parser.isoparser.isoparser.parse_tzstr": [], "dateutil.parser.isoparser.isoparser.parse_isotime": [], "dateutil.parser.isoparser.isoparser.parse_isodate": [], "dateutil.parser.isoparser.isoparser.isoparse": [], "dateutil.parser.isoparser.isoparser.__init__": [], "dateutil.parser.isoparser._takes_ascii": [], "pygments.lexers.oberon.ComponentPascalLexer.analyse_text": [], "pygments.util.UnclosingTextIOWrapper.close": [], "pygments.util.terminal_encoding": [], "pygments.util.guess_decode_from_terminal": [], "pygments.util.guess_decode": [], "pygments.util.Future.get": [], "pygments.util.duplicates_removed": [], "pygments.util.format_lines": [], "pygments.util.surrogatepair": [], "pygments.util.looks_like_xml": [], "pygments.util.html_doctype_matches": [], "pygments.util.doctype_matches": [], "pygments.util.shebang_matches": [], "pygments.util.make_analysator": [], "pygments.util.docstring_headline": [], "pygments.util.get_list_opt": [], "pygments.util.get_int_opt": [], "pygments.util.get_bool_opt": [], "pygments.util.get_choice_opt": [], "graphene.types.interface.Interface.__init__": [], "graphene.types.interface.Interface.resolve_type": [], "graphene.types.interface.Interface.__init_subclass_with_meta__": [], "paste.util.filemixin.FileMixin.writelines": [], "paste.util.filemixin.FileMixin.xreadlines": [], "paste.util.filemixin.FileMixin.readline": [], "paste.util.filemixin.FileMixin.next": [], "paste.util.filemixin.FileMixin.flush": [], "alembic.testing.fixtures.AlterColRoundTripFixture._run_alter_col": [], "alembic.testing.fixtures.AlterColRoundTripFixture.tearDown": [], "alembic.testing.fixtures.AlterColRoundTripFixture._compare_server_default": [], "alembic.testing.fixtures.AlterColRoundTripFixture._compare_type": [], "alembic.testing.fixtures.AlterColRoundTripFixture.setUp": [], "alembic.testing.fixtures.op_fixture": [], "alembic.testing.fixtures.capture_engine_context_buffer": [], "alembic.testing.fixtures.capture_context_buffer": [], "alembic.testing.fixtures.capture_db": [], "alembic.testing.fixtures.TestBase.connection": [], "alembic.testing.fixtures.TestBase.migration_context": [], "alembic.testing.fixtures.TestBase.ops_context": [], "jedi.third_party.typeshed.stdlib.2and3.wave._wave_params.__init__": [], "elementpath.datatypes.numeric.Integer.validate": [], "elementpath.datatypes.numeric.Integer.__subclasshook__": [], "elementpath.datatypes.numeric.Integer.__init__": [], "elementpath.datatypes.numeric.Float10.__abs__": [], "elementpath.datatypes.numeric.Float10.__rmod__": [], "elementpath.datatypes.numeric.Float10.__mod__": [], "elementpath.datatypes.numeric.Float10.__rtruediv__": [], "elementpath.datatypes.numeric.Float10.__truediv__": [], "elementpath.datatypes.numeric.Float10.__rmul__": [], "elementpath.datatypes.numeric.Float10.__mul__": [], "elementpath.datatypes.numeric.Float10.__rsub__": [], "elementpath.datatypes.numeric.Float10.__sub__": [], "elementpath.datatypes.numeric.Float10.__radd__": [], "elementpath.datatypes.numeric.Float10.__add__": [], "elementpath.datatypes.numeric.Float10.__ne__": [], "elementpath.datatypes.numeric.Float10.__eq__": [], "elementpath.datatypes.numeric.Float10.__hash__": [], "elementpath.datatypes.numeric.Float10.__new__": [], "oslo_utils.eventletutils.Event": [], "oslo_utils.eventletutils.EventletEvent.wait": [], "oslo_utils.eventletutils.EventletEvent.set": [], "oslo_utils.eventletutils.EventletEvent.is_set": [], "oslo_utils.eventletutils.EventletEvent.clear": [], "oslo_utils.eventletutils.EventletEvent.__init__": [], "oslo_utils.eventletutils.is_monkey_patched": [], "oslo_utils.eventletutils.warn_eventlet_not_patched": [], "oslo_utils.eventletutils.fetch_current_thread_functor": [], "debtcollector.moves.moved_class": [], "debtcollector.moves.moved_property": [], "debtcollector.moves.moved_method": [], "debtcollector.moves.moved_read_only_property.__get__": [], "debtcollector.moves.moved_read_only_property.__init__": [], "debtcollector.moves.moved_function": [], "debtcollector.moves._moved_decorator": [], "rx.linq.observable.where.where": [], "oslo_concurrency.tests.unit.test_processutils.PrlimitTestCase.test_python_exec": [], "oslo_concurrency.tests.unit.test_processutils.PrlimitTestCase.test_prlimit_windows": [], "oslo_concurrency.tests.unit.test_processutils.PrlimitTestCase.test_setrlimit_error": [], "oslo_concurrency.tests.unit.test_processutils.PrlimitTestCase.test_execv_error": [], "oslo_concurrency.tests.unit.test_processutils.PrlimitTestCase.test_relative_path": [], "oslo_concurrency.tests.unit.test_processutils.PrlimitTestCase.test_unsupported_prlimit": [], "oslo_concurrency.tests.unit.test_processutils.PrlimitTestCase.test_stack_size": [], "oslo_concurrency.tests.unit.test_processutils.PrlimitTestCase.test_number_processes": [], "oslo_concurrency.tests.unit.test_processutils.PrlimitTestCase.test_number_files": [], "oslo_concurrency.tests.unit.test_processutils.PrlimitTestCase.test_resident_set_size": [], "oslo_concurrency.tests.unit.test_processutils.PrlimitTestCase.test_memory_locked": [], "oslo_concurrency.tests.unit.test_processutils.PrlimitTestCase.test_file_size": [], "oslo_concurrency.tests.unit.test_processutils.PrlimitTestCase.test_data_size": [], "oslo_concurrency.tests.unit.test_processutils.PrlimitTestCase.test_cpu_time": [], "oslo_concurrency.tests.unit.test_processutils.PrlimitTestCase.test_core_size": [], "oslo_concurrency.tests.unit.test_processutils.PrlimitTestCase.test_address_space": [], "oslo_concurrency.tests.unit.test_processutils.PrlimitTestCase.check_limit": [], "oslo_concurrency.tests.unit.test_processutils.PrlimitTestCase.test_simple": [], "oslo_concurrency.tests.unit.test_processutils.PrlimitTestCase.limit_address_space": [], "oslo_concurrency.tests.unit.test_processutils.PrlimitTestCase.memory_limit": [], "oslo_concurrency.tests.unit.test_processutils.PrlimitTestCase.soft_limit": [], "oslo_concurrency.tests.unit.test_processutils.SshExecuteTestCase.test_compromising_ssh6": [], "oslo_concurrency.tests.unit.test_processutils.SshExecuteTestCase.test_compromising_ssh5": [], "oslo_concurrency.tests.unit.test_processutils.SshExecuteTestCase.test_compromising_ssh4": [], "oslo_concurrency.tests.unit.test_processutils.SshExecuteTestCase.test_compromising_ssh3": [], "oslo_concurrency.tests.unit.test_processutils.SshExecuteTestCase.test_compromising_ssh2": [], "oslo_concurrency.tests.unit.test_processutils.SshExecuteTestCase.test_compromising_ssh1": [], "oslo_concurrency.tests.unit.test_processutils.SshExecuteTestCase._test_compromising_ssh": [], "oslo_concurrency.tests.unit.test_processutils.SshExecuteTestCase.test_fails": [], "oslo_concurrency.tests.unit.test_processutils.SshExecuteTestCase.test_binary_undecodable_bytes_error": [], "oslo_concurrency.tests.unit.test_processutils.SshExecuteTestCase.test_undecodable_bytes_error": [], "oslo_concurrency.tests.unit.test_processutils.SshExecuteTestCase.check_undecodable_bytes_error": [], "oslo_concurrency.tests.unit.test_processutils.SshExecuteTestCase.test_binary_undecodable_bytes": [], "oslo_concurrency.tests.unit.test_processutils.SshExecuteTestCase.test_undecodable_bytes": [], "oslo_concurrency.tests.unit.test_processutils.SshExecuteTestCase.check_undecodable_bytes": [], "oslo_concurrency.tests.unit.test_processutils.SshExecuteTestCase.test_binary": [], "oslo_concurrency.tests.unit.test_processutils.SshExecuteTestCase.test_works": [], "oslo_concurrency.tests.unit.test_processutils.SshExecuteTestCase.test_timeout_error": [], "oslo_concurrency.tests.unit.test_processutils.SshExecuteTestCase.test_invalid_process_input": [], "oslo_concurrency.tests.unit.test_processutils.SshExecuteTestCase.test_invalid_addl_env": [], "oslo_concurrency.tests.unit.test_processutils.FakeSshConnection.exec_command": [], "oslo_concurrency.tests.unit.test_processutils.FakeSshConnection.__init__": [], "oslo_concurrency.tests.unit.test_processutils.FakeSshStream.setup_channel": [], "oslo_concurrency.tests.unit.test_processutils.FakeSshChannel.recv_exit_status": [], "oslo_concurrency.tests.unit.test_processutils.FakeSshChannel.__init__": [], "oslo_concurrency.tests.unit.test_processutils.TryCmdTestCase.test_discard_warnings": [], "oslo_concurrency.tests.unit.test_processutils.TryCmdTestCase.test_keep_warnings_from_raise": [], "oslo_concurrency.tests.unit.test_processutils.TryCmdTestCase.test_keep_warnings": [], "oslo_concurrency.tests.unit.test_processutils.fake_execute_raises": [], "oslo_concurrency.tests.unit.test_processutils.fake_execute": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorLoggingTest.test_multiattempt_with_log_errors_all": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorLoggingTest.test_multiattempt_with_log_errors_final": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorLoggingTest.test_multiattempt_with_log_errors_NONE": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorLoggingTest.test_with_log_errors_all": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorLoggingTest.test_with_log_errors_final": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorLoggingTest.test_with_log_errors_NONE": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorLoggingTest.test_with_invalid_log_errors": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorLoggingTest._test_and_check": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorLoggingTest.setUp": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorTest.test_timeout": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorTest.test_picklable": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorTest.test_binary_undecodable_bytes_error": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorTest.test_undecodable_bytes_error": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorTest.check_undecodable_bytes_error": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorTest.test_binary_undecodable_bytes": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorTest.test_undecodable_bytes": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorTest.check_undecodable_bytes": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorTest.execute_undecodable_bytes": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorTest.test_exception_and_masking": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorTest.test_binary": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorTest.test_with_env_variables": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorTest.test_logging_on_communicate_error_6": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorTest.test_logging_on_communicate_error_5": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorTest.test_logging_on_communicate_error_4": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorTest.test_logging_on_communicate_error_3": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorTest.test_logging_on_communicate_error_2": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorTest.test_logging_on_communicate_error_1": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorTest._test_and_check_logging_communicate_errors": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorTest.test_retry_on_communicate_error": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorTest.test_exception_on_communicate_error": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorTest.test_no_retry_on_success": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorTest.test_check_exit_code_list": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorTest.test_process_input_with_string": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorTest.test_check_cwd": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorTest.test_check_exit_code_boolean": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorTest.test_unknown_kwargs_raises_error": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorTest.test_retry_on_failure": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorTest.test_with_stderr": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorTest.test_with_stdout": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorTest.test_with_cmd": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorTest.test_with_exit_code": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorTest.test_with_description": [], "oslo_concurrency.tests.unit.test_processutils.ProcessExecutionErrorTest.test_defaults": [], "oslo_concurrency.tests.unit.test_processutils.UtilsTest.test_windows_execute_using_eventlet": [], "oslo_concurrency.tests.unit.test_processutils.UtilsTest.test_windows_execute_without_eventlet": [], "oslo_concurrency.tests.unit.test_processutils.UtilsTest._test_windows_execute": [], "oslo_concurrency.tests.unit.test_processutils.UtilsTest.test_execute_with_preexec_fn": [], "oslo_concurrency.tests.unit.test_processutils.UtilsTest.test_execute_with_callback_and_errors": [], "oslo_concurrency.tests.unit.test_processutils.UtilsTest.test_execute_with_callback": [], "oslo_concurrency.tests.unit.test_processutils.UtilsTest.test_get_worker_count_cpu_count_not_implemented": [], "oslo_concurrency.tests.unit.test_processutils.UtilsTest.test_get_worker_count": [], "oslo_concurrency.tests.unit.test_processutils.UtilsTest.test_execute_unknown_kwargs": [], "rx.linq.observable.multicast.multicast": [], "rx.concurrency.eventloopscheduler.EventLoopScheduler.tick": [], "rx.concurrency.eventloopscheduler.EventLoopScheduler.dispose": [], "rx.concurrency.eventloopscheduler.EventLoopScheduler.run": [], "rx.concurrency.eventloopscheduler.EventLoopScheduler.ensure_thread": [], "rx.concurrency.eventloopscheduler.EventLoopScheduler.schedule_periodic": [], "rx.concurrency.eventloopscheduler.EventLoopScheduler.schedule_absolute": [], "rx.concurrency.eventloopscheduler.EventLoopScheduler.schedule_relative": [], "rx.concurrency.eventloopscheduler.EventLoopScheduler.schedule": [], "rx.concurrency.eventloopscheduler.EventLoopScheduler.__init__": [], "rx.disposables.serialdisposable.SerialDisposable.dispose": [], "rx.disposables.serialdisposable.SerialDisposable.set_disposable": [], "rx.disposables.serialdisposable.SerialDisposable.get_disposable": [], "rx.disposables.serialdisposable.SerialDisposable.__init__": [], "pygments.lexers.haskell.LiterateCryptolLexer.__init__": [], "pygments.lexers.haskell.LiterateAgdaLexer.__init__": [], "pygments.lexers.haskell.LiterateIdrisLexer.__init__": [], "pygments.lexers.haskell.LiterateHaskellLexer.__init__": [], "pygments.lexers.haskell.LiterateLexer.get_tokens_unprocessed": [], "pygments.lexers.haskell.LiterateLexer.__init__": [], "pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed": [], "rx.linq.observable.selectmany.select_many": [], "rx.linq.observable.selectmany._flat_map": [], "rx.testing.testscheduler.TestScheduler.create_observer": [], "rx.testing.testscheduler.TestScheduler.create_cold_observable": [], "rx.testing.testscheduler.TestScheduler.create_hot_observable": [], "rx.testing.testscheduler.TestScheduler.start": [], "rx.testing.testscheduler.TestScheduler.add": [], "rx.testing.testscheduler.TestScheduler.schedule_absolute": [], "rx.testing.testscheduler.TestScheduler.__init__": [], "keystoneclient.v2_0.endpoints.EndpointManager.delete": [], "keystoneclient.v2_0.endpoints.EndpointManager.create": [], "keystoneclient.v2_0.endpoints.EndpointManager.list": [], "keystoneclient.v2_0.endpoints.Endpoint.__repr__": [], "oslo_policy.tests.test_opts.OptsTestCase.test_set_defaults_policy_file": [], "oslo_policy.tests.test_opts.OptsTestCase.setUp": [], "keystone.common.sql.migrate_repo.versions.097_drop_user_name_domainid_constraint.upgrade": [ { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/097_drop_user_name_domainid_constraint.py", "start": { "line": 26, "column": 17 }, "stop": { "line": 26, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/097_drop_user_name_domainid_constraint.py", "start": { "line": 41, "column": 33 }, "stop": { "line": 41, "column": 36 } }, { "path": "keystone/common/sql/migrate_repo/versions/097_drop_user_name_domainid_constraint.py", "start": { "line": 48, "column": 16 }, "stop": { "line": 48, "column": 19 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/097_drop_user_name_domainid_constraint.py", "start": { "line": 56, "column": 8 }, "stop": { "line": 56, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.UniqueConstraint.__init__", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/097_drop_user_name_domainid_constraint.py", "start": { "line": 41, "column": 33 }, "stop": { "line": 41, "column": 56 } }, { "path": "keystone/common/sql/migrate_repo/versions/097_drop_user_name_domainid_constraint.py", "start": { "line": 48, "column": 16 }, "stop": { "line": 48, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__ne__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/097_drop_user_name_domainid_constraint.py", "start": { "line": 56, "column": 8 }, "stop": { "line": 58, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.drop", "class_name": "migrate.changeset.constraint.UniqueConstraint", "dispatch": "dynamic" } ], "jedi.third_party.typeshed.third_party.2and3.werkzeug.urls._URLTuple.__init__": [], "pexpect.spawnbase.SpawnBase.__exit__": [], "pexpect.spawnbase.SpawnBase.__enter__": [], "pexpect.spawnbase.SpawnBase.isatty": [], "pexpect.spawnbase.SpawnBase.flush": [], "pexpect.spawnbase.SpawnBase.fileno": [], "pexpect.spawnbase.SpawnBase.readlines": [], "pexpect.spawnbase.SpawnBase.__iter__": [], "pexpect.spawnbase.SpawnBase.readline": [], "pexpect.spawnbase.SpawnBase.read": [], "pexpect.spawnbase.SpawnBase.expect_loop": [], "pexpect.spawnbase.SpawnBase.expect_exact": [], "pexpect.spawnbase.SpawnBase.expect_list": [], "pexpect.spawnbase.SpawnBase.expect": [], "pexpect.spawnbase.SpawnBase.compile_pattern_list": [], "pexpect.spawnbase.SpawnBase._pattern_type_err": [], "pexpect.spawnbase.SpawnBase.read_nonblocking": [], "pexpect.spawnbase.SpawnBase._set_buffer": [], "pexpect.spawnbase.SpawnBase._get_buffer": [], "pexpect.spawnbase.SpawnBase._coerce_send_string": [], "pexpect.spawnbase.SpawnBase._coerce_expect_string": [], "pexpect.spawnbase.SpawnBase._log": [], "pexpect.spawnbase.SpawnBase.__init__": [], "pexpect.spawnbase._NullCoder.decode": [], "pexpect.spawnbase._NullCoder.encode": [], "graphene.utils.crunch.crunch": [], "graphene.utils.crunch.flatten": [], "graphene.utils.crunch.insert": [], "graphene.utils.crunch.to_key": [], "unittest2.case._SubTest.__str__": [], "unittest2.case._SubTest.shortDescription": [], "unittest2.case._SubTest.id": [], "unittest2.case._SubTest._subDescription": [], "unittest2.case._SubTest.runTest": [], "unittest2.case._SubTest.__init__": [], "unittest2.case.FunctionTestCase.shortDescription": [], "unittest2.case.FunctionTestCase.__repr__": [], "unittest2.case.FunctionTestCase.__str__": [], "unittest2.case.FunctionTestCase.__hash__": [], "unittest2.case.FunctionTestCase.__ne__": [], "unittest2.case.FunctionTestCase.__eq__": [], "unittest2.case.FunctionTestCase.id": [], "unittest2.case.FunctionTestCase.runTest": [], "unittest2.case.FunctionTestCase.tearDown": [], "unittest2.case.FunctionTestCase.setUp": [], "unittest2.case.FunctionTestCase.__init__": [], "unittest2.case.TestCase._deprecate": [], "unittest2.case.TestCase.assertNotRegex": [], "unittest2.case.TestCase.assertRegex": [], "unittest2.case.TestCase.assertWarnsRegex": [], "unittest2.case.TestCase.assertRaisesRegex": [], "unittest2.case.TestCase.assertNotIsInstance": [], "unittest2.case.TestCase.assertIsInstance": [], "unittest2.case.TestCase.assertIsNotNone": [], "unittest2.case.TestCase.assertIsNone": [], "unittest2.case.TestCase.assertGreaterEqual": [], "unittest2.case.TestCase.assertGreater": [], "unittest2.case.TestCase.assertLessEqual": [], "unittest2.case.TestCase.assertLess": [], "unittest2.case.TestCase.assertMultiLineEqual": [], "unittest2.case.TestCase.assertItemsEqual": [], "unittest2.case.TestCase.assertDictContainsSubset": [], "unittest2.case.TestCase.assertDictEqual": [], "unittest2.case.TestCase.assertIsNot": [], "unittest2.case.TestCase.assertIs": [], "unittest2.case.TestCase.assertNotIn": [], "unittest2.case.TestCase.assertIn": [], "unittest2.case.TestCase.assertSetEqual": [], "unittest2.case.TestCase.assertTupleEqual": [], "unittest2.case.TestCase.assertListEqual": [], "unittest2.case.TestCase._truncateMessage": [], "unittest2.case.TestCase.assertSequenceEqual": [], "unittest2.case.TestCase.assertNotAlmostEqual": [], "unittest2.case.TestCase.assertAlmostEqual": [], "unittest2.case.TestCase.assertNotEqual": [], "unittest2.case.TestCase.assertEqual": [], "unittest2.case.TestCase._baseAssertEqual": [], "unittest2.case.TestCase._getAssertEqualityFunc": [], "unittest2.case.TestCase.assertLogs": [], "unittest2.case.TestCase.assertWarns": [], "unittest2.case.TestCase.assertRaises": [], "unittest2.case.TestCase._formatMessage": [], "unittest2.case.TestCase.assertTrue": [], "unittest2.case.TestCase.assertFalse": [], "unittest2.case.TestCase.fail": [], "unittest2.case.TestCase.skipTest": [], "unittest2.case.TestCase.debug": [], "unittest2.case.TestCase.__call__": [], "unittest2.case.TestCase.doCleanups": [], "unittest2.case.TestCase.run": [], "unittest2.case.TestCase._addUnexpectedSuccess": [], "unittest2.case.TestCase._addExpectedFailure": [], "unittest2.case.TestCase._feedErrorsToResult": [], "unittest2.case.TestCase.subTest": [], "unittest2.case.TestCase._addSkip": [], "unittest2.case.TestCase.__repr__": [], "unittest2.case.TestCase.__str__": [], "unittest2.case.TestCase.__hash__": [], "unittest2.case.TestCase.__ne__": [], "unittest2.case.TestCase.__eq__": [], "unittest2.case.TestCase.id": [], "unittest2.case.TestCase.shortDescription": [], "unittest2.case.TestCase.defaultTestResult": [], "unittest2.case.TestCase.tearDownClass": [], "unittest2.case.TestCase.setUpClass": [], "unittest2.case.TestCase.addCleanup": [], "unittest2.case.TestCase.addTypeEqualityFunc": [], "unittest2.case.TestCase.__init__": [], "unittest2.case._AssertLogsContext.__exit__": [], "unittest2.case._AssertLogsContext.__enter__": [], "unittest2.case._AssertLogsContext.__init__": [], "unittest2.case._CapturingHandler.emit": [], "unittest2.case._CapturingHandler.flush": [], "unittest2.case._CapturingHandler.__init__": [], "unittest2.case._LoggingWatcher.__init__": [], "unittest2.case._TypeEqualityDict.get": [], "unittest2.case._TypeEqualityDict.__getitem__": [], "unittest2.case._TypeEqualityDict.__setitem__": [], "unittest2.case._TypeEqualityDict.__init__": [], "unittest2.case._AssertWarnsContext.__exit__": [], "unittest2.case._AssertWarnsContext.__enter__": [], "unittest2.case._AssertRaisesContext.__exit__": [], "unittest2.case._AssertRaisesContext.__enter__": [], "unittest2.case._AssertRaisesBaseContext.handle": [], "unittest2.case._AssertRaisesBaseContext.__init__": [], "unittest2.case._BaseTestCaseContext._raiseFailure": [], "unittest2.case._BaseTestCaseContext.__init__": [], "unittest2.case._is_subtype": [], "unittest2.case.expectedFailure": [], "unittest2.case.skipUnless": [], "unittest2.case.skipIf": [], "unittest2.case.skip": [], "unittest2.case._id": [], "unittest2.case._Outcome.testPartExecutor": [], "unittest2.case._Outcome.__init__": [], "keystone.identity.generator.IDGenerator.generate_public_ID": [ { "locations": [ { "path": "keystone/identity/generator.py", "start": { "line": 51, "column": 14 }, "stop": { "line": 51, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.identity.generator.Manager.__init__": [ { "locations": [ { "path": "keystone/identity/generator.py", "start": { "line": 34, "column": 8 }, "stop": { "line": 34, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.manager.Manager.__init__", "class_name": "keystone.common.manager.Manager", "dispatch": "static" } ], "keystone.conf.tokenless_auth.list_opts": [], "keystone.conf.tokenless_auth.register_opts": [], "osprofiler.tests.test.FunctionalTestCase.setUp": [], "elementpath.xpath_selectors.Selector.iter_select": [], "elementpath.xpath_selectors.Selector.select": [], "elementpath.xpath_selectors.Selector.namespaces": [], "elementpath.xpath_selectors.Selector.__repr__": [], "elementpath.xpath_selectors.Selector.__init__": [], "elementpath.xpath_selectors.iter_select": [], "elementpath.xpath_selectors.select": [], "libcst.metadata.position_provider.PositionProvider._gen_impl": [], "libcst.metadata.position_provider.PositionProvidingCodegenState.record_syntactic_position": [], "libcst.metadata.position_provider.WhitespaceInclusivePositionProvider._gen_impl": [], "libcst.metadata.position_provider.WhitespaceInclusivePositionProvidingCodegenState.after_codegen": [], "libcst.metadata.position_provider.WhitespaceInclusivePositionProvidingCodegenState.before_codegen": [], "libcst.metadata.position_provider.WhitespaceInclusivePositionProvidingCodegenState._update_position": [], "libcst.metadata.position_provider.WhitespaceInclusivePositionProvidingCodegenState.add_token": [], "libcst.metadata.position_provider.WhitespaceInclusivePositionProvidingCodegenState.add_indent_tokens": [], "libcst.codemod.commands.tests.test_fix_pyre_directives.TestFixPyreDirectivesCommand.test_fix_wrong_location": [], "libcst.codemod.commands.tests.test_fix_pyre_directives.TestFixPyreDirectivesCommand.test_fix_misspelled_header_duplicate_body": [], "libcst.codemod.commands.tests.test_fix_pyre_directives.TestFixPyreDirectivesCommand.test_fix_misspelled_header_duplicate": [], "libcst.codemod.commands.tests.test_fix_pyre_directives.TestFixPyreDirectivesCommand.test_fix_body_duplicate": [], "libcst.codemod.commands.tests.test_fix_pyre_directives.TestFixPyreDirectivesCommand.test_fix_header_duplicate": [], "libcst.codemod.commands.tests.test_fix_pyre_directives.TestFixPyreDirectivesCommand.test_fix_misspelled_body": [], "libcst.codemod.commands.tests.test_fix_pyre_directives.TestFixPyreDirectivesCommand.test_fix_misspelled_header": [], "libcst.codemod.commands.tests.test_fix_pyre_directives.TestFixPyreDirectivesCommand.test_no_need_to_fix_complex_top": [], "libcst.codemod.commands.tests.test_fix_pyre_directives.TestFixPyreDirectivesCommand.test_no_need_to_fix_complex_bottom": [], "libcst.codemod.commands.tests.test_fix_pyre_directives.TestFixPyreDirectivesCommand.test_no_need_to_fix_simple": [], "keystone.common.sql.data_migration_repo.versions.076_placeholder.upgrade": [], "oslo_db.tests.sqlalchemy.test_models.SoftDeleteMixinTest.test_deleted_set_to_null": [], "oslo_db.tests.sqlalchemy.test_models.SoftDeleteMixinTest.test_soft_delete_coerce_deleted_to_integer": [], "oslo_db.tests.sqlalchemy.test_models.SoftDeleteMixinTest.test_soft_delete": [], "oslo_db.tests.sqlalchemy.test_models.SoftDeleteMixinTest.setUp": [], "oslo_db.tests.sqlalchemy.test_models.TimestampMixinTest.test_timestampmixin_attr": [], "oslo_db.tests.sqlalchemy.test_models.ExtraKeysModel._extra_keys": [], "oslo_db.tests.sqlalchemy.test_models.ExtraKeysModel.name": [], "oslo_db.tests.sqlalchemy.test_models.ModelBaseTest.test_model_with_extra_keys": [], "oslo_db.tests.sqlalchemy.test_models.ModelBaseTest.test_extra_keys_defined": [], "oslo_db.tests.sqlalchemy.test_models.ModelBaseTest.test_extra_keys_empty": [], "oslo_db.tests.sqlalchemy.test_models.ModelBaseTest.test_modelbase_several_iters": [], "oslo_db.tests.sqlalchemy.test_models.ModelBaseTest.test_modelbase_keys": [], "oslo_db.tests.sqlalchemy.test_models.ModelBaseTest.test_modelbase_iter": [], "oslo_db.tests.sqlalchemy.test_models.ModelBaseTest.test_modelbase_dict": [], "oslo_db.tests.sqlalchemy.test_models.ModelBaseTest.test_modelbase_items_iteritems": [], "oslo_db.tests.sqlalchemy.test_models.ModelBaseTest.test_modelbase_contains_exc": [], "oslo_db.tests.sqlalchemy.test_models.ModelBaseTest.test_modelbase_contains": [], "oslo_db.tests.sqlalchemy.test_models.ModelBaseTest.test_modelbase_update": [], "oslo_db.tests.sqlalchemy.test_models.ModelBaseTest.test_modelbase_set": [], "oslo_db.tests.sqlalchemy.test_models.ModelBaseTest.test_modelbase_is_iterable": [], "oslo_db.tests.sqlalchemy.test_models.ModelBaseTest.test_modelbase_has_dict_methods": [], "oslo_db.tests.sqlalchemy.test_models.ModelBaseTest.setUp": [], "sunau._sunau_params.__init__": [], "rx.core.observerbase.ObserverBase.fail": [], "rx.core.observerbase.ObserverBase.dispose": [], "rx.core.observerbase.ObserverBase._on_completed_core": [], "rx.core.observerbase.ObserverBase.on_completed": [], "rx.core.observerbase.ObserverBase._on_error_core": [], "rx.core.observerbase.ObserverBase.on_error": [], "rx.core.observerbase.ObserverBase._on_next_core": [], "rx.core.observerbase.ObserverBase.on_next": [], "rx.core.observerbase.ObserverBase.__init__": [], "stevedore.driver.DriverManager.driver": [], "stevedore.driver.DriverManager.__call__": [], "stevedore.driver.DriverManager._init_plugins": [], "stevedore.driver.DriverManager.make_test_instance": [], "stevedore.driver.DriverManager._default_on_load_failure": [], "stevedore.driver.DriverManager.__init__": [], "eventlet.zipkin.http.hex_str": [], "eventlet.zipkin.http.unpatch": [], "eventlet.zipkin.http.patch": [], "elementpath.tdop.Parser.create_tokenizer": [], "elementpath.tdop.Parser.build": [], "elementpath.tdop.Parser.method": [], "elementpath.tdop.Parser.infixr": [], "elementpath.tdop.Parser.infix": [], "elementpath.tdop.Parser.postfix": [], "elementpath.tdop.Parser.prefix": [], "elementpath.tdop.Parser.nullary": [], "elementpath.tdop.Parser.literal": [], "elementpath.tdop.Parser.duplicate": [], "elementpath.tdop.Parser.unregister": [], "elementpath.tdop.Parser.register": [], "elementpath.tdop.Parser.unescape": [], "elementpath.tdop.Parser.is_spaced": [], "elementpath.tdop.Parser.is_line_start": [], "elementpath.tdop.Parser.is_source_start": [], "elementpath.tdop.Parser.position": [], "elementpath.tdop.Parser.expression": [], "elementpath.tdop.Parser.advance_until": [], "elementpath.tdop.Parser.advance": [], "elementpath.tdop.Parser.parse": [], "elementpath.tdop.Parser.__eq__": [], "elementpath.tdop.Parser.__init__": [], "elementpath.tdop.ParserMeta.__new__": [], "elementpath.tdop.Token.wrong_value": [], "elementpath.tdop.Token.wrong_type": [], "elementpath.tdop.Token.wrong_syntax": [], "elementpath.tdop.Token.unexpected": [], "elementpath.tdop.Token.expected": [], "elementpath.tdop.Token.iter": [], "elementpath.tdop.Token.evaluate": [], "elementpath.tdop.Token.led": [], "elementpath.tdop.Token.nud": [], "elementpath.tdop.Token.position": [], "elementpath.tdop.Token.source": [], "elementpath.tdop.Token.tree": [], "elementpath.tdop.Token.arity": [], "elementpath.tdop.Token.__eq__": [], "elementpath.tdop.Token.__repr__": [], "elementpath.tdop.Token.__str__": [], "elementpath.tdop.Token.insert": [], "elementpath.tdop.Token.__len__": [], "elementpath.tdop.Token.__delitem__": [], "elementpath.tdop.Token.__setitem__": [], "elementpath.tdop.Token.__getitem__": [], "elementpath.tdop.Token.__init__": [], "elementpath.tdop.MultiLabel.endswith": [], "elementpath.tdop.MultiLabel.startswith": [], "elementpath.tdop.MultiLabel.__contains__": [], "elementpath.tdop.MultiLabel.__hash__": [], "elementpath.tdop.MultiLabel.__str__": [], "elementpath.tdop.MultiLabel.__repr__": [], "elementpath.tdop.MultiLabel.__ne__": [], "elementpath.tdop.MultiLabel.__eq__": [], "elementpath.tdop.MultiLabel.__init__": [], "elementpath.tdop.symbol_to_classname": [], "elementpath.tdop.count_leading_spaces": [], "jedi.api.keywords.imitate_pydoc": [], "jedi.api.keywords.KeywordName.py__doc__": [], "setuptools.command.register.register.run": [], "urllib3.packages.backports.makefile.backport_makefile": [], "setuptools._vendor.packaging.requirements.Requirement.__repr__": [], "setuptools._vendor.packaging.requirements.Requirement.__str__": [], "setuptools._vendor.packaging.requirements.Requirement.__init__": [], "click._unicodefun._verify_python_env": [], "keystone.tests.protection.v3.test_assignment.ProjectAdminTests.test_user_cannot_list_assignments_for_subtree_on_other_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1619, "column": 12 }, "stop": { "line": 1619, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1629, "column": 17 }, "stop": { "line": 1629, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1616, "column": 12 }, "stop": { "line": 1616, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1619, "column": 12 }, "stop": { "line": 1619, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1620, "column": 12 }, "stop": { "line": 1620, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_assignment.ProjectAdminTests.test_user_can_list_assignments_for_subtree_on_own_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1605, "column": 17 }, "stop": { "line": 1605, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1609, "column": 44 }, "stop": { "line": 1609, "column": 47 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1609, "column": 29 }, "stop": { "line": 1609, "column": 32 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1588, "column": 12 }, "stop": { "line": 1588, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1589, "column": 12 }, "stop": { "line": 1589, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1610, "column": 21 }, "stop": { "line": 1610, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_assignment._AssignmentTestUtilities._extract_role_assignments_from_response_body", "class_name": "keystone.tests.protection.v3.test_assignment.ProjectAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1588, "column": 12 }, "stop": { "line": 1588, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1597, "column": 19 }, "stop": { "line": 1597, "column": 28 } } ], "kind": "function", "target": "copy.copy" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1612, "column": 16 }, "stop": { "line": 1612, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.protection.v3.test_assignment.ProjectAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1609, "column": 12 }, "stop": { "line": 1609, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.protection.v3.test_assignment.ProjectAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1585, "column": 12 }, "stop": { "line": 1585, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_assignment.ProjectAdminTests._override_policy": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1572, "column": 13 }, "stop": { "line": 1572, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1581, "column": 20 }, "stop": { "line": 1581, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1581, "column": 12 }, "stop": { "line": 1581, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.write", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1572, "column": 13 }, "stop": { "line": 1572, "column": 17 } } ], "kind": "function", "target": "open" } ], "keystone.tests.protection.v3.test_assignment.ProjectAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1516, "column": 43 }, "stop": { "line": 1516, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1534, "column": 56 }, "stop": { "line": 1534, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1519, "column": 12 }, "stop": { "line": 1519, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1550, "column": 15 }, "stop": { "line": 1550, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_assignment.ProjectAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1527, "column": 12 }, "stop": { "line": 1527, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1533, "column": 18 }, "stop": { "line": 1533, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1527, "column": 30 }, "stop": { "line": 1527, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1514, "column": 8 }, "stop": { "line": 1514, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1523, "column": 8 }, "stop": { "line": 1523, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_assignment.ProjectAdminTests._override_policy", "class_name": "keystone.tests.protection.v3.test_assignment.ProjectAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1527, "column": 12 }, "stop": { "line": 1527, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1515, "column": 8 }, "stop": { "line": 1515, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_assignment.ProjectAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1516, "column": 27 }, "stop": { "line": 1516, "column": 42 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1518, "column": 8 }, "stop": { "line": 1518, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_assignment.ProjectAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_assignment.ProjectMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1496, "column": 43 }, "stop": { "line": 1496, "column": 57 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1477, "column": 56 }, "stop": { "line": 1477, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1468, "column": 24 }, "stop": { "line": 1468, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1467, "column": 8 }, "stop": { "line": 1467, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_assignment.ProjectMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1472, "column": 12 }, "stop": { "line": 1472, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1476, "column": 18 }, "stop": { "line": 1476, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1472, "column": 30 }, "stop": { "line": 1472, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1466, "column": 8 }, "stop": { "line": 1466, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1472, "column": 12 }, "stop": { "line": 1472, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1468, "column": 8 }, "stop": { "line": 1468, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_assignment.ProjectMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1480, "column": 25 }, "stop": { "line": 1480, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1495, "column": 15 }, "stop": { "line": 1495, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_assignment.ProjectMemberTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_assignment.ProjectReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1428, "column": 56 }, "stop": { "line": 1428, "column": 63 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1447, "column": 43 }, "stop": { "line": 1447, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1419, "column": 24 }, "stop": { "line": 1419, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1423, "column": 12 }, "stop": { "line": 1423, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1418, "column": 8 }, "stop": { "line": 1418, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_assignment.ProjectReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1427, "column": 18 }, "stop": { "line": 1427, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1423, "column": 30 }, "stop": { "line": 1423, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1417, "column": 8 }, "stop": { "line": 1417, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1419, "column": 8 }, "stop": { "line": 1419, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_assignment.ProjectReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1446, "column": 15 }, "stop": { "line": 1446, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_assignment.ProjectReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1423, "column": 12 }, "stop": { "line": 1423, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1431, "column": 25 }, "stop": { "line": 1431, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_assignment.DomainAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1369, "column": 43 }, "stop": { "line": 1369, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1398, "column": 43 }, "stop": { "line": 1398, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1372, "column": 12 }, "stop": { "line": 1372, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1371, "column": 8 }, "stop": { "line": 1371, "column": 23 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1369, "column": 27 }, "stop": { "line": 1369, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_assignment.DomainAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1380, "column": 12 }, "stop": { "line": 1380, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1380, "column": 30 }, "stop": { "line": 1380, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1367, "column": 8 }, "stop": { "line": 1367, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1368, "column": 8 }, "stop": { "line": 1368, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_assignment.DomainAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1376, "column": 8 }, "stop": { "line": 1376, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_assignment.DomainAdminTests._override_policy", "class_name": "keystone.tests.protection.v3.test_assignment.DomainAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1380, "column": 12 }, "stop": { "line": 1380, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1383, "column": 23 }, "stop": { "line": 1383, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1397, "column": 15 }, "stop": { "line": 1397, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_assignment.DomainAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_assignment.DomainAdminTests._override_policy": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1355, "column": 13 }, "stop": { "line": 1355, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1364, "column": 20 }, "stop": { "line": 1364, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1364, "column": 12 }, "stop": { "line": 1364, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.write", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1355, "column": 13 }, "stop": { "line": 1355, "column": 17 } } ], "kind": "function", "target": "open" } ], "keystone.tests.protection.v3.test_assignment.DomainMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1329, "column": 43 }, "stop": { "line": 1329, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1307, "column": 24 }, "stop": { "line": 1307, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1328, "column": 15 }, "stop": { "line": 1328, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_assignment.DomainMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1311, "column": 12 }, "stop": { "line": 1311, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1306, "column": 8 }, "stop": { "line": 1306, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_assignment.DomainMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1311, "column": 30 }, "stop": { "line": 1311, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1305, "column": 8 }, "stop": { "line": 1305, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1307, "column": 8 }, "stop": { "line": 1307, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_assignment.DomainMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1311, "column": 12 }, "stop": { "line": 1311, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1314, "column": 22 }, "stop": { "line": 1314, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_assignment.DomainReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1264, "column": 8 }, "stop": { "line": 1264, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_assignment.DomainReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1286, "column": 15 }, "stop": { "line": 1286, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_assignment.DomainReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1287, "column": 43 }, "stop": { "line": 1287, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1265, "column": 24 }, "stop": { "line": 1265, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1269, "column": 12 }, "stop": { "line": 1269, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1269, "column": 30 }, "stop": { "line": 1269, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1263, "column": 8 }, "stop": { "line": 1263, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1265, "column": 8 }, "stop": { "line": 1265, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_assignment.DomainReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1269, "column": 12 }, "stop": { "line": 1269, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1272, "column": 24 }, "stop": { "line": 1272, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_assignment.SystemAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1236, "column": 8 }, "stop": { "line": 1236, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1244, "column": 15 }, "stop": { "line": 1244, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_assignment.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1238, "column": 24 }, "stop": { "line": 1238, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1237, "column": 8 }, "stop": { "line": 1237, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_assignment.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1238, "column": 8 }, "stop": { "line": 1238, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_assignment.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_assignment.SystemMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1194, "column": 8 }, "stop": { "line": 1194, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1218, "column": 43 }, "stop": { "line": 1218, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1196, "column": 24 }, "stop": { "line": 1196, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1196, "column": 8 }, "stop": { "line": 1196, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_assignment.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1195, "column": 8 }, "stop": { "line": 1195, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_assignment.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1199, "column": 24 }, "stop": { "line": 1199, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1217, "column": 15 }, "stop": { "line": 1217, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_assignment.SystemMemberTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_assignment.SystemReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1152, "column": 8 }, "stop": { "line": 1152, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1154, "column": 8 }, "stop": { "line": 1154, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_assignment.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1176, "column": 43 }, "stop": { "line": 1176, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1154, "column": 24 }, "stop": { "line": 1154, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1175, "column": 15 }, "stop": { "line": 1175, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_assignment.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1153, "column": 8 }, "stop": { "line": 1153, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_assignment.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1157, "column": 24 }, "stop": { "line": 1157, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_assignment._ProjectReaderMemberTests.test_user_cannot_list_assignments_for_subtree": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1128, "column": 12 }, "stop": { "line": 1128, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1139, "column": 17 }, "stop": { "line": 1139, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1125, "column": 12 }, "stop": { "line": 1125, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1128, "column": 12 }, "stop": { "line": 1128, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1129, "column": 12 }, "stop": { "line": 1129, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_assignment._ProjectUserTests.test_user_cannot_filter_role_assignments_by_other_project_group": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1116, "column": 16 }, "stop": { "line": 1116, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_assignment._ProjectUserTests.test_user_cannot_filter_role_assignments_by_other_project_user": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1101, "column": 16 }, "stop": { "line": 1101, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_assignment._ProjectUserTests.test_user_cannot_filter_role_assignments_by_other_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1079, "column": 12 }, "stop": { "line": 1079, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1079, "column": 12 }, "stop": { "line": 1079, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1085, "column": 16 }, "stop": { "line": 1085, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1080, "column": 12 }, "stop": { "line": 1080, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_assignment._ProjectUserTests.test_user_cannot_filter_role_assignments_by_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1071, "column": 16 }, "stop": { "line": 1071, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_assignment._ProjectUserTests.test_user_cannot_filter_role_assignments_by_system": [], "keystone.tests.protection.v3.test_assignment._ProjectUserTests.test_user_cannot_filter_role_assignments_by_group_of_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1055, "column": 16 }, "stop": { "line": 1055, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_assignment._ProjectUserTests.test_user_cannot_filter_role_assignments_by_user_of_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1044, "column": 16 }, "stop": { "line": 1044, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_assignment._ProjectUserTests.test_user_cannot_list_all_assignments_in_their_project": [], "keystone.tests.protection.v3.test_assignment._DomainUserTests.test_user_cannot_list_assignments_for_subtree_in_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1022, "column": 17 }, "stop": { "line": 1022, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_assignment._DomainUserTests.test_user_can_list_assignments_for_subtree_in_their_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 981, "column": 12 }, "stop": { "line": 981, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 976, "column": 29 }, "stop": { "line": 976, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_assignment._DomainUserTests._setup_test_role_assignments_for_domain", "class_name": "keystone.tests.protection.v3.test_assignment._DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1009, "column": 17 }, "stop": { "line": 1009, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1013, "column": 44 }, "stop": { "line": 1013, "column": 47 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 1013, "column": 29 }, "stop": { "line": 1013, "column": 32 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 978, "column": 12 }, "stop": { "line": 978, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 981, "column": 12 }, "stop": { "line": 981, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 982, "column": 12 }, "stop": { "line": 982, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_assignment._DomainUserTests.test_user_cannot_filter_role_assignments_by_other_domain_group": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 960, "column": 8 }, "stop": { "line": 960, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_assignment._DomainUserTests._setup_test_role_assignments_for_domain", "class_name": "keystone.tests.protection.v3.test_assignment._DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 969, "column": 16 }, "stop": { "line": 969, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 972, "column": 32 }, "stop": { "line": 972, "column": 35 } } ], "kind": "function", "target": "len" } ], "keystone.tests.protection.v3.test_assignment._DomainUserTests.test_user_cannot_filter_role_assignments_by_other_domain_user": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 944, "column": 8 }, "stop": { "line": 944, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_assignment._DomainUserTests._setup_test_role_assignments_for_domain", "class_name": "keystone.tests.protection.v3.test_assignment._DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 953, "column": 16 }, "stop": { "line": 953, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 956, "column": 32 }, "stop": { "line": 956, "column": 35 } } ], "kind": "function", "target": "len" } ], "keystone.tests.protection.v3.test_assignment._DomainUserTests.test_user_cannot_filter_role_assignments_by_other_domain_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 929, "column": 8 }, "stop": { "line": 929, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_assignment._DomainUserTests._setup_test_role_assignments_for_domain", "class_name": "keystone.tests.protection.v3.test_assignment._DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 940, "column": 32 }, "stop": { "line": 940, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 937, "column": 16 }, "stop": { "line": 937, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_assignment._DomainUserTests.test_user_cannot_filter_role_assignments_by_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 922, "column": 16 }, "stop": { "line": 922, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_assignment._DomainUserTests.test_user_cannot_filter_role_assignments_by_system": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 908, "column": 8 }, "stop": { "line": 908, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_assignment._DomainUserTests._setup_test_role_assignments_for_domain", "class_name": "keystone.tests.protection.v3.test_assignment._DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 915, "column": 32 }, "stop": { "line": 915, "column": 35 } } ], "kind": "function", "target": "len" } ], "keystone.tests.protection.v3.test_assignment._DomainUserTests.test_user_can_filter_role_assignments_by_group_of_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 879, "column": 29 }, "stop": { "line": 879, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_assignment._DomainUserTests._setup_test_role_assignments_for_domain", "class_name": "keystone.tests.protection.v3.test_assignment._DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 898, "column": 16 }, "stop": { "line": 898, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 901, "column": 44 }, "stop": { "line": 901, "column": 47 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 901, "column": 29 }, "stop": { "line": 901, "column": 32 } } ], "kind": "function", "target": "len" } ], "keystone.tests.protection.v3.test_assignment._DomainUserTests.test_user_can_filter_role_assignments_by_user_of_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 850, "column": 29 }, "stop": { "line": 850, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_assignment._DomainUserTests._setup_test_role_assignments_for_domain", "class_name": "keystone.tests.protection.v3.test_assignment._DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 869, "column": 16 }, "stop": { "line": 869, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 872, "column": 44 }, "stop": { "line": 872, "column": 47 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 872, "column": 29 }, "stop": { "line": 872, "column": 32 } } ], "kind": "function", "target": "len" } ], "keystone.tests.protection.v3.test_assignment._DomainUserTests.test_user_can_filter_role_assignments_by_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 823, "column": 29 }, "stop": { "line": 823, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_assignment._DomainUserTests._setup_test_role_assignments_for_domain", "class_name": "keystone.tests.protection.v3.test_assignment._DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 842, "column": 16 }, "stop": { "line": 842, "column": 19 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 842, "column": 36 }, "stop": { "line": 842, "column": 39 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 838, "column": 16 }, "stop": { "line": 838, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_assignment._DomainUserTests.test_user_can_filter_role_assignments_by_project_in_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 791, "column": 29 }, "stop": { "line": 791, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_assignment._DomainUserTests._setup_test_role_assignments_for_domain", "class_name": "keystone.tests.protection.v3.test_assignment._DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 813, "column": 29 }, "stop": { "line": 813, "column": 32 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 813, "column": 44 }, "stop": { "line": 813, "column": 47 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 810, "column": 16 }, "stop": { "line": 810, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_assignment._DomainUserTests.test_user_can_list_all_assignments_in_their_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 757, "column": 29 }, "stop": { "line": 757, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_assignment._DomainUserTests._setup_test_role_assignments_for_domain", "class_name": "keystone.tests.protection.v3.test_assignment._DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 783, "column": 16 }, "stop": { "line": 783, "column": 19 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 783, "column": 36 }, "stop": { "line": 783, "column": 39 } } ], "kind": "function", "target": "len" } ], "keystone.tests.protection.v3.test_assignment._DomainUserTests._setup_test_role_assignments_for_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 724, "column": 12 }, "stop": { "line": 724, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 716, "column": 12 }, "stop": { "line": 716, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 720, "column": 12 }, "stop": { "line": 720, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 724, "column": 12 }, "stop": { "line": 724, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 725, "column": 12 }, "stop": { "line": 725, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_assignment._SystemUserTests.test_user_can_list_assignments_for_subtree": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 668, "column": 12 }, "stop": { "line": 668, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 696, "column": 17 }, "stop": { "line": 696, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 700, "column": 29 }, "stop": { "line": 700, "column": 32 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 700, "column": 44 }, "stop": { "line": 700, "column": 47 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 665, "column": 12 }, "stop": { "line": 665, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 668, "column": 12 }, "stop": { "line": 668, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 669, "column": 12 }, "stop": { "line": 669, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_assignment._SystemUserTests.test_user_can_filter_role_assignments_by_domain_and_group": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 654, "column": 16 }, "stop": { "line": 654, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 657, "column": 29 }, "stop": { "line": 657, "column": 32 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 657, "column": 44 }, "stop": { "line": 657, "column": 47 } } ], "kind": "function", "target": "len" } ], "keystone.tests.protection.v3.test_assignment._SystemUserTests.test_user_can_filter_role_assignments_by_domain_and_user": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 636, "column": 44 }, "stop": { "line": 636, "column": 47 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 636, "column": 29 }, "stop": { "line": 636, "column": 32 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 633, "column": 16 }, "stop": { "line": 633, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_assignment._SystemUserTests.test_user_can_filter_role_assignments_by_project_and_group": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 615, "column": 29 }, "stop": { "line": 615, "column": 32 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 615, "column": 44 }, "stop": { "line": 615, "column": 47 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 612, "column": 16 }, "stop": { "line": 612, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_assignment._SystemUserTests.test_user_can_filter_role_assignments_by_project_and_user": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 594, "column": 44 }, "stop": { "line": 594, "column": 47 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 594, "column": 29 }, "stop": { "line": 594, "column": 32 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 591, "column": 16 }, "stop": { "line": 591, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_assignment._SystemUserTests.test_user_can_filter_role_assignments_by_group_and_role": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 573, "column": 44 }, "stop": { "line": 573, "column": 47 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 573, "column": 29 }, "stop": { "line": 573, "column": 32 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 570, "column": 16 }, "stop": { "line": 570, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_assignment._SystemUserTests.test_user_can_filter_role_assignments_by_user_and_role": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 542, "column": 44 }, "stop": { "line": 542, "column": 47 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 542, "column": 29 }, "stop": { "line": 542, "column": 32 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 539, "column": 16 }, "stop": { "line": 539, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_assignment._SystemUserTests.test_user_can_filter_role_assignments_by_system_and_role": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 510, "column": 36 }, "stop": { "line": 510, "column": 39 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 510, "column": 16 }, "stop": { "line": 510, "column": 19 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 506, "column": 16 }, "stop": { "line": 506, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_assignment._SystemUserTests.test_user_can_filter_role_assignments_by_domain_and_role": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 483, "column": 29 }, "stop": { "line": 483, "column": 32 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 483, "column": 44 }, "stop": { "line": 483, "column": 47 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 480, "column": 16 }, "stop": { "line": 480, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_assignment._SystemUserTests.test_user_can_filter_role_assignments_by_project_and_role": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 457, "column": 29 }, "stop": { "line": 457, "column": 32 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 457, "column": 44 }, "stop": { "line": 457, "column": 47 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 454, "column": 16 }, "stop": { "line": 454, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_assignment._SystemUserTests.test_user_can_filter_role_assignments_by_role": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 430, "column": 16 }, "stop": { "line": 430, "column": 19 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 430, "column": 36 }, "stop": { "line": 430, "column": 39 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 426, "column": 16 }, "stop": { "line": 426, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_assignment._SystemUserTests.test_user_can_filter_role_assignments_by_group": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 379, "column": 16 }, "stop": { "line": 379, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 382, "column": 44 }, "stop": { "line": 382, "column": 47 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 382, "column": 29 }, "stop": { "line": 382, "column": 32 } } ], "kind": "function", "target": "len" } ], "keystone.tests.protection.v3.test_assignment._SystemUserTests.test_user_can_filter_role_assignments_by_user": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 348, "column": 16 }, "stop": { "line": 348, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 351, "column": 44 }, "stop": { "line": 351, "column": 47 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 351, "column": 29 }, "stop": { "line": 351, "column": 32 } } ], "kind": "function", "target": "len" } ], "keystone.tests.protection.v3.test_assignment._SystemUserTests.test_user_can_filter_role_assignments_by_system": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 318, "column": 36 }, "stop": { "line": 318, "column": 39 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 318, "column": 16 }, "stop": { "line": 318, "column": 19 } } ], "kind": "function", "target": "len" } ], "keystone.tests.protection.v3.test_assignment._SystemUserTests.test_user_can_filter_role_assignments_by_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 287, "column": 44 }, "stop": { "line": 287, "column": 47 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 287, "column": 29 }, "stop": { "line": 287, "column": 32 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 284, "column": 16 }, "stop": { "line": 284, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_assignment._SystemUserTests.test_user_can_filter_role_assignments_by_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 261, "column": 29 }, "stop": { "line": 261, "column": 32 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 261, "column": 44 }, "stop": { "line": 261, "column": 47 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 258, "column": 16 }, "stop": { "line": 258, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_assignment._SystemUserTests.test_user_can_list_all_role_names_assignments_in_the_deployment": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 234, "column": 36 }, "stop": { "line": 234, "column": 39 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 234, "column": 16 }, "stop": { "line": 234, "column": 19 } } ], "kind": "function", "target": "len" } ], "keystone.tests.protection.v3.test_assignment._SystemUserTests.test_user_can_list_all_role_assignments_in_the_deployment": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 176, "column": 36 }, "stop": { "line": 176, "column": 39 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 176, "column": 16 }, "stop": { "line": 176, "column": 19 } } ], "kind": "function", "target": "len" } ], "keystone.tests.protection.v3.test_assignment._AssignmentTestUtilities._extract_role_assignments_from_response_body": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 108, "column": 16 }, "stop": { "line": 108, "column": 30 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 117, "column": 12 }, "stop": { "line": 117, "column": 24 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 113, "column": 16 }, "stop": { "line": 113, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 110, "column": 16 }, "stop": { "line": 110, "column": 27 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 106, "column": 16 }, "stop": { "line": 106, "column": 31 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 115, "column": 16 }, "stop": { "line": 115, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 119, "column": 12 }, "stop": { "line": 119, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_assignment._AssignmentTestUtilities._setup_test_role_assignments": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 57, "column": 12 }, "stop": { "line": 57, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 53, "column": 12 }, "stop": { "line": 53, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 45, "column": 12 }, "stop": { "line": 45, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 49, "column": 12 }, "stop": { "line": 49, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 53, "column": 12 }, "stop": { "line": 53, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 57, "column": 12 }, "stop": { "line": 57, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 58, "column": 12 }, "stop": { "line": 58, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_assignment.py", "start": { "line": 53, "column": 30 }, "stop": { "line": 53, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "pip._internal.utils.ui.open_spinner": [], "pip._internal.utils.ui.NonInteractiveSpinner.finish": [], "pip._internal.utils.ui.NonInteractiveSpinner.spin": [], "pip._internal.utils.ui.NonInteractiveSpinner._update": [], "pip._internal.utils.ui.NonInteractiveSpinner.__init__": [], "pip._internal.utils.ui.InteractiveSpinner.finish": [], "pip._internal.utils.ui.InteractiveSpinner.spin": [], "pip._internal.utils.ui.InteractiveSpinner._write": [], "pip._internal.utils.ui.InteractiveSpinner.__init__": [], "pip._internal.utils.ui.SpinnerInterface.finish": [], "pip._internal.utils.ui.SpinnerInterface.spin": [], "pip._internal.utils.ui.RateLimiter.reset": [], "pip._internal.utils.ui.RateLimiter.ready": [], "pip._internal.utils.ui.RateLimiter.__init__": [], "pip._internal.utils.ui.hidden_cursor": [], "pip._internal.utils.ui.DownloadProgressProvider": [], "pip._internal.utils.ui.DownloadProgressSpinner.update": [], "pip._internal.utils.ui.DownloadProgressSpinner.next_phase": [], "pip._internal.utils.ui.WindowsMixin.__init__": [], "pip._internal.utils.ui.DownloadProgressMixin.iter": [], "pip._internal.utils.ui.DownloadProgressMixin.pretty_eta": [], "pip._internal.utils.ui.DownloadProgressMixin.download_speed": [], "pip._internal.utils.ui.DownloadProgressMixin.downloaded": [], "pip._internal.utils.ui.DownloadProgressMixin.__init__": [], "pip._internal.utils.ui.SilentBar.update": [], "pip._internal.utils.ui.InterruptibleMixin.handle_sigint": [], "pip._internal.utils.ui.InterruptibleMixin.finish": [], "pip._internal.utils.ui.InterruptibleMixin.__init__": [], "pip._internal.utils.ui._select_progress_class": [], "urllib.robotparser._RequestRate.__init__": [], "cffi.api._builtin_function_type": [], "cffi.api._make_ffi_library": [], "cffi.api._load_backend_lib": [], "cffi.api.FFI.list_types": [], "cffi.api.FFI.def_extern": [], "cffi.api.FFI.embedding_init_code": [], "cffi.api.FFI.init_once": [], "cffi.api.FFI.compile": [], "cffi.api.FFI.emit_python_code": [], "cffi.api.FFI.emit_c_code": [], "cffi.api.FFI.distutils_extension": [], "cffi.api.FFI.set_source_pkgconfig": [], "cffi.api.FFI.set_source": [], "cffi.api.FFI._apply_embedding_fix": [], "cffi.api.FFI._apply_windows_unicode": [], "cffi.api.FFI.set_unicode": [], "cffi.api.FFI.release": [], "cffi.api.FFI.from_handle": [], "cffi.api.FFI.new_handle": [], "cffi.api.FFI.include": [], "cffi.api.FFI._typeoffsetof": [], "cffi.api.FFI.addressof": [], "cffi.api.FFI._pointer_to": [], "cffi.api.FFI.getwinerror": [], "cffi.api.FFI._set_errno": [], "cffi.api.FFI._get_errno": [], "cffi.api.FFI.verify": [], "cffi.api.FFI._get_cached_btype": [], "cffi.api.FFI.gc": [], "cffi.api.FFI.getctype": [], "cffi.api.FFI.callback": [], "cffi.api.FFI.memmove": [], "cffi.api.FFI.from_buffer": [], "cffi.api.FFI.unpack": [], "cffi.api.FFI.string": [], "cffi.api.FFI.cast": [], "cffi.api.FFI.new_allocator": [], "cffi.api.FFI.new": [], "cffi.api.FFI.offsetof": [], "cffi.api.FFI.alignof": [], "cffi.api.FFI.sizeof": [], "cffi.api.FFI.typeof": [], "cffi.api.FFI._typeof": [], "cffi.api.FFI._typeof_locked": [], "cffi.api.FFI.dlclose": [], "cffi.api.FFI.dlopen": [], "cffi.api.FFI._cdef": [], "cffi.api.FFI.embedding_api": [], "cffi.api.FFI.cdef": [], "cffi.api.FFI.__init__": [], "keystone.common.sql.contract_repo.versions.067_placeholder.upgrade": [], "testresources.tests.test_test_loader.TestTestLoader.testSuiteType": [], "testresources.tests.test_test_loader.test_suite": [], "passlib.handlers.oracle.oracle11._calc_checksum": [], "passlib.handlers.oracle.oracle11.to_string": [], "passlib.handlers.oracle.oracle11.from_string": [], "passlib.handlers.oracle.oracle10._calc_checksum": [], "passlib.handlers.oracle.oracle10._norm_hash": [], "passlib.handlers.oracle.des_cbc_encrypt": [], "sqlalchemy.engine.result.MergedResult._soft_close": [], "sqlalchemy.engine.result.MergedResult.close": [], "sqlalchemy.engine.result.MergedResult.__init__": [], "sqlalchemy.engine.result.ChunkedIteratorResult._fetchmany_impl": [], "sqlalchemy.engine.result.ChunkedIteratorResult.yield_per": [], "sqlalchemy.engine.result.ChunkedIteratorResult.__init__": [], "sqlalchemy.engine.result.null_result": [], "sqlalchemy.engine.result.IteratorResult._fetchmany_impl": [], "sqlalchemy.engine.result.IteratorResult._fetchall_impl": [], "sqlalchemy.engine.result.IteratorResult._fetchone_impl": [], "sqlalchemy.engine.result.IteratorResult._fetchiter_impl": [], "sqlalchemy.engine.result.IteratorResult._raw_row_iterator": [], "sqlalchemy.engine.result.IteratorResult._soft_close": [], "sqlalchemy.engine.result.IteratorResult.__init__": [], "sqlalchemy.engine.result.FrozenResult.__call__": [], "sqlalchemy.engine.result.FrozenResult.with_new_rows": [], "sqlalchemy.engine.result.FrozenResult.rewrite_rows": [], "sqlalchemy.engine.result.FrozenResult.__init__": [], "sqlalchemy.engine.result.MappingResult.one": [], "sqlalchemy.engine.result.MappingResult.one_or_none": [], "sqlalchemy.engine.result.MappingResult.first": [], "sqlalchemy.engine.result.MappingResult.__next__": [], "sqlalchemy.engine.result.MappingResult.__iter__": [], "sqlalchemy.engine.result.MappingResult.all": [], "sqlalchemy.engine.result.MappingResult.fetchmany": [], "sqlalchemy.engine.result.MappingResult.fetchone": [], "sqlalchemy.engine.result.MappingResult.fetchall": [], "sqlalchemy.engine.result.MappingResult.partitions": [], "sqlalchemy.engine.result.MappingResult.columns": [], "sqlalchemy.engine.result.MappingResult.unique": [], "sqlalchemy.engine.result.MappingResult.__init__": [], "sqlalchemy.engine.result.ScalarResult.one": [], "sqlalchemy.engine.result.ScalarResult.one_or_none": [], "sqlalchemy.engine.result.ScalarResult.first": [], "sqlalchemy.engine.result.ScalarResult.__next__": [], "sqlalchemy.engine.result.ScalarResult.__iter__": [], "sqlalchemy.engine.result.ScalarResult.all": [], "sqlalchemy.engine.result.ScalarResult.fetchmany": [], "sqlalchemy.engine.result.ScalarResult.fetchall": [], "sqlalchemy.engine.result.ScalarResult.partitions": [], "sqlalchemy.engine.result.ScalarResult.unique": [], "sqlalchemy.engine.result.ScalarResult.__init__": [], "sqlalchemy.engine.result.FilterResult._fetchmany_impl": [], "sqlalchemy.engine.result.FilterResult._fetchall_impl": [], "sqlalchemy.engine.result.FilterResult._fetchone_impl": [], "sqlalchemy.engine.result.FilterResult._fetchiter_impl": [], "sqlalchemy.engine.result.FilterResult._attributes": [], "sqlalchemy.engine.result.FilterResult._soft_close": [], "sqlalchemy.engine.result.Result.merge": [], "sqlalchemy.engine.result.Result.freeze": [], "sqlalchemy.engine.result.Result.scalar": [], "sqlalchemy.engine.result.Result.one": [], "sqlalchemy.engine.result.Result.scalar_one_or_none": [], "sqlalchemy.engine.result.Result.scalar_one": [], "sqlalchemy.engine.result.Result.one_or_none": [], "sqlalchemy.engine.result.Result.first": [], "sqlalchemy.engine.result.Result.all": [], "sqlalchemy.engine.result.Result.fetchmany": [], "sqlalchemy.engine.result.Result.fetchone": [], "sqlalchemy.engine.result.Result.fetchall": [], "sqlalchemy.engine.result.Result.partitions": [], "sqlalchemy.engine.result.Result.__next__": [], "sqlalchemy.engine.result.Result.__iter__": [], "sqlalchemy.engine.result.Result._fetchmany_impl": [], "sqlalchemy.engine.result.Result._fetchall_impl": [], "sqlalchemy.engine.result.Result._fetchone_impl": [], "sqlalchemy.engine.result.Result._fetchiter_impl": [], "sqlalchemy.engine.result.Result._raw_row_iterator": [], "sqlalchemy.engine.result.Result.mappings": [], "sqlalchemy.engine.result.Result._tuple_getter": [], "sqlalchemy.engine.result.Result._getter": [], "sqlalchemy.engine.result.Result.scalars": [], "sqlalchemy.engine.result.Result.columns": [], "sqlalchemy.engine.result.Result.unique": [], "sqlalchemy.engine.result.Result.yield_per": [], "sqlalchemy.engine.result.Result._soft_close": [], "sqlalchemy.engine.result.Result.__init__": [], "sqlalchemy.engine.result._WithKeys.keys": [], "sqlalchemy.engine.result.ResultInternal._unique_strategy": [], "sqlalchemy.engine.result.ResultInternal._column_slices": [], "sqlalchemy.engine.result.ResultInternal._next_impl": [], "sqlalchemy.engine.result.ResultInternal._iter_impl": [], "sqlalchemy.engine.result.ResultInternal._only_one_row": [], "sqlalchemy.engine.result.ResultInternal._manyrow_getter": [], "sqlalchemy.engine.result.ResultInternal._onerow_getter": [], "sqlalchemy.engine.result.ResultInternal._allrows": [], "sqlalchemy.engine.result.ResultInternal._raw_all_rows": [], "sqlalchemy.engine.result.ResultInternal._iterator_getter": [], "sqlalchemy.engine.result.ResultInternal._row_getter": [], "sqlalchemy.engine.result.result_tuple": [], "sqlalchemy.engine.result.SimpleResultMetaData._reduce": [], "sqlalchemy.engine.result.SimpleResultMetaData._metadata_for_keys": [], "sqlalchemy.engine.result.SimpleResultMetaData._indexes_for_keys": [], "sqlalchemy.engine.result.SimpleResultMetaData._index_for_key": [], "sqlalchemy.engine.result.SimpleResultMetaData._contains": [], "sqlalchemy.engine.result.SimpleResultMetaData.__setstate__": [], "sqlalchemy.engine.result.SimpleResultMetaData.__getstate__": [], "sqlalchemy.engine.result.SimpleResultMetaData._for_freeze": [], "sqlalchemy.engine.result.SimpleResultMetaData._has_key": [], "sqlalchemy.engine.result.SimpleResultMetaData.__init__": [], "sqlalchemy.engine.result.RMKeyView.__ne__": [], "sqlalchemy.engine.result.RMKeyView.__eq__": [], "sqlalchemy.engine.result.RMKeyView.__contains__": [], "sqlalchemy.engine.result.RMKeyView.__iter__": [], "sqlalchemy.engine.result.RMKeyView.__repr__": [], "sqlalchemy.engine.result.RMKeyView.__len__": [], "sqlalchemy.engine.result.RMKeyView.__init__": [], "sqlalchemy.engine.result.ResultMetaData._row_as_tuple_getter": [], "sqlalchemy.engine.result.ResultMetaData._getter": [], "sqlalchemy.engine.result.ResultMetaData._reduce": [], "sqlalchemy.engine.result.ResultMetaData._metadata_for_keys": [], "sqlalchemy.engine.result.ResultMetaData._index_for_key": [], "sqlalchemy.engine.result.ResultMetaData._raise_for_nonint": [], "sqlalchemy.engine.result.ResultMetaData._warn_for_nonint": [], "sqlalchemy.engine.result.ResultMetaData._key_fallback": [], "sqlalchemy.engine.result.ResultMetaData._for_freeze": [], "sqlalchemy.engine.result.ResultMetaData._has_key": [], "sqlalchemy.engine.result.ResultMetaData.keys": [], "osprofiler.tests.unit.test_utils.UtilsTestCase.test_itersubclasses": [], "osprofiler.tests.unit.test_utils.UtilsTestCase.test_shorten_id_with_invalid_uuid": [], "osprofiler.tests.unit.test_utils.UtilsTestCase.test_shorten_id_with_valid_uuid": [], "osprofiler.tests.unit.test_utils.UtilsTestCase.test_signed_unpack_invalid_json": [], "osprofiler.tests.unit.test_utils.UtilsTestCase.test_singed_unpack_generate_hmac_failed": [], "osprofiler.tests.unit.test_utils.UtilsTestCase.test_signed_unpack_no_key_or_hmac_data": [], "osprofiler.tests.unit.test_utils.UtilsTestCase.test_signed_unpack_wrong_key": [], "osprofiler.tests.unit.test_utils.UtilsTestCase.test_signed_pack_unpack_many_wrong_keys": [], "osprofiler.tests.unit.test_utils.UtilsTestCase.test_signed_pack_unpack_many_keys": [], "osprofiler.tests.unit.test_utils.UtilsTestCase.test_signed_pack_unpack": [], "osprofiler.tests.unit.test_utils.UtilsTestCase.test_generate_hmac": [], "osprofiler.tests.unit.test_utils.UtilsTestCase.test_binary_decode_text_type": [], "osprofiler.tests.unit.test_utils.UtilsTestCase.test_binary_decode_invalid_type": [], "osprofiler.tests.unit.test_utils.UtilsTestCase.test_binary_encode_binary_type": [], "osprofiler.tests.unit.test_utils.UtilsTestCase.test_binary_encode_invalid_type": [], "osprofiler.tests.unit.test_utils.UtilsTestCase.test_binary_encode_and_decode": [], "osprofiler.tests.unit.test_utils.UtilsTestCase.test_split_wrong_type": [], "osprofiler.tests.unit.test_utils.UtilsTestCase.test_split": [], "kombu.transport.virtual.base.Transport.default_connection_params": [], "kombu.transport.virtual.base.Transport._drain_channel": [], "kombu.transport.virtual.base.Transport.on_message_ready": [], "kombu.transport.virtual.base.Transport._reject_inbound_message": [], "kombu.transport.virtual.base.Transport._deliver": [], "kombu.transport.virtual.base.Transport.drain_events": [], "kombu.transport.virtual.base.Transport.close_connection": [], "kombu.transport.virtual.base.Transport.establish_connection": [], "kombu.transport.virtual.base.Transport.close_channel": [], "kombu.transport.virtual.base.Transport.create_channel": [], "kombu.transport.virtual.base.Transport.__init__": [], "kombu.transport.virtual.base.Management.close": [], "kombu.transport.virtual.base.Management.get_bindings": [], "kombu.transport.virtual.base.Management.__init__": [], "kombu.transport.virtual.base.Channel._get_message_priority": [], "kombu.transport.virtual.base.Channel.cycle": [], "kombu.transport.virtual.base.Channel.qos": [], "kombu.transport.virtual.base.Channel.state": [], "kombu.transport.virtual.base.Channel.__exit__": [], "kombu.transport.virtual.base.Channel.__enter__": [], "kombu.transport.virtual.base.Channel._reset_cycle": [], "kombu.transport.virtual.base.Channel.decode_body": [], "kombu.transport.virtual.base.Channel.encode_body": [], "kombu.transport.virtual.base.Channel.close": [], "kombu.transport.virtual.base.Channel.flow": [], "kombu.transport.virtual.base.Channel.prepare_message": [], "kombu.transport.virtual.base.Channel.message_to_python": [], "kombu.transport.virtual.base.Channel.drain_events": [], "kombu.transport.virtual.base.Channel._restore_at_beginning": [], "kombu.transport.virtual.base.Channel._restore": [], "kombu.transport.virtual.base.Channel._lookup": [], "kombu.transport.virtual.base.Channel.typeof": [], "kombu.transport.virtual.base.Channel.get_table": [], "kombu.transport.virtual.base.Channel.get_exchanges": [], "kombu.transport.virtual.base.Channel.basic_qos": [], "kombu.transport.virtual.base.Channel.basic_reject": [], "kombu.transport.virtual.base.Channel.basic_recover": [], "kombu.transport.virtual.base.Channel.basic_ack": [], "kombu.transport.virtual.base.Channel.basic_get": [], "kombu.transport.virtual.base.Channel.basic_cancel": [], "kombu.transport.virtual.base.Channel.basic_consume": [], "kombu.transport.virtual.base.Channel._inplace_augment_message": [], "kombu.transport.virtual.base.Channel.basic_publish": [], "kombu.transport.virtual.base.Channel._next_delivery_tag": [], "kombu.transport.virtual.base.Channel.queue_purge": [], "kombu.transport.virtual.base.Channel.list_bindings": [], "kombu.transport.virtual.base.Channel.queue_unbind": [], "kombu.transport.virtual.base.Channel.queue_bind": [], "kombu.transport.virtual.base.Channel.exchange_unbind": [], "kombu.transport.virtual.base.Channel.exchange_bind": [], "kombu.transport.virtual.base.Channel.after_reply_message_received": [], "kombu.transport.virtual.base.Channel.queue_delete": [], "kombu.transport.virtual.base.Channel.queue_declare": [], "kombu.transport.virtual.base.Channel.exchange_delete": [], "kombu.transport.virtual.base.Channel.exchange_declare": [], "kombu.transport.virtual.base.Channel.__init__": [], "kombu.transport.virtual.base.AbstractChannel._get_and_deliver": [], "kombu.transport.virtual.base.AbstractChannel._poll": [], "kombu.transport.virtual.base.AbstractChannel._has_queue": [], "kombu.transport.virtual.base.AbstractChannel._new_queue": [], "kombu.transport.virtual.base.AbstractChannel._delete": [], "kombu.transport.virtual.base.AbstractChannel._size": [], "kombu.transport.virtual.base.AbstractChannel._purge": [], "kombu.transport.virtual.base.AbstractChannel._put": [], "kombu.transport.virtual.base.AbstractChannel._get": [], "kombu.transport.virtual.base.Message.serializable": [], "kombu.transport.virtual.base.Message.__init__": [], "kombu.transport.virtual.base.QoS.restore_visible": [], "kombu.transport.virtual.base.QoS.restore_unacked_once": [], "kombu.transport.virtual.base.QoS.restore_unacked": [], "kombu.transport.virtual.base.QoS.reject": [], "kombu.transport.virtual.base.QoS.ack": [], "kombu.transport.virtual.base.QoS._flush": [], "kombu.transport.virtual.base.QoS.get": [], "kombu.transport.virtual.base.QoS.append": [], "kombu.transport.virtual.base.QoS.can_consume_max_estimate": [], "kombu.transport.virtual.base.QoS.can_consume": [], "kombu.transport.virtual.base.QoS.__init__": [], "kombu.transport.virtual.base.BrokerState.queue_bindings": [], "kombu.transport.virtual.base.BrokerState.queue_bindings_delete": [], "kombu.transport.virtual.base.BrokerState.binding_delete": [], "kombu.transport.virtual.base.BrokerState.binding_declare": [], "kombu.transport.virtual.base.BrokerState.has_binding": [], "kombu.transport.virtual.base.BrokerState.clear": [], "kombu.transport.virtual.base.BrokerState.__init__": [], "kombu.transport.virtual.base.Base64.decode": [], "kombu.transport.virtual.base.Base64.encode": [], "kombu.transport.virtual.base.queue_binding_t.__init__": [], "kombu.transport.virtual.base.binding_key_t.__init__": [], "chardet.latin1prober.Latin1Prober.get_confidence": [], "chardet.latin1prober.Latin1Prober.feed": [], "chardet.latin1prober.Latin1Prober.language": [], "chardet.latin1prober.Latin1Prober.charset_name": [], "chardet.latin1prober.Latin1Prober.reset": [], "chardet.latin1prober.Latin1Prober.__init__": [], "rx.core.checkedobserver.checked": [], "rx.core.checkedobserver.CheckedObserver.check_access": [], "rx.core.checkedobserver.CheckedObserver.on_completed": [], "rx.core.checkedobserver.CheckedObserver.on_error": [], "rx.core.checkedobserver.CheckedObserver.on_next": [], "rx.core.checkedobserver.CheckedObserver.__init__": [], "rx.testing.mockobserver.MockObserver.on_completed": [], "rx.testing.mockobserver.MockObserver.on_error": [], "rx.testing.mockobserver.MockObserver.on_next": [], "rx.testing.mockobserver.MockObserver.__init__": [], "pycadf.tests.base.TestCase.tearDown": [], "pycadf.tests.base.TestCase.temp_config_file_path": [], "pycadf.tests.base.TestCase.path_get": [], "pycadf.tests.base.TestCase.setUp": [], "traitlets.utils.getargspec.getargspec": [], "keystone.conf.token.list_opts": [], "keystone.conf.token.register_opts": [], "alembic.runtime.migration.StampStep.info": [], "alembic.runtime.migration.StampStep.should_unmerge_branches": [], "alembic.runtime.migration.StampStep.should_merge_branches": [], "alembic.runtime.migration.StampStep.should_create_branch": [], "alembic.runtime.migration.StampStep.should_delete_branch": [], "alembic.runtime.migration.StampStep.unmerge_branch_idents": [], "alembic.runtime.migration.StampStep.merge_branch_idents": [], "alembic.runtime.migration.StampStep.update_version_num": [], "alembic.runtime.migration.StampStep.insert_version_num": [], "alembic.runtime.migration.StampStep.delete_version_num": [], "alembic.runtime.migration.StampStep.to_revisions_no_deps": [], "alembic.runtime.migration.StampStep.from_revisions_no_deps": [], "alembic.runtime.migration.StampStep.to_revisions": [], "alembic.runtime.migration.StampStep.from_revisions": [], "alembic.runtime.migration.StampStep.__eq__": [], "alembic.runtime.migration.StampStep.stamp_revision": [], "alembic.runtime.migration.StampStep.__init__": [], "alembic.runtime.migration.RevisionStep.info": [], "alembic.runtime.migration.RevisionStep.insert_version_num": [], "alembic.runtime.migration.RevisionStep.delete_version_num": [], "alembic.runtime.migration.RevisionStep.update_version_num": [], "alembic.runtime.migration.RevisionStep.should_unmerge_branches": [], "alembic.runtime.migration.RevisionStep.should_merge_branches": [], "alembic.runtime.migration.RevisionStep.should_create_branch": [], "alembic.runtime.migration.RevisionStep.unmerge_branch_idents": [], "alembic.runtime.migration.RevisionStep._unmerge_to_revisions": [], "alembic.runtime.migration.RevisionStep.merge_branch_idents": [], "alembic.runtime.migration.RevisionStep.should_delete_branch": [], "alembic.runtime.migration.RevisionStep._has_scalar_down_revision": [], "alembic.runtime.migration.RevisionStep.to_revisions_no_deps": [], "alembic.runtime.migration.RevisionStep.to_revisions": [], "alembic.runtime.migration.RevisionStep.from_revisions_no_deps": [], "alembic.runtime.migration.RevisionStep.from_revisions": [], "alembic.runtime.migration.RevisionStep.doc": [], "alembic.runtime.migration.RevisionStep.__eq__": [], "alembic.runtime.migration.RevisionStep.__repr__": [], "alembic.runtime.migration.RevisionStep.__init__": [], "alembic.runtime.migration.MigrationStep.__str__": [], "alembic.runtime.migration.MigrationStep.short_log": [], "alembic.runtime.migration.MigrationStep.is_downgrade": [], "alembic.runtime.migration.MigrationStep.downgrade_from_script": [], "alembic.runtime.migration.MigrationStep.upgrade_from_script": [], "alembic.runtime.migration.MigrationStep.name": [], "alembic.runtime.migration.MigrationInfo.destination_revisions": [], "alembic.runtime.migration.MigrationInfo.source_revisions": [], "alembic.runtime.migration.MigrationInfo.down_revisions": [], "alembic.runtime.migration.MigrationInfo.up_revisions": [], "alembic.runtime.migration.MigrationInfo.up_revision": [], "alembic.runtime.migration.MigrationInfo.destination_revision_ids": [], "alembic.runtime.migration.MigrationInfo.source_revision_ids": [], "alembic.runtime.migration.MigrationInfo.is_migration": [], "alembic.runtime.migration.MigrationInfo.__init__": [], "alembic.runtime.migration.HeadMaintainer.update_to_step": [], "alembic.runtime.migration.HeadMaintainer._update_version": [], "alembic.runtime.migration.HeadMaintainer._delete_version": [], "alembic.runtime.migration.HeadMaintainer._insert_version": [], "alembic.runtime.migration.HeadMaintainer.__init__": [], "alembic.runtime.migration.MigrationContext._compare_server_default": [], "alembic.runtime.migration.MigrationContext._compare_type": [], "alembic.runtime.migration.MigrationContext.config": [], "alembic.runtime.migration.MigrationContext.bind": [], "alembic.runtime.migration.MigrationContext._stdout_connection": [], "alembic.runtime.migration.MigrationContext.execute": [], "alembic.runtime.migration.MigrationContext._in_connection_transaction": [], "alembic.runtime.migration.MigrationContext.run_migrations": [], "alembic.runtime.migration.MigrationContext.stamp": [], "alembic.runtime.migration.MigrationContext._has_version_table": [], "alembic.runtime.migration.MigrationContext._ensure_version_table": [], "alembic.runtime.migration.MigrationContext.get_current_heads": [], "alembic.runtime.migration.MigrationContext.get_current_revision": [], "alembic.runtime.migration.MigrationContext.begin_transaction": [], "alembic.runtime.migration.MigrationContext.autocommit_block": [], "alembic.runtime.migration.MigrationContext.configure": [], "alembic.runtime.migration.MigrationContext.__init__": [], "alembic.runtime.migration._ProxyTransaction.__exit__": [], "alembic.runtime.migration._ProxyTransaction.__enter__": [], "alembic.runtime.migration._ProxyTransaction.commit": [], "alembic.runtime.migration._ProxyTransaction.rollback": [], "alembic.runtime.migration._ProxyTransaction._proxied_transaction": [], "alembic.runtime.migration._ProxyTransaction.__init__": [], "prompt_toolkit.contrib.regular_languages.compiler._compile_from_parse_tree": [], "prompt_toolkit.contrib.regular_languages.compiler.compile": [], "prompt_toolkit.contrib.regular_languages.compiler.MatchVariable.__repr__": [], "prompt_toolkit.contrib.regular_languages.compiler.MatchVariable.__init__": [], "prompt_toolkit.contrib.regular_languages.compiler.Variables.__iter__": [], "prompt_toolkit.contrib.regular_languages.compiler.Variables.__getitem__": [], "prompt_toolkit.contrib.regular_languages.compiler.Variables.getall": [], "prompt_toolkit.contrib.regular_languages.compiler.Variables.get": [], "prompt_toolkit.contrib.regular_languages.compiler.Variables.__repr__": [], "prompt_toolkit.contrib.regular_languages.compiler.Variables.__init__": [], "prompt_toolkit.contrib.regular_languages.compiler.Match.end_nodes": [], "prompt_toolkit.contrib.regular_languages.compiler.Match.trailing_input": [], "prompt_toolkit.contrib.regular_languages.compiler.Match.variables": [], "prompt_toolkit.contrib.regular_languages.compiler.Match._unescape": [], "prompt_toolkit.contrib.regular_languages.compiler.Match._nodes_to_values": [], "prompt_toolkit.contrib.regular_languages.compiler.Match._nodes_to_regs": [], "prompt_toolkit.contrib.regular_languages.compiler.Match.__init__": [], "prompt_toolkit.contrib.regular_languages.compiler._CompiledGrammar.match_prefix": [], "prompt_toolkit.contrib.regular_languages.compiler._CompiledGrammar.match": [], "prompt_toolkit.contrib.regular_languages.compiler._CompiledGrammar._transform_prefix": [], "prompt_toolkit.contrib.regular_languages.compiler._CompiledGrammar._transform": [], "prompt_toolkit.contrib.regular_languages.compiler._CompiledGrammar.unescape": [], "prompt_toolkit.contrib.regular_languages.compiler._CompiledGrammar.escape": [], "prompt_toolkit.contrib.regular_languages.compiler._CompiledGrammar.__init__": [], "pip._internal.utils.hashes.MissingHashes._raise": [], "pip._internal.utils.hashes.MissingHashes.__init__": [], "pip._internal.utils.hashes.Hashes.__bool__": [], "pip._internal.utils.hashes.Hashes.__nonzero__": [], "pip._internal.utils.hashes.Hashes.check_against_path": [], "pip._internal.utils.hashes.Hashes.check_against_file": [], "pip._internal.utils.hashes.Hashes._raise": [], "pip._internal.utils.hashes.Hashes.check_against_chunks": [], "pip._internal.utils.hashes.Hashes.is_hash_allowed": [], "pip._internal.utils.hashes.Hashes.digest_count": [], "pip._internal.utils.hashes.Hashes.__init__": [], "keystonemiddleware.auth_token._user_plugin.UserAuthPlugin.get_headers": [], "keystonemiddleware.auth_token._user_plugin.UserAuthPlugin._log_format": [], "keystonemiddleware.auth_token._user_plugin.UserAuthPlugin.get_auth_ref": [], "keystonemiddleware.auth_token._user_plugin.UserAuthPlugin.has_service_token": [], "keystonemiddleware.auth_token._user_plugin.UserAuthPlugin.has_user_token": [], "keystonemiddleware.auth_token._user_plugin.UserAuthPlugin.__init__": [], "keystonemiddleware.auth_token._user_plugin._log_format": [], "keystoneauth1.tests.unit.loading.test_entry_points.EntryPointTests.test_all_entry_points_are_valid": [], "traitlets.tests.test_traitlets_enum.TestFuzzyEnum.test_ctor_with_default_value": [], "traitlets.tests.test_traitlets_enum.TestFuzzyEnum.test_assign_other_raises": [], "traitlets.tests.test_traitlets_enum.TestFuzzyEnum.test_search_substrings__ctor": [], "traitlets.tests.test_traitlets_enum.TestFuzzyEnum.test_search_substrings__overwrite": [], "traitlets.tests.test_traitlets_enum.TestFuzzyEnum.test_search_all_prefixes__ctor": [], "traitlets.tests.test_traitlets_enum.TestFuzzyEnum.test_search_all_prefixes__overwrite": [], "traitlets.tests.test_traitlets_enum.TestUseEnum.test_info": [], "traitlets.tests.test_traitlets_enum.TestUseEnum.test_assign_bad_value_with_to_enum_or_none": [], "traitlets.tests.test_traitlets_enum.TestUseEnum.test_assign_none_to_enum_or_none": [], "traitlets.tests.test_traitlets_enum.TestUseEnum.test_assign_none_without_allow_none_resets_to_default_value": [], "traitlets.tests.test_traitlets_enum.TestUseEnum.test_ctor_with_default_value_none_and_allow_none": [], "traitlets.tests.test_traitlets_enum.TestUseEnum.test_ctor_with_default_value_none_and_not_allow_none": [], "traitlets.tests.test_traitlets_enum.TestUseEnum.test_ctor_with_default_value_as_enum_value": [], "traitlets.tests.test_traitlets_enum.TestUseEnum.test_ctor_without_default_value": [], "traitlets.tests.test_traitlets_enum.TestUseEnum.test_assign_bad_enum_value_number__raises_error": [], "traitlets.tests.test_traitlets_enum.TestUseEnum.test_assign_enum_value_number": [], "traitlets.tests.test_traitlets_enum.TestUseEnum.test_assign_enum_value_number_1": [], "traitlets.tests.test_traitlets_enum.TestUseEnum.test_assign_bad_enum_value_name__raises_error": [], "traitlets.tests.test_traitlets_enum.TestUseEnum.test_assign_scoped_enum_value_name": [], "traitlets.tests.test_traitlets_enum.TestUseEnum.test_assign_enum_value_name": [], "traitlets.tests.test_traitlets_enum.TestUseEnum.test_assign_enum_name_1": [], "traitlets.tests.test_traitlets_enum.TestUseEnum.test_assign_enum_value__with_other_enum_raises_error": [], "traitlets.tests.test_traitlets_enum.TestUseEnum.test_assign_all_enum_values": [], "traitlets.tests.test_traitlets_enum.TestUseEnum.test_assign_enum_value": [], "saml2.algsupport.algorithm_support_in_metadata": [], "saml2.algsupport.get_algorithm_support": [], "keystone.common.sql.data_migration_repo.versions.049_placeholder.upgrade": [], "dogpile.cache.backends.memory.MemoryBackend.delete_multi": [], "dogpile.cache.backends.memory.MemoryBackend.delete": [], "dogpile.cache.backends.memory.MemoryBackend.set_multi": [], "dogpile.cache.backends.memory.MemoryBackend.set": [], "dogpile.cache.backends.memory.MemoryBackend.get_multi": [], "dogpile.cache.backends.memory.MemoryBackend.get": [], "dogpile.cache.backends.memory.MemoryBackend.__init__": [], "saml2.ecp.ECPServer.ecp_response": [], "saml2.ecp.ECPServer.parse_ecp_authn_query": [], "saml2.ecp.ECPServer.__init__": [], "saml2.ecp.ecp_response": [], "saml2.ecp.handle_ecp_authn_response": [], "saml2.ecp.ecp_auth_request": [], "saml2.ecp.ecp_capable": [], "migrate.versioning.schemadiff.SchemaDiff.__len__": [], "migrate.versioning.schemadiff.SchemaDiff.__str__": [], "migrate.versioning.schemadiff.SchemaDiff.__init__": [], "migrate.versioning.schemadiff.TableDiff.__nonzero__": [], "migrate.versioning.schemadiff.ColDiff.__nonzero__": [], "migrate.versioning.schemadiff.ColDiff.__init__": [], "migrate.versioning.schemadiff.getDiffOfModelAgainstModel": [], "migrate.versioning.schemadiff.getDiffOfModelAgainstDatabase": [], "sqlalchemy.util.deprecations._decorate_with_warning": [], "sqlalchemy.util.deprecations._decorate_cls_with_warning": [], "sqlalchemy.util.deprecations._sanitize_restructured_text": [], "sqlalchemy.util.deprecations.deprecated_params": [], "sqlalchemy.util.deprecations.deprecated_20": [], "sqlalchemy.util.deprecations.moved_20": [], "sqlalchemy.util.deprecations.deprecated": [], "sqlalchemy.util.deprecations.deprecated_20_cls": [], "sqlalchemy.util.deprecations.deprecated_cls": [], "sqlalchemy.util.deprecations.warn_deprecated_20": [], "sqlalchemy.util.deprecations.warn_deprecated_limited": [], "sqlalchemy.util.deprecations.warn_deprecated": [], "sqlalchemy.util.deprecations._warn_with_version": [], "rx.backpressure.windowed.windowed": [], "psutil.tests.test_contracts.TestFetchAllProcesses.environ": [], "psutil.tests.test_contracts.TestFetchAllProcesses.rlimit": [], "psutil.tests.test_contracts.TestFetchAllProcesses.num_ctx_switches": [], "psutil.tests.test_contracts.TestFetchAllProcesses.nice": [], "psutil.tests.test_contracts.TestFetchAllProcesses.num_handles": [], "psutil.tests.test_contracts.TestFetchAllProcesses.memory_maps": [], "psutil.tests.test_contracts.TestFetchAllProcesses.terminal": [], "psutil.tests.test_contracts.TestFetchAllProcesses.cpu_affinity": [], "psutil.tests.test_contracts.TestFetchAllProcesses.is_running": [], "psutil.tests.test_contracts.TestFetchAllProcesses.memory_percent": [], "psutil.tests.test_contracts.TestFetchAllProcesses.cwd": [], "psutil.tests.test_contracts.TestFetchAllProcesses.connections": [], "psutil.tests.test_contracts.TestFetchAllProcesses.num_fds": [], "psutil.tests.test_contracts.TestFetchAllProcesses.open_files": [], "psutil.tests.test_contracts.TestFetchAllProcesses.memory_full_info": [], "psutil.tests.test_contracts.TestFetchAllProcesses.memory_info": [], "psutil.tests.test_contracts.TestFetchAllProcesses.cpu_num": [], "psutil.tests.test_contracts.TestFetchAllProcesses.cpu_percent": [], "psutil.tests.test_contracts.TestFetchAllProcesses.cpu_times": [], "psutil.tests.test_contracts.TestFetchAllProcesses.threads": [], "psutil.tests.test_contracts.TestFetchAllProcesses.num_threads": [], "psutil.tests.test_contracts.TestFetchAllProcesses.ionice": [], "psutil.tests.test_contracts.TestFetchAllProcesses.io_counters": [], "psutil.tests.test_contracts.TestFetchAllProcesses.status": [], "psutil.tests.test_contracts.TestFetchAllProcesses.username": [], "psutil.tests.test_contracts.TestFetchAllProcesses.gids": [], "psutil.tests.test_contracts.TestFetchAllProcesses.uids": [], "psutil.tests.test_contracts.TestFetchAllProcesses.create_time": [], "psutil.tests.test_contracts.TestFetchAllProcesses.name": [], "psutil.tests.test_contracts.TestFetchAllProcesses.ppid": [], "psutil.tests.test_contracts.TestFetchAllProcesses.pid": [], "psutil.tests.test_contracts.TestFetchAllProcesses.exe": [], "psutil.tests.test_contracts.TestFetchAllProcesses.cmdline": [], "psutil.tests.test_contracts.TestFetchAllProcesses.test_all": [], "psutil.tests.test_contracts.TestFetchAllProcesses.iter_proc_info": [], "psutil.tests.test_contracts.TestFetchAllProcesses.tearDown": [], "psutil.tests.test_contracts.TestFetchAllProcesses.setUp": [], "psutil.tests.test_contracts.proc_info": [], "psutil.tests.test_contracts.TestProcessWaitType.test_negative_signal": [], "psutil.tests.test_contracts.TestSystemAPITypes.test_users": [], "psutil.tests.test_contracts.TestSystemAPITypes.test_boot_time": [], "psutil.tests.test_contracts.TestSystemAPITypes.test_sensors_temperatures": [], "psutil.tests.test_contracts.TestSystemAPITypes.test_sensors_fans": [], "psutil.tests.test_contracts.TestSystemAPITypes.test_net_io_counters": [], "psutil.tests.test_contracts.TestSystemAPITypes.test_net_if_stats": [], "psutil.tests.test_contracts.TestSystemAPITypes.test_net_if_addrs": [], "psutil.tests.test_contracts.TestSystemAPITypes.test_net_connections": [], "psutil.tests.test_contracts.TestSystemAPITypes.test_disk_partitions": [], "psutil.tests.test_contracts.TestSystemAPITypes.test_disk_io_counters": [], "psutil.tests.test_contracts.TestSystemAPITypes.test_cpu_freq": [], "psutil.tests.test_contracts.TestSystemAPITypes.test_cpu_count": [], "psutil.tests.test_contracts.TestSystemAPITypes.test_cpu_times_percent": [], "psutil.tests.test_contracts.TestSystemAPITypes.test_cpu_percent": [], "psutil.tests.test_contracts.TestSystemAPITypes.test_cpu_times": [], "psutil.tests.test_contracts.TestSystemAPITypes.assert_ntuple_of_nums": [], "psutil.tests.test_contracts.TestSystemAPITypes.setUpClass": [], "psutil.tests.test_contracts.TestAvailProcessAPIs.test_memory_maps": [], "psutil.tests.test_contracts.TestAvailProcessAPIs.test_cpu_num": [], "psutil.tests.test_contracts.TestAvailProcessAPIs.test_cpu_affinity": [], "psutil.tests.test_contracts.TestAvailProcessAPIs.test_num_handles": [], "psutil.tests.test_contracts.TestAvailProcessAPIs.test_num_fds": [], "psutil.tests.test_contracts.TestAvailProcessAPIs.test_io_counters": [], "psutil.tests.test_contracts.TestAvailProcessAPIs.test_rlimit": [], "psutil.tests.test_contracts.TestAvailProcessAPIs.test_ionice": [], "psutil.tests.test_contracts.TestAvailProcessAPIs.test_terminal": [], "psutil.tests.test_contracts.TestAvailProcessAPIs.test_gids": [], "psutil.tests.test_contracts.TestAvailProcessAPIs.test_uids": [], "psutil.tests.test_contracts.TestAvailProcessAPIs.test_environ": [], "psutil.tests.test_contracts.TestAvailSystemAPIs.test_battery": [], "psutil.tests.test_contracts.TestAvailSystemAPIs.test_sensors_fans": [], "psutil.tests.test_contracts.TestAvailSystemAPIs.test_sensors_temperatures": [], "psutil.tests.test_contracts.TestAvailSystemAPIs.test_cpu_freq": [], "psutil.tests.test_contracts.TestAvailSystemAPIs.test_win_service_get": [], "psutil.tests.test_contracts.TestAvailSystemAPIs.test_win_service_iter": [], "psutil.tests.test_contracts.TestAvailConstantsAPIs.test_rlimit": [], "psutil.tests.test_contracts.TestAvailConstantsAPIs.test_linux_ioprio_windows": [], "psutil.tests.test_contracts.TestAvailConstantsAPIs.test_linux_ioprio_linux": [], "psutil.tests.test_contracts.TestAvailConstantsAPIs.test_win_priority": [], "psutil.tests.test_contracts.TestAvailConstantsAPIs.test_PROCFS_PATH": [], "keystone.common.sql.data_migration_repo.versions.044_placeholder.upgrade": [], "cffi.error.CDefError.__str__": [], "keystonemiddleware.tests.unit.audit.test_audit_middleware.AuditMiddlewareTest.test_missing_req": [], "keystonemiddleware.tests.unit.audit.test_audit_middleware.AuditMiddlewareTest.test_no_response": [], "keystonemiddleware.tests.unit.audit.test_audit_middleware.AuditMiddlewareTest.test_project_name_from_local_config": [], "keystonemiddleware.tests.unit.audit.test_audit_middleware.AuditMiddlewareTest.test_project_name_from_oslo_config": [], "keystonemiddleware.tests.unit.audit.test_audit_middleware.AuditMiddlewareTest.test_cadf_event_scoped_to_request_on_error": [], "keystonemiddleware.tests.unit.audit.test_audit_middleware.AuditMiddlewareTest.test_cadf_event_scoped_to_request": [], "keystonemiddleware.tests.unit.audit.test_audit_middleware.AuditMiddlewareTest.test_cadf_event_context_scoped": [], "keystonemiddleware.tests.unit.audit.test_audit_middleware.AuditMiddlewareTest.test_ignore_req_opt": [], "keystonemiddleware.tests.unit.audit.test_audit_middleware.AuditMiddlewareTest.test_process_response_fail": [], "keystonemiddleware.tests.unit.audit.test_audit_middleware.AuditMiddlewareTest.test_process_request_fail": [], "keystonemiddleware.tests.unit.audit.test_audit_middleware.AuditMiddlewareTest.test_api_request_failure": [], "keystonemiddleware.tests.unit.audit.test_audit_middleware.AuditMiddlewareTest.test_api_request": [], "keystonemiddleware.tests.unit.audit.test_audit_middleware.AuditMiddlewareTest.setUp": [], "sqlalchemy.ext.declarative.extensions.DeferredReflection._reflect_table": [], "sqlalchemy.ext.declarative.extensions.DeferredReflection._sa_raise_deferred_config": [], "sqlalchemy.ext.declarative.extensions.DeferredReflection._sa_decl_prepare": [], "sqlalchemy.ext.declarative.extensions.DeferredReflection._sa_deferred_table_resolver": [], "sqlalchemy.ext.declarative.extensions.DeferredReflection.prepare": [], "sqlalchemy.ext.declarative.extensions.AbstractConcreteBase._sa_raise_deferred_config": [], "sqlalchemy.ext.declarative.extensions.AbstractConcreteBase._sa_decl_prepare_nocascade": [], "sqlalchemy.ext.declarative.extensions.AbstractConcreteBase.__declare_first__": [], "sqlalchemy.ext.declarative.extensions.ConcreteBase.__declare_first__": [], "sqlalchemy.ext.declarative.extensions.ConcreteBase._create_polymorphic_union": [], "sqlalchemy.ext.declarative.extensions.instrument_declarative": [], "oslo_config.sources._uri.URIConfigurationSource.get": [], "oslo_config.sources._uri.URIConfigurationSource._fetch_uri": [], "oslo_config.sources._uri.URIConfigurationSource.__init__": [], "oslo_config.sources._uri.URIConfigurationSourceDriver.open_source_from_opt_group": [], "oslo_config.sources._uri.URIConfigurationSourceDriver.list_options_for_discovery": [], "prompt_toolkit.formatted_text.ansi.ansi_escape": [], "prompt_toolkit.formatted_text.ansi.ANSI.format": [], "prompt_toolkit.formatted_text.ansi.ANSI.__pt_formatted_text__": [], "prompt_toolkit.formatted_text.ansi.ANSI.__repr__": [], "prompt_toolkit.formatted_text.ansi.ANSI._create_style_string": [], "prompt_toolkit.formatted_text.ansi.ANSI._select_graphic_rendition": [], "prompt_toolkit.formatted_text.ansi.ANSI._parse_corot": [], "prompt_toolkit.formatted_text.ansi.ANSI.__init__": [], "passlib.crypto._blowfish.unrolled.BlowfishEngine.expand": [], "passlib.crypto._blowfish.unrolled.BlowfishEngine.encipher": [], "prompt_toolkit.input.ansi_escape_sequences._get_reverse_ansi_sequences": [], "IPython.testing.iptest.run_iptest": [], "IPython.testing.iptest.SubprocessStreamCapturePlugin.finalize": [], "IPython.testing.iptest.SubprocessStreamCapturePlugin.formatFailure": [], "IPython.testing.iptest.SubprocessStreamCapturePlugin.startTest": [], "IPython.testing.iptest.SubprocessStreamCapturePlugin.configure": [], "IPython.testing.iptest.SubprocessStreamCapturePlugin.get_write_fileno": [], "IPython.testing.iptest.SubprocessStreamCapturePlugin.__init__": [], "IPython.testing.iptest.StreamCapturer.halt": [], "IPython.testing.iptest.StreamCapturer.ensure_started": [], "IPython.testing.iptest.StreamCapturer.get_buffer": [], "IPython.testing.iptest.StreamCapturer.reset_buffer": [], "IPython.testing.iptest.StreamCapturer.run": [], "IPython.testing.iptest.StreamCapturer.__init__": [], "IPython.testing.iptest.ExclusionPlugin.wantDirectory": [], "IPython.testing.iptest.ExclusionPlugin.wantFile": [], "IPython.testing.iptest.ExclusionPlugin.configure": [], "IPython.testing.iptest.ExclusionPlugin.options": [], "IPython.testing.iptest.ExclusionPlugin.__init__": [], "IPython.testing.iptest.check_exclusions_exist": [], "IPython.testing.iptest.TestSection.will_run": [], "IPython.testing.iptest.TestSection.requires": [], "IPython.testing.iptest.TestSection.exclude": [], "IPython.testing.iptest.TestSection.__init__": [], "IPython.testing.iptest.test_for": [], "IPython.testing.iptest.extract_version": [], "IPython.testing.iptest.monkeypatch_xunit": [], "keystoneclient.tests.functional.v3.test_groups.GroupsTestCase.test_delete_group": [], "keystoneclient.tests.functional.v3.test_groups.GroupsTestCase.test_update_group": [], "keystoneclient.tests.functional.v3.test_groups.GroupsTestCase.test_list_groups": [], "keystoneclient.tests.functional.v3.test_groups.GroupsTestCase.test_get_group": [], "keystoneclient.tests.functional.v3.test_groups.GroupsTestCase.test_create_group": [], "keystoneclient.tests.functional.v3.test_groups.GroupsTestCase.check_group": [], "keystoneclient.tests.unit.v3.test_roles.ImpliedRoleTests.test_list_params": [], "keystoneclient.tests.unit.v3.test_roles.ImpliedRoleTests.test_put": [], "keystoneclient.tests.unit.v3.test_roles.ImpliedRoleTests.test_find": [], "keystoneclient.tests.unit.v3.test_roles.ImpliedRoleTests.test_update": [], "keystoneclient.tests.unit.v3.test_roles.ImpliedRoleTests.test_list": [], "keystoneclient.tests.unit.v3.test_roles.ImpliedRoleTests.test_list_role_inferences": [], "keystoneclient.tests.unit.v3.test_roles.ImpliedRoleTests.test_delete": [], "keystoneclient.tests.unit.v3.test_roles.ImpliedRoleTests.test_create": [], "keystoneclient.tests.unit.v3.test_roles.ImpliedRoleTests.test_get": [], "keystoneclient.tests.unit.v3.test_roles.ImpliedRoleTests.test_check": [], "keystoneclient.tests.unit.v3.test_roles.ImpliedRoleTests.setUp": [], "keystoneclient.tests.unit.v3.test_roles.DeprecatedImpliedRoleTests.test_implied_create": [], "keystoneclient.tests.unit.v3.test_roles.DeprecatedImpliedRoleTests.setUp": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_user_group_role_revoke_fails": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_user_group_role_check_fails": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_user_group_role_list_fails": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_user_group_role_grant_fails": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_domain_project_role_revoke_fails": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_domain_project_role_check_fails": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_domain_project_role_list_fails": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_domain_project_role_grant_fails": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_project_group_role_revoke": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_project_role_revoke": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_project_group_role_check": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_project_role_check": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_project_group_role_list": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_project_role_list": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_project_group_role_grant": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_project_role_grant": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_project_group_role_revoke_inherited": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_domain_group_role_revoke_inherited": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_project_role_revoke_inherited": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_domain_role_revoke_inherited": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_domain_group_role_revoke": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_domain_role_revoke": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_project_group_role_check_inherited": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_domain_group_role_check_inherited": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_domain_group_role_check": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_project_role_check_inherited": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_domain_role_check_inherited": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_domain_role_check": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_project_group_role_list_inherited": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_domain_group_role_list_inherited": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_domain_group_role_list": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_project_user_role_list_inherited": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_domain_role_list_inherited": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_domain_role_list": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_project_group_role_grant_inherited": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_domain_group_role_grant_inherited": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_domain_group_role_grant": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_project_role_grant_inherited": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_domain_role_grant_inherited": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_domain_role_grant": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_create_with_domain": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.test_create_with_domain_id": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests._new_domain_ref": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.new_ref": [], "keystoneclient.tests.unit.v3.test_roles.RoleTests.setUp": [], "setuptools._distutils.bcppcompiler.BCPPCompiler.preprocess": [], "setuptools._distutils.bcppcompiler.BCPPCompiler.object_filenames": [], "setuptools._distutils.bcppcompiler.BCPPCompiler.find_library_file": [], "setuptools._distutils.bcppcompiler.BCPPCompiler.link": [], "setuptools._distutils.bcppcompiler.BCPPCompiler.create_static_lib": [], "setuptools._distutils.bcppcompiler.BCPPCompiler.compile": [], "setuptools._distutils.bcppcompiler.BCPPCompiler.__init__": [], "saml2.s2repoze.plugins.ini.make_plugin": [], "saml2.s2repoze.plugins.ini.INIMetadataProvider.add_metadata": [], "saml2.s2repoze.plugins.ini.INIMetadataProvider.__init__": [], "sapp.pipeline.Pipeline.run": [], "sapp.pipeline.Pipeline.__init__": [], "sapp.pipeline.PipelineStep.run": [], "sapp.pipeline.PipelineStep.__init__": [], "sapp.pipeline.time_str": [], "sapp.pipeline.ParseIssueTuple.interned": [], "sapp.pipeline.ParseIssueTuple.from_typed_dict": [], "sapp.pipeline.ParseIssueTuple.__init__": [], "sapp.pipeline.ParseIssueConditionTuple.interned": [], "sapp.pipeline.ParseIssueConditionTuple.from_typed_dict": [], "sapp.pipeline.ParseIssueConditionTuple.__init__": [], "sapp.pipeline.ParseConditionTuple.interned": [], "sapp.pipeline.ParseConditionTuple.from_typed_dict": [], "sapp.pipeline.ParseConditionTuple.__init__": [], "sapp.pipeline.intern_leaves": [], "sapp.pipeline.flatten_features": [], "sapp.pipeline.flatten_feature": [], "sapp.pipeline.ParseTraceAnnotation.from_json": [], "sapp.pipeline.ParseTraceAnnotation.__init__": [], "sapp.pipeline.ParseTypeInterval.__init__": [], "sapp.pipeline.SourceLocation.to_string": [], "sapp.pipeline.SourceLocation.from_string": [], "sapp.pipeline.SourceLocation.from_typed_dict": [], "sapp.pipeline.SourceLocation.__str__": [], "sapp.pipeline.SourceLocation.of": [], "sapp.pipeline.SourceLocation.__init__": [], "libcst.testing.utils.BaseTestMeta.__new__": [], "libcst.testing.utils.data_provider": [], "libcst.testing.utils.validate_provider_tests": [], "libcst.testing.utils.populate_data_provider_tests": [], "libcst.testing.utils.try_get_provider_attr": [], "libcst.testing.utils.update_test_limit": [], "libcst.testing.utils.none_throws": [], "testtools.tests.test_testcase.test_suite": [], "testtools.tests.test_testcase.TestDecorateTestCaseResult.test_other_attribute": [], "testtools.tests.test_testcase.TestDecorateTestCaseResult.test_before_after_hooks": [], "testtools.tests.test_testcase.TestDecorateTestCaseResult.test_run": [], "testtools.tests.test_testcase.TestDecorateTestCaseResult.test___call__": [], "testtools.tests.test_testcase.TestDecorateTestCaseResult.make_result": [], "testtools.tests.test_testcase.TestDecorateTestCaseResult.setUp": [], "testtools.tests.test_testcase.TestAttributes.test_multiple_attr_decorators": [], "testtools.tests.test_testcase.TestAttributes.test_multiple_attributes": [], "testtools.tests.test_testcase.TestAttributes.test_simple_attr": [], "testtools.tests.test_testcase.Attributes.decorated": [], "testtools.tests.test_testcase.Attributes.many": [], "testtools.tests.test_testcase.Attributes.simple": [], "testtools.tests.test_testcase.TestNullary.test_raises": [], "testtools.tests.test_testcase.TestNullary.test_returns_wrapped": [], "testtools.tests.test_testcase.TestNullary.test_called_with_arguments": [], "testtools.tests.test_testcase.TestNullary.test_repr": [], "testtools.tests.test_testcase.TestTestCaseSuper.test_teardown_uses_super": [], "testtools.tests.test_testcase.TestTestCaseSuper.test_setup_uses_super": [], "testtools.tests.test_testcase.TestPatchSupport.test_restore_nonexistent_attribute": [], "testtools.tests.test_testcase.TestPatchSupport.test_patch_nonexistent_attribute": [], "testtools.tests.test_testcase.TestPatchSupport.test_successive_patches_restored_after_run": [], "testtools.tests.test_testcase.TestPatchSupport.test_successive_patches_apply": [], "testtools.tests.test_testcase.TestPatchSupport.test_patch_restored_after_run": [], "testtools.tests.test_testcase.TestPatchSupport.test_patch": [], "testtools.tests.test_testcase.TestPatchSupport.run_test": [], "testtools.tests.test_testcase.TestPatchSupport.Case.test": [], "testtools.tests.test_testcase.TestOnException.test_handler_that_raises_is_not_caught": [], "testtools.tests.test_testcase.TestOnException.test_added_handler_works": [], "testtools.tests.test_testcase.TestOnException.test_default_works": [], "testtools.tests.test_testcase.TestSkipping.test_unittest_skipUnless_decorator_does_not_run_setUp": [], "testtools.tests.test_testcase.TestSkipping.test_unittest_skipIf_decorator_does_not_run_setUp": [], "testtools.tests.test_testcase.TestSkipping.test_unittest_skip_decorator_does_not_run_setUp": [], "testtools.tests.test_testcase.TestSkipping.test_testtools_skipUnless_decorator_does_not_run_setUp": [], "testtools.tests.test_testcase.TestSkipping.test_testtools_skipIf_decorator_does_not_run_setUp": [], "testtools.tests.test_testcase.TestSkipping.test_testtools_skip_decorator_does_not_run_setUp": [], "testtools.tests.test_testcase.TestSkipping.check_skip_decorator_does_not_run_setup": [], "testtools.tests.test_testcase.TestSkipping.test_skipUnless_decorator": [], "testtools.tests.test_testcase.TestSkipping.test_skipIf_decorator": [], "testtools.tests.test_testcase.TestSkipping.test_skip_decorator": [], "testtools.tests.test_testcase.TestSkipping.test_skip_with_old_result_object_calls_addError": [], "testtools.tests.test_testcase.TestSkipping.test_skip__in_setup_with_old_result_object_calls_addSuccess": [], "testtools.tests.test_testcase.TestSkipping.test_different_skipException_in_test_method_calls_result_addSkip": [], "testtools.tests.test_testcase.TestSkipping.test_skipException_in_test_method_calls_result_addSkip": [], "testtools.tests.test_testcase.TestSkipping.test_skipException_in_setup_calls_result_addSkip": [], "testtools.tests.test_testcase.TestSkipping.test_skip_without_reason_works": [], "testtools.tests.test_testcase.TestSkipping.test_can_use_skipTest": [], "testtools.tests.test_testcase.TestSkipping.test_skip_causes_skipException": [], "testtools.tests.test_testcase.TestRunTwiceNondeterministic.test_runTwice": [], "testtools.tests.test_testcase.TestRunTwiceDeterminstic.test_runTwice": [], "testtools.tests.test_testcase.TestSetupTearDown.test_tearDownNotCalled": [], "testtools.tests.test_testcase.TestSetupTearDown.test_tearDownCalledTwice": [], "testtools.tests.test_testcase.TestSetupTearDown.test_setUpNotCalled": [], "testtools.tests.test_testcase.TestSetupTearDown.test_setUpCalledTwice": [], "testtools.tests.test_testcase.TestDetailsProvided.test_addDetailUniqueName_works": [], "testtools.tests.test_testcase.TestDetailsProvided.test_addDetails_with_same_name_as_key_from_get_details": [], "testtools.tests.test_testcase.TestDetailsProvided.test_multiple_addDetails_from_Mismatch": [], "testtools.tests.test_testcase.TestDetailsProvided.test_addDetails_from_Mismatch": [], "testtools.tests.test_testcase.TestDetailsProvided.test_addUnexpectedSuccess": [], "testtools.tests.test_testcase.TestDetailsProvided.test_addSucccess": [], "testtools.tests.test_testcase.TestDetailsProvided.test_addSkip_different_exception": [], "testtools.tests.test_testcase.TestDetailsProvided.test_addSkip": [], "testtools.tests.test_testcase.TestDetailsProvided.test_addFailure": [], "testtools.tests.test_testcase.TestDetailsProvided.test_addError": [], "testtools.tests.test_testcase.TestDetailsProvided.test_addDetail": [], "testtools.tests.test_testcase.TestCloneTestWithNewId.test_cloned_testcase_does_not_share_details": [], "testtools.tests.test_testcase.TestCloneTestWithNewId.test_clone_test_with_new_id": [], "testtools.tests.test_testcase.TestUniqueFactories.test_unique_text": [], "testtools.tests.test_testcase.TestUniqueFactories.test_mods": [], "testtools.tests.test_testcase.TestUniqueFactories.test_unique_text_generator": [], "testtools.tests.test_testcase.TestUniqueFactories.test_getUniqueString_prefix": [], "testtools.tests.test_testcase.TestUniqueFactories.test_getUniqueString": [], "testtools.tests.test_testcase.TestUniqueFactories.test_getUniqueInteger": [], "testtools.tests.test_testcase.TestExpectedFailure.test_unittest_expectedFailure_decorator_works_with_success": [], "testtools.tests.test_testcase.TestExpectedFailure.test_unittest_expectedFailure_decorator_works_with_failure": [], "testtools.tests.test_testcase.TestExpectedFailure.test_expectFailure_KnownFailure_unexpected_success": [], "testtools.tests.test_testcase.TestExpectedFailure.test_expectFailure_KnownFailure_extended": [], "testtools.tests.test_testcase.TestExpectedFailure.make_xfail_case_succeeds": [], "testtools.tests.test_testcase.TestExpectedFailure.make_xfail_case_xfails": [], "testtools.tests.test_testcase.TestExpectedFailure.test_raising__UnexpectedSuccess_extended": [], "testtools.tests.test_testcase.TestExpectedFailure.test_raising__UnexpectedSuccess_py27": [], "testtools.tests.test_testcase.TestExpectedFailure.make_unexpected_case": [], "testtools.tests.test_testcase.TestWithDetails.get_content": [], "testtools.tests.test_testcase.TestWithDetails.assertDetailsProvided": [], "testtools.tests.test_testcase.TestRunTestUsage.test_last_resort_in_place": [], "testtools.tests.test_testcase.TestAddCleanup.test_multipleErrorsCoreAndCleanupReported": [], "testtools.tests.test_testcase.TestAddCleanup.test_multipleCleanupErrorsReported": [], "testtools.tests.test_testcase.TestAddCleanup.test_all_errors_from_MultipleExceptions_reported": [], "testtools.tests.test_testcase.TestAddCleanup.test_keyboard_interrupt_not_caught": [], "testtools.tests.test_testcase.TestAddCleanup.test_error_in_cleanups_are_captured": [], "testtools.tests.test_testcase.TestAddCleanup.test_cleanups_continue_running_after_error": [], "testtools.tests.test_testcase.TestAddCleanup.test_tearDown_runs_on_cleanup_failure": [], "testtools.tests.test_testcase.TestAddCleanup.test_addCleanup_called_in_reverse_order": [], "testtools.tests.test_testcase.TestAddCleanup.test_add_cleanup_called_if_setUp_fails": [], "testtools.tests.test_testcase.TestAddCleanup.test_cleanup_run_after_tearDown": [], "testtools.tests.test_testcase.TestAssertions.test_fail_preserves_traceback_detail": [], "testtools.tests.test_testcase.TestAssertions.test_assertIsNotNone": [], "testtools.tests.test_testcase.TestAssertions.test_assertIsNone": [], "testtools.tests.test_testcase.TestAssertions.test_assertEqual_non_ascii_str_with_newlines": [], "testtools.tests.test_testcase.TestAssertions.test_assertEqual_formatting_no_message": [], "testtools.tests.test_testcase.TestAssertions.test_assertEqual_nice_formatting": [], "testtools.tests.test_testcase.TestAssertions.test_assertThat_verbose_unicode": [], "testtools.tests.test_testcase.TestAssertions.get_error_string": [], "testtools.tests.test_testcase.TestAssertions.test__force_failure_fails_test": [], "testtools.tests.test_testcase.TestAssertions.test_expectThat_adds_detail": [], "testtools.tests.test_testcase.TestAssertions.test_expectThat_does_not_exit_test": [], "testtools.tests.test_testcase.TestAssertions.test_expectThat_mismatch_fails_test": [], "testtools.tests.test_testcase.TestAssertions.test_expectThat_matches_clean": [], "testtools.tests.test_testcase.TestAssertions.test_assertThat_verbose_output": [], "testtools.tests.test_testcase.TestAssertions.test_assertThat_message_is_annotated": [], "testtools.tests.test_testcase.TestAssertions.test_assertThat_output": [], "testtools.tests.test_testcase.TestAssertions.test_assertThat_mismatch_raises_description": [], "testtools.tests.test_testcase.TestAssertions.test_assertThat_matches_clean": [], "testtools.tests.test_testcase.TestAssertions.test_assertIsNot_fails_with_message": [], "testtools.tests.test_testcase.TestAssertions.test_assertIsNot_fails": [], "testtools.tests.test_testcase.TestAssertions.test_assertIsNot": [], "testtools.tests.test_testcase.TestAssertions.test_assertIs_fails_with_message": [], "testtools.tests.test_testcase.TestAssertions.test_assertIs_fails": [], "testtools.tests.test_testcase.TestAssertions.test_assertIs": [], "testtools.tests.test_testcase.TestAssertions.test_assertIsInstance_overridden_message": [], "testtools.tests.test_testcase.TestAssertions.test_assertIsInstance_failure_multiple_classes": [], "testtools.tests.test_testcase.TestAssertions.test_assertIsInstance_failure": [], "testtools.tests.test_testcase.TestAssertions.test_assertIsInstance_multiple_classes": [], "testtools.tests.test_testcase.TestAssertions.test_assertIsInstance": [], "testtools.tests.test_testcase.TestAssertions.test_assertNotIn_failure_with_message": [], "testtools.tests.test_testcase.TestAssertions.test_assertNotIn_failure": [], "testtools.tests.test_testcase.TestAssertions.test_assertNotIn_success": [], "testtools.tests.test_testcase.TestAssertions.test_assertIn_failure_with_message": [], "testtools.tests.test_testcase.TestAssertions.test_assertIn_failure": [], "testtools.tests.test_testcase.TestAssertions.test_assertIn_success": [], "testtools.tests.test_testcase.TestAssertions.assertFails": [], "testtools.tests.test_testcase.TestAssertions.test_assertRaisesRegexp_wrong_message": [], "testtools.tests.test_testcase.TestAssertions.test_assertRaisesRegexp_wrong_error_type": [], "testtools.tests.test_testcase.TestAssertions.test_assertRaisesRegexp": [], "testtools.tests.test_testcase.TestAssertions.test_assertRaises_function_repr_in_exception": [], "testtools.tests.test_testcase.TestAssertions.test_assertRaises_with_multiple_exceptions_failure_mode": [], "testtools.tests.test_testcase.TestAssertions.test_assertRaises_with_multiple_exceptions": [], "testtools.tests.test_testcase.TestAssertions.test_assertRaises_returns_the_raised_exception": [], "testtools.tests.test_testcase.TestAssertions.test_assertRaises_fails_when_different_error_raised": [], "testtools.tests.test_testcase.TestAssertions.test_assertRaises_fails_when_no_error_raised": [], "testtools.tests.test_testcase.TestAssertions.test_assertRaises_exception_w_metaclass": [], "testtools.tests.test_testcase.TestAssertions.test_assertRaises": [], "testtools.tests.test_testcase.TestAssertions.test_formatTypes_multiple": [], "testtools.tests.test_testcase.TestAssertions.test_formatTypes_single": [], "testtools.tests.test_testcase.TestAssertions.raiseError": [], "testtools.tests.test_testcase.TestEquality.test_nonIdenticalInUnequal": [], "testtools.tests.test_testcase.TestEquality.test_identicalIsEqual": [], "testtools.tests.test_testcase.TestErrorHolder.test_debug": [], "testtools.tests.test_testcase.TestErrorHolder.test_runs_without_result": [], "testtools.tests.test_testcase.TestErrorHolder.test_call_is_run": [], "testtools.tests.test_testcase.TestErrorHolder.test_runs_as_error": [], "testtools.tests.test_testcase.TestErrorHolder.test_str_is_id": [], "testtools.tests.test_testcase.TestErrorHolder.test_counts_as_one_test": [], "testtools.tests.test_testcase.TestErrorHolder.test_shortDescription_specified": [], "testtools.tests.test_testcase.TestErrorHolder.test_shortDescription_is_id": [], "testtools.tests.test_testcase.TestErrorHolder.test_id_comes_from_constructor": [], "testtools.tests.test_testcase.TestErrorHolder.makePlaceHolder": [], "testtools.tests.test_testcase.TestErrorHolder.makeException": [], "testtools.tests.test_testcase.TestPlaceHolder.test_supports_tags": [], "testtools.tests.test_testcase.TestPlaceHolder.test_debug": [], "testtools.tests.test_testcase.TestPlaceHolder.test_runs_without_result": [], "testtools.tests.test_testcase.TestPlaceHolder.test_call_is_run": [], "testtools.tests.test_testcase.TestPlaceHolder.test_supplies_timestamps": [], "testtools.tests.test_testcase.TestPlaceHolder.test_supplies_details": [], "testtools.tests.test_testcase.TestPlaceHolder.test_runs_as_success": [], "testtools.tests.test_testcase.TestPlaceHolder.test_str_is_id": [], "testtools.tests.test_testcase.TestPlaceHolder.test_counts_as_one_test": [], "testtools.tests.test_testcase.TestPlaceHolder.test_repr_custom_outcome": [], "testtools.tests.test_testcase.TestPlaceHolder.test_repr_with_description": [], "testtools.tests.test_testcase.TestPlaceHolder.test_repr_just_id": [], "testtools.tests.test_testcase.TestPlaceHolder.test_shortDescription_specified": [], "testtools.tests.test_testcase.TestPlaceHolder.test_shortDescription_is_id": [], "testtools.tests.test_testcase.TestPlaceHolder.test_id_comes_from_constructor": [], "testtools.tests.test_testcase.TestPlaceHolder.makePlaceHolder": [], "keystoneauth1.identity.v3.base.AuthConstructor.__init__": [], "keystoneauth1.identity.v3.base.AuthMethod.get_cache_id_elements": [], "keystoneauth1.identity.v3.base.AuthMethod.get_auth_data": [], "keystoneauth1.identity.v3.base.AuthMethod._extract_kwargs": [], "keystoneauth1.identity.v3.base.AuthMethod.__init__": [], "keystoneauth1.identity.v3.base.Auth.get_cache_id_elements": [], "keystoneauth1.identity.v3.base.Auth.get_auth_ref": [], "keystoneauth1.identity.v3.base.Auth.add_method": [], "keystoneauth1.identity.v3.base.Auth.__init__": [], "keystoneauth1.identity.v3.base.BaseAuth.has_scope_parameters": [], "keystoneauth1.identity.v3.base.BaseAuth.get_auth_ref": [], "keystoneauth1.identity.v3.base.BaseAuth.token_url": [], "keystoneauth1.identity.v3.base.BaseAuth.__init__": [], "testscenarios.tests.test_testcase.TestTestWithScenarios.test_debug_2_scenarios": [], "testscenarios.tests.test_testcase.TestTestWithScenarios.test_countTestCases_2_scenarios": [], "testscenarios.tests.test_testcase.TestTestWithScenarios.test_countTestCases_1_scenarios": [], "testscenarios.tests.test_testcase.TestTestWithScenarios.test_countTestCases_empty_scenarios": [], "testscenarios.tests.test_testcase.TestTestWithScenarios.test_countTestCases_no_scenarios": [], "testscenarios.tests.test_testcase.TestTestWithScenarios.test_scenarios_attribute_cleared": [], "testscenarios.tests.test_testcase.TestTestWithScenarios.test_attributes_set": [], "testscenarios.tests.test_testcase.TestTestWithScenarios.test_with_two_scenarios_two_run": [], "testscenarios.tests.test_testcase.TestTestWithScenarios.test_with_one_scenario_one_run": [], "testscenarios.tests.test_testcase.TestTestWithScenarios.test_no_scenarios_no_error": [], "testscenarios.tests.test_testcase.TestTestWithScenarios.Implementation": [], "keystoneclient.tests.unit.v3.test_auth_saml2.SAMLGenerationTests.test_ecp_create": [], "keystoneclient.tests.unit.v3.test_auth_saml2.SAMLGenerationTests.test_saml_create": [], "keystoneclient.tests.unit.v3.test_auth_saml2.SAMLGenerationTests.setUp": [], "keystoneclient.tests.unit.v3.test_auth_saml2.AuthenticateviaADFSTests.test_end_to_end_workflow": [], "keystoneclient.tests.unit.v3.test_auth_saml2.AuthenticateviaADFSTests.test_check_valid_token_when_authenticated": [], "keystoneclient.tests.unit.v3.test_auth_saml2.AuthenticateviaADFSTests.test_access_sp_no_cookies_fail": [], "keystoneclient.tests.unit.v3.test_auth_saml2.AuthenticateviaADFSTests.test_send_assertion_to_service_provider_bad_status": [], "keystoneclient.tests.unit.v3.test_auth_saml2.AuthenticateviaADFSTests._send_assertion_to_service_provider": [], "keystoneclient.tests.unit.v3.test_auth_saml2.AuthenticateviaADFSTests.test_get_adfs_security_token_bad_response": [], "keystoneclient.tests.unit.v3.test_auth_saml2.AuthenticateviaADFSTests.test_get_adfs_security_token_authn_fail": [], "keystoneclient.tests.unit.v3.test_auth_saml2.AuthenticateviaADFSTests.test_prepare_sp_request": [], "keystoneclient.tests.unit.v3.test_auth_saml2.AuthenticateviaADFSTests.test_prepare_adfs_request_address": [], "keystoneclient.tests.unit.v3.test_auth_saml2.AuthenticateviaADFSTests.test_adfs_request_to": [], "keystoneclient.tests.unit.v3.test_auth_saml2.AuthenticateviaADFSTests.test_adfs_request_password": [], "keystoneclient.tests.unit.v3.test_auth_saml2.AuthenticateviaADFSTests.test_adfs_request_user": [], "keystoneclient.tests.unit.v3.test_auth_saml2.AuthenticateviaADFSTests.test_get_adfs_security_token": [], "keystoneclient.tests.unit.v3.test_auth_saml2.AuthenticateviaADFSTests.test_conf_params": [], "keystoneclient.tests.unit.v3.test_auth_saml2.AuthenticateviaADFSTests.setUp": [], "keystoneclient.tests.unit.v3.test_auth_saml2.AuthenticateviaADFSTests._uuid4": [], "keystoneclient.tests.unit.v3.test_auth_saml2.ScopeFederationTokenTests.test_dont_set_project_nor_domain": [], "keystoneclient.tests.unit.v3.test_auth_saml2.ScopeFederationTokenTests.test_scope_saml2_token_to_domain": [], "keystoneclient.tests.unit.v3.test_auth_saml2.ScopeFederationTokenTests.test_scope_saml2_token_to_invalid_domain": [], "keystoneclient.tests.unit.v3.test_auth_saml2.ScopeFederationTokenTests.test_scope_saml2_token_to_invalid_project": [], "keystoneclient.tests.unit.v3.test_auth_saml2.ScopeFederationTokenTests.test_scope_saml2_token_to_project": [], "keystoneclient.tests.unit.v3.test_auth_saml2.ScopeFederationTokenTests.setUp": [], "keystoneclient.tests.unit.v3.test_auth_saml2.AuthenticateviaSAML2Tests.test_end_to_end_workflow": [], "keystoneclient.tests.unit.v3.test_auth_saml2.AuthenticateviaSAML2Tests.test_custom_303_redirection": [], "keystoneclient.tests.unit.v3.test_auth_saml2.AuthenticateviaSAML2Tests.test_custom_302_redirection": [], "keystoneclient.tests.unit.v3.test_auth_saml2.AuthenticateviaSAML2Tests.test_consumer_url_mismatch": [], "keystoneclient.tests.unit.v3.test_auth_saml2.AuthenticateviaSAML2Tests.test_consumer_url_mismatch_success": [], "keystoneclient.tests.unit.v3.test_auth_saml2.AuthenticateviaSAML2Tests.test_send_authn_response_to_sp": [], "keystoneclient.tests.unit.v3.test_auth_saml2.AuthenticateviaSAML2Tests.test_mising_username_password_in_plugin": [], "keystoneclient.tests.unit.v3.test_auth_saml2.AuthenticateviaSAML2Tests.test_fail_basicauth_idp_authentication": [], "keystoneclient.tests.unit.v3.test_auth_saml2.AuthenticateviaSAML2Tests.test_send_authn_req_to_idp": [], "keystoneclient.tests.unit.v3.test_auth_saml2.AuthenticateviaSAML2Tests.test_initial_sp_call_invalid_response": [], "keystoneclient.tests.unit.v3.test_auth_saml2.AuthenticateviaSAML2Tests.test_get_unscoped_token_when_authenticated": [], "keystoneclient.tests.unit.v3.test_auth_saml2.AuthenticateviaSAML2Tests.test_initial_sp_call_when_saml_authenticated": [], "keystoneclient.tests.unit.v3.test_auth_saml2.AuthenticateviaSAML2Tests.test_initial_sp_call": [], "keystoneclient.tests.unit.v3.test_auth_saml2.AuthenticateviaSAML2Tests.test_conf_params": [], "keystoneclient.tests.unit.v3.test_auth_saml2.AuthenticateviaSAML2Tests.setUp": [], "keystoneclient.tests.unit.v3.test_auth_saml2.AuthenticateviaSAML2Tests._AuthenticatedResponseInvalidJson.json": [], "keystoneclient.tests.unit.v3.test_auth_saml2.AuthenticateviaSAML2Tests._AuthenticatedResponse.json": [], "keystoneclient.tests.unit.v3.test_auth_saml2._load_xml": [], "keystoneclient.tests.unit.v3.test_auth_saml2.make_oneline": [], "oslo_i18n.tests.test_lazy.LazyTest.test_disable_lazy": [], "oslo_i18n.tests.test_lazy.LazyTest.test_enable_lazy": [], "oslo_i18n.tests.test_lazy.LazyTest.tearDown": [], "oslo_i18n.tests.test_lazy.LazyTest.setUp": [], "keystoneclient.tests.unit.test_ec2utils.Ec2SignerTest.test_generate_v4_port_malformed_version": [], "keystoneclient.tests.unit.test_ec2utils.Ec2SignerTest.test_generate_v4_port_nostrip": [], "keystoneclient.tests.unit.test_ec2utils.Ec2SignerTest.test_generate_v4_port_strip": [], "keystoneclient.tests.unit.test_ec2utils.Ec2SignerTest.test_generate_v4_port": [], "keystoneclient.tests.unit.test_ec2utils.Ec2SignerTest.test_generate_v4": [], "keystoneclient.tests.unit.test_ec2utils.Ec2SignerTest.test_generate_v2_SHA1": [], "keystoneclient.tests.unit.test_ec2utils.Ec2SignerTest.test_generate_v2_SHA256": [], "keystoneclient.tests.unit.test_ec2utils.Ec2SignerTest.test_generate_1": [], "keystoneclient.tests.unit.test_ec2utils.Ec2SignerTest.test_generate_0": [], "keystoneclient.tests.unit.test_ec2utils.Ec2SignerTest.test_v4_creds_false": [], "keystoneclient.tests.unit.test_ec2utils.Ec2SignerTest.test_v4_creds_param": [], "keystoneclient.tests.unit.test_ec2utils.Ec2SignerTest.test_v4_creds_header": [], "keystoneclient.tests.unit.test_ec2utils.Ec2SignerTest.setUp": [], "cryptography.hazmat.backends.openssl.ocsp._OCSPRequest.public_bytes": [], "cryptography.hazmat.backends.openssl.ocsp._OCSPRequest.extensions": [], "cryptography.hazmat.backends.openssl.ocsp._OCSPRequest.hash_algorithm": [], "cryptography.hazmat.backends.openssl.ocsp._OCSPRequest.serial_number": [], "cryptography.hazmat.backends.openssl.ocsp._OCSPRequest.issuer_name_hash": [], "cryptography.hazmat.backends.openssl.ocsp._OCSPRequest.issuer_key_hash": [], "cryptography.hazmat.backends.openssl.ocsp._OCSPRequest.__init__": [], "cryptography.hazmat.backends.openssl.ocsp._OCSPResponse.public_bytes": [], "cryptography.hazmat.backends.openssl.ocsp._OCSPResponse.single_extensions": [], "cryptography.hazmat.backends.openssl.ocsp._OCSPResponse.extensions": [], "cryptography.hazmat.backends.openssl.ocsp._OCSPResponse.serial_number": [], "cryptography.hazmat.backends.openssl.ocsp._OCSPResponse.hash_algorithm": [], "cryptography.hazmat.backends.openssl.ocsp._OCSPResponse.issuer_name_hash": [], "cryptography.hazmat.backends.openssl.ocsp._OCSPResponse.issuer_key_hash": [], "cryptography.hazmat.backends.openssl.ocsp._OCSPResponse.next_update": [], "cryptography.hazmat.backends.openssl.ocsp._OCSPResponse.this_update": [], "cryptography.hazmat.backends.openssl.ocsp._OCSPResponse.revocation_reason": [], "cryptography.hazmat.backends.openssl.ocsp._OCSPResponse.revocation_time": [], "cryptography.hazmat.backends.openssl.ocsp._OCSPResponse.certificate_status": [], "cryptography.hazmat.backends.openssl.ocsp._OCSPResponse.produced_at": [], "cryptography.hazmat.backends.openssl.ocsp._OCSPResponse._responder_key_name": [], "cryptography.hazmat.backends.openssl.ocsp._OCSPResponse.responder_name": [], "cryptography.hazmat.backends.openssl.ocsp._OCSPResponse.responder_key_hash": [], "cryptography.hazmat.backends.openssl.ocsp._OCSPResponse.certificates": [], "cryptography.hazmat.backends.openssl.ocsp._OCSPResponse.tbs_response_bytes": [], "cryptography.hazmat.backends.openssl.ocsp._OCSPResponse.signature": [], "cryptography.hazmat.backends.openssl.ocsp._OCSPResponse.signature_hash_algorithm": [], "cryptography.hazmat.backends.openssl.ocsp._OCSPResponse.signature_algorithm_oid": [], "cryptography.hazmat.backends.openssl.ocsp._OCSPResponse._requires_successful_response": [], "cryptography.hazmat.backends.openssl.ocsp._OCSPResponse.__init__": [], "cryptography.hazmat.backends.openssl.ocsp._hash_algorithm": [], "cryptography.hazmat.backends.openssl.ocsp._serial_number": [], "cryptography.hazmat.backends.openssl.ocsp._issuer_name_hash": [], "cryptography.hazmat.backends.openssl.ocsp._issuer_key_hash": [], "debtcollector.deprecate": [], "oslo_cache.tests.test_cache.BaseTestCase.setUp": [], "libcst.helpers.common.ensure_type": [], "oslo_cache.backends.dictionary.DictCacheBackend._clear": [], "oslo_cache.backends.dictionary.DictCacheBackend.delete_multi": [], "oslo_cache.backends.dictionary.DictCacheBackend.delete": [], "oslo_cache.backends.dictionary.DictCacheBackend.set_multi": [], "oslo_cache.backends.dictionary.DictCacheBackend.set": [], "oslo_cache.backends.dictionary.DictCacheBackend.get_multi": [], "oslo_cache.backends.dictionary.DictCacheBackend.get": [], "oslo_cache.backends.dictionary.DictCacheBackend.__init__": [], "saml2.attribute_resolver.AttributeResolver.extend": [], "saml2.attribute_resolver.AttributeResolver.__init__": [], "libcst.tests.test_deep_clone.DeepCloneTest.test_deep_clone": [], "oslo_upgradecheck.upgradecheck.main": [], "oslo_upgradecheck.upgradecheck.run": [], "oslo_upgradecheck.upgradecheck.register_cli_options": [], "oslo_upgradecheck.upgradecheck.UpgradeCommands.check": [], "oslo_upgradecheck.upgradecheck.UpgradeCommands._get_details": [], "oslo_upgradecheck.upgradecheck.Result.__init__": [], "graphene.types.argument.to_arguments": [], "graphene.types.argument.Argument.__eq__": [], "graphene.types.argument.Argument.type": [], "graphene.types.argument.Argument.__init__": [], "dns.rdataclass.is_metaclass": [], "dns.rdataclass.to_text": [], "dns.rdataclass.from_text": [], "pygments.lexers.usd._keywords": [], "oslo_messaging._drivers.pool.ConnectionPool.empty": [], "oslo_messaging._drivers.pool.ConnectionPool.create": [], "oslo_messaging._drivers.pool.ConnectionPool._on_expire": [], "oslo_messaging._drivers.pool.ConnectionPool.__init__": [], "oslo_messaging._drivers.pool.Pool.create": [], "oslo_messaging._drivers.pool.Pool.iter_free": [], "oslo_messaging._drivers.pool.Pool.get": [], "oslo_messaging._drivers.pool.Pool.put": [], "oslo_messaging._drivers.pool.Pool.expire": [], "oslo_messaging._drivers.pool.Pool.__init__": [], "keystonemiddleware.fixture.AuthTokenFixture._assert_token_not_expired": [], "keystonemiddleware.fixture.AuthTokenFixture.fetch_token": [], "keystonemiddleware.fixture.AuthTokenFixture.add_token": [], "keystonemiddleware.fixture.AuthTokenFixture.add_token_data": [], "keystonemiddleware.fixture.AuthTokenFixture.tokens": [], "keystonemiddleware.fixture.AuthTokenFixture.setUp": [], "singledispatch.helpers.get_type_hints": [], "singledispatch.helpers.Support.cpython_only": [], "singledispatch.helpers.Support.dummy": [], "singledispatch.helpers.MappingProxyType.__init__": [], "singledispatch.helpers.ChainMap.clear": [], "singledispatch.helpers.ChainMap.pop": [], "singledispatch.helpers.ChainMap.popitem": [], "singledispatch.helpers.ChainMap.__delitem__": [], "singledispatch.helpers.ChainMap.__setitem__": [], "singledispatch.helpers.ChainMap.parents": [], "singledispatch.helpers.ChainMap.new_child": [], "singledispatch.helpers.ChainMap.copy": [], "singledispatch.helpers.ChainMap.fromkeys": [], "singledispatch.helpers.ChainMap.__repr__": [], "singledispatch.helpers.ChainMap.__contains__": [], "singledispatch.helpers.ChainMap.__iter__": [], "singledispatch.helpers.ChainMap.__len__": [], "singledispatch.helpers.ChainMap.get": [], "singledispatch.helpers.ChainMap.__getitem__": [], "singledispatch.helpers.ChainMap.__missing__": [], "singledispatch.helpers.ChainMap.__init__": [], "singledispatch.helpers.recursive_repr": [], "setuptools.build_meta._BuildMetaLegacyBackend.run_setup": [], "setuptools.build_meta._BuildMetaBackend.build_sdist": [], "setuptools.build_meta._BuildMetaBackend.build_wheel": [], "setuptools.build_meta._BuildMetaBackend._build_with_temp_dir": [], "setuptools.build_meta._BuildMetaBackend.prepare_metadata_for_build_wheel": [], "setuptools.build_meta._BuildMetaBackend.get_requires_for_build_sdist": [], "setuptools.build_meta._BuildMetaBackend.get_requires_for_build_wheel": [], "setuptools.build_meta._BuildMetaBackend.run_setup": [], "setuptools.build_meta._BuildMetaBackend._get_build_requires": [], "setuptools.build_meta._BuildMetaBackend._fix_config": [], "setuptools.build_meta._open_setup_script": [], "setuptools.build_meta._file_with_extension": [], "setuptools.build_meta._get_immediate_subdirectories": [], "setuptools.build_meta._to_str": [], "setuptools.build_meta.Distribution.patch": [], "setuptools.build_meta.Distribution.fetch_build_eggs": [], "setuptools.build_meta.SetupRequirementsError.__init__": [], "psutil._pslinux.Process.gids": [], "psutil._pslinux.Process.uids": [], "psutil._pslinux.Process.ppid": [], "psutil._pslinux.Process.num_fds": [], "psutil._pslinux.Process.connections": [], "psutil._pslinux.Process.open_files": [], "psutil._pslinux.Process.status": [], "psutil._pslinux.Process.nice_set": [], "psutil._pslinux.Process.nice_get": [], "psutil._pslinux.Process.threads": [], "psutil._pslinux.Process.num_threads": [], "psutil._pslinux.Process.num_ctx_switches": [], "psutil._pslinux.Process.cwd": [], "psutil._pslinux.Process.memory_info": [], "psutil._pslinux.Process.create_time": [], "psutil._pslinux.Process.wait": [], "psutil._pslinux.Process.cpu_num": [], "psutil._pslinux.Process.cpu_times": [], "psutil._pslinux.Process.terminal": [], "psutil._pslinux.Process.environ": [], "psutil._pslinux.Process.cmdline": [], "psutil._pslinux.Process.exe": [], "psutil._pslinux.Process.name": [], "psutil._pslinux.Process.oneshot_exit": [], "psutil._pslinux.Process.oneshot_enter": [], "psutil._pslinux.Process._read_smaps_file": [], "psutil._pslinux.Process._read_status_file": [], "psutil._pslinux.Process._parse_stat_file": [], "psutil._pslinux.Process._assert_alive": [], "psutil._pslinux.Process.__init__": [], "psutil._pslinux.wrap_exceptions": [], "psutil._pslinux.ppid_map": [], "psutil._pslinux.pid_exists": [], "psutil._pslinux.pids": [], "psutil._pslinux.boot_time": [], "psutil._pslinux.users": [], "psutil._pslinux.sensors_battery": [], "psutil._pslinux.sensors_fans": [], "psutil._pslinux.sensors_temperatures": [], "psutil._pslinux.disk_partitions": [], "psutil._pslinux.disk_io_counters": [], "psutil._pslinux.net_if_stats": [], "psutil._pslinux.net_io_counters": [], "psutil._pslinux.net_connections": [], "psutil._pslinux.Connections.retrieve": [], "psutil._pslinux.Connections.process_unix": [], "psutil._pslinux.Connections.process_inet": [], "psutil._pslinux.Connections.decode_address": [], "psutil._pslinux.Connections.get_all_inodes": [], "psutil._pslinux.Connections.get_proc_inodes": [], "psutil._pslinux.Connections.__init__": [], "psutil._pslinux.cpu_stats": [], "psutil._pslinux.cpu_count_physical": [], "psutil._pslinux.cpu_count_logical": [], "psutil._pslinux.per_cpu_times": [], "psutil._pslinux.cpu_times": [], "psutil._pslinux.swap_memory": [], "psutil._pslinux.virtual_memory": [], "psutil._pslinux.calculate_avail_vmem": [], "psutil._pslinux.cat": [], "psutil._pslinux.set_scputimes_ntuple": [], "psutil._pslinux.is_storage_device": [], "psutil._pslinux.file_flags_to_mode": [], "psutil._pslinux.readlink": [], "psutil._pslinux.pcputimes.__init__": [], "psutil._pslinux.pio.__init__": [], "psutil._pslinux.pmmap_grouped.__init__": [], "psutil._pslinux.pmem.__init__": [], "psutil._pslinux.popenfile.__init__": [], "psutil._pslinux.sdiskio.__init__": [], "psutil._pslinux.svmem.__init__": [], "passlib.tests.test_context_deprecated.LazyCryptContextTest.test_callable_constructor": [], "passlib.tests.test_context_deprecated.LazyCryptContextTest.test_kwd_constructor": [], "passlib.tests.test_context_deprecated.LazyCryptContextTest.setUp": [], "passlib.tests.test_context_deprecated.CryptContextTest.test_30_nonstring_hash": [], "passlib.tests.test_context_deprecated.CryptContextTest.test_12_hash_needs_update": [], "passlib.tests.test_context_deprecated.CryptContextTest.test_02_no_handlers": [], "passlib.tests.test_context_deprecated.CryptContextTest.test_01_replace": [], "passlib.tests.test_context_deprecated.CryptContextTest.test_00_constructor": [], "passlib.tests.test_context_deprecated.CryptContextTest.setUp": [], "passlib.tests.test_context_deprecated.CryptPolicyTest.test_22_to_string": [], "passlib.tests.test_context_deprecated.CryptPolicyTest.test_21_to_dict": [], "passlib.tests.test_context_deprecated.CryptPolicyTest.test_20_iter_config": [], "passlib.tests.test_context_deprecated.CryptPolicyTest.test_15_min_verify_time": [], "passlib.tests.test_context_deprecated.CryptPolicyTest.test_14_handler_is_deprecated": [], "passlib.tests.test_context_deprecated.CryptPolicyTest.test_13_get_options": [], "passlib.tests.test_context_deprecated.CryptPolicyTest.test_12_get_handler": [], "passlib.tests.test_context_deprecated.CryptPolicyTest.test_11_iter_handlers": [], "passlib.tests.test_context_deprecated.CryptPolicyTest.test_10_has_schemes": [], "passlib.tests.test_context_deprecated.CryptPolicyTest.test_06_forbidden": [], "passlib.tests.test_context_deprecated.CryptPolicyTest.test_05_replace": [], "passlib.tests.test_context_deprecated.CryptPolicyTest.test_04_from_sources": [], "passlib.tests.test_context_deprecated.CryptPolicyTest.test_03_from_source": [], "passlib.tests.test_context_deprecated.CryptPolicyTest.test_02_from_string": [], "passlib.tests.test_context_deprecated.CryptPolicyTest.test_01_from_path": [], "passlib.tests.test_context_deprecated.CryptPolicyTest.test_01_from_path_simple": [], "passlib.tests.test_context_deprecated.CryptPolicyTest.test_00_constructor": [], "passlib.tests.test_context_deprecated.CryptPolicyTest.setUp": [], "oslo_utils.tests.test_eventletutils.EventletUtilsTest.test_event_clear_already_sent": [], "oslo_utils.tests.test_eventletutils.EventletUtilsTest.test_event_set_clear_timeout": [], "oslo_utils.tests.test_eventletutils.EventletUtilsTest.test_event_clear_timeout": [], "oslo_utils.tests.test_eventletutils.EventletUtilsTest.test_event_race": [], "oslo_utils.tests.test_eventletutils.EventletUtilsTest.test_event_no_timeout": [], "oslo_utils.tests.test_eventletutils.EventletUtilsTest.test_event_api_compat": [], "oslo_utils.tests.test_eventletutils.EventletUtilsTest.test_invalid_patch_check": [], "oslo_utils.tests.test_eventletutils.EventletUtilsTest.test_partially_patched_warning": [], "oslo_utils.tests.test_eventletutils.EventletUtilsTest.test_eventlet_no_patcher": [], "oslo_utils.tests.test_eventletutils.EventletUtilsTest.test_eventlet_is_patched": [], "oslo_utils.tests.test_eventletutils.EventletUtilsTest.test_no_warning": [], "oslo_utils.tests.test_eventletutils.EventletUtilsTest.test_warning_not_patched_all": [], "oslo_utils.tests.test_eventletutils.EventletUtilsTest.test_warning_not_patched_none_provided": [], "oslo_utils.tests.test_eventletutils.EventletUtilsTest.test_warning_not_patched": [], "oslo_utils.tests.test_eventletutils.EventletUtilsTest.tearDown": [], "oslo_utils.tests.test_eventletutils.EventletUtilsTest.setUp": [], "sqlalchemy.orm.sync._raise_col_to_prop": [], "sqlalchemy.orm.sync.source_modified": [], "sqlalchemy.orm.sync.populate_dict": [], "sqlalchemy.orm.sync.update": [], "sqlalchemy.orm.sync.clear": [], "sqlalchemy.orm.sync.bulk_populate_inherit_keys": [], "sqlalchemy.orm.sync.populate": [], "rx.linq.observable.windowwithtime.window_with_time": [], "libcst.codemod.commands.remove_pyre_directive.RemovePyreDirectiveCommand.leave_EmptyLine": [], "libcst.codemod.commands.remove_pyre_directive.RemovePyreDirectiveCommand.__init__": [], "xmlschema.validators.assertions.XsdAssert.xpath_proxy": [], "xmlschema.validators.assertions.XsdAssert.type": [], "xmlschema.validators.assertions.XsdAssert.attrib": [], "xmlschema.validators.assertions.XsdAssert.__iter__": [], "xmlschema.validators.assertions.XsdAssert.__call__": [], "xmlschema.validators.assertions.XsdAssert.build": [], "xmlschema.validators.assertions.XsdAssert.built": [], "xmlschema.validators.assertions.XsdAssert._parse": [], "xmlschema.validators.assertions.XsdAssert.__setstate__": [], "xmlschema.validators.assertions.XsdAssert.__getstate__": [], "xmlschema.validators.assertions.XsdAssert.__repr__": [], "xmlschema.validators.assertions.XsdAssert.__init__": [], "sqlalchemy.dialects._auto_fn": [], "oauthlib.openid.connect.core.grant_types.base.GrantTypeBase.openid_authorization_validator": [], "oauthlib.openid.connect.core.grant_types.base.GrantTypeBase.add_id_token": [], "oauthlib.openid.connect.core.grant_types.base.GrantTypeBase.id_token_hash": [], "oauthlib.openid.connect.core.grant_types.base.GrantTypeBase._inflate_claims": [], "oauthlib.openid.connect.core.grant_types.base.GrantTypeBase.validate_authorization_request": [], "oauthlib.openid.connect.core.grant_types.base.GrantTypeBase.__setattr__": [], "oauthlib.openid.connect.core.grant_types.base.GrantTypeBase.__getattr__": [], "sqlalchemy.connectors.mxodbc.MxODBCConnector.do_execute": [], "sqlalchemy.connectors.mxodbc.MxODBCConnector.do_executemany": [], "sqlalchemy.connectors.mxodbc.MxODBCConnector._get_direct": [], "sqlalchemy.connectors.mxodbc.MxODBCConnector._get_server_version_info": [], "sqlalchemy.connectors.mxodbc.MxODBCConnector.is_disconnect": [], "sqlalchemy.connectors.mxodbc.MxODBCConnector.create_connect_args": [], "sqlalchemy.connectors.mxodbc.MxODBCConnector._error_handler": [], "sqlalchemy.connectors.mxodbc.MxODBCConnector.on_connect": [], "sqlalchemy.connectors.mxodbc.MxODBCConnector._load_mx_exceptions": [], "sqlalchemy.connectors.mxodbc.MxODBCConnector.dbapi": [], "attr._config.get_run_validators": [], "attr._config.set_run_validators": [], "keystone.common.manager.Manager.__getattr__": [ { "locations": [ { "path": "keystone/common/manager.py", "start": { "line": 202, "column": 12 }, "stop": { "line": 202, "column": 19 } } ], "kind": "function", "target": "setattr" }, { "locations": [ { "path": "keystone/common/manager.py", "start": { "line": 199, "column": 11 }, "stop": { "line": 199, "column": 19 } } ], "kind": "function", "target": "callable" }, { "locations": [ { "path": "keystone/common/manager.py", "start": { "line": 198, "column": 12 }, "stop": { "line": 198, "column": 19 } }, { "path": "keystone/common/manager.py", "start": { "line": 192, "column": 19 }, "stop": { "line": 192, "column": 26 } } ], "kind": "function", "target": "getattr" } ], "keystone.common.manager.Manager.__register_provider_api": [ { "locations": [ { "path": "keystone/common/manager.py", "start": { "line": 183, "column": 8 }, "stop": { "line": 183, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.provider_api.ProviderAPIRegistry._register_provider_api", "class_name": "keystone.common.provider_api.ProviderAPIRegistry", "dispatch": "dynamic" } ], "keystone.common.manager.Manager.__init__": [ { "locations": [ { "path": "keystone/common/manager.py", "start": { "line": 180, "column": 8 }, "stop": { "line": 180, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.manager.Manager.__register_provider_api", "class_name": "keystone.common.manager.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/manager.py", "start": { "line": 175, "column": 18 }, "stop": { "line": 175, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "ValueError", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/manager.py", "start": { "line": 179, "column": 26 }, "stop": { "line": 179, "column": 37 } } ], "kind": "function", "target": "keystone.common.manager.load_driver" } ], "keystone.common.manager._TraceMeta.__new__": [ { "locations": [ { "path": "keystone/common/manager.py", "start": { "line": 153, "column": 12 }, "stop": { "line": 153, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/manager.py", "start": { "line": 152, "column": 23 }, "stop": { "line": 152, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.manager._TraceMeta.wrapper", "class_name": "keystone.common.manager._TraceMeta", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/manager.py", "start": { "line": 154, "column": 15 }, "stop": { "line": 154, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "type.__new__", "class_name": "type", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/manager.py", "start": { "line": 150, "column": 16 }, "stop": { "line": 150, "column": 26 } } ], "kind": "function", "target": "isinstance" } ], "keystone.common.manager._TraceMeta.wrapper": [ { "locations": [ { "path": "keystone/common/manager.py", "start": { "line": 95, "column": 22 }, "stop": { "line": 95, "column": 39 } } ], "kind": "function", "target": "inspect.getmodule" }, { "locations": [ { "path": "keystone/common/manager.py", "start": { "line": 101, "column": 30 }, "stop": { "line": 101, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/manager.py", "start": { "line": 94, "column": 20 }, "stop": { "line": 94, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/manager.py", "start": { "line": 93, "column": 20 }, "stop": { "line": 93, "column": 30 } } ], "kind": "function", "target": "inspect.getfullargspec" }, { "locations": [ { "path": "keystone/common/manager.py", "start": { "line": 101, "column": 30 }, "stop": { "line": 101, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "tuple.__contains__", "class_name": "tuple", "dispatch": "dynamic" } ], "keystone.common.manager.load_driver": [ { "locations": [ { "path": "keystone/common/manager.py", "start": { "line": 77, "column": 15 }, "stop": { "line": 77, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "stevedore.driver.DriverManager.driver", "class_name": "stevedore.driver.DriverManager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/manager.py", "start": { "line": 73, "column": 25 }, "stop": { "line": 73, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "stevedore.driver.DriverManager.__init__", "class_name": "stevedore.driver.DriverManager", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/manager.py", "start": { "line": 80, "column": 14 }, "stop": { "line": 80, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "ImportError.__init__", "class_name": "ImportError", "dispatch": "static" } ], "keystone.common.manager.response_truncated": [], "defusedxml.minidom.parseString": [], "defusedxml.minidom.parse": [], "mako.ext.autohandler._file_exists": [], "mako.ext.autohandler.autohandler": [], "graphql.language.tests.test_visitor_meta.test_visitor_inherits_parent_definitions": [], "graphql.language.tests.test_visitor_meta.test_visitor_meta_creates_enter_and_leave_handlers": [], "keystone.tests.protection.v3.test_endpoint_group.ProjectUserTestsWithoutEnforceScope.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 675, "column": 15 }, "stop": { "line": 675, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_endpoint_group.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 677, "column": 21 }, "stop": { "line": 677, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 654, "column": 24 }, "stop": { "line": 654, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 654, "column": 8 }, "stop": { "line": 654, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_endpoint_group.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 653, "column": 8 }, "stop": { "line": 653, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_endpoint_group.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 667, "column": 12 }, "stop": { "line": 667, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 661, "column": 12 }, "stop": { "line": 661, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 667, "column": 30 }, "stop": { "line": 667, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 661, "column": 30 }, "stop": { "line": 661, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 652, "column": 8 }, "stop": { "line": 652, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 661, "column": 12 }, "stop": { "line": 661, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 667, "column": 12 }, "stop": { "line": 667, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 663, "column": 15 }, "stop": { "line": 663, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_endpoint_group.ProjectUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 626, "column": 8 }, "stop": { "line": 626, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 628, "column": 8 }, "stop": { "line": 628, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_endpoint_group.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 628, "column": 24 }, "stop": { "line": 628, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 627, "column": 8 }, "stop": { "line": 627, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_endpoint_group.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 632, "column": 15 }, "stop": { "line": 632, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_endpoint_group.ProjectUserTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_endpoint_group.DomainUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 609, "column": 21 }, "stop": { "line": 609, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 593, "column": 24 }, "stop": { "line": 593, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 593, "column": 8 }, "stop": { "line": 593, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_endpoint_group.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 597, "column": 12 }, "stop": { "line": 597, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 597, "column": 30 }, "stop": { "line": 597, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 591, "column": 8 }, "stop": { "line": 591, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 597, "column": 12 }, "stop": { "line": 597, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 592, "column": 8 }, "stop": { "line": 592, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_endpoint_group.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 607, "column": 15 }, "stop": { "line": 607, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_endpoint_group.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 600, "column": 23 }, "stop": { "line": 600, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_endpoint_group.SystemAdminTests.test_remove_endpoint_group_from_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 575, "column": 12 }, "stop": { "line": 575, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 580, "column": 21 }, "stop": { "line": 580, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 568, "column": 12 }, "stop": { "line": 568, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 572, "column": 25 }, "stop": { "line": 572, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 568, "column": 12 }, "stop": { "line": 568, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 568, "column": 30 }, "stop": { "line": 568, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_endpoint_group.SystemAdminTests.test_user_add_endpoint_group_to_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 558, "column": 12 }, "stop": { "line": 558, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 561, "column": 18 }, "stop": { "line": 561, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 551, "column": 12 }, "stop": { "line": 551, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 555, "column": 25 }, "stop": { "line": 555, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 551, "column": 12 }, "stop": { "line": 551, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 551, "column": 30 }, "stop": { "line": 551, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_endpoint_group.SystemAdminTests.test_user_can_delete_endpoint_group": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 540, "column": 12 }, "stop": { "line": 540, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 545, "column": 16 }, "stop": { "line": 545, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 537, "column": 25 }, "stop": { "line": 537, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_group_ref" } ], "keystone.tests.protection.v3.test_endpoint_group.SystemAdminTests.test_user_can_update_endpoint_group": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 525, "column": 12 }, "stop": { "line": 525, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 532, "column": 16 }, "stop": { "line": 532, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 522, "column": 25 }, "stop": { "line": 522, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_group_ref" } ], "keystone.tests.protection.v3.test_endpoint_group.SystemAdminTests.test_user_can_create_endpoint_group": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 509, "column": 22 }, "stop": { "line": 509, "column": 32 } }, { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 512, "column": 24 }, "stop": { "line": 512, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 510, "column": 31 }, "stop": { "line": 510, "column": 41 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 509, "column": 22 }, "stop": { "line": 509, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 510, "column": 31 }, "stop": { "line": 510, "column": 47 } }, { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 512, "column": 24 }, "stop": { "line": 512, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_endpoint_group.SystemAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 485, "column": 8 }, "stop": { "line": 485, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 493, "column": 15 }, "stop": { "line": 493, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_endpoint_group.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 487, "column": 24 }, "stop": { "line": 487, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 486, "column": 8 }, "stop": { "line": 486, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_endpoint_group.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 487, "column": 8 }, "stop": { "line": 487, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_endpoint_group.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_endpoint_group.SystemMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 452, "column": 8 }, "stop": { "line": 452, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 454, "column": 8 }, "stop": { "line": 454, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_endpoint_group.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 468, "column": 43 }, "stop": { "line": 468, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 454, "column": 24 }, "stop": { "line": 454, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 457, "column": 24 }, "stop": { "line": 457, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 453, "column": 8 }, "stop": { "line": 453, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_endpoint_group.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 467, "column": 15 }, "stop": { "line": 467, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_endpoint_group.SystemMemberTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_endpoint_group.SystemReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 418, "column": 8 }, "stop": { "line": 418, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 419, "column": 8 }, "stop": { "line": 419, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_endpoint_group.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 433, "column": 15 }, "stop": { "line": 433, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_endpoint_group.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 434, "column": 43 }, "stop": { "line": 434, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 420, "column": 24 }, "stop": { "line": 420, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 420, "column": 8 }, "stop": { "line": 420, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_endpoint_group.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 423, "column": 24 }, "stop": { "line": 423, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_endpoint_group._DomainAndProjectUserEndpointGroupTests.test_cannot_remove_endpoint_group_from_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 402, "column": 12 }, "stop": { "line": 402, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 405, "column": 21 }, "stop": { "line": 405, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 395, "column": 12 }, "stop": { "line": 395, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 399, "column": 25 }, "stop": { "line": 399, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 395, "column": 12 }, "stop": { "line": 395, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 395, "column": 30 }, "stop": { "line": 395, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_endpoint_group._DomainAndProjectUserEndpointGroupTests.test_user_cannot_add_endpoint_group_to_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 384, "column": 12 }, "stop": { "line": 384, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 387, "column": 18 }, "stop": { "line": 387, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 377, "column": 12 }, "stop": { "line": 377, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 381, "column": 25 }, "stop": { "line": 381, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 377, "column": 12 }, "stop": { "line": 377, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 377, "column": 30 }, "stop": { "line": 377, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_endpoint_group._DomainAndProjectUserEndpointGroupTests.test_user_cannot_delete_endpoint_groups": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 365, "column": 12 }, "stop": { "line": 365, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 370, "column": 16 }, "stop": { "line": 370, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 362, "column": 25 }, "stop": { "line": 362, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_group_ref" } ], "keystone.tests.protection.v3.test_endpoint_group._DomainAndProjectUserEndpointGroupTests.test_user_cannot_update_endpoint_groups": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 348, "column": 12 }, "stop": { "line": 348, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 355, "column": 16 }, "stop": { "line": 355, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 345, "column": 25 }, "stop": { "line": 345, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_group_ref" } ], "keystone.tests.protection.v3.test_endpoint_group._DomainAndProjectUserEndpointGroupTests.test_user_cannot_create_endpoint_groups": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 330, "column": 22 }, "stop": { "line": 330, "column": 32 } }, { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 331, "column": 31 }, "stop": { "line": 331, "column": 41 } }, { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 333, "column": 24 }, "stop": { "line": 333, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 330, "column": 22 }, "stop": { "line": 330, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 331, "column": 31 }, "stop": { "line": 331, "column": 47 } }, { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 333, "column": 24 }, "stop": { "line": 333, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_endpoint_group._DomainAndProjectUserEndpointGroupTests.test_user_cannot_list_endpoint_groups_with_their_projects": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 317, "column": 12 }, "stop": { "line": 317, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 310, "column": 12 }, "stop": { "line": 310, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 322, "column": 18 }, "stop": { "line": 322, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 314, "column": 25 }, "stop": { "line": 314, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 310, "column": 12 }, "stop": { "line": 310, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 310, "column": 30 }, "stop": { "line": 310, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_endpoint_group._DomainAndProjectUserEndpointGroupTests.test_user_cannot_get_endpoints_associated_with_endpoint_groups": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 298, "column": 12 }, "stop": { "line": 298, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 303, "column": 18 }, "stop": { "line": 303, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 291, "column": 12 }, "stop": { "line": 291, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 295, "column": 25 }, "stop": { "line": 295, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 291, "column": 12 }, "stop": { "line": 291, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 291, "column": 30 }, "stop": { "line": 291, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_endpoint_group._DomainAndProjectUserEndpointGroupTests.test_user_cannot_list_endpoints_associated_with_endpoint_groups": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 281, "column": 12 }, "stop": { "line": 281, "column": 26 } }, { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 276, "column": 12 }, "stop": { "line": 276, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 284, "column": 18 }, "stop": { "line": 284, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 274, "column": 19 }, "stop": { "line": 274, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 272, "column": 12 }, "stop": { "line": 272, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 272, "column": 30 }, "stop": { "line": 272, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 278, "column": 25 }, "stop": { "line": 278, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 272, "column": 12 }, "stop": { "line": 272, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_endpoint_group._DomainAndProjectUserEndpointGroupTests.test_user_cannot_list_projects_associated_with_endpoint_groups": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 260, "column": 12 }, "stop": { "line": 260, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 265, "column": 18 }, "stop": { "line": 265, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 253, "column": 12 }, "stop": { "line": 253, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 257, "column": 25 }, "stop": { "line": 257, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 253, "column": 12 }, "stop": { "line": 253, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 253, "column": 30 }, "stop": { "line": 253, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_endpoint_group._DomainAndProjectUserEndpointGroupTests.test_user_cannot_get_an_endpoint_group": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 244, "column": 12 }, "stop": { "line": 244, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 247, "column": 18 }, "stop": { "line": 247, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 241, "column": 25 }, "stop": { "line": 241, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_group_ref" } ], "keystone.tests.protection.v3.test_endpoint_group._DomainAndProjectUserEndpointGroupTests.test_user_cannot_list_endpoint_groups": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 230, "column": 25 }, "stop": { "line": 230, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 233, "column": 12 }, "stop": { "line": 233, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_endpoint_group._SystemReaderAndMemberUserEndpointGroupsTests.test_cannot_remove_endpoint_group_from_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 217, "column": 12 }, "stop": { "line": 217, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 220, "column": 21 }, "stop": { "line": 220, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 210, "column": 12 }, "stop": { "line": 210, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 214, "column": 25 }, "stop": { "line": 214, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 210, "column": 12 }, "stop": { "line": 210, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 210, "column": 30 }, "stop": { "line": 210, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_endpoint_group._SystemReaderAndMemberUserEndpointGroupsTests.test_user_cannot_add_endpoint_group_to_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 199, "column": 12 }, "stop": { "line": 199, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 202, "column": 18 }, "stop": { "line": 202, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 192, "column": 12 }, "stop": { "line": 192, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 196, "column": 25 }, "stop": { "line": 196, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 192, "column": 12 }, "stop": { "line": 192, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 192, "column": 30 }, "stop": { "line": 192, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_endpoint_group._SystemReaderAndMemberUserEndpointGroupsTests.test_user_cannot_delete_endpoint_groups": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 180, "column": 12 }, "stop": { "line": 180, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 185, "column": 16 }, "stop": { "line": 185, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 177, "column": 25 }, "stop": { "line": 177, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_group_ref" } ], "keystone.tests.protection.v3.test_endpoint_group._SystemReaderAndMemberUserEndpointGroupsTests.test_user_cannot_update_endpoint_groups": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 163, "column": 12 }, "stop": { "line": 163, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 170, "column": 16 }, "stop": { "line": 170, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 160, "column": 25 }, "stop": { "line": 160, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_group_ref" } ], "keystone.tests.protection.v3.test_endpoint_group._SystemReaderAndMemberUserEndpointGroupsTests.test_user_cannot_create_endpoint_groups": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 146, "column": 31 }, "stop": { "line": 146, "column": 41 } }, { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 145, "column": 22 }, "stop": { "line": 145, "column": 32 } }, { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 148, "column": 24 }, "stop": { "line": 148, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 148, "column": 24 }, "stop": { "line": 148, "column": 40 } }, { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 146, "column": 31 }, "stop": { "line": 146, "column": 47 } }, { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 145, "column": 22 }, "stop": { "line": 145, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_endpoint_group._SystemUserEndpointGroupsTests.test_user_can_list_endpoint_groups_with_their_projects": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 126, "column": 12 }, "stop": { "line": 126, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 119, "column": 12 }, "stop": { "line": 119, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 131, "column": 22 }, "stop": { "line": 131, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 123, "column": 25 }, "stop": { "line": 123, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 119, "column": 12 }, "stop": { "line": 119, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 136, "column": 16 }, "stop": { "line": 136, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 119, "column": 30 }, "stop": { "line": 119, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_endpoint_group._SystemUserEndpointGroupsTests.test_user_can_get_endpoints_associated_with_endpoint_groups": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 108, "column": 12 }, "stop": { "line": 108, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 113, "column": 18 }, "stop": { "line": 113, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 101, "column": 12 }, "stop": { "line": 101, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 105, "column": 25 }, "stop": { "line": 105, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 101, "column": 12 }, "stop": { "line": 101, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 101, "column": 30 }, "stop": { "line": 101, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_endpoint_group._SystemUserEndpointGroupsTests.test_user_can_list_endpoints_associated_with_endpoint_groups": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 88, "column": 12 }, "stop": { "line": 88, "column": 26 } }, { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 83, "column": 12 }, "stop": { "line": 83, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 91, "column": 22 }, "stop": { "line": 91, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 81, "column": 19 }, "stop": { "line": 81, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 79, "column": 12 }, "stop": { "line": 79, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 79, "column": 30 }, "stop": { "line": 79, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 85, "column": 25 }, "stop": { "line": 85, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 79, "column": 12 }, "stop": { "line": 79, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 96, "column": 16 }, "stop": { "line": 96, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_endpoint_group._SystemUserEndpointGroupsTests.test_user_can_list_projects_associated_with_endpoint_groups": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 65, "column": 12 }, "stop": { "line": 65, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 70, "column": 22 }, "stop": { "line": 70, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 58, "column": 12 }, "stop": { "line": 58, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 62, "column": 25 }, "stop": { "line": 62, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 58, "column": 12 }, "stop": { "line": 58, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 74, "column": 16 }, "stop": { "line": 74, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 58, "column": 30 }, "stop": { "line": 58, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_endpoint_group._SystemUserEndpointGroupsTests.test_user_can_get_an_endpoint_group": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 50, "column": 12 }, "stop": { "line": 50, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 53, "column": 18 }, "stop": { "line": 53, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 47, "column": 25 }, "stop": { "line": 47, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_group_ref" } ], "keystone.tests.protection.v3.test_endpoint_group._SystemUserEndpointGroupsTests.test_user_can_list_endpoint_groups": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 35, "column": 12 }, "stop": { "line": 35, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 32, "column": 25 }, "stop": { "line": 32, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_endpoint_group.py", "start": { "line": 42, "column": 16 }, "stop": { "line": 42, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "libcst._nodes.expression.NamedExpr._codegen_impl": [], "libcst._nodes.expression.NamedExpr._visit_and_replace_children": [], "libcst._nodes.expression.DictComp._codegen_impl": [], "libcst._nodes.expression.DictComp._visit_and_replace_children": [], "libcst._nodes.expression.DictComp._validate": [], "libcst._nodes.expression.SetComp._codegen_impl": [], "libcst._nodes.expression.SetComp._visit_and_replace_children": [], "libcst._nodes.expression.ListComp._codegen_impl": [], "libcst._nodes.expression.ListComp._visit_and_replace_children": [], "libcst._nodes.expression.GeneratorExp._codegen_impl": [], "libcst._nodes.expression.GeneratorExp._visit_and_replace_children": [], "libcst._nodes.expression.GeneratorExp._safe_to_use_with_word_operator": [], "libcst._nodes.expression.BaseSimpleComp._validate": [], "libcst._nodes.expression.CompIf._codegen_impl": [], "libcst._nodes.expression.CompIf._visit_and_replace_children": [], "libcst._nodes.expression.CompIf._validate": [], "libcst._nodes.expression.CompFor._codegen_impl": [], "libcst._nodes.expression.CompFor._visit_and_replace_children": [], "libcst._nodes.expression.CompFor._validate": [], "libcst._nodes.expression.Dict._codegen_impl": [], "libcst._nodes.expression.Dict._visit_and_replace_children": [], "libcst._nodes.expression.Set._codegen_impl": [], "libcst._nodes.expression.Set._visit_and_replace_children": [], "libcst._nodes.expression.Set._validate": [], "libcst._nodes.expression._BaseSetOrDict._braceize": [], "libcst._nodes.expression._BaseSetOrDict._safe_to_use_with_word_operator": [], "libcst._nodes.expression.List._codegen_impl": [], "libcst._nodes.expression.List._visit_and_replace_children": [], "libcst._nodes.expression.BaseList._bracketize": [], "libcst._nodes.expression.BaseList._safe_to_use_with_word_operator": [], "libcst._nodes.expression.Tuple._codegen_impl": [], "libcst._nodes.expression.Tuple._visit_and_replace_children": [], "libcst._nodes.expression.Tuple._validate": [], "libcst._nodes.expression.Tuple._safe_to_use_with_word_operator": [], "libcst._nodes.expression.StarredDictElement._codegen_impl": [], "libcst._nodes.expression.StarredDictElement._visit_and_replace_children": [], "libcst._nodes.expression.StarredElement._codegen_impl": [], "libcst._nodes.expression.StarredElement._visit_and_replace_children": [], "libcst._nodes.expression.DictElement._codegen_impl": [], "libcst._nodes.expression.DictElement._visit_and_replace_children": [], "libcst._nodes.expression.Element._codegen_impl": [], "libcst._nodes.expression.Element._visit_and_replace_children": [], "libcst._nodes.expression._BaseElementImpl._codegen_comma": [], "libcst._nodes.expression.Yield._codegen_impl": [], "libcst._nodes.expression.Yield._visit_and_replace_children": [], "libcst._nodes.expression.Yield._validate": [], "libcst._nodes.expression.From._codegen_impl": [], "libcst._nodes.expression.From._visit_and_replace_children": [], "libcst._nodes.expression.From._validate": [], "libcst._nodes.expression.IfExp._codegen_impl": [], "libcst._nodes.expression.IfExp._visit_and_replace_children": [], "libcst._nodes.expression.IfExp._validate": [], "libcst._nodes.expression.Await._codegen_impl": [], "libcst._nodes.expression.Await._visit_and_replace_children": [], "libcst._nodes.expression.Await._validate": [], "libcst._nodes.expression.Call._codegen_impl": [], "libcst._nodes.expression.Call._visit_and_replace_children": [], "libcst._nodes.expression.Call._safe_to_use_with_word_operator": [], "libcst._nodes.expression._BaseExpressionWithArgs._validate": [], "libcst._nodes.expression._BaseExpressionWithArgs._check_positional": [], "libcst._nodes.expression._BaseExpressionWithArgs._check_starred_or_keywords": [], "libcst._nodes.expression._BaseExpressionWithArgs._check_kwargs_or_keywords": [], "libcst._nodes.expression.Arg._codegen_impl": [], "libcst._nodes.expression.Arg._visit_and_replace_children": [], "libcst._nodes.expression.Arg._validate": [], "libcst._nodes.expression.Lambda._codegen_impl": [], "libcst._nodes.expression.Lambda._visit_and_replace_children": [], "libcst._nodes.expression.Lambda._validate": [], "libcst._nodes.expression.Parameters._codegen_impl": [], "libcst._nodes.expression.Parameters._visit_and_replace_children": [], "libcst._nodes.expression.Parameters._validate": [], "libcst._nodes.expression.Parameters._validate_stars": [], "libcst._nodes.expression.Parameters._validate_defaults": [], "libcst._nodes.expression.Parameters._validate_kwonly_star": [], "libcst._nodes.expression.Parameters._validate_posonly_ind": [], "libcst._nodes.expression.Parameters._validate_stars_sequence": [], "libcst._nodes.expression.Param._codegen_impl": [], "libcst._nodes.expression.Param._visit_and_replace_children": [], "libcst._nodes.expression.Param._validate": [], "libcst._nodes.expression.ParamSlash._codegen_impl": [], "libcst._nodes.expression.ParamSlash._visit_and_replace_children": [], "libcst._nodes.expression.ParamStar._codegen_impl": [], "libcst._nodes.expression.ParamStar._visit_and_replace_children": [], "libcst._nodes.expression.Annotation._codegen_impl": [], "libcst._nodes.expression.Annotation._visit_and_replace_children": [], "libcst._nodes.expression.Subscript._codegen_impl": [], "libcst._nodes.expression.Subscript._safe_to_use_with_word_operator": [], "libcst._nodes.expression.Subscript._visit_and_replace_children": [], "libcst._nodes.expression.Subscript._validate": [], "libcst._nodes.expression.SubscriptElement._codegen_impl": [], "libcst._nodes.expression.SubscriptElement._visit_and_replace_children": [], "libcst._nodes.expression.Slice._codegen_impl": [], "libcst._nodes.expression.Slice._visit_and_replace_children": [], "libcst._nodes.expression.Index._codegen_impl": [], "libcst._nodes.expression.Index._visit_and_replace_children": [], "libcst._nodes.expression.Attribute._codegen_impl": [], "libcst._nodes.expression.Attribute._safe_to_use_with_word_operator": [], "libcst._nodes.expression.Attribute._visit_and_replace_children": [], "libcst._nodes.expression.BooleanOperation._codegen_impl": [], "libcst._nodes.expression.BooleanOperation._safe_to_use_with_word_operator": [], "libcst._nodes.expression.BooleanOperation._visit_and_replace_children": [], "libcst._nodes.expression.BooleanOperation._validate": [], "libcst._nodes.expression.BinaryOperation._codegen_impl": [], "libcst._nodes.expression.BinaryOperation._safe_to_use_with_word_operator": [], "libcst._nodes.expression.BinaryOperation._visit_and_replace_children": [], "libcst._nodes.expression.UnaryOperation._codegen_impl": [], "libcst._nodes.expression.UnaryOperation._safe_to_use_with_word_operator": [], "libcst._nodes.expression.UnaryOperation._visit_and_replace_children": [], "libcst._nodes.expression.UnaryOperation._validate": [], "libcst._nodes.expression.Comparison._codegen_impl": [], "libcst._nodes.expression.Comparison._visit_and_replace_children": [], "libcst._nodes.expression.Comparison._validate": [], "libcst._nodes.expression.Comparison._safe_to_use_with_word_operator": [], "libcst._nodes.expression.ComparisonTarget._codegen_impl": [], "libcst._nodes.expression.ComparisonTarget._visit_and_replace_children": [], "libcst._nodes.expression.ComparisonTarget._validate": [], "libcst._nodes.expression.ConcatenatedString.evaluated_value": [], "libcst._nodes.expression.ConcatenatedString._codegen_impl": [], "libcst._nodes.expression.ConcatenatedString._visit_and_replace_children": [], "libcst._nodes.expression.ConcatenatedString._validate": [], "libcst._nodes.expression.ConcatenatedString._safe_to_use_with_word_operator": [], "libcst._nodes.expression.FormattedString._codegen_impl": [], "libcst._nodes.expression.FormattedString._visit_and_replace_children": [], "libcst._nodes.expression.FormattedString.quote": [], "libcst._nodes.expression.FormattedString.prefix": [], "libcst._nodes.expression.FormattedString._validate": [], "libcst._nodes.expression.FormattedStringExpression._codegen_impl": [], "libcst._nodes.expression.FormattedStringExpression._visit_and_replace_children": [], "libcst._nodes.expression.FormattedStringExpression._validate": [], "libcst._nodes.expression.FormattedStringText._codegen_impl": [], "libcst._nodes.expression.FormattedStringText._visit_and_replace_children": [], "libcst._nodes.expression.SimpleString.evaluated_value": [], "libcst._nodes.expression.SimpleString._codegen_impl": [], "libcst._nodes.expression.SimpleString._visit_and_replace_children": [], "libcst._nodes.expression.SimpleString.raw_value": [], "libcst._nodes.expression.SimpleString.quote": [], "libcst._nodes.expression.SimpleString.prefix": [], "libcst._nodes.expression.SimpleString._validate": [], "libcst._nodes.expression._BasePrefixedString._safe_to_use_with_word_operator": [], "libcst._nodes.expression.Imaginary.evaluated_value": [], "libcst._nodes.expression.Imaginary._codegen_impl": [], "libcst._nodes.expression.Imaginary._validate": [], "libcst._nodes.expression.Imaginary._visit_and_replace_children": [], "libcst._nodes.expression.Float.evaluated_value": [], "libcst._nodes.expression.Float._codegen_impl": [], "libcst._nodes.expression.Float._validate": [], "libcst._nodes.expression.Float._visit_and_replace_children": [], "libcst._nodes.expression.Integer.evaluated_value": [], "libcst._nodes.expression.Integer._codegen_impl": [], "libcst._nodes.expression.Integer._validate": [], "libcst._nodes.expression.Integer._visit_and_replace_children": [], "libcst._nodes.expression.BaseNumber._safe_to_use_with_word_operator": [], "libcst._nodes.expression.Ellipsis._codegen_impl": [], "libcst._nodes.expression.Ellipsis._safe_to_use_with_word_operator": [], "libcst._nodes.expression.Ellipsis._visit_and_replace_children": [], "libcst._nodes.expression.Name._codegen_impl": [], "libcst._nodes.expression.Name._validate": [], "libcst._nodes.expression.Name._visit_and_replace_children": [], "libcst._nodes.expression.BaseExpression._check_left_right_word_concatenation_safety": [], "libcst._nodes.expression.BaseExpression._safe_to_use_with_word_operator": [], "libcst._nodes.expression._BaseParenthesizedNode._parenthesize": [], "libcst._nodes.expression._BaseParenthesizedNode._validate": [], "libcst._nodes.expression.Asynchronous._codegen_impl": [], "libcst._nodes.expression.Asynchronous._visit_and_replace_children": [], "libcst._nodes.expression.Asynchronous._validate": [], "libcst._nodes.expression.RightParen._codegen_impl": [], "libcst._nodes.expression.RightParen._visit_and_replace_children": [], "libcst._nodes.expression.LeftParen._codegen_impl": [], "libcst._nodes.expression.LeftParen._visit_and_replace_children": [], "libcst._nodes.expression.RightCurlyBrace._codegen_impl": [], "libcst._nodes.expression.RightCurlyBrace._visit_and_replace_children": [], "libcst._nodes.expression.LeftCurlyBrace._codegen_impl": [], "libcst._nodes.expression.LeftCurlyBrace._visit_and_replace_children": [], "libcst._nodes.expression.RightSquareBracket._codegen_impl": [], "libcst._nodes.expression.RightSquareBracket._visit_and_replace_children": [], "libcst._nodes.expression.LeftSquareBracket._codegen_impl": [], "libcst._nodes.expression.LeftSquareBracket._visit_and_replace_children": [], "amqp.abstract_channel.AbstractChannel.dispatch_method": [], "amqp.abstract_channel.AbstractChannel.wait": [], "amqp.abstract_channel.AbstractChannel.close": [], "amqp.abstract_channel.AbstractChannel.send_method": [], "amqp.abstract_channel.AbstractChannel.__exit__": [], "amqp.abstract_channel.AbstractChannel.__enter__": [], "amqp.abstract_channel.AbstractChannel.__init__": [], "keystone.tests.protection.v3.test_system_assignments.ProjectAdminTests._override_policy": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 634, "column": 13 }, "stop": { "line": 634, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 641, "column": 20 }, "stop": { "line": 641, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 641, "column": 12 }, "stop": { "line": 641, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.write", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 634, "column": 13 }, "stop": { "line": 634, "column": 17 } } ], "kind": "function", "target": "open" } ], "keystone.tests.protection.v3.test_system_assignments.ProjectAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 583, "column": 43 }, "stop": { "line": 583, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 583, "column": 27 }, "stop": { "line": 583, "column": 42 } }, { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 585, "column": 8 }, "stop": { "line": 585, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_system_assignments.ProjectAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 614, "column": 21 }, "stop": { "line": 614, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 604, "column": 12 }, "stop": { "line": 604, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 586, "column": 12 }, "stop": { "line": 586, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 594, "column": 12 }, "stop": { "line": 594, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 602, "column": 18 }, "stop": { "line": 602, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 594, "column": 30 }, "stop": { "line": 594, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 581, "column": 8 }, "stop": { "line": 581, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 590, "column": 8 }, "stop": { "line": 590, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_system_assignments.ProjectAdminTests._override_policy", "class_name": "keystone.tests.protection.v3.test_system_assignments.ProjectAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 594, "column": 12 }, "stop": { "line": 594, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 612, "column": 15 }, "stop": { "line": 612, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_system_assignments.ProjectAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 582, "column": 8 }, "stop": { "line": 582, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_system_assignments.ProjectAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 598, "column": 24 }, "stop": { "line": 598, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_system_assignments.ProjectMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 562, "column": 15 }, "stop": { "line": 562, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_system_assignments.ProjectMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 554, "column": 12 }, "stop": { "line": 554, "column": 19 } }, { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 564, "column": 21 }, "stop": { "line": 564, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 540, "column": 24 }, "stop": { "line": 540, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 540, "column": 8 }, "stop": { "line": 540, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_system_assignments.ProjectMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 544, "column": 12 }, "stop": { "line": 544, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 539, "column": 8 }, "stop": { "line": 539, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_system_assignments.ProjectMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 552, "column": 18 }, "stop": { "line": 552, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 544, "column": 30 }, "stop": { "line": 544, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 538, "column": 8 }, "stop": { "line": 538, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 544, "column": 12 }, "stop": { "line": 544, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 548, "column": 25 }, "stop": { "line": 548, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_system_assignments.ProjectReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 519, "column": 15 }, "stop": { "line": 519, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_system_assignments.ProjectReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 521, "column": 21 }, "stop": { "line": 521, "column": 35 } }, { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 511, "column": 12 }, "stop": { "line": 511, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 497, "column": 24 }, "stop": { "line": 497, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 496, "column": 8 }, "stop": { "line": 496, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_system_assignments.ProjectReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 501, "column": 12 }, "stop": { "line": 501, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 509, "column": 18 }, "stop": { "line": 509, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 501, "column": 30 }, "stop": { "line": 501, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 495, "column": 8 }, "stop": { "line": 495, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 501, "column": 12 }, "stop": { "line": 501, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 497, "column": 8 }, "stop": { "line": 497, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_system_assignments.ProjectReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 505, "column": 25 }, "stop": { "line": 505, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_system_assignments.DomainUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 478, "column": 50 }, "stop": { "line": 478, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 461, "column": 24 }, "stop": { "line": 461, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 465, "column": 12 }, "stop": { "line": 465, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 460, "column": 8 }, "stop": { "line": 460, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_system_assignments.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 465, "column": 30 }, "stop": { "line": 465, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 459, "column": 8 }, "stop": { "line": 459, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 477, "column": 15 }, "stop": { "line": 477, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_system_assignments.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 465, "column": 12 }, "stop": { "line": 465, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 468, "column": 22 }, "stop": { "line": 468, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 461, "column": 8 }, "stop": { "line": 461, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_system_assignments.DomainUserTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_system_assignments.SystemAdminTests.test_user_can_revoke_group_system_assignments": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 448, "column": 16 }, "stop": { "line": 448, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 439, "column": 12 }, "stop": { "line": 439, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.protection.v3.test_system_assignments.SystemAdminTests.test_user_can_grant_group_system_assignments": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 432, "column": 16 }, "stop": { "line": 432, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 427, "column": 12 }, "stop": { "line": 427, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.protection.v3.test_system_assignments.SystemAdminTests.test_user_can_revoke_system_assignments": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 420, "column": 16 }, "stop": { "line": 420, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 411, "column": 12 }, "stop": { "line": 411, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_system_assignments.SystemAdminTests.test_user_can_grant_system_assignments": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 404, "column": 16 }, "stop": { "line": 404, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 399, "column": 12 }, "stop": { "line": 399, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_system_assignments.SystemAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 377, "column": 8 }, "stop": { "line": 377, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 379, "column": 8 }, "stop": { "line": 379, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_system_assignments.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 378, "column": 8 }, "stop": { "line": 378, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_system_assignments.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 379, "column": 24 }, "stop": { "line": 379, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 385, "column": 15 }, "stop": { "line": 385, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_system_assignments.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_system_assignments.SystemMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 336, "column": 8 }, "stop": { "line": 336, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 338, "column": 8 }, "stop": { "line": 338, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_system_assignments.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 360, "column": 43 }, "stop": { "line": 360, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 338, "column": 24 }, "stop": { "line": 338, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 359, "column": 15 }, "stop": { "line": 359, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_system_assignments.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 337, "column": 8 }, "stop": { "line": 337, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_system_assignments.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 341, "column": 24 }, "stop": { "line": 341, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_system_assignments.SystemReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 302, "column": 8 }, "stop": { "line": 302, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 304, "column": 8 }, "stop": { "line": 304, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_system_assignments.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 317, "column": 15 }, "stop": { "line": 317, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_system_assignments.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 318, "column": 43 }, "stop": { "line": 318, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 304, "column": 24 }, "stop": { "line": 304, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 307, "column": 24 }, "stop": { "line": 307, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 303, "column": 8 }, "stop": { "line": 303, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_system_assignments.SystemReaderTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_system_assignments._DomainAndProjectUserSystemAssignmentTests.test_user_cannot_revoke_group_system_assignments": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 289, "column": 16 }, "stop": { "line": 289, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 280, "column": 12 }, "stop": { "line": 280, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.protection.v3.test_system_assignments._DomainAndProjectUserSystemAssignmentTests.test_user_cannot_grant_group_system_assignments": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 272, "column": 16 }, "stop": { "line": 272, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 267, "column": 12 }, "stop": { "line": 267, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.protection.v3.test_system_assignments._DomainAndProjectUserSystemAssignmentTests.test_user_cannot_check_group_system_role_assignments": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 259, "column": 16 }, "stop": { "line": 259, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 250, "column": 12 }, "stop": { "line": 250, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.protection.v3.test_system_assignments._DomainAndProjectUserSystemAssignmentTests.test_user_cannot_list_group_system_role_assignments": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 243, "column": 16 }, "stop": { "line": 243, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 234, "column": 12 }, "stop": { "line": 234, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.protection.v3.test_system_assignments._DomainAndProjectUserSystemAssignmentTests.test_user_cannot_revoke_system_assignments": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 226, "column": 16 }, "stop": { "line": 226, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 217, "column": 12 }, "stop": { "line": 217, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_system_assignments._DomainAndProjectUserSystemAssignmentTests.test_user_cannot_grant_system_assignments": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 209, "column": 16 }, "stop": { "line": 209, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 204, "column": 12 }, "stop": { "line": 204, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_system_assignments._DomainAndProjectUserSystemAssignmentTests.test_user_cannot_check_user_system_role_assignments": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 196, "column": 16 }, "stop": { "line": 196, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 187, "column": 12 }, "stop": { "line": 187, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_system_assignments._DomainAndProjectUserSystemAssignmentTests.test_user_cannot_list_system_role_assignments": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 181, "column": 16 }, "stop": { "line": 181, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 172, "column": 12 }, "stop": { "line": 172, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_system_assignments._SystemMemberAndReaderSystemAssignmentTests.test_user_cannot_revoke_group_system_assignment": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 161, "column": 16 }, "stop": { "line": 161, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 152, "column": 12 }, "stop": { "line": 152, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.protection.v3.test_system_assignments._SystemMemberAndReaderSystemAssignmentTests.test_user_cannot_grant_group_system_assignment": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 144, "column": 16 }, "stop": { "line": 144, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 139, "column": 12 }, "stop": { "line": 139, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.protection.v3.test_system_assignments._SystemMemberAndReaderSystemAssignmentTests.test_user_cannot_revoke_system_assignments": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 131, "column": 16 }, "stop": { "line": 131, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 122, "column": 12 }, "stop": { "line": 122, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_system_assignments._SystemMemberAndReaderSystemAssignmentTests.test_user_cannot_grant_system_assignments": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 114, "column": 16 }, "stop": { "line": 114, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 109, "column": 12 }, "stop": { "line": 109, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_system_assignments._SystemUserSystemAssignmentTests.test_user_can_check_group_system_role_assignments": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 98, "column": 16 }, "stop": { "line": 98, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 89, "column": 12 }, "stop": { "line": 89, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.protection.v3.test_system_assignments._SystemUserSystemAssignmentTests.test_user_can_list_group_system_role_assignments": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 82, "column": 32 }, "stop": { "line": 82, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 79, "column": 16 }, "stop": { "line": 79, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 70, "column": 12 }, "stop": { "line": 70, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.protection.v3.test_system_assignments._SystemUserSystemAssignmentTests.test_user_can_check_user_system_role_assignment": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 62, "column": 16 }, "stop": { "line": 62, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 53, "column": 12 }, "stop": { "line": 53, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_system_assignments._SystemUserSystemAssignmentTests.test_user_can_list_user_system_role_assignments": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 44, "column": 16 }, "stop": { "line": 44, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 46, "column": 32 }, "stop": { "line": 46, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_system_assignments.py", "start": { "line": 35, "column": 12 }, "stop": { "line": 35, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_entity_include_names": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1496, "column": 12 }, "stop": { "line": 1496, "column": 43 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1519, "column": 12 }, "stop": { "line": 1519, "column": 57 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1484, "column": 12 }, "stop": { "line": 1484, "column": 46 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1515, "column": 12 }, "stop": { "line": 1515, "column": 43 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1488, "column": 12 }, "stop": { "line": 1488, "column": 45 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1518, "column": 12 }, "stop": { "line": 1518, "column": 54 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1521, "column": 8 }, "stop": { "line": 1521, "column": 37 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1513, "column": 16 }, "stop": { "line": 1513, "column": 40 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1505, "column": 12 }, "stop": { "line": 1505, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1521, "column": 40 }, "stop": { "line": 1521, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_link", "class_name": "keystone.tests.unit.test_v3.AssignmentTestMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1518, "column": 12 }, "stop": { "line": 1518, "column": 18 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1513, "column": 16 }, "stop": { "line": 1513, "column": 22 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1521, "column": 8 }, "stop": { "line": 1521, "column": 14 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1508, "column": 12 }, "stop": { "line": 1508, "column": 26 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1478, "column": 12 }, "stop": { "line": 1478, "column": 27 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1500, "column": 12 }, "stop": { "line": 1500, "column": 27 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1492, "column": 12 }, "stop": { "line": 1492, "column": 26 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1486, "column": 12 }, "stop": { "line": 1486, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_entity": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1436, "column": 12 }, "stop": { "line": 1436, "column": 27 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1434, "column": 12 }, "stop": { "line": 1434, "column": 27 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1441, "column": 12 }, "stop": { "line": 1441, "column": 26 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1438, "column": 12 }, "stop": { "line": 1438, "column": 27 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1450, "column": 8 }, "stop": { "line": 1450, "column": 22 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1448, "column": 12 }, "stop": { "line": 1448, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1440, "column": 11 }, "stop": { "line": 1440, "column": 22 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1433, "column": 11 }, "stop": { "line": 1433, "column": 22 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1452, "column": 11 }, "stop": { "line": 1452, "column": 22 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1443, "column": 15 }, "stop": { "line": 1443, "column": 26 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1435, "column": 13 }, "stop": { "line": 1435, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1431, "column": 20 }, "stop": { "line": 1431, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_link", "class_name": "keystone.tests.unit.test_v3.AssignmentTestMixin", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1438, "column": 49 }, "stop": { "line": 1438, "column": 56 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1441, "column": 36 }, "stop": { "line": 1441, "column": 43 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1446, "column": 50 }, "stop": { "line": 1446, "column": 57 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1448, "column": 37 }, "stop": { "line": 1448, "column": 44 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1445, "column": 50 }, "stop": { "line": 1445, "column": 57 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1434, "column": 48 }, "stop": { "line": 1434, "column": 55 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1450, "column": 32 }, "stop": { "line": 1450, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1444, "column": 49 }, "stop": { "line": 1444, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1453, "column": 12 }, "stop": { "line": 1453, "column": 18 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1456, "column": 12 }, "stop": { "line": 1456, "column": 18 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1444, "column": 16 }, "stop": { "line": 1444, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1453, "column": 12 }, "stop": { "line": 1453, "column": 54 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1444, "column": 16 }, "stop": { "line": 1444, "column": 45 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1456, "column": 12 }, "stop": { "line": 1456, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_link": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1412, "column": 20 }, "stop": { "line": 1412, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1411, "column": 11 }, "stop": { "line": 1411, "column": 22 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1406, "column": 13 }, "stop": { "line": 1406, "column": 24 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1404, "column": 11 }, "stop": { "line": 1404, "column": 22 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1418, "column": 11 }, "stop": { "line": 1418, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1409, "column": 34 }, "stop": { "line": 1409, "column": 41 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1412, "column": 32 }, "stop": { "line": 1412, "column": 39 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1414, "column": 33 }, "stop": { "line": 1414, "column": 40 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1405, "column": 33 }, "stop": { "line": 1405, "column": 40 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1416, "column": 28 }, "stop": { "line": 1416, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1419, "column": 19 }, "stop": { "line": 1419, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1405, "column": 19 }, "stop": { "line": 1405, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1416, "column": 16 }, "stop": { "line": 1416, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1416, "column": 8 }, "stop": { "line": 1416, "column": 12 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1412, "column": 12 }, "stop": { "line": 1412, "column": 16 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1414, "column": 12 }, "stop": { "line": 1414, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1414, "column": 20 }, "stop": { "line": 1414, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1409, "column": 19 }, "stop": { "line": 1409, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.AssignmentTestMixin.build_role_assignment_query_url": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1394, "column": 43 }, "stop": { "line": 1394, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.replace", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1394, "column": 32 }, "stop": { "line": 1394, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1391, "column": 26 }, "stop": { "line": 1391, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "ValueError", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1390, "column": 21 }, "stop": { "line": 1390, "column": 64 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1388, "column": 19 }, "stop": { "line": 1388, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1382, "column": 20 }, "stop": { "line": 1382, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.items", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1392, "column": 24 }, "stop": { "line": 1392, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1385, "column": 15 }, "stop": { "line": 1385, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__ne__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1389, "column": 20 }, "stop": { "line": 1389, "column": 32 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1386, "column": 16 }, "stop": { "line": 1386, "column": 28 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1383, "column": 12 }, "stop": { "line": 1383, "column": 24 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1394, "column": 16 }, "stop": { "line": 1394, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1396, "column": 15 }, "stop": { "line": 1396, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.JsonHomeTestMixin.test_get_json_home": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1368, "column": 28 }, "stop": { "line": 1368, "column": 43 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1362, "column": 24 }, "stop": { "line": 1362, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic._BinaryComparison.__init__", "class_name": "testtools.matchers._basic.Equals", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1363, "column": 20 }, "stop": { "line": 1363, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.loads" } ], "keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase.test_oslo_context": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1330, "column": 21 }, "stop": { "line": 1330, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1339, "column": 8 }, "stop": { "line": 1339, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1334, "column": 22 }, "stop": { "line": 1334, "column": 54 } } ], "kind": "function", "target": "oslo_context.context.get_current" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1338, "column": 8 }, "stop": { "line": 1338, "column": 24 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1341, "column": 8 }, "stop": { "line": 1341, "column": 24 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1336, "column": 8 }, "stop": { "line": 1336, "column": 24 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1335, "column": 8 }, "stop": { "line": 1335, "column": 24 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1337, "column": 8 }, "stop": { "line": 1337, "column": 24 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1340, "column": 8 }, "stop": { "line": 1340, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1327, "column": 16 }, "stop": { "line": 1327, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1332, "column": 8 }, "stop": { "line": 1332, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase._middleware_request", "class_name": "keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1343, "column": 8 }, "stop": { "line": 1343, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1330, "column": 21 }, "stop": { "line": 1330, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase.test_domain_scoped_token_auth_context": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1313, "column": 8 }, "stop": { "line": 1313, "column": 24 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1316, "column": 8 }, "stop": { "line": 1316, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1309, "column": 8 }, "stop": { "line": 1309, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1311, "column": 30 }, "stop": { "line": 1311, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_domain_scoped_token", "class_name": "keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1312, "column": 14 }, "stop": { "line": 1312, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase._middleware_request", "class_name": "keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1307, "column": 15 }, "stop": { "line": 1307, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase.test_project_scoped_token_auth_context": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1301, "column": 8 }, "stop": { "line": 1301, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1299, "column": 31 }, "stop": { "line": 1299, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1300, "column": 14 }, "stop": { "line": 1300, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase._middleware_request", "class_name": "keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase.test_unscoped_token_auth_context": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1287, "column": 25 }, "stop": { "line": 1287, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_unscoped_token", "class_name": "keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1288, "column": 14 }, "stop": { "line": 1288, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase._middleware_request", "class_name": "keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1295, "column": 12 }, "stop": { "line": 1295, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase.test_auth_context_override": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1283, "column": 8 }, "stop": { "line": 1283, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1281, "column": 14 }, "stop": { "line": 1281, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase._middleware_request", "class_name": "keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1278, "column": 16 }, "stop": { "line": 1278, "column": 26 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1278, "column": 16 }, "stop": { "line": 1278, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase.test_auth_context_build_by_middleware": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1271, "column": 8 }, "stop": { "line": 1271, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1269, "column": 22 }, "stop": { "line": 1269, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1270, "column": 14 }, "stop": { "line": 1270, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase._middleware_request", "class_name": "keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase._middleware_request": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1260, "column": 30 }, "stop": { "line": 1260, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.request_processing.middleware.auth_context.AuthContextMiddleware.__init__", "class_name": "keystone.server.flask.request_processing.middleware.auth_context.AuthContextMiddleware", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1263, "column": 8 }, "stop": { "line": 1263, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.VersionTestCase.test_get_version": [], "keystone.tests.unit.test_v3.RestfulTestCase.build_external_auth_environ": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1238, "column": 12 }, "stop": { "line": 1238, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidServiceProvider": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1230, "column": 21 }, "stop": { "line": 1230, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "frozenset.__init__", "class_name": "frozenset", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1233, "column": 12 }, "stop": { "line": 1233, "column": 32 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrust": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1194, "column": 12 }, "stop": { "line": 1194, "column": 25 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1186, "column": 8 }, "stop": { "line": 1186, "column": 21 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1203, "column": 12 }, "stop": { "line": 1203, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1207, "column": 26 }, "stop": { "line": 1207, "column": 30 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1206, "column": 24 }, "stop": { "line": 1206, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bool.__new__", "class_name": "bool", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1208, "column": 12 }, "stop": { "line": 1208, "column": 28 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1208, "column": 29 }, "stop": { "line": 1208, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bool.__xor__", "class_name": "bool", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1198, "column": 16 }, "stop": { "line": 1198, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidEntity", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1219, "column": 16 }, "stop": { "line": 1219, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.assertCloseEnoughForGovernmentWork", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1188, "column": 12 }, "stop": { "line": 1188, "column": 57 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1217, "column": 26 }, "stop": { "line": 1217, "column": 71 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1215, "column": 29 }, "stop": { "line": 1215, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidISO8601ExtendedFormatDatetime", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1197, "column": 16 }, "stop": { "line": 1197, "column": 36 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1183, "column": 8 }, "stop": { "line": 1183, "column": 28 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1182, "column": 8 }, "stop": { "line": 1182, "column": 28 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1184, "column": 8 }, "stop": { "line": 1184, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1193, "column": 12 }, "stop": { "line": 1193, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1213, "column": 12 }, "stop": { "line": 1213, "column": 28 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1211, "column": 12 }, "stop": { "line": 1211, "column": 28 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1221, "column": 16 }, "stop": { "line": 1221, "column": 32 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1212, "column": 12 }, "stop": { "line": 1212, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1199, "column": 16 }, "stop": { "line": 1199, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRole", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1201, "column": 12 }, "stop": { "line": 1201, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidListLinks", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustSummary": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1179, "column": 15 }, "stop": { "line": 1179, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrust", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1168, "column": 15 }, "stop": { "line": 1168, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidResponse", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustListResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1157, "column": 15 }, "stop": { "line": 1157, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidListResponse", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidPolicy": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1151, "column": 12 }, "stop": { "line": 1151, "column": 28 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1150, "column": 12 }, "stop": { "line": 1150, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1148, "column": 8 }, "stop": { "line": 1148, "column": 28 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1147, "column": 8 }, "stop": { "line": 1147, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidPolicyResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1139, "column": 15 }, "stop": { "line": 1139, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidResponse", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidPolicyListResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1131, "column": 15 }, "stop": { "line": 1131, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidListResponse", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertRoleAssignmentNotInListResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1126, "column": 8 }, "stop": { "line": 1126, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertRoleAssignmentInListResponse", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertRoleAssignmentInListResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1122, "column": 16 }, "stop": { "line": 1122, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1123, "column": 8 }, "stop": { "line": 1123, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1117, "column": 16 }, "stop": { "line": 1117, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignment", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignment": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1105, "column": 16 }, "stop": { "line": 1105, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertDictContainsSubset", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1106, "column": 16 }, "stop": { "line": 1106, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1083, "column": 12 }, "stop": { "line": 1083, "column": 32 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1075, "column": 8 }, "stop": { "line": 1075, "column": 28 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1092, "column": 12 }, "stop": { "line": 1092, "column": 32 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1074, "column": 8 }, "stop": { "line": 1074, "column": 28 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1086, "column": 8 }, "stop": { "line": 1086, "column": 28 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1082, "column": 12 }, "stop": { "line": 1082, "column": 32 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1093, "column": 12 }, "stop": { "line": 1093, "column": 32 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1090, "column": 12 }, "stop": { "line": 1090, "column": 32 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1080, "column": 12 }, "stop": { "line": 1080, "column": 32 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1100, "column": 8 }, "stop": { "line": 1100, "column": 28 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1099, "column": 8 }, "stop": { "line": 1099, "column": 28 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1095, "column": 12 }, "stop": { "line": 1095, "column": 32 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1079, "column": 12 }, "stop": { "line": 1079, "column": 28 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1089, "column": 12 }, "stop": { "line": 1089, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1096, "column": 12 }, "stop": { "line": 1096, "column": 27 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignmentListResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1068, "column": 12 }, "stop": { "line": 1068, "column": 32 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1061, "column": 46 }, "stop": { "line": 1061, "column": 49 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1061, "column": 12 }, "stop": { "line": 1061, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1069, "column": 12 }, "stop": { "line": 1069, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleAssignment", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1064, "column": 8 }, "stop": { "line": 1064, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidListLinks", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRole": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1051, "column": 12 }, "stop": { "line": 1051, "column": 28 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1050, "column": 12 }, "stop": { "line": 1050, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1048, "column": 8 }, "stop": { "line": 1048, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1039, "column": 15 }, "stop": { "line": 1039, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidResponse", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertRoleNotInListResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1036, "column": 8 }, "stop": { "line": 1036, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertRoleInListResponse", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertRoleInListResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1032, "column": 16 }, "stop": { "line": 1032, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1033, "column": 8 }, "stop": { "line": 1033, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1027, "column": 16 }, "stop": { "line": 1027, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRole", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRoleListResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1015, "column": 15 }, "stop": { "line": 1015, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidListResponse", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidCredential": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1000, "column": 8 }, "stop": { "line": 1000, "column": 28 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1001, "column": 8 }, "stop": { "line": 1001, "column": 28 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1002, "column": 8 }, "stop": { "line": 1002, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1004, "column": 8 }, "stop": { "line": 1004, "column": 24 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1003, "column": 8 }, "stop": { "line": 1003, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1006, "column": 12 }, "stop": { "line": 1006, "column": 28 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1007, "column": 12 }, "stop": { "line": 1007, "column": 28 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1009, "column": 12 }, "stop": { "line": 1009, "column": 28 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 1008, "column": 12 }, "stop": { "line": 1008, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidCredentialResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 991, "column": 15 }, "stop": { "line": 991, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidResponse", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidCredentialListResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 982, "column": 15 }, "stop": { "line": 982, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidListResponse", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidGroup": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 976, "column": 12 }, "stop": { "line": 976, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 974, "column": 8 }, "stop": { "line": 974, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidGroupResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 965, "column": 15 }, "stop": { "line": 965, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidResponse", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidGroupListResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 956, "column": 15 }, "stop": { "line": 956, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidListResponse", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidUser": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 940, "column": 8 }, "stop": { "line": 940, "column": 28 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 948, "column": 16 }, "stop": { "line": 948, "column": 36 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 939, "column": 8 }, "stop": { "line": 939, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 942, "column": 8 }, "stop": { "line": 942, "column": 24 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 941, "column": 8 }, "stop": { "line": 941, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 946, "column": 12 }, "stop": { "line": 946, "column": 28 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 949, "column": 16 }, "stop": { "line": 949, "column": 32 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 945, "column": 12 }, "stop": { "line": 945, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 943, "column": 8 }, "stop": { "line": 943, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidUserResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 930, "column": 15 }, "stop": { "line": 930, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidResponse", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidUserListResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 921, "column": 15 }, "stop": { "line": 921, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidListResponse", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProject": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 915, "column": 12 }, "stop": { "line": 915, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 906, "column": 15 }, "stop": { "line": 906, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidResponse", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectListResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 898, "column": 15 }, "stop": { "line": 898, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidListResponse", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidDomain": [], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidDomainResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 883, "column": 15 }, "stop": { "line": 883, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidResponse", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidDomainListResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 875, "column": 15 }, "stop": { "line": 875, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidListResponse", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidEndpoint": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 858, "column": 8 }, "stop": { "line": 858, "column": 28 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 857, "column": 8 }, "stop": { "line": 857, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 859, "column": 8 }, "stop": { "line": 859, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsInstance", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 862, "column": 8 }, "stop": { "line": 862, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 868, "column": 16 }, "stop": { "line": 868, "column": 32 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 865, "column": 12 }, "stop": { "line": 865, "column": 28 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 866, "column": 12 }, "stop": { "line": 866, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidEndpointResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 849, "column": 15 }, "stop": { "line": 849, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidResponse", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidEndpointListResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 841, "column": 15 }, "stop": { "line": 841, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidListResponse", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidService": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 832, "column": 8 }, "stop": { "line": 832, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 833, "column": 8 }, "stop": { "line": 833, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsInstance", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 835, "column": 12 }, "stop": { "line": 835, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidServiceResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 824, "column": 15 }, "stop": { "line": 824, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidResponse", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidServiceListResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 816, "column": 15 }, "stop": { "line": 816, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidListResponse", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRegion": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 810, "column": 12 }, "stop": { "line": 810, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 808, "column": 8 }, "stop": { "line": 808, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRegionResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 799, "column": 15 }, "stop": { "line": 799, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidResponse", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidRegionListResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 790, "column": 15 }, "stop": { "line": 790, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidListResponse", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidCatalog": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 770, "column": 12 }, "stop": { "line": 770, "column": 30 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 764, "column": 8 }, "stop": { "line": 764, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertGreater", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 766, "column": 12 }, "stop": { "line": 766, "column": 32 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 774, "column": 16 }, "stop": { "line": 774, "column": 36 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 768, "column": 12 }, "stop": { "line": 768, "column": 32 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 772, "column": 16 }, "stop": { "line": 772, "column": 36 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 767, "column": 12 }, "stop": { "line": 767, "column": 32 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 773, "column": 16 }, "stop": { "line": 773, "column": 36 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 770, "column": 31 }, "stop": { "line": 770, "column": 34 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 764, "column": 27 }, "stop": { "line": 764, "column": 30 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 763, "column": 8 }, "stop": { "line": 763, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsInstance", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 769, "column": 12 }, "stop": { "line": 769, "column": 28 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 777, "column": 16 }, "stop": { "line": 777, "column": 32 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 775, "column": 16 }, "stop": { "line": 775, "column": 32 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 776, "column": 16 }, "stop": { "line": 776, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidCatalogResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 755, "column": 8 }, "stop": { "line": 755, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 753, "column": 52 }, "stop": { "line": 753, "column": 55 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 753, "column": 25 }, "stop": { "line": 753, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 757, "column": 35 }, "stop": { "line": 757, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 756, "column": 8 }, "stop": { "line": 756, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsInstance", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 758, "column": 8 }, "stop": { "line": 758, "column": 24 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 757, "column": 8 }, "stop": { "line": 757, "column": 24 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 753, "column": 8 }, "stop": { "line": 753, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 754, "column": 8 }, "stop": { "line": 754, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidCatalog", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidSystemScopedTokenResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 746, "column": 8 }, "stop": { "line": 746, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 743, "column": 27 }, "stop": { "line": 743, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.__init__", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 740, "column": 37 }, "stop": { "line": 740, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.generate_token_schema", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 737, "column": 16 }, "stop": { "line": 737, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTokenResponse", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 738, "column": 8 }, "stop": { "line": 738, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidDomainScopedTokenResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 732, "column": 8 }, "stop": { "line": 732, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 729, "column": 27 }, "stop": { "line": 729, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.__init__", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 730, "column": 12 }, "stop": { "line": 730, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.generate_token_schema", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 727, "column": 16 }, "stop": { "line": 727, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidScopedTokenResponse", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectScopedTokenResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 720, "column": 8 }, "stop": { "line": 720, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 718, "column": 27 }, "stop": { "line": 718, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.__init__", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 684, "column": 38 }, "stop": { "line": 684, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.generate_token_schema", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 722, "column": 8 }, "stop": { "line": 722, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 682, "column": 16 }, "stop": { "line": 682, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidScopedTokenResponse", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidScopedTokenResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 673, "column": 12 }, "stop": { "line": 673, "column": 25 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 653, "column": 12 }, "stop": { "line": 653, "column": 25 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 670, "column": 8 }, "stop": { "line": 670, "column": 21 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 674, "column": 12 }, "stop": { "line": 674, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 677, "column": 8 }, "stop": { "line": 677, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIs", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 645, "column": 26 }, "stop": { "line": 645, "column": 36 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 648, "column": 27 }, "stop": { "line": 648, "column": 37 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 647, "column": 26 }, "stop": { "line": 647, "column": 36 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 646, "column": 26 }, "stop": { "line": 646, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 649, "column": 16 }, "stop": { "line": 649, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTokenResponse", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 671, "column": 8 }, "stop": { "line": 671, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 655, "column": 15 }, "stop": { "line": 655, "column": 25 } } ], "kind": "function", "target": "isinstance" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 662, "column": 24 }, "stop": { "line": 662, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 660, "column": 24 }, "stop": { "line": 660, "column": 40 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 668, "column": 12 }, "stop": { "line": 668, "column": 28 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 661, "column": 24 }, "stop": { "line": 661, "column": 40 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 659, "column": 24 }, "stop": { "line": 659, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 666, "column": 16 }, "stop": { "line": 666, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidUnscopedTokenResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 640, "column": 8 }, "stop": { "line": 640, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.validate", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 637, "column": 27 }, "stop": { "line": 637, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.validation.validators.SchemaValidator.__init__", "class_name": "keystone.common.validation.validators.SchemaValidator", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 638, "column": 12 }, "stop": { "line": 638, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.generate_token_schema", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 636, "column": 16 }, "stop": { "line": 636, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTokenResponse", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTokenResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 620, "column": 8 }, "stop": { "line": 620, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertLess", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 624, "column": 8 }, "stop": { "line": 624, "column": 21 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 626, "column": 8 }, "stop": { "line": 626, "column": 21 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 622, "column": 8 }, "stop": { "line": 622, "column": 21 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 625, "column": 8 }, "stop": { "line": 625, "column": 21 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 623, "column": 8 }, "stop": { "line": 623, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 615, "column": 21 }, "stop": { "line": 615, "column": 66 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 618, "column": 20 }, "stop": { "line": 618, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidISO8601ExtendedFormatDatetime", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 614, "column": 8 }, "stop": { "line": 614, "column": 28 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 617, "column": 8 }, "stop": { "line": 617, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 609, "column": 12 }, "stop": { "line": 609, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 630, "column": 12 }, "stop": { "line": 630, "column": 28 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 629, "column": 12 }, "stop": { "line": 629, "column": 28 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 631, "column": 12 }, "stop": { "line": 631, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 611, "column": 12 }, "stop": { "line": 611, "column": 27 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidISO8601ExtendedFormatDatetime": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 602, "column": 19 }, "stop": { "line": 602, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.strptime", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 605, "column": 18 }, "stop": { "line": 605, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "AssertionError", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 604, "column": 18 }, "stop": { "line": 604, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidEntity": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 588, "column": 24 }, "stop": { "line": 588, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic.StartsWith.__init__", "class_name": "testtools.matchers._basic.StartsWith", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 589, "column": 8 }, "stop": { "line": 589, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 581, "column": 17 }, "stop": { "line": 581, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__add__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 593, "column": 22 }, "stop": { "line": 593, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 586, "column": 8 }, "stop": { "line": 586, "column": 28 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 585, "column": 8 }, "stop": { "line": 585, "column": 28 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 583, "column": 12 }, "stop": { "line": 583, "column": 32 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 594, "column": 16 }, "stop": { "line": 594, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 587, "column": 8 }, "stop": { "line": 587, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 582, "column": 18 }, "stop": { "line": 582, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 564, "column": 8 }, "stop": { "line": 564, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 566, "column": 8 }, "stop": { "line": 566, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidEntity", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 565, "column": 15 }, "stop": { "line": 565, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidListResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 554, "column": 21 }, "stop": { "line": 554, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 555, "column": 12 }, "stop": { "line": 555, "column": 34 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 551, "column": 12 }, "stop": { "line": 551, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidEntity", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 543, "column": 12 }, "stop": { "line": 543, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.assertNotEmpty", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 550, "column": 12 }, "stop": { "line": 550, "column": 32 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 537, "column": 8 }, "stop": { "line": 537, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 540, "column": 46 }, "stop": { "line": 540, "column": 49 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 540, "column": 12 }, "stop": { "line": 540, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 546, "column": 8 }, "stop": { "line": 546, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidListLinks", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidListLinks": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 515, "column": 43 }, "stop": { "line": 515, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic.EndsWith.__init__", "class_name": "testtools.matchers._basic.EndsWith", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 512, "column": 39 }, "stop": { "line": 512, "column": 58 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 520, "column": 28 }, "stop": { "line": 520, "column": 47 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 525, "column": 28 }, "stop": { "line": 525, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic.StartsWith.__init__", "class_name": "testtools.matchers._basic.StartsWith", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 522, "column": 8 }, "stop": { "line": 522, "column": 21 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 517, "column": 8 }, "stop": { "line": 517, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 510, "column": 8 }, "stop": { "line": 510, "column": 28 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 511, "column": 8 }, "stop": { "line": 511, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 519, "column": 12 }, "stop": { "line": 519, "column": 27 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 524, "column": 12 }, "stop": { "line": 524, "column": 27 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 515, "column": 12 }, "stop": { "line": 515, "column": 27 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 512, "column": 8 }, "stop": { "line": 512, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.assertValidErrorResponse": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 506, "column": 8 }, "stop": { "line": 506, "column": 28 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 505, "column": 8 }, "stop": { "line": 505, "column": 28 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 503, "column": 8 }, "stop": { "line": 503, "column": 28 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 504, "column": 8 }, "stop": { "line": 504, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 507, "column": 25 }, "stop": { "line": 507, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__new__", "class_name": "int", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 507, "column": 8 }, "stop": { "line": 507, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.delete": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 498, "column": 15 }, "stop": { "line": 498, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_request", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.patch": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 494, "column": 15 }, "stop": { "line": 494, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_request", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.put": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 490, "column": 15 }, "stop": { "line": 490, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_request", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.post": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 486, "column": 15 }, "stop": { "line": 486, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_request", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.head": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 482, "column": 8 }, "stop": { "line": 482, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 480, "column": 12 }, "stop": { "line": 480, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_request", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.get": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 476, "column": 15 }, "stop": { "line": 476, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_request", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.v3_request": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 460, "column": 19 }, "stop": { "line": 460, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_noauth_request", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 470, "column": 24 }, "stop": { "line": 470, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 471, "column": 15 }, "stop": { "line": 471, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 466, "column": 20 }, "stop": { "line": 466, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_requested_token", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 468, "column": 20 }, "stop": { "line": 468, "column": 30 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 464, "column": 19 }, "stop": { "line": 464, "column": 29 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 459, "column": 11 }, "stop": { "line": 459, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 473, "column": 15 }, "stop": { "line": 473, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.admin_request", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.v3_noauth_request": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 455, "column": 15 }, "stop": { "line": 455, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.admin_request", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 454, "column": 15 }, "stop": { "line": 454, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 447, "column": 15 }, "stop": { "line": 447, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.admin_request", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.get_requested_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 443, "column": 12 }, "stop": { "line": 443, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.get_domain_scoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 415, "column": 12 }, "stop": { "line": 415, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.admin_request", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.get_system_scoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 389, "column": 12 }, "stop": { "line": 389, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.admin_request", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.get_scoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 361, "column": 12 }, "stop": { "line": 361, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.admin_request", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.get_unscoped_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 338, "column": 12 }, "stop": { "line": 338, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.admin_request", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.get_admin_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 310, "column": 12 }, "stop": { "line": 310, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.rest.RestfulTestCase.admin_request", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.create_new_default_project_for_user": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 301, "column": 23 }, "stop": { "line": 301, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 298, "column": 18 }, "stop": { "line": 298, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectResponse", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 297, "column": 12 }, "stop": { "line": 297, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 301, "column": 12 }, "stop": { "line": 301, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 304, "column": 8 }, "stop": { "line": 304, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidUserResponse", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 296, "column": 14 }, "stop": { "line": 296, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.unit.test_v3.RestfulTestCase.load_sample_data": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 274, "column": 26 }, "stop": { "line": 274, "column": 45 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 246, "column": 35 }, "stop": { "line": 246, "column": 51 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 266, "column": 29 }, "stop": { "line": 266, "column": 45 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 234, "column": 20 }, "stop": { "line": 234, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 278, "column": 27 }, "stop": { "line": 278, "column": 47 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 238, "column": 41 }, "stop": { "line": 238, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 223, "column": 8 }, "stop": { "line": 223, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase._populate_default_domain", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 228, "column": 23 }, "stop": { "line": 228, "column": 43 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 239, "column": 38 }, "stop": { "line": 239, "column": 58 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 224, "column": 22 }, "stop": { "line": 224, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 284, "column": 28 }, "stop": { "line": 284, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_endpoint_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 238, "column": 41 }, "stop": { "line": 238, "column": 51 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 252, "column": 20 }, "stop": { "line": 252, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "keystone.tests.unit.test_v3.RestfulTestCase._populate_default_domain": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 216, "column": 21 }, "stop": { "line": 216, "column": 40 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 210, "column": 26 }, "stop": { "line": 210, "column": 45 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_v3.RestfulTestCase.load_fixtures": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 204, "column": 8 }, "stop": { "line": 204, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.load_sample_data", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.load_backends": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 199, "column": 8 }, "stop": { "line": 199, "column": 29 } } ], "kind": "function", "target": "keystone.common.cache.core.configure_cache" } ], "keystone.tests.unit.test_v3.RestfulTestCase.setUp": [], "keystone.tests.unit.test_v3.RestfulTestCase.config_files": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 188, "column": 28 }, "stop": { "line": 188, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests_conf", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3.RestfulTestCase.generate_token_schema": [ { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 181, "column": 12 }, "stop": { "line": 181, "column": 18 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 175, "column": 12 }, "stop": { "line": 175, "column": 18 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 176, "column": 12 }, "stop": { "line": 176, "column": 18 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 178, "column": 12 }, "stop": { "line": 178, "column": 18 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 180, "column": 12 }, "stop": { "line": 180, "column": 18 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 172, "column": 12 }, "stop": { "line": 172, "column": 18 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 179, "column": 12 }, "stop": { "line": 179, "column": 18 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 173, "column": 12 }, "stop": { "line": 173, "column": 18 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 182, "column": 12 }, "stop": { "line": 182, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 138, "column": 12 }, "stop": { "line": 138, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 141, "column": 12 }, "stop": { "line": 141, "column": 31 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 123, "column": 12 }, "stop": { "line": 123, "column": 31 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 114, "column": 12 }, "stop": { "line": 114, "column": 32 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 120, "column": 12 }, "stop": { "line": 120, "column": 31 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 124, "column": 12 }, "stop": { "line": 124, "column": 32 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 134, "column": 12 }, "stop": { "line": 134, "column": 42 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 143, "column": 12 }, "stop": { "line": 143, "column": 33 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 122, "column": 12 }, "stop": { "line": 122, "column": 33 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 142, "column": 12 }, "stop": { "line": 142, "column": 35 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 113, "column": 12 }, "stop": { "line": 113, "column": 33 } }, { "path": "keystone/tests/unit/test_v3.py", "start": { "line": 135, "column": 12 }, "stop": { "line": 135, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystonemiddleware.auth_token._opts.list_opts": [], "unittest2.test.test_case.Test_TestCase.test_no_exception_leak": [], "unittest2.test.test_case.Test_TestCase.testSystemExit": [], "unittest2.test.test_case.Test_TestCase.testSkippingEverywhere": [], "unittest2.test.test_case.Test_TestCase.testKeyboardInterrupt": [], "unittest2.test.test_case.Test_TestCase.testPickle": [], "unittest2.test.test_case.Test_TestCase.testDeepcopy": [], "unittest2.test.test_case.Test_TestCase.testAssertLogsFailureMismatchingLogger": [], "unittest2.test.test_case.Test_TestCase.testAssertLogsFailureLevelTooHigh": [], "unittest2.test.test_case.Test_TestCase.testAssertLogsFailureNoLogs": [], "unittest2.test.test_case.Test_TestCase.testAssertLogsPerLogger": [], "unittest2.test.test_case.Test_TestCase.checkAssertLogsPerLogger": [], "unittest2.test.test_case.Test_TestCase.testAssertLogsPerLevel": [], "unittest2.test.test_case.Test_TestCase.checkAssertLogsPerLevel": [], "unittest2.test.test_case.Test_TestCase.testAssertLogsTwoMatchingMessages": [], "unittest2.test.test_case.Test_TestCase.testAssertLogsDefaults": [], "unittest2.test.test_case.Test_TestCase.assertLogRecords": [], "unittest2.test.test_case.Test_TestCase.assertNoStderr": [], "unittest2.test.test_case.Test_TestCase.testAssertWarnsRegexNoExceptionType": [], "unittest2.test.test_case.Test_TestCase.testAssertWarnsNoExceptionType": [], "unittest2.test.test_case.Test_TestCase.testAssertRaisesRegexNoExceptionType": [], "unittest2.test.test_case.Test_TestCase.testAssertRaisesRegexMismatch": [], "unittest2.test.test_case.Test_TestCase.testAssertWarnsRegexInvalidRegex": [], "unittest2.test.test_case.Test_TestCase.testAssertRaisesRegexInvalidRegex": [], "unittest2.test.test_case.Test_TestCase.testAssertNotRaisesRegex": [], "unittest2.test.test_case.Test_TestCase.testAssertRaisesRegex": [], "unittest2.test.test_case.Test_TestCase.testAssertRaisesNoExceptionType": [], "unittest2.test.test_case.Test_TestCase.testAssertRaisesContext": [], "unittest2.test.test_case.Test_TestCase.testAssertRaisesCallable": [], "unittest2.test.test_case.Test_TestCase.testAssertRegex": [], "unittest2.test.test_case.Test_TestCase.testAssertIsNone": [], "unittest2.test.test_case.Test_TestCase.testAssertEqualSingleLine": [], "unittest2.test.test_case.Test_TestCase.testAssertMultiLineEqualTruncates": [], "unittest2.test.test_case.Test_TestCase.testAssertDictEqualTruncates": [], "unittest2.test.test_case.Test_TestCase.testTruncateMessage": [], "unittest2.test.test_case.Test_TestCase.testAssertSequenceEqualMaxDiff": [], "unittest2.test.test_case.Test_TestCase.testAssertMultiLineEqual": [], "unittest2.test.test_case.Test_TestCase.testInequality": [], "unittest2.test.test_case.Test_TestCase.testAssertSetEqual": [], "unittest2.test.test_case.Test_TestCase.testAssertItemsEqual": [], "unittest2.test.test_case.Test_TestCase.testAssertEqual_shorten": [], "unittest2.test.test_case.Test_TestCase.testEquality": [], "unittest2.test.test_case.Test_TestCase.testAssertEqual": [], "unittest2.test.test_case.Test_TestCase.testAssertDictContainsSubset": [], "unittest2.test.test_case.Test_TestCase.testAssertIn": [], "unittest2.test.test_case.Test_TestCase.testAssertNotIsInstance": [], "unittest2.test.test_case.Test_TestCase.testAssertIsInstance": [], "unittest2.test.test_case.Test_TestCase.testAssertIsNot": [], "unittest2.test.test_case.Test_TestCase.testAssertIs": [], "unittest2.test.test_case.Test_TestCase.testAddTypeEqualityFunc": [], "unittest2.test.test_case.Test_TestCase.testShortDescriptionWithMultiLineDocstring": [], "unittest2.test.test_case.Test_TestCase.testShortDescriptionWithOneLineDocstring": [], "unittest2.test.test_case.Test_TestCase.testShortDescriptionWithoutDocstring": [], "unittest2.test.test_case.Test_TestCase.test_run__uses_defaultTestResult": [], "unittest2.test.test_case.Test_TestCase.test_id": [], "unittest2.test.test_case.Test_TestCase.test_tearDown": [], "unittest2.test.test_case.Test_TestCase.test_setUp": [], "unittest2.test.test_case.Test_TestCase.test_failureException__subclassing__implicit_raise": [], "unittest2.test.test_case.Test_TestCase.test_failureException__subclassing__explicit_raise": [], "unittest2.test.test_case.Test_TestCase.test_failureException__default": [], "unittest2.test.test_case.Test_TestCase.test_subtests_failfast": [], "unittest2.test.test_case.Test_TestCase.test_run_call_order__subtests_failfast": [], "unittest2.test.test_case.Test_TestCase.test_run_call_order__subtests_success_legacy": [], "unittest2.test.test_case.Test_TestCase.test_run_call_order__subtests_success": [], "unittest2.test.test_case.Test_TestCase._check_call_order__subtests_success": [], "unittest2.test.test_case.Test_TestCase.test_run_call_order__subtests_legacy": [], "unittest2.test.test_case.Test_TestCase.test_run_call_order__subtests": [], "unittest2.test.test_case.Test_TestCase._check_call_order__subtests": [], "unittest2.test.test_case.Test_TestCase.test_run_call_order_default_result": [], "unittest2.test.test_case.Test_TestCase.test_run_call_order__error_in_tearDown_default_result": [], "unittest2.test.test_case.Test_TestCase.test_run_call_order__error_in_tearDown": [], "unittest2.test.test_case.Test_TestCase.test_run_call_order__failure_in_test_default_result": [], "unittest2.test.test_case.Test_TestCase.test_run_call_order__failure_in_test": [], "unittest2.test.test_case.Test_TestCase.test_run_call_order__error_in_test_default_result": [], "unittest2.test.test_case.Test_TestCase.test_run_call_order__error_in_test": [], "unittest2.test.test_case.Test_TestCase.test_run_call_order__error_in_setUp_default_result": [], "unittest2.test.test_case.Test_TestCase.test_run_call_order__error_in_setUp": [], "unittest2.test.test_case.Test_TestCase.test_defaultTestResult": [], "unittest2.test.test_case.Test_TestCase.test_countTestCases": [], "unittest2.test.test_case.Test_TestCase.test_init__test_name__invalid": [], "unittest2.test.test_case.Test_TestCase.test_init__test_name__valid": [], "unittest2.test.test_case.Test_TestCase.test_init__no_test_name": [], "unittest2.test.test_case.Test.LoggingTestCase.tearDown": [], "unittest2.test.test_case.Test.LoggingTestCase.test": [], "unittest2.test.test_case.Test.LoggingTestCase.setUp": [], "unittest2.test.test_case.Test.LoggingTestCase.__init__": [], "unittest2.test.test_case.Test.Bar.test2": [], "unittest2.test.test_case.Test.Foo.test1": [], "unittest2.test.test_case.Test.Foo.runTest": [], "keystoneclient.baseclient.Client.delete": [], "keystoneclient.baseclient.Client.patch": [], "keystoneclient.baseclient.Client.put": [], "keystoneclient.baseclient.Client.post": [], "keystoneclient.baseclient.Client.head": [], "keystoneclient.baseclient.Client.get": [], "keystoneclient.baseclient.Client.request": [], "keystoneclient.baseclient.Client.__init__": [], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_token_is_cached": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 750, "column": 13 }, "stop": { "line": 750, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patcher.object", "class_name": "unittest.mock._patcher", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 740, "column": 18 }, "stop": { "line": 740, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "keystone.auth.core.AuthContext", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 744, "column": 12 }, "stop": { "line": 744, "column": 19 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 744, "column": 32 }, "stop": { "line": 744, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "keystone.auth.core.AuthContext", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 756, "column": 12 }, "stop": { "line": 756, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.NonCallableMock.assert_called_once", "class_name": "unittest.mock.AsyncMock", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 750, "column": 13 }, "stop": { "line": 752, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 756, "column": 12 }, "stop": { "line": 756, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock.NonCallableMock.assert_called_once", "class_name": "unittest.mock.MagicMock", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 753, "column": 12 }, "stop": { "line": 753, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._do_middleware_request", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_request_non_admin": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 732, "column": 18 }, "stop": { "line": 732, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 735, "column": 8 }, "stop": { "line": 735, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 734, "column": 8 }, "stop": { "line": 734, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._do_middleware_request", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 732, "column": 34 }, "stop": { "line": 732, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.logger.FakeLogger.__init__", "class_name": "fixtures._fixtures.logger.FakeLogger", "dispatch": "static" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_admin_token_context": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 727, "column": 8 }, "stop": { "line": 727, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 723, "column": 34 }, "stop": { "line": 723, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures._fixtures.logger.FakeLogger.__init__", "class_name": "fixtures._fixtures.logger.FakeLogger", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 723, "column": 18 }, "stop": { "line": 723, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 725, "column": 14 }, "stop": { "line": 725, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._do_middleware_request", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 726, "column": 8 }, "stop": { "line": 726, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_create_idp_id_attri_not_found_fail": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 710, "column": 8 }, "stop": { "line": 710, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 711, "column": 15 }, "stop": { "line": 711, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.tokenless_auth.TokenlessAuthHelper.__init__", "class_name": "keystone.common.tokenless_auth.TokenlessAuthHelper", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 710, "column": 12 }, "stop": { "line": 710, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 712, "column": 24 }, "stop": { "line": 714, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 710, "column": 12 }, "stop": { "line": 710, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 717, "column": 8 }, "stop": { "line": 717, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertRaisesRegex", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_create_idp_id_success": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 703, "column": 8 }, "stop": { "line": 703, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 706, "column": 8 }, "stop": { "line": 706, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 704, "column": 15 }, "stop": { "line": 704, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.tokenless_auth.TokenlessAuthHelper.__init__", "class_name": "keystone.common.tokenless_auth.TokenlessAuthHelper", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 705, "column": 17 }, "stop": { "line": 705, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.tokenless_auth.TokenlessAuthHelper._build_idp_id", "class_name": "keystone.common.tokenless_auth.TokenlessAuthHelper", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_incorrect_mapping_fail": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 696, "column": 8 }, "stop": { "line": 696, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._load_mapping_rules", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 695, "column": 8 }, "stop": { "line": 695, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 695, "column": 8 }, "stop": { "line": 695, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 695, "column": 8 }, "stop": { "line": 695, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 695, "column": 8 }, "stop": { "line": 695, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 695, "column": 57 }, "stop": { "line": 695, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 686, "column": 8 }, "stop": { "line": 686, "column": 30 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 688, "column": 8 }, "stop": { "line": 688, "column": 41 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 687, "column": 8 }, "stop": { "line": 687, "column": 34 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 689, "column": 8 }, "stop": { "line": 689, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 695, "column": 57 }, "stop": { "line": 695, "column": 67 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 694, "column": 18 }, "stop": { "line": 694, "column": 31 } } ], "kind": "function", "target": "copy.deepcopy" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 695, "column": 8 }, "stop": { "line": 695, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 695, "column": 8 }, "stop": { "line": 695, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 695, "column": 8 }, "stop": { "line": 695, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 698, "column": 8 }, "stop": { "line": 698, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._middleware_failure", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_no_group_found_fail": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 674, "column": 8 }, "stop": { "line": 674, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._load_mapping_rules", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 673, "column": 8 }, "stop": { "line": 673, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 673, "column": 8 }, "stop": { "line": 673, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 673, "column": 8 }, "stop": { "line": 673, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 673, "column": 8 }, "stop": { "line": 673, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 673, "column": 57 }, "stop": { "line": 673, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 668, "column": 8 }, "stop": { "line": 668, "column": 35 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 666, "column": 8 }, "stop": { "line": 666, "column": 34 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 665, "column": 8 }, "stop": { "line": 665, "column": 30 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 667, "column": 8 }, "stop": { "line": 667, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 673, "column": 57 }, "stop": { "line": 673, "column": 67 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 672, "column": 18 }, "stop": { "line": 672, "column": 31 } } ], "kind": "function", "target": "copy.deepcopy" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 673, "column": 8 }, "stop": { "line": 673, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 673, "column": 8 }, "stop": { "line": 673, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 673, "column": 8 }, "stop": { "line": 673, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 676, "column": 8 }, "stop": { "line": 676, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._middleware_failure", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_invalid_scope_fail": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 657, "column": 8 }, "stop": { "line": 657, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._load_mapping_rules", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 656, "column": 8 }, "stop": { "line": 656, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 656, "column": 8 }, "stop": { "line": 656, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 656, "column": 8 }, "stop": { "line": 656, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 656, "column": 8 }, "stop": { "line": 656, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 649, "column": 37 }, "stop": { "line": 649, "column": 53 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 650, "column": 44 }, "stop": { "line": 650, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 649, "column": 8 }, "stop": { "line": 649, "column": 34 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 651, "column": 8 }, "stop": { "line": 651, "column": 35 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 650, "column": 8 }, "stop": { "line": 650, "column": 41 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 648, "column": 8 }, "stop": { "line": 648, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 650, "column": 44 }, "stop": { "line": 650, "column": 54 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 649, "column": 37 }, "stop": { "line": 649, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 655, "column": 18 }, "stop": { "line": 655, "column": 31 } } ], "kind": "function", "target": "copy.deepcopy" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 656, "column": 8 }, "stop": { "line": 656, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 656, "column": 8 }, "stop": { "line": 656, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 656, "column": 8 }, "stop": { "line": 656, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 659, "column": 8 }, "stop": { "line": 659, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._middleware_failure", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_any_user_success": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 637, "column": 8 }, "stop": { "line": 637, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._load_mapping_rules", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 636, "column": 8 }, "stop": { "line": 636, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 636, "column": 8 }, "stop": { "line": 636, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 636, "column": 8 }, "stop": { "line": 636, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 636, "column": 8 }, "stop": { "line": 636, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 639, "column": 14 }, "stop": { "line": 639, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._do_middleware_request", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 631, "column": 38 }, "stop": { "line": 631, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 641, "column": 8 }, "stop": { "line": 641, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._assert_tokenless_auth_context", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 631, "column": 8 }, "stop": { "line": 631, "column": 35 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 628, "column": 8 }, "stop": { "line": 628, "column": 30 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 629, "column": 8 }, "stop": { "line": 629, "column": 34 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 630, "column": 8 }, "stop": { "line": 630, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 643, "column": 8 }, "stop": { "line": 643, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._assert_tokenless_request_context", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 631, "column": 38 }, "stop": { "line": 631, "column": 48 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 635, "column": 18 }, "stop": { "line": 635, "column": 31 } } ], "kind": "function", "target": "copy.deepcopy" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 636, "column": 8 }, "stop": { "line": 636, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 636, "column": 8 }, "stop": { "line": 636, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 636, "column": 8 }, "stop": { "line": 636, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_with_default_user_type_success": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 613, "column": 8 }, "stop": { "line": 613, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._load_mapping_rules", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 612, "column": 8 }, "stop": { "line": 612, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 612, "column": 8 }, "stop": { "line": 612, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 612, "column": 8 }, "stop": { "line": 612, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 612, "column": 8 }, "stop": { "line": 612, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 615, "column": 14 }, "stop": { "line": 615, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._do_middleware_request", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 617, "column": 8 }, "stop": { "line": 617, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._assert_tokenless_auth_context", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 601, "column": 8 }, "stop": { "line": 601, "column": 34 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 603, "column": 8 }, "stop": { "line": 603, "column": 35 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 602, "column": 8 }, "stop": { "line": 602, "column": 41 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 600, "column": 8 }, "stop": { "line": 600, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 619, "column": 8 }, "stop": { "line": 619, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._assert_tokenless_request_context", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 610, "column": 18 }, "stop": { "line": 610, "column": 31 } } ], "kind": "function", "target": "copy.deepcopy" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 612, "column": 8 }, "stop": { "line": 612, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 612, "column": 8 }, "stop": { "line": 612, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 612, "column": 8 }, "stop": { "line": 612, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_and_group_domain_name_mapping_success": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 592, "column": 8 }, "stop": { "line": 592, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._load_mapping_rules", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 590, "column": 8 }, "stop": { "line": 590, "column": 48 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 590, "column": 8 }, "stop": { "line": 590, "column": 39 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 589, "column": 8 }, "stop": { "line": 589, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 589, "column": 8 }, "stop": { "line": 589, "column": 36 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 590, "column": 8 }, "stop": { "line": 590, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 590, "column": 8 }, "stop": { "line": 590, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__getitem__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 594, "column": 14 }, "stop": { "line": 594, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._do_middleware_request", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 596, "column": 8 }, "stop": { "line": 596, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._assert_tokenless_auth_context", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 583, "column": 8 }, "stop": { "line": 583, "column": 35 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 581, "column": 8 }, "stop": { "line": 581, "column": 34 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 580, "column": 8 }, "stop": { "line": 580, "column": 30 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 582, "column": 8 }, "stop": { "line": 582, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 590, "column": 8 }, "stop": { "line": 590, "column": 27 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 589, "column": 8 }, "stop": { "line": 589, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 590, "column": 8 }, "stop": { "line": 590, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 589, "column": 8 }, "stop": { "line": 589, "column": 15 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 590, "column": 8 }, "stop": { "line": 590, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 587, "column": 18 }, "stop": { "line": 587, "column": 31 } } ], "kind": "function", "target": "copy.deepcopy" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 589, "column": 8 }, "stop": { "line": 589, "column": 36 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 590, "column": 8 }, "stop": { "line": 590, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 590, "column": 8 }, "stop": { "line": 590, "column": 39 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 589, "column": 8 }, "stop": { "line": 589, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 590, "column": 8 }, "stop": { "line": 590, "column": 24 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 589, "column": 8 }, "stop": { "line": 589, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_success": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 569, "column": 8 }, "stop": { "line": 569, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._load_mapping_rules", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 568, "column": 8 }, "stop": { "line": 568, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 568, "column": 8 }, "stop": { "line": 568, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 568, "column": 8 }, "stop": { "line": 568, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 568, "column": 8 }, "stop": { "line": 568, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 571, "column": 14 }, "stop": { "line": 571, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._do_middleware_request", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 573, "column": 8 }, "stop": { "line": 573, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._assert_tokenless_auth_context", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 562, "column": 8 }, "stop": { "line": 562, "column": 41 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 560, "column": 8 }, "stop": { "line": 560, "column": 30 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 561, "column": 8 }, "stop": { "line": 561, "column": 34 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 563, "column": 8 }, "stop": { "line": 563, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 575, "column": 8 }, "stop": { "line": 575, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._assert_tokenless_request_context", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 567, "column": 18 }, "stop": { "line": 567, "column": 31 } } ], "kind": "function", "target": "copy.deepcopy" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 568, "column": 8 }, "stop": { "line": 568, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 568, "column": 8 }, "stop": { "line": 568, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 568, "column": 8 }, "stop": { "line": 568, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_invalid_user_fail": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 551, "column": 8 }, "stop": { "line": 551, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._load_mapping_rules", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 548, "column": 8 }, "stop": { "line": 548, "column": 35 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 549, "column": 8 }, "stop": { "line": 549, "column": 37 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 546, "column": 8 }, "stop": { "line": 546, "column": 32 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 545, "column": 8 }, "stop": { "line": 545, "column": 30 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 547, "column": 8 }, "stop": { "line": 547, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 548, "column": 38 }, "stop": { "line": 548, "column": 48 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 548, "column": 38 }, "stop": { "line": 548, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 554, "column": 8 }, "stop": { "line": 554, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._middleware_failure", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_user_disable_fail": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 537, "column": 8 }, "stop": { "line": 537, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._load_mapping_rules", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 527, "column": 8 }, "stop": { "line": 527, "column": 34 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 530, "column": 8 }, "stop": { "line": 530, "column": 35 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 526, "column": 8 }, "stop": { "line": 526, "column": 30 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 528, "column": 8 }, "stop": { "line": 528, "column": 41 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 529, "column": 8 }, "stop": { "line": 529, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 540, "column": 8 }, "stop": { "line": 540, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._middleware_failure", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_domain_disable_fail": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 518, "column": 8 }, "stop": { "line": 518, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._load_mapping_rules", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 508, "column": 8 }, "stop": { "line": 508, "column": 30 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 511, "column": 8 }, "stop": { "line": 511, "column": 35 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 510, "column": 8 }, "stop": { "line": 510, "column": 41 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 512, "column": 8 }, "stop": { "line": 512, "column": 35 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 509, "column": 8 }, "stop": { "line": 509, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 520, "column": 8 }, "stop": { "line": 520, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._middleware_failure", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_userid_success": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 499, "column": 8 }, "stop": { "line": 499, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._load_mapping_rules", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 502, "column": 8 }, "stop": { "line": 502, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._assert_tokenless_auth_context", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 497, "column": 8 }, "stop": { "line": 497, "column": 33 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 495, "column": 8 }, "stop": { "line": 495, "column": 32 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 494, "column": 8 }, "stop": { "line": 494, "column": 30 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 496, "column": 8 }, "stop": { "line": 496, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 504, "column": 8 }, "stop": { "line": 504, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._assert_tokenless_request_context", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 500, "column": 14 }, "stop": { "line": 500, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._do_middleware_request", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_missing_domain_data_fail": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 485, "column": 8 }, "stop": { "line": 485, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._load_mapping_rules", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 480, "column": 8 }, "stop": { "line": 480, "column": 30 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 483, "column": 8 }, "stop": { "line": 483, "column": 35 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 482, "column": 8 }, "stop": { "line": 482, "column": 39 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 481, "column": 8 }, "stop": { "line": 481, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 488, "column": 8 }, "stop": { "line": 488, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._middleware_failure", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_only_domain_id_fail": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 471, "column": 8 }, "stop": { "line": 471, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._load_mapping_rules", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 467, "column": 8 }, "stop": { "line": 467, "column": 32 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 466, "column": 8 }, "stop": { "line": 466, "column": 30 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 468, "column": 8 }, "stop": { "line": 468, "column": 39 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 469, "column": 8 }, "stop": { "line": 469, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 474, "column": 8 }, "stop": { "line": 474, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._middleware_failure", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_only_domain_name_fail": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 457, "column": 8 }, "stop": { "line": 457, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._load_mapping_rules", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 453, "column": 8 }, "stop": { "line": 453, "column": 32 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 454, "column": 8 }, "stop": { "line": 454, "column": 39 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 455, "column": 8 }, "stop": { "line": 455, "column": 37 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 452, "column": 8 }, "stop": { "line": 452, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 460, "column": 8 }, "stop": { "line": 460, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._middleware_failure", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_mapping_with_username_and_domainid_success": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 441, "column": 8 }, "stop": { "line": 441, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._load_mapping_rules", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 446, "column": 8 }, "stop": { "line": 446, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._assert_tokenless_auth_context", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 439, "column": 8 }, "stop": { "line": 439, "column": 35 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 438, "column": 8 }, "stop": { "line": 438, "column": 35 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 435, "column": 8 }, "stop": { "line": 435, "column": 30 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 437, "column": 8 }, "stop": { "line": 437, "column": 41 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 436, "column": 8 }, "stop": { "line": 436, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 448, "column": 8 }, "stop": { "line": 448, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._assert_tokenless_request_context", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 444, "column": 14 }, "stop": { "line": 444, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._do_middleware_request", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_mapping_with_userid_and_domainname_success": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 424, "column": 8 }, "stop": { "line": 424, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._load_mapping_rules", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 429, "column": 8 }, "stop": { "line": 429, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._assert_tokenless_auth_context", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 418, "column": 8 }, "stop": { "line": 418, "column": 30 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 420, "column": 8 }, "stop": { "line": 420, "column": 41 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 419, "column": 8 }, "stop": { "line": 419, "column": 34 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 421, "column": 8 }, "stop": { "line": 421, "column": 33 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 422, "column": 8 }, "stop": { "line": 422, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 431, "column": 8 }, "stop": { "line": 431, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._assert_tokenless_request_context", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 427, "column": 14 }, "stop": { "line": 427, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._do_middleware_request", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_mapping_with_userid_and_domainid_success": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 407, "column": 8 }, "stop": { "line": 407, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._load_mapping_rules", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 412, "column": 8 }, "stop": { "line": 412, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._assert_tokenless_auth_context", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 402, "column": 8 }, "stop": { "line": 402, "column": 34 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 403, "column": 8 }, "stop": { "line": 403, "column": 41 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 401, "column": 8 }, "stop": { "line": 401, "column": 30 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 405, "column": 8 }, "stop": { "line": 405, "column": 35 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 404, "column": 8 }, "stop": { "line": 404, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 414, "column": 8 }, "stop": { "line": 414, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._assert_tokenless_request_context", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 410, "column": 14 }, "stop": { "line": 410, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._do_middleware_request", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_proj_scope_with_proj_name_only_fail": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 392, "column": 8 }, "stop": { "line": 392, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._load_mapping_rules", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 388, "column": 8 }, "stop": { "line": 388, "column": 34 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 387, "column": 8 }, "stop": { "line": 387, "column": 30 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 389, "column": 8 }, "stop": { "line": 389, "column": 35 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 390, "column": 8 }, "stop": { "line": 390, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 395, "column": 8 }, "stop": { "line": 395, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._middleware_failure", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_proj_scope_with_proj_name_and_proj_dom_name_success": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 376, "column": 8 }, "stop": { "line": 376, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._load_mapping_rules", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 381, "column": 8 }, "stop": { "line": 381, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._assert_tokenless_auth_context", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 371, "column": 8 }, "stop": { "line": 371, "column": 34 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 374, "column": 8 }, "stop": { "line": 374, "column": 37 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 372, "column": 8 }, "stop": { "line": 372, "column": 41 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 373, "column": 8 }, "stop": { "line": 373, "column": 35 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 370, "column": 8 }, "stop": { "line": 370, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 383, "column": 8 }, "stop": { "line": 383, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._assert_tokenless_request_context", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 379, "column": 14 }, "stop": { "line": 379, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._do_middleware_request", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_proj_scope_with_proj_name_and_proj_dom_id_success": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 359, "column": 8 }, "stop": { "line": 359, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._load_mapping_rules", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 364, "column": 8 }, "stop": { "line": 364, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._assert_tokenless_auth_context", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 353, "column": 8 }, "stop": { "line": 353, "column": 30 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 357, "column": 8 }, "stop": { "line": 357, "column": 37 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 356, "column": 8 }, "stop": { "line": 356, "column": 35 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 354, "column": 8 }, "stop": { "line": 354, "column": 34 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 355, "column": 8 }, "stop": { "line": 355, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 366, "column": 8 }, "stop": { "line": 366, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._assert_tokenless_request_context", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 362, "column": 14 }, "stop": { "line": 362, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._do_middleware_request", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_proj_scope_with_proj_id_only_success": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 342, "column": 8 }, "stop": { "line": 342, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._load_mapping_rules", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 347, "column": 8 }, "stop": { "line": 347, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._assert_tokenless_auth_context", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 338, "column": 8 }, "stop": { "line": 338, "column": 32 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 340, "column": 8 }, "stop": { "line": 340, "column": 37 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 339, "column": 8 }, "stop": { "line": 339, "column": 35 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 337, "column": 8 }, "stop": { "line": 337, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 349, "column": 8 }, "stop": { "line": 349, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._assert_tokenless_request_context", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 345, "column": 14 }, "stop": { "line": 345, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._do_middleware_request", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_proj_scope_with_proj_id_and_proj_dom_id_success": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 326, "column": 8 }, "stop": { "line": 326, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._load_mapping_rules", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 331, "column": 8 }, "stop": { "line": 331, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._assert_tokenless_auth_context", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 317, "column": 8 }, "stop": { "line": 317, "column": 30 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 318, "column": 8 }, "stop": { "line": 318, "column": 32 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 319, "column": 8 }, "stop": { "line": 319, "column": 39 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 323, "column": 8 }, "stop": { "line": 323, "column": 35 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 324, "column": 8 }, "stop": { "line": 324, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 333, "column": 8 }, "stop": { "line": 333, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._assert_tokenless_request_context", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 329, "column": 14 }, "stop": { "line": 329, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._do_middleware_request", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_client_issuer_not_trusted": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 310, "column": 8 }, "stop": { "line": 310, "column": 32 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 309, "column": 8 }, "stop": { "line": 309, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 310, "column": 35 }, "stop": { "line": 310, "column": 45 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 313, "column": 8 }, "stop": { "line": 313, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 311, "column": 14 }, "stop": { "line": 311, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._do_middleware_request", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 310, "column": 35 }, "stop": { "line": 310, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_empty_trusted_issuer_list": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 298, "column": 8 }, "stop": { "line": 298, "column": 32 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 297, "column": 8 }, "stop": { "line": 297, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 298, "column": 35 }, "stop": { "line": 298, "column": 45 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 305, "column": 8 }, "stop": { "line": 305, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 303, "column": 14 }, "stop": { "line": 303, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._do_middleware_request", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 298, "column": 35 }, "stop": { "line": 298, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_missing_both_domain_and_project_request": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 290, "column": 8 }, "stop": { "line": 290, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 291, "column": 8 }, "stop": { "line": 291, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._middleware_failure", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_has_only_issuer_and_project_domain_id_request": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 283, "column": 8 }, "stop": { "line": 283, "column": 39 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 282, "column": 8 }, "stop": { "line": 282, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 283, "column": 42 }, "stop": { "line": 283, "column": 52 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 283, "column": 42 }, "stop": { "line": 283, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 284, "column": 8 }, "stop": { "line": 284, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._middleware_failure", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_has_only_issuer_and_project_domain_name_request": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 275, "column": 8 }, "stop": { "line": 275, "column": 41 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 274, "column": 8 }, "stop": { "line": 274, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 275, "column": 44 }, "stop": { "line": 275, "column": 54 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 275, "column": 44 }, "stop": { "line": 275, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 276, "column": 8 }, "stop": { "line": 276, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._middleware_failure", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_has_only_issuer_and_project_name_request": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 267, "column": 8 }, "stop": { "line": 267, "column": 34 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 266, "column": 8 }, "stop": { "line": 266, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 267, "column": 37 }, "stop": { "line": 267, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 267, "column": 37 }, "stop": { "line": 267, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 268, "column": 8 }, "stop": { "line": 268, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._middleware_failure", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_no_issuer_attribute_request": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 257, "column": 8 }, "stop": { "line": 257, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 257, "column": 35 }, "stop": { "line": 257, "column": 45 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 260, "column": 8 }, "stop": { "line": 260, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 258, "column": 14 }, "stop": { "line": 258, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._do_middleware_request", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 257, "column": 35 }, "stop": { "line": 257, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_no_tokenless_attributes_request": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 251, "column": 14 }, "stop": { "line": 251, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._do_middleware_request", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 253, "column": 8 }, "stop": { "line": 253, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_not_applicable_to_token_request": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 246, "column": 14 }, "stop": { "line": 246, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._do_middleware_request", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 248, "column": 8 }, "stop": { "line": 248, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_context_already_exists": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 242, "column": 8 }, "stop": { "line": 242, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 241, "column": 14 }, "stop": { "line": 241, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._do_middleware_request", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 239, "column": 21 }, "stop": { "line": 239, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 239, "column": 21 }, "stop": { "line": 239, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._assert_tokenless_request_context": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 234, "column": 8 }, "stop": { "line": 234, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 232, "column": 8 }, "stop": { "line": 232, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 236, "column": 12 }, "stop": { "line": 236, "column": 28 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 233, "column": 8 }, "stop": { "line": 233, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._assert_tokenless_auth_context": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 220, "column": 8 }, "stop": { "line": 220, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 218, "column": 8 }, "stop": { "line": 218, "column": 28 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 219, "column": 8 }, "stop": { "line": 219, "column": 24 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 225, "column": 12 }, "stop": { "line": 225, "column": 28 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 222, "column": 12 }, "stop": { "line": 222, "column": 28 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 228, "column": 12 }, "stop": { "line": 228, "column": 28 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 223, "column": 12 }, "stop": { "line": 223, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._mapping_ref": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 213, "column": 18 }, "stop": { "line": 213, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 213, "column": 18 }, "stop": { "line": 213, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._proto_ref": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 203, "column": 40 }, "stop": { "line": 203, "column": 50 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 202, "column": 18 }, "stop": { "line": 202, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 203, "column": 40 }, "stop": { "line": 203, "column": 56 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 202, "column": 18 }, "stop": { "line": 202, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._idp_ref": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 196, "column": 27 }, "stop": { "line": 196, "column": 37 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 194, "column": 24 }, "stop": { "line": 194, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 194, "column": 24 }, "stop": { "line": 194, "column": 40 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 196, "column": 27 }, "stop": { "line": 196, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._load_mapping_rules": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 186, "column": 26 }, "stop": { "line": 186, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._proto_ref", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 181, "column": 23 }, "stop": { "line": 181, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._mapping_ref", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._load_sample_data": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 158, "column": 20 }, "stop": { "line": 158, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 152, "column": 19 }, "stop": { "line": 152, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._idp_ref", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 146, "column": 20 }, "stop": { "line": 146, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 164, "column": 21 }, "stop": { "line": 164, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 139, "column": 23 }, "stop": { "line": 139, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 133, "column": 22 }, "stop": { "line": 133, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 115, "column": 8 }, "stop": { "line": 115, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_backend_sql.SqlTests.setUp", "class_name": "keystone.tests.unit.test_backend_sql.SqlTests", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 127, "column": 8 }, "stop": { "line": 127, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest._load_sample_data", "class_name": "keystone.tests.unit.test_middleware.AuthContextMiddlewareTest", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 126, "column": 22 }, "stop": { "line": 126, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "hashlib._Hash.hexdigest", "class_name": "hashlib._Hash", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 117, "column": 39 }, "stop": { "line": 117, "column": 49 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 116, "column": 29 }, "stop": { "line": 116, "column": 39 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 125, "column": 21 }, "stop": { "line": 125, "column": 35 } } ], "kind": "function", "target": "hashlib.sha256" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 117, "column": 39 }, "stop": { "line": 117, "column": 55 } }, { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 116, "column": 29 }, "stop": { "line": 116, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._do_middleware_request": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 106, "column": 15 }, "stop": { "line": 106, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._do_middleware_response", "class_name": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._do_middleware_response": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 101, "column": 36 }, "stop": { "line": 101, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._application", "class_name": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 102, "column": 15 }, "stop": { "line": 102, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._generate_app_response", "class_name": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._middleware_failure": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 94, "column": 23 }, "stop": { "line": 94, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._application", "class_name": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 94, "column": 14 }, "stop": { "line": 94, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._middleware_failure._Failing", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 95, "column": 15 }, "stop": { "line": 95, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._generate_app_response", "class_name": "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 92, "column": 8 }, "stop": { "line": 92, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.setdefault", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 96, "column": 8 }, "stop": { "line": 96, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._generate_app_response": [ { "locations": [ { "path": "keystone/tests/unit/test_middleware.py", "start": { "line": 62, "column": 15 }, "stop": { "line": 62, "column": 22 } } ], "kind": "function", "target": "getattr" } ], "keystone.tests.unit.test_middleware.MiddlewareRequestTestBase._application": [], "xmlschema.validators.schema.XMLSchema11._parse_inclusions": [], "xmlschema.validators.schema.XMLSchemaBase.encode": [], "xmlschema.validators.schema.XMLSchemaBase.iter_encode": [], "xmlschema.validators.schema.XMLSchemaBase.decode": [], "xmlschema.validators.schema.XMLSchemaBase.iter_decode": [], "xmlschema.validators.schema.XMLSchemaBase.raw_decoder": [], "xmlschema.validators.schema.XMLSchemaBase._validate_references": [], "xmlschema.validators.schema.XMLSchemaBase.iter_errors": [], "xmlschema.validators.schema.XMLSchemaBase.is_valid": [], "xmlschema.validators.schema.XMLSchemaBase.validate": [], "xmlschema.validators.schema.XMLSchemaBase.resolve_qname": [], "xmlschema.validators.schema.XMLSchemaBase.version_check": [], "xmlschema.validators.schema.XMLSchemaBase.export": [], "xmlschema.validators.schema.XMLSchemaBase.add_schema": [], "xmlschema.validators.schema.XMLSchemaBase.import_schema": [], "xmlschema.validators.schema.XMLSchemaBase._import_namespace": [], "xmlschema.validators.schema.XMLSchemaBase._parse_imports": [], "xmlschema.validators.schema.XMLSchemaBase.include_schema": [], "xmlschema.validators.schema.XMLSchemaBase._parse_inclusions": [], "xmlschema.validators.schema.XMLSchemaBase.create_bindings": [], "xmlschema.validators.schema.XMLSchemaBase.get_element": [], "xmlschema.validators.schema.XMLSchemaBase.get_locations": [], "xmlschema.validators.schema.XMLSchemaBase.get_converter": [], "xmlschema.validators.schema.XMLSchemaBase.get_schema": [], "xmlschema.validators.schema.XMLSchemaBase.iter_components": [], "xmlschema.validators.schema.XMLSchemaBase.iter_globals": [], "xmlschema.validators.schema.XMLSchemaBase.validation_attempted": [], "xmlschema.validators.schema.XMLSchemaBase.built": [], "xmlschema.validators.schema.XMLSchemaBase.clear": [], "xmlschema.validators.schema.XMLSchemaBase.build": [], "xmlschema.validators.schema.XMLSchemaBase.check_validator": [], "xmlschema.validators.schema.XMLSchemaBase.check_schema": [], "xmlschema.validators.schema.XMLSchemaBase.copy": [], "xmlschema.validators.schema.XMLSchemaBase.create_element": [], "xmlschema.validators.schema.XMLSchemaBase.create_any_type": [], "xmlschema.validators.schema.XMLSchemaBase.create_empty_attribute_group": [], "xmlschema.validators.schema.XMLSchemaBase.create_any_attribute_group": [], "xmlschema.validators.schema.XMLSchemaBase.create_empty_content_group": [], "xmlschema.validators.schema.XMLSchemaBase.create_any_content_group": [], "xmlschema.validators.schema.XMLSchemaBase.create_meta_schema": [], "xmlschema.validators.schema.XMLSchemaBase.complex_types": [], "xmlschema.validators.schema.XMLSchemaBase.simple_types": [], "xmlschema.validators.schema.XMLSchemaBase.root_elements": [], "xmlschema.validators.schema.XMLSchemaBase.builtin_types": [], "xmlschema.validators.schema.XMLSchemaBase.target_prefix": [], "xmlschema.validators.schema.XMLSchemaBase.default_namespace": [], "xmlschema.validators.schema.XMLSchemaBase.no_namespace_schema_location": [], "xmlschema.validators.schema.XMLSchemaBase.schema_location": [], "xmlschema.validators.schema.XMLSchemaBase.version": [], "xmlschema.validators.schema.XMLSchemaBase.id": [], "xmlschema.validators.schema.XMLSchemaBase.tag": [], "xmlschema.validators.schema.XMLSchemaBase.use_meta": [], "xmlschema.validators.schema.XMLSchemaBase.timeout": [], "xmlschema.validators.schema.XMLSchemaBase.defuse": [], "xmlschema.validators.schema.XMLSchemaBase.allow": [], "xmlschema.validators.schema.XMLSchemaBase.filepath": [], "xmlschema.validators.schema.XMLSchemaBase.base_url": [], "xmlschema.validators.schema.XMLSchemaBase.url": [], "xmlschema.validators.schema.XMLSchemaBase.name": [], "xmlschema.validators.schema.XMLSchemaBase.get_text": [], "xmlschema.validators.schema.XMLSchemaBase.root": [], "xmlschema.validators.schema.XMLSchemaBase.xsd_version": [], "xmlschema.validators.schema.XMLSchemaBase.xpath_proxy": [], "xmlschema.validators.schema.XMLSchemaBase.__len__": [], "xmlschema.validators.schema.XMLSchemaBase.__reversed__": [], "xmlschema.validators.schema.XMLSchemaBase.__iter__": [], "xmlschema.validators.schema.XMLSchemaBase.__setattr__": [], "xmlschema.validators.schema.XMLSchemaBase.__repr__": [], "xmlschema.validators.schema.XMLSchemaBase.__setstate__": [], "xmlschema.validators.schema.XMLSchemaBase.__getstate__": [], "xmlschema.validators.schema.XMLSchemaBase.__init__": [], "xmlschema.validators.schema.XMLSchemaMeta.__new__": [], "saml2.sdb.SessionStorage.remove_authn_statements": [], "saml2.sdb.SessionStorage.get_authn_statements": [], "saml2.sdb.SessionStorage.get_assertion": [], "saml2.sdb.SessionStorage.store_assertion": [], "saml2.sdb.SessionStorage.__init__": [], "saml2.sdb.context_match": [], "webob.byterange._is_content_range_valid": [], "webob.byterange.ContentRange.parse": [], "webob.byterange.ContentRange.__iter__": [], "webob.byterange.ContentRange.__str__": [], "webob.byterange.ContentRange.__repr__": [], "webob.byterange.ContentRange.__init__": [], "webob.byterange.Range.parse": [], "webob.byterange.Range.__iter__": [], "webob.byterange.Range.__repr__": [], "webob.byterange.Range.__str__": [], "webob.byterange.Range.content_range": [], "webob.byterange.Range.range_for_length": [], "webob.byterange.Range.__init__": [], "keystoneclient.v3.users.UserManager.delete": [], "keystoneclient.v3.users.UserManager.remove_from_group": [], "keystoneclient.v3.users.UserManager.check_in_group": [], "keystoneclient.v3.users.UserManager.add_to_group": [], "keystoneclient.v3.users.UserManager.update_password": [], "keystoneclient.v3.users.UserManager.update": [], "keystoneclient.v3.users.UserManager.get": [], "keystoneclient.v3.users.UserManager.list": [], "keystoneclient.v3.users.UserManager.create": [], "keystoneclient.v3.users.UserManager._require_user_and_group": [], "kombu.log.setup_logging": [], "kombu.log.Log.logger_name": [], "kombu.log.Log.get_logger": [], "kombu.log.Log.__init__": [], "kombu.log.LogMixin.logger_name": [], "kombu.log.LogMixin.logger": [], "kombu.log.LogMixin.get_loglevel": [], "kombu.log.LogMixin.is_enabled_for": [], "kombu.log.LogMixin.get_logger": [], "kombu.log.LogMixin.log": [], "kombu.log.LogMixin.annotate": [], "kombu.log.LogMixin.critical": [], "kombu.log.LogMixin.error": [], "kombu.log.LogMixin.warn": [], "kombu.log.LogMixin.info": [], "kombu.log.LogMixin.debug": [], "kombu.log.safeify_format": [], "kombu.log.naive_format_parts": [], "kombu.log.get_loglevel": [], "kombu.log.get_logger": [], "eventlet.greenpool.GreenMap.next": [], "eventlet.greenpool.GreenMap.done_spawning": [], "eventlet.greenpool.GreenMap.__init__": [], "eventlet.greenpool.GreenPile._next": [], "eventlet.greenpool.GreenPile.next": [], "eventlet.greenpool.GreenPile.__iter__": [], "eventlet.greenpool.GreenPile.spawn": [], "eventlet.greenpool.GreenPile.__init__": [], "eventlet.greenpool.GreenPool.imap": [], "eventlet.greenpool.GreenPool.starmap": [], "eventlet.greenpool.GreenPool._do_map": [], "eventlet.greenpool.GreenPool.waiting": [], "eventlet.greenpool.GreenPool._spawn_done": [], "eventlet.greenpool.GreenPool.waitall": [], "eventlet.greenpool.GreenPool.spawn_n": [], "eventlet.greenpool.GreenPool._spawn_n_impl": [], "eventlet.greenpool.GreenPool.spawn": [], "eventlet.greenpool.GreenPool.free": [], "eventlet.greenpool.GreenPool.running": [], "eventlet.greenpool.GreenPool.resize": [], "eventlet.greenpool.GreenPool.__init__": [], "pip._internal.commands.configuration.ConfigurationCommand._determine_editor": [], "pip._internal.commands.configuration.ConfigurationCommand._save_configuration": [], "pip._internal.commands.configuration.ConfigurationCommand._get_n_args": [], "pip._internal.commands.configuration.ConfigurationCommand.open_in_editor": [], "pip._internal.commands.configuration.ConfigurationCommand.unset_name": [], "pip._internal.commands.configuration.ConfigurationCommand.set_name_value": [], "pip._internal.commands.configuration.ConfigurationCommand.get_name": [], "pip._internal.commands.configuration.ConfigurationCommand.list_values": [], "pip._internal.commands.configuration.ConfigurationCommand._determine_file": [], "pip._internal.commands.configuration.ConfigurationCommand.run": [], "pip._internal.commands.configuration.ConfigurationCommand.__init__": [], "IPython.core.tests.test_debugger.test_where_erase_value": [], "IPython.core.tests.test_debugger.test_xmode_skip": [], "IPython.core.tests.test_debugger.test_interruptible_core_debugger": [], "IPython.core.tests.test_debugger.can_exit": [], "IPython.core.tests.test_debugger.can_quit": [], "IPython.core.tests.test_debugger.test_ipdb_magics2": [], "IPython.core.tests.test_debugger.test_ipdb_magics": [], "IPython.core.tests.test_debugger.test_longer_repr": [], "IPython.core.tests.test_debugger.PdbTestInput.__exit__": [], "IPython.core.tests.test_debugger.PdbTestInput.__enter__": [], "IPython.core.tests.test_debugger.PdbTestInput.__init__": [], "IPython.core.tests.test_debugger._FakeInput.readline": [], "IPython.core.tests.test_debugger._FakeInput.__init__": [], "pip._internal.operations.install.editable_legacy.install_editable": [], "elementpath.exceptions.xpath_error": [], "elementpath.exceptions.ElementPathError.__str__": [], "elementpath.exceptions.ElementPathError.__init__": [], "pyre_check.client.commands.v2.server_connection.connect_in_text_mode": [], "pyre_check.client.commands.v2.server_connection.connect": [], "pyre_check.client.commands.v2.server_connection.get_default_socket_path": [], "pyre_check.client.commands.v2.server_connection.get_default_socket_root": [], "pyre_check.client.commands.v2.server_connection.get_socket_path": [], "rx.core.anonymousobserver.AnonymousObserver._on_completed_core": [], "rx.core.anonymousobserver.AnonymousObserver._on_error_core": [], "rx.core.anonymousobserver.AnonymousObserver._on_next_core": [], "rx.core.anonymousobserver.AnonymousObserver.__init__": [], "prompt_toolkit.utils.is_dumb_terminal": [], "prompt_toolkit.utils.to_float": [], "prompt_toolkit.utils.to_int": [], "prompt_toolkit.utils.to_str": [], "prompt_toolkit.utils.take_using_weights": [], "prompt_toolkit.utils.get_term_environment_variable": [], "prompt_toolkit.utils.get_bell_environment_variable": [], "prompt_toolkit.utils.in_main_thread": [], "prompt_toolkit.utils.is_conemu_ansi": [], "prompt_toolkit.utils.is_windows_vt100_supported": [], "prompt_toolkit.utils.is_windows": [], "prompt_toolkit.utils.suspend_to_background_supported": [], "prompt_toolkit.utils.get_cwidth": [], "prompt_toolkit.utils._CharSizesCache.__missing__": [], "prompt_toolkit.utils._CharSizesCache.__init__": [], "prompt_toolkit.utils.DummyContext.__exit__": [], "prompt_toolkit.utils.DummyContext.__enter__": [], "prompt_toolkit.utils.Event.__isub__": [], "prompt_toolkit.utils.Event.__iadd__": [], "prompt_toolkit.utils.Event.remove_handler": [], "prompt_toolkit.utils.Event.add_handler": [], "prompt_toolkit.utils.Event.fire": [], "prompt_toolkit.utils.Event.__call__": [], "prompt_toolkit.utils.Event.__init__": [], "keystone.common.sql.migrate_repo.versions.073_insert_assignment_inherited_pk.upgrade": [ { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/073_insert_assignment_inherited_pk.py", "start": { "line": 68, "column": 8 }, "stop": { "line": 68, "column": 17 } }, { "path": "keystone/common/sql/migrate_repo/versions/073_insert_assignment_inherited_pk.py", "start": { "line": 67, "column": 8 }, "stop": { "line": 67, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Index.__init__", "class_name": "sqlalchemy.sql.schema.Index", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/073_insert_assignment_inherited_pk.py", "start": { "line": 104, "column": 8 }, "stop": { "line": 104, "column": 65 } }, { "path": "keystone/common/sql/migrate_repo/versions/073_insert_assignment_inherited_pk.py", "start": { "line": 111, "column": 8 }, "stop": { "line": 111, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.drop", "class_name": "migrate.changeset.constraint.PrimaryKeyConstraint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/073_insert_assignment_inherited_pk.py", "start": { "line": 35, "column": 23 }, "stop": { "line": 35, "column": 32 } }, { "path": "keystone/common/sql/migrate_repo/versions/073_insert_assignment_inherited_pk.py", "start": { "line": 43, "column": 31 }, "stop": { "line": 43, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/073_insert_assignment_inherited_pk.py", "start": { "line": 54, "column": 50 }, "stop": { "line": 54, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.ForeignKey.__init__", "class_name": "sqlalchemy.sql.schema.ForeignKey", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/073_insert_assignment_inherited_pk.py", "start": { "line": 73, "column": 18 }, "stop": { "line": 73, "column": 23 } } ], "kind": "function", "target": "sqlalchemy.orm.session.sessionmaker.__call__" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/073_insert_assignment_inherited_pk.py", "start": { "line": 72, "column": 16 }, "stop": { "line": 72, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.orm.session.sessionmaker.__init__", "class_name": "sqlalchemy.orm.session.sessionmaker", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/073_insert_assignment_inherited_pk.py", "start": { "line": 52, "column": 12 }, "stop": { "line": 52, "column": 22 } }, { "path": "keystone/common/sql/migrate_repo/versions/073_insert_assignment_inherited_pk.py", "start": { "line": 53, "column": 12 }, "stop": { "line": 53, "column": 22 } }, { "path": "keystone/common/sql/migrate_repo/versions/073_insert_assignment_inherited_pk.py", "start": { "line": 54, "column": 12 }, "stop": { "line": 54, "column": 22 } }, { "path": "keystone/common/sql/migrate_repo/versions/073_insert_assignment_inherited_pk.py", "start": { "line": 45, "column": 12 }, "stop": { "line": 45, "column": 22 } }, { "path": "keystone/common/sql/migrate_repo/versions/073_insert_assignment_inherited_pk.py", "start": { "line": 56, "column": 12 }, "stop": { "line": 56, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/073_insert_assignment_inherited_pk.py", "start": { "line": 113, "column": 8 }, "stop": { "line": 113, "column": 67 } }, { "path": "keystone/common/sql/migrate_repo/versions/073_insert_assignment_inherited_pk.py", "start": { "line": 105, "column": 8 }, "stop": { "line": 108, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.ConstraintChangeset.create", "class_name": "migrate.changeset.constraint.PrimaryKeyConstraint", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/073_insert_assignment_inherited_pk.py", "start": { "line": 58, "column": 12 }, "stop": { "line": 58, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.PrimaryKeyConstraint.__init__", "class_name": "sqlalchemy.sql.schema.PrimaryKeyConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/073_insert_assignment_inherited_pk.py", "start": { "line": 67, "column": 8 }, "stop": { "line": 67, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Index.drop", "class_name": "sqlalchemy.sql.schema.Index", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/073_insert_assignment_inherited_pk.py", "start": { "line": 64, "column": 8 }, "stop": { "line": 64, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.create", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/073_insert_assignment_inherited_pk.py", "start": { "line": 68, "column": 8 }, "stop": { "line": 69, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Index.create", "class_name": "sqlalchemy.sql.schema.Index", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/073_insert_assignment_inherited_pk.py", "start": { "line": 104, "column": 8 }, "stop": { "line": 104, "column": 36 } }, { "path": "keystone/common/sql/migrate_repo/versions/073_insert_assignment_inherited_pk.py", "start": { "line": 113, "column": 8 }, "stop": { "line": 113, "column": 36 } }, { "path": "keystone/common/sql/migrate_repo/versions/073_insert_assignment_inherited_pk.py", "start": { "line": 111, "column": 8 }, "stop": { "line": 111, "column": 36 } }, { "path": "keystone/common/sql/migrate_repo/versions/073_insert_assignment_inherited_pk.py", "start": { "line": 105, "column": 8 }, "stop": { "line": 105, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "migrate.changeset.constraint.PrimaryKeyConstraint.__init__", "class_name": "migrate.changeset.constraint.PrimaryKeyConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/073_insert_assignment_inherited_pk.py", "start": { "line": 83, "column": 8 }, "stop": { "line": 83, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.drop", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "dynamic" } ], "jedi.third_party.typeshed.stdlib.3.importlib.metadata.EntryPointBase.__init__": [], "pyre_check.tools.upgrade.commands.fixme_targets.FixmeTargets._run_fixme_targets_file": [], "pyre_check.tools.upgrade.commands.fixme_targets.FixmeTargets.run": [], "pyre_check.tools.upgrade.commands.fixme_targets.FixmeTargets.add_arguments": [], "pyre_check.tools.upgrade.commands.fixme_targets.FixmeTargets.from_arguments": [], "pyre_check.tools.upgrade.commands.fixme_targets.FixmeTargets.__init__": [], "setuptools._distutils.cygwinccompiler.is_cygwincc": [], "setuptools._distutils.cygwinccompiler.get_versions": [], "setuptools._distutils.cygwinccompiler._find_exe_version": [], "setuptools._distutils.cygwinccompiler.check_config_h": [], "setuptools._distutils.cygwinccompiler.Mingw32CCompiler.__init__": [], "setuptools._distutils.cygwinccompiler.CygwinCCompiler.object_filenames": [], "setuptools._distutils.cygwinccompiler.CygwinCCompiler.link": [], "setuptools._distutils.cygwinccompiler.CygwinCCompiler._compile": [], "setuptools._distutils.cygwinccompiler.CygwinCCompiler.__init__": [], "setuptools._distutils.cygwinccompiler.get_msvcr": [], "rx.linq.observable.doaction.do_finally": [], "rx.linq.observable.doaction.do_after_terminate": [], "rx.linq.observable.doaction.do_on_terminate": [], "rx.linq.observable.doaction.do_on_dispose": [], "rx.linq.observable.doaction.do_on_subscribe": [], "rx.linq.observable.doaction.do_after_next": [], "rx.linq.observable.doaction.do_action": [], "psutil.tests.test_linux.TestUtils.test_cat": [], "psutil.tests.test_linux.TestUtils.test_readlink": [], "psutil.tests.test_linux.TestProcessAgainstStatus.test_cpu_affinity_eligible_cpus": [], "psutil.tests.test_linux.TestProcessAgainstStatus.test_cpu_affinity": [], "psutil.tests.test_linux.TestProcessAgainstStatus.test_num_ctx_switches": [], "psutil.tests.test_linux.TestProcessAgainstStatus.test_gids": [], "psutil.tests.test_linux.TestProcessAgainstStatus.test_uids": [], "psutil.tests.test_linux.TestProcessAgainstStatus.test_num_threads": [], "psutil.tests.test_linux.TestProcessAgainstStatus.test_ppid": [], "psutil.tests.test_linux.TestProcessAgainstStatus.test_status": [], "psutil.tests.test_linux.TestProcessAgainstStatus.test_name": [], "psutil.tests.test_linux.TestProcessAgainstStatus.read_status_file": [], "psutil.tests.test_linux.TestProcessAgainstStatus.setUpClass": [], "psutil.tests.test_linux.TestProcess.test_status_file_parsing": [], "psutil.tests.test_linux.TestProcess.test_stat_file_parsing": [], "psutil.tests.test_linux.TestProcess.test_cwd_zombie": [], "psutil.tests.test_linux.TestProcess.test_rlimit_zombie": [], "psutil.tests.test_linux.TestProcess.test_issue_1014": [], "psutil.tests.test_linux.TestProcess.test_exe_mocked": [], "psutil.tests.test_linux.TestProcess.test_threads_mocked": [], "psutil.tests.test_linux.TestProcess.test_readlink_path_deleted_mocked": [], "psutil.tests.test_linux.TestProcess.test_cmdline_mixed_separators": [], "psutil.tests.test_linux.TestProcess.test_cmdline_spaces_mocked": [], "psutil.tests.test_linux.TestProcess.test_cmdline_mocked": [], "psutil.tests.test_linux.TestProcess.test_terminal_mocked": [], "psutil.tests.test_linux.TestProcess.test_open_files_fd_gone": [], "psutil.tests.test_linux.TestProcess.test_open_files_file_gone": [], "psutil.tests.test_linux.TestProcess.test_open_files_mode": [], "psutil.tests.test_linux.TestProcess.test_memory_full_info_mocked": [], "psutil.tests.test_linux.TestProcess.test_memory_full_info": [], "psutil.tests.test_linux.TestSensorsFans.test_emulate_data": [], "psutil.tests.test_linux.TestSensorsTemperatures.test_emulate_class_thermal": [], "psutil.tests.test_linux.TestSensorsTemperatures.test_emulate_class_hwmon": [], "psutil.tests.test_linux.TestSensorsBatteryEmulated.test_it": [], "psutil.tests.test_linux.TestSensorsBattery.test_emulate_no_power": [], "psutil.tests.test_linux.TestSensorsBattery.test_emulate_energy_full_not_avail": [], "psutil.tests.test_linux.TestSensorsBattery.test_emulate_energy_full_0": [], "psutil.tests.test_linux.TestSensorsBattery.test_emulate_power_undetermined": [], "psutil.tests.test_linux.TestSensorsBattery.test_emulate_power_not_plugged_2": [], "psutil.tests.test_linux.TestSensorsBattery.test_emulate_power_not_plugged": [], "psutil.tests.test_linux.TestSensorsBattery.test_emulate_power_plugged_2": [], "psutil.tests.test_linux.TestSensorsBattery.test_emulate_power_plugged": [], "psutil.tests.test_linux.TestSensorsBattery.test_percent": [], "psutil.tests.test_linux.TestMisc.test_pid_exists_no_proc_status": [], "psutil.tests.test_linux.TestMisc.test_issue_687": [], "psutil.tests.test_linux.TestMisc.test_procfs_path": [], "psutil.tests.test_linux.TestMisc.test_users_mocked": [], "psutil.tests.test_linux.TestMisc.test_boot_time_mocked": [], "psutil.tests.test_linux.TestMisc.test_cpu_steal_decrease": [], "psutil.tests.test_linux.TestMisc.test_no_procfs_on_import": [], "psutil.tests.test_linux.TestMisc.test_boot_time": [], "psutil.tests.test_linux.TestSystemDiskIoCounters.test_emulate_not_impl": [], "psutil.tests.test_linux.TestSystemDiskIoCounters.test_emulate_use_sysfs": [], "psutil.tests.test_linux.TestSystemDiskIoCounters.test_emulate_exclude_partitions": [], "psutil.tests.test_linux.TestSystemDiskIoCounters.test_emulate_include_partitions": [], "psutil.tests.test_linux.TestSystemDiskIoCounters.test_emulate_kernel_2_6_limited": [], "psutil.tests.test_linux.TestSystemDiskIoCounters.test_emulate_kernel_2_6_full": [], "psutil.tests.test_linux.TestSystemDiskIoCounters.test_emulate_kernel_2_4": [], "psutil.tests.test_linux.TestSystemDiskPartitions.test_emulate_realpath_fail": [], "psutil.tests.test_linux.TestSystemDiskPartitions.test_zfs_fs": [], "psutil.tests.test_linux.TestSystemDiskPartitions.test_against_df": [], "psutil.tests.test_linux.TestSystemNetConnections.test_emulate_unix": [], "psutil.tests.test_linux.TestSystemNetConnections.test_emulate_ipv6_unsupported": [], "psutil.tests.test_linux.TestSystemNetIOCounters.test_against_ifconfig": [], "psutil.tests.test_linux.TestSystemNetIfStats.test_mtu": [], "psutil.tests.test_linux.TestSystemNetIfStats.test_against_ifconfig": [], "psutil.tests.test_linux.TestSystemNetIfAddrs.test_ips": [], "psutil.tests.test_linux.TestLoadAvg.test_getloadavg": [], "psutil.tests.test_linux.TestSystemCPUStats.test_interrupts": [], "psutil.tests.test_linux.TestSystemCPUStats.test_ctx_switches": [], "psutil.tests.test_linux.TestSystemCPUFrequency.test_emulate_no_scaling_cur_freq_file": [], "psutil.tests.test_linux.TestSystemCPUFrequency.test_emulate_multi_cpu": [], "psutil.tests.test_linux.TestSystemCPUFrequency.test_emulate_data": [], "psutil.tests.test_linux.TestSystemCPUFrequency.test_emulate_use_cpuinfo": [], "psutil.tests.test_linux.TestSystemCPUFrequency.test_emulate_use_second_file": [], "psutil.tests.test_linux.TestSystemCPUCountPhysical.test_emulate_none": [], "psutil.tests.test_linux.TestSystemCPUCountPhysical.test_method_2": [], "psutil.tests.test_linux.TestSystemCPUCountPhysical.test_against_lscpu": [], "psutil.tests.test_linux.TestSystemCPUCountLogical.test_emulate_fallbacks": [], "psutil.tests.test_linux.TestSystemCPUCountLogical.test_against_lscpu": [], "psutil.tests.test_linux.TestSystemCPUCountLogical.test_against_nproc": [], "psutil.tests.test_linux.TestSystemCPUCountLogical.test_against_sysdev_cpu_num": [], "psutil.tests.test_linux.TestSystemCPUCountLogical.test_against_sysdev_cpu_online": [], "psutil.tests.test_linux.TestSystemCPUTimes.test_fields": [], "psutil.tests.test_linux.TestSystemSwapMemory.test_emulate_meminfo_has_no_metrics": [], "psutil.tests.test_linux.TestSystemSwapMemory.test_meminfo_against_sysinfo": [], "psutil.tests.test_linux.TestSystemSwapMemory.test_no_vmstat_mocked": [], "psutil.tests.test_linux.TestSystemSwapMemory.test_missing_sin_sout": [], "psutil.tests.test_linux.TestSystemSwapMemory.test_free": [], "psutil.tests.test_linux.TestSystemSwapMemory.test_used": [], "psutil.tests.test_linux.TestSystemSwapMemory.test_total": [], "psutil.tests.test_linux.TestSystemSwapMemory.meminfo_has_swap_info": [], "psutil.tests.test_linux.TestSystemVirtualMemory.test_virtual_memory_mocked": [], "psutil.tests.test_linux.TestSystemVirtualMemory.test_avail_old_missing_zoneinfo": [], "psutil.tests.test_linux.TestSystemVirtualMemory.test_avail_old_missing_fields": [], "psutil.tests.test_linux.TestSystemVirtualMemory.test_avail_old_comes_from_kernel": [], "psutil.tests.test_linux.TestSystemVirtualMemory.test_avail_old_percent": [], "psutil.tests.test_linux.TestSystemVirtualMemory.test_warnings_on_misses": [], "psutil.tests.test_linux.TestSystemVirtualMemory.test_available": [], "psutil.tests.test_linux.TestSystemVirtualMemory.test_shared": [], "psutil.tests.test_linux.TestSystemVirtualMemory.test_inactive": [], "psutil.tests.test_linux.TestSystemVirtualMemory.test_active": [], "psutil.tests.test_linux.TestSystemVirtualMemory.test_buffers": [], "psutil.tests.test_linux.TestSystemVirtualMemory.test_free": [], "psutil.tests.test_linux.TestSystemVirtualMemory.test_used": [], "psutil.tests.test_linux.TestSystemVirtualMemory.test_total": [], "psutil.tests.test_linux.mock_open_exception": [], "psutil.tests.test_linux.mock_open_content": [], "psutil.tests.test_linux.get_free_version_info": [], "psutil.tests.test_linux.vmstat": [], "psutil.tests.test_linux.free_physmem": [], "psutil.tests.test_linux.free_swap": [], "psutil.tests.test_linux.get_mac_address": [], "psutil.tests.test_linux.get_ipv6_address": [], "psutil.tests.test_linux.get_ipv4_broadcast": [], "psutil.tests.test_linux.get_ipv4_netmask": [], "psutil.tests.test_linux.get_ipv4_address": [], "pip._internal.network.auth.MultiDomainBasicAuth.save_credentials": [], "pip._internal.network.auth.MultiDomainBasicAuth.warn_on_401": [], "pip._internal.network.auth.MultiDomainBasicAuth.handle_401": [], "pip._internal.network.auth.MultiDomainBasicAuth._should_save_password_to_keyring": [], "pip._internal.network.auth.MultiDomainBasicAuth._prompt_for_password": [], "pip._internal.network.auth.MultiDomainBasicAuth.__call__": [], "pip._internal.network.auth.MultiDomainBasicAuth._get_url_and_credentials": [], "pip._internal.network.auth.MultiDomainBasicAuth._get_new_credentials": [], "pip._internal.network.auth.MultiDomainBasicAuth._get_index_url": [], "pip._internal.network.auth.MultiDomainBasicAuth.__init__": [], "pip._internal.network.auth.get_keyring_auth": [], "migrate.tests.fixture.shell.Shell.run_db_version": [], "migrate.tests.fixture.shell.Shell.run_version": [], "migrate.tests.fixture.shell.Shell.setUp": [], "linecache2.tests.mapping_tests.TestHashMappingProtocol.test_setdefault": [], "linecache2.tests.mapping_tests.TestHashMappingProtocol.test_eq": [], "linecache2.tests.mapping_tests.TestHashMappingProtocol.test_repr": [], "linecache2.tests.mapping_tests.TestHashMappingProtocol.test_mutatingiteration": [], "linecache2.tests.mapping_tests.TestHashMappingProtocol.test_pop": [], "linecache2.tests.mapping_tests.TestHashMappingProtocol.test_fromkeys": [], "linecache2.tests.mapping_tests.TestHashMappingProtocol.test_getitem": [], "linecache2.tests.mapping_tests.TestMappingProtocol.test_pop": [], "linecache2.tests.mapping_tests.TestMappingProtocol.test_popitem": [], "linecache2.tests.mapping_tests.TestMappingProtocol.test_setdefault": [], "linecache2.tests.mapping_tests.TestMappingProtocol.test_get": [], "linecache2.tests.mapping_tests.TestMappingProtocol.test_copy": [], "linecache2.tests.mapping_tests.TestMappingProtocol.test_fromkeys": [], "linecache2.tests.mapping_tests.TestMappingProtocol.test_update": [], "linecache2.tests.mapping_tests.TestMappingProtocol.test_clear": [], "linecache2.tests.mapping_tests.TestMappingProtocol.test_getitem": [], "linecache2.tests.mapping_tests.TestMappingProtocol.test_len": [], "linecache2.tests.mapping_tests.TestMappingProtocol.test_contains": [], "linecache2.tests.mapping_tests.TestMappingProtocol.test_items": [], "linecache2.tests.mapping_tests.TestMappingProtocol.test_values": [], "linecache2.tests.mapping_tests.TestMappingProtocol.test_keys": [], "linecache2.tests.mapping_tests.TestMappingProtocol.test_bool": [], "linecache2.tests.mapping_tests.TestMappingProtocol.test_constructor": [], "linecache2.tests.mapping_tests.BasicTestMappingProtocol.test_pop": [], "linecache2.tests.mapping_tests.BasicTestMappingProtocol.test_popitem": [], "linecache2.tests.mapping_tests.BasicTestMappingProtocol.test_setdefault": [], "linecache2.tests.mapping_tests.BasicTestMappingProtocol.test_get": [], "linecache2.tests.mapping_tests.BasicTestMappingProtocol.test_update": [], "linecache2.tests.mapping_tests.BasicTestMappingProtocol.test_getitem": [], "linecache2.tests.mapping_tests.BasicTestMappingProtocol.test_len": [], "linecache2.tests.mapping_tests.BasicTestMappingProtocol.test_items": [], "linecache2.tests.mapping_tests.BasicTestMappingProtocol.test_values": [], "linecache2.tests.mapping_tests.BasicTestMappingProtocol.test_keys": [], "linecache2.tests.mapping_tests.BasicTestMappingProtocol.test_bool": [], "linecache2.tests.mapping_tests.BasicTestMappingProtocol.test_constructor": [], "linecache2.tests.mapping_tests.BasicTestMappingProtocol.test_write": [], "linecache2.tests.mapping_tests.BasicTestMappingProtocol.test_read": [], "linecache2.tests.mapping_tests.BasicTestMappingProtocol.__init__": [], "linecache2.tests.mapping_tests.BasicTestMappingProtocol._full_mapping": [], "linecache2.tests.mapping_tests.BasicTestMappingProtocol._empty_mapping": [], "linecache2.tests.mapping_tests.BasicTestMappingProtocol._reference": [], "jedi.inference.gradual.base.BaseTypingInstance.__repr__": [], "jedi.inference.gradual.base.BaseTypingInstance._get_wrapped_value": [], "jedi.inference.gradual.base.BaseTypingInstance.name": [], "jedi.inference.gradual.base.BaseTypingInstance.get_qualified_names": [], "jedi.inference.gradual.base.BaseTypingInstance.get_annotated_class_object": [], "jedi.inference.gradual.base.BaseTypingInstance.py__class__": [], "jedi.inference.gradual.base.BaseTypingInstance.__init__": [], "jedi.inference.gradual.base.BaseTypingClassWithGenerics.__repr__": [], "jedi.inference.gradual.base.BaseTypingClassWithGenerics._get_wrapped_value": [], "jedi.inference.gradual.base.BaseTypingClassWithGenerics.__init__": [], "jedi.inference.gradual.base.BaseTypingValue.__repr__": [], "jedi.inference.gradual.base.BaseTypingValue._get_wrapped_value": [], "jedi.inference.gradual.base.BaseTypingValue.name": [], "jedi.inference.gradual.base.BaseTypingValue.__init__": [], "jedi.inference.gradual.base._PseudoTreeNameClass.__repr__": [], "jedi.inference.gradual.base._PseudoTreeNameClass.get_qualified_names": [], "jedi.inference.gradual.base._PseudoTreeNameClass.name": [], "jedi.inference.gradual.base._PseudoTreeNameClass.py__class__": [], "jedi.inference.gradual.base._PseudoTreeNameClass.get_filters": [], "jedi.inference.gradual.base._PseudoTreeNameClass.tree_node": [], "jedi.inference.gradual.base._PseudoTreeNameClass.__init__": [], "jedi.inference.gradual.base._GenericInstanceWrapper.get_type_hint": [], "jedi.inference.gradual.base._GenericInstanceWrapper.py__stop_iteration_returns": [], "jedi.inference.gradual.base._LazyGenericBaseClass.__repr__": [], "jedi.inference.gradual.base._LazyGenericBaseClass._remap_type_vars": [], "jedi.inference.gradual.base._LazyGenericBaseClass.infer": [], "jedi.inference.gradual.base._LazyGenericBaseClass.__init__": [], "jedi.inference.gradual.base.GenericClass.infer_type_vars": [], "jedi.inference.gradual.base.GenericClass.with_generics": [], "jedi.inference.gradual.base.GenericClass.is_sub_class_of": [], "jedi.inference.gradual.base.GenericClass._create_instance_with_generics": [], "jedi.inference.gradual.base.GenericClass.py__bases__": [], "jedi.inference.gradual.base.GenericClass._as_context": [], "jedi.inference.gradual.base.GenericClass.py__call__": [], "jedi.inference.gradual.base.GenericClass.get_type_var_filter": [], "jedi.inference.gradual.base.GenericClass.get_type_hint": [], "jedi.inference.gradual.base.GenericClass._get_wrapped_value": [], "jedi.inference.gradual.base.GenericClass.__init__": [], "jedi.inference.gradual.base.DefineGenericBaseClass.__repr__": [], "jedi.inference.gradual.base.DefineGenericBaseClass.is_same_class": [], "jedi.inference.gradual.base.DefineGenericBaseClass.define_generics": [], "jedi.inference.gradual.base.DefineGenericBaseClass.get_generics": [], "jedi.inference.gradual.base.DefineGenericBaseClass._create_instance_with_generics": [], "jedi.inference.gradual.base.DefineGenericBaseClass.__init__": [], "jedi.inference.gradual.base._AnnotatedClassContext.get_filters": [], "jedi.inference.gradual.base._TypeVarFilter.values": [], "jedi.inference.gradual.base._TypeVarFilter.get": [], "jedi.inference.gradual.base._TypeVarFilter.__init__": [], "jedi.inference.gradual.base._BoundTypeVarName.__repr__": [], "jedi.inference.gradual.base._BoundTypeVarName.py__name__": [], "jedi.inference.gradual.base._BoundTypeVarName.infer": [], "jedi.inference.gradual.base._BoundTypeVarName.__init__": [], "keystone.common.sql.contract_repo.versions.077_placeholder.upgrade": [], "idna.core.decode": [], "idna.core.encode": [], "idna.core.uts46_remap": [], "idna.core.ulabel": [], "idna.core.alabel": [], "idna.core.check_label": [], "idna.core.valid_contexto": [], "idna.core.valid_contextj": [], "idna.core.check_nfc": [], "idna.core.check_hyphen_ok": [], "idna.core.check_initial_combiner": [], "idna.core.check_bidi": [], "idna.core.valid_string_length": [], "idna.core.valid_label_length": [], "idna.core._unot": [], "idna.core._punycode": [], "idna.core._is_script": [], "idna.core._combining_class": [], "sqlalchemy.ext.serializer.loads": [], "sqlalchemy.ext.serializer.dumps": [], "sqlalchemy.ext.serializer.Deserializer": [], "sqlalchemy.ext.serializer.Serializer": [], "pip._internal.operations.install.legacy.install": [], "libcst.codemod.tests.test_metadata.TestMetadata.test_metadata_works": [], "libcst.codemod.tests.test_metadata.TestingTransform.visit_FunctionDef": [], "libcst.codemod.tests.test_metadata.TestingCollector.visit_Pass": [], "paste.util.PySourceColor.Parser._doXHTMLEnd": [], "paste.util.PySourceColor.Parser._doXHTMLFooter": [], "paste.util.PySourceColor.Parser._doXHTMLHeader": [], "paste.util.PySourceColor.Parser._sendXHTMLText": [], "paste.util.PySourceColor.Parser._doXHTMLStyleSheet": [], "paste.util.PySourceColor.Parser._doXHTMLStart": [], "paste.util.PySourceColor.Parser._doCSSEnd": [], "paste.util.PySourceColor.Parser._doCSSFooter": [], "paste.util.PySourceColor.Parser._doCSSHeader": [], "paste.util.PySourceColor.Parser._sendCSSText": [], "paste.util.PySourceColor.Parser._doCSSStyleSheet": [], "paste.util.PySourceColor.Parser._doCSSStart": [], "paste.util.PySourceColor.Parser._sendCSSStyle": [], "paste.util.PySourceColor.Parser._getCSSStyle": [], "paste.util.PySourceColor.Parser._doHTMLEnd": [], "paste.util.PySourceColor.Parser._doHTMLFooter": [], "paste.util.PySourceColor.Parser._doHTMLHeader": [], "paste.util.PySourceColor.Parser._sendHTMLText": [], "paste.util.PySourceColor.Parser._getHTMLStyles": [], "paste.util.PySourceColor.Parser._doHTMLStart": [], "paste.util.PySourceColor.Parser._getDocumentCreatedBy": [], "paste.util.PySourceColor.Parser._getMarkupClass": [], "paste.util.PySourceColor.Parser._getStyle": [], "paste.util.PySourceColor.Parser._getPageColor": [], "paste.util.PySourceColor.Parser._getBackColor": [], "paste.util.PySourceColor.Parser._getForeColor": [], "paste.util.PySourceColor.Parser._getTags": [], "paste.util.PySourceColor.Parser._getLineNumber": [], "paste.util.PySourceColor.Parser._doPageEnd": [], "paste.util.PySourceColor.Parser._doPageFooter": [], "paste.util.PySourceColor.Parser._doPageHeader": [], "paste.util.PySourceColor.Parser._doPageStart": [], "paste.util.PySourceColor.Parser._getFile": [], "paste.util.PySourceColor.Parser._doSnippetEnd": [], "paste.util.PySourceColor.Parser._doSnippetStart": [], "paste.util.PySourceColor.Parser.__call__": [], "paste.util.PySourceColor.Parser.format": [], "paste.util.PySourceColor.Parser.__init__": [], "paste.util.PySourceColor.InputError.__init__": [], "paste.util.PySourceColor.PathError.__init__": [], "paste.util.PySourceColor.PySourceColorError.__repr__": [], "paste.util.PySourceColor.PySourceColorError.__init__": [], "paste.util.PySourceColor.unescape": [], "paste.util.PySourceColor.escape": [], "paste.util.PySourceColor._printinfo": [], "paste.util.PySourceColor.showpage": [], "paste.util.PySourceColor.walkdir": [], "paste.util.PySourceColor.pageconvert": [], "paste.util.PySourceColor.tagreplace": [], "paste.util.PySourceColor.path2file": [], "paste.util.PySourceColor.convert": [], "paste.util.PySourceColor.path2html": [], "paste.util.PySourceColor.str2file": [], "paste.util.PySourceColor.str2markup": [], "paste.util.PySourceColor.str2css": [], "paste.util.PySourceColor.str2html": [], "paste.util.PySourceColor.path2stdout": [], "paste.util.PySourceColor.str2stdout": [], "paste.util.PySourceColor._test": [], "paste.util.PySourceColor.cli": [], "paste.util.PySourceColor.Usage": [], "keystone.common.sql.expand_repo.versions.017_placeholder.upgrade": [], "webob.etag.IfRangeDate.__str__": [], "webob.etag.IfRangeDate.__repr__": [], "webob.etag.IfRangeDate.__contains__": [], "webob.etag.IfRangeDate.__init__": [], "webob.etag.IfRange.__str__": [], "webob.etag.IfRange.__repr__": [], "webob.etag.IfRange.__nonzero__": [], "webob.etag.IfRange.__contains__": [], "webob.etag.IfRange.parse": [], "webob.etag.IfRange.__init__": [], "webob.etag.ETagMatcher.__str__": [], "webob.etag.ETagMatcher.parse": [], "webob.etag.ETagMatcher.__repr__": [], "webob.etag.ETagMatcher.__contains__": [], "webob.etag.ETagMatcher.__init__": [], "webob.etag._NoETag.__str__": [], "webob.etag._NoETag.__contains__": [], "webob.etag._NoETag.__nonzero__": [], "webob.etag._NoETag.__repr__": [], "webob.etag._AnyETag.__str__": [], "webob.etag._AnyETag.__contains__": [], "webob.etag._AnyETag.__nonzero__": [], "webob.etag._AnyETag.__repr__": [], "webob.etag.etag_property": [], "saml2.extension.mdui.factory": [], "saml2.extension.mdui.ui_info_from_string": [], "saml2.extension.mdui.disco_hints_from_string": [], "saml2.extension.mdui.ui_info_type__from_string": [], "saml2.extension.mdui.UIInfoType_.__init__": [], "saml2.extension.mdui.disco_hints_type__from_string": [], "saml2.extension.mdui.DiscoHintsType_.__init__": [], "saml2.extension.mdui.logo_from_string": [], "saml2.extension.mdui.keywords_from_string": [], "saml2.extension.mdui.geolocation_hint_from_string": [], "saml2.extension.mdui.domain_hint_from_string": [], "saml2.extension.mdui.ip_hint_from_string": [], "saml2.extension.mdui.logo_type__from_string": [], "saml2.extension.mdui.LogoType_.__init__": [], "saml2.extension.mdui.keywords_type__from_string": [], "saml2.extension.mdui.KeywordsType_.__init__": [], "saml2.extension.mdui.list_of_strings__from_string": [], "saml2.extension.mdui.privacy_statement_url_from_string": [], "saml2.extension.mdui.information_url_from_string": [], "saml2.extension.mdui.description_from_string": [], "saml2.extension.mdui.display_name_from_string": [], "libcst._nodes.tests.test_cst_node.CSTNodeTest.test_visit": [], "libcst._nodes.tests.test_cst_node.CSTNodeTest.test_repr": [], "libcst._nodes.tests.test_cst_node.CSTNodeTest.test_deep_equals_fails": [], "libcst._nodes.tests.test_cst_node.CSTNodeTest.test_deep_equals_success": [], "libcst._nodes.tests.test_cst_node.CSTNodeTest.test_hash": [], "libcst._nodes.tests.test_cst_node.CSTNodeTest.test_default_eq": [], "libcst._nodes.tests.test_cst_node.CSTNodeTest.test_with_changes": [], "libcst._nodes.tests.test_cst_node._TestVisitor.on_leave": [], "libcst._nodes.tests.test_cst_node._TestVisitor.on_visit": [], "libcst._nodes.tests.test_cst_node._TestVisitor.assert_counter": [], "libcst._nodes.tests.test_cst_node._TestVisitor.__init__": [], "jedi.third_party.typeshed.stdlib.2and3.dis.Instruction.__init__": [], "netaddr.ip.sets.IPSet.iter_ipranges": [], "netaddr.ip.sets.IPSet.iprange": [], "netaddr.ip.sets.IPSet.iscontiguous": [], "netaddr.ip.sets.IPSet.__repr__": [], "netaddr.ip.sets.IPSet.size": [], "netaddr.ip.sets.IPSet.__len__": [], "netaddr.ip.sets.IPSet.difference": [], "netaddr.ip.sets.IPSet.symmetric_difference": [], "netaddr.ip.sets.IPSet.intersection": [], "netaddr.ip.sets.IPSet.union": [], "netaddr.ip.sets.IPSet.issuperset": [], "netaddr.ip.sets.IPSet.__gt__": [], "netaddr.ip.sets.IPSet.issubset": [], "netaddr.ip.sets.IPSet.__lt__": [], "netaddr.ip.sets.IPSet.__ne__": [], "netaddr.ip.sets.IPSet.__eq__": [], "netaddr.ip.sets.IPSet.clear": [], "netaddr.ip.sets.IPSet.update": [], "netaddr.ip.sets.IPSet.copy": [], "netaddr.ip.sets.IPSet.isdisjoint": [], "netaddr.ip.sets.IPSet.pop": [], "netaddr.ip.sets.IPSet.remove": [], "netaddr.ip.sets.IPSet.add": [], "netaddr.ip.sets.IPSet.iter_cidrs": [], "netaddr.ip.sets.IPSet.__iter__": [], "netaddr.ip.sets.IPSet.__nonzero__": [], "netaddr.ip.sets.IPSet.__contains__": [], "netaddr.ip.sets.IPSet.__hash__": [], "netaddr.ip.sets.IPSet.compact": [], "netaddr.ip.sets.IPSet._compact_single_network": [], "netaddr.ip.sets.IPSet.__setstate__": [], "netaddr.ip.sets.IPSet.__getstate__": [], "netaddr.ip.sets.IPSet.__init__": [], "netaddr.ip.sets._iter_merged_ranges": [], "netaddr.ip.sets._subtract": [], "keystone.common.sql.expand_repo.versions.044_placeholder.upgrade": [], "werkzeug.user_agent.UserAgent.to_header": [], "werkzeug.user_agent.UserAgent.__bool__": [], "werkzeug.user_agent.UserAgent.__str__": [], "werkzeug.user_agent.UserAgent.__repr__": [], "werkzeug.user_agent.UserAgent.__init__": [], "libcst._nodes.tests.test_funcdef.FunctionDefParserTest.test_versions": [], "libcst._nodes.tests.test_funcdef.FunctionDefParserTest.test_valid_38": [], "libcst._nodes.tests.test_funcdef.FunctionDefParserTest.test_valid": [], "libcst._nodes.tests.test_funcdef._parse_statement_force_38": [], "libcst._nodes.tests.test_funcdef.FunctionDefCreationTest.test_invalid": [], "libcst._nodes.tests.test_funcdef.FunctionDefCreationTest.test_valid": [], "rx.backpressure.windowedobservable.WindowedObservable._subscribe_core": [], "rx.backpressure.windowedobservable.WindowedObservable.__init__": [], "rx.backpressure.windowedobservable.WindowedObserver.dispose": [], "rx.backpressure.windowedobservable.WindowedObserver._on_next_core": [], "rx.backpressure.windowedobservable.WindowedObserver._on_error_core": [], "rx.backpressure.windowedobservable.WindowedObserver._on_completed_core": [], "rx.backpressure.windowedobservable.WindowedObserver.__init__": [], "keystone.api._shared.implied_roles.role_inference_response": [ { "locations": [ { "path": "keystone/api/_shared/implied_roles.py", "start": { "line": 49, "column": 26 }, "stop": { "line": 49, "column": 56 } } ], "kind": "function", "target": "keystone.api._shared.implied_roles.build_prior_role_response_data" } ], "keystone.api._shared.implied_roles.build_implied_role_response_data": [ { "locations": [ { "path": "keystone/api/_shared/implied_roles.py", "start": { "line": 40, "column": 21 }, "stop": { "line": 40, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/_shared/implied_roles.py", "start": { "line": 39, "column": 20 }, "stop": { "line": 39, "column": 37 } } ], "kind": "function", "target": "keystone.server.flask.common.base_url" } ], "keystone.api._shared.implied_roles.build_prior_role_response_data": [ { "locations": [ { "path": "keystone/api/_shared/implied_roles.py", "start": { "line": 30, "column": 43 }, "stop": { "line": 30, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/_shared/implied_roles.py", "start": { "line": 30, "column": 20 }, "stop": { "line": 30, "column": 37 } } ], "kind": "function", "target": "keystone.server.flask.common.base_url" } ], "passlib.registry.has_os_crypt_support": [], "passlib.registry.get_supported_os_crypt_schemes": [], "passlib.registry.has_backend": [], "passlib.registry._resolve": [], "passlib.registry._unload_handler_name": [], "passlib.registry._has_crypt_handler": [], "passlib.registry.list_crypt_handlers": [], "passlib.registry.get_crypt_handler": [], "passlib.registry.register_crypt_handler": [], "passlib.registry.register_crypt_handler_path": [], "passlib.registry._validate_handler_name": [], "passlib.registry._PasslibRegistryProxy.__dir__": [], "passlib.registry._PasslibRegistryProxy.__repr__": [], "passlib.registry._PasslibRegistryProxy.__setattr__": [], "passlib.registry._PasslibRegistryProxy.__getattr__": [], "rx.linq.observable.sample.sample": [], "rx.linq.observable.sample.sample_observable": [], "cryptography.hazmat.bindings.openssl._conditional.cryptography_has_get_proto_version": [], "cryptography.hazmat.bindings.openssl._conditional.cryptography_has_srtp": [], "cryptography.hazmat.bindings.openssl._conditional.cryptography_has_verified_chain": [], "cryptography.hazmat.bindings.openssl._conditional.cryptography_has_engine": [], "cryptography.hazmat.bindings.openssl._conditional.cryptography_has_raw_key": [], "cryptography.hazmat.bindings.openssl._conditional.cryptography_has_keylog": [], "cryptography.hazmat.bindings.openssl._conditional.cryptography_has_tlsv13": [], "cryptography.hazmat.bindings.openssl._conditional.cryptography_has_openssl_cleanup": [], "cryptography.hazmat.bindings.openssl._conditional.cryptography_has_custom_ext": [], "cryptography.hazmat.bindings.openssl._conditional.cryptography_has_psk": [], "cryptography.hazmat.bindings.openssl._conditional.cryptography_has_ssl_sigalgs": [], "cryptography.hazmat.bindings.openssl._conditional.cryptography_has_fips": [], "cryptography.hazmat.bindings.openssl._conditional.cryptography_has_evp_pkey_get_set_tls_encodedpoint": [], "cryptography.hazmat.bindings.openssl._conditional.cryptography_has_evp_digestfinal_xof": [], "cryptography.hazmat.bindings.openssl._conditional.cryptography_has_oneshot_evp_digest_sign_verify": [], "cryptography.hazmat.bindings.openssl._conditional.cryptography_has_poly1305": [], "cryptography.hazmat.bindings.openssl._conditional.cryptography_has_ed25519": [], "cryptography.hazmat.bindings.openssl._conditional.cryptography_has_ed448": [], "cryptography.hazmat.bindings.openssl._conditional.cryptography_has_x509_store_ctx_get_issuer": [], "cryptography.hazmat.bindings.openssl._conditional.cryptography_has_sct": [], "cryptography.hazmat.bindings.openssl._conditional.cryptography_has_mem_functions": [], "cryptography.hazmat.bindings.openssl._conditional.cryptography_has_evp_pkey_dhx": [], "cryptography.hazmat.bindings.openssl._conditional.cryptography_has_scrypt": [], "cryptography.hazmat.bindings.openssl._conditional.cryptography_has_tls_st": [], "cryptography.hazmat.bindings.openssl._conditional.cryptography_has_ssl_st": [], "cryptography.hazmat.bindings.openssl._conditional.cryptography_has_set_cert_cb": [], "cryptography.hazmat.bindings.openssl._conditional.cryptography_has_110_verification_params": [], "cryptography.hazmat.bindings.openssl._conditional.cryptography_has_102_verification": [], "cryptography.hazmat.bindings.openssl._conditional.cryptography_has_ssl3_method": [], "cryptography.hazmat.bindings.openssl._conditional.cryptography_has_rsa_oaep_label": [], "cryptography.hazmat.bindings.openssl._conditional.cryptography_has_rsa_oaep_md": [], "cryptography.hazmat.bindings.openssl._conditional.cryptography_has_ec2m": [], "keystone.common.sql.migrate_repo.versions.080_placeholder.upgrade": [], "keystone.common.sql.data_migration_repo.versions.057_placeholder.upgrade": [], "urllib3.util.queue.LifoQueue._get": [], "urllib3.util.queue.LifoQueue._put": [], "urllib3.util.queue.LifoQueue._qsize": [], "urllib3.util.queue.LifoQueue._init": [], "netaddr.ip.all_matching_cidrs": [], "netaddr.ip.largest_matching_cidr": [], "netaddr.ip.smallest_matching_cidr": [], "netaddr.ip.iprange_to_cidrs": [], "netaddr.ip.iter_iprange": [], "netaddr.ip.spanning_cidr": [], "netaddr.ip.cidr_partition": [], "netaddr.ip.cidr_exclude": [], "netaddr.ip.cidr_merge": [], "netaddr.ip.cidr_abbrev_to_verbose": [], "netaddr.ip.iter_unique_ips": [], "netaddr.ip.IPRange.__repr__": [], "netaddr.ip.IPRange.__str__": [], "netaddr.ip.IPRange.cidrs": [], "netaddr.ip.IPRange.sort_key": [], "netaddr.ip.IPRange.key": [], "netaddr.ip.IPRange.last": [], "netaddr.ip.IPRange.first": [], "netaddr.ip.IPRange.__contains__": [], "netaddr.ip.IPRange.__setstate__": [], "netaddr.ip.IPRange.__getstate__": [], "netaddr.ip.IPRange.__init__": [], "netaddr.ip.IPNetwork.__repr__": [], "netaddr.ip.IPNetwork.__str__": [], "netaddr.ip.IPNetwork.iter_hosts": [], "netaddr.ip.IPNetwork.subnet": [], "netaddr.ip.IPNetwork.supernet": [], "netaddr.ip.IPNetwork.next": [], "netaddr.ip.IPNetwork.previous": [], "netaddr.ip.IPNetwork.ipv6": [], "netaddr.ip.IPNetwork.ipv4": [], "netaddr.ip.IPNetwork.sort_key": [], "netaddr.ip.IPNetwork.key": [], "netaddr.ip.IPNetwork.__contains__": [], "netaddr.ip.IPNetwork.__isub__": [], "netaddr.ip.IPNetwork.__iadd__": [], "netaddr.ip.IPNetwork.cidr": [], "netaddr.ip.IPNetwork._hostmask_int": [], "netaddr.ip.IPNetwork.hostmask": [], "netaddr.ip.IPNetwork._netmask_int": [], "netaddr.ip.IPNetwork.netmask": [], "netaddr.ip.IPNetwork.last": [], "netaddr.ip.IPNetwork.first": [], "netaddr.ip.IPNetwork.broadcast": [], "netaddr.ip.IPNetwork.network": [], "netaddr.ip.IPNetwork.ip": [], "netaddr.ip.IPNetwork._set_prefixlen": [], "netaddr.ip.IPNetwork.__setstate__": [], "netaddr.ip.IPNetwork.__getstate__": [], "netaddr.ip.IPNetwork.__init__": [], "netaddr.ip.parse_ip_network": [], "netaddr.ip.IPListMixin.__nonzero__": [], "netaddr.ip.IPListMixin.__contains__": [], "netaddr.ip.IPListMixin.__getitem__": [], "netaddr.ip.IPListMixin.__len__": [], "netaddr.ip.IPListMixin.size": [], "netaddr.ip.IPListMixin.__iter__": [], "netaddr.ip.IPAddress.__repr__": [], "netaddr.ip.IPAddress.__str__": [], "netaddr.ip.IPAddress.__nonzero__": [], "netaddr.ip.IPAddress.__rshift__": [], "netaddr.ip.IPAddress.__lshift__": [], "netaddr.ip.IPAddress.__xor__": [], "netaddr.ip.IPAddress.__and__": [], "netaddr.ip.IPAddress.__or__": [], "netaddr.ip.IPAddress.format": [], "netaddr.ip.IPAddress.ipv6": [], "netaddr.ip.IPAddress.ipv4": [], "netaddr.ip.IPAddress.reverse_dns": [], "netaddr.ip.IPAddress.bin": [], "netaddr.ip.IPAddress.words": [], "netaddr.ip.IPAddress.packed": [], "netaddr.ip.IPAddress.bits": [], "netaddr.ip.IPAddress.__bytes__": [], "netaddr.ip.IPAddress.__index__": [], "netaddr.ip.IPAddress.__hex__": [], "netaddr.ip.IPAddress.__oct__": [], "netaddr.ip.IPAddress.__long__": [], "netaddr.ip.IPAddress.__int__": [], "netaddr.ip.IPAddress.sort_key": [], "netaddr.ip.IPAddress.key": [], "netaddr.ip.IPAddress.__rsub__": [], "netaddr.ip.IPAddress.__sub__": [], "netaddr.ip.IPAddress.__add__": [], "netaddr.ip.IPAddress.__isub__": [], "netaddr.ip.IPAddress.__iadd__": [], "netaddr.ip.IPAddress.is_netmask": [], "netaddr.ip.IPAddress.is_hostmask": [], "netaddr.ip.IPAddress.netmask_bits": [], "netaddr.ip.IPAddress.__setstate__": [], "netaddr.ip.IPAddress.__getstate__": [], "netaddr.ip.IPAddress.__init__": [], "netaddr.ip.BaseIP.version": [], "netaddr.ip.BaseIP.info": [], "netaddr.ip.BaseIP.is_ipv4_compat": [], "netaddr.ip.BaseIP.is_ipv4_mapped": [], "netaddr.ip.BaseIP.is_reserved": [], "netaddr.ip.BaseIP.is_link_local": [], "netaddr.ip.BaseIP.is_private": [], "netaddr.ip.BaseIP.is_loopback": [], "netaddr.ip.BaseIP.is_multicast": [], "netaddr.ip.BaseIP.is_unicast": [], "netaddr.ip.BaseIP.__ge__": [], "netaddr.ip.BaseIP.__gt__": [], "netaddr.ip.BaseIP.__le__": [], "netaddr.ip.BaseIP.__lt__": [], "netaddr.ip.BaseIP.__ne__": [], "netaddr.ip.BaseIP.__eq__": [], "netaddr.ip.BaseIP.__hash__": [], "netaddr.ip.BaseIP.sort_key": [], "netaddr.ip.BaseIP.key": [], "netaddr.ip.BaseIP._set_value": [], "netaddr.ip.BaseIP.__init__": [], "keystone.common.profiler.setup": [ { "locations": [ { "path": "keystone/common/profiler.py", "start": { "line": 32, "column": 8 }, "stop": { "line": 32, "column": 45 } } ], "kind": "function", "target": "osprofiler.initializer.init_from_conf" } ], "keystoneclient.tests.unit.test_http.BasicRequestTests.test_body": [], "keystoneclient.tests.unit.test_http.BasicRequestTests.test_headers": [], "keystoneclient.tests.unit.test_http.BasicRequestTests.test_basic_params": [], "keystoneclient.tests.unit.test_http.BasicRequestTests.request": [], "keystoneclient.tests.unit.test_http.BasicRequestTests.setUp": [], "keystoneclient.tests.unit.test_http.ClientTest.test_client_deprecated": [], "keystoneclient.tests.unit.test_http.ClientTest.test_forwarded_for": [], "keystoneclient.tests.unit.test_http.ClientTest.test_post": [], "keystoneclient.tests.unit.test_http.ClientTest.test_get_error_with_json_resp": [], "keystoneclient.tests.unit.test_http.ClientTest.test_get_error_with_plaintext_resp": [], "keystoneclient.tests.unit.test_http.ClientTest.test_get": [], "keystoneclient.tests.unit.test_http.ClientTest.test_unauthorized_client_requests": [], "keystoneclient.tests.unit.test_http.get_authed_client": [], "keystoneclient.tests.unit.test_http.get_client": [], "setuptools.command.egg_info.get_pkg_info_revision": [], "setuptools.command.egg_info.write_entries": [], "setuptools.command.egg_info.write_arg": [], "setuptools.command.egg_info.overwrite_arg": [], "setuptools.command.egg_info.write_toplevel_names": [], "setuptools.command.egg_info.write_setup_requirements": [], "setuptools.command.egg_info.write_requirements": [], "setuptools.command.egg_info._write_requirements": [], "setuptools.command.egg_info.warn_depends_obsolete": [], "setuptools.command.egg_info.write_pkg_info": [], "setuptools.command.egg_info.write_file": [], "setuptools.command.egg_info.manifest_maker.prune_file_list": [], "setuptools.command.egg_info.manifest_maker.add_defaults": [], "setuptools.command.egg_info.manifest_maker._should_suppress_warning": [], "setuptools.command.egg_info.manifest_maker.warn": [], "setuptools.command.egg_info.manifest_maker.write_manifest": [], "setuptools.command.egg_info.manifest_maker._manifest_normalize": [], "setuptools.command.egg_info.manifest_maker.run": [], "setuptools.command.egg_info.manifest_maker.finalize_options": [], "setuptools.command.egg_info.manifest_maker.initialize_options": [], "setuptools.command.egg_info.FileList._safe_path": [], "setuptools.command.egg_info.FileList._repair": [], "setuptools.command.egg_info.FileList.extend": [], "setuptools.command.egg_info.FileList.append": [], "setuptools.command.egg_info.FileList.global_exclude": [], "setuptools.command.egg_info.FileList.global_include": [], "setuptools.command.egg_info.FileList.prune": [], "setuptools.command.egg_info.FileList.graft": [], "setuptools.command.egg_info.FileList.recursive_exclude": [], "setuptools.command.egg_info.FileList.recursive_include": [], "setuptools.command.egg_info.FileList.exclude": [], "setuptools.command.egg_info.FileList.include": [], "setuptools.command.egg_info.FileList._remove_files": [], "setuptools.command.egg_info.FileList.process_template_line": [], "setuptools.command.egg_info.egg_info.check_broken_egg_info": [], "setuptools.command.egg_info.egg_info.find_sources": [], "setuptools.command.egg_info.egg_info.run": [], "setuptools.command.egg_info.egg_info.delete_file": [], "setuptools.command.egg_info.egg_info.write_file": [], "setuptools.command.egg_info.egg_info.write_or_delete_file": [], "setuptools.command.egg_info.egg_info.finalize_options": [], "setuptools.command.egg_info.egg_info.save_version_info": [], "setuptools.command.egg_info.egg_info.tag_svn_revision": [], "setuptools.command.egg_info.egg_info.initialize_options": [], "setuptools.command.egg_info.InfoCommon.tags": [], "setuptools.command.egg_info.InfoCommon.tagged_version": [], "setuptools.command.egg_info.InfoCommon.name": [], "setuptools.command.egg_info.translate_pattern": [], "pyre_check.client.commands.infer.Infer._annotate_from_stubs": [], "pyre_check.client.commands.infer.Infer._annotate_paths": [], "pyre_check.client.commands.infer.Infer._clean_errors": [], "pyre_check.client.commands.infer.Infer._get_errors_from_stdin": [], "pyre_check.client.commands.infer.Infer._get_errors": [], "pyre_check.client.commands.infer.Infer._flags": [], "pyre_check.client.commands.infer.Infer.run": [], "pyre_check.client.commands.infer.Infer.__init__": [], "pyre_check.client.commands.infer._existing_annotations_as_errors": [], "pyre_check.client.commands.infer.annotate_path_from_arguments": [], "pyre_check.client.commands.infer.annotate_path": [], "pyre_check.client.commands.infer.apply_stub_annotations": [], "pyre_check.client.commands.infer._parse": [], "pyre_check.client.commands.infer.filter_paths": [], "pyre_check.client.commands.infer.write_stubs_to_disk": [], "pyre_check.client.commands.infer.generate_stub_files": [], "pyre_check.client.commands.infer.StubFile.output_to_file": [], "pyre_check.client.commands.infer.StubFile.path": [], "pyre_check.client.commands.infer.StubFile.is_empty": [], "pyre_check.client.commands.infer.StubFile.to_string": [], "pyre_check.client.commands.infer.StubFile.__init__": [], "pyre_check.client.commands.infer.join_stubs": [], "pyre_check.client.commands.infer.Stub.join_with": [], "pyre_check.client.commands.infer.Stub.get_typing_imports": [], "pyre_check.client.commands.infer.Stub.to_string": [], "pyre_check.client.commands.infer.Stub.is_complete": [], "pyre_check.client.commands.infer.Stub.is_field": [], "pyre_check.client.commands.infer.Stub.is_method": [], "pyre_check.client.commands.infer.Stub.is_function": [], "pyre_check.client.commands.infer.Stub.__init__": [], "pyre_check.client.commands.infer.FieldStub.get_typing_imports": [], "pyre_check.client.commands.infer.FieldStub.to_string": [], "pyre_check.client.commands.infer.FieldStub._get_name": [], "pyre_check.client.commands.infer.FieldStub.is_instance": [], "pyre_check.client.commands.infer.FieldStub.__init__": [], "pyre_check.client.commands.infer.FunctionStub.join_with": [], "pyre_check.client.commands.infer.FunctionStub.get_typing_imports": [], "pyre_check.client.commands.infer.FunctionStub.to_string": [], "pyre_check.client.commands.infer.FunctionStub.is_complete": [], "pyre_check.client.commands.infer.FunctionStub._get_async_string": [], "pyre_check.client.commands.infer.FunctionStub._get_decorator_string": [], "pyre_check.client.commands.infer.FunctionStub._get_parameter_string": [], "pyre_check.client.commands.infer.FunctionStub._get_annotation": [], "pyre_check.client.commands.infer.FunctionStub._get_name": [], "pyre_check.client.commands.infer.FunctionStub.is_instance": [], "pyre_check.client.commands.infer.FunctionStub.__init__": [], "pyre_check.client.commands.infer._relativize_access": [], "pyre_check.client.commands.infer.split_imports": [], "pyre_check.client.commands.infer.dequalify_and_fix_pathlike": [], "pyre_check.client.commands.infer.AnnotationFixer.leave_Subscript": [], "kombu.asynchronous.http.curl.CurlClient._setup_request": [], "kombu.asynchronous.http.curl.CurlClient._process": [], "kombu.asynchronous.http.curl.CurlClient._process_queue": [], "kombu.asynchronous.http.curl.CurlClient._process_pending_requests": [], "kombu.asynchronous.http.curl.CurlClient._on_event": [], "kombu.asynchronous.http.curl.CurlClient.on_writable": [], "kombu.asynchronous.http.curl.CurlClient.on_readable": [], "kombu.asynchronous.http.curl.CurlClient._timeout_check": [], "kombu.asynchronous.http.curl.CurlClient._set_timeout": [], "kombu.asynchronous.http.curl.CurlClient._handle_socket": [], "kombu.asynchronous.http.curl.CurlClient._push_to_hub": [], "kombu.asynchronous.http.curl.CurlClient._pop_from_hub": [], "kombu.asynchronous.http.curl.CurlClient.add_request": [], "kombu.asynchronous.http.curl.CurlClient.close": [], "kombu.asynchronous.http.curl.CurlClient.__init__": [], "oslo_config.tests.test_sources.URISourceTestCase.test_list_opts": [], "oslo_config.tests.test_sources.URISourceTestCase.test_multiple_configuration_sources": [], "oslo_config.tests.test_sources.URISourceTestCase.test_configuration_source": [], "oslo_config.tests.test_sources.URISourceTestCase.test_fetch_uri": [], "oslo_config.tests.test_sources.URISourceTestCase.test_incomplete_driver": [], "oslo_config.tests.test_sources.URISourceTestCase._register_opts": [], "oslo_config.tests.test_sources.URISourceTestCase.setUp": [], "oslo_config.tests.test_sources.opts_to_ini": [], "oslo_config.tests.test_sources.make_uri": [], "oslo_config.tests.test_sources.TestEnvironmentConfigurationSource.test_invalid_env": [], "oslo_config.tests.test_sources.TestEnvironmentConfigurationSource.test_use_env_false_allows_files": [], "oslo_config.tests.test_sources.TestEnvironmentConfigurationSource.test_cli_beats_env": [], "oslo_config.tests.test_sources.TestEnvironmentConfigurationSource.test_env_beats_files": [], "oslo_config.tests.test_sources.TestEnvironmentConfigurationSource.test_simple_environment_get": [], "oslo_config.tests.test_sources.TestEnvironmentConfigurationSource.setUp": [], "oslo_config.tests.test_sources.TestLoading.test_unknown_driver": [], "oslo_config.tests.test_sources.TestLoading.test_driver_missing": [], "oslo_config.tests.test_sources.TestLoading.test_source_missing": [], "oslo_config.tests.test_sources.TestLoading.setUp": [], "oslo_config.tests.test_sources.TestProcessingSources.test_multiple_sources_named": [], "oslo_config.tests.test_sources.TestProcessingSources.test_source_named": [], "oslo_config.tests.test_sources.TestProcessingSources.test_no_sources": [], "oslo_config.tests.test_sources.TestProcessingSources.test_no_sources_default": [], "oslo_config.tests.test_sources.TestProcessingSources.setUp": [], "prompt_toolkit.cache.memoized": [], "prompt_toolkit.cache.FastDictCache.__missing__": [], "prompt_toolkit.cache.FastDictCache.__init__": [], "prompt_toolkit.cache.SimpleCache.clear": [], "prompt_toolkit.cache.SimpleCache.get": [], "prompt_toolkit.cache.SimpleCache.__init__": [], "keystone.models.receipt_model._ReceiptModelHandler.deserialize": [ { "locations": [ { "path": "keystone/models/receipt_model.py", "start": { "line": 136, "column": 28 }, "stop": { "line": 136, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.receipt_model.ReceiptModel.__init__", "class_name": "keystone.models.receipt_model.ReceiptModel", "dispatch": "static" }, { "locations": [ { "path": "keystone/models/receipt_model.py", "start": { "line": 143, "column": 18 }, "stop": { "line": 143, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.CacheDeserializationError.__init__", "class_name": "keystone.exception.CacheDeserializationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/models/receipt_model.py", "start": { "line": 138, "column": 16 }, "stop": { "line": 138, "column": 23 } } ], "kind": "function", "target": "setattr" }, { "locations": [ { "path": "keystone/models/receipt_model.py", "start": { "line": 134, "column": 23 }, "stop": { "line": 134, "column": 41 } } ], "kind": "function", "target": "oslo_serialization.msgpackutils.loads" }, { "locations": [ { "path": "keystone/models/receipt_model.py", "start": { "line": 137, "column": 24 }, "stop": { "line": 137, "column": 28 } } ], "kind": "function", "target": "iter" } ], "keystone.models.receipt_model._ReceiptModelHandler.serialize": [ { "locations": [ { "path": "keystone/models/receipt_model.py", "start": { "line": 130, "column": 21 }, "stop": { "line": 130, "column": 39 } } ], "kind": "function", "target": "oslo_serialization.msgpackutils.dumps" } ], "keystone.models.receipt_model._ReceiptModelHandler.__init__": [], "keystone.models.receipt_model.ReceiptModel.mint": [ { "locations": [ { "path": "keystone/models/receipt_model.py", "start": { "line": 119, "column": 8 }, "stop": { "line": 119, "column": 22 } } ], "kind": "property setter", "direct_target": "keystone.models.receipt_model.ReceiptModel.issued_at", "class_name": "keystone.models.receipt_model.ReceiptModel" } ], "keystone.models.receipt_model.ReceiptModel.required_methods": [ { "locations": [ { "path": "keystone/models/receipt_model.py", "start": { "line": 102, "column": 19 }, "stop": { "line": 102, "column": 37 } }, { "path": "keystone/models/receipt_model.py", "start": { "line": 101, "column": 24 }, "stop": { "line": 101, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.intersection", "class_name": "set", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/receipt_model.py", "start": { "line": 93, "column": 16 }, "stop": { "line": 93, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/receipt_model.py", "start": { "line": 97, "column": 29 }, "stop": { "line": 97, "column": 32 } }, { "path": "keystone/models/receipt_model.py", "start": { "line": 96, "column": 22 }, "stop": { "line": 96, "column": 25 } }, { "path": "keystone/models/receipt_model.py", "start": { "line": 101, "column": 24 }, "stop": { "line": 101, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/models/receipt_model.py", "start": { "line": 103, "column": 49 }, "stop": { "line": 103, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/models/receipt_model.py", "start": { "line": 94, "column": 20 }, "stop": { "line": 94, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.UserMFARulesValidator._parse_rule_structure", "class_name": "keystone.auth.core.UserMFARulesValidator", "dispatch": "static" }, { "locations": [ { "path": "keystone/models/receipt_model.py", "start": { "line": 103, "column": 20 }, "stop": { "line": 103, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.models.receipt_model.ReceiptModel.user_domain": [ { "locations": [ { "path": "keystone/models/receipt_model.py", "start": { "line": 83, "column": 15 }, "stop": { "line": 83, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.receipt_model.ReceiptModel.user", "class_name": "keystone.models.receipt_model.ReceiptModel", "dispatch": "dynamic" } ], "keystone.models.receipt_model.ReceiptModel.user": [], "keystone.models.receipt_model.ReceiptModel.issued_at": [], "keystone.models.receipt_model.ReceiptModel.expires_at": [], "keystone.models.receipt_model.ReceiptModel.__repr__": [ { "locations": [ { "path": "keystone/models/receipt_model.py", "start": { "line": 50, "column": 24 }, "stop": { "line": 50, "column": 49 } } ], "kind": "function", "target": "oslo_utils.reflection.get_class_name" }, { "locations": [ { "path": "keystone/models/receipt_model.py", "start": { "line": 51, "column": 57 }, "stop": { "line": 51, "column": 59 } } ], "kind": "function", "target": "id" }, { "locations": [ { "path": "keystone/models/receipt_model.py", "start": { "line": 51, "column": 15 }, "stop": { "line": 51, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/models/receipt_model.py", "start": { "line": 51, "column": 53 }, "stop": { "line": 51, "column": 56 } } ], "kind": "function", "target": "hex" } ], "keystone.models.receipt_model.ReceiptModel.__init__": [], "IPython.extensions.cythonmagic.load_ipython_extension": [], "jedi.third_party.typeshed.third_party.2.tornado.gen.Arguments.__init__": [], "libcst._parser.tests.test_config.ConfigTest.test_pick_compatible": [], "saml2.samlp.any_response_from_string": [], "saml2.samlp.factory": [], "saml2.samlp.status_code_from_string": [], "saml2.samlp.status_code_type__from_string": [], "saml2.samlp.StatusCodeType_.__init__": [], "saml2.samlp.name_id_mapping_response_from_string": [], "saml2.samlp.artifact_response_from_string": [], "saml2.samlp.response_from_string": [], "saml2.samlp.name_id_mapping_response_type__from_string": [], "saml2.samlp.NameIDMappingResponseType_.__init__": [], "saml2.samlp.logout_response_from_string": [], "saml2.samlp.manage_name_id_response_from_string": [], "saml2.samlp.artifact_response_type__from_string": [], "saml2.samlp.response_type__from_string": [], "saml2.samlp.ResponseType_.__init__": [], "saml2.samlp.status_response_type__from_string": [], "saml2.samlp.StatusResponseType_.__init__": [], "saml2.samlp.status_from_string": [], "saml2.samlp.status_type__from_string": [], "saml2.samlp.StatusType_.__init__": [], "saml2.samlp.authn_request_from_string": [], "saml2.samlp.authn_request_type__from_string": [], "saml2.samlp.AuthnRequestType_.__init__": [], "saml2.samlp.scoping_from_string": [], "saml2.samlp.scoping_type__from_string": [], "saml2.samlp.ScopingType_.__init__": [], "saml2.samlp.authn_query_from_string": [], "saml2.samlp.manage_name_id_request_from_string": [], "saml2.samlp.idp_list_from_string": [], "saml2.samlp.authn_query_type__from_string": [], "saml2.samlp.AuthnQueryType_.__init__": [], "saml2.samlp.name_id_mapping_request_from_string": [], "saml2.samlp.logout_request_from_string": [], "saml2.samlp.manage_name_id_request_type__from_string": [], "saml2.samlp.ManageNameIDRequestType_.__init__": [], "saml2.samlp.artifact_resolve_from_string": [], "saml2.samlp.idp_list_type__from_string": [], "saml2.samlp.IDPListType_.__init__": [], "saml2.samlp.authz_decision_query_from_string": [], "saml2.samlp.attribute_query_from_string": [], "saml2.samlp.requested_authn_context_from_string": [], "saml2.samlp.subject_query_from_string": [], "saml2.samlp.assertion_id_request_from_string": [], "saml2.samlp.name_id_mapping_request_type__from_string": [], "saml2.samlp.NameIDMappingRequestType_.__init__": [], "saml2.samlp.logout_request_type__from_string": [], "saml2.samlp.LogoutRequestType_.__init__": [], "saml2.samlp.terminate_from_string": [], "saml2.samlp.artifact_resolve_type__from_string": [], "saml2.samlp.ArtifactResolveType_.__init__": [], "saml2.samlp.idp_entry_from_string": [], "saml2.samlp.name_id_policy_from_string": [], "saml2.samlp.authz_decision_query_type__from_string": [], "saml2.samlp.AuthzDecisionQueryType_.__init__": [], "saml2.samlp.attribute_query_type__from_string": [], "saml2.samlp.AttributeQueryType_.__init__": [], "saml2.samlp.requested_authn_context_type__from_string": [], "saml2.samlp.RequestedAuthnContextType_.__init__": [], "saml2.samlp.SubjectQueryAbstractType_.__init__": [], "saml2.samlp.assertion_id_request_type__from_string": [], "saml2.samlp.AssertionIDRequestType_.__init__": [], "saml2.samlp.RequestAbstractType_.__init__": [], "saml2.samlp.status_detail_from_string": [], "saml2.samlp.extensions_from_string": [], "saml2.samlp.session_index_from_string": [], "saml2.samlp.terminate_type__from_string": [], "saml2.samlp.new_encrypted_id_from_string": [], "saml2.samlp.new_id_from_string": [], "saml2.samlp.artifact_from_string": [], "saml2.samlp.get_complete_from_string": [], "saml2.samlp.idp_entry_type__from_string": [], "saml2.samlp.IDPEntryType_.__init__": [], "saml2.samlp.requester_id_from_string": [], "saml2.samlp.name_id_policy_type__from_string": [], "saml2.samlp.NameIDPolicyType_.__init__": [], "saml2.samlp.authn_context_comparison_type__from_string": [], "saml2.samlp.status_detail_type__from_string": [], "saml2.samlp.status_message_from_string": [], "saml2.samlp.extensions_type__from_string": [], "graphql_relay.node.node.global_id_field": [], "graphql_relay.node.node.from_global_id": [], "graphql_relay.node.node.to_global_id": [], "graphql_relay.node.node.node_definitions": [], "aniso8601.interval._date_generator_unbounded": [], "aniso8601.interval._date_generator": [], "aniso8601.interval._parse_interval_parts": [], "aniso8601.interval.parse_repeating_interval": [], "aniso8601.interval.parse_interval": [], "pyre_check.client.annotation_collector.AnnotationCollector.code_for_node": [], "pyre_check.client.annotation_collector.AnnotationCollector.visit_AnnAssign": [], "pyre_check.client.annotation_collector.AnnotationCollector.leave_ClassDef": [], "pyre_check.client.annotation_collector.AnnotationCollector.visit_ClassDef": [], "pyre_check.client.annotation_collector.AnnotationCollector.visit_FunctionDef": [], "pyre_check.client.annotation_collector.AnnotationCollector.__init__": [], "keystoneclient.tests.functional.v3.test_policies.PoliciesTestCase.test_delete_policy": [], "keystoneclient.tests.functional.v3.test_policies.PoliciesTestCase.test_update_policy": [], "keystoneclient.tests.functional.v3.test_policies.PoliciesTestCase.test_list_policies": [], "keystoneclient.tests.functional.v3.test_policies.PoliciesTestCase.test_get_policy": [], "keystoneclient.tests.functional.v3.test_policies.PoliciesTestCase.test_create_policy": [], "keystoneclient.tests.functional.v3.test_policies.PoliciesTestCase.check_policy": [], "rx.linq.observable.materialize.materialize": [], "graphene.types.datetime.Time.parse_value": [], "graphene.types.datetime.Time.parse_literal": [], "graphene.types.datetime.Time.serialize": [], "graphene.types.datetime.DateTime.parse_value": [], "graphene.types.datetime.DateTime.parse_literal": [], "graphene.types.datetime.DateTime.serialize": [], "graphene.types.datetime.Date.parse_value": [], "graphene.types.datetime.Date.parse_literal": [], "graphene.types.datetime.Date.serialize": [], "eventlet.pools.TokenPool.create": [], "eventlet.pools.Pool.create": [], "eventlet.pools.Pool.waiting": [], "eventlet.pools.Pool.free": [], "eventlet.pools.Pool.resize": [], "eventlet.pools.Pool.put": [], "eventlet.pools.Pool.item": [], "eventlet.pools.Pool.get": [], "eventlet.pools.Pool.__init__": [], "setuptools._distutils.command.bdist_wininst.bdist_wininst.get_exe_bytes": [], "setuptools._distutils.command.bdist_wininst.bdist_wininst.get_installer_filename": [], "setuptools._distutils.command.bdist_wininst.bdist_wininst.create_exe": [], "setuptools._distutils.command.bdist_wininst.bdist_wininst.get_inidata": [], "setuptools._distutils.command.bdist_wininst.bdist_wininst.run": [], "setuptools._distutils.command.bdist_wininst.bdist_wininst.finalize_options": [], "setuptools._distutils.command.bdist_wininst.bdist_wininst.initialize_options": [], "setuptools._distutils.command.bdist_wininst.bdist_wininst.__init__": [], "netaddr.eui.ieee.load_indices": [], "netaddr.eui.ieee.load_index": [], "netaddr.eui.ieee.create_indices": [], "netaddr.eui.ieee.create_index_from_registry": [], "netaddr.eui.ieee.IABIndexParser.parse": [], "netaddr.eui.ieee.IABIndexParser.__init__": [], "netaddr.eui.ieee.OUIIndexParser.parse": [], "netaddr.eui.ieee.OUIIndexParser.__init__": [], "netaddr.eui.ieee.FileIndexer.update": [], "netaddr.eui.ieee.FileIndexer.__init__": [], "rx.linq.observable.blocking.toiterable.__iter__": [], "rx.linq.observable.blocking.toiterable.to_iterable": [], "statsd.client.udp.StatsClient.pipeline": [], "statsd.client.udp.StatsClient._send": [], "statsd.client.udp.StatsClient.__init__": [], "statsd.client.udp.Pipeline._send": [], "statsd.client.udp.Pipeline.__init__": [], "passlib.crypto.digest.pbkdf2_hmac": [], "passlib.crypto.digest.pbkdf1": [], "passlib.crypto.digest.compile_hmac": [], "passlib.crypto.digest._set_mock_fips_mode": [], "passlib.crypto.digest.HashInfo.supported_by_hashlib_pbkdf2": [], "passlib.crypto.digest.HashInfo.supported_by_fastpbkdf2": [], "passlib.crypto.digest.HashInfo.supported": [], "passlib.crypto.digest.HashInfo._as_tuple": [], "passlib.crypto.digest.HashInfo.__repr__": [], "passlib.crypto.digest.HashInfo.__init__": [], "passlib.crypto.digest.norm_hash_name": [], "passlib.crypto.digest.lookup_hash": [], "passlib.crypto.digest._get_hash_const": [], "passlib.crypto.digest._get_hash_aliases": [], "passlib.crypto.digest._gen_fallback_info": [], "pygments.lexers.ecl.ECLLexer.analyse_text": [], "graphene.relay.tests.test_mutation.test_edge_query": [], "graphene.relay.tests.test_mutation.test_node_query_promise": [], "graphene.relay.tests.test_mutation.test_node_query_fixed": [], "graphene.relay.tests.test_mutation.test_node_query": [], "graphene.relay.tests.test_mutation.test_subclassed_mutation_input": [], "graphene.relay.tests.test_mutation.test_subclassed_mutation": [], "graphene.relay.tests.test_mutation.test_mutation_input": [], "graphene.relay.tests.test_mutation.test_mutation": [], "graphene.relay.tests.test_mutation.test_no_mutate_and_get_payload": [], "graphene.relay.tests.test_mutation.OtherMutation.mutate_and_get_payload": [], "graphene.relay.tests.test_mutation.SaySomethingPromise.mutate_and_get_payload": [], "graphene.relay.tests.test_mutation.SaySomethingFixed.mutate_and_get_payload": [], "graphene.relay.tests.test_mutation.FixedSaySomething.__init__": [], "graphene.relay.tests.test_mutation.SaySomething.mutate_and_get_payload": [], "cffi.commontypes.win_common_types": [], "cffi.commontypes.resolve_common_type": [], "IPython.core.alias.AliasManager.retrieve_alias": [], "IPython.core.alias.AliasManager.clear_aliases": [], "IPython.core.alias.AliasManager.undefine_alias": [], "IPython.core.alias.AliasManager.is_alias": [], "IPython.core.alias.AliasManager.get_alias": [], "IPython.core.alias.AliasManager.define_alias": [], "IPython.core.alias.AliasManager.soft_define_alias": [], "IPython.core.alias.AliasManager.aliases": [], "IPython.core.alias.AliasManager.init_aliases": [], "IPython.core.alias.AliasManager.__init__": [], "IPython.core.alias.Alias.__call__": [], "IPython.core.alias.Alias.__repr__": [], "IPython.core.alias.Alias.validate": [], "IPython.core.alias.Alias.__init__": [], "IPython.core.alias.default_aliases": [], "dns.rdtypes.txtbase.TXTBase.from_wire": [], "dns.rdtypes.txtbase.TXTBase.to_wire": [], "dns.rdtypes.txtbase.TXTBase.from_text": [], "dns.rdtypes.txtbase.TXTBase.to_text": [], "dns.rdtypes.txtbase.TXTBase.__init__": [], "migrate.tests.versioning.test_version.TestVersion.test_bad_version": [], "migrate.tests.versioning.test_version.TestVersion.test_selection": [], "migrate.tests.versioning.test_version.TestVersion.test_create_new_sql_version": [], "migrate.tests.versioning.test_version.TestVersion.test_create_new_python_version": [], "migrate.tests.versioning.test_version.TestVersion.test_old_repository": [], "migrate.tests.versioning.test_version.TestVersion.test_collection": [], "migrate.tests.versioning.test_version.TestVersion.test_str_to_filename": [], "migrate.tests.versioning.test_version.TestVersion.setUp": [], "migrate.tests.versioning.test_version.TestVerNum.test_int_cast": [], "migrate.tests.versioning.test_version.TestVerNum.test_ge": [], "migrate.tests.versioning.test_version.TestVerNum.test_gt": [], "migrate.tests.versioning.test_version.TestVerNum.test_le": [], "migrate.tests.versioning.test_version.TestVerNum.test_lt": [], "migrate.tests.versioning.test_version.TestVerNum.test_ne": [], "migrate.tests.versioning.test_version.TestVerNum.test_eq": [], "migrate.tests.versioning.test_version.TestVerNum.test_sub": [], "migrate.tests.versioning.test_version.TestVerNum.test_add": [], "migrate.tests.versioning.test_version.TestVerNum.test_is": [], "migrate.tests.versioning.test_version.TestVerNum.test_str": [], "migrate.tests.versioning.test_version.TestVerNum.test_invalid": [], "keystoneauth1.identity.v3.oidc.OidcAccessToken.get_unscoped_auth_ref": [], "keystoneauth1.identity.v3.oidc.OidcAccessToken.get_payload": [], "keystoneauth1.identity.v3.oidc.OidcAccessToken.__init__": [], "keystoneauth1.identity.v3.oidc.OidcAuthorizationCode.get_payload": [], "keystoneauth1.identity.v3.oidc.OidcAuthorizationCode.__init__": [], "keystoneauth1.identity.v3.oidc.OidcClientCredentials.get_payload": [], "keystoneauth1.identity.v3.oidc.OidcClientCredentials.__init__": [], "keystoneauth1.identity.v3.oidc.OidcPassword.get_payload": [], "keystoneauth1.identity.v3.oidc.OidcPassword.__init__": [], "keystoneauth1.identity.v3.oidc._OidcBase.get_payload": [], "keystoneauth1.identity.v3.oidc._OidcBase.get_unscoped_auth_ref": [], "keystoneauth1.identity.v3.oidc._OidcBase._get_keystone_token": [], "keystoneauth1.identity.v3.oidc._OidcBase._get_access_token": [], "keystoneauth1.identity.v3.oidc._OidcBase._get_access_token_endpoint": [], "keystoneauth1.identity.v3.oidc._OidcBase._get_discovery_document": [], "keystoneauth1.identity.v3.oidc._OidcBase.__init__": [], "oslo_log.cmds.convert_json.console_format": [], "oslo_log.cmds.convert_json.reformat_json": [], "oslo_log.cmds.convert_json.warn": [], "oslo_log.cmds.convert_json.colorise": [], "oslo_log.cmds.convert_json.parse_args": [], "oslo_log.cmds.convert_json.main": [], "unittest2.main.TestProgram.runTests": [], "unittest2.main.TestProgram._do_discovery": [], "unittest2.main.TestProgram._getDiscoveryArgParser": [], "unittest2.main.TestProgram._getMainArgParser": [], "unittest2.main.TestProgram._getParentArgParser": [], "unittest2.main.TestProgram._initArgParsers": [], "unittest2.main.TestProgram.createTests": [], "unittest2.main.TestProgram.parseArgs": [], "unittest2.main.TestProgram._print_help": [], "unittest2.main.TestProgram.usageExit": [], "unittest2.main.TestProgram.__init__": [], "unittest2.main._convert_names": [], "unittest2.main._convert_name": [], "rx.linq.observable.bufferwithtime.buffer_with_time": [], "migrate.changeset.databases.firebird.FBConstraintDropper.cascade_constraint": [], "migrate.changeset.databases.firebird.FBSchemaChanger._visit_column_nullable": [], "migrate.changeset.databases.firebird.FBSchemaChanger._visit_column_name": [], "migrate.changeset.databases.firebird.FBSchemaChanger.visit_table": [], "migrate.changeset.databases.firebird.FBColumnDropper.visit_column": [], "oslo_messaging.tests.test_transport.TestTransportHostCustomisation.test_eq": [], "oslo_messaging.tests.test_transport.TestTransportHostCustomisation.test_hash": [], "oslo_messaging.tests.test_transport.TestTransportHostCustomisation.setUp": [], "oslo_messaging.tests.test_transport.TestTransportUrlCustomisation.test_noport": [], "oslo_messaging.tests.test_transport.TestTransportUrlCustomisation.test_query": [], "oslo_messaging.tests.test_transport.TestTransportUrlCustomisation.test_eq": [], "oslo_messaging.tests.test_transport.TestTransportUrlCustomisation.test_hash": [], "oslo_messaging.tests.test_transport.TestTransportUrlCustomisation.setUp": [], "oslo_messaging.tests.test_transport.TestTransportMethodArgs.test_listen": [], "oslo_messaging.tests.test_transport.TestTransportMethodArgs.test_send_notification_all_args": [], "oslo_messaging.tests.test_transport.TestTransportMethodArgs.test_send_notification": [], "oslo_messaging.tests.test_transport.TestTransportMethodArgs.test_send_all_args": [], "oslo_messaging.tests.test_transport.TestTransportMethodArgs.test_send_defaults": [], "oslo_messaging.tests.test_transport.TestSetDefaults.test_set_default_control_exchange": [], "oslo_messaging.tests.test_transport.TestSetDefaults.setUp": [], "oslo_messaging.tests.test_transport._SetDefaultsFixture.setUp": [], "oslo_messaging.tests.test_transport._SetDefaultsFixture.__init__": [], "oslo_messaging.tests.test_transport.GetTransportSadPathTestCase.test_get_transport_sad": [], "oslo_messaging.tests.test_transport.GetTransportTestCase.test_get_transport": [], "oslo_messaging.tests.test_transport._FakeManager.__init__": [], "oslo_messaging.tests.test_transport._FakeDriver.listen": [], "oslo_messaging.tests.test_transport._FakeDriver.send_notification": [], "oslo_messaging.tests.test_transport._FakeDriver.send": [], "oslo_messaging.tests.test_transport._FakeDriver.__init__": [], "libcst.codemod._dummy_pool.DummyPool.__exit__": [], "libcst.codemod._dummy_pool.DummyPool.__enter__": [], "libcst.codemod._dummy_pool.DummyPool.imap_unordered": [], "libcst.codemod._dummy_pool.DummyPool.__init__": [], "pygments.lexers.erlang.ElixirConsoleLexer.get_tokens_unprocessed": [], "pygments.lexers.erlang.ElixirLexer.gen_elixir_sigil_rules": [], "pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed": [], "pygments.lexers.erlang.gen_elixir_sigstr_rules": [], "pygments.lexers.erlang.gen_elixir_string_rules": [], "pygments.lexers.erlang.ErlangShellLexer.get_tokens_unprocessed": [], "keystone.tests.protection.v3.test_grants.DomainAdminTests.test_cannot_revoke_grant_from_group_on_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2272, "column": 16 }, "stop": { "line": 2272, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2262, "column": 12 }, "stop": { "line": 2262, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2258, "column": 12 }, "stop": { "line": 2258, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2262, "column": 12 }, "stop": { "line": 2262, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2262, "column": 30 }, "stop": { "line": 2262, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_grants.DomainAdminTests.test_can_revoke_grant_from_group_on_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2238, "column": 12 }, "stop": { "line": 2238, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2234, "column": 12 }, "stop": { "line": 2234, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2248, "column": 16 }, "stop": { "line": 2248, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2238, "column": 12 }, "stop": { "line": 2238, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2238, "column": 30 }, "stop": { "line": 2238, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants.DomainAdminTests.test_can_revoke_grant_from_user_on_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2226, "column": 16 }, "stop": { "line": 2226, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2216, "column": 12 }, "stop": { "line": 2216, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2212, "column": 12 }, "stop": { "line": 2212, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2216, "column": 12 }, "stop": { "line": 2216, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2216, "column": 30 }, "stop": { "line": 2216, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants.DomainAdminTests.test_can_create_grant_for_group_own_domain_on_own_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2203, "column": 16 }, "stop": { "line": 2203, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2198, "column": 12 }, "stop": { "line": 2198, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.protection.v3.test_grants.DomainAdminTests.test_can_create_grant_for_group_on_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2183, "column": 12 }, "stop": { "line": 2183, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2179, "column": 12 }, "stop": { "line": 2179, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2188, "column": 16 }, "stop": { "line": 2188, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2183, "column": 12 }, "stop": { "line": 2183, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2183, "column": 30 }, "stop": { "line": 2183, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants.DomainAdminTests.test_can_create_grant_for_user_own_domain_on_own_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2170, "column": 16 }, "stop": { "line": 2170, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2165, "column": 12 }, "stop": { "line": 2165, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_grants.DomainAdminTests.test_can_create_grant_for_user_on_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2157, "column": 16 }, "stop": { "line": 2157, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2152, "column": 12 }, "stop": { "line": 2152, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2148, "column": 12 }, "stop": { "line": 2148, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2152, "column": 12 }, "stop": { "line": 2152, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2152, "column": 30 }, "stop": { "line": 2152, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants.DomainAdminTests._override_policy": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2137, "column": 13 }, "stop": { "line": 2137, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2144, "column": 20 }, "stop": { "line": 2144, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2144, "column": 12 }, "stop": { "line": 2144, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.write", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2137, "column": 13 }, "stop": { "line": 2137, "column": 17 } } ], "kind": "function", "target": "open" } ], "keystone.tests.protection.v3.test_grants.DomainAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2094, "column": 43 }, "stop": { "line": 2094, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2117, "column": 21 }, "stop": { "line": 2117, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2097, "column": 12 }, "stop": { "line": 2097, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2101, "column": 8 }, "stop": { "line": 2101, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_grants.DomainAdminTests._override_policy", "class_name": "keystone.tests.protection.v3.test_grants.DomainAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2096, "column": 8 }, "stop": { "line": 2096, "column": 23 } }, { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2094, "column": 27 }, "stop": { "line": 2094, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_grants.DomainAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2105, "column": 12 }, "stop": { "line": 2105, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2115, "column": 15 }, "stop": { "line": 2115, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_grants.DomainAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2105, "column": 30 }, "stop": { "line": 2105, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2092, "column": 8 }, "stop": { "line": 2092, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2105, "column": 12 }, "stop": { "line": 2105, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2108, "column": 23 }, "stop": { "line": 2108, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2093, "column": 8 }, "stop": { "line": 2093, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_grants.DomainAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_grants.DomainMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2075, "column": 43 }, "stop": { "line": 2075, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2061, "column": 24 }, "stop": { "line": 2061, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2060, "column": 8 }, "stop": { "line": 2060, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_grants.DomainMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2064, "column": 12 }, "stop": { "line": 2064, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2064, "column": 30 }, "stop": { "line": 2064, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2059, "column": 8 }, "stop": { "line": 2059, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2064, "column": 12 }, "stop": { "line": 2064, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2061, "column": 8 }, "stop": { "line": 2061, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_grants.DomainMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2074, "column": 15 }, "stop": { "line": 2074, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_grants.DomainMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2067, "column": 22 }, "stop": { "line": 2067, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_grants.DomainReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2041, "column": 43 }, "stop": { "line": 2041, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2026, "column": 24 }, "stop": { "line": 2026, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2030, "column": 12 }, "stop": { "line": 2030, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2030, "column": 30 }, "stop": { "line": 2030, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2024, "column": 8 }, "stop": { "line": 2024, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2030, "column": 12 }, "stop": { "line": 2030, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2025, "column": 8 }, "stop": { "line": 2025, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_grants.DomainReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2026, "column": 8 }, "stop": { "line": 2026, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_grants.DomainReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2040, "column": 15 }, "stop": { "line": 2040, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_grants.DomainReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2033, "column": 22 }, "stop": { "line": 2033, "column": 39 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_grants._DomainMemberAndReaderTests.test_cannot_revoke_grant_from_group_on_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2010, "column": 16 }, "stop": { "line": 2010, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2000, "column": 12 }, "stop": { "line": 2000, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1996, "column": 12 }, "stop": { "line": 1996, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2000, "column": 12 }, "stop": { "line": 2000, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 2000, "column": 30 }, "stop": { "line": 2000, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_grants._DomainMemberAndReaderTests.test_cannot_revoke_grant_from_group_on_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1973, "column": 12 }, "stop": { "line": 1973, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1969, "column": 12 }, "stop": { "line": 1969, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1985, "column": 16 }, "stop": { "line": 1985, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1973, "column": 12 }, "stop": { "line": 1973, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1973, "column": 30 }, "stop": { "line": 1973, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants._DomainMemberAndReaderTests.test_cannot_revoke_grant_from_user_on_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1960, "column": 16 }, "stop": { "line": 1960, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1950, "column": 12 }, "stop": { "line": 1950, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1946, "column": 12 }, "stop": { "line": 1946, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1950, "column": 12 }, "stop": { "line": 1950, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1950, "column": 30 }, "stop": { "line": 1950, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_grants._DomainMemberAndReaderTests.test_cannot_revoke_grant_from_user_on_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1937, "column": 16 }, "stop": { "line": 1937, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1927, "column": 12 }, "stop": { "line": 1927, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1923, "column": 12 }, "stop": { "line": 1923, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1927, "column": 12 }, "stop": { "line": 1927, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1927, "column": 30 }, "stop": { "line": 1927, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants._DomainMemberAndReaderTests.test_cannot_create_grant_for_group_on_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1914, "column": 16 }, "stop": { "line": 1914, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1909, "column": 12 }, "stop": { "line": 1909, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1905, "column": 12 }, "stop": { "line": 1905, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1909, "column": 12 }, "stop": { "line": 1909, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1909, "column": 30 }, "stop": { "line": 1909, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_grants._DomainMemberAndReaderTests.test_cannot_create_grant_for_group_on_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1889, "column": 12 }, "stop": { "line": 1889, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1885, "column": 12 }, "stop": { "line": 1885, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1894, "column": 16 }, "stop": { "line": 1894, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1889, "column": 12 }, "stop": { "line": 1889, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1889, "column": 30 }, "stop": { "line": 1889, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants._DomainMemberAndReaderTests.test_cannot_create_grant_for_user_on_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1876, "column": 16 }, "stop": { "line": 1876, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1871, "column": 12 }, "stop": { "line": 1871, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1867, "column": 12 }, "stop": { "line": 1867, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1871, "column": 12 }, "stop": { "line": 1871, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1871, "column": 30 }, "stop": { "line": 1871, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_grants._DomainMemberAndReaderTests.test_cannot_create_grant_for_user_on_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1858, "column": 16 }, "stop": { "line": 1858, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1851, "column": 12 }, "stop": { "line": 1851, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1847, "column": 12 }, "stop": { "line": 1847, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1851, "column": 12 }, "stop": { "line": 1851, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1851, "column": 30 }, "stop": { "line": 1851, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants.SystemAdminTests.test_can_revoke_grant_from_group_on_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1836, "column": 16 }, "stop": { "line": 1836, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1826, "column": 12 }, "stop": { "line": 1826, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1822, "column": 12 }, "stop": { "line": 1822, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1826, "column": 12 }, "stop": { "line": 1826, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1826, "column": 30 }, "stop": { "line": 1826, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_grants.SystemAdminTests.test_can_revoke_grant_from_group_on_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1800, "column": 12 }, "stop": { "line": 1800, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1796, "column": 12 }, "stop": { "line": 1796, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1812, "column": 16 }, "stop": { "line": 1812, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1800, "column": 12 }, "stop": { "line": 1800, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1800, "column": 30 }, "stop": { "line": 1800, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants.SystemAdminTests.test_can_revoke_grant_from_user_on_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1788, "column": 16 }, "stop": { "line": 1788, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1778, "column": 12 }, "stop": { "line": 1778, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1774, "column": 12 }, "stop": { "line": 1774, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1778, "column": 12 }, "stop": { "line": 1778, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1778, "column": 30 }, "stop": { "line": 1778, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_grants.SystemAdminTests.test_can_revoke_grant_from_user_on_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1766, "column": 16 }, "stop": { "line": 1766, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1754, "column": 12 }, "stop": { "line": 1754, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1750, "column": 12 }, "stop": { "line": 1750, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1754, "column": 12 }, "stop": { "line": 1754, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1754, "column": 30 }, "stop": { "line": 1754, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants.SystemAdminTests.test_can_create_grant_for_group_on_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1742, "column": 16 }, "stop": { "line": 1742, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1737, "column": 12 }, "stop": { "line": 1737, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1733, "column": 12 }, "stop": { "line": 1733, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1737, "column": 12 }, "stop": { "line": 1737, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1737, "column": 30 }, "stop": { "line": 1737, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_grants.SystemAdminTests.test_can_create_grant_for_group_on_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1716, "column": 12 }, "stop": { "line": 1716, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1712, "column": 12 }, "stop": { "line": 1712, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1723, "column": 16 }, "stop": { "line": 1723, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1716, "column": 12 }, "stop": { "line": 1716, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1716, "column": 30 }, "stop": { "line": 1716, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants.SystemAdminTests.test_can_create_grant_for_user_on_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1704, "column": 16 }, "stop": { "line": 1704, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1699, "column": 12 }, "stop": { "line": 1699, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1695, "column": 12 }, "stop": { "line": 1695, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1699, "column": 12 }, "stop": { "line": 1699, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1699, "column": 30 }, "stop": { "line": 1699, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_grants.SystemAdminTests.test_can_create_grant_for_user_on_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1687, "column": 16 }, "stop": { "line": 1687, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1680, "column": 12 }, "stop": { "line": 1680, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1676, "column": 12 }, "stop": { "line": 1676, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1680, "column": 12 }, "stop": { "line": 1680, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1680, "column": 30 }, "stop": { "line": 1680, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants.SystemAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1655, "column": 8 }, "stop": { "line": 1655, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1657, "column": 8 }, "stop": { "line": 1657, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_grants.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1657, "column": 24 }, "stop": { "line": 1657, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1661, "column": 15 }, "stop": { "line": 1661, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_grants.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1656, "column": 8 }, "stop": { "line": 1656, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_grants.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_grants.SystemMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1622, "column": 8 }, "stop": { "line": 1622, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1623, "column": 8 }, "stop": { "line": 1623, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_grants.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1638, "column": 43 }, "stop": { "line": 1638, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1624, "column": 24 }, "stop": { "line": 1624, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1624, "column": 8 }, "stop": { "line": 1624, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_grants.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1637, "column": 15 }, "stop": { "line": 1637, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_grants.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1627, "column": 24 }, "stop": { "line": 1627, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_grants.SystemReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1588, "column": 8 }, "stop": { "line": 1588, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1604, "column": 43 }, "stop": { "line": 1604, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1590, "column": 24 }, "stop": { "line": 1590, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1593, "column": 24 }, "stop": { "line": 1593, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1590, "column": 8 }, "stop": { "line": 1590, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_grants.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1603, "column": 15 }, "stop": { "line": 1603, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_grants.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1589, "column": 8 }, "stop": { "line": 1589, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_grants.SystemReaderTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_revoke_grant_from_group_own_domain_on_own_domain_with_role_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1574, "column": 16 }, "stop": { "line": 1574, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1560, "column": 12 }, "stop": { "line": 1560, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1561, "column": 12 }, "stop": { "line": 1561, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1564, "column": 12 }, "stop": { "line": 1564, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1560, "column": 12 }, "stop": { "line": 1560, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_revoke_grant_from_group_own_domain_on_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1547, "column": 16 }, "stop": { "line": 1547, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1537, "column": 12 }, "stop": { "line": 1537, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_revoke_grant_from_group_other_domain_on_own_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1525, "column": 16 }, "stop": { "line": 1525, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1515, "column": 12 }, "stop": { "line": 1515, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_revoke_grant_from_group_own_domain_on_project_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1489, "column": 12 }, "stop": { "line": 1489, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1485, "column": 12 }, "stop": { "line": 1485, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1501, "column": 16 }, "stop": { "line": 1501, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1489, "column": 12 }, "stop": { "line": 1489, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1489, "column": 30 }, "stop": { "line": 1489, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_revoke_grant_from_group_other_domain_on_project_own_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1459, "column": 12 }, "stop": { "line": 1459, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1455, "column": 12 }, "stop": { "line": 1455, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1471, "column": 16 }, "stop": { "line": 1471, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1459, "column": 12 }, "stop": { "line": 1459, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1459, "column": 30 }, "stop": { "line": 1459, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_revoke_grant_from_user_own_domain_on_own_domain_with_role_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1443, "column": 16 }, "stop": { "line": 1443, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1430, "column": 12 }, "stop": { "line": 1430, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1430, "column": 30 }, "stop": { "line": 1430, "column": 47 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1433, "column": 12 }, "stop": { "line": 1433, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1430, "column": 12 }, "stop": { "line": 1430, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_revoke_grant_from_user_own_domain_on_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1417, "column": 16 }, "stop": { "line": 1417, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1407, "column": 12 }, "stop": { "line": 1407, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_revoke_grant_from_user_other_domain_on_own_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1395, "column": 16 }, "stop": { "line": 1395, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1385, "column": 12 }, "stop": { "line": 1385, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_revoke_grant_from_user_own_domain_on_project_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1373, "column": 16 }, "stop": { "line": 1373, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1361, "column": 12 }, "stop": { "line": 1361, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1357, "column": 12 }, "stop": { "line": 1357, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1361, "column": 12 }, "stop": { "line": 1361, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1361, "column": 30 }, "stop": { "line": 1361, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_revoke_grant_from_user_other_domain_on_project_own_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1345, "column": 16 }, "stop": { "line": 1345, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1333, "column": 12 }, "stop": { "line": 1333, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1329, "column": 12 }, "stop": { "line": 1329, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1333, "column": 12 }, "stop": { "line": 1333, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1333, "column": 30 }, "stop": { "line": 1333, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_create_grant_for_group_own_domain_on_own_domain_with_role_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1317, "column": 16 }, "stop": { "line": 1317, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1309, "column": 12 }, "stop": { "line": 1309, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1309, "column": 30 }, "stop": { "line": 1309, "column": 47 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1312, "column": 12 }, "stop": { "line": 1312, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1309, "column": 12 }, "stop": { "line": 1309, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_create_grant_for_group_own_domain_on_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1296, "column": 16 }, "stop": { "line": 1296, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1291, "column": 12 }, "stop": { "line": 1291, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_create_grant_for_group_other_domain_on_own_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1279, "column": 16 }, "stop": { "line": 1279, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1274, "column": 12 }, "stop": { "line": 1274, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_create_grant_for_group_own_domain_on_project_own_domain_with_role_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1246, "column": 12 }, "stop": { "line": 1246, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1253, "column": 12 }, "stop": { "line": 1253, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1246, "column": 30 }, "stop": { "line": 1246, "column": 47 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1249, "column": 12 }, "stop": { "line": 1249, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1260, "column": 16 }, "stop": { "line": 1260, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1253, "column": 12 }, "stop": { "line": 1253, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1246, "column": 12 }, "stop": { "line": 1246, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1253, "column": 30 }, "stop": { "line": 1253, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_create_grant_for_group_own_domain_on_project_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1224, "column": 12 }, "stop": { "line": 1224, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1220, "column": 12 }, "stop": { "line": 1220, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1231, "column": 16 }, "stop": { "line": 1231, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1224, "column": 12 }, "stop": { "line": 1224, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1224, "column": 30 }, "stop": { "line": 1224, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_create_grant_for_group_other_domain_on_project_own_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1199, "column": 12 }, "stop": { "line": 1199, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1195, "column": 12 }, "stop": { "line": 1195, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1206, "column": 16 }, "stop": { "line": 1206, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1199, "column": 12 }, "stop": { "line": 1199, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1199, "column": 30 }, "stop": { "line": 1199, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_create_grant_for_user_own_domain_on_own_domain_with_role_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1183, "column": 16 }, "stop": { "line": 1183, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1175, "column": 12 }, "stop": { "line": 1175, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1175, "column": 30 }, "stop": { "line": 1175, "column": 47 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1178, "column": 12 }, "stop": { "line": 1178, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1175, "column": 12 }, "stop": { "line": 1175, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_create_grant_for_user_own_domain_on_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1162, "column": 16 }, "stop": { "line": 1162, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1157, "column": 12 }, "stop": { "line": 1157, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_create_grant_for_user_other_domain_on_own_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1145, "column": 16 }, "stop": { "line": 1145, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1140, "column": 12 }, "stop": { "line": 1140, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_create_grant_for_user_own_domain_on_project_own_domain_with_role_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1128, "column": 16 }, "stop": { "line": 1128, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1122, "column": 12 }, "stop": { "line": 1122, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1115, "column": 12 }, "stop": { "line": 1115, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1115, "column": 30 }, "stop": { "line": 1115, "column": 47 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1118, "column": 12 }, "stop": { "line": 1118, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1122, "column": 12 }, "stop": { "line": 1122, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1115, "column": 12 }, "stop": { "line": 1115, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1122, "column": 30 }, "stop": { "line": 1122, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_create_grant_for_user_own_domain_on_project_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1102, "column": 16 }, "stop": { "line": 1102, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1095, "column": 12 }, "stop": { "line": 1095, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1091, "column": 12 }, "stop": { "line": 1091, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1095, "column": 12 }, "stop": { "line": 1095, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1095, "column": 30 }, "stop": { "line": 1095, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_create_grant_for_user_other_domain_on_project_own_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1079, "column": 16 }, "stop": { "line": 1079, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1072, "column": 12 }, "stop": { "line": 1072, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1068, "column": 12 }, "stop": { "line": 1068, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1072, "column": 12 }, "stop": { "line": 1072, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1072, "column": 30 }, "stop": { "line": 1072, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_check_grant_for_group_own_domain_on_own_domain_with_role_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1056, "column": 16 }, "stop": { "line": 1056, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1043, "column": 12 }, "stop": { "line": 1043, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1043, "column": 30 }, "stop": { "line": 1043, "column": 47 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1046, "column": 12 }, "stop": { "line": 1046, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1043, "column": 12 }, "stop": { "line": 1043, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_check_grant_for_group_other_domain_on_own_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1030, "column": 16 }, "stop": { "line": 1030, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1020, "column": 12 }, "stop": { "line": 1020, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_check_grant_for_group_own_domain_on_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 1008, "column": 16 }, "stop": { "line": 1008, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 998, "column": 12 }, "stop": { "line": 998, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_check_grant_for_group_own_domain_on_project_own_domain_with_role_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 976, "column": 12 }, "stop": { "line": 976, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 968, "column": 12 }, "stop": { "line": 968, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 969, "column": 12 }, "stop": { "line": 969, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 972, "column": 12 }, "stop": { "line": 972, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 986, "column": 16 }, "stop": { "line": 986, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 968, "column": 12 }, "stop": { "line": 968, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 976, "column": 12 }, "stop": { "line": 976, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 976, "column": 30 }, "stop": { "line": 976, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_check_grant_for_group_own_domain_on_project_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 945, "column": 12 }, "stop": { "line": 945, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 941, "column": 12 }, "stop": { "line": 941, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 955, "column": 16 }, "stop": { "line": 955, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 945, "column": 12 }, "stop": { "line": 945, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 945, "column": 30 }, "stop": { "line": 945, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_check_grant_for_group_other_domain_on_project_own_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 919, "column": 12 }, "stop": { "line": 919, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 915, "column": 12 }, "stop": { "line": 915, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 929, "column": 16 }, "stop": { "line": 929, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 919, "column": 12 }, "stop": { "line": 919, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 919, "column": 30 }, "stop": { "line": 919, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_check_grant_for_user_own_domain_on_own_domain_with_role_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 902, "column": 16 }, "stop": { "line": 902, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 888, "column": 12 }, "stop": { "line": 888, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 889, "column": 12 }, "stop": { "line": 889, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 892, "column": 12 }, "stop": { "line": 892, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 888, "column": 12 }, "stop": { "line": 888, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_check_grant_for_user_other_domain_on_own_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 874, "column": 16 }, "stop": { "line": 874, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 864, "column": 12 }, "stop": { "line": 864, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_check_grant_for_user_own_domain_on_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 851, "column": 16 }, "stop": { "line": 851, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 841, "column": 12 }, "stop": { "line": 841, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_check_grant_for_user_own_domain_on_project_own_domain_with_role_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 829, "column": 16 }, "stop": { "line": 829, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 811, "column": 12 }, "stop": { "line": 811, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 818, "column": 12 }, "stop": { "line": 818, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 811, "column": 30 }, "stop": { "line": 811, "column": 47 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 814, "column": 12 }, "stop": { "line": 814, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 818, "column": 12 }, "stop": { "line": 818, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 811, "column": 12 }, "stop": { "line": 811, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 819, "column": 12 }, "stop": { "line": 819, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_check_grant_for_user_own_domain_on_project_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 798, "column": 16 }, "stop": { "line": 798, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 787, "column": 12 }, "stop": { "line": 787, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 783, "column": 12 }, "stop": { "line": 783, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 787, "column": 12 }, "stop": { "line": 787, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 788, "column": 12 }, "stop": { "line": 788, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_check_grant_for_user_other_domain_on_project_own_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 771, "column": 16 }, "stop": { "line": 771, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 761, "column": 12 }, "stop": { "line": 761, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 757, "column": 12 }, "stop": { "line": 757, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 761, "column": 12 }, "stop": { "line": 761, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 761, "column": 30 }, "stop": { "line": 761, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_list_grants_for_group_other_domain_on_own_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 746, "column": 16 }, "stop": { "line": 746, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 736, "column": 12 }, "stop": { "line": 736, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_list_grants_for_group_own_domain_on_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 725, "column": 16 }, "stop": { "line": 725, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 715, "column": 12 }, "stop": { "line": 715, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_list_grants_for_group_own_domain_on_project_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 704, "column": 16 }, "stop": { "line": 704, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 693, "column": 12 }, "stop": { "line": 693, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 689, "column": 12 }, "stop": { "line": 689, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 693, "column": 12 }, "stop": { "line": 693, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 694, "column": 12 }, "stop": { "line": 694, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_list_grants_for_group_other_domain_on_project_own_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 678, "column": 16 }, "stop": { "line": 678, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 668, "column": 12 }, "stop": { "line": 668, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 664, "column": 12 }, "stop": { "line": 664, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 668, "column": 12 }, "stop": { "line": 668, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 668, "column": 30 }, "stop": { "line": 668, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_list_grants_for_user_other_domain_on_own_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 654, "column": 16 }, "stop": { "line": 654, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 644, "column": 12 }, "stop": { "line": 644, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_list_grants_for_user_own_domain_on_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 634, "column": 16 }, "stop": { "line": 634, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 624, "column": 12 }, "stop": { "line": 624, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_list_grants_for_user_own_domain_on_project_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 603, "column": 12 }, "stop": { "line": 603, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 599, "column": 12 }, "stop": { "line": 599, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 603, "column": 12 }, "stop": { "line": 603, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 614, "column": 16 }, "stop": { "line": 614, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 604, "column": 12 }, "stop": { "line": 604, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_cannot_list_grants_for_user_other_domain_on_project_own_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 579, "column": 12 }, "stop": { "line": 579, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 575, "column": 12 }, "stop": { "line": 575, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 579, "column": 12 }, "stop": { "line": 579, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 589, "column": 16 }, "stop": { "line": 589, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 579, "column": 30 }, "stop": { "line": 579, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_can_check_grant_for_group_on_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 562, "column": 16 }, "stop": { "line": 562, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 552, "column": 12 }, "stop": { "line": 552, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_can_check_grant_for_group_on_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 531, "column": 12 }, "stop": { "line": 531, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 527, "column": 12 }, "stop": { "line": 527, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 541, "column": 16 }, "stop": { "line": 541, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 531, "column": 12 }, "stop": { "line": 531, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 531, "column": 30 }, "stop": { "line": 531, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_can_check_grant_for_user_on_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 517, "column": 16 }, "stop": { "line": 517, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 507, "column": 12 }, "stop": { "line": 507, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_can_check_grant_for_user_on_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 498, "column": 16 }, "stop": { "line": 498, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 486, "column": 12 }, "stop": { "line": 486, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 482, "column": 12 }, "stop": { "line": 482, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 486, "column": 12 }, "stop": { "line": 486, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 486, "column": 30 }, "stop": { "line": 486, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_can_list_grants_for_group_on_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 478, "column": 32 }, "stop": { "line": 478, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 464, "column": 12 }, "stop": { "line": 464, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 474, "column": 16 }, "stop": { "line": 474, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_can_list_grants_for_group_on_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 456, "column": 16 }, "stop": { "line": 456, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 446, "column": 12 }, "stop": { "line": 446, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 460, "column": 32 }, "stop": { "line": 460, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 442, "column": 12 }, "stop": { "line": 442, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 446, "column": 12 }, "stop": { "line": 446, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 446, "column": 30 }, "stop": { "line": 446, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_can_list_grants_for_user_on_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 438, "column": 32 }, "stop": { "line": 438, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 425, "column": 12 }, "stop": { "line": 425, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 435, "column": 16 }, "stop": { "line": 435, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_grants._DomainUserTests.test_can_list_grants_for_user_on_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 408, "column": 12 }, "stop": { "line": 408, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 421, "column": 32 }, "stop": { "line": 421, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 404, "column": 12 }, "stop": { "line": 404, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 408, "column": 12 }, "stop": { "line": 408, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 418, "column": 16 }, "stop": { "line": 418, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 408, "column": 30 }, "stop": { "line": 408, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants._SystemMemberAndReaderGrantTests.test_cannot_revoke_grant_from_group_on_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 392, "column": 16 }, "stop": { "line": 392, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 382, "column": 12 }, "stop": { "line": 382, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 378, "column": 12 }, "stop": { "line": 378, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 382, "column": 12 }, "stop": { "line": 382, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 382, "column": 30 }, "stop": { "line": 382, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_grants._SystemMemberAndReaderGrantTests.test_cannot_revoke_grant_from_group_on_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 355, "column": 12 }, "stop": { "line": 355, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 351, "column": 12 }, "stop": { "line": 351, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 367, "column": 16 }, "stop": { "line": 367, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 355, "column": 12 }, "stop": { "line": 355, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 355, "column": 30 }, "stop": { "line": 355, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants._SystemMemberAndReaderGrantTests.test_cannot_revoke_grant_from_user_on_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 342, "column": 16 }, "stop": { "line": 342, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 332, "column": 12 }, "stop": { "line": 332, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 328, "column": 12 }, "stop": { "line": 328, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 332, "column": 12 }, "stop": { "line": 332, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 332, "column": 30 }, "stop": { "line": 332, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_grants._SystemMemberAndReaderGrantTests.test_cannot_revoke_grant_from_user_on_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 319, "column": 16 }, "stop": { "line": 319, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 307, "column": 12 }, "stop": { "line": 307, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 303, "column": 12 }, "stop": { "line": 303, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 307, "column": 12 }, "stop": { "line": 307, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 307, "column": 30 }, "stop": { "line": 307, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants._SystemMemberAndReaderGrantTests.test_cannot_create_grant_for_group_on_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 294, "column": 16 }, "stop": { "line": 294, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 289, "column": 12 }, "stop": { "line": 289, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 285, "column": 12 }, "stop": { "line": 285, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 289, "column": 12 }, "stop": { "line": 289, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 289, "column": 30 }, "stop": { "line": 289, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_grants._SystemMemberAndReaderGrantTests.test_cannot_create_grant_for_group_on_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 267, "column": 12 }, "stop": { "line": 267, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 263, "column": 12 }, "stop": { "line": 263, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 274, "column": 16 }, "stop": { "line": 274, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 267, "column": 12 }, "stop": { "line": 267, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 267, "column": 30 }, "stop": { "line": 267, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants._SystemMemberAndReaderGrantTests.test_cannot_create_grant_for_user_on_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 254, "column": 16 }, "stop": { "line": 254, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 249, "column": 12 }, "stop": { "line": 249, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 245, "column": 12 }, "stop": { "line": 245, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 249, "column": 12 }, "stop": { "line": 249, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 249, "column": 30 }, "stop": { "line": 249, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_grants._SystemMemberAndReaderGrantTests.test_cannot_create_grant_for_user_on_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 236, "column": 16 }, "stop": { "line": 236, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 229, "column": 12 }, "stop": { "line": 229, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 225, "column": 12 }, "stop": { "line": 225, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 229, "column": 12 }, "stop": { "line": 229, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 229, "column": 30 }, "stop": { "line": 229, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants._SystemUserGrantTests.test_can_check_grant_for_group_on_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 213, "column": 16 }, "stop": { "line": 213, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 203, "column": 12 }, "stop": { "line": 203, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 199, "column": 12 }, "stop": { "line": 199, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 203, "column": 12 }, "stop": { "line": 203, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 203, "column": 30 }, "stop": { "line": 203, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_grants._SystemUserGrantTests.test_can_check_grant_for_group_on_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 176, "column": 12 }, "stop": { "line": 176, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 172, "column": 12 }, "stop": { "line": 172, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 188, "column": 16 }, "stop": { "line": 188, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 176, "column": 12 }, "stop": { "line": 176, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 176, "column": 30 }, "stop": { "line": 176, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants._SystemUserGrantTests.test_can_check_grant_for_user_on_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 163, "column": 16 }, "stop": { "line": 163, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 153, "column": 12 }, "stop": { "line": 153, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 149, "column": 12 }, "stop": { "line": 149, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 153, "column": 12 }, "stop": { "line": 153, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 153, "column": 30 }, "stop": { "line": 153, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_grants._SystemUserGrantTests.test_can_check_grant_for_user_on_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 140, "column": 16 }, "stop": { "line": 140, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 128, "column": 12 }, "stop": { "line": 128, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 124, "column": 12 }, "stop": { "line": 124, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 128, "column": 12 }, "stop": { "line": 128, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 128, "column": 30 }, "stop": { "line": 128, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants._SystemUserGrantTests.test_can_list_grants_for_group_on_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 107, "column": 12 }, "stop": { "line": 107, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 117, "column": 16 }, "stop": { "line": 117, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 120, "column": 32 }, "stop": { "line": 120, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 103, "column": 12 }, "stop": { "line": 103, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 107, "column": 12 }, "stop": { "line": 107, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 107, "column": 30 }, "stop": { "line": 107, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_grants._SystemUserGrantTests.test_can_list_grants_for_group_on_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 95, "column": 16 }, "stop": { "line": 95, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 83, "column": 12 }, "stop": { "line": 83, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 99, "column": 32 }, "stop": { "line": 99, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 79, "column": 12 }, "stop": { "line": 79, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 83, "column": 12 }, "stop": { "line": 83, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 83, "column": 30 }, "stop": { "line": 83, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_grants._SystemUserGrantTests.test_can_list_grants_for_user_on_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 62, "column": 12 }, "stop": { "line": 62, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 75, "column": 32 }, "stop": { "line": 75, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 58, "column": 12 }, "stop": { "line": 58, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 72, "column": 16 }, "stop": { "line": 72, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 62, "column": 12 }, "stop": { "line": 62, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 62, "column": 30 }, "stop": { "line": 62, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_grants._SystemUserGrantTests.test_can_list_grants_for_user_on_project": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 39, "column": 12 }, "stop": { "line": 39, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 54, "column": 32 }, "stop": { "line": 54, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 35, "column": 12 }, "stop": { "line": 35, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 39, "column": 12 }, "stop": { "line": 39, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 51, "column": 16 }, "stop": { "line": 51, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_grants.py", "start": { "line": 39, "column": 30 }, "stop": { "line": 39, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "pygments.lexers.business.OpenEdgeLexer.analyse_text": [], "xmlschema.validators.exceptions.XMLSchemaChildrenValidationError.__init__": [], "xmlschema.validators.exceptions.XMLSchemaEncodeError.__init__": [], "xmlschema.validators.exceptions.XMLSchemaDecodeError.__init__": [], "xmlschema.validators.exceptions.XMLSchemaValidationError.__str__": [], "xmlschema.validators.exceptions.XMLSchemaValidationError.__repr__": [], "xmlschema.validators.exceptions.XMLSchemaValidationError.__init__": [], "xmlschema.validators.exceptions.XMLSchemaModelDepthError.__init__": [], "xmlschema.validators.exceptions.XMLSchemaModelError.__init__": [], "xmlschema.validators.exceptions.XMLSchemaParseError.__init__": [], "xmlschema.validators.exceptions.XMLSchemaNotBuiltError.__init__": [], "xmlschema.validators.exceptions.XMLSchemaValidatorError.origin_url": [], "xmlschema.validators.exceptions.XMLSchemaValidatorError.schema_url": [], "xmlschema.validators.exceptions.XMLSchemaValidatorError.root": [], "xmlschema.validators.exceptions.XMLSchemaValidatorError.sourceline": [], "xmlschema.validators.exceptions.XMLSchemaValidatorError.__setattr__": [], "xmlschema.validators.exceptions.XMLSchemaValidatorError.msg": [], "xmlschema.validators.exceptions.XMLSchemaValidatorError.__str__": [], "xmlschema.validators.exceptions.XMLSchemaValidatorError.__init__": [], "linecache2._detect_encoding": [], "linecache2._get_normal_name": [], "linecache2._tokenize_open": [], "linecache2.lazycache": [], "linecache2.updatecache": [], "linecache2.checkcache": [], "linecache2.getlines": [], "linecache2.clearcache": [], "linecache2.getline": [], "keystone.common.sql.data_migration_repo.versions.058_placeholder.upgrade": [], "keystoneclient.tests.functional.v3.test_endpoints.EndpointsTestCase.test_delete_endpoint": [], "keystoneclient.tests.functional.v3.test_endpoints.EndpointsTestCase.test_update_endpoint": [], "keystoneclient.tests.functional.v3.test_endpoints.EndpointsTestCase.test_list_endpoints": [], "keystoneclient.tests.functional.v3.test_endpoints.EndpointsTestCase.test_get_endpoint": [], "keystoneclient.tests.functional.v3.test_endpoints.EndpointsTestCase.test_create_endpoint": [], "keystoneclient.tests.functional.v3.test_endpoints.EndpointsTestCase.check_endpoint": [], "keystoneauth1.tests.unit.test_betamax_serializer.TestBetamaxSerializer.test_serialize": [], "keystoneauth1.tests.unit.test_betamax_serializer.TestBetamaxSerializer.test_deserialize": [], "keystoneauth1.tests.unit.test_betamax_serializer.TestBetamaxSerializer.setUp": [], "keystoneclient.tests.unit.v3.test_discover.DiscoverKeystoneTests.test_get_version_local": [], "keystoneclient.tests.unit.v3.test_discover.DiscoverKeystoneTests.setUp": [], "vine.promises.promise.listeners": [], "vine.promises.promise.throw": [], "vine.promises.promise.throw1": [], "vine.promises.promise.then": [], "vine.promises.promise._fun_is_alive": [], "vine.promises.promise.__call__": [], "vine.promises.promise.cancel": [], "vine.promises.promise.__repr__": [], "vine.promises.promise._get_fun_or_weakref": [], "vine.promises.promise.__init__": [], "platform.uname_result.__init__": [], "IPython.core.tests.test_compilerop.test_compiler_check_cache": [], "IPython.core.tests.test_compilerop.test_cache_unicode": [], "IPython.core.tests.test_compilerop.test_proper_default_encoding": [], "IPython.core.tests.test_compilerop.test_cache": [], "IPython.core.tests.test_compilerop.test_code_name2": [], "IPython.core.tests.test_compilerop.test_code_name": [], "libcst.matchers.tests.test_extract.MatchersExtractTest.test_extract_sequence_multiple_wildcards": [], "libcst.matchers.tests.test_extract.MatchersExtractTest.test_extract_sequence_element": [], "libcst.matchers.tests.test_extract.MatchersExtractTest.test_extract_sequence": [], "libcst.matchers.tests.test_extract.MatchersExtractTest.test_extract_optional_wildcard_present": [], "libcst.matchers.tests.test_extract.MatchersExtractTest.test_extract_optional_wildcard_tail": [], "libcst.matchers.tests.test_extract.MatchersExtractTest.test_extract_optional_wildcard_head": [], "libcst.matchers.tests.test_extract.MatchersExtractTest.test_extract_optional_wildcard": [], "libcst.matchers.tests.test_extract.MatchersExtractTest.test_extract_precedence_sequence_wildcard": [], "libcst.matchers.tests.test_extract.MatchersExtractTest.test_extract_precedence_sequence": [], "libcst.matchers.tests.test_extract.MatchersExtractTest.test_extract_precedence_parent": [], "libcst.matchers.tests.test_extract.MatchersExtractTest.test_extract_metadata": [], "libcst.matchers.tests.test_extract.MatchersExtractTest.test_extract_predicates": [], "libcst.matchers.tests.test_extract.MatchersExtractTest.test_extract_multiple": [], "libcst.matchers.tests.test_extract.MatchersExtractTest.test_extract_simple": [], "libcst.matchers.tests.test_extract.MatchersExtractTest.test_extract_tautology": [], "libcst.matchers.tests.test_extract.MatchersExtractTest.test_extract_sentinel": [], "libcst.matchers.tests.test_extract.MatchersExtractTest._make_coderange": [], "elementpath.xpath_context.XPathContext.iter_followings": [], "elementpath.xpath_context.XPathContext.iter_preceding": [], "elementpath.xpath_context.XPathContext.iter_ancestors": [], "elementpath.xpath_context.XPathContext.iter_descendants": [], "elementpath.xpath_context.XPathContext.iter_siblings": [], "elementpath.xpath_context.XPathContext.iter_parent": [], "elementpath.xpath_context.XPathContext.iter_children_or_self": [], "elementpath.xpath_context.XPathContext.iter_attributes": [], "elementpath.xpath_context.XPathContext.iter_self": [], "elementpath.xpath_context.XPathContext.iter_product": [], "elementpath.xpath_context.XPathContext.inner_focus_select": [], "elementpath.xpath_context.XPathContext.iter_results": [], "elementpath.xpath_context.XPathContext.iter": [], "elementpath.xpath_context.XPathContext.is_principal_node_kind": [], "elementpath.xpath_context.XPathContext.get_path": [], "elementpath.xpath_context.XPathContext.get_parent": [], "elementpath.xpath_context.XPathContext.etree": [], "elementpath.xpath_context.XPathContext.parent_map": [], "elementpath.xpath_context.XPathContext.copy": [], "elementpath.xpath_context.XPathContext.__copy__": [], "elementpath.xpath_context.XPathContext.__repr__": [], "elementpath.xpath_context.XPathContext.__init__": [], "IPython.utils.tests.test_importstring.test_import_raises": [], "IPython.utils.tests.test_importstring.test_import_nested": [], "IPython.utils.tests.test_importstring.test_import_plain": [], "keystone.revoke.backends.base.RevokeDriverBase.revoke": [ { "locations": [ { "path": "keystone/revoke/backends/base.py", "start": { "line": 61, "column": 14 }, "stop": { "line": 61, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.revoke.backends.base.RevokeDriverBase.list_events": [ { "locations": [ { "path": "keystone/revoke/backends/base.py", "start": { "line": 51, "column": 14 }, "stop": { "line": 51, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.revoke.backends.base.revoked_before_cutoff_time": [ { "locations": [ { "path": "keystone/revoke/backends/base.py", "start": { "line": 28, "column": 19 }, "stop": { "line": 28, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/revoke/backends/base.py", "start": { "line": 30, "column": 13 }, "stop": { "line": 30, "column": 29 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" } ], "keystone.common.sql.expand_repo.versions.031_expand_system_assignment_table.upgrade": [ { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/031_expand_system_assignment_table.py", "start": { "line": 26, "column": 8 }, "stop": { "line": 26, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/031_expand_system_assignment_table.py", "start": { "line": 24, "column": 8 }, "stop": { "line": 24, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/031_expand_system_assignment_table.py", "start": { "line": 25, "column": 8 }, "stop": { "line": 25, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/031_expand_system_assignment_table.py", "start": { "line": 22, "column": 8 }, "stop": { "line": 22, "column": 18 } }, { "path": "keystone/common/sql/expand_repo/versions/031_expand_system_assignment_table.py", "start": { "line": 23, "column": 8 }, "stop": { "line": 23, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/031_expand_system_assignment_table.py", "start": { "line": 33, "column": 4 }, "stop": { "line": 33, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.create", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/031_expand_system_assignment_table.py", "start": { "line": 19, "column": 24 }, "stop": { "line": 19, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/031_expand_system_assignment_table.py", "start": { "line": 27, "column": 8 }, "stop": { "line": 27, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.PrimaryKeyConstraint.__init__", "class_name": "sqlalchemy.sql.schema.PrimaryKeyConstraint", "dispatch": "static" } ], "keystonemiddleware.tests.unit.audit.test_logging_notifier.TestLoggingNotifier.test_api_request_no_messaging": [], "keystonemiddleware.tests.unit.audit.test_logging_notifier.TestLoggingNotifier.setUp": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestsErrorHandler.test_chained_exceptions": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestsErrorHandler.test_multiple_error_handlers": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDBConnectPingWrapping.test_mysql_wo_disconnect_flag": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDBConnectPingWrapping.test_mysql_w_disconnect_flag": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDBConnectPingWrapping._test_ping_listener_disconnected": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDBConnectPingWrapping._fixture": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDBConnectPingWrapping.setUp": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDBConnectRetry.test_db2_error_negative": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDBConnectRetry.test_db2_error_positive": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDBConnectRetry.test_connect_retry_stops_infailure": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDBConnectRetry.test_connect_retry_not_candidate_exception": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDBConnectRetry.test_connect_retry_past_failure": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDBConnectRetry.test_connect_inifinite_retries": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDBConnectRetry.test_connect_no_retries": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDBConnectRetry._run_test": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDBDisconnected.test_postgresql_ping_listener_disconnected_regex_only": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDBDisconnected.test_postgresql_ping_listener_disconnected": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDBDisconnected.test_db2_ping_listener_disconnected_regex_only": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDBDisconnected.test_db2_ping_listener_disconnected": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDBDisconnected.test_mysql_galera_non_primary_disconnected_regex_only": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDBDisconnected.test_mysql_galera_non_primary_disconnected": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDBDisconnected.test_mysql_ping_listener_disconnected_regex_only": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDBDisconnected.test_mysql_ping_listener_disconnected": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDBDisconnected.test_packet_sequence_wrong_error": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDBDisconnected.test_mariadb_error_1927": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDBDisconnected._test_ping_listener_disconnected": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDBDisconnected._fixture": [], "oslo_db.tests.sqlalchemy.test_exc_filters.IntegrationTest.test_query_wrapper_operational_error": [], "oslo_db.tests.sqlalchemy.test_exc_filters.IntegrationTest.test_flush_wrapper_operational_error": [], "oslo_db.tests.sqlalchemy.test_exc_filters.IntegrationTest.test_flush_wrapper_plain_integrity_error": [], "oslo_db.tests.sqlalchemy.test_exc_filters.IntegrationTest.test_autoflush_wrapper_duplicate_entry": [], "oslo_db.tests.sqlalchemy.test_exc_filters.IntegrationTest.test_flush_wrapper_duplicate_entry": [], "oslo_db.tests.sqlalchemy.test_exc_filters.IntegrationTest.setUp": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDataError.test_data_too_long_for_column": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDataError.test_bad_data_out_of_range": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDataError.test_bad_data_incorrect_string": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDataError._run_bad_data_test": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDeadlock.test_ibm_db_sa_not_deadlock": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDeadlock.test_ibm_db_sa_deadlock": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDeadlock.test_postgresql_not_deadlock": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDeadlock.test_postgresql_deadlock": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDeadlock.test_mysql_not_deadlock": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDeadlock.test_mysql_mysqlconnector_deadlock": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDeadlock.test_mysql_pymysql_galera_deadlock": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDeadlock.test_mysql_pymysql_wsrep_deadlock": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDeadlock.test_mysql_pymysql_deadlock": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDeadlock._not_deadlock_test": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDeadlock._run_deadlock_detect_test": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDuplicate.test_ibm_db_sa_notadupe": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDuplicate.test_ibm_db_sa": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDuplicate.test_unsupported_backend": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDuplicate.test_postgresql_single": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDuplicate.test_mysql_duplicate_entry_key_start_with_tablename_binary": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDuplicate.test_mysql_binary": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDuplicate.test_mysql_duplicate_entry_key_start_with_tablename": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDuplicate.test_mysql_single": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDuplicate.test_postgresql": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDuplicate.test_mysql_mysqlconnector": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDuplicate.test_mysql_pymysql": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDuplicate.test_sqlite_dupe_primary_key": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDuplicate.test_sqlite_3_7_16_or_3_8_2_and_higher": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDuplicate.test_sqlite": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDuplicate._not_dupe_constraint_test": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestDuplicate._run_dupe_constraint_test": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestConstraint.test_postgresql": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestExceptionCauseMySQLSavepoint.test_savepoint_rollback_doesnt_interfere_with_killed_conn": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestExceptionCauseMySQLSavepoint.test_rollback_doesnt_interfere_with_killed_conn": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestExceptionCauseMySQLSavepoint.test_cause_for_failed_flush_plus_no_savepoint": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestExceptionCauseMySQLSavepoint.setUp": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestReferenceErrorMySQL.test_raise_delete": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestReferenceErrorMySQL.test_raise_ansi_quotes": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestReferenceErrorMySQL.test_raise": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestReferenceErrorPostgreSQL.test_raise_delete": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestReferenceErrorPostgreSQL.test_raise": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestReferenceErrorSQLite.test_raise_delete": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestReferenceErrorSQLite.test_raise": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestReferenceErrorSQLite.setUp": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestNonExistentDatabasePostgreSQL.test_raise": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestNonExistentDatabaseMySQL.test_raise": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestNonExistentDatabase.test_raise": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestNonExistentDatabase.setUp": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestNonExistentTableMySQL.test_raise": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestNonExistentTablePostgreSQL.test_raise": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestNonExistentTable.test_raise": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestNonExistentTable.setUp": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestNonExistentConstraintMySQL.test_raise": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestNonExistentConstraintPostgreSQL.test_raise": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestNonExistentConstraint.setUp": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestFallthroughsAndNonDBAPI.test_garden_variety": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestFallthroughsAndNonDBAPI.test_unicode_encode": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestFallthroughsAndNonDBAPI.test_operational_error_asis": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestFallthroughsAndNonDBAPI.test_operational_dbapi_disconnect": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestFallthroughsAndNonDBAPI.test_generic_dbapi_disconnect": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestFallthroughsAndNonDBAPI.test_generic_dbapi": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestsExceptionFilter._run_test": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestsExceptionFilter._fixture": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestsExceptionFilter._dbapi_fixture": [], "oslo_db.tests.sqlalchemy.test_exc_filters.TestsExceptionFilter.setUp": [], "oslo_db.tests.sqlalchemy.test_exc_filters._SQLAExceptionMatcher.assertSQLAException": [], "oslo_db.tests.sqlalchemy.test_exc_filters._SQLAExceptionMatcher.assertInnerException": [], "libcst.codemod.commands.unnecessary_format_string.UnnecessaryFormatString._check_formatted_string": [], "graphql.backend.base.GraphQLDocument.get_operation_type": [], "graphql.backend.base.GraphQLDocument.operations_map": [], "graphql.backend.base.GraphQLDocument.__init__": [], "graphql.backend.base.GraphQLBackend.document_from_string": [], "passlib.handlers.fshp.fshp._calc_checksum": [], "passlib.handlers.fshp.fshp.to_string": [], "passlib.handlers.fshp.fshp.from_string": [], "passlib.handlers.fshp.fshp.checksum_size": [], "passlib.handlers.fshp.fshp.checksum_alg": [], "passlib.handlers.fshp.fshp._norm_variant": [], "passlib.handlers.fshp.fshp.__init__": [], "passlib.handlers.fshp.fshp.using": [], "keystone.token.token_formatters.ApplicationCredentialScopedPayload.disassemble": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 760, "column": 18 }, "stop": { "line": 760, "column": 40 } }, { "path": "keystone/token/token_formatters.py", "start": { "line": 774, "column": 22 }, "stop": { "line": 774, "column": 44 } }, { "path": "keystone/token/token_formatters.py", "start": { "line": 763, "column": 21 }, "stop": { "line": 763, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload._convert_or_decode", "class_name": "keystone.token.token_formatters.ApplicationCredentialScopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 761, "column": 18 }, "stop": { "line": 761, "column": 61 } } ], "kind": "function", "target": "keystone.auth.plugins.core.convert_integer_to_method_list" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 764, "column": 25 }, "stop": { "line": 764, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload._convert_float_to_time_string", "class_name": "keystone.token.token_formatters.ApplicationCredentialScopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 765, "column": 20 }, "stop": { "line": 765, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 765, "column": 25 }, "stop": { "line": 765, "column": 28 } } ], "kind": "function", "target": "map" } ], "keystone.token.token_formatters.ApplicationCredentialScopedPayload.assemble": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 753, "column": 24 }, "stop": { "line": 753, "column": 61 } }, { "path": "keystone/token/token_formatters.py", "start": { "line": 749, "column": 23 }, "stop": { "line": 749, "column": 60 } }, { "path": "keystone/token/token_formatters.py", "start": { "line": 747, "column": 20 }, "stop": { "line": 747, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload.attempt_convert_uuid_hex_to_bytes", "class_name": "keystone.token.token_formatters.ApplicationCredentialScopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 748, "column": 18 }, "stop": { "line": 748, "column": 61 } } ], "kind": "function", "target": "keystone.auth.plugins.core.convert_method_list_to_integer" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 750, "column": 25 }, "stop": { "line": 750, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload._convert_time_string_to_float", "class_name": "keystone.token.token_formatters.ApplicationCredentialScopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 751, "column": 22 }, "stop": { "line": 751, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 751, "column": 27 }, "stop": { "line": 751, "column": 30 } } ], "kind": "function", "target": "map" } ], "keystone.token.token_formatters.SystemScopedPayload.disassemble": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 723, "column": 25 }, "stop": { "line": 723, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload._convert_float_to_time_string", "class_name": "keystone.token.token_formatters.SystemScopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 721, "column": 18 }, "stop": { "line": 721, "column": 61 } } ], "kind": "function", "target": "keystone.auth.plugins.core.convert_integer_to_method_list" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 724, "column": 20 }, "stop": { "line": 724, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 720, "column": 18 }, "stop": { "line": 720, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload._convert_or_decode", "class_name": "keystone.token.token_formatters.SystemScopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 724, "column": 25 }, "stop": { "line": 724, "column": 28 } } ], "kind": "function", "target": "map" } ], "keystone.token.token_formatters.SystemScopedPayload.assemble": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 711, "column": 18 }, "stop": { "line": 711, "column": 61 } } ], "kind": "function", "target": "keystone.auth.plugins.core.convert_method_list_to_integer" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 713, "column": 22 }, "stop": { "line": 713, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 712, "column": 25 }, "stop": { "line": 712, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload._convert_time_string_to_float", "class_name": "keystone.token.token_formatters.SystemScopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 710, "column": 20 }, "stop": { "line": 710, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload.attempt_convert_uuid_hex_to_bytes", "class_name": "keystone.token.token_formatters.SystemScopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 713, "column": 27 }, "stop": { "line": 713, "column": 30 } } ], "kind": "function", "target": "map" } ], "keystone.token.token_formatters.OauthScopedPayload.disassemble": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 680, "column": 18 }, "stop": { "line": 680, "column": 61 } } ], "kind": "function", "target": "keystone.auth.plugins.core.convert_integer_to_method_list" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 687, "column": 20 }, "stop": { "line": 687, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 684, "column": 26 }, "stop": { "line": 684, "column": 48 } }, { "path": "keystone/token/token_formatters.py", "start": { "line": 682, "column": 21 }, "stop": { "line": 682, "column": 43 } }, { "path": "keystone/token/token_formatters.py", "start": { "line": 679, "column": 18 }, "stop": { "line": 679, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload._convert_or_decode", "class_name": "keystone.token.token_formatters.OauthScopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 686, "column": 25 }, "stop": { "line": 686, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload._convert_float_to_time_string", "class_name": "keystone.token.token_formatters.OauthScopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 687, "column": 25 }, "stop": { "line": 687, "column": 28 } } ], "kind": "function", "target": "map" } ], "keystone.token.token_formatters.OauthScopedPayload.assemble": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 665, "column": 20 }, "stop": { "line": 665, "column": 57 } }, { "path": "keystone/token/token_formatters.py", "start": { "line": 671, "column": 28 }, "stop": { "line": 671, "column": 65 } }, { "path": "keystone/token/token_formatters.py", "start": { "line": 667, "column": 23 }, "stop": { "line": 667, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload.attempt_convert_uuid_hex_to_bytes", "class_name": "keystone.token.token_formatters.OauthScopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 666, "column": 18 }, "stop": { "line": 666, "column": 61 } } ], "kind": "function", "target": "keystone.auth.plugins.core.convert_method_list_to_integer" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 669, "column": 22 }, "stop": { "line": 669, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 668, "column": 25 }, "stop": { "line": 668, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload._convert_time_string_to_float", "class_name": "keystone.token.token_formatters.OauthScopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 669, "column": 27 }, "stop": { "line": 669, "column": 30 } } ], "kind": "function", "target": "map" } ], "keystone.token.token_formatters.FederatedScopedPayload.disassemble": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 638, "column": 25 }, "stop": { "line": 638, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload._convert_float_to_time_string", "class_name": "keystone.token.token_formatters.FederatedScopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 623, "column": 18 }, "stop": { "line": 623, "column": 61 } } ], "kind": "function", "target": "keystone.auth.plugins.core.convert_integer_to_method_list" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 637, "column": 26 }, "stop": { "line": 637, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bytes.decode", "class_name": "bytes", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 632, "column": 20 }, "stop": { "line": 632, "column": 24 } }, { "path": "keystone/token/token_formatters.py", "start": { "line": 639, "column": 20 }, "stop": { "line": 639, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 622, "column": 18 }, "stop": { "line": 622, "column": 40 } }, { "path": "keystone/token/token_formatters.py", "start": { "line": 625, "column": 19 }, "stop": { "line": 625, "column": 41 } }, { "path": "keystone/token/token_formatters.py", "start": { "line": 634, "column": 17 }, "stop": { "line": 634, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload._convert_or_decode", "class_name": "keystone.token.token_formatters.FederatedScopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 632, "column": 25 }, "stop": { "line": 632, "column": 28 } }, { "path": "keystone/token/token_formatters.py", "start": { "line": 639, "column": 25 }, "stop": { "line": 639, "column": 28 } } ], "kind": "function", "target": "map" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 636, "column": 11 }, "stop": { "line": 636, "column": 21 } } ], "kind": "function", "target": "isinstance" } ], "keystone.token.token_formatters.FederatedScopedPayload.assemble": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 612, "column": 25 }, "stop": { "line": 612, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload._convert_time_string_to_float", "class_name": "keystone.token.token_formatters.FederatedScopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 611, "column": 19 }, "stop": { "line": 611, "column": 56 } }, { "path": "keystone/token/token_formatters.py", "start": { "line": 606, "column": 20 }, "stop": { "line": 606, "column": 57 } }, { "path": "keystone/token/token_formatters.py", "start": { "line": 608, "column": 21 }, "stop": { "line": 608, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload.attempt_convert_uuid_hex_to_bytes", "class_name": "keystone.token.token_formatters.FederatedScopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 607, "column": 18 }, "stop": { "line": 607, "column": 61 } } ], "kind": "function", "target": "keystone.auth.plugins.core.convert_method_list_to_integer" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 610, "column": 22 }, "stop": { "line": 610, "column": 26 } }, { "path": "keystone/token/token_formatters.py", "start": { "line": 613, "column": 22 }, "stop": { "line": 613, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 613, "column": 27 }, "stop": { "line": 613, "column": 30 } }, { "path": "keystone/token/token_formatters.py", "start": { "line": 610, "column": 27 }, "stop": { "line": 610, "column": 30 } } ], "kind": "function", "target": "map" } ], "keystone.token.token_formatters.FederatedUnscopedPayload.disassemble": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 578, "column": 18 }, "stop": { "line": 578, "column": 61 } } ], "kind": "function", "target": "keystone.auth.plugins.core.convert_integer_to_method_list" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 585, "column": 25 }, "stop": { "line": 585, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload._convert_float_to_time_string", "class_name": "keystone.token.token_formatters.FederatedUnscopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 584, "column": 26 }, "stop": { "line": 584, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bytes.decode", "class_name": "bytes", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 579, "column": 20 }, "stop": { "line": 579, "column": 24 } }, { "path": "keystone/token/token_formatters.py", "start": { "line": 586, "column": 20 }, "stop": { "line": 586, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 577, "column": 18 }, "stop": { "line": 577, "column": 40 } }, { "path": "keystone/token/token_formatters.py", "start": { "line": 581, "column": 17 }, "stop": { "line": 581, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload._convert_or_decode", "class_name": "keystone.token.token_formatters.FederatedUnscopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 579, "column": 25 }, "stop": { "line": 579, "column": 28 } }, { "path": "keystone/token/token_formatters.py", "start": { "line": 586, "column": 25 }, "stop": { "line": 586, "column": 28 } } ], "kind": "function", "target": "map" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 583, "column": 11 }, "stop": { "line": 583, "column": 21 } } ], "kind": "function", "target": "isinstance" } ], "keystone.token.token_formatters.FederatedUnscopedPayload.assemble": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 564, "column": 18 }, "stop": { "line": 564, "column": 61 } } ], "kind": "function", "target": "keystone.auth.plugins.core.convert_method_list_to_integer" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 567, "column": 25 }, "stop": { "line": 567, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload._convert_time_string_to_float", "class_name": "keystone.token.token_formatters.FederatedUnscopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 565, "column": 22 }, "stop": { "line": 565, "column": 26 } }, { "path": "keystone/token/token_formatters.py", "start": { "line": 568, "column": 22 }, "stop": { "line": 568, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 563, "column": 20 }, "stop": { "line": 563, "column": 57 } }, { "path": "keystone/token/token_formatters.py", "start": { "line": 566, "column": 19 }, "stop": { "line": 566, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload.attempt_convert_uuid_hex_to_bytes", "class_name": "keystone.token.token_formatters.FederatedUnscopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 568, "column": 27 }, "stop": { "line": 568, "column": 30 } }, { "path": "keystone/token/token_formatters.py", "start": { "line": 565, "column": 27 }, "stop": { "line": 565, "column": 30 } } ], "kind": "function", "target": "map" } ], "keystone.token.token_formatters.FederatedUnscopedPayload.unpack_group_id": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 555, "column": 19 }, "stop": { "line": 555, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload._convert_or_decode", "class_name": "keystone.token.token_formatters.FederatedUnscopedPayload", "dispatch": "dynamic" } ], "keystone.token.token_formatters.FederatedUnscopedPayload.pack_group_id": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 550, "column": 15 }, "stop": { "line": 550, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload.attempt_convert_uuid_hex_to_bytes", "class_name": "keystone.token.token_formatters.FederatedUnscopedPayload", "dispatch": "dynamic" } ], "keystone.token.token_formatters.TrustScopedPayload.disassemble": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 528, "column": 21 }, "stop": { "line": 528, "column": 43 } }, { "path": "keystone/token/token_formatters.py", "start": { "line": 525, "column": 18 }, "stop": { "line": 525, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload._convert_or_decode", "class_name": "keystone.token.token_formatters.TrustScopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 526, "column": 18 }, "stop": { "line": 526, "column": 61 } } ], "kind": "function", "target": "keystone.auth.plugins.core.convert_integer_to_method_list" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 530, "column": 20 }, "stop": { "line": 530, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 531, "column": 19 }, "stop": { "line": 531, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload.convert_uuid_bytes_to_hex", "class_name": "keystone.token.token_formatters.TrustScopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 529, "column": 25 }, "stop": { "line": 529, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload._convert_float_to_time_string", "class_name": "keystone.token.token_formatters.TrustScopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 530, "column": 25 }, "stop": { "line": 530, "column": 28 } } ], "kind": "function", "target": "map" } ], "keystone.token.token_formatters.TrustScopedPayload.assemble": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 515, "column": 25 }, "stop": { "line": 515, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload._convert_time_string_to_float", "class_name": "keystone.token.token_formatters.TrustScopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 514, "column": 21 }, "stop": { "line": 514, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload.convert_uuid_hex_to_bytes", "class_name": "keystone.token.token_formatters.TrustScopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 512, "column": 18 }, "stop": { "line": 512, "column": 61 } } ], "kind": "function", "target": "keystone.auth.plugins.core.convert_method_list_to_integer" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 516, "column": 22 }, "stop": { "line": 516, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 511, "column": 20 }, "stop": { "line": 511, "column": 57 } }, { "path": "keystone/token/token_formatters.py", "start": { "line": 513, "column": 23 }, "stop": { "line": 513, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload.attempt_convert_uuid_hex_to_bytes", "class_name": "keystone.token.token_formatters.TrustScopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 516, "column": 27 }, "stop": { "line": 516, "column": 30 } } ], "kind": "function", "target": "map" } ], "keystone.token.token_formatters.ProjectScopedPayload.disassemble": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 484, "column": 18 }, "stop": { "line": 484, "column": 61 } } ], "kind": "function", "target": "keystone.auth.plugins.core.convert_integer_to_method_list" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 486, "column": 21 }, "stop": { "line": 486, "column": 43 } }, { "path": "keystone/token/token_formatters.py", "start": { "line": 483, "column": 18 }, "stop": { "line": 483, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload._convert_or_decode", "class_name": "keystone.token.token_formatters.ProjectScopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 488, "column": 20 }, "stop": { "line": 488, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 487, "column": 25 }, "stop": { "line": 487, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload._convert_float_to_time_string", "class_name": "keystone.token.token_formatters.ProjectScopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 488, "column": 25 }, "stop": { "line": 488, "column": 28 } } ], "kind": "function", "target": "map" } ], "keystone.token.token_formatters.ProjectScopedPayload.assemble": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 475, "column": 25 }, "stop": { "line": 475, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload._convert_time_string_to_float", "class_name": "keystone.token.token_formatters.ProjectScopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 473, "column": 18 }, "stop": { "line": 473, "column": 61 } } ], "kind": "function", "target": "keystone.auth.plugins.core.convert_method_list_to_integer" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 476, "column": 22 }, "stop": { "line": 476, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 472, "column": 20 }, "stop": { "line": 472, "column": 57 } }, { "path": "keystone/token/token_formatters.py", "start": { "line": 474, "column": 23 }, "stop": { "line": 474, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload.attempt_convert_uuid_hex_to_bytes", "class_name": "keystone.token.token_formatters.ProjectScopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 476, "column": 27 }, "stop": { "line": 476, "column": 30 } } ], "kind": "function", "target": "map" } ], "keystone.token.token_formatters.DomainScopedPayload.disassemble": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 437, "column": 18 }, "stop": { "line": 437, "column": 61 } } ], "kind": "function", "target": "keystone.auth.plugins.core.convert_integer_to_method_list" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 439, "column": 24 }, "stop": { "line": 439, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload.convert_uuid_bytes_to_hex", "class_name": "keystone.token.token_formatters.DomainScopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 436, "column": 18 }, "stop": { "line": 436, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload._convert_or_decode", "class_name": "keystone.token.token_formatters.DomainScopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 448, "column": 25 }, "stop": { "line": 448, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload._convert_float_to_time_string", "class_name": "keystone.token.token_formatters.DomainScopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 449, "column": 20 }, "stop": { "line": 449, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 449, "column": 25 }, "stop": { "line": 449, "column": 28 } } ], "kind": "function", "target": "map" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 442, "column": 15 }, "stop": { "line": 442, "column": 25 } } ], "kind": "function", "target": "isinstance" } ], "keystone.token.token_formatters.DomainScopedPayload.assemble": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 418, "column": 20 }, "stop": { "line": 418, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload.attempt_convert_uuid_hex_to_bytes", "class_name": "keystone.token.token_formatters.DomainScopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 419, "column": 18 }, "stop": { "line": 419, "column": 61 } } ], "kind": "function", "target": "keystone.auth.plugins.core.convert_method_list_to_integer" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 429, "column": 22 }, "stop": { "line": 429, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 421, "column": 26 }, "stop": { "line": 421, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload.convert_uuid_hex_to_bytes", "class_name": "keystone.token.token_formatters.DomainScopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 428, "column": 25 }, "stop": { "line": 428, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload._convert_time_string_to_float", "class_name": "keystone.token.token_formatters.DomainScopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 429, "column": 27 }, "stop": { "line": 429, "column": 30 } } ], "kind": "function", "target": "map" } ], "keystone.token.token_formatters.UnscopedPayload.disassemble": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 392, "column": 18 }, "stop": { "line": 392, "column": 61 } } ], "kind": "function", "target": "keystone.auth.plugins.core.convert_integer_to_method_list" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 393, "column": 25 }, "stop": { "line": 393, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload._convert_float_to_time_string", "class_name": "keystone.token.token_formatters.UnscopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 394, "column": 20 }, "stop": { "line": 394, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 391, "column": 18 }, "stop": { "line": 391, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload._convert_or_decode", "class_name": "keystone.token.token_formatters.UnscopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 394, "column": 25 }, "stop": { "line": 394, "column": 28 } } ], "kind": "function", "target": "map" } ], "keystone.token.token_formatters.UnscopedPayload.assemble": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 382, "column": 18 }, "stop": { "line": 382, "column": 61 } } ], "kind": "function", "target": "keystone.auth.plugins.core.convert_method_list_to_integer" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 381, "column": 20 }, "stop": { "line": 381, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload.attempt_convert_uuid_hex_to_bytes", "class_name": "keystone.token.token_formatters.UnscopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 383, "column": 25 }, "stop": { "line": 383, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload._convert_time_string_to_float", "class_name": "keystone.token.token_formatters.UnscopedPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 384, "column": 22 }, "stop": { "line": 384, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 384, "column": 27 }, "stop": { "line": 384, "column": 30 } } ], "kind": "function", "target": "map" } ], "keystone.token.token_formatters.BasePayload._convert_or_decode": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 369, "column": 19 }, "stop": { "line": 369, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bytes.decode", "class_name": "bytes", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 367, "column": 19 }, "stop": { "line": 367, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload.convert_uuid_bytes_to_hex", "class_name": "keystone.token.token_formatters.BasePayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 368, "column": 13 }, "stop": { "line": 368, "column": 23 } } ], "kind": "function", "target": "isinstance" } ], "keystone.token.token_formatters.BasePayload.random_urlsafe_str_to_bytes": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 354, "column": 15 }, "stop": { "line": 354, "column": 39 } } ], "kind": "function", "target": "base64.urlsafe_b64decode" } ], "keystone.token.token_formatters.BasePayload.base64_encode": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 340, "column": 15 }, "stop": { "line": 340, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.rstrip", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 340, "column": 15 }, "stop": { "line": 340, "column": 39 } } ], "kind": "function", "target": "base64.urlsafe_b64encode" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 340, "column": 15 }, "stop": { "line": 340, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bytes.decode", "class_name": "bytes", "dispatch": "dynamic" } ], "keystone.token.token_formatters.BasePayload.attempt_convert_uuid_hex_to_bytes": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 322, "column": 26 }, "stop": { "line": 322, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.BasePayload.convert_uuid_hex_to_bytes", "class_name": "keystone.token.token_formatters.BasePayload", "dispatch": "dynamic" } ], "keystone.token.token_formatters.BasePayload._convert_float_to_time_string": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 309, "column": 22 }, "stop": { "line": 309, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcfromtimestamp", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 310, "column": 15 }, "stop": { "line": 310, "column": 31 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.token.token_formatters.BasePayload._convert_time_string_to_float": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 297, "column": 22 }, "stop": { "line": 297, "column": 45 } } ], "kind": "function", "target": "oslo_utils.timeutils.parse_isotime" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 299, "column": 16 }, "stop": { "line": 299, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcfromtimestamp", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 298, "column": 16 }, "stop": { "line": 298, "column": 40 } } ], "kind": "function", "target": "oslo_utils.timeutils.normalize_time" } ], "keystone.token.token_formatters.BasePayload.convert_uuid_bytes_to_hex": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 286, "column": 19 }, "stop": { "line": 286, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.__init__", "class_name": "uuid.UUID", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 287, "column": 15 }, "stop": { "line": 287, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.token.token_formatters.BasePayload.convert_uuid_hex_to_bytes": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 276, "column": 15 }, "stop": { "line": 276, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.bytes", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 275, "column": 19 }, "stop": { "line": 275, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.__init__", "class_name": "uuid.UUID", "dispatch": "static" } ], "keystone.token.token_formatters.BasePayload.disassemble": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 265, "column": 14 }, "stop": { "line": 265, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "NotImplementedError", "dispatch": "static" } ], "keystone.token.token_formatters.BasePayload.assemble": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 245, "column": 14 }, "stop": { "line": 245, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "NotImplementedError", "dispatch": "static" } ], "keystone.token.token_formatters.TokenFormatter.validate_token": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 173, "column": 29 }, "stop": { "line": 173, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.TokenFormatter.unpack", "class_name": "keystone.token.token_formatters.TokenFormatter", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 203, "column": 21 }, "stop": { "line": 203, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bytes.decode", "class_name": "bytes", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 183, "column": 67 }, "stop": { "line": 183, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 194, "column": 18 }, "stop": { "line": 194, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 209, "column": 21 }, "stop": { "line": 209, "column": 44 } } ], "kind": "function", "target": "oslo_utils.timeutils.parse_isotime" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 207, "column": 20 }, "stop": { "line": 207, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.TokenFormatter.creation_time", "class_name": "keystone.token.token_formatters.TokenFormatter", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 210, "column": 21 }, "stop": { "line": 210, "column": 37 } }, { "path": "keystone/token/token_formatters.py", "start": { "line": 208, "column": 20 }, "stop": { "line": 208, "column": 36 } } ], "kind": "function", "target": "keystone.common.utils.isotime" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 202, "column": 11 }, "stop": { "line": 202, "column": 21 } } ], "kind": "function", "target": "isinstance" } ], "keystone.token.token_formatters.TokenFormatter.create_token": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 150, "column": 28 }, "stop": { "line": 150, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "tuple.__add__", "class_name": "tuple", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 152, "column": 16 }, "stop": { "line": 152, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.TokenFormatter.pack", "class_name": "keystone.token.token_formatters.TokenFormatter", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 163, "column": 21 }, "stop": { "line": 163, "column": 24 } }, { "path": "keystone/token/token_formatters.py", "start": { "line": 160, "column": 11 }, "stop": { "line": 160, "column": 14 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 160, "column": 11 }, "stop": { "line": 160, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__le__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 151, "column": 29 }, "stop": { "line": 151, "column": 42 } } ], "kind": "function", "target": "msgpack.packb" } ], "keystone.token.token_formatters.TokenFormatter.creation_time": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 130, "column": 24 }, "stop": { "line": 130, "column": 37 } } ], "kind": "function", "target": "struct.unpack" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 130, "column": 24 }, "stop": { "line": 130, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "tuple.__getitem__", "class_name": "tuple", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 123, "column": 22 }, "stop": { "line": 123, "column": 46 } } ], "kind": "function", "target": "base64.urlsafe_b64decode" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 126, "column": 26 }, "stop": { "line": 126, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bytes.__getitem__", "class_name": "bytes", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 126, "column": 38 }, "stop": { "line": 126, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 118, "column": 23 }, "stop": { "line": 118, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.TokenFormatter.restore_padding", "class_name": "keystone.token.token_formatters.TokenFormatter", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 133, "column": 20 }, "stop": { "line": 133, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcfromtimestamp", "class_name": "datetime.datetime", "dispatch": "static" } ], "keystone.token.token_formatters.TokenFormatter.restore_padding": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 105, "column": 23 }, "stop": { "line": 105, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__mod__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 105, "column": 23 }, "stop": { "line": 105, "column": 26 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 108, "column": 21 }, "stop": { "line": 108, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mul__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 107, "column": 30 }, "stop": { "line": 107, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__sub__", "class_name": "int", "dispatch": "dynamic" } ], "keystone.token.token_formatters.TokenFormatter.unpack": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 87, "column": 16 }, "stop": { "line": 87, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.TokenFormatter.restore_padding", "class_name": "keystone.token.token_formatters.TokenFormatter", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 90, "column": 19 }, "stop": { "line": 90, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "cryptography.fernet.MultiFernet.decrypt", "class_name": "cryptography.fernet.MultiFernet", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 90, "column": 19 }, "stop": { "line": 90, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.TokenFormatter.crypto", "class_name": "keystone.token.token_formatters.TokenFormatter", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 92, "column": 18 }, "stop": { "line": 92, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "keystone.token.token_formatters.TokenFormatter.pack": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 78, "column": 15 }, "stop": { "line": 78, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "cryptography.fernet.MultiFernet.encrypt", "class_name": "cryptography.fernet.MultiFernet", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 78, "column": 15 }, "stop": { "line": 78, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bytes.decode", "class_name": "bytes", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 78, "column": 15 }, "stop": { "line": 78, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.token_formatters.TokenFormatter.crypto", "class_name": "keystone.token.token_formatters.TokenFormatter", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 78, "column": 15 }, "stop": { "line": 78, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bytes.rstrip", "class_name": "bytes", "dispatch": "dynamic" } ], "keystone.token.token_formatters.TokenFormatter.crypto": [ { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 62, "column": 15 }, "stop": { "line": 62, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.load_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 57, "column": 23 }, "stop": { "line": 57, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 68, "column": 15 }, "stop": { "line": 68, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "cryptography.fernet.MultiFernet.__init__", "class_name": "cryptography.fernet.MultiFernet", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 65, "column": 18 }, "stop": { "line": 65, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.KeysNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/token_formatters.py", "start": { "line": 67, "column": 28 }, "stop": { "line": 67, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "cryptography.fernet.Fernet.__init__", "class_name": "cryptography.fernet.Fernet", "dispatch": "static" } ], "keystone.common.sql.expand_repo.versions.051_placeholder.upgrade": [], "greenlet.tests.test_leaks.ArgRefcountTests.test_kwarg_refs": [], "greenlet.tests.test_leaks.ArgRefcountTests.test_arg_refs": [], "keystoneauth1.extras.oauth1.v3.OAuth1.__init__": [], "keystoneauth1.extras.oauth1.v3.OAuth1Method.get_cache_id_elements": [], "keystoneauth1.extras.oauth1.v3.OAuth1Method.get_auth_data": [], "keystone.common.policies.grant.list_rules": [], "keystone.common.policies.grant.list_operations": [ { "locations": [ { "path": "keystone/common/policies/grant.py", "start": { "line": 148, "column": 21 }, "stop": { "line": 148, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_access_rules.ProjectAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 626, "column": 43 }, "stop": { "line": 626, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 623, "column": 8 }, "stop": { "line": 623, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 624, "column": 8 }, "stop": { "line": 624, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_access_rules.ProjectAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 629, "column": 12 }, "stop": { "line": 629, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 628, "column": 8 }, "stop": { "line": 628, "column": 23 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 626, "column": 27 }, "stop": { "line": 626, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_access_rules.ProjectAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 639, "column": 15 }, "stop": { "line": 639, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_access_rules.ProjectAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_access_rules.ProjectMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 581, "column": 8 }, "stop": { "line": 581, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 605, "column": 21 }, "stop": { "line": 605, "column": 35 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 596, "column": 12 }, "stop": { "line": 596, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 583, "column": 24 }, "stop": { "line": 583, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 583, "column": 8 }, "stop": { "line": 583, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_access_rules.ProjectMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 586, "column": 25 }, "stop": { "line": 586, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 603, "column": 15 }, "stop": { "line": 603, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_access_rules.ProjectMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 582, "column": 8 }, "stop": { "line": 582, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_access_rules.ProjectMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 592, "column": 18 }, "stop": { "line": 592, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_access_rules.ProjectReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 539, "column": 8 }, "stop": { "line": 539, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 541, "column": 8 }, "stop": { "line": 541, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_access_rules.ProjectReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 554, "column": 12 }, "stop": { "line": 554, "column": 19 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 563, "column": 21 }, "stop": { "line": 563, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 541, "column": 24 }, "stop": { "line": 541, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 544, "column": 25 }, "stop": { "line": 544, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 540, "column": 8 }, "stop": { "line": 540, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_access_rules.ProjectReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 561, "column": 15 }, "stop": { "line": 561, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_access_rules.ProjectReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 550, "column": 18 }, "stop": { "line": 550, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_access_rules.SystemAdminTests.test_user_cannot_delete_non_existent_access_rule_not_found": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 522, "column": 15 }, "stop": { "line": 522, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 527, "column": 32 }, "stop": { "line": 527, "column": 42 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 527, "column": 32 }, "stop": { "line": 527, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 526, "column": 16 }, "stop": { "line": 526, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_access_rules.SystemAdminTests.test_user_can_delete_access_rules_for_others": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 514, "column": 12 }, "stop": { "line": 514, "column": 20 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 492, "column": 56 }, "stop": { "line": 492, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 500, "column": 20 }, "stop": { "line": 500, "column": 30 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 506, "column": 27 }, "stop": { "line": 506, "column": 37 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 503, "column": 22 }, "stop": { "line": 503, "column": 32 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 497, "column": 25 }, "stop": { "line": 497, "column": 35 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 508, "column": 26 }, "stop": { "line": 508, "column": 36 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 499, "column": 18 }, "stop": { "line": 499, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 507, "column": 24 }, "stop": { "line": 507, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 508, "column": 43 }, "stop": { "line": 508, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 487, "column": 15 }, "stop": { "line": 487, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 508, "column": 26 }, "stop": { "line": 508, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__getitem__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 506, "column": 27 }, "stop": { "line": 506, "column": 43 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 503, "column": 22 }, "stop": { "line": 503, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 507, "column": 24 }, "stop": { "line": 507, "column": 40 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 497, "column": 25 }, "stop": { "line": 497, "column": 41 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 500, "column": 20 }, "stop": { "line": 500, "column": 36 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 499, "column": 18 }, "stop": { "line": 499, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 517, "column": 19 }, "stop": { "line": 517, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 489, "column": 18 }, "stop": { "line": 489, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_access_rules.SystemAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 465, "column": 8 }, "stop": { "line": 465, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 466, "column": 8 }, "stop": { "line": 466, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_access_rules.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 467, "column": 24 }, "stop": { "line": 467, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 467, "column": 8 }, "stop": { "line": 467, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_access_rules.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 473, "column": 15 }, "stop": { "line": 473, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_access_rules.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_access_rules.SystemMemberTests.test_user_cannot_delete_non_existent_access_rule_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 449, "column": 15 }, "stop": { "line": 449, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 454, "column": 32 }, "stop": { "line": 454, "column": 42 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 454, "column": 32 }, "stop": { "line": 454, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 453, "column": 16 }, "stop": { "line": 453, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_access_rules.SystemMemberTests.test_user_cannot_delete_access_rules_for_others": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 431, "column": 12 }, "stop": { "line": 431, "column": 20 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 408, "column": 56 }, "stop": { "line": 408, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 414, "column": 25 }, "stop": { "line": 414, "column": 35 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 423, "column": 27 }, "stop": { "line": 423, "column": 37 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 425, "column": 26 }, "stop": { "line": 425, "column": 36 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 417, "column": 20 }, "stop": { "line": 417, "column": 30 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 420, "column": 22 }, "stop": { "line": 420, "column": 32 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 424, "column": 24 }, "stop": { "line": 424, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 416, "column": 18 }, "stop": { "line": 416, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 425, "column": 43 }, "stop": { "line": 425, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 403, "column": 15 }, "stop": { "line": 403, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 425, "column": 26 }, "stop": { "line": 425, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__getitem__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 423, "column": 27 }, "stop": { "line": 423, "column": 43 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 424, "column": 24 }, "stop": { "line": 424, "column": 40 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 420, "column": 22 }, "stop": { "line": 420, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 416, "column": 18 }, "stop": { "line": 416, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 417, "column": 20 }, "stop": { "line": 417, "column": 36 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 414, "column": 25 }, "stop": { "line": 414, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 433, "column": 19 }, "stop": { "line": 433, "column": 49 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 441, "column": 19 }, "stop": { "line": 441, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 405, "column": 18 }, "stop": { "line": 405, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_access_rules.SystemMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 375, "column": 8 }, "stop": { "line": 375, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 376, "column": 8 }, "stop": { "line": 376, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_access_rules.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 391, "column": 43 }, "stop": { "line": 391, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 377, "column": 24 }, "stop": { "line": 377, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 380, "column": 24 }, "stop": { "line": 380, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 377, "column": 8 }, "stop": { "line": 377, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_access_rules.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 390, "column": 15 }, "stop": { "line": 390, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_access_rules.SystemMemberTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_access_rules.SystemReaderTests.test_user_cannot_delete_non_existent_access_rule_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 359, "column": 15 }, "stop": { "line": 359, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 364, "column": 32 }, "stop": { "line": 364, "column": 42 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 364, "column": 32 }, "stop": { "line": 364, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 363, "column": 16 }, "stop": { "line": 363, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_access_rules.SystemReaderTests.test_user_cannot_delete_access_rules_for_others": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 349, "column": 12 }, "stop": { "line": 349, "column": 20 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 326, "column": 56 }, "stop": { "line": 326, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 341, "column": 27 }, "stop": { "line": 341, "column": 37 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 335, "column": 20 }, "stop": { "line": 335, "column": 30 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 332, "column": 25 }, "stop": { "line": 332, "column": 35 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 343, "column": 26 }, "stop": { "line": 343, "column": 36 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 338, "column": 22 }, "stop": { "line": 338, "column": 32 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 342, "column": 24 }, "stop": { "line": 342, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 334, "column": 18 }, "stop": { "line": 334, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 343, "column": 43 }, "stop": { "line": 343, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 321, "column": 15 }, "stop": { "line": 321, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 343, "column": 26 }, "stop": { "line": 343, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__getitem__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 332, "column": 25 }, "stop": { "line": 332, "column": 41 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 342, "column": 24 }, "stop": { "line": 342, "column": 40 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 338, "column": 22 }, "stop": { "line": 338, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 341, "column": 27 }, "stop": { "line": 341, "column": 43 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 334, "column": 18 }, "stop": { "line": 334, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 335, "column": 20 }, "stop": { "line": 335, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 351, "column": 19 }, "stop": { "line": 351, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 323, "column": 18 }, "stop": { "line": 323, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_access_rules.SystemReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 293, "column": 8 }, "stop": { "line": 293, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 308, "column": 15 }, "stop": { "line": 308, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_access_rules.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 309, "column": 43 }, "stop": { "line": 309, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 295, "column": 24 }, "stop": { "line": 295, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 295, "column": 8 }, "stop": { "line": 295, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_access_rules.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 298, "column": 24 }, "stop": { "line": 298, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 294, "column": 8 }, "stop": { "line": 294, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_access_rules.SystemReaderTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_access_rules._SystemUserAccessRuleTests.test_user_cannot_get_non_existent_access_rule_not_found": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 277, "column": 15 }, "stop": { "line": 277, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 282, "column": 32 }, "stop": { "line": 282, "column": 42 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 282, "column": 32 }, "stop": { "line": 282, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 281, "column": 16 }, "stop": { "line": 281, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_access_rules._SystemUserAccessRuleTests.test_user_can_list_access_rules_for_other_users": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 249, "column": 56 }, "stop": { "line": 249, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 274, "column": 32 }, "stop": { "line": 274, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 265, "column": 26 }, "stop": { "line": 265, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__getitem__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 264, "column": 24 }, "stop": { "line": 264, "column": 40 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 260, "column": 22 }, "stop": { "line": 260, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 256, "column": 18 }, "stop": { "line": 256, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 263, "column": 27 }, "stop": { "line": 263, "column": 43 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 257, "column": 20 }, "stop": { "line": 257, "column": 36 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 262, "column": 22 }, "stop": { "line": 262, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 246, "column": 18 }, "stop": { "line": 246, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 262, "column": 22 }, "stop": { "line": 262, "column": 32 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 263, "column": 27 }, "stop": { "line": 263, "column": 37 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 256, "column": 18 }, "stop": { "line": 256, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 264, "column": 24 }, "stop": { "line": 264, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 260, "column": 22 }, "stop": { "line": 260, "column": 32 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 257, "column": 20 }, "stop": { "line": 257, "column": 30 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 265, "column": 26 }, "stop": { "line": 265, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 265, "column": 43 }, "stop": { "line": 265, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 244, "column": 15 }, "stop": { "line": 244, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 272, "column": 22 }, "stop": { "line": 272, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_access_rules._ProjectUsersTests.test_cannot_delete_non_existent_access_rule_other_user_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 229, "column": 15 }, "stop": { "line": 229, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 234, "column": 32 }, "stop": { "line": 234, "column": 42 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 234, "column": 32 }, "stop": { "line": 234, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 233, "column": 16 }, "stop": { "line": 233, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_access_rules._ProjectUsersTests.test_user_cannot_delete_access_rules_for_others": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 219, "column": 12 }, "stop": { "line": 219, "column": 20 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 197, "column": 56 }, "stop": { "line": 197, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 204, "column": 18 }, "stop": { "line": 204, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 212, "column": 24 }, "stop": { "line": 212, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 208, "column": 22 }, "stop": { "line": 208, "column": 32 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 205, "column": 20 }, "stop": { "line": 205, "column": 30 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 211, "column": 27 }, "stop": { "line": 211, "column": 37 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 202, "column": 25 }, "stop": { "line": 202, "column": 35 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 213, "column": 26 }, "stop": { "line": 213, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 213, "column": 43 }, "stop": { "line": 213, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 192, "column": 15 }, "stop": { "line": 192, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 213, "column": 26 }, "stop": { "line": 213, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__getitem__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 204, "column": 18 }, "stop": { "line": 204, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 211, "column": 27 }, "stop": { "line": 211, "column": 43 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 212, "column": 24 }, "stop": { "line": 212, "column": 40 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 208, "column": 22 }, "stop": { "line": 208, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 205, "column": 20 }, "stop": { "line": 205, "column": 36 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 202, "column": 25 }, "stop": { "line": 202, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 221, "column": 19 }, "stop": { "line": 221, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 194, "column": 18 }, "stop": { "line": 194, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_access_rules._ProjectUsersTests.test_user_cannot_list_access_rules_for_other_users": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 165, "column": 56 }, "stop": { "line": 165, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 177, "column": 22 }, "stop": { "line": 177, "column": 32 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 179, "column": 24 }, "stop": { "line": 179, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 175, "column": 22 }, "stop": { "line": 175, "column": 32 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 180, "column": 26 }, "stop": { "line": 180, "column": 36 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 171, "column": 18 }, "stop": { "line": 171, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 178, "column": 27 }, "stop": { "line": 178, "column": 37 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 172, "column": 20 }, "stop": { "line": 172, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 180, "column": 43 }, "stop": { "line": 180, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 160, "column": 15 }, "stop": { "line": 160, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 180, "column": 26 }, "stop": { "line": 180, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__getitem__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 187, "column": 19 }, "stop": { "line": 187, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 177, "column": 22 }, "stop": { "line": 177, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 175, "column": 22 }, "stop": { "line": 175, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 179, "column": 24 }, "stop": { "line": 179, "column": 40 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 171, "column": 18 }, "stop": { "line": 171, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 178, "column": 27 }, "stop": { "line": 178, "column": 43 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 172, "column": 20 }, "stop": { "line": 172, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 162, "column": 18 }, "stop": { "line": 162, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_access_rules._ProjectUsersTests.test_cannot_get_non_existent_access_rule_other_user_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 149, "column": 15 }, "stop": { "line": 149, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 154, "column": 32 }, "stop": { "line": 154, "column": 42 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 154, "column": 32 }, "stop": { "line": 154, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 153, "column": 16 }, "stop": { "line": 153, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_access_rules._ProjectUsersTests.test_user_cannot_get_own_non_existent_access_rule_not_found": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 143, "column": 34 }, "stop": { "line": 143, "column": 44 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 143, "column": 34 }, "stop": { "line": 143, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 142, "column": 16 }, "stop": { "line": 142, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_access_rules._ProjectUsersTests.test_user_cannot_get_access_rules_for_other_users": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 109, "column": 56 }, "stop": { "line": 109, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 126, "column": 26 }, "stop": { "line": 126, "column": 36 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 115, "column": 25 }, "stop": { "line": 115, "column": 35 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 118, "column": 20 }, "stop": { "line": 118, "column": 30 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 124, "column": 27 }, "stop": { "line": 124, "column": 37 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 125, "column": 24 }, "stop": { "line": 125, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 121, "column": 22 }, "stop": { "line": 121, "column": 32 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 117, "column": 18 }, "stop": { "line": 117, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 126, "column": 43 }, "stop": { "line": 126, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 104, "column": 15 }, "stop": { "line": 104, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 126, "column": 26 }, "stop": { "line": 126, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__getitem__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 121, "column": 22 }, "stop": { "line": 121, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 115, "column": 25 }, "stop": { "line": 115, "column": 41 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 117, "column": 18 }, "stop": { "line": 117, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 125, "column": 24 }, "stop": { "line": 125, "column": 40 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 124, "column": 27 }, "stop": { "line": 124, "column": 43 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 118, "column": 20 }, "stop": { "line": 118, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 132, "column": 19 }, "stop": { "line": 132, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 106, "column": 18 }, "stop": { "line": 106, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_access_rules._UserAccessRuleTests.test_user_can_delete_their_access_rules": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 79, "column": 20 }, "stop": { "line": 79, "column": 30 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 76, "column": 25 }, "stop": { "line": 76, "column": 35 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 78, "column": 18 }, "stop": { "line": 78, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 85, "column": 27 }, "stop": { "line": 85, "column": 37 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 87, "column": 26 }, "stop": { "line": 87, "column": 36 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 82, "column": 22 }, "stop": { "line": 82, "column": 32 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 86, "column": 24 }, "stop": { "line": 86, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 87, "column": 43 }, "stop": { "line": 87, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 87, "column": 26 }, "stop": { "line": 87, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__getitem__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 78, "column": 18 }, "stop": { "line": 78, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 82, "column": 22 }, "stop": { "line": 82, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 79, "column": 20 }, "stop": { "line": 79, "column": 36 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 85, "column": 27 }, "stop": { "line": 85, "column": 43 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 76, "column": 25 }, "stop": { "line": 76, "column": 41 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 86, "column": 24 }, "stop": { "line": 86, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 93, "column": 12 }, "stop": { "line": 93, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 95, "column": 19 }, "stop": { "line": 95, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_access_rules._UserAccessRuleTests.test_user_can_list_their_access_rules": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 64, "column": 24 }, "stop": { "line": 64, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 63, "column": 27 }, "stop": { "line": 63, "column": 37 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 60, "column": 22 }, "stop": { "line": 60, "column": 32 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 57, "column": 20 }, "stop": { "line": 57, "column": 30 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 56, "column": 18 }, "stop": { "line": 56, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 65, "column": 26 }, "stop": { "line": 65, "column": 36 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 62, "column": 22 }, "stop": { "line": 62, "column": 32 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 65, "column": 43 }, "stop": { "line": 65, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 73, "column": 29 }, "stop": { "line": 73, "column": 32 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 65, "column": 26 }, "stop": { "line": 65, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__getitem__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 71, "column": 22 }, "stop": { "line": 71, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 60, "column": 22 }, "stop": { "line": 60, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 64, "column": 24 }, "stop": { "line": 64, "column": 40 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 63, "column": 27 }, "stop": { "line": 63, "column": 43 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 57, "column": 20 }, "stop": { "line": 57, "column": 36 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 56, "column": 18 }, "stop": { "line": 56, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 62, "column": 22 }, "stop": { "line": 62, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_access_rules._UserAccessRuleTests.test_user_can_get_their_access_rules": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 36, "column": 20 }, "stop": { "line": 36, "column": 30 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 44, "column": 26 }, "stop": { "line": 44, "column": 36 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 43, "column": 24 }, "stop": { "line": 43, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 35, "column": 18 }, "stop": { "line": 35, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 33, "column": 25 }, "stop": { "line": 33, "column": 35 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 39, "column": 22 }, "stop": { "line": 39, "column": 32 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 42, "column": 27 }, "stop": { "line": 42, "column": 37 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 44, "column": 43 }, "stop": { "line": 44, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 44, "column": 26 }, "stop": { "line": 44, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__getitem__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 33, "column": 25 }, "stop": { "line": 33, "column": 41 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 36, "column": 20 }, "stop": { "line": 36, "column": 36 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 39, "column": 22 }, "stop": { "line": 39, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 43, "column": 24 }, "stop": { "line": 43, "column": 40 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 35, "column": 18 }, "stop": { "line": 35, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 42, "column": 27 }, "stop": { "line": 42, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 51, "column": 30 }, "stop": { "line": 51, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_access_rules.py", "start": { "line": 50, "column": 19 }, "stop": { "line": 50, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "osprofiler.drivers.sqlalchemy_driver.SQLAlchemyDriver.get_report": [], "osprofiler.drivers.sqlalchemy_driver.SQLAlchemyDriver.list_traces": [], "osprofiler.drivers.sqlalchemy_driver.SQLAlchemyDriver.notify": [], "osprofiler.drivers.sqlalchemy_driver.SQLAlchemyDriver.get_name": [], "osprofiler.drivers.sqlalchemy_driver.SQLAlchemyDriver.__init__": [], "sqlalchemy.testing.plugin.bootstrap.load_file_as_module": [], "sqlalchemy.dialects.postgresql.pygresql.PGDialect_pygresql.is_disconnect": [], "sqlalchemy.dialects.postgresql.pygresql.PGDialect_pygresql.create_connect_args": [], "sqlalchemy.dialects.postgresql.pygresql.PGDialect_pygresql.__init__": [], "sqlalchemy.dialects.postgresql.pygresql.PGDialect_pygresql.dbapi": [], "sqlalchemy.dialects.postgresql.pygresql._PGIdentifierPreparer._escape_identifier": [], "sqlalchemy.dialects.postgresql.pygresql._PGCompiler.post_process_text": [], "sqlalchemy.dialects.postgresql.pygresql._PGCompiler.visit_mod_binary": [], "sqlalchemy.dialects.postgresql.pygresql._PGUUID.result_processor": [], "sqlalchemy.dialects.postgresql.pygresql._PGUUID.bind_processor": [], "sqlalchemy.dialects.postgresql.pygresql._PGJSONB.result_processor": [], "sqlalchemy.dialects.postgresql.pygresql._PGJSONB.bind_processor": [], "sqlalchemy.dialects.postgresql.pygresql._PGJSON.result_processor": [], "sqlalchemy.dialects.postgresql.pygresql._PGJSON.bind_processor": [], "sqlalchemy.dialects.postgresql.pygresql._PGHStore.result_processor": [], "sqlalchemy.dialects.postgresql.pygresql._PGHStore.bind_processor": [], "sqlalchemy.dialects.postgresql.pygresql._PGNumeric.result_processor": [], "sqlalchemy.dialects.postgresql.pygresql._PGNumeric.bind_processor": [], "pyre_check.tools.upgrade.commands.fixme_single.FixmeSingle.run": [], "pyre_check.tools.upgrade.commands.fixme_single.FixmeSingle.add_arguments": [], "pyre_check.tools.upgrade.commands.fixme_single.FixmeSingle.from_arguments": [], "pyre_check.tools.upgrade.commands.fixme_single.FixmeSingle.__init__": [], "graphql.validation.tests.test_no_undefined_variables.test_multiple_undefined_variables_produce_multiple_errors": [], "graphql.validation.tests.test_no_undefined_variables.test_variable_in_fragment_used_by_other_operation": [], "graphql.validation.tests.test_no_undefined_variables.test_variables_in_fragment_not_defined_by_multiple_operations": [], "graphql.validation.tests.test_no_undefined_variables.test_single_variable_in_fragment_not_defined_by_multiple_operations": [], "graphql.validation.tests.test_no_undefined_variables.test_multiple_variables_in_fragments_not_defined": [], "graphql.validation.tests.test_no_undefined_variables.test_variable_in_fragment_not_defined_by_operation": [], "graphql.validation.tests.test_no_undefined_variables.test_variable_in_fragment_not_defined_by_unnamed_query": [], "graphql.validation.tests.test_no_undefined_variables.test_multiple_variables_not_defined": [], "graphql.validation.tests.test_no_undefined_variables.variable_not_defined_by_unnamed_query": [], "graphql.validation.tests.test_no_undefined_variables.test_variable_not_defined": [], "graphql.validation.tests.test_no_undefined_variables.test_variable_within_recursive_fragment_defined": [], "graphql.validation.tests.test_no_undefined_variables.test_variable_within_fragments_defined_in_operations": [], "graphql.validation.tests.test_no_undefined_variables.test_variable_within_single_fragment_defined_in_multiple_operations": [], "graphql.validation.tests.test_no_undefined_variables.test_all_variables_in_fragments_deeply_defined": [], "graphql.validation.tests.test_no_undefined_variables.test_all_variables_deeply_in_inline_fragments_defined": [], "graphql.validation.tests.test_no_undefined_variables.test_all_variables_deeply_defined": [], "graphql.validation.tests.test_no_undefined_variables.test_all_varriables_defined": [], "graphql.validation.tests.test_no_undefined_variables.undefined_var": [], "libcst._parser.tests.test_whitespace_parser.WhitespaceParserTest.test_parsers": [], "graphql.utils.is_valid_literal_value.is_valid_literal_value": [], "setuptools.sandbox.SandboxViolation.__str__": [], "setuptools.sandbox.DirectorySandbox.open": [], "setuptools.sandbox.DirectorySandbox._remap_pair": [], "setuptools.sandbox.DirectorySandbox._remap_input": [], "setuptools.sandbox.DirectorySandbox._exempted": [], "setuptools.sandbox.DirectorySandbox._ok": [], "setuptools.sandbox.DirectorySandbox.tmpnam": [], "setuptools.sandbox.DirectorySandbox._open": [], "setuptools.sandbox.DirectorySandbox._violation": [], "setuptools.sandbox.DirectorySandbox.__init__": [], "setuptools.sandbox.AbstractSandbox._remap_pair": [], "setuptools.sandbox.AbstractSandbox._remap_output": [], "setuptools.sandbox.AbstractSandbox._remap_input": [], "setuptools.sandbox.AbstractSandbox._validate_path": [], "setuptools.sandbox.AbstractSandbox._mk_query": [], "setuptools.sandbox.AbstractSandbox._mk_single_with_return": [], "setuptools.sandbox.AbstractSandbox._mk_single_path_wrapper": [], "setuptools.sandbox.AbstractSandbox._mk_dual_path_wrapper": [], "setuptools.sandbox.AbstractSandbox.run": [], "setuptools.sandbox.AbstractSandbox.__exit__": [], "setuptools.sandbox.AbstractSandbox.__enter__": [], "setuptools.sandbox.AbstractSandbox._copy": [], "setuptools.sandbox.AbstractSandbox.__init__": [], "setuptools.sandbox.run_setup": [], "setuptools.sandbox.hide_setuptools": [], "setuptools.sandbox._needs_hiding": [], "setuptools.sandbox.setup_context": [], "setuptools.sandbox.save_pkg_resources_state": [], "setuptools.sandbox._clear_modules": [], "setuptools.sandbox.save_modules": [], "setuptools.sandbox.ExceptionSaver.resume": [], "setuptools.sandbox.ExceptionSaver.__exit__": [], "setuptools.sandbox.ExceptionSaver.__enter__": [], "setuptools.sandbox.UnpickleableException.dump": [], "setuptools.sandbox.pushd": [], "setuptools.sandbox.override_temp": [], "setuptools.sandbox.save_path": [], "setuptools.sandbox.save_argv": [], "setuptools.sandbox._execfile": [], "pbr.packaging.get_version": [], "pbr.packaging._get_version_from_pkg_metadata": [], "pbr.packaging._get_version_from_git": [], "pbr.packaging._get_version_from_git_target": [], "pbr.packaging._get_revno_and_last_tag": [], "pbr.packaging._get_increment_kwargs": [], "pbr.packaging.have_sphinx": [], "pbr.packaging.LocalSDist.make_distribution": [], "pbr.packaging.LocalSDist.run": [], "pbr.packaging.LocalSDist.checking_reno": [], "pbr.packaging._from_git": [], "pbr.packaging.LocalEggInfo.find_sources": [], "pbr.packaging.LocalManifestMaker.add_defaults": [], "pbr.packaging.LocalManifestMaker._add_pbr_defaults": [], "pbr.packaging.LocalInstallScripts.run": [], "pbr.packaging.LocalInstallScripts._make_wsgi_scripts_only": [], "pbr.packaging.LocalDevelop.install_wrapper_scripts": [], "pbr.packaging.override_get_script_args": [], "pbr.packaging.generate_script": [], "pbr.packaging.have_nose": [], "pbr.packaging.have_testr": [], "pbr.packaging.LocalDebVersion.finalize_options": [], "pbr.packaging.LocalDebVersion.initialize_options": [], "pbr.packaging.LocalDebVersion.run": [], "pbr.packaging.LocalRPMVersion.finalize_options": [], "pbr.packaging.LocalRPMVersion.initialize_options": [], "pbr.packaging.LocalRPMVersion.run": [], "pbr.packaging.TestrTest.run": [], "pbr.packaging.LocalInstall.run": [], "pbr.packaging.InstallWithGit.run": [], "pbr.packaging.parse_dependency_links": [], "pbr.packaging.parse_requirements": [], "pbr.packaging.egg_fragment": [], "pbr.packaging.get_reqs_from_files": [], "pbr.packaging._any_existing": [], "pbr.packaging.append_text_list": [], "pbr.packaging.get_requirements_files": [], "oauthlib.oauth2.rfc6749.endpoints.resource.ResourceEndpoint.find_token_type": [], "oauthlib.oauth2.rfc6749.endpoints.resource.ResourceEndpoint.verify_request": [], "oauthlib.oauth2.rfc6749.endpoints.resource.ResourceEndpoint.tokens": [], "oauthlib.oauth2.rfc6749.endpoints.resource.ResourceEndpoint.default_token_type_handler": [], "oauthlib.oauth2.rfc6749.endpoints.resource.ResourceEndpoint.default_token": [], "oauthlib.oauth2.rfc6749.endpoints.resource.ResourceEndpoint.__init__": [], "graphene.tests.issues.test_356.test_issue": [], "pyre_extensions.type_variable_operators.ParameterSpecificationComponentMeta.__getitem__": [], "keystone.common.sql.contract_repo.versions.057_placeholder.upgrade": [], "urllib3.disable_warnings": [], "urllib3.add_stderr_logger": [], "jedi.api.helpers.split_search_string": [], "jedi.api.helpers.get_module_names": [], "jedi.api.helpers.validate_line_column": [], "jedi.api.helpers.cache_signatures": [], "jedi.api.helpers.get_signature_details": [], "jedi.api.helpers._get_signature_details_from_error_node": [], "jedi.api.helpers._get_index_and_key": [], "jedi.api.helpers._iter_arguments": [], "jedi.api.helpers.CallDetails.count_positional_arguments": [], "jedi.api.helpers.CallDetails.iter_used_keyword_arguments": [], "jedi.api.helpers.CallDetails.calculate_index": [], "jedi.api.helpers.CallDetails._list_arguments": [], "jedi.api.helpers.CallDetails.keyword_name_str": [], "jedi.api.helpers.CallDetails.index": [], "jedi.api.helpers.CallDetails.__init__": [], "jedi.api.helpers.filter_follow_imports": [], "jedi.api.helpers.infer": [], "jedi.api.helpers.get_stack_at_position": [], "jedi.api.helpers._get_code_for_stack": [], "jedi.api.helpers.OnErrorLeaf.error_leaf": [], "jedi.api.helpers._get_code": [], "jedi.api.helpers.get_on_completion_name": [], "jedi.api.helpers.sorted_definitions": [], "jedi.api.helpers.match": [], "jedi.api.helpers._fuzzy_match": [], "jedi.api.helpers._start_match": [], "jedi.api.helpers.CompletionParts.__init__": [], "IPython.utils.py3compat.no_code": [], "IPython.utils.py3compat.u_format": [], "IPython.utils.py3compat.execfile": [], "IPython.utils.py3compat.isidentifier": [], "IPython.utils.py3compat.input": [], "IPython.utils.py3compat._shutil_which": [], "IPython.utils.py3compat.safe_unicode": [], "IPython.utils.py3compat._modify_str_or_docstring": [], "IPython.utils.py3compat.buffer_to_bytes": [], "IPython.utils.py3compat.cast_bytes": [], "IPython.utils.py3compat.cast_unicode": [], "IPython.utils.py3compat.encode": [], "IPython.utils.py3compat.decode": [], "rx.linq.observable.takeuntil.take_until": [], "jedi.third_party.typeshed.stdlib.2and3.warnings._Record.__init__": [], "pexpect.popen_spawn.PopenSpawn.sendeof": [], "pexpect.popen_spawn.PopenSpawn.kill": [], "pexpect.popen_spawn.PopenSpawn.wait": [], "pexpect.popen_spawn.PopenSpawn.sendline": [], "pexpect.popen_spawn.PopenSpawn.send": [], "pexpect.popen_spawn.PopenSpawn.writelines": [], "pexpect.popen_spawn.PopenSpawn.write": [], "pexpect.popen_spawn.PopenSpawn._read_incoming": [], "pexpect.popen_spawn.PopenSpawn.read_nonblocking": [], "pexpect.popen_spawn.PopenSpawn.__init__": [], "keystone.api.groups.UserGroupCRUDResource.delete": [ { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 218, "column": 8 }, "stop": { "line": 218, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 220, "column": 25 }, "stop": { "line": 220, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 223, "column": 41 }, "stop": { "line": 223, "column": 76 } } ], "kind": "function", "target": "keystone.notifications.build_audit_initiator" } ], "keystone.api.groups.UserGroupCRUDResource.put": [ { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 205, "column": 8 }, "stop": { "line": 205, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 207, "column": 25 }, "stop": { "line": 207, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 210, "column": 41 }, "stop": { "line": 210, "column": 76 } } ], "kind": "function", "target": "keystone.notifications.build_audit_initiator" } ], "keystone.api.groups.UserGroupCRUDResource.get": [ { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 193, "column": 8 }, "stop": { "line": 193, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 195, "column": 25 }, "stop": { "line": 195, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" } ], "keystone.api.groups.UserGroupCRUDResource._build_enforcement_target_attr": [ { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 175, "column": 12 }, "stop": { "line": 175, "column": 27 } }, { "path": "keystone/api/groups.py", "start": { "line": 181, "column": 12 }, "stop": { "line": 181, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.api.groups.GroupUsersResource.get": [ { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 160, "column": 12 }, "stop": { "line": 160, "column": 29 } }, { "path": "keystone/api/groups.py", "start": { "line": 163, "column": 39 }, "stop": { "line": 163, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.oslo_context", "class_name": "keystone.api.groups.GroupUsersResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 157, "column": 16 }, "stop": { "line": 157, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.build_driver_hints", "class_name": "keystone.server.flask.common.ResourceBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 155, "column": 8 }, "stop": { "line": 155, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 166, "column": 15 }, "stop": { "line": 166, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.server.flask.common.ResourceBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 164, "column": 20 }, "stop": { "line": 164, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.api.groups.GroupsResource.delete": [ { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 134, "column": 8 }, "stop": { "line": 134, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 136, "column": 32 }, "stop": { "line": 136, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.groups.GroupsResource", "dispatch": "dynamic" } ], "keystone.api.groups.GroupsResource.patch": [ { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 122, "column": 16 }, "stop": { "line": 122, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.groups.GroupsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 118, "column": 8 }, "stop": { "line": 118, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 124, "column": 8 }, "stop": { "line": 124, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._require_matching_id", "class_name": "keystone.api.groups.GroupsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 123, "column": 8 }, "stop": { "line": 123, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 126, "column": 39 }, "stop": { "line": 126, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.groups.GroupsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 127, "column": 15 }, "stop": { "line": 127, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.groups.GroupsResource", "dispatch": "dynamic" } ], "keystone.api.groups.GroupsResource.post": [ { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 107, "column": 16 }, "stop": { "line": 107, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._normalize_dict", "class_name": "keystone.api.groups.GroupsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 101, "column": 16 }, "stop": { "line": 101, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.groups.GroupsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 103, "column": 8 }, "stop": { "line": 103, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 106, "column": 8 }, "stop": { "line": 106, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 110, "column": 29 }, "stop": { "line": 110, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.groups.GroupsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 111, "column": 15 }, "stop": { "line": 111, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.groups.GroupsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 108, "column": 16 }, "stop": { "line": 108, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._normalize_domain_id", "class_name": "keystone.api.groups.GroupsResource", "dispatch": "dynamic" } ], "keystone.api.groups.GroupsResource._list_groups": [ { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 94, "column": 15 }, "stop": { "line": 94, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.groups.GroupsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 84, "column": 16 }, "stop": { "line": 84, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.build_driver_hints", "class_name": "keystone.api.groups.GroupsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 85, "column": 17 }, "stop": { "line": 85, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._get_domain_id_for_list_request", "class_name": "keystone.api.groups.GroupsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 91, "column": 39 }, "stop": { "line": 91, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": true, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 81, "column": 45 }, "stop": { "line": 81, "column": 62 } }, { "path": "keystone/api/groups.py", "start": { "line": 80, "column": 11 }, "stop": { "line": 80, "column": 28 } }, { "path": "keystone/api/groups.py", "start": { "line": 88, "column": 11 }, "stop": { "line": 88, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.oslo_context", "class_name": "keystone.api.groups.GroupsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 82, "column": 8 }, "stop": { "line": 82, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 92, "column": 20 }, "stop": { "line": 92, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.api.groups.GroupsResource._get_group": [ { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 67, "column": 8 }, "stop": { "line": 67, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 71, "column": 15 }, "stop": { "line": 71, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.groups.GroupsResource", "dispatch": "dynamic" } ], "keystone.api.groups.GroupsResource.get": [ { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 60, "column": 15 }, "stop": { "line": 60, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.groups.GroupsResource._list_groups", "class_name": "keystone.api.groups.GroupsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 59, "column": 19 }, "stop": { "line": 59, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.groups.GroupsResource._get_group", "class_name": "keystone.api.groups.GroupsResource", "dispatch": "dynamic" } ], "keystone.api.groups._build_group_target_enforcement": [ { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 40, "column": 8 }, "stop": { "line": 40, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/groups.py", "start": { "line": 41, "column": 12 }, "stop": { "line": 41, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" } ], "sqlalchemy.dialects.mssql.base.MSDialect.get_foreign_keys": [], "sqlalchemy.dialects.mssql.base.MSDialect.get_pk_constraint": [], "sqlalchemy.dialects.mssql.base.MSDialect.get_columns": [], "sqlalchemy.dialects.mssql.base.MSDialect._get_internal_temp_table_name": [], "sqlalchemy.dialects.mssql.base.MSDialect._temp_table_name_like_pattern": [], "sqlalchemy.dialects.mssql.base.MSDialect.get_view_definition": [], "sqlalchemy.dialects.mssql.base.MSDialect.get_indexes": [], "sqlalchemy.dialects.mssql.base.MSDialect.get_view_names": [], "sqlalchemy.dialects.mssql.base.MSDialect.get_table_names": [], "sqlalchemy.dialects.mssql.base.MSDialect.get_schema_names": [], "sqlalchemy.dialects.mssql.base.MSDialect.get_sequence_names": [], "sqlalchemy.dialects.mssql.base.MSDialect.has_sequence": [], "sqlalchemy.dialects.mssql.base.MSDialect.has_table": [], "sqlalchemy.dialects.mssql.base.MSDialect._get_default_schema_name": [], "sqlalchemy.dialects.mssql.base.MSDialect._setup_supports_nvarchar_max": [], "sqlalchemy.dialects.mssql.base.MSDialect._setup_version_attributes": [], "sqlalchemy.dialects.mssql.base.MSDialect.on_connect": [], "sqlalchemy.dialects.mssql.base.MSDialect.initialize": [], "sqlalchemy.dialects.mssql.base.MSDialect.get_isolation_level": [], "sqlalchemy.dialects.mssql.base.MSDialect.set_isolation_level": [], "sqlalchemy.dialects.mssql.base.MSDialect.do_release_savepoint": [], "sqlalchemy.dialects.mssql.base.MSDialect.do_savepoint": [], "sqlalchemy.dialects.mssql.base.MSDialect.__init__": [], "sqlalchemy.dialects.mssql.base._schema_elements": [], "sqlalchemy.dialects.mssql.base._owner_plus_db": [], "sqlalchemy.dialects.mssql.base._switch_db": [], "sqlalchemy.dialects.mssql.base._db_plus_owner": [], "sqlalchemy.dialects.mssql.base._db_plus_owner_listing": [], "sqlalchemy.dialects.mssql.base.MSIdentifierPreparer.quote_schema": [], "sqlalchemy.dialects.mssql.base.MSIdentifierPreparer._unescape_identifier": [], "sqlalchemy.dialects.mssql.base.MSIdentifierPreparer._escape_identifier": [], "sqlalchemy.dialects.mssql.base.MSIdentifierPreparer.__init__": [], "sqlalchemy.dialects.mssql.base.MSDDLCompiler.visit_identity_column": [], "sqlalchemy.dialects.mssql.base.MSDDLCompiler.visit_create_sequence": [], "sqlalchemy.dialects.mssql.base.MSDDLCompiler.visit_computed_column": [], "sqlalchemy.dialects.mssql.base.MSDDLCompiler.visit_unique_constraint": [], "sqlalchemy.dialects.mssql.base.MSDDLCompiler.visit_primary_key_constraint": [], "sqlalchemy.dialects.mssql.base.MSDDLCompiler.visit_drop_index": [], "sqlalchemy.dialects.mssql.base.MSDDLCompiler.visit_create_index": [], "sqlalchemy.dialects.mssql.base.MSDDLCompiler.get_column_specification": [], "sqlalchemy.dialects.mssql.base.MSSQLStrictCompiler.render_literal_value": [], "sqlalchemy.dialects.mssql.base.MSSQLStrictCompiler.visit_not_in_op_binary": [], "sqlalchemy.dialects.mssql.base.MSSQLStrictCompiler.visit_in_op_binary": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.visit_sequence": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.visit_json_path_getitem_op_binary": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.visit_json_getitem_op_binary": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler._render_json_extract_from_binary": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.visit_is_not_distinct_from_binary": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.visit_is_distinct_from_binary": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.visit_empty_set_expr": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.delete_extra_from_clause": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.delete_table_clause": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.update_from_clause": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.order_by_clause": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.for_update_clause": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.label_select_column": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.get_cte_preamble": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.returning_clause": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.visit_binary": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.visit_rollback_to_savepoint": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.visit_savepoint": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.visit_extract": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler._schema_aliased_table": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.visit_column": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.visit_alias": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.visit_table": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.translate_select_structure": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.visit_try_cast": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler._row_limit_clause": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler._check_can_use_fetch_limit": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.limit_clause": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.fetch_clause": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler._use_top": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler._get_limit_or_fetch": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.get_crud_hint_text": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.get_from_hint_text": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.get_select_precolumns": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.visit_match_op_binary": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.visit_false": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.visit_true": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.visit_concat_op_binary": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.visit_char_length_func": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.visit_length_func": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.visit_current_date_func": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.visit_now_func": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler._with_legacy_schema_aliasing": [], "sqlalchemy.dialects.mssql.base.MSSQLCompiler.__init__": [], "sqlalchemy.dialects.mssql.base.MSExecutionContext.get_insert_default": [], "sqlalchemy.dialects.mssql.base.MSExecutionContext.fire_sequence": [], "sqlalchemy.dialects.mssql.base.MSExecutionContext.get_result_cursor_strategy": [], "sqlalchemy.dialects.mssql.base.MSExecutionContext.handle_dbapi_exception": [], "sqlalchemy.dialects.mssql.base.MSExecutionContext.rowcount": [], "sqlalchemy.dialects.mssql.base.MSExecutionContext.get_lastrowid": [], "sqlalchemy.dialects.mssql.base.MSExecutionContext.post_exec": [], "sqlalchemy.dialects.mssql.base.MSExecutionContext.pre_exec": [], "sqlalchemy.dialects.mssql.base.MSExecutionContext._opt_encode": [], "sqlalchemy.dialects.mssql.base.MSTypeCompiler.visit_SQL_VARIANT": [], "sqlalchemy.dialects.mssql.base.MSTypeCompiler.visit_UNIQUEIDENTIFIER": [], "sqlalchemy.dialects.mssql.base.MSTypeCompiler.visit_SMALLMONEY": [], "sqlalchemy.dialects.mssql.base.MSTypeCompiler.visit_MONEY": [], "sqlalchemy.dialects.mssql.base.MSTypeCompiler.visit_JSON": [], "sqlalchemy.dialects.mssql.base.MSTypeCompiler.visit_BIT": [], "sqlalchemy.dialects.mssql.base.MSTypeCompiler.visit_boolean": [], "sqlalchemy.dialects.mssql.base.MSTypeCompiler.visit_VARBINARY": [], "sqlalchemy.dialects.mssql.base.MSTypeCompiler.visit_XML": [], "sqlalchemy.dialects.mssql.base.MSTypeCompiler.visit_IMAGE": [], "sqlalchemy.dialects.mssql.base.MSTypeCompiler.visit_large_binary": [], "sqlalchemy.dialects.mssql.base.MSTypeCompiler.visit_time": [], "sqlalchemy.dialects.mssql.base.MSTypeCompiler.visit_date": [], "sqlalchemy.dialects.mssql.base.MSTypeCompiler.visit_NVARCHAR": [], "sqlalchemy.dialects.mssql.base.MSTypeCompiler.visit_NCHAR": [], "sqlalchemy.dialects.mssql.base.MSTypeCompiler.visit_CHAR": [], "sqlalchemy.dialects.mssql.base.MSTypeCompiler.visit_VARCHAR": [], "sqlalchemy.dialects.mssql.base.MSTypeCompiler.visit_TEXT": [], "sqlalchemy.dialects.mssql.base.MSTypeCompiler.visit_NTEXT": [], "sqlalchemy.dialects.mssql.base.MSTypeCompiler.visit_unicode_text": [], "sqlalchemy.dialects.mssql.base.MSTypeCompiler.visit_text": [], "sqlalchemy.dialects.mssql.base.MSTypeCompiler.visit_unicode": [], "sqlalchemy.dialects.mssql.base.MSTypeCompiler.visit_SMALLDATETIME": [], "sqlalchemy.dialects.mssql.base.MSTypeCompiler.visit_DATETIME2": [], "sqlalchemy.dialects.mssql.base.MSTypeCompiler.visit_DATETIMEOFFSET": [], "sqlalchemy.dialects.mssql.base.MSTypeCompiler.visit_datetime": [], "sqlalchemy.dialects.mssql.base.MSTypeCompiler.visit_ROWVERSION": [], "sqlalchemy.dialects.mssql.base.MSTypeCompiler.visit_TIMESTAMP": [], "sqlalchemy.dialects.mssql.base.MSTypeCompiler.visit_TIME": [], "sqlalchemy.dialects.mssql.base.MSTypeCompiler.visit_TINYINT": [], "sqlalchemy.dialects.mssql.base.MSTypeCompiler.visit_FLOAT": [], "sqlalchemy.dialects.mssql.base.MSTypeCompiler._extend": [], "sqlalchemy.dialects.mssql.base.TryCast.__init__": [], "sqlalchemy.dialects.mssql.base.TIMESTAMP.result_processor": [], "sqlalchemy.dialects.mssql.base.TIMESTAMP.__init__": [], "sqlalchemy.dialects.mssql.base._UnicodeLiteral.literal_processor": [], "sqlalchemy.dialects.mssql.base.DATETIMEOFFSET.__init__": [], "sqlalchemy.dialects.mssql.base.DATETIME2.__init__": [], "sqlalchemy.dialects.mssql.base._DateTimeBase.bind_processor": [], "sqlalchemy.dialects.mssql.base.TIME.result_processor": [], "sqlalchemy.dialects.mssql.base.TIME.bind_processor": [], "sqlalchemy.dialects.mssql.base.TIME.__init__": [], "sqlalchemy.dialects.mssql.base._MSDate.result_processor": [], "sqlalchemy.dialects.mssql.base._MSDate.bind_processor": [], "sqlalchemy.dialects.mssql.base.REAL.__init__": [], "stevedore.tests.test_example_simple.TestExampleSimple.test_simple_items": [], "keystone.notifications._add_username_to_initiator": [ { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 833, "column": 7 }, "stop": { "line": 833, "column": 14 } } ], "kind": "function", "target": "hasattr" } ], "keystone.notifications._check_notification_opt_out": [], "keystone.notifications._send_audit_notification": [ { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 787, "column": 8 }, "stop": { "line": 787, "column": 15 } } ], "kind": "function", "target": "setattr" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 774, "column": 12 }, "stop": { "line": 774, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "pycadf.eventfactory.EventFactory.new_event", "class_name": "pycadf.eventfactory.EventFactory", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 763, "column": 30 }, "stop": { "line": 763, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.notifications._CatalogHelperObj", "dispatch": "static" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 781, "column": 17 }, "stop": { "line": 781, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "pycadf.resource.Resource.__init__", "class_name": "pycadf.resource.Resource", "dispatch": "static" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 772, "column": 16 }, "stop": { "line": 772, "column": 42 } } ], "kind": "function", "target": "keystone.notifications._add_username_to_initiator" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 786, "column": 22 }, "stop": { "line": 786, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.items", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 791, "column": 15 }, "stop": { "line": 791, "column": 28 } } ], "kind": "function", "target": "keystone.notifications._get_notifier" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 774, "column": 12 }, "stop": { "line": 774, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "pycadf.eventfactory.EventFactory", "dispatch": "static" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 758, "column": 7 }, "stop": { "line": 758, "column": 34 } } ], "kind": "function", "target": "keystone.notifications._check_notification_opt_out" } ], "keystone.notifications.send_saml_audit_notification": [ { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 732, "column": 17 }, "stop": { "line": 732, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 722, "column": 16 }, "stop": { "line": 722, "column": 37 } } ], "kind": "function", "target": "keystone.notifications.build_audit_initiator" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 728, "column": 11 }, "stop": { "line": 728, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "pycadf.credential.FederatedCredential.__init__", "class_name": "pycadf.credential.FederatedCredential", "dispatch": "static" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 733, "column": 4 }, "stop": { "line": 733, "column": 28 } } ], "kind": "function", "target": "keystone.notifications._send_audit_notification" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 723, "column": 13 }, "stop": { "line": 723, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "pycadf.resource.Resource.__init__", "class_name": "pycadf.resource.Resource", "dispatch": "static" } ], "keystone.notifications.CadfRoleAssignmentNotificationWrapper.__call__": [], "keystone.notifications.CadfRoleAssignmentNotificationWrapper.__init__": [ { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 622, "column": 26 }, "stop": { "line": 622, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 621, "column": 22 }, "stop": { "line": 621, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.notifications.CadfNotificationWrapper.__call__": [], "keystone.notifications.CadfNotificationWrapper.__init__": [ { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 562, "column": 26 }, "stop": { "line": 562, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.notifications._get_request_audit_info": [ { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 528, "column": 11 }, "stop": { "line": 528, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "pycadf.host.Host.__init__", "class_name": "pycadf.host.Host", "dispatch": "static" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 534, "column": 20 }, "stop": { "line": 534, "column": 46 } } ], "kind": "function", "target": "keystone.notifications._add_username_to_initiator" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 529, "column": 16 }, "stop": { "line": 529, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "pycadf.resource.Resource.__init__", "class_name": "pycadf.resource.Resource", "dispatch": "static" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 533, "column": 23 }, "stop": { "line": 533, "column": 42 } } ], "kind": "function", "target": "keystone.common.utils.resource_uuid" } ], "keystone.notifications._send_notification": [ { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 480, "column": 4 }, "stop": { "line": 480, "column": 26 } } ], "kind": "function", "target": "keystone.notifications.notify_event_callbacks" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 476, "column": 28 }, "stop": { "line": 476, "column": 35 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 486, "column": 19 }, "stop": { "line": 486, "column": 32 } } ], "kind": "function", "target": "keystone.notifications._get_notifier" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 489, "column": 25 }, "stop": { "line": 489, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 478, "column": 12 }, "stop": { "line": 478, "column": 40 } }, { "path": "keystone/notifications.py", "start": { "line": 470, "column": 8 }, "stop": { "line": 470, "column": 27 } }, { "path": "keystone/notifications.py", "start": { "line": 475, "column": 8 }, "stop": { "line": 475, "column": 29 } }, { "path": "keystone/notifications.py", "start": { "line": 472, "column": 8 }, "stop": { "line": 472, "column": 34 } }, { "path": "keystone/notifications.py", "start": { "line": 471, "column": 8 }, "stop": { "line": 471, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 493, "column": 15 }, "stop": { "line": 493, "column": 42 } } ], "kind": "function", "target": "keystone.notifications._check_notification_opt_out" } ], "keystone.notifications._create_cadf_payload": [ { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 444, "column": 18 }, "stop": { "line": 444, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 432, "column": 21 }, "stop": { "line": 432, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 447, "column": 4 }, "stop": { "line": 447, "column": 28 } } ], "kind": "function", "target": "keystone.notifications._send_audit_notification" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 429, "column": 7 }, "stop": { "line": 429, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.__contains__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 440, "column": 13 }, "stop": { "line": 440, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "pycadf.resource.Resource.__init__", "class_name": "pycadf.resource.Resource", "dispatch": "static" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 445, "column": 17 }, "stop": { "line": 445, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.notifications.reset_notifier": [], "keystone.notifications.clear_subscribers": [], "keystone.notifications._get_notifier": [ { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 376, "column": 24 }, "stop": { "line": 376, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_messaging.notify.notifier.Notifier.__init__", "class_name": "oslo_messaging.notify.notifier.Notifier", "dispatch": "static" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 375, "column": 24 }, "stop": { "line": 375, "column": 65 } } ], "kind": "function", "target": "oslo_messaging.notify.notifier.get_notification_transport" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 377, "column": 48 }, "stop": { "line": 377, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 373, "column": 44 }, "stop": { "line": 373, "column": 62 } } ], "kind": "function", "target": "socket.gethostname" } ], "keystone.notifications.notify_event_callbacks": [], "keystone.notifications.listener": [], "keystone.notifications.register_event_callback": [ { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 286, "column": 18 }, "stop": { "line": 286, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "TypeError", "dispatch": "static" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 283, "column": 18 }, "stop": { "line": 283, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 287, "column": 69 }, "stop": { "line": 287, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 276, "column": 53 }, "stop": { "line": 276, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 274, "column": 14 }, "stop": { "line": 274, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "ValueError", "dispatch": "static" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 294, "column": 27 }, "stop": { "line": 294, "column": 35 } }, { "path": "keystone/notifications.py", "start": { "line": 295, "column": 24 }, "stop": { "line": 295, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 293, "column": 28 }, "stop": { "line": 293, "column": 46 } } ], "kind": "function", "target": "keystone.notifications._get_callback_info" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 278, "column": 11 }, "stop": { "line": 278, "column": 18 } } ], "kind": "function", "target": "hasattr" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 282, "column": 15 }, "stop": { "line": 282, "column": 23 } } ], "kind": "function", "target": "callable" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 273, "column": 7 }, "stop": { "line": 273, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "tuple.__contains__", "class_name": "keystone.notifications._ACTIONS", "dispatch": "dynamic" } ], "keystone.notifications._get_callback_info": [ { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 254, "column": 21 }, "stop": { "line": 254, "column": 46 } } ], "kind": "function", "target": "oslo_utils.reflection.get_class_name" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 253, "column": 7 }, "stop": { "line": 253, "column": 23 } } ], "kind": "function", "target": "inspect.ismethod" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 251, "column": 18 }, "stop": { "line": 251, "column": 25 } } ], "kind": "function", "target": "getattr" } ], "keystone.notifications.invalidate_token_cache_notification": [ { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 235, "column": 4 }, "stop": { "line": 235, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit._emit", "class_name": "keystone.notifications.Audit", "dispatch": "static" } ], "keystone.notifications.Audit.internal": [ { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 211, "column": 8 }, "stop": { "line": 211, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit._emit", "class_name": "keystone.notifications.Audit", "dispatch": "dynamic" } ], "keystone.notifications.Audit.removed_from": [ { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 199, "column": 8 }, "stop": { "line": 199, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit._emit", "class_name": "keystone.notifications.Audit", "dispatch": "dynamic" } ], "keystone.notifications.Audit.added_to": [ { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 190, "column": 8 }, "stop": { "line": 190, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit._emit", "class_name": "keystone.notifications.Audit", "dispatch": "dynamic" } ], "keystone.notifications.Audit.deleted": [ { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 181, "column": 8 }, "stop": { "line": 181, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit._emit", "class_name": "keystone.notifications.Audit", "dispatch": "dynamic" } ], "keystone.notifications.Audit.disabled": [ { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 175, "column": 8 }, "stop": { "line": 175, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit._emit", "class_name": "keystone.notifications.Audit", "dispatch": "dynamic" } ], "keystone.notifications.Audit.updated": [ { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 169, "column": 8 }, "stop": { "line": 169, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit._emit", "class_name": "keystone.notifications.Audit", "dispatch": "dynamic" } ], "keystone.notifications.Audit.created": [ { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 163, "column": 8 }, "stop": { "line": 163, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit._emit", "class_name": "keystone.notifications.Audit", "dispatch": "dynamic" } ], "keystone.notifications.Audit._emit": [ { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 157, "column": 12 }, "stop": { "line": 157, "column": 32 } } ], "kind": "function", "target": "keystone.notifications._create_cadf_payload" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 147, "column": 8 }, "stop": { "line": 147, "column": 26 } } ], "kind": "function", "target": "keystone.notifications._send_notification" } ], "keystone.notifications.build_audit_initiator": [ { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 95, "column": 34 }, "stop": { "line": 95, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__repr__", "class_name": "werkzeug.useragents.UserAgent", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 94, "column": 18 }, "stop": { "line": 94, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "pycadf.host.Host.__init__", "class_name": "pycadf.host.Host", "dispatch": "static" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 98, "column": 19 }, "stop": { "line": 98, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 94, "column": 36 }, "stop": { "line": 94, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.wrappers.BaseRequest.remote_addr", "class_name": "flask.wrappers.Request", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 95, "column": 38 }, "stop": { "line": 95, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.wrappers.UserAgentMixin.user_agent", "class_name": "flask.wrappers.Request", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 96, "column": 16 }, "stop": { "line": 96, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "pycadf.resource.Resource.__init__", "class_name": "pycadf.resource.Resource", "dispatch": "static" }, { "locations": [ { "path": "keystone/notifications.py", "start": { "line": 100, "column": 23 }, "stop": { "line": 100, "column": 42 } } ], "kind": "function", "target": "keystone.common.utils.resource_uuid" } ], "keystone.notifications._ACTIONS.__init__": [], "pyre_check.client.commands.rage.Rage._call_rage": [], "pyre_check.client.commands.rage.Rage._rage": [], "pyre_check.client.commands.rage.Rage._call_client_for_root_project": [], "pyre_check.client.commands.rage.Rage._run": [], "pyre_check.client.commands.rage.Rage._flags": [], "pyre_check.client.commands.rage.Rage.__init__": [], "keystone.assignment.core.RoleManager.delete_implied_role": [], "keystone.assignment.core.RoleManager.create_implied_role": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 1359, "column": 18 }, "stop": { "line": 1359, "column": 46 } }, { "path": "keystone/assignment/core.py", "start": { "line": 1362, "column": 18 }, "stop": { "line": 1362, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.InvalidImpliedRole", "dispatch": "static" } ], "keystone.assignment.core.RoleManager.delete_role": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 1351, "column": 8 }, "stop": { "line": 1351, "column": 57 } } ], "kind": "function", "target": "keystone.notifications.invalidate_token_cache_notification" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 1335, "column": 8 }, "stop": { "line": 1335, "column": 37 } } ], "kind": "function", "target": "keystone.common.resource_options.options.immutable.check_immutable_delete" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 1343, "column": 8 }, "stop": { "line": 1343, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.deleted", "class_name": "keystone.notifications.Audit", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 1346, "column": 12 }, "stop": { "line": 1349, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.assignment.core.RoleManager.update_role": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 1316, "column": 8 }, "stop": { "line": 1316, "column": 37 } } ], "kind": "function", "target": "keystone.common.resource_options.options.immutable.check_immutable_update" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 1328, "column": 8 }, "stop": { "line": 1328, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.updated", "class_name": "keystone.notifications.Audit", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 1324, "column": 18 }, "stop": { "line": 1324, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "keystone.assignment.core.RoleManager._is_immutable": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 1310, "column": 35 }, "stop": { "line": 1310, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" } ], "keystone.assignment.core.RoleManager.list_roles": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 1307, "column": 47 }, "stop": { "line": 1307, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" } ], "keystone.assignment.core.RoleManager.create_role": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 1300, "column": 8 }, "stop": { "line": 1300, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.created", "class_name": "keystone.notifications.Audit", "dispatch": "static" } ], "keystone.assignment.core.RoleManager.get_unique_role_by_name": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 1285, "column": 18 }, "stop": { "line": 1285, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.RoleNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 1282, "column": 8 }, "stop": { "line": 1282, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 1281, "column": 20 }, "stop": { "line": 1281, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 1288, "column": 13 }, "stop": { "line": 1288, "column": 16 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 1288, "column": 13 }, "stop": { "line": 1288, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__ne__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 1291, "column": 18 }, "stop": { "line": 1291, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.AmbiguityError", "dispatch": "static" } ], "keystone.assignment.core.RoleManager.get_role": [], "keystone.assignment.core.RoleManager.__init__": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 1273, "column": 8 }, "stop": { "line": 1273, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.manager.Manager.__init__", "class_name": "keystone.common.manager.Manager", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 1268, "column": 37 }, "stop": { "line": 1268, "column": 56 } } ], "kind": "function", "target": "keystone.common.manager.load_driver" } ], "keystone.assignment.core.Manager.list_all_system_grants": [], "keystone.assignment.core.Manager.delete_system_grant_for_group": [], "keystone.assignment.core.Manager.create_system_grant_for_group": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 1212, "column": 18 }, "stop": { "line": 1212, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 1213, "column": 16 }, "stop": { "line": 1214, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.assignment.core.Manager.list_system_grants_for_group": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 1199, "column": 12 }, "stop": { "line": 1199, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.assignment.core.Manager.check_system_grant_for_group": [], "keystone.assignment.core.Manager.delete_system_grant_for_user": [], "keystone.assignment.core.Manager.create_system_grant_for_user": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 1140, "column": 18 }, "stop": { "line": 1140, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 1141, "column": 16 }, "stop": { "line": 1142, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.assignment.core.Manager.list_system_grants_for_user": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 1127, "column": 12 }, "stop": { "line": 1127, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.assignment.core.Manager.check_system_grant_for_user": [], "keystone.assignment.core.Manager.delete_user_assignments": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 1092, "column": 29 }, "stop": { "line": 1092, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.core.Manager.list_system_grants_for_user", "class_name": "keystone.assignment.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 1094, "column": 12 }, "stop": { "line": 1094, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.core.Manager.delete_system_grant_for_user", "class_name": "keystone.assignment.core.Manager", "dispatch": "dynamic" } ], "keystone.assignment.core.Manager.delete_group_assignments": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 1081, "column": 29 }, "stop": { "line": 1081, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.core.Manager.list_system_grants_for_group", "class_name": "keystone.assignment.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 1083, "column": 12 }, "stop": { "line": 1083, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.core.Manager.delete_system_grant_for_group", "class_name": "keystone.assignment.core.Manager", "dispatch": "dynamic" } ], "keystone.assignment.core.Manager._get_names_from_role_assignments": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 1071, "column": 12 }, "stop": { "line": 1071, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 1013, "column": 25 }, "stop": { "line": 1013, "column": 38 } } ], "kind": "function", "target": "copy.deepcopy" } ], "keystone.assignment.core.Manager.list_role_assignments": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 1001, "column": 31 }, "stop": { "line": 1001, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.core.Manager._list_direct_role_assignments", "class_name": "keystone.assignment.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 1006, "column": 19 }, "stop": { "line": 1006, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.core.Manager._get_names_from_role_assignments", "class_name": "keystone.assignment.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 996, "column": 31 }, "stop": { "line": 996, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.core.Manager._list_effective_role_assignments", "class_name": "keystone.assignment.core.Manager", "dispatch": "dynamic" } ], "keystone.assignment.core.Manager._list_direct_role_assignments": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 910, "column": 30 }, "stop": { "line": 910, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.core.Manager.list_system_grants_for_group", "class_name": "keystone.assignment.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 924, "column": 24 }, "stop": { "line": 924, "column": 36 } }, { "path": "keystone/assignment/core.py", "start": { "line": 922, "column": 24 }, "stop": { "line": 922, "column": 37 } }, { "path": "keystone/assignment/core.py", "start": { "line": 925, "column": 20 }, "stop": { "line": 925, "column": 32 } }, { "path": "keystone/assignment/core.py", "start": { "line": 926, "column": 20 }, "stop": { "line": 926, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 918, "column": 30 }, "stop": { "line": 918, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.core.Manager.list_all_system_grants", "class_name": "keystone.assignment.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 936, "column": 26 }, "stop": { "line": 936, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "itertools.chain.__init__", "class_name": "itertools.chain", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 902, "column": 30 }, "stop": { "line": 902, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.core.Manager.list_system_grants_for_user", "class_name": "keystone.assignment.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 904, "column": 20 }, "stop": { "line": 904, "column": 45 } }, { "path": "keystone/assignment/core.py", "start": { "line": 912, "column": 20 }, "stop": { "line": 912, "column": 45 } }, { "path": "keystone/assignment/core.py", "start": { "line": 927, "column": 20 }, "stop": { "line": 927, "column": 45 } }, { "path": "keystone/assignment/core.py", "start": { "line": 938, "column": 12 }, "stop": { "line": 938, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.assignment.core.Manager._list_effective_role_assignments": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 866, "column": 15 }, "stop": { "line": 866, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.core.Manager.add_implied_roles", "class_name": "keystone.assignment.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 863, "column": 20 }, "stop": { "line": 863, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.core.Manager._expand_indirect_assignment", "class_name": "keystone.assignment.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 852, "column": 24 }, "stop": { "line": 852, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.core.Manager._get_group_ids_for_user_id", "class_name": "keystone.assignment.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 832, "column": 18 }, "stop": { "line": 832, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.UnexpectedError", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 868, "column": 19 }, "stop": { "line": 868, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.core.Manager._strip_domain_roles", "class_name": "keystone.assignment.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 863, "column": 12 }, "stop": { "line": 863, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__iadd__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 870, "column": 19 }, "stop": { "line": 870, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.core.Manager._filter_by_role_id", "class_name": "keystone.assignment.core.Manager", "dispatch": "dynamic" } ], "keystone.assignment.core.Manager._strip_domain_roles": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 704, "column": 16 }, "stop": { "line": 704, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.assignment.core.Manager._filter_by_role_id": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 686, "column": 16 }, "stop": { "line": 686, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.assignment.core.Manager.add_implied_roles": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 665, "column": 20 }, "stop": { "line": 665, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 670, "column": 23 }, "stop": { "line": 670, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 661, "column": 36 }, "stop": { "line": 661, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 660, "column": 19 }, "stop": { "line": 660, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.__contains__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 654, "column": 26 }, "stop": { "line": 654, "column": 30 } }, { "path": "keystone/assignment/core.py", "start": { "line": 655, "column": 32 }, "stop": { "line": 655, "column": 36 } }, { "path": "keystone/assignment/core.py", "start": { "line": 653, "column": 33 }, "stop": { "line": 653, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 657, "column": 27 }, "stop": { "line": 657, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.pop", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 674, "column": 24 }, "stop": { "line": 674, "column": 42 } }, { "path": "keystone/assignment/core.py", "start": { "line": 675, "column": 24 }, "stop": { "line": 675, "column": 49 } }, { "path": "keystone/assignment/core.py", "start": { "line": 658, "column": 16 }, "stop": { "line": 658, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.assignment.core.Manager._expand_indirect_assignment": [], "keystone.assignment.core.Manager.delete_grant": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 374, "column": 12 }, "stop": { "line": 374, "column": 40 } }, { "path": "keystone/assignment/core.py", "start": { "line": 386, "column": 20 }, "stop": { "line": 386, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.core.Manager._invalidate_token_cache", "class_name": "keystone.assignment.core.Manager", "dispatch": "dynamic" } ], "keystone.assignment.core.Manager.list_grants": [], "keystone.assignment.core.Manager.get_grant": [], "keystone.assignment.core.Manager.create_grant": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 321, "column": 22 }, "stop": { "line": 321, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.DomainSpecificRoleMismatch", "dispatch": "static" } ], "keystone.assignment.core.Manager._invalidate_token_cache": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 305, "column": 8 }, "stop": { "line": 305, "column": 57 } } ], "kind": "function", "target": "keystone.notifications.invalidate_token_cache_notification" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 298, "column": 12 }, "stop": { "line": 300, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.assignment.core.Manager.remove_role_from_user_and_project": [], "keystone.assignment.core.Manager._remove_role_from_user_and_project_adapter": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 268, "column": 8 }, "stop": { "line": 268, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.internal", "class_name": "keystone.notifications.Audit", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 272, "column": 8 }, "stop": { "line": 272, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.core.Manager._invalidate_token_cache", "class_name": "keystone.assignment.core.Manager", "dispatch": "dynamic" } ], "keystone.assignment.core.Manager.list_projects_for_groups": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 249, "column": 27 }, "stop": { "line": 249, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 249, "column": 22 }, "stop": { "line": 249, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 247, "column": 26 }, "stop": { "line": 247, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.core.Manager.list_role_assignments", "class_name": "keystone.assignment.core.Manager", "dispatch": "dynamic" } ], "keystone.assignment.core.Manager.list_domains_for_groups": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 242, "column": 26 }, "stop": { "line": 242, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 242, "column": 21 }, "stop": { "line": 242, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 240, "column": 26 }, "stop": { "line": 240, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.core.Manager.list_role_assignments", "class_name": "keystone.assignment.core.Manager", "dispatch": "dynamic" } ], "keystone.assignment.core.Manager.list_domains_for_user": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 235, "column": 26 }, "stop": { "line": 235, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 235, "column": 21 }, "stop": { "line": 235, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 232, "column": 26 }, "stop": { "line": 232, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.core.Manager.list_role_assignments", "class_name": "keystone.assignment.core.Manager", "dispatch": "dynamic" } ], "keystone.assignment.core.Manager.list_projects_for_user": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 224, "column": 27 }, "stop": { "line": 224, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 224, "column": 22 }, "stop": { "line": 224, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 221, "column": 26 }, "stop": { "line": 221, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.core.Manager.list_role_assignments", "class_name": "keystone.assignment.core.Manager", "dispatch": "dynamic" } ], "keystone.assignment.core.Manager.add_role_to_user_and_project": [], "keystone.assignment.core.Manager._add_role_to_user_and_project_adapter": [], "keystone.assignment.core.Manager.get_roles_for_groups": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 187, "column": 24 }, "stop": { "line": 187, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 187, "column": 19 }, "stop": { "line": 187, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 177, "column": 30 }, "stop": { "line": 177, "column": 56 } }, { "path": "keystone/assignment/core.py", "start": { "line": 181, "column": 30 }, "stop": { "line": 181, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.core.Manager.list_role_assignments", "class_name": "keystone.assignment.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 185, "column": 18 }, "stop": { "line": 185, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "AttributeError", "dispatch": "static" } ], "keystone.assignment.core.Manager.get_roles_for_user_and_domain": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 166, "column": 20 }, "stop": { "line": 166, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 166, "column": 15 }, "stop": { "line": 166, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 163, "column": 26 }, "stop": { "line": 163, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.core.Manager.list_role_assignments", "class_name": "keystone.assignment.core.Manager", "dispatch": "dynamic" } ], "keystone.assignment.core.Manager.get_roles_for_trustor_and_project": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 152, "column": 20 }, "stop": { "line": 152, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 152, "column": 15 }, "stop": { "line": 152, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 148, "column": 26 }, "stop": { "line": 148, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.core.Manager.list_role_assignments", "class_name": "keystone.assignment.core.Manager", "dispatch": "dynamic" } ], "keystone.assignment.core.Manager.get_roles_for_user_and_project": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 132, "column": 20 }, "stop": { "line": 132, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 132, "column": 15 }, "stop": { "line": 132, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 129, "column": 26 }, "stop": { "line": 129, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.core.Manager.list_role_assignments", "class_name": "keystone.assignment.core.Manager", "dispatch": "dynamic" } ], "keystone.assignment.core.Manager._send_app_cred_notification_for_role_removal": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 111, "column": 16 }, "stop": { "line": 111, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.notifications.Audit.internal", "class_name": "keystone.notifications.Audit", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 104, "column": 22 }, "stop": { "line": 104, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.core.Manager.list_role_assignments", "class_name": "keystone.assignment.core.Manager", "dispatch": "dynamic" } ], "keystone.assignment.core.Manager.list_user_ids_for_project": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 96, "column": 20 }, "stop": { "line": 96, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 96, "column": 15 }, "stop": { "line": 96, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 93, "column": 26 }, "stop": { "line": 93, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.core.Manager.list_role_assignments", "class_name": "keystone.assignment.core.Manager", "dispatch": "dynamic" } ], "keystone.assignment.core.Manager._get_group_ids_for_user_id": [], "keystone.assignment.core.Manager._delete_domain_assignments": [], "keystone.assignment.core.Manager.__init__": [ { "locations": [ { "path": "keystone/assignment/core.py", "start": { "line": 72, "column": 8 }, "stop": { "line": 72, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.manager.Manager.__init__", "class_name": "keystone.common.manager.Manager", "dispatch": "static" } ], "IPython.testing.plugin.ipdoctest.IPythonDoctest.configure": [], "IPython.testing.plugin.ipdoctest.IPythonDoctest.options": [], "IPython.testing.plugin.ipdoctest.IPythonDoctest.makeTest": [], "IPython.testing.plugin.ipdoctest.ExtensionDoctest.loadTestsFromFile": [], "IPython.testing.plugin.ipdoctest.ExtensionDoctest.loadTestsFromModule": [], "IPython.testing.plugin.ipdoctest.ExtensionDoctest.loadTestsFromExtensionModule": [], "IPython.testing.plugin.ipdoctest.ExtensionDoctest.configure": [], "IPython.testing.plugin.ipdoctest.ExtensionDoctest.options": [], "IPython.testing.plugin.ipdoctest.DocFileCase.address": [], "IPython.testing.plugin.ipdoctest.IPDocTestRunner.run": [], "IPython.testing.plugin.ipdoctest.IPDocTestParser._check_prompt_blank": [], "IPython.testing.plugin.ipdoctest.IPDocTestParser._parse_example": [], "IPython.testing.plugin.ipdoctest.IPDocTestParser.parse": [], "IPython.testing.plugin.ipdoctest.IPDocTestParser.ip2py": [], "IPython.testing.plugin.ipdoctest.IPExternalExample.__init__": [], "IPython.testing.plugin.ipdoctest.DocTestCase.tearDown": [], "IPython.testing.plugin.ipdoctest.DocTestCase.setUp": [], "IPython.testing.plugin.ipdoctest.DocTestCase.runTest": [], "IPython.testing.plugin.ipdoctest.DocTestCase.__init__": [], "IPython.testing.plugin.ipdoctest.IPDoctestOutputChecker.check_output": [], "IPython.testing.plugin.ipdoctest.DocTestFinder._find": [], "IPython.testing.plugin.ipdoctest.DocTestFinder._from_module": [], "IPython.testing.plugin.ipdoctest.DocTestSkip.__getattribute__": [], "IPython.testing.plugin.ipdoctest.DocTestSkip.__init__": [], "IPython.testing.plugin.ipdoctest.is_extension_module": [], "keystone.tests.unit.external.test_timeutils.TestTimeUtils.test_parsing_invalid_date_strings_raises_a_ValueError": [ { "locations": [ { "path": "keystone/tests/unit/external/test_timeutils.py", "start": { "line": 28, "column": 8 }, "stop": { "line": 28, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.external.test_timeutils.TestTimeUtils", "dispatch": "dynamic" } ], "keystone.tests.unit.external.test_timeutils.TestTimeUtils.test_parsing_date_strings_returns_a_datetime": [ { "locations": [ { "path": "keystone/tests/unit/external/test_timeutils.py", "start": { "line": 23, "column": 8 }, "stop": { "line": 23, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsInstance", "class_name": "keystone.tests.unit.external.test_timeutils.TestTimeUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/external/test_timeutils.py", "start": { "line": 22, "column": 13 }, "stop": { "line": 22, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.strptime", "class_name": "datetime.datetime", "dispatch": "static" } ], "keystoneclient.v2_0.extensions.ExtensionManager.list": [], "keystoneclient.v2_0.extensions.Extension.__repr__": [], "IPython.testing.tests.test_decorators.test_osx": [], "IPython.testing.tests.test_decorators.test_win32": [], "IPython.testing.tests.test_decorators.test_linux": [], "IPython.testing.tests.test_decorators.test_skip_dt_decorator2": [], "IPython.testing.tests.test_decorators.FooClass.baz": [], "IPython.testing.tests.test_decorators.FooClass.bar": [], "IPython.testing.tests.test_decorators.FooClass.__init__": [], "IPython.testing.tests.test_decorators.test_skip_dt_decorator": [], "IPython.testing.tests.test_decorators.call_doctest_bad": [], "IPython.testing.tests.test_decorators.doctest_bad": [], "IPython.testing.tests.test_decorators.test_deliberately_broken2": [], "IPython.testing.tests.test_decorators.test_deliberately_broken": [], "IPython.testing.tests.test_decorators.trivial": [], "IPython.testing.tests.test_decorators.getargspec": [], "keystone.common.sql.expand_repo.versions.009_placeholder.upgrade": [], "pyre_check.client.watchman.stop_subscriptions": [], "pyre_check.client.watchman.Subscriber.daemonize": [], "pyre_check.client.watchman.Subscriber._sleep_until_monitor_is_up": [], "pyre_check.client.watchman.Subscriber._run": [], "pyre_check.client.watchman.Subscriber._subscribe_to_watchman": [], "pyre_check.client.watchman.Subscriber._watchman_client": [], "pyre_check.client.watchman.Subscriber.cleanup": [], "pyre_check.client.watchman.Subscriber._handle_response": [], "pyre_check.client.watchman.Subscriber._subscriptions": [], "pyre_check.client.watchman.Subscriber._name": [], "pyre_check.client.watchman.Subscriber.__init__": [], "pyre_check.client.watchman.compute_pid_path": [], "pyre_check.client.watchman.Subscription.__init__": [], "parso.parse": [], "keystoneclient.tests.unit.v3.test_auth_oidc.AuthenticateOIDCTests.test_end_to_end_workflow": [], "keystoneclient.tests.unit.v3.test_auth_oidc.AuthenticateOIDCTests.test_second_call_to_protected_url": [], "keystoneclient.tests.unit.v3.test_auth_oidc.AuthenticateOIDCTests.test_initial_call_to_get_access_token": [], "keystoneclient.tests.unit.v3.test_auth_oidc.AuthenticateOIDCTests.test_conf_params": [], "keystoneclient.tests.unit.v3.test_auth_oidc.AuthenticateOIDCTests.setUp": [], "dns.rdtypes.ANY.CAA.CAA.from_wire": [], "dns.rdtypes.ANY.CAA.CAA.to_wire": [], "dns.rdtypes.ANY.CAA.CAA.from_text": [], "dns.rdtypes.ANY.CAA.CAA.to_text": [], "dns.rdtypes.ANY.CAA.CAA.__init__": [], "keystone.oauth1.backends.sql.OAuth1.delete_access_token": [ { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 252, "column": 24 }, "stop": { "line": 252, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.backends.sql.OAuth1._get_access_token", "class_name": "keystone.oauth1.backends.sql.OAuth1", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 255, "column": 22 }, "stop": { "line": 255, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 251, "column": 13 }, "stop": { "line": 251, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.oauth1.backends.sql.OAuth1.list_access_tokens": [ { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 248, "column": 20 }, "stop": { "line": 248, "column": 37 } } ], "kind": "function", "target": "keystone.oauth1.backends.base.filter_token" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 245, "column": 13 }, "stop": { "line": 245, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.oauth1.backends.sql.OAuth1.get_access_token": [ { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 241, "column": 24 }, "stop": { "line": 241, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.backends.sql.OAuth1._get_access_token", "class_name": "keystone.oauth1.backends.sql.OAuth1", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 240, "column": 13 }, "stop": { "line": 240, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.oauth1.backends.sql.OAuth1._get_access_token": [ { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 236, "column": 18 }, "stop": { "line": 236, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotFound", "dispatch": "static" } ], "keystone.oauth1.backends.sql.OAuth1.create_access_token": [ { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 231, "column": 19 }, "stop": { "line": 231, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.backends.sql.AccessToken.to_dict", "class_name": "keystone.oauth1.backends.sql.AccessToken", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 225, "column": 24 }, "stop": { "line": 225, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.backends.sql.AccessToken.from_dict", "class_name": "keystone.oauth1.backends.sql.AccessToken", "dispatch": "static" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 204, "column": 30 }, "stop": { "line": 204, "column": 46 } }, { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 203, "column": 26 }, "stop": { "line": 203, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 218, "column": 12 }, "stop": { "line": 218, "column": 21 } }, { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 224, "column": 12 }, "stop": { "line": 224, "column": 29 } }, { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 221, "column": 12 }, "stop": { "line": 221, "column": 29 } }, { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 219, "column": 12 }, "stop": { "line": 219, "column": 32 } }, { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 220, "column": 12 }, "stop": { "line": 220, "column": 38 } }, { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 222, "column": 12 }, "stop": { "line": 222, "column": 27 } }, { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 223, "column": 12 }, "stop": { "line": 223, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 205, "column": 13 }, "stop": { "line": 205, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 213, "column": 26 }, "stop": { "line": 213, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 203, "column": 26 }, "stop": { "line": 203, "column": 36 } }, { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 204, "column": 30 }, "stop": { "line": 204, "column": 40 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 206, "column": 28 }, "stop": { "line": 206, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.backends.sql.OAuth1._get_request_token", "class_name": "keystone.oauth1.backends.sql.OAuth1", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 211, "column": 22 }, "stop": { "line": 211, "column": 38 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 214, "column": 30 }, "stop": { "line": 214, "column": 43 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.oauth1.backends.sql.OAuth1.authorize_request_token": [ { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 198, "column": 20 }, "stop": { "line": 198, "column": 27 } } ], "kind": "function", "target": "setattr" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 191, "column": 45 }, "stop": { "line": 191, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "random.Random.sample", "class_name": "random.SystemRandom", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 197, "column": 19 }, "stop": { "line": 197, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 187, "column": 13 }, "stop": { "line": 187, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 191, "column": 37 }, "stop": { "line": 191, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 198, "column": 45 }, "stop": { "line": 198, "column": 52 } } ], "kind": "function", "target": "getattr" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 193, "column": 37 }, "stop": { "line": 193, "column": 52 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 188, "column": 24 }, "stop": { "line": 188, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.backends.sql.OAuth1._get_request_token", "class_name": "keystone.oauth1.backends.sql.OAuth1", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 195, "column": 24 }, "stop": { "line": 195, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.backends.sql.RequestToken.from_dict", "class_name": "keystone.oauth1.backends.sql.RequestToken", "dispatch": "static" } ], "keystone.oauth1.backends.sql.OAuth1.get_request_token": [ { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 182, "column": 24 }, "stop": { "line": 182, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.backends.sql.OAuth1._get_request_token", "class_name": "keystone.oauth1.backends.sql.OAuth1", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 181, "column": 13 }, "stop": { "line": 181, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.oauth1.backends.sql.OAuth1._get_request_token": [ { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 177, "column": 18 }, "stop": { "line": 177, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotFound", "dispatch": "static" } ], "keystone.oauth1.backends.sql.OAuth1.create_request_token": [ { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 153, "column": 31 }, "stop": { "line": 153, "column": 47 } }, { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 152, "column": 27 }, "stop": { "line": 152, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 161, "column": 8 }, "stop": { "line": 161, "column": 17 } }, { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 163, "column": 8 }, "stop": { "line": 163, "column": 23 } }, { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 162, "column": 8 }, "stop": { "line": 162, "column": 29 } }, { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 167, "column": 8 }, "stop": { "line": 167, "column": 26 } }, { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 166, "column": 8 }, "stop": { "line": 166, "column": 23 } }, { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 168, "column": 8 }, "stop": { "line": 168, "column": 25 } }, { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 164, "column": 8 }, "stop": { "line": 164, "column": 34 } }, { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 165, "column": 8 }, "stop": { "line": 165, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 169, "column": 13 }, "stop": { "line": 169, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 157, "column": 27 }, "stop": { "line": 157, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 152, "column": 27 }, "stop": { "line": 152, "column": 37 } }, { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 153, "column": 31 }, "stop": { "line": 153, "column": 41 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 172, "column": 19 }, "stop": { "line": 172, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.backends.sql.RequestToken.to_dict", "class_name": "keystone.oauth1.backends.sql.RequestToken", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 156, "column": 18 }, "stop": { "line": 156, "column": 34 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 170, "column": 24 }, "stop": { "line": 170, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.backends.sql.RequestToken.from_dict", "class_name": "keystone.oauth1.backends.sql.RequestToken", "dispatch": "static" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 158, "column": 26 }, "stop": { "line": 158, "column": 39 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.oauth1.backends.sql.OAuth1.update_consumer": [ { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 141, "column": 13 }, "stop": { "line": 141, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 145, "column": 27 }, "stop": { "line": 145, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixinWithExtras.from_dict", "class_name": "keystone.oauth1.backends.sql.Consumer", "dispatch": "static" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 142, "column": 23 }, "stop": { "line": 142, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.backends.sql.OAuth1._get_consumer", "class_name": "keystone.oauth1.backends.sql.OAuth1", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 148, "column": 19 }, "stop": { "line": 148, "column": 39 } } ], "kind": "function", "target": "keystone.oauth1.backends.base.filter_consumer" } ], "keystone.oauth1.backends.sql.OAuth1.list_consumers": [ { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 138, "column": 20 }, "stop": { "line": 138, "column": 40 } } ], "kind": "function", "target": "keystone.oauth1.backends.base.filter_consumer" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 136, "column": 13 }, "stop": { "line": 136, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.oauth1.backends.sql.OAuth1.delete_consumer": [ { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 130, "column": 13 }, "stop": { "line": 130, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 131, "column": 12 }, "stop": { "line": 131, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.backends.sql.OAuth1._delete_request_tokens", "class_name": "keystone.oauth1.backends.sql.OAuth1", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 132, "column": 12 }, "stop": { "line": 132, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.backends.sql.OAuth1._delete_access_tokens", "class_name": "keystone.oauth1.backends.sql.OAuth1", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 133, "column": 12 }, "stop": { "line": 133, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.backends.sql.OAuth1._delete_consumer", "class_name": "keystone.oauth1.backends.sql.OAuth1", "dispatch": "dynamic" } ], "keystone.oauth1.backends.sql.OAuth1._delete_access_tokens": [ { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 124, "column": 26 }, "stop": { "line": 124, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 126, "column": 24 }, "stop": { "line": 126, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.backends.sql.OAuth1._get_access_token", "class_name": "keystone.oauth1.backends.sql.OAuth1", "dispatch": "dynamic" } ], "keystone.oauth1.backends.sql.OAuth1._delete_request_tokens": [ { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 116, "column": 26 }, "stop": { "line": 116, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 118, "column": 24 }, "stop": { "line": 118, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.backends.sql.OAuth1._get_request_token", "class_name": "keystone.oauth1.backends.sql.OAuth1", "dispatch": "dynamic" } ], "keystone.oauth1.backends.sql.OAuth1._delete_consumer": [ { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 110, "column": 23 }, "stop": { "line": 110, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.backends.sql.OAuth1._get_consumer", "class_name": "keystone.oauth1.backends.sql.OAuth1", "dispatch": "dynamic" } ], "keystone.oauth1.backends.sql.OAuth1.create_consumer": [ { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 107, "column": 19 }, "stop": { "line": 107, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixinWithExtras.to_dict", "class_name": "keystone.common.sql.core.ModelDictMixinWithExtras", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 104, "column": 13 }, "stop": { "line": 104, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 105, "column": 23 }, "stop": { "line": 105, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixinWithExtras.from_dict", "class_name": "keystone.oauth1.backends.sql.Consumer", "dispatch": "static" } ], "keystone.oauth1.backends.sql.OAuth1.get_consumer": [ { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 101, "column": 12 }, "stop": { "line": 101, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.backends.sql.OAuth1.get_consumer_with_secret", "class_name": "keystone.oauth1.backends.sql.OAuth1", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 100, "column": 15 }, "stop": { "line": 100, "column": 35 } } ], "kind": "function", "target": "keystone.oauth1.backends.base.filter_consumer" } ], "keystone.oauth1.backends.sql.OAuth1.get_consumer_with_secret": [ { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 96, "column": 27 }, "stop": { "line": 96, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.backends.sql.OAuth1._get_consumer", "class_name": "keystone.oauth1.backends.sql.OAuth1", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 95, "column": 13 }, "stop": { "line": 95, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.oauth1.backends.sql.OAuth1._get_consumer": [ { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 91, "column": 18 }, "stop": { "line": 91, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotFound", "dispatch": "static" } ], "keystone.oauth1.backends.sql.AccessToken.to_dict": [ { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 84, "column": 20 }, "stop": { "line": 84, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_db.sqlalchemy.models.ModelBase.items", "class_name": "keystone.oauth1.backends.sql.AccessToken", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 84, "column": 15 }, "stop": { "line": 84, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" } ], "keystone.oauth1.backends.sql.AccessToken.from_dict": [ { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 81, "column": 15 }, "stop": { "line": 81, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.oauth1.backends.sql.AccessToken", "dispatch": "static" } ], "keystone.oauth1.backends.sql.RequestToken.to_dict": [ { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 61, "column": 15 }, "stop": { "line": 61, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 61, "column": 20 }, "stop": { "line": 61, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_db.sqlalchemy.models.ModelBase.items", "class_name": "keystone.oauth1.backends.sql.RequestToken", "dispatch": "dynamic" } ], "keystone.oauth1.backends.sql.RequestToken.from_dict": [ { "locations": [ { "path": "keystone/oauth1/backends/sql.py", "start": { "line": 58, "column": 15 }, "stop": { "line": 58, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.oauth1.backends.sql.RequestToken", "dispatch": "static" } ], "jedi.third_party.typeshed.stdlib.2and3.sunau._sunau_params.__init__": [], "eventlet.hubs.notify_opened": [], "eventlet.hubs.notify_close": [], "eventlet.hubs.trampoline": [], "eventlet.hubs.get_hub": [], "eventlet.hubs.use_hub": [], "eventlet.hubs.get_default_hub": [], "oslo_middleware.healthcheck.Healthcheck.process_request": [], "oslo_middleware.healthcheck.Healthcheck._make_html_response": [], "oslo_middleware.healthcheck.Healthcheck._make_head_response": [], "oslo_middleware.healthcheck.Healthcheck._make_json_response": [], "oslo_middleware.healthcheck.Healthcheck._make_text_response": [], "oslo_middleware.healthcheck.Healthcheck._are_results_healthy": [], "oslo_middleware.healthcheck.Healthcheck._pretty_json_dumps": [], "oslo_middleware.healthcheck.Healthcheck._get_greenstacks": [], "oslo_middleware.healthcheck.Healthcheck._get_threadstacks": [], "oslo_middleware.healthcheck.Healthcheck.app_factory": [], "oslo_middleware.healthcheck.Healthcheck.factory": [], "oslo_middleware.healthcheck.Healthcheck._conf_get": [], "oslo_middleware.healthcheck.Healthcheck.__init__": [], "oslo_middleware.healthcheck._expand_template": [], "oslo_middleware.healthcheck._find_objects": [], "pygments.lexers.idl.IDLLexer.analyse_text": [], "libcst._type_enforce.is_value_of_type": [], "alembic.autogenerate.rewriter.Rewriter.process_revision_directives": [], "alembic.autogenerate.rewriter.Rewriter._traverse_list": [], "alembic.autogenerate.rewriter.Rewriter._traverse_for": [], "alembic.autogenerate.rewriter.Rewriter._traverse_any_directive": [], "alembic.autogenerate.rewriter.Rewriter._traverse_op_container": [], "alembic.autogenerate.rewriter.Rewriter._traverse_script": [], "alembic.autogenerate.rewriter.Rewriter.__call__": [], "alembic.autogenerate.rewriter.Rewriter._rewrite": [], "alembic.autogenerate.rewriter.Rewriter.rewrites": [], "alembic.autogenerate.rewriter.Rewriter.chain": [], "alembic.autogenerate.rewriter.Rewriter.__init__": [], "oslo_db.tests.base.TestCase.setUp": [], "oslo_messaging.rpc.server.expose": [], "oslo_messaging.rpc.server.expected_exceptions": [], "oslo_messaging.rpc.server.get_rpc_server": [], "oslo_messaging.rpc.server.RPCServer._process_incoming": [], "oslo_messaging.rpc.server.RPCServer._create_listener": [], "oslo_messaging.rpc.server.RPCServer.__init__": [], "IPython.testing.plugin.show_refs.C.__del__": [], "libcst._nodes.deep_equals._deep_equals_cst_node": [], "libcst._nodes.deep_equals._deep_equals_sequence": [], "libcst._nodes.deep_equals.deep_equals": [], "graphql.language.tests.test_location.test_repr_source_location": [], "oslo_utils.tests.test_dictutils.DictUtilsTestCase.test_flatten_dict_to_keypairs_with_separator": [], "oslo_utils.tests.test_dictutils.DictUtilsTestCase.test_flatten_dict_to_keypairs": [], "keystone.server.flask.core.initialize_application": [ { "locations": [ { "path": "keystone/server/flask/core.py", "start": { "line": 142, "column": 22 }, "stop": { "line": 142, "column": 38 } } ], "kind": "function", "target": "os.path.normpath" }, { "locations": [ { "path": "keystone/server/flask/core.py", "start": { "line": 178, "column": 11 }, "stop": { "line": 178, "column": 31 } } ], "kind": "function", "target": "keystone.server.flask.core.setup_app_middleware" }, { "locations": [ { "path": "keystone/server/flask/core.py", "start": { "line": 143, "column": 39 }, "stop": { "line": 143, "column": 54 } } ], "kind": "function", "target": "os.path.abspath" }, { "locations": [ { "path": "keystone/server/flask/core.py", "start": { "line": 149, "column": 15 }, "stop": { "line": 149, "column": 27 } }, { "path": "keystone/server/flask/core.py", "start": { "line": 142, "column": 39 }, "stop": { "line": 142, "column": 51 } } ], "kind": "function", "target": "os.path.join" }, { "locations": [ { "path": "keystone/server/flask/core.py", "start": { "line": 157, "column": 4 }, "stop": { "line": 157, "column": 29 } } ], "kind": "function", "target": "keystone.server.configure" }, { "locations": [ { "path": "keystone/server/flask/core.py", "start": { "line": 161, "column": 28 }, "stop": { "line": 161, "column": 41 } } ], "kind": "function", "target": "oslo_log.log.getLogger" }, { "locations": [ { "path": "keystone/server/flask/core.py", "start": { "line": 171, "column": 19 }, "stop": { "line": 171, "column": 49 } } ], "kind": "function", "target": "keystone.server.setup_backends" }, { "locations": [ { "path": "keystone/server/flask/core.py", "start": { "line": 176, "column": 4 }, "stop": { "line": 176, "column": 18 } } ], "kind": "function", "target": "keystone.common.profiler.setup" }, { "locations": [ { "path": "keystone/server/flask/core.py", "start": { "line": 154, "column": 11 }, "stop": { "line": 154, "column": 25 } } ], "kind": "function", "target": "genericpath.exists" } ], "keystone.server.flask.core.setup_app_middleware": [ { "locations": [ { "path": "keystone/server/flask/core.py", "start": { "line": 104, "column": 14 }, "stop": { "line": 104, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.core._Middleware.__init__", "class_name": "keystone.server.flask.core._Middleware", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/core.py", "start": { "line": 136, "column": 19 }, "stop": { "line": 136, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.middleware.proxy_fix.ProxyFix.__init__", "class_name": "werkzeug.middleware.proxy_fix.ProxyFix", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/core.py", "start": { "line": 110, "column": 14 }, "stop": { "line": 110, "column": 22 } }, { "path": "keystone/server/flask/core.py", "start": { "line": 114, "column": 14 }, "stop": { "line": 114, "column": 22 } } ], "kind": "function", "target": "reversed" }, { "locations": [ { "path": "keystone/server/flask/core.py", "start": { "line": 124, "column": 17 }, "stop": { "line": 124, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "stevedore.driver.DriverManager.__init__", "class_name": "stevedore.driver.DriverManager", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/core.py", "start": { "line": 111, "column": 23 }, "stop": { "line": 111, "column": 25 } } ], "kind": "function", "target": "keystone.server.flask.request_processing.middleware.auth_context.AuthContextMiddleware.__init__" }, { "locations": [ { "path": "keystone/server/flask/core.py", "start": { "line": 111, "column": 23 }, "stop": { "line": 111, "column": 25 } } ], "kind": "function", "target": "keystone.server.flask.request_processing.middleware.url_normalize.URLNormalizingMiddleware.__init__" }, { "locations": [ { "path": "keystone/server/flask/core.py", "start": { "line": 104, "column": 13 }, "stop": { "line": 106, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "tuple.__add__", "class_name": "tuple", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/core.py", "start": { "line": 132, "column": 23 }, "stop": { "line": 132, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "stevedore.driver.DriverManager.driver", "class_name": "stevedore.driver.DriverManager", "dispatch": "dynamic" } ], "keystone.server.flask.core._get_config_files": [ { "locations": [ { "path": "keystone/server/flask/core.py", "start": { "line": 86, "column": 17 }, "stop": { "line": 86, "column": 29 } } ], "kind": "function", "target": "os.path.join" } ], "keystone.server.flask.core._Middleware.__init__": [], "sqlalchemy.dialects.mysql.oursql.MySQLDialect_oursql._compat_first": [], "sqlalchemy.dialects.mysql.oursql.MySQLDialect_oursql._compat_fetchone": [], "sqlalchemy.dialects.mysql.oursql.MySQLDialect_oursql._compat_fetchall": [], "sqlalchemy.dialects.mysql.oursql.MySQLDialect_oursql._detect_charset": [], "sqlalchemy.dialects.mysql.oursql.MySQLDialect_oursql._extract_error_code": [], "sqlalchemy.dialects.mysql.oursql.MySQLDialect_oursql.create_connect_args": [], "sqlalchemy.dialects.mysql.oursql.MySQLDialect_oursql.is_disconnect": [], "sqlalchemy.dialects.mysql.oursql.MySQLDialect_oursql._show_create_table": [], "sqlalchemy.dialects.mysql.oursql.MySQLDialect_oursql.initialize": [], "sqlalchemy.dialects.mysql.oursql.MySQLDialect_oursql.get_schema_names": [], "sqlalchemy.dialects.mysql.oursql.MySQLDialect_oursql.get_table_names": [], "sqlalchemy.dialects.mysql.oursql.MySQLDialect_oursql.get_view_names": [], "sqlalchemy.dialects.mysql.oursql.MySQLDialect_oursql.get_columns": [], "sqlalchemy.dialects.mysql.oursql.MySQLDialect_oursql.get_table_options": [], "sqlalchemy.dialects.mysql.oursql.MySQLDialect_oursql.has_table": [], "sqlalchemy.dialects.mysql.oursql.MySQLDialect_oursql.do_commit_twophase": [], "sqlalchemy.dialects.mysql.oursql.MySQLDialect_oursql.do_rollback_twophase": [], "sqlalchemy.dialects.mysql.oursql.MySQLDialect_oursql.do_prepare_twophase": [], "sqlalchemy.dialects.mysql.oursql.MySQLDialect_oursql.do_begin_twophase": [], "sqlalchemy.dialects.mysql.oursql.MySQLDialect_oursql._xa_query": [], "sqlalchemy.dialects.mysql.oursql.MySQLDialect_oursql.do_begin": [], "sqlalchemy.dialects.mysql.oursql.MySQLDialect_oursql.do_execute": [], "sqlalchemy.dialects.mysql.oursql.MySQLDialect_oursql.dbapi": [], "sqlalchemy.dialects.mysql.oursql.MySQLExecutionContext_oursql.plain_query": [], "sqlalchemy.dialects.mysql.oursql._oursqlBIT.result_processor": [], "alembic.testing.schemacompare.CompareUniqueConstraint.__ne__": [], "alembic.testing.schemacompare.CompareUniqueConstraint.__eq__": [], "alembic.testing.schemacompare.CompareUniqueConstraint.__init__": [], "alembic.testing.schemacompare.ComparePrimaryKey.__ne__": [], "alembic.testing.schemacompare.ComparePrimaryKey.__eq__": [], "alembic.testing.schemacompare.ComparePrimaryKey.__init__": [], "alembic.testing.schemacompare.CompareForeignKey.__ne__": [], "alembic.testing.schemacompare.CompareForeignKey.__eq__": [], "alembic.testing.schemacompare.CompareForeignKey.__init__": [], "alembic.testing.schemacompare.CompareCheckConstraint.__ne__": [], "alembic.testing.schemacompare.CompareCheckConstraint.__eq__": [], "alembic.testing.schemacompare.CompareCheckConstraint.__init__": [], "alembic.testing.schemacompare.CompareIndex.__ne__": [], "alembic.testing.schemacompare.CompareIndex.__eq__": [], "alembic.testing.schemacompare.CompareIndex.__init__": [], "alembic.testing.schemacompare.CompareColumn.__ne__": [], "alembic.testing.schemacompare.CompareColumn.__eq__": [], "alembic.testing.schemacompare.CompareColumn.__init__": [], "alembic.testing.schemacompare.CompareTable.__ne__": [], "alembic.testing.schemacompare.CompareTable.__eq__": [], "alembic.testing.schemacompare.CompareTable.__init__": [], "dataclasses_json.mm.build_schema": [], "dataclasses_json.mm.schema": [], "dataclasses_json.mm.build_type": [], "dataclasses_json.mm.SchemaF.loads": [], "dataclasses_json.mm.SchemaF.load": [], "dataclasses_json.mm.SchemaF.dumps": [], "dataclasses_json.mm.SchemaF.dump": [], "dataclasses_json.mm.SchemaF.__init__": [], "dataclasses_json.mm._UnionField._deserialize": [], "dataclasses_json.mm._UnionField._serialize": [], "dataclasses_json.mm._UnionField.__init__": [], "dataclasses_json.mm._IsoField._deserialize": [], "dataclasses_json.mm._IsoField._serialize": [], "dataclasses_json.mm._TimestampField._deserialize": [], "dataclasses_json.mm._TimestampField._serialize": [], "pyre_check.tools.upgrade.commands.codemods.EnableSourceDatabaseBuckBuilder.run": [], "pyre_check.tools.upgrade.commands.codemods.EnableSourceDatabaseBuckBuilder.add_arguments": [], "pyre_check.tools.upgrade.commands.codemods.EnableSourceDatabaseBuckBuilder.from_arguments": [], "pyre_check.tools.upgrade.commands.codemods.EnableSourceDatabaseBuckBuilder.__init__": [], "pyre_check.tools.upgrade.commands.codemods.MissingGlobalAnnotations.run": [], "pyre_check.tools.upgrade.commands.codemods.MissingGlobalAnnotations.add_arguments": [], "pyre_check.tools.upgrade.commands.codemods.MissingGlobalAnnotations.from_arguments": [], "pyre_check.tools.upgrade.commands.codemods.MissingGlobalAnnotations.__init__": [], "pyre_check.tools.upgrade.commands.codemods.MissingOverrideReturnAnnotations.run": [], "pyre_check.tools.upgrade.commands.codemods.MissingOverrideReturnAnnotations.add_arguments": [], "pyre_check.tools.upgrade.commands.codemods.MissingOverrideReturnAnnotations.from_arguments": [], "pyre_check.tools.upgrade.commands.codemods.MissingOverrideReturnAnnotations.__init__": [], "graphql.type.tests.test_serialization.test_serialize_enum_pyenum": [], "graphql.type.tests.test_serialization.test_serializes_enum": [], "graphql.type.tests.test_serialization.test_serializes_output_boolean": [], "graphql.type.tests.test_serialization.test_serializes_output_string": [], "graphql.type.tests.test_serialization.test_serializes_output_float": [], "graphql.type.tests.test_serialization.test_serializes_output_int": [], "migrate.tests.integrated.test_docs.test_docs": [], "oslo_db.tests.should_run_eventlet_tests": [], "pygments.lexers.make.CMakeLexer.analyse_text": [], "pygments.lexers.make.MakefileLexer.analyse_text": [], "pygments.lexers.make.MakefileLexer.get_tokens_unprocessed": [], "migrate.versioning.genmodel.ModelGenerator.runB2A": [], "migrate.versioning.genmodel.ModelGenerator._db_can_handle_this_change": [], "migrate.versioning.genmodel.ModelGenerator.genB2AMigration": [], "migrate.versioning.genmodel.ModelGenerator.genBDefinition": [], "migrate.versioning.genmodel.ModelGenerator._genModelHeader": [], "migrate.versioning.genmodel.ModelGenerator._get_tables": [], "migrate.versioning.genmodel.ModelGenerator._getTableDefn": [], "migrate.versioning.genmodel.ModelGenerator.column_repr": [], "migrate.versioning.genmodel.ModelGenerator.__init__": [], "keystone.common.sql.migrate_repo.versions.090_add_local_user_and_password_tables.upgrade": [ { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/090_add_local_user_and_password_tables.py", "start": { "line": 31, "column": 8 }, "stop": { "line": 31, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.ColumnCollectionConstraint.__init__", "class_name": "sqlalchemy.sql.schema.UniqueConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/090_add_local_user_and_password_tables.py", "start": { "line": 42, "column": 4 }, "stop": { "line": 42, "column": 19 } }, { "path": "keystone/common/sql/migrate_repo/versions/090_add_local_user_and_password_tables.py", "start": { "line": 32, "column": 4 }, "stop": { "line": 32, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.create", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/090_add_local_user_and_password_tables.py", "start": { "line": 20, "column": 11 }, "stop": { "line": 20, "column": 20 } }, { "path": "keystone/common/sql/migrate_repo/versions/090_add_local_user_and_password_tables.py", "start": { "line": 34, "column": 15 }, "stop": { "line": 34, "column": 24 } }, { "path": "keystone/common/sql/migrate_repo/versions/090_add_local_user_and_password_tables.py", "start": { "line": 22, "column": 17 }, "stop": { "line": 22, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/090_add_local_user_and_password_tables.py", "start": { "line": 27, "column": 19 }, "stop": { "line": 27, "column": 33 } }, { "path": "keystone/common/sql/migrate_repo/versions/090_add_local_user_and_password_tables.py", "start": { "line": 39, "column": 19 }, "stop": { "line": 39, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.ForeignKey.__init__", "class_name": "sqlalchemy.sql.schema.ForeignKey", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/090_add_local_user_and_password_tables.py", "start": { "line": 30, "column": 8 }, "stop": { "line": 30, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/090_add_local_user_and_password_tables.py", "start": { "line": 38, "column": 8 }, "stop": { "line": 38, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/090_add_local_user_and_password_tables.py", "start": { "line": 37, "column": 8 }, "stop": { "line": 37, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/090_add_local_user_and_password_tables.py", "start": { "line": 29, "column": 8 }, "stop": { "line": 29, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/090_add_local_user_and_password_tables.py", "start": { "line": 26, "column": 8 }, "stop": { "line": 26, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/090_add_local_user_and_password_tables.py", "start": { "line": 25, "column": 8 }, "stop": { "line": 25, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/090_add_local_user_and_password_tables.py", "start": { "line": 41, "column": 8 }, "stop": { "line": 41, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" } ], "osprofiler.web.WsgiMiddleware.__call__": [], "osprofiler.web.WsgiMiddleware._trace_is_valid": [], "osprofiler.web.WsgiMiddleware.factory": [], "osprofiler.web.WsgiMiddleware.__init__": [], "osprofiler.web.enable": [], "osprofiler.web.disable": [], "osprofiler.web.get_trace_id_headers": [], "dns.inet.is_multicast": [], "dns.inet.af_for_address": [], "dns.inet.inet_ntop": [], "dns.inet.inet_pton": [], "extras.tests.test_extras.TestTryImports.test_error_callback": [], "extras.tests.test_extras.TestTryImports.test_fallback_submodule": [], "extras.tests.test_extras.TestTryImports.test_nonexistent_submodule": [], "extras.tests.test_extras.TestTryImports.test_existing_submodule": [], "extras.tests.test_extras.TestTryImports.test_existing_module": [], "extras.tests.test_extras.TestTryImports.test_None_is_default_alternative": [], "extras.tests.test_extras.TestTryImports.test_fallback": [], "extras.tests.test_extras.TestTryImports.test_doesnt_exist": [], "extras.tests.test_extras.TestTryImport.test_handle_partly_imported_name": [], "extras.tests.test_extras.TestTryImport.test_error_callback_not_on_success": [], "extras.tests.test_extras.TestTryImport.test_error_callback_missing_module_member": [], "extras.tests.test_extras.TestTryImport.test_error_callback": [], "extras.tests.test_extras.TestTryImport.test_object_from_module": [], "extras.tests.test_extras.TestTryImport.test_nonexistent_submodule": [], "extras.tests.test_extras.TestTryImport.test_existing_submodule": [], "extras.tests.test_extras.TestTryImport.test_existing_module": [], "extras.tests.test_extras.TestTryImport.test_None_is_default_alternative": [], "extras.tests.test_extras.TestTryImport.test_doesnt_exist": [], "extras.tests.test_extras.TestSafeHasattr.test_property_raises": [], "extras.tests.test_extras.TestSafeHasattr.test_property_there": [], "extras.tests.test_extras.TestSafeHasattr.test_attribute_there": [], "extras.tests.test_extras.TestSafeHasattr.test_attribute_not_there": [], "extras.tests.test_extras.check_error_callback": [], "oslo_db.tests.sqlalchemy.base._DbTestCase.setUp": [], "oslo_db.tests.sqlalchemy.base.DbTestCase.setUp": [], "passlib.tests.test_crypto_builtin_md4.MD4_Builtin_Test.setUp": [], "passlib.tests.test_crypto_builtin_md4.MD4_SSL_Test.setUp": [], "passlib.tests.test_crypto_builtin_md4.has_native_md4": [], "passlib.tests.test_crypto_builtin_md4._Common_MD4_Test.test_md4_copy": [], "passlib.tests.test_crypto_builtin_md4._Common_MD4_Test.test_md4_digest": [], "passlib.tests.test_crypto_builtin_md4._Common_MD4_Test.test_md4_hexdigest": [], "passlib.tests.test_crypto_builtin_md4._Common_MD4_Test.test_md4_update": [], "passlib.tests.test_crypto_builtin_md4._Common_MD4_Test.test_attrs": [], "passlib.tests.test_crypto_builtin_md4._Common_MD4_Test.get_md4_const": [], "keystone.common.sql.expand_repo.versions.005_placeholder.upgrade": [], "graphql.language.tests.test_schema_printer.test_prints_kitchen_sink": [], "graphql.language.tests.test_schema_printer.test_does_not_alter_ast": [], "graphql.language.tests.test_schema_printer.test_print_produces_helpful_error_messages": [], "graphql.language.tests.test_schema_printer.test_prints_minimal_ast": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_nonce": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_precert_signed_certificate_timestamps": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_general_subtree": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_policy_constraints": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_name_constraints": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_cdps_freshest_crl": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_relative_name": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_full_name": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_reasonflags": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_extended_key_usage": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_general_name_preallocated": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_general_name": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_subject_key_identifier": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_alt_name": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_general_names": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_information_access": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_basic_constraints": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_authority_key_identifier": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_key_usage": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_ocsp_nocheck": [], "cryptography.hazmat.backends.openssl.encode_asn1._txt2obj_gc": [], "cryptography.hazmat.backends.openssl.encode_asn1._txt2obj": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_notice_reference": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_certificate_policies": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_invalidity_date": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_crl_reason": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_issuing_dist_point": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_crl_number_delta_crl_indicator": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_name_entry": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_sk_name_entry": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_name_gc": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_name": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_inhibit_any_policy": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_asn1_str_gc": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_asn1_utf8_str": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_asn1_str": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_asn1_int_gc": [], "cryptography.hazmat.backends.openssl.encode_asn1._encode_asn1_int": [], "libcst._nodes.statement.Nonlocal._codegen_impl": [], "libcst._nodes.statement.Nonlocal._visit_and_replace_children": [], "libcst._nodes.statement.Nonlocal._validate": [], "libcst._nodes.statement.Global._codegen_impl": [], "libcst._nodes.statement.Global._visit_and_replace_children": [], "libcst._nodes.statement.Global._validate": [], "libcst._nodes.statement.NameItem._codegen_impl": [], "libcst._nodes.statement.NameItem._visit_and_replace_children": [], "libcst._nodes.statement.NameItem._validate": [], "libcst._nodes.statement.Assert._codegen_impl": [], "libcst._nodes.statement.Assert._visit_and_replace_children": [], "libcst._nodes.statement.Assert._validate": [], "libcst._nodes.statement.Raise._codegen_impl": [], "libcst._nodes.statement.Raise._visit_and_replace_children": [], "libcst._nodes.statement.Raise._validate": [], "libcst._nodes.statement.While._codegen_impl": [], "libcst._nodes.statement.While._visit_and_replace_children": [], "libcst._nodes.statement.While._validate": [], "libcst._nodes.statement.For._codegen_impl": [], "libcst._nodes.statement.For._visit_and_replace_children": [], "libcst._nodes.statement.For._validate": [], "libcst._nodes.statement.With._codegen_impl": [], "libcst._nodes.statement.With._visit_and_replace_children": [], "libcst._nodes.statement.With._validate": [], "libcst._nodes.statement.WithItem._codegen_impl": [], "libcst._nodes.statement.WithItem._visit_and_replace_children": [], "libcst._nodes.statement.ClassDef.get_docstring": [], "libcst._nodes.statement.ClassDef._codegen_impl": [], "libcst._nodes.statement.ClassDef._visit_and_replace_children": [], "libcst._nodes.statement.ClassDef._validate": [], "libcst._nodes.statement.ClassDef._validate_args": [], "libcst._nodes.statement.ClassDef._validate_parens": [], "libcst._nodes.statement.ClassDef._validate_whitespace": [], "libcst._nodes.statement.FunctionDef.get_docstring": [], "libcst._nodes.statement.FunctionDef._codegen_impl": [], "libcst._nodes.statement.FunctionDef._visit_and_replace_children": [], "libcst._nodes.statement.FunctionDef._validate": [], "libcst._nodes.statement.get_docstring_impl": [], "libcst._nodes.statement.Decorator._codegen_impl": [], "libcst._nodes.statement.Decorator._visit_and_replace_children": [], "libcst._nodes.statement.Decorator._validate": [], "libcst._nodes.statement.AugAssign._codegen_impl": [], "libcst._nodes.statement.AugAssign._visit_and_replace_children": [], "libcst._nodes.statement.AnnAssign._codegen_impl": [], "libcst._nodes.statement.AnnAssign._visit_and_replace_children": [], "libcst._nodes.statement.AnnAssign._validate": [], "libcst._nodes.statement.Assign._codegen_impl": [], "libcst._nodes.statement.Assign._visit_and_replace_children": [], "libcst._nodes.statement.Assign._validate": [], "libcst._nodes.statement.AssignTarget._codegen_impl": [], "libcst._nodes.statement.AssignTarget._visit_and_replace_children": [], "libcst._nodes.statement.ImportFrom._codegen_impl": [], "libcst._nodes.statement.ImportFrom._visit_and_replace_children": [], "libcst._nodes.statement.ImportFrom._validate": [], "libcst._nodes.statement.ImportFrom._validate_whitespace": [], "libcst._nodes.statement.ImportFrom._validate_names": [], "libcst._nodes.statement.ImportFrom._validate_module": [], "libcst._nodes.statement.Import._codegen_impl": [], "libcst._nodes.statement.Import._visit_and_replace_children": [], "libcst._nodes.statement.Import._validate": [], "libcst._nodes.statement.ImportAlias.evaluated_alias": [], "libcst._nodes.statement.ImportAlias.evaluated_name": [], "libcst._nodes.statement.ImportAlias._name": [], "libcst._nodes.statement.ImportAlias._codegen_impl": [], "libcst._nodes.statement.ImportAlias._visit_and_replace_children": [], "libcst._nodes.statement.ImportAlias._validate": [], "libcst._nodes.statement.Try._codegen_impl": [], "libcst._nodes.statement.Try._visit_and_replace_children": [], "libcst._nodes.statement.Try._validate": [], "libcst._nodes.statement.Finally._codegen_impl": [], "libcst._nodes.statement.Finally._visit_and_replace_children": [], "libcst._nodes.statement.ExceptHandler._codegen_impl": [], "libcst._nodes.statement.ExceptHandler._visit_and_replace_children": [], "libcst._nodes.statement.ExceptHandler._validate": [], "libcst._nodes.statement.AsName._codegen_impl": [], "libcst._nodes.statement.AsName._visit_and_replace_children": [], "libcst._nodes.statement.AsName._validate": [], "libcst._nodes.statement.IndentedBlock._codegen_impl": [], "libcst._nodes.statement.IndentedBlock._visit_and_replace_children": [], "libcst._nodes.statement.IndentedBlock._validate": [], "libcst._nodes.statement.If._codegen_impl": [], "libcst._nodes.statement.If._visit_and_replace_children": [], "libcst._nodes.statement.Else._codegen_impl": [], "libcst._nodes.statement.Else._visit_and_replace_children": [], "libcst._nodes.statement.SimpleStatementSuite._codegen_impl": [], "libcst._nodes.statement.SimpleStatementSuite._visit_and_replace_children": [], "libcst._nodes.statement.SimpleStatementLine._codegen_impl": [], "libcst._nodes.statement.SimpleStatementLine._is_removable": [], "libcst._nodes.statement.SimpleStatementLine._visit_and_replace_children": [], "libcst._nodes.statement._BaseSimpleStatement._codegen_impl": [], "libcst._nodes.statement._BaseSimpleStatement._validate": [], "libcst._nodes.statement.Expr._codegen_impl": [], "libcst._nodes.statement.Expr._visit_and_replace_children": [], "libcst._nodes.statement.Return._codegen_impl": [], "libcst._nodes.statement.Return._visit_and_replace_children": [], "libcst._nodes.statement.Return._validate": [], "libcst._nodes.statement.Continue._codegen_impl": [], "libcst._nodes.statement.Continue._visit_and_replace_children": [], "libcst._nodes.statement.Break._codegen_impl": [], "libcst._nodes.statement.Break._visit_and_replace_children": [], "libcst._nodes.statement.Pass._codegen_impl": [], "libcst._nodes.statement.Pass._visit_and_replace_children": [], "libcst._nodes.statement.Del._codegen_impl": [], "libcst._nodes.statement.Del._visit_and_replace_children": [], "libcst._nodes.statement.Del._validate": [], "eventlet.db_pool.DatabaseConnector.get": [], "eventlet.db_pool.DatabaseConnector.credentials_for": [], "eventlet.db_pool.DatabaseConnector.__init__": [], "eventlet.db_pool.PooledConnectionWrapper.__del__": [], "eventlet.db_pool.PooledConnectionWrapper.close": [], "eventlet.db_pool.PooledConnectionWrapper._destroy": [], "eventlet.db_pool.PooledConnectionWrapper.__nonzero__": [], "eventlet.db_pool.PooledConnectionWrapper.__init__": [], "eventlet.db_pool.GenericConnectionWrapper.__repr__": [], "eventlet.db_pool.GenericConnectionWrapper.__exit__": [], "eventlet.db_pool.GenericConnectionWrapper.__enter__": [], "eventlet.db_pool.GenericConnectionWrapper.__init__": [], "eventlet.db_pool.RawConnectionPool.connect": [], "eventlet.db_pool.RawConnectionPool.create": [], "eventlet.db_pool.TpooledConnectionPool.connect": [], "eventlet.db_pool.TpooledConnectionPool.create": [], "eventlet.db_pool.BaseConnectionPool.__del__": [], "eventlet.db_pool.BaseConnectionPool.clear": [], "eventlet.db_pool.BaseConnectionPool.item": [], "eventlet.db_pool.BaseConnectionPool.put": [], "eventlet.db_pool.BaseConnectionPool.get": [], "eventlet.db_pool.BaseConnectionPool._safe_close": [], "eventlet.db_pool.BaseConnectionPool._unwrap_connection": [], "eventlet.db_pool.BaseConnectionPool._is_expired": [], "eventlet.db_pool.BaseConnectionPool._expire_old_connections": [], "eventlet.db_pool.BaseConnectionPool._schedule_expiration": [], "eventlet.db_pool.BaseConnectionPool.__init__": [], "eventlet.db_pool.cleanup_rollback": [], "IPython.utils.importstring.import_item": [], "setuptools._distutils.version.LooseVersion._cmp": [], "setuptools._distutils.version.LooseVersion.__repr__": [], "setuptools._distutils.version.LooseVersion.__str__": [], "setuptools._distutils.version.LooseVersion.parse": [], "setuptools._distutils.version.LooseVersion.__init__": [], "setuptools._distutils.version.StrictVersion._cmp": [], "setuptools._distutils.version.StrictVersion.__str__": [], "setuptools._distutils.version.StrictVersion.parse": [], "setuptools._distutils.version.Version.__ge__": [], "setuptools._distutils.version.Version.__gt__": [], "setuptools._distutils.version.Version.__le__": [], "setuptools._distutils.version.Version.__lt__": [], "setuptools._distutils.version.Version.__eq__": [], "setuptools._distutils.version.Version.__repr__": [], "setuptools._distutils.version.Version.__init__": [], "keystoneclient.v3.contrib.federation.core.FederationManager.__init__": [], "keystone.api.trusts.RoleForTrustResource.get": [ { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 422, "column": 16 }, "stop": { "line": 422, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._enforcer", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 442, "column": 15 }, "stop": { "line": 442, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.server.flask.common.ResourceBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 425, "column": 11 }, "stop": { "line": 425, "column": 21 } } ], "kind": "function", "target": "isinstance" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 439, "column": 18 }, "stop": { "line": 439, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.RoleNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 406, "column": 8 }, "stop": { "line": 406, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 409, "column": 11 }, "stop": { "line": 409, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.trusts.RoleForTrustResource.oslo_context", "class_name": "keystone.api.trusts.RoleForTrustResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 412, "column": 18 }, "stop": { "line": 412, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ForbiddenAction", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 436, "column": 12 }, "stop": { "line": 436, "column": 33 } } ], "kind": "function", "target": "keystone.api.trusts._trustor_trustee_only" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 438, "column": 15 }, "stop": { "line": 438, "column": 18 } } ], "kind": "function", "target": "any" } ], "keystone.api.trusts.RoleForTrustResource.oslo_context": [ { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 402, "column": 15 }, "stop": { "line": 402, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.api.trusts.RolesForTrustListResource.get": [ { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 373, "column": 16 }, "stop": { "line": 373, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._enforcer", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 390, "column": 8 }, "stop": { "line": 390, "column": 30 } } ], "kind": "function", "target": "keystone.api.trusts._normalize_trust_roles" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 389, "column": 8 }, "stop": { "line": 389, "column": 35 } } ], "kind": "function", "target": "keystone.api.trusts._normalize_trust_expires_at" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 353, "column": 8 }, "stop": { "line": 353, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 363, "column": 18 }, "stop": { "line": 363, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ForbiddenAction", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 360, "column": 11 }, "stop": { "line": 360, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.trusts.RolesForTrustListResource.oslo_context", "class_name": "keystone.api.trusts.RolesForTrustListResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 387, "column": 12 }, "stop": { "line": 387, "column": 33 } } ], "kind": "function", "target": "keystone.api.trusts._trustor_trustee_only" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 376, "column": 11 }, "stop": { "line": 376, "column": 21 } } ], "kind": "function", "target": "isinstance" } ], "keystone.api.trusts.RolesForTrustListResource.oslo_context": [ { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 350, "column": 15 }, "stop": { "line": 350, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.api.trusts.TrustResource.delete": [ { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 321, "column": 16 }, "stop": { "line": 321, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._enforcer", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 334, "column": 16 }, "stop": { "line": 334, "column": 33 } }, { "path": "keystone/api/trusts.py", "start": { "line": 335, "column": 24 }, "stop": { "line": 335, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.oslo_context", "class_name": "keystone.api.trusts.TrustResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 339, "column": 51 }, "stop": { "line": 339, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.trusts.TrustResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 314, "column": 8 }, "stop": { "line": 314, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.trusts.TrustResource._check_unrestricted", "class_name": "keystone.api.trusts.TrustResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 312, "column": 8 }, "stop": { "line": 312, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 337, "column": 22 }, "stop": { "line": 337, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ForbiddenAction", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 323, "column": 11 }, "stop": { "line": 323, "column": 21 } } ], "kind": "function", "target": "isinstance" } ], "keystone.api.trusts.TrustResource.post": [ { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 279, "column": 16 }, "stop": { "line": 279, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.trusts.TrustResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 308, "column": 8 }, "stop": { "line": 308, "column": 30 } } ], "kind": "function", "target": "keystone.api.trusts._normalize_trust_roles" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 295, "column": 25 }, "stop": { "line": 295, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.trusts.TrustResource._normalize_role_list", "class_name": "keystone.api.trusts.TrustResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 281, "column": 8 }, "stop": { "line": 281, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.trusts.TrustResource._check_unrestricted", "class_name": "keystone.api.trusts.TrustResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 300, "column": 28 }, "stop": { "line": 300, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.trusts.TrustResource._find_redelegated_trust", "class_name": "keystone.api.trusts.TrustResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 280, "column": 8 }, "stop": { "line": 280, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 309, "column": 15 }, "stop": { "line": 309, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.trusts.TrustResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 296, "column": 8 }, "stop": { "line": 296, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.trusts.TrustResource._require_trustor_has_role_in_project", "class_name": "keystone.api.trusts.TrustResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 287, "column": 11 }, "stop": { "line": 287, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.oslo_context", "class_name": "keystone.api.trusts.TrustResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 306, "column": 22 }, "stop": { "line": 306, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.trusts.TrustResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 307, "column": 8 }, "stop": { "line": 307, "column": 35 } } ], "kind": "function", "target": "keystone.api.trusts._normalize_trust_expires_at" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 278, "column": 8 }, "stop": { "line": 278, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 299, "column": 16 }, "stop": { "line": 299, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._assign_unique_id", "class_name": "keystone.api.trusts.TrustResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 297, "column": 30 }, "stop": { "line": 297, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.trusts.TrustResource._parse_expiration_date", "class_name": "keystone.api.trusts.TrustResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 289, "column": 18 }, "stop": { "line": 289, "column": 43 } }, { "path": "keystone/api/trusts.py", "start": { "line": 285, "column": 18 }, "stop": { "line": 285, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ForbiddenAction", "dispatch": "static" } ], "keystone.api.trusts.TrustResource.get": [ { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 271, "column": 19 }, "stop": { "line": 271, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.trusts.TrustResource._list_trusts", "class_name": "keystone.api.trusts.TrustResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 269, "column": 19 }, "stop": { "line": 269, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.trusts.TrustResource._get_trust", "class_name": "keystone.api.trusts.TrustResource", "dispatch": "dynamic" } ], "keystone.api.trusts.TrustResource._list_trusts": [ { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 228, "column": 16 }, "stop": { "line": 228, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._enforcer", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 264, "column": 15 }, "stop": { "line": 264, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.trusts.TrustResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 214, "column": 12 }, "stop": { "line": 214, "column": 33 } }, { "path": "keystone/api/trusts.py", "start": { "line": 210, "column": 12 }, "stop": { "line": 210, "column": 33 } }, { "path": "keystone/api/trusts.py", "start": { "line": 217, "column": 12 }, "stop": { "line": 217, "column": 33 } }, { "path": "keystone/api/trusts.py", "start": { "line": 242, "column": 16 }, "stop": { "line": 242, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 206, "column": 26 }, "stop": { "line": 206, "column": 48 } }, { "path": "keystone/api/trusts.py", "start": { "line": 207, "column": 26 }, "stop": { "line": 207, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.TypeConversionDict.get", "class_name": "werkzeug.datastructures.ImmutableMultiDict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 247, "column": 12 }, "stop": { "line": 247, "column": 18 } }, { "path": "keystone/api/trusts.py", "start": { "line": 250, "column": 12 }, "stop": { "line": 250, "column": 18 } }, { "path": "keystone/api/trusts.py", "start": { "line": 245, "column": 12 }, "stop": { "line": 245, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__iadd__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 261, "column": 38 }, "stop": { "line": 261, "column": 51 } } ], "kind": "function", "target": "keystone.common.utils.isotime" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 230, "column": 11 }, "stop": { "line": 230, "column": 21 } } ], "kind": "function", "target": "isinstance" } ], "keystone.api.trusts.TrustResource._get_trust": [ { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 187, "column": 16 }, "stop": { "line": 187, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer._enforcer", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 202, "column": 8 }, "stop": { "line": 202, "column": 30 } } ], "kind": "function", "target": "keystone.api.trusts._normalize_trust_roles" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 203, "column": 15 }, "stop": { "line": 203, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.trusts.TrustResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 189, "column": 11 }, "stop": { "line": 189, "column": 21 } } ], "kind": "function", "target": "isinstance" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 176, "column": 11 }, "stop": { "line": 176, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.oslo_context", "class_name": "keystone.api.trusts.TrustResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 201, "column": 8 }, "stop": { "line": 201, "column": 35 } } ], "kind": "function", "target": "keystone.api.trusts._normalize_trust_expires_at" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 168, "column": 8 }, "stop": { "line": 168, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 179, "column": 18 }, "stop": { "line": 179, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ForbiddenAction", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 199, "column": 12 }, "stop": { "line": 199, "column": 33 } } ], "kind": "function", "target": "keystone.api.trusts._trustor_trustee_only" } ], "keystone.api.trusts.TrustResource._normalize_role_list": [ { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 163, "column": 16 }, "stop": { "line": 163, "column": 28 } }, { "path": "keystone/api/trusts.py", "start": { "line": 161, "column": 16 }, "stop": { "line": 161, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.api.trusts.TrustResource._get_trustor_roles": [ { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 153, "column": 19 }, "stop": { "line": 153, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 145, "column": 11 }, "stop": { "line": 145, "column": 56 } }, { "path": "keystone/api/trusts.py", "start": { "line": 145, "column": 16 }, "stop": { "line": 145, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" } ], "keystone.api.trusts.TrustResource._require_trustor_has_role_in_project": [ { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 137, "column": 22 }, "stop": { "line": 137, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.RoleNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 132, "column": 24 }, "stop": { "line": 132, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.trusts.TrustResource._get_trustor_roles", "class_name": "keystone.api.trusts.TrustResource", "dispatch": "dynamic" } ], "keystone.api.trusts.TrustResource._parse_expiration_date": [ { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 128, "column": 19 }, "stop": { "line": 128, "column": 46 } } ], "kind": "function", "target": "keystone.common.utils.parse_expiration_date" } ], "keystone.api.trusts.TrustResource._find_redelegated_trust": [ { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 121, "column": 22 }, "stop": { "line": 121, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ForbiddenAction", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 117, "column": 11 }, "stop": { "line": 117, "column": 28 } }, { "path": "keystone/api/trusts.py", "start": { "line": 118, "column": 27 }, "stop": { "line": 118, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.oslo_context", "class_name": "keystone.api.trusts.TrustResource", "dispatch": "dynamic" } ], "keystone.api.trusts.TrustResource._check_unrestricted": [ { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 112, "column": 22 }, "stop": { "line": 112, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ForbiddenAction", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 105, "column": 11 }, "stop": { "line": 105, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.oslo_context", "class_name": "keystone.api.trusts.TrustResource", "dispatch": "dynamic" } ], "keystone.api.trusts._normalize_trust_roles": [ { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 92, "column": 39 }, "stop": { "line": 92, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 84, "column": 24 }, "stop": { "line": 84, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.server.flask.common.ResourceBase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 86, "column": 12 }, "stop": { "line": 86, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 92, "column": 16 }, "stop": { "line": 92, "column": 33 } } ], "kind": "function", "target": "keystone.server.flask.common.base_url" } ], "keystone.api.trusts._normalize_trust_expires_at": [ { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 73, "column": 30 }, "stop": { "line": 73, "column": 43 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.api.trusts._trustor_trustee_only": [ { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 64, "column": 7 }, "stop": { "line": 65, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 63, "column": 14 }, "stop": { "line": 63, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 66, "column": 14 }, "stop": { "line": 66, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ForbiddenAction", "dispatch": "static" } ], "keystone.api.trusts._build_trust_target_enforcement": [ { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 55, "column": 4 }, "stop": { "line": 55, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/trusts.py", "start": { "line": 56, "column": 8 }, "stop": { "line": 56, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.common.sql.data_migration_repo.versions.054_migrate_drop_old_passoword_column.upgrade": [], "IPython.testing.test": [], "sqlalchemy.dialects.mysql.mariadb.loader": [], "keystone.common.sql.contract_repo.versions.069_placeholder.upgrade": [], "keystone.tests.unit.ksfixtures.cache.Cache.setUp": [ { "locations": [ { "path": "keystone/tests/unit/ksfixtures/cache.py", "start": { "line": 32, "column": 8 }, "stop": { "line": 32, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "fixtures.fixture.Fixture.setUp", "class_name": "fixtures.fixture.Fixture", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/ksfixtures/cache.py", "start": { "line": 45, "column": 12 }, "stop": { "line": 45, "column": 33 } } ], "kind": "function", "target": "keystone.common.cache.core.configure_cache" } ], "osprofiler.notifier.clear_notifier_cache": [], "osprofiler.notifier.create": [], "osprofiler.notifier.set": [], "osprofiler.notifier.get": [], "osprofiler.notifier.notify": [], "osprofiler.notifier._noop_notifier": [], "keystone.limit.models.strict_two_level.StrictTwoLevelModel.check_limit": [ { "locations": [ { "path": "keystone/limit/models/strict_two_level.py", "start": { "line": 122, "column": 45 }, "stop": { "line": 122, "column": 57 } }, { "path": "keystone/limit/models/strict_two_level.py", "start": { "line": 117, "column": 44 }, "stop": { "line": 117, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/limit/models/strict_two_level.py", "start": { "line": 110, "column": 40 }, "stop": { "line": 110, "column": 46 } } ], "kind": "function", "target": "filter" }, { "locations": [ { "path": "keystone/limit/models/strict_two_level.py", "start": { "line": 161, "column": 22 }, "stop": { "line": 161, "column": 44 } }, { "path": "keystone/limit/models/strict_two_level.py", "start": { "line": 123, "column": 34 }, "stop": { "line": 123, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.InvalidLimit", "dispatch": "static" }, { "locations": [ { "path": "keystone/limit/models/strict_two_level.py", "start": { "line": 134, "column": 24 }, "stop": { "line": 139, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/limit/models/strict_two_level.py", "start": { "line": 110, "column": 35 }, "stop": { "line": 110, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/limit/models/strict_two_level.py", "start": { "line": 130, "column": 16 }, "stop": { "line": 130, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.limit.models.strict_two_level.StrictTwoLevelModel._check_limit", "class_name": "keystone.limit.models.strict_two_level.StrictTwoLevelModel", "dispatch": "dynamic" } ], "keystone.limit.models.strict_two_level.StrictTwoLevelModel._check_limit": [ { "locations": [ { "path": "keystone/limit/models/strict_two_level.py", "start": { "line": 83, "column": 34 }, "stop": { "line": 83, "column": 65 } }, { "path": "keystone/limit/models/strict_two_level.py", "start": { "line": 72, "column": 33 }, "stop": { "line": 72, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.limit.models.strict_two_level.StrictTwoLevelModel._get_specified_limit_value", "class_name": "keystone.limit.models.strict_two_level.StrictTwoLevelModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/limit/models/strict_two_level.py", "start": { "line": 87, "column": 26 }, "stop": { "line": 87, "column": 48 } }, { "path": "keystone/limit/models/strict_two_level.py", "start": { "line": 75, "column": 22 }, "stop": { "line": 75, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.InvalidLimit", "dispatch": "static" } ], "keystone.limit.models.strict_two_level.StrictTwoLevelModel._get_specified_limit_value": [ { "locations": [ { "path": "keystone/limit/models/strict_two_level.py", "start": { "line": 49, "column": 8 }, "stop": { "line": 49, "column": 24 } }, { "path": "keystone/limit/models/strict_two_level.py", "start": { "line": 47, "column": 8 }, "stop": { "line": 47, "column": 24 } }, { "path": "keystone/limit/models/strict_two_level.py", "start": { "line": 56, "column": 12 }, "stop": { "line": 56, "column": 28 } }, { "path": "keystone/limit/models/strict_two_level.py", "start": { "line": 46, "column": 12 }, "stop": { "line": 46, "column": 28 } }, { "path": "keystone/limit/models/strict_two_level.py", "start": { "line": 55, "column": 12 }, "stop": { "line": 55, "column": 28 } }, { "path": "keystone/limit/models/strict_two_level.py", "start": { "line": 48, "column": 8 }, "stop": { "line": 48, "column": 24 } }, { "path": "keystone/limit/models/strict_two_level.py", "start": { "line": 54, "column": 12 }, "stop": { "line": 54, "column": 28 } }, { "path": "keystone/limit/models/strict_two_level.py", "start": { "line": 44, "column": 12 }, "stop": { "line": 44, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/limit/models/strict_two_level.py", "start": { "line": 42, "column": 16 }, "stop": { "line": 42, "column": 34 } }, { "path": "keystone/limit/models/strict_two_level.py", "start": { "line": 53, "column": 20 }, "stop": { "line": 53, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" } ], "prompt_toolkit.renderer.print_formatted_text": [], "prompt_toolkit.renderer.Renderer.clear": [], "prompt_toolkit.renderer.Renderer.erase": [], "prompt_toolkit.renderer.Renderer.render": [], "prompt_toolkit.renderer.Renderer.wait_for_cpr_responses": [], "prompt_toolkit.renderer.Renderer.waiting_for_cpr": [], "prompt_toolkit.renderer.Renderer.report_absolute_cursor_row": [], "prompt_toolkit.renderer.Renderer.request_absolute_cursor_position": [], "prompt_toolkit.renderer.Renderer.rows_above_layout": [], "prompt_toolkit.renderer.Renderer.height_is_known": [], "prompt_toolkit.renderer.Renderer.last_rendered_screen": [], "prompt_toolkit.renderer.Renderer.reset": [], "prompt_toolkit.renderer.Renderer.__init__": [], "prompt_toolkit.renderer._StyleStringHasStyleCache.__missing__": [], "prompt_toolkit.renderer._StyleStringHasStyleCache.__init__": [], "prompt_toolkit.renderer._StyleStringToAttrsCache.__missing__": [], "prompt_toolkit.renderer._StyleStringToAttrsCache.__init__": [], "prompt_toolkit.renderer._output_screen_diff": [], "keystonemiddleware.tests.unit.auth_token.test_auth.DefaultAuthPluginTests.test_with_user_pass": [], "keystonemiddleware.tests.unit.auth_token.test_auth.DefaultAuthPluginTests.test_with_admin_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth.DefaultAuthPluginTests.test_identity_uri_overrides_fragments": [], "keystonemiddleware.tests.unit.auth_token.test_auth.DefaultAuthPluginTests.test_auth_uri_from_fragments": [], "keystonemiddleware.tests.unit.auth_token.test_auth.DefaultAuthPluginTests.setUp": [], "keystonemiddleware.tests.unit.auth_token.test_auth.DefaultAuthPluginTests.new_plugin": [], "graphene.utils.resolve_only_args.resolve_only_args": [], "keystone.tests.unit.identity.shadow_users.test_backend.ShadowUsersBackendTests._get_user_ref": [ { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_backend.py", "start": { "line": 158, "column": 13 }, "stop": { "line": 158, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.tests.unit.identity.shadow_users.test_backend.ShadowUsersBackendTests._create_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_backend.py", "start": { "line": 150, "column": 20 }, "stop": { "line": 150, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_backend.py", "start": { "line": 150, "column": 20 }, "stop": { "line": 150, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.shadow_users.test_backend.ShadowUsersBackendTests._add_nonlocal_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_backend.py", "start": { "line": 144, "column": 13 }, "stop": { "line": 144, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_backend.py", "start": { "line": 145, "column": 32 }, "stop": { "line": 145, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.sql.core.ModelDictMixin.from_dict", "class_name": "keystone.identity.backends.sql_model.NonLocalUser", "dispatch": "static" } ], "keystone.tests.unit.identity.shadow_users.test_backend.ShadowUsersBackendTests.test_set_last_active_at_when_config_setting_is_none": [ { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_backend.py", "start": { "line": 140, "column": 19 }, "stop": { "line": 140, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.shadow_users.test_backend.ShadowUsersBackendTests._get_user_ref", "class_name": "keystone.tests.unit.identity.shadow_users.test_backend.ShadowUsersBackendTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_backend.py", "start": { "line": 134, "column": 19 }, "stop": { "line": 134, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_backend.py", "start": { "line": 134, "column": 19 }, "stop": { "line": 134, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_backend.py", "start": { "line": 135, "column": 15 }, "stop": { "line": 135, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.shadow_users.test_backend.ShadowUsersBackendTests._create_user", "class_name": "keystone.tests.unit.identity.shadow_users.test_backend.ShadowUsersBackendTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.shadow_users.test_backend.ShadowUsersBackendTests.test_set_last_active_at": [ { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_backend.py", "start": { "line": 128, "column": 19 }, "stop": { "line": 128, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.shadow_users.test_backend.ShadowUsersBackendTests._get_user_ref", "class_name": "keystone.tests.unit.identity.shadow_users.test_backend.ShadowUsersBackendTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_backend.py", "start": { "line": 122, "column": 19 }, "stop": { "line": 122, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_backend.py", "start": { "line": 121, "column": 14 }, "stop": { "line": 121, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_backend.py", "start": { "line": 121, "column": 14 }, "stop": { "line": 121, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.date", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_backend.py", "start": { "line": 122, "column": 19 }, "stop": { "line": 122, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_backend.py", "start": { "line": 123, "column": 15 }, "stop": { "line": 123, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.shadow_users.test_backend.ShadowUsersBackendTests._create_user", "class_name": "keystone.tests.unit.identity.shadow_users.test_backend.ShadowUsersBackendTests", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.shadow_users.test_backend.ShadowUsersBackendTests.test_update_federated_user_display_name": [ { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_backend.py", "start": { "line": 104, "column": 27 }, "stop": { "line": 104, "column": 37 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_backend.py", "start": { "line": 104, "column": 27 }, "stop": { "line": 104, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.shadow_users.test_backend.ShadowUsersBackendTests.test_get_federated_user": [], "keystone.tests.unit.identity.shadow_users.test_backend.ShadowUsersBackendTests.test_create_federated_user_email": [], "keystone.tests.unit.identity.shadow_users.test_backend.ShadowUsersBackendTests.test_create_federated_user_domain": [], "keystone.tests.unit.identity.shadow_users.test_backend.ShadowUsersBackendTests.test_create_federated_user_unique_constraint": [], "keystone.tests.unit.identity.shadow_users.test_backend.ShadowUsersBackendTests.test_get_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_backend.py", "start": { "line": 65, "column": 8 }, "stop": { "line": 65, "column": 16 } }, { "path": "keystone/tests/unit/identity/shadow_users/test_backend.py", "start": { "line": 64, "column": 8 }, "stop": { "line": 64, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_backend.py", "start": { "line": 63, "column": 15 }, "stop": { "line": 63, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_backend.py", "start": { "line": 67, "column": 45 }, "stop": { "line": 67, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.shadow_users.test_backend.ShadowUsersBackendTests.test_nonlocal_user_unique_user_id_constraint": [ { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_backend.py", "start": { "line": 51, "column": 19 }, "stop": { "line": 51, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_backend.py", "start": { "line": 56, "column": 20 }, "stop": { "line": 56, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_backend.py", "start": { "line": 56, "column": 20 }, "stop": { "line": 56, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.identity.shadow_users.test_backend.ShadowUsersBackendTests.test_create_nonlocal_user_does_not_create_local_user": [ { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_backend.py", "start": { "line": 47, "column": 19 }, "stop": { "line": 47, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.identity.shadow_users.test_backend.ShadowUsersBackendTests._get_user_ref", "class_name": "keystone.tests.unit.identity.shadow_users.test_backend.ShadowUsersBackendTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_backend.py", "start": { "line": 43, "column": 15 }, "stop": { "line": 43, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.unit.identity.shadow_users.test_backend.ShadowUsersBackendTests.test_create_nonlocal_user_unique_constraint": [ { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_backend.py", "start": { "line": 36, "column": 19 }, "stop": { "line": 36, "column": 36 } }, { "path": "keystone/tests/unit/identity/shadow_users/test_backend.py", "start": { "line": 30, "column": 15 }, "stop": { "line": 30, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_backend.py", "start": { "line": 34, "column": 52 }, "stop": { "line": 34, "column": 56 } }, { "path": "keystone/tests/unit/identity/shadow_users/test_backend.py", "start": { "line": 33, "column": 45 }, "stop": { "line": 33, "column": 49 } }, { "path": "keystone/tests/unit/identity/shadow_users/test_backend.py", "start": { "line": 35, "column": 47 }, "stop": { "line": 35, "column": 51 } }, { "path": "keystone/tests/unit/identity/shadow_users/test_backend.py", "start": { "line": 37, "column": 27 }, "stop": { "line": 37, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/identity/shadow_users/test_backend.py", "start": { "line": 37, "column": 8 }, "stop": { "line": 37, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "oslo_upgradecheck.common_checks.check_policy_json": [], "oslo_middleware.tests.test_request_id.RequestIdTest.test_global_request_id_drop": [], "oslo_middleware.tests.test_request_id.RequestIdTest.test_global_request_id_set": [], "oslo_middleware.tests.test_request_id.RequestIdTest.test_compat_headers": [], "oslo_middleware.tests.test_request_id.RequestIdTest.test_generate_request_id": [], "jsonschema.tests.test_validators._ReallyFakeJSONResponse.json": [], "jsonschema.tests.test_validators.ReallyFakeRequests.get": [], "jsonschema.tests.test_validators.sorted_errors": [], "jsonschema.tests.test_validators.TestRefResolver.test_helpful_error_message_on_failed_pop_scope": [], "jsonschema.tests.test_validators.TestRefResolver.test_if_you_give_it_junk_you_get_a_resolution_error": [], "jsonschema.tests.test_validators.TestRefResolver.test_cache_remote_off": [], "jsonschema.tests.test_validators.TestRefResolver.test_cache_remote_on": [], "jsonschema.tests.test_validators.TestRefResolver.test_custom_uri_scheme_handlers": [], "jsonschema.tests.test_validators.TestRefResolver.test_it_can_construct_a_base_uri_from_a_schema_without_id": [], "jsonschema.tests.test_validators.TestRefResolver.test_it_can_construct_a_base_uri_from_a_schema": [], "jsonschema.tests.test_validators.TestRefResolver.test_it_retrieves_local_refs_via_urlopen": [], "jsonschema.tests.test_validators.TestRefResolver.test_it_retrieves_unstored_refs_via_urlopen": [], "jsonschema.tests.test_validators.TestRefResolver.test_it_retrieves_unstored_refs_via_requests": [], "jsonschema.tests.test_validators.TestRefResolver.test_it_retrieves_stored_refs": [], "jsonschema.tests.test_validators.TestRefResolver.test_it_resolves_local_refs_with_id": [], "jsonschema.tests.test_validators.TestRefResolver.test_it_resolves_local_refs": [], "jsonschema.tests.test_validators.TestRefResolver.test_it_does_not_retrieve_schema_urls_from_the_network": [], "jsonschema.tests.test_validators.TestRefResolver.setUp": [], "jsonschema.tests.test_validators.TestValidate.test_it_uses_best_match": [], "jsonschema.tests.test_validators.TestValidate.test_schema_error_message": [], "jsonschema.tests.test_validators.TestValidate.test_validation_error_message": [], "jsonschema.tests.test_validators.TestValidate.test_draft7_validator_is_the_default": [], "jsonschema.tests.test_validators.TestValidate.test_draft7_validator_is_chosen": [], "jsonschema.tests.test_validators.TestValidate.test_draft6_validator_is_chosen": [], "jsonschema.tests.test_validators.TestValidate.test_draft4_validator_is_chosen": [], "jsonschema.tests.test_validators.TestValidate.test_draft3_validator_is_chosen": [], "jsonschema.tests.test_validators.TestValidate.assertUses": [], "jsonschema.tests.test_validators.TestValidatorFor.test_does_not_warn_if_meta_schema_is_unspecified": [], "jsonschema.tests.test_validators.TestValidatorFor.test_warns_if_meta_schema_specified_was_not_found": [], "jsonschema.tests.test_validators.TestValidatorFor.test_validator_for_custom_default": [], "jsonschema.tests.test_validators.TestValidatorFor.test_validator_for_jsonschema_default": [], "jsonschema.tests.test_validators.TestValidatorFor.test_custom_validator_draft6": [], "jsonschema.tests.test_validators.TestValidatorFor.test_custom_validator": [], "jsonschema.tests.test_validators.TestValidatorFor.test_False": [], "jsonschema.tests.test_validators.TestValidatorFor.test_True": [], "jsonschema.tests.test_validators.TestValidatorFor.test_draft_7": [], "jsonschema.tests.test_validators.TestValidatorFor.test_draft_6": [], "jsonschema.tests.test_validators.TestValidatorFor.test_draft_4": [], "jsonschema.tests.test_validators.TestValidatorFor.test_draft_3": [], "jsonschema.tests.test_validators.TestDraft3Validator.test_is_type_does_not_evade_bool_if_it_is_being_tested": [], "jsonschema.tests.test_validators.TestDraft3Validator.test_is_type_is_true_for_any_type": [], "jsonschema.tests.test_validators.TestDraft3Validator.test_any_type_is_redefinable": [], "jsonschema.tests.test_validators.TestDraft3Validator.test_any_type_is_valid_for_type_any": [], "jsonschema.tests.test_validators.AntiDraft6LeakMixin.test_False_is_not_a_schema_even_if_you_forget_to_check": [], "jsonschema.tests.test_validators.AntiDraft6LeakMixin.test_True_is_not_a_schema_even_if_you_forget_to_check": [], "jsonschema.tests.test_validators.AntiDraft6LeakMixin.test_False_is_not_a_schema": [], "jsonschema.tests.test_validators.AntiDraft6LeakMixin.test_True_is_not_a_schema": [], "jsonschema.tests.test_validators.ValidatorTestMixin.test_it_properly_formats_tuples_in_errors": [], "jsonschema.tests.test_validators.ValidatorTestMixin.test_non_string_custom_type": [], "jsonschema.tests.test_validators.ValidatorTestMixin.test_it_validates_formats_if_a_checker_is_provided": [], "jsonschema.tests.test_validators.ValidatorTestMixin.test_it_does_not_validate_formats_by_default": [], "jsonschema.tests.test_validators.ValidatorTestMixin.test_it_returns_true_for_formats_it_does_not_know_about": [], "jsonschema.tests.test_validators.ValidatorTestMixin.test_it_can_validate_with_decimals": [], "jsonschema.tests.test_validators.ValidatorTestMixin.test_patterns_can_be_native_strings": [], "jsonschema.tests.test_validators.ValidatorTestMixin.test_string_a_bytestring_is_a_string": [], "jsonschema.tests.test_validators.ValidatorTestMixin.test_is_type_evades_bool_inheriting_from_int": [], "jsonschema.tests.test_validators.ValidatorTestMixin.test_is_type_is_false_for_invalid_type": [], "jsonschema.tests.test_validators.ValidatorTestMixin.test_is_type_is_true_for_valid_type": [], "jsonschema.tests.test_validators.ValidatorTestMixin.test_it_delegates_to_a_legacy_ref_resolver": [], "jsonschema.tests.test_validators.ValidatorTestMixin.test_it_delegates_to_a_ref_resolver": [], "jsonschema.tests.test_validators.ValidatorTestMixin.test_it_creates_a_ref_resolver_if_not_provided": [], "jsonschema.tests.test_validators.ValidatorTestMixin.test_non_existent_properties_are_ignored": [], "jsonschema.tests.test_validators.ValidatorTestMixin.test_invalid_instances_are_not_valid": [], "jsonschema.tests.test_validators.ValidatorTestMixin.test_valid_instances_are_valid": [], "jsonschema.tests.test_validators.MetaSchemaTestsMixin.test_enum_allows_non_unique_items": [], "jsonschema.tests.test_validators.MetaSchemaTestsMixin.test_enum_allows_empty_arrays": [], "jsonschema.tests.test_validators.MetaSchemaTestsMixin.test_minItems_invalid_string": [], "jsonschema.tests.test_validators.MetaSchemaTestsMixin.test_invalid_properties": [], "jsonschema.tests.test_validators.TestValidationErrorDetails.test_ref": [], "jsonschema.tests.test_validators.TestValidationErrorDetails.test_boolean_schema_False": [], "jsonschema.tests.test_validators.TestValidationErrorDetails.test_if_else": [], "jsonschema.tests.test_validators.TestValidationErrorDetails.test_if_then": [], "jsonschema.tests.test_validators.TestValidationErrorDetails.test_propertyNames": [], "jsonschema.tests.test_validators.TestValidationErrorDetails.test_additionalItems_with_items": [], "jsonschema.tests.test_validators.TestValidationErrorDetails.test_additionalItems": [], "jsonschema.tests.test_validators.TestValidationErrorDetails.test_patternProperties": [], "jsonschema.tests.test_validators.TestValidationErrorDetails.test_additionalProperties": [], "jsonschema.tests.test_validators.TestValidationErrorDetails.test_recursive": [], "jsonschema.tests.test_validators.TestValidationErrorDetails.test_multiple_nesting": [], "jsonschema.tests.test_validators.TestValidationErrorDetails.test_single_nesting": [], "jsonschema.tests.test_validators.TestValidationErrorDetails.test_type": [], "jsonschema.tests.test_validators.TestValidationErrorDetails.test_anyOf": [], "jsonschema.tests.test_validators.TestValidationErrorMessages.test_False_schema": [], "jsonschema.tests.test_validators.TestValidationErrorMessages.test_additionalProperties_false_patternProperties": [], "jsonschema.tests.test_validators.TestValidationErrorMessages.test_invalid_format_default_message": [], "jsonschema.tests.test_validators.TestValidationErrorMessages.test_contains": [], "jsonschema.tests.test_validators.TestValidationErrorMessages.test_const": [], "jsonschema.tests.test_validators.TestValidationErrorMessages.test_additionalProperties_multiple_failures": [], "jsonschema.tests.test_validators.TestValidationErrorMessages.test_additionalProperties_single_failure": [], "jsonschema.tests.test_validators.TestValidationErrorMessages.test_additionalItems_multiple_failures": [], "jsonschema.tests.test_validators.TestValidationErrorMessages.test_additionalItems_single_failure": [], "jsonschema.tests.test_validators.TestValidationErrorMessages.test_dependencies_list_draft7": [], "jsonschema.tests.test_validators.TestValidationErrorMessages.test_dependencies_list_draft3": [], "jsonschema.tests.test_validators.TestValidationErrorMessages.test_dependencies_single_element": [], "jsonschema.tests.test_validators.TestValidationErrorMessages.test_maximum": [], "jsonschema.tests.test_validators.TestValidationErrorMessages.test_minimum": [], "jsonschema.tests.test_validators.TestValidationErrorMessages.test_object_with_named_type_failure": [], "jsonschema.tests.test_validators.TestValidationErrorMessages.test_object_without_title_type_failure": [], "jsonschema.tests.test_validators.TestValidationErrorMessages.test_multiple_type_failure": [], "jsonschema.tests.test_validators.TestValidationErrorMessages.test_single_type_list_failure": [], "jsonschema.tests.test_validators.TestValidationErrorMessages.test_single_type_failure": [], "jsonschema.tests.test_validators.TestValidationErrorMessages.message_for": [], "jsonschema.tests.test_validators.TestIterErrors.test_iter_errors_multiple_failures_one_validator": [], "jsonschema.tests.test_validators.TestIterErrors.test_iter_errors": [], "jsonschema.tests.test_validators.TestIterErrors.setUp": [], "jsonschema.tests.test_validators.TestLegacyTypeChecking.test_providing_types_to_init_warns": [], "jsonschema.tests.test_validators.TestLegacyTypeChecking.test_accessing_default_types_on_the_instance_warns": [], "jsonschema.tests.test_validators.TestLegacyTypeChecking.test_accessing_default_types_warns": [], "jsonschema.tests.test_validators.TestLegacyTypeChecking.test_extending_a_legacy_validator_does_not_rewarn": [], "jsonschema.tests.test_validators.TestLegacyTypeChecking.test_extending_a_legacy_validator_with_a_type_checker_errors": [], "jsonschema.tests.test_validators.TestLegacyTypeChecking.test_providing_default_types_with_type_checker_errors": [], "jsonschema.tests.test_validators.TestLegacyTypeChecking.test_providing_neither_does_not_warn": [], "jsonschema.tests.test_validators.TestLegacyTypeChecking.test_providing_explicit_type_checker_does_not_warn": [], "jsonschema.tests.test_validators.TestLegacyTypeChecking.test_cannot_ask_for_default_types_with_non_default_type_checker": [], "jsonschema.tests.test_validators.TestLegacyTypeChecking.test_providing_default_types_warns": [], "jsonschema.tests.test_validators.TestLegacyTypeChecking.test_types_redefines_the_validators_type_checker": [], "jsonschema.tests.test_validators.TestLegacyTypeChecking.test_extend": [], "jsonschema.tests.test_validators.TestLegacyTypeChecking.test_create_default_types": [], "jsonschema.tests.test_validators.TestCreateAndExtend.test_extend_idof": [], "jsonschema.tests.test_validators.TestCreateAndExtend.test_extend": [], "jsonschema.tests.test_validators.TestCreateAndExtend.test_create_default_types": [], "jsonschema.tests.test_validators.TestCreateAndExtend.test_validates_registers_meta_schema_draft6_id": [], "jsonschema.tests.test_validators.TestCreateAndExtend.test_validates_registers_meta_schema_id": [], "jsonschema.tests.test_validators.TestCreateAndExtend.test_if_a_version_is_not_provided_it_is_not_registered": [], "jsonschema.tests.test_validators.TestCreateAndExtend.test_if_a_version_is_provided_it_is_registered": [], "jsonschema.tests.test_validators.TestCreateAndExtend.test_iter_errors": [], "jsonschema.tests.test_validators.TestCreateAndExtend.test_init": [], "jsonschema.tests.test_validators.TestCreateAndExtend.test_attrs": [], "jsonschema.tests.test_validators.TestCreateAndExtend.setUp": [], "jsonschema.tests.test_validators.startswith": [], "sapp.errors.AIProcessException.__init__": [], "graphene.relay.tests.test_global_id.test_global_id_allows_setting_customer_parent_type": [], "graphene.relay.tests.test_global_id.test_global_id_defaults_to_info_parent_type": [], "graphene.relay.tests.test_global_id.test_global_id_allows_overriding_of_node_and_required": [], "graphene.relay.tests.test_global_id.test_global_id_defaults_to_required_and_node": [], "graphene.relay.tests.test_global_id.Info.__init__": [], "testtools.tests.test_fixturesupport.test_suite": [], "testtools.tests.test_fixturesupport.TestFixtureSupport.test_useFixture_original_exception_raised_if_gather_details_fails": [], "testtools.tests.test_fixturesupport.TestFixtureSupport.test_useFixture_details_captured_from__setUp": [], "testtools.tests.test_fixturesupport.TestFixtureSupport.test_useFixture_details_captured_from_setUp": [], "testtools.tests.test_fixturesupport.TestFixtureSupport.test_useFixture_multiple_details_captured": [], "testtools.tests.test_fixturesupport.TestFixtureSupport.test_useFixture_details_captured": [], "testtools.tests.test_fixturesupport.TestFixtureSupport.test_useFixture_cleanups_raise_caught": [], "testtools.tests.test_fixturesupport.TestFixtureSupport.test_useFixture": [], "testtools.tests.test_fixturesupport.TestFixtureSupport.setUp": [], "oslo_utils.tests.test_fileutils.FileTypeTestCase.test_is_yaml": [], "oslo_utils.tests.test_fileutils.FileTypeTestCase.test_is_json": [], "oslo_utils.tests.test_fileutils.FileTypeTestCase.setUp": [], "oslo_utils.tests.test_fileutils.LastBytesTestCase.test_non_exist_file": [], "oslo_utils.tests.test_fileutils.LastBytesTestCase.test_read_all": [], "oslo_utils.tests.test_fileutils.LastBytesTestCase.test_truncated": [], "oslo_utils.tests.test_fileutils.LastBytesTestCase.setUp": [], "oslo_utils.tests.test_fileutils.TestComputeFileChecksum.test_generic_io_error": [], "oslo_utils.tests.test_fileutils.TestComputeFileChecksum.test_file_does_not_exist": [], "oslo_utils.tests.test_fileutils.TestComputeFileChecksum.test_compute_checksum_invalid_algorithm": [], "oslo_utils.tests.test_fileutils.TestComputeFileChecksum.test_compute_checksum_named_algorithm": [], "oslo_utils.tests.test_fileutils.TestComputeFileChecksum.test_compute_checksum_sleep_0_called": [], "oslo_utils.tests.test_fileutils.TestComputeFileChecksum.test_compute_checksum_default_algorithm": [], "oslo_utils.tests.test_fileutils.TestComputeFileChecksum.check_file_content": [], "oslo_utils.tests.test_fileutils.TestComputeFileChecksum.setUp": [], "oslo_utils.tests.test_fileutils.WriteToTempfileTestCase.test_file_with_not_default_prefix": [], "oslo_utils.tests.test_fileutils.WriteToTempfileTestCase.test_file_with_not_existing_path_and_not_default_suffix": [], "oslo_utils.tests.test_fileutils.WriteToTempfileTestCase.test_file_with_not_default_suffix": [], "oslo_utils.tests.test_fileutils.WriteToTempfileTestCase.test_file_with_not_existing_path": [], "oslo_utils.tests.test_fileutils.WriteToTempfileTestCase.test_file_without_path_and_suffix": [], "oslo_utils.tests.test_fileutils.WriteToTempfileTestCase.check_file_content": [], "oslo_utils.tests.test_fileutils.WriteToTempfileTestCase.setUp": [], "oslo_utils.tests.test_fileutils.RemovePathOnError.test_remove_dir": [], "oslo_utils.tests.test_fileutils.RemovePathOnError.test_remove": [], "oslo_utils.tests.test_fileutils.RemovePathOnError.test_no_error": [], "oslo_utils.tests.test_fileutils.RemovePathOnError.test_error": [], "oslo_utils.tests.test_fileutils.DeleteIfExists.test_file_error": [], "oslo_utils.tests.test_fileutils.DeleteIfExists.test_dir_present": [], "oslo_utils.tests.test_fileutils.DeleteIfExists.test_file_absent": [], "oslo_utils.tests.test_fileutils.DeleteIfExists.test_file_present": [], "oslo_utils.tests.test_fileutils.EnsureTree.test_ensure_tree": [], "pygments.lexers.forth.ForthLexer.analyse_text": [], "pygments.lexers.unicon.UcodeLexer.analyse_text": [], "keystone.common.sql.migrate_repo.versions.107_add_user_date_columns.upgrade": [ { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/107_add_user_date_columns.py", "start": { "line": 22, "column": 42 }, "stop": { "line": 22, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.sqltypes.DateTime.__init__", "class_name": "sqlalchemy.sql.sqltypes.DateTime", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/107_add_user_date_columns.py", "start": { "line": 23, "column": 50 }, "stop": { "line": 23, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "sqlalchemy.sql.sqltypes.Date", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/107_add_user_date_columns.py", "start": { "line": 24, "column": 17 }, "stop": { "line": 24, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/107_add_user_date_columns.py", "start": { "line": 28, "column": 10 }, "stop": { "line": 28, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/107_add_user_date_columns.py", "start": { "line": 22, "column": 17 }, "stop": { "line": 22, "column": 27 } }, { "path": "keystone/common/sql/migrate_repo/versions/107_add_user_date_columns.py", "start": { "line": 23, "column": 21 }, "stop": { "line": 23, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" } ], "fixtures._fixtures.warnings.WarningsCapture._setUp": [], "fixtures._fixtures.warnings.WarningsCapture._showwarning": [], "elementpath.xpath1.xpath1_functions.evaluate": [], "elementpath.xpath1.xpath1_functions.select": [], "elementpath.xpath1.xpath1_functions.nud": [], "rx.joins.activeplan.ActivePlan.match": [], "rx.joins.activeplan.ActivePlan.dequeue": [], "rx.joins.activeplan.ActivePlan.__init__": [], "migrate.versioning.repository.Repository.create_manage_file": [], "migrate.versioning.repository.Repository.changeset": [], "migrate.versioning.repository.Repository.clear": [], "migrate.versioning.repository.Repository.version": [], "migrate.versioning.repository.Repository.use_timestamp_numbering": [], "migrate.versioning.repository.Repository.id": [], "migrate.versioning.repository.Repository.version_table": [], "migrate.versioning.repository.Repository.latest": [], "migrate.versioning.repository.Repository.create_script_sql": [], "migrate.versioning.repository.Repository.create_script": [], "migrate.versioning.repository.Repository.create": [], "migrate.versioning.repository.Repository.prepare_config": [], "migrate.versioning.repository.Repository.verify": [], "migrate.versioning.repository.Repository.__init__": [], "migrate.versioning.repository.Changeset.run": [], "migrate.versioning.repository.Changeset.add": [], "migrate.versioning.repository.Changeset.items": [], "migrate.versioning.repository.Changeset.values": [], "migrate.versioning.repository.Changeset.keys": [], "migrate.versioning.repository.Changeset.__iter__": [], "migrate.versioning.repository.Changeset.__init__": [], "sqlalchemy.testing.config.async_test": [], "sqlalchemy.testing.config.skip_test": [], "sqlalchemy.testing.config.Config.skip_test": [], "sqlalchemy.testing.config.Config.all_dbs": [], "sqlalchemy.testing.config.Config.all_configs": [], "sqlalchemy.testing.config.Config.reset": [], "sqlalchemy.testing.config.Config.pop": [], "sqlalchemy.testing.config.Config.push": [], "sqlalchemy.testing.config.Config.push_engine": [], "sqlalchemy.testing.config.Config.set_as_current": [], "sqlalchemy.testing.config.Config.register": [], "sqlalchemy.testing.config.Config._set_name": [], "sqlalchemy.testing.config.Config.__init__": [], "sqlalchemy.testing.config.mark_base_test_class": [], "sqlalchemy.testing.config.get_current_test_name": [], "sqlalchemy.testing.config.fixture": [], "sqlalchemy.testing.config.combinations_list": [], "sqlalchemy.testing.config.combinations": [], "libcst.matchers.tests.test_matchers_with_metadata.MatchersVisitorMetadataTest.test_matches_decorator_on_transformers": [], "libcst.matchers.tests.test_matchers_with_metadata.MatchersVisitorMetadataTest.test_matches_decorator_on_visitors": [], "libcst.matchers.tests.test_matchers_with_metadata.MatchersVisitorMetadataTest.test_matches_on_transformers": [], "libcst.matchers.tests.test_matchers_with_metadata.MatchersVisitorMetadataTest.test_matches_on_visitors": [], "libcst.matchers.tests.test_matchers_with_metadata.MatchersVisitorMetadataTest._make_fixture": [], "libcst.matchers.tests.test_matchers_with_metadata.MatchersMetadataTest.test_lambda_metadata_matcher_operators": [], "libcst.matchers.tests.test_matchers_with_metadata.MatchersMetadataTest.test_lambda_metadata_matcher_with_no_metadata": [], "libcst.matchers.tests.test_matchers_with_metadata.MatchersMetadataTest.test_lambda_metadata_matcher": [], "libcst.matchers.tests.test_matchers_with_metadata.MatchersMetadataTest.test_predicate_logic_operators_on_attributes": [], "libcst.matchers.tests.test_matchers_with_metadata.MatchersMetadataTest.test_predicate_logic_on_attributes": [], "libcst.matchers.tests.test_matchers_with_metadata.MatchersMetadataTest.test_predicate_logic_operators": [], "libcst.matchers.tests.test_matchers_with_metadata.MatchersMetadataTest.test_predicate_logic": [], "libcst.matchers.tests.test_matchers_with_metadata.MatchersMetadataTest.test_simple_matcher_false": [], "libcst.matchers.tests.test_matchers_with_metadata.MatchersMetadataTest.test_simple_matcher_true": [], "libcst.matchers.tests.test_matchers_with_metadata.MatchersMetadataTest._make_coderange": [], "libcst.matchers.tests.test_matchers_with_metadata.MatchersMetadataTest._make_fixture": [], "rx.testing.marbles.stringify": [], "rx.testing.marbles.to_marbles": [], "rx.testing.marbles.from_marbles": [], "sqlalchemy.ext.associationproxy._AssociationSet.__hash__": [], "sqlalchemy.ext.associationproxy._AssociationSet.__repr__": [], "sqlalchemy.ext.associationproxy._AssociationSet.__ge__": [], "sqlalchemy.ext.associationproxy._AssociationSet.__gt__": [], "sqlalchemy.ext.associationproxy._AssociationSet.__le__": [], "sqlalchemy.ext.associationproxy._AssociationSet.__lt__": [], "sqlalchemy.ext.associationproxy._AssociationSet.__ne__": [], "sqlalchemy.ext.associationproxy._AssociationSet.__eq__": [], "sqlalchemy.ext.associationproxy._AssociationSet.copy": [], "sqlalchemy.ext.associationproxy._AssociationSet.clear": [], "sqlalchemy.ext.associationproxy._AssociationSet.issuperset": [], "sqlalchemy.ext.associationproxy._AssociationSet.issubset": [], "sqlalchemy.ext.associationproxy._AssociationSet.__ixor__": [], "sqlalchemy.ext.associationproxy._AssociationSet.symmetric_difference_update": [], "sqlalchemy.ext.associationproxy._AssociationSet.symmetric_difference": [], "sqlalchemy.ext.associationproxy._AssociationSet.__iand__": [], "sqlalchemy.ext.associationproxy._AssociationSet.intersection_update": [], "sqlalchemy.ext.associationproxy._AssociationSet.intersection": [], "sqlalchemy.ext.associationproxy._AssociationSet.__isub__": [], "sqlalchemy.ext.associationproxy._AssociationSet.difference_update": [], "sqlalchemy.ext.associationproxy._AssociationSet.difference": [], "sqlalchemy.ext.associationproxy._AssociationSet.union": [], "sqlalchemy.ext.associationproxy._AssociationSet._set": [], "sqlalchemy.ext.associationproxy._AssociationSet.__ior__": [], "sqlalchemy.ext.associationproxy._AssociationSet._bulk_replace": [], "sqlalchemy.ext.associationproxy._AssociationSet.update": [], "sqlalchemy.ext.associationproxy._AssociationSet.pop": [], "sqlalchemy.ext.associationproxy._AssociationSet.remove": [], "sqlalchemy.ext.associationproxy._AssociationSet.discard": [], "sqlalchemy.ext.associationproxy._AssociationSet.add": [], "sqlalchemy.ext.associationproxy._AssociationSet.__iter__": [], "sqlalchemy.ext.associationproxy._AssociationSet.__contains__": [], "sqlalchemy.ext.associationproxy._AssociationSet.__bool__": [], "sqlalchemy.ext.associationproxy._AssociationSet.__len__": [], "sqlalchemy.ext.associationproxy._AssociationSet._get": [], "sqlalchemy.ext.associationproxy._AssociationSet._create": [], "sqlalchemy.ext.associationproxy._AssociationDict.__hash__": [], "sqlalchemy.ext.associationproxy._AssociationDict.copy": [], "sqlalchemy.ext.associationproxy._AssociationDict._bulk_replace": [], "sqlalchemy.ext.associationproxy._AssociationDict.update": [], "sqlalchemy.ext.associationproxy._AssociationDict.popitem": [], "sqlalchemy.ext.associationproxy._AssociationDict.pop": [], "sqlalchemy.ext.associationproxy._AssociationDict.keys": [], "sqlalchemy.ext.associationproxy._AssociationDict.setdefault": [], "sqlalchemy.ext.associationproxy._AssociationDict.get": [], "sqlalchemy.ext.associationproxy._AssociationDict.__repr__": [], "sqlalchemy.ext.associationproxy._AssociationDict.__cmp__": [], "sqlalchemy.ext.associationproxy._AssociationDict.__ge__": [], "sqlalchemy.ext.associationproxy._AssociationDict.__gt__": [], "sqlalchemy.ext.associationproxy._AssociationDict.__le__": [], "sqlalchemy.ext.associationproxy._AssociationDict.__lt__": [], "sqlalchemy.ext.associationproxy._AssociationDict.__ne__": [], "sqlalchemy.ext.associationproxy._AssociationDict.__eq__": [], "sqlalchemy.ext.associationproxy._AssociationDict.clear": [], "sqlalchemy.ext.associationproxy._AssociationDict.__iter__": [], "sqlalchemy.ext.associationproxy._AssociationDict.has_key": [], "sqlalchemy.ext.associationproxy._AssociationDict.__contains__": [], "sqlalchemy.ext.associationproxy._AssociationDict.__delitem__": [], "sqlalchemy.ext.associationproxy._AssociationDict.__setitem__": [], "sqlalchemy.ext.associationproxy._AssociationDict.__getitem__": [], "sqlalchemy.ext.associationproxy._AssociationDict._set": [], "sqlalchemy.ext.associationproxy._AssociationDict._get": [], "sqlalchemy.ext.associationproxy._AssociationDict._create": [], "sqlalchemy.ext.associationproxy._AssociationList.__hash__": [], "sqlalchemy.ext.associationproxy._AssociationList.__repr__": [], "sqlalchemy.ext.associationproxy._AssociationList.copy": [], "sqlalchemy.ext.associationproxy._AssociationList.index": [], "sqlalchemy.ext.associationproxy._AssociationList.__imul__": [], "sqlalchemy.ext.associationproxy._AssociationList.__iadd__": [], "sqlalchemy.ext.associationproxy._AssociationList.__mul__": [], "sqlalchemy.ext.associationproxy._AssociationList.__radd__": [], "sqlalchemy.ext.associationproxy._AssociationList.__add__": [], "sqlalchemy.ext.associationproxy._AssociationList.__cmp__": [], "sqlalchemy.ext.associationproxy._AssociationList.__ge__": [], "sqlalchemy.ext.associationproxy._AssociationList.__gt__": [], "sqlalchemy.ext.associationproxy._AssociationList.__le__": [], "sqlalchemy.ext.associationproxy._AssociationList.__lt__": [], "sqlalchemy.ext.associationproxy._AssociationList.__ne__": [], "sqlalchemy.ext.associationproxy._AssociationList.__eq__": [], "sqlalchemy.ext.associationproxy._AssociationList.clear": [], "sqlalchemy.ext.associationproxy._AssociationList.sort": [], "sqlalchemy.ext.associationproxy._AssociationList.reverse": [], "sqlalchemy.ext.associationproxy._AssociationList.remove": [], "sqlalchemy.ext.associationproxy._AssociationList.pop": [], "sqlalchemy.ext.associationproxy._AssociationList.insert": [], "sqlalchemy.ext.associationproxy._AssociationList.extend": [], "sqlalchemy.ext.associationproxy._AssociationList.count": [], "sqlalchemy.ext.associationproxy._AssociationList.append": [], "sqlalchemy.ext.associationproxy._AssociationList.__iter__": [], "sqlalchemy.ext.associationproxy._AssociationList.__delslice__": [], "sqlalchemy.ext.associationproxy._AssociationList.__setslice__": [], "sqlalchemy.ext.associationproxy._AssociationList.__getslice__": [], "sqlalchemy.ext.associationproxy._AssociationList.__contains__": [], "sqlalchemy.ext.associationproxy._AssociationList.__delitem__": [], "sqlalchemy.ext.associationproxy._AssociationList.__setitem__": [], "sqlalchemy.ext.associationproxy._AssociationList.__getitem__": [], "sqlalchemy.ext.associationproxy._AssociationList._set": [], "sqlalchemy.ext.associationproxy._AssociationList._get": [], "sqlalchemy.ext.associationproxy._AssociationList._create": [], "sqlalchemy.ext.associationproxy._AssociationCollection._bulk_replace": [], "sqlalchemy.ext.associationproxy._AssociationCollection.__setstate__": [], "sqlalchemy.ext.associationproxy._AssociationCollection.__getstate__": [], "sqlalchemy.ext.associationproxy._AssociationCollection.__bool__": [], "sqlalchemy.ext.associationproxy._AssociationCollection.__len__": [], "sqlalchemy.ext.associationproxy._AssociationCollection.__init__": [], "sqlalchemy.ext.associationproxy._lazy_collection.__setstate__": [], "sqlalchemy.ext.associationproxy._lazy_collection.__getstate__": [], "sqlalchemy.ext.associationproxy._lazy_collection.__call__": [], "sqlalchemy.ext.associationproxy._lazy_collection.__init__": [], "sqlalchemy.ext.associationproxy.ColumnAssociationProxyInstance.operate": [], "sqlalchemy.ext.associationproxy.ColumnAssociationProxyInstance.__eq__": [], "sqlalchemy.ext.associationproxy.ObjectAssociationProxyInstance.__ne__": [], "sqlalchemy.ext.associationproxy.ObjectAssociationProxyInstance.__eq__": [], "sqlalchemy.ext.associationproxy.ObjectAssociationProxyInstance.contains": [], "sqlalchemy.ext.associationproxy.AmbiguousAssociationProxyInstance._populate_cache": [], "sqlalchemy.ext.associationproxy.AmbiguousAssociationProxyInstance._non_canonical_get_for_object": [], "sqlalchemy.ext.associationproxy.AmbiguousAssociationProxyInstance._lookup_cache": [], "sqlalchemy.ext.associationproxy.AmbiguousAssociationProxyInstance.has": [], "sqlalchemy.ext.associationproxy.AmbiguousAssociationProxyInstance.any": [], "sqlalchemy.ext.associationproxy.AmbiguousAssociationProxyInstance.__ne__": [], "sqlalchemy.ext.associationproxy.AmbiguousAssociationProxyInstance.__eq__": [], "sqlalchemy.ext.associationproxy.AmbiguousAssociationProxyInstance.get": [], "sqlalchemy.ext.associationproxy.AmbiguousAssociationProxyInstance._ambiguous": [], "sqlalchemy.ext.associationproxy.AssociationProxyInstance.__repr__": [], "sqlalchemy.ext.associationproxy.AssociationProxyInstance.has": [], "sqlalchemy.ext.associationproxy.AssociationProxyInstance.any": [], "sqlalchemy.ext.associationproxy.AssociationProxyInstance._criterion_exists": [], "sqlalchemy.ext.associationproxy.AssociationProxyInstance._inflate": [], "sqlalchemy.ext.associationproxy.AssociationProxyInstance._set": [], "sqlalchemy.ext.associationproxy.AssociationProxyInstance._new": [], "sqlalchemy.ext.associationproxy.AssociationProxyInstance.delete": [], "sqlalchemy.ext.associationproxy.AssociationProxyInstance.set": [], "sqlalchemy.ext.associationproxy.AssociationProxyInstance.get": [], "sqlalchemy.ext.associationproxy.AssociationProxyInstance.info": [], "sqlalchemy.ext.associationproxy.AssociationProxyInstance._default_getset": [], "sqlalchemy.ext.associationproxy.AssociationProxyInstance._initialize_scalar_accessors": [], "sqlalchemy.ext.associationproxy.AssociationProxyInstance._target_is_object": [], "sqlalchemy.ext.associationproxy.AssociationProxyInstance._value_is_scalar": [], "sqlalchemy.ext.associationproxy.AssociationProxyInstance.scalar": [], "sqlalchemy.ext.associationproxy.AssociationProxyInstance.attr": [], "sqlalchemy.ext.associationproxy.AssociationProxyInstance.local_attr": [], "sqlalchemy.ext.associationproxy.AssociationProxyInstance.remote_attr": [], "sqlalchemy.ext.associationproxy.AssociationProxyInstance._unwrap_target_assoc_proxy": [], "sqlalchemy.ext.associationproxy.AssociationProxyInstance._cls_unwrap_target_assoc_proxy": [], "sqlalchemy.ext.associationproxy.AssociationProxyInstance.__clause_element__": [], "sqlalchemy.ext.associationproxy.AssociationProxyInstance._comparator": [], "sqlalchemy.ext.associationproxy.AssociationProxyInstance._get_property": [], "sqlalchemy.ext.associationproxy.AssociationProxyInstance._construct_for_assoc": [], "sqlalchemy.ext.associationproxy.AssociationProxyInstance.for_proxy": [], "sqlalchemy.ext.associationproxy.AssociationProxyInstance.__init__": [], "sqlalchemy.ext.associationproxy.AssociationProxy.__repr__": [], "sqlalchemy.ext.associationproxy.AssociationProxy._default_getset": [], "sqlalchemy.ext.associationproxy.AssociationProxy._calc_owner": [], "sqlalchemy.ext.associationproxy.AssociationProxy._as_instance": [], "sqlalchemy.ext.associationproxy.AssociationProxy.for_class": [], "sqlalchemy.ext.associationproxy.AssociationProxy.__delete__": [], "sqlalchemy.ext.associationproxy.AssociationProxy.__set__": [], "sqlalchemy.ext.associationproxy.AssociationProxy.__get__": [], "sqlalchemy.ext.associationproxy.AssociationProxy.__init__": [], "sqlalchemy.ext.associationproxy.association_proxy": [], "saml2.schema.wsdl.factory": [], "saml2.schema.wsdl.definitions_from_string": [], "saml2.schema.wsdl.t_definitions__from_string": [], "saml2.schema.wsdl.TDefinitions_.__init__": [], "saml2.schema.wsdl.service_from_string": [], "saml2.schema.wsdl.binding_from_string": [], "saml2.schema.wsdl.port_type_from_string": [], "saml2.schema.wsdl.message_from_string": [], "saml2.schema.wsdl.t_service__from_string": [], "saml2.schema.wsdl.TService_.__init__": [], "saml2.schema.wsdl.t_service_port_from_string": [], "saml2.schema.wsdl.t_binding__from_string": [], "saml2.schema.wsdl.TBinding_.__init__": [], "saml2.schema.wsdl.t_binding_operation_from_string": [], "saml2.schema.wsdl.t_port_type__from_string": [], "saml2.schema.wsdl.TPortType_.__init__": [], "saml2.schema.wsdl.t_port_type_operation_from_string": [], "saml2.schema.wsdl.t_message__from_string": [], "saml2.schema.wsdl.TMessage_.__init__": [], "saml2.schema.wsdl.t_message_part_from_string": [], "saml2.schema.wsdl.types_from_string": [], "saml2.schema.wsdl.import_from_string": [], "saml2.schema.wsdl.TExtensibilityElement_.__init__": [], "saml2.schema.wsdl.t_port__from_string": [], "saml2.schema.wsdl.TPort_.__init__": [], "saml2.schema.wsdl.t_binding_operation__from_string": [], "saml2.schema.wsdl.TBindingOperation_.__init__": [], "saml2.schema.wsdl.t_binding_operation_fault_from_string": [], "saml2.schema.wsdl.t_binding_operation_output_from_string": [], "saml2.schema.wsdl.t_binding_operation_input_from_string": [], "saml2.schema.wsdl.t_binding_operation_fault__from_string": [], "saml2.schema.wsdl.TBindingOperationFault_.__init__": [], "saml2.schema.wsdl.t_binding_operation_message__from_string": [], "saml2.schema.wsdl.TBindingOperationMessage_.__init__": [], "saml2.schema.wsdl.t_fault__from_string": [], "saml2.schema.wsdl.TFault_.__init__": [], "saml2.schema.wsdl.t_param__from_string": [], "saml2.schema.wsdl.TParam_.__init__": [], "saml2.schema.wsdl.t_operation__from_string": [], "saml2.schema.wsdl.TOperation_.__init__": [], "saml2.schema.wsdl.t_part__from_string": [], "saml2.schema.wsdl.TPart_.__init__": [], "saml2.schema.wsdl.t_types__from_string": [], "saml2.schema.wsdl.t_import__from_string": [], "saml2.schema.wsdl.TImport_.__init__": [], "saml2.schema.wsdl.t_documented__from_string": [], "saml2.schema.wsdl.TDocumented_.__init__": [], "saml2.schema.wsdl.t_documented_documentation_from_string": [], "saml2.schema.wsdl.t_documentation__from_string": [], "libcst.helpers.tests.test_module.ModuleTest.test_insert_header_comments": [], "IPython.core.tests.test_imports.test_import_usage": [], "IPython.core.tests.test_imports.test_import_ultratb": [], "IPython.core.tests.test_imports.test_import_release": [], "IPython.core.tests.test_imports.test_import_prompts": [], "IPython.core.tests.test_imports.test_import_prefilter": [], "IPython.core.tests.test_imports.test_import_oinspect": [], "IPython.core.tests.test_imports.test_import_magic": [], "IPython.core.tests.test_imports.test_import_macro": [], "IPython.core.tests.test_imports.test_import_logger": [], "IPython.core.tests.test_imports.test_import_interactiveshell": [], "IPython.core.tests.test_imports.test_import_getipython": [], "IPython.core.tests.test_imports.test_import_hooks": [], "IPython.core.tests.test_imports.test_import_history": [], "IPython.core.tests.test_imports.test_import_excolors": [], "IPython.core.tests.test_imports.test_import_debugger": [], "IPython.core.tests.test_imports.test_import_crashhandler": [], "IPython.core.tests.test_imports.test_import_completer": [], "osprofiler.profiler._Profiler._notify": [], "osprofiler.profiler._Profiler.stop": [], "osprofiler.profiler._Profiler.start": [], "osprofiler.profiler._Profiler.get_id": [], "osprofiler.profiler._Profiler.get_parent_id": [], "osprofiler.profiler._Profiler.get_base_id": [], "osprofiler.profiler._Profiler.get_shorten_id": [], "osprofiler.profiler._Profiler.__init__": [], "osprofiler.profiler.Trace.__exit__": [], "osprofiler.profiler.Trace.__enter__": [], "osprofiler.profiler.Trace.__init__": [], "osprofiler.profiler.TracedMeta.__init__": [], "osprofiler.profiler.trace_cls": [], "osprofiler.profiler.trace": [], "osprofiler.profiler.stop": [], "osprofiler.profiler.start": [], "osprofiler.profiler.get": [], "osprofiler.profiler.init": [], "osprofiler.profiler._ensure_no_multiple_traced": [], "osprofiler.profiler.clean": [], "keystone.cmd.manage.main": [ { "locations": [ { "path": "keystone/cmd/manage.py", "start": { "line": 41, "column": 4 }, "stop": { "line": 41, "column": 12 } } ], "kind": "function", "target": "keystone.cmd.cli.main" }, { "locations": [ { "path": "keystone/cmd/manage.py", "start": { "line": 38, "column": 23 }, "stop": { "line": 38, "column": 35 } } ], "kind": "function", "target": "os.path.join" }, { "locations": [ { "path": "keystone/cmd/manage.py", "start": { "line": 39, "column": 11 }, "stop": { "line": 39, "column": 25 } } ], "kind": "function", "target": "genericpath.exists" } ], "keystone.tests.protection.v3.test_services.ProjectUserTestsWithoutEnforceScope.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 374, "column": 21 }, "stop": { "line": 374, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 351, "column": 24 }, "stop": { "line": 351, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 351, "column": 8 }, "stop": { "line": 351, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_services.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 364, "column": 12 }, "stop": { "line": 364, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 358, "column": 12 }, "stop": { "line": 358, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 364, "column": 30 }, "stop": { "line": 364, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 358, "column": 30 }, "stop": { "line": 358, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 349, "column": 8 }, "stop": { "line": 349, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 350, "column": 8 }, "stop": { "line": 350, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_services.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 364, "column": 12 }, "stop": { "line": 364, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 358, "column": 12 }, "stop": { "line": 358, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 372, "column": 15 }, "stop": { "line": 372, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_services.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 360, "column": 15 }, "stop": { "line": 360, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_services.ProjectUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 323, "column": 8 }, "stop": { "line": 323, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 324, "column": 8 }, "stop": { "line": 324, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_services.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 325, "column": 24 }, "stop": { "line": 325, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 329, "column": 15 }, "stop": { "line": 329, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_services.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 325, "column": 8 }, "stop": { "line": 325, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_services.ProjectUserTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_services.DomainUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 289, "column": 8 }, "stop": { "line": 289, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_services.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 306, "column": 21 }, "stop": { "line": 306, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 290, "column": 24 }, "stop": { "line": 290, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 304, "column": 15 }, "stop": { "line": 304, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_services.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 294, "column": 12 }, "stop": { "line": 294, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 294, "column": 30 }, "stop": { "line": 294, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 288, "column": 8 }, "stop": { "line": 288, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 294, "column": 12 }, "stop": { "line": 294, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 297, "column": 23 }, "stop": { "line": 297, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 290, "column": 8 }, "stop": { "line": 290, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_services.DomainUserTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_services.SystemAdminTests.test_user_can_delete_services": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 277, "column": 55 }, "stop": { "line": 277, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 276, "column": 18 }, "stop": { "line": 276, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 280, "column": 21 }, "stop": { "line": 280, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_services.SystemAdminTests.test_user_can_update_services": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 267, "column": 45 }, "stop": { "line": 267, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 264, "column": 18 }, "stop": { "line": 264, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 265, "column": 55 }, "stop": { "line": 265, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 267, "column": 45 }, "stop": { "line": 267, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 271, "column": 16 }, "stop": { "line": 271, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_services.SystemAdminTests.test_user_can_create_services": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 256, "column": 24 }, "stop": { "line": 256, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 255, "column": 24 }, "stop": { "line": 255, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 255, "column": 24 }, "stop": { "line": 255, "column": 40 } }, { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 256, "column": 24 }, "stop": { "line": 256, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_services.SystemAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 231, "column": 8 }, "stop": { "line": 231, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 239, "column": 15 }, "stop": { "line": 239, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_services.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 233, "column": 24 }, "stop": { "line": 233, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 233, "column": 8 }, "stop": { "line": 233, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_services.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 232, "column": 8 }, "stop": { "line": 232, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_services.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_services.SystemMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 198, "column": 8 }, "stop": { "line": 198, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 214, "column": 43 }, "stop": { "line": 214, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 200, "column": 24 }, "stop": { "line": 200, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 199, "column": 8 }, "stop": { "line": 199, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_services.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 200, "column": 8 }, "stop": { "line": 200, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_services.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 203, "column": 24 }, "stop": { "line": 203, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 213, "column": 15 }, "stop": { "line": 213, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_services.SystemMemberTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_services.SystemReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 164, "column": 8 }, "stop": { "line": 164, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 180, "column": 43 }, "stop": { "line": 180, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 166, "column": 24 }, "stop": { "line": 166, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 166, "column": 8 }, "stop": { "line": 166, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_services.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 169, "column": 24 }, "stop": { "line": 169, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 165, "column": 8 }, "stop": { "line": 165, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_services.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 179, "column": 15 }, "stop": { "line": 179, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_services.SystemReaderTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_services._DomainAndProjectUserServiceTests.test_user_cannot_delete_services": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 149, "column": 55 }, "stop": { "line": 149, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 148, "column": 18 }, "stop": { "line": 148, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 153, "column": 16 }, "stop": { "line": 153, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_services._DomainAndProjectUserServiceTests.test_user_cannot_update_services": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 138, "column": 45 }, "stop": { "line": 138, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 135, "column": 18 }, "stop": { "line": 135, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 136, "column": 55 }, "stop": { "line": 136, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 138, "column": 45 }, "stop": { "line": 138, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 142, "column": 16 }, "stop": { "line": 142, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_services._DomainAndProjectUserServiceTests.test_user_cannot_get_a_service": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 126, "column": 55 }, "stop": { "line": 126, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 125, "column": 18 }, "stop": { "line": 125, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 130, "column": 16 }, "stop": { "line": 130, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_services._DomainAndProjectUserServiceTests.test_user_cannot_list_services": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 115, "column": 18 }, "stop": { "line": 115, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 116, "column": 45 }, "stop": { "line": 116, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_services._DomainAndProjectUserServiceTests.test_user_cannot_create_services": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 103, "column": 24 }, "stop": { "line": 103, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 104, "column": 24 }, "stop": { "line": 104, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 103, "column": 24 }, "stop": { "line": 103, "column": 40 } }, { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 104, "column": 24 }, "stop": { "line": 104, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_services._SystemReaderAndMemberUserServiceTests.test_user_cannot_delete_services": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 89, "column": 55 }, "stop": { "line": 89, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 88, "column": 18 }, "stop": { "line": 88, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 93, "column": 16 }, "stop": { "line": 93, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_services._SystemReaderAndMemberUserServiceTests.test_user_cannot_update_services": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 78, "column": 45 }, "stop": { "line": 78, "column": 55 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 75, "column": 18 }, "stop": { "line": 75, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 76, "column": 55 }, "stop": { "line": 76, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 78, "column": 45 }, "stop": { "line": 78, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 82, "column": 16 }, "stop": { "line": 82, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_services._SystemReaderAndMemberUserServiceTests.test_user_cannot_create_services": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 63, "column": 24 }, "stop": { "line": 63, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 64, "column": 24 }, "stop": { "line": 64, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 64, "column": 24 }, "stop": { "line": 64, "column": 40 } }, { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 63, "column": 24 }, "stop": { "line": 63, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_services._SystemUserServiceTests.test_user_can_get_a_service": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 50, "column": 55 }, "stop": { "line": 50, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 49, "column": 18 }, "stop": { "line": 49, "column": 38 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 53, "column": 22 }, "stop": { "line": 53, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_services._SystemUserServiceTests.test_user_can_list_services": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 33, "column": 17 }, "stop": { "line": 33, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 35, "column": 59 }, "stop": { "line": 35, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 34, "column": 16 }, "stop": { "line": 34, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 43, "column": 16 }, "stop": { "line": 43, "column": 41 } }, { "path": "keystone/tests/protection/v3/test_services.py", "start": { "line": 36, "column": 12 }, "stop": { "line": 36, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "graphql.error.format_error.format_error": [], "graphql.validation.rules.no_fragment_cycles.NoFragmentCycles.cycle_error_message": [], "graphql.validation.rules.no_fragment_cycles.NoFragmentCycles.detect_cycle_recursive": [], "graphql.validation.rules.no_fragment_cycles.NoFragmentCycles.enter_FragmentDefinition": [], "graphql.validation.rules.no_fragment_cycles.NoFragmentCycles.enter_OperationDefinition": [], "graphql.validation.rules.no_fragment_cycles.NoFragmentCycles.__init__": [], "oslo_db.sqlalchemy.engines._add_trace_comments": [], "oslo_db.sqlalchemy.engines._add_process_guards": [], "oslo_db.sqlalchemy.engines._test_connection": [], "oslo_db.sqlalchemy.engines._init_events": [], "oslo_db.sqlalchemy.engines._init_connection_args": [], "oslo_db.sqlalchemy.engines.create_engine": [], "oslo_db.sqlalchemy.engines._vet_url": [], "oslo_db.sqlalchemy.engines._extend_url_parameters": [], "oslo_db.sqlalchemy.engines._setup_logging": [], "oslo_db.sqlalchemy.engines._connect_ping_listener": [], "oslo_db.sqlalchemy.engines._thread_yield": [], "pyre_check.client.commands.v2.incremental.run": [], "pyre_check.client.commands.v2.incremental.run_incremental": [], "pyre_check.client.commands.v2.incremental._show_progress_and_display_type_errors": [], "pyre_check.client.commands.v2.incremental._display_type_errors": [], "pyre_check.client.commands.v2.incremental._relativize_error_path": [], "pyre_check.client.commands.v2.incremental.parse_type_error_response": [], "pyre_check.client.commands.v2.incremental.parse_type_error_response_json": [], "dns.rdtypes.dsbase.DSBase.from_wire": [], "dns.rdtypes.dsbase.DSBase.to_wire": [], "dns.rdtypes.dsbase.DSBase.from_text": [], "dns.rdtypes.dsbase.DSBase.to_text": [], "dns.rdtypes.dsbase.DSBase.__init__": [], "libcst.codemod.tests.test_cli.TestPackageCalculation.test_calculate_module": [], "unittest2.test.test_result.TestOutputBuffering.testBufferOutputAddErrorOrFailure": [], "unittest2.test.test_result.TestOutputBuffering.getStartedResult": [], "unittest2.test.test_result.TestOutputBuffering.testBufferOutputStartTestAddSuccess": [], "unittest2.test.test_result.TestOutputBuffering.testBufferOutputOff": [], "unittest2.test.test_result.TestOutputBuffering.tearDown": [], "unittest2.test.test_result.TestOutputBuffering.setUp": [], "unittest2.test.test_result.Test_TestResult.testFailFastSetByRunner": [], "unittest2.test.test_result.Test_TestResult.testFailFast": [], "unittest2.test.test_result.Test_TestResult.testStackFrameTrimming": [], "unittest2.test.test_result.Test_TestResult.testGetSubTestDescriptionWithMultiLineDocstring": [], "unittest2.test.test_result.Test_TestResult.testGetDescriptionWithMultiLineDocstring": [], "unittest2.test.test_result.Test_TestResult.testGetSubTestDescriptionWithOneLineDocstring": [], "unittest2.test.test_result.Test_TestResult.testGetDescriptionWithOneLineDocstring": [], "unittest2.test.test_result.Test_TestResult.testGetNestedSubTestDescriptionWithoutDocstring": [], "unittest2.test.test_result.Test_TestResult.testGetSubTestDescriptionWithoutDocstringAndParams": [], "unittest2.test.test_result.Test_TestResult.testGetSubTestDescriptionWithoutDocstring": [], "unittest2.test.test_result.Test_TestResult.testGetDescriptionWithoutDocstring": [], "unittest2.test.test_result.Test_TestResult.test_addSubTest": [], "unittest2.test.test_result.Test_TestResult.test_addError_locals": [], "unittest2.test.test_result.Test_TestResult.test_addError": [], "unittest2.test.test_result.Test_TestResult.test_addFailure": [], "unittest2.test.test_result.Test_TestResult.test_addSuccess": [], "unittest2.test.test_result.Test_TestResult.test_startTestRun_stopTestRun": [], "unittest2.test.test_result.Test_TestResult.test_stopTest": [], "unittest2.test.test_result.Test_TestResult.test_startTest": [], "unittest2.test.test_result.Test_TestResult.test_stop": [], "unittest2.test.test_result.Test_TestResult.test_init": [], "unittest2.test.test_result.restore_traceback": [], "unittest2.test.test_result.MockTraceback.TracebackException.format": [], "unittest2.test.test_result.MockTraceback.TracebackException.__init__": [], "rx.linq.observable.skipwhile.skip_while": [], "keystone.tests.unit.test_backend_rules.RulesPolicy.test_delete_policy_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_rules.py", "start": { "line": 61, "column": 8 }, "stop": { "line": 61, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_backend_rules.RulesPolicy", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_rules.RulesPolicy.test_update_policy_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_rules.py", "start": { "line": 56, "column": 8 }, "stop": { "line": 56, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_backend_rules.RulesPolicy", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_rules.RulesPolicy.test_get_policy_returns_not_found": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_rules.py", "start": { "line": 51, "column": 8 }, "stop": { "line": 51, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_backend_rules.RulesPolicy", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_rules.RulesPolicy.test_delete": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_rules.py", "start": { "line": 47, "column": 8 }, "stop": { "line": 47, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_backend_rules.RulesPolicy", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_rules.RulesPolicy.test_update": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_rules.py", "start": { "line": 43, "column": 8 }, "stop": { "line": 43, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_backend_rules.RulesPolicy", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_rules.RulesPolicy.test_list": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_rules.py", "start": { "line": 39, "column": 8 }, "stop": { "line": 39, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_backend_rules.RulesPolicy", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_rules.RulesPolicy.test_get": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_rules.py", "start": { "line": 35, "column": 8 }, "stop": { "line": 35, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_backend_rules.RulesPolicy", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_rules.RulesPolicy.test_create": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_rules.py", "start": { "line": 31, "column": 8 }, "stop": { "line": 31, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_backend_rules.RulesPolicy", "dispatch": "dynamic" } ], "keystone.tests.unit.test_backend_rules.RulesPolicy.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_rules.py", "start": { "line": 27, "column": 8 }, "stop": { "line": 27, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.config_overrides", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" } ], "keystone.tests.unit.test_backend_rules.RulesPolicy.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_backend_rules.py", "start": { "line": 23, "column": 8 }, "stop": { "line": 23, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_backend_rules.py", "start": { "line": 24, "column": 8 }, "stop": { "line": 24, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.test_backend_rules.RulesPolicy", "dispatch": "dynamic" } ], "osprofiler.tests.unit.drivers.test_loginsight.LogInsightClientTestCase.test_query_events_with_session_expiry": [], "osprofiler.tests.unit.drivers.test_loginsight.LogInsightClientTestCase.test_query_events": [], "osprofiler.tests.unit.drivers.test_loginsight.LogInsightClientTestCase.test_send_event": [], "osprofiler.tests.unit.drivers.test_loginsight.LogInsightClientTestCase.test_login": [], "osprofiler.tests.unit.drivers.test_loginsight.LogInsightClientTestCase.test_login_with_current_session_active": [], "osprofiler.tests.unit.drivers.test_loginsight.LogInsightClientTestCase.test_is_current_session_active_with_expired_session": [], "osprofiler.tests.unit.drivers.test_loginsight.LogInsightClientTestCase.test_is_current_session_active_with_active_session": [], "osprofiler.tests.unit.drivers.test_loginsight.LogInsightClientTestCase.test_send_request": [], "osprofiler.tests.unit.drivers.test_loginsight.LogInsightClientTestCase.test_check_response_api_error": [], "osprofiler.tests.unit.drivers.test_loginsight.LogInsightClientTestCase.test_check_response_login_timeout": [], "osprofiler.tests.unit.drivers.test_loginsight.LogInsightClientTestCase.setUp": [], "osprofiler.tests.unit.drivers.test_loginsight.LogInsightDriverTestCase.test_get_report": [], "osprofiler.tests.unit.drivers.test_loginsight.LogInsightDriverTestCase.test_notify": [], "osprofiler.tests.unit.drivers.test_loginsight.LogInsightDriverTestCase._create_stop_trace": [], "osprofiler.tests.unit.drivers.test_loginsight.LogInsightDriverTestCase._create_start_trace": [], "osprofiler.tests.unit.drivers.test_loginsight.LogInsightDriverTestCase._create_trace": [], "osprofiler.tests.unit.drivers.test_loginsight.LogInsightDriverTestCase.test_get_name": [], "osprofiler.tests.unit.drivers.test_loginsight.LogInsightDriverTestCase.test_init_with_special_chars_in_conn_str": [], "osprofiler.tests.unit.drivers.test_loginsight.LogInsightDriverTestCase.test_init_with_invalid_connection_string": [], "osprofiler.tests.unit.drivers.test_loginsight.LogInsightDriverTestCase.test_init": [], "osprofiler.tests.unit.drivers.test_loginsight.LogInsightDriverTestCase.setUp": [], "graphql.utils.type_info.TypeInfo.leave_ListValue": [], "graphql.utils.type_info.TypeInfo.leave_Argument": [], "graphql.utils.type_info.TypeInfo.leave_VariableDefinition": [], "graphql.utils.type_info.TypeInfo.leave_OperationDefinition": [], "graphql.utils.type_info.TypeInfo.leave_Directive": [], "graphql.utils.type_info.TypeInfo.leave_Field": [], "graphql.utils.type_info.TypeInfo.leave_SelectionSet": [], "graphql.utils.type_info.TypeInfo.enter_ObjectField": [], "graphql.utils.type_info.TypeInfo.enter_ListValue": [], "graphql.utils.type_info.TypeInfo.enter_Argument": [], "graphql.utils.type_info.TypeInfo.enter_VariableDefinition": [], "graphql.utils.type_info.TypeInfo.enter_InlineFragment": [], "graphql.utils.type_info.TypeInfo.enter_OperationDefinition": [], "graphql.utils.type_info.TypeInfo.enter_Directive": [], "graphql.utils.type_info.TypeInfo.enter_Field": [], "graphql.utils.type_info.TypeInfo.enter_SelectionSet": [], "graphql.utils.type_info.TypeInfo.enter": [], "graphql.utils.type_info.TypeInfo.leave": [], "graphql.utils.type_info.TypeInfo.get_argument": [], "graphql.utils.type_info.TypeInfo.get_directive": [], "graphql.utils.type_info.TypeInfo.get_field_def": [], "graphql.utils.type_info.TypeInfo.get_input_type": [], "graphql.utils.type_info.TypeInfo.get_parent_type": [], "graphql.utils.type_info.TypeInfo.get_type": [], "graphql.utils.type_info.TypeInfo.__init__": [], "graphql.utils.type_info.pop": [], "pip._internal.vcs.subversion.Subversion.update": [], "pip._internal.vcs.subversion.Subversion.switch": [], "pip._internal.vcs.subversion.Subversion.fetch_new": [], "pip._internal.vcs.subversion.Subversion.export": [], "pip._internal.vcs.subversion.Subversion.get_remote_call_options": [], "pip._internal.vcs.subversion.Subversion.get_vcs_version": [], "pip._internal.vcs.subversion.Subversion.call_vcs_version": [], "pip._internal.vcs.subversion.Subversion.__init__": [], "pip._internal.vcs.subversion.Subversion.is_commit_id_equal": [], "pip._internal.vcs.subversion.Subversion._get_svn_url_rev": [], "pip._internal.vcs.subversion.Subversion.get_remote_url": [], "pip._internal.vcs.subversion.Subversion.make_rev_args": [], "pip._internal.vcs.subversion.Subversion.get_url_rev_and_auth": [], "pip._internal.vcs.subversion.Subversion.get_netloc_and_auth": [], "pip._internal.vcs.subversion.Subversion.get_revision": [], "pip._internal.vcs.subversion.Subversion.get_base_rev_args": [], "pip._internal.vcs.subversion.Subversion.should_add_vcs_url_prefix": [], "cryptography.hazmat.primitives.serialization.ssh.serialize_ssh_public_key": [], "cryptography.hazmat.primitives.serialization.ssh.load_ssh_public_key": [], "cryptography.hazmat.primitives.serialization.ssh.serialize_ssh_private_key": [], "cryptography.hazmat.primitives.serialization.ssh.load_ssh_private_key": [], "cryptography.hazmat.primitives.serialization.ssh._lookup_kformat": [], "cryptography.hazmat.primitives.serialization.ssh._SSHFormatEd25519.encode_private": [], "cryptography.hazmat.primitives.serialization.ssh._SSHFormatEd25519.encode_public": [], "cryptography.hazmat.primitives.serialization.ssh._SSHFormatEd25519.load_private": [], "cryptography.hazmat.primitives.serialization.ssh._SSHFormatEd25519.load_public": [], "cryptography.hazmat.primitives.serialization.ssh._SSHFormatEd25519.get_public": [], "cryptography.hazmat.primitives.serialization.ssh._SSHFormatECDSA.encode_private": [], "cryptography.hazmat.primitives.serialization.ssh._SSHFormatECDSA.encode_public": [], "cryptography.hazmat.primitives.serialization.ssh._SSHFormatECDSA.load_private": [], "cryptography.hazmat.primitives.serialization.ssh._SSHFormatECDSA.load_public": [], "cryptography.hazmat.primitives.serialization.ssh._SSHFormatECDSA.get_public": [], "cryptography.hazmat.primitives.serialization.ssh._SSHFormatECDSA.__init__": [], "cryptography.hazmat.primitives.serialization.ssh._SSHFormatDSA._validate": [], "cryptography.hazmat.primitives.serialization.ssh._SSHFormatDSA.encode_private": [], "cryptography.hazmat.primitives.serialization.ssh._SSHFormatDSA.encode_public": [], "cryptography.hazmat.primitives.serialization.ssh._SSHFormatDSA.load_private": [], "cryptography.hazmat.primitives.serialization.ssh._SSHFormatDSA.load_public": [], "cryptography.hazmat.primitives.serialization.ssh._SSHFormatDSA.get_public": [], "cryptography.hazmat.primitives.serialization.ssh._SSHFormatRSA.encode_private": [], "cryptography.hazmat.primitives.serialization.ssh._SSHFormatRSA.encode_public": [], "cryptography.hazmat.primitives.serialization.ssh._SSHFormatRSA.load_private": [], "cryptography.hazmat.primitives.serialization.ssh._SSHFormatRSA.load_public": [], "cryptography.hazmat.primitives.serialization.ssh._SSHFormatRSA.get_public": [], "cryptography.hazmat.primitives.serialization.ssh._FragList.tobytes": [], "cryptography.hazmat.primitives.serialization.ssh._FragList.render": [], "cryptography.hazmat.primitives.serialization.ssh._FragList.size": [], "cryptography.hazmat.primitives.serialization.ssh._FragList.put_mpint": [], "cryptography.hazmat.primitives.serialization.ssh._FragList.put_sshstr": [], "cryptography.hazmat.primitives.serialization.ssh._FragList.put_u32": [], "cryptography.hazmat.primitives.serialization.ssh._FragList.put_raw": [], "cryptography.hazmat.primitives.serialization.ssh._FragList.__init__": [], "cryptography.hazmat.primitives.serialization.ssh._to_mpint": [], "cryptography.hazmat.primitives.serialization.ssh._get_mpint": [], "cryptography.hazmat.primitives.serialization.ssh._get_sshstr": [], "cryptography.hazmat.primitives.serialization.ssh._get_u64": [], "cryptography.hazmat.primitives.serialization.ssh._get_u32": [], "cryptography.hazmat.primitives.serialization.ssh._init_cipher": [], "cryptography.hazmat.primitives.serialization.ssh._check_empty": [], "cryptography.hazmat.primitives.serialization.ssh._check_block_size": [], "cryptography.hazmat.primitives.serialization.ssh._ssh_pem_encode": [], "cryptography.hazmat.primitives.serialization.ssh._ecdsa_key_type": [], "graphql_relay.connection.tests.test_arrayconnection.test_promised_list_slice_respects_a_smaller_first": [], "graphql_relay.connection.tests.test_arrayconnection.test_list_slice_works_with_an_undersized_array_slice_both_sides": [], "graphql_relay.connection.tests.test_arrayconnection.test_list_slice_works_with_an_undersized_array_slice_right_side": [], "graphql_relay.connection.tests.test_arrayconnection.test_list_slice_works_with_an_undersized_array_slice_left_side": [], "graphql_relay.connection.tests.test_arrayconnection.test_list_slice_works_with_an_oversized_array_slice_both_sides": [], "graphql_relay.connection.tests.test_arrayconnection.test_list_slice_works_with_an_oversized_array_slice_right_side": [], "graphql_relay.connection.tests.test_arrayconnection.test_list_slice_works_with_an_oversized_array_slice_left_side": [], "graphql_relay.connection.tests.test_arrayconnection.test_list_slice_works_with_a_just_right_array_slice": [], "graphql_relay.connection.tests.test_arrayconnection.test_promised_list_respects_a_smaller_first": [], "graphql_relay.connection.tests.test_arrayconnection.test_promised_list_returns_all_elements_without_filters": [], "graphql_relay.connection.tests.test_arrayconnection.test_cursor_for_object_in_connection_non_member_object": [], "graphql_relay.connection.tests.test_arrayconnection.test_cursor_for_object_in_connection_member_object": [], "graphql_relay.connection.tests.test_arrayconnection.test_no_elements_cursors_cross": [], "graphql_relay.connection.tests.test_arrayconnection.test_all_elements_cursor_outside": [], "graphql_relay.connection.tests.test_arrayconnection.test_all_elements_invalid_cursors": [], "graphql_relay.connection.tests.test_arrayconnection.test_no_elements_first_0": [], "graphql_relay.connection.tests.test_arrayconnection.test_last_after_before_exact": [], "graphql_relay.connection.tests.test_arrayconnection.test_last_after_before_many": [], "graphql_relay.connection.tests.test_arrayconnection.test_last_after_before_few": [], "graphql_relay.connection.tests.test_arrayconnection.test_first_after_before_exact": [], "graphql_relay.connection.tests.test_arrayconnection.test_first_after_before_many": [], "graphql_relay.connection.tests.test_arrayconnection.test_first_after_before_few": [], "graphql_relay.connection.tests.test_arrayconnection.test_pagination_respects_longlast_before": [], "graphql_relay.connection.tests.test_arrayconnection.test_pagination_respects_last_before": [], "graphql_relay.connection.tests.test_arrayconnection.test_pagination_respects_longfirst_after": [], "graphql_relay.connection.tests.test_arrayconnection.test_pagination_respects_first_after": [], "graphql_relay.connection.tests.test_arrayconnection.test_respects_an_overly_large_last": [], "graphql_relay.connection.tests.test_arrayconnection.test_respects_a_smaller_last": [], "graphql_relay.connection.tests.test_arrayconnection.test_respects_an_overly_large_first": [], "graphql_relay.connection.tests.test_arrayconnection.test_respects_a_smaller_first": [], "graphql_relay.connection.tests.test_arrayconnection.test_returns_all_elements_without_filters": [], "pip._internal.commands.completion.CompletionCommand.run": [], "pip._internal.commands.completion.CompletionCommand.__init__": [], "prompt_toolkit.win32_types.CONSOLE_SCREEN_BUFFER_INFO.__str__": [], "prompt_toolkit.win32_types.COORD.__repr__": [], "oslo_utils.timeutils.StopWatch.stop": [], "oslo_utils.timeutils.StopWatch.resume": [], "oslo_utils.timeutils.StopWatch.has_stopped": [], "oslo_utils.timeutils.StopWatch.has_started": [], "oslo_utils.timeutils.StopWatch.expired": [], "oslo_utils.timeutils.StopWatch.leftover": [], "oslo_utils.timeutils.StopWatch.__exit__": [], "oslo_utils.timeutils.StopWatch.__enter__": [], "oslo_utils.timeutils.StopWatch.elapsed": [], "oslo_utils.timeutils.StopWatch._delta_seconds": [], "oslo_utils.timeutils.StopWatch.restart": [], "oslo_utils.timeutils.StopWatch.split": [], "oslo_utils.timeutils.StopWatch.splits": [], "oslo_utils.timeutils.StopWatch.start": [], "oslo_utils.timeutils.StopWatch.__init__": [], "oslo_utils.timeutils.time_it": [], "oslo_utils.timeutils.Split.__repr__": [], "oslo_utils.timeutils.Split.length": [], "oslo_utils.timeutils.Split.elapsed": [], "oslo_utils.timeutils.Split.__init__": [], "oslo_utils.timeutils.is_soon": [], "oslo_utils.timeutils.delta_seconds": [], "oslo_utils.timeutils.unmarshall_time": [], "oslo_utils.timeutils.marshall_now": [], "oslo_utils.timeutils.clear_time_override": [], "oslo_utils.timeutils.advance_time_seconds": [], "oslo_utils.timeutils.advance_time_delta": [], "oslo_utils.timeutils.set_time_override": [], "oslo_utils.timeutils.iso8601_from_timestamp": [], "oslo_utils.timeutils.utcnow": [], "oslo_utils.timeutils.utcnow_ts": [], "oslo_utils.timeutils.is_newer_than": [], "oslo_utils.timeutils.is_older_than": [], "oslo_utils.timeutils.normalize_time": [], "oslo_utils.timeutils.parse_strtime": [], "oslo_utils.timeutils.strtime": [], "oslo_utils.timeutils.parse_isotime": [], "oslo_utils.timeutils.isotime": [], "kombu.transport.get_transport_cls": [], "kombu.transport.resolve_transport": [], "kombu.transport.supports_librabbitmq": [], "elementpath.xpath30.xpath30_formats.parse_datetime_picture": [], "elementpath.xpath30.xpath30_formats.int_to_words": [], "elementpath.xpath30.xpath30_formats.to_cardinal_it": [], "elementpath.xpath30.xpath30_formats.to_cardinal_en": [], "elementpath.xpath30.xpath30_formats.int_to_numeric": [], "elementpath.xpath30.xpath30_formats.int_to_alphabetic": [], "elementpath.xpath30.xpath30_formats.int_to_roman": [], "IPython.utils.tests.test_wildcard.Tests.test_dict_dir": [], "IPython.utils.tests.test_wildcard.Tests.test_dict_attributes": [], "IPython.utils.tests.test_wildcard.Tests.test_nocase_showall": [], "IPython.utils.tests.test_wildcard.Tests.test_nocase": [], "IPython.utils.tests.test_wildcard.Tests.test_case_showall": [], "IPython.utils.tests.test_wildcard.Tests.test_case": [], "chardet.euckrprober.EUCKRProber.language": [], "chardet.euckrprober.EUCKRProber.charset_name": [], "chardet.euckrprober.EUCKRProber.__init__": [], "futurist._green.GreenWorker.__call__": [], "futurist._green.GreenWorker.__init__": [], "rx.core.notification.from_notifier": [], "rx.core.notification.OnCompleted.observer_from_notifier": [], "rx.core.notification.OnCompleted.__str__": [], "rx.core.notification.OnCompleted._accept_observable": [], "rx.core.notification.OnCompleted._accept": [], "rx.core.notification.OnCompleted.__init__": [], "rx.core.notification.OnError.__str__": [], "rx.core.notification.OnError._accept_observable": [], "rx.core.notification.OnError._accept": [], "rx.core.notification.OnError.__init__": [], "rx.core.notification.OnNext.__str__": [], "rx.core.notification.OnNext._accept_observable": [], "rx.core.notification.OnNext._accept": [], "rx.core.notification.OnNext.__init__": [], "rx.core.notification.Notification.__eq__": [], "rx.core.notification.Notification.equals": [], "rx.core.notification.Notification.to_observable": [], "rx.core.notification.Notification.accept": [], "rx.core.notification.Notification.__init__": [], "rx.linq.observable.defaultifempty.default_if_empty": [], "oslo_i18n._locale.get_locale_dir_variable_name": [], "libcst._nodes.tests.test_tuple.TupleTest.test_versions": [], "libcst._nodes.tests.test_tuple.TupleTest.test_invalid": [], "libcst._nodes.tests.test_tuple.TupleTest.test_valid": [], "passlib.ext.django.utils._PatchManager.unpatch_all": [], "passlib.ext.django.utils._PatchManager.unpatch": [], "passlib.ext.django.utils._PatchManager.monkeypatch": [], "passlib.ext.django.utils._PatchManager.peek_unpatched_func": [], "passlib.ext.django.utils._PatchManager.patch": [], "passlib.ext.django.utils._PatchManager._set_path": [], "passlib.ext.django.utils._PatchManager.check_all": [], "passlib.ext.django.utils._PatchManager.getorig": [], "passlib.ext.django.utils._PatchManager.get": [], "passlib.ext.django.utils._PatchManager._get_path": [], "passlib.ext.django.utils._PatchManager._is_same_value": [], "passlib.ext.django.utils._PatchManager._import_path": [], "passlib.ext.django.utils._PatchManager.isactive": [], "passlib.ext.django.utils._PatchManager.__init__": [], "passlib.ext.django.utils._PasslibHasherWrapper.must_update": [], "passlib.ext.django.utils._PasslibHasherWrapper.safe_summary": [], "passlib.ext.django.utils._PasslibHasherWrapper.encode": [], "passlib.ext.django.utils._PasslibHasherWrapper.verify": [], "passlib.ext.django.utils._PasslibHasherWrapper.salt": [], "passlib.ext.django.utils._PasslibHasherWrapper.algorithm": [], "passlib.ext.django.utils._PasslibHasherWrapper._translate_kwds": [], "passlib.ext.django.utils._PasslibHasherWrapper._has_rounds": [], "passlib.ext.django.utils._PasslibHasherWrapper.__name__": [], "passlib.ext.django.utils._PasslibHasherWrapper.__repr__": [], "passlib.ext.django.utils._PasslibHasherWrapper.__init__": [], "passlib.ext.django.utils.ProxyProperty.__delete__": [], "passlib.ext.django.utils.ProxyProperty.__set__": [], "passlib.ext.django.utils.ProxyProperty.__get__": [], "passlib.ext.django.utils.ProxyProperty.__init__": [], "passlib.ext.django.utils.DjangoContextAdapter._load_settings": [], "passlib.ext.django.utils.DjangoContextAdapter.load_model": [], "passlib.ext.django.utils.DjangoContextAdapter.remove_patch": [], "passlib.ext.django.utils.DjangoContextAdapter.install_patch": [], "passlib.ext.django.utils.DjangoContextAdapter.get_user_category": [], "passlib.ext.django.utils.DjangoContextAdapter.user_set_password": [], "passlib.ext.django.utils.DjangoContextAdapter.user_check_password": [], "passlib.ext.django.utils.DjangoContextAdapter.check_password": [], "passlib.ext.django.utils.DjangoContextAdapter.make_password": [], "passlib.ext.django.utils.DjangoContextAdapter.identify_hasher": [], "passlib.ext.django.utils.DjangoContextAdapter.get_hasher": [], "passlib.ext.django.utils.DjangoContextAdapter.get_hashers": [], "passlib.ext.django.utils.DjangoContextAdapter.reset_hashers": [], "passlib.ext.django.utils.DjangoContextAdapter.__init__": [], "passlib.ext.django.utils.DjangoTranslator.resolve_django_hasher": [], "passlib.ext.django.utils.DjangoTranslator.django_to_passlib": [], "passlib.ext.django.utils.DjangoTranslator.django_to_passlib_name": [], "passlib.ext.django.utils.DjangoTranslator._create_django_hasher": [], "passlib.ext.django.utils.DjangoTranslator.passlib_to_django": [], "passlib.ext.django.utils.DjangoTranslator.passlib_to_django_name": [], "passlib.ext.django.utils.DjangoTranslator._get_passlib_hasher": [], "passlib.ext.django.utils.DjangoTranslator.reset_hashers": [], "passlib.ext.django.utils.DjangoTranslator.__init__": [], "passlib.ext.django.utils._wrap_method": [], "passlib.ext.django.utils.get_preset_config": [], "keystoneclient.auth.identity.generic.cli.DefaultCLI.load_from_argparse_arguments": [], "keystoneclient.auth.identity.generic.cli.DefaultCLI.get_endpoint": [], "keystoneclient.auth.identity.generic.cli.DefaultCLI.get_token": [], "keystoneclient.auth.identity.generic.cli.DefaultCLI.get_options": [], "keystoneclient.auth.identity.generic.cli.DefaultCLI.__init__": [], "pip._internal.operations.build.wheel_legacy.build_wheel_legacy": [], "pip._internal.operations.build.wheel_legacy.get_legacy_build_wheel_path": [], "pip._internal.operations.build.wheel_legacy.format_command_result": [], "keystone.server.flask.application.application_factory": [ { "locations": [ { "path": "keystone/server/flask/application.py", "start": { "line": 136, "column": 10 }, "stop": { "line": 136, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask.app.Flask.__init__", "class_name": "flask.app.Flask", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/application.py", "start": { "line": 175, "column": 19 }, "stop": { "line": 175, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.middleware.dispatcher.DispatcherMiddleware.__init__", "class_name": "werkzeug.middleware.dispatcher.DispatcherMiddleware", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/application.py", "start": { "line": 157, "column": 4 }, "stop": { "line": 157, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask.app.Flask.after_request", "class_name": "flask.app.Flask", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/application.py", "start": { "line": 132, "column": 7 }, "stop": { "line": 132, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "tuple.__contains__", "class_name": "tuple", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/application.py", "start": { "line": 169, "column": 13 }, "stop": { "line": 169, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_middleware.healthcheck.Healthcheck.app_factory", "class_name": "oslo_middleware.healthcheck.Healthcheck", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/application.py", "start": { "line": 153, "column": 4 }, "stop": { "line": 153, "column": 22 } }, { "path": "keystone/server/flask/application.py", "start": { "line": 154, "column": 4 }, "stop": { "line": 154, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask.app.Flask.before_request", "class_name": "flask.app.Flask", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/application.py", "start": { "line": 160, "column": 4 }, "stop": { "line": 160, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.update", "class_name": "flask.config.Config", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/application.py", "start": { "line": 150, "column": 4 }, "stop": { "line": 150, "column": 30 } }, { "path": "keystone/server/flask/application.py", "start": { "line": 145, "column": 8 }, "stop": { "line": 145, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "flask.app.Flask.register_error_handler", "class_name": "flask.app.Flask", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/application.py", "start": { "line": 133, "column": 14 }, "stop": { "line": 133, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "RuntimeError", "dispatch": "static" } ], "keystone.server.flask.application._handle_unknown_keystone_exception": [ { "locations": [ { "path": "keystone/server/flask/application.py", "start": { "line": 127, "column": 11 }, "stop": { "line": 127, "column": 37 } } ], "kind": "function", "target": "keystone.server.flask.application._handle_keystone_exception" }, { "locations": [ { "path": "keystone/server/flask/application.py", "start": { "line": 124, "column": 18 }, "stop": { "line": 124, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/application.py", "start": { "line": 123, "column": 7 }, "stop": { "line": 123, "column": 17 } } ], "kind": "function", "target": "isinstance" } ], "keystone.server.flask.application._handle_keystone_exception": [ { "locations": [ { "path": "keystone/server/flask/application.py", "start": { "line": 93, "column": 49 }, "stop": { "line": 93, "column": 69 } } ], "kind": "function", "target": "keystone.server.flask.application._best_match_language" }, { "locations": [ { "path": "keystone/server/flask/application.py", "start": { "line": 87, "column": 22 }, "stop": { "line": 87, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__str__", "class_name": "keystone.exception.UnexpectedError", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/application.py", "start": { "line": 99, "column": 11 }, "stop": { "line": 99, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/flask/application.py", "start": { "line": 107, "column": 8 }, "stop": { "line": 107, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/application.py", "start": { "line": 116, "column": 47 }, "stop": { "line": 116, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/application.py", "start": { "line": 114, "column": 7 }, "stop": { "line": 114, "column": 17 } }, { "path": "keystone/server/flask/application.py", "start": { "line": 86, "column": 9 }, "stop": { "line": 86, "column": 19 } }, { "path": "keystone/server/flask/application.py", "start": { "line": 78, "column": 7 }, "stop": { "line": 78, "column": 17 } }, { "path": "keystone/server/flask/application.py", "start": { "line": 82, "column": 7 }, "stop": { "line": 82, "column": 17 } }, { "path": "keystone/server/flask/application.py", "start": { "line": 106, "column": 7 }, "stop": { "line": 106, "column": 17 } } ], "kind": "function", "target": "isinstance" }, { "locations": [ { "path": "keystone/server/flask/application.py", "start": { "line": 93, "column": 14 }, "stop": { "line": 93, "column": 33 } } ], "kind": "function", "target": "oslo_i18n._translate.translate" }, { "locations": [ { "path": "keystone/server/flask/application.py", "start": { "line": 92, "column": 20 }, "stop": { "line": 92, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "tuple.__getitem__", "class_name": "tuple", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/application.py", "start": { "line": 85, "column": 48 }, "stop": { "line": 85, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.wrappers.BaseRequest.remote_addr", "class_name": "flask.wrappers.Request", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/application.py", "start": { "line": 115, "column": 14 }, "stop": { "line": 115, "column": 31 } } ], "kind": "function", "target": "keystone.server.flask.common.base_url" }, { "locations": [ { "path": "keystone/server/flask/application.py", "start": { "line": 107, "column": 8 }, "stop": { "line": 107, "column": 12 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/application.py", "start": { "line": 110, "column": 15 }, "stop": { "line": 110, "column": 28 } } ], "kind": "function", "target": "flask.json.jsonify" }, { "locations": [ { "path": "keystone/server/flask/application.py", "start": { "line": 79, "column": 15 }, "stop": { "line": 79, "column": 45 } } ], "kind": "function", "target": "keystone.receipt.handlers.build_receipt" } ], "keystone.server.flask.application._best_match_language": [ { "locations": [ { "path": "keystone/server/flask/application.py", "start": { "line": 70, "column": 11 }, "stop": { "line": 70, "column": 41 } }, { "path": "keystone/server/flask/application.py", "start": { "line": 72, "column": 11 }, "stop": { "line": 72, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.wrappers.AcceptMixin.accept_languages", "class_name": "flask.wrappers.Request", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/flask/application.py", "start": { "line": 73, "column": 8 }, "stop": { "line": 73, "column": 41 } } ], "kind": "function", "target": "oslo_i18n._gettextutils.get_available_languages" }, { "locations": [ { "path": "keystone/server/flask/application.py", "start": { "line": 72, "column": 11 }, "stop": { "line": 72, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.LanguageAccept.best_match", "class_name": "werkzeug.datastructures.LanguageAccept", "dispatch": "dynamic" } ], "keystone.server.flask.application._add_vary_x_auth_token_header": [], "keystone.server.flask.application.fail_gracefully": [], "libcst.metadata.tests.test_type_inference_provider.TypeInferenceProviderTest.test_with_empty_cache": [], "libcst.metadata.tests.test_type_inference_provider.TypeInferenceProviderTest.test_simple_class_types": [], "libcst.metadata.tests.test_type_inference_provider._test_simple_class_helper": [], "sqlalchemy.sql.schema.Identity._copy": [], "sqlalchemy.sql.schema.Identity.copy": [], "sqlalchemy.sql.schema.Identity._as_for_update": [], "sqlalchemy.sql.schema.Identity._set_parent": [], "sqlalchemy.sql.schema.Identity.__init__": [], "sqlalchemy.sql.schema.Computed._copy": [], "sqlalchemy.sql.schema.Computed.copy": [], "sqlalchemy.sql.schema.Computed._as_for_update": [], "sqlalchemy.sql.schema.Computed._set_parent": [], "sqlalchemy.sql.schema.Computed.__init__": [], "sqlalchemy.sql.schema.ThreadLocalMetaData.dispose": [], "sqlalchemy.sql.schema.ThreadLocalMetaData.is_bound": [], "sqlalchemy.sql.schema.ThreadLocalMetaData._bind_to": [], "sqlalchemy.sql.schema.ThreadLocalMetaData.bind": [], "sqlalchemy.sql.schema.ThreadLocalMetaData.__init__": [], "sqlalchemy.sql.schema.MetaData.drop_all": [], "sqlalchemy.sql.schema.MetaData.create_all": [], "sqlalchemy.sql.schema.MetaData.reflect": [], "sqlalchemy.sql.schema.MetaData.sorted_tables": [], "sqlalchemy.sql.schema.MetaData.remove": [], "sqlalchemy.sql.schema.MetaData.clear": [], "sqlalchemy.sql.schema.MetaData._bind_to": [], "sqlalchemy.sql.schema.MetaData.bind": [], "sqlalchemy.sql.schema.MetaData.is_bound": [], "sqlalchemy.sql.schema.MetaData.__setstate__": [], "sqlalchemy.sql.schema.MetaData.__getstate__": [], "sqlalchemy.sql.schema.MetaData._remove_table": [], "sqlalchemy.sql.schema.MetaData._add_table": [], "sqlalchemy.sql.schema.MetaData.__contains__": [], "sqlalchemy.sql.schema.MetaData.__repr__": [], "sqlalchemy.sql.schema.MetaData.__init__": [], "sqlalchemy.sql.schema.Index.__repr__": [], "sqlalchemy.sql.schema.Index.drop": [], "sqlalchemy.sql.schema.Index.create": [], "sqlalchemy.sql.schema.Index.bind": [], "sqlalchemy.sql.schema.Index._set_parent": [], "sqlalchemy.sql.schema.Index.__init__": [], "sqlalchemy.sql.schema.PrimaryKeyConstraint._autoincrement_column": [], "sqlalchemy.sql.schema.PrimaryKeyConstraint.columns_autoinc_first": [], "sqlalchemy.sql.schema.PrimaryKeyConstraint._replace": [], "sqlalchemy.sql.schema.PrimaryKeyConstraint._reload": [], "sqlalchemy.sql.schema.PrimaryKeyConstraint._set_parent": [], "sqlalchemy.sql.schema.PrimaryKeyConstraint.__init__": [], "sqlalchemy.sql.schema.ForeignKeyConstraint._copy": [], "sqlalchemy.sql.schema.ForeignKeyConstraint.copy": [], "sqlalchemy.sql.schema.ForeignKeyConstraint._set_parent": [], "sqlalchemy.sql.schema.ForeignKeyConstraint._col_description": [], "sqlalchemy.sql.schema.ForeignKeyConstraint.column_keys": [], "sqlalchemy.sql.schema.ForeignKeyConstraint._validate_dest_table": [], "sqlalchemy.sql.schema.ForeignKeyConstraint.referred_table": [], "sqlalchemy.sql.schema.ForeignKeyConstraint._referred_schema": [], "sqlalchemy.sql.schema.ForeignKeyConstraint._elements": [], "sqlalchemy.sql.schema.ForeignKeyConstraint._append_element": [], "sqlalchemy.sql.schema.ForeignKeyConstraint.__init__": [], "sqlalchemy.sql.schema.CheckConstraint._copy": [], "sqlalchemy.sql.schema.CheckConstraint.copy": [], "sqlalchemy.sql.schema.CheckConstraint.is_column_level": [], "sqlalchemy.sql.schema.CheckConstraint.__init__": [], "sqlalchemy.sql.schema.ColumnCollectionConstraint.__len__": [], "sqlalchemy.sql.schema.ColumnCollectionConstraint.__iter__": [], "sqlalchemy.sql.schema.ColumnCollectionConstraint.contains_column": [], "sqlalchemy.sql.schema.ColumnCollectionConstraint._copy": [], "sqlalchemy.sql.schema.ColumnCollectionConstraint.copy": [], "sqlalchemy.sql.schema.ColumnCollectionConstraint.__contains__": [], "sqlalchemy.sql.schema.ColumnCollectionConstraint._set_parent": [], "sqlalchemy.sql.schema.ColumnCollectionConstraint.__init__": [], "sqlalchemy.sql.schema.ColumnCollectionMixin._set_parent": [], "sqlalchemy.sql.schema.ColumnCollectionMixin._col_expressions": [], "sqlalchemy.sql.schema.ColumnCollectionMixin._check_attach": [], "sqlalchemy.sql.schema.ColumnCollectionMixin.__init__": [], "sqlalchemy.sql.schema.Constraint._copy": [], "sqlalchemy.sql.schema.Constraint.copy": [], "sqlalchemy.sql.schema.Constraint._set_parent": [], "sqlalchemy.sql.schema.Constraint.table": [], "sqlalchemy.sql.schema.Constraint.__init__": [], "sqlalchemy.sql.schema.DefaultClause.__repr__": [], "sqlalchemy.sql.schema.DefaultClause.__init__": [], "sqlalchemy.sql.schema.FetchedValue.__repr__": [], "sqlalchemy.sql.schema.FetchedValue._set_parent": [], "sqlalchemy.sql.schema.FetchedValue._clone": [], "sqlalchemy.sql.schema.FetchedValue._as_for_update": [], "sqlalchemy.sql.schema.FetchedValue.__init__": [], "sqlalchemy.sql.schema.Sequence._not_a_column_expr": [], "sqlalchemy.sql.schema.Sequence.drop": [], "sqlalchemy.sql.schema.Sequence.create": [], "sqlalchemy.sql.schema.Sequence.bind": [], "sqlalchemy.sql.schema.Sequence._set_metadata": [], "sqlalchemy.sql.schema.Sequence._set_table": [], "sqlalchemy.sql.schema.Sequence._set_parent": [], "sqlalchemy.sql.schema.Sequence.next_value": [], "sqlalchemy.sql.schema.Sequence.is_clause_element": [], "sqlalchemy.sql.schema.Sequence.is_callable": [], "sqlalchemy.sql.schema.Sequence.__init__": [], "sqlalchemy.sql.schema.IdentityOptions.__init__": [], "sqlalchemy.sql.schema.ColumnDefault.__repr__": [], "sqlalchemy.sql.schema.ColumnDefault._maybe_wrap_callable": [], "sqlalchemy.sql.schema.ColumnDefault._arg_is_typed": [], "sqlalchemy.sql.schema.ColumnDefault.is_scalar": [], "sqlalchemy.sql.schema.ColumnDefault.is_clause_element": [], "sqlalchemy.sql.schema.ColumnDefault.is_callable": [], "sqlalchemy.sql.schema.ColumnDefault.__init__": [], "sqlalchemy.sql.schema.DefaultGenerator.bind": [], "sqlalchemy.sql.schema.DefaultGenerator._execute_on_connection": [], "sqlalchemy.sql.schema.DefaultGenerator.execute": [], "sqlalchemy.sql.schema.DefaultGenerator._set_parent": [], "sqlalchemy.sql.schema.DefaultGenerator.__init__": [], "sqlalchemy.sql.schema.ForeignKey._set_table": [], "sqlalchemy.sql.schema.ForeignKey._remove_from_metadata": [], "sqlalchemy.sql.schema.ForeignKey._set_remote_table": [], "sqlalchemy.sql.schema.ForeignKey._set_parent": [], "sqlalchemy.sql.schema.ForeignKey.column": [], "sqlalchemy.sql.schema.ForeignKey._set_target_column": [], "sqlalchemy.sql.schema.ForeignKey._link_to_col_by_colstring": [], "sqlalchemy.sql.schema.ForeignKey._resolve_col_tokens": [], "sqlalchemy.sql.schema.ForeignKey._column_tokens": [], "sqlalchemy.sql.schema.ForeignKey.get_referent": [], "sqlalchemy.sql.schema.ForeignKey.references": [], "sqlalchemy.sql.schema.ForeignKey._table_key": [], "sqlalchemy.sql.schema.ForeignKey._referred_schema": [], "sqlalchemy.sql.schema.ForeignKey._get_colspec": [], "sqlalchemy.sql.schema.ForeignKey._copy": [], "sqlalchemy.sql.schema.ForeignKey.copy": [], "sqlalchemy.sql.schema.ForeignKey.__repr__": [], "sqlalchemy.sql.schema.ForeignKey.__init__": [], "sqlalchemy.sql.schema.Column._make_proxy": [], "sqlalchemy.sql.schema.Column._copy": [], "sqlalchemy.sql.schema.Column.copy": [], "sqlalchemy.sql.schema.Column._on_table_attach": [], "sqlalchemy.sql.schema.Column._setup_on_memoized_fks": [], "sqlalchemy.sql.schema.Column._set_parent": [], "sqlalchemy.sql.schema.Column.__repr__": [], "sqlalchemy.sql.schema.Column.append_foreign_key": [], "sqlalchemy.sql.schema.Column.references": [], "sqlalchemy.sql.schema.Column.__str__": [], "sqlalchemy.sql.schema.Column._extra_kwargs": [], "sqlalchemy.sql.schema.Column.__init__": [], "sqlalchemy.sql.schema.Table.to_metadata": [], "sqlalchemy.sql.schema.Table.tometadata": [], "sqlalchemy.sql.schema.Table.drop": [], "sqlalchemy.sql.schema.Table.create": [], "sqlalchemy.sql.schema.Table.exists": [], "sqlalchemy.sql.schema.Table._set_parent": [], "sqlalchemy.sql.schema.Table.append_constraint": [], "sqlalchemy.sql.schema.Table.append_column": [], "sqlalchemy.sql.schema.Table.add_is_dependent_on": [], "sqlalchemy.sql.schema.Table.bind": [], "sqlalchemy.sql.schema.Table.__str__": [], "sqlalchemy.sql.schema.Table.__repr__": [], "sqlalchemy.sql.schema.Table.key": [], "sqlalchemy.sql.schema.Table._autoincrement_column": [], "sqlalchemy.sql.schema.Table._reset_exported": [], "sqlalchemy.sql.schema.Table._init_collections": [], "sqlalchemy.sql.schema.Table._extra_kwargs": [], "sqlalchemy.sql.schema.Table._init_existing": [], "sqlalchemy.sql.schema.Table.foreign_key_constraints": [], "sqlalchemy.sql.schema.Table._sorted_constraints": [], "sqlalchemy.sql.schema.Table._autoload": [], "sqlalchemy.sql.schema.Table._init": [], "sqlalchemy.sql.schema.Table.__init__": [], "sqlalchemy.sql.schema.Table.__new__": [], "sqlalchemy.sql.schema.Table._gen_cache_key": [], "sqlalchemy.sql.schema.SchemaItem._schema_item_copy": [], "sqlalchemy.sql.schema.SchemaItem.info": [], "sqlalchemy.sql.schema.SchemaItem.__repr__": [], "sqlalchemy.sql.schema.SchemaItem._init_items": [], "sqlalchemy.sql.schema._copy_expression": [], "sqlalchemy.sql.schema._get_table_key": [], "sqlalchemy.sql.lambdas.insp": [], "sqlalchemy.sql.lambdas.PyWrapper._add_getter": [], "sqlalchemy.sql.lambdas.PyWrapper.__getitem__": [], "sqlalchemy.sql.lambdas.PyWrapper.__iter__": [], "sqlalchemy.sql.lambdas.PyWrapper.__getattribute__": [], "sqlalchemy.sql.lambdas.PyWrapper.__nonzero__": [], "sqlalchemy.sql.lambdas.PyWrapper.__bool__": [], "sqlalchemy.sql.lambdas.PyWrapper.__clause_element__": [], "sqlalchemy.sql.lambdas.PyWrapper._extract_bound_parameters": [], "sqlalchemy.sql.lambdas.PyWrapper.reverse_operate": [], "sqlalchemy.sql.lambdas.PyWrapper.operate": [], "sqlalchemy.sql.lambdas.PyWrapper.__call__": [], "sqlalchemy.sql.lambdas.PyWrapper.__init__": [], "sqlalchemy.sql.lambdas.AnalyzedFunction._rewrite_code_obj": [], "sqlalchemy.sql.lambdas.AnalyzedFunction._coerce_expression": [], "sqlalchemy.sql.lambdas.AnalyzedFunction._instrument_and_run_function": [], "sqlalchemy.sql.lambdas.AnalyzedFunction.__init__": [], "sqlalchemy.sql.lambdas.AnalyzedCode._cache_key_getter_tracked_literal": [], "sqlalchemy.sql.lambdas.AnalyzedCode._raise_for_uncacheable_closure_variable": [], "sqlalchemy.sql.lambdas.AnalyzedCode._cache_key_getter_closure_variable": [], "sqlalchemy.sql.lambdas.AnalyzedCode._cache_key_getter_track_on": [], "sqlalchemy.sql.lambdas.AnalyzedCode._bound_parameter_getter_func_closure": [], "sqlalchemy.sql.lambdas.AnalyzedCode._bound_parameter_getter_func_globals": [], "sqlalchemy.sql.lambdas.AnalyzedCode._roll_down_to_literal": [], "sqlalchemy.sql.lambdas.AnalyzedCode._setup_additional_closure_trackers": [], "sqlalchemy.sql.lambdas.AnalyzedCode._init_closure": [], "sqlalchemy.sql.lambdas.AnalyzedCode._init_globals": [], "sqlalchemy.sql.lambdas.AnalyzedCode._init_track_on": [], "sqlalchemy.sql.lambdas.AnalyzedCode.__init__": [], "sqlalchemy.sql.lambdas.AnalyzedCode.get": [], "sqlalchemy.sql.lambdas.LinkedLambdaElement._invoke_user_fn": [], "sqlalchemy.sql.lambdas.LinkedLambdaElement.__init__": [], "sqlalchemy.sql.lambdas.NullLambdaStatement._execute_on_connection": [], "sqlalchemy.sql.lambdas.NullLambdaStatement.add_criteria": [], "sqlalchemy.sql.lambdas.NullLambdaStatement.__add__": [], "sqlalchemy.sql.lambdas.NullLambdaStatement.__getattr__": [], "sqlalchemy.sql.lambdas.NullLambdaStatement.__init__": [], "sqlalchemy.sql.lambdas.StatementLambdaElement.spoil": [], "sqlalchemy.sql.lambdas.StatementLambdaElement._execution_options": [], "sqlalchemy.sql.lambdas.StatementLambdaElement._effective_plugin_target": [], "sqlalchemy.sql.lambdas.StatementLambdaElement._with_options": [], "sqlalchemy.sql.lambdas.StatementLambdaElement._execute_on_connection": [], "sqlalchemy.sql.lambdas.StatementLambdaElement.add_criteria": [], "sqlalchemy.sql.lambdas.StatementLambdaElement.__add__": [], "sqlalchemy.sql.lambdas.DeferredLambdaElement._copy_internals": [], "sqlalchemy.sql.lambdas.DeferredLambdaElement._resolve_with_args": [], "sqlalchemy.sql.lambdas.DeferredLambdaElement._invoke_user_fn": [], "sqlalchemy.sql.lambdas.DeferredLambdaElement.__init__": [], "sqlalchemy.sql.lambdas.LambdaElement._invoke_user_fn": [], "sqlalchemy.sql.lambdas.LambdaElement._gen_cache_key": [], "sqlalchemy.sql.lambdas.LambdaElement._resolved": [], "sqlalchemy.sql.lambdas.LambdaElement._copy_internals": [], "sqlalchemy.sql.lambdas.LambdaElement._setup_binds_for_tracked_expr": [], "sqlalchemy.sql.lambdas.LambdaElement._param_dict": [], "sqlalchemy.sql.lambdas.LambdaElement._from_objects": [], "sqlalchemy.sql.lambdas.LambdaElement._select_iterable": [], "sqlalchemy.sql.lambdas.LambdaElement._is_sequence": [], "sqlalchemy.sql.lambdas.LambdaElement.__getattr__": [], "sqlalchemy.sql.lambdas.LambdaElement._retrieve_tracker_rec": [], "sqlalchemy.sql.lambdas.LambdaElement.__init__": [], "sqlalchemy.sql.lambdas.LambdaElement.__repr__": [], "sqlalchemy.sql.lambdas.lambda_stmt": [], "sqlalchemy.orm.strategies.single_parent_validator": [], "sqlalchemy.orm.strategies.SelectInLoader._load_via_parent": [], "sqlalchemy.orm.strategies.SelectInLoader._load_via_child": [], "sqlalchemy.orm.strategies.SelectInLoader._load_for_path": [], "sqlalchemy.orm.strategies.SelectInLoader.create_row_processor": [], "sqlalchemy.orm.strategies.SelectInLoader._memoized_attr__lambda_cache": [], "sqlalchemy.orm.strategies.SelectInLoader.init_class_attribute": [], "sqlalchemy.orm.strategies.SelectInLoader._init_for_join": [], "sqlalchemy.orm.strategies.SelectInLoader._init_for_omit_join_m2o": [], "sqlalchemy.orm.strategies.SelectInLoader._init_for_omit_join": [], "sqlalchemy.orm.strategies.SelectInLoader.__init__": [], "sqlalchemy.orm.strategies.SelectInLoader.query_info.__init__": [], "sqlalchemy.orm.strategies.JoinedLoader._create_scalar_loader": [], "sqlalchemy.orm.strategies.JoinedLoader._create_collection_loader": [], "sqlalchemy.orm.strategies.JoinedLoader.create_row_processor": [], "sqlalchemy.orm.strategies.JoinedLoader._create_eager_adapter": [], "sqlalchemy.orm.strategies.JoinedLoader._splice_nested_inner_join": [], "sqlalchemy.orm.strategies.JoinedLoader._create_eager_join": [], "sqlalchemy.orm.strategies.JoinedLoader._generate_row_adapter": [], "sqlalchemy.orm.strategies.JoinedLoader._gen_pooled_aliased_class": [], "sqlalchemy.orm.strategies.JoinedLoader._setup_query_on_user_defined_adapter": [], "sqlalchemy.orm.strategies.JoinedLoader._init_user_defined_eager_proc": [], "sqlalchemy.orm.strategies.JoinedLoader.setup_query": [], "sqlalchemy.orm.strategies.JoinedLoader.init_class_attribute": [], "sqlalchemy.orm.strategies.JoinedLoader.__init__": [], "sqlalchemy.orm.strategies.SubqueryLoader._create_scalar_loader": [], "sqlalchemy.orm.strategies.SubqueryLoader._create_collection_loader": [], "sqlalchemy.orm.strategies.SubqueryLoader.create_row_processor": [], "sqlalchemy.orm.strategies.SubqueryLoader._setup_query_from_rowproc": [], "sqlalchemy.orm.strategies.SubqueryLoader._SubqCollections.loader": [], "sqlalchemy.orm.strategies.SubqueryLoader._SubqCollections._load": [], "sqlalchemy.orm.strategies.SubqueryLoader._SubqCollections.get": [], "sqlalchemy.orm.strategies.SubqueryLoader._SubqCollections.__init__": [], "sqlalchemy.orm.strategies.SubqueryLoader._setup_outermost_orderby": [], "sqlalchemy.orm.strategies.SubqueryLoader._setup_options": [], "sqlalchemy.orm.strategies.SubqueryLoader._apply_joins": [], "sqlalchemy.orm.strategies.SubqueryLoader._prep_for_joins": [], "sqlalchemy.orm.strategies.SubqueryLoader._generate_from_original_query": [], "sqlalchemy.orm.strategies.SubqueryLoader._get_leftmost": [], "sqlalchemy.orm.strategies.SubqueryLoader.init_class_attribute": [], "sqlalchemy.orm.strategies.SubqueryLoader.__init__": [], "sqlalchemy.orm.strategies.ImmediateLoader.create_row_processor": [], "sqlalchemy.orm.strategies.ImmediateLoader.init_class_attribute": [], "sqlalchemy.orm.strategies.PostLoader._immediateload_create_row_processor": [], "sqlalchemy.orm.strategies.PostLoader._check_recursive_postload": [], "sqlalchemy.orm.strategies.LoadLazyAttribute.__call__": [], "sqlalchemy.orm.strategies.LoadLazyAttribute.__getstate__": [], "sqlalchemy.orm.strategies.LoadLazyAttribute.__init__": [], "sqlalchemy.orm.strategies.LazyLoader.create_row_processor": [], "sqlalchemy.orm.strategies.LazyLoader._emit_lazyload": [], "sqlalchemy.orm.strategies.LazyLoader._memoized_attr__lambda_cache": [], "sqlalchemy.orm.strategies.LazyLoader._get_ident_for_use_get": [], "sqlalchemy.orm.strategies.LazyLoader._load_for_state": [], "sqlalchemy.orm.strategies.LazyLoader._invoke_raise_load": [], "sqlalchemy.orm.strategies.LazyLoader._generate_lazy_clause": [], "sqlalchemy.orm.strategies.LazyLoader._memoized_attr__simple_lazy_clause": [], "sqlalchemy.orm.strategies.LazyLoader.init_class_attribute": [], "sqlalchemy.orm.strategies.LazyLoader.__init__": [], "sqlalchemy.orm.strategies.NoLoader.create_row_processor": [], "sqlalchemy.orm.strategies.NoLoader.init_class_attribute": [], "sqlalchemy.orm.strategies.AbstractRelationshipLoader.__init__": [], "sqlalchemy.orm.strategies.LoadDeferredColumns.__call__": [], "sqlalchemy.orm.strategies.LoadDeferredColumns.__init__": [], "sqlalchemy.orm.strategies.DeferredColumnLoader._invoke_raise_load": [], "sqlalchemy.orm.strategies.DeferredColumnLoader._load_for_state": [], "sqlalchemy.orm.strategies.DeferredColumnLoader.setup_query": [], "sqlalchemy.orm.strategies.DeferredColumnLoader.init_class_attribute": [], "sqlalchemy.orm.strategies.DeferredColumnLoader.create_row_processor": [], "sqlalchemy.orm.strategies.DeferredColumnLoader.__init__": [], "sqlalchemy.orm.strategies.ExpressionColumnLoader.init_class_attribute": [], "sqlalchemy.orm.strategies.ExpressionColumnLoader.create_row_processor": [], "sqlalchemy.orm.strategies.ExpressionColumnLoader.setup_query": [], "sqlalchemy.orm.strategies.ExpressionColumnLoader.__init__": [], "sqlalchemy.orm.strategies.ColumnLoader.create_row_processor": [], "sqlalchemy.orm.strategies.ColumnLoader.init_class_attribute": [], "sqlalchemy.orm.strategies.ColumnLoader.setup_query": [], "sqlalchemy.orm.strategies.ColumnLoader.__init__": [], "sqlalchemy.orm.strategies.UninstrumentedColumnLoader.create_row_processor": [], "sqlalchemy.orm.strategies.UninstrumentedColumnLoader.setup_query": [], "sqlalchemy.orm.strategies.UninstrumentedColumnLoader.__init__": [], "sqlalchemy.orm.strategies._register_attribute": [], "graphql.language.printer.indent": [], "graphql.language.printer.wrap": [], "graphql.language.printer.block": [], "graphql.language.printer.join": [], "graphql.language.printer.PrintingVisitor.leave_DirectiveDefinition": [], "graphql.language.printer.PrintingVisitor.leave_TypeExtensionDefinition": [], "graphql.language.printer.PrintingVisitor.leave_InputObjectTypeDefinition": [], "graphql.language.printer.PrintingVisitor.leave_EnumValueDefinition": [], "graphql.language.printer.PrintingVisitor.leave_EnumTypeDefinition": [], "graphql.language.printer.PrintingVisitor.leave_UnionTypeDefinition": [], "graphql.language.printer.PrintingVisitor.leave_InterfaceTypeDefinition": [], "graphql.language.printer.PrintingVisitor.leave_InputValueDefinition": [], "graphql.language.printer.PrintingVisitor.leave_FieldDefinition": [], "graphql.language.printer.PrintingVisitor.leave_ObjectTypeDefinition": [], "graphql.language.printer.PrintingVisitor.leave_ScalarTypeDefinition": [], "graphql.language.printer.PrintingVisitor.leave_OperationTypeDefinition": [], "graphql.language.printer.PrintingVisitor.leave_SchemaDefinition": [], "graphql.language.printer.PrintingVisitor.leave_NonNullType": [], "graphql.language.printer.PrintingVisitor.leave_ListType": [], "graphql.language.printer.PrintingVisitor.leave_NamedType": [], "graphql.language.printer.PrintingVisitor.leave_Directive": [], "graphql.language.printer.PrintingVisitor.leave_ObjectField": [], "graphql.language.printer.PrintingVisitor.leave_ObjectValue": [], "graphql.language.printer.PrintingVisitor.leave_ListValue": [], "graphql.language.printer.PrintingVisitor.leave_EnumValue": [], "graphql.language.printer.PrintingVisitor.leave_BooleanValue": [], "graphql.language.printer.PrintingVisitor.leave_StringValue": [], "graphql.language.printer.PrintingVisitor.leave_FloatValue": [], "graphql.language.printer.PrintingVisitor.leave_IntValue": [], "graphql.language.printer.PrintingVisitor.leave_FragmentDefinition": [], "graphql.language.printer.PrintingVisitor.leave_InlineFragment": [], "graphql.language.printer.PrintingVisitor.leave_FragmentSpread": [], "graphql.language.printer.PrintingVisitor.leave_Argument": [], "graphql.language.printer.PrintingVisitor.leave_Field": [], "graphql.language.printer.PrintingVisitor.leave_SelectionSet": [], "graphql.language.printer.PrintingVisitor.leave_VariableDefinition": [], "graphql.language.printer.PrintingVisitor.leave_OperationDefinition": [], "graphql.language.printer.PrintingVisitor.leave_Document": [], "graphql.language.printer.PrintingVisitor.leave_Variable": [], "graphql.language.printer.PrintingVisitor.leave_Name": [], "graphql.language.printer.print_ast": [], "setuptools._imp.get_module": [], "setuptools._imp.get_frozen_object": [], "setuptools._imp.find_module": [], "prompt_toolkit.key_binding.bindings.emacs.load_emacs_shift_selection_bindings": [], "prompt_toolkit.key_binding.bindings.emacs.load_emacs_search_bindings": [], "prompt_toolkit.key_binding.bindings.emacs.load_emacs_bindings": [], "prompt_toolkit.contrib.regular_languages.lexer.GrammarLexer.lex_document": [], "prompt_toolkit.contrib.regular_languages.lexer.GrammarLexer._get_text_fragments": [], "prompt_toolkit.contrib.regular_languages.lexer.GrammarLexer.__init__": [], "rx.linq.observable.throw.throw": [], "keystone.common.sql.data_migration_repo.versions.062_migrate_extract_redelegation_data_from_extras.upgrade": [ { "locations": [ { "path": "keystone/common/sql/data_migration_repo/versions/062_migrate_extract_redelegation_data_from_extras.py", "start": { "line": 39, "column": 8 }, "stop": { "line": 39, "column": 27 } }, { "path": "keystone/common/sql/data_migration_repo/versions/062_migrate_extract_redelegation_data_from_extras.py", "start": { "line": 34, "column": 8 }, "stop": { "line": 34, "column": 42 } }, { "path": "keystone/common/sql/data_migration_repo/versions/062_migrate_extract_redelegation_data_from_extras.py", "start": { "line": 36, "column": 8 }, "stop": { "line": 36, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/data_migration_repo/versions/062_migrate_extract_redelegation_data_from_extras.py", "start": { "line": 28, "column": 25 }, "stop": { "line": 28, "column": 40 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.loads" }, { "locations": [ { "path": "keystone/common/sql/data_migration_repo/versions/062_migrate_extract_redelegation_data_from_extras.py", "start": { "line": 21, "column": 18 }, "stop": { "line": 21, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/data_migration_repo/versions/062_migrate_extract_redelegation_data_from_extras.py", "start": { "line": 22, "column": 17 }, "stop": { "line": 22, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/data_migration_repo/versions/062_migrate_extract_redelegation_data_from_extras.py", "start": { "line": 39, "column": 30 }, "stop": { "line": 39, "column": 45 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" } ], "rx.linq.observable.range.range": [], "rx.core.py2.disposable.Disposable.__exit__": [], "rx.core.py2.disposable.Disposable.__enter__": [], "rx.core.py2.disposable.Disposable.dispose": [], "oslo_policy.tests.test_policy.PickPolicyFileTestCase.test_both_default_policy_file_exist": [], "oslo_policy.tests.test_policy.PickPolicyFileTestCase.test_only_old_default_policy_file_exist": [], "oslo_policy.tests.test_policy.PickPolicyFileTestCase.test_only_new_default_policy_file_exist": [], "oslo_policy.tests.test_policy.PickPolicyFileTestCase.test_overridden_policy_file": [], "oslo_policy.tests.test_policy.PickPolicyFileTestCase.test_no_fallback_to_json_file": [], "oslo_policy.tests.test_policy.PickPolicyFileTestCase.setUp": [], "oslo_policy.tests.test_policy.EnforcerCheckRulesTest.test_complex_cyclical_rules_true": [], "oslo_policy.tests.test_policy.EnforcerCheckRulesTest.test_complex_cyclical_rules_false": [], "oslo_policy.tests.test_policy.EnforcerCheckRulesTest.test_cyclical_rules_raises": [], "oslo_policy.tests.test_policy.EnforcerCheckRulesTest.test_cyclical_rules": [], "oslo_policy.tests.test_policy.EnforcerCheckRulesTest.test_undefined_rule_raises": [], "oslo_policy.tests.test_policy.EnforcerCheckRulesTest.test_undefined_rule": [], "oslo_policy.tests.test_policy.EnforcerCheckRulesTest.test_no_violations": [], "oslo_policy.tests.test_policy.EnforcerCheckRulesTest.setUp": [], "oslo_policy.tests.test_policy.DeprecatedRuleTestCase.test_should_include_deprecated_meta": [], "oslo_policy.tests.test_policy.DocumentedRuleDefaultTestCase.test_operation_must_contain_method_and_path_only": [], "oslo_policy.tests.test_policy.DocumentedRuleDefaultTestCase.test_operation_must_have_method": [], "oslo_policy.tests.test_policy.DocumentedRuleDefaultTestCase.test_operation_must_have_path": [], "oslo_policy.tests.test_policy.DocumentedRuleDefaultTestCase.test_operation_must_be_list_of_dicts": [], "oslo_policy.tests.test_policy.DocumentedRuleDefaultTestCase.test_operation_must_be_list": [], "oslo_policy.tests.test_policy.DocumentedRuleDefaultTestCase.test_operation_not_empty_list": [], "oslo_policy.tests.test_policy.DocumentedRuleDefaultTestCase.test_description_not_empty": [], "oslo_policy.tests.test_policy.DocumentedRuleDefaultTestCase.test_multiple_operations": [], "oslo_policy.tests.test_policy.DocumentedRuleDefaultTestCase.test_contain_operations": [], "oslo_policy.tests.test_policy.DocumentedRuleDefaultDeprecationTestCase.test_deprecation_logic_is_only_performed_once_per_rule": [], "oslo_policy.tests.test_policy.DocumentedRuleDefaultDeprecationTestCase.test_enforce_new_defaults_no_old_check_string": [], "oslo_policy.tests.test_policy.DocumentedRuleDefaultDeprecationTestCase.test_override_deprecated_policy_with_new_rule": [], "oslo_policy.tests.test_policy.DocumentedRuleDefaultDeprecationTestCase.test_override_both_new_and_old_policy": [], "oslo_policy.tests.test_policy.DocumentedRuleDefaultDeprecationTestCase.test_override_deprecated_policy_with_new_name": [], "oslo_policy.tests.test_policy.DocumentedRuleDefaultDeprecationTestCase.test_override_deprecated_policy_with_old_name": [], "oslo_policy.tests.test_policy.DocumentedRuleDefaultDeprecationTestCase.test_deprecated_policy_must_include_deprecated_reason": [], "oslo_policy.tests.test_policy.DocumentedRuleDefaultDeprecationTestCase.test_deprecated_rule_requires_deprecated_rule_object": [], "oslo_policy.tests.test_policy.DocumentedRuleDefaultDeprecationTestCase.test_deprecated_policy_should_not_include_deprecated_meta": [], "oslo_policy.tests.test_policy.DocumentedRuleDefaultDeprecationTestCase.test_deprecated_policy_for_removal_must_include_deprecated_meta": [], "oslo_policy.tests.test_policy.DocumentedRuleDefaultDeprecationTestCase.test_suppress_default_change_warnings_flag_not_log_warning": [], "oslo_policy.tests.test_policy.DocumentedRuleDefaultDeprecationTestCase.test_deprecate_for_removal_suppress_does_not_log_warning": [], "oslo_policy.tests.test_policy.DocumentedRuleDefaultDeprecationTestCase.test_deprecate_name_suppress_does_not_log_warning": [], "oslo_policy.tests.test_policy.DocumentedRuleDefaultDeprecationTestCase.test_deprecate_check_str_suppress_does_not_log_warning": [], "oslo_policy.tests.test_policy.DocumentedRuleDefaultDeprecationTestCase.test_deprecate_a_policy_for_removal_does_not_log_warning": [], "oslo_policy.tests.test_policy.DocumentedRuleDefaultDeprecationTestCase.test_deprecate_a_policy_for_removal_logs_warning_when_overridden": [], "oslo_policy.tests.test_policy.DocumentedRuleDefaultDeprecationTestCase.test_deprecate_a_policy_name": [], "oslo_policy.tests.test_policy.DocumentedRuleDefaultDeprecationTestCase.test_deprecate_replace_with_empty_policy_check_string": [], "oslo_policy.tests.test_policy.DocumentedRuleDefaultDeprecationTestCase.test_deprecate_an_empty_policy_check_string": [], "oslo_policy.tests.test_policy.DocumentedRuleDefaultDeprecationTestCase.test_deprecate_a_policy_check_string": [], "oslo_policy.tests.test_policy.RuleDefaultTestCase.test_ensure_scope_types_are_unique": [], "oslo_policy.tests.test_policy.RuleDefaultTestCase.test_create_opt_with_multiple_scope_types": [], "oslo_policy.tests.test_policy.RuleDefaultTestCase.test_create_opt_with_scope_type_strings_fails": [], "oslo_policy.tests.test_policy.RuleDefaultTestCase.test_create_opt_with_scope_types": [], "oslo_policy.tests.test_policy.RuleDefaultTestCase.test_not_equal_subclass": [], "oslo_policy.tests.test_policy.RuleDefaultTestCase.test_equal_subclass": [], "oslo_policy.tests.test_policy.RuleDefaultTestCase.test_not_equal_class": [], "oslo_policy.tests.test_policy.RuleDefaultTestCase.test_not_equal_name": [], "oslo_policy.tests.test_policy.RuleDefaultTestCase.test_not_equal_check": [], "oslo_policy.tests.test_policy.RuleDefaultTestCase.test_equality_less_obvious": [], "oslo_policy.tests.test_policy.RuleDefaultTestCase.test_equality_obvious": [], "oslo_policy.tests.test_policy.RuleDefaultTestCase.test_str": [], "oslo_policy.tests.test_policy.RuleDefaultTestCase.test_rule_is_parsed": [], "oslo_policy.tests.test_policy.BaseCheckTypesTestCase.test_base_check_types_are_public": [], "oslo_policy.tests.test_policy.RegisterCheckTestCase.test_register_check": [], "oslo_policy.tests.test_policy.CheckFunctionTestCase.test_check_raise_custom_exception": [], "oslo_policy.tests.test_policy.CheckFunctionTestCase.test_check_raise_default": [], "oslo_policy.tests.test_policy.CheckFunctionTestCase.test_check_rule_not_exist_not_empty_policy_file": [], "oslo_policy.tests.test_policy.CheckFunctionTestCase.test_check_with_rule": [], "oslo_policy.tests.test_policy.CheckFunctionTestCase.test_check_no_rules": [], "oslo_policy.tests.test_policy.CheckFunctionTestCase.test_check_explicit": [], "oslo_policy.tests.test_policy.CheckFunctionTestCase.setUp": [], "oslo_policy.tests.test_policy.EnforcerNoPolicyFileTest.test_load_directory": [], "oslo_policy.tests.test_policy.EnforcerNoPolicyFileTest.test_opts_registered": [], "oslo_policy.tests.test_policy.EnforcerNoPolicyFileTest.test_load_rules": [], "oslo_policy.tests.test_policy.EnforcerNoPolicyFileTest.check_loaded_files": [], "oslo_policy.tests.test_policy.EnforcerNoPolicyFileTest.setUp": [], "oslo_policy.tests.test_policy.EnforcerTest.test_enforcer_raises_invalid_scope_with_project_scope_type": [], "oslo_policy.tests.test_policy.EnforcerTest.test_enforcer_understands_project_scope": [], "oslo_policy.tests.test_policy.EnforcerTest.test_enforcer_raises_invalid_scope_with_domain_scope_type": [], "oslo_policy.tests.test_policy.EnforcerTest.test_enforcer_understands_domain_scope": [], "oslo_policy.tests.test_policy.EnforcerTest.test_enforcer_raises_invalid_scope_with_system_scope_type": [], "oslo_policy.tests.test_policy.EnforcerTest.test_enforcer_understands_system_scope": [], "oslo_policy.tests.test_policy.EnforcerTest.test_enforcer_accepts_policy_values_from_context": [], "oslo_policy.tests.test_policy.EnforcerTest.test_map_context_attributes_populated_system": [], "oslo_policy.tests.test_policy.EnforcerTest.test_enforcer_consolidates_context_attributes_with_creds": [], "oslo_policy.tests.test_policy.EnforcerTest.test_enforcer_call_map_context_attributes": [], "oslo_policy.tests.test_policy.EnforcerTest.test_enforcer_rejects_non_context_objects": [], "oslo_policy.tests.test_policy.EnforcerTest.test_enforcer_accepts_subclassed_context_objects": [], "oslo_policy.tests.test_policy.EnforcerTest.test_enforcer_accepts_context_objects": [], "oslo_policy.tests.test_policy.EnforcerTest.test_authorize_opt_not_registered": [], "oslo_policy.tests.test_policy.EnforcerTest.test_authorize_opt_registered": [], "oslo_policy.tests.test_policy.EnforcerTest.test_non_reversible_check": [], "oslo_policy.tests.test_policy.EnforcerTest.test_enforcer_does_not_modify_original_registered_rule": [], "oslo_policy.tests.test_policy.EnforcerTest.test_enforcer_register_twice_raises": [], "oslo_policy.tests.test_policy.EnforcerTest.test_enforcer_default_rule_name": [], "oslo_policy.tests.test_policy.EnforcerTest.test_enforcer_set_rules": [], "oslo_policy.tests.test_policy.EnforcerTest.test_get_policy_path_raises_exc": [], "oslo_policy.tests.test_policy.EnforcerTest.test_enforcer_with_policy_file": [], "oslo_policy.tests.test_policy.EnforcerTest.test_enforcer_with_default_policy_file": [], "oslo_policy.tests.test_policy.EnforcerTest.test_enforcer_update_rules": [], "oslo_policy.tests.test_policy.EnforcerTest.test_enforcer_overwrite_rules": [], "oslo_policy.tests.test_policy.EnforcerTest.test_enforcer_force_reload_false": [], "oslo_policy.tests.test_policy.EnforcerTest.test_enforcer_keep_use_conf_flag_after_reload_opts_registered": [], "oslo_policy.tests.test_policy.EnforcerTest.test_enforcer_keep_use_conf_flag_after_reload": [], "oslo_policy.tests.test_policy.EnforcerTest.test_enforcer_force_reload_without_overwrite_opts_registered": [], "oslo_policy.tests.test_policy.EnforcerTest.test_enforcer_force_reload_without_overwrite": [], "oslo_policy.tests.test_policy.EnforcerTest.test_enforcer_force_reload_with_overwrite_opts_registered": [], "oslo_policy.tests.test_policy.EnforcerTest.test_enforcer_force_reload_with_overwrite": [], "oslo_policy.tests.test_policy.EnforcerTest.test_enforcer_with_default_rule": [], "oslo_policy.tests.test_policy.EnforcerTest.test_rule_with_check": [], "oslo_policy.tests.test_policy.EnforcerTest.test_clear_opts_registered": [], "oslo_policy.tests.test_policy.EnforcerTest.test_clear": [], "oslo_policy.tests.test_policy.EnforcerTest.test_set_rules_type": [], "oslo_policy.tests.test_policy.EnforcerTest.test_load_directory_twice_changed": [], "oslo_policy.tests.test_policy.EnforcerTest.test_load_directory_twice_force": [], "oslo_policy.tests.test_policy.EnforcerTest.test_load_directory_twice": [], "oslo_policy.tests.test_policy.EnforcerTest.test_load_rules_twice_clear": [], "oslo_policy.tests.test_policy.EnforcerTest.test_load_rules_twice_force": [], "oslo_policy.tests.test_policy.EnforcerTest.test_load_rules_twice": [], "oslo_policy.tests.test_policy.EnforcerTest.test_load_policy_dirs_with_non_directory": [], "oslo_policy.tests.test_policy.EnforcerTest.test_load_non_existed_directory_opts_registered": [], "oslo_policy.tests.test_policy.EnforcerTest.test_load_non_existed_directory": [], "oslo_policy.tests.test_policy.EnforcerTest.test_load_multiple_directories_opts_registered": [], "oslo_policy.tests.test_policy.EnforcerTest.test_load_multiple_directories": [], "oslo_policy.tests.test_policy.EnforcerTest.test_warning_on_redundant_file_rules": [], "oslo_policy.tests.test_policy.EnforcerTest.test_load_json_file_log_warning": [], "oslo_policy.tests.test_policy.EnforcerTest.test_load_dir_caching_with_files_same_overwrite_false_opts_reg": [], "oslo_policy.tests.test_policy.EnforcerTest.test_load_directory_caching_with_files_same_opts_registered": [], "oslo_policy.tests.test_policy.EnforcerTest.test_load_directory_caching_with_files_same_but_overwrite_false": [], "oslo_policy.tests.test_policy.EnforcerTest.test_load_directory_caching_with_files_same": [], "oslo_policy.tests.test_policy.EnforcerTest.test_load_directory_caching_with_files_updated_opts_registered": [], "oslo_policy.tests.test_policy.EnforcerTest.test_load_directory_caching_with_files_updated": [], "oslo_policy.tests.test_policy.EnforcerTest.test_load_directory_opts_registered": [], "oslo_policy.tests.test_policy.EnforcerTest.test_load_directory_after_file_update": [], "oslo_policy.tests.test_policy.EnforcerTest.test_load_directory": [], "oslo_policy.tests.test_policy.EnforcerTest.test_load_file_opts_registered": [], "oslo_policy.tests.test_policy.EnforcerTest.test_load_file": [], "oslo_policy.tests.test_policy.EnforcerTest._test_scenario_with_opts_registered": [], "oslo_policy.tests.test_policy.EnforcerTest.check_loaded_files": [], "oslo_policy.tests.test_policy.EnforcerTest.setUp": [], "oslo_policy.tests.test_policy.RulesTestCase.test_load_json_deprecated": [], "oslo_policy.tests.test_policy.RulesTestCase.test_str_true": [], "oslo_policy.tests.test_policy.RulesTestCase.test_str": [], "oslo_policy.tests.test_policy.RulesTestCase.test_from_dict": [], "oslo_policy.tests.test_policy.RulesTestCase.test_load_yaml_invalid_exc": [], "oslo_policy.tests.test_policy.RulesTestCase.test_load_yaml": [], "oslo_policy.tests.test_policy.RulesTestCase.test_load_empty_data": [], "oslo_policy.tests.test_policy.RulesTestCase.test_load_json_invalid_exc": [], "oslo_policy.tests.test_policy.RulesTestCase.test_load_json": [], "oslo_policy.tests.test_policy.RulesTestCase.test_retrieval": [], "oslo_policy.tests.test_policy.RulesTestCase.test_with_default": [], "oslo_policy.tests.test_policy.RulesTestCase.test_missing_default": [], "oslo_policy.tests.test_policy.RulesTestCase.test_no_default": [], "oslo_policy.tests.test_policy.RulesTestCase.test_init": [], "oslo_policy.tests.test_policy.RulesTestCase.test_init_basic": [], "oslo_policy.tests.test_policy.MyException.__init__": [], "oslo_policy.tests.test_policy.FieldCheck.__call__": [], "oslo_policy.tests.test_policy.FieldCheck.__init__": [], "testtools.tests.matchers.test_const.test_suite": [], "pygments.formatters.svg.SvgFormatter._get_style": [], "pygments.formatters.svg.SvgFormatter.format_unencoded": [], "pygments.formatters.svg.SvgFormatter.__init__": [], "pygments.formatters.svg.escape_html": [], "amqp.spec.method": [], "amqp.spec.method_t.__init__": [], "rx.linq.observable.sequenceequal.sequence_equal": [], "graphql.pyutils.tests.test_contain_subset.test_should_contain_others": [], "graphql.pyutils.tests.test_contain_subset.test_complex_object_should_reject_for_similar_object": [], "graphql.pyutils.tests.test_contain_subset.test_complex_object_should_pass_for_same_object": [], "graphql.pyutils.tests.test_contain_subset.test_complex_object_should_pass_for_smaller_object_other": [], "graphql.pyutils.tests.test_contain_subset.test_complex_object_should_pass_for_smaller_object": [], "graphql.pyutils.tests.test_contain_subset.test_plain_object_should_reject_for_similar_object": [], "graphql.pyutils.tests.test_contain_subset.test_plain_object_should_pass_for_same_object": [], "graphql.pyutils.tests.test_contain_subset.test_plain_object_should_pass_for_smaller_object": [], "oslo_db.sqlalchemy.enginefacade.LegacyEngineFacade.from_config": [], "oslo_db.sqlalchemy.enginefacade.LegacyEngineFacade.get_sessionmaker": [], "oslo_db.sqlalchemy.enginefacade.LegacyEngineFacade.get_session": [], "oslo_db.sqlalchemy.enginefacade.LegacyEngineFacade.get_engine": [], "oslo_db.sqlalchemy.enginefacade.LegacyEngineFacade._check_factory_started": [], "oslo_db.sqlalchemy.enginefacade.LegacyEngineFacade.__init__": [], "oslo_db.sqlalchemy.enginefacade.get_legacy_facade": [], "oslo_db.sqlalchemy.enginefacade.configure": [], "oslo_db.sqlalchemy.enginefacade.transaction_context": [], "oslo_db.sqlalchemy.enginefacade.transaction_context_provider": [], "oslo_db.sqlalchemy.enginefacade._transaction_contexts_by_thread": [], "oslo_db.sqlalchemy.enginefacade._transaction_ctx_for_context": [], "oslo_db.sqlalchemy.enginefacade._context_descriptor": [], "oslo_db.sqlalchemy.enginefacade.async_compat": [], "oslo_db.sqlalchemy.enginefacade._TransactionContextManager._transaction_scope": [], "oslo_db.sqlalchemy.enginefacade._TransactionContextManager._clone": [], "oslo_db.sqlalchemy.enginefacade._TransactionContextManager.__call__": [], "oslo_db.sqlalchemy.enginefacade._TransactionContextManager.using": [], "oslo_db.sqlalchemy.enginefacade._TransactionContextManager.async_": [], "oslo_db.sqlalchemy.enginefacade._TransactionContextManager.connection": [], "oslo_db.sqlalchemy.enginefacade._TransactionContextManager.savepoint": [], "oslo_db.sqlalchemy.enginefacade._TransactionContextManager.independent": [], "oslo_db.sqlalchemy.enginefacade._TransactionContextManager.allow_async": [], "oslo_db.sqlalchemy.enginefacade._TransactionContextManager.reader": [], "oslo_db.sqlalchemy.enginefacade._TransactionContextManager.writer": [], "oslo_db.sqlalchemy.enginefacade._TransactionContextManager.replace": [], "oslo_db.sqlalchemy.enginefacade._TransactionContextManager.patch_engine": [], "oslo_db.sqlalchemy.enginefacade._TransactionContextManager.patch_factory": [], "oslo_db.sqlalchemy.enginefacade._TransactionContextManager.make_new_manager": [], "oslo_db.sqlalchemy.enginefacade._TransactionContextManager.dispose_pool": [], "oslo_db.sqlalchemy.enginefacade._TransactionContextManager.get_sessionmaker": [], "oslo_db.sqlalchemy.enginefacade._TransactionContextManager.get_engine": [], "oslo_db.sqlalchemy.enginefacade._TransactionContextManager.get_legacy_facade": [], "oslo_db.sqlalchemy.enginefacade._TransactionContextManager.append_on_engine_create": [], "oslo_db.sqlalchemy.enginefacade._TransactionContextManager.configure": [], "oslo_db.sqlalchemy.enginefacade._TransactionContextManager.is_started": [], "oslo_db.sqlalchemy.enginefacade._TransactionContextManager._factory": [], "oslo_db.sqlalchemy.enginefacade._TransactionContextManager.__init__": [], "oslo_db.sqlalchemy.enginefacade._TransactionContextTLocal.__reduce__": [], "oslo_db.sqlalchemy.enginefacade._TransactionContextTLocal.__deepcopy__": [], "oslo_db.sqlalchemy.enginefacade._TransactionContext._async_reader": [], "oslo_db.sqlalchemy.enginefacade._TransactionContext._reader": [], "oslo_db.sqlalchemy.enginefacade._TransactionContext._writer": [], "oslo_db.sqlalchemy.enginefacade._TransactionContext._produce_block": [], "oslo_db.sqlalchemy.enginefacade._TransactionContext._end_connection_transaction": [], "oslo_db.sqlalchemy.enginefacade._TransactionContext._end_session_transaction": [], "oslo_db.sqlalchemy.enginefacade._TransactionContext._add_context": [], "oslo_db.sqlalchemy.enginefacade._TransactionContext._session": [], "oslo_db.sqlalchemy.enginefacade._TransactionContext._connection": [], "oslo_db.sqlalchemy.enginefacade._TransactionContext.__init__": [], "oslo_db.sqlalchemy.enginefacade._TestTransactionFactory.dispose_global": [], "oslo_db.sqlalchemy.enginefacade._TestTransactionFactory.__init__": [], "oslo_db.sqlalchemy.enginefacade._TransactionFactory._setup_for_connection": [], "oslo_db.sqlalchemy.enginefacade._TransactionFactory._start": [], "oslo_db.sqlalchemy.enginefacade._TransactionFactory.is_started": [], "oslo_db.sqlalchemy.enginefacade._TransactionFactory.dispose_pool": [], "oslo_db.sqlalchemy.enginefacade._TransactionFactory._maker_args_for_conf": [], "oslo_db.sqlalchemy.enginefacade._TransactionFactory._engine_args_for_conf": [], "oslo_db.sqlalchemy.enginefacade._TransactionFactory._url_args_for_conf": [], "oslo_db.sqlalchemy.enginefacade._TransactionFactory._args_for_conf": [], "oslo_db.sqlalchemy.enginefacade._TransactionFactory._create_factory_copy": [], "oslo_db.sqlalchemy.enginefacade._TransactionFactory._create_session": [], "oslo_db.sqlalchemy.enginefacade._TransactionFactory._create_connection": [], "oslo_db.sqlalchemy.enginefacade._TransactionFactory.get_reader_maker": [], "oslo_db.sqlalchemy.enginefacade._TransactionFactory.get_writer_maker": [], "oslo_db.sqlalchemy.enginefacade._TransactionFactory.get_reader_engine": [], "oslo_db.sqlalchemy.enginefacade._TransactionFactory.get_writer_engine": [], "oslo_db.sqlalchemy.enginefacade._TransactionFactory.get_legacy_facade": [], "oslo_db.sqlalchemy.enginefacade._TransactionFactory._configure": [], "oslo_db.sqlalchemy.enginefacade._TransactionFactory.configure": [], "oslo_db.sqlalchemy.enginefacade._TransactionFactory.configure_defaults": [], "oslo_db.sqlalchemy.enginefacade._TransactionFactory.__init__": [], "oslo_db.sqlalchemy.enginefacade._Default.is_set_w_conf": [], "oslo_db.sqlalchemy.enginefacade._Default.is_set": [], "oslo_db.sqlalchemy.enginefacade._Default.resolve_w_conf": [], "oslo_db.sqlalchemy.enginefacade._Default.resolve": [], "oslo_db.sqlalchemy.enginefacade._Default.__init__": [], "oslo_db.sqlalchemy.enginefacade._symbol.__repr__": [], "oslo_db.sqlalchemy.enginefacade._symbol.__init__": [], "oslo_config.tests.test_validator.TestValidator.test_invalid_options": [], "oslo_config.tests.test_validator.TestValidator.test_check_defaults": [], "oslo_config.tests.test_validator.TestValidator.test_exclude_groups": [], "oslo_config.tests.test_validator.TestValidator.test_missing_group": [], "oslo_config.tests.test_validator.TestValidator.test_missing": [], "oslo_config.tests.test_validator.TestValidator.test_deprecated_fatal_warnings": [], "oslo_config.tests.test_validator.TestValidator.test_deprecated": [], "oslo_config.tests.test_validator.TestValidator.test_passing": [], "oslo_config.tests.test_validator.TestValidator.setUp": [], "graphql.backend.compiled.GraphQLCompiledDocument._from_namespace": [], "graphql.backend.compiled.GraphQLCompiledDocument.from_module_dict": [], "graphql.backend.compiled.GraphQLCompiledDocument.from_code": [], "keystone.common.sql.data_migration_repo.versions.024_migrate_create_created_at_int_columns.upgrade": [], "oauthlib.oauth1.rfc5849.signature.verify_plaintext": [], "oauthlib.oauth1.rfc5849.signature.sign_plaintext": [], "oauthlib.oauth1.rfc5849.signature.sign_plaintext_with_client": [], "oauthlib.oauth1.rfc5849.signature.verify_rsa_sha512": [], "oauthlib.oauth1.rfc5849.signature.sign_rsa_sha512_with_client": [], "oauthlib.oauth1.rfc5849.signature.verify_rsa_sha256": [], "oauthlib.oauth1.rfc5849.signature.sign_rsa_sha256_with_client": [], "oauthlib.oauth1.rfc5849.signature.sign_rsa_sha1": [], "oauthlib.oauth1.rfc5849.signature.verify_rsa_sha1": [], "oauthlib.oauth1.rfc5849.signature.sign_rsa_sha1_with_client": [], "oauthlib.oauth1.rfc5849.signature._verify_rsa": [], "oauthlib.oauth1.rfc5849.signature._sign_rsa": [], "oauthlib.oauth1.rfc5849.signature._prepare_key_plus": [], "oauthlib.oauth1.rfc5849.signature._get_jwt_rsa_algorithm": [], "oauthlib.oauth1.rfc5849.signature.verify_hmac_sha512": [], "oauthlib.oauth1.rfc5849.signature.sign_hmac_sha512_with_client": [], "oauthlib.oauth1.rfc5849.signature.sign_hmac_sha256": [], "oauthlib.oauth1.rfc5849.signature.verify_hmac_sha256": [], "oauthlib.oauth1.rfc5849.signature.sign_hmac_sha256_with_client": [], "oauthlib.oauth1.rfc5849.signature.sign_hmac_sha1": [], "oauthlib.oauth1.rfc5849.signature.verify_hmac_sha1": [], "oauthlib.oauth1.rfc5849.signature.sign_hmac_sha1_with_client": [], "oauthlib.oauth1.rfc5849.signature._verify_hmac": [], "oauthlib.oauth1.rfc5849.signature._sign_hmac": [], "oauthlib.oauth1.rfc5849.signature.normalize_parameters": [], "oauthlib.oauth1.rfc5849.signature.collect_parameters": [], "oauthlib.oauth1.rfc5849.signature.base_string_uri": [], "oauthlib.oauth1.rfc5849.signature.signature_base_string": [], "libcst.helpers.tests.test_template.TemplateTest.test_decorators": [], "libcst.helpers.tests.test_template.TemplateTest.test_subscript": [], "libcst.helpers.tests.test_template.TemplateTest.test_suite": [], "libcst.helpers.tests.test_template.TemplateTest.test_statement": [], "libcst.helpers.tests.test_template.TemplateTest.test_args": [], "libcst.helpers.tests.test_template.TemplateTest.test_parameters": [], "libcst.helpers.tests.test_template.TemplateTest.test_assign_target": [], "libcst.helpers.tests.test_template.TemplateTest.test_annotation": [], "libcst.helpers.tests.test_template.TemplateTest.test_simple_expression": [], "libcst.helpers.tests.test_template.TemplateTest.test_simple_statement": [], "libcst.helpers.tests.test_template.TemplateTest.test_simple_module": [], "libcst.helpers.tests.test_template.TemplateTest.code": [], "libcst.helpers.tests.test_template.TemplateTest.dedent": [], "testtools.tests.twistedsupport._helpers.NeedsTwistedTestCase.setUp": [], "paste.auth.auth_tkt.make_auth_tkt_middleware": [], "paste.auth.auth_tkt.AuthTKTMiddleware.logout_user_cookie": [], "paste.auth.auth_tkt.AuthTKTMiddleware.set_user_cookie": [], "paste.auth.auth_tkt.AuthTKTMiddleware.__call__": [], "paste.auth.auth_tkt.AuthTKTMiddleware.__init__": [], "paste.auth.auth_tkt.maybe_encode": [], "paste.auth.auth_tkt.encode_ip_timestamp": [], "paste.auth.auth_tkt.calculate_digest": [], "paste.auth.auth_tkt.parse_ticket": [], "paste.auth.auth_tkt.BadTicket.__init__": [], "paste.auth.auth_tkt.AuthTicket.cookie": [], "paste.auth.auth_tkt.AuthTicket.cookie_value": [], "paste.auth.auth_tkt.AuthTicket.digest": [], "paste.auth.auth_tkt.AuthTicket.__init__": [], "graphql.execution.tests.test_benchmark.test_big_list_objecttypes_with_two_int_fields": [], "graphql.execution.tests.test_benchmark.test_big_list_objecttypes_with_one_int_field": [], "graphql.execution.tests.test_benchmark.test_big_list_of_ints_serialize": [], "graphql.execution.tests.test_benchmark.test_big_list_of_ints": [], "graphql.execution.tests.test_benchmark.resolve_all_ints": [], "graphql.execution.tests.test_benchmark.resolve_all_containers": [], "graphql.execution.tests.test_benchmark.Container.__init__": [], "eventlet.green.threading.current_thread": [], "eventlet.green.threading._fixup_thread": [], "eventlet.green.threading._GreenThread.isDaemon": [], "eventlet.green.threading._GreenThread.isAlive": [], "eventlet.green.threading._GreenThread.setName": [], "eventlet.green.threading._GreenThread.getName": [], "eventlet.green.threading._GreenThread.join": [], "eventlet.green.threading._GreenThread.__repr__": [], "eventlet.green.threading._GreenThread.__init__": [], "keystoneclient.tests.unit.v3.test_oauth1.TestOAuthLibModule.test_no_oauthlib_installed": [], "keystoneclient.tests.unit.v3.test_oauth1.OauthRequestIdTests.test_delete_consumers": [], "keystoneclient.tests.unit.v3.test_oauth1.OauthRequestIdTests.test_update_consumers": [], "keystoneclient.tests.unit.v3.test_oauth1.OauthRequestIdTests.test_create_consumers": [], "keystoneclient.tests.unit.v3.test_oauth1.OauthRequestIdTests.test_get_consumers": [], "keystoneclient.tests.unit.v3.test_oauth1.OauthRequestIdTests._mock_request_method": [], "keystoneclient.tests.unit.v3.test_oauth1.OauthRequestIdTests.setUp": [], "keystoneclient.tests.unit.v3.test_oauth1.AuthenticateWithOAuthTests.test_oauth_authenticate_success": [], "keystoneclient.tests.unit.v3.test_oauth1.AuthenticateWithOAuthTests.setUp": [], "keystoneclient.tests.unit.v3.test_oauth1.AccessTokenTests.test_create_access_token_expires_at": [], "keystoneclient.tests.unit.v3.test_oauth1.AccessTokenTests.setUp": [], "keystoneclient.tests.unit.v3.test_oauth1.RequestTokenTests.test_create_request_token": [], "keystoneclient.tests.unit.v3.test_oauth1.RequestTokenTests.test_authorize_request_token": [], "keystoneclient.tests.unit.v3.test_oauth1.RequestTokenTests.setUp": [], "keystoneclient.tests.unit.v3.test_oauth1.TokenTests._validate_oauth_headers": [], "keystoneclient.tests.unit.v3.test_oauth1.TokenTests._new_oauth_token_with_expires_at": [], "keystoneclient.tests.unit.v3.test_oauth1.TokenTests._new_oauth_token": [], "keystoneclient.tests.unit.v3.test_oauth1.ConsumerTests.test_description_not_included": [], "keystoneclient.tests.unit.v3.test_oauth1.ConsumerTests.test_description_is_optional": [], "keystoneclient.tests.unit.v3.test_oauth1.ConsumerTests.new_ref": [], "keystoneclient.tests.unit.v3.test_oauth1.ConsumerTests.setUp": [], "greenlet.tests.test_gc.GCTests.test_dead_circular_ref": [], "elementpath.datatypes.string.Language.__new__": [], "elementpath.datatypes.string.XsdToken.__new__": [], "elementpath.datatypes.string.NormalizedString.__new__": [], "psutil.tests.runner.main": [], "psutil.tests.runner.setup": [], "psutil.tests.runner.run_from_name": [], "psutil.tests.runner.get_runner": [], "psutil.tests.runner.ParallelRunner.run": [], "psutil.tests.runner.ParallelRunner._split_suite": [], "psutil.tests.runner.ParallelRunner._parallelize": [], "psutil.tests.runner.ColouredTextRunner.run": [], "psutil.tests.runner.ColouredTextRunner._exit": [], "psutil.tests.runner.ColouredTextRunner._run": [], "psutil.tests.runner.ColouredTextRunner._save_result": [], "psutil.tests.runner.ColouredTextRunner._write_last_failed": [], "psutil.tests.runner.ColouredTextRunner._makeResult": [], "psutil.tests.runner.ColouredTextRunner.__init__": [], "psutil.tests.runner.ColouredResult.printErrorList": [], "psutil.tests.runner.ColouredResult.addSkip": [], "psutil.tests.runner.ColouredResult.addFailure": [], "psutil.tests.runner.ColouredResult.addError": [], "psutil.tests.runner.ColouredResult.addSuccess": [], "psutil.tests.runner.TestLoader.from_name": [], "psutil.tests.runner.TestLoader.last_failed": [], "psutil.tests.runner.TestLoader.all": [], "psutil.tests.runner.TestLoader._iter_testmod_classes": [], "psutil.tests.runner.TestLoader._get_testmods": [], "psutil.tests.runner.cprint": [], "jedi.inference.gradual.typing.TypedDict._get_wrapped_value": [], "jedi.inference.gradual.typing.TypedDict.get_key_values": [], "jedi.inference.gradual.typing.TypedDict.py__simple_getitem__": [], "jedi.inference.gradual.typing.TypedDict.name": [], "jedi.inference.gradual.typing.TypedDict.__init__": [], "jedi.inference.gradual.typing.CastFunction.py__call__": [], "jedi.inference.gradual.typing.NewType.name": [], "jedi.inference.gradual.typing.NewType.py__call__": [], "jedi.inference.gradual.typing.NewType.py__class__": [], "jedi.inference.gradual.typing.NewType.__init__": [], "jedi.inference.gradual.typing.NewTypeFunction.py__call__": [], "jedi.inference.gradual.typing.OverloadFunction.py__call__": [], "jedi.inference.gradual.typing.AnyClass.execute_annotation": [], "jedi.inference.gradual.typing.Tuple.infer_type_vars": [], "jedi.inference.gradual.typing.Tuple.name": [], "jedi.inference.gradual.typing.Tuple._get_wrapped_value": [], "jedi.inference.gradual.typing.Tuple.py__getitem__": [], "jedi.inference.gradual.typing.Tuple.py__iter__": [], "jedi.inference.gradual.typing.Tuple.py__simple_getitem__": [], "jedi.inference.gradual.typing.Tuple._is_homogenous": [], "jedi.inference.gradual.typing.Callable.py__call__": [], "jedi.inference.gradual.typing.TypeAlias.gather_annotation_classes": [], "jedi.inference.gradual.typing.TypeAlias._get_wrapped_value": [], "jedi.inference.gradual.typing.TypeAlias.__repr__": [], "jedi.inference.gradual.typing.TypeAlias.py__name__": [], "jedi.inference.gradual.typing.TypeAlias.name": [], "jedi.inference.gradual.typing.TypeAlias.__init__": [], "jedi.inference.gradual.typing.TypingClassWithGenerics._create_instance_with_generics": [], "jedi.inference.gradual.typing.TypingClassWithGenerics.infer_type_vars": [], "jedi.inference.gradual.typing._TypingClassMixin.name": [], "jedi.inference.gradual.typing._TypingClassMixin.get_metaclasses": [], "jedi.inference.gradual.typing._TypingClassMixin.py__bases__": [], "jedi.inference.gradual.typing.ProxyTypingValue.py__getitem__": [], "jedi.inference.gradual.typing.ProxyTypingValue.with_generics": [], "jedi.inference.gradual.typing.ProxyWithGenerics.infer_type_vars": [], "jedi.inference.gradual.typing.ProxyWithGenerics._create_instance_with_generics": [], "jedi.inference.gradual.typing.ProxyWithGenerics.gather_annotation_classes": [], "jedi.inference.gradual.typing.ProxyWithGenerics.execute_annotation": [], "jedi.inference.gradual.typing.TypingModuleName._remap": [], "jedi.inference.gradual.typing.TypingModuleName.infer": [], "libcst.codemod.commands.tests.test_unnecessary_format_string.TestUnnecessaryFormatString.test_replace": [], "promise.dataloader.failed_dispatch": [], "promise.dataloader.dispatch_queue_batch": [], "promise.dataloader.dispatch_queue": [], "promise.dataloader.enqueue_post_promise_job": [], "promise.dataloader.DataLoader.prime": [], "promise.dataloader.DataLoader.clear_all": [], "promise.dataloader.DataLoader.clear": [], "promise.dataloader.DataLoader.load_many": [], "promise.dataloader.DataLoader.do_resolve_reject": [], "promise.dataloader.DataLoader.load": [], "promise.dataloader.DataLoader.__init__": [], "promise.dataloader.Loader.__init__": [], "promise.dataloader.get_chunks": [], "oslo_service.tests.test_threadgroup.ThreadGroupTestCase.test_add_and_remove_dynamic_timer": [], "oslo_service.tests.test_threadgroup.ThreadGroupTestCase.test_add_and_remove_timer": [], "oslo_service.tests.test_threadgroup.ThreadGroupTestCase.test_stop_timers": [], "oslo_service.tests.test_threadgroup.ThreadGroupTestCase.test_cancel_timeout": [], "oslo_service.tests.test_threadgroup.ThreadGroupTestCase.test_cancel_late": [], "oslo_service.tests.test_threadgroup.ThreadGroupTestCase.test_cancel_early": [], "oslo_service.tests.test_threadgroup.ThreadGroupTestCase.test_stop_gracefully": [], "oslo_service.tests.test_threadgroup.ThreadGroupTestCase.test_stop_immediately": [], "oslo_service.tests.test_threadgroup.ThreadGroupTestCase.test_stop_current_thread": [], "oslo_service.tests.test_threadgroup.ThreadGroupTestCase.test_add_timer_args": [], "oslo_service.tests.test_threadgroup.ThreadGroupTestCase.test_add_timer": [], "oslo_service.tests.test_threadgroup.ThreadGroupTestCase.test_add_dynamic_timer_args": [], "oslo_service.tests.test_threadgroup.ThreadGroupTestCase.test_add_dynamic_timer": [], "oslo_service.tests.test_threadgroup.ThreadGroupTestCase.setUp": [], "extras.tests.test_suite": [], "IPython.core.tests.test_hooks.test_command_chain_dispatcher_eq_priority": [], "IPython.core.tests.test_hooks.test_command_chain_dispatcher_fofo": [], "IPython.core.tests.test_hooks.test_command_chain_dispatcher_ff": [], "IPython.core.tests.test_hooks.Fail.__call__": [], "IPython.core.tests.test_hooks.Fail.__init__": [], "IPython.core.tests.test_hooks.Okay.__call__": [], "IPython.core.tests.test_hooks.Okay.__init__": [], "pip._internal.pyproject.load_pyproject_toml": [], "pip._internal.pyproject.BuildSystemDetails.__init__": [], "pip._internal.pyproject.make_pyproject_path": [], "pip._internal.pyproject._is_list_of_str": [], "oslo_policy.tests.test_checks.OrCheckTestCase.test_rule_does_not_take_current_rule": [], "oslo_policy.tests.test_checks.OrCheckTestCase.test_rule_takes_current_rule": [], "oslo_policy.tests.test_checks.OrCheckTestCase.test_call_second_true": [], "oslo_policy.tests.test_checks.OrCheckTestCase.test_call_first_true": [], "oslo_policy.tests.test_checks.OrCheckTestCase.test_call_all_false": [], "oslo_policy.tests.test_checks.OrCheckTestCase.test_str": [], "oslo_policy.tests.test_checks.OrCheckTestCase.test_pop_check": [], "oslo_policy.tests.test_checks.OrCheckTestCase.test_add_check": [], "oslo_policy.tests.test_checks.OrCheckTestCase.test_init": [], "oslo_policy.tests.test_checks.AndCheckTestCase.test_rule_does_not_take_current_rule": [], "oslo_policy.tests.test_checks.AndCheckTestCase.test_rule_takes_current_rule": [], "oslo_policy.tests.test_checks.AndCheckTestCase.test_call_second_true": [], "oslo_policy.tests.test_checks.AndCheckTestCase.test_call_first_true": [], "oslo_policy.tests.test_checks.AndCheckTestCase.test_call_all_false": [], "oslo_policy.tests.test_checks.AndCheckTestCase.test_str": [], "oslo_policy.tests.test_checks.AndCheckTestCase.test_add_check": [], "oslo_policy.tests.test_checks.AndCheckTestCase.test_init": [], "oslo_policy.tests.test_checks._BoolCheck.__call__": [], "oslo_policy.tests.test_checks._BoolCheck.__str__": [], "oslo_policy.tests.test_checks._BoolCheck.__init__": [], "oslo_policy.tests.test_checks.NotCheckTestCase.test_rule_does_not_take_current_rule": [], "oslo_policy.tests.test_checks.NotCheckTestCase.test_rule_takes_current_rule": [], "oslo_policy.tests.test_checks.NotCheckTestCase.test_call_false": [], "oslo_policy.tests.test_checks.NotCheckTestCase.test_call_true": [], "oslo_policy.tests.test_checks.NotCheckTestCase.test_str": [], "oslo_policy.tests.test_checks.NotCheckTestCase.test_init": [], "oslo_policy.tests.test_checks.CheckTestCase.test_str": [], "oslo_policy.tests.test_checks.CheckTestCase.test_init": [], "oslo_policy.tests.test_checks.CheckForTest.__call__": [], "oslo_policy.tests.test_checks.TrueCheckTestCase.test_call": [], "oslo_policy.tests.test_checks.TrueCheckTestCase.test_str": [], "oslo_policy.tests.test_checks.FalseCheckTestCase.test_call": [], "oslo_policy.tests.test_checks.FalseCheckTestCase.test_str": [], "oslo_policy.tests.test_checks.GenericCheckTestCase.test_entry_not_in_list_rejected": [], "oslo_policy.tests.test_checks.GenericCheckTestCase.test_multiple_nested_lists_accepted": [], "oslo_policy.tests.test_checks.GenericCheckTestCase.test_generic_missing_role_does_not_matches": [], "oslo_policy.tests.test_checks.GenericCheckTestCase.test_generic_role_check_matches": [], "oslo_policy.tests.test_checks.GenericCheckTestCase.test_multiple_entries_one_matches": [], "oslo_policy.tests.test_checks.GenericCheckTestCase.test_multiple_entry_in_nested_list_accepted": [], "oslo_policy.tests.test_checks.GenericCheckTestCase.test_multiple_entry_in_list_accepted": [], "oslo_policy.tests.test_checks.GenericCheckTestCase.test_single_entry_in_list_accepted": [], "oslo_policy.tests.test_checks.GenericCheckTestCase.test_missing_credentials_dictionary_lookup": [], "oslo_policy.tests.test_checks.GenericCheckTestCase.test_deep_credentials_dictionary_lookup": [], "oslo_policy.tests.test_checks.GenericCheckTestCase.test_constant_literal_accept": [], "oslo_policy.tests.test_checks.GenericCheckTestCase.test_constant_literal_mismatch": [], "oslo_policy.tests.test_checks.GenericCheckTestCase.test_constant_string_accept": [], "oslo_policy.tests.test_checks.GenericCheckTestCase.test_constant_string_mismatch": [], "oslo_policy.tests.test_checks.GenericCheckTestCase.test_no_key_match_in_target": [], "oslo_policy.tests.test_checks.GenericCheckTestCase.test_accept": [], "oslo_policy.tests.test_checks.GenericCheckTestCase.test_cred_mismatch": [], "oslo_policy.tests.test_checks.GenericCheckTestCase.test_no_cred": [], "oslo_policy.tests.test_checks.RoleCheckTestCase.test_no_roles_case": [], "oslo_policy.tests.test_checks.RoleCheckTestCase.test_format_value": [], "oslo_policy.tests.test_checks.RoleCheckTestCase.test_reject": [], "oslo_policy.tests.test_checks.RoleCheckTestCase.test_accept": [], "oslo_policy.tests.test_checks.RuleCheckTestCase.test_rule_true": [], "oslo_policy.tests.test_checks.RuleCheckTestCase.test_rule_false": [], "oslo_policy.tests.test_checks.RuleCheckTestCase.test_rule_missing": [], "oslo_policy.tests.test_checks.CheckRegisterTestCase.test_register_check_decorator": [], "oslo_policy.tests.test_checks.CheckRegisterTestCase.test_register_check": [], "IPython.core.events.shell_initialized": [], "IPython.core.events.post_run_cell": [], "IPython.core.events.post_execute": [], "IPython.core.events.pre_run_cell": [], "IPython.core.events.pre_execute": [], "IPython.core.events._define_event": [], "IPython.core.events.EventManager.trigger": [], "IPython.core.events.EventManager.unregister": [], "IPython.core.events.EventManager.register": [], "IPython.core.events.EventManager.__init__": [], "prompt_toolkit.application.current.create_app_session": [], "prompt_toolkit.application.current.set_app": [], "prompt_toolkit.application.current.get_app_or_none": [], "prompt_toolkit.application.current.get_app": [], "prompt_toolkit.application.current.get_app_session": [], "prompt_toolkit.application.current.AppSession.output": [], "prompt_toolkit.application.current.AppSession.input": [], "prompt_toolkit.application.current.AppSession.__repr__": [], "prompt_toolkit.application.current.AppSession.__init__": [], "rx.linq.observable.reduce.reduce": [], "jedi.api.file_name._add_os_path_join": [], "jedi.api.file_name._add_strings": [], "jedi.api.file_name._get_string_additions": [], "jedi.api.file_name.complete_file_name": [], "graphql_relay.mutation.mutation.mutation_with_client_mutation_id": [], "parso.grammar.load_grammar": [], "parso.grammar.PythonGrammar._tokenize": [], "parso.grammar.PythonGrammar._tokenize_lines": [], "parso.grammar.PythonGrammar.__init__": [], "parso.grammar.Grammar.__repr__": [], "parso.grammar.Grammar._get_normalizer_issues": [], "parso.grammar.Grammar._normalize": [], "parso.grammar.Grammar._get_normalizer": [], "parso.grammar.Grammar.refactor": [], "parso.grammar.Grammar.iter_errors": [], "parso.grammar.Grammar._get_token_namespace": [], "parso.grammar.Grammar.parse": [], "parso.grammar.Grammar.__init__": [], "keystoneauth1.access.service_providers.ServiceProviders.get_auth_url": [], "keystoneauth1.access.service_providers.ServiceProviders.get_sp_url": [], "keystoneauth1.access.service_providers.ServiceProviders._get_service_provider": [], "keystoneauth1.access.service_providers.ServiceProviders.__init__": [], "keystoneauth1.access.service_providers.ServiceProviders.from_token": [], "dns.rdtypes.ANY.TLSA.TLSA.from_wire": [], "dns.rdtypes.ANY.TLSA.TLSA.to_wire": [], "dns.rdtypes.ANY.TLSA.TLSA.from_text": [], "dns.rdtypes.ANY.TLSA.TLSA.to_text": [], "dns.rdtypes.ANY.TLSA.TLSA.__init__": [], "oslo_messaging.tests.notify.test_notifier.TestNotifierTransportWarning.test_warning_when_rpc_transport": [], "oslo_messaging.tests.notify.test_notifier.TestNoOpNotifier.test_notifier": [], "oslo_messaging.tests.notify.test_notifier.TestRoutingNotifier.test_notify_filtered": [], "oslo_messaging.tests.notify.test_notifier.TestRoutingNotifier.test_notify": [], "oslo_messaging.tests.notify.test_notifier.TestRoutingNotifier.test_filter_func": [], "oslo_messaging.tests.notify.test_notifier.TestRoutingNotifier.test_get_drivers_for_message_both": [], "oslo_messaging.tests.notify.test_notifier.TestRoutingNotifier.test_get_drivers_for_message_accepted_priorities": [], "oslo_messaging.tests.notify.test_notifier.TestRoutingNotifier.test_get_drivers_for_message_accepted_events": [], "oslo_messaging.tests.notify.test_notifier.TestRoutingNotifier.test_load_notifiers_config": [], "oslo_messaging.tests.notify.test_notifier.TestRoutingNotifier.test_load_notifiers_no_extensions": [], "oslo_messaging.tests.notify.test_notifier.TestRoutingNotifier.test_load_notifiers_no_config": [], "oslo_messaging.tests.notify.test_notifier.TestRoutingNotifier.test_should_load_plugin": [], "oslo_messaging.tests.notify.test_notifier.TestRoutingNotifier._empty_extension_manager": [], "oslo_messaging.tests.notify.test_notifier.TestRoutingNotifier._fake_extension_manager": [], "oslo_messaging.tests.notify.test_notifier.TestRoutingNotifier.setUp": [], "oslo_messaging.tests.notify.test_notifier.TestNotificationConfig.test_notifier_retry_config": [], "oslo_messaging.tests.notify.test_notifier.TestNotificationConfig.test_retry_config": [], "oslo_messaging.tests.notify.test_notifier.TestLogNotifier.test_mask_passwords": [], "oslo_messaging.tests.notify.test_notifier.TestLogNotifier.test_sample_priority": [], "oslo_messaging.tests.notify.test_notifier.TestLogNotifier.test_notifier": [], "oslo_messaging.tests.notify.test_notifier.TestNotifierTopics.test_topics_from_kwargs": [], "oslo_messaging.tests.notify.test_notifier.TestNotifierTopics.test_topics_from_config": [], "oslo_messaging.tests.notify.test_notifier.TestSerializer.test_serializer": [], "oslo_messaging.tests.notify.test_notifier.TestSerializer.setUp": [], "oslo_messaging.tests.notify.test_notifier.TestMessagingNotifier.test_notifier": [], "oslo_messaging.tests.notify.test_notifier.TestMessagingNotifier.setUp": [], "oslo_messaging.tests.notify.test_notifier.TestMessagingNotifier.generate_scenarios": [], "oslo_messaging.tests.notify.test_notifier._ReRaiseLoggedExceptionsFixture.setUp": [], "oslo_messaging.tests.notify.test_notifier._ReRaiseLoggedExceptionsFixture.FakeLogger.warning": [], "oslo_messaging.tests.notify.test_notifier._ReRaiseLoggedExceptionsFixture.FakeLogger.exception": [], "oslo_messaging.tests.notify.test_notifier._ReRaiseLoggedExceptionsFixture.FakeLogger.__init__": [], "oslo_messaging.tests.notify.test_notifier.JsonMessageMatcher.__eq__": [], "oslo_messaging.tests.notify.test_notifier.JsonMessageMatcher.__init__": [], "cryptography.x509.name.Name.__repr__": [], "cryptography.x509.name.Name.__len__": [], "cryptography.x509.name.Name.__iter__": [], "cryptography.x509.name.Name.__hash__": [], "cryptography.x509.name.Name.__ne__": [], "cryptography.x509.name.Name.__eq__": [], "cryptography.x509.name.Name.public_bytes": [], "cryptography.x509.name.Name.rdns": [], "cryptography.x509.name.Name.get_attributes_for_oid": [], "cryptography.x509.name.Name.rfc4514_string": [], "cryptography.x509.name.Name.__init__": [], "cryptography.x509.name.RelativeDistinguishedName.__repr__": [], "cryptography.x509.name.RelativeDistinguishedName.__len__": [], "cryptography.x509.name.RelativeDistinguishedName.__iter__": [], "cryptography.x509.name.RelativeDistinguishedName.__hash__": [], "cryptography.x509.name.RelativeDistinguishedName.__ne__": [], "cryptography.x509.name.RelativeDistinguishedName.__eq__": [], "cryptography.x509.name.RelativeDistinguishedName.rfc4514_string": [], "cryptography.x509.name.RelativeDistinguishedName.get_attributes_for_oid": [], "cryptography.x509.name.RelativeDistinguishedName.__init__": [], "cryptography.x509.name.NameAttribute.__repr__": [], "cryptography.x509.name.NameAttribute.__hash__": [], "cryptography.x509.name.NameAttribute.__ne__": [], "cryptography.x509.name.NameAttribute.__eq__": [], "cryptography.x509.name.NameAttribute.rfc4514_string": [], "cryptography.x509.name.NameAttribute.__init__": [], "cryptography.x509.name._escape_dn_value": [], "cryptography.hazmat._der.encode_der": [], "cryptography.hazmat._der.encode_der_integer": [], "cryptography.hazmat._der.DERReader.as_integer": [], "cryptography.hazmat._der.DERReader.read_optional_element": [], "cryptography.hazmat._der.DERReader.read_single_element": [], "cryptography.hazmat._der.DERReader.read_element": [], "cryptography.hazmat._der.DERReader.read_any_element": [], "cryptography.hazmat._der.DERReader.read_bytes": [], "cryptography.hazmat._der.DERReader.read_byte": [], "cryptography.hazmat._der.DERReader.check_empty": [], "cryptography.hazmat._der.DERReader.is_empty": [], "cryptography.hazmat._der.DERReader.__exit__": [], "cryptography.hazmat._der.DERReader.__enter__": [], "cryptography.hazmat._der.DERReader.__init__": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MongoCache.test_additional_crud_method_arguments_support": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MongoCache.test_backend_multi_delete_data": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MongoCache.test_backend_delete_data": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MongoCache.test_backend_multi_set_get_with_blanks_none": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MongoCache.test_backend_multi_set_should_update_existing": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MongoCache.test_backend_multi_get_data": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MongoCache.test_backend_multi_set_data": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MongoCache.test_backend_set_same_key_multiple_times": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MongoCache.test_backend_set_blank_as_data": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MongoCache.test_backend_set_none_as_data": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MongoCache.test_backend_set_data_with_int_as_valid_ttl": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MongoCache.test_backend_set_data_with_string_as_valid_ttl": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MongoCache.test_backend_set_data": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MongoCache.test_backend_get_missing_data": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MongoCache.test_typical_configuration": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MongoCache.test_multiple_region_cache_configuration": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MongoCache.test_cache_configuration_values_assertion": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MongoCache.test_incorrect_mongo_ttl_seconds": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MongoCache.test_provided_replica_set_name": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MongoCache.test_missing_replica_set_name": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MongoCache.test_correct_read_preference": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MongoCache.test_incorrect_read_preference": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MongoCache.test_correct_write_concern": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MongoCache.test_incorrect_write_concern": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MongoCache.test_missing_cache_collection_name": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MongoCache.test_missing_db_name": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MongoCache.test_missing_db_hosts": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MongoCache.setUp": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MyTransformer.transform_outgoing": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MyTransformer.transform_incoming": [], "oslo_cache.tests.unit.test_cache_backend_mongo.pymongo_override": [], "oslo_cache.tests.unit.test_cache_backend_mongo.get_collection": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MockMongoClient.__getattr__": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MockMongoClient.__init__": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MockMongoDB.__getitem__": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MockMongoDB.__getattr__": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MockMongoDB.add_son_manipulator": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MockMongoDB.authenticate": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MockMongoDB.__init__": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MockCollection.remove": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MockCollection._internalize_dict": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MockCollection.update": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MockCollection.find_and_modify": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MockCollection._insert": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MockCollection.save": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MockCollection.insert": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MockCollection._copy_doc": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MockCollection._apply_filter": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MockCollection._iter_documents": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MockCollection._get_dataset": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MockCollection.find": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MockCollection.find_one": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MockCollection.index_information": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MockCollection.ensure_index": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MockCollection.__getattr__": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MockCollection.__init__": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MockCursor.__getitem__": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MockCursor.__next__": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MockCursor.__iter__": [], "oslo_cache.tests.unit.test_cache_backend_mongo.MockCursor.__init__": [], "keystone.tests.protection.v3.test_implied_roles.SystemAdminTests.test_user_can_delete_implied_roles": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_implied_roles.py", "start": { "line": 218, "column": 16 }, "stop": { "line": 218, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_implied_roles.SystemAdminTests.test_user_can_create_implied_roles": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_implied_roles.py", "start": { "line": 206, "column": 16 }, "stop": { "line": 206, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_implied_roles.SystemAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_implied_roles.py", "start": { "line": 180, "column": 8 }, "stop": { "line": 180, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_implied_roles.py", "start": { "line": 190, "column": 15 }, "stop": { "line": 190, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_implied_roles.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_implied_roles.py", "start": { "line": 182, "column": 8 }, "stop": { "line": 182, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_implied_roles.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_implied_roles.py", "start": { "line": 181, "column": 8 }, "stop": { "line": 181, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_implied_roles.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_implied_roles.py", "start": { "line": 185, "column": 8 }, "stop": { "line": 185, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_implied_roles._ImpliedRolesSetupMixin._create_test_roles", "class_name": "keystone.tests.protection.v3.test_implied_roles.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_implied_roles.py", "start": { "line": 182, "column": 24 }, "stop": { "line": 182, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" } ], "keystone.tests.protection.v3.test_implied_roles.SystemMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_implied_roles.py", "start": { "line": 144, "column": 8 }, "stop": { "line": 144, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_implied_roles.py", "start": { "line": 161, "column": 15 }, "stop": { "line": 161, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_implied_roles.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_implied_roles.py", "start": { "line": 162, "column": 43 }, "stop": { "line": 162, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_implied_roles.py", "start": { "line": 146, "column": 24 }, "stop": { "line": 146, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_implied_roles.py", "start": { "line": 149, "column": 8 }, "stop": { "line": 149, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_implied_roles._ImpliedRolesSetupMixin._create_test_roles", "class_name": "keystone.tests.protection.v3.test_implied_roles.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_implied_roles.py", "start": { "line": 151, "column": 24 }, "stop": { "line": 151, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_implied_roles.py", "start": { "line": 145, "column": 8 }, "stop": { "line": 145, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_implied_roles.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_implied_roles.py", "start": { "line": 146, "column": 8 }, "stop": { "line": 146, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_implied_roles.SystemMemberTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_implied_roles.SystemReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_implied_roles.py", "start": { "line": 107, "column": 8 }, "stop": { "line": 107, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_implied_roles.py", "start": { "line": 108, "column": 8 }, "stop": { "line": 108, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_implied_roles.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_implied_roles.py", "start": { "line": 125, "column": 43 }, "stop": { "line": 125, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_implied_roles.py", "start": { "line": 109, "column": 24 }, "stop": { "line": 109, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_implied_roles.py", "start": { "line": 112, "column": 8 }, "stop": { "line": 112, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_implied_roles._ImpliedRolesSetupMixin._create_test_roles", "class_name": "keystone.tests.protection.v3.test_implied_roles.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_implied_roles.py", "start": { "line": 124, "column": 15 }, "stop": { "line": 124, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_implied_roles.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_implied_roles.py", "start": { "line": 114, "column": 24 }, "stop": { "line": 114, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_implied_roles.py", "start": { "line": 109, "column": 8 }, "stop": { "line": 109, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_implied_roles.SystemReaderTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_implied_roles._SystemReaderAndMemberImpliedRoleTests.test_user_cannot_delete_implied_roles": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_implied_roles.py", "start": { "line": 93, "column": 16 }, "stop": { "line": 93, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_implied_roles._SystemReaderAndMemberImpliedRoleTests.test_user_cannot_create_implied_roles": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_implied_roles.py", "start": { "line": 81, "column": 16 }, "stop": { "line": 81, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_implied_roles._SystemUserImpliedRoleTests.test_user_can_list_role_inference_rules": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_implied_roles.py", "start": { "line": 72, "column": 32 }, "stop": { "line": 72, "column": 35 } } ], "kind": "function", "target": "len" } ], "keystone.tests.protection.v3.test_implied_roles._SystemUserImpliedRoleTests.test_user_can_get_an_implied_role": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_implied_roles.py", "start": { "line": 58, "column": 16 }, "stop": { "line": 58, "column": 41 } }, { "path": "keystone/tests/protection/v3/test_implied_roles.py", "start": { "line": 54, "column": 16 }, "stop": { "line": 54, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_implied_roles._SystemUserImpliedRoleTests.test_user_can_list_implied_roles": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_implied_roles.py", "start": { "line": 46, "column": 32 }, "stop": { "line": 46, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_implied_roles.py", "start": { "line": 44, "column": 22 }, "stop": { "line": 44, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_implied_roles._ImpliedRolesSetupMixin._create_test_roles": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_implied_roles.py", "start": { "line": 28, "column": 14 }, "stop": { "line": 28, "column": 31 } }, { "path": "keystone/tests/protection/v3/test_implied_roles.py", "start": { "line": 31, "column": 14 }, "stop": { "line": 31, "column": 31 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" } ], "rx.linq.observable.groupby.group_by": [], "graphql.validation.tests.test_lone_anonymous_operation.test_anon_operation_with_a_subscription": [], "graphql.validation.tests.test_lone_anonymous_operation.test_anon_operation_with_a_mutation": [], "graphql.validation.tests.test_lone_anonymous_operation.test_multiple_anon_operations": [], "graphql.validation.tests.test_lone_anonymous_operation.test_anon_operation_with_fragment": [], "graphql.validation.tests.test_lone_anonymous_operation.test_multiple_named_operation": [], "graphql.validation.tests.test_lone_anonymous_operation.test_one_anon_operation": [], "graphql.validation.tests.test_lone_anonymous_operation.test_no_operations": [], "graphql.validation.tests.test_lone_anonymous_operation.anon_not_alone": [], "fixtures.tests.load_tests": [], "fixtures.tests.test_suite": [], "sqlalchemy.ext.compiler._dispatcher.__call__": [], "sqlalchemy.ext.compiler._dispatcher.__init__": [], "sqlalchemy.ext.compiler.deregister": [], "sqlalchemy.ext.compiler.compiles": [], "keystoneclient.tests.unit.test_fixtures.V3TokenTests.test_catalog": [], "keystoneclient.tests.unit.test_fixtures.V3TokenTests.test_oauth_scoped": [], "keystoneclient.tests.unit.test_fixtures.V3TokenTests.test_trust_scoped": [], "keystoneclient.tests.unit.test_fixtures.V3TokenTests.test_roles": [], "keystoneclient.tests.unit.test_fixtures.V3TokenTests.test_domain_scoped": [], "keystoneclient.tests.unit.test_fixtures.V3TokenTests.test_project_scoped": [], "keystoneclient.tests.unit.test_fixtures.V3TokenTests.test_unscoped": [], "keystoneclient.tests.unit.test_fixtures.V2TokenTests.test_services": [], "keystoneclient.tests.unit.test_fixtures.V2TokenTests.test_roles": [], "keystoneclient.tests.unit.test_fixtures.V2TokenTests.test_trust_scoped": [], "keystoneclient.tests.unit.test_fixtures.V2TokenTests.test_tenant_scoped": [], "keystoneclient.tests.unit.test_fixtures.V2TokenTests.test_unscoped": [], "keystone.common.policies.domain.list_rules": [], "greenlet.tests.test_cpp.CPPTests.test_exception_switch": [], "keystone.common.sql.migrate_repo.versions.109_add_password_self_service_column.upgrade": [ { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/109_add_password_self_service_column.py", "start": { "line": 20, "column": 26 }, "stop": { "line": 20, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/109_add_password_self_service_column.py", "start": { "line": 23, "column": 21 }, "stop": { "line": 23, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "pbr.sphinxext.setup": [], "pbr.sphinxext._builder_inited": [], "pbr.sphinxext._get_project_name": [], "pbr.sphinxext._find_setup_cfg": [], "keystoneclient.v3.services.ServiceManager.delete": [], "keystoneclient.v3.services.ServiceManager.update": [], "keystoneclient.v3.services.ServiceManager.list": [], "keystoneclient.v3.services.ServiceManager.get": [], "keystoneclient.v3.services.ServiceManager.create": [], "keystone.tests.protection.v3.test_limits.ProjectUserTestsWithoutEnforceScope.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 807, "column": 8 }, "stop": { "line": 807, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_limits.ProjectUserTests.setUp", "class_name": "keystone.tests.protection.v3.test_limits.ProjectUserTests", "dispatch": "static" } ], "keystone.tests.protection.v3.test_limits.ProjectUserTests.test_user_cannot_delete_limits": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 794, "column": 22 }, "stop": { "line": 794, "column": 53 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_limits._create_limits_and_dependencies" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 798, "column": 16 }, "stop": { "line": 798, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_limits.ProjectUserTests.test_user_cannot_update_limits": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 788, "column": 16 }, "stop": { "line": 788, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 784, "column": 44 }, "stop": { "line": 784, "column": 54 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 782, "column": 22 }, "stop": { "line": 782, "column": 53 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_limits._create_limits_and_dependencies" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 784, "column": 44 }, "stop": { "line": 784, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_limits.ProjectUserTests.test_user_cannot_create_limits": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 751, "column": 41 }, "stop": { "line": 751, "column": 51 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 761, "column": 12 }, "stop": { "line": 761, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 747, "column": 12 }, "stop": { "line": 747, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 747, "column": 30 }, "stop": { "line": 747, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 750, "column": 27 }, "stop": { "line": 750, "column": 56 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 767, "column": 16 }, "stop": { "line": 767, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 761, "column": 12 }, "stop": { "line": 761, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 747, "column": 12 }, "stop": { "line": 747, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 751, "column": 41 }, "stop": { "line": 751, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 762, "column": 12 }, "stop": { "line": 762, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_limits.ProjectUserTests.test_user_can_get_limit_model": [], "keystone.tests.protection.v3.test_limits.ProjectUserTests.test_user_cannot_list_limits_without_project_role_assignment": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 739, "column": 32 }, "stop": { "line": 739, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 739, "column": 12 }, "stop": { "line": 739, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.protection.v3.test_limits.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 735, "column": 8 }, "stop": { "line": 735, "column": 39 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_limits._create_limits_and_dependencies" } ], "keystone.tests.protection.v3.test_limits.ProjectUserTests.test_user_can_list_limits": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 719, "column": 15 }, "stop": { "line": 719, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_limits.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 731, "column": 28 }, "stop": { "line": 731, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 731, "column": 28 }, "stop": { "line": 731, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__eq__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 732, "column": 12 }, "stop": { "line": 732, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.protection.v3.test_limits.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 709, "column": 30 }, "stop": { "line": 709, "column": 61 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_limits._create_limits_and_dependencies" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 731, "column": 12 }, "stop": { "line": 731, "column": 27 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.protection.v3.test_limits.ProjectUserTests.test_user_cannot_get_domain_limit": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 700, "column": 29 }, "stop": { "line": 700, "column": 60 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_limits._create_limits_and_dependencies" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 704, "column": 16 }, "stop": { "line": 704, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_limits.ProjectUserTests.test_user_cannot_get_project_limit_without_role_assignment": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 691, "column": 30 }, "stop": { "line": 691, "column": 61 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_limits._create_limits_and_dependencies" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 695, "column": 16 }, "stop": { "line": 695, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_limits.ProjectUserTests.test_user_can_get_project_limit": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 677, "column": 15 }, "stop": { "line": 677, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_limits.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 688, "column": 22 }, "stop": { "line": 688, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 667, "column": 30 }, "stop": { "line": 667, "column": 61 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_limits._create_limits_and_dependencies" } ], "keystone.tests.protection.v3.test_limits.ProjectUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 645, "column": 8 }, "stop": { "line": 645, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 647, "column": 8 }, "stop": { "line": 647, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_limits.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 653, "column": 15 }, "stop": { "line": 653, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_limits.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 647, "column": 24 }, "stop": { "line": 647, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 646, "column": 8 }, "stop": { "line": 646, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_limits.ProjectUserTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_limits.DomainUserTests.test_user_cannot_delete_limits_for_projects_outside_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 632, "column": 30 }, "stop": { "line": 632, "column": 61 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_limits._create_limits_and_dependencies" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 636, "column": 16 }, "stop": { "line": 636, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_limits.DomainUserTests.test_user_cannot_delete_limits_for_projects_in_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 621, "column": 30 }, "stop": { "line": 621, "column": 61 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_limits._create_limits_and_dependencies" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 627, "column": 16 }, "stop": { "line": 627, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_limits.DomainUserTests.test_user_cannot_delete_limits_for_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 612, "column": 29 }, "stop": { "line": 612, "column": 60 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_limits._create_limits_and_dependencies" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 616, "column": 16 }, "stop": { "line": 616, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_limits.DomainUserTests.test_user_cannot_delete_limits_for_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 601, "column": 29 }, "stop": { "line": 601, "column": 60 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_limits._create_limits_and_dependencies" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 607, "column": 16 }, "stop": { "line": 607, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_limits.DomainUserTests.test_user_cannot_update_limits_for_projects_outside_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 590, "column": 30 }, "stop": { "line": 590, "column": 61 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_limits._create_limits_and_dependencies" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 596, "column": 16 }, "stop": { "line": 596, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_limits.DomainUserTests.test_user_cannot_update_limits_for_projects_in_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 577, "column": 30 }, "stop": { "line": 577, "column": 61 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_limits._create_limits_and_dependencies" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 585, "column": 16 }, "stop": { "line": 585, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_limits.DomainUserTests.test_user_cannot_update_limits_for_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 565, "column": 29 }, "stop": { "line": 565, "column": 60 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_limits._create_limits_and_dependencies" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 571, "column": 16 }, "stop": { "line": 571, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_limits.DomainUserTests.test_user_cannot_update_limits_for_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 551, "column": 29 }, "stop": { "line": 551, "column": 60 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_limits._create_limits_and_dependencies" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 559, "column": 16 }, "stop": { "line": 559, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_limits.DomainUserTests.test_user_cannot_create_limits_for_projects_outside_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 519, "column": 41 }, "stop": { "line": 519, "column": 51 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 515, "column": 12 }, "stop": { "line": 515, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 529, "column": 12 }, "stop": { "line": 529, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 515, "column": 30 }, "stop": { "line": 515, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 518, "column": 27 }, "stop": { "line": 518, "column": 56 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 535, "column": 16 }, "stop": { "line": 535, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 515, "column": 12 }, "stop": { "line": 515, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 529, "column": 12 }, "stop": { "line": 529, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 519, "column": 41 }, "stop": { "line": 519, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 530, "column": 12 }, "stop": { "line": 530, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_limits.DomainUserTests.test_user_cannot_create_limits_for_projects_in_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 493, "column": 12 }, "stop": { "line": 493, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 483, "column": 41 }, "stop": { "line": 483, "column": 51 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 479, "column": 12 }, "stop": { "line": 479, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 479, "column": 30 }, "stop": { "line": 479, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 482, "column": 27 }, "stop": { "line": 482, "column": 56 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 498, "column": 16 }, "stop": { "line": 498, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 493, "column": 12 }, "stop": { "line": 493, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 479, "column": 12 }, "stop": { "line": 479, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 483, "column": 41 }, "stop": { "line": 483, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 493, "column": 30 }, "stop": { "line": 493, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_limits.DomainUserTests.test_user_cannot_create_limits_for_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 447, "column": 12 }, "stop": { "line": 447, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 451, "column": 41 }, "stop": { "line": 451, "column": 51 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 447, "column": 30 }, "stop": { "line": 447, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 450, "column": 27 }, "stop": { "line": 450, "column": 56 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 462, "column": 16 }, "stop": { "line": 462, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 451, "column": 41 }, "stop": { "line": 451, "column": 57 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 447, "column": 12 }, "stop": { "line": 447, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_limits.DomainUserTests.test_user_cannot_create_limits_for_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 416, "column": 12 }, "stop": { "line": 416, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 420, "column": 41 }, "stop": { "line": 420, "column": 51 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 416, "column": 30 }, "stop": { "line": 416, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 419, "column": 27 }, "stop": { "line": 419, "column": 56 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 431, "column": 16 }, "stop": { "line": 431, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 416, "column": 12 }, "stop": { "line": 416, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 420, "column": 41 }, "stop": { "line": 420, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_limits.DomainUserTests.test_user_cannot_list_limits_outside_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 412, "column": 12 }, "stop": { "line": 412, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.protection.v3.test_limits.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 412, "column": 32 }, "stop": { "line": 412, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 408, "column": 8 }, "stop": { "line": 408, "column": 39 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_limits._create_limits_and_dependencies" } ], "keystone.tests.protection.v3.test_limits.DomainUserTests.test_user_can_list_limits_within_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 403, "column": 12 }, "stop": { "line": 403, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.protection.v3.test_limits.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 403, "column": 32 }, "stop": { "line": 403, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 404, "column": 12 }, "stop": { "line": 404, "column": 25 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 405, "column": 12 }, "stop": { "line": 405, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.protection.v3.test_limits.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 393, "column": 44 }, "stop": { "line": 393, "column": 75 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_limits._create_limits_and_dependencies" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 401, "column": 16 }, "stop": { "line": 401, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_limits.DomainUserTests.test_user_cannot_get_domain_limits_for_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 384, "column": 29 }, "stop": { "line": 384, "column": 60 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_limits._create_limits_and_dependencies" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 388, "column": 16 }, "stop": { "line": 388, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_limits.DomainUserTests.test_user_cannot_get_project_limit_outside_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 375, "column": 30 }, "stop": { "line": 375, "column": 61 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_limits._create_limits_and_dependencies" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 379, "column": 16 }, "stop": { "line": 379, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_limits.DomainUserTests.test_user_can_get_domain_limits": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 372, "column": 12 }, "stop": { "line": 372, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.protection.v3.test_limits.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 371, "column": 22 }, "stop": { "line": 371, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 366, "column": 29 }, "stop": { "line": 366, "column": 60 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_limits._create_limits_and_dependencies" } ], "keystone.tests.protection.v3.test_limits.DomainUserTests.test_user_can_get_project_limits_within_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 358, "column": 30 }, "stop": { "line": 358, "column": 61 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_limits._create_limits_and_dependencies" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 363, "column": 18 }, "stop": { "line": 363, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_limits.DomainUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 346, "column": 21 }, "stop": { "line": 346, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 330, "column": 24 }, "stop": { "line": 330, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 334, "column": 12 }, "stop": { "line": 334, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 330, "column": 8 }, "stop": { "line": 330, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_limits.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 334, "column": 30 }, "stop": { "line": 334, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 328, "column": 8 }, "stop": { "line": 328, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 344, "column": 15 }, "stop": { "line": 344, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_limits.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 334, "column": 12 }, "stop": { "line": 334, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 337, "column": 23 }, "stop": { "line": 337, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 329, "column": 8 }, "stop": { "line": 329, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_limits.DomainUserTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_limits.SystemAdminTests.test_user_can_delete_limits": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 318, "column": 22 }, "stop": { "line": 318, "column": 53 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_limits._create_limits_and_dependencies" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 321, "column": 21 }, "stop": { "line": 321, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_limits.SystemAdminTests.test_user_can_update_limits": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 313, "column": 16 }, "stop": { "line": 313, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 309, "column": 44 }, "stop": { "line": 309, "column": 54 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 307, "column": 22 }, "stop": { "line": 307, "column": 53 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_limits._create_limits_and_dependencies" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 309, "column": 44 }, "stop": { "line": 309, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_limits.SystemAdminTests.test_user_can_create_limits": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 289, "column": 12 }, "stop": { "line": 289, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 279, "column": 41 }, "stop": { "line": 279, "column": 51 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 275, "column": 12 }, "stop": { "line": 275, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 275, "column": 30 }, "stop": { "line": 275, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 278, "column": 27 }, "stop": { "line": 278, "column": 56 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 295, "column": 16 }, "stop": { "line": 295, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 275, "column": 12 }, "stop": { "line": 275, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 289, "column": 12 }, "stop": { "line": 289, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 279, "column": 41 }, "stop": { "line": 279, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 290, "column": 12 }, "stop": { "line": 290, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_limits.SystemAdminTests.test_user_can_list_limits": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 271, "column": 12 }, "stop": { "line": 271, "column": 25 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 270, "column": 12 }, "stop": { "line": 270, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.protection.v3.test_limits.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 265, "column": 28 }, "stop": { "line": 265, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 265, "column": 28 }, "stop": { "line": 265, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__eq__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 261, "column": 44 }, "stop": { "line": 261, "column": 75 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_limits._create_limits_and_dependencies" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 268, "column": 16 }, "stop": { "line": 268, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 265, "column": 12 }, "stop": { "line": 265, "column": 27 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.protection.v3.test_limits.SystemAdminTests.test_user_can_get_a_limit": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 257, "column": 22 }, "stop": { "line": 257, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 254, "column": 22 }, "stop": { "line": 254, "column": 53 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_limits._create_limits_and_dependencies" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 258, "column": 12 }, "stop": { "line": 258, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.protection.v3.test_limits.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_limits.SystemAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 232, "column": 8 }, "stop": { "line": 232, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 234, "column": 24 }, "stop": { "line": 234, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 240, "column": 15 }, "stop": { "line": 240, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_limits.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 234, "column": 8 }, "stop": { "line": 234, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_limits.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 233, "column": 8 }, "stop": { "line": 233, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_limits.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_limits.SystemMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 200, "column": 8 }, "stop": { "line": 200, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 215, "column": 15 }, "stop": { "line": 215, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_limits.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 216, "column": 43 }, "stop": { "line": 216, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 202, "column": 24 }, "stop": { "line": 202, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 202, "column": 8 }, "stop": { "line": 202, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_limits.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 201, "column": 8 }, "stop": { "line": 201, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_limits.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 205, "column": 24 }, "stop": { "line": 205, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_limits.SystemReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 167, "column": 8 }, "stop": { "line": 167, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 169, "column": 8 }, "stop": { "line": 169, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_limits.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 182, "column": 15 }, "stop": { "line": 182, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_limits.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 183, "column": 43 }, "stop": { "line": 183, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 169, "column": 24 }, "stop": { "line": 169, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 172, "column": 24 }, "stop": { "line": 172, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 168, "column": 8 }, "stop": { "line": 168, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_limits.SystemReaderTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_limits._UserLimitTests.test_user_cannot_delete_limits": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 153, "column": 22 }, "stop": { "line": 153, "column": 53 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_limits._create_limits_and_dependencies" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 157, "column": 16 }, "stop": { "line": 157, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_limits._UserLimitTests.test_user_cannot_update_limits": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 147, "column": 16 }, "stop": { "line": 147, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 143, "column": 44 }, "stop": { "line": 143, "column": 54 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 141, "column": 22 }, "stop": { "line": 141, "column": 53 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_limits._create_limits_and_dependencies" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 143, "column": 44 }, "stop": { "line": 143, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_limits._UserLimitTests.test_user_cannot_create_limits": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 106, "column": 12 }, "stop": { "line": 106, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 120, "column": 12 }, "stop": { "line": 120, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 110, "column": 41 }, "stop": { "line": 110, "column": 51 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 106, "column": 30 }, "stop": { "line": 106, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 109, "column": 27 }, "stop": { "line": 109, "column": 56 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 126, "column": 16 }, "stop": { "line": 126, "column": 34 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 110, "column": 41 }, "stop": { "line": 110, "column": 57 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 106, "column": 12 }, "stop": { "line": 106, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 120, "column": 12 }, "stop": { "line": 120, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 121, "column": 12 }, "stop": { "line": 121, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "keystone.tests.protection.v3.test_limits._UserLimitTests.test_user_can_list_limits": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 96, "column": 28 }, "stop": { "line": 96, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 96, "column": 28 }, "stop": { "line": 96, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__eq__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 92, "column": 44 }, "stop": { "line": 92, "column": 75 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_limits._create_limits_and_dependencies" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 99, "column": 16 }, "stop": { "line": 99, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_limits._UserLimitTests.test_user_can_get_a_limit": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 85, "column": 22 }, "stop": { "line": 85, "column": 53 } } ], "kind": "function", "target": "keystone.tests.protection.v3.test_limits._create_limits_and_dependencies" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 88, "column": 22 }, "stop": { "line": 88, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_limits._UserLimitTests.test_user_can_get_limit_model": [], "keystone.tests.protection.v3.test_limits._create_limits_and_dependencies": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 50, "column": 30 }, "stop": { "line": 50, "column": 40 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 34, "column": 8 }, "stop": { "line": 34, "column": 18 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 60, "column": 29 }, "stop": { "line": 60, "column": 39 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 54, "column": 8 }, "stop": { "line": 54, "column": 18 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 38, "column": 37 }, "stop": { "line": 38, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 34, "column": 26 }, "stop": { "line": 34, "column": 46 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_service_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 37, "column": 23 }, "stop": { "line": 37, "column": 52 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_registered_limit_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 57, "column": 20 }, "stop": { "line": 57, "column": 38 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 47, "column": 19 }, "stop": { "line": 47, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_limit_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 34, "column": 8 }, "stop": { "line": 34, "column": 24 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 38, "column": 37 }, "stop": { "line": 38, "column": 53 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 60, "column": 29 }, "stop": { "line": 60, "column": 45 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 50, "column": 30 }, "stop": { "line": 50, "column": 46 } }, { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 54, "column": 8 }, "stop": { "line": 54, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_limits.py", "start": { "line": 54, "column": 26 }, "stop": { "line": 54, "column": 46 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" } ], "sqlalchemy.engine.reflection.Inspector._reflect_table_comment": [], "sqlalchemy.engine.reflection.Inspector._reflect_check_constraints": [], "sqlalchemy.engine.reflection.Inspector._reflect_unique_constraints": [], "sqlalchemy.engine.reflection.Inspector._reflect_indexes": [], "sqlalchemy.engine.reflection.Inspector._reflect_fk": [], "sqlalchemy.engine.reflection.Inspector._reflect_pk": [], "sqlalchemy.engine.reflection.Inspector._reflect_col_sequence": [], "sqlalchemy.engine.reflection.Inspector._reflect_column": [], "sqlalchemy.engine.reflection.Inspector.reflect_table": [], "sqlalchemy.engine.reflection.Inspector.reflecttable": [], "sqlalchemy.engine.reflection.Inspector.get_check_constraints": [], "sqlalchemy.engine.reflection.Inspector.get_table_comment": [], "sqlalchemy.engine.reflection.Inspector.get_unique_constraints": [], "sqlalchemy.engine.reflection.Inspector.get_indexes": [], "sqlalchemy.engine.reflection.Inspector.get_foreign_keys": [], "sqlalchemy.engine.reflection.Inspector.get_pk_constraint": [], "sqlalchemy.engine.reflection.Inspector.get_columns": [], "sqlalchemy.engine.reflection.Inspector.get_view_definition": [], "sqlalchemy.engine.reflection.Inspector.get_sequence_names": [], "sqlalchemy.engine.reflection.Inspector.get_view_names": [], "sqlalchemy.engine.reflection.Inspector.get_table_options": [], "sqlalchemy.engine.reflection.Inspector.get_temp_view_names": [], "sqlalchemy.engine.reflection.Inspector.get_temp_table_names": [], "sqlalchemy.engine.reflection.Inspector.get_sorted_table_and_fkc_names": [], "sqlalchemy.engine.reflection.Inspector.has_sequence": [], "sqlalchemy.engine.reflection.Inspector.has_table": [], "sqlalchemy.engine.reflection.Inspector.get_table_names": [], "sqlalchemy.engine.reflection.Inspector.get_schema_names": [], "sqlalchemy.engine.reflection.Inspector.default_schema_name": [], "sqlalchemy.engine.reflection.Inspector._inspection_context": [], "sqlalchemy.engine.reflection.Inspector._operation_context": [], "sqlalchemy.engine.reflection.Inspector._connection_insp": [], "sqlalchemy.engine.reflection.Inspector._engine_insp": [], "sqlalchemy.engine.reflection.Inspector._connectable_insp": [], "sqlalchemy.engine.reflection.Inspector.from_engine": [], "sqlalchemy.engine.reflection.Inspector._init_connection": [], "sqlalchemy.engine.reflection.Inspector._init_engine": [], "sqlalchemy.engine.reflection.Inspector._init_legacy": [], "sqlalchemy.engine.reflection.Inspector._construct": [], "sqlalchemy.engine.reflection.Inspector.__init__": [], "sqlalchemy.engine.reflection.cache": [], "migrate.versioning.api._migrate_version": [], "migrate.versioning.api._migrate": [], "migrate.versioning.api.update_db_from_model": [], "migrate.versioning.api.make_update_script_for_model": [], "migrate.versioning.api.create_model": [], "migrate.versioning.api.compare_model_to_db": [], "migrate.versioning.api.manage": [], "migrate.versioning.api.drop_version_control": [], "migrate.versioning.api.version_control": [], "migrate.versioning.api.test": [], "migrate.versioning.api.downgrade": [], "migrate.versioning.api.upgrade": [], "migrate.versioning.api.source": [], "migrate.versioning.api.db_version": [], "migrate.versioning.api.version": [], "migrate.versioning.api.script_sql": [], "migrate.versioning.api.script": [], "migrate.versioning.api.create": [], "migrate.versioning.api.help": [], "graphql.validation.rules.no_unused_fragments.NoUnusedFragments.unused_fragment_message": [], "graphql.validation.rules.no_unused_fragments.NoUnusedFragments.leave_Document": [], "graphql.validation.rules.no_unused_fragments.NoUnusedFragments.enter_FragmentDefinition": [], "graphql.validation.rules.no_unused_fragments.NoUnusedFragments.enter_OperationDefinition": [], "graphql.validation.rules.no_unused_fragments.NoUnusedFragments.__init__": [], "sqlalchemy.dialects.sqlite.pysqlcipher.SQLiteDialect_pysqlcipher.create_connect_args": [], "sqlalchemy.dialects.sqlite.pysqlcipher.SQLiteDialect_pysqlcipher.on_connect_url": [], "sqlalchemy.dialects.sqlite.pysqlcipher.SQLiteDialect_pysqlcipher.get_pool_class": [], "sqlalchemy.dialects.sqlite.pysqlcipher.SQLiteDialect_pysqlcipher.dbapi": [], "prompt_toolkit.eventloop.dummy_contextvars.ContextVar.reset": [], "prompt_toolkit.eventloop.dummy_contextvars.ContextVar.set": [], "prompt_toolkit.eventloop.dummy_contextvars.ContextVar.get": [], "prompt_toolkit.eventloop.dummy_contextvars.ContextVar.name": [], "prompt_toolkit.eventloop.dummy_contextvars.ContextVar.__init__": [], "prompt_toolkit.eventloop.dummy_contextvars.Context.copy": [], "prompt_toolkit.eventloop.dummy_contextvars.Context.run": [], "prompt_toolkit.eventloop.dummy_contextvars.copy_context": [], "keystoneclient.tests.unit.v2_0.test_users.UserTests.test_user_role_listing": [], "keystoneclient.tests.unit.v2_0.test_users.UserTests.test_update_own_password": [], "keystoneclient.tests.unit.v2_0.test_users.UserTests.test_update": [], "keystoneclient.tests.unit.v2_0.test_users.UserTests.test_list_limit_marker": [], "keystoneclient.tests.unit.v2_0.test_users.UserTests.test_list_marker": [], "keystoneclient.tests.unit.v2_0.test_users.UserTests.test_list_limit": [], "keystoneclient.tests.unit.v2_0.test_users.UserTests.test_list": [], "keystoneclient.tests.unit.v2_0.test_users.UserTests.test_get": [], "keystoneclient.tests.unit.v2_0.test_users.UserTests.test_delete": [], "keystoneclient.tests.unit.v2_0.test_users.UserTests.test_create_user_without_password": [], "keystoneclient.tests.unit.v2_0.test_users.UserTests.test_create_user_without_email": [], "keystoneclient.tests.unit.v2_0.test_users.UserTests.test_create": [], "keystoneclient.tests.unit.v2_0.test_users.UserTests.setUp": [], "oslo_messaging.tests.rpc.test_dispatcher.TestMonitorFailure.test_heartbeat_failure": [], "oslo_messaging.tests.rpc.test_dispatcher.TestMonitorFailure._SleepyEndpoint.sleep": [], "oslo_messaging.tests.rpc.test_dispatcher.TestMonitorFailure._SleepyEndpoint.__init__": [], "oslo_messaging.tests.rpc.test_dispatcher.TestSerializer.test_serializer": [], "oslo_messaging.tests.rpc.test_dispatcher.TestDispatcherWithPingEndpoint.test_dispatcher_with_ping_already_used": [], "oslo_messaging.tests.rpc.test_dispatcher.TestDispatcherWithPingEndpoint.test_dispatcher_with_ping": [], "oslo_messaging.tests.rpc.test_dispatcher.TestDispatcher.test_dispatcher": [], "oslo_messaging.tests.rpc.test_dispatcher._FakeEndpoint._foobar": [], "oslo_messaging.tests.rpc.test_dispatcher._FakeEndpoint.bar": [], "oslo_messaging.tests.rpc.test_dispatcher._FakeEndpoint.foo": [], "oslo_messaging.tests.rpc.test_dispatcher._FakeEndpoint.__init__": [], "traitlets.config.loader.load_pyconfig_files": [], "traitlets.config.loader.KeyValueConfigLoader.__init__": [], "traitlets.config.loader.KVArgParseConfigLoader._convert_to_config": [], "traitlets.config.loader.KVArgParseConfigLoader._add_arguments": [], "traitlets.config.loader._FlagAction.__call__": [], "traitlets.config.loader._FlagAction.__init__": [], "traitlets.config.loader.ArgParseConfigLoader._convert_to_config": [], "traitlets.config.loader.ArgParseConfigLoader._parse_args": [], "traitlets.config.loader.ArgParseConfigLoader._add_arguments": [], "traitlets.config.loader.ArgParseConfigLoader._create_parser": [], "traitlets.config.loader.ArgParseConfigLoader.get_extra_args": [], "traitlets.config.loader.ArgParseConfigLoader.load_config": [], "traitlets.config.loader.ArgParseConfigLoader.__init__": [], "traitlets.config.loader._KVArgParser.parse_known_args": [], "traitlets.config.loader._DefaultOptionDict.get": [], "traitlets.config.loader._DefaultOptionDict.__getitem__": [], "traitlets.config.loader._DefaultOptionDict.__contains__": [], "traitlets.config.loader._DefaultOptionDict._add_kv_action": [], "traitlets.config.loader._KVAction.__call__": [], "traitlets.config.loader.CommandLineConfigLoader._load_flag": [], "traitlets.config.loader.CommandLineConfigLoader._exec_config_str": [], "traitlets.config.loader.PyFileConfigLoader._read_file_as_dict": [], "traitlets.config.loader.PyFileConfigLoader.load_subconfig": [], "traitlets.config.loader.PyFileConfigLoader.load_config": [], "traitlets.config.loader.JSONFileConfigLoader.__exit__": [], "traitlets.config.loader.JSONFileConfigLoader.__enter__": [], "traitlets.config.loader.JSONFileConfigLoader._convert_to_config": [], "traitlets.config.loader.JSONFileConfigLoader._read_file_as_dict": [], "traitlets.config.loader.JSONFileConfigLoader.load_config": [], "traitlets.config.loader.FileConfigLoader._find_file": [], "traitlets.config.loader.FileConfigLoader.__init__": [], "traitlets.config.loader.ConfigLoader.load_config": [], "traitlets.config.loader.ConfigLoader.clear": [], "traitlets.config.loader.ConfigLoader.__init__": [], "traitlets.config.loader.ConfigLoader._log_default": [], "traitlets.config.loader.DeferredConfigList.__repr__": [], "traitlets.config.loader.DeferredConfigList.get_value": [], "traitlets.config.loader.DeferredConfigString.__repr__": [], "traitlets.config.loader.DeferredConfigString.get_value": [], "traitlets.config.loader.DeferredConfig._super_repr": [], "traitlets.config.loader.DeferredConfig.get_value": [], "traitlets.config.loader.Config.__delattr__": [], "traitlets.config.loader.Config.__setattr__": [], "traitlets.config.loader.Config.__getattr__": [], "traitlets.config.loader.Config.__setitem__": [], "traitlets.config.loader.Config.__getitem__": [], "traitlets.config.loader.Config.__deepcopy__": [], "traitlets.config.loader.Config.__copy__": [], "traitlets.config.loader.Config.copy": [], "traitlets.config.loader.Config._has_section": [], "traitlets.config.loader.Config.__contains__": [], "traitlets.config.loader.Config.collisions": [], "traitlets.config.loader.Config.merge": [], "traitlets.config.loader.Config._merge": [], "traitlets.config.loader.Config._ensure_subconfig": [], "traitlets.config.loader.Config.__init__": [], "traitlets.config.loader._is_section_key": [], "traitlets.config.loader.LazyConfigValue.__repr__": [], "traitlets.config.loader.LazyConfigValue.to_dict": [], "traitlets.config.loader.LazyConfigValue.get_value": [], "traitlets.config.loader.LazyConfigValue.add": [], "traitlets.config.loader.LazyConfigValue.update": [], "traitlets.config.loader.LazyConfigValue.insert": [], "traitlets.config.loader.LazyConfigValue.merge_into": [], "traitlets.config.loader.LazyConfigValue.prepend": [], "traitlets.config.loader.LazyConfigValue.extend": [], "traitlets.config.loader.LazyConfigValue.append": [], "traitlets.config.loader.execfile": [], "traitlets.config.loader.ArgumentParser.print_help": [], "traitlets.config.loader._Sentinel.__str__": [], "traitlets.config.loader._Sentinel.__repr__": [], "oslo_messaging.notify._impl_test.TestDriver.notify": [], "oslo_messaging.notify._impl_test.reset": [], "osprofiler.cmd.shell.main": [], "osprofiler.cmd.shell.OSProfilerShell._no_project_and_domain_set": [], "osprofiler.cmd.shell.OSProfilerShell._append_subcommands": [], "osprofiler.cmd.shell.OSProfilerShell._get_base_parser": [], "osprofiler.cmd.shell.OSProfilerShell.__init__": [], "migrate.changeset.databases.mysql.MySQLConstraintDropper.visit_migrate_check_constraint": [], "migrate.changeset.databases.mysql.MySQLSchemaChanger.visit_index": [], "migrate.changeset.databases.mysql.MySQLSchemaChanger.visit_column": [], "xmlschema.converters.badgerfish.BadgerFishConverter.element_encode": [], "xmlschema.converters.badgerfish.BadgerFishConverter.element_decode": [], "xmlschema.converters.badgerfish.BadgerFishConverter.lossy": [], "xmlschema.converters.badgerfish.BadgerFishConverter.__init__": [], "keystone.token.provider.Manager.revoke_token": [ { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 313, "column": 8 }, "stop": { "line": 313, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.provider.Manager.invalidate_individual_token_cache", "class_name": "keystone.token.provider.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 296, "column": 16 }, "stop": { "line": 296, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.provider.Manager.validate_token", "class_name": "keystone.token.provider.Manager", "dispatch": "dynamic" } ], "keystone.token.provider.Manager.invalidate_individual_token_cache": [], "keystone.token.provider.Manager.issue_token": [ { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 247, "column": 29 }, "stop": { "line": 247, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bytes.decode", "class_name": "bytes", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 238, "column": 25 }, "stop": { "line": 238, "column": 43 } } ], "kind": "function", "target": "keystone.token.provider.random_urlsafe_str" }, { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 268, "column": 16 }, "stop": { "line": 268, "column": 35 } } ], "kind": "function", "target": "keystone.token.provider.default_expire_time" }, { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 263, "column": 12 }, "stop": { "line": 263, "column": 28 } }, { "path": "keystone/token/provider.py", "start": { "line": 267, "column": 12 }, "stop": { "line": 267, "column": 28 } } ], "kind": "property setter", "direct_target": "keystone.models.token_model.TokenModel.expires_at", "class_name": "keystone.models.token_model.TokenModel" }, { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 272, "column": 8 }, "stop": { "line": 272, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.mint", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 231, "column": 16 }, "stop": { "line": 231, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.__init__", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 263, "column": 31 }, "stop": { "line": 263, "column": 44 } }, { "path": "keystone/token/provider.py", "start": { "line": 267, "column": 31 }, "stop": { "line": 267, "column": 44 } } ], "kind": "function", "target": "keystone.common.utils.isotime" }, { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 246, "column": 19 }, "stop": { "line": 246, "column": 29 } }, { "path": "keystone/token/provider.py", "start": { "line": 262, "column": 11 }, "stop": { "line": 262, "column": 21 } }, { "path": "keystone/token/provider.py", "start": { "line": 264, "column": 11 }, "stop": { "line": 264, "column": 21 } } ], "kind": "function", "target": "isinstance" } ], "keystone.token.provider.Manager._validate_token_access_rules": [ { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 220, "column": 22 }, "stop": { "line": 220, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.TokenNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 213, "column": 18 }, "stop": { "line": 213, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "float.__ge__", "class_name": "float", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 213, "column": 18 }, "stop": { "line": 213, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "float.__new__", "class_name": "float", "dispatch": "static" } ], "keystone.token.provider.Manager._is_valid_token": [ { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 192, "column": 22 }, "stop": { "line": 192, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 200, "column": 12 }, "stop": { "line": 200, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.provider.Manager.check_revocation", "class_name": "keystone.token.provider.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 189, "column": 21 }, "stop": { "line": 189, "column": 45 } }, { "path": "keystone/token/provider.py", "start": { "line": 185, "column": 23 }, "stop": { "line": 185, "column": 47 } } ], "kind": "function", "target": "oslo_utils.timeutils.normalize_time" }, { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 204, "column": 18 }, "stop": { "line": 204, "column": 41 } }, { "path": "keystone/token/provider.py", "start": { "line": 197, "column": 18 }, "stop": { "line": 197, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.TokenNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 188, "column": 21 }, "stop": { "line": 188, "column": 44 } } ], "kind": "function", "target": "oslo_utils.timeutils.parse_isotime" }, { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 185, "column": 48 }, "stop": { "line": 185, "column": 64 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" } ], "keystone.token.provider.Manager._validate_token": [ { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 164, "column": 11 }, "stop": { "line": 164, "column": 14 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 164, "column": 11 }, "stop": { "line": 164, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__le__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 173, "column": 8 }, "stop": { "line": 173, "column": 24 } } ], "kind": "property setter", "direct_target": "keystone.models.token_model.TokenModel.expires_at", "class_name": "keystone.models.token_model.TokenModel" }, { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 180, "column": 8 }, "stop": { "line": 180, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.mint", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 161, "column": 16 }, "stop": { "line": 161, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.__init__", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "static" } ], "keystone.token.provider.Manager.validate_token": [ { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 152, "column": 18 }, "stop": { "line": 152, "column": 41 } }, { "path": "keystone/token/provider.py", "start": { "line": 143, "column": 18 }, "stop": { "line": 143, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.TokenNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 148, "column": 12 }, "stop": { "line": 148, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.provider.Manager._validate_token_access_rules", "class_name": "keystone.token.provider.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 147, "column": 12 }, "stop": { "line": 147, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.provider.Manager._is_valid_token", "class_name": "keystone.token.provider.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 150, "column": 15 }, "stop": { "line": 150, "column": 37 } } ], "kind": "function", "target": "isinstance" } ], "keystone.token.provider.Manager.check_revocation": [ { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 138, "column": 15 }, "stop": { "line": 138, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.provider.Manager.check_revocation_v3", "class_name": "keystone.token.provider.Manager", "dispatch": "dynamic" } ], "keystone.token.provider.Manager.check_revocation_v3": [], "keystone.token.provider.Manager._drop_token_cache": [], "keystone.token.provider.Manager._register_callback_listeners": [ { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 118, "column": 30 }, "stop": { "line": 118, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.items", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 120, "column": 16 }, "stop": { "line": 120, "column": 53 } } ], "kind": "function", "target": "keystone.notifications.register_event_callback" } ], "keystone.token.provider.Manager.__init__": [ { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 95, "column": 8 }, "stop": { "line": 95, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.manager.Manager.__init__", "class_name": "keystone.common.manager.Manager", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 96, "column": 8 }, "stop": { "line": 96, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.provider.Manager._register_callback_listeners", "class_name": "keystone.token.provider.Manager", "dispatch": "dynamic" } ], "keystone.token.provider.random_urlsafe_str": [ { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 77, "column": 11 }, "stop": { "line": 77, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bytes.decode", "class_name": "bytes", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 77, "column": 11 }, "stop": { "line": 77, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bytes.__getitem__", "class_name": "bytes", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 77, "column": 36 }, "stop": { "line": 77, "column": 46 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 77, "column": 56 }, "stop": { "line": 77, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 77, "column": 36 }, "stop": { "line": 77, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.bytes", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 77, "column": 11 }, "stop": { "line": 77, "column": 35 } } ], "kind": "function", "target": "base64.urlsafe_b64encode" } ], "keystone.token.provider.default_expire_time": [ { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 66, "column": 19 }, "stop": { "line": 66, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/token/provider.py", "start": { "line": 67, "column": 17 }, "stop": { "line": 67, "column": 33 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" } ], "saml2.xmlenc.factory": [], "saml2.xmlenc.encrypted_key_from_string": [], "saml2.xmlenc.encrypted_data_from_string": [], "saml2.xmlenc.encrypted_key_type__from_string": [], "saml2.xmlenc.EncryptedKeyType_.__init__": [], "saml2.xmlenc.carried_key_name_from_string": [], "saml2.xmlenc.encrypted_data_type__from_string": [], "saml2.xmlenc.EncryptedType_.__init__": [], "saml2.xmlenc.cipher_data_from_string": [], "saml2.xmlenc.encryption_properties_from_string": [], "saml2.xmlenc.cipher_data_type__from_string": [], "saml2.xmlenc.CipherDataType_.__init__": [], "saml2.xmlenc.encryption_properties_type__from_string": [], "saml2.xmlenc.EncryptionPropertiesType_.__init__": [], "saml2.xmlenc.cipher_reference_from_string": [], "saml2.xmlenc.encryption_property_from_string": [], "saml2.xmlenc.reference_list_from_string": [], "saml2.xmlenc.ReferenceList.__init__": [], "saml2.xmlenc.key_reference_from_string": [], "saml2.xmlenc.data_reference_from_string": [], "saml2.xmlenc.agreement_method_from_string": [], "saml2.xmlenc.encryption_method_from_string": [], "saml2.xmlenc.cipher_reference_type__from_string": [], "saml2.xmlenc.CipherReferenceType_.__init__": [], "saml2.xmlenc.transforms_from_string": [], "saml2.xmlenc.encryption_method_type__from_string": [], "saml2.xmlenc.EncryptionMethodType_.__init__": [], "saml2.xmlenc.oae_pparams_from_string": [], "saml2.xmlenc.key_size_from_string": [], "saml2.xmlenc.encryption_property_type__from_string": [], "saml2.xmlenc.EncryptionPropertyType_.__init__": [], "saml2.xmlenc.reference_type__from_string": [], "saml2.xmlenc.ReferenceType_.__init__": [], "saml2.xmlenc.agreement_method_type__from_string": [], "saml2.xmlenc.AgreementMethodType_.__init__": [], "saml2.xmlenc.recipient_key_info_from_string": [], "saml2.xmlenc.originator_key_info_from_string": [], "saml2.xmlenc.k_a__nonce_from_string": [], "saml2.xmlenc.transforms_type__from_string": [], "saml2.xmlenc.TransformsType_.__init__": [], "saml2.xmlenc.cipher_value_from_string": [], "saml2.xmlenc.key_size_type__from_string": [], "pexpect.FSM.main": [], "pexpect.FSM.Error": [], "pexpect.FSM.DoEqual": [], "pexpect.FSM.DoOperator": [], "pexpect.FSM.EndBuildNumber": [], "pexpect.FSM.BuildNumber": [], "pexpect.FSM.BeginBuildNumber": [], "pexpect.FSM.FSM.process_list": [], "pexpect.FSM.FSM.process": [], "pexpect.FSM.FSM.get_transition": [], "pexpect.FSM.FSM.set_default_transition": [], "pexpect.FSM.FSM.add_transition_any": [], "pexpect.FSM.FSM.add_transition_list": [], "pexpect.FSM.FSM.add_transition": [], "pexpect.FSM.FSM.reset": [], "pexpect.FSM.FSM.__init__": [], "pexpect.FSM.ExceptionFSM.__str__": [], "pexpect.FSM.ExceptionFSM.__init__": [], "defusedxml.sax.make_parser": [], "defusedxml.sax.parseString": [], "defusedxml.sax.parse": [], "cryptography.hazmat.backends.openssl.hmac._HMACContext.verify": [], "cryptography.hazmat.backends.openssl.hmac._HMACContext.finalize": [], "cryptography.hazmat.backends.openssl.hmac._HMACContext.update": [], "cryptography.hazmat.backends.openssl.hmac._HMACContext.copy": [], "cryptography.hazmat.backends.openssl.hmac._HMACContext.__init__": [], "keystoneclient.tests.functional.v3.test_domains.DomainsTestCase.test_delete_domain": [], "keystoneclient.tests.functional.v3.test_domains.DomainsTestCase.test_update_domain": [], "keystoneclient.tests.functional.v3.test_domains.DomainsTestCase.test_list_domains": [], "keystoneclient.tests.functional.v3.test_domains.DomainsTestCase.test_get_domain": [], "keystoneclient.tests.functional.v3.test_domains.DomainsTestCase.test_create_domain": [], "keystoneclient.tests.functional.v3.test_domains.DomainsTestCase.check_domain": [], "IPython.core.completerlib.reset_completer": [], "IPython.core.completerlib.cd_completer": [], "IPython.core.completerlib.magic_run_completer": [], "IPython.core.completerlib.module_completer": [], "IPython.core.completerlib.module_completion": [], "IPython.core.completerlib.quick_completer": [], "IPython.core.completerlib.try_import": [], "IPython.core.completerlib.is_importable": [], "IPython.core.completerlib.get_root_modules": [], "IPython.core.completerlib.module_list": [], "keystoneauth1.noauth.NoAuth.get_token": [], "keystoneauth1.fixture.serializer.YamlJsonSerializer.deserialize": [], "keystoneauth1.fixture.serializer.YamlJsonSerializer.serialize": [], "keystoneauth1.fixture.serializer.YamlJsonSerializer.generate_cassette_name": [], "keystoneauth1.fixture.serializer._is_json_body": [], "keystoneauth1.fixture.serializer._indent_json": [], "keystoneauth1.fixture.serializer._unicode_representer": [], "keystoneauth1.fixture.serializer._represent_scalar": [], "keystoneauth1.fixture.serializer._should_use_block": [], "testtools.tests.matchers.test_datastructures.test_suite": [], "testtools.tests.matchers.test_datastructures.TestMatchesSetwise.test_mismatch_and_two_too_many_values": [], "testtools.tests.matchers.test_datastructures.TestMatchesSetwise.test_mismatch_and_two_too_many_matchers": [], "testtools.tests.matchers.test_datastructures.TestMatchesSetwise.test_mismatch_and_too_many_values": [], "testtools.tests.matchers.test_datastructures.TestMatchesSetwise.test_mismatch_and_too_many_matchers": [], "testtools.tests.matchers.test_datastructures.TestMatchesSetwise.test_two_too_many_values": [], "testtools.tests.matchers.test_datastructures.TestMatchesSetwise.test_two_too_many_matchers": [], "testtools.tests.matchers.test_datastructures.TestMatchesSetwise.test_too_many_values": [], "testtools.tests.matchers.test_datastructures.TestMatchesSetwise.test_too_many_matchers": [], "testtools.tests.matchers.test_datastructures.TestMatchesSetwise.test_mismatches": [], "testtools.tests.matchers.test_datastructures.TestMatchesSetwise.test_matches": [], "testtools.tests.matchers.test_datastructures.TestMatchesSetwise.assertMismatchWithDescriptionMatching": [], "testtools.tests.matchers.test_datastructures.TestMatchesStructure.test_update_none": [], "testtools.tests.matchers.test_datastructures.TestMatchesStructure.test_update": [], "testtools.tests.matchers.test_datastructures.TestMatchesStructure.test_withStructure": [], "testtools.tests.matchers.test_datastructures.TestMatchesStructure.test_byEquality": [], "testtools.tests.matchers.test_datastructures.TestMatchesStructure.test_fromExample": [], "testtools.tests.matchers.test_datastructures.TestMatchesStructure.SimpleClass.__init__": [], "testtools.tests.matchers.test_datastructures.TestMatchesListwise.test_docstring": [], "testtools.tests.matchers.test_datastructures.run_doctest": [], "pip._internal.utils.misc.is_wheel_installed": [], "pip._internal.utils.misc.hash_file": [], "pip._internal.utils.misc.is_console_interactive": [], "pip._internal.utils.misc.protect_pip_from_modification_on_windows": [], "pip._internal.utils.misc.hide_url": [], "pip._internal.utils.misc.hide_value": [], "pip._internal.utils.misc.HiddenText.__ne__": [], "pip._internal.utils.misc.HiddenText.__eq__": [], "pip._internal.utils.misc.HiddenText.__str__": [], "pip._internal.utils.misc.HiddenText.__repr__": [], "pip._internal.utils.misc.HiddenText.__init__": [], "pip._internal.utils.misc.redact_auth_from_url": [], "pip._internal.utils.misc.remove_auth_from_url": [], "pip._internal.utils.misc.split_auth_netloc_from_url": [], "pip._internal.utils.misc._redact_netloc": [], "pip._internal.utils.misc._get_netloc": [], "pip._internal.utils.misc._transform_url": [], "pip._internal.utils.misc.redact_netloc": [], "pip._internal.utils.misc.split_auth_from_netloc": [], "pip._internal.utils.misc.parse_netloc": [], "pip._internal.utils.misc.build_url_from_netloc": [], "pip._internal.utils.misc.build_netloc": [], "pip._internal.utils.misc.enum": [], "pip._internal.utils.misc.consume": [], "pip._internal.utils.misc.get_installed_version": [], "pip._internal.utils.misc.cached_property.__get__": [], "pip._internal.utils.misc.cached_property.__init__": [], "pip._internal.utils.misc.captured_stderr": [], "pip._internal.utils.misc.captured_stdout": [], "pip._internal.utils.misc.captured_output": [], "pip._internal.utils.misc.StreamWrapper.encoding": [], "pip._internal.utils.misc.StreamWrapper.from_stream": [], "pip._internal.utils.misc.FakeFile.__iter__": [], "pip._internal.utils.misc.FakeFile.readline": [], "pip._internal.utils.misc.FakeFile.__init__": [], "pip._internal.utils.misc.write_output": [], "pip._internal.utils.misc.dist_location": [], "pip._internal.utils.misc.egg_link_path": [], "pip._internal.utils.misc.get_installed_distributions": [], "pip._internal.utils.misc.dist_is_editable": [], "pip._internal.utils.misc.dist_in_site_packages": [], "pip._internal.utils.misc.dist_in_usersite": [], "pip._internal.utils.misc.dist_is_local": [], "pip._internal.utils.misc.is_local": [], "pip._internal.utils.misc.renames": [], "pip._internal.utils.misc.splitext": [], "pip._internal.utils.misc.normalize_path": [], "pip._internal.utils.misc.read_chunks": [], "pip._internal.utils.misc.is_installable_dir": [], "pip._internal.utils.misc.format_size": [], "pip._internal.utils.misc.ask_password": [], "pip._internal.utils.misc.ask_input": [], "pip._internal.utils.misc.ask": [], "pip._internal.utils.misc._check_no_input": [], "pip._internal.utils.misc.ask_path_exists": [], "pip._internal.utils.misc.backup_dir": [], "pip._internal.utils.misc.display_path": [], "pip._internal.utils.misc.path_to_display": [], "pip._internal.utils.misc.rmtree_errorhandler": [], "pip._internal.utils.misc.rmtree": [], "pip._internal.utils.misc.get_prog": [], "pip._internal.utils.misc.ensure_dir": [], "pip._internal.utils.misc.normalize_version_info": [], "pip._internal.utils.misc.get_pip_version": [], "oslo_config.tests.test_get_location.GetLocationTestCase.test_group_opt": [], "oslo_config.tests.test_get_location.GetLocationTestCase.test_duplicate_registration": [], "oslo_config.tests.test_get_location.GetLocationTestCase.test_user_file": [], "oslo_config.tests.test_get_location.GetLocationTestCase.test_user_cli_opt_in_file": [], "oslo_config.tests.test_get_location.GetLocationTestCase._write_opt_to_tmp_file": [], "oslo_config.tests.test_get_location.GetLocationTestCase.test_default_cli": [], "oslo_config.tests.test_get_location.GetLocationTestCase.test_user_cli": [], "oslo_config.tests.test_get_location.GetLocationTestCase.test_set_override": [], "oslo_config.tests.test_get_location.GetLocationTestCase.test_set_defaults_func": [], "oslo_config.tests.test_get_location.GetLocationTestCase.test_set_default_on_config_opt": [], "oslo_config.tests.test_get_location.GetLocationTestCase.test_opt_default": [], "oslo_config.tests.test_get_location.GetLocationTestCase.setUp": [], "oslo_config.tests.test_get_location.LocationTestCase.test_not_user_controlled": [], "oslo_config.tests.test_get_location.LocationTestCase.test_user_controlled": [], "oslo_config.tests.test_get_location.TestConfigOpts.__call__": [], "dns.zone.from_xfr": [], "dns.zone.from_file": [], "dns.zone.from_text": [], "dns.zone._MasterReader.read": [], "dns.zone._MasterReader._generate_line": [], "dns.zone._MasterReader._parse_modify": [], "dns.zone._MasterReader._rr_line": [], "dns.zone._MasterReader._eat_line": [], "dns.zone._MasterReader.__init__": [], "dns.zone.Zone.check_origin": [], "dns.zone.Zone.to_text": [], "dns.zone.Zone.to_file": [], "dns.zone.Zone.iterate_rdatas": [], "dns.zone.Zone.iterate_rdatasets": [], "dns.zone.Zone.get_rrset": [], "dns.zone.Zone.find_rrset": [], "dns.zone.Zone.replace_rdataset": [], "dns.zone.Zone.delete_rdataset": [], "dns.zone.Zone.get_rdataset": [], "dns.zone.Zone.find_rdataset": [], "dns.zone.Zone.delete_node": [], "dns.zone.Zone.get_node": [], "dns.zone.Zone.find_node": [], "dns.zone.Zone.__contains__": [], "dns.zone.Zone.get": [], "dns.zone.Zone.items": [], "dns.zone.Zone.values": [], "dns.zone.Zone.itervalues": [], "dns.zone.Zone.keys": [], "dns.zone.Zone.iterkeys": [], "dns.zone.Zone.__iter__": [], "dns.zone.Zone.__delitem__": [], "dns.zone.Zone.__setitem__": [], "dns.zone.Zone.__getitem__": [], "dns.zone.Zone._validate_name": [], "dns.zone.Zone.__ne__": [], "dns.zone.Zone.__eq__": [], "dns.zone.Zone.__init__": [], "kombu.transport.librabbitmq.Transport.default_connection_params": [], "kombu.transport.librabbitmq.Transport.qos_semantics_matches_spec": [], "kombu.transport.librabbitmq.Transport.get_manager": [], "kombu.transport.librabbitmq.Transport.register_with_event_loop": [], "kombu.transport.librabbitmq.Transport.verify_connection": [], "kombu.transport.librabbitmq.Transport._collect": [], "kombu.transport.librabbitmq.Transport.close_connection": [], "kombu.transport.librabbitmq.Transport.establish_connection": [], "kombu.transport.librabbitmq.Transport.drain_events": [], "kombu.transport.librabbitmq.Transport.create_channel": [], "kombu.transport.librabbitmq.Transport.driver_version": [], "kombu.transport.librabbitmq.Transport.__init__": [], "kombu.transport.librabbitmq.Channel.prepare_queue_arguments": [], "kombu.transport.librabbitmq.Channel.prepare_message": [], "kombu.transport.librabbitmq.Message.__init__": [], "oslo_config.sphinxext.setup": [], "oslo_config.sphinxext.ConfigDomain.merge_domaindata": [], "oslo_config.sphinxext.ConfigDomain.resolve_xref": [], "oslo_config.sphinxext.ConfigOption.add_target_and_index": [], "oslo_config.sphinxext.ConfigOption.handle_signature": [], "oslo_config.sphinxext.ConfigGroup.run": [], "oslo_config.sphinxext.ConfigOptXRefRole.process_link": [], "oslo_config.sphinxext.ConfigOptXRefRole.__init__": [], "oslo_config.sphinxext.ConfigGroupXRefRole.process_link": [], "oslo_config.sphinxext.ConfigGroupXRefRole.__init__": [], "oslo_config.sphinxext.ShowOptionsDirective.run": [], "oslo_config.sphinxext._format_option_help": [], "oslo_config.sphinxext._format_group_opts": [], "oslo_config.sphinxext._format_group": [], "oslo_config.sphinxext._format_opt": [], "oslo_config.sphinxext._get_choice_text": [], "oslo_config.sphinxext._make_anchor_target": [], "oslo_config.sphinxext._indent": [], "oslo_config.sphinxext._list_table": [], "IPython.utils.decorators.undoc": [], "IPython.utils.decorators.flag_calls": [], "rx.linq.observable.generate.generate": [], "passlib.handlers.sha1_crypt.sha1_crypt._calc_checksum_builtin": [], "passlib.handlers.sha1_crypt.sha1_crypt._load_backend_builtin": [], "passlib.handlers.sha1_crypt.sha1_crypt._calc_checksum_os_crypt": [], "passlib.handlers.sha1_crypt.sha1_crypt._load_backend_os_crypt": [], "passlib.handlers.sha1_crypt.sha1_crypt.to_string": [], "passlib.handlers.sha1_crypt.sha1_crypt.from_string": [], "rx.linq.observable.catch.catch_exception": [], "rx.linq.observable.catch.catch_handler": [], "prompt_toolkit.application.application.attach_winch_signal_handler": [], "prompt_toolkit.application.application._do_wait_for_enter": [], "prompt_toolkit.application.application._CombinedRegistry.get_bindings_starting_with_keys": [], "prompt_toolkit.application.application._CombinedRegistry.get_bindings_for_keys": [], "prompt_toolkit.application.application._CombinedRegistry._key_bindings": [], "prompt_toolkit.application.application._CombinedRegistry._create_key_bindings": [], "prompt_toolkit.application.application._CombinedRegistry.bindings": [], "prompt_toolkit.application.application._CombinedRegistry._version": [], "prompt_toolkit.application.application._CombinedRegistry.__init__": [], "prompt_toolkit.application.application.Application.get_used_style_strings": [], "prompt_toolkit.application.application.Application.is_done": [], "prompt_toolkit.application.application.Application.is_running": [], "prompt_toolkit.application.application.Application.print_text": [], "prompt_toolkit.application.application.Application.suspend_to_background": [], "prompt_toolkit.application.application.Application.run_system_command": [], "prompt_toolkit.application.application.Application._request_absolute_cursor_position": [], "prompt_toolkit.application.application.Application.exit": [], "prompt_toolkit.application.application.Application.cpr_not_supported_callback": [], "prompt_toolkit.application.application.Application._poll_output_size": [], "prompt_toolkit.application.application.Application.cancel_and_wait_for_background_tasks": [], "prompt_toolkit.application.application.Application.create_background_task": [], "prompt_toolkit.application.application.Application._handle_exception": [], "prompt_toolkit.application.application.Application.run": [], "prompt_toolkit.application.application.Application.run_async": [], "prompt_toolkit.application.application.Application._pre_run": [], "prompt_toolkit.application.application.Application._on_resize": [], "prompt_toolkit.application.application.Application._invalidate_handler": [], "prompt_toolkit.application.application.Application._update_invalidate_events": [], "prompt_toolkit.application.application.Application._start_auto_refresh_task": [], "prompt_toolkit.application.application.Application._redraw": [], "prompt_toolkit.application.application.Application.invalidated": [], "prompt_toolkit.application.application.Application.invalidate": [], "prompt_toolkit.application.application.Application.reset": [], "prompt_toolkit.application.application.Application.current_search_state": [], "prompt_toolkit.application.application.Application.current_buffer": [], "prompt_toolkit.application.application.Application.color_depth": [], "prompt_toolkit.application.application.Application._create_merged_style": [], "prompt_toolkit.application.application.Application.__init__": [], "pygments.lexers.webmisc.XQueryLexer.pushstate_operator_callback": [], "pygments.lexers.webmisc.XQueryLexer.pushstate_operator_attribute_callback": [], "pygments.lexers.webmisc.XQueryLexer.pushstate_root_callback": [], "pygments.lexers.webmisc.XQueryLexer.pushstate_operator_root_construct_callback": [], "pygments.lexers.webmisc.XQueryLexer.pushstate_operator_root_callback": [], "pygments.lexers.webmisc.XQueryLexer.pushstate_operator_starttag_callback": [], "pygments.lexers.webmisc.XQueryLexer.pushstate_occurrenceindicator_kindtest_callback": [], "pygments.lexers.webmisc.XQueryLexer.pushstate_operator_kindtest_callback": [], "pygments.lexers.webmisc.XQueryLexer.pushstate_operator_kindtestforpi_callback": [], "pygments.lexers.webmisc.XQueryLexer.pushstate_kindtest_callback": [], "pygments.lexers.webmisc.XQueryLexer.pushstate_operator_xmlcomment_callback": [], "pygments.lexers.webmisc.XQueryLexer.pushstate_element_content_xmlcomment_callback": [], "pygments.lexers.webmisc.XQueryLexer.pushstate_operator_cdata_section_callback": [], "pygments.lexers.webmisc.XQueryLexer.pushstate_element_content_cdata_section_callback": [], "pygments.lexers.webmisc.XQueryLexer.pushstate_element_content_processing_instruction_callback": [], "pygments.lexers.webmisc.XQueryLexer.pushstate_operator_processing_instruction_callback": [], "pygments.lexers.webmisc.XQueryLexer.pushstate_operator_root_validate_withmode": [], "pygments.lexers.webmisc.XQueryLexer.pushstate_operator_root_validate": [], "pygments.lexers.webmisc.XQueryLexer.pushstate_operator_map_callback": [], "pygments.lexers.webmisc.XQueryLexer.pushstate_operator_order_callback": [], "pygments.lexers.webmisc.XQueryLexer.pushstate_starttag_callback": [], "pygments.lexers.webmisc.XQueryLexer.pushstate_cdata_section_callback": [], "pygments.lexers.webmisc.XQueryLexer.pushstate_element_content_starttag_callback": [], "pygments.lexers.webmisc.XQueryLexer.popstate_callback": [], "pygments.lexers.webmisc.XQueryLexer.popstate_kindtest_callback": [], "pygments.lexers.webmisc.XQueryLexer.popstate_xmlcomment_callback": [], "pygments.lexers.webmisc.XQueryLexer.popstate_tag_callback": [], "pygments.lexers.webmisc.XQueryLexer.operator_root_callback": [], "pygments.lexers.webmisc.XQueryLexer.punctuation_root_callback": [], "rx.linq.observable.timeout.timeout": [], "paste.auth.basic.make_basic": [], "paste.auth.basic.AuthBasicHandler.__call__": [], "paste.auth.basic.AuthBasicHandler.__init__": [], "paste.auth.basic.AuthBasicAuthenticator.authenticate": [], "paste.auth.basic.AuthBasicAuthenticator.build_authentication": [], "paste.auth.basic.AuthBasicAuthenticator.__init__": [], "keystone.common.sql.expand_repo.versions.003_add_key_hash_and_encrypted_blob_to_credential.upgrade": [ { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/003_add_key_hash_and_encrypted_blob_to_credential.py", "start": { "line": 116, "column": 36 }, "stop": { "line": 116, "column": 61 } }, { "path": "keystone/common/sql/expand_repo/versions/003_add_key_hash_and_encrypted_blob_to_credential.py", "start": { "line": 115, "column": 36 }, "stop": { "line": 115, "column": 61 } }, { "path": "keystone/common/sql/expand_repo/versions/003_add_key_hash_and_encrypted_blob_to_credential.py", "start": { "line": 123, "column": 36 }, "stop": { "line": 123, "column": 56 } }, { "path": "keystone/common/sql/expand_repo/versions/003_add_key_hash_and_encrypted_blob_to_credential.py", "start": { "line": 121, "column": 36 }, "stop": { "line": 121, "column": 57 } }, { "path": "keystone/common/sql/expand_repo/versions/003_add_key_hash_and_encrypted_blob_to_credential.py", "start": { "line": 120, "column": 36 }, "stop": { "line": 120, "column": 57 } }, { "path": "keystone/common/sql/expand_repo/versions/003_add_key_hash_and_encrypted_blob_to_credential.py", "start": { "line": 124, "column": 36 }, "stop": { "line": 124, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/003_add_key_hash_and_encrypted_blob_to_credential.py", "start": { "line": 98, "column": 21 }, "stop": { "line": 98, "column": 31 } }, { "path": "keystone/common/sql/expand_repo/versions/003_add_key_hash_and_encrypted_blob_to_credential.py", "start": { "line": 97, "column": 15 }, "stop": { "line": 97, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/003_add_key_hash_and_encrypted_blob_to_credential.py", "start": { "line": 103, "column": 23 }, "stop": { "line": 103, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "pyre_check.client.commands.v2.pysa_server.run": [], "pyre_check.client.commands.v2.pysa_server.run_persistent": [], "pyre_check.client.commands.v2.pysa_server.PysaServer.run": [], "pyre_check.client.commands.v2.pysa_server.PysaServer._run": [], "pyre_check.client.commands.v2.pysa_server.PysaServer.process_did_save_request": [], "pyre_check.client.commands.v2.pysa_server.PysaServer.process_close_request": [], "pyre_check.client.commands.v2.pysa_server.PysaServer.process_open_request": [], "pyre_check.client.commands.v2.pysa_server.PysaServer._try_restart_pyre_server": [], "pyre_check.client.commands.v2.pysa_server.PysaServer.wait_for_exit": [], "pyre_check.client.commands.v2.pysa_server.PysaServer.__init__": [], "pyre_check.client.commands.v2.pysa_server.PysaServerHandler.run": [], "pyre_check.client.commands.v2.pysa_server.PysaServerHandler._run": [], "pyre_check.client.commands.v2.pysa_server.PysaServerHandler._auxiliary_logging_info": [], "pyre_check.client.commands.v2.pysa_server.PysaServerHandler.subscribe_to_type_error": [], "pyre_check.client.commands.v2.pysa_server.PysaServerHandler._subscribe_to_type_error": [], "pyre_check.client.commands.v2.pysa_server.PysaServerHandler._read_server_response": [], "pyre_check.client.commands.v2.pysa_server.PysaServerHandler.show_type_errors_to_client": [], "pyre_check.client.commands.v2.pysa_server.PysaServerHandler.update_type_errors": [], "pyre_check.client.commands.v2.pysa_server.PysaServerHandler.log_and_show_message_to_client": [], "pyre_check.client.commands.v2.pysa_server.PysaServerHandler.show_message_to_client": [], "pyre_check.client.commands.v2.pysa_server.PysaServerHandler.__init__": [], "eventlet.zipkin.wsgi.unpatch": [], "eventlet.zipkin.wsgi.patch": [], "eventlet.zipkin.wsgi.bool_or_none": [], "eventlet.zipkin.wsgi.int_or_none": [], "eventlet.zipkin.wsgi.Sampler.sampling": [], "eventlet.zipkin.wsgi.Sampler.__init__": [], "eventlet.zipkin.wsgi._patched_handle_one_response": [], "pygments.lexers.nix.NixLexer.analyse_text": [], "keystoneauth1.loading.session.get_conf_options": [], "keystoneauth1.loading.session.load_from_conf_options": [], "keystoneauth1.loading.session.register_conf_options": [], "keystoneauth1.loading.session.load_from_argparse_arguments": [], "keystoneauth1.loading.session.register_argparse_arguments": [], "keystoneauth1.loading.session.Session.load_from_conf_options": [], "keystoneauth1.loading.session.Session.register_conf_options": [], "keystoneauth1.loading.session.Session.get_conf_options": [], "keystoneauth1.loading.session.Session.load_from_argparse_arguments": [], "keystoneauth1.loading.session.Session.register_argparse_arguments": [], "keystoneauth1.loading.session.Session.load_from_options": [], "keystoneauth1.loading.session.Session.get_options": [], "keystoneauth1.loading.session.Session.plugin_class": [], "keystoneauth1.loading.session._positive_non_zero_float": [], "keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry.test_manager_api_reference": [ { "locations": [ { "path": "keystone/tests/unit/common/test_provider_api.py", "start": { "line": 83, "column": 8 }, "stop": { "line": 83, "column": 21 } }, { "path": "keystone/tests/unit/common/test_provider_api.py", "start": { "line": 81, "column": 8 }, "stop": { "line": 81, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIs", "class_name": "keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_provider_api.py", "start": { "line": 79, "column": 18 }, "stop": { "line": 79, "column": 47 } }, { "path": "keystone/tests/unit/common/test_provider_api.py", "start": { "line": 80, "column": 25 }, "stop": { "line": 80, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry._create_manager_instance", "class_name": "keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_provider_api.py", "start": { "line": 83, "column": 31 }, "stop": { "line": 83, "column": 38 } }, { "path": "keystone/tests/unit/common/test_provider_api.py", "start": { "line": 81, "column": 38 }, "stop": { "line": 81, "column": 45 } } ], "kind": "function", "target": "getattr" } ], "keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry.test_provider_api_mixin": [ { "locations": [ { "path": "keystone/tests/unit/common/test_provider_api.py", "start": { "line": 74, "column": 19 }, "stop": { "line": 74, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry.test_provider_api_mixin.Testing", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_provider_api.py", "start": { "line": 75, "column": 8 }, "stop": { "line": 75, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIs", "class_name": "keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_provider_api.py", "start": { "line": 69, "column": 23 }, "stop": { "line": 69, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry._create_manager_instance", "class_name": "keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_provider_api.py", "start": { "line": 75, "column": 36 }, "stop": { "line": 75, "column": 43 } } ], "kind": "function", "target": "getattr" } ], "keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry.test_registry_duplicate": [ { "locations": [ { "path": "keystone/tests/unit/common/test_provider_api.py", "start": { "line": 63, "column": 8 }, "stop": { "line": 63, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_provider_api.py", "start": { "line": 62, "column": 23 }, "stop": { "line": 62, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry._create_manager_instance", "class_name": "keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry.test_registry_lock": [ { "locations": [ { "path": "keystone/tests/unit/common/test_provider_api.py", "start": { "line": 59, "column": 8 }, "stop": { "line": 59, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_provider_api.py", "start": { "line": 58, "column": 8 }, "stop": { "line": 58, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.provider_api.ProviderAPIRegistry.lock_provider_registry", "class_name": "keystone.common.provider_api.ProviderAPIRegistry", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry.test_deferred_gettr": [ { "locations": [ { "path": "keystone/tests/unit/common/test_provider_api.py", "start": { "line": 42, "column": 30 }, "stop": { "line": 42, "column": 40 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_provider_api.py", "start": { "line": 51, "column": 8 }, "stop": { "line": 51, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry._create_manager_instance", "class_name": "keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_provider_api.py", "start": { "line": 50, "column": 8 }, "stop": { "line": 50, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_provider_api.py", "start": { "line": 42, "column": 30 }, "stop": { "line": 42, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_provider_api.py", "start": { "line": 48, "column": 24 }, "stop": { "line": 48, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry.test_deferred_gettr.TestClass", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_provider_api.py", "start": { "line": 55, "column": 8 }, "stop": { "line": 55, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_provider_api.py", "start": { "line": 42, "column": 19 }, "stop": { "line": 42, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry._create_manager_instance": [ { "locations": [ { "path": "keystone/tests/unit/common/test_provider_api.py", "start": { "line": 30, "column": 50 }, "stop": { "line": 30, "column": 60 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/common/test_provider_api.py", "start": { "line": 30, "column": 50 }, "stop": { "line": 30, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_provider_api.py", "start": { "line": 39, "column": 15 }, "stop": { "line": 39, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.manager.Manager.__init__", "class_name": "keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry._create_manager_instance.TestManager", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_provider_api.py", "start": { "line": 30, "column": 39 }, "stop": { "line": 30, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry.setUp": [ { "locations": [ { "path": "keystone/tests/unit/common/test_provider_api.py", "start": { "line": 26, "column": 8 }, "stop": { "line": 26, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.provider_api.ProviderAPIRegistry._clear_registry_instances", "class_name": "keystone.common.provider_api.ProviderAPIRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/common/test_provider_api.py", "start": { "line": 25, "column": 8 }, "stop": { "line": 25, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.setUp", "class_name": "keystone.tests.unit.core.BaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/common/test_provider_api.py", "start": { "line": 27, "column": 8 }, "stop": { "line": 27, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.addCleanup", "class_name": "keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry", "dispatch": "dynamic" } ], "netaddr.ip.nmap.iter_nmap_range": [], "netaddr.ip.nmap.valid_nmap_range": [], "netaddr.ip.nmap._parse_nmap_target_spec": [], "netaddr.ip.nmap._generate_nmap_octet_ranges": [], "netaddr.ip.nmap._nmap_octet_target_values": [], "sqlalchemy.testing.suite.test_rowcount.RowCountTest.test_multi_delete_rowcount": [], "sqlalchemy.testing.suite.test_rowcount.RowCountTest.test_multi_update_rowcount": [], "sqlalchemy.testing.suite.test_rowcount.RowCountTest.test_delete_rowcount": [], "sqlalchemy.testing.suite.test_rowcount.RowCountTest.test_text_rowcount": [], "sqlalchemy.testing.suite.test_rowcount.RowCountTest.test_raw_sql_rowcount": [], "sqlalchemy.testing.suite.test_rowcount.RowCountTest.test_update_rowcount_return_defaults": [], "sqlalchemy.testing.suite.test_rowcount.RowCountTest.test_update_rowcount2": [], "sqlalchemy.testing.suite.test_rowcount.RowCountTest.test_update_rowcount1": [], "sqlalchemy.testing.suite.test_rowcount.RowCountTest.test_basic": [], "sqlalchemy.testing.suite.test_rowcount.RowCountTest.insert_data": [], "sqlalchemy.testing.suite.test_rowcount.RowCountTest.define_tables": [], "pygments.lexers.hdl.VerilogLexer.analyse_text": [], "keystonemiddleware.tests.unit.audit.base.BaseAuditMiddlewareTest.get_environ_header": [], "keystonemiddleware.tests.unit.audit.base.BaseAuditMiddlewareTest.audit_map": [], "keystonemiddleware.tests.unit.audit.base.BaseAuditMiddlewareTest.create_middleware": [], "keystonemiddleware.tests.unit.audit.base.BaseAuditMiddlewareTest.setUp": [], "graphene.utils.str_converters.to_const": [], "graphene.utils.str_converters.to_snake_case": [], "graphene.utils.str_converters.to_camel_case": [], "keystoneauth1.loading._plugins.noauth.NoAuth.get_options": [], "keystoneauth1.loading._plugins.noauth.NoAuth.plugin_class": [], "IPython.utils.ipstruct.Struct.merge": [], "IPython.utils.ipstruct.Struct.allow_new_attr": [], "IPython.utils.ipstruct.Struct.hasattr": [], "IPython.utils.ipstruct.Struct.copy": [], "IPython.utils.ipstruct.Struct.dict": [], "IPython.utils.ipstruct.Struct.__dict_invert": [], "IPython.utils.ipstruct.Struct.__isub__": [], "IPython.utils.ipstruct.Struct.__sub__": [], "IPython.utils.ipstruct.Struct.__add__": [], "IPython.utils.ipstruct.Struct.__iadd__": [], "IPython.utils.ipstruct.Struct.__getattr__": [], "IPython.utils.ipstruct.Struct.__setattr__": [], "IPython.utils.ipstruct.Struct.__setitem__": [], "IPython.utils.ipstruct.Struct.__init__": [], "libcst.matchers._visitors.MatcherDecoratableVisitor.replace": [], "libcst.matchers._visitors.MatcherDecoratableVisitor.extractall": [], "libcst.matchers._visitors.MatcherDecoratableVisitor.extract": [], "libcst.matchers._visitors.MatcherDecoratableVisitor.findall": [], "libcst.matchers._visitors.MatcherDecoratableVisitor.matches": [], "libcst.matchers._visitors.MatcherDecoratableVisitor.on_leave_attribute": [], "libcst.matchers._visitors.MatcherDecoratableVisitor.on_visit_attribute": [], "libcst.matchers._visitors.MatcherDecoratableVisitor.on_leave": [], "libcst.matchers._visitors.MatcherDecoratableVisitor.on_visit": [], "libcst.matchers._visitors.MatcherDecoratableVisitor.__init__": [], "libcst.matchers._visitors.MatcherDecoratableTransformer.replace": [], "libcst.matchers._visitors.MatcherDecoratableTransformer.extractall": [], "libcst.matchers._visitors.MatcherDecoratableTransformer.extract": [], "libcst.matchers._visitors.MatcherDecoratableTransformer.findall": [], "libcst.matchers._visitors.MatcherDecoratableTransformer.matches": [], "libcst.matchers._visitors.MatcherDecoratableTransformer.on_leave_attribute": [], "libcst.matchers._visitors.MatcherDecoratableTransformer.on_visit_attribute": [], "libcst.matchers._visitors.MatcherDecoratableTransformer.on_leave": [], "libcst.matchers._visitors.MatcherDecoratableTransformer.on_visit": [], "libcst.matchers._visitors.MatcherDecoratableTransformer.__init__": [], "libcst.matchers._visitors._visit_constructed_funcs": [], "libcst.matchers._visitors._should_allow_visit": [], "libcst.matchers._visitors._all_negative_matchers_false": [], "libcst.matchers._visitors._all_positive_matchers_true": [], "libcst.matchers._visitors._leave_matchers": [], "libcst.matchers._visitors._visit_matchers": [], "libcst.matchers._visitors._gather_constructed_leave_funcs": [], "libcst.matchers._visitors._gather_constructed_visit_funcs": [], "libcst.matchers._visitors._assert_not_concrete": [], "libcst.matchers._visitors._gather_matchers": [], "libcst.matchers._visitors._check_types": [], "libcst.matchers._visitors._verify_parameter_annotations": [], "libcst.matchers._visitors._verify_return_annotation": [], "libcst.matchers._visitors._get_valid_leave_annotations_for_classes": [], "libcst.matchers._visitors._get_possible_annotated_classes": [], "libcst.matchers._visitors._annotation_looks_like_union": [], "libcst.matchers._visitors._get_possible_match_classes": [], "libcst.matchers._visitors.MatchDecoratorMismatch.__reduce__": [], "libcst.matchers._visitors.MatchDecoratorMismatch.__init__": [], "libcst.matchers._visitors._match_decorator_unpickler": [], "keystone.identity.backends.resource_options.register_user_options": [ { "locations": [ { "path": "keystone/identity/backends/resource_options.py", "start": { "line": 130, "column": 8 }, "stop": { "line": 130, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOptionRegistry.register_option", "class_name": "keystone.common.resource_options.core.ResourceOptionRegistry", "dispatch": "dynamic" } ], "keystone.identity.backends.resource_options._mfa_rules_validator_list_of_lists_of_strings_no_duplicates": [ { "locations": [ { "path": "keystone/identity/backends/resource_options.py", "start": { "line": 38, "column": 18 }, "stop": { "line": 38, "column": 27 } }, { "path": "keystone/identity/backends/resource_options.py", "start": { "line": 31, "column": 14 }, "stop": { "line": 31, "column": 23 } }, { "path": "keystone/identity/backends/resource_options.py", "start": { "line": 50, "column": 22 }, "stop": { "line": 50, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "TypeError", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/resource_options.py", "start": { "line": 42, "column": 11 }, "stop": { "line": 42, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/resource_options.py", "start": { "line": 55, "column": 12 }, "stop": { "line": 55, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.add", "class_name": "set", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/resource_options.py", "start": { "line": 35, "column": 21 }, "stop": { "line": 35, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/resource_options.py", "start": { "line": 53, "column": 22 }, "stop": { "line": 53, "column": 32 } }, { "path": "keystone/identity/backends/resource_options.py", "start": { "line": 44, "column": 18 }, "stop": { "line": 44, "column": 28 } }, { "path": "keystone/identity/backends/resource_options.py", "start": { "line": 41, "column": 18 }, "stop": { "line": 41, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "ValueError", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/resource_options.py", "start": { "line": 51, "column": 15 }, "stop": { "line": 51, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__contains__", "class_name": "set", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/resource_options.py", "start": { "line": 46, "column": 8 }, "stop": { "line": 46, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/resource_options.py", "start": { "line": 36, "column": 15 }, "stop": { "line": 36, "column": 25 } }, { "path": "keystone/identity/backends/resource_options.py", "start": { "line": 29, "column": 11 }, "stop": { "line": 29, "column": 21 } }, { "path": "keystone/identity/backends/resource_options.py", "start": { "line": 48, "column": 19 }, "stop": { "line": 48, "column": 29 } } ], "kind": "function", "target": "isinstance" } ], "libcst._nodes.tests.test_unary_op.UnaryOperationTest.test_invalid": [], "libcst._nodes.tests.test_unary_op.UnaryOperationTest.test_valid": [], "passlib.tests.test_handlers_pbkdf2.scram_test.test_96_full_verify": [], "passlib.tests.test_handlers_pbkdf2.scram_test.test_95_context_algs": [], "passlib.tests.test_handlers_pbkdf2.scram_test.test_94_needs_update_algs": [], "passlib.tests.test_handlers_pbkdf2.scram_test.test_94_using_w_algs": [], "passlib.tests.test_handlers_pbkdf2.scram_test.test_94_using_w_default_algs": [], "passlib.tests.test_handlers_pbkdf2.scram_test.test_94_saslprep": [], "passlib.tests.test_handlers_pbkdf2.scram_test.test_93_derive_digest": [], "passlib.tests.test_handlers_pbkdf2.scram_test.test_92_extract_digest_algs": [], "passlib.tests.test_handlers_pbkdf2.scram_test.test_91_extract_digest_info": [], "passlib.tests.test_handlers_pbkdf2.scram_test.test_90_checksums": [], "passlib.tests.test_handlers_pbkdf2.scram_test.test_90_algs": [], "passlib.tests.test_handlers_pbkdf2.scram_test.setUp": [], "passlib.tests.test_handlers_pbkdf2.ldap_pbkdf2_test.test_wrappers": [], "IPython.extensions.storemagic.load_ipython_extension": [], "IPython.extensions.storemagic.StoreMagics.store": [], "IPython.extensions.storemagic.StoreMagics.__init__": [], "IPython.extensions.storemagic.restore_data": [], "IPython.extensions.storemagic.restore_dhist": [], "IPython.extensions.storemagic.refresh_variables": [], "IPython.extensions.storemagic.restore_aliases": [], "migrate.changeset.util.fk_column_names": [], "marshmallow.exceptions.ValidationError.normalized_messages": [], "marshmallow.exceptions.ValidationError.__init__": [], "oauthlib.oauth2.rfc6749.endpoints.metadata.MetadataEndpoint.validate_metadata_server": [], "oauthlib.oauth2.rfc6749.endpoints.metadata.MetadataEndpoint.validate_metadata_introspection": [], "oauthlib.oauth2.rfc6749.endpoints.metadata.MetadataEndpoint.validate_metadata_revocation": [], "oauthlib.oauth2.rfc6749.endpoints.metadata.MetadataEndpoint.validate_metadata_authorization": [], "oauthlib.oauth2.rfc6749.endpoints.metadata.MetadataEndpoint.validate_metadata_token": [], "oauthlib.oauth2.rfc6749.endpoints.metadata.MetadataEndpoint.validate_metadata": [], "oauthlib.oauth2.rfc6749.endpoints.metadata.MetadataEndpoint.create_metadata_response": [], "oauthlib.oauth2.rfc6749.endpoints.metadata.MetadataEndpoint.__init__": [], "graphene_sqlalchemy.tests.test_query.test_mutation": [], "graphene_sqlalchemy.tests.test_query.test_custom_identifier": [], "graphene_sqlalchemy.tests.test_query.test_orm_field": [], "graphene_sqlalchemy.tests.test_query.test_query_node": [], "graphene_sqlalchemy.tests.test_query.test_query_fields": [], "graphene_sqlalchemy.tests.test_query.add_test_data": [], "rx.disposables.refcountdisposable.RefCountDisposable.disposable": [], "rx.disposables.refcountdisposable.RefCountDisposable.release": [], "rx.disposables.refcountdisposable.RefCountDisposable.dispose": [], "rx.disposables.refcountdisposable.RefCountDisposable.__init__": [], "rx.disposables.refcountdisposable.RefCountDisposable.InnerDisposable.dispose": [], "rx.disposables.refcountdisposable.RefCountDisposable.InnerDisposable.__init__": [], "keystone.common.resource_options.options.immutable.check_immutable_delete": [ { "locations": [ { "path": "keystone/common/resource_options/options/immutable.py", "start": { "line": 72, "column": 14 }, "stop": { "line": 72, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ResourceDeleteForbidden", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/resource_options/options/immutable.py", "start": { "line": 71, "column": 7 }, "stop": { "line": 71, "column": 31 } } ], "kind": "function", "target": "keystone.common.resource_options.options.immutable.check_resource_immutable" } ], "keystone.common.resource_options.options.immutable.check_immutable_update": [ { "locations": [ { "path": "keystone/common/resource_options/options/immutable.py", "start": { "line": 53, "column": 16 }, "stop": { "line": 53, "column": 40 } } ], "kind": "function", "target": "keystone.common.resource_options.options.immutable.check_resource_immutable" }, { "locations": [ { "path": "keystone/common/resource_options/options/immutable.py", "start": { "line": 58, "column": 29 }, "stop": { "line": 58, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/resource_options/options/immutable.py", "start": { "line": 58, "column": 17 }, "stop": { "line": 58, "column": 76 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "tuple.__contains__", "class_name": "tuple", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/resource_options/options/immutable.py", "start": { "line": 56, "column": 13 }, "stop": { "line": 56, "column": 16 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/common/resource_options/options/immutable.py", "start": { "line": 56, "column": 13 }, "stop": { "line": 56, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__le__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/resource_options/options/immutable.py", "start": { "line": 59, "column": 18 }, "stop": { "line": 59, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ResourceUpdateForbidden", "dispatch": "static" } ], "keystone.common.resource_options.options.immutable.check_resource_immutable": [ { "locations": [ { "path": "keystone/common/resource_options/options/immutable.py", "start": { "line": 33, "column": 8 }, "stop": { "line": 33, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" } ], "keystone.common.sql.contract_repo.versions.026_placeholder.upgrade": [], "urllib3.util.ssl_._ssl_wrap_socket_impl": [], "urllib3.util.ssl_._is_key_file_encrypted": [], "urllib3.util.ssl_.is_ipaddress": [], "urllib3.util.ssl_.ssl_wrap_socket": [], "urllib3.util.ssl_.create_urllib3_context": [], "urllib3.util.ssl_.resolve_ssl_version": [], "urllib3.util.ssl_.resolve_cert_reqs": [], "urllib3.util.ssl_.assert_fingerprint": [], "urllib3.util.ssl_._const_compare_digest_backport": [], "saml2.mdbcache.Cache.clear": [], "saml2.mdbcache.Cache.valid_to": [], "saml2.mdbcache.Cache.update": [], "saml2.mdbcache.Cache.subjects": [], "saml2.mdbcache.Cache.active": [], "saml2.mdbcache.Cache.receivers": [], "saml2.mdbcache.Cache.entities": [], "saml2.mdbcache.Cache.reset": [], "saml2.mdbcache.Cache.set": [], "saml2.mdbcache.Cache.get": [], "saml2.mdbcache.Cache._get_info": [], "saml2.mdbcache.Cache.get_identity": [], "saml2.mdbcache.Cache.delete": [], "saml2.mdbcache.Cache.__init__": [], "migrate.versioning.migrate_repository.main": [], "migrate.versioning.migrate_repository.migrate_repository": [], "migrate.versioning.migrate_repository.delete_directory": [], "migrate.versioning.migrate_repository.move_file": [], "migrate.versioning.migrate_repository.delete_file": [], "migrate.versioning.migrate_repository.usage": [], "libcst._parser.parso.tests.test_tokenize.ParsoTokenizerTest.test_fstring": [], "libcst._parser.parso.tests.test_tokenize.ParsoTokenizerTest.test_backslash": [], "libcst._parser.parso.tests.test_tokenize.ParsoTokenizerTest.test_carriage_return": [], "libcst._parser.parso.tests.test_tokenize.ParsoTokenizerTest.test_form_feed": [], "libcst._parser.parso.tests.test_tokenize.ParsoTokenizerTest.test_brackets_no_indentation": [], "libcst._parser.parso.tests.test_tokenize.ParsoTokenizerTest.test_error_token_after_dedent": [], "libcst._parser.parso.tests.test_tokenize.ParsoTokenizerTest.test_indent_error_recovery": [], "libcst._parser.parso.tests.test_tokenize.ParsoTokenizerTest.test_error_string": [], "libcst._parser.parso.tests.test_tokenize.ParsoTokenizerTest.test_token_types": [], "libcst._parser.parso.tests.test_tokenize.ParsoTokenizerTest.test_endmarker_end_pos": [], "libcst._parser.parso.tests.test_tokenize.ParsoTokenizerTest.test_error_literal": [], "libcst._parser.parso.tests.test_tokenize.ParsoTokenizerTest.test_ur_literals": [], "libcst._parser.parso.tests.test_tokenize.ParsoTokenizerTest.test_identifier_contains_unicode": [], "libcst._parser.parso.tests.test_tokenize.ParsoTokenizerTest.test_tokenize_multiline_III": [], "libcst._parser.parso.tests.test_tokenize.ParsoTokenizerTest.test_tokenize_multiline_II": [], "libcst._parser.parso.tests.test_tokenize.ParsoTokenizerTest.test_tokenize_multiline_I": [], "libcst._parser.parso.tests.test_tokenize.ParsoTokenizerTest.test_function_whitespace": [], "libcst._parser.parso.tests.test_tokenize.ParsoTokenizerTest.test_simple_with_whitespace": [], "libcst._parser.parso.tests.test_tokenize.ParsoTokenizerTest.test_simple_no_whitespace": [], "libcst._parser.parso.tests.test_tokenize._get_token_list": [], "rx.linq.observable.timeoutwithselector.timeout_with_selector": [], "pkg_resources._vendor.packaging._structures.NegativeInfinity.__neg__": [], "pkg_resources._vendor.packaging._structures.NegativeInfinity.__ge__": [], "pkg_resources._vendor.packaging._structures.NegativeInfinity.__gt__": [], "pkg_resources._vendor.packaging._structures.NegativeInfinity.__ne__": [], "pkg_resources._vendor.packaging._structures.NegativeInfinity.__eq__": [], "pkg_resources._vendor.packaging._structures.NegativeInfinity.__le__": [], "pkg_resources._vendor.packaging._structures.NegativeInfinity.__lt__": [], "pkg_resources._vendor.packaging._structures.NegativeInfinity.__hash__": [], "pkg_resources._vendor.packaging._structures.NegativeInfinity.__repr__": [], "pkg_resources._vendor.packaging._structures.Infinity.__neg__": [], "pkg_resources._vendor.packaging._structures.Infinity.__ge__": [], "pkg_resources._vendor.packaging._structures.Infinity.__gt__": [], "pkg_resources._vendor.packaging._structures.Infinity.__ne__": [], "pkg_resources._vendor.packaging._structures.Infinity.__eq__": [], "pkg_resources._vendor.packaging._structures.Infinity.__le__": [], "pkg_resources._vendor.packaging._structures.Infinity.__lt__": [], "pkg_resources._vendor.packaging._structures.Infinity.__hash__": [], "pkg_resources._vendor.packaging._structures.Infinity.__repr__": [], "keystone.limit.core.Manager.delete_limits_for_project": [], "keystone.limit.core.Manager.delete_limit": [], "keystone.limit.core.Manager.get_limit": [], "keystone.limit.core.Manager.list_limits": [ { "locations": [ { "path": "keystone/limit/core.py", "start": { "line": 129, "column": 48 }, "stop": { "line": 129, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" } ], "keystone.limit.core.Manager.update_limit": [ { "locations": [ { "path": "keystone/limit/core.py", "start": { "line": 119, "column": 8 }, "stop": { "line": 119, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.limit.core.Manager._assert_resource_exist", "class_name": "keystone.limit.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/limit/core.py", "start": { "line": 122, "column": 43 }, "stop": { "line": 122, "column": 56 } } ], "kind": "function", "target": "copy.deepcopy" } ], "keystone.limit.core.Manager.create_limits": [ { "locations": [ { "path": "keystone/limit/core.py", "start": { "line": 114, "column": 12 }, "stop": { "line": 114, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.limit.core.Manager._assert_resource_exist", "class_name": "keystone.limit.core.Manager", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/limit/core.py", "start": { "line": 115, "column": 43 }, "stop": { "line": 115, "column": 56 } } ], "kind": "function", "target": "copy.deepcopy" } ], "keystone.limit.core.Manager.delete_registered_limit": [], "keystone.limit.core.Manager.get_registered_limit": [], "keystone.limit.core.Manager.list_registered_limits": [ { "locations": [ { "path": "keystone/limit/core.py", "start": { "line": 102, "column": 21 }, "stop": { "line": 102, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.__init__", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "static" } ], "keystone.limit.core.Manager.update_registered_limit": [ { "locations": [ { "path": "keystone/limit/core.py", "start": { "line": 92, "column": 8 }, "stop": { "line": 92, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.limit.core.Manager._assert_resource_exist", "class_name": "keystone.limit.core.Manager", "dispatch": "dynamic" } ], "keystone.limit.core.Manager.create_registered_limits": [ { "locations": [ { "path": "keystone/limit/core.py", "start": { "line": 88, "column": 12 }, "stop": { "line": 88, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.limit.core.Manager._assert_resource_exist", "class_name": "keystone.limit.core.Manager", "dispatch": "dynamic" } ], "keystone.limit.core.Manager.get_model": [], "keystone.limit.core.Manager._assert_resource_exist": [ { "locations": [ { "path": "keystone/limit/core.py", "start": { "line": 67, "column": 18 }, "stop": { "line": 67, "column": 43 } }, { "path": "keystone/limit/core.py", "start": { "line": 70, "column": 18 }, "stop": { "line": 70, "column": 43 } }, { "path": "keystone/limit/core.py", "start": { "line": 76, "column": 18 }, "stop": { "line": 76, "column": 43 } }, { "path": "keystone/limit/core.py", "start": { "line": 73, "column": 18 }, "stop": { "line": 73, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "keystone.limit.core.Manager.check_project_depth": [], "keystone.limit.core.Manager.__init__": [ { "locations": [ { "path": "keystone/limit/core.py", "start": { "line": 37, "column": 8 }, "stop": { "line": 37, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.manager.Manager.__init__", "class_name": "keystone.common.manager.Manager", "dispatch": "static" }, { "locations": [ { "path": "keystone/limit/core.py", "start": { "line": 39, "column": 33 }, "stop": { "line": 39, "column": 49 } } ], "kind": "function", "target": "keystone.limit.models.base.load_driver" } ], "passlib.tests.test_pwd.PhraseGeneratorTest.test_wordset": [], "passlib.tests.test_pwd.PhraseGeneratorTest.test_returns": [], "passlib.tests.test_pwd.PhraseGeneratorTest.test_entropy": [], "passlib.tests.test_pwd.PhraseGeneratorTest.test_general": [], "passlib.tests.test_pwd.PhraseGeneratorTest.assertResultContents": [], "passlib.tests.test_pwd.WordGeneratorTest.test_charset": [], "passlib.tests.test_pwd.WordGeneratorTest.test_returns": [], "passlib.tests.test_pwd.WordGeneratorTest.test_general": [], "passlib.tests.test_pwd.WordGeneratorTest.assertResultContents": [], "passlib.tests.test_pwd.WordGeneratorTest.setUp": [], "passlib.tests.test_pwd.UtilsTest.test_self_info_rate": [], "ipython_genutils.tests.test_tempdir.test_temporary_working_directory": [], "ipython_genutils.tests.test_tempdir.test_named_file_in_temporary_directory": [], "IPython.lib.clipboard.tkinter_clipboard_get": [], "IPython.lib.clipboard.osx_clipboard_get": [], "IPython.lib.clipboard.win32_clipboard_get": [], "osprofiler.tests.functional.test_driver.RedisDriverTestCase.test_list_traces": [], "osprofiler.tests.functional.test_driver.RedisDriverTestCase.setUp": [], "osprofiler.tests.functional.test_driver.DriverTestCase.test_get_report": [], "osprofiler.tests.functional.test_driver.DriverTestCase._assert_child_dict": [], "osprofiler.tests.functional.test_driver.DriverTestCase._assert_dict": [], "osprofiler.tests.functional.test_driver.DriverTestCase.setUp": [], "osprofiler.tests.functional.test_driver.Foo.baz": [], "osprofiler.tests.functional.test_driver.Foo.bar": [], "libcst.codemod._codemod.Codemod.transform_module": [], "libcst.codemod._codemod.Codemod._handle_metadata_reference": [], "libcst.codemod._codemod.Codemod.module": [], "libcst.codemod._codemod.Codemod.warn": [], "libcst.codemod._codemod.Codemod.should_allow_multiple_passes": [], "libcst.codemod._codemod.Codemod.__init__": [], "graphql.language.tests.test_lexer.test_lex_reports_useful_information_for_dashes_in_names": [], "graphql.language.tests.test_lexer.test_lex_reports_useful_unknown_character_error": [], "graphql.language.tests.test_lexer.test_lexes_punctuation": [], "graphql.language.tests.test_lexer.test_lex_reports_useful_number_errors": [], "graphql.language.tests.test_lexer.test_lexes_numbers": [], "graphql.language.tests.test_lexer.test_lex_reports_useful_string_errors": [], "graphql.language.tests.test_lexer.test_lexes_strings": [], "graphql.language.tests.test_lexer.test_errors_respect_whitespace": [], "graphql.language.tests.test_lexer.test_skips_whitespace": [], "graphql.language.tests.test_lexer.test_accepts_bom_header": [], "graphql.language.tests.test_lexer.test_disallows_uncommon_control_characters": [], "graphql.language.tests.test_lexer.test_repr_token": [], "graphql.language.tests.test_lexer.lex_one": [], "dns.reversename.to_address": [], "dns.reversename.from_address": [], "keystone.common.sql.expand_repo.versions.023_expand_add_second_password_column_for_expanded_hash_sizes.upgrade": [ { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/023_expand_add_second_password_column_for_expanded_hash_sizes.py", "start": { "line": 23, "column": 20 }, "stop": { "line": 23, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/expand_repo/versions/023_expand_add_second_password_column_for_expanded_hash_sizes.py", "start": { "line": 24, "column": 21 }, "stop": { "line": 24, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "keystone.assignment.backends.sql.SystemRoleAssignment.to_dict": [ { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 415, "column": 15 }, "stop": { "line": 415, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 415, "column": 20 }, "stop": { "line": 415, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_db.sqlalchemy.models.ModelBase.items", "class_name": "keystone.assignment.backends.sql.SystemRoleAssignment", "dispatch": "dynamic" } ], "keystone.assignment.backends.sql.RoleAssignment.to_dict": [ { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 392, "column": 20 }, "stop": { "line": 392, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oslo_db.sqlalchemy.models.ModelBase.items", "class_name": "keystone.assignment.backends.sql.RoleAssignment", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 392, "column": 15 }, "stop": { "line": 392, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" } ], "keystone.assignment.backends.sql.Assignment.delete_system_grant": [ { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 362, "column": 22 }, "stop": { "line": 362, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.RoleAssignmentNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 355, "column": 13 }, "stop": { "line": 355, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.assignment.backends.sql.Assignment.check_system_grant": [ { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 350, "column": 22 }, "stop": { "line": 350, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.RoleAssignmentNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 341, "column": 13 }, "stop": { "line": 341, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.assignment.backends.sql.Assignment.list_system_grants_by_role": [ { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 335, "column": 13 }, "stop": { "line": 335, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.assignment.backends.sql.Assignment.list_system_grants": [ { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 322, "column": 13 }, "stop": { "line": 322, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.assignment.backends.sql.Assignment.create_system_grant": [ { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 307, "column": 17 }, "stop": { "line": 307, "column": 38 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 309, "column": 20 }, "stop": { "line": 309, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.assignment.backends.sql.SystemRoleAssignment", "dispatch": "static" } ], "keystone.assignment.backends.sql.Assignment.delete_group_assignments": [ { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 299, "column": 16 }, "stop": { "line": 299, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.in_", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 296, "column": 13 }, "stop": { "line": 296, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.assignment.backends.sql.Assignment.delete_user_assignments": [ { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 290, "column": 16 }, "stop": { "line": 290, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.in_", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 287, "column": 13 }, "stop": { "line": 287, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.assignment.backends.sql.Assignment.delete_domain_assignments": [ { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 279, "column": 13 }, "stop": { "line": 279, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 281, "column": 25 }, "stop": { "line": 281, "column": 62 } }, { "path": "keystone/assignment/backends/sql.py", "start": { "line": 283, "column": 17 }, "stop": { "line": 283, "column": 67 } }, { "path": "keystone/assignment/backends/sql.py", "start": { "line": 282, "column": 17 }, "stop": { "line": 282, "column": 66 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.__eq__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" } ], "keystone.assignment.backends.sql.Assignment.delete_role_assignments": [ { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 273, "column": 13 }, "stop": { "line": 273, "column": 34 } }, { "path": "keystone/assignment/backends/sql.py", "start": { "line": 268, "column": 13 }, "stop": { "line": 268, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.assignment.backends.sql.Assignment.delete_project_assignments": [ { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 262, "column": 16 }, "stop": { "line": 262, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.in_", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 259, "column": 13 }, "stop": { "line": 259, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.assignment.backends.sql.Assignment.list_role_assignments": [ { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 250, "column": 37 }, "stop": { "line": 250, "column": 65 } }, { "path": "keystone/assignment/backends/sql.py", "start": { "line": 248, "column": 37 }, "stop": { "line": 248, "column": 64 } }, { "path": "keystone/assignment/backends/sql.py", "start": { "line": 252, "column": 37 }, "stop": { "line": 252, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.in_", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 228, "column": 31 }, "stop": { "line": 228, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.backends.sql.Assignment._get_assignment_types", "class_name": "keystone.assignment.backends.sql.Assignment", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 227, "column": 13 }, "stop": { "line": 227, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.assignment.backends.sql.Assignment._get_assignment_types": [ { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 192, "column": 27 }, "stop": { "line": 192, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.backends.sql.Assignment._get_domain_assignment_types", "class_name": "keystone.assignment.backends.sql.Assignment", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 195, "column": 24 }, "stop": { "line": 195, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.intersection", "class_name": "set", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 190, "column": 27 }, "stop": { "line": 190, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.backends.sql.Assignment._get_project_assignment_types", "class_name": "keystone.assignment.backends.sql.Assignment", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 195, "column": 24 }, "stop": { "line": 195, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 195, "column": 19 }, "stop": { "line": 195, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 184, "column": 26 }, "stop": { "line": 184, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.backends.sql.Assignment._get_user_assignment_types", "class_name": "keystone.assignment.backends.sql.Assignment", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 186, "column": 26 }, "stop": { "line": 186, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.backends.sql.Assignment._get_group_assignment_types", "class_name": "keystone.assignment.backends.sql.Assignment", "dispatch": "dynamic" } ], "keystone.assignment.backends.sql.Assignment._get_domain_assignment_types": [], "keystone.assignment.backends.sql.Assignment._get_project_assignment_types": [], "keystone.assignment.backends.sql.Assignment._get_group_assignment_types": [], "keystone.assignment.backends.sql.Assignment._get_user_assignment_types": [], "keystone.assignment.backends.sql.Assignment.remove_role_from_user_and_project": [ { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 143, "column": 22 }, "stop": { "line": 143, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.RoleNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 137, "column": 13 }, "stop": { "line": 137, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" } ], "keystone.assignment.backends.sql.Assignment.add_role_to_user_and_project": [ { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 126, "column": 17 }, "stop": { "line": 126, "column": 38 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 134, "column": 18 }, "stop": { "line": 134, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Conflict", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 127, "column": 28 }, "stop": { "line": 127, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.assignment.backends.sql.RoleAssignment", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 132, "column": 19 }, "stop": { "line": 132, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.assignment.backends.sql.Assignment.delete_grant": [ { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 113, "column": 13 }, "stop": { "line": 113, "column": 34 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 120, "column": 22 }, "stop": { "line": 120, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.RoleAssignmentNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 114, "column": 16 }, "stop": { "line": 114, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.backends.sql.Assignment._build_grant_filter", "class_name": "keystone.assignment.backends.sql.Assignment", "dispatch": "dynamic" } ], "keystone.assignment.backends.sql.Assignment.check_grant_role_id": [ { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 106, "column": 22 }, "stop": { "line": 106, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.RoleAssignmentNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 99, "column": 20 }, "stop": { "line": 99, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.backends.sql.Assignment._build_grant_filter", "class_name": "keystone.assignment.backends.sql.Assignment", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 97, "column": 13 }, "stop": { "line": 97, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.assignment.backends.sql.Assignment._build_grant_filter": [ { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 84, "column": 17 }, "stop": { "line": 84, "column": 66 } }, { "path": "keystone/assignment/backends/sql.py", "start": { "line": 85, "column": 17 }, "stop": { "line": 85, "column": 67 } }, { "path": "keystone/assignment/backends/sql.py", "start": { "line": 88, "column": 17 }, "stop": { "line": 88, "column": 67 } }, { "path": "keystone/assignment/backends/sql.py", "start": { "line": 89, "column": 17 }, "stop": { "line": 89, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.__eq__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" } ], "keystone.assignment.backends.sql.Assignment.list_grant_role_ids": [ { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 74, "column": 25 }, "stop": { "line": 74, "column": 78 } }, { "path": "keystone/assignment/backends/sql.py", "start": { "line": 73, "column": 25 }, "stop": { "line": 73, "column": 73 } }, { "path": "keystone/assignment/backends/sql.py", "start": { "line": 75, "column": 25 }, "stop": { "line": 75, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.operators.ColumnOperators.__eq__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 71, "column": 13 }, "stop": { "line": 71, "column": 33 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_read" } ], "keystone.assignment.backends.sql.Assignment.create_grant": [ { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 57, "column": 17 }, "stop": { "line": 57, "column": 38 } } ], "kind": "function", "target": "keystone.common.sql.core.session_for_write" }, { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 54, "column": 26 }, "stop": { "line": 54, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.assignment.backends.sql.AssignmentType.calculate_type", "class_name": "keystone.assignment.backends.sql.AssignmentType", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 58, "column": 28 }, "stop": { "line": 58, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.assignment.backends.sql.RoleAssignment", "dispatch": "static" } ], "keystone.assignment.backends.sql.Assignment.default_role_driver": [], "keystone.assignment.backends.sql.AssignmentType.calculate_type": [ { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 41, "column": 14 }, "stop": { "line": 41, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.AssignmentTypeCalculationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/assignment/backends/sql.py", "start": { "line": 41, "column": 57 }, "stop": { "line": 41, "column": 63 } } ], "kind": "function", "target": "locals" } ], "fixtures._fixtures.packagepath.PackagePathEntry._setUp": [], "fixtures._fixtures.packagepath.PackagePathEntry.__init__": [], "libcst.codemod.commands.tests.test_strip_strings_from_types.TestStripStringsCodemod.test_literal_object_alias": [], "libcst.codemod.commands.tests.test_strip_strings_from_types.TestStripStringsCodemod.test_literal_object": [], "libcst.codemod.commands.tests.test_strip_strings_from_types.TestStripStringsCodemod.test_literal_alias": [], "libcst.codemod.commands.tests.test_strip_strings_from_types.TestStripStringsCodemod.test_literal": [], "libcst.codemod.commands.tests.test_strip_strings_from_types.TestStripStringsCodemod.test_recursive": [], "libcst.codemod.commands.tests.test_strip_strings_from_types.TestStripStringsCodemod.test_async": [], "libcst.codemod.commands.tests.test_strip_strings_from_types.TestStripStringsCodemod.test_non_async": [], "libcst.codemod.commands.tests.test_strip_strings_from_types.TestStripStringsCodemod.test_noop": [], "keystoneclient.tests.unit.auth.test_identity_v2.V2IdentityPlugin.test_prompt_password": [], "keystoneclient.tests.unit.auth.test_identity_v2.V2IdentityPlugin.test_password_with_no_user_id_or_name": [], "keystoneclient.tests.unit.auth.test_identity_v2.V2IdentityPlugin.test_doesnt_log_password": [], "keystoneclient.tests.unit.auth.test_identity_v2.V2IdentityPlugin.test_invalidate_response": [], "keystoneclient.tests.unit.auth.test_identity_v2.V2IdentityPlugin.test_invalid_auth_response_type": [], "keystoneclient.tests.unit.auth.test_identity_v2.V2IdentityPlugin.test_invalid_auth_response_dict": [], "keystoneclient.tests.unit.auth.test_identity_v2.V2IdentityPlugin.test_full_url_overrides_endpoint_filter": [], "keystoneclient.tests.unit.auth.test_identity_v2.V2IdentityPlugin.test_endpoint_filter_without_service_type_fails": [], "keystoneclient.tests.unit.auth.test_identity_v2.V2IdentityPlugin.test_service_url_defaults_to_public": [], "keystoneclient.tests.unit.auth.test_identity_v2.V2IdentityPlugin.test_service_url": [], "keystoneclient.tests.unit.auth.test_identity_v2.V2IdentityPlugin._do_service_url_test": [], "keystoneclient.tests.unit.auth.test_identity_v2.V2IdentityPlugin.test_with_trust_id": [], "keystoneclient.tests.unit.auth.test_identity_v2.V2IdentityPlugin.test_authenticate_with_token": [], "keystoneclient.tests.unit.auth.test_identity_v2.V2IdentityPlugin.test_authenticate_with_user_id_password_scoped": [], "keystoneclient.tests.unit.auth.test_identity_v2.V2IdentityPlugin.test_authenticate_with_username_password_scoped": [], "keystoneclient.tests.unit.auth.test_identity_v2.V2IdentityPlugin.test_authenticate_with_user_id_password": [], "keystoneclient.tests.unit.auth.test_identity_v2.V2IdentityPlugin.test_authenticate_with_username_password": [], "keystoneclient.tests.unit.auth.test_identity_v2.V2IdentityPlugin.stub_auth": [], "keystoneclient.tests.unit.auth.test_identity_v2.V2IdentityPlugin.setUp": [], "eventlet.green.http.server.test": [], "eventlet.green.http.server.CGIHTTPRequestHandler.run_cgi": [], "eventlet.green.http.server.CGIHTTPRequestHandler.is_python": [], "eventlet.green.http.server.CGIHTTPRequestHandler.is_executable": [], "eventlet.green.http.server.CGIHTTPRequestHandler.is_cgi": [], "eventlet.green.http.server.CGIHTTPRequestHandler.send_head": [], "eventlet.green.http.server.CGIHTTPRequestHandler.do_POST": [], "eventlet.green.http.server.executable": [], "eventlet.green.http.server.nobody_uid": [], "eventlet.green.http.server._url_collapse_path": [], "eventlet.green.http.server.SimpleHTTPRequestHandler.guess_type": [], "eventlet.green.http.server.SimpleHTTPRequestHandler.copyfile": [], "eventlet.green.http.server.SimpleHTTPRequestHandler.translate_path": [], "eventlet.green.http.server.SimpleHTTPRequestHandler.list_directory": [], "eventlet.green.http.server.SimpleHTTPRequestHandler.send_head": [], "eventlet.green.http.server.SimpleHTTPRequestHandler.do_HEAD": [], "eventlet.green.http.server.SimpleHTTPRequestHandler.do_GET": [], "eventlet.green.http.server.BaseHTTPRequestHandler.address_string": [], "eventlet.green.http.server.BaseHTTPRequestHandler.log_date_time_string": [], "eventlet.green.http.server.BaseHTTPRequestHandler.date_time_string": [], "eventlet.green.http.server.BaseHTTPRequestHandler.version_string": [], "eventlet.green.http.server.BaseHTTPRequestHandler.log_message": [], "eventlet.green.http.server.BaseHTTPRequestHandler.log_error": [], "eventlet.green.http.server.BaseHTTPRequestHandler.log_request": [], "eventlet.green.http.server.BaseHTTPRequestHandler.flush_headers": [], "eventlet.green.http.server.BaseHTTPRequestHandler.end_headers": [], "eventlet.green.http.server.BaseHTTPRequestHandler.send_header": [], "eventlet.green.http.server.BaseHTTPRequestHandler.send_response_only": [], "eventlet.green.http.server.BaseHTTPRequestHandler.send_response": [], "eventlet.green.http.server.BaseHTTPRequestHandler.send_error": [], "eventlet.green.http.server.BaseHTTPRequestHandler.handle": [], "eventlet.green.http.server.BaseHTTPRequestHandler.handle_one_request": [], "eventlet.green.http.server.BaseHTTPRequestHandler.handle_expect_100": [], "eventlet.green.http.server.BaseHTTPRequestHandler.parse_request": [], "eventlet.green.http.server.HTTPServer.server_bind": [], "keystone.tests.protection.v3.test_groups.ProjectUserTests.test_user_cannot_get_non_existent_group_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1165, "column": 16 }, "stop": { "line": 1165, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1165, "column": 34 }, "stop": { "line": 1165, "column": 44 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1165, "column": 34 }, "stop": { "line": 1165, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_groups.ProjectUserTests.test_user_cannot_check_if_user_in_group": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1157, "column": 16 }, "stop": { "line": 1157, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1144, "column": 12 }, "stop": { "line": 1144, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1150, "column": 12 }, "stop": { "line": 1150, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1147, "column": 12 }, "stop": { "line": 1147, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1144, "column": 12 }, "stop": { "line": 1144, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1144, "column": 30 }, "stop": { "line": 1144, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_groups.ProjectUserTests.test_user_cannot_list_group_members": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1138, "column": 16 }, "stop": { "line": 1138, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1125, "column": 12 }, "stop": { "line": 1125, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1131, "column": 12 }, "stop": { "line": 1131, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1128, "column": 12 }, "stop": { "line": 1128, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1125, "column": 12 }, "stop": { "line": 1125, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1125, "column": 30 }, "stop": { "line": 1125, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_groups.ProjectUserTests.test_user_cannot_get_a_group": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1111, "column": 12 }, "stop": { "line": 1111, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1119, "column": 16 }, "stop": { "line": 1119, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1114, "column": 12 }, "stop": { "line": 1114, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1111, "column": 12 }, "stop": { "line": 1111, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1111, "column": 30 }, "stop": { "line": 1111, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_groups.ProjectUserTests.test_user_cannot_list_groups": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1100, "column": 12 }, "stop": { "line": 1100, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1097, "column": 12 }, "stop": { "line": 1097, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1097, "column": 12 }, "stop": { "line": 1097, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1097, "column": 30 }, "stop": { "line": 1097, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_groups.ProjectUserTests.test_user_cannot_list_groups_for_other_users": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1078, "column": 12 }, "stop": { "line": 1078, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1084, "column": 12 }, "stop": { "line": 1084, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1081, "column": 12 }, "stop": { "line": 1081, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1091, "column": 16 }, "stop": { "line": 1091, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1078, "column": 12 }, "stop": { "line": 1078, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1078, "column": 30 }, "stop": { "line": 1078, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_groups.ProjectUserTests.test_user_can_get_list_their_own_groups": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1073, "column": 32 }, "stop": { "line": 1073, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1064, "column": 12 }, "stop": { "line": 1064, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1073, "column": 12 }, "stop": { "line": 1073, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1074, "column": 12 }, "stop": { "line": 1074, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.protection.v3.test_groups.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1071, "column": 16 }, "stop": { "line": 1071, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_groups.ProjectUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1051, "column": 21 }, "stop": { "line": 1051, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1030, "column": 24 }, "stop": { "line": 1030, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1030, "column": 8 }, "stop": { "line": 1030, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_groups.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1029, "column": 8 }, "stop": { "line": 1029, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_groups.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1034, "column": 12 }, "stop": { "line": 1034, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1042, "column": 12 }, "stop": { "line": 1042, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1042, "column": 30 }, "stop": { "line": 1042, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1034, "column": 30 }, "stop": { "line": 1034, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1028, "column": 8 }, "stop": { "line": 1028, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1049, "column": 15 }, "stop": { "line": 1049, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_groups.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1042, "column": 12 }, "stop": { "line": 1042, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1034, "column": 12 }, "stop": { "line": 1034, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1038, "column": 15 }, "stop": { "line": 1038, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_groups.DomainAdminTests.test_user_cannot_add_user_from_non_existent_group_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1018, "column": 18 }, "stop": { "line": 1018, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1015, "column": 12 }, "stop": { "line": 1015, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1019, "column": 27 }, "stop": { "line": 1019, "column": 37 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1019, "column": 27 }, "stop": { "line": 1019, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_groups.DomainAdminTests.test_user_cannot_add_non_existent_user_to_group_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1008, "column": 18 }, "stop": { "line": 1008, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1005, "column": 12 }, "stop": { "line": 1005, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1009, "column": 48 }, "stop": { "line": 1009, "column": 58 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 1009, "column": 48 }, "stop": { "line": 1009, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_groups.DomainAdminTests.test_user_cannot_add_user_own_domain_to_group_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 998, "column": 18 }, "stop": { "line": 998, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 989, "column": 12 }, "stop": { "line": 989, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 995, "column": 12 }, "stop": { "line": 995, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 992, "column": 12 }, "stop": { "line": 992, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 989, "column": 12 }, "stop": { "line": 989, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 989, "column": 30 }, "stop": { "line": 989, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_groups.DomainAdminTests.test_user_cannot_add_user_other_domain_to_group_own_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 982, "column": 18 }, "stop": { "line": 982, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 973, "column": 12 }, "stop": { "line": 973, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 979, "column": 12 }, "stop": { "line": 979, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 976, "column": 12 }, "stop": { "line": 976, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 973, "column": 12 }, "stop": { "line": 973, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 973, "column": 30 }, "stop": { "line": 973, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_groups.DomainAdminTests.test_user_can_add_user_in_own_domain_to_group_in_own_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 967, "column": 18 }, "stop": { "line": 967, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 964, "column": 12 }, "stop": { "line": 964, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 961, "column": 12 }, "stop": { "line": 961, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.protection.v3.test_groups.DomainAdminTests.test_user_cannot_remove_user_from_non_existent_group_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 954, "column": 21 }, "stop": { "line": 954, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 951, "column": 12 }, "stop": { "line": 951, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 955, "column": 30 }, "stop": { "line": 955, "column": 40 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 955, "column": 30 }, "stop": { "line": 955, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_groups.DomainAdminTests.test_user_cannot_remove_non_existent_user_from_group_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 944, "column": 21 }, "stop": { "line": 944, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 941, "column": 12 }, "stop": { "line": 941, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 945, "column": 51 }, "stop": { "line": 945, "column": 61 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 945, "column": 51 }, "stop": { "line": 945, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_groups.DomainAdminTests.test_user_cannot_remove_user_own_domain_from_group_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 934, "column": 21 }, "stop": { "line": 934, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 924, "column": 12 }, "stop": { "line": 924, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 930, "column": 12 }, "stop": { "line": 930, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 927, "column": 12 }, "stop": { "line": 927, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 924, "column": 12 }, "stop": { "line": 924, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 924, "column": 30 }, "stop": { "line": 924, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_groups.DomainAdminTests.test_user_cannot_remove_user_other_domain_from_group_own_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 917, "column": 21 }, "stop": { "line": 917, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 907, "column": 12 }, "stop": { "line": 907, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 913, "column": 12 }, "stop": { "line": 913, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 910, "column": 12 }, "stop": { "line": 910, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 907, "column": 12 }, "stop": { "line": 907, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 907, "column": 30 }, "stop": { "line": 907, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_groups.DomainAdminTests.test_user_can_remove_user_in_own_domain_from_group_in_own_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 901, "column": 21 }, "stop": { "line": 901, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 897, "column": 12 }, "stop": { "line": 897, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 894, "column": 12 }, "stop": { "line": 894, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.protection.v3.test_groups.DomainAdminTests.test_user_cannot_delete_group_in_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 880, "column": 12 }, "stop": { "line": 880, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 887, "column": 16 }, "stop": { "line": 887, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 883, "column": 12 }, "stop": { "line": 883, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 880, "column": 12 }, "stop": { "line": 880, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 880, "column": 30 }, "stop": { "line": 880, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_groups.DomainAdminTests.test_user_can_delete_group_in_own_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 874, "column": 16 }, "stop": { "line": 874, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 870, "column": 12 }, "stop": { "line": 870, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.protection.v3.test_groups.DomainAdminTests.test_user_cannot_update_group_in_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 854, "column": 12 }, "stop": { "line": 854, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 860, "column": 43 }, "stop": { "line": 860, "column": 53 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 863, "column": 16 }, "stop": { "line": 863, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 857, "column": 12 }, "stop": { "line": 857, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 860, "column": 43 }, "stop": { "line": 860, "column": 59 } }, { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 854, "column": 12 }, "stop": { "line": 854, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 854, "column": 30 }, "stop": { "line": 854, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_groups.DomainAdminTests.test_user_can_update_group_in_own_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 849, "column": 16 }, "stop": { "line": 849, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 843, "column": 12 }, "stop": { "line": 843, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 846, "column": 43 }, "stop": { "line": 846, "column": 53 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 846, "column": 43 }, "stop": { "line": 846, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_groups.DomainAdminTests.test_user_cannot_create_group_for_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 827, "column": 12 }, "stop": { "line": 827, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 832, "column": 24 }, "stop": { "line": 832, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 827, "column": 12 }, "stop": { "line": 827, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 832, "column": 24 }, "stop": { "line": 832, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 827, "column": 30 }, "stop": { "line": 827, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_groups.DomainAdminTests.test_user_can_create_group_for_own_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 817, "column": 24 }, "stop": { "line": 817, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 817, "column": 24 }, "stop": { "line": 817, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_groups.DomainAdminTests._override_policy": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 794, "column": 13 }, "stop": { "line": 794, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 812, "column": 20 }, "stop": { "line": 812, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 812, "column": 12 }, "stop": { "line": 812, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.write", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 794, "column": 13 }, "stop": { "line": 794, "column": 17 } } ], "kind": "function", "target": "open" } ], "keystone.tests.protection.v3.test_groups.DomainAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 751, "column": 43 }, "stop": { "line": 751, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 750, "column": 8 }, "stop": { "line": 750, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_groups.DomainAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 774, "column": 21 }, "stop": { "line": 774, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 754, "column": 12 }, "stop": { "line": 754, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 772, "column": 15 }, "stop": { "line": 772, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_groups.DomainAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 762, "column": 12 }, "stop": { "line": 762, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 751, "column": 27 }, "stop": { "line": 751, "column": 42 } }, { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 753, "column": 8 }, "stop": { "line": 753, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_groups.DomainAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 762, "column": 30 }, "stop": { "line": 762, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 749, "column": 8 }, "stop": { "line": 749, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 762, "column": 12 }, "stop": { "line": 762, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 758, "column": 8 }, "stop": { "line": 758, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_groups.DomainAdminTests._override_policy", "class_name": "keystone.tests.protection.v3.test_groups.DomainAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 765, "column": 23 }, "stop": { "line": 765, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_groups.DomainMemberTests._override_policy": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 730, "column": 13 }, "stop": { "line": 730, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 741, "column": 20 }, "stop": { "line": 741, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 741, "column": 12 }, "stop": { "line": 741, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.write", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 730, "column": 13 }, "stop": { "line": 730, "column": 17 } } ], "kind": "function", "target": "open" } ], "keystone.tests.protection.v3.test_groups.DomainMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 687, "column": 43 }, "stop": { "line": 687, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 689, "column": 8 }, "stop": { "line": 689, "column": 23 } }, { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 687, "column": 27 }, "stop": { "line": 687, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_groups.DomainMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 710, "column": 21 }, "stop": { "line": 710, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 690, "column": 12 }, "stop": { "line": 690, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 686, "column": 8 }, "stop": { "line": 686, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_groups.DomainMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 698, "column": 12 }, "stop": { "line": 698, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 694, "column": 8 }, "stop": { "line": 694, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_groups.DomainMemberTests._override_policy", "class_name": "keystone.tests.protection.v3.test_groups.DomainMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 698, "column": 30 }, "stop": { "line": 698, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 685, "column": 8 }, "stop": { "line": 685, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 708, "column": 15 }, "stop": { "line": 708, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_groups.DomainMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 698, "column": 12 }, "stop": { "line": 698, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 701, "column": 23 }, "stop": { "line": 701, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_groups.DomainReaderTests._override_policy": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 665, "column": 13 }, "stop": { "line": 665, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 676, "column": 20 }, "stop": { "line": 676, "column": 35 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 676, "column": 12 }, "stop": { "line": 676, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOBase.write", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 665, "column": 13 }, "stop": { "line": 665, "column": 17 } } ], "kind": "function", "target": "open" } ], "keystone.tests.protection.v3.test_groups.DomainReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 622, "column": 43 }, "stop": { "line": 622, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.tests.unit.ksfixtures.temporaryfile.SecureTempFile", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 645, "column": 21 }, "stop": { "line": 645, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 625, "column": 12 }, "stop": { "line": 625, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 643, "column": 15 }, "stop": { "line": 643, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_groups.DomainReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 633, "column": 12 }, "stop": { "line": 633, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 633, "column": 30 }, "stop": { "line": 633, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 620, "column": 8 }, "stop": { "line": 620, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 633, "column": 12 }, "stop": { "line": 633, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 622, "column": 27 }, "stop": { "line": 622, "column": 42 } }, { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 624, "column": 8 }, "stop": { "line": 624, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_groups.DomainReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 636, "column": 23 }, "stop": { "line": 636, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 629, "column": 8 }, "stop": { "line": 629, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.protection.v3.test_groups.DomainReaderTests._override_policy", "class_name": "keystone.tests.protection.v3.test_groups.DomainReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 621, "column": 8 }, "stop": { "line": 621, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_groups.DomainReaderTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_groups._DomainUserGroupTests.test_user_cannot_check_user_in_other_domain_group_in_own_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 604, "column": 19 }, "stop": { "line": 604, "column": 56 } }, { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 608, "column": 18 }, "stop": { "line": 608, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 594, "column": 12 }, "stop": { "line": 594, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 597, "column": 12 }, "stop": { "line": 597, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 600, "column": 12 }, "stop": { "line": 600, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 594, "column": 12 }, "stop": { "line": 594, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 594, "column": 30 }, "stop": { "line": 594, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_groups._DomainUserGroupTests.test_user_can_check_user_in_own_domain_group_in_own_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 587, "column": 18 }, "stop": { "line": 587, "column": 55 } }, { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 583, "column": 19 }, "stop": { "line": 583, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 576, "column": 12 }, "stop": { "line": 576, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 579, "column": 12 }, "stop": { "line": 579, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.protection.v3.test_groups._DomainUserGroupTests.test_user_cannot_list_users_in_non_existent_group_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 570, "column": 18 }, "stop": { "line": 570, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 570, "column": 42 }, "stop": { "line": 570, "column": 52 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 570, "column": 42 }, "stop": { "line": 570, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_groups._DomainUserGroupTests.test_user_cannot_list_users_in_own_domain_group_in_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 564, "column": 18 }, "stop": { "line": 564, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 554, "column": 12 }, "stop": { "line": 554, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 557, "column": 12 }, "stop": { "line": 557, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 560, "column": 12 }, "stop": { "line": 560, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 554, "column": 12 }, "stop": { "line": 554, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 554, "column": 30 }, "stop": { "line": 554, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_groups._DomainUserGroupTests.test_user_cannot_list_users_in_other_domain_group_in_own_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 546, "column": 22 }, "stop": { "line": 546, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 530, "column": 12 }, "stop": { "line": 530, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 549, "column": 32 }, "stop": { "line": 549, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 538, "column": 12 }, "stop": { "line": 538, "column": 29 } }, { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 534, "column": 12 }, "stop": { "line": 534, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 541, "column": 12 }, "stop": { "line": 541, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 530, "column": 12 }, "stop": { "line": 530, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 530, "column": 30 }, "stop": { "line": 530, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_groups._DomainUserGroupTests.test_user_can_list_users_in_own_domain_for_group_in_own_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 523, "column": 22 }, "stop": { "line": 523, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 525, "column": 32 }, "stop": { "line": 525, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 516, "column": 12 }, "stop": { "line": 516, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 519, "column": 12 }, "stop": { "line": 519, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.protection.v3.test_groups._DomainUserGroupTests.test_user_cannot_list_groups_in_other_domain_user_in_own_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 492, "column": 12 }, "stop": { "line": 492, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 511, "column": 32 }, "stop": { "line": 511, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 495, "column": 12 }, "stop": { "line": 495, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 499, "column": 12 }, "stop": { "line": 499, "column": 30 } }, { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 503, "column": 12 }, "stop": { "line": 503, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 508, "column": 22 }, "stop": { "line": 508, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 492, "column": 12 }, "stop": { "line": 492, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 492, "column": 30 }, "stop": { "line": 492, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_groups._DomainUserGroupTests.test_user_cannot_list_groups_for_non_existent_user_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 486, "column": 18 }, "stop": { "line": 486, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 486, "column": 42 }, "stop": { "line": 486, "column": 52 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 486, "column": 42 }, "stop": { "line": 486, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_groups._DomainUserGroupTests.test_user_cannot_list_groups_in_own_domain_user_in_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 470, "column": 12 }, "stop": { "line": 470, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 473, "column": 12 }, "stop": { "line": 473, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 476, "column": 12 }, "stop": { "line": 476, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 480, "column": 18 }, "stop": { "line": 480, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 470, "column": 12 }, "stop": { "line": 470, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 470, "column": 30 }, "stop": { "line": 470, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_groups._DomainUserGroupTests.test_user_can_list_groups_in_domain_for_user_in_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 465, "column": 32 }, "stop": { "line": 465, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 456, "column": 12 }, "stop": { "line": 456, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 459, "column": 12 }, "stop": { "line": 459, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 463, "column": 22 }, "stop": { "line": 463, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_groups._DomainUserGroupTests.test_user_cannot_get_non_existent_group_forbidden": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 450, "column": 16 }, "stop": { "line": 450, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 450, "column": 34 }, "stop": { "line": 450, "column": 44 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 450, "column": 34 }, "stop": { "line": 450, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_groups._DomainUserGroupTests.test_user_cannot_get_group_in_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 437, "column": 12 }, "stop": { "line": 437, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 443, "column": 18 }, "stop": { "line": 443, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 440, "column": 12 }, "stop": { "line": 440, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 437, "column": 12 }, "stop": { "line": 437, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 437, "column": 30 }, "stop": { "line": 437, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_groups._DomainUserGroupTests.test_user_can_get_group_in_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 431, "column": 22 }, "stop": { "line": 431, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 428, "column": 12 }, "stop": { "line": 428, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" } ], "keystone.tests.protection.v3.test_groups._DomainUserGroupTests.test_user_cannot_list_groups_in_other_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 416, "column": 12 }, "stop": { "line": 416, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 422, "column": 22 }, "stop": { "line": 422, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 424, "column": 32 }, "stop": { "line": 424, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 419, "column": 12 }, "stop": { "line": 419, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 416, "column": 12 }, "stop": { "line": 416, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 416, "column": 30 }, "stop": { "line": 416, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_groups._DomainUserGroupTests.test_user_can_list_groups_in_domain": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 396, "column": 12 }, "stop": { "line": 396, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 410, "column": 32 }, "stop": { "line": 410, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 400, "column": 12 }, "stop": { "line": 400, "column": 30 } }, { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 404, "column": 12 }, "stop": { "line": 404, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 396, "column": 12 }, "stop": { "line": 396, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 396, "column": 30 }, "stop": { "line": 396, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_groups.SystemAdminTests.test_user_can_remove_users_from_group": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 386, "column": 16 }, "stop": { "line": 386, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 373, "column": 12 }, "stop": { "line": 373, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 379, "column": 12 }, "stop": { "line": 379, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 376, "column": 12 }, "stop": { "line": 376, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 373, "column": 12 }, "stop": { "line": 373, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 373, "column": 30 }, "stop": { "line": 373, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_groups.SystemAdminTests.test_user_can_add_users_to_group": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 367, "column": 16 }, "stop": { "line": 367, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 356, "column": 12 }, "stop": { "line": 356, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 362, "column": 12 }, "stop": { "line": 362, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 359, "column": 12 }, "stop": { "line": 359, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 356, "column": 12 }, "stop": { "line": 356, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 356, "column": 30 }, "stop": { "line": 356, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_groups.SystemAdminTests.test_user_can_delete_group": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 343, "column": 12 }, "stop": { "line": 343, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 351, "column": 16 }, "stop": { "line": 351, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 346, "column": 12 }, "stop": { "line": 346, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 343, "column": 12 }, "stop": { "line": 343, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 343, "column": 30 }, "stop": { "line": 343, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_groups.SystemAdminTests.test_user_can_update_group": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 327, "column": 12 }, "stop": { "line": 327, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 333, "column": 43 }, "stop": { "line": 333, "column": 53 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 337, "column": 16 }, "stop": { "line": 337, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 330, "column": 12 }, "stop": { "line": 330, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 333, "column": 43 }, "stop": { "line": 333, "column": 59 } }, { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 327, "column": 12 }, "stop": { "line": 327, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 327, "column": 30 }, "stop": { "line": 327, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_groups.SystemAdminTests.test_user_can_create_group": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 312, "column": 12 }, "stop": { "line": 312, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 317, "column": 24 }, "stop": { "line": 317, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 317, "column": 24 }, "stop": { "line": 317, "column": 40 } }, { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 312, "column": 12 }, "stop": { "line": 312, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 312, "column": 30 }, "stop": { "line": 312, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_groups.SystemAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 291, "column": 8 }, "stop": { "line": 291, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 293, "column": 24 }, "stop": { "line": 293, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 293, "column": 8 }, "stop": { "line": 293, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_groups.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 297, "column": 15 }, "stop": { "line": 297, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_groups.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 292, "column": 8 }, "stop": { "line": 292, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_groups.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_groups.SystemMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 258, "column": 8 }, "stop": { "line": 258, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 274, "column": 43 }, "stop": { "line": 274, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 260, "column": 24 }, "stop": { "line": 260, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 273, "column": 15 }, "stop": { "line": 273, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_groups.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 259, "column": 8 }, "stop": { "line": 259, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_groups.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 263, "column": 24 }, "stop": { "line": 263, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 260, "column": 8 }, "stop": { "line": 260, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_groups.SystemMemberTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_groups.SystemReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 224, "column": 8 }, "stop": { "line": 224, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 240, "column": 43 }, "stop": { "line": 240, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 226, "column": 24 }, "stop": { "line": 226, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 229, "column": 24 }, "stop": { "line": 229, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 226, "column": 8 }, "stop": { "line": 226, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_groups.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 225, "column": 8 }, "stop": { "line": 225, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_groups.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 239, "column": 15 }, "stop": { "line": 239, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_groups.SystemReaderTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_groups._SystemAndDomainMemberAndReaderGroupTests.test_user_cannot_remove_users_from_group": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 212, "column": 16 }, "stop": { "line": 212, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 199, "column": 12 }, "stop": { "line": 199, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 205, "column": 12 }, "stop": { "line": 205, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 202, "column": 12 }, "stop": { "line": 202, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 199, "column": 12 }, "stop": { "line": 199, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 199, "column": 30 }, "stop": { "line": 199, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_groups._SystemAndDomainMemberAndReaderGroupTests.test_user_cannot_add_users_to_group": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 192, "column": 16 }, "stop": { "line": 192, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 181, "column": 12 }, "stop": { "line": 181, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 187, "column": 12 }, "stop": { "line": 187, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 184, "column": 12 }, "stop": { "line": 184, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 181, "column": 12 }, "stop": { "line": 181, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 181, "column": 30 }, "stop": { "line": 181, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_groups._SystemAndDomainMemberAndReaderGroupTests.test_user_cannot_delete_group": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 167, "column": 12 }, "stop": { "line": 167, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 175, "column": 16 }, "stop": { "line": 175, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 170, "column": 12 }, "stop": { "line": 170, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 167, "column": 12 }, "stop": { "line": 167, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 167, "column": 30 }, "stop": { "line": 167, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_groups._SystemAndDomainMemberAndReaderGroupTests.test_user_cannot_update_group": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 156, "column": 43 }, "stop": { "line": 156, "column": 53 } }, { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 150, "column": 12 }, "stop": { "line": 150, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 160, "column": 16 }, "stop": { "line": 160, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 153, "column": 12 }, "stop": { "line": 153, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 150, "column": 12 }, "stop": { "line": 150, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 156, "column": 43 }, "stop": { "line": 156, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 150, "column": 30 }, "stop": { "line": 150, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_groups._SystemAndDomainMemberAndReaderGroupTests.test_user_cannot_create_group": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 137, "column": 24 }, "stop": { "line": 137, "column": 34 } }, { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 132, "column": 12 }, "stop": { "line": 132, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 132, "column": 12 }, "stop": { "line": 132, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 137, "column": 24 }, "stop": { "line": 137, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 132, "column": 30 }, "stop": { "line": 132, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_groups._SystemUserGroupTests.test_user_cannot_get_non_existent_group_not_found": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 122, "column": 16 }, "stop": { "line": 122, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 122, "column": 34 }, "stop": { "line": 122, "column": 44 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 122, "column": 34 }, "stop": { "line": 122, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_groups._SystemUserGroupTests.test_user_can_check_if_user_in_group": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 114, "column": 16 }, "stop": { "line": 114, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 101, "column": 12 }, "stop": { "line": 101, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 107, "column": 12 }, "stop": { "line": 107, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 104, "column": 12 }, "stop": { "line": 104, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 101, "column": 12 }, "stop": { "line": 101, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 101, "column": 30 }, "stop": { "line": 101, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_groups._SystemUserGroupTests.test_user_can_list_groups_for_other_users": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 81, "column": 12 }, "stop": { "line": 81, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 96, "column": 32 }, "stop": { "line": 96, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 87, "column": 12 }, "stop": { "line": 87, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 84, "column": 12 }, "stop": { "line": 84, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 94, "column": 16 }, "stop": { "line": 94, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 81, "column": 12 }, "stop": { "line": 81, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 81, "column": 30 }, "stop": { "line": 81, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_groups._SystemUserGroupTests.test_user_can_list_group_members": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 74, "column": 16 }, "stop": { "line": 74, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 61, "column": 12 }, "stop": { "line": 61, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 76, "column": 32 }, "stop": { "line": 76, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 67, "column": 12 }, "stop": { "line": 67, "column": 29 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 64, "column": 12 }, "stop": { "line": 64, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 61, "column": 12 }, "stop": { "line": 61, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 61, "column": 30 }, "stop": { "line": 61, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_groups._SystemUserGroupTests.test_user_can_get_a_group": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 49, "column": 12 }, "stop": { "line": 49, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 56, "column": 22 }, "stop": { "line": 56, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 52, "column": 12 }, "stop": { "line": 52, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 49, "column": 12 }, "stop": { "line": 49, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 49, "column": 30 }, "stop": { "line": 49, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.protection.v3.test_groups._SystemUserGroupTests.test_user_can_list_groups": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 36, "column": 12 }, "stop": { "line": 36, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 44, "column": 32 }, "stop": { "line": 44, "column": 35 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 39, "column": 12 }, "stop": { "line": 39, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_group_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 36, "column": 12 }, "stop": { "line": 36, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_groups.py", "start": { "line": 36, "column": 30 }, "stop": { "line": 36, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.common.sql.data_migration_repo.versions.022_migrate_add_default_project_id_index.upgrade": [], "pyre_check.tools.upgrade.commands.fixme.Fixme._generate_errors": [], "pyre_check.tools.upgrade.commands.fixme.Fixme.run": [], "pyre_check.tools.upgrade.commands.fixme.Fixme.add_arguments": [], "pyre_check.tools.upgrade.commands.fixme.Fixme.from_arguments": [], "pyre_check.tools.upgrade.commands.fixme.Fixme.__init__": [], "keystone.common.policies.registered_limit.list_rules": [], "attr.setters._NoOpType.__init__": [], "paste.fileapp.ArchiveStore.__call__": [], "paste.fileapp.ArchiveStore.cache_control": [], "paste.fileapp.ArchiveStore.__init__": [], "paste.fileapp.DirectoryApp.__call__": [], "paste.fileapp.DirectoryApp.__init__": [], "paste.fileapp._FileIter.close": [], "paste.fileapp._FileIter.next": [], "paste.fileapp._FileIter.__iter__": [], "paste.fileapp._FileIter.__init__": [], "paste.fileapp.FileApp.get": [], "paste.fileapp.FileApp.update": [], "paste.fileapp.FileApp.guess_type": [], "paste.fileapp.FileApp.__init__": [], "paste.fileapp.DataApp.get": [], "paste.fileapp.DataApp.calculate_etag": [], "paste.fileapp.DataApp.__call__": [], "paste.fileapp.DataApp.content_disposition": [], "paste.fileapp.DataApp.set_content": [], "paste.fileapp.DataApp.cache_control": [], "paste.fileapp.DataApp.__init__": [], "libcst.metadata.type_inference_provider._sort_by_position": [], "libcst.metadata.type_inference_provider._process_pyre_data": [], "libcst.metadata.type_inference_provider.run_command": [], "libcst.metadata.type_inference_provider.TypeInferenceProvider.visit_Call": [], "libcst.metadata.type_inference_provider.TypeInferenceProvider.visit_Attribute": [], "libcst.metadata.type_inference_provider.TypeInferenceProvider.visit_Name": [], "libcst.metadata.type_inference_provider.TypeInferenceProvider._parse_metadata": [], "libcst.metadata.type_inference_provider.TypeInferenceProvider.__init__": [], "libcst.metadata.type_inference_provider.TypeInferenceProvider.gen_cache": [], "GroupedResult.__init__": [], "keystone.identity.backends.ldap.models.Model.known_keys": [], "keystone.identity.backends.ldap.models.Model.__hash__": [ { "locations": [ { "path": "keystone/identity/backends/ldap/models.py", "start": { "line": 27, "column": 15 }, "stop": { "line": 27, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "keystone.identity.backends.ldap.models.Model", "dispatch": "dynamic" } ], "kombu.messaging.Consumer.connection": [], "kombu.messaging.Consumer.__repr__": [], "kombu.messaging.Consumer._receive_callback": [], "kombu.messaging.Consumer._add_tag": [], "kombu.messaging.Consumer._basic_consume": [], "kombu.messaging.Consumer.receive": [], "kombu.messaging.Consumer.recover": [], "kombu.messaging.Consumer.qos": [], "kombu.messaging.Consumer.flow": [], "kombu.messaging.Consumer.purge": [], "kombu.messaging.Consumer.consuming_from": [], "kombu.messaging.Consumer.cancel_by_queue": [], "kombu.messaging.Consumer.cancel": [], "kombu.messaging.Consumer.consume": [], "kombu.messaging.Consumer.add_queue": [], "kombu.messaging.Consumer.__exit__": [], "kombu.messaging.Consumer.__enter__": [], "kombu.messaging.Consumer.register_callback": [], "kombu.messaging.Consumer.declare": [], "kombu.messaging.Consumer.revive": [], "kombu.messaging.Consumer.queues": [], "kombu.messaging.Consumer.__init__": [], "kombu.messaging.Producer.connection": [], "kombu.messaging.Producer._prepare": [], "kombu.messaging.Producer.release": [], "kombu.messaging.Producer.__exit__": [], "kombu.messaging.Producer.__enter__": [], "kombu.messaging.Producer.revive": [], "kombu.messaging.Producer._set_channel": [], "kombu.messaging.Producer._get_channel": [], "kombu.messaging.Producer._publish": [], "kombu.messaging.Producer.publish": [], "kombu.messaging.Producer._delivery_details": [], "kombu.messaging.Producer.maybe_declare": [], "kombu.messaging.Producer.declare": [], "kombu.messaging.Producer.__reduce_args__": [], "kombu.messaging.Producer.__reduce__": [], "kombu.messaging.Producer.__repr__": [], "kombu.messaging.Producer.__init__": [], "prompt_toolkit.application.dummy.DummyApplication.suspend_to_background": [], "prompt_toolkit.application.dummy.DummyApplication.run_system_command": [], "prompt_toolkit.application.dummy.DummyApplication.run_async": [], "prompt_toolkit.application.dummy.DummyApplication.run": [], "prompt_toolkit.application.dummy.DummyApplication.__init__": [], "jedi.third_party.typeshed.stdlib.2and3.grp.struct_group.__init__": [], "testscenarios.scenarios.per_module_scenarios": [], "testscenarios.scenarios.multiply_scenarios": [], "testscenarios.scenarios.load_tests_apply_scenarios": [], "testscenarios.scenarios.generate_scenarios": [], "testscenarios.scenarios.apply_scenarios": [], "testscenarios.scenarios.apply_scenario": [], "IPython.testing.ipunittest.ipdocstring": [], "IPython.testing.ipunittest.Doc2UnitTester.__call__": [], "IPython.testing.ipunittest.Doc2UnitTester.__init__": [], "IPython.testing.ipunittest.IPython2PythonConverter.__call__": [], "IPython.testing.ipunittest.IPython2PythonConverter.__init__": [], "IPython.testing.ipunittest.count_failures": [], "keystoneauth1.loading.opts.Opt.argparse_default": [], "keystoneauth1.loading.opts.Opt.argparse_args": [], "keystoneauth1.loading.opts.Opt._all_opts": [], "keystoneauth1.loading.opts.Opt.__ne__": [], "keystoneauth1.loading.opts.Opt.__eq__": [], "keystoneauth1.loading.opts.Opt._to_oslo_opt": [], "keystoneauth1.loading.opts.Opt.__repr__": [], "keystoneauth1.loading.opts.Opt.__init__": [], "itsdangerous.exc.BadPayload.__init__": [], "itsdangerous.exc.BadHeader.__init__": [], "itsdangerous.exc.BadTimeSignature.__init__": [], "itsdangerous.exc.BadSignature.__init__": [], "itsdangerous.exc.BadData.__str__": [], "itsdangerous.exc.BadData.__init__": [], "jinja2.nativetypes.NativeTemplate.render_async": [], "jinja2.nativetypes.NativeTemplate.render": [], "jinja2.nativetypes.NativeCodeGenerator._output_child_post": [], "jinja2.nativetypes.NativeCodeGenerator._output_child_pre": [], "jinja2.nativetypes.NativeCodeGenerator._output_child_to_const": [], "jinja2.nativetypes.NativeCodeGenerator._output_const_repr": [], "jinja2.nativetypes.NativeCodeGenerator._default_finalize": [], "jinja2.nativetypes.native_concat": [], "rx.linq.observable.blocking.first.first_or_default": [], "rx.linq.observable.blocking.first.first": [], "sqlalchemy.dialects.postgresql.asyncpg.PGDialect_asyncpg.on_connect": [], "sqlalchemy.dialects.postgresql.asyncpg.PGDialect_asyncpg.do_set_input_sizes": [], "sqlalchemy.dialects.postgresql.asyncpg.PGDialect_asyncpg.is_disconnect": [], "sqlalchemy.dialects.postgresql.asyncpg.PGDialect_asyncpg.get_pool_class": [], "sqlalchemy.dialects.postgresql.asyncpg.PGDialect_asyncpg.create_connect_args": [], "sqlalchemy.dialects.postgresql.asyncpg.PGDialect_asyncpg.get_deferrable": [], "sqlalchemy.dialects.postgresql.asyncpg.PGDialect_asyncpg.set_deferrable": [], "sqlalchemy.dialects.postgresql.asyncpg.PGDialect_asyncpg.get_readonly": [], "sqlalchemy.dialects.postgresql.asyncpg.PGDialect_asyncpg.set_readonly": [], "sqlalchemy.dialects.postgresql.asyncpg.PGDialect_asyncpg.set_isolation_level": [], "sqlalchemy.dialects.postgresql.asyncpg.PGDialect_asyncpg._isolation_lookup": [], "sqlalchemy.dialects.postgresql.asyncpg.PGDialect_asyncpg.dbapi": [], "sqlalchemy.dialects.postgresql.asyncpg.PGDialect_asyncpg._dbapi_version": [], "sqlalchemy.dialects.postgresql.asyncpg.PGDialect_asyncpg._invalidate_schema_cache": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_dbapi.Binary": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_dbapi._asyncpg_error_translate": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_dbapi.InvalidCachedStatementError.__init__": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_dbapi.connect": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_dbapi.__init__": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_connection.close": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_connection.commit": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_connection.rollback": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_connection.cursor": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_connection._start_transaction": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_connection.set_isolation_level": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_connection.autocommit": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_connection._handle_exception": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_connection._prepare": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_connection._check_type_cache_invalidation": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_connection.__init__": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_ss_cursor.executemany": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_ss_cursor._all": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_ss_cursor.fetchall": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_ss_cursor.fetchmany": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_ss_cursor.fetchone": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_ss_cursor.__anext__": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_ss_cursor.__aiter__": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_ss_cursor._buffer_rows": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_ss_cursor.close": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_ss_cursor.__init__": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_cursor.fetchall": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_cursor.fetchmany": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_cursor.fetchone": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_cursor.__iter__": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_cursor.setinputsizes": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_cursor.executemany": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_cursor.execute": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_cursor._executemany": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_cursor._prepare_and_execute": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_cursor._parameter_placeholders": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_cursor._handle_exception": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_cursor.close": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_cursor.__init__": [], "sqlalchemy.dialects.postgresql.asyncpg.PGExecutionContext_asyncpg.create_server_side_cursor": [], "sqlalchemy.dialects.postgresql.asyncpg.PGExecutionContext_asyncpg.pre_exec": [], "sqlalchemy.dialects.postgresql.asyncpg.PGExecutionContext_asyncpg.handle_dbapi_exception": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncpgOID.get_dbapi_type": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCLASS.get_dbapi_type": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncpgNumeric.result_processor": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncpgNumeric.bind_processor": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncpgUUID.result_processor": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncpgUUID.bind_processor": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncpgUUID.get_dbapi_type": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONPathType.bind_processor": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONStrIndexType.get_dbapi_type": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONIntIndexType.get_dbapi_type": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONIndexType.get_dbapi_type": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONB.result_processor": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONB.get_dbapi_type": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSON.result_processor": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSON.get_dbapi_type": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBigInteger.get_dbapi_type": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncpgInteger.get_dbapi_type": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncPgEnum.get_dbapi_type": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncPgInterval.adapt_emulated_to_native": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncPgInterval.get_dbapi_type": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBoolean.get_dbapi_type": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDateTime.get_dbapi_type": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDate.get_dbapi_type": [], "sqlalchemy.dialects.postgresql.asyncpg.AsyncpgTime.get_dbapi_type": [], "rx.concurrency.historicalscheduler.HistoricalScheduler.to_relative": [], "rx.concurrency.historicalscheduler.HistoricalScheduler.to_datetime_offset": [], "rx.concurrency.historicalscheduler.HistoricalScheduler.add": [], "rx.concurrency.historicalscheduler.HistoricalScheduler.now": [], "rx.concurrency.historicalscheduler.HistoricalScheduler.__init__": [], "ipython_genutils.path.ensure_dir_exists": [], "ipython_genutils.path.link_or_copy": [], "ipython_genutils.path.link": [], "ipython_genutils.path.expand_path": [], "ipython_genutils.path.filefind": [], "pyre_check.tools.upgrade.commands.targets_to_configuration.TargetsToConfiguration.run": [], "pyre_check.tools.upgrade.commands.targets_to_configuration.TargetsToConfiguration._gather_directories": [], "pyre_check.tools.upgrade.commands.targets_to_configuration.TargetsToConfiguration.convert_directory": [], "pyre_check.tools.upgrade.commands.targets_to_configuration.TargetsToConfiguration.find_or_create_configuration": [], "pyre_check.tools.upgrade.commands.targets_to_configuration.TargetsToConfiguration.remove_target_typing_fields": [], "pyre_check.tools.upgrade.commands.targets_to_configuration.TargetsToConfiguration.add_arguments": [], "pyre_check.tools.upgrade.commands.targets_to_configuration.TargetsToConfiguration.from_arguments": [], "pyre_check.tools.upgrade.commands.targets_to_configuration.TargetsToConfiguration.__init__": [], "pyre_check.tools.upgrade.commands.targets_to_configuration.TargetPyreRemover.leave_Call": [], "pyre_check.tools.upgrade.commands.fixme_all.FixmeAll.run": [], "pyre_check.tools.upgrade.commands.fixme_all.FixmeAll.add_arguments": [], "pyre_check.tools.upgrade.commands.fixme_all.FixmeAll.from_arguments": [], "pyre_check.tools.upgrade.commands.fixme_all.FixmeAll.__init__": [], "paste.debug.prints.PrintDebugMiddleware.add_log": [], "paste.debug.prints.PrintDebugMiddleware.__call__": [], "paste.debug.prints.PrintDebugMiddleware.__init__": [], "paste.debug.prints.TeeFile.write": [], "paste.debug.prints.TeeFile.__init__": [], "migrate.versioning.util.keyedinstance.KeyedInstance.clear": [], "migrate.versioning.util.keyedinstance.KeyedInstance._key": [], "migrate.versioning.util.keyedinstance.KeyedInstance.__new__": [], "keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_delete_credential": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 982, "column": 24 }, "stop": { "line": 982, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_credential.TestCredentialEc2._get_ec2_cred_uri", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialEc2", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 982, "column": 14 }, "stop": { "line": 982, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 987, "column": 8 }, "stop": { "line": 987, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialEc2", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 986, "column": 28 }, "stop": { "line": 986, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 988, "column": 8 }, "stop": { "line": 988, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialEc2", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 986, "column": 8 }, "stop": { "line": 986, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialEc2", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 981, "column": 19 }, "stop": { "line": 981, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_credential.TestCredentialEc2._get_ec2_cred", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialEc2", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_list_credentials": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 969, "column": 8 }, "stop": { "line": 969, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 963, "column": 24 }, "stop": { "line": 963, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic.EndsWith.__init__", "class_name": "testtools.matchers._basic.EndsWith", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 971, "column": 12 }, "stop": { "line": 971, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 976, "column": 28 }, "stop": { "line": 976, "column": 31 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 961, "column": 28 }, "stop": { "line": 961, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 969, "column": 31 }, "stop": { "line": 969, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 958, "column": 14 }, "stop": { "line": 958, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_credential.TestCredentialEc2._get_ec2_cred_uri", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialEc2", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 973, "column": 12 }, "stop": { "line": 973, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 959, "column": 12 }, "stop": { "line": 959, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialEc2", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 966, "column": 23 }, "stop": { "line": 966, "column": 46 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_credential_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 962, "column": 8 }, "stop": { "line": 962, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialEc2", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 969, "column": 31 }, "stop": { "line": 969, "column": 41 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 976, "column": 8 }, "stop": { "line": 976, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 961, "column": 8 }, "stop": { "line": 961, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 977, "column": 8 }, "stop": { "line": 977, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialEc2", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 957, "column": 8 }, "stop": { "line": 957, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_credential.TestCredentialEc2._get_ec2_cred", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialEc2", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_cannot_get_non_ec2_credential": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 950, "column": 24 }, "stop": { "line": 950, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_credential.TestCredentialEc2._get_ec2_cred_uri", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialEc2", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 948, "column": 8 }, "stop": { "line": 948, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 953, "column": 8 }, "stop": { "line": 953, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialEc2", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 950, "column": 14 }, "stop": { "line": 950, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 945, "column": 23 }, "stop": { "line": 945, "column": 46 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_credential_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 944, "column": 18 }, "stop": { "line": 944, "column": 39 } } ], "kind": "function", "target": "keystone.common.utils.hash_access_key" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 943, "column": 21 }, "stop": { "line": 943, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 943, "column": 21 }, "stop": { "line": 943, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_get_credential": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 936, "column": 24 }, "stop": { "line": 936, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_credential.TestCredentialEc2._get_ec2_cred_uri", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialEc2", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 940, "column": 24 }, "stop": { "line": 940, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic.EndsWith.__init__", "class_name": "testtools.matchers._basic.EndsWith", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 937, "column": 12 }, "stop": { "line": 937, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialEc2", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 936, "column": 14 }, "stop": { "line": 936, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 939, "column": 8 }, "stop": { "line": 939, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialEc2", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 938, "column": 8 }, "stop": { "line": 938, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertDictEqual", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialEc2", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 935, "column": 19 }, "stop": { "line": 935, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_credential.TestCredentialEc2._get_ec2_cred", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialEc2", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_create_credential": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 930, "column": 24 }, "stop": { "line": 930, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_credential.TestCredentialEc2._get_ec2_cred_uri", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialEc2", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 932, "column": 24 }, "stop": { "line": 932, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic.EndsWith.__init__", "class_name": "testtools.matchers._basic.EndsWith", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 930, "column": 14 }, "stop": { "line": 930, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 931, "column": 8 }, "stop": { "line": 931, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialEc2", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 927, "column": 8 }, "stop": { "line": 927, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialEc2", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 928, "column": 8 }, "stop": { "line": 928, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_credential.CredentialBaseTestCase._test_get_token", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialEc2", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 925, "column": 8 }, "stop": { "line": 925, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 926, "column": 8 }, "stop": { "line": 926, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialEc2", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 924, "column": 19 }, "stop": { "line": 924, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_credential.TestCredentialEc2._get_ec2_cred", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialEc2", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.TestCredentialEc2._get_ec2_cred": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 918, "column": 14 }, "stop": { "line": 918, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_credential.TestCredentialEc2._get_ec2_cred_uri", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialEc2", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 919, "column": 12 }, "stop": { "line": 919, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialEc2", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.TestCredentialEc2._get_ec2_cred_uri": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 915, "column": 15 }, "stop": { "line": 915, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_credential_signature_validate_legacy": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 909, "column": 23 }, "stop": { "line": 909, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_credential.CredentialBaseTestCase._create_dict_blob_credential", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialEc2", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 910, "column": 20 }, "stop": { "line": 910, "column": 30 } } ], "kind": "function", "target": "json.loads" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 911, "column": 8 }, "stop": { "line": 911, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_credential.CredentialBaseTestCase._test_get_token", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialEc2", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_credential_signature_validate": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 896, "column": 8 }, "stop": { "line": 896, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidCredentialResponse", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialEc2", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 899, "column": 25 }, "stop": { "line": 899, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "hashlib._Hash.hexdigest", "class_name": "hashlib._Hash", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 899, "column": 25 }, "stop": { "line": 899, "column": 39 } } ], "kind": "function", "target": "hashlib.sha256" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 904, "column": 8 }, "stop": { "line": 904, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_credential.CredentialBaseTestCase._test_get_token", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialEc2", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 893, "column": 20 }, "stop": { "line": 893, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_ec2_credential" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 903, "column": 8 }, "stop": { "line": 903, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 899, "column": 8 }, "stop": { "line": 899, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialEc2", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 902, "column": 20 }, "stop": { "line": 902, "column": 30 } } ], "kind": "function", "target": "json.loads" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 895, "column": 12 }, "stop": { "line": 895, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialEc2", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.TestCredentialAccessToken.test_access_token_ec2_credential": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 885, "column": 8 }, "stop": { "line": 885, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialAccessToken", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 884, "column": 8 }, "stop": { "line": 884, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialAccessToken", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 852, "column": 31 }, "stop": { "line": 852, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_credential.TestCredentialAccessToken._get_access_token", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialAccessToken", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 855, "column": 20 }, "stop": { "line": 855, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_ec2_credential" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 869, "column": 8 }, "stop": { "line": 869, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialAccessToken", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 880, "column": 19 }, "stop": { "line": 880, "column": 29 } } ], "kind": "function", "target": "json.loads" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 863, "column": 26 }, "stop": { "line": 863, "column": 36 } } ], "kind": "function", "target": "json.dumps" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 864, "column": 8 }, "stop": { "line": 864, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidCredentialResponse", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialAccessToken", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 857, "column": 12 }, "stop": { "line": 857, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialAccessToken", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 869, "column": 25 }, "stop": { "line": 869, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "hashlib._Hash.hexdigest", "class_name": "hashlib._Hash", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 869, "column": 25 }, "stop": { "line": 869, "column": 39 } } ], "kind": "function", "target": "hashlib.sha256" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 874, "column": 15 }, "stop": { "line": 874, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 881, "column": 19 }, "stop": { "line": 881, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_credential.CredentialBaseTestCase._test_get_token", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialAccessToken", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.TestCredentialAccessToken._get_access_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 828, "column": 14 }, "stop": { "line": 828, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_credential.TestCredentialAccessToken._authorize_request_token", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialAccessToken", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 830, "column": 15 }, "stop": { "line": 830, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.put", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialAccessToken", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 819, "column": 23 }, "stop": { "line": 819, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_credential.TestCredentialAccessToken._create_request_token", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialAccessToken", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 833, "column": 8 }, "stop": { "line": 833, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.core.Token.set_verifier", "class_name": "keystone.oauth1.core.Token", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 814, "column": 19 }, "stop": { "line": 814, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_credential.TestCredentialAccessToken._create_single_consumer", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialAccessToken", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 843, "column": 29 }, "stop": { "line": 843, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_credential.TestCredentialAccessToken._get_oauth_token", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialAccessToken", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 820, "column": 18 }, "stop": { "line": 820, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 835, "column": 18 }, "stop": { "line": 835, "column": 27 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 844, "column": 18 }, "stop": { "line": 844, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialAccessToken", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 826, "column": 24 }, "stop": { "line": 826, "column": 36 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 841, "column": 23 }, "stop": { "line": 841, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.oauth1.core.Token.__init__", "class_name": "keystone.oauth1.core.Token", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 834, "column": 23 }, "stop": { "line": 834, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_credential.TestCredentialAccessToken._create_access_token", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialAccessToken", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 823, "column": 22 }, "stop": { "line": 823, "column": 53 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 838, "column": 22 }, "stop": { "line": 838, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_credential.TestCredentialAccessToken._urllib_parse_qs_text_keys", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialAccessToken", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.TestCredentialAccessToken._authorize_request_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 810, "column": 25 }, "stop": { "line": 810, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bytes.decode", "class_name": "bytes", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 811, "column": 15 }, "stop": { "line": 811, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 809, "column": 11 }, "stop": { "line": 809, "column": 21 } } ], "kind": "function", "target": "isinstance" } ], "keystone.tests.unit.test_v3_credential.TestCredentialAccessToken._get_oauth_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 802, "column": 29 }, "stop": { "line": 802, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oauthlib.oauth1.rfc5849.Client.sign", "class_name": "oauthlib.oauth1.rfc5849.Client", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 796, "column": 17 }, "stop": { "line": 796, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oauthlib.oauth1.rfc5849.Client.__init__", "class_name": "oauthlib.oauth1.rfc5849.Client", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 802, "column": 41 }, "stop": { "line": 802, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.TestCredentialAccessToken._create_access_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 790, "column": 29 }, "stop": { "line": 790, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oauthlib.oauth1.rfc5849.Client.sign", "class_name": "oauthlib.oauth1.rfc5849.Client", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 782, "column": 17 }, "stop": { "line": 782, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oauthlib.oauth1.rfc5849.Client.__init__", "class_name": "oauthlib.oauth1.rfc5849.Client", "dispatch": "static" } ], "keystone.tests.unit.test_v3_credential.TestCredentialAccessToken._create_request_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 775, "column": 29 }, "stop": { "line": 775, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oauthlib.oauth1.rfc5849.Client.sign", "class_name": "oauthlib.oauth1.rfc5849.Client", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 768, "column": 17 }, "stop": { "line": 768, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "oauthlib.oauth1.rfc5849.Client.__init__", "class_name": "oauthlib.oauth1.rfc5849.Client", "dispatch": "static" } ], "keystone.tests.unit.test_v3_credential.TestCredentialAccessToken._create_single_consumer": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 762, "column": 30 }, "stop": { "line": 762, "column": 40 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 762, "column": 30 }, "stop": { "line": 762, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 763, "column": 15 }, "stop": { "line": 763, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialAccessToken", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.TestCredentialAccessToken._urllib_parse_qs_text_keys": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 757, "column": 61 }, "stop": { "line": 757, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.items", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 756, "column": 18 }, "stop": { "line": 756, "column": 39 } } ], "kind": "function", "target": "urllib.parse.parse_qs" } ], "keystone.tests.unit.test_v3_credential.TestCredentialAccessToken.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 746, "column": 8 }, "stop": { "line": 746, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialAccessToken", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 745, "column": 8 }, "stop": { "line": 745, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_credential.CredentialBaseTestCase.setUp", "class_name": "keystone.tests.unit.test_v3_credential.CredentialBaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 747, "column": 12 }, "stop": { "line": 747, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository.__init__", "class_name": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository", "dispatch": "static" } ], "keystone.tests.unit.test_v3_credential.TestCredentialAppCreds.test_app_cred_ec2_credential": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 730, "column": 8 }, "stop": { "line": 730, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialAppCreds", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 687, "column": 12 }, "stop": { "line": 687, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 708, "column": 26 }, "stop": { "line": 708, "column": 36 } } ], "kind": "function", "target": "json.dumps" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 714, "column": 25 }, "stop": { "line": 714, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "hashlib._Hash.hexdigest", "class_name": "hashlib._Hash", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 714, "column": 25 }, "stop": { "line": 714, "column": 39 } } ], "kind": "function", "target": "hashlib.sha256" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 714, "column": 8 }, "stop": { "line": 714, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialAppCreds", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 719, "column": 15 }, "stop": { "line": 719, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 729, "column": 8 }, "stop": { "line": 729, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialAppCreds", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 696, "column": 12 }, "stop": { "line": 696, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialAppCreds", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 693, "column": 20 }, "stop": { "line": 693, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialAppCreds", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 688, "column": 22 }, "stop": { "line": 688, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 700, "column": 20 }, "stop": { "line": 700, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_ec2_credential" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 725, "column": 19 }, "stop": { "line": 725, "column": 29 } } ], "kind": "function", "target": "json.loads" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 688, "column": 12 }, "stop": { "line": 688, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 734, "column": 8 }, "stop": { "line": 734, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 702, "column": 12 }, "stop": { "line": 702, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialAppCreds", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 726, "column": 19 }, "stop": { "line": 726, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_credential.CredentialBaseTestCase._test_get_token", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialAppCreds", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 686, "column": 14 }, "stop": { "line": 686, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_application_credential_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 709, "column": 8 }, "stop": { "line": 709, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidCredentialResponse", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialAppCreds", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.TestCredentialAppCreds.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 672, "column": 8 }, "stop": { "line": 672, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialAppCreds", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 671, "column": 8 }, "stop": { "line": 671, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_credential.CredentialBaseTestCase.setUp", "class_name": "keystone.tests.unit.test_v3_credential.CredentialBaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 673, "column": 12 }, "stop": { "line": 673, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository.__init__", "class_name": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository", "dispatch": "static" } ], "keystone.tests.unit.test_v3_credential.TestCredentialTrustScoped.test_trust_scoped_ec2_credential": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 616, "column": 20 }, "stop": { "line": 616, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialTrustScoped", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 612, "column": 12 }, "stop": { "line": 612, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 660, "column": 8 }, "stop": { "line": 660, "column": 17 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 628, "column": 12 }, "stop": { "line": 628, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialTrustScoped", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 634, "column": 26 }, "stop": { "line": 634, "column": 36 } } ], "kind": "function", "target": "json.dumps" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 613, "column": 16 }, "stop": { "line": 613, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTrustResponse", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialTrustScoped", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 640, "column": 25 }, "stop": { "line": 640, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "hashlib._Hash.hexdigest", "class_name": "hashlib._Hash", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 640, "column": 25 }, "stop": { "line": 640, "column": 39 } } ], "kind": "function", "target": "hashlib.sha256" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 645, "column": 15 }, "stop": { "line": 645, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 635, "column": 8 }, "stop": { "line": 635, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidCredentialResponse", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialTrustScoped", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 655, "column": 8 }, "stop": { "line": 655, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialTrustScoped", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 640, "column": 8 }, "stop": { "line": 640, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialTrustScoped", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 656, "column": 8 }, "stop": { "line": 656, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialTrustScoped", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 604, "column": 14 }, "stop": { "line": 604, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_trust_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 652, "column": 19 }, "stop": { "line": 652, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_credential.CredentialBaseTestCase._test_get_token", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialTrustScoped", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 626, "column": 20 }, "stop": { "line": 626, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_ec2_credential" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 621, "column": 8 }, "stop": { "line": 621, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectScopedTokenResponse", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialTrustScoped", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 609, "column": 20 }, "stop": { "line": 609, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 651, "column": 19 }, "stop": { "line": 651, "column": 29 } } ], "kind": "function", "target": "json.loads" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 620, "column": 12 }, "stop": { "line": 620, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.v3_create_token", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialTrustScoped", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.TestCredentialTrustScoped.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 595, "column": 8 }, "stop": { "line": 595, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.SQLDriverOverrides.config_overrides", "class_name": "keystone.tests.unit.test_v3_credential.CredentialBaseTestCase", "dispatch": "static" } ], "keystone.tests.unit.test_v3_credential.TestCredentialTrustScoped.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 579, "column": 28 }, "stop": { "line": 579, "column": 45 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 586, "column": 8 }, "stop": { "line": 586, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_credential.TestCredentialTrustScoped", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 577, "column": 8 }, "stop": { "line": 577, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_credential.CredentialBaseTestCase.setUp", "class_name": "keystone.tests.unit.test_v3_credential.CredentialBaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 587, "column": 12 }, "stop": { "line": 587, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository.__init__", "class_name": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository", "dispatch": "static" } ], "keystone.tests.unit.test_v3_credential.CredentialTestCase.test_create_credential_with_admin_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 565, "column": 14 }, "stop": { "line": 565, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_credential_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 566, "column": 12 }, "stop": { "line": 566, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 570, "column": 8 }, "stop": { "line": 570, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidCredentialResponse", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 569, "column": 18 }, "stop": { "line": 569, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_admin_token", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.CredentialTestCase.test_create_ec2_credential_with_invalid_blob": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 561, "column": 8 }, "stop": { "line": 561, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidErrorResponse", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 553, "column": 14 }, "stop": { "line": 553, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_credential_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 558, "column": 19 }, "stop": { "line": 558, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.CredentialTestCase.test_create_ec2_credential_with_missing_project_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 544, "column": 8 }, "stop": { "line": 544, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 541, "column": 17 }, "stop": { "line": 541, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_ec2_credential" } ], "keystone.tests.unit.test_v3_credential.CredentialTestCase.test_create_non_ec2_credential": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 533, "column": 28 }, "stop": { "line": 533, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "hashlib._Hash.hexdigest", "class_name": "hashlib._Hash", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 533, "column": 28 }, "stop": { "line": 533, "column": 42 } } ], "kind": "function", "target": "hashlib.sha256" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 533, "column": 8 }, "stop": { "line": 533, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertNotEqual", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 528, "column": 12 }, "stop": { "line": 528, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 529, "column": 8 }, "stop": { "line": 529, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidCredentialResponse", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 526, "column": 20 }, "stop": { "line": 526, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_cert_credential" } ], "keystone.tests.unit.test_v3_credential.CredentialTestCase.test_list_ec2_dict_blob": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 518, "column": 16 }, "stop": { "line": 518, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 508, "column": 39 }, "stop": { "line": 508, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_credential.CredentialBaseTestCase._create_dict_blob_credential", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 510, "column": 17 }, "stop": { "line": 510, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 519, "column": 33 }, "stop": { "line": 519, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 518, "column": 33 }, "stop": { "line": 518, "column": 43 } } ], "kind": "function", "target": "json.loads" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 513, "column": 8 }, "stop": { "line": 513, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.CredentialTestCase.test_get_ec2_dict_blob": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 503, "column": 8 }, "stop": { "line": 503, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 495, "column": 39 }, "stop": { "line": 495, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_credential.CredentialBaseTestCase._create_dict_blob_credential", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 498, "column": 12 }, "stop": { "line": 498, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 497, "column": 12 }, "stop": { "line": 497, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 503, "column": 25 }, "stop": { "line": 503, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 504, "column": 25 }, "stop": { "line": 504, "column": 35 } } ], "kind": "function", "target": "json.loads" } ], "keystone.tests.unit.test_v3_credential.CredentialTestCase.test_create_ec2_credential": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 485, "column": 8 }, "stop": { "line": 485, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 485, "column": 25 }, "stop": { "line": 485, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "hashlib._Hash.hexdigest", "class_name": "hashlib._Hash", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 485, "column": 25 }, "stop": { "line": 485, "column": 39 } } ], "kind": "function", "target": "hashlib.sha256" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 478, "column": 20 }, "stop": { "line": 478, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_ec2_credential" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 480, "column": 12 }, "stop": { "line": 480, "column": 21 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 489, "column": 8 }, "stop": { "line": 489, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 481, "column": 8 }, "stop": { "line": 481, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidCredentialResponse", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.CredentialTestCase.test_delete_credential_retries_on_deadlock": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 463, "column": 22 }, "stop": { "line": 463, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_credential.CredentialTestCase.test_delete_credential_retries_on_deadlock.FakeDeadlock.__init__", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase.test_delete_credential_retries_on_deadlock.FakeDeadlock", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 474, "column": 8 }, "stop": { "line": 474, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 471, "column": 16 }, "stop": { "line": 471, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.stop", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 445, "column": 18 }, "stop": { "line": 445, "column": 28 } } ], "kind": "function", "target": "unittest.mock._patcher.__call__" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 462, "column": 26 }, "stop": { "line": 462, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.start", "class_name": "unittest.mock._patch", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.CredentialTestCase.test_delete_credential": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 440, "column": 8 }, "stop": { "line": 440, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.delete", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 441, "column": 12 }, "stop": { "line": 441, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_ec2_credential_change_access_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 422, "column": 28 }, "stop": { "line": 422, "column": 38 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 414, "column": 28 }, "stop": { "line": 414, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 424, "column": 8 }, "stop": { "line": 424, "column": 18 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 432, "column": 8 }, "stop": { "line": 432, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 433, "column": 12 }, "stop": { "line": 433, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 425, "column": 12 }, "stop": { "line": 425, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 412, "column": 20 }, "stop": { "line": 412, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_ec2_credential" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 431, "column": 30 }, "stop": { "line": 431, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 423, "column": 30 }, "stop": { "line": 423, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 415, "column": 22 }, "stop": { "line": 415, "column": 32 } } ], "kind": "function", "target": "json.dumps" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 416, "column": 12 }, "stop": { "line": 416, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 419, "column": 8 }, "stop": { "line": 419, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidCredentialResponse", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 414, "column": 28 }, "stop": { "line": 414, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 422, "column": 28 }, "stop": { "line": 422, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_ec2_credential_change_access_token_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 386, "column": 34 }, "stop": { "line": 386, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 394, "column": 34 }, "stop": { "line": 394, "column": 44 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 396, "column": 8 }, "stop": { "line": 396, "column": 18 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 404, "column": 8 }, "stop": { "line": 404, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 405, "column": 12 }, "stop": { "line": 405, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 397, "column": 12 }, "stop": { "line": 397, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 384, "column": 20 }, "stop": { "line": 384, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_ec2_credential" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 387, "column": 22 }, "stop": { "line": 387, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 403, "column": 30 }, "stop": { "line": 403, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 395, "column": 30 }, "stop": { "line": 395, "column": 40 } } ], "kind": "function", "target": "json.dumps" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 388, "column": 12 }, "stop": { "line": 388, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 391, "column": 8 }, "stop": { "line": 391, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidCredentialResponse", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 386, "column": 34 }, "stop": { "line": 386, "column": 50 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 394, "column": 34 }, "stop": { "line": 394, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_ec2_credential_change_app_cred_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 366, "column": 30 }, "stop": { "line": 366, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 358, "column": 30 }, "stop": { "line": 358, "column": 40 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 376, "column": 8 }, "stop": { "line": 376, "column": 18 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 368, "column": 8 }, "stop": { "line": 368, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 369, "column": 12 }, "stop": { "line": 369, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 377, "column": 12 }, "stop": { "line": 377, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 356, "column": 20 }, "stop": { "line": 356, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_ec2_credential" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 359, "column": 22 }, "stop": { "line": 359, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 367, "column": 30 }, "stop": { "line": 367, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 375, "column": 30 }, "stop": { "line": 375, "column": 40 } } ], "kind": "function", "target": "json.dumps" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 360, "column": 12 }, "stop": { "line": 360, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 363, "column": 8 }, "stop": { "line": 363, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidCredentialResponse", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 358, "column": 30 }, "stop": { "line": 358, "column": 46 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 366, "column": 30 }, "stop": { "line": 366, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_ec2_credential_change_trust_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 338, "column": 27 }, "stop": { "line": 338, "column": 37 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 330, "column": 27 }, "stop": { "line": 330, "column": 37 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 340, "column": 8 }, "stop": { "line": 340, "column": 18 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 348, "column": 8 }, "stop": { "line": 348, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 349, "column": 12 }, "stop": { "line": 349, "column": 44 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 341, "column": 12 }, "stop": { "line": 341, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 328, "column": 20 }, "stop": { "line": 328, "column": 43 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_ec2_credential" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 339, "column": 30 }, "stop": { "line": 339, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 347, "column": 30 }, "stop": { "line": 347, "column": 40 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 331, "column": 22 }, "stop": { "line": 331, "column": 32 } } ], "kind": "function", "target": "json.dumps" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 332, "column": 12 }, "stop": { "line": 332, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 335, "column": 8 }, "stop": { "line": 335, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidCredentialResponse", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 338, "column": 27 }, "stop": { "line": 338, "column": 43 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 330, "column": 27 }, "stop": { "line": 330, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_credential_non_owner": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 304, "column": 15 }, "stop": { "line": 304, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 292, "column": 19 }, "stop": { "line": 292, "column": 35 } } ], "kind": "function", "target": "keystone.tests.unit.core.create_user" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 298, "column": 12 }, "stop": { "line": 298, "column": 23 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 296, "column": 25 }, "stop": { "line": 296, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 319, "column": 8 }, "stop": { "line": 319, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 320, "column": 12 }, "stop": { "line": 320, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 295, "column": 22 }, "stop": { "line": 295, "column": 42 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 308, "column": 14 }, "stop": { "line": 308, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_credential_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 299, "column": 19 }, "stop": { "line": 299, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_role_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 310, "column": 12 }, "stop": { "line": 310, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 314, "column": 8 }, "stop": { "line": 314, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidCredentialResponse", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_credential_to_ec2_with_previously_set_project_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 274, "column": 14 }, "stop": { "line": 274, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_credential_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 285, "column": 8 }, "stop": { "line": 285, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 286, "column": 12 }, "stop": { "line": 286, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 276, "column": 12 }, "stop": { "line": 276, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 279, "column": 8 }, "stop": { "line": 279, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidCredentialResponse", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_credential_to_ec2_missing_project_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 255, "column": 14 }, "stop": { "line": 255, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_credential_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 265, "column": 8 }, "stop": { "line": 265, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 266, "column": 12 }, "stop": { "line": 266, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 256, "column": 12 }, "stop": { "line": 256, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 259, "column": 8 }, "stop": { "line": 259, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidCredentialResponse", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_credential_to_ec2_type": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 238, "column": 14 }, "stop": { "line": 238, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_credential_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 247, "column": 8 }, "stop": { "line": 247, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 248, "column": 12 }, "stop": { "line": 248, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 239, "column": 12 }, "stop": { "line": 239, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 242, "column": 8 }, "stop": { "line": 242, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidCredentialResponse", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_credential": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 228, "column": 12 }, "stop": { "line": 228, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 226, "column": 14 }, "stop": { "line": 226, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_credential_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 229, "column": 12 }, "stop": { "line": 229, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.patch", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 230, "column": 12 }, "stop": { "line": 230, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 233, "column": 8 }, "stop": { "line": 233, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidCredentialResponse", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.CredentialTestCase.test_get_credential": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 219, "column": 12 }, "stop": { "line": 219, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 222, "column": 8 }, "stop": { "line": 222, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidCredentialResponse", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 220, "column": 12 }, "stop": { "line": 220, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.CredentialTestCase.test_create_credential": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 211, "column": 14 }, "stop": { "line": 211, "column": 37 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_credential_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 212, "column": 12 }, "stop": { "line": 212, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 215, "column": 8 }, "stop": { "line": 215, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidCredentialResponse", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.CredentialTestCase.test_list_credentials_filtered_by_type_and_user_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 194, "column": 12 }, "stop": { "line": 194, "column": 32 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 196, "column": 12 }, "stop": { "line": 196, "column": 33 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 198, "column": 12 }, "stop": { "line": 198, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 201, "column": 12 }, "stop": { "line": 201, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 180, "column": 19 }, "stop": { "line": 180, "column": 35 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 179, "column": 19 }, "stop": { "line": 179, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 203, "column": 8 }, "stop": { "line": 203, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidCredentialListResponse", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 207, "column": 8 }, "stop": { "line": 207, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 206, "column": 8 }, "stop": { "line": 206, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 188, "column": 31 }, "stop": { "line": 188, "column": 54 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 190, "column": 32 }, "stop": { "line": 190, "column": 55 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 191, "column": 32 }, "stop": { "line": 191, "column": 55 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_credential_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 179, "column": 19 }, "stop": { "line": 179, "column": 29 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 180, "column": 19 }, "stop": { "line": 180, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 185, "column": 16 }, "stop": { "line": 185, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_system_scoped_token", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 200, "column": 12 }, "stop": { "line": 200, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 204, "column": 8 }, "stop": { "line": 204, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.CredentialTestCase.test_list_credentials_filtered_by_type": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 175, "column": 25 }, "stop": { "line": 175, "column": 39 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 159, "column": 12 }, "stop": { "line": 159, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 154, "column": 57 }, "stop": { "line": 154, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 165, "column": 8 }, "stop": { "line": 165, "column": 46 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 173, "column": 8 }, "stop": { "line": 173, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidCredentialListResponse", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 175, "column": 8 }, "stop": { "line": 175, "column": 24 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 167, "column": 12 }, "stop": { "line": 167, "column": 28 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 174, "column": 8 }, "stop": { "line": 174, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 154, "column": 25 }, "stop": { "line": 154, "column": 48 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_credential_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 154, "column": 57 }, "stop": { "line": 154, "column": 67 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 150, "column": 16 }, "stop": { "line": 150, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get_system_scoped_token", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 162, "column": 12 }, "stop": { "line": 162, "column": 20 } }, { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 169, "column": 16 }, "stop": { "line": 169, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 170, "column": 8 }, "stop": { "line": 170, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.CredentialTestCase.test_list_credentials_filtered_by_user_id": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 141, "column": 8 }, "stop": { "line": 141, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidCredentialListResponse", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 143, "column": 12 }, "stop": { "line": 143, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 137, "column": 12 }, "stop": { "line": 137, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 135, "column": 21 }, "stop": { "line": 135, "column": 44 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_credential_ref" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 135, "column": 53 }, "stop": { "line": 135, "column": 63 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 140, "column": 21 }, "stop": { "line": 140, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 140, "column": 12 }, "stop": { "line": 140, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 135, "column": 53 }, "stop": { "line": 135, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.CredentialTestCase.test_list_credentials": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 131, "column": 8 }, "stop": { "line": 131, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidCredentialListResponse", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 130, "column": 12 }, "stop": { "line": 130, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.get", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.CredentialTestCase.test_credential_api_delete_credentials_for_user": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 124, "column": 8 }, "stop": { "line": 124, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.CredentialTestCase.test_credential_api_delete_credentials_for_project": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 116, "column": 8 }, "stop": { "line": 116, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_v3_credential.CredentialTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.CredentialTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 101, "column": 8 }, "stop": { "line": 101, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3_credential.CredentialBaseTestCase.setUp", "class_name": "keystone.tests.unit.test_v3_credential.CredentialBaseTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 103, "column": 26 }, "stop": { "line": 103, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_credential_ref" } ], "keystone.tests.unit.test_v3_credential.CredentialBaseTestCase._test_get_token": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 70, "column": 17 }, "stop": { "line": 70, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystoneclient.contrib.ec2.utils.Ec2Signer.__init__", "class_name": "keystoneclient.contrib.ec2.utils.Ec2Signer", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 92, "column": 8 }, "stop": { "line": 92, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidTokenResponse", "class_name": "keystone.tests.unit.test_v3_credential.CredentialBaseTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 78, "column": 20 }, "stop": { "line": 78, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystoneclient.contrib.ec2.utils.Ec2Signer.generate", "class_name": "keystoneclient.contrib.ec2.utils.Ec2Signer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 88, "column": 12 }, "stop": { "line": 88, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_v3_credential.CredentialBaseTestCase", "dispatch": "dynamic" } ], "keystone.tests.unit.test_v3_credential.CredentialBaseTestCase._create_dict_blob_credential": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 54, "column": 27 }, "stop": { "line": 54, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_ec2_credential" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 66, "column": 15 }, "stop": { "line": 66, "column": 25 } } ], "kind": "function", "target": "json.dumps" } ], "keystone.tests.unit.test_v3_credential.CredentialBaseTestCase.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 45, "column": 8 }, "stop": { "line": 45, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.test_v3_credential.CredentialBaseTestCase", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 44, "column": 8 }, "stop": { "line": 44, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_v3_credential.py", "start": { "line": 46, "column": 12 }, "stop": { "line": 46, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository.__init__", "class_name": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository", "dispatch": "static" } ], "fixtures.tests._fixtures.test_timeout.TestTimeout.test_timeout_harsh": [], "fixtures.tests._fixtures.test_timeout.TestTimeout.test_timeout_gentle": [], "fixtures.tests._fixtures.test_timeout.TestTimeout.test_timeout_passes": [], "fixtures.tests._fixtures.test_timeout.TestTimeout.requireUnix": [], "fixtures.tests._fixtures.test_timeout.sample_long_delay_with_harsh_timeout": [], "fixtures.tests._fixtures.test_timeout.sample_long_delay_with_gentle_timeout": [], "fixtures.tests._fixtures.test_timeout.sample_timeout_passes": [], "urllib3.contrib.appengine.AppEngineManager._get_retries": [], "urllib3.contrib.appengine.AppEngineManager._get_absolute_timeout": [], "urllib3.contrib.appengine.AppEngineManager._urlfetch_response_to_http_response": [], "urllib3.contrib.appengine.AppEngineManager.urlopen": [], "urllib3.contrib.appengine.AppEngineManager.__exit__": [], "urllib3.contrib.appengine.AppEngineManager.__enter__": [], "urllib3.contrib.appengine.AppEngineManager.__init__": [], "pexpect.exceptions.ExceptionPexpect.get_trace": [], "pexpect.exceptions.ExceptionPexpect.__str__": [], "pexpect.exceptions.ExceptionPexpect.__init__": [], "graphql.execution.tests.test_execute_schema.test_executes_using_a_schema": [], "sqlalchemy.testing.suite.test_ddl.LongNameBlowoutTest.test_long_convention_name": [], "sqlalchemy.testing.suite.test_ddl.LongNameBlowoutTest.ck": [], "sqlalchemy.testing.suite.test_ddl.LongNameBlowoutTest.uq": [], "sqlalchemy.testing.suite.test_ddl.LongNameBlowoutTest.ix": [], "sqlalchemy.testing.suite.test_ddl.LongNameBlowoutTest.pk": [], "sqlalchemy.testing.suite.test_ddl.LongNameBlowoutTest.fk": [], "sqlalchemy.testing.suite.test_ddl.TableDDLTest.test_drop_index_if_exists": [], "sqlalchemy.testing.suite.test_ddl.TableDDLTest.test_drop_table_if_exists": [], "sqlalchemy.testing.suite.test_ddl.TableDDLTest.test_create_index_if_not_exists": [], "sqlalchemy.testing.suite.test_ddl.TableDDLTest.test_create_table_if_not_exists": [], "sqlalchemy.testing.suite.test_ddl.TableDDLTest.test_drop_table_comment": [], "sqlalchemy.testing.suite.test_ddl.TableDDLTest.test_add_table_comment": [], "sqlalchemy.testing.suite.test_ddl.TableDDLTest.test_underscore_names": [], "sqlalchemy.testing.suite.test_ddl.TableDDLTest.test_drop_table": [], "sqlalchemy.testing.suite.test_ddl.TableDDLTest.test_create_table_schema": [], "sqlalchemy.testing.suite.test_ddl.TableDDLTest.test_create_table": [], "sqlalchemy.testing.suite.test_ddl.TableDDLTest._simple_roundtrip": [], "sqlalchemy.testing.suite.test_ddl.TableDDLTest._table_index_fixture": [], "sqlalchemy.testing.suite.test_ddl.TableDDLTest._underscore_fixture": [], "sqlalchemy.testing.suite.test_ddl.TableDDLTest._simple_fixture": [], "prompt_toolkit.filters.base.Condition.__repr__": [], "prompt_toolkit.filters.base.Condition.__call__": [], "prompt_toolkit.filters.base.Condition.__init__": [], "prompt_toolkit.filters.base.Never.__invert__": [], "prompt_toolkit.filters.base.Never.__call__": [], "prompt_toolkit.filters.base.Always.__invert__": [], "prompt_toolkit.filters.base.Always.__call__": [], "prompt_toolkit.filters.base._Invert.__repr__": [], "prompt_toolkit.filters.base._Invert.__call__": [], "prompt_toolkit.filters.base._Invert.__init__": [], "prompt_toolkit.filters.base._OrList.__repr__": [], "prompt_toolkit.filters.base._OrList.__call__": [], "prompt_toolkit.filters.base._OrList.__init__": [], "prompt_toolkit.filters.base._AndList.__repr__": [], "prompt_toolkit.filters.base._AndList.__call__": [], "prompt_toolkit.filters.base._AndList.__init__": [], "prompt_toolkit.filters.base._InvertCache.__missing__": [], "prompt_toolkit.filters.base._OrCache.__missing__": [], "prompt_toolkit.filters.base._AndCache.__missing__": [], "prompt_toolkit.filters.base.Filter.__bool__": [], "prompt_toolkit.filters.base.Filter.__invert__": [], "prompt_toolkit.filters.base.Filter.__or__": [], "prompt_toolkit.filters.base.Filter.__and__": [], "prompt_toolkit.filters.base.Filter.__call__": [], "setuptools.py33compat.Bytecode_compat.__iter__": [], "setuptools.py33compat.Bytecode_compat.__init__": [], "setuptools.py33compat.OpArg.__init__": [], "pbr.tests.test_core.TestGitSDist.test_sdist_git_extra_files": [], "pbr.tests.test_core.TestGitSDist.setUp": [], "pbr.tests.test_core.TestCore.test_console_script_develop": [], "pbr.tests.test_core.TestCore.test_console_script_install": [], "pbr.tests.test_core.TestCore.test_sdist_extra_files": [], "pbr.tests.test_core.TestCore.test_setup_py_build_sphinx": [], "pbr.tests.test_core.TestCore.test_setup_py_keywords": [], "pbr.tests.test_core.TestCore.check_script_install": [], "paste.wsgilib._warn_deprecated": [], "paste.wsgilib.ResponseHeaderDict.__init__": [], "paste.wsgilib.intercept_output": [], "paste.wsgilib.capture_output": [], "paste.wsgilib.send_file": [], "paste.wsgilib.dump_environ": [], "paste.wsgilib.interactive": [], "paste.wsgilib.ErrorRaiser.getvalue": [], "paste.wsgilib.ErrorRaiser.writelines": [], "paste.wsgilib.ErrorRaiser.write": [], "paste.wsgilib.ErrorRaiser.flush": [], "paste.wsgilib.raw_interactive": [], "paste.wsgilib._wrap_app_iter_app.next": [], "paste.wsgilib._wrap_app_iter_app.__iter__": [], "paste.wsgilib._wrap_app_iter_app.__init__": [], "paste.wsgilib.catch_errors_app": [], "paste.wsgilib._wrap_app_iter.next": [], "paste.wsgilib._wrap_app_iter.__iter__": [], "paste.wsgilib._wrap_app_iter.__init__": [], "paste.wsgilib.catch_errors": [], "paste.wsgilib.encode_unicode_app_iter.close": [], "paste.wsgilib.encode_unicode_app_iter.next": [], "paste.wsgilib.encode_unicode_app_iter.__iter__": [], "paste.wsgilib.encode_unicode_app_iter.__init__": [], "paste.wsgilib.chained_app_iters.__del__": [], "paste.wsgilib.chained_app_iters.close": [], "paste.wsgilib.chained_app_iters.next": [], "paste.wsgilib.chained_app_iters.__iter__": [], "paste.wsgilib.chained_app_iters.__init__": [], "paste.wsgilib.add_start_close.__del__": [], "paste.wsgilib.add_start_close.close": [], "paste.wsgilib.add_start_close.next": [], "paste.wsgilib.add_start_close.__iter__": [], "paste.wsgilib.add_start_close.__init__": [], "paste.wsgilib.add_close.__del__": [], "paste.wsgilib.add_close.close": [], "paste.wsgilib.add_close.__next__": [], "paste.wsgilib.add_close.next": [], "paste.wsgilib.add_close.__iter__": [], "paste.wsgilib.add_close.__init__": [], "sqlalchemy.engine.row.RowMapping.values": [], "sqlalchemy.engine.row.RowMapping.keys": [], "sqlalchemy.engine.row.RowMapping.items": [], "sqlalchemy.engine.row.RowMapping.__repr__": [], "sqlalchemy.engine.row.RowMapping.__contains__": [], "sqlalchemy.engine.row.RowMapping.__len__": [], "sqlalchemy.engine.row.RowMapping.__iter__": [], "sqlalchemy.engine.row.ROMappingView.__ne__": [], "sqlalchemy.engine.row.ROMappingView.__eq__": [], "sqlalchemy.engine.row.ROMappingView.__contains__": [], "sqlalchemy.engine.row.ROMappingView.__iter__": [], "sqlalchemy.engine.row.ROMappingView.__repr__": [], "sqlalchemy.engine.row.ROMappingView.__len__": [], "sqlalchemy.engine.row.ROMappingView.__init__": [], "sqlalchemy.engine.row.LegacyRow.values": [], "sqlalchemy.engine.row.LegacyRow.itervalues": [], "sqlalchemy.engine.row.LegacyRow.iterkeys": [], "sqlalchemy.engine.row.LegacyRow.items": [], "sqlalchemy.engine.row.LegacyRow.has_key": [], "sqlalchemy.engine.row.LegacyRow.__contains__": [], "sqlalchemy.engine.row.Row._field_defaults": [], "sqlalchemy.engine.row.Row._replace": [], "sqlalchemy.engine.row.Row._asdict": [], "sqlalchemy.engine.row.Row._fields": [], "sqlalchemy.engine.row.Row.keys": [], "sqlalchemy.engine.row.Row.__repr__": [], "sqlalchemy.engine.row.Row.__ne__": [], "sqlalchemy.engine.row.Row.__eq__": [], "sqlalchemy.engine.row.Row.__gt__": [], "sqlalchemy.engine.row.Row.__ge__": [], "sqlalchemy.engine.row.Row.__le__": [], "sqlalchemy.engine.row.Row.__lt__": [], "sqlalchemy.engine.row.Row._op": [], "sqlalchemy.engine.row.Row.__setstate__": [], "sqlalchemy.engine.row.Row.__getstate__": [], "sqlalchemy.engine.row.Row.__contains__": [], "sqlalchemy.engine.row.Row._special_name_accessor": [], "sqlalchemy.engine.row.Row._mapping": [] } }